@1742255453.71PDT = =tMAIN =mMAIN_scheduler @PDT1742255454.47 #t\ Environmental Sample Processor built 24-Sep-24 (2874e8e9) +110 #"core_reset"Sent BREAK +2 #t@35431 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +256 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +152 !o:Instrument::Error: mesg"IFlow control unavailable because serial port /dev/extSampler missing:bt["2/home/esp/esp2/type/shallow/initialize.rb:162"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:120:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +257 "Can"\  ' + \  ' + #tPolling Can every 10:00 +18540 #-> ESP.ready! +3 #Powering core bus +586 .Gate.power :raw,:ON +3 "sampler") +27 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X ESP.shutdown +5 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +451 #t-> exit +7 #mEXIT @1742255702.28PDT @1742255958.50PDT = =tMAIN =mMAIN_scheduler @PDT1742255959.26 #t\ Environmental Sample Processor built 24-Sep-24 (2874e8e9) +121 #"core_reset"Sent BREAK + #t@18024 sendCRC with ifg=0x08, ie=0x5F + #@23032 sendCRC with ifg=0x20, ie=0x7F + #@23479 sendCRC with ifg=0x20, ie=0x7F #@24795 sendCRC with ifg=0x20, ie=0x7F + #@26161 sendCRC with ifg=0x08, ie=0x5F + #@1468 sendCRC with ifg=0x20, ie=0x7F #@1915 sendCRC with ifg=0x20, ie=0x7F + #@3506 sendCRC with ifg=0x08, ie=0x5F #@36965 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +257 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +156 !o:Instrument::Error: mesg"IFlow control unavailable because serial port /dev/extSampler missing:bt["2/home/esp/esp2/type/shallow/initialize.rb:162"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:120:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +271 "Can"\ '  e[ + \ '  e[ + #tPolling Can every 10:00 +2 #Cleanly exited at 16:55:02PDT17-Mar-25 +1071 #-> exit +5 #mEXIT @1742255978.30PDT @1742256145.06PDT = =tMAIN =mMAIN_scheduler @PDT1742256145.78 #t\ Environmental Sample Processor built 24-Sep-24 (2874e8e9) +112 #"core_reset"Sent BREAK + #t@18024 sendCRC with ifg=0x08, ie=0x5F + #@23032 sendCRC with ifg=0x20, ie=0x7F + #@23479 sendCRC with ifg=0x20, ie=0x7F #@24795 sendCRC with ifg=0x20, ie=0x7F + #@26161 sendCRC with ifg=0x08, ie=0x5F + #@1468 sendCRC with ifg=0x20, ie=0x7F #@1915 sendCRC with ifg=0x20, ie=0x7F + #@3506 sendCRC with ifg=0x08, ie=0x5F #@32532 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +258 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +419 "Can"\ ( N + \ ( N # + #tPolling Can every 10:00 +2 #Cleanly exited at 16:59:38PDT17-Mar-25 +861 #-> ESP.configure +3 #Powering core bus +567 .Gate.power :raw,:ON +2 "sampler") +12 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +4 "core" %c_`\  + "manipulator"&% +7 ."rdySampler"Intake.select :close +7 .Exhaust.select :close +3 .CTV.dial :air +3 "collection"'  +3 "core" %&\  % + p +2 "manipulator"&% +2 ."rdyProcessing"PSV.dial :air +6 "processing"%  +3 "core" + % r o + +3 ."rdySampler"CSV.dial :waste1 +4 .tForearm.home.seek :retract +3 ."rdyProcessing"PS.home.seek 0ml +2 "collection"'\ + "manipulator"& ' ] +3 "processing"% 'ܑ +8 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")  +3 "core"  +2 "sampler") +3 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.home.seek 0ml +3 "collection"'#d @b + "sampler")'! +5 ."readyCS"CS.home.seek 0ml +3 "collection"'' +33 "core" ' + ."closeHand"Hand.close +9 .tElbow.reconfigure :loose +2 "manipulator"&/ + &$ &.,(#b +11 .tElbow.jog 1500 + "manipulator"&* +20 "core" / +36 * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear +2 "manipulator"&(Z +252 "core" ' +113 ( +2 "storage"(& +3 "core" & r \ < +2 .tSE.home.seek :down +2 "storage"('= +25 "core" 'z | @ +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.48 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi@ :@pastThresholdF: @voltagef12.687318605792832: @currenti: @type2F:@outPressi :\ @lostT: @inPressi| :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioniz: @pastRLSF: @channeli: @tagi: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:57:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold + "storage"(+ +15 "core" + +2 .tSE.jog -128 +2 "storage"() +27 "core" ) +2 "storage"(& +3 "core" & S\ & +2 .tSC.configure :sloppy +36 "storage"($-.(\ 1~b +9 .tSC.home.seek :initial +2 "storage"(([Y +53 "core" ) )\  +4 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"]Storage Elevator positionErr at 33.49 Pucks below Top Plate during Storage Carousel move:@checkpoint: omitted:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488: @replyo:I2C::Servo::RelMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi) :@pastThresholdF: @voltagef12.854230731467846: @currenti: @type2F:@outPressi :\ @lostT: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi: @error:positionErr + "storage"(& +4 "core" &* \ +2 .tSC.reconfigure :sloppy +2 "storage"($-.(\ 1~b +3 .tSC.hold + "storage"(, +5 "core" (/ \ ! +20 , +2 .tSC.jog 90 +2 "storage"(*Z +16 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +8 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"('= +23 "core" ' w  +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.37 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.68240942562592H: @currenti: @type2F:@outPressi :\ @lostT: @inPressiw :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi#: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +2 .SE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(+ +14 "core" + + ' +2 "storage"( % +4 "core" % j l \ : +3 .tSE.jog -128 +2 "storage"(!) +27 "core" ) +2 .tSC.hold +2 "storage"(", +3 "core" , +3 .tSC.jog 90 +2 "storage"(#*Z +35 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"($'= +12 "core" '  i +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.37 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressii :@pastThresholdF: @voltagef12.687318605792832: @currenti: @type2F:@outPressi :\ @lostT: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi): @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 + .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(%+ +15 "core" + + "storage"(&% +4 "core" % v m \ ; +3 .tSE.jog -128 + "storage"(') +27 "core" ) + .tSC.hold +3 "storage"((, +5 "core" , +2 .tSC.jog 90 +2 "storage"()*Z +26 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(*'= +12 "core" ' S l +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.37 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressil :@pastThresholdF: @voltagef12.672591065292096: @currenti: @type2F:@outPressiS :\ @lostT: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi/: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 + .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(++ +16 "core" + +2 "storage"(,% +3 "core" % R H E\ 8 +3 .tSE.jog -128 +2 "storage"(-) +26 "core" ) +2 .tSC.hold + "storage"(., +4 "core" , +3 .tSC.jog 90 +2 "storage"(/*Z +35 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(0'= +12 "core" ' u P +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.37 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressiP :@pastThresholdF: @voltagef12.687318605792832: @currenti: @type2F:@outPressiu :\ @lostT: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi5: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +2 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold + "storage"(1+ +16 "core" + +2 "storage"(2% +4 "core" % q u M\ ; +2 .tSE.jog -128 +2 "storage"(3) +23 "core" ) +2 .tSC.hold +2 "storage"(4, +3 "core" , +3 .tSC.jog 90 + "storage"(5*Z +25 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(6'= +12 "core" ' V z +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.37 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressiz :@pastThresholdF: @voltagef12.667681885125184}: @currenti: @type2F:@outPressi :\ @lostT: @inPressiV :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi;: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +2 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(7+ +16 "core" + + "storage"(8% +4 "core" % ] X *\ 7 +2 .tSE.jog -128 +3 "storage"(9) +27 "core" ) +2 .tSC.hold + "storage"(:, +4 "core" , +3 .tSC.jog 90 +2 "storage"(;*Z +36 "core" * +3 .tSE.reconfigure :default + "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(<'= +11 "core" ' 1 +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.37 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.697136966126656|: @currenti: @type2F:@outPressi :\ @lostT: @inPressi1 :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiA: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +2 .SE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(=+ +15 "core" + + "storage"(>% +4 "core" % l k \ : +3 .tSE.jog -128 + "storage"(?) +27 "core" ) +2 .tSC.hold +2 "storage"(@, +4 "core" , +3 .tSC.jog 90 +2 "storage"(A*Z +34 "core" * +2 .tSE.reconfigure :default + "storage"(#K-0-\ b +4 .tSE.home.seek :down + "storage"(B'= +13 "core" ' T z +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.37 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressiz :@pastThresholdF: @voltagef12.672591065292096: @currenti: @type2F:@outPressi :\ @lostT: @inPressiT :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiG: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +2 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(C+ +14 "core" + + "storage"(D% +4 "core" % o j \ 9 +3 .tSE.jog -128 +2 "storage"(E) +25 "core" ) +2 .tSC.hold +2 "storage"(F, +4 "core" , +3 .tSC.jog 90 +2 "storage"(G*Z +23 "core" * +3 .tSE.reconfigure :default + "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(H'= +10 "core" '  +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.38 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.687318605792832: @currenti: @type2F:@outPressi :\ @lostT: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiM: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +2 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold + "storage"(I+ +16 "core" + +2 "storage"(J% +39 "core" % R T 9\ 6 +10 .tSE.jog -128 +2 "storage"(K) +28 "core" ) +2 .tSC.hold +2 "storage"(L, +4 "core" , +3 .tSC.jog 90 +2 "storage"(M*Z +36 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(N'= +10 "core" '  +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.37 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi:@pastThresholdF: @voltagef12.68240942562592H: @currenti: @type2F:@outPressi :\ @lostT: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiS: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(O+ +13 "core" + +2 "storage"(P% +3 "core" % V U 0\ 7 +3 .tSE.jog -128 +2 "storage"(Q) +25 "core" ) + .tSC.hold +2 "storage"(R, +4 "core" , +3 .tSC.jog 90 +2 "storage"(S*Z +31 "core" * +3 .tSE.reconfigure :default + "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(T'= +11 "core" ' ] ] +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.37 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi] :@pastThresholdF: @voltagef12.62840844378988774: @currenti: @type2F:@outPressi] :\ @lostT: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiY: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(U+ +3 "core" + +3 "storage"(V% +4 "core" %   ^\ / +3 .tSE.jog -128 +2 "storage"(W) +23 "core" ) Z I +3 .tSC.hold +2 "storage"(X, +4 "core" , +3 .tSC.jog 90 +2 "storage"(Y*Z +31 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(Z'= +19 "core" '  y +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.36 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressiy :@pastThresholdF: @voltagef12.68240942562592H: @currenti: @type2F:@outPressi :\ @lostT: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi_: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +2 .SE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"([+ +4 "core" + +2 "storage"(\\% +3 "core" % B :\ 8 +3 .tSE.jog -128 +2 "storage"(]) +26 "core" ) +3 .tSC.hold +2 "storage"(^, +4 "core" , +3 .tSC.jog 90 +2 "storage"(_*Z +31 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(`'= +20 "core" ' _ +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.36 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.662772704958272X: @currenti: @type2F:@outPressi_ :\ @lostT: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagie: @error:overCurrent:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +2 .SE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(a+ +4 "core" + +2 "storage"(b% +4 "core" % L O U\ 5 +2 .tSE.jog -128 +2 "storage"(c) +23 "core" )  +3 .tSC.hold +2 "storage"(d, +5 "core" , +2 .tSC.jog 90 +2 "storage"(e*Z +6 .tSC.hold +2 "storage"(f, +3 "core" *t \ & 4 +9 , +2 .tSC.coast + "storage"(6 +4 .tSE.stop + "storage"(5 +4 !to:IRB::Abort: mesg",Storage Carousel jog 90 counts Aborted!:@checkpoint: omitted:bt["-/home/esp/esp2/lib/slide.rb:323:in `jog'"//home/esp/esp2/lib/slide.rb:315:in `times'"-/home/esp/esp2/lib/slide.rb:315:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:313:in `jog'"7/home/esp/esp2/utils/storage.rb:79:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546: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 +19497 #-> ESP.shutdown +5 #Asleep / Shutdown +32 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +8467 #t-> can +3 "Can"\ ( N +3776 #t-> can +3 "Can"\ )!_ @1742257034.05PDT = =mMAIN_scheduler =tMAIN @PDT1742257035.42 #t\ Environmental Sample Processor built 24-Sep-24 (2874e8e9) +118 #"core_reset"Sent BREAK + #t@17917 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +269 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +449 "Can"\ )!) + \ )!)- + #tPolling Can every 10:00 +2 #Cleanly exited at 17:02:33PDT17-Mar-25 +472 #-> ESP.ready! +3 #Powering core bus +557 .Gate.power :raw,:ON +2 "sampler") +57 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X c +3 "manipulator"&,& +4 "core" &; _ \\ : c@ +2 "storage"(-& +3 "core" &[Y p  V\ = +2 "storage"(.% +3 "core" %D m g\ < +2 "collection"'/9 +3 "core" 9. +2 "processing"%09 +3 "core" 96E +2132 #t-> Puck.count +2 "storage"(1% +3 "core" %D \ = +2 .tSE.seek :down +2 "storage"(2'= +3 "core" ' +2 .tSE.stop +2 "storage"(5 +2 .tHand.open +2 "manipulator"&31 +73 "core" 1 +2 "manipulator"&4% +3 "core" % X  f +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(5( +985 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (6& +2 "core" & \ 0 +3 "manipulator"&7& +3 "core" &; T Q / b@ +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&8( +24 "core" ( +2 "manipulator"&9& +3 "core" & \\ Z M dM +2 "storage"(:& +3 "core" & _ ` \ < +4 .tForearm.seek 1 + 800 counts + "manipulator"&;'Ү +95 "core" ' + "storage"(<& +3 "core" & `\ = +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(=' +280 "core" ' +2 "storage"(>- +2 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (?% +2 "core" % O S 0\ 8 +10 ."downElevator"SE.seek :down +4 "storage"(@'= +99 (A% +2 "core" %5= i _ \ 9\\{ +3 "manipulator"&B% +2 "core" %ҷ Q Q `\ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&C' ] +90 "core" ' +79 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(D( +219 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (E& +3 "core" & _ _ \ < +2 "manipulator"&F& +3 "core" & T T { bM +2 .tElbow.seek 2 +2 "manipulator"&G( +33 "core" ( +2 "manipulator"&H& +4 "core" & B W o `a + "storage"(I& +3 "core" & h i \ ; +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&J'k +88 "core" ' +2 "storage"(K& +3 "core" & k o !\ ; +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(L' +277 "core" ' +2 "storage"(M- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (N% +4 "core" % ] C \ 7 +3 ."downElevator"SE.seek :down +6 "storage"(O'= +98 (P% +2 "core" %g< P P ~\ 7\\z +2 "manipulator"&Q% +3 "core" %l S U ] +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&R' ] +88 "core" ' +89 ' +2 ."downElevator"SE.stop + "storage"(5 +37 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(S(@ +199 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (T& +4 "core" &? M\ 0 +2 "manipulator"&U& +3 "core" & ` [  _a +2 .tElbow.seek 3 +2 "manipulator"&V( +21 "core" ( +2 "manipulator"&W& +4 "core" & _ Q _& + "storage"(X& +3 "core" &6 ^ ` \ :( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&Y'm +97 "core" ' +2 "storage"(Z& +3 "core" &6 k i \ :( +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +42 "storage"([' +284 "core" ' + "storage"(\\- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +10 (]% +2 "core" % Y\ & +3 ."downElevator"SE.seek :down +4 "storage"(^'= +99 (_% +2 "core" %? I C ?\ 5]| +3 "manipulator"&`% +3 "core" %` ; : [` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a' ] +92 "core" ' +86 ' + ."downElevator"SE.stop +7 "storage"(5 +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +8 .tSC.seek 4 +2 "storage"(b(+ +183 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +6 (c& +5 "core" &+ + * V\ 8 +3 "manipulator"&d& +7 "core" & V ` K ^& +4 .tElbow.seek 4 +4 "manipulator"&e( +29 "core" ( +4 "manipulator"&f& +7 "core" & R R be +3 "storage"(g& +7 "core" &+ j k\ ; +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 4 + 800 counts +3 "manipulator"&h's +93 "core" ' +4 "storage"(i& +4 "core" &+ j k\ ; +4 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +2 "storage"(j' +287 "core" ' + "storage"(k- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (l% +3 "core" % \ $ +3 ."downElevator"SE.seek :down +3 "storage"(m'= +99 (n% +2 "core" %? F P \ 6]{ +2 "manipulator"&o% +3 "core" %k R R d ^j +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&p' ] +102 "core" ' +69 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(q(; +197 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (r& +2 "core" &; g ` l\ ; +2 "manipulator"&s& +3 "core" & U \\ & ce +3 .tElbow.seek 5 +2 "manipulator"&t(' +28 "core" ( + "manipulator"&u& +3 "core" &- [ T & a$ +2 "storage"(v& +3 "core" &; h ^ \ ; +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts + "manipulator"&w' +100 "core" ' +2 "storage"(x& +3 "core" &; h i \ ; +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(y' +276 "core" ' + "storage"(z- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({% +3 "core" % O G z\ 7 +3 ."downElevator"SE.seek :down +4 "storage"(|'= +99 (}% +2 "core" %m9 L N T\ 7\\x +2 "manipulator"&~% +3 "core" % T R [ ] +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +101 "core" ' +75 ' +2 ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"((Kz +194 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" &Ky @\ ,' +2 "manipulator"&& +4 "core" &- C W 6 `$ +2 .tElbow.seek 6 +2 "manipulator"&( +28 "core" ( +2 "manipulator"&& +3 "core" & ` b m c\\ +2 "storage"(& +3 "core" &Ky k j \ ;' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&'\\ +100 "core" ' + "storage"(& +3 "core" &Ky m k\ ;' +35 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( ' +278 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 ( % +3 "core" % O R _\ 7 +11 ."downElevator"SE.seek :down +4 "storage"('= +98 (% +2 "core" %I= ; I \ 7\\z +2 "manipulator"&% +3 "core" %< > L % `" +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +70 ' +2 ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([Y +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +4 "core" &[Z ^ Z u\ : +2 "manipulator"&& +3 "core" & ^ _ c\\ +2 .tElbow.seek 7 +2 "manipulator"&( +38 "core" ( + "manipulator"&& +3 "core" &+ \\ ] 7 ag +3 "storage"(& +2 "core" &[Z [ ^ \ : +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&'ѻ +91 "core" ' +2 "storage"(\ & +3 "core" &[Z ^ h \ : +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +279 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ("% +4 "core" % C H 4\ 6 +3 ."downElevator"SE.seek :down +3 "storage"(#'= +99 ($% +2 "core" %\\; A A \ 4\\y +2 "manipulator"&%% +3 "core" %ѵ : : [r +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&&' ] +107 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +46315 "Can"\ 3* +4318 #t-> exit +6 #mEXIT @1742257692.46PDT @1742260418.16PDT = =tMAIN =mMAIN_scheduler @PDT1742260418.90 #t\ Environmental Sample Processor built 24-Sep-24 (2874e8e9) +112 #"core_reset"Sent BREAK +2 #t@24863 select with ifg=0x10, ie=0xF5 #@25511 receive with ifg=0x10, ie=0xFD + #@26158 receive with ifg=0x10, ie=0xFD #@26805 receive with ifg=0x10, ie=0xFD + #@27132 receive with ifg=0x80, ie=0xFD + #@14687 sendCRC with ifg=0x20, ie=0x7F #@15134 sendCRC with ifg=0x20, ie=0x7F + #@16725 sendCRC with ifg=0x08, ie=0x5F #@35533 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +253 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +411 "Can"\ 4\ c4 + \ 4\ c4" + #tPolling Can every 10:00 +3 #Cleanly exited at 17:28:12PDT17-Mar-25 +32 #-> ESP.shutdown +3 #Asleep / Shutdown +30 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +6 #t-> exit +6 #mEXIT @1742260427.69PDT @1742321054.38PDT = =tMAIN =mMAIN_scheduler @PDT1742321055.09 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +109 #"core_reset"Sent BREAK +2 #t@24863 select with ifg=0x10, ie=0xF5 #@25511 receive with ifg=0x10, ie=0xFD + #@26158 receive with ifg=0x10, ie=0xFD #@26805 receive with ifg=0x10, ie=0xFD + #@27132 receive with ifg=0x80, ie=0xFD + #@14687 sendCRC with ifg=0x20, ie=0x7F #@15134 sendCRC with ifg=0x20, ie=0x7F + #@16725 sendCRC with ifg=0x08, ie=0x5F #@63305 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +255 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +412 "Can"y\ (!v> + y\ (!v>- + #tPolling Can every 10:00 +3 #Cleanly exited at 18:13:47PDT17-Mar-25 +2637 #-> ESP.ready! +4 #Powering core bus +546 .Gate.power :raw,:ON +3 "sampler") +50 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default + "collection"'#P d@b +4 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X Puck.count +2 "storage"(1% +3 "core" %F : D ^\ 5 +3 .tSE.seek :down + "storage"(2'= +3 "core" ' +2 .tSE.stop +2 "storage"(5 +2 .tHand.open +2 "manipulator"&31 +71 "core" 1 +2 "manipulator"&4% +3 "core" % O V O ] +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(5( +993 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" & \ ( +3 "manipulator"&7& +3 "core" &, $ ) k Zc +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&8( +34 "core" ( + "manipulator"&9& +3 "core" & H 2  \\ +3 "storage"(:& +3 "core" & .  &\ 5 +3 .tForearm.seek 1 + 800 counts + "manipulator"&;'Ү +107 "core" ' +2 "storage"(<& +3 "core" & 9 : \ 5 +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(=' +276 "core" ' +2 "storage"(>- +2 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (?% +2 "core" %  & #\ 2 +3 ."downElevator"SE.seek :down +4 "storage"(@'= +98 (A% +3 "core" %: ! \ 2\\{ +2 "manipulator"&B% +4 "core" % *   X +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&C' ] +88 "core" ' +82 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(D( +222 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (E& +2 "core" &  ) ( ;\ 3 +3 "manipulator"&F& +3 "core" & 5 . Z +2 .tElbow.seek 2 +2 "manipulator"&G( +39 "core" ( +2 "manipulator"&H& +3 "core" & + ) J Y j +2 "storage"(I& +4 "core" &  ) (\ 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&J'k +96 "core" ' +2 "storage"(K& +3 "core" &  % - \ 4 +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak + "storage"(L' +275 "core" ' + "storage"(M- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (N% +2 "core" %  \ 1 +4 ."downElevator"SE.seek :down +4 "storage"(O'= +99 (P% +2 "core" %v9  ! M\ 1\\y +2 "manipulator"&Q% +3 "core" %h "  F W +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&R' ] +90 "core" ' +85 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(S(@ +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (T& +3 "core" &@ . <\ 0 +2 "manipulator"&U& +4 "core" &   M Xh +2 .tElbow.seek 3 + "manipulator"&V( +20 "core" ( +2 "manipulator"&W& +4 "core" &  ' X# +2 "storage"(X& +2 "core" &9 * ) !\ 3& +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +2 "manipulator"&Y'm +102 "core" ' +2 "storage"(Z& +3 "core" &9 C 1 F\ 4& +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"([' +282 "core" ' + "storage"(\\- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (]% +2 "core" % g \\\ (R +10 ."downElevator"SE.seek :down +3 "storage"(^'= +98 (_% +2 "core" %9 \ 0\\z +2 "manipulator"&`% +4 "core" %J   ( W0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a' ] +102 "core" ' +66 ' +2 ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(b(+ +190 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +3 (c& +3 "core" &+ \ '& +2 "manipulator"&d& +3 "core" &   Y"~ +3 .tElbow.seek 4 + "manipulator"&e( +29 "core" ( +2 "manipulator"&f& +3 "core" & 1 F " \\B +2 "storage"(g& +4 "core" &+ ? D 3\ 5* +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&h's +87 "core" ' + "storage"(i& +4 "core" &+ 7 6 5\ 5* +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(j' +286 "core" ' +2 "storage"(k- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (l% +2 "core" % U\ +3 ."downElevator"SE.seek :down +4 "storage"(m'= +98 (n% +2 "core" %>  9\ 0\\z +3 "manipulator"&o% +4 "core" %l   X +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&p' ] +92 "core" ' +88 ' +2 ."downElevator"SE.stop +6 "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +8 .tSC.seek 5 +2 "storage"(q(; +204 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (r& +2 "core" &;   \ 2 +3 "manipulator"&s& +2 "core" & 1 3  YB +3 .tElbow.seek 5 +2 "manipulator"&t(' +30 "core" ( + "manipulator"&u& +3 "core" &* "  r W& +3 "storage"(v& +3 "core" &;  ! \ 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&w' +95 "core" ' + "storage"(x& +3 "core" &; ' \ 2 +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(y' +275 "core" ' +2 "storage"(z- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 ({% +3 "core" %  `\ 0 +3 ."downElevator"SE.seek :down +4 "storage"(|'= +98 (}% +2 "core" %9   A\ /\\z +2 "manipulator"&~% +3 "core" % TP +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +90 "core" ' +90 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"((Kz +201 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (& +2 "core" &K{ 3 n\ .' +2 "manipulator"&& +4 "core" &+  ] W& +2 .tElbow.seek 6 +2 "manipulator"&( +29 "core" ( +2 "manipulator"&& +2 "core" & 3 8 Z/ +3 "storage"(& +3 "core" &Kz ( ' B\ 3( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&'\\ +139 "core" ' +2 "storage"(& +3 "core" &Kz & <\ 3( +3 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( ' +276 "core" ' +2 "storage"(\ - +2 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 ( % +2 "core" %  ! \ 2 +4 ."downElevator"SE.seek :down +3 "storage"('= +99 (% +3 "core" %9  \ 1]{ +2 "manipulator"&% +3 "core" %j  / X +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +90 "core" ' +80 ' +2 ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([Y +195 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 ( & +2 "core" &[\\  d\ ) +3 "manipulator"&& +3 "core" & $ 2 U Y/ +2 .tElbow.seek 7 +2 "manipulator"&( +42 "core" ( +2 "manipulator"&& +3 "core" &6  ) = Xb +2 "storage"(& +4 "core" &[U   \ 2& +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&'ѻ +93 "core" ' +2 "storage"( & +3 "core" &[U   8\ 3& +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +279 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 ("% +2 "core" %   e\ 0 +3 ."downElevator"SE.seek :down +6 "storage"(#'= +98 ($% +2 "core" %p; h\ 0]{ +2 "manipulator"&%% +3 "core" %њ   V +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&' ] +91 "core" ' +82 ' + ."downElevator"SE.stop +2 "storage"(5 +4917 #t-> ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +40080 "Can"\ *x?0@ +8194 #t-> ESP.ready! +3 #Powering core bus +548 .Gate.power :raw,:ON +2 "sampler") +31 )' +3 "core"  +2 "collection"' +2 '( +4 "core"  +2 "processing"% +2 %) +3 "core"  +4 "collection"' 9\ +4 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X& +3 "core" &Z   B Xf +3 .tForearm.seek :retract +2 "manipulator"&?' ] +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&A( +124 "core" ( + "manipulator"&B& +4 "core" && E O Y ^p +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&=' ] +24 "core" ' +2 "manipulator"&;% +2 "core" % U R \\ Q _ +9 "processing"%E& +4 "collection"'F& +2 "core" &+\  +5 ."openPC"PC.home.seek :open +2 "processing"%H( +3 "core" &XQ +2 .tCC.home.seek :open +2 "collection"'I( +315 "core" ( +15 ( +2 "collection"'@ +3 "core" @ +3 "processing"%5 +3 "core" V +2 "processing"%K +3 "core" @ +2 "processing"%8 +4 "core" A +2 "collection"'C% +3 "core" %YQ +2 "processing"%M% +3 "core" %܌"\  +3 "sampler")N% +3 "core" %& w +2 "collection"'P& +3 "core" &tYS  +3 "processing"%Q& +3 "core" &y \  +2 "manipulator"&L% +4 "core" % U R Q z _ +2 "manipulator"&J& +3 "core" && Q P C _p +2 "storage"(T& +3 "core" &[S ' (\ 7' +3 "storage"(U% +4 "core" %D 7 A \ 7 +2 "collection"'W9 +3 "core" 9L^ +2 "processing"%X9 +3 "core" 9^j +11 #t-> access 1 +3 "storage"(O% +4 "core" %D : - (\ 8 + "manipulator"&D% +3 "core" % U ? L e _ +2 "manipulator"&Z& +3 "core" && N > e _p +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(G(; +364 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (R& +4 "core" &; /  0\ 5 +26712 #t-> Puck.count +2 "storage"(\\% +4 "core" %D \\ \\\ 9 +2 .tSE.seek :down +2 "storage"(]'= +3 "core" ' +2 .tSE.stop + "storage"(5 +4 .tHand.open + "manipulator"&_1 +72 "core" 1 +2 "manipulator"&`% +2 "core" % U U Q N b +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"([( +663 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +2 "core" &  "\ + +2 "manipulator"&c& +4 "core" && 9 J  ]p +2 .tElbow.seek 1 +2 "manipulator"&d( +14 "core" ( + "manipulator"&f& +4 "core" & R T h ]8 +2 "storage"(g& +3 "core" & C D\ 6 +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&^'Ү +88 "core" ' + "storage"(S& +3 "core" & E D\ 6 +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(i' +315 "core" ' + "storage"(V- +3 "core" -'e +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (a% +3 "core" % g ( (\ 3\ ) +3 ."downElevator"SE.seek :down +4 "storage"(k'= +98 (l% +3 "core" %23 ! ! \ 2\\y +2 "manipulator"&n% +3 "core" %Ҷ    X] +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&o' ] +105 "core" ' +37 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(j( +204 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (h& +2 "core" & C\ +" +3 "manipulator"&r& +3 "core" & ? M ( ]8 +2 .tElbow.seek 2 +2 "manipulator"&s( +48 "core" ( +2 "manipulator"&u& +3 "core" & : 3  [# +2 "storage"(v& +4 "core" & 6 6 p\ 5# +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&m'k +98 "core" ' + "storage"(b& +4 "core" & 7 : \ 5# +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +38 .tSE.seek :beamBreak + "storage"(x' +277 "core" ' + "storage"(e- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (p% +2 "core" % " ! 7\ 2 +11 ."downElevator"SE.seek :down +4 "storage"(z'= +98 ({% +2 "core" %9   \ 2[w +3 "manipulator"&}% +3 "core" %q   X) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&~' ] +103 "core" ' +68 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(y(@ +191 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (w& +2 "core" &?  G\ + +2 "manipulator"&& +3 "core" & 7 . [# +3 .tElbow.seek 3 +2 "manipulator"&( +18 "core" ( +2 "manipulator"&& +4 "core" & 9 1 5 [f + "storage"(& +3 "core" &7 ! ?\ 4' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&|'m +95 "core" ' +2 "storage"(q& +3 "core" &7 0 C w\ 4' +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(' +289 "core" ' +2 "storage"(t- +2 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (% +2 "core" %  $\ " +4 ."downElevator"SE.seek :down +4 "storage"(\ '= +98 ( % +2 "core" %? \ 1]{ +2 "manipulator"&% +3 "core" %a   ` X +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +91 "core" ' +82 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"( (+ +182 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" &+  \ . +2 "manipulator"& & +4 "core" &   = Xf +2 .tElbow.seek 4 + "manipulator"&( +26 "core" ( + "manipulator"&& +4 "core" & 4 ) ZJ +2 "storage"(& +4 "core" &+ ! M\ 4 +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&'s +95 "core" ' +2 "storage"(& +3 "core" &+ 6 9 \ 5 +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( ' +349 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (% +3 "core" %  U\ " +3 ."downElevator"SE.seek :down +3 "storage"('= +99 ("% +2 "core" %!=  \ 1\\z +2 "manipulator"&$% +3 "core" %[   : W +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&%' ] +91 "core" ' +89 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"((; +209 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +2 "core" &; !  #\ 2 +3 "manipulator"&#& +3 "core" & 7 3  ZJ +2 .tElbow.seek 5 +2 "manipulator"&'(' +28 "core" ( +2 "manipulator"&(& +3 "core" &8 + * < YV +2 "storage"()& +5 "core" &; # \ 3 +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&*' +99 "core" ' +2 "storage"(,& +3 "core" &; ! -\ 4 +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(+' +279 "core" ' +2 "storage"(-- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (.% +2 "core" %  0\ 1 +3 ."downElevator"SE.seek :down +6 "storage"(/'= +98 (0% +2 "core" %: d\ /\\z +3 "manipulator"&3% +4 "core" %   z Te +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +100 "core" ' +66 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 +36 "storage"(2(Kz +198 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (7& +3 "core" &K{ \ &' +2 "manipulator"&&& +3 "core" &8 * ( ZV +3 .tElbow.seek 6 +2 "manipulator"&( +25 "core" ( + "manipulator"&& +3 "core" & ) ( + \\M +3 "storage"(& +3 "core" &K{   (\ 4' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&9'\\ +106 "core" ' + "storage"(<& +4 "core" &K{ 7 @ \ 5' +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(' +275 "core" ' +2 "storage"(4- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (>% +2 "core" % ! " C\ 2 +9 ."downElevator"SE.seek :down +4 "storage"(B'= +99 (;% +2 "core" %<  \ 1\\{ +2 "manipulator"&E% +3 "core" %i + 3 Y +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&F' ] +99 "core" ' +71 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(1([Y +193 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (:& +3 "core" &[Z  4\ + +2 "manipulator"&?& +3 "core" & 0 .  \\M +3 .tElbow.seek 7 + "manipulator"& ( +38 "core" ( + "manipulator"&!& +4 "core" &- 5 8 [Q +2 "storage"(@& +4 "core" &[T $  s\ 3% +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&5'ѻ +90 "core" ' +2 "storage"(K& +3 "core" &[T & ! \ 3% +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(8' +275 "core" ' + "storage"(C- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (M% +2 "core" %   f\ / +4 ."downElevator"SE.seek :down +3 "storage"(N'= +99 (P% +2 "core" %g:   5\ /\\z +2 "manipulator"&Q% +3 "core" %   Um +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&L' ] +108 "core" ' +69 ' + ."downElevator"SE.stop + "storage"(5 +12207 #t-> require 'shuffle' +552 #-> shuffle2 +3 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp +2 "collection"'J& +3 "core" &tZS  +2 "manipulator"&T% +3 "core" % ? < Q ' ` +2 "storage"(U% +3 "core" %B , ( $\ 8 +2 "storage"(W. +3 "core" .([Y +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(X( +592 "Can" }z? +402 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (O& +2 "core" &  W\ * +3 "manipulator"&D& +3 "core" &- ' 3 I [Q +2 .tElbow.seek 1 +2 "manipulator"&Z( +32 "core" ( + "manipulator"&& +3 "core" & ( (  \\$ +3 "storage"(R& +4 "core" & \ 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&\\'Ү +100 "core" ' + "storage"(_& +4 "core" & 7 + n\ 4 +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(`' +307 "core" ' + "storage"(- +3 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (]& +3 "core" & " ' \ 3 +2 "manipulator"&G& +3 "core" & 7 5 ; [$ +2 .tElbow.seek 1 +2 "manipulator"&Y( +3 "core" ( +2 "manipulator"&c& +3 "core" & 9 5 [$ +3 "storage"(f& +2 "core" & ( (\ 3 +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&g'к +22 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +37 .tHand.close + "manipulator"&S/ +67 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"&A& +3 "storage"(='= +5 "core" & , , c Y$ +3 "manipulator"&V% +3 "core" % + - g Zb +3 .tForearm.seek :retract +2 "manipulator"&a' ] +107 "core" ' +2 .tElbow.seek CC +2 "manipulator"&l( +148 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +13 "core" ( +2 "manipulator"&n& +3 "core" & 0 * Z- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" & ) - n Z- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&^'ш +100 "core" ' +2 "manipulator"&h& +3 "core" &   ? T, +2 "manipulator"&r% +4 "core" %ы  ^ U +2 "collection"'u& +3 "core" &tYT  +3 "collection"'v& +5 "core" &tXT  +3 .tCC.seek :closed +7 "collection"'k(X +9 "core" &tZS  + &t YS A +6 &DxZR 3 +9 &mYS H +10 &dXQ U +9 &iPYR U +9 &*OYR V +10 &OYR V +9 &QXR U +10 &qPXT U +9 &!3RWS U +9 &"NXS U +10 &$OXU U +9 &&yLYT U +9 &(;NZS U +10 &)NZT U +9 &+SYR U +10 &-QYQ U +9 &/BTXQ V +9 &1RVR V +10 &2MZS U +9 &4QWS V +9 &6JRXR V +10 &8QWR U +9 &9QYS U +10 &;SZT U +9 &=SSXQ U +9 &?QWS V +10 &@R[R U +9 &BNWR U +9 &DZQYS V +10 &F[WR V +9 &GcZR W +10 &IsYS Y +9 &KPZU \\ +9 &M ]V _ +10 &N[U ` +9 &P[U _ +9 &RK[X ` +10 &T ]W ` +9 &U\\W b +10 &W\\V Q +9 &X,^X &o +9 &Xh]Y M +3 ( +2 "collection"'v& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.17 + .Hand.open + "manipulator"&[1 +72 "core" 1 +2 "manipulator"&b% +3 "core" % r  b O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&d' ] +95 "core" ' +3 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%o& +4 "core" &y+  +2 "manipulator"&e% +4 "core" % p\  % R + "storage"(p% +4 "core" %B  l\ , +2 "storage"({. +3 "core" .( +2 "storage"(}& +4 "core" &  E\ , +2 "storage"(x& +4 "core" &  S\ , +2 "manipulator"&m& +3 "core" & R+ +2 "manipulator"&w% +4 "core" % p  R +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +169 "core" ( + "manipulator"&& +3 "core" &   U@ +3 "storage"(& +3 "core" &  \ . +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&z'Ү +89 "core" ' + "storage"(j& +4 "core" &  =\ . +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +5 .tSE.seek :beamBreak + "storage"(q' +303 "core" ' +2 "storage"(s- +3 "core" -'c +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (~& +2 "core" &  Z\ + +2 "manipulator"&t& +3 "core" & S@ +3 .tElbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"& & +4 "core" & V S@ +2 "storage"(& +3 "core" & K\ + +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&'к +24 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&|/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"( '= +8 "core" & R@ + "manipulator"&% +3 "core" % п g PX +3 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 .tElbow.seek PC +2 "manipulator"&\ ( +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +3 "manipulator"&y& +3 "core" & \   U +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &   V U +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'E +89 "core" ' + "manipulator"&& +3 "core" & T +3 "manipulator"&% +3 "core" %J s T +2 "processing"%& +3 "core" &y,  +44 "processing"%"& +5 "core" &y,  +3 .tPC.seek :closed +2 "processing"%$(SD +4 "core" &y+  +6 &z * C +9 & H|, 4 +9 &.n+ H +10 &g, T +9 &S+ T +9 &IN, T +10 &\ T+ T +9 &Q+ T +10 &Q* T +9 &!OQ+ T +9 &#N+ T +10 &$S+ T +9 &&Q+ T +9 &(XP+ T +10 &*R+ T +9 &+N+ T +10 &-R* T +9 &/_Q+ T +9 &1!R+ T +10 &2U+ T +9 &4Q+ T +9 &6gU+ T +10 &8)P+ T +9 &9R* T +10 &;Q+ U +9 &=oU* T +9 &?1T, T +10 &@Q+ U +9 &BQ+ U +9 &DvT+ U +10 &F7Y* U +9 &Ge+ V +10 &Ij* X +9 &Kp+ Z +9 &M2+ Z +10 &N+ Z +9 &P+ [\ +9 &R[~g+ 0 +10 &S*c+ 3 +9 ( + &S&+ ) +2 "processing"%"& +4 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.46 + .Hand.open +2 "manipulator"& 1 +67 "core" 1 +2 "manipulator"&% +3 "core" % J 2  R +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&' ] +93 "core" ' + "processing"%#& +3 "core" &S&, ) +3 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&(% +4 "core" % b  Q +2 "storage"()% +3 "core" %B  }\ ) +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"( ( +204 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +4 (,& +3 "manipulator"&& +4 "core" & n\ ) +5 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b + "core" & T P +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +4 "storage"(%' + "manipulator"&-( +7 "core" ( +2 "manipulator"&.& +3 "core" & R K +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &0& +3 "core" &  G +3 .tForearm.seek PC +2 "manipulator"&3'E +96 "core" ' +2 .tHand.close + "manipulator"&+/ +70 "core" / +3 .tPC.seek :open + "processing"%*( +81 "core" ' +2 "storage"(7- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(&'x +41 "core" ' +240 ( +2 "storage"(& +3 "core" &  \ ) +2 "manipulator"&& +3 "core" & C O +2 "manipulator"&/% +3 "core" % Y , O$ +3 .tForearm.seek :retract +2 "manipulator"&' ] +91 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&<( +248 "core" ( +2 "manipulator"&'& +3 "core" & " ` O# +2 "storage"(& +3 "core" & \ ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +2 "manipulator"&4'k +101 "core" ' + .tHand.open + "manipulator"&>1 +68 "core" 1 +3 "storage"(;- +3 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(E'D +24 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(' +58 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(9- +3 "core" -' +2 "storage"(:& +3 "core" &  I\  +2 "manipulator"&?& +4 "core" &   0# +2 .tElbow.seek 2 +2 "manipulator"&!( +4 "core" ( + "manipulator"&@& +3 "core" &   /# +3 "storage"(B& +3 "core" &  \\\  +2 .tForearm.seek 2 + 800 counts +2 "manipulator"&2'k +14 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"(K'W +51 "core" ' +2 "manipulator"&& +3 "core" &   Q# +2 "storage"(F& +3 "core" &  \ * +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&C'K +39 "core" ' +2 .tElbow.hold +2 "manipulator"&M, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(P' +57 "core" ' +2 "manipulator"&Q% +3 "core" %Z : D +2 "storage"(8& +3 "core" & ,\ " +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 315 counts + "manipulator"&5'І +24 "core" ' + "manipulator"&N& +3 "core" & O# +3 "storage"(J& +3 "core" & V\ ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&T'k +25 "core" ' + "storage"(U% +3 "core" % '\ ( +10 ."downElevator"SE.seek :down +3 "storage"(W'= +99 (1% +2 "core" %< \ &\\y +2 "manipulator"&O% +3 "core" %f\ L +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&D' ] +88 "core" ' +76 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (& +3 "core" & Q\ ) +2 "collection"'R& +3 "core" &Xe^Y M +3 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&_% +3 "core" % J  N +3 "storage"( % +4 "core" %@ ~\ ) + "storage"(L. +3 "core" .( +2 "storage"(& +3 "core" & & \ ) +2 "storage"(]& +4 "core" &  F\ ) +2 "manipulator"&G& +4 "core" & q O# +2 .tElbow.seek 2 + "manipulator"&c( +4 "core" ( +2 "manipulator"&f& +3 "core" & # > O# +2 "storage"(S& +4 "core" &  \ ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&A'k +105 "core" ' + "storage"(V& +4 "core" & % \ + +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Z' +303 "core" ' +2 "storage"(\\- +3 "core" -'c +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&n& +3 "core" & O# +2 "storage"(`& +3 "core" & \ ( +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&i'K +34 "core" ' +2 .tElbow.hold +2 "manipulator"&g, +2 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(h- +3 "core" -'c +3 .tSE.seek 0.09 Pucks below Top Plate + "storage"(r' +31 "core" ' + "manipulator"&Y% +3 "core" %[v p  ?! +2 "storage"(u& +4 "core" & #\ ! +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 316 counts + "manipulator"&='Ї +22 "core" ' + "manipulator"&a& +4 "core" & K P# +2 "storage"(I& +4 "core" &  \ ) +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&['k +26 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(b' +40 "core" ' +2 "manipulator"&o& +3 "core" &  Y Q# +2 "manipulator"&e% +4 "core" %b P +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&p' ] +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&v( +157 "core" ( +2 "manipulator"&{& +3 "core" &  @ P. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & P. +3 .tForearm.seek CC +2 "manipulator"&x'ш +90 "core" ' +2 .tHand.close + "manipulator"&m/ +74 "core" / +2 .tCC.seek :open +2 "collection"'w( +406 "core" ( +2 "storage"(^& +3 "core" &  T\ 0 +2 "storage"(& +4 "core" &   *\ / +2 "manipulator"&& +4 "core" & T- + "manipulator"&j% +3 "core" % я P TE +3 .tForearm.seek :retract +2 "manipulator"&l' ] +106 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&d( +167 "core" ( +2 "manipulator"&s& +3 "core" & 3 ) 8 ZD +2 "storage"(~& +3 "core" & !\ 2 +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 2 +37 "manipulator"&t'K +105 "core" ' +2 .tElbow.hold +2 "manipulator"& , +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +71 "core" 1 +3 "manipulator"&|% +3 "core" % Zu d H +2 "storage"(& +3 "core" &  %\ ) +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 315 counts + "manipulator"&'І +22 "core" ' +2 "manipulator"&& +3 "core" & 1 6  ZD +2 "storage"(z& +3 "core" & ! \ 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts + "manipulator"&q'k +14 "core" ' + "storage"(% +3 "core" % ( ' O\ 2 +10 ."downElevator"SE.seek :down +4 "storage"(y'= +99 (% +2 "core" %CK  D\ .^~ +2 "manipulator"&% +3 "core" %l   Y VG +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +88 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 2 to 3 of [1..7] +3 #Loading generic puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &YQ +2 "manipulator"&% +3 "core" % f * * > Z +3 "storage"( % +2 "core" %>   *\ 2 +3 "storage"(. +2 "core" .( +2 "storage"(H& +4 "core" & ' '\ 3 +2 "storage"( & +4 "core" & # $ 1\ 2 +2 "manipulator"&& +3 "core" & , , u ZD +2 .tElbow.seek 2 +2 "manipulator"&#( +3 "core" ( +2 "manipulator"&(& +4 "core" & 8 - M ZD +2 "storage"()& +4 "core" & % \ 3 +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts + "manipulator"&'k +101 "core" ' +2 "storage"("& +3 "core" & % =\ 3 +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +307 "core" ' +2 "storage"(,- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (& +2 "core" &  \ 1 +2 "manipulator"&.& +4 "core" & + . O ZD +2 .tElbow.seek 2 +2 "manipulator"&0( +4 "core" ( + "manipulator"&X& +3 "core" & * * " ZD +3 "storage"(+& +3 "core" &   !\ 1 +3 .tForearm.seek 2 + 300 counts + "manipulator"&7'w +15 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&\ / +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"($'= +8 "core" & , ) f YD + "manipulator"&% +4 "core" % t   < W +2 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&/( +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +11 "core" ( + "manipulator"&%& +3 "core" &   Q U. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &  U. +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&''ш +95 "core" ' +2 "manipulator"&& +3 "core" &   T U, +2 "manipulator"&-% +4 "core" %э  b T +2 "collection"'>& +3 "core" &YT +3 "collection"';& +5 "core" &YS +2 .tCC.seek :closed +2 "collection"'9(X +5 "core" &ZS +7 & &ZR $c +9 &fQ}YT 9 +9 &wxXU N +10 &RRXT U +9 &LZS U +9 &NYR U +10 &LYT U +9 &ZK[T U +10 & OYS U +9 &!OWR U +9 &#OWS U +10 &%aNYS U +9 &'$JVP U +9 &(LWR U +10 &*LXR U +9 &,kOYS U +10 &.,MXT U +9 &/LYP U +9 &1NZR U +10 &3tIYS T +9 &54LXR U +9 &6LXS U +10 &8IXU T +9 &:zMXR U +10 &<=LWT U +9 &=LYS U +9 &?NXR U +10 &ALXR U +9 &CELXS U +9 &EPYS U +10 &F[YT W +9 &HdYS X +10 &J?xZU Z +9 &K[T ] +9 &M\\U _ +10 &Os[U ` +9 &Q.\\V b +9 &R\\W b$ +10 &T\\T b! +9 &Vf\\U b) +10 &X]V 5 +9 &X^U Z +9 ( + &Xc^V Q +3 "collection"';& +3 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.20 +2 .Hand.open + "manipulator"&:1 +70 "core" 1 +37 "manipulator"&?% +3 "core" % z  N+ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +10 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%@& +4 "core" &+ +2 "manipulator"&B% +4 "core" % [  O +2 "storage"(% +3 "core" %B  U\ * +2 "storage"(F. +3 "core" .( +2 "storage"(&& +3 "core" &  @\ ) +2 "storage"(E& +3 "core" &  &\ * +2 "manipulator"&Q& +4 "core" & h O+ +2 "manipulator"&8% +4 "core" % [ h O +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&N( +169 "core" ( + "manipulator"&J& +4 "core" & 7  o RM +2 "storage"(<& +3 "core" & & \ + +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +2 "manipulator"&U'k +91 "core" ' + "storage"(4& +3 "core" &  \ , +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +305 "core" ' +2 "storage"(2- +3 "core" -'c +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (1& +2 "core" & S\ ) +3 "manipulator"&O& +2 "core" & SM +3 .tElbow.seek 2 +2 "manipulator"&!( +4 "core" ( + "manipulator"&K& +4 "core" & RM +2 "storage"(C& +4 "core" &  $\ ) +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&5'w +25 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&R& +3 "storage"(_'= +8 "core" &  PM +2 "manipulator"&P% +4 "core" % s MT +2 .tForearm.seek :retract +2 "manipulator"& ' ] +107 "core" ' +2 .tElbow.seek PC +2 "manipulator"&L( +145 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +84 "core" ( +2 "manipulator"&& +3 "core" &  ^ U} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & ) T} +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&G'E +99 "core" ' +2 "manipulator"&f& +3 "core" & K S| +2 "manipulator"&S% +5 "core" %. 1 SL +2 "processing"%T& +3 "core" &! +3 "processing"%V& +4 "core" &+ +3 .tPC.seek :closed + "processing"%W(SD +5 "core" &+ +7 & )* $c +9 &eS+ 9 +10 &yz* N +9 &YW+ T +9 &O* T +10 &L* T +9 &Q+ T +10 &aR+ T +9 & $N* T +9 &!Q* T +10 &#N+ S +9 &%jO+ T +9 &',Q* T +10 &(O+ S +9 &*P+ T +10 &,rM* T +9 &.5O+ S +9 &/O* S +10 &1P* S +9 &3zQ+ T +9 &5=P) S +10 &6R+ T +9 &8R+ T +10 &:Q* T +9 &O+ T +10 &?N+ T +9 &AQ* T +9 &CLR* T +10 &ET+ T +9 &FZ* U +10 &Hd+ V +9 &JJn+ W +9 &L~+ Y +10 &M+ Z +9 &O* Z +9 &QH+ [ +10 &RSm* , +9 &S 1+ * +6 ( +2 "processing"%V& +3 "core" &S+ * +2 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.48 +2 .Hand.open +2 "manipulator"&M1 +70 "core" 1 + "manipulator"&D% +3 "core" % . PL +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\\' ] +106 "core" ' + "processing"%n& +4 "core" &S, * +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&`% +5 "core" % ] S +2 "storage"(h% +4 "core" %G  \ * +2 "storage"(Y. +2 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(u(@ +196 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (a& +3 "core" &B r\ ' + "manipulator"&I& +6 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +3 "core" & o R| +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +2 "storage"(o' + "manipulator"&e( +7 "core" ( +38 "manipulator"&A& +5 "core" & K| + .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &c& +3 "core" & J K| +2 .tForearm.seek PC +2 "manipulator"&Z'E +92 "core" ' + .tHand.close + "manipulator"&i/ +74 "core" / +2 .tPC.seek :open +2 "processing"%=( +48 "core" ' +2 "storage"(r- +3 "core" -' +2 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"({'x +43 "core" ' +270 ( + "storage"(}& +4 "core" &8  Y\ )( +3 "manipulator"&[& +3 "core" & ! , Q| +2 "manipulator"&g% +3 "core" % 0  V Oz +3 .tForearm.seek :retract +2 "manipulator"&m' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&p( +242 "core" ( + "manipulator"&k& +4 "core" &  F NU +2 "storage"(^& +4 "core" &8 \ '( +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +2 "manipulator"&'m +111 "core" ' + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "storage"(j- +3 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(s'D +25 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(~' +57 "core" ' +2 #tLights, camera, ACTION! + "storage"(x- +3 "core" -' +3 "storage"(v& +2 "core" &8 S\ ( +3 "manipulator"&& +3 "core" &   " /T +2 .tElbow.seek 3 +2 "manipulator"&|( +4 "core" ( +2 "manipulator"&& +3 "core" &   $ /T +2 "storage"(& +4 "core" &8 \ ( +3 .tForearm.seek 3 + 800 counts + "manipulator"&z'm +12 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"(l'W +53 "core" ' +2 "manipulator"&& +2 "core" &  y PT +3 "storage"(& +2 "core" &8  D\ )( +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +3 "manipulator"&'M +36 "core" ' + .tElbow.hold +2 "manipulator"&d, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(t' +26 "core" ' + "manipulator"&% +4 "core" %_ D +2 "storage"(& +4 "core" &8 \ "( + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 318 counts + "manipulator"&'Ћ +19 "core" ' + "manipulator"& & +3 "core" & " d OT +3 "storage"(& +3 "core" &8 \ '( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&H'm +13 "core" ' +2 "storage"(b% +3 "core" %  ^\ ( +3 ."downElevator"SE.seek :down +5 "storage"( '= +99 (% +3 "core" %; \ &]{ +2 "manipulator"&(% +4 "core" %e 8 LH +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&)' ] +89 "core" ' +73 ' + ."downElevator"SE.stop + "storage"(5 +4 (q& +2 "core" &8 \\\ (( +3 "collection"'"& +3 "core" &Xc]U~ Q +2 #tStoring generic puck in Collection Clamp to tube 3 +2 "manipulator"&y% +3 "core" % W 3 N +2 "storage"( % +4 "core" %B ~\ ) +2 "storage"(. +3 "core" .(@ +2 "storage"(,& +3 "core" &8 O\ (( +2 "storage"(& +3 "core" &8 Z\ (( +2 "manipulator"&.& +3 "core" & R NT +3 .tElbow.seek 3 + "manipulator"&X( +3 "core" ( +3 "manipulator"&+& +2 "core" & OT +39 "storage"(\ & +4 "core" &8 '\ )( +2 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts + "manipulator"&'m +87 "core" ' +2 "storage"(& +3 "core" &8  U\ *( +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +8 .tSE.seek :beamBreak + "storage"(#' +305 "core" ' + "storage"(- +3 "core" -'j +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&%& +3 "core" & I OT +3 "storage"(3& +3 "core" &8 )\ (( +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&'M +36 "core" ' +2 .tElbow.hold +2 "manipulator"&7, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'j +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(-' +32 "core" ' + "manipulator"&>% +3 "core" %\\z  ?% +2 "storage"(0& +3 "core" &8 \ ( +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 3 + 315 counts + "manipulator"&$'Ј +20 "core" ' +2 "manipulator"&& +3 "core" & E OT +2 "storage"(w& +4 "core" &8 6\ (( +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&:'m +26 "core" ' +3 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(?' +33 "core" ' +2 "manipulator"&;& +3 "core" & O QT +2 "manipulator"&@% +3 "core" %t Z P +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&B' ] +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +155 "core" ( +2 "manipulator"&F& +3 "core" & { M, +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &&& +3 "core" & 7 L, +2 .tForearm.seek CC +2 "manipulator"&E'ш +92 "core" ' + .tHand.close +2 "manipulator"&Q/ +67 "core" / +2 .tCC.seek :open +2 "collection"'8( +407 "core" ( + "storage"('& +3 "core" &8   P\ .( +3 "storage"(J& +3 "core" &8 ;\ -( +2 "manipulator"&<& +3 "core" & S* +2 "manipulator"&4% +3 "core" % ы S] +3 .tForearm.seek :retract +2 "manipulator"&/' ] +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +166 "core" ( + "manipulator"&2& +3 "core" &   > VE +2 "storage"(1& +3 "core" &8 k\ 0( +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 3 +2 "manipulator"&O'M +109 "core" ' +2 .tElbow.hold + "manipulator"&K, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&C1 +68 "core" 1 +3 "manipulator"&% +3 "core" % \\v ' G! +2 "storage"(R& +3 "core" &8 h\ '( +2 .tForearm.force -20 + "manipulator"&5 +9 .tForearm.seek 3 + 315 counts + "manipulator"&P'Ј +18 "core" ' + "manipulator"&N& +4 "core" & ) ) O ZR +2 "storage"(U& +3 "core" &8  \ 1( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts + "manipulator"&'m +26 "core" ' +2 "storage"(5% +4 "core" %   \ 1 +2 ."downElevator"SE.seek :down +4 "storage"('= +99 (]% +3 "core" %PG   =\ .^| +2 "manipulator"&!% +5 "core" %Y   z V +38 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&f' ] +93 "core" ' +15 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 3 to 4 of [1..7] +3 #Loading generic puck from tube 3 into Collection Clamp +2 "collection"'S& +3 "core" &ZS +2 "manipulator"&T% +4 "core" % {  %  X +2 "storage"(_% +3 "core" %?   /\ 1 +2 "storage"( . +3 "core" .(@ +2 "storage"(*& +4 "core" &8  ! 6\ 1( +2 "storage"(M& +3 "core" &8  \ 2( +2 "manipulator"&D& +3 "core" & % * T YR +3 .tElbow.seek 3 +2 "manipulator"&n( +3 "core" ( +2 "manipulator"&`& +3 "core" & ) * X YR +3 "storage"(V& +3 "core" &8 ! ! (\ 2( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&h'm +92 "core" ' +3 "storage"(Y& +3 "core" &8  G\ 1( +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(G' +307 "core" ' + "storage"(a- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (I& +2 "core" &8  ?\ 0( +3 "manipulator"&A& +3 "core" &   XR +2 .tElbow.seek 3 +2 "manipulator"&c( +3 "core" ( +3 "manipulator"& & +3 "core" &  XR +2 "storage"(i& +3 "core" &8 Z\ 0( +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&r'y +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&L/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&\\& +2 "storage"(W'= +8 "core" & , + B YR +2 "manipulator"&o% +3 "core" % z    W +3 .tForearm.seek :retract + "manipulator"&}' ] +109 "core" ' +2 .tElbow.seek CC +2 "manipulator"&[( +145 "core" ' + ."downElevator"SE.stop + "storage"(5 +16 "core" ( + "manipulator"&g& +3 "core" &  < X* +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Z& +3 "core" &   W* +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&k'ш +94 "core" ' +2 "manipulator"&^& +3 "core" & A T* +2 "manipulator"&e% +3 "core" %ю T +3 "collection"'& +2 "core" &YT +3 "collection"'j& +5 "core" &VR +2 .tCC.seek :closed +2 "collection"'x(X +3 "core" &XR +9 & %YS $c +10 &fR~YR 9 +9 &yxZT N +9 &VTYR T +10 &PYS T +9 &QYR U +9 &RXR U +10 &^OXS T +9 & QYR U +10 &!PXR T +9 &#LXR U +9 &%fJXT T +10 &')JWT T +9 &(PZR U +9 &*MYR U +10 &,mOWS U +9 &.0OYS T +10 &/I[U T +9 &1MXP T +9 &3uKZU U +10 &57LZS U +9 &6LYP U +9 &8IVS T +10 &:~OYQ T +9 &LYS T +9 &?IYT T +9 &AIWR T +10 &CGIXT U +9 &E RYS U +9 &FXYU U +10 &H_ZU W +9 &JBwYU Y +10 &K[R ] +9 &MZU _ +9 &Ox\\U _ +10 &Q9\\U _ +9 &R\\U ` +9 &T\\V a +10 &Vq]W b$ +9 &X]W 6 +10 &X\ [V 4 +9 &Xb[W G +6 ( + "collection"'j& +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.15 + .Hand.open +2 "manipulator"&v1 +3 "core" &XT\\W G +68 1 + "manipulator"&% +3 "core" % ю "  N +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&m' ] +110 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%& +4 "core" & +2 "manipulator"&% +4 "core" %   S + "storage"(% +3 "core" %B  +\ , +2 "storage"(. +3 "core" .(@ +2 "storage"({& +3 "core" &8 U\ ,( +2 "storage"(& +3 "core" &8  \ ,( +2 "manipulator"&& +4 "core" & S) +2 "manipulator"&s% +3 "core" %  S +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"& ( +202 "core" ( + "manipulator"&& +3 "core" &   > V^ +2 "storage"(b& +4 "core" &8  V\ .( +2 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&p'm +94 "core" ' +2 "storage"(& +4 "core" &8  \ -( +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(~' +304 "core" ' +2 "storage"(- +3 "core" -'i +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 ((& +2 "core" &8  #\ *( +3 "manipulator"&z& +2 "core" & R^ +3 .tElbow.seek 3 +2 "manipulator"&|( +4 "core" ( + "manipulator"&l& +4 "core" & 5  R^ +2 "storage"(& +4 "core" &8  \ ,( +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'y +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&q/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&"& +3 "storage"(y'= +7 "core" & T^ +2 "manipulator"&t% +2 "core" % q U S +3 .tForearm.seek :retract +2 "manipulator"& ' ] +108 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +153 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +110 "core" ( +2 "manipulator"&,& +3 "core" & T4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & C  T4 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&.'E +91 "core" ' + "manipulator"&+& +4 "core" &  S3 +2 "manipulator"&\ % +3 "core" %O T +3 "processing"%H& +3 "core" & +2 "processing"%& +5 "core" & +3 .tPC.seek :closed + "processing"% (SD +5 "core" &+ +7 &\ *+ $c +9 &eS* 9 +10 &zy, N +9 &\\U+ S +9 &O+ T +10 &I* S +9 &Q* S +9 &dL, S +10 & %M* T +9 &!S+ T +10 &#O+ S +9 &%kN+ T +9 &'.R+ S +10 &(N* S +9 &*O+ S +9 &,sL+ T +10 &.6Q+ S +9 &/Q+ T +10 &1P, T +9 &3{R+ T +9 &5<P+ T +10 &6P+ T +9 &8T+ T +9 &:N, T +10 &R+ T +10 &?Q+ S +9 &AP* T +9 &CMS+ T +10 &ER+ T +9 &FX+ U +9 &Ha+ V +10 &JJn* X +9 &L z, Y +10 &M, Z +9 &O+ Z +9 &QK+ Z +10 &ROe, / +9 &S -* ( +7 ( +2 "processing"%& +2 "core" &S, ( +3 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.47 +2 .Hand.open + "manipulator"&d1 +70 "core" 1 + "manipulator"&)% +4 "core" % O  Q +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 "processing"%%& +4 "core" &S ( +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&3% +4 "core" % i  > P +3 "storage"(% +4 "core" %B  \ * + "storage"(>. +3 "core" .(@ +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(0(+ +191 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" &+ M\ %& +2 "manipulator"&w& +4 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +3 "core" & i O, +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +3 "storage"(;' +2 "manipulator"&@( +7 "core" ( +2 "manipulator"&& +3 "core" & y H, +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &X& +3 "core" & F, +3 .tForearm.seek PC + "manipulator"&#'E +93 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tPC.seek :open +40 "processing"%$( +48 "core" ' + "storage"(-- +3 "core" -' +3 ."raiseStack"SE.configure :default +8 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(F'x +44 "core" ' +261 ( +2 "storage"(&& +3 "core" &+  5\ ** +2 "manipulator"&:& +4 "core" &  p O +2 "manipulator"&7% +4 "core" % = \\ Pb +2 .tForearm.seek :retract +2 "manipulator"&Q' ] +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&B( +239 "core" ( +2 "manipulator"&9& +3 "core" &\ # O!u +2 "storage"('& +3 "core" &+  j\ )* +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&J's +95 "core" ' +2 .tHand.open + "manipulator"&<1 +68 "core" 1 +2 "storage"(4- +3 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(2'D +26 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(1' +57 "core" ' +2 #tLights, camera, ACTION! + "storage"(E- +3 "core" -' +3 "storage"(& +3 "core" &+ A\ * +2 "manipulator"&C& +3 "core" &\   I -!t +3 .tElbow.seek 4 + "manipulator"&( +3 "core" ( +3 "manipulator"&R& +3 "core" &\  - -!t +2 "storage"(N& +3 "core" &+ $\ * +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&U's +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"(5'W +61 "core" ' + "manipulator"&/& +3 "core" &\  N!t +3 "storage"(]& +3 "core" &+ I\ (* +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&!'S +36 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(O' +21 "core" ' +2 "manipulator"&P% +3 "core" %e  F +3 "storage"(S& +2 "core" &+ {\ %* +3 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 318 counts + "manipulator"&T'Б +19 "core" ' +2 "manipulator"&_& +3 "core" &\   Q!t +2 "storage"( & +4 "core" &+  \ ** +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&?'s +13 "core" ' +2 "storage"(*% +3 "core" %  C\ * +3 ."downElevator"SE.seek :down +4 "storage"(M'= +99 (D% +2 "core" %6 p\ '\\z +3 "manipulator"&`% +3 "core" %m ` NK +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&V' ] +89 "core" ' +73 ' + ."downElevator"SE.stop + "storage"(5 +4 (Y& +2 "core" &+  \ ** +3 "collection"'& +2 "core" &XT\\U G +3 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" % S _ P +2 "storage"(K% +3 "core" %@  E\ ) +2 "storage"(f. +3 "core" .(+ +2 "storage"(a& +3 "core" &+  =\ ** +2 "storage"(I& +3 "core" &+  "\ ** +2 "manipulator"&A& +4 "core" &\ i P!t +2 .tElbow.seek 4 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&i& +4 "core" &\  y O!t +2 "storage"(L& +3 "core" &+  )\ ** +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +2 "manipulator"&\\'s +98 "core" ' +2 "storage"(o& +3 "core" &+  \ +* +41 .tSE.reconfigure :pick +8 "storage"(#],K-0-\ b +5 .tSE.seek :beamBreak + "storage"(n' +301 "core" ' +2 "storage"(h- +3 "core" -'k +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&g& +2 "core" &\ N!t +3 "storage"(G& +3 "core" &+ w\ (* +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&Z'S +37 "core" ' +2 .tElbow.hold + "manipulator"&r, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(^- +3 "core" -'k +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(e' +31 "core" ' +2 "manipulator"&% +3 "core" %^  A> +2 "storage"(c& +3 "core" &+ b\ !* +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 311 counts +3 "manipulator"&W'Њ +17 "core" ' +2 "manipulator"&}& +3 "core" &\ & U P!s +2 "storage"(8& +3 "core" &+  S\ ** +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&v's +36 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('\ +40 "core" ' +2 "manipulator"&& +3 "core" &\  R!s +2 "manipulator"&j% +4 "core" %K Q +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +157 "core" ( + "manipulator"&& +3 "core" & & > N- +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &{& +3 "core" & / N, +2 .tForearm.seek CC +2 "manipulator"&'ш +94 "core" ' +3 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'s( +409 "core" ( +2 "storage"(k& +3 "core" &+   h\ .* +2 "storage"(& +3 "core" &+  8\ .* +3 "manipulator"&b& +2 "core" & S, +2 "manipulator"&[% +5 "core" % э T9 +2 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&m( +170 "core" ( + "manipulator"&& +3 "core" &   XC +2 "storage"((& +4 "core" &+ ! \ 1* +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 4 +2 "manipulator"&z'S +109 "core" ' + .tElbow.hold +2 "manipulator"&l, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&q% +3 "core" % _s % H +2 "storage"("& +4 "core" &+ #\ (* +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 312 counts +2 "manipulator"&t'Ћ +19 "core" ' + "manipulator"& & +4 "core" & . 6  YC +2 "storage"(p& +4 "core" &+  \ 1* +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +2 "manipulator"&~'s +14 "core" ' +2 "storage"(% +3 "core" %  \ 2 +3 ."downElevator"SE.seek :down +3 "storage"(,'= +99 (% +3 "core" %`K  K\ -^} +2 "manipulator"&|% +4 "core" %k   VH +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&+' ] +96 "core" ' +60 ' +2 ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 4 to 5 of [1..7] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'\ & +43 "core" &YQ +2 "manipulator"&H% +4 "core" % s 6 9 ` [ +2 "storage"(y% +3 "core" %C $  L\ 3 +2 "storage"( . +2 "core" .(+ +3 "storage"(=& +2 "core" &+  & 9\ 2* +3 "storage"(d& +2 "core" &+  # 8\ 2* +3 "manipulator"&)& +3 "core" & 4 7 [C +2 .tElbow.seek 4 +8 "manipulator"&%( +3 "core" ( +3 "manipulator"&3& +4 "core" & . 6 ZC + "storage"(& +4 "core" &+  \ 2* +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&'s +101 "core" ' + "storage"(>& +3 "core" &+ %  F\ 3* +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +5 .tSE.seek :beamBreak + "storage"(.' +308 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (w& +2 "core" &+ ! " ,\ 1* +3 "manipulator"&& +4 "core" & - , * ZC +2 .tElbow.seek 4 +2 "manipulator"&X( +4 "core" ( +2 "manipulator"&u& +3 "core" & 8 9 [C +2 "storage"(& +3 "core" &+ $  g\ 2* +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&-' +20 "core" ' + .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"( '= +7 "core" & * +  YC + "manipulator"&;% +3 "core" % Ѐ )   X} +3 .tForearm.seek :retract +2 "manipulator"&&' ] +116 "core" ' +2 .tElbow.seek CC +2 "manipulator"&:( +138 "core" ' + ."downElevator"SE.stop + "storage"(5 +28 "core" ( +2 "manipulator"&7& +3 "core" &   \ W1 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &#& +3 "core" &   / W1 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&9'ш +99 "core" ' +2 "manipulator"&'& +3 "core" &!   W, +2 "manipulator"&@% +3 "core" %ь   W +3 "collection"'<& +4 "core" &YS +2 "collection"'4& +5 "core" &YS +2 .tCC.seek :closed +2 "collection"'E(X +4 "core" &ZR  +9 &+tXS ,~ +9 &^yYU @ +10 &(pXR S +9 &JYT T +9 &KXS T +10 &hNYR U +9 &+OXR T +9 &NYS T +10 & OXT T +9 &"rNXS T +10 &$4KXP T +9 &%LYR T +9 &'JYR T +10 &)yLXS T +9 &+;LXS T +9 &,IXQ T +10 &.NYS T +9 &0KXS T +10 &2CJYT T +9 &4LXT T +9 &5LVQ T +10 &7LYS T +9 &9LJYQ T +9 &;LYQ T +10 &<KZT T +9 &>MYU T +10 &@TGXS T +9 &BJWS T +9 &CLWR T +10 &EQZQ T +9 &GWXYR V +9 &IhXR X +10 &J|[S Y +9 &L[T ] +10 &NF\\V ^ +9 &P\\U ^ +9 &QZW ` +10 &S[W ` +9 &UD[U b +9 &W\\W b$ +10 &X`OZV $o +9 &X^W T +6 ( +2 "collection"'4& +3 "core" &Xp[W T +2 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.21 +2 .Hand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&C% +3 "core" % ь % = P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&R' ] +92 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%N& +4 "core" &* +2 "manipulator"&Q% +2 "core" % k\  O +3 "storage"(/% +3 "core" %B  \ * +2 "storage"(]. +3 "core" .(+ +2 "storage"(F& +3 "core" &+  >\ ** +2 "storage"(P& +3 "core" &+  !\ ** +2 "manipulator"&S& +4 "core" &$ p O, +2 "manipulator"&2% +3 "core" % k\ Q O +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&_( +164 "core" ( +2 "manipulator"& & +3 "core" & , B R? +2 "storage"(*& +4 "core" &+  K\ +* +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&B's +137 "core" ' + "storage"(J& +4 "core" &+  \ +* +2 .tSE.reconfigure :pick +9 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(1' +305 "core" ' +2 "storage"(D- +3 "core" -'l +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (`& +2 "core" &+ u\ )* +3 "manipulator"&U& +3 "core" &  R? +3 .tElbow.seek 4 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&5& +3 "core" & _ R? +2 "storage"(!& +3 "core" &+  \\\ )* +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&T' +18 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Y/ +74 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"('= +8 "core" & R? + "manipulator"&K% +4 "core" % Ѓ  0 O +2 .tForearm.seek :retract +2 "manipulator"&O' ] +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&f( +170 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +70 "core" ( +2 "manipulator"&a& +3 "core" &  P. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &I& +2 "core" & P. +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&A'E +100 "core" ' + "manipulator"&i& +3 "core" &  O. +3 "manipulator"&L% +3 "core" %K  \ O( +2 "processing"%?& +3 "core" &+ +3 "processing"%o& +5 "core" &, +2 .tPC.seek :closed +2 "processing"%M(SD +5 "core" &+ +6 & *+ $c +9 &fR}- 9 +10 &zy* N +9 &[T+ S +10 &S, T +9 &L+ T +9 &Q, S +10 &bL+ T +9 & %O+ S +9 &!N+ T +10 &#N+ T +9 &%jO+ T +10 &',P+ T +9 &(L* S +9 &*R+ S +10 &,sO+ S +9 &.5P* S +9 &/O+ S +10 &1R+ S +9 &3zN+ T +9 &5=O+ S +10 &6Q* S +9 &8T* T +10 &:P+ T +9 &M+ S +10 &?M+ S +9 &AR+ T +10 &CLQ+ T +9 &EU+ T +9 &FW+ T +10 &He+ U +9 &JKr+ W +9 &L~+ Y +11 &M+ Y +8 &O+ Y +10 &QH, [ +9 &RQg* / +9 &S -+ ( +6 ( +2 "processing"%o& +3 "core" &S , ( +2 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.50 +2 .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&V% +3 "core" % K 8 M( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h' ] +97 "core" ' +2 "processing"%g& +3 "core" &S  ( +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&G% +5 "core" % a e M + "storage"(^% +3 "core" %@ h\ ' +3 "storage"(. +2 "core" .(+ +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(c(; +196 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (}& +2 "manipulator"&8& +3 "core" &; \ % +5 ."raiseStack"SE.reconfigure :place + "storage"(#]K-0-\ b +2 "core" & O K. +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +5 .tElbow.seek PC +2 "storage"(' + "manipulator"&j( +7 "core" ( +2 "manipulator"&\\& +3 "core" & < G. +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +3 "core" & # C. +3 .tForearm.seek PC + "manipulator"&n'E +93 "core" ' + .tHand.close + "manipulator"&Z/ +69 "core" / +3 .tPC.seek :open + "processing"%W( +92 "core" ' +3 "storage"(e- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"('x +43 "core" ' +225 ( +2 "storage"({& +3 "core" &; \ ' +3 "manipulator"&v& +3 "core" &  N. +2 "manipulator"&r% +3 "core" % 9 2 NH +3 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&(' +260 "core" ( +2 "manipulator"&x& +4 "core" &3 ` M + "storage"(k& +3 "core" &; \ ' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +2 "manipulator"&' +111 "core" ' +2 .tHand.open +2 "manipulator"&b1 +74 "core" 1 +3 "storage"([- +3 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"('D +24 "core" ' +3 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"((' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +3 "core" -' +3 "storage"(& +3 "core" &; \  +2 "manipulator"&& +3 "core" &3   1 +3 .tElbow.seek 5 +2 "manipulator"&q(' +17 "core" ( + "manipulator"&"& +3 "core" &1 ` 0, +2 "storage"( & +3 "core" &; P\  +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&p' +12 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"('W +51 "core" ' +2 "manipulator"&& +3 "core" &1 Q O, +2 "storage"(& +3 "core" &; \ % +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&|' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&m, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.seek -0.39 Pucks below Top Plate + "storage"(z' +23 "core" ' +2 "manipulator"&\ % +3 "core" %  B +2 "storage"(t& +3 "core" &; #\ ! +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 318 counts + "manipulator"&' +22 "core" ' +2 "manipulator"&H& +3 "core" &1  O, +2 "storage"(y& +4 "core" &; J\ ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"& ' +14 "core" ' +2 "storage"(=% +3 "core" % e\ ( +4 ."downElevator"SE.seek :down +3 "storage"(d'= +99 ()% +2 "core" %T9 \ %]{ +2 "manipulator"&3% +4 "core" %  MH +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +91 "core" ' +77 ' +2 ."downElevator"SE.stop + "storage"(5 +4 (~& +2 "core" &; \ ' +2 "collection"'>& +3 "core" &Xo\\V T +2 #tStoring generic puck in Collection Clamp to tube 5 +2 "manipulator"&,% +3 "core" % b b N +2 "storage"(l% +3 "core" %C \ ' +2 "storage"(+. +3 "core" .(; +2 "storage"(& +4 "core" &; \ ( +2 "storage"(w& +3 "core" &; 0\ ' +2 "manipulator"&& +3 "core" &1 h N, +3 .tElbow.seek 5 + "manipulator"&u(' +4 "core" ( +2 "manipulator"&& +3 "core" &1  w N, +2 "storage"(& +3 "core" &; \ ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&' +95 "core" ' + "storage"(;& +3 "core" &; J\ ( +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(%' +302 "core" ' +45 "storage"(- +3 "core" -'k +2 .tSE.configure :default + "storage"(#QK-0-\ b +44 "manipulator"&.& +3 "core" &1 9 M, +2 "storage"(7& +3 "core" &; \ & +2 .tElbow.reconfigure :limp +8 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&-' +34 "core" ' +2 .tElbow.hold +6 "manipulator"&#, +3 "core" , +7 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 "storage"('- +2 "core" -'k +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(@' +33 "core" ' +2 "manipulator"&X% +4 "core" %e  = + "storage"(<& +3 "core" &; \  +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 5 + 310 counts + "manipulator"& ' +13 "core" ' +2 "manipulator"&&& +3 "core" &1   P, +2 "storage"(s& +3 "core" &; K\ ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +3 "manipulator"&' +27 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(C'\ +41 "core" ' + "manipulator"&N& +3 "core" &1 R, +2 "manipulator"&Q% +4 "core" % Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&/' ] +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&4( +191 "core" ( +2 "manipulator"&]& +4 "core" &  = P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +3 "core" & P +2 .tForearm.seek CC +2 "manipulator"&P'ш +97 "core" ' + .tHand.close +2 "manipulator"&S/ +73 "core" / +3 .tCC.seek :open + "collection"'2( +407 "core" ( +2 "storage"(9& +3 "core" &;   >\ . +2 "storage"( & +3 "core" &;  (\ . +3 "manipulator"&*& +3 "core" & S +2 "manipulator"&:% +4 "core" % љ S +2 .tForearm.seek :retract +2 "manipulator"&J' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&R(' +156 "core" ( +2 "manipulator"&D& +3 "core" &0   > VM +2 "storage"(`& +3 "core" &;  s\ / +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&U' +105 "core" ' + .tElbow.hold +2 "manipulator"&5, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&!1 +65 "core" 1 +3 "manipulator"&Y% +3 "core" % }  H7 +2 "storage"(& +3 "core" &; \ ( +3 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 318 counts + "manipulator"&K' +14 "core" ' +2 "manipulator"&_& +3 "core" &0 6 3 ZM +2 "storage"(B& +3 "core" &;  ! \ 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&1' +27 "core" ' +2 "storage"(T% +3 "core" % ! \ 1 +3 ."downElevator"SE.seek :down +5 "storage"(a'= +99 (I% +2 "core" %hC  *\ .^~ +2 "manipulator"&% +3 "core" %   z V +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&i' ] +102 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 5 to 6 of [1..7] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'L& +4 "core" &ZS +2 "manipulator"&?% +3 "core" % < / * Z +3 "storage"(% +2 "core" %B  " '\ 2 +3 "storage"(O. +2 "core" .(; +2 "storage"($& +4 "core" &;  ! \ 2 +2 "storage"(& +51 "core" &;   \ 2 + "manipulator"&V& +3 "core" &0 - 0 t ZM +3 .tElbow.seek 5 +3 "manipulator"&g(' +3 "core" ( +2 "manipulator"&G& +3 "core" &0 3 7 ZM +3 "storage"(o& +3 "core" &;   !\ 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +2 "manipulator"&^' +92 "core" ' +2 "storage"(& +3 "core" &; # ' $\ 1 +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(A' +306 "core" ' +2 "storage"(}- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (8& +2 "core" &;   ~\ / +3 "manipulator"&\\& +3 "core" &0   WM +2 .tElbow.seek 5 +2 "manipulator"& (' +4 "core" ( + "manipulator"&0& +3 "core" &0  u WM +3 "storage"(Z& +2 "core" &;   \ 0 +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&e' +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&f/ +65 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&h& + "storage"(M'= +9 "core" &0 \  . XM +2 "manipulator"&{% +2 "core" %    U +3 .tForearm.seek :retract +2 "manipulator"&v' ] +108 "core" ' +2 .tElbow.seek CC +2 "manipulator"&r( +143 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +17 "core" ( +2 "manipulator"&& +3 "core" &   8 W, +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &n& +2 "core" &   W, +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&x'ш +89 "core" ' +3 "manipulator"&k& +3 "core" &   [ V, +2 "manipulator"&j% +3 "core" %|   Vq +3 "collection"'b& +3 "core" &WT +3 "collection"'[& +4 "core" &YR +3 .tCC.seek :closed + "collection"'(X +5 "core" &YQ  +8 &.vWS ,~ +10 &_xZS @ +9 &;nZS S +9 &KZR T +10 &JYQ U +9 &|KYR T +10 &=NWT T +9 &LYS U +9 & MYS T +10 &"GWQ T +9 &$EJ[P T +9 &&LXR T +10 &'IWS T +9 &)IVS T +10 &+NJYQ T +9 &-KVS T +9 &.LXR U +10 &0IYQ T +9 &2VIWS T +9 &4IWR T +10 &5JWR T +9 &7JWP T +10 &9_JXP T +9 &;!KXR T +9 &<HYQ T +10 &>LXS T +9 &@fJWS T +9 &B)IXS T +10 &CJXT T +9 &EQVS U +10 &GhYWT V +9 &I'hYS W +9 &J}[U Z +10 &L[U ^ +9 &NW[U _ +9 &PZU ^ +10 &Q\\W ` +9 &S\\V ` +10 &UV\\V b +9 &W]W \\ +9 &XTB]U 1 +10 &XbZU L +5 ( +3 "collection"'[& +2 "core" &XY\\U L +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.25 +2 .Hand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +3 "core" % |   Pq +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%"& +77 "core" &* +2 "manipulator"& % +4 "core" % > R +2 "storage"(% +3 "core" %A  \ , +2 "storage"(. +3 "core" .(; +2 "storage"(& +3 "core" &;  '\ , +3 "storage"(\ & +4 "core" &;  5\ , +2 "manipulator"&t& +3 "core" & R+ +2 "manipulator"&% +3 "core" % > R +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&H(' +166 "core" ( +2 "manipulator"&y& +4 "core" &1  UN + "storage"(=& +3 "core" &;\ - +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +2 "manipulator"&' +107 "core" ' + "storage"(& +4 "core" &;  \\\ - +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"((' +302 "core" ' +2 "storage"()- +49 "core" -'k +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (3& +2 "core" &;  \ * +3 "manipulator"&p& +3 "core" &1  SN +2 .tElbow.seek 5 +2 "manipulator"&q(' +3 "core" ( +2 "manipulator"&& +4 "core" &1 H SN +2 "storage"(|& +3 "core" &;  9\ + +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&' +26 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&~/ +72 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&>& +2 "storage"(,'= +8 "core" &1 I PN + "manipulator"&z% +3 "core" %  g OG +3 .tForearm.seek :retract +2 "manipulator"&l' ] +105 "core" ' +2 .tElbow.seek PC +2 "manipulator"&+( +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +84 "core" ( + "manipulator"&& +4 "core" &   U +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &w& +2 "core" &  T +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'E +92 "core" ' +2 "manipulator"&& +3 "core" & R +2 "manipulator"&% +3 "core" %; & Rf +3 "processing"% & +4 "core" & +2 "processing"%;& +4 "core" &, +3 .tPC.seek :closed +2 "processing"%d(SD +3 "core" &- +8 &\ *+ $c +9 &hT~, 9 +9 &{x+ N +10 &`R+ S +9 &"P+ S +9 &K) S +10 &J+ S +9 &hN+ S +10 & *M+ S +9 &!M+ T +9 &#M* S +10 &%pP+ S +9 &'1N+ T +10 &(N* S +9 &*O* S +9 &,yI+ S +10 &.;N* S +9 &/N, S +9 &1O* S +10 &3O+ S +9 &5BO+ S +10 &7Q* S +9 &8P* T +9 &:N, S +10 & N, S +9 &?J+ S +10 &AO+ T +9 &CRO+ S +10 &EO* T +9 &FV+ T +9 &Hc, U +10 &JQp+ V +9 &L{, X +9 &M, Y +10 &O* Z +9 &QO+ Z +10 &RNb* - +9 &S0+ * +6 ( + "processing"%;& +5 #tProcessing Clamp onSpring/offSpring for 6/24 samples, on/off torque 1.47 +2 .Hand.open + "manipulator"&m1 +3 "core" &S+ * +65 1 +2 "manipulator"&% +4 "core" % ; Pf +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' + "processing"%.& +3 "core" &S+ * +3 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&7% +4 "core" % p  O +2 "storage"('% +3 "core" %B \ ) +2 "storage"(X. +3 "core" .(; +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(<(Kz +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (&& +4 "core" &Ky 0\ #) +2 "manipulator"&s& +3 ."raiseStack"SE.reconfigure :place +5 "storage"(#]K-0-\ b +2 "core" & M +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +2 "storage"(N' + "manipulator"&Q( +7 "core" ( +2 "manipulator"&& +3 "core" & m G +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &u& +2 "core" & 0 D +3 .tForearm.seek PC +2 "manipulator"&%'E +92 "core" ' +2 .tHand.close + "manipulator"&-/ +69 "core" / +2 .tPC.seek :open +2 "processing"% ( +90 "core" ' +2 "storage"(@- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(]'x +38 "core" ' +232 ( +2 "storage"(& +3 "core" &Ky % n\ *) +2 "manipulator"&F& +3 "core" &  Q +2 "manipulator"&#% +3 "core" % P Q +3 .tForearm.seek :retract +2 "manipulator"&S' ] +147 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&/( +249 "core" ( + "manipulator"&E& +3 "core" &\  3 Q!p +3 "storage"(9& +3 "core" &Ky  L\ +) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 800 counts + "manipulator"& '\\ +95 "core" ' + .tHand.open + "manipulator"&*1 +66 "core" 1 +3 "storage"(:- +2 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(D'D +25 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(`' +57 "core" ' +3 #tLights, camera, ACTION! + "storage"(P- +3 "core" -' +2 "storage"(4& +3 "core" &Ky R\ ) +3 "manipulator"&!& +3 "core" &\  ) .!p +2 .tElbow.seek 6 +2 "manipulator"&Y( +5 "core" ( + "manipulator"&& +3 "core" &\  > .!p +3 "storage"(_& +4 "core" &Ky 6\ ) +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&B'\\ +25 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +4 .tSE.seek -0.57 Pucks below Top Plate + "storage"(T'W +52 "core" ' +2 "manipulator"&J& +3 "core" &\  A Q!p +2 "storage"(I& +4 "core" &Ky  B\ )) +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&'< +35 "core" ' + .tElbow.hold +2 "manipulator"&R, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(U' +24 "core" ' +2 "manipulator"&K% +3 "core" %N  C +3 "storage"(L& +3 "core" &Ky 7\ !) +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 6 + 318 counts + "manipulator"&?'z +17 "core" ' +2 "manipulator"&& +3 "core" &\ " 8 N!p +2 "storage"(O& +4 "core" &Ky \ () +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&$'\\ +24 "core" ' + "storage"(C% +4 "core" % !\ ( +3 ."downElevator"SE.seek :down +3 "storage"('= +99 (V% +2 "core" %= \ %]| +2 "manipulator"&G% +4 "core" %Y K +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&o' ] +89 "core" ' +79 ' + ."downElevator"SE.stop +2 "storage"(5 +4 (1& +2 "core" &Ky s\ )) +2 "collection"'& +3 "core" &XY\\X L +3 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&a% +4 "core" % P J N +2 "storage"(5% +3 "core" %9 l\ ( +2 "storage"(i. +3 "core" .(Kz +3 "storage"(}& +2 "core" &Ky \ )) +3 "storage"(8& +3 "core" &Ky  /\ () +2 "manipulator"&\\& +3 "core" &\ N!p +2 .tElbow.seek 6 +2 "manipulator"&0( +4 "core" ( +2 "manipulator"&Z& +3 "core" &\ P N!p +2 "storage"(f& +4 "core" &Ky \ () +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&h'\\ +91 "core" ' + "storage"({& +3 "core" &Ky  V\ *) +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(g' +302 "core" ' +2 "storage"(^- +2 "core" -'j +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" &\  M!p +2 "storage"(A& +3 "core" &Ky \ ') +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&n'< +85 "core" ' + .tElbow.hold +3 "manipulator"&e, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(k- +3 "core" -'j +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(j' +33 "core" ' +2 "manipulator"&b% +3 "core" %?e  = +2 "storage"( & +4 "core" &Ky \ ) + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 303 counts + "manipulator"&M'k +13 "core" ' + "manipulator"&v& +3 "core" &\ L P!p +3 "storage"(2& +2 "core" &Ky C\ )) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&'\\ +31 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(' +40 "core" ' + "manipulator"&[& +3 "core" &   R!p +3 "manipulator"&"% +4 "core" %h Q +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& ' ] +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +158 "core" ( +2 "manipulator"&& +3 "core" &  < N- +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & < N- +3 .tForearm.seek CC +2 "manipulator"&\ 'ш +92 "core" ' +2 .tHand.close + "manipulator"&t/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +406 "core" ( +2 "storage"(x& +3 "core" &Ky   2\ /) +2 "storage"(y& +4 "core" &Ky  [\ .) +2 "manipulator"&=& +4 "core" &  S- + "manipulator"&% +3 "core" % ѓ W TZ +3 .tForearm.seek :retract +2 "manipulator"&r' ] +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&( +165 "core" ( +2 "manipulator"&)& +3 "core" &    W[ +2 "storage"(3& +3 "core" &Ky  ~\ /) +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&p'< +111 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&|1 +75 "core" 1 +3 "manipulator"&~% +3 "core" % Ip L G +2 "storage"(>& +3 "core" &Ky \ () +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 313 counts +2 "manipulator"&z'u +13 "core" ' + "manipulator"&H& +3 "core" & 5 3 $ Z\\ +3 "storage"(& +2 "core" &Ky !  /\ 1) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&('\\ +32 "core" ' + "storage"(% +5 "core" %\  o\ 2 +3 ."downElevator"SE.seek :down +3 "storage"('= +99 (w% +2 "core" %C   c\ .]{ +2 "manipulator"&q% +3 "core" %N   o U +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&' ] +101 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 6 to 7 of [1..7] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'& +3 "core" &YS +2 "manipulator"& % +4 "core" % k 6 / $ [ + "storage"(,% +3 "core" %B $ ' #\ 3 +2 "storage"(l. +3 "core" .(Kz +2 "storage"(W& +4 "core" &Ky * - Q\ 3) +2 "storage"(m& +3 "core" &Ky  % K\ 3) +2 "manipulator"&& +3 "core" & 0 6 [\\ +2 .tElbow.seek 6 +2 "manipulator"&.( +4 "core" ( +2 "manipulator"&7& +4 "core" & 3 / c Z\\ + "storage"('& +48 "core" &Ky & ! \ 3) +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&X'\\ +101 "core" ' +2 "storage"(;& +3 "core" &Ky !  %\ 2) +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +309 "core" ' + "storage"(&- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (s& +2 "core" &Ky  1\ 0) +3 "manipulator"&& +3 "core" &  Y\\ +2 .tElbow.seek 6 +2 "manipulator"&u( +3 "core" ( +2 "manipulator"&c& +4 "core" & 1  Y\\ +2 "storage"(-& +3 "core" &Ky  ! 9\ 1) +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&@'h +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&+/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(d'= +8 "core" &   # X\\ +2 "manipulator"&% +3 "core" % a   Ua +3 .tForearm.seek :retract +2 "manipulator"&F' ] +93 "core" ' +3 .tElbow.seek CC +2 "manipulator"&#( +158 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +3 "core" ( +2 "manipulator"&N& +3 "core" &  , T. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &   T. +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&E'ш +104 "core" ' + "manipulator"&9& +4 "core" &   / W, +2 "manipulator"&Q% +3 "core" %щ   - W +3 "collection"'*& +3 "core" &XU +2 "collection"':& +6 "core" &YT +3 .tCC.seek :closed +2 "collection"'P(X +3 "core" &YR +7 &YR 2 +9 &DxYQ 3 +10 &5lxZQ G +9 &_VR T +9 &JZT T +10 &KLYS T +9 & NYS T +9 &LYR T +10 &LYS T +9 &!RLYS T +10 &#JVR T +9 &$JYR T +9 &&IYS S +10 &([JVQ T +9 &*IVS T +9 &+IZR T +10 &-JYS T +9 &/cJWR T +10 &1&IXR S +9 &2IXR T +10 &4IXS T +9 &6jMWS T +9 &8,JXR T +9 &9IXQ S +10 &;IYS T +9 &=sHXS T +10 &?4GXQ T +9 &@IWR T +9 &BIWS T +10 &DzKWR T +9 &F9TXT U +9 &G\\YR V +10 &IjZT X +9 &KoZS [ +10 &M&\\T ^ +9 &N[U _ +9 &PZU _ +10 &RfZV ` +9 &T%^U a +9 &U\\V b" +10 &W]X Q +9 &Xo\\V "c +9 &X"ZW V +10 ( + &Xb]V M +3 "collection"':& +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.31 +2 .Hand.open + "manipulator"&41 +66 "core" 1 +2 "manipulator"&!% +4 "core" % щ & Q +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%_& +4 "core" &+ +2 "manipulator"&S% +3 "core" % s 9 Q +2 "storage"(J% +3 "core" %B  =\ + +2 "storage"(I. +4 "core" .(Kz +2 "storage"(]& +3 "core" &Ky  n\ *) +2 "storage"(K& +3 "core" &Ky % S\ +) +2 "manipulator"&L& +3 "core" & r Q, +2 "manipulator"&D% +4 "core" % s  D Q +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&( +163 "core" ( +2 "manipulator"&O& +3 "core" & ( TJ +2 "storage"(C& +4 "core" &Ky  j\ ,) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&/'\\ +99 "core" ' +2 "storage"( & +4 "core" &Ky E\ ,) +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(`' +313 "core" ' +2 "storage"(V- +3 "core" -'i +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (G& +2 "core" &Ky  \ +) +3 "manipulator"&B& +2 "core" &  TJ +3 .tElbow.seek 6 +2 "manipulator"&Y( +50 "core" ( +2 "manipulator"&T& +4 "core" & A SJ +2 "storage"(& +3 "core" &Ky " V\ ,) +3 .tForearm.seek 6 + 300 counts +4 "manipulator"&?'h +28 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&1/ +70 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(a'= +8 "core" & RJ +2 "manipulator"&U% +3 "core" % ` x MW +3 .tForearm.seek :retract +2 "manipulator"&5' ] +109 "core" ' +2 .tElbow.seek PC +2 "manipulator"&i( +148 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +91 "core" ( +2 "manipulator"&}& +4 "core" & T. + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & U S. +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&\\'E +94 "core" ' + "manipulator"&Z& +3 "core" &  4 ^ Q. +3 "manipulator"&f% +3 "core" %= b QA +2 "processing"%$& +4 "core" & +2 "processing"%{& +6 "core" & +2 .tPC.seek :closed +2 "processing"%(SD +3 "core" &+ +9 & )+ $d +9 &gT~* 9 +9 &{w+ N +10 &aQ, S +9 &"L+ S +9 &J+ S +10 &N* S +9 &hL+ S +10 & *I+ S +9 &!L+ S +9 &#I+ S +10 &%pM, S +9 &'1N* T +9 &(L* S +10 &*O+ S +9 &,xL* S +10 &.:N+ S +9 &/K* S +9 &1M* T +10 &3L+ T +9 &5AL+ T +9 &7J, S +10 &8P+ S +9 &:J+ S +10 & I+ S +9 &?J+ S +10 &AN+ T +9 &CRJ+ S +9 &ER+ T +10 &FU) T +9 &H_, U +10 &JPo+ W +9 &L * Y +9 &M, Z +10 &O+ Z +9 &QN* Z +9 &RUn+ ){ +10 &S\ 6* + +6 ( + "processing"%{& +6 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.53 + .Hand.open + "manipulator"&R1 +4 "core" &S * + +74 1 + "manipulator"&o% +3 "core" % = " I OA +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&^' ] +105 "core" ' +2 "processing"%& +3 "core" &S * + +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 +2 "manipulator"&A% +4 "core" % J Q +2 "storage"(k% +3 "core" %B  \ ) +2 "storage"(b. +3 "core" .(Kz +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"( ([Y +195 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (v& +2 "manipulator"&2& +4 "core" &[Y J\ (# +6 ."raiseStack"SE.reconfigure :place + "storage"(#]K-0-\ b +3 "core" & ; P. +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +2 "storage"([' +2 "manipulator"&"( +7 "core" ( +2 "manipulator"&h& +4 "core" & _ J. + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &  F. +3 .tForearm.seek PC +2 "manipulator"&g'E +91 "core" ' +2 .tHand.close + "manipulator"&n/ +74 "core" / +2 .tPC.seek :open +2 "processing"%M( +84 "core" ' + "storage"(j- +3 "core" -' +3 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"('x +41 "core" ' +235 ( +2 "storage"(& +4 "core" &[S \ () +2 "manipulator"&& +4 "core" & O. +2 "manipulator"&e% +3 "core" % D _ OY +3 .tForearm.seek :retract +2 "manipulator"&t' ] +92 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"& ( +257 "core" ( +2 "manipulator"&& +3 "core" &A  N +50 "storage"(x& +4 "core" &[S 4\ ') +2 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&y'ѻ +97 "core" ' +2 .tHand.open + "manipulator"&=1 +69 "core" 1 +2 "storage"(- +3 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"()'D +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(3' +57 "core" ' +2 #tLights, camera, ACTION! + "storage"(\ - +3 "core" -' +3 "storage"(& +3 "core" &[S }\ ) +2 "manipulator"&|& +3 "core" &A  - +3 .tElbow.seek 7 +2 "manipulator"&~( +21 "core" ( +2 "manipulator"&>& +3 "core" & ,k +2 "storage"(H& +3 "core" &[S o\ ) +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&'ѻ +3 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +4 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"('W +52 "core" ' +2 "manipulator"&r& +3 "core" & e Pk +2 "storage"(w& +4 "core" &[S  5\ )) +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&q'Λ +35 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(p' +25 "core" ' +2 "manipulator"&z% +3 "core" %έ  B~ +2 "storage"(& +3 "core" &[S 9\ !) +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 318 counts +2 "manipulator"& ' +21 "core" ' +2 "manipulator"&,& +3 "core" & Pk +2 "storage"(l& +4 "core" &[S #\ () +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 800 counts +2 "manipulator"&'ѻ +13 "core" ' + "storage"(W% +3 "core" % z\ ( +4 ."downElevator"SE.seek :down +3 "storage"(m'= +99 (% +2 "core" %P? \ &^} +2 "manipulator"&7% +4 "core" % , N\ W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'' ] +104 "core" ' +63 ' +2 ."downElevator"SE.stop + "storage"(5 +3 ((& +3 "core" &[S ,\ *) +2 "collection"';& +3 "core" &Xa^U M +3 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&% +4 "core" % k S +2 "storage"(% +3 "core" %9  M\ * +2 "storage"(. +3 "core" .([Y +2 "storage"(&& +3 "core" &[S  ;\ *) +3 "storage"(s& +3 "core" &[S  \ *) +2 "manipulator"&& +3 "core" & N Sk +3 .tElbow.seek 7 + "manipulator"&c( +4 "core" ( +2 "manipulator"&-& +3 "core" & 6  n Sk +2 "storage"(+& +4 "core" &[S  O\ *) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&'ѻ +102 "core" ' + "storage"(& +3 "core" &[S % 1\ +) +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(.' +305 "core" ' +2 "storage"(X- +3 "core" -'d +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&N& +2 "core" & c Pk +3 "storage"(%& +3 "core" &[S r\ () +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&'Λ +38 "core" ' +2 .tElbow.hold +2 "manipulator"&@, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(9- +3 "core" -'d +50 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(Q' +30 "core" ' +2 "manipulator"&u% +3 "core" %έ_  = +2 "storage"(*& +3 "core" &[S \ ) +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 318 counts + "manipulator"&d' +22 "core" ' +2 "manipulator"&F& +3 "core" &  E Pk +2 "storage"(& +3 "core" &[S M\ () +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&4'ѻ +29 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(!' +45 "core" ' + "manipulator"&_& +4 "core" & Y Sk +2 "manipulator"&S% +3 "core" %Ѡ 1 S +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&J' ] +107 "core" ' +2 .tElbow.seek CC +2 "manipulator"&:( +190 "core" ( + "manipulator"&I& +4 "core" & 5   S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & S +3 .tForearm.seek CC +2 "manipulator"&K'ш +95 "core" ' + .tHand.close + "manipulator"&L/ +74 "core" / +2 .tCC.seek :open +2 "collection"'D( +410 "core" ( +2 "storage"(E& +3 "core" &[S  i\ /) +2 "storage"(O& +4 "core" &[S   J\ -) + "manipulator"&C& +3 "core" & > T +3 "manipulator"& % +3 "core" % ї 6 T +2 .tForearm.seek :retract +2 "manipulator"&#' ] +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&( +156 "core" ( + "manipulator"&V& +3 "core" &   VM +3 "storage"(G& +2 "core" &[S \ 0) +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 7 +2 "manipulator"&B'Λ +112 "core" ' + .tElbow.hold +2 "manipulator"&T, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +68 "core" 1 +3 "manipulator"&1% +2 "core" % ά_ ! D +2 "storage"(& +3 "core" &[S \ ') +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 317 counts +2 "manipulator"&U' +21 "core" ' +2 "manipulator"&& +5 "core" &    XM + "storage"(/& +4 "core" &[S w\ 0) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&`'ѻ +14 "core" ' + "storage"(?% +4 "core" % d\ 0 +3 ."downElevator"SE.seek :down +4 "storage"(}'= +99 (8% +2 "core" %NR  \ -_ +2 "manipulator"&Y% +4 "core" %  < U\ \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z' ] +90 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tShuffling two pucks from tube 7 to 1 of [1..7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'f& +3 "core" &WQ +2 "manipulator"&$% +4 "core" % b    W +2 "storage"(a% +3 "core" %B  #\ 1 +2 "storage"(5. +3 "core" .([Y +2 "storage"( & +4 "core" &[S  \ 1) + "storage"(R& +4 "core" &[S  3\ 1) +2 "manipulator"&o& +5 "core" &   B WM +2 .tElbow.seek 7 + "manipulator"&{( +3 "core" ( +3 "manipulator"&& +3 "core" &   8 WM +2 "storage"(A& +3 "core" &[S  \ 0) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 800 counts +2 "manipulator"&k'ѻ +102 "core" ' +2 "storage"(b& +3 "core" &[S ( & R\ 3) +47 .tSE.reconfigure :pick +4 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(\\' +307 "core" ' +2 "storage"(v- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (2& +2 "core" &[S \ 0) +3 "manipulator"&h& +3 "core" & , , > ZM +2 .tElbow.seek 7 +2 "manipulator"&0( +4 "core" ( +2 "manipulator"&<& +3 "core" & 3 7 ZM +2 "storage"(n& +4 "core" &[S " *\ 1) +3 .tForearm.seek 7 + 300 counts + "manipulator"&j' +38 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&i/ +70 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&^& +3 "storage"('= +8 "core" & - . ZM + "manipulator"&% +5 "core" % $ * 8 W +2 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 .tElbow.seek CC + "manipulator"&e( +157 "core" ' + ."downElevator"SE.stop + "storage"(5 +6 "core" ( +2 "manipulator"&[& +3 "core" & e T, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" & T, +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'ш +103 "core" ' +2 "manipulator"&x& +3 "core" &  R+ +3 "manipulator"&"% +3 "core" %ъ R +3 "collection"'=& +4 "core" &XR +2 "collection"'& +4 "core" &XS +3 .tCC.seek :closed +2 "collection"'\ (X +4 "core" &XR \ +9 &+rXR ,~ +10 &_wYR @ +9 &+mXQ S +9 &LYQ T +10 &JXT T +9 &nKXQ S +10 &-NYS T +9 &KXR T +9 & LWS T +10 &"tFWS T +9 &$6IXR T +9 &%KVQ T +10 &'IXS T +9 &)~IYR S +10 &+>KYT T +9 &-JXU T +9 &.KYR T +10 &0IYT T +9 &2FGXT T +9 &4 IXS T +10 &5LWR T +9 &7IWR T +10 &9OIYQ T +9 &;IXS T +9 &<IZR T +10 &>JWS T +9 &@WIXQ T +9 &BIWS S +10 &CKWR T +9 &EQYS U +10 &GXXZQ V +9 &IaYT W +9 &JzYT Y +10 &LZT ] +9 &NGZU _ +9 &P \\U _ +10 &Q[V ` +9 &S\\T ` +10 &UG]U b +10 &W[U b +8 &XfN^S !h +10 &X \\W #i +9 &XZZV L +3 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.24 +2 .Hand.open + "manipulator"&1 +72 "core" 1 + "manipulator"&|% +4 "core" % ц j L +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t' ] +94 "core" ' +3 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%>& +4 "core" & +2 "manipulator"&H% +2 "core" % R  O +3 "storage"(r% +3 "core" %B  \ * +2 "storage"(w. +4 "core" .([Y + "storage"(& +3 "core" &[S  .\ *) +2 "storage"(z& +3 "core" &[S  %\ *) +2 "manipulator"&& +3 "core" & Q O+ +2 "manipulator"&)% +4 "core" % R * P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&,( +160 "core" ( +2 "manipulator"&l& +3 "core" &# X S} +2 "storage"(W& +3 "core" &[S  G\ ,) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"& 'ѻ +94 "core" ' +2 "storage"(y& +3 "core" &[S 5\ ,) +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(3' +305 "core" ' +2 "storage"(- +3 "core" -'e +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (7& +2 "core" &[S  \ )) +2 "manipulator"&& +4 "core" &# a Q} +2 .tElbow.seek 7 +2 "manipulator"&~( +3 "core" ( +2 "manipulator"&& +3 "core" &# ? Q} +2 "storage"(q& +4 "core" &[S  \ )) +2 .tForearm.seek 7 + 300 counts +2 "manipulator"& ' +14 "core" ' +2 .tForearm.reconfigure :loose +49 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&(/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&;& +4 "storage"('= +5 "core" &#  R} +3 "manipulator"&p% +3 "core" %   S +3 .tForearm.seek :retract +2 "manipulator"&' ] +118 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +147 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +96 "core" ( +2 "manipulator"&&& +3 "core" & T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & > T +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'E +104 "core" ' +2 "manipulator"&-& +3 "core" &  n T +2 "manipulator"&+% +4 "core" %+  T +2 "processing"%& +4 "core" &+ +2 "processing"%& +5 "core" &+ +2 .tPC.seek :closed +2 "processing"%m(SD +5 "core" &*  +8 &*u+ ,~ +10 &`}* @ +9 &6p, S +10 &L+ S +9 &M* S +9 &{K+ R +10 &<L, S +9 &N) S +9 & P* S +10 &"O+ S +9 &$EN) R +10 &&M+ S +9 &'N+ S +9 &)O* S +10 &+LL+ S +9 &-K* S +9 &.L* S +10 &0O+ S +9 &2TL) S +10 &4L( S +9 &5M+ S +9 &7M+ S +10 &9ZO+ S +9 &;L* S +9 &<L* S +10 &>I+ S +9 &@cL* S +10 &B$N, S +9 &CI+ S +9 &ES* T +10 &GgZ, T +9 &I%f) V +9 &Jv* X +10 &L|- Y +9 &N`* Z +10 &P"+ Z +9 &Q+ G +9 &RA+ Y +10 &S"+ ( +2 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.49 +2 .Hand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&'% +3 "core" % + R +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&X' ] +89 "core" ' +2 "processing"%N& +3 "core" &S", ( +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&%% +4 "core" % [ \\ O +2 "storage"(9% +3 "core" %B N\ ) +2 "storage"(u. +3 "core" .([Y +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(*( +998 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (F& +2 "manipulator"&& +5 "core" & >\ $ + & k K +4 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +2 "storage"(#]K-0-\ b +2 .tElbow.seek PC +6 "manipulator"&_( +6 ."raiseStack"SE.seek :beamBreak + "storage"(S' +2 "core" ( +4 "manipulator"&& +3 "core" & R G +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &c& +2 "core" &  C +3 .tForearm.seek PC +2 "manipulator"&.'E +95 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open + "processing"%d( +91 "core" ' + "storage"(Q- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(4'x +41 "core" ' +229 ( +2 "storage"(I& +3 "core" & U\ ' +2 "manipulator"&]& +3 "core" & O +2 "manipulator"&@% +4 "core" % . 8 O +2 .tForearm.seek :retract +2 "manipulator"&L' ] +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&J( +248 "core" ( +2 "manipulator"&P& +2 "core" & t K] +3 "storage"(E& +3 "core" & \ & +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&O'Ү +106 "core" ' +2 .tHand.open + "manipulator"&C1 +73 "core" 1 +3 "storage"( - +4 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(V'D +25 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(G' +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(K- +4 "core" -' +2 "storage"(:& +4 "core" & { s Q\ + "manipulator"&& +3 "core" &\  g ,] +3 .tElbow.seek 1 +2 "manipulator"&1( +4 "core" ( +2 "manipulator"&& +3 "core" &\  / +] +2 "storage"(& +3 "core" & n I +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&/'Ү +4 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"(?'W +52 "core" ' +2 "manipulator"&#& +3 "core" &\ O] +2 "storage"(8& +3 "core" & @\ ( +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&Y'ώ +35 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(B' +25 "core" ' +2 "manipulator"&U% +4 "core" %Ϡ D + "storage"(f& +4 "core" & \ " +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 318 counts +2 "manipulator"&$' +22 "core" ' + "manipulator"&a& +4 "core" &  y M] +2 "storage"(5& +3 "core" & w\ & +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts +2 "manipulator"&!'Ү +14 "core" ' +2 "storage"( % +3 "core" % \ ' +3 ."downElevator"SE.seek :down +3 "storage"(R'= +99 (o% +2 "core" %> \ $]} +4 "manipulator"&% +3 "core" %Ҩ K b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&A' ] +91 "core" ' +75 ' +2 ."downElevator"SE.stop + "storage"(5 +4 (`& +2 "core" & v\ ' +2 "collection"'b& +3 "core" &XY]V L +3 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&}% +3 "core" % c M +3 "storage"(T% +4 "core" %9 \ ' + "storage"(Z. +3 "core" .( +2 "storage"(v& +3 "core" & r\ ( +2 "storage"(2& +3 "core" & 6\ ' +2 "manipulator"&h& +3 "core" &\ . M] +3 .tElbow.seek 1 +2 "manipulator"&<( +5 "core" ( + "manipulator"&n& +3 "core" &\ u M] +2 "storage"(i& +3 "core" & v\ ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&^'Ү +111 "core" ' + "storage"(& +4 "core" &  O\ ) +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"({' +307 "core" ' + "storage"(k- +3 "core" -'g +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&[& +2 "core" &\ j N] +3 "storage"(g& +4 "core" & \ ' +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&\\'ώ +39 "core" ' +2 .tElbow.hold +2 "manipulator"&j, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(x- +3 "core" -'g +3 .tSE.seek 0.09 Pucks below Top Plate + "storage"("' +32 "core" ' + "manipulator"&0% +3 "core" %ϖs = +2 "storage"(=& +3 "core" & \  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 308 counts + "manipulator"&' +66 "core" ' +2 "manipulator"&& +3 "core" &\  p N] +3 "storage"(D& +4 "core" & f\ ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&'Ү +14 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(|' +40 "core" ' +2 "manipulator"&>& +3 "core" &\ O] +2 "manipulator"&H% +3 "core" %ҵ t O\ _ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&r' ] +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +157 "core" ( +3 "manipulator"&w& +2 "core" & L- +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +4 "core" & v L- +2 .tForearm.seek CC +2 "manipulator"&z'ш +93 "core" ' + .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"')( +407 "core" ( + "storage"(& +3 "core" &  X\ . +3 "storage"(l& +2 "core" & )\ . +3 "manipulator"&W& +3 "core" & S- +2 "manipulator"&y% +3 "core" % ѕ S\\ +3 .tForearm.seek :retract +2 "manipulator"&e' ] +105 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&t( +163 "core" ( +2 "manipulator"&& +3 "core" & ) 3 Yw +2 "storage"(7& +3 "core" &  e\ 1 +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&'ώ +105 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&q1 +73 "core" 1 +3 "manipulator"&(% +4 "core" % ϡv ( G! +2 "storage"(;& +4 "core" & 7\ ( +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 319 counts +2 "manipulator"&p' +22 "core" ' + "manipulator"&,& +4 "core" &  a Xv +2 "storage"( & +4 "core" & ~\ 0 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&3'Ү +14 "core" ' +2 "storage"( % +3 "core" %  \ 1 +3 ."downElevator"SE.seek :down +3 "storage"(&'= +99 (s% +3 "core" %^G  #\ +^ +2 "manipulator"&~% +4 "core" %ҷ U\ ] +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&-' ] +88 "core" ' +64 ' +2 ."downElevator"SE.stop + "storage"(5 +503 "Can"~\ ;}@\\ +4244 #t-> exit +7 #mEXIT @1742322910.09PDT @1742582293.27PDT = =tMAIN =mMAIN_scheduler @PDT1742582293.99 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +110 #"core_reset"Sent BREAK +2 #t@27815 select with ifg=0x10, ie=0xF5 #@28462 receive with ifg=0x10, ie=0xFD + #@29109 receive with ifg=0x10, ie=0xFD #@29756 receive with ifg=0x10, ie=0xFD + #@30083 receive with ifg=0x80, ie=0xFD + #@40179 sendCRC with ifg=0x20, ie=0x7F #@40625 sendCRC with ifg=0x20, ie=0x7F + #@42217 sendCRC with ifg=0x08, ie=0x5F #@56214 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +255 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +410 "Can"\ ;N=d + \ ;N=d + #tPolling Can every 10:00 +6 #Cleanly exited at 11:35:10PDT18-Mar-25 +1360 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %ul( +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %܌ \  +2 .tPS.configure :default + "processing"%#A d`xb +4 "sampler")% +2 "core" %&  o +2 .tSS.configure :default + "sampler")#.0X CSV.flush +2 .CSV.dial :flush +2 "collection"'2  +45 "core"  +15231 #t-> CS.pull 0.5 +2 "collection"'3% +3 "core" %um5 +2 .tCS.seek 0.5ml +2 "collection"'4' +212 "core" ' + "collection"'5% +4 "core" %so*  +1268 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'6' +2498 "core" ' + "collection"'7% +3 "core" %ul2  +477 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'8 +46 "core" +406 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'9' +2618 "core" ' + "collection"':% +3 "core" %uo* +1258 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"';  +45 "core"  +22187 #t-> CS.pull 0.5 +2 "collection"'<% +3 "core" %sp< +2 .tCS.seek 0.494ml +2 "collection"'=' +214 "core" ' +2 "collection"'>% +3 "core" % so*  +1406 "Can"\ ?՗>Kb +6913 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'?' +2488 "core" ' +2 "collection"'@% +2 "core" %to1  +552 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'A +44 "core" +236 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'B' +2621 "core" ' +2 "collection"'C% +3 "core" %sn3 +47127 "Can"\ A>b +60002 \ BH?wb +18883 #t-> exit +7 #mEXIT @1742584290.84PDT @1742590029.58PDT = =tMAIN =mMAIN_scheduler @PDT1742590030.38 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +203 #"core_reset"Sent BREAK +2 #t@9389 idle with ifg=0x00, ie=0x75 +2 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +1050 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +456 "Can"\ &!$ + \ &!$ + #tPolling Can every 10:00 +7 #Cleanly exited at 12:11:30PDT21-Mar-25 +461 #-> ESP.ready! +3 #Powering core bus +545 .Gate.power :raw,:ON +2 "sampler") +15 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X CSV.flush +2 .CSV.dial :flush +2 "collection"'1  +46 "core"  +902 #t-> CS.pull 0.5 +2 "collection"'2% +3 "core" %ng +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0.5ml + "collection"'3' +206 "core" ' +2 "collection"'4% +4 "core" % mi  +429 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'5' +2508 "core" ' +2 "collection"'6% +4 "core" %li +5961 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'7 +45 "core" +415 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'8' +2621 "core" ' +2 "collection"'9% +4 "core" %mg +1325 #t-> CSV.flush +2 .CSV.dial :flush + "collection"':  +46 "core"  +9006 #t-> CSV.waste +2 .CSV.dial :waste +2 "collection"'; +45 "core" +7134 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'<  +44 "core"  +728 #t-> CSV.waste +2 .CSV.dial :waste +2 "collection"'= +45 "core" +865 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'>  +45 "core"  +226 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'?' +2628 "core" ' + "collection"'@% +3 "core" % lh  +232 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'A +46 "core" +256 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'B' +2621 "core" ' +2 "collection"'C% +4 "core" %og +15994 "Can"\ AE +60002 \ >?E +60002 \ =E +60002 \ > 2kE +60002 \ @ iE +2050 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'D  +137 "core"  +367 #t-> CSR.flush +3 .CSR.select :flush +2 "collection"' +616 #t-> CS.pull 0.5 +2 "collection"'E% +3 "core" %id +2 .tCS.seek 0.493ml +2 "collection"'F' +222 "core" ' +2 "collection"'G% +3 "core" %ie +239 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'H' +2498 "core" ' +2 "collection"'I% +3 "core" % jg  +1863 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'J +138 "core" +1429 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'K  +138 "core"  +1342 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'L  +138 "core" +2869 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'M  +106 "core"  +2348 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'N +137 "core" +546 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'O' +2619 "core" ' + "collection"'P% +4 "core" %ke +3787 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'Q  +136 "core"  +155 #t-> CSR +279 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'R' +2617 "core" ' +2 "collection"'S% +3 "core" %\ jc  +380 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'T +149 "core" +475 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'U' +2617 "core" ' +2 "collection"'V% +3 "core" %ld +29518 "Can"\ B E +2379 #t-> CSV.air2 +2 .CSV.dial :air2 +2 "collection"'W @ +89 "core" B +2294 #t-> CS.pull 0.5 + "collection"'X% +3 "core" %jd +3 .tCS.seek 0.494ml +2 "collection"'Y' +227 "core" ' +2 "collection"'Z% +2 "core" %jc +658 #t-> CS.pull 5 +2 "collection"'[% +2 "core" %jd +3 .tCS.seek 5.495ml +2 "collection"'\\'< +1348 "core" ' + "collection"']% +3 "core" %<kd  +4413 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'^' +1219 "core" ' +2 "collection"'_% +4 "core" %jc +2523 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'` +73 "core" +379 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'a' +2627 "core" ' + "collection"'b% +3 "core" %id +38204 #t-> CSV.air2 +2 .CSV.dial :air2 +2 "collection"'c @ +76 "core" > +1254 #t-> CS.pull 0.5 +2 "collection"'d% +2 "core" %hb +3 .tCS.seek 0.494ml +2 "collection"'e' +204 "core" ' +2 "collection"'f% +4 "core" %jd  +263 #t-> CS.pull 5 +2 "collection"'g% +3 "core" %je  +2 .tCS.seek 5.494ml +2 "collection"'h'7 +1363 "core" ' +2 "collection"'i% +3 "core" %7jd +324 "Can"\ @2-E +1601 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'j  +107 "core"  +384 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'k +46 "core" +415 #t-> CSV.air2 +2 .CSV.dial :air2 + "collection"'l @ +87 "core" B +8082 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'m +74 "core" +739 #t-> CSV.air2 +2 .CSV.dial :air2 +2 "collection"'n @ +87 "core" B +2955 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'o +73 "core" +954 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'p @ +87 "core" B +11469 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'q' +1227 "core" ' +2 "collection"'r% +3 "core" %ie  +426 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'s +73 "core" +513 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'t' +2646 "core" ' +2 "collection"'u% +4 "core" %jc  +27907 "Can"\ ?~E +6866 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'v  +43 "core"  +419 #t-> CS.pull 0.5 +2 "collection"'w% +2 "core" %ie  +3 .tCS.seek 0.494ml +2 "collection"'x' +214 "core" ' +2 "collection"'y% +3 "core" %kb  +193 #t-> CS.pull 5 +2 "collection"'z% +4 "core" %ib  +2 .tCS.seek 5.495ml +2 "collection"'{'@ +1355 "core" ' +2 "collection"'|% +3 "core" %>ic  +7 #t-> CS.fill +3 .CS.seek 10ml + "collection"'}' +1225 "core" ' + "collection"'~% +37 "core" %he +8809 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +45 "core" +10044 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +13 "core" +2862 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'' +2642 "core" ' +2 "collection"'% +3 "core" %je  +2638 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'  +43 "core"  +17616 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +2621 "core" ' + "collection"'% +3 "core" %ie \ +478 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +45 "core" +341 #t-> CS.empty +2 .CS.seek :empty +2 "collection"' ' +1371 "Can"\ EYE +1274 "core" ' +2 "collection"'% +3 "core" %jb  +58723 "Can"\ ?E +60002 \ ?SE +60002 \ ?E +60002 \ >E +60002 \ :GE +60001 \ 7!E +60002 \ 8# sE +60002 \ 7%\ E +60002 \ 8'\ E +10242 #t-> exit +7 #mEXIT @1742600954.65PDT @1742836628.55PDT = =tMAIN =mMAIN_scheduler @PDT1742836629.36 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK + #t@33113 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +262 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +440 "Can"\ *( + \ *(* #tPolling Can every 10:00 +7 #Cleanly exited at 16:49:14PDT21-Mar-25 +3043 #-> ESP.configure +3 #Powering core bus +585 .Gate.power :raw,:ON +2 "sampler") +13 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X CS.home.to :home +2 .CS.home.seek :home +2 "collection"'' +373 "core" ' +2 "collection"'% +3 "core" %\ +5979 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'  +46 "core"  +4747 #t-> CS.pull 0.5 +2 "collection"'% +2 "core" %\ \ +3 .tCS.seek 1.793ml +2 "collection"'' +211 "core" ' +2 "collection"' % +3 "core" %\  +1028 #t-> CS.to 9 +2 .CS.seek 9ml +2 "collection"'\ 'b +1907 "core" ' +2 "collection"' % +3 "core" %b\ \ +2856 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +44 "core" +379 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'  +45 "core"  +33177 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +46 "core" +1809 #t-> CS +2 "collection"'% +2 "core" %b\ \ +1082 #t-> CS.to 8 +3 .CS.seek 8ml +2 "collection"''Ԭ +340 "core" ' +2 "collection"'% +3 "core" %ԭ\  +23 "Can"\ .* +1980 #t-> CS.to 0.25 +2 .CS.seek 0.25ml +2 "collection"'' +2088 "core" ' +2 "collection"'% +3 "core" %\  +2831 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'  +45 "core"  +1647 #t-> CS.to 9 +3 .CS.seek 9ml + "collection"''b +2305 "core" ' + "collection"'% +4 "core" %` \  +49084 "Can"\ -SB* +60002 \ -* +60002 \ -n* +60002 \ -** +60002 \ - * +47239 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +45 "core" +1027 #t-> CS.to 8.5 +2 .CS.seek 8.5ml +2 "collection"'' +204 "core" ' + "collection"'% +4 "core" %\  +1733 #t-> CS.to 8 +3 .CS.seek 8ml +2 "collection"''Ԭ +213 "core" ' +2 "collection"'% +3 "core" %Ԩ\  +585 #t-> CS.to .25 +2 .CS.seek 0.25ml +2 "collection"'' +2043 "core" ' +2 "collection"'% +3 "core" %\  +2200 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'  +45 "core"  +1392 #t-> CS.to 9.5 +2 .CS.seek 9.5ml +2 "collection"''< +2425 "core" ' +2 "collection"' % +3 "core" %B\  +806 "Can"\ + e0* +626 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'! +45 "core" +3117 #t-> CSV.flush + .CSV.dial :flush +3 "collection"'"  +45 "core"  +3641 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'# +45 "core" +1356 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'$  +44 "core"  +390 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'%  +105 "core"  +377 #t-> CSR +704 #-> CSV.flush +2 .CSV.dial :flush +2 "collection"'&  +106 "core" +4424 #t-> CSV.flush +2 .CSV.dial :flush + "collection"''  +5 "core"  +303 #t-> CS +2 "collection"'(% +3 "core" %B \  +721 #t-> CS.to 9.25 +3 .CS.seek 9.25ml +2 "collection"')'O +143 "core" ' + "collection"'*% +4 "core" %Q\  +1325 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'+  +106 "core"  +627 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"',  +105 "core" +4461 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'- +43 "core" +1738 #t-> CS.to 0.2 +2 .CS.seek 0.2ml +2 "collection"'.'Y +2386 "core" ' +2 "collection"'/% +3 "core" %W\  +22636 #t-> CSV.air2 +2 .CSV.dial :air2 +2 "collection"'0 @ +75 "core" > +615 #t-> CS.pull 1 +2 "collection"'1% +3 "core" %W\  +3 .tCS.seek 1.2ml + "collection"'2' +331 "core" ' + "collection"'3% +4 "core" % \  +495 #t-> CS.to 9.5 +3 .CS.seek 9.5ml + "collection"'4'< +2193 "core" ' + "collection"'5% +4 "core" %;\  +1462 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'6 +77 "core" +439 #t-> CSV.air2 +2 .CSV.dial :air2 +2 "collection"'7 @ +76 "core" ? +2618 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'8  +111 "core"  +357 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'9 @ +107 "core" ? +1318 "Can"\ . * +60002 \ .\\* +60001 \ .H* +60002 \ .* +60002 \ .* +60002 \ /2* +4416 #t-> CSV.flush +2 .CSV.dial :flush + "collection"':  +107 "core"  +20252 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'; +45 "core" +1325 #t-> CS.to .2 +3 .CS.seek 0.2ml + "collection"'<'Y +2451 "core" ' +2 "collection"'=% +3 "core" %SK\  +515 #t-> CSV.flush +3 .CSV.dial :flush +2 "collection"'>  +45 "core"  +435 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'?' +2562 "core" ' + "collection"'@% +4 "core" %\ F\   +284 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'A +45 "core" +1055 #t-> CS.to .2 +3 .CS.seek 0.2ml +2 "collection"'B'Y +2571 "core" ' +2 "collection"'C% +4 "core" %WT\  +1124 #t-> CSV.flsuh +2 !o:NoMethodError : mesgu:NameError::message+undefined method `flsuh' for CSV:Shaft: name:\ flsuh: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:81:in `method_missing'"(ESP):48:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +302 #-> CSV.flush +2 .CSV.dial :flush +2 "collection"'D  +45 "core"  +1743 #t-> CS.to 9.8 +2 .CS.seek 9.8ml +2 "collection"'E' +2539 "core" ' +2 "collection"'F% +3 "core" % H\  +227 #t-> CSV.air2 +2 .CSV.dial :air2 +2 "collection"'G @ +105 "core" ? +546 #t-> CS.to 0.1 +3 .CS.seek 0.1ml +2 "collection"'H'. +2539 "core" ' +2 "collection"'I% +3 "core" %+M\  +730 #t-> exit +6 #mEXIT @1742844902.82PDT @1742849043.65PDT = =mMAIN_scheduler =tMAIN @PDT1742849044.45 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK + #t@26221 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +263 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +441 "Can"\ (!6 + \ (!6% #tPolling Can every 10:00 +8 #Cleanly exited at 12:35:02PDT24-Mar-25 +552 #-> ESP.configure +3 #Powering core bus +552 .Gate.power :raw,:ON +2 "sampler") +43 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X CSV.1 + !o:NoMethodError : mesg",undefined method `CSV' for Object:Class: name0: args0:bt[\ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +402 #-> CSV.to 1 + .CSV.dial 1 +2 "collection"' +56 "core"  +841 #t-> exit +7 #mEXIT @1742849105.06PDT @1742857419.95PDT = =tMAIN =mMAIN_scheduler @PDT1742857420.76 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +114 #"core_reset"Sent BREAK +2 #t@13699 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +265 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +443 "Can"\ + >! + \ + >!< #tPolling Can every 10:00 +8 #Cleanly exited at 13:45:05PDT24-Mar-25 +2582 #-> ESP.ready! +4 #Powering core bus +546 .Gate.power :raw,:ON +2 "sampler") +41 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X27]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:357"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 + "collection"' +3 "core"  + !o:I2C::UnexpectedReply: mesg"5I2C::Shaft::RotateReply[0B:27->20]aborted at 511:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +577 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 "manipulator"&& +2 "core" &Z\ < F P a"~ +3 .tForearm.seek :retract +2 "manipulator"&' ] +11 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&( +115 "core" ( +2 "manipulator"&& +39 "core" &9 o s n g< +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +8 .tForearm.seek retracted +2 "manipulator"&' ] +16 "core" ' +2 "manipulator"&% +4 "core" % ; s r K g +2 "processing"%& +2 "collection"'& +6 "core" &!\  + &\  +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +2 "processing"%( +2 "collection"'( +297 "core" ( +37 ( +853 !"rdySampler"o:I2C::Request::Timeout: @requesto:I2C::Shaft::RotateRequest: @tag0:\ @goali:@destinationi,: @channeli: @timeout0:@direction0: @dontLog0: @replyqo:\ Queue: @waiting[: @que[:@maxDelayo:\ Delay: @_dc_obji: mesg"6No Response to I2C::Shaft::RotateRequest[13:->27]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:357"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 + #Retry #2 of 3 +2 "collection"' +2 "core"  + !o:I2C::UnexpectedReply: mesg"5I2C::Shaft::RotateReply[13:27->20]aborted at 511:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1266 !to:IRB::Abort:@checkpoint: omitted: mesg"User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:83:in `mainThread'""/home/esp/esp2/lib/esp.rb:357 +300 #-> exit +7 #mEXIT @1742857520.52PDT @1742857838.48PDT = =mMAIN_scheduler =tMAIN @PDT1742857839.31 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +115 #"core_reset"Sent BREAK +2 #t@64967 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +266 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +445 "Can"\ * 21 + \ * 215 + #tPolling Can every 10:00 +7 #Cleanly exited at 16:05:20PDT24-Mar-25 +591 #-> ESP.ready! +4 #Powering core bus +554 .Gate.power :raw,:ON +2 "sampler") +24 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default + "collection"'#P d@b +4 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X CSV.flush +2 .CSV.dial :flush +2 "collection"'1  +46 "core"  +997 #t-> CS.to 9 +3 .CS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 9ml +2 "collection"'2'b +2385 "core" ' + "collection"'3% +4 "core" %_\  +1697 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'4 +47 "core" +548 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'5  +46 "core"  +1284 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'6 +46 "core" +321 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'7  +44 "core"  +34620 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'8 +45 "core" +6476 #t-> CS.to 0.5 +3 .CS.seek 0.5ml + "collection"'9' +2241 "core" ' + "collection"':% +3 "core" %b +3577 "Can"\ 75 +813 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"';  +47 "core"  +901 #t-> CS.to 9 +3 .CS.seek 9ml +2 "collection"'<'b +2233 "core" ' + "collection"'=% +3 "core" %ag +559 #t-> CSV.waste1 +3 .CSV.dial :waste1 +2 "collection"'> +46 "core" +849 #t-> CS.to 0.5 +3 .CS.seek 0.5ml + "collection"'?' +2239 "core" ' +2 "collection"'@% +3 "core" %b +3963 #t-> exit +7 #mEXIT @1742858569.08PDT @1742916678.05PDT = =tMAIN =mMAIN_scheduler @PDT1742916678.83 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +113 #"core_reset"Sent BREAK +2 #t@49311 receive with ifg=0x10, ie=0xFD + #@49950 receive with ifg=0x10, ie=0xFD #@50607 receive with ifg=0x10, ie=0xFD + #@51245 receive with ifg=0x10, ie=0xFD #@51893 receive with ifg=0x10, ie=0xFD + #@52541 receive with ifg=0x10, ie=0xFD + #@53188 receive with ifg=0x10, ie=0xFD #@53515 receive with ifg=0x80, ie=0xFD + #@42114 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +264 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +422 "Can"j\ ?ô9\ + j\ ?ô9\ ) + #tPolling Can every 10:00 +7 #Cleanly exited at 16:22:49PDT24-Mar-25 +25515 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %2 +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %܍ \  +3 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +2 "core" %VU +3 .tSS.configure :default + "sampler")#.0XM +2 "processing"%29 +3 "core" 9Wf +3896 #t-> CS.home.to :home +2 .CS.reconfigure :default + "collection"'#P d@b +3 .tCS.home.seek :home +2 "collection"'3' +387 "core" ' +2 "collection"'4% +3 "core" %) +6062 #t-> CS.to 0.5 +3 .CS.seek 0.5ml + "collection"'5' +279 "core" ' +2 "collection"'6% +3 "core" %' +9580 #t-> CS.to 2 +3 .CS.seek 2ml +2 "collection"'7'm +466 "core" ' +2 "collection"'8% +4 "core" %i "  +4389 #t-> CS.to 1 +2 .CS.seek 1ml +2 "collection"'9' +354 "core" ' +2 "collection"':% +3 "core" %(  +4363 #t-> CS.to .5 +3 .CS.seek 0.5ml +2 "collection"';' +224 "core" ' +2 "collection"'<% +2 "core" %-  +3752 "Can"W\ RR:% +7779 #t-> CS.coast +2 .CS.coast + "collection"'5 +3 '=% +2 "core" %K +13726 #t-> CS.jog -50 +3 .CS.jog -50 + "collection"'>) +52 "core" ) + "collection"'?% +3 "core" %U  +2017 #t-> CS.jog -50 +2 .CS.jog -50 +2 "collection"'@) +34 "core" ) +2 "collection"'A% +3 "core" %zX +2803 #t-> CS.jog -200 +2 .CS.jog -200 +2 "collection"'B)8 +54 "core" ) + "collection"'C% +3 "core" %_ +876 #t-> CS.jog -200 +2 .CS.jog -200 +2 "collection"'D)8 +50 "core" ) +2 "collection"'E% +3 "core" %c +1407 #t-> CS.jog -500 +2 .CS.jog -500 +2 "collection"'F) +84 "core" ) +2 "collection"'G% +2 "core" %` +5152 #t-> CS.jog -500 +2 .CS.jog -500 +7 "collection"'H) +79 "core" ) + "collection"'I% +3 "core" %R +490 #t-> CS.jog -500 +2 .CS.jog -500 +2 "collection"'J) +80 "core" ) + "collection"'K% +3 "core" % b +2856 #t-> CS.jog -500 +2 .CS.jog -500 +2 "collection"'L) +86 "core" ) + "collection"'M% +3 "core" %g +202 #t-> CS.jog -500 +2 .CS.jog -500 +2 "collection"'N) +74 "core" ) +2 "collection"'O% +3 "core" %l +81 #t-> CS.jog -500 +2 .CS.jog -500 +2 "collection"'P) +79 "core" ) +2 "collection"'Q% +3 "core" %(a +162 #t-> CS.jog -500 +2 .CS.jog -500 +2 "collection"'R) +94 "core" ) +2 "collection"'S% +3 "core" %2d  +294 #t-> CS.jog -500 +3 .CS.jog -500 + "collection"'T) +76 "core" ) + "collection"'U% +4 "core" %>d +428 #t-> CS.jog -500 +3 .CS.jog -500 +2 "collection"'V) +77 "core" ) +2 "collection"'W% +36 "core" %Ne +2031 #t-> CS.rawPosition +2 "collection"'X% +2 "core" %Nc +12491 #t-> CS.to 10 +3 .CS.seek 10ml + "collection"'Y' +2670 "core" ' + "collection"'Z% +3 "core" %m +3448 "Can"\ RO: +7565 #t-> CS.jog -500 +2 .CS.jog -500 +2 "collection"'[) +88 "core" ) + "collection"'\\% +3 "core" %!~ +704 #t-> CS.jog -500 +2 .CS.jog -500 +2 "collection"']) +72 "core" ) +2 "collection"'^% +3 "core" %0x +1560 #t-> CS.jog -200 +3 .CS.jog -200 + "collection"'_)8 +53 "core" ) + "collection"'`% +4 "core" %i +774 #t-> CS.jog -100 +2 .CS.jog -100 +2 "collection"'a) +57 "core" ) +2 "collection"'b% +3 "core" %y  +1462 #t-> CS.jog -100 +2 .CS.jog -100 +2 "collection"'c) +36 "core" ) + "collection"'d% +3 "core" % +4512 #t-> CS.rawPosition +2 "collection"'e% +2 "core" % +3512 #t-> exit +7 #mEXIT @1742918090.66PDT @1742918370.26PDT = =tMAIN =mMAIN_scheduler @PDT1742918371.03 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +113 #"core_reset"Sent BREAK +2 #t@49826 receive with ifg=0x10, ie=0xFD + #@50463 receive with ifg=0x10, ie=0xFD #@51119 receive with ifg=0x10, ie=0xFD + #@51758 receive with ifg=0x10, ie=0xFD #@52406 receive with ifg=0x10, ie=0xFD + #@53054 receive with ifg=0x10, ie=0xFD + #@53702 receive with ifg=0x10, ie=0xFD #@54028 receive with ifg=0x80, ie=0xFD + #@273 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +260 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +418 "Can"N U;7 + N U;7 * + #tPolling Can every 10:00 +7 #Cleanly exited at 08:54:50PDT25-Mar-25 +4218 #-> esp +7576 #-> ESP.configure +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" % +3 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %܍- +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %YU v +2 .tSS.configure :default + "sampler")#.0X CS.home.to :home +2 .CS.reconfigure :default + "collection"'#P d@b +3 .tCS.home.seek :home +2 "collection"'' +2381 "core" ' +2 "collection"'% +2 "core" % \ +2011 #t-> CS.legend +1945 #-> CS.to 2 +2 .CS.seek 2ml +2 "collection"''_ +227 "core" ' + "collection"'% +3 "core" %Z  +535 #t-> CS.to 0 +2 .CS.seek 0ml +2 "collection"''N +607 "core" ' + "collection"'% +3 "core" %O  +306 #t-> CS.status +2 "collection"'% +3 "core" %O  +3701 #t-> CS.to 2 +3 .CS.seek 2ml +2 "collection"''_ +582 "core" ' + "collection"'% +3 "core" %\\   +208 #t-> CS.to 0 +2 .CS.seek 0ml +2 "collection"' 'N +590 "core" ' +2 "collection"'!% +3 "core" %M +179 #t-> CS.status + "collection"'"% +3 "core" %M +432 #t-> CS.to 2 +3 .CS.seek 2ml +2 "collection"'#'_ +587 "core" ' +2 "collection"'$% +3 "core" %[  +190 #t-> CS.status +2 "collection"'%% +2 "core" %[  +724 #t-> CS.to 0 +3 .CS.seek 0ml + "collection"'&'N +589 "core" ' +2 "collection"''% +3 "core" %P +119 #t-> CS.status +2 "collection"'(% +2 "core" %P +291 #t-> CS.to 2 +3 .CS.seek 2ml +2 "collection"')'_ +582 "core" ' +2 "collection"'*% +3 "core" %`   +292 #t-> CS.status +2 "collection"'+% +2 "core" %`   +306 #t-> exit +7 #mEXIT @1742918681.80PDT @1742918759.76PDT = =tMAIN =mMAIN_scheduler @PDT1742918760.56 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +117 #"core_reset"Sent BREAK +2 #t@21631 receive with ifg=0x10, ie=0xFD #@22269 receive with ifg=0x10, ie=0xFD + #@22926 receive with ifg=0x10, ie=0xFD + #@23565 receive with ifg=0x10, ie=0xFD #@24213 receive with ifg=0x10, ie=0xFD + #@24861 receive with ifg=0x10, ie=0xFD #@25508 receive with ifg=0x10, ie=0xFD + #@25834 receive with ifg=0x80, ie=0xFD + #@25385 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +273 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +456 "Can"K V; + K V; + #tPolling Can every 10:00 +7 #Cleanly exited at 09:04:41PDT25-Mar-25 +319 #-> ESP.configure +154 "sampler") +3 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %`   +3 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %܍ +2 .tPS.configure :default + "processing"%#A d`xb +4 "sampler")% +2 "core" %WV j +2 .tSS.configure :default + "sampler")#.0X CS.home.to :home +2 .CS.reconfigure :default + "collection"'#P d@b +3 .tCS.home.seek :home +2 "collection"'' +466 "core" ' +2 "collection"'% +3 "core" % +188 #t-> CS.to 2 +3 .CS.seek 2ml +3 "collection"'' +235 "core" ' +2 "collection"'% +4 "core" %  +272 #t-> CS.status +2 "collection"'% +3 "core" %  +476 #t-> CS.to 0 +2 .CS.seek 0ml +2 "collection"''Ӏ +584 "core" ' +2 "collection"'% +4 "core" %Ӄ +300 #t-> CS.status +2 "collection"'% +3 "core" %Ӄ +309 #t-> CS.to 2 +2 .CS.seek 2ml +2 "collection"'' +595 "core" ' +2 "collection"' % +3 "core" % +287 #t-> CS.status + "collection"'!% +3 "core" % +279 #t-> CS.to 0 +3 .CS.seek 0ml +2 "collection"'"'Ӏ +586 "core" ' + "collection"'#% +3 "core" %{ +329 #t-> CS.status +2 "collection"'$% +2 "core" %{ +516 #t-> CS.to 3 +3 .CS.seek 3ml +2 "collection"'%'2\ +838 "core" ' +2 "collection"'&% +3 "core" %2  +256 #t-> CS.status +2 "collection"''% +3 "core" %2  +284 #t-> CS.to 0 +3 .CS.seek 0ml +2 "collection"'('Ӏ +839 "core" ' +2 "collection"')% +4 "core" %{ +233 #t-> CS.status + "collection"'*% +3 "core" %{ +677 #t-> CS.to 2 +3 .CS.seek 2ml + "collection"'+' +589 "core" ' + "collection"',% +3 "core" % \ +1349 #t-> 5.times {CS.to 0; CS.status; CS.to 2} +3 .CS.seek 0ml + "collection"'-'Ӏ +589 "core" ' +2 "collection"'.% +4 "core" %ӄ +2 .tCS.seek 2ml +2 "collection"'/' +581 "core" ' +2 .tCS.seek 0ml +2 "collection"'0'Ӏ +156 .tCS.hold + "collection"'1+ +3 "core" 'j +64 + +2 !to:IRB::Abort:@checkpoint: omitted: mesg",Collection Syringe seek to 0ml Aborted!:bt["7/home/esp/esp2/lib/slide.rb:381:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:371:in `times'"7/home/esp/esp2/lib/slide.rb:371:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"(ESP):16:in `irb_binding'"(ESP):16:in `times'"(ESP):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +490 #-> CS.status +2 "collection"'2% +2 "core" % +1009 #t-> CS.to 0 +2 .CS.seek 0ml +2 "collection"'3'Ӏ +435 "core" ' +2 "collection"'4% +3 "core" %} +326 #t-> CS.status +2 "collection"'5% +2 "core" %} +1120 #t-> 5.times {CS.to 2; CS.to 0; CS.status} +3 .CS.seek 2ml + "collection"'6' +603 "core" ' +3 .tCS.seek 0ml + "collection"'7'Ӏ +593 "core" ' +2 "collection"'8% +3 "core" %Ӏ +2 .tCS.seek 2ml +2 "collection"'9' +607 "core" ' +2 .tCS.seek 0ml +2 "collection"':'Ӏ +583 "core" ' +2 "collection"';% +4 "core" %Ӂ +2 .tCS.seek 2ml +2 "collection"'<' +590 "core" ' +3 .tCS.seek 0ml + "collection"'='Ӏ +587 "core" ' + "collection"'>% +3 "core" %~ +3 .tCS.seek 2ml +2 "collection"'?' +74 .tCS.hold + "collection"'@+ +3 "core" 'طd% \\f +57 + +2 !to:IRB::Abort:@checkpoint: omitted: mesg",Collection Syringe seek to 2ml Aborted!:bt["7/home/esp/esp2/lib/slide.rb:381:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:371:in `times'"7/home/esp/esp2/lib/slide.rb:371:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"(ESP):20:in `irb_binding'"(ESP):20:in `times'"(ESP):20:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +280 #-> CS.to 2 +3 .CS.seek 2ml +2 "collection"'A' +535 "core" ' + "collection"'B% +3 "core" % +221 #t-> CS.status +2 "collection"'C% +3 "core" % +146 #t-> CS.to 0 +3 .CS.seek 0ml +2 "collection"'D'Ӏ +581 "core" ' +2 "collection"'E% +3 "core" %Ӆ +456 #t-> CS.status +2 "collection"'F% +2 "core" %Ӆ +490 #t-> CS.to 2 +3 .CS.seek 2ml + "collection"'G' +591 "core" ' +2 "collection"'H% +4 "core" %  +185 #t-> CS.to 0 +2 .CS.seek 0ml +2 "collection"'I'Ӏ +596 "core" ' + "collection"'J% +3 "core" %Ӏi +162 #t-> CS.status +2 "collection"'K% +2 "core" %Ӏ +721 #t-> CS.to 2; CS.to 0; CS.status +3 .CS.seek 2ml + "collection"'L' +605 "core" ' +2 .tCS.seek 0ml +7 "collection"'M'Ӏ +578 "core" ' +38 "collection"'N% +3 "core" %ӂ +533 #t-> CS.to 2; CS.to 0; CS.status\\\ CS.to 2; CS.to 0; CS.status +3 .CS.seek 2ml + "collection"'O' +581 "core" ' +3 .tCS.seek 0ml +2 "collection"'P'Ӏ +589 "core" ' +2 .tCS.seek 2ml +2 "collection"'Q' +581 "core" ' + !to:ArgumentError: mesg"(wrong number of arguments (1 for 0):bt[ "(ESP):29:in `status'"(ESP):29:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +358 #-> CS.to 2; CS.to 0; CS.status +2 .CS.seek 2ml +2 "collection"'R' +2 "core" ' +3 .tCS.seek 0ml +2 "collection"'S'Ӏ +605 "core" ' + "collection"'T% +4 "core" %Ӏf  +299 #t-> CS.to 2; CS.to 0; CS.status +3 .CS.seek 2ml +2 "collection"'U' +581 "core" ' +2 .tCS.seek 0ml +2 "collection"'V'Ӏ +602 "core" ' +2 "collection"'W% +4 "core" %Ӂ  +142 #t-> CS.to 2; CS.to 0; CS.status +3 .CS.seek 2ml + "collection"'X' +589 "core" ' +2 .tCS.seek 0ml +2 "collection"'Y'Ӏ +587 "core" ' + "collection"'Z% +4 "core" %~ +161 #t-> CS.to 2; CS.to 0; CS.status +3 .CS.seek 2ml + "collection"'[' +589 "core" ' +2 .tCS.seek 0ml +2 "collection"'\\'Ӏ +599 "core" ' +2 "collection"']% +3 "core" %Ӏj  +131 #t-> CS.to 2; CS.to 0; CS.status +3 .CS.seek 2ml + "collection"'^' +591 "core" ' +3 .tCS.seek 0ml + "collection"'_'Ӏ +587 "core" ' + "collection"'`% +4 "core" %R +557 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml +2 "collection"'a' +589 "core" ' +2 .tCS.seek :empty +2 "collection"'b'N +606 "core" ' + "collection"'c% +4 "core" %P  +644 #t-> CS.to 2; CS.to empty; CS.status +2 .CS.seek 2ml +2 "collection"'d' +587 "core" ' +2 .tCS.seek :empty +2 "collection"'e'N +602 "core" ' +2 "collection"'f% +3 "core" %L  +169 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml + "collection"'g' +591 "core" ' +2 .tCS.seek :empty +2 "collection"'h'N +590 "core" ' + "collection"'i% +3 "core" %Nf +408 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml + "collection"'j' +609 "core" ' +2 .tCS.seek :empty +6 "collection"'k'N +586 "core" ' + "collection"'l% +4 "core" %Lp +271 #t-> exit +6 #mEXIT @1742919194.04PDT @1742919222.89PDT = =tMAIN =mMAIN_scheduler @PDT1742919223.67 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +111 #"core_reset"Sent BREAK +2 #t@14000 receive with ifg=0x10, ie=0xFD + #@14638 receive with ifg=0x10, ie=0xFD #@15297 receive with ifg=0x10, ie=0xFD + #@15933 receive with ifg=0x10, ie=0xFD #@16581 receive with ifg=0x10, ie=0xFD + #@17229 receive with ifg=0x10, ie=0xFD #@17876 receive with ifg=0x10, ie=0xFD + #@18202 receive with ifg=0x80, ie=0xFD #@20885 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +261 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +414 "Can"P S(< . + P S(< . + #tPolling Can every 10:00 +8 #Cleanly exited at 09:13:14PDT25-Mar-25 +1140 #-> ESP.configure +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %Lb +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %܍( +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %YV k +2 .tSS.configure :default +2 "sampler")#.0X CS.home.to :home +2 .CS.reconfigure :default + "collection"'#P d@b +3 .tCS.home.seek :home +2 "collection"'' +546 "core" ' +2 "collection"'% +4 "core" %8 +282 #t-> CS.to empty +2 .CS.seek :empty +2 "collection"''F +446 "core" ' + "collection"'% +4 "core" %B6 +186 #t-> CS.status +2 "collection"'% +3 "core" %B7 +1091 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml +2 "collection"'' +586 "core" ' +2 .tCS.seek :empty +2 "collection"''F +580 "core" ' +2 "collection"'% +3 "core" %J5 +231 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml + "collection"'' +604 "core" ' +2 .tCS.seek :empty +2 "collection"' 'F +580 "core" ' +2 "collection"'!% +3 "core" %H5 +196 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml + "collection"'"' +595 "core" ' +2 .tCS.seek :empty +2 "collection"'#'F +609 "core" ' + "collection"'$% +3 "core" %D6  +152 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml + "collection"'%' +590 "core" ' +2 .tCS.seek :empty +2 "collection"'&'F +583 "core" ' +2 "collection"''% +3 "core" %H6 +189 #t-> CS.to 2; CS.to empty; CS.status +2 .CS.seek 2ml +2 "collection"'(' +583 "core" ' +2 .tCS.seek :empty +7 "collection"')'F +582 "core" ' +2 "collection"'*% +4 "core" %F7 +383 #t-> exit +6 #mEXIT @1742919349.11PDT @1742919371.86PDT = =tMAIN =mMAIN_scheduler @PDT1742919372.64 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +114 #"core_reset"Sent BREAK +2 #t@29317 receive with ifg=0x10, ie=0xFD #@29953 receive with ifg=0x10, ie=0xFD + #@30610 receive with ifg=0x10, ie=0xFD + #@31249 receive with ifg=0x10, ie=0xFD #@31897 receive with ifg=0x10, ie=0xFD + #@32545 receive with ifg=0x10, ie=0xFD #@33192 receive with ifg=0x10, ie=0xFD + #@33518 receive with ifg=0x80, ie=0xFD #@64071 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +262 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +426 "Can"M U<1t + M U<1t + #tPolling Can every 10:00 +8 #Cleanly exited at 09:15:49PDT25-Mar-25 +503 #-> ESP.configure +155 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %F? +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %܍) +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %YX m +2 .tSS.configure :default + "sampler")#.0X CS.home.to :home +2 .CS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.home.seek :home +2 "collection"'' +538 "core" ' +2 "collection"'% +3 "core" %j +145 #t-> CS.to 0 +3 .CS.seek 0ml +2 "collection"''d +441 "core" ' +2 "collection"'% +3 "core" %_n +217 #t-> CS.status +2 "collection"'% +3 "core" %_7 +1073 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml + "collection"''p +587 "core" ' +2 .tCS.seek :empty +2 "collection"''2 +590 "core" ' + "collection"'% +3 "core" %2Z +236 #t-> CS.to 2; CS.to empty; CS.status +2 .CS.seek 2ml +2 "collection"''p +606 "core" ' +2 .tCS.seek :empty +2 "collection"' '2 +583 "core" ' +2 "collection"'!% +2 "core" %0f +223 #t-> CS.to 2; CS.to empty; CS.status +2 .CS.seek 2ml +2 "collection"'"'p +591 "core" ' +2 .tCS.seek :empty +2 "collection"'#'2 +581 "core" ' +2 "collection"'$% +3 "core" %5b +227 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml +2 "collection"'%'p +591 "core" ' +2 .tCS.seek :empty + "collection"'&'2 +593 "core" ' +2 "collection"''% +4 "core" %/e +548 #t-> CS.to 2; CS.to empty; CS.status +4 .CS.seek 2ml +2 "collection"'('p +584 "core" ' +2 .tCS.seek :empty +2 "collection"')'2 +590 "core" ' + "collection"'*% +3 "core" %/ +4475 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml + "collection"'+'p +592 "core" ' +2 .tCS.seek :empty +2 "collection"','2 +593 "core" ' + "collection"'-% +3 "core" %+ +189 #t-> CS.to 2; CS.to empty; CS.status +2 .CS.seek 2ml +2 "collection"'.'p +590 "core" ' +2 .tCS.seek :empty +2 "collection"'/'2 +596 "core" ' +2 "collection"'0% +3 "core" %) +632 #t-> CS.to 2; CS.to 0; CS.status +3 .CS.seek 2ml +2 "collection"'1'p +593 "core" ' +2 .tCS.seek 0ml +2 "collection"'2'd +592 "core" ' +2 "collection"'3% +3 "core" %\\ +349 #t-> CS.to 2; CS.to 0; CS.status +3 .CS.seek 2ml + "collection"'4'p +592 "core" ' +3 .tCS.seek 0ml + "collection"'5'd +584 "core" ' + "collection"'6% +3 "core" %b +287 #t-> CS.to 2; CS.to 0; CS.status +2 .CS.seek 2ml +2 "collection"'7'p +602 "core" ' +2 .tCS.seek 0ml +2 "collection"'8'd +577 "core" ' + "collection"'9% +3 "core" %h +844 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml + "collection"':'p +582 "core" ' +3 .tCS.seek :empty +2 "collection"';'2 +605 "core" ' + "collection"'<% +3 "core" %/  +464 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml + "collection"'='p +603 "core" ' +2 .tCS.seek :empty + "collection"'>'2 +603 "core" ' + "collection"'?% +3 "core" %4  +1555 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'@' +2621 "core" ' +2 "collection"'A% +4 "core" % +1181 #t-> CS.to 7; CS.fill +3 .CS.seek 7ml +2 "collection"'B' +833 "core" ' +2 .tCS.seek 10ml +2 "collection"'C' +859 "core" ' + "collection"'D% +3 "core" % +2904 #t-> CS.legend +2518 #-> CS.jog 100 +2 .CS.jog 100 +2 "collection"'E)d +38 "core" ) +2 "collection"'F% +4 "core" %\   +750 #t-> CS.jog 500 +2 .CS.jog 500 +2 "collection"'G) +81 "core" ) +2 "collection"'H% +2 "core" % +2978 #t-> CS.jog -100 +3 .CS.jog -100 +2 "collection"'I) +50 "core" ) +2 "collection"'J% +3 "core" % +1580 #t-> CS.rawPosition +2 "collection"'K% +3 "core" % +1236 #t-> exit +7 #mEXIT @1742919837.50PDT @1742919871.34PDT = =tMAIN =mMAIN_scheduler @PDT1742919872.14 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK +2 #t@39031 receive with ifg=0x10, ie=0xFD #@39671 receive with ifg=0x10, ie=0xFD + #@40330 receive with ifg=0x10, ie=0xFD + #@40971 receive with ifg=0x10, ie=0xFD #@41621 receive with ifg=0x10, ie=0xFD + #@42271 receive with ifg=0x10, ie=0xFD #@42921 receive with ifg=0x10, ie=0xFD + #@43248 receive with ifg=0x80, ie=0xFD + #@10133 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +266 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +433 "Can"C Uz ESP.configure +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" % +3 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %܍ +2 .tPS.configure :default + "processing"%#A d`xb +4 "sampler")% +2 "core" %YV b +2 .tSS.configure :default + "sampler")#.0X CS.home.to :home +2 .CS.reconfigure :default + "collection"'#P d@b +3 .tCS.home.seek :home +2 "collection"'' +2519 "core" ' +2 "collection"'% +3 "core" % +425 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +2263 "core" ' + "collection"'% +4 "core" % +2690 #t-> CS.status +2 "collection"'% +2 "core" % +574 #t-> CS.to empty +2 .CS.seek :empty +2 "collection"''2 +2645 "core" ' + "collection"'% +3 "core" %/  +452 #t-> CS.status +2 "collection"'% +3 "core" %/  +490 #t-> CS.to 2 +3 .CS.seek 2ml +2 "collection"'' +597 "core" ' + "collection"' % +3 "core" % +317 #t-> CS.to empty +2 .CS.seek :empty +2 "collection"'!'2 +609 "core" ' +2 "collection"'"% +2 "core" %/  +136 #t-> CS.status +2 "collection"'#% +2 "core" %/  +627 #t-> exit +6 #mEXIT @1742920036.67PDT @1742920082.59PDT = =tMAIN =mMAIN_scheduler @PDT1742920083.36 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +109 #"core_reset"Sent BREAK +2 #t@5917 receive with ifg=0x10, ie=0xFD #@6558 receive with ifg=0x10, ie=0xFD + #@7217 receive with ifg=0x10, ie=0xFD #@7858 receive with ifg=0x10, ie=0xFD + #@8508 receive with ifg=0x10, ie=0xFD + #@9158 receive with ifg=0x10, ie=0xFD #@9807 receive with ifg=0x10, ie=0xFD + #@10133 receive with ifg=0x80, ie=0xFD #@61346 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +255 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +401 "Can"P\ RԌ< + P\ RԌ<( #tPolling Can every 10:00 +8 #Cleanly exited at 09:27:16PDT25-Mar-25 +1166 #-> ESP.configure +154 "sampler") +2 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %/\  +3 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +5 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +2 "core" %܍' +3 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +2 "core" %YW k +3 .tSS.configure :default + "sampler")#.0X CS.home.to :home +2 .CS.reconfigure :default + "collection"'#P d@b +3 .tCS.home.seek :home +2 "collection"'' +544 "core" ' +2 "collection"'% +4 "core" % +424 #t-> CS.legend +411 #-> CS.to empty +2 .CS.seek :empty +2 "collection"'' +439 "core" ' +2 "collection"'% +3 "core" % +395 #t-> CS.status +2 "collection"'% +2 "core" % +1109 #t-> CS.to 2; CS.to empty; CS.status +2 .CS.seek 2ml +2 "collection"'' +596 "core" ' +2 .tCS.seek :empty +2 "collection"'' +587 "core" ' + "collection"'% +4 "core" % +103 #t-> CS.to 2; CS.to empty; CS.status +2 .CS.seek 2ml +2 "collection"'' +584 "core" ' +2 .tCS.seek :empty +2 "collection"' ' +596 "core" ' +2 "collection"'!% +4 "core" % +137 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml + "collection"'"' +597 "core" ' +2 .tCS.seek :empty +2 "collection"'#' +587 "core" ' + "collection"'$% +3 "core" % +107 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml + "collection"'%' +597 "core" ' +2 .tCS.seek :empty +2 "collection"'&' +587 "core" ' + "collection"''% +3 "core" %# +84 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml +2 "collection"'(' +613 "core" ' +2 .tCS.seek :empty +2 "collection"')' +593 "core" ' + "collection"'*% +3 "core" % +249 #t-> CS.to 2; CS.to empty; CS.status +3 .CS.seek 2ml +2 "collection"'+' +601 "core" ' +2 .tCS.seek :empty +2 "collection"',' +596 "core" ' +2 "collection"'-% +3 "core" % +353 #t-> CS.to 2; CS.to empty; CS.status +2 .CS.seek 2ml +2 "collection"'.' +601 "core" ' +2 .tCS.seek :empty +2 "collection"'/' +589 "core" ' +2 "collection"'0% +3 "core" % +547 #t-> CS.to 2; CS.to 0; CS.status +2 .CS.seek 2ml +2 "collection"'1' +598 "core" ' +2 .tCS.seek 0ml +2 "collection"'2'P +592 "core" ' +2 "collection"'3% +3 "core" %L +264 #t-> CS.to 2; CS.to 0; CS.status +2 .CS.seek 2ml +2 "collection"'4' +584 "core" ' +2 .tCS.seek 0ml +2 "collection"'5'P +593 "core" ' + "collection"'6% +4 "core" %N +334 #t-> CS.to 2; CS.to 0; CS.status +3 .CS.seek 2ml + "collection"'7' +597 "core" ' +2 .tCS.seek 0ml +2 "collection"'8'P +581 "core" ' +2 "collection"'9% +3 "core" %R +472 #t-> CS.to 2; CS.to 0; CS.status +3 .CS.seek 2ml + "collection"':' +609 "core" ' +2 .tCS.seek 0ml +2 "collection"';'P +587 "core" ' + "collection"'<% +3 "core" %U +228 #t-> CS.to 2; CS.to 0; CS.status +2 .CS.seek 2ml +2 "collection"'=' +595 "core" ' +2 .tCS.seek 0ml +2 "collection"'>'P +593 "core" ' + "collection"'?% +3 "core" %L +434 #t-> exit +7 #mEXIT @1742920322.68PDT @1742922508.97PDT = =tMAIN =mMAIN_scheduler @PDT1742922509.85 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +120 #"core_reset"Sent BREAK +2 #t@15463 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +281 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +453 "Can"\ *F + \ *F #tPolling Can every 10:00 +8 #Cleanly exited at 09:32:02PDT25-Mar-25 +3037 #-> ESP.ready! +3 #Powering core bus +567 .Gate.power :raw,:ON + "sampler") +51 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X PSV.PSR + .PSV.dial PSR +2 "processing"%1 +139 "core"  +337 #t-> PSR.flush + .PSR.select :flush +2 "processing"%j +1072 #t-> PS.pull 0.5 +2 "processing"%2% +2 "core" %ܑ\  +3 .tPS.seek 0.5ml + "processing"%3' +588 "core" ' +2 "processing"%4% +4 "core" %\  +3719 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml +2 "processing"%5' +2109 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%6  +45 "core"  +2 .tPS.seek :empty + "processing"%7's +2618 "core" ' +2 .tPSV.dial PSR + "processing"%8 +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%:  +45 "core"  +2 .tPS.seek :empty +2 "processing"%;'s +2624 "core" ' +2 .tPSV.dial PSR +2 "processing"%< +57 "core"  +3 .tPS.seek 2.5ml + "processing"%=' +2617 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%>  +45 "core"  +2 .tPS.seek :empty + "processing"%?'s +2622 "core" ' + .tPSV.dial PSR +2 "processing"%@ +47 "core"  +2 .tPS.seek 2.5ml + "processing"%A' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%B  +47 "core"  +2 .tPS.seek :empty + "processing"%C's +2617 "core" ' +2 .tPSV.dial PSR + "processing"%D +46 "core"  +2 .tPS.seek 2.5ml + "processing"%E' +2626 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%F  +45 "core"  +2 .tPS.seek :empty +2 "processing"%G's +2634 "core" ' + .tPSV.dial PSR +2 "processing"%H +58 "core"  +783 #t-> PS.pull 0.5 + "processing"%I% +3 "core" %v\  +3 .tPS.seek 0.499ml + "processing"%J' +588 "core" ' +2 "processing"%K% +4 "core" %\  +3422 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%L' +2119 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%M  +77 "core"  + .tPSV.dial PSR +2 "processing"%N +76 "core"  +3 .tPS.seek 2.5ml + "processing"%O' +4 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%P  +77 "core" ~ +2 .tPSV.dial PSR + "processing"%Q +112 "core"  +9812 "Can"r\ =s +25129 #t-> PS.pull 0.5 +2 "processing"%R% +2 "core" %%\  +3 !to:Slide::Error : @reply0:@axisName"Processing Syringe: mesg"6Processing Syringe at 3ml would be out of bounds!:bt[ "3/home/esp/esp2/lib/slide.rb:354:in `toRawGoal'"6/home/esp/esp2/lib/scale.rb:91:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"./home/esp/esp2/lib/scale.rb:198:in `pull'"(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 +3948 #-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%S  +77 "core"  +1493 #t-> PS.empty +2 .PS.seek :empty + "processing"%T's +2635 "core" ' +2 "processing"%U% +4 "core" %r\  +2507 #t-> PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR +3 .PS.seek 2.5ml + "processing"%V' +2624 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%W  +4 "core"  +3 .tPS.seek :empty + "processing"%X's +2615 "core" ' +2 .tPSV.dial PSR + "processing"%Y +88 "core" +4555 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%Z  +78 "core" ~ +210 #t-> PS.empty +2 .PS.seek :empty + "processing"%['s +4 "core" ' +2 "processing"%\\% +3 "core" %r\  +1447 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%] +78 "core"  +1037 #t-> PS.pull 0.5 + "processing"%^% +3 "core" %r\  +2 .tPS.seek 0.499ml +2 "processing"%_' +584 "core" ' +2 "processing"%`% +3 "core" %\  +1122 #t-> PS.pull 0.5 + "processing"%a% +3 "core" %$\  +3 .tPS.seek 0.999ml + "processing"%b'[Q +584 "core" ' +2 "processing"%c% +3 "core" %[P\  +1970 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%d  +78 "core" ~ +841 #t-> PS.empty +2 .PS.seek :empty + "processing"%e's +1090 "core" ' +2 "processing"%f% +3 "core" %u\  +1504 #t-> PS.pull 0.5 +2 "processing"%g% +2 "core" %u$\  +3 .tPS.seek 0.499ml +2 "processing"%h' +505 .tPS.hold +2 "processing"%i+ +3 "core" 'e\ T` +60 + +2 !to:IRB::Abort:@checkpoint: omitted: mesg"0Processing Syringe seek to 0.499ml Aborted!:bt["7/home/esp/esp2/lib/slide.rb:381:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:371:in `times'"7/home/esp/esp2/lib/slide.rb:371:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"./home/esp/esp2/lib/scale.rb:198:in `pull'"(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 +505 #-> PSV.PSR + .PSV.dial PSR + "processing"%j +78 "core"  +479 #t-> PS.pull 0.5 + "processing"%k% +4 "core" %#\  +2 .tPS.seek 0.992ml + "processing"%l'Zb +585 "core" ' +2 "processing"%m% +4 "core" %Z^\  +1170 "Can"x\ =,  +1813 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml + "processing"%n' +1610 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%o  +47 "core"  +2 .tPS.seek :empty + "processing"%p's +2620 "core" ' +2 .tPSV.dial PSR + "processing"%q +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2625 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%s  +45 "core"  +2 .tPS.seek :empty +2 "processing"%t's +2621 "core" ' +2 .tPSV.dial PSR + "processing"%u +58 "core"  +3 .tPS.seek 2.5ml + "processing"%v' +2626 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%w  +45 "core"  +2 .tPS.seek :empty + "processing"%x's +2628 "core" ' +2 .tPSV.dial PSR + "processing"%y +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2626 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%{  +45 "core"  +2 .tPS.seek :empty + "processing"%|'s +2640 "core" ' +2 .tPSV.dial PSR + "processing"%} +58 "core"  +3 .tPS.seek 2.5ml + "processing"%~' +2626 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty + "processing"%'s +2638 "core" ' + .tPSV.dial PSR +2 "processing"% +57 "core"  +4829 #t-> PS.pull 0.5 + "processing"%% +2 "core" %s\  +3 .tPS.seek 0.499ml +2 "processing"%' +593 "core" ' +2 "processing"%% +4 "core" %\  +4448 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%' +2115 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +76 "core"  +2 .tPS.seek :empty +2 "processing"% 's +2618 "core" ' +2 .tPSV.dial PSR + "processing"% +77 "core"  +2 .tPS.seek 2.5ml + "processing"%\ ' +2620 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +78 "core" ~ +2 .tPS.seek :empty + "processing"%'s +2620 "core" ' +2 .tPSV.dial PSR + "processing"% +78 "core"  +10754 "Can"s\ >| +21688 #t-> PS.pull 0.5 + "processing"%% +2 "core" %s\  +3 .tPS.seek 0.499ml +2 "processing"%' +581 "core" ' +2 "processing"%% +3 "core" %\  +2819 #t-> 5.times {PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"% ' +2117 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +46 "core"  +2 .tPS.seek :empty +2 "processing"%'s +2626 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +46 "core"  +2 .tPS.seek :empty + "processing"% 's +2622 "core" ' + .tPSV.dial PSR +2 "processing"% +57 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2626 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%"  +45 "core"  +2 .tPS.seek :empty +2 "processing"%#'s +2637 "core" ' + .tPSV.dial PSR +2 "processing"%$ +58 "core"  +2 .tPS.seek 2.5ml + "processing"%%' +2620 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%&  +45 "core"  +2 .tPS.seek :empty +2 "processing"%''s +2624 "core" ' +2 .tPSV.dial PSR + "processing"%( +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%)' +2623 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%*  +46 "core"  +2 .tPS.seek :empty + "processing"%+'s +2618 "core" ' +2 .tPSV.dial PSR + "processing"%, +58 "core"  +799 #t-> PS.pull 0.5 + "processing"%-% +3 "core" %p$\  +2 .tPS.seek 0.499ml +2 "processing"%.' +592 "core" ' +2 "processing"%/% +4 "core" %\  +5537 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%0' +650 "Can"u\ A\ 5 +1465 "core" ' +2 "processing"%1% +3 "core" %\  +421 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%2  +44 "core"  +275 #t-> PS.empty +2 .PS.seek :empty + "processing"%4's +2633 "core" ' +2 "processing"%3% +3 "core" %t\  +3539 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%6 +58 "core"  +317 #t-> PSR.air + .PSR.select :air +2 "processing"% +963 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%5' +2615 "core" ' + "processing"%8% +4 "core" %\  +928 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%7  +45 "core"  +305 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%:'s +2613 "core" ' + "processing"%9% +3 "core" %r\  +43739 "Can"z\ > \  +60001 \ >Ja +60002 \ > +60002 \ > +60002 z\ ? # +60002 s\ >M +60002 z\ >O +60002 {\ ? +60001 \ >{ +16579 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%< +47 "core"  +422 #t-> PSR.wash + .PSR.select :wash +2 "processing"% +5503 #t-> PS.pull 0.5 +2 "processing"%;% +2 "core" %r$\  +3 .tPS.seek 0.499ml +2 "processing"%>' +592 "core" ' +2 "processing"%=% +4 "core" %\  +1157 #t-> 5.times {PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml +2 "processing"%@' +2108 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%?  +47 "core"  +2 .tPS.seek :empty + "processing"%B's +2617 "core" ' +2 .tPSV.dial PSR + "processing"%A +45 "core"  +3 .tPS.seek 2.5ml +2 "processing"%D' +2625 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%C  +45 "core"  +2 .tPS.seek :empty +2 "processing"%F's +2621 "core" ' +2 .tPSV.dial PSR + "processing"%E +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%I  +45 "core"  +3 .tPS.seek :empty + "processing"%G's +2618 "core" ' +2 .tPSV.dial PSR + "processing"%K +58 "core"  +3 .tPS.seek 2.5ml + "processing"%J' +2626 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%M  +45 "core"  +2 .tPS.seek :empty + "processing"%N's +2616 "core" ' + .tPSV.dial PSR +2 "processing"%P +57 "core"  +3 .tPS.seek 2.5ml + "processing"%L' +2617 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%Q  +45 "core"  +2 .tPS.seek :empty + "processing"%R's +2619 "core" ' + .tPSV.dial PSR +2 "processing"%S +57 "core"  +1391 #t-> PS.pull 0.5 + "processing"%O% +3 "core" %t\  +3 .tPS.seek 0.499ml + "processing"%U' +584 "core" ' +2 "processing"%T% +3 "core" %\  +1621 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%W' +2112 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%V  +76 "core"  +2 .tPS.seek :empty +2 "processing"%Y's +2406 "Can"\ A!^  +215 "core" ' +2 .tPSV.dial PSR + "processing"%Z +89 "core"  +3 .tPS.seek 2.5ml + "processing"%\\' +2623 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%X  +76 "core" ~ +2 .tPS.seek :empty +2 "processing"%]'s +2621 "core" ' +2 .tPSV.dial PSR + "processing"%^ +88 "core" +54071 "Can"z\ >#  +46499 #t-> PS.pull 0.5 +2 "processing"%[% +2 "core" %o\  +3 .tPS.seek 0.499ml + "processing"%`' +595 "core" ' +2 "processing"%a% +3 "core" %\  +912 #t-> 5.times {PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%_' +2111 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%c  +45 "core"  +2 .tPS.seek :empty +2 "processing"%d's +2618 "core" ' + .tPSV.dial PSR +2 "processing"%b +45 "core"  +3 .tPS.seek 2.5ml + "processing"%f' +2623 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%g  +45 "core"  +2 .tPS.seek :empty + "processing"%e's +2622 "core" ' + .tPSV.dial PSR +2 "processing"%h +45 "core"  +3 .tPS.seek 2.5ml + "processing"%j' +1395 "Can"\ A%\ = +1231 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%k  +45 "core"  +2 .tPS.seek :empty + "processing"%i's +2622 "core" ' + .tPSV.dial PSR +2 "processing"%m +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%l' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%o  +45 "core"  +2 .tPS.seek :empty +2 "processing"%n's +2637 "core" ' + .tPSV.dial PSR +2 "processing"%q +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%s  +45 "core"  +2 .tPS.seek :empty +2 "processing"%r's +2624 "core" ' +2 .tPSV.dial PSR + "processing"%u +58 "core"  +657 #t-> PS.pull 0.5 + "processing"%t% +3 "core" %l"\  +3 .tPS.seek 0.499ml + "processing"%w' +596 "core" ' +2 "processing"%v% +3 "core" %\  +5309 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%y' +2114 "core" ' +2 "processing"%x% +39 "core" %#\  +443 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%{  +44 "core"  +264 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%z's +2623 "core" ' +2 "processing"%}% +3 "core" %m\  +317 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%| +58 "core"  +253 #t-> PSR.air + .PSR.select :air +2 "processing"% +715 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2623 "core" ' +2 "processing"%~% +3 "core" %\  +2668 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%  +45 "core"  +152 #t-> PS.empty +2 .PS.seek :empty + "processing"%'s +2625 "core" ' +2 "processing"%% +4 "core" %o\  +488 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +58 "core"  +353 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +521 #t-> PS.pull 1 + "processing"%% +3 "core" %o\  +3 .tPS.seek 0.999ml + "processing"%'[O +1094 "core" ' +2 "processing"%% +4 "core" %[J\  +288 #t-> PSR.air + .PSR.select :air +2 "processing"% +424 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +1601 "core" ' +2 "processing"% % +3 "core" %\  +453 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +44 "core"  +322 #t-> PS.empty +2 .PS.seek :empty + "processing"%\ 's +2620 "core" ' +2 "processing"%% +4 "core" %r\  +354 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +58 "core"  +585 #t-> PSR.sub1 + .PSR.select :sub1 +3 "processing"% +2374 #t-> PS.pull 0.5 +2 "processing"%% +2 "core" %r#\  +3 .tPS.seek 0.499ml + "processing"%' +596 "core" ' +2 "processing"%% +3 "core" %\  +1552 #t-> 5.times {PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%' +2112 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +54 "core"  +7 .tPS.seek :empty + "processing"%'s +2629 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +47 "core"  +2 .tPS.seek :empty + "processing"%'s +1311 "Can"b\ A(6\  +1331 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +3 .tPS.seek 2.5ml + "processing"%"' +2614 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +46 "core"  +2 .tPS.seek :empty + "processing"%$'s +2625 "core" ' + .tPSV.dial PSR +2 "processing"%# +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%&' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%('s +2618 "core" ' +2 .tPSV.dial PSR + "processing"%' +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2623 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%)  +45 "core"  +2 .tPS.seek :empty + "processing"%,'s +2640 "core" ' +2 .tPSV.dial PSR + "processing"%- +58 "core"  +1217 #t-> PS.pull 0.5 + "processing"%+% +3 "core" %u"\  +2 .tPS.seek 0.499ml +2 "processing"%/' +586 "core" ' +2 "processing"%.% +3 "core" %\  +1463 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml +37 "processing"%1' +2109 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%2  +76 "core" ~ +2 .tPS.seek :empty + "processing"%0's +2619 "core" ' + .tPSV.dial PSR +2 "processing"%3 +89 "core"  +9 .tPS.seek 2.5ml +2 "processing"%6' +2615 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%4  +76 "core" ~ +2 .tPS.seek :empty +6 "processing"%8's +2623 "core" ' +2 .tPSV.dial PSR + "processing"%7 +88 "core" +27893 "Can"W\ >* i +4754 #t-> PS.pull 0.5 +2 "processing"%5% +2 "core" %m\  +3 .tPS.seek 0.499ml +2 "processing"%9' +593 "core" ' +2 "processing"%<% +3 "core" %\  +833 #t-> 5.times {PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%;' +2118 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%:  +45 "core"  +2 .tPS.seek :empty +2 "processing"%='s +2621 "core" ' +2 .tPSV.dial PSR + "processing"%> +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%?' +2616 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%@  +45 "core"  +2 .tPS.seek :empty +2 "processing"%A's +2618 "core" ' + .tPSV.dial PSR +2 "processing"%B +45 "core"  +3 .tPS.seek 2.5ml + "processing"%C' +2617 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%D  +46 "core"  +2 .tPS.seek :empty + "processing"%E's +2621 "core" ' +2 .tPSV.dial PSR + "processing"%F +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2613 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%H  +47 "core"  +2 .tPS.seek :empty + "processing"%K's +2614 "core" ' + .tPSV.dial PSR +2 "processing"%G +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%J  +45 "core"  +2 .tPS.seek :empty +2 "processing"%P's +2618 "core" ' +2 .tPSV.dial PSR + "processing"%N +58 "core"  +1383 #t-> PS.pull 0.5 + "processing"%Q% +3 "core" %r!\  +3 .tPS.seek 0.499ml + "processing"%L' +582 "core" ' +2 "processing"%S% +4 "core" %\  +6041 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%O' +2116 "core" ' +2 "processing"%R% +3 "core" %\  +640 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%T  +46 "core"  +1014 #t-> PS.empty + .PS.seek :empty +2 "processing"%U's +2623 "core" ' +2 "processing"%V% +3 "core" %r\  +758 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%W +58 "core"  +240 #t-> PSR.air + .PSR.select :air +2 "processing"% +499 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%Z' +2625 "core" ' +2 "processing"%Y% +3 "core" %\  +718 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%X  +44 "core"  +305 #t-> PS.empty +2 .PS.seek :empty + "processing"%\\'s +2640 "core" ' +2 "processing"%^% +3 "core" %w\  +559 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%[ +57 "core"  +284 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +855 #t-> PS.pull 1 + "processing"%]% +3 "core" %w!\  +2 .tPS.seek 0.999ml +2 "processing"%a'[W +1101 "core" ' +2 "processing"%`% +3 "core" %[W\  +302 #t-> PSR.air + .PSR.select :air +2 "processing"% +339 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%c' +659 "Can"H\ A,  +945 "core" ' + "processing"%_% +4 "core" %\  +691 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%b  +54 "core"  +260 #t-> PS.empty +2 .PS.seek :empty + "processing"%d's +2649 "core" ' +2 "processing"%g% +3 "core" %q\  +338 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%f +56 "core"  +157 #t-> PSR.air +2 .PSR.select :air +894 #-> PS.pull 1 +2 "processing"%h% +2 "core" %q!\  +3 .tPS.seek 0.999ml +2 "processing"%e'[Q +1096 "core" ' + "processing"%k% +3 "core" %[Q\  +656 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%j  +44 "core"  +332 #t-> PS.empty +2 .PS.seek :empty + "processing"%m's +1101 "core" ' +2 "processing"%i% +4 "core" %r\  +509 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%o +45 "core"  +676 #t-> PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +701 #t-> PS.pull 0.5 +2 "processing"%l% +2 "core" %r\  +3 .tPS.seek 0.499ml +2 "processing"%q' +593 "core" ' +2 "processing"%n% +3 "core" %\  +1309 #t-> 5.times {PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%s' +2117 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%p  +45 "core"  +3 .tPS.seek :empty + "processing"%u's +2618 "core" ' +2 .tPSV.dial PSR + "processing"%t +58 "core"  +3 .tPS.seek 2.5ml + "processing"%r' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%v  +45 "core"  +3 .tPS.seek :empty + "processing"%w's +2621 "core" ' +2 .tPSV.dial PSR + "processing"%x +58 "core"  +3 .tPS.seek 2.5ml + "processing"%{' +2617 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%y  +54 "core"  +2 .tPS.seek :empty + "processing"%}'s +2625 "core" ' +2 .tPSV.dial PSR + "processing"%| +56 "core"  +3 .tPS.seek 2.5ml + "processing"%z' +2621 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%~  +44 "core"  +2 .tPS.seek :empty + "processing"%'s +2623 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty + "processing"%'s +2619 "core" ' + .tPSV.dial PSR +2 "processing"% +58 "core"  +4107 #t-> PS.pull 0.5 +2 "processing"%% +2 "core" %w"\  +3 .tPS.seek 0.499ml + "processing"%' +586 "core" ' +2 "processing"% % +3 "core" %\  +1549 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml +2 "processing"% ' +2117 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +76 "core" ~ +2 .tPS.seek :empty +2 "processing"%'s +2621 "core" ' +2 .tPSV.dial PSR + "processing"% +89 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2626 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%\  +76 "core" ~ +37 .tPS.seek :empty +8 "processing"%'s +2618 "core" ' + .tPSV.dial PSR +2 "processing"% +89 "core"  +2513 "Can"5\ ?/"  +29075 #t-> PS.pull 0.5 +2 "processing"% % +2 "core" %q!\  +3 .tPS.seek 0.499ml +2 "processing"%' +588 "core" ' +3 "processing"%% +3 "core" %\  +608 #t-> 5.times {PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%' +2111 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +3 .tPS.seek :empty + "processing"%'s +2615 "core" ' +2 .tPSV.dial PSR + "processing"% +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +45 "core"  +3 .tPS.seek :empty + "processing"%"'s +2612 "core" ' +2 .tPSV.dial PSR + "processing"%# +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2638 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%&'s +2640 "core" ' + .tPSV.dial PSR +2 "processing"%' +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%)  +55 "core"  +2 .tPS.seek :empty + "processing"%*'s +2622 "core" ' + .tPSV.dial PSR +2 "processing"%- +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%+' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%,  +47 "core"  +2 .tPS.seek :empty + "processing"%.'s +2639 "core" ' +2 .tPSV.dial PSR + "processing"%/ +45 "core"  +960 #t-> PS.pull 0.5 +2 "processing"%2% +2 "core" %w!\  +3 .tPS.seek 0.499ml +2 "processing"%1' +583 "core" ' +2 "processing"%3% +3 "core" %\  +847 "Can"3\ >1m + +8216 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%0' +2113 "core" ' +2 "processing"%4% +4 "core" %\  +369 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%6  +46 "core"  +275 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%7's +2619 "core" ' +2 "processing"%5% +3 "core" %q\  +549 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%8 +45 "core"  +191 #t-> PSR.air +2 .PSR.select :air + "processing"% +479 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%<' +2612 "core" ' + "processing"%9% +3 "core" %\  +1683 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%:  +45 "core"  +286 #t-> PS.empty +2 .PS.seek :empty + "processing"%;'s +2619 "core" ' +2 "processing"%>% +4 "core" %t\  +699 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%= +58 "core"  +173 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +513 #t-> PS.pull 1 +2 "processing"%@% +2 "core" %t!\  +3 .tPS.seek 0.999ml + "processing"%?'[T +1100 "core" ' + "processing"%B% +3 "core" %[W\  +1042 #t-> PSR.air + .PSR.select :air +2 "processing"% +479 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%A' +1596 "core" ' +2 "processing"%D% +3 "core" %\  +1577 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%C  +43 "core"  +710 #t-> PS.empty +2 .PS.seek :empty + "processing"%F's +2637 "core" ' +2 "processing"%E% +3 "core" %r\  +1503 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%H +45 "core"  +171 #t-> PSR.ab1 + .PSR.select :ab1 +2 !o:Valve::Manifold::Error: mesg"5Processing Valve::Manifold has no selection: ab1:bt[ "//home/esp/esp2/lib/valve.rb:171:in `fetch'"./home/esp/esp2/lib/valve.rb:176:in `call'"//home/esp/esp2/lib/valve.rb:176:in `fetch'"//home/esp/esp2/lib/valve.rb:201:in `goal='"8/home/esp/esp2/lib/valve.rb:213:in `method_missing'"(ESP):114:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +9170 #-> PSV.PTV + .PSV.dial PTV +2 "processing"%I +78 "core" +577 #t-> PTV.PRV + .PTV.dial PRV + "processing"%G @ +5 "core" @ +630 #t-> PRV.ab1 +2 .PRV.dial :ab1 + "processing"%K @ +5 "core" A +1673 #t-> PS.pull 0.5 +2 "processing"%J% +2 "core" %r\  +3 .tPS.seek 0.499ml + "processing"%M' +587 "core" ' +2 "processing"%N% +3 "core" %\  +3140 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +2 .PS.seek 2.5ml + "processing"%Q' +2118 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%P  +109 "core"  +2 .tPS.seek :empty + "processing"%S's +2620 "core" ' +2 .tPSV.dial PTV +2 "processing"%L +120 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2625 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%T  +108 "core"  +3 .tPS.seek :empty + "processing"%O's +1400 "Can"*\ A3  +1226 "core" ' +2 .tPSV.dial PTV + "processing"%V +110 "core" +2 .tPS.seek 2.5ml +2 "processing"%W' +2621 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%U  +109 "core"  +2 .tPS.seek :empty + "processing"%Y's +2620 "core" ' +2 .tPSV.dial PTV + "processing"%X +110 "core" +927 #t-> PS.pull 0.5 + "processing"%Z% +3 "core" %s!\  +3 .tPS.seek 0.499ml + "processing"%^' +590 "core" ' + "processing"%[% +3 "core" %\  +804 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%]' +2119 "core" ' +2 "processing"%\\% +3 "core" %\  +632 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%`  +139 "core"  +295 #t-> PS.empty +2 .PS.seek :empty + "processing"%a's +2623 "core" ' + "processing"%_% +3 "core" %p\  +34457 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%b +138 "core" +773 #t-> PS.pull 0.5 + "processing"%c% +3 "core" %p\  +2 .tPS.seek 0.499ml +2 "processing"%g' +585 "core" ' +2 "processing"%f% +2 "core" %\  +1298 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +2 .PS.seek 2.5ml +2 "processing"%h' +2116 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%d  +109 "core"  +2 .tPS.seek :empty + "processing"%k's +2626 "core" ' +2 .tPSV.dial PTV + "processing"%j +110 "core" +43 .tPS.seek 2.5ml +2 "processing"%e' +2341 "Can"\ @6W +276 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%i  +111 "core"  +2 .tPS.seek :empty +2 "processing"%o's +2624 "core" ' +2 .tPSV.dial PTV + "processing"%l +109 "core" +3 .tPS.seek 2.5ml +2 "processing"%m' +2620 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%n  +110 "core"  +2 .tPS.seek :empty + "processing"%q's +2621 "core" ' +2 .tPSV.dial PTV +2 "processing"%p +109 "core" +900 #t-> PS.pull 0.5 + "processing"%s% +3 "core" %q\ +3 .tPS.seek 0.499ml + "processing"%t' +593 "core" ' +2 "processing"%u% +4 "core" %\  +3497 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +2 .PS.seek 2.5ml + "processing"%v' +2110 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%r  +122 "core"  +2 .tPS.seek :empty + "processing"%x's +2629 "core" ' +2 .tPSV.dial PTV + "processing"%w +107 "core" +2 .tPS.seek 2.5ml +2 "processing"%y' +2624 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%{  +109 "core"  +2 .tPS.seek :empty + "processing"%|'s +2614 "core" ' +2 .tPSV.dial PTV + "processing"%} +109 "core" +3 .tPS.seek 2.5ml + "processing"%~' +2612 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%z  +109 "core"  +2 .tPS.seek :empty +2 "processing"%'s +2626 "core" ' + .tPSV.dial PTV +2 "processing"% +109 "core" +2385 #t-> PS.pull 0.1 +2 "processing"%% +2 "core" %o\  +3 .tPS.seek 0.099ml + "processing"%' +179 "core" ' +2 "processing"%% +3 "core" %\  +131 #t-> PS.pull 0.1 + "processing"%% +3 "core" %\  +2 .tPS.seek 0.199ml +2 "processing"%' +190 "core" ' +3 "processing"% % +4 "core" %\  +111 #t-> PS.pull 0.1 +2 "processing"%% +2 "core" %\  +3 .tPS.seek 0.299ml + "processing"%' +178 "core" ' + "processing"% % +3 "core" %\  +130 #t-> PS.pull 0.1 + "processing"%% +3 "core" %\  +3 .tPS.seek 0.399ml + "processing"%'1 +189 "core" ' +2 "processing"%\ % +3 "core" %7\  +248 #t-> PS.pull 0.1 + "processing"%% +3 "core" %7 \  +3 .tPS.seek 0.499ml + "processing"%' +179 "core" ' +2 "processing"% % +3 "core" %\  +106 #t-> PS.pull 0.1 +2 "processing"%% +3 "core" %!\  +2 .tPS.seek 0.599ml +2 "processing"%'( +180 "core" ' +2 "processing"%% +4 "core" %(\  +453 #t-> PS.pull 0.05 +2 "processing"%% +2 "core" %( \  +3 .tPS.seek 0.649ml + "processing"%'. +137 "core" ' + "processing"% % +3 "core" %.\  +544 #t-> PS.pull 0.025 +2 "processing"%% +2 "core" %. \  +3 .tPS.seek 0.674ml +2 "processing"%'2 +99 "core" ' +2 "processing"%% +3 "core" %2\  +355 #t-> PS.pull 0.025 +2 "processing"%#% +2 "core" %2\  +3 .tPS.seek 0.699ml +2 "processing"%"'5I +99 "core" ' +3 "processing"%%% +3 "core" %5K\  +18204 #t-> PS.pull 0.5 + "processing"%$% +3 "core" %5K \  +7 .tPS.seek 1.199ml +36 "processing"%''t +584 "core" ' +2 "processing"%&% +3 "core" %t\  +1751 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%)  +110 "core"  +174 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%('s +1300 "core" ' + "processing"%-% +4 "core" %v\  +1262 "Can" \ ?8N +7915 #t-> 2.times{PSV.PSR; PSR.flush; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} + .PSV.dial PSR +2 "processing"%* +46 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 2.5ml + "processing"%,' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV + "processing"%+ +76 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air + "processing"%/  +78 "core"  +2 .tPS.seek :empty +2 "processing"%2's +2623 "core" ' + .tPSV.dial PSR +2 "processing"%. +78 "core"  +2 .tPSR.select :flush +3 .PS.seek 2.5ml + "processing"%3' +2628 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV + "processing"%1 +78 "core" +2 .tPTV.dial PRV + .PRV.dial :air +2 "processing"%4  +15 "core"  +3 .tPS.seek :empty + "processing"%6's +2618 "core" ' +5435 #t-> 2.times{PSV.PSR; PSR.air; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} + .PSV.dial PSR +2 "processing"%0 +78 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%5' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV + "processing"%8 +78 "core" +2 .tPTV.dial PRV + .PRV.dial :air +2 "processing"%7  +4 "core"  +3 .tPS.seek :empty + "processing"%9's +2614 "core" ' + .tPSV.dial PSR +2 "processing"%: +78 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%<' +2617 "core" ' + .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%> +77 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air + "processing"%=  +5 "core"  +2 .tPS.seek :empty + "processing"%@'s +2623 "core" ' +2944 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%; +3 "core" +527 #t-> PTV.PRV + .PTV.dial PRV +382 #-> PRV.ab2 +2 .PRV.dial :ab2 + "processing"%B  +47 "core"  +505 #t-> PS.pull 0.5 +2 "processing"%?% +2 "core" %o \  +3 .tPS.seek 0.499ml + "processing"%D' +596 "core" ' +2 "processing"%C% +3 "core" %\  +2936 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +2 .PS.seek 2.5ml +2 "processing"%A' +2108 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%E  +109 "core"  +2 .tPS.seek :empty +2 "processing"%H's +2626 "core" ' + .tPSV.dial PTV +2 "processing"%I +109 "core" +3 .tPS.seek 2.5ml + "processing"%G' +2615 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%K  +109 "core"  +2 .tPS.seek :empty + "processing"%J's +2639 "core" ' +2 .tPSV.dial PTV + "processing"%F +110 "core" +2 .tPS.seek 2.5ml + "processing"%N' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +6 "processing"%M  +109 "core"  +2 .tPS.seek :empty +2 "processing"%P's +2325 "Can" \ A: +299 "core" ' +2 .tPSV.dial PTV +42 "processing"%Q +109 "core" +2755 #t-> PS.pull 0.5 + "processing"%L% +3 "core" %p\ +3 .tPS.seek 0.499ml + "processing"%S' +590 "core" ' +2 "processing"%T% +4 "core" %\  +662 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%R' +2107 "core" ' + "processing"%V% +3 "core" %\  +978 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%O  +150 "core"  +352 #t-> PS.empty +3 .PS.seek :empty + "processing"%U's +2621 "core" ' +2 "processing"%W% +4 "core" %o\  +29363 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%X +138 "core" +488 #t-> PS.pull 0.5 + "processing"%Z% +3 "core" %o\  +3 .tPS.seek 0.499ml + "processing"%Y' +593 "core" ' +2 "processing"%[% +3 "core" %\  +1669 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +2 .PS.seek 2.5ml +2 "processing"%^' +2110 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%\\  +109 "core"  +2 .tPS.seek :empty +2 "processing"%`'s +2622 "core" ' +2 .tPSV.dial PTV +2 "processing"%] +109 "core" +2 .tPS.seek 2.5ml +2 "processing"%_' +2627 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%b  +109 "core"  +2 .tPS.seek :empty +2 "processing"%c's +2616 "core" ' +2 .tPSV.dial PTV +2 "processing"%a +109 "core" +2 .tPS.seek 2.5ml +2 "processing"%f' +2621 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%g  +109 "core"  +2 .tPS.seek :empty +2 "processing"%d's +2635 "core" ' +2 .tPSV.dial PTV + "processing"%h +110 "core" +497 "Can"\ >< +60002 \ >?$ +3794 #t-> PS.pull 0.5 + "processing"%j% +3 "core" %s\  +2 .tPS.seek 0.499ml +2 "processing"%k' +588 "core" ' +2 "processing"%i% +3 "core" %\  +1075 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +2 .PS.seek 2.5ml + "processing"%e' +2111 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%l  +109 "core"  +2 .tPS.seek :empty + "processing"%o's +2639 "core" ' + .tPSV.dial PTV +2 "processing"%n +109 "core" +3 .tPS.seek 2.5ml + "processing"%m' +2621 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%p  +109 "core"  +3 .tPS.seek :empty + "processing"%s's +2623 "core" ' + .tPSV.dial PTV +2 "processing"%q +109 "core" +3 .tPS.seek 2.5ml + "processing"%u' +2625 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%t  +110 "core"  +2 .tPS.seek :empty + "processing"%r's +2626 "core" ' +2 .tPSV.dial PTV + "processing"%v +110 "core" +1307 #t-> PS.pull 0.1 + "processing"%w% +3 "core" %r\  +2 .tPS.seek 0.099ml +2 "processing"%x'" +185 "core" ' + "processing"%{% +4 "core" %(\  +95 #t-> PS.pull 0.1 +2 "processing"%y% +2 "core" %(\  +3 .tPS.seek 0.199ml + "processing"%}' +179 "core" ' +2 "processing"%|% +3 "core" %\  +39 #t-> PS.pull 0.1 +2 "processing"%z% +2 "core" %\  +3 .tPS.seek 0.299ml + "processing"%~' +217 "core" ' +2 "processing"%% +3 "core" %\  +137 #t-> PS.pull 0.1 +2 "processing"%% +2 "core" %\  +3 .tPS.seek 0.399ml + "processing"%'8 +175 "core" ' +2 "processing"%% +3 "core" %4\  +78 #t-> PS.pull 0.1 +2 "processing"%% +2 "core" %4\  +3 .tPS.seek 0.499ml +2 "processing"% ' +174 "core" ' + "processing"%% +4 "core" %\  +71 #t-> PS.pull 0.1 + "processing"%% +3 "core" %\  +2 .tPS.seek 0.599ml +2 "processing"% '( +181 "core" ' +3 "processing"%% +3 "core" %(\  +449 #t-> PS.pull 0.05 +2 "processing"%% +2 "core" %(\  +3 .tPS.seek 0.649ml +2 "processing"%\ '. +124 "core" ' + "processing"%% +4 "core" %.\  +9151 #t-> PS.pull 0.5 + "processing"%% +2 "core" %.\  +3 .tPS.seek 1.149ml +2 "processing"% 'nV +595 "core" ' +2 "processing"%% +3 "core" %n[\  +154 #t-> PS.pull 0.5 + "processing"%% +3 "core" %n[ \  +3 .tPS.seek 1.649ml + "processing"%' +589 "core" ' +2 "processing"%% +3 "core" %\  +434 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +110 "core"  +197 #t-> PS.empty +2 .PS.seek :empty + "processing"% 's +1757 "core" ' +2 "processing"%% +3 "core" %r\  +2580 #t-> 2.times{PSV.PSR; PSR.flush; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} + .PSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 2.5ml +2 "processing"%' +2623 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV + "processing"% +77 "core" + .tPTV.dial PRV +2 .PRV.dial :air + "processing"%#  +46 "core"  +2 .tPS.seek :empty + "processing"%%'s +2621 "core" ' +2 .tPSV.dial PSR + "processing"% +79 "core"  + .tPSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%$' +2619 "core" ' + .tdelay 2 seconds +202 .PSV.dial PTV + "processing"%" +78 "core" +2 .tPTV.dial PRV + .PRV.dial :air +2 .PS.seek :empty +2 "processing"%&'s +2642 "core" ' +3850 #t-> 2.times{PSV.PSR; PSR.air; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} + .PSV.dial PSR +2 "processing"%) +78 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%'' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV + "processing"%- +78 "core" +2 .tPTV.dial PRV + .PRV.dial :air +2 .PS.seek :empty + "processing"%*'s +743 "Can"\ AAsE +1884 "core" ' + .tPSV.dial PSR +2 "processing"%( +78 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%+' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV + "processing"%/ +78 "core" +2 .tPTV.dial PRV + .PRV.dial :air +2 .PS.seek :empty + "processing"%,'s +2627 "core" ' +13534 #t-> exit +5 #mEXIT @1742939534.51PDT @1743009375.69PDT = =tMAIN =mMAIN_scheduler @PDT1743009376.58 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK +2 #t@9706 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +270 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +442 "Can"H\ %!znC!f + H\ %!znC!f #tPolling Can every 10:00 +8 #Cleanly exited at 14:52:14PDT25-Mar-25 +903 #-> ESP.ready! +3 #Powering core bus +564 .Gate.power :raw,:ON +2 "sampler") +30 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(1% +2 "core" %9 D\ 4 +3 "manipulator"&2% +3 "core" % a , 0 [ +2 "manipulator"&3& +3 "core" &* 9 0 [ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(4(; +355 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (5& +3 "core" &;  a\ , +47998 "Can"=\ :|C +60001 @\ 9~DN +60002 ;\ 9D +60002 C\ 9Ez +60002 I\ :F +28796 #t-> exit +6 #mEXIT @1743012677.76PDT @1743013081.55PDT = =tMAIN =mMAIN_scheduler @PDT1743013082.40 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +114 #"core_reset"Sent BREAK +2 #t@6362 receive with ifg=0x10, ie=0xFD + #@7007 receive with ifg=0x10, ie=0xFD #@7664 receive with ifg=0x10, ie=0xFD + #@8309 receive with ifg=0x10, ie=0xFD + #@8957 receive with ifg=0x10, ie=0xFD #@9604 receive with ifg=0x10, ie=0xFD + #@10251 receive with ifg=0x10, ie=0xFD #@10577 receive with ifg=0x80, ie=0xFD + #@32360 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +267 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +427 "Can"M\ ;FFH + M\ ;FFH + #tPolling Can every 10:00 +2 #Cleanly exited at 11:11:17PDT26-Mar-25 +1912 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %M +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ܒ,\  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %&PO +2 .tSS.configure :default + "sampler")#.0X ESP.ready? +2 "collection"'3% +4 "core" %M' + "sampler")4% +4 "core" %&RM +2 "manipulator"&5% +3 "core" % a\   S + "manipulator"&6& +3 "core" &* 8 S +2 "storage"(7& +3 "core" &; \ + +2 "storage"(8% +3 "core" %9 \ + +2 "collection"'9& +4 "core" &t \ +2 "processing"%:& +3 "core" &x  +2 "processing"%;% +3 "core" %ܒ +10342 #"CamilleF"Session Begun +951 #-> ESP.ready! +3 "collection"'<% +7 "processing"%=% + "core" %M& +3 "manipulator"&>% +6 "sampler")?% +9 "core" %ܒ0 + % a\   R %&SO | +3 "manipulator"&@& +2 "core" &* R +2 "storage"(A& +3 "core" &;  \ * +2 "storage"(B% +3 "core" %9  H\ ) +2 "collection"'C& +3 "core" &t \ +2 "processing"%D& +3 "core" &x1  +3 "collection"'E +3 "core"  +2 "collection"'F +4 "core"  + "collection"'G +3 "core" @ +2 "processing"%H +4 "core"  +2 "processing"%I +3 "core" V +2 "processing"%J +4 "core" @ + "processing"%K +3 "core"  +3 "sampler")L +2 "core"  +3 "collection"'M% +3 "core" %M +3 "processing"%N% +3 "core" %ܒ1 +3 "sampler")O% +3 "core" %&QO +3 "collection"'P& +3 "core" &t \ +2 "processing"%Q& +3 "core" &x  +3 "manipulator"&R% +3 "core" % a\   R +2 "manipulator"&S& +3 "core" &* : R +3 "storage"(T& +3 "core" &;  \ * +2 "storage"(U% +4 "core" %9  j\ * +2 "collection"'V9 +2 "core" 9<K +3 "processing"%W9 +3 "core" 9Q[ +531 #"CamilleF"-> ESP.ready? +3 "collection"'X% +4 "core" %M. +3 "sampler")Y% +3 "core" %&QM +2 "manipulator"&Z% +3 "core" % a\  R +2 "manipulator"&[& +3 "core" &* R +2 "storage"(\\& +3 "core" &;  Y\ * +2 "storage"(]% +3 "core" %9  #\ * +2 "collection"'^& +3 "core" &t \ +2 "processing"%_& +3 "core" &x0  +2 "processing"%`% +3 "core" %ܒ +957 #"CamilleF"-> access 4 +4 "storage"(a% +4 "core" %9  f\ * +3 "manipulator"&b% +3 "core" % a\  \ R +2 "manipulator"&c& +3 "core" &* R +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."CamilleF"SC.seek 1 +2 "storage"(d( +665 "core" ( +2 ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +40 (e& +2 "core" & \ , +7840 #"CamilleF"-> startTube 4 +4454 #-> start(:myShortDA){shortDA} +13 "collection"'f% +2 "processing"%g% +6 "core" %M +8 %ܒ0\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +22429 "Can"Q\ 9GU +37627 #"CamilleF"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleF answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%h +48 "core" +2 ."myShortDA"PTV.dial :PRVmixing +3 "processing"%i  +77 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%j  +113 "core" +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%k'h! +2276 "core" ' +2 ."connect"PRV.dial CBV +9 ."myShortDA"CBV.dial PRV +10 "processing"%l  +3 "collection"'m  +110 "core" +30  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%n' +1271 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%o @ +110 "core" > +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%p's +594 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%q +113 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +13 ."myShortDA"PS.seek 1ml +2 "processing"%r'[q +1097 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%s' +1612 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%t +112 "core" +3 ."myShortDA"PS.seek :empty +4 "processing"%u's +2623 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%v +114 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%w'[q +1100 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%x' +1609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%y +112 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%z  +49 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%{'s +2622 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%| +111 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%}' +2618 "core" ' +2 ."myShortDA"PSV.dial :mixloop +8 "processing"%~ +112 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2507 "Can"k\ =G +123 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +6 "core" &x\  +2 ."myShortDA"Hand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +3 "core" % a\ X Q  ^ +2 "storage"(% +4 "core" %9 F D 7\ 7 +2 "storage"(. +2 "core" .( +3 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"((+ +522 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 ( & +3 "core" &+ \ &' +2 "manipulator"& & +3 "core" &*  . 7 Y +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"& ( +42 "core" ( + "manipulator"&& +4 "core" & , 7  Z +2 "storage"(& +3 "core" &+ + - f\ 2) +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&'s +92 "core" ' +2 "storage"(& +4 "core" &+ - / U\ 3) +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +3 "storage"(' +304 "core" ' +2 "storage"(- +3 "core" -'u +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +2 "core" &+ - - c\ 4) +3 "manipulator"&& +3 "core" & 6 : J [ +3 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +10 "core" ( +2 "manipulator"&& +4 "core" & . 4 [C + "storage"(& +3 "core" &+ %  B\ 4) +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&' +26 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +45 "manipulator"&/ +72 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$CamilleF:5:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"( '= +7 "core" & 7 9 : Z@ +2 "manipulator"&!% +3 "core" % x   VK +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&"' ] +107 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&#( +148 "core" ' + ."downElevator"SE.stop +4 "storage"(5 +97 "core" ( + "manipulator"&$& +3 "core" & O T  ^$ +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &%& +3 "core" & P Q U ^$ +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&&'E +107 "core" ' +2 "manipulator"&'& +3 "core" & _ a _$ +2 "manipulator"&(% +4 "core" %2 S O _ +2 "processing"%)& +3 "core" &x\  +2 "processing"%*& +5 "core" &x\  +2 ."myShortDA"PC.seek :closed +3 "processing"%+(SD +6 "core" &x\  +7 &K\ 'm +9 &_U : +10 &{| O +9 &[V\ T +9 &U\ T +10 &S\ T +9 &S\ T +9 &eT\ S +10 & (Q\ S +9 &!T\ T +9 &#Q\ T +10 &%mR\ S +9 &'.S\ T +10 &(V\ T +9 &*U\ T +10 &,tQ\ T +9 &.6R\ T +9 &/R\ T +9 &1R\ S +10 &3|T\ T +9 &5>U\ T +10 &6U\ T +9 &8T\ S +9 &:R\ T +10 &T\ T +9 &?R\ T +10 &AQ\ T +9 &CNS\ T +10 &EW\ S +9 &FR\ T +9 &HT\ T +10 &JUX\ T +9 &Lb\ U +9 &Mx W +10 &O X +9 &QM Z +10 &ROe\ . +9 &S! )\  $ +6 ( +2 "processing"%*& +3 "core" &S!\  $ +2 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.28 +2 .Hand.open +5 "manipulator"&,1 +66 "core" 1 +2 "manipulator"&-% +2 "core" % > V R . ] +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&.' ] +95 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%/ { +2 %09 +7 "core" 9NO +103 "processing"%19 +2 "core" 9O^ +103 "processing"%29 +3 "core" 9O]  +103 "processing"%39 +3 "core" 9O^  +102 "processing"%49 +3 "core" 9O^ +102 "processing"%59 +3 "core" 9O^ +102 "processing"%69 +3 "core" 9P] +103 "processing"%79 +3 "core" 9Q^ +103 "processing"%89 +2 "core" 9S^" +103 "processing"%99 +3 "core" 9U]& +102 "processing"%:9 +3 "core" 9Y]+ +102 "processing"%;9 +3 "core" 9[^/ +102 "processing"%<9 +3 "core" 9`^3 +102 "processing"%>9 +3 "core" 9e^7 +102 "processing"%=9 +3 "core" 9k^; +103 "processing"%?9 +2 "core" 9q^@ +103 "processing"%@9 +3 "core" 9w_D +102 "processing"%A9 +3 "core" 9~_H +103 "processing"%B9 +3 "core" 9_L +102 "processing"%C9 +4 "core" 9_Q +102 "processing"%D9 +2 "core" 9`U +103 "processing"%E9 +3 "core" 9`Y +102 "processing"%F9 +3 "core" 9`] +103 "processing"%G9 +3 "core" 9aa +102 "processing"%H9 +3 "core" 9`f +102 "processing"%I9 +3 "core" 9aj\ +102 "processing"%J9 +3 "core" 9`n +102 "processing"%K9 +3 "core" 9br +103 "processing"%L9 +3 "core" 9bv +102 "processing"%M9 +3 "core" 9b{ +102 "processing"%N9 +3 "core" 9b +102 "processing"%O9 +3 "core" 9c +103 "processing"%P9 +2 "core" 9c +103 "processing"%Q9 +3 "core" 9\ d +102 "processing"%R9 +3 "core" 9c +102 "processing"%S9 +3 "core" 9d +102 "processing"%T9 +3 "core" 9!d +102 "processing"%U9 +4 "core" 9(d +102 "processing"%V9 +3 "core" 9/d +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%W p{p. +4 ."myShortDA"delay 1:30 +4 "core"  +9000 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"%X +112 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +51 ."myShortDA"PS.seek 0.5ml +3 "processing"%Y' +590 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%Z'Q +1598 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%[  +139 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%\\ +82 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%]  +60 "core" +2 "processing"%^% +3 "core" %T2  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%_' +596 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%` * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%a'ܑ +1612 "core" ' +2 ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%b  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%c  +37 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%e +80 "core"  +3 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%f' +2496 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%g +81 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%h +82 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%i +80 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +4 "processing"%j  +79 "core"  +2 ."myShortDA"PS.seek :empty +5 "processing"%m's +1058 "Can"3\ KH +1416 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +8 "processing"%l  +137 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%k +49 "core" +2 ."myShortDA"PRV.dial :ab1 +3 "processing"%o @ +108 "core" ? +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myShortDA"PS.seek 0.15ml +3 "processing"%n' +356 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "processing"%q  +49 "core"  +2 "processing"%p% +3 "core" % +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%r' +357 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'t  +36 "core" +2 ."myShortDA"PRV.dial :air +3 "processing"%s  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%v'N +1266 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%u @ +78 "core" ? +3 ."myShortDA"PS.seek 0.5ml +4 "processing"%w' +867 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%y  +47 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%z'Q +1608 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%x +49 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%| @ +77 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%{  +37 "core" + "processing"%~% +3 "core" %V.  +3 ."myShortDA"PS.seek 1.85ml +3 "processing"%}'N +240 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +1993 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" &t, \ +3 "manipulator"&& +4 "core" &    Q$ +2 "manipulator"&% +3 "core" % L !  U +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&d(-z +139 "core" ( +2 "manipulator"& & +3 "core" &-  # 5 Z +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &-  Z +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'o +111 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&/ +77 "core" / + "manipulator"&& +3 "core" &- G B +3 "manipulator"&% +3 "core" % ~ " @< +3 ."myShortDA"Forearm.seek :retract +41 "manipulator"&' ] +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&( +310 "core" ( + "manipulator"&& +4 "core" & ' , J Y\ +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" &  ? Z\ +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +13 ."myShortDA"Forearm.seek CC +2 "manipulator"&'ш +95 "core" ' +2 "manipulator"&& +3 "core" & w T\ +2 "manipulator"&% +4 "core" %ь  9 Q +2 "collection"'& +4 "core" &t \ +2 "collection"'& +4 "core" &t5 \ +3 ."myShortDA"CC.seek :closed +3 "collection"'!(X +6 "core" &t \ +6 &I &k +9 &UR~ : +10 &yx N +9 &FW U +9 &Q U +10 &T U +9 &Q U +9 &NO U +10 & R U +9 &!N U +9 &#P U +10 &%UR U +9 &'L U +10 &(P V +9 &*N U +9 &,^Q U +10 &.O U +9 &/L$ U +10 &1Q V +9 &3fL U +9 &5&O V +10 &6O V +9 &8L% U +9 &:lO V +10 &<.N V +9 &=O V +10 &?P U +9 &AvM U +9 &C6T V +10 &D_ W +9 &Fr$ Y +9 &Hj \\ +10 &J a +9 &K' ` +9 &M ` +10 &Of ` +9 &Q% a +10 &R a +9 &T" b +9 &Vd b# +10 &X|$ 6 +9 &X!* b +10 ( + &Xh O + "collection"'& +5 #"myShortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.31 +2 "collection"' & +6 "core" &XhB O +3 ."myShortDA"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +3 "core" % у ! $ Q +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%$ +114 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%%' +1609 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%''ܑ +1608 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%( +59 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%)' +2616 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +3 "collection"'"  +39 "core"  +133  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +114 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"', +5 "core"  +3 "collection"'- +3 "core"  +2 "collection"'0  +5 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%*  +79 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%1'ܑ +2626 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%&  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%2' +2624 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%3 +48 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%4'ܑ +2621 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%5  +49 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%6' +2616 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%7 +48 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%8'ܑ +2616 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&9& +5 "core" & # / Q\ +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&:( +14 "core" ( +2 "manipulator"&;& +4 "core" & 5 c K +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +2 "core" &  R +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&>'ш +94 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&=/ +74 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'?( +410 "core" ( +2 "manipulator"&@& +4 "core" & % 8 K + "manipulator"&A% +3 "core" % р - + V` +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&B' ] +107 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&C(-z +275 "core" ( + "manipulator"&D& +4 "core" &- # # g U +2 ."myShortDA"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +5 &E& +9 "core" &-  N P +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&F'o +112 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&G1 +71 "core" 1 +2 "manipulator"&H% +3 "core" % yp 8 Fa +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&I' ] +102 "core" ' +8 ."da"delayUntil "11:57:45.75" +24586 #recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%J @ +77 "core" B +2 ."da"PBV.dial :waste1 +3 "processing"%K  +39 "core" +2 ."da"delay 30 seconds +2280 "Can"\ =I +723 ."da"PBV.dial between PSV and waste1 +4 "processing"%L * +38 "core" , +2 ."da"PSV.dial :air +2 "processing"%M  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%N' +2507 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%O +49 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +3 "processing"%P  +46 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%Q +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%R  +47 "core"  +3 ."da"PS.seek :empty +4 "processing"%S's +2482 "core" ' +3 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%T +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%U' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%V'Q +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%X  +77 "core"  + ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +37 "core" + "processing"%[% +4 "core" %P/\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%] * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%^'ܑ +1603 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%Z  +17 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%`  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +39 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%/ +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%b' +2477 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%c +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%e +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%a  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%g's +2473 "core" ' +2 #"da"washCycleDA #2 of 2 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%h +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%i' +598 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%j'Q +1612 "core" ' + ."da"PTV.dial :puck +3 "processing"%f  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%l +79 "core" + ."da"PBV.dial :waste1 +3 "processing"%k  +36 "core" +2 "processing"%o% +3 "core" %R.  +10 ."da"PS.seek 1.5ml +2 "processing"%m' +599 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%q * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%p'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +7 .PTV.dial :puck +4 "processing"%n  +10 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%t  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%s * +39 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%r +78 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%u' +2521 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%v +80 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%y +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%w +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%x  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%|'s +450 "Can"\ AmI +2029 "core" ' +2 #"da"getPMLReagent08 +3 .PRV.dial :air +4 "processing"%{  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%~  +136 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%  +46 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%z  +5 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%} +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +3 "processing"%' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +4 "processing"%  +46 "core"  +2 "processing"%% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"% '"\\ +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +48 "core"  +2 ."da"PS.seek 2ml +3 "processing"%#'Q +1563 "core" ' +2 ."da"PSV.dial :PML +3 "processing"% +49 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 "processing"%.% +3 "core" %U  +2 ."da"PS.seek 1.85ml +3 "processing"%'M +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%d * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1957 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +7 .PTV.dial :mixing +5 "processing"% @ +9 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +49 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +237 "Can"(\ =JC +2245 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%\ +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2481 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%$ +155 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +76 "core"  +2 ."da"PSV.dial PTV +3 "processing"%% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%(  +38 "core" +2 "processing"%'% +46 "core" %S1\  +10 ."da"PS.seek 1.5ml +3 "processing"%"' +589 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"% 'ܑ +1594 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%,  +15 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%-  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%0 * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%* +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%)' +2476 "core" ' + ."da"PSV.dial PTV +3 "processing"%& +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%1 +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%3 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%2  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%5's +2478 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%4 +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%7' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%6'Q +1608 "core" ' + ."da"PTV.dial :puck +4 "processing"%9  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%; +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%<  +38 "core" + "processing"%=% +3 "core" %R\  +3 ."da"PS.seek 1.5ml +3 "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%!'ܑ +1602 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +6 "processing"%@  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%A  +40 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%> * +38 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%D +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%E' +2484 "core" ' + ."da"PSV.dial PTV +3 "processing"%: +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%G +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%H +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%B  +78 "core"  +2 ."da"PS.seek :empty +3 "processing"%F's +1586 "Can"1\ FJ +892 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%J +146 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%K' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%L'Q +1605 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%M  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%8 +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%O  +38 "core" + "processing"%P% +3 "core" %M&\  +3 ."da"PS.seek 1.5ml +2 "processing"%Q' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%R * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%N'ܑ +1606 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%T  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%S  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%U * +39 "core" , +46 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%X +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +14 ."da"PS.seek 2.5ml +3 "processing"%' +2482 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%Y +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%[ +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%V +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%]  +78 "core"  +3 ."da"PS.seek :empty +2 "processing"%\\'s +2481 "core" ' +2 ."da"Gate.power :camera,:ON +5 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Z +159 "core" +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +12 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +5 "processing"%`'I +349 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%_' +330 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +9 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%/'Q +1601 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%^  +13 "core"  +2 ."da"PSV.dial PTV +2 "processing"%c +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" + "processing"%e% +4 "core" %S  +2 ."da"PS.seek 1.5ml +3 "processing"%a' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%b * +37 "core" + +3 ."da"PS.seek 0ml +3 "processing"%h'ܑ +1612 "core" ' + ."da"delay 10 seconds +1005 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%g  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%i  +40 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%f * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%l +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%k' +2572 "core" ' + ."da"PSV.dial PTV +4 "processing"%o +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%j +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%q +80 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +4 "processing"%m  +82 "core"  +2 ."da"PS.seek :empty +5 "processing"%n's +2556 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%t +148 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%s'Q +2111 "core" ' +4 ."da"delay 5 seconds +504 .PTV.dial :puck +3 "processing"%r  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%p +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%v  +39 "core" +2 "processing"%y% +3 "core" %T.  +3 ."da"PS.seek 1.5ml +2 "processing"%w' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%x * +37 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%u  +117 "core"  +2 ."da"PS.seek :empty +3 "processing"%{'s +1601 "core" ' +2 "processing"%~9 +3 "core" 9{5 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"% +5 %z& +2 "core" 5 +3 &S!" $ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&}% +6 "core" % ^  ! +2 "storage"(|% +4 "core" %B _ M 5 + "storage"(. +3 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +51 "storage"((@ +199 "core" ( +2 ."da"SC.configure :limp +9 "storage"($(\ 1b +6 (& +2 "manipulator"& & +5 "core" &F E @  +4 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +6 ."raiseStack"SE.seek :beamBreak +2 "storage"( ' +5 "core" &- ! +3 "manipulator"&% +3 "core" % ^\   +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek PC +2 "manipulator"&( +126 "core" ( + "manipulator"&& +4 "core" & *  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &.& +4 "core" &   +2 ."da"Forearm.seek PC +3 "manipulator"&d'E +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&#/ +23 "core" ' + "storage"(- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."raiseStack"SE.seek :place +2 "storage"('x +30 "core" / +3 ."da"PC.seek :open +3 "processing"%( +6 "core" ' +371 ( +3 "storage"(& +3 "core" &J e +2 "manipulator"&& +5 "core" &  +2 "manipulator"&% +3 "core" % G j +3 ."da"Forearm.seek :retract +3 "manipulator"&\ ' ] +93 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"& ( +253 "core" ( +2 "manipulator"&& +3 "core" &\  "~ +2 "storage"(& +4 "core" &J ] ^ T +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +102 "core" ' +2 ."da"Hand.open +2 "manipulator"&$1 +77 "core" 1 +3 "storage"(- +2 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"('D +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +4 "storage"(' +58 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2612h.tif +7 "processing"%%& +15 "core" & +5 "manipulator"&(& +10 "core" &\  c"} +4 "manipulator"&'% +10 "core" % l  c1 +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +9 ."psFlush"Forearm.seek :retract +6 "manipulator"&' ] +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"& (-z +186 "core" ( + "manipulator"&"& +4 "core" &-  - V +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &,& +3 "core" &- G Q V +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&-'o +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&0/ +68 "core" / +2 "manipulator"&*& +3 "core" &- A ; 1V +2 "manipulator"& % +4 "core" % ς 7 9 >F +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&&' ] +104 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&1( +118 "core" ( +2 "manipulator"&3& +4 "core" & _1 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &2& +3 "core" & !1 +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +55 "manipulator"&)'E +93 "core" ' +2 "manipulator"&4& +3 "core" & <1 +3 "manipulator"&5% +3 "core" %O \\w +3 "processing"%7& +3 "core" &+ +9 "processing"%9& +5 "core" &) +2 ."psFlush"PC.seek :closed +4 "processing"%;(SD +6 "core" &* +3 &+  +8 &(n* - +10 &^{( A +9 &#m( T +9 &J* W +10 &I( V +9 &`F* V +10 &F* X +9 &F+ W +9 & B* W +10 &"hF) V +9 &$*C) V +9 &%E* W +10 &'E( W +9 &)pD+ V +9 &+1F( W +10 &,C) W +9 &.D) W +10 &0xG) V +9 &2;E) V +9 &3F* V +10 &5D) W +9 &7G* V +9 &9CF( V +10 &;F) V +9 &<H+ V +10 &>H( V +9 &@KD) V +9 &B E( V +10 &CF) V +9 &EF) V +9 &GQF' W +10 &IF( W +9 &JM* X +10 &LS( X +9 &NMp) [\ +9 &P y) ] +10 &Q~* K +9 &R=j( #i +9 &S,.( / +6 ( +2 "processing"%9& +4 "core" &S,"* / +2 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.31 +3 "processing"%<& +6 "core" &S," / + ."psFlush"Hand.open +3 "manipulator"&=1 +75 "core" 1 +3 "manipulator"&6% +7 "core" % O w +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +9 ."psFlush"Forearm.seek :retract +5 "manipulator"&' ] +106 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +49 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +218 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.586 seconds\ Exposing 696x520 pixel 16-bit image for 16.188 seconds\ /var/log/esp/da25mar2612h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2612h15s.tif +378 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%A' +659 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2612h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2612h30s.tif +22 #sh: snap: not found\ +2 .Gate.power :camera,:OFF +6 .delay 1 second +103 .Gate.power :camera,:ON +2 .delay 5 seconds +506 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2612h30s.tif +18 #sh: snap: not found\ +2 .Gate.power :camera,:OFF +5 .delay 2 seconds +204 .Gate.power :camera,:ON +5 .delay 5 seconds +503 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2612h30s.tif +18 #sh: snap: not found\ +3 .Gate.power :camera,:OFF +5 .delay 5 seconds +48 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%> @ +211 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%D  +132 ."da"Gate.power :camera,:ON +3 .delay 5 seconds +5 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%! +119 "core" +6 ."psFlush"PS.seek :empty +7 "processing"%:'s +361 #"da"PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2612h30s.tif +13 #sh: snap: not found\ +2 .Gate.power :camera,:OFF +5 .delay 20 seconds +515 "Can"1 Ko +1491 ."da"Gate.power :camera,:ON +3 .delay 5 seconds +234 "core" ' +3 ."psFlush"PSR.select :air +8 .PSV.dial PSR +10 "processing"%G +121 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%H' +106 #"da"PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2612h30s.tif +18 #sh: snap: not found\ +2 .Gate.power :camera,:OFF +5 .Gate.power :camera,:OFF +4 !o:Camera::Error: mesg"sh: snap: not found\ :@timestampu: Time SKz:bt["./home/esp/esp2/lib/camera.rb:54:in `snap'"./home/esp/esp2/lib/camera.rb:39:in `loop'"./home/esp/esp2/lib/camera.rb:39:in `snap'"//home/esp/esp2/lib/camera.rb:107:in `snap'"@/home/esp/esp2/protocol/2G/utilities.rb:240:in `snapImages'"8/home/esp/esp2/protocol/2G/utilities.rb:263:in `[]'"@/home/esp/esp2/protocol/2G/utilities.rb:263:in `snapImages'":/home/esp/esp2/protocol/2G/utilities.rb:248:in `each'"@/home/esp/esp2/protocol/2G/utilities.rb:248:in `snapImages'"B/home/esp/esp2/protocol/2G/utilities.rb:173:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7 #Waiting to Resume from Checkpoint "PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2612h30s.tif" +3 ."Qmail"BadNews.email "sh: snap: not found\\n",Subject: "Camera::Error in da" +445 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%B' +1550 #"uploadLog"upsync +556 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%E  +40 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%J @ +80 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%F +116 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%K's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%M +115 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%8'[q +1103 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%P +83 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%L  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%R  +17 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%Q'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%T +83 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%S' +1031 #"brent"Session Begun +403 #-> trouble +1184 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%U +84 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%X'ܑ +2412 #"brent"-> Thread[:da].resume +4 #"da"Resuming Thread (suspended since 12:38:28) +10 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2612h30s.tif +22 #Cannot open camera device: /dev/ccda\ +2 .Gate.power :camera,:OFF +7 .Gate.power :camera,:OFF +5 !o:Camera::Error: mesg"*Cannot open camera device: /dev/ccda\ :@timestampu: Time SKB:bt["./home/esp/esp2/lib/camera.rb:54:in `snap'"./home/esp/esp2/lib/camera.rb:39:in `loop'"./home/esp/esp2/lib/camera.rb:39:in `snap'"//home/esp/esp2/lib/camera.rb:107:in `snap'"@/home/esp/esp2/protocol/2G/utilities.rb:240:in `snapImages'"8/home/esp/esp2/protocol/2G/utilities.rb:263:in `[]'"@/home/esp/esp2/protocol/2G/utilities.rb:263:in `snapImages'":/home/esp/esp2/protocol/2G/utilities.rb:248:in `each'"@/home/esp/esp2/protocol/2G/utilities.rb:248:in `snapImages'"B/home/esp/esp2/protocol/2G/utilities.rb:173:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +6 #Waiting to Resume from Checkpoint "PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2612h30s.tif" +6 ."Qmail"BadNews.email "Cannot open camera device: /dev/ccda\\n",Subject: "Camera::Error in da" +148 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%N +85 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +3 "processing"%Y' +586 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%[' +894 #"uploadLog"upsync +1219 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%V +84 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%] U +59 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%Z @ +51 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%\\' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%`  +83 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%_'s +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%^ +52 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +5 "processing"%c' +2632 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%e U +7 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%/'ܑ +1098 #"brent"-> trouble +1529 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%b @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%a' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%g  +83 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%i's +2641 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%f +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 1ml +2 "processing"%l'[q +944 #"brent"-> Clamp +3 "collection"'h& +6 "core" &8 +3 "processing"%o& +3 "core" &S,#( / +147 ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%j' +1610 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%q +82 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%m  +8 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%k  +60 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%t'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%n +84 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%r' +2626 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%p +84 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%v'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%y +84 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%s' +586 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%x' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%u +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%w U +60 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%~'ܑ +2621 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%z' +2216 "Can") AL +399 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%}  +130 "core"  +3 ."psFlush"PS.seek :empty +10 "processing"%|'s +2627 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +62 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +5 "processing"%' +2627 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +85 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +51 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%.' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +4 "processing"%  +80 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%C's +2627 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&#& +7 "core" &  1 /1 +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&I( +7 "core" ( +2 "manipulator"& & +3 "core" &   /1 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &+& +3 "core" &   A /1 +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'E +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +378 "core" ( +2 "manipulator"&d& +4 "core" &  /1 +2 "manipulator"&% +2 "core" % Q   . .t +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +108 "core" ' + ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek :garage +2 "manipulator"&(-z +132 "core" ( + "manipulator"&$& +4 "core" &-u  . .% +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-v    .% +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&%'o +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&\ 1 +76 "core" 1 +2 "manipulator"&(% +3 "core" % yk 9 L +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +2 "manipulator"&'' ] +105 "core" ' +7472 #"brent"-> Clamp +3 "collection"'& +7 "core" & +2 "processing"%& +4 "core" &( +33447 #"brent"-> Power.camera +1107 #-> ESP::Name +1052 #-> Power.camera on +2 .Gate.power :camera,:ON +1671 "Can"& 3]L +60001  @M1 +60002  8M +51771 #"brent"-> exit +3 #Session Ended +8228 "Can" 9ȇN] +28275 #"CamilleF"-> Puck.FinishImage +4 !o:NoMethodError\ : mesgu:NameError::message3undefined method `FinishImage' for Puck:Module:@timestampu: Time TK: name:FinishImage: args[:bt["$CamilleF:7:in `topLevelBinding'" Puck.finishImage +3 "storage"("- +4 "core" -' +2 "storage"(,& +4 "core" &J   +2 "manipulator"&& +3 "core" &-{ ; :$ +2 "manipulator"& % +3 "core" % N . 5 q +3 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."CamilleF"Elbow.seek 3 +3 "manipulator"&0( +188 "core" ( +2 "manipulator"&*& +3 "core" & P ; ? +2 "storage"( & +3 "core" &J < +3 ."CamilleF"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."CamilleF"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +91 "core" ' +2 ."CamilleF"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."CamilleF"SE.seek -0.57 Pucks below Top Plate +3 "storage"(3'W +102 "core" ' + "manipulator"&2& +3 "core" & w +3 "storage"(-& +3 "core" &J +2 ."CamilleF"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +4 ."CamilleF"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."CamilleF"Forearm.seek 3 +3 "manipulator"&4'M +38 "core" ' +3 ."CamilleF"Elbow.hold +3 "manipulator"& , +5 "core" , +3 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."CamilleF"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."CamilleF"SE.seek -0.39 Pucks below Top Plate +2 "storage"(5' +39 "core" ' + "manipulator"&7% +4 "core" %^ yx +2 "storage"(&& +3 "core" &J ? +2 ."CamilleF"Forearm.force -20 +2 "manipulator"&5 +6 ."CamilleF"Forearm.seek 3 + 317 counts +2 "manipulator"&'Њ +19 "core" ' +2 "manipulator"&<& +4 "core" & Z +2 "storage"(=& +3 "core" &J O +3 ."CamilleF"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."CamilleF"Forearm.seek 3 + 800 counts +3 "manipulator"&6'm +26 "core" ' +2 "storage"(9% +4 "core" % ,  +3 ."downElevator"SE.seek :down +4 "storage"('= +98 ()% +2 "core" %1 a Xj +3 "manipulator"&{% +3 "core" %|  +3 ."CamilleF"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."CamilleF"Forearm.seek :retract +2 "manipulator"&@' ] +88 "core" ' +63 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 (>& +3 "core" &J ` +3 "manipulator"&D& +3 "core" & ) +2 "manipulator"&!% +3 "core" % ^ Z +305 #"CamilleF"-> access 3 +5 "storage"(A% +3 "core" %B  +3 "manipulator"&G% +3 "core" % ^\ *  +2 "manipulator"&:& +3 "core" &   +3 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 7 +2 "storage"(H([Y +685 "core" ( +2 ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (E& +3 "core" &[Y   +596 #"CamilleF"-> PS.flush +3 #Flushing Processing stage +3 "processing"%J% +5 "core" %u% +3 #"CamilleF"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%F& +5 "core" &# +3 "manipulator"&B& +3 "core" & b +2 "manipulator"&M% +3 "core" % ^\  * +2 ."CamilleF"Elbow.seek FlushPuck::Garage +3 "manipulator"&K(-z +178 "core" ( + "manipulator"&8& +4 "core" &-z MP +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &P& +3 "core" &-zP +3 ."CamilleF"Forearm.seek :garage +3 "manipulator"&L'o +113 "core" ' +2 ."CamilleF"Hand.close +2 "manipulator"&R/ +72 "core" / +2 "manipulator"&O& +4 "core" &-z ! . (P +2 "manipulator"&T% +3 "core" % ~ 1  ;( +3 ."CamilleF"Forearm.seek :retract +2 "manipulator"&Q' ] +119 "core" ' +2 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek PC +2 "manipulator"&U( +122 "core" ( + "manipulator"&S& +4 "core" &   .@ +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &N& +3 "core" &  6@ +3 ."CamilleF"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."CamilleF"Forearm.seek PC +2 "manipulator"&X'E +91 "core" ' +2 "manipulator"&Y& +4 "core" & @ +2 "manipulator"&V% +3 "core" %; 6 +2 "processing"%]& +3 "core" & +3 "processing"%[& +5 "core" &$ +2 ."CamilleF"PC.seek :closed +4 "processing"%Z(SD +60 "core" &$ &$ + &$ &$ + &$ &% + &#  +3 &)r$ - +9 &]x* A +9 &"n( U +9 &G# W +10 &I$ W +9 &`F# W +10 &"D$ W +9 &I( W +9 & D$ W +10 &"hG$ W +9 &$*G$ W +9 &%C% W +10 &'G$ W +9 &)qC$ W +10 &+3F$ W +9 &,L$ V +9 &.K% V +10 &0{K# V +9 &2<I# V +9 &3G% W +10 &5F$ W +9 &7H$ W +10 &9BJ% W +9 &;F# W +9 &<I# W +10 &>J% X +9 &@KG% W +9 &B F$ W +10 &CF$ W +9 &EG$ W +10 &GRI$ W +9 &IK# W +9 &JR" X +10 &L]$ Z +9 &NMr$ \\ +9 &P # ] +10 &Q" K +9 &R?u$ !d +10 &S)0% 1 +5 ( +2 "processing"%[& +9 "core" &S)'$ 1 +3 #"CamilleF"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.34 +2 "processing"%& +6 "core" &S)' 1 +2 ."CamilleF"Hand.open +2 "manipulator"&`1 +69 "core" 1 +2 "manipulator"&\\% +3 "core" % ; P +3 ."CamilleF"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."CamilleF"Forearm.seek :retract +3 "manipulator"&^' ] +94 "core" ' +2 ."CamilleF"PSV.dial PSR +3 "processing"%_ +60 "core"  +2 ."CamilleF"PSR.select :flush +4 "processing"%@ +12 ."CamilleF"PS.seek 1ml +3 "processing"%'[q +1095 "core" ' + ."CamilleF"PSR.select :air +4 "processing"% +13 ."CamilleF"PS.seek 2.5ml +2 "processing"%e' +1611 "core" ' +2 ."CamilleF"PSV.dial PTV +3 "processing"%c +84 "core" +2 ."CamilleF"PTV.dial :puck +2 "processing"%b  +7 "core"  +2 ."CamilleF"PBV.dial :waste1 +3 "processing"%/  +61 "core" +2 ."CamilleF"PS.seek 0ml +3 "processing"%g'ܑ +2657 "core" ' +2 ."CamilleF"PSV.dial PSR +8 "processing"%a +84 "core"  +2 ."CamilleF"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%f' +2618 "core" ' +2 ."CamilleF"PSV.dial PTV +3 "processing"%i +84 "core" +3 ."CamilleF"PS.seek 0ml +4 "processing"%h'ܑ +2616 "core" ' +2 ."CamilleF"PSV.dial PSR +3 "processing"%o +85 "core"  + ."CamilleF"PSR.select :flush +4 "processing"%@ +12 ."CamilleF"PS.seek 0.5ml +3 "processing"%l' +587 "core" ' +2 ."CamilleF"PSR.select :air +3 "processing"% +13 ."CamilleF"PS.seek 2.5ml +3 "processing"%q' +2120 "core" ' +2 ."CamilleF"PSV.dial PTV +3 "processing"%m +82 "core" +2 ."CamilleF"PBV.dial PSV +3 "processing"%k U +61 "core" W +2 ."CamilleF"PS.seek 0ml +5 "processing"%j'ܑ +2618 "core" ' +2 ."CamilleF"PSV.dial PBV +3 "processing"%n @ +50 "core" > +2 ."CamilleF"PS.seek 2.5ml +3 "processing"%t' +2618 "core" ' +2 ."CamilleF"PSV.dial :waste1 +3 "processing"%p  +83 "core"  +2 ."CamilleF"PS.seek :empty +3 "processing"%r's +2620 "core" ' + ."CamilleF"PSV.dial PSR +8 "processing"%y +50 "core"  +2 ."CamilleF"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%v' +2618 "core" ' +2 ."CamilleF"PSV.dial PTV +3 "processing"%s +81 "core" +2 ."CamilleF"PBV.dial PSV +3 "processing"%u U +6 "core" V +2 ."CamilleF"PS.seek 0ml +5 "processing"%w'ܑ +1243 "Can" ҎN +1369 "core" ' + ."CamilleF"PSV.dial PBV +3 "processing"%x @ +49 "core" @ +2 ."CamilleF"PS.seek 2.5ml +3 "processing"%' +2617 "core" ' + ."CamilleF"PSV.dial :waste1 +4 "processing"%~  +82 "core"  +51 ."CamilleF"PS.seek :empty +11 "processing"%}'s +2622 "core" ' +3 #"CamilleF"Garaging FlushPuck in Processing Clamp +2 "manipulator"&z& +6 "core" & L M c@ +2 ."CamilleF"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek PC +3 "manipulator"&( +4 "core" ( +2 "manipulator"&|& +3 "core" & K Q @ +3 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" & T K 4@ +2 ."CamilleF"Forearm.seek PC +5 "manipulator"&'E +93 "core" ' +2 ."CamilleF"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."CamilleF"PC.seek :open +3 "processing"%( +379 "core" ( + "manipulator"&& +4 "core" & d a @ +2 "manipulator"&% +3 "core" % 9 e c 6G +3 ."CamilleF"Forearm.seek :retract +3 "manipulator"&.' ] +93 "core" ' +2 ."CamilleF"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek :garage +2 "manipulator"&#(-z +129 "core" ( +2 "manipulator"& & +3 "core" &- X _ \ +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &+& +3 "core" &- d b\ +3 ."CamilleF"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."CamilleF"Forearm.seek :garage +3 "manipulator"&'o +115 "core" ' +2 ."CamilleF"Hand.open +2 "manipulator"&11 +67 "core" 1 + "manipulator"&% +4 "core" % vl . @ +2 ."CamilleF"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."CamilleF"Forearm.seek :retract +2 "manipulator"&;' ] +107 "core" ' +51994 "Can" )O +60001  P +60002  lP +60002  QK +38227 #"CamilleF"-> exit +3 #Session Ended +788 #t-> exdit +211 #-> exit +7 #mEXIT @1743024282.49PDT @1743032862.69PDT = =tMAIN =mMAIN_scheduler @PDT1743032863.45 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +111 #"core_reset"Sent BREAK +2 #t@9246 sendCRC with ifg=0x20, ie=0x7F + #@11081 sendCRC with ifg=0x08, ie=0x5F #@41550 idle with ifg=0x84, ie=0x75 + #@42220 select with ifg=0x10, ie=0xF5 + #@42854 receive with ifg=0x10, ie=0xFD #@43487 receive with ifg=0x10, ie=0xFD + #@44121 receive with ifg=0x10, ie=0xFD #@44448 receive with ifg=0x80, ie=0xFD + #@20813 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +257 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +413 "Can" v#ZO +  v#ZO + #tPolling Can every 10:00 +2 #Cleanly exited at 14:24:42PDT26-Mar-25 +5176 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +3 "sampler")&\ +3 "collection"'% +2 "core" %M +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %q +2 .tPS.configure :default + "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&ni 6 +2 .tSS.configure :default + "sampler")#.0X ESP.ready! +5 "collection"'3% +3 "processing"%4% +3 "manipulator"&5% +7 "core" %M +6 "sampler")6% +4 "core" %q + % P S \\ j %&nm 6 +3 "manipulator"&7& +3 "core" &- S R -\ +2 "storage"(8& +2 "core" &[Y 4 / -  +2 "storage"(9% +4 "core" %B B 1   + "collection"':& +4 "core" & + "processing"%;& +3 "core" & +3 "collection"'< +2 "core"  +2 "collection"'= +3 "core"  +2 "collection"'> +3 "core"  +3 "processing"%? +2 "core"  +3 "processing"%@ +2 "core" V +3 "processing"%A +3 "core"  +2 "processing"%B +4 "core" A + "sampler")C +4 "core"  + "collection"'D% +3 "core" %M +3 "processing"%E% +4 "core" %q + "sampler")F% +3 "core" %&nj 9 +3 "collection"'G& +3 "core" & +2 "processing"%H& +4 "core" & + "manipulator"&I% +3 "core" % P T X ' +3 "manipulator"&J& +3 "core" &- Z X H\ +2 "storage"(K& +3 "core" &[Y ; <  +3 "storage"(L% +3 "core" %B / 3  +2 "collection"'M9 +4 "core" 9 +2 "processing"%N9 +2 "core" 9 +409 #"Camille"-> access 4 +5 "storage"(O% +3 "core" %B < B h  +2 "manipulator"&P% +4 "core" % P Z X +2 "manipulator"&Q& +3 "core" &- U ] g\ +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(R( +990 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (S& +2 "core" & H +4611 #"Camille"-> startTube 4 +35042 "Can" ~ZP +1945 #"Camille"-> start(:myShortDA){shortDA; samplePassF} +4 "collection"'T% +3 "processing"%U% +11 "core" %M + %q +5 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +3049 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%V +148 "core" +2 ."myShortDA"PTV.dial :PRVmixing +3 "processing"%W  +139 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%X  +51 "core" +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%Y'h! +2286 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%Z  +4 "collection"'[  +7 "core"  +138  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%\\' +1268 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%] @ +111 "core" ? +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%^'s +596 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%_ +116 "core" +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%j +12 ."myShortDA"PS.seek 1ml +2 "processing"%`'[q +1142 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +18 ."myShortDA"PS.seek 2.5ml +3 "processing"%a' +1599 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%b +116 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%c's +2622 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%d +115 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%e'[q +1100 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%f' +1599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%g +117 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%h  +51 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%i's +2643 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%j +150 "core"  +2 ."myShortDA"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%k' +2628 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%l +118 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%m's +2635 "core" ' +3 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%n& +5 "core" & +2 ."myShortDA"Hand.open +3 "manipulator"&o1 +18 "core" 1 + "manipulator"&p% +3 "core" % P ^ ` +2 "storage"(q% +3 "core" %B B [ $  +2 "storage"(r. +3 "core" .( +3 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(s(+ +520 "core" ( + ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (t& +3 "core" &+ ; ' +2 "manipulator"&u& +3 "core" &- G ? Z\ +2 "manipulator"&v% +3 "core" % P I L W +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&w( +197 "core" ( +2 "manipulator"&x& +3 "core" & G = ] +2 "storage"(y& +3 "core" &+ B 8 H + +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&z's +90 "core" ' + "storage"({& +3 "core" &+ < D ^ + +3 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(|' +313 "core" ' +2 "storage"(}- +2 "core" -'z +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (~& +2 "core" &+ )  6 + +3 "manipulator"&& +3 "core" & 0 2 ] +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +6 "core" ( +2 "manipulator"&& +4 "core" & 4 5] + "storage"(& +4 "core" &+ = 9 + +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&' +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&/ +76 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"#Camille:4:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(\ '= +9 "core" & 8 =] + "manipulator"& % +4 "core" % Ѓ G > 9\\ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&( +166 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +101 "core" ( + "manipulator"&& +3 "core" & > E M +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" & H J \ M +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&'E +105 "core" ' + "manipulator"&& +3 "core" & a \\K +3 "manipulator"&% +3 "core" %X a a +3 "processing"%& +3 "core" & +2 "processing"%& +5 "core" & +2 ."myShortDA"PC.seek :closed +4 "processing"%(SD +4 "core" & +5 & / +9 &Dx 3 +10 &+jx! H +9 &`! V +9 &wH V +39 &8K W + &L" W + &F! W &~G W +6 &!@F W +10 &#D W +9 &$J! W +9 &&G W +10 &(II V +9 &*\ D! W +10 &+J V +9 &-J W +9 &/QG! V +10 &1H W +9 &2J W +9 &4F V +10 &6XJ W +9 &8J" W +10 &9F W +9 &;F W +9 &=`G! W +10 &?"I W +9 &@I W +9 &BJ! W +10 &DhJ W +9 &F*J" W +10 &GM W +9 &IL! W +9 &KlW" X +10 &M'l [ +9 &Nx ] +9 &P}! ] +10 &RL] 8 +9 &S (r U +10 &S+0 6 +2 ( +2 "processing"%& +10 "core" &S+- 6 +2 #"myShortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.32 +2 .Hand.open +4 "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +4 "core" % X > I  +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"% { +5 %9 +6 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%!9 +3 "core" 9  +102 "processing"%"9 +3 "core" 9  +102 "processing"%#9 +3 "core" 9 +102 "processing"%$9 +3 "core" 9 +102 "processing"%%9 +3 "core" 9 +103 "processing"%&9 +2 "core" 9 +103 "processing"%'9 +3 "core" 9" +103 "processing"%(9 +2 "core" 9& +103 "processing"%)9 +3 "core" 9+ +102 "processing"%*9 +3 "core" 9/ +102 "processing"%+9 +3 "core" 93 +102 "processing"%,9 +3 "core" 97 +103 "processing"%-9 +3 "core" 9< +102 "processing"%.9 +3 "core" 9@ +102 "processing"%/9 +3 "core" 9D +102 "processing"%09 +3 "core" 9H +102 "processing"%19 +3 "core" 9L +102 "processing"%29 +3 "core" 9Q +102 "processing"%39 +3 "core" 9U +102 "processing"%59 +3 "core" 9Y +102 "processing"%49 +3 "core" 9] +102 "processing"%69 +3 "core" 9a +103 "processing"%79 +3 "core" 9f +102 "processing"%89 +3 "core" 9j +102 "processing"%99 +3 "core" 9n +102 "processing"%:9 +3 "core" 9 r +102 "processing"%;9 +3 "core" 9v +103 "processing"%<9 +3 "core" 9{ +102 "processing"%=9 +3 "core" 9# +102 "processing"%>9 +3 "core" 9+ +102 "processing"%?9 +3 "core" 91\ +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%@ p{p. +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%A +118 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%B' +595 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%C'Q +1603 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%D  +141 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%E +82 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%F  +60 "core" +2 "processing"%G% +4 "core" %Q  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%H' +589 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%I * +38 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%J'ܑ +1612 "core" ' +2 ."myShortDA"delay 5:00 +11580 "Can" 6[ +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +12 ."myShortDA"PS.seek 0.15ml +3 "processing"%X' +364 "core" ' + ."myShortDA"delay 2 seconds +204 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'  +2 "processing"%[  +4 "core"  +45  + "processing"%Z% +4 "core" %  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%Y' +347 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"']  +39 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%\\  +49 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%_'N +1265 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%^ @ +81 "core" ? +3 ."myShortDA"PS.seek 0.5ml +4 "processing"%`' +857 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%b  +47 "core"  +3 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%a'Q +1620 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%d +49 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%c @ +79 "core" @ + ."myShortDA"PBV.dial :waste1 +3 "processing"%e  +39 "core" +2 "processing"%g% +3 "core" %T +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%h'L +242 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"%f * +37 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%j'ܑ +1964 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'i& +4 "core" &W +3 "manipulator"&l& +3 "core" &  kE +2 "manipulator"&k% +4 "core" % V   4 +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&n(-z +131 "core" ( + "manipulator"&o& +4 "core" &-u g' +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &p& +2 "core" &-u d' +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&q'o +110 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&r/ +73 "core" / +2 "manipulator"&R& +4 "core" &-x & +2 "manipulator"&t% +3 "core" % ~z 2޷ +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&u' ] +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +4 "manipulator"&v( +307 "core" ( +2 "manipulator"&x& +3 "core" &  +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &y& +2 "core" & ? +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&'ш +97 "core" ' +2 "manipulator"&{& +3 "core" & _ +2 "manipulator"&% +4 "core" %я +2 "collection"'}& +3 "core" &O +3 "collection"'~& +3 "core" &Z +3 ."myShortDA"CC.seek :closed +2 "collection"'(X +7 "core" &[ +7 &\ *X %f +9 &bQvY : +9 &usQ O +10 &>RV X +9 &BX X +9 &DZ X +10 &GS X +9 &FGQ X +10 & JR Y +9 &!ER Y +9 &#De X +10 &%NCR X +9 &'AV X +9 &(FQ Y +10 &*F3 X +9 &,VEN X +10 &.FX X +9 &/CN X +9 &1GS X +10 &3^DQ X +9 &5 CQ X +9 &6GN X +10 &8Df X +9 &:eGP Y +10 &<(GP X +9 &=GP Y +9 &?Fi Y +10 &AnCX X +9 &C.IQ Y +9 &DVQ Z +10 &FcR ~\\ +9 &H_M ` +10 &JV {b' +9 &KO b2 +9 &MQ b= +10 &O3g yb? +9 &PB }b< +9 &R_ xb; +10 &TGK ~b; +9 &UP b> +10 &WM vZ +9 &X#[ 's +9 &Xu_ [ +3 ( +2 "collection"'~& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.60 +2 "collection"'& +42 "core" &Xpm [ +2 ."myShortDA"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % ф  +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +98 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +116 "core"  +9 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%w' +1599 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%z  +48 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%|'ܑ +1601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +50 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +5 ."myShortDA"CBV.dial PRV +4 "processing"%  +3 "collection"'  +40 "core"  +138  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +114 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"' +6 "core"  +2 "collection"' +3 "core"  +2 "collection"'\  +4 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +80 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"% 'ܑ +2617 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +49 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +2629 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +50 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2624 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +50 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%' +2617 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%! +50 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%"'ܑ +2617 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&#& +6 "core" & o +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&$( +5 "core" ( +2 "manipulator"&%& +4 "core" & I + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &&& +4 "core" & e +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&''ш +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&(/ +80 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"')( +413 "core" ( + "manipulator"&*& +4 "core" & s +2 "manipulator"&+% +3 "core" % ч . o +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&,' ] +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&-(-z +284 "core" ( + "manipulator"&.& +3 "core" &-| [S +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &/& +3 "core" &-|  >S +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek :garage +3 "manipulator"&0'o +41 "Can"} [P +75 "core" ' +3 ."myShortDA"Hand.open +2 "manipulator"&11 +74 "core" 1 + "manipulator"&2% +3 "core" % rd `ܰ( +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&3' ] +105 "core" ' +3 ."da"delayUntil "17:22:00.40" +24615 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%5 @ +78 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%4  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%6 * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%7  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +51 ."da"PS.seek 2.5ml +2 "processing"%8' +2592 "core" ' + ."da"PSV.dial :mixloop +4 "processing"%9 +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%:  +49 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%; +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%<  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%='s +2600 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%> +162 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%?' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%A'Q +1612 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%m  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%B +85 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%D  +37 "core" +2 "processing"%E% +3 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%F' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%G * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%C'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +7 .PTV.dial :puck +4 "processing"%I  +11 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%H  +39 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%K +85 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%L' +2599 "core" ' + ."da"PSV.dial PTV +3 "processing"%M +85 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%N +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%J +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%P  +82 "core"  +2 ."da"PS.seek :empty +5 "processing"%Q's +414 "Can"q \\hP +2175 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +162 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%S' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%O'Q +1609 "core" ' + ."da"PTV.dial :puck +3 "processing"%T  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%V +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%W  +39 "core" +2 "processing"%U% +3 "core" %V  +3 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%[ * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%Z'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%X  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%]  +40 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%\\ * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Y +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%^' +2596 "core" ' + ."da"PSV.dial PTV +4 "processing"%_ +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%b +84 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%` +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%d  +84 "core"  +3 ."da"PS.seek :empty +4 "processing"%c's +2611 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%e  +47 "core"  +41 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%g  +140 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%f  +49 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%a  +7 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%h +51 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +12 ."da"PS.seek 0.3ml +2 "processing"%i' +393 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%l  +50 "core"  +2 "processing"%k% +4 "core" %  +2 ."da"PS.seek 0.55ml +3 "processing"%o'"Y +341 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%p  +50 "core"  +3 ."da"PS.seek 2ml +3 "processing"%'Q +1547 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%r +50 "core" +2 ."da"PTV.dial :mixing +2 "processing"%R @ +79 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%t  +40 "core" + "processing"%% +3 "core" %Q"  +3 ."da"PS.seek 1.85ml +3 "processing"%q'I +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%n * +39 "core" + +3 ."da"PS.seek 0ml +4 "processing"%x'ܑ +1965 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +23273 "Can"k j\\P +24730 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%y @ +6 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%{  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%}  +49 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%u' +2599 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +51 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +50 "core"  +2 ."da"PS.seek :empty +3 "processing"%~'s +2599 "core" ' +3 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +149 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%j'Q +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%z  +78 "core"  +2 ."da"PSV.dial PTV +3 "processing"%w +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" + "processing"%|% +4 "core" %R  +2 ."da"PS.seek 1.5ml +3 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\ * +39 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +84 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2588 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +7 "processing"% +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +83 "core"  +2 ."da"PS.seek :empty +3 "processing"% 's +719 "Can"b ]P +1851 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +148 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%!' +594 "core" ' +2 ."da"delay 5 seconds +545 .PSR.select :air +4 "processing"% +19 ."da"PS.seek 2ml +3 "processing"%'Q +1612 "core" ' + ."da"PTV.dial :puck +3 "processing"%#  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%% +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%&  +38 "core" +2 "processing"%(% +4 "core" %P%  +2 ."da"PS.seek 1.5ml +2 "processing"%v' +596 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%*  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%+  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%' * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%. +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%$' +2575 "core" ' + ."da"PSV.dial PTV +4 "processing"%/ +81 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%1 +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%2 +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%,  +81 "core"  +2 ."da"PS.seek :empty +5 "processing"%0's +2582 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +12 .PSV.dial PSR +8 "processing"%5 +150 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%4' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%6'Q +1618 "core" ' + ."da"PTV.dial :puck +3 "processing"%7  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%" +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%9  +39 "core" +2 "processing"%:% +3 "core" %S +3 ."da"PS.seek 1.5ml +2 "processing"%;' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%< * +37 "core" , +3 ."da"PS.seek 0ml +3 "processing"%8'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%>  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%=  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%? * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%m +85 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%B' +2588 "core" ' + ."da"PSV.dial PTV +4 "processing"%D +81 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%E +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%A +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%G  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%F's +2584 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%I +151 "core"  + #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +2 "processing"%H'I +345 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +334 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%K'Q +465 "Can"\\ ^*P +1132 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%C  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%M +83 "core" + ."da"PBV.dial :waste1 +3 "processing"%N  +38 "core" +2 "processing"%J% +3 "core" %L \ +2 ."da"PS.seek 1.5ml +46 "processing"%P' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%L * +38 "core" , +10 ."da"PS.seek 0ml +3 "processing"%'ܑ +1611 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%Q  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%S  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%T * +39 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%V +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%W' +2571 "core" ' + ."da"PSV.dial PTV +3 "processing"%U +85 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%O +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%[ +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +84 "core"  +2 ."da"PS.seek :empty +3 "processing"%X's +2571 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%] +149 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%\\'Q +2114 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%Y  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%Z +83 "core" + ."da"PBV.dial :waste1 +3 "processing"%_  +39 "core" +2 "processing"%b% +4 "core" %Q  +2 ."da"PS.seek 1.5ml +2 "processing"%`' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%d * +38 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%^  +117 "core"  +2 ."da"PS.seek :empty +3 "processing"%e's +1610 "core" ' +2 "processing"%g9 +3 "core" 9|6? +2 #"da"Processing Puck Heater at 28C before imaging +3 .PH.coast +4 "processing"%f +4 %a& +3 "core" 6@ + &S+- 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&h% +6 "core" % c\ < > \  +2 "storage"(c% +4 "core" %@ 9 8 + "storage"(l. +3 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +3 "storage"(k(@ +202 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (i& +3 "core" &B    +2 "manipulator"&p& +4 "core" &-| 7 1 3S + "manipulator"&o% +4 "core" % c 9 ; +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&r( +175 "core" ( + "manipulator"&R& +3 "core" & 0 0  i +3 "storage"(t& +3 "core" &L    +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +97 "core" ' + "storage"(n& +4 "core" &L ) +  +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(' +315 "core" ' + "storage"(q- +4 "core" -'p +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&y& +3 "core" &   g i +2 "storage"({& +3 "core" &L   # +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&'M +40 "core" ' + ."da"Elbow.hold +47 "manipulator"&}, +6 "core" , + ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +4 "storage"(x- +4 "core" -'p +3 ."da"SE.seek 0.1 Pucks below Top Plate +3 "storage"( ' +27 "core" ' +2 "manipulator"&% +4 "core" %Qg  +2 "storage"(& +3 "core" &L y +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 304 counts +2 "manipulator"&'} +14 "core" ' + "manipulator"&u& +3 "core" & < @c +3 "storage"( & +3 "core" &L   . +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&~'m +32 "core" ' +2 ."da"SE.seek 1.1 Pucks below Top Plate +3 "storage"(' +36 "core" ' +2 "manipulator"&z& +4 "core" & < ; c +2 "manipulator"&w% +3 "core" %҈ 8 2 +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&|( +257 "core" ( +2 "manipulator"&j& +4 "core" & 0 ' : +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &   ' +2 ."da"Forearm.seek PC +3 "manipulator"&'E +93 "core" ' + ."da"Hand.close +2 "manipulator"&/ +78 "core" / +2 ."da"PC.seek :open +3 "processing"%( +376 "core" ( +2 "storage"(\ & +3 "core" &L 9 6 +2 "manipulator"&& +4 "core" & S S D + "manipulator"&% +3 "core" % L R T u +3 ."da"Forearm.seek :retract +3 "manipulator"&' ] +106 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"& ( +249 "core" ( +2 "manipulator"&& +2 "core" & W T b k +2 "storage"(& +3 "core" &L C C +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "storage"( - +2 "core" -' +3 ."da"SE.seek 0.75 Pucks below Top Plate +3 "storage"(!' +27 "core" ' + ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.24 Pucks below Top Plate +3 "storage"(#'~ +59 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2618h.tif +8 "processing"%%& +13 "core" & +3 "manipulator"&&& +5 "core" & b k +3 "manipulator"&(% +4 "core" % a { Ec +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +184 "core" ( +2 "manipulator"&v& +3 "core" &-| <g +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &*& +3 "core" &-| ,g +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&+'o +110 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&'/ +69 "core" / +2 "manipulator"&.& +4 "core" &-| # wg +3 "manipulator"&% +3 "core" % ρ~  ̸ +2 ."psFlush"Forearm.seek :retract +54 "manipulator"&/' ] +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&1( +121 "core" ( +2 "manipulator"&2& +4 "core" & u z  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &,& +3 "core" & s % +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&$'E +99 "core" ' + "manipulator"&5& +3 "core" & } z L +3 "manipulator"&0% +3 "core" %> &= +3 "processing"%4& +3 "core" &  +3 "processing"%7& +4 "core" &  +3 ."psFlush"PC.seek :closed +2 "processing"%"(SD +7 "core" &  +4 & . +9 &Bx z4 +9 &)jt zH +10 &Z {V +9 &u@ }W +10 &7C |W +9 &D |W +9 &B }W +10 &~@ }V +9 &!@C |V +9 &#C }V +10 &$C }W +9 &&B |W +10 &(HF |V +9 &*\ ? |V +9 &+A |V +10 &-F |V +9 &/QC |V +10 &1D |V +9 &2B |V +9 &4C |V +10 &6YB |V +9 &8? |V +9 &9? |V +10 &;? |V +9 &=_A |W +9 &?!F |W +10 &@C {V +9 &BE |W +10 &DiD |V +9 &F+E {V +9 &GG |V +10 &IF |W +12 &KmO {X +11 &M+Z wY +8 &Np u\\ +11 &Px w] +7 &RLY y7 +8 &S(_ yM +2 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.479 seconds\ /var/log/esp/da25mar2618h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2618h15s.tif +13 "core" &S*' |1 +4 ( + &S*& |1 +7 "processing"%7& +3 "core" &S*& |1 +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.32 +3 "processing"%9& +6 "core" &S*& |1 +2 ."psFlush"Hand.open +2 "manipulator"&:1 +78 "core" 1 +2 "manipulator"&6% +4 "core" % > o j V= +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&<' ] +92 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%; +49 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%>' +591 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +135 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2618h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2618h30s.tif +1975 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%? @ +212 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%m  +142 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%8 +119 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%D's +493 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2618h30s.tif: TIFF Upload Complete\ +13 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar2618h70s.tif +2121 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%E +120 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%A' +587 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +59 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2113 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%B  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%I @ +80 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%F +120 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%H's +1250 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2618h70s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "da25mar2618h exposed 10.479 seconds\\nmidres/da25mar2618h15s\\nmidres/da25mar2618h30s\\nhires/da25mar2618h70s",Subject: "da25mar2618h images!" +17 "storage"(- +18 "core" -'~ +8 "storage"(C& +4 "core" &L k d 4 +56 "manipulator"&M& +13 "core" &  +2 "manipulator"&N% +4 "core" % K   +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&J( +247 "core" ( +2 "manipulator"&K& +4 "core" &\  D !t +2 "storage"(L& +3 "core" &L  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&P'm +99 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.48 Pucks below Top Plate +3 "storage"(Q' +60 "core" ' +2 "manipulator"&S& +3 "core" &\ x D $!t +2 "storage"(T& +3 "core" &L @ W  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&V'M +37 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.66 Pucks below Top Plate +4 "storage"(U' +31 "core" ' + "manipulator"&O% +3 "core" %Wm j l 3  +3 "storage"([& +3 "core" &L $ & +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 310 counts +2 "manipulator"&'Ѓ +12 "core" ' +2 "manipulator"&W& +3 "core" & : +^ +2 "storage"(]& +4 "core" &L\  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&X'm +29 "core" ' + "storage"(Y% +3 "core" % \  +4 ."downElevator"SE.seek :down +4 "storage"(Z'= +97 (_% +4 "core" %3 ! [s +2 "manipulator"&b% +4 "core" %Z u 8 ' +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&\\' ] +102 "core" ' +49 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (d& +3 "core" &L\  +279 ' + ."psFlush"PSV.dial PSR +3 "processing"%^ +115 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%`'[q +1094 "core" ' +4 ."psFlush"PSR.select :air +7 "processing"% +19 ."psFlush"PS.seek 2.5ml +4 "processing"%g' +684 #"uploadLog"upsync +918 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%f +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%a  +77 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%h  +7 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%c'ܑ +2623 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%l +81 "core"  + ."psFlush"PSR.select :air +8 .PS.seek 2.5ml +5 "processing"%i' +2628 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%p +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%o'ܑ +2626 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%s +82 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%R' +594 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%t' +2142 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%n +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%- U +59 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%3'ܑ +2618 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%q @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%y' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%{  +91 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%x's +2136 "Can"a\ ?^P +479 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +58 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +8 "processing"%u +81 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +7 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%z'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%w @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%r  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +47 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1104 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1609 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%~ +79 "core" + ."psFlush"PTV.dial :puck +3 "processing"%j  +7 "core"  + ."psFlush"PBV.dial :waste1 +4 "processing"%  +57 "core" +2 ."psFlush"PS.seek 0ml +5 "processing"%}'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +8 "processing"% +81 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%\ 'ܑ +2623 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +79 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +114 "core" +2 ."psFlush"PBV.dial PSV +9 "processing"% U +58 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%|'ܑ +2638 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%%  +78 "core"  +2 ."psFlush"PS.seek :empty +5 "processing"%'s +2642 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%& +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%(' +2621 "core" ' + ."psFlush"PSV.dial PTV +9 "processing"% +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%! U +6 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%v'ܑ +2620 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%*' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%''s +2625 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&.& +6 "core" &   7 `^ +2 "manipulator"&% +3 "core" % Z   ` +2 ."psFlush"Elbow.seek PC +3 "manipulator"&( +251 "core" ( +2 "manipulator"&2& +3 "core" & * # ) b, +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &,& +4 "core" & $ ) / b, +2 ."psFlush"Forearm.seek PC +3 "manipulator"&+'E +91 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&5/ +79 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%0( +376 "core" ( +2 "manipulator"&4& +3 "core" & # .  b, +2 "manipulator"&% +3 "core" % 6   } bP +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&/' ] +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&(-z +133 "core" ( +2 "manipulator"&9& +3 "core" &- , 0 ce +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &:& +2 "core" &- % - ce +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&6'o +113 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&71 +67 "core" 1 + "manipulator"&;% +4 "core" % vh a OP +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&$' ] +115 "core" ' +2 #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'e& +5 "core" &\ +2 "manipulator"&>& +4 "core" &- + , c` +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&?(-z +32 "core" ( +2 "manipulator"&m& +3 "core" &- T U  f +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &8& +2 "core" &- D O f +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&='o +108 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&E/ +69 "core" / + "manipulator"&D& +4 "core" &-  e T +2 "manipulator"&A% +2 "core" %  , TG +40 ."myShortDA"Forearm.seek :retract +9 "manipulator"&B' ] +107 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek CC +3 "manipulator"&I( +276 "core" ( +2 "manipulator"&F& +4 "core" & 4 6 _) + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &G& +2 "core" & 0 . _) +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&'ш +99 "core" ' +2 "manipulator"&C& +4 "core" & $ , 9 ]) +2 "manipulator"&M% +3 "core" %с % ! ] +3 "collection"'N& +3 "core" & +2 "collection"'K& +5 "core" & +2 ."myShortDA"CC.seek :closed +3 "collection"'L(X +6 "core" &t +5 & $j $d +10 &cSys : +9 &{vq O +10 &ZTs T +9 &Lj T +9 &Kj T +10 &Le T +9 &bLo T +9 & $Qm T +10 &!Nh T +9 &#Np U +10 &%iNm U +9 &',Nq T +9 &(Kt T +10 &*Mk U +9 &,rMl T +9 &.3Lm U +10 &/Mj T +9 &1Om T +10 &3zLj T +9 &5<Op T +9 &6Nu U +10 &8Jl T +9 &:Nj T +9 &Ni U +9 &?Np T +10 &ALo T +9 &CKPq U +9 &E ]q V +10 &Fkr X +9 &H} \\ +9 &J4~ _ +10 &Kz _ +9 &Mt _ +10 &O{m _ +9 &Q=q _ +9 &Rx ` +10 &Tu a +9 &Vws b" +9 &Xwv 1 +10 &Xw Y +9 ( + &Xmr R +2 "collection"'K& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.32 +2 "collection"'1& +5 "core" &Xm R +2 ."myShortDA"Hand.open +2 "manipulator"&S1 +78 "core" 1 +2 "manipulator"&T% +3 "core" % р  V +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&O' ] +95 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%<  +59 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myShortDA"PS.seek 1.5ml +2 "processing"%[' +1608 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%W  +47 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%]'ܑ +1603 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%Y +46 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%#' +2617 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%_  +5 "collection"'b  +6 "core"  +101  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%P +209 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%J @ +75 "core" B +3 ."myShortDA"PS.seek 0ml +3 "processing"%Q'ܑ +2627 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%V  +80 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +2623 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%d +80 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%U'ܑ +453 "Can"v\ \ M_VP +2173 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&X& +5 "core" & Z V) +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&Z( +28 "core" ( +2 "manipulator"&^& +3 "core" & 8 X +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &H& +3 "core" & : Y +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&`'ш +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&f/ +70 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'a( +411 "core" ( +2 "manipulator"&h& +3 "core" &  ( D _ +40 "manipulator"&g% +3 "core" % т $  _P +2 ."myShortDA"Forearm.seek :retract +10 "manipulator"&l' ] +107 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&c(-z +278 "core" ( +2 "manipulator"&p& +4 "core" &-z 1 6 cZ + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &i& +2 "core" &-z , # bZ +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&s'o +114 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&o1 +68 "core" 1 +2 "manipulator"&R% +3 "core" % vj  NK +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&n' ] +103 "core" ' +56385 "Can"\ 7‚_P +60002 \ 7x`P +60002 \ 7naP +60002 \ 7daP +60002 \ 7ZbDP +60001 \ 7PbP +60002 \ 7GcpP +60002 \ 7=dP +60002 \ 63dP +60002 \ 6)e2P +60002 \ 7eP +60001 \ 7f^P +60002 -\ 7 fP +60002 ;\ 7gP +60002 I\ 7h P +60002 S\ 7hP +60002 S\ 7iLP +60002 S\ 7iP +60002 P\ 6jxP +60002 K\ 7kP +60002 B\ 7kP +1490 #"brent"Session Begun +340 #-> Power +704 #-> Power.camera on +3 .Gate.power :camera,:ON +438 #-> exit +3 #Session Ended +57024 "Can"/ {l:P +60002  lP +60002  mfP +60002  mP +21411 #"brent"Session Begun +403 #-> showlog 50 +2606 #-> quit +3 #Session Ended +9311 #Session Begun +1969 #-> abort! "rebooting to test camera kernel driver fix" +3 !o:CmdServer::Client::Error: mesg"AAborting Mission: rebooting to test camera kernel driver fix:bt["!brent:1:in `topLevelBinding'"OVERRUN< ESP2 v3.42 I2C Gateway v3.20 +11 #>OVERRUN< ESP2 v3.42 I2C Gateway v3.20 for core bus +252 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +497 "Can" on +  on\ + #tPolling Can every 10:00 +2 #Cleanly exited at 22:33:49PDT26-Mar-25 +48 #Clients may connect on TCP port 9999 + #Waiting for espclients... +118 #"brent"Session Begun +309 #-> ESP.ready! +155 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +4 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +4 "core" %Me + ."brent"CS.configure :default +2 "collection"'#P d@b +5 ."brent"CS.hold + "collection"'+ +6 "core" + +2 ."brent"CS.configure :default + "collection"'#P d@b +4 "processing"%% +3 "core" %܏# +2 ."brent"PS.configure :default + "processing"%#A d`xb +5 ."brent"PS.hold + "processing"%+ +6 "core" + +2 ."brent"PS.configure :default + "processing"%#A d`xb +5 "sampler")% +3 "core" %&ni J +2 ."brent"SS.configure :default + "sampler")#.0X Power +718 #-> exit +2 #Session Ended +57760 "Can" oY +60001  %o +60002  .p +38424 #"brent"Session Begun +745 #-> Power.camera off +2 .Gate.power :camera,:OFF +366 #-> Power +3510 #-> exit +2 #Session Ended +16953 "Can"\ E5q +60002 \ E7q +60002 \ E:|rG +60001 \ E<r @PDT1743058870.30 \ E?xss +60002 \ FAt +60002 \ EDut +60002 \ EFu5 +60002 \ EIqu +60002 \ EKva +60002 \ ENnv +60002  \ EPw +60002  \ ESjx# +60002 \ FUx +60002 \ EXfyO +60002 \ EZy +60002 \ E]cz{ +60002 \ E_{ +60001 \ Eb_{ +60002 \ Ed|= +60002 \ Eg\\| +60002 \ Ei}i +60002 "\ ElX} +60002 #\ En~ +60002 "\ EqU+ +60002  \ Es +60002 #\ EvQW +60002 !\ Ex +60002 %\ E{N +60001 &\ E} +60002 (\ EJ +60002 \ EE +60002 \ EF +60002  \ Eq +60002 \ EC +60002 \ E +60002 \ E?3 +60001 \ E +60002 \ E<_ +60002 \ E +60002 \ E8 +60002 \ E! +60002 \ E5 +60002 \ EM +60002 \ E1 +60002 \ Ey +60001 \ E. +60002 \ E +60002 \ E+; +60002 \ E +60002 \ E'g +60002 \ E +60001 \ E$ +45298 #"brent"Session Begun +682 #-> showlog 20 +1010 #-> Power.camera on +2 .Gate.power :camera,:ON +247 #-> exit +6 #Session Ended +12757 "Can" ) +60002   +60002  U +13872 #"brent"Session Begun +1035 #-> Power.camera off +2 .Gate.power :camera,:OFF +485 #-> exit + #Session Ended +1555 #Session Begun +418 #-> ESP.ready! +2 "collection"'3% +6 "core" %M" + "processing"%4% +4 "manipulator"&5% + "sampler")6% +13 "core" %܏0 % \\ - ? + %&lh e +2 "manipulator"&7& +3 "core" &-z ?Z +2 "storage"(8& +3 "core" &6 | | \  +2 "storage"(9% +3 "core" %@ { | \  +2 "collection"':& +3 "core" & +2 "processing"%;& +3 "core" &- +2 "collection"'< +4 "core"  +2 "collection"'= +3 "core"  +2 "collection"'> +3 "core"  +2 "processing"%? +3 "core"  +2 "processing"%@ +3 "core" U +2 "processing"%A +4 "core" B + "processing"%B +4 "core"  +2 "sampler")C +3 "core"  +2 "collection"'D% +3 "core" %M +2 "processing"%E% +4 "core" %܏ +2 "sampler")F% +4 "core" %&ki e +2 "collection"'G& +3 "core" & +2 "processing"%H& +3 "core" &* +2 "manipulator"&I% +36 "core" % \\ ? +2 "manipulator"&J& +3 "core" &-z > ?Z +2 "storage"(K& +3 "core" &6 { z \  +2 "storage"(L% +3 "core" %@ x \  +2 "collection"'M9 +3 "core" 9ju +9 "processing"%N9 +3 "core" 9| +256 #"brent"-> exit +2 #Session Ended +42183 "Can"\ E +60002 \ EW +12017 #"Camille"Session Begun +1828 #-> Mainthread.exit +2 !o:NameError : mesg"&uninitialized constant Mainthread:@timestampu: Time oKiLX: name:Mainthread:bt["#Camille:1:in `topLevelBinding'" MainThread.exit +11 #mEXIT + #"Camille"Session Ended @1743090818.54PDT @1743090878.21PDT = =tMAIN =mMAIN_scheduler @PDT1743090878.97 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +111 #"core_reset"Sent BREAK + #t@4976 receive with ifg=0x10, ie=0xFD + #@5616 receive with ifg=0x10, ie=0xFD #@6273 receive with ifg=0x10, ie=0xFD + #@6913 receive with ifg=0x10, ie=0xFD + #@7561 receive with ifg=0x10, ie=0xFD #@8210 receive with ifg=0x10, ie=0xFD + #@8858 receive with ifg=0x10, ie=0xFD #@9189 receive with ifg=0x80, ie=0xFD + #@6694 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +258 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +415 "Can"\ G> + \ G> + #tPolling Can every 10:00 +3 #Cleanly exited at 08:53:38PDT27-Mar-25 +13412 #-> ESP.ready! +153 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %MA +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %܏\  +2 .tPS.configure :default + "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +2 "core" + +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&jk h +2 .tSS.configure :default +2 "sampler")#.0X Z +2 "manipulator"&& +4 "core" &-z * ) S ZZ + "storage"(& +4 "core" &6   \ 3 + "storage"(% +4 "core" %@  \ 3 + "collection"'& +4 "core" &2 + "processing"%& +4 "core" &'\  +2 "collection"'  +3 "core"  +2 "collection"'! +4 "core"  +2 "collection"'" +37 "core"  +2 "processing"%# +3 "core"  +2 "processing"%$ +3 "core" U +3 "processing"%% +2 "core" B +3 "processing"%& +2 "core"  +3 "sampler")' +2 "core"  +3 "collection"'(% +3 "core" %M6 +6 "processing"%)% +4 "core" %܏'\  +2 "sampler")*% +3 "core" %&kh b +2 "collection"'+& +4 "core" &R +2 "processing"%,& +3 "core" &\  +2 "manipulator"&-% +4 "core" % \\ , ) A Z +2 "manipulator"&.& +3 "core" &-z , 3 U ZZ +2 "storage"(/& +3 "core" &6   I\ 2 +3 "storage"(0% +3 "core" %@   \ 3 +2 "collection"'19 +3 "core" 9qy +2 "processing"%29 +4 "core" 9 +274 #t-> access 3 +3 "storage"(3% +2 "core" %@   ?\ 3 +3 "manipulator"&4% +3 "core" % \\ ) 1 v [ +2 "manipulator"&5& +3 "core" &-z + ( A [Z +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(6([Y +680 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (7& +3 "core" &[]   a\ 4 +1714 #"CamilleF"Session Begun +28960 #-> ESP.ready! +3 "collection"'8% +4 "processing"%9% +3 "manipulator"&:% +8 "core" %M\  +6 "sampler");% +5 "core" %܏ \ + % \\ q r 3 e %&ig ^ +3 "manipulator"&<& +2 "core" &-z n r N fZ +2 "storage"(=& +4 "core" &[V z z }\ > + "storage"(>% +4 "core" %@ x s g\ > + "collection"'?& +4 "core" &6\  +2 "processing"%@& +3 "core" &\ +2 "collection"'A +3 "core"  +2 "collection"'B +4 "core"  +2 "collection"'C +2 "core"  +3 "processing"%D +2 "core"  +3 "processing"%E +2 "core" U +2 "processing"%F +4 "core" B + "processing"%G +3 "core"  +2 "sampler")H +4 "core"  + "collection"'I% +4 "core" %M\  +2 "processing"%J% +4 "core" %܏(\ +3 "sampler")K% +3 "core" %&jg l +2 "collection"'L& +4 "core" &\  +2 "processing"%M& +3 "core" &\ +3 "manipulator"&N% +3 "core" % \\ h d e +2 "manipulator"&O& +4 "core" &-z d g ~ eZ +2 "storage"(P& +3 "core" &[V | w \ ? +2 "storage"(Q% +3 "core" %@ | { \ > +2 "collection"'R9 +4 "core" 9ox +2 "processing"%S9 +3 "core" 9 +654 #"CamilleF"-> access 4 +4 "storage"(T% +5 "core" %@ z z x\ > +2 "manipulator"&U% +3 "core" % \\ e g e +2 "manipulator"&V& +3 "core" &-z d e ] fZ +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 1 +2 "storage"(W( +1011 "core" ( +2 ."CamilleF"SC.configure :limp + "storage"($(\ 1b +5 (X& +3 "core" & 6 ( k\ 9 +439 #"CamilleF"-> startTube 4 +3427 #-> start(:myShortDA){shortDA} +4 "collection"'Y% +10 "processing"%Z% +2 "core" %M,\  +5 %܏'\ +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +8522 "Can"\ 6eM +60002 \ 9p +13707 #"CamilleF"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleF answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%[ +47 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%\\  +76 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%]  +142 "core"  +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%^'h! +2279 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%_  +4 "collection"'`  +6 "core"  +132  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%a' +1263 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%b @ +112 "core" ? +2 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%c's +593 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%d +114 "core"  +9 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%j +12 ."myShortDA"PS.seek 1ml +2 "processing"%e'[q +1109 "core" ' + ."myShortDA"PSR.select :air +9 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%f' +1607 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%g +113 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%h's +2625 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%i +111 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%j'[q +1109 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%k' +1603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%l +113 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%m  +47 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%n's +2623 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%o +113 "core" + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%p' +2617 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%q +113 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%r's +2641 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%s& +6 "core" &&\  +7 ."myShortDA"Hand.open +2 "manipulator"&t1 +21 "core" 1 +2 "manipulator"&u% +3 "core" % \\ l f f +2 "storage"(v% +4 "core" %@ ~ ~ \ ? + "storage"(w. +4 "core" .( +2 ."myShortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +3 "storage"(x(+ +514 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (y& +3 "core" &+ #\ 0& +2 "manipulator"&z& +3 "core" &-z > I Q cZ +2 "manipulator"&{% +3 "core" % \\ J C  c +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&|( +176 "core" ( +2 "manipulator"&}& +3 "core" & G G a"{ +2 "storage"(~& +2 "core" &+ O V V\ <& +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&'s +108 "core" ' + "storage"(& +3 "core" &+ { { \ =& +3 ."myShortDA"SE.reconfigure :pick + "storage"(#],K-0-\ b +7 ."myShortDA"SE.seek :beamBreak +2 "storage"(' +308 "core" ' +2 "storage"(- +2 "core" -'~ +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (& +3 "core" &+ K W [\ :& +2 "manipulator"&& +3 "core" &\ = ? c"{ +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +6 "core" ( + "manipulator"&\ & +4 "core" &\ E K J c"{ +2 "storage"( & +3 "core" &+ ] ]\ ;& +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&' +17 "core" ' + ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&/ +69 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$CamilleF:4:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"('= +8 "core" & F D  b"{ +2 "manipulator"&% +4 "core" % z ? B _ +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&( +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +97 "core" ( + "manipulator"&& +4 "core" & C ; c +3 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +3 "core" & B 8 | c +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek PC +3 "manipulator"&'E +99 "core" ' +36 "manipulator"&& +3 "core" & B ? c +2 "manipulator"&% +3 "core" %O > B b1 +3 "processing"%& +3 "core" &\ +10 "processing"%& +6 "core" &(\ +2 ."myShortDA"PC.seek :closed +4 "processing"%(SD +6 "core" &'\ +3 &'\ 1 +9 &E}(\ 3 +9 &6m'\ G +9 &b(\ T +9 &Q(\ S +10 &NS(\ S +9 &T(\ S +10 &N(\ S +9 &N(\ S +9 &!VQ(\ S +10 &#R(\ S +9 &$P'\ S +9 &&Q(\ S +10 &(^Q(\ S +9 &* R)\ S +10 &+R(\ S +9 &-Q'\ S +9 &/gT)\ S +10 &1(R(\ S +9 &2R(\ T +9 &4Q(\ S +10 &6mQ'\ T +9 &80Q(\ S +10 &9N)\ S +9 &;T(\ S +9 &=vP)\ S +10 &?8S(\ S +9 &@R'\ S +9 &BP*\ S +10 &D~S(\ S +9 &FAT'\ S +10 &HU(\ T +9 &IZ(\ T +9 &Ke(\ U +10 &M?t'\ W +9 &N(\ Y +9 &P(\ Y +10 &Rb|h(\ . +9 &S(](\ . +10 ( &S"(\ % +2 "processing"%& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.30 +3 .Hand.open +3 "manipulator"& 1 +70 "core" 1 +2 "manipulator"&!% +3 "core" % O E K 7 a1 +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&"' ] +92 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%# { +5 %$9 +4 "core" 9jj +103 "processing"%%9 +2 "core" 9h +103 "processing"%&9 +2 "core" 9h  +103 "processing"%'9 +2 "core" 9g  +103 "processing"%(9 +3 "core" 9g +102 "processing"%)9 +3 "core" 9h +102 "processing"%*9 +3 "core" 9h +102 "processing"%+9 +3 "core" 9j +102 "processing"%,9 +3 "core" 9l" +103 "processing"%-9 +3 "core" 9n& +102 "processing"%.9 +3 "core" 9r+ +102 "processing"%/9 +3 "core" 9v/ +102 "processing"%09 +3 "core" 9{3 +102 "processing"%19 +3 "core" 97 +103 "processing"%29 +3 "core" 9; +102 "processing"%39 +3 "core" 9@ +102 "processing"%49 +3 "core" 9D +102 "processing"%59 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +103 "processing"%79 +3 "core" 9Q +102 "processing"%89 +3 "core" 9U +102 "processing"%:9 +3 "core" 9Y +102 "processing"%99 +3 "core" 9] +102 "processing"%;9 +3 "core" 9a\ +102 "processing"%<9 +3 "core" 9f +102 "processing"%=9 +3 "core" 9j +103 "processing"%>9 +2 "core" 9n +103 "processing"%?9 +2 "core" 9r +103 "processing"%@9 +3 "core" 9v +102 "processing"%A9 +3 "core" 9{ +102 "processing"%B9 +3 "core" 9  +102 "processing"%C9 +3 "core" 9 +102 "processing"%D9 +3 "core" 9 +102 "processing"%E9 +4 "core" 9 +102 "processing"%F9 +3 "core" 9& +102 "processing"%G9 +3 "core" 9- +102 "processing"%H9 +3 "core" 93 +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%I p{p. +4 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +5 "processing"%J +112 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%K' +596 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%L'Q +1603 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%M  +137 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%N +78 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%O  +59 "core" +2 "processing"%P% +3 "core" %Q  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%Q' +586 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%R * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%S'ܑ +1602 "core" ' +2 ."myShortDA"delay 5:00 +2687 "Can"\ ]y +27317 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%T  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%U  +36 "core" +37 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%V * +38 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%6 +79 "core"  +3 ."myShortDA"PS.reconfigure :fast + "processing"%#A ,`xb +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%X' +2511 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"%Y +79 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Z +80 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%[ +79 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%\\  +79 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%]'s +2481 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%` +47 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%_ @ +110 "core" @ +3 ."myShortDA"PS.reconfigure :slow + "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +3 "processing"%^' +354 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'b  + "processing"%a  +5 "core"  +47  + "processing"%d% +3 "core" %.\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%c' +350 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'e  +37 "core" + ."myShortDA"PRV.dial :air +3 "processing"%g  +47 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%f'N +1260 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%i @ +78 "core" @ +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%h' +859 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%j  +48 "core"  +3 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +3 "processing"%l'Q +1601 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%m +47 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%k @ +76 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%o  +38 "core" +2 "processing"%n% +3 "core" %U\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%q'M +236 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%p * +39 "core" , +3 ."myShortDA"PS.seek 0ml +4 "processing"%s'ܑ +1959 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'t& +5 "core" &B +2 "manipulator"&u& +4 "core" & $ 4  U +2 "manipulator"&v% +3 "core" % i / $ E U +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&w(-z +133 "core" ( + "manipulator"&W& +4 "core" &-u +  S T$ +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &y& +3 "core" &-u   * Z$ +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&z'o +108 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&{/ +69 "core" / +2 "manipulator"&}& +3 "core" &-x _ M# +2 "manipulator"&~% +2 "core" % σ ^ DG +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +114 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&( +303 "core" ( +3 "manipulator"&& +3 "core" &   W +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" & A 9 ^ [ +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&'ш +94 "core" ' +2 "manipulator"&& +3 "core" & ( ! % Z +2 "manipulator"&\ % +3 "core" %ъ #  V +3 "collection"' & +3 "core" &+ +2 "collection"'& +5 "core" &3 +2 ."myShortDA"CC.seek :closed +2 "collection"'(X +46 "core" &) + &( 4 +2 &E}. 3 &3m{+ H + &c' U &N- U +8 &JO( T +9 & O0 U +10 &T$ U +9 &Q* T +9 &!QO, U +10 &#Q( U +9 &$N- U +10 &&N/ U +9 &(YL, U +9 &*N, U +10 &+P) U +9 &-O, U +9 &/aM. U +10 &1#N( U +9 &2O- U +10 &4L- U +9 &6jM+ T +9 &8+L) U +10 &9J+ U +9 &;L) U +9 &=qN* U +10 &?2L( U +9 &@L( U +10 &BO, U +9 &DvW( V +9 &F3h- X +10 &G~. [ +9 &I+ _ +9 &Kc+ _ +10 &M$& _ +9 &N* ` +10 &P. _ +9 &Rf$ a +9 &T() a +10 &U* b! +9 &W& Q +9 &Xr' "c +10 &X$+ P +9 ( + &XW+ I +2 "collection"'& +11 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.33 +2 "collection"'& +6 "core" &XW, I + &XWG I + ."myShortDA"Hand.open +2 "manipulator"&|1 +78 "core" 1 +2 "manipulator"&% +3 "core" % ц $ 6 T +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +113 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1603 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +1601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +58 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +5 ."myShortDA"CBV.dial PRV +4 "processing"%  +2 "collection"'  +38 "core" ~ +137  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +125 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +6 "core"  +2 "collection"'  +3 "core"  +2 "collection"'!  +4 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%$  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2617 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%%  +48 "core"  +3 ."myShortDA"PS.seek 2.5ml +4 "processing"%' +2617 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%& +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%''ܑ +524 "Can"\ K +2099 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%(  +47 "core"  +3 ."myShortDA"PS.seek 2.5ml +4 "processing"%)' +2620 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%* +49 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%+'ܑ +2623 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&,& +6 "core" &  6 S +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&-( +5 "core" ( +2 "manipulator"&.& +4 "core" & \  U +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &/& +3 "core" &  _ S +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&0'ш +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&1/ +75 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'2( +412 "core" ( +2 "manipulator"&3& +3 "core" & X X +2 "manipulator"&4% +3 "core" % ю = WF +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&5' ] +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(-z +280 "core" ( + "manipulator"&7& +4 "core" &-n  W8 +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &8& +4 "core" &-n  9 Q8 +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&:'o +117 "core" ' +2 ."myShortDA"Hand.open + "manipulator"&91 +67 "core" 1 +2 "manipulator"&;% +41 "core" % xr  CZ +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +10 "manipulator"&<' ] +104 "core" ' +2 ."da"delayUntil "09:40:21.37" +24614 #recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%= @ +77 "core" B + ."da"PBV.dial :waste1 +3 "processing"%>  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%? * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%@  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%A' +2481 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%B +48 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%C  +47 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%D +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%F's +2481 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%G +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%H' +587 "core" ' + ."da"delay 5 seconds +508 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%J'Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%r  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%K +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%M  +38 "core" +2 "processing"%N% +3 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%O' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%P * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%L'ܑ +1623 "core" ' +2 ."da"delay 2:00 +11805 "Can"\ P݅ +199 #"da"recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%R  +9 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%Q  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%# * +39 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%T +79 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%U' +2499 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%V +80 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%6 +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%S +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Y  +81 "core"  +2 ."da"PS.seek :empty +4 "processing"%Z's +2483 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%[ +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%\\' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%X'Q +1606 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%`  +36 "core" +2 "processing"%_% +3 "core" %V  +2 ."da"PS.seek 1.5ml +3 "processing"%]' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%b * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%a'ܑ +1597 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%d  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%^ * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%e +79 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%g' +2471 "core" ' +41 ."da"PSV.dial PTV +3 "processing"%c +80 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%i +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%f +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%j  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%h's +2473 "core" ' +9 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%m  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%k  +136 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%o  +46 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%n  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%p +45 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%l' +392 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%q  +48 "core"  +2 "processing"%t% +4 "core" %,\  +2 ."da"PS.seek 0.55ml +2 "processing"%u'"X +328 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%v  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%W'Q +1549 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%y +48 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%{  +36 "core" +2 "processing"%}% +3 "core" %O-\  +3 ."da"PS.seek 1.85ml +2 "processing"%~'G +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%" * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%z'ܑ +1960 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +15574 "Can"\ L-; +32430 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%w @ +17 "core" ? +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2476 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +48 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%|'s +2481 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +143 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1603 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%s +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +3 "core" %L  +3 ."da"PS.seek 1.5ml +2 "processing"%' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +16 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +888 "Can"\ Jѐ +2115 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%!' +2483 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%$ +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +7 "processing"%% +81 "core" +43 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +78 "core"  +2 ."da"PS.seek :empty +3 "processing"%&'s +2472 "core" ' +9 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%(' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%''Q +1609 "core" ' + ."da"PTV.dial :puck +3 "processing"%*  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%) +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%,  +38 "core" + "processing"%.% +4 "core" %R\  +2 ."da"PS.seek 1.5ml +2 "processing"%/' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%1 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%3 * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%4 +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%0' +2470 "core" ' + ."da"PSV.dial PTV +3 "processing"%7 +82 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%8 +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%- +79 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%9  +78 "core"  +3 ."da"PS.seek :empty +4 "processing"%;'s +2468 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%5 +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%:' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +8 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%='Q +1605 "core" ' + ."da"PTV.dial :puck +3 "processing"%>  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%? +89 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%@  +36 "core" +2 "processing"%+% +3 "core" %T\  +2 ."da"PS.seek 1.5ml +2 "processing"%B' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%C * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%D'ܑ +1600 "core" ' + ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%E  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%A  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%G * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%F +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%H' +2473 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%r +4 "Can"\ Oug +77 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%K +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%M +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%N  +81 "core"  +2 ."da"PS.seek :empty +4 "processing"%J's +2476 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +4 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%P +148 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +12 "processing"% +18 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +4 "processing"%O'I +356 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +58 ."da"PS.seek 0.5ml +2 "processing"%R' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%Q'Q +1608 "core" ' + ."da"PTV.dial :puck +3 "processing"%#  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%T +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +36 "core" +2 "processing"%V% +4 "core" %T+  +2 ."da"PS.seek 1.5ml +2 "processing"%6' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%S * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%Y'ܑ +1608 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%U  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%[  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Z * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%\\ +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2562 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%` +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%_ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%X +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%b  +84 "core"  +2 ."da"PS.seek :empty +3 "processing"%]'s +2563 "core" ' +3 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%d +158 "core" + #"da"Pulling 2ml of PSR.air +3 .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%^'Q +2112 "core" ' +2 ."da"delay 5 seconds +508 .PTV.dial :puck +3 "processing"%e  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%a +83 "core" + ."da"PBV.dial :waste1 +3 "processing"%c  +38 "core" +2 "processing"%i% +3 "core" %O  +2 ."da"PS.seek 1.5ml +2 "processing"%f' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%j * +38 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%g  +117 "core"  +2 ."da"PS.seek :empty +3 "processing"%m's +1620 "core" ' +2 "processing"%k9 +3 "core" 9}5 +2 #"da"Processing Puck Heater at 28.1C before imaging +3 .PH.coast +4 "processing"%o +4 "core" 5 +2 "processing"%n& +3 "core" &S"' % +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&p% +6 "core" % o J ! +2 "storage"(h% +4 "core" %A ` j i +2 "storage"(q. +2 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(t(@ +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (l& +3 "core" &C ! ) 8 +2 "manipulator"&v& +4 "core" &-u  1 +2 "manipulator"&u% +3 "core" % o\ y ! +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&y( +175 "core" ( +2 "manipulator"&& +3 "core" &  . +2 "storage"({& +3 "core" &J  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&}'m +102 "core" ' +2 "storage"("& +3 "core" &J ^ +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(W' +328 "core" ' +2 "storage"(~- +3 "core" -' +2 ."da"SE.configure :default +9 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(w'x +42 "core" ' +2 "manipulator"&& +3 "core" & Z . +2 "manipulator"&% +4 "core" %v + +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&z( +268 "core" ( +2 "manipulator"& & +3 "core" &  {  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" &  d  +3 ."da"Forearm.seek PC +2 "manipulator"& 'E +95 "core" ' + ."da"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."da"PC.seek :open +4 "processing"%\ ( +377 "core" ( + "storage"(& +4 "core" &J Q +2 "manipulator"&|& +3 "core" &  +2 "manipulator"&% +3 "core" % P = K +3 ."da"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&s( +244 "core" ( +2 "manipulator"&& +3 "core" & I "h +2 "storage"(& +3 "core" &J i j +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +108 "core" ' +3 ."da"Hand.open + "manipulator"&1 +71 "core" 1 +2 "storage"(- +4 "core" -'x +2 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"('D +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(' +57 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2710h.tif +8 "processing"% & +13 "core" &( +4 "manipulator"& & +7 "core" &  Rh +3 "manipulator"&% +5 "core" % s B +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +12 ."psFlush"Forearm.seek :retract +6 "manipulator"&$' ] +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +187 "core" ( +2 "manipulator"&%& +4 "core" &-| o NN +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-| HN +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&!'o +110 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&&& +3 "core" &-| +N +2 "manipulator"&(% +3 "core" % ς ֻA +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&*' ] +115 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&)( +124 "core" ( +2 "manipulator"&,& +3 "core" & ; +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &.& +3 "core" & +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&''E +92 "core" ' + "manipulator"&1& +4 "core" & $ +2 "manipulator"&/% +3 "core" %A Da +54 "processing"%& +3 "core" &# +9 "processing"%& +5 "core" &' +3 ."psFlush"PC.seek :closed +3 "processing"%3(SD +5 "core" &' +7 &' . +9 & C{) 4 +9 &+lw' H +10 &[& V +9 &{G( V +10 &=B& V +9 &I( V +9 &F' U +10 &F' U +9 &!FA' U +9 &# C% U +10 &$F' V +9 &&E' V +10 &(KA( W +9 &*C' V +9 &+?' V +10 &-@' V +9 &/U>( V +9 &1C& W +10 &2A' V +9 &4B' V +10 &6\\D) V +9 &8B( V +9 &9?& V +10 &;?' V +9 &=bA( W +10 &?(B' U +9 &@A' U +9 &BD( V +10 &DmF( V +9 &F0A' U +9 &GE! V +10 &IG& V +9 &KrP( W +9 &M/_' Y +10 &N' ] +9 &Px" \\ +10 &RN}\\' 8 +9 &S)h& M +9 &S)(& 3 +3 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.39 + "processing"%4& +6 "core" &S)&' 3 +2 ."psFlush"Hand.open +2 "manipulator"&1 +66 "core" 1 + "manipulator"&7% +4 "core" % A la +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&8' ] +95 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%- +51 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +588 "core" ' + ."psFlush"delay 5 seconds +107 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.907 seconds\ Exposing 696x520 pixel 16-bit image for 20.705 seconds\ /var/log/esp/da25mar2710h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2710h15s.tif +391 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%0' +1148 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2710h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2710h30s.tif +960 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%5 @ +214 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%;  +142 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%: +118 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%>'s +1513 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2710h30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar2710h70s.tif +1108 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%? +119 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%@' +596 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +33 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%+' +2117 "core" ' + ."psFlush"delay 1 second +104 .PBV.dial :waste1 +2 "processing"%=  +40 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%C @ +80 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%B +115 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%E's +2271 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2710h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "da25mar2710h exposed 20.705 seconds\\nmidres/da25mar2710h15s\\nmidres/da25mar2710h30s\\nhires/da25mar2710h70s",Subject: "da25mar2710h images!" +14 "storage"(A- +23 "core" -' +6 "storage"(G& +4 "core" &J +2 "manipulator"&F& +3 "core" & 1  +4 "manipulator"&D% +4 "core" % M  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&r( +262 "core" ( +4 "manipulator"&K& +4 "core" &   g \ * + ' +2 ."psFlush"PSV.dial PSR +4 "storage"(M& +3 "processing"%N +5 "core" &J p +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&H'm +98 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +6 "core" ' +3 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +4 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(P'W +7 ."psFlush"PS.seek 1ml +3 "processing"%J'[q +43 "core" ' +2 "manipulator"&O& +4 "core" & -* +2 "storage"(R& +3 "core" &J \  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&#'M +39 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&T, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(L' +29 "core" ' +2 "manipulator"&V% +3 "core" %U m !s +2 "storage"(Q& +3 "core" &J P\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 308 counts +2 "manipulator"&S'Ё +23 "core" ' +2 "manipulator"&6& +3 "core" &   O /( +2 "storage"(U& +4 "core" &J =\  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&['m +29 "core" ' +2 "storage"(Z% +4 "core" % [\ +2 ."downElevator"SE.seek :down +4 "storage"(\\'= +98 (Y% +4 "core" %1\ Zp +2 "manipulator"&`% +3 "core" %m / +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&_' ] +102 "core" ' +59 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (X& +3 "core" &J   (\ +538 ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +789 #"uploadLog"upsync +820 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%d  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%]  +7 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%e'ܑ +2626 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%a +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%c' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%i +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%^'ܑ +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%j +81 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%g' +595 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +63 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2109 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%k +82 "core" + ."psFlush"PBV.dial PSV +3 "processing"%o U +60 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%n'ܑ +1076 "Can"\ \ B +1540 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%p @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%h' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%q  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%l's +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%v +49 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%u' +2619 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%x +80 "core" +2 ."psFlush"PBV.dial PSV +7 "processing"% U +7 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%{'ܑ +2619 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%"' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%<  +79 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%~'s +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1097 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%} +78 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +56 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%y'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +7 "processing"% +93 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2643 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%| +77 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2110 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +59 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%z'ܑ +2617 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2628 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +46 "core"  +2 ."psFlush"PSR.select :air +12 .PS.seek 2.5ml +3 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%w +78 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +7 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%%'ܑ +2619 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%s  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2620 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&&& +7 "core" & D F Q ^( +2 "manipulator"&(% +3 "core" % t D A ^ +3 ."psFlush"Elbow.seek PC +2 "manipulator"&$( +257 "core" ( +2 "manipulator"&,& +3 "core" & D G ; a# +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &.& +3 "core" & / $  a# +2 ."psFlush"Forearm.seek PC +3 "manipulator"&!'E +90 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&1/ +70 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%/( +377 "core" ( +2 "manipulator"&& +3 "core" & @ D c# +2 "manipulator"&% +3 "core" % E G D Q bq +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&*' ] +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&\ (-z +160 "core" ( +2 "manipulator"&4& +3 "core" &- f j f\\ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- b e > f\\ +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&7'o +110 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +68 "core" 1 +3 "manipulator"&-% +3 "core" % yr ( c Qh +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'' ] +101 "core" ' +2 #"myShortDA"Finished short da assay +7933 "Can"\ 6j +60002 \ 6[) +60002 \ 6L +3339 #"CamilleF"-> access 3 +5 "storage"(m% +3 "core" %@ } { \ ? +2 "manipulator"&9% +4 "core" % O\ b f J e +2 "manipulator"&5& +3 "core" &- d c L e\\ +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 7 +2 "storage"(;([Y +685 "core" ( +2 ."CamilleF"SC.configure :limp +7 "storage"($(\ 1b +4 (:& +8 "core" &[Y  M\ 1! +470 #"CamilleF"-> samplePassF +3 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'0& +5 "core" &\  +2 "manipulator"&?& +4 "core" &- = = c\\ +2 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."CamilleF"Elbow.seek FlushPuck::Garage +2 "manipulator"&>(-z +9 "core" ( +2 "manipulator"&@& +3 "core" &- ; 8  c: +3 ."CamilleF"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &=& +3 "core" &- B ? c: +2 ."CamilleF"Forearm.seek :garage +3 "manipulator"&C'o +109 "core" ' +2 ."CamilleF"Hand.close +2 "manipulator"&B/ +70 "core" / +2 "manipulator"&+& +3 "core" &- , S: +2 "manipulator"&A% +3 "core" % }  TH +2 ."CamilleF"Forearm.seek :retract +3 "manipulator"&G' ] +102 "core" ' +38 ."CamilleF"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."CamilleF"Elbow.seek CC +2 "manipulator"&F( +283 "core" ( +2 "manipulator"&D& +3 "core" & A 9 `) +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +3 "core" & / 4 a) +3 ."CamilleF"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."CamilleF"Forearm.seek CC +2 "manipulator"&M'ш +98 "core" ([9 ` m\ = +4 !"CamilleF"o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:838:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:369:in `samplePassF'"$CamilleF:7:in `topLevelBinding'" samplePassF +4 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from Hand +3 "collection"')& +4 "core" &\  +3 "manipulator"&N& +3 "core" & > D b) +3 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."CamilleF"Elbow.seek CC +2 "manipulator"&O( +34 "core" ( + "manipulator"&R& +4 "core" & Z c 7 e +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &V& +3 "core" & c d  f +3 ."CamilleF"Forearm.seek CC +2 "manipulator"&8'ш +7 "core" ' +2 "manipulator"&Q& +3 "core" & f e G f +2 "manipulator"&6% +4 "core" %ю g f ` f +2 "collection"'U& +3 "core" &\  +3 "collection"'Z& +4 "core" &\  +3 ."CamilleF"CC.seek :closed +3 "collection"'(X +6 "core" &\  +3 &\ 2 +9 &Dy 3 +10 &-l} G +9 &c U +9 &L T +10 &AQ T +9 &R T +10 &R T +9 &R T +9 &!IQ T +10 &#\ P U +9 &$P U +9 &&N T +10 &(PN U +9 &*O T +10 &+L T +9 &-R T +9 &/YN T +10 &1N T +9 &2J T +9 &4O T +10 &6aJ T +9 &8#K T +10 &9O T +9 &;J T +9 &=iL T +10 &?+Q T +9 &@O U +9 &BR U +10 &DnY U +9 &F+i W +10 &G Z +9 &I ^ +9 &KY _ +10 &M _ +9 &N _ +9 &P ` +10 &R^ ` +9 &T a +10 &U b! +9 &W Q +9 &X! 'q +10 &Xm W +2 ( +2 "collection"'Z& +4 #"CamilleF"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.32 +2 "collection"'E& +5 "core" &Xn W +2 ."CamilleF"Hand.open +2 "manipulator"&H1 +74 "core" 1 +2 "manipulator"&Y% +3 "core" % ю D @ Z ] +2 ."CamilleF"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."CamilleF"Forearm.seek :retract +2 "manipulator"&`' ] +95 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +2 "processing"%r  +48 "core"  +2 #"CamilleF"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."CamilleF"PS.seek 1.5ml +2 "processing"%P' +1610 "core" ' + ."CamilleF"delay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%#  +48 "core"  +2 ."CamilleF"PS.seek 0ml +3 "processing"%S'ܑ +1598 "core" ' +2 ."CamilleF"PSV.dial PSR +3 "processing"%X +59 "core"  +2 ."CamilleF"PSR.select :air +3 "processing"% +12 ."CamilleF"PS.seek 2.5ml +2 "processing"%L' +2617 "core" ' +2 ."connect"PRV.dial CBV +4 ."CamilleF"CBV.dial PRV +5 "processing"%[  +2 "collection"'\\  +19 "core" +91  +2 ."CamilleF"PSV.dial :PTV,via: :air +3 "processing"%J +220 "core" +2 ."CamilleF"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +76 "core" A +2 ."CamilleF"PS.seek 0ml +3 "processing"%d'ܑ +2618 "core" ' +2 ."CamilleF"PSV.dial :air +2 "processing"%]  +79 "core"  +2 ."CamilleF"PS.seek 2.5ml +3 "processing"%b' +2618 "core" ' +2 ."CamilleF"PSV.dial :PTV +3 "processing"%a +80 "core"  +2 ."CamilleF"PS.seek 0ml +41 "processing"%e'ܑ +2613 "core" ' +9 !"CamilleF"o:RuntimeError: mesg"$Hand is neither clamp nor stage:@timestampu: Time qK E:bt["0/home/esp/esp2/utils/misc.rb:396:in `remap'"2/home/esp/esp2/utils/puckmoves.rb:795:in `to'"6/home/esp/esp2/utils/puckmoves.rb:899:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:369:in `samplePassF'"$CamilleF:8:in `topLevelBinding'" Flushpuck.garage +3 !o:NameError : mesg"%uninitialized constant Flushpuck:@timestampu: Time qK: name:Flushpuck:bt["$CamilleF:9:in `topLevelBinding'" flushpuck.garage +4 !o:NoMethodError\ : mesgu:NameError::message4undefined method `garage' for :flushpuck:Symbol:@timestampu: Time qKo}: name: garage: args[:bt["%CamilleF:10:in `topLevelBinding'" Flush.garage +4 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&i& +5 "core" & D X +3 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."CamilleF"Elbow.seek CC +4 "manipulator"&c( +4 "core" ( +2 "manipulator"&j& +4 "core" &   X +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &^& +2 "core" &  X +3 ."CamilleF"Forearm.seek CC +2 "manipulator"&g'ш +90 "core" ' +2 ."CamilleF"Hand.close +2 "manipulator"&k/ +68 "core" / +2 ."CamilleF"CC.seek :open +3 "collection"'o( +408 "core" ( +2 "manipulator"&f& +3 "core" & .   ` +2 "manipulator"&p% +3 "core" % њ   m ` +2 ."CamilleF"Forearm.seek :retract +3 "manipulator"&n' ] +91 "core" ' +2 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek :garage +2 "manipulator"&q(-z +277 "core" ( + "manipulator"&h& +4 "core" &-~ % & X `a + ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &v& +3 "core" &-~ ) , ) `a +2 ."CamilleF"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."CamilleF"Forearm.seek :garage +2 "manipulator"&l'o +113 "core" ' +2 ."CamilleF"Hand.open +2 "manipulator"&x1 +75 "core" 1 +2 "manipulator"&% +3 "core" % ys Ok +2 ."CamilleF"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."CamilleF"Forearm.seek :retract +2 "manipulator"&u' ] +101 "core" ' +26269 "Can"\ 9U +60002 \ 5 +60001 \ 7 +60002 \ 8 +60002 \ 9 +60002 \ 5C +60002 \ 5ِ +60002 j\ 9o +60002 ]\ 8 +60002 K\ 5 +60002 A\ 5{1 +60002 >\ 5\ cǐ +60002 5\ 5 L] +60002 \ 55 +60002 \ 5 +60001 \ 6 +60002 \ 6 +60002 \ 5K +60002 <\ 5 +60002 '\ 5w +60002 4\ 5 +60002 $\ 5{ +60001 \ 5d9 +60002 \ 5!Mϐ +60002 8\ 5#6e +60002 e\ 6% +60002 \ 6' +60002 \ 5(' +60002 \ 5* +60002 \ 5,S +60002 \ 5. +60001 \ 60 +60002 \ 52{ +60002 \ 54d +60002 \ 56MA +60002 \ 586א +60002 \ 5:m +60002 \ 5< +60002 \ 5= +60002 \ 5?/ +60002 \ 5AŐ +60001 \ 5C[ +60002 \ 5E +60002 \ 5G} +60002 \ 5If +60002 \ 6KO +60002 \ 5M8I +60002 \ 5O!ߐ +60002 \ 5Q\ u +60001 \ 5R +60002 \ 5T +3911 #"brent"Session Begun +1231 #-> showlog 100 +10172 #-> showlog 300 +4532 #-> exit +3 #Session Ended +40153 "Can"\ 5V7 +60002 \ 5X͐ +60002 \ 5Zc +60002 \ 5\\ +60002 \ 5^k +60002 \ 5`T% +60002 \ 5b= +60002 \ 5d'Q +60002 \ 5f +60002 \ 5g} +60001 \ 5i +60002 \ 6k +60002 \ 6m? +60002 \ 5oՐ +60002 \ 6qk +60002 \ 5sq +60002 \ 5u[ +60002 \ 5wD- +60002 h\ 5y.Ð +60002 S\ 5{Y +60002 C\ 5} +60001 7\ 6~ą +60002 6\ 5 +60002 3\ 5ű +60002 <\ 5G +60002 J\ 5ݐ +60001 Y\ 5vs @PDT1743145488.07 _\ 5^ +60002 j\ 5Gȟ +60002 q\ 5/5 +60002 w\ 5ː +60002 y\ 5a +60002 \ 5 +60002 \ 5ˍ +60002 \ 5# +60002 Y\ 5̹ +60002 D\ 6O +60002 A\ 5s +60002 F\ 5[{ +60002 K\ 5D +60002 ]\ 5,ϧ +60002 u\ 5= +60002 \ 5Ӑ +60002 \ 5i +60002 \ 6 +60002 \ 5ҕ +60002 \ 5+ +60002 \ 5 +60002 \ 5oW +60002 \ 6X +60001 \ 5@Ճ +60002 \ 5( +60002 \ 5֯ +60002 \ 5E +60002 \ 5ې +60002 \ 5q +60002 \ 5 +60002 \ 5Ûٝ +60002 \ 5Ń3 +60002 \ 5lɐ +60002 \ 5T_ +60001 \ 5= +60002 \ 6%܋ +60002 \ 5! +60002 \ 5ݷ +60002 \ 5M +60002 \ 5 +60002 \ 5֯y +60002 \ 5ؘ +60002 \ 5ڀॐ +60002 \ 5i; +60001 \ 5Qѐ +60002 \ 5:g +60002 \ 5" +60002 \ 5 㓐 +60002 \ 5) +60002 \ 6俐 +60002 \ 5U +60002 \ 5 +60002 \ 5恐 +60002 \ 5~ +60002 \ 5f筐 +60001 \ 5OC +60002 \ 58ِ +60002 \ 5 o +60002 \ 5  +60002 \ 5ꛐ +60002 \ 51 +60002 \ 5ǐ +60002 \ 5] +60002 \ 5 +33789 #t-> exit +9 #mEXIT + #"CamilleF"Session Ended @1743183627.30PDT @1743185365.20PDT = =tMAIN =mMAIN_scheduler @PDT1743185365.96 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +111 #"core_reset"Sent BREAK + #t@25128 sendCRC with ifg=0x20, ie=0x7F + #@26963 sendCRC with ifg=0x08, ie=0x5F #@41506 idle with ifg=0x84, ie=0x75 + #@42177 select with ifg=0x10, ie=0xF5 + #@42812 receive with ifg=0x10, ie=0xFD #@43446 receive with ifg=0x10, ie=0xFD + #@44080 receive with ifg=0x10, ie=0xFD #@44407 receive with ifg=0x80, ie=0xFD + #@21959 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +261 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +423 "Can"\ : @ + \ : @ #tPolling Can every 10:00 +3 #Cleanly exited at 10:40:27PDT28-Mar-25 +1809 #-> ESP.ready! +153 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %M\  +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ܔ*\ +2 .tPS.configure :default + "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&b^ +2 .tSS.configure :default + "sampler")#.0X access 2 +3 "storage"(2% +3 "core" %@ | .\ = +2 "manipulator"&3% +4 "core" % c N F Q d + "manipulator"&4& +4 "core" &-~ P P 3 da +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(5(Kz +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &K} * $ \ 2 +11481 #t-> PC.loadPuck :SAF, 2 +3 #Loading SAF puck from tube 2 into Processing Clamp + "processing"%7& +3 "core" &2\ +2 .tHand.open + "manipulator"&81 +25 "core" 1 +2 "manipulator"&9% +3 "core" % c \\ T Y d +2 "storage"(:% +3 "core" %@ i s\ < + "storage"(;. +4 "core" .(Kz +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(<( +684 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (=& +3 "core" & ? I /\ 9 +2 "manipulator"&>& +3 "core" &-~ / 6 `a +2 "manipulator"&?% +4 "core" % c 9 5  ` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&@( +196 "core" ( + "manipulator"&A& +4 "core" & U V a + "storage"(B& +4 "core" & \\ ^\ : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts + "manipulator"&C'k +99 "core" ' + "storage"(D& +4 "core" & d ^ \ \ ; +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(E' +303 "core" ' +2 "storage"(F- +3 "core" -'u +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (G& +2 "core" & D * \ 9 +2 "manipulator"&H& +4 "core" & S S b +2 .tElbow.seek 2 + "manipulator"&I( +11 "core" ( +2 "manipulator"&J& +3 "core" & ] Y ^ bm +2 "storage"(K& +3 "core" & \\ [ \ 9 +3 .tForearm.seek 2 + 300 counts + "manipulator"&L'w +30 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&M/ +76 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt[\ "4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +2 ."downElevator"SE.seek :down +4 "manipulator"&N& +2 "storage"(O'= +7 "core" & ] ] > cm +2 "manipulator"&P% +3 "core" % Њ ] \\ c +3 .tForearm.seek :retract + "manipulator"&Q' ] +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&R( +163 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +67 "core" ( +3 "manipulator"&S& +3 "core" & J ? ` +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &T& +2 "core" & + .  ` +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&U'E +102 "core" ' +2 "manipulator"&V& +3 "core" & Z S V d +2 "manipulator"&W% +4 "core" %C J F  d +2 "processing"%X& +3 "core" &2\ \ +2 "processing"%Y& +5 "core" &1\ +3 .tPC.seek :closed +2 "processing"%Z(SD +3 "core" &\  +9 &+w\ , +9 &b\ A +10 &:r\ S +9 &N\ S +10 &S\ S +9 &~R\ S +9 &?P\ S +10 &O\ S +9 & P\ S +9 &"R\ S +10 &$FO\ T +9 &&\ K\ S +10 &'T\ S +9 &)M\ S +9 &+OR\ S +10 &-T\ T +9 &.P\ T +9 &0O\ T +10 &2VO\ T +9 &4L\ S +10 &5L\ T +9 &7R\ T +9 &9_S\ S +10 &;!R\ S +9 &<V\ T +9 &>T\ T +10 &@hO\ S +9 &B)R\ S +10 &CN\ S +9 &ET\ S +9 &GnT\ T +10 &I1W\ S +9 &J^\ T +9 &Lh\ V +10 &Nk{\ X +9 &P)\ Y +9 &Q\ F +10 &R=\ X +9 &S"\ % +3 ( +2 "processing"%Y& +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.31 +35 .Hand.open + "manipulator"&[1 +65 "core" 1 +2 "manipulator"&\\% +3 "core" % C W Q / b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]' ] +92 "core" ' +4404 #t-> PC.imagePuck 2, :SAF +2 "processing"%^& +3 "core" &S"2\ % +2 !to:Puck::Warning: mesg"4Unloading Puck.from 2, :SAF to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:421:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:535:in `image'":/home/esp/esp2/utils/puckmoves.rb:1010:in `imagePuck'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +2 #Imaging SAF puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&_% +3 "core" % R # , E ` +2 "storage"(`% +4 "core" %I ] ^ ,\ : + "storage"(a. +3 "core" .( +2 "storage"(b& +3 "core" & \\ ] \ 9 +2 "storage"(c& +4 "manipulator"&d& +3 "core" & ] Z \ : +5 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +2 "core" & / 8 ` +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +2 "storage"(e' +2 "manipulator"&f( +30 "core" ( +2 "manipulator"&g& +3 "core" &  ! w WZ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &'   Y +3 .tForearm.seek PC + "manipulator"&i'E +93 "core" ' +2 .tHand.close + "manipulator"&j/ +74 "core" / +2 .tPC.seek :open +2 "processing"%k( +56 "core" ' + "storage"(l- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(m'x +37 "core" ' +270 ( + "storage"(n& +4 "core" & ^ a X\ : +2 "manipulator"&o& +3 "core" & 7 E Y a +2 "manipulator"&p% +2 "core" % , = G ' `Y +3 .tForearm.seek :retract +2 "manipulator"&q' ] +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&r( +241 "core" ( +2 "manipulator"&s& +3 "core" & R [ O ^ n +2 "storage"(t& +3 "core" & 6 I \ 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&u'k +105 "core" ' + .tHand.open +2 "manipulator"&v1 +65 "core" 1 +2 "storage"(w- +4 "core" -'x +2 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(x'D +25 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(y' +54 "core" ' +2 #tLights, camera, ACTION! +3610 #-> Power.camera :on +2 .Gate.power :camera,:ON +6196 #-> PuckCamera.snapImages "focusTest", image: [:hires,40] +4 #PuckCamera: snap -bin=1,1 -tiff 40.0 /var/log/esp/hires/focusTest40s.tif +4139 #SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 40 seconds\ /var/log/esp/hires/focusTest40s.tif: TIFF Upload Complete\ +1739 #-> Puck.finishImage +2 "storage"(z- +3 "core" -' +2 "storage"({& +4 "core" &   +2 "manipulator"&|& +3 "core" &  R  m +3 .tElbow.seek 2 + "manipulator"&}( +4 "core" ( +2 "manipulator"&~& +3 "core" &    m +2 "storage"(& +3 "core" &   +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&'k +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate + "storage"('W +49 "core" ' +2 "manipulator"&& +3 "core" &   m +2 "storage"(& +4 "core" & U W  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'K +35 "core" ' +2 .tElbow.hold + "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(\ ' +26 "core" ' + "manipulator"& % +4 "core" %] [ [ 9 + "storage"(& +4 "core" & ~   +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 318 counts + "manipulator"&'Љ +19 "core" ' +2 "manipulator"&& +3 "core" &  m +2 "storage"(& +3 "core" & > 2  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&'k +24 "core" ' +2 "storage"(% +3 "core" % U T 7 +3 ."downElevator"SE.seek :down +4 "storage"('= +99 (% +2 "core" %e3 D \\z +2 "manipulator"&% +3 "core" %҆   o +3 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +101 "core" ' +57 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (& +2 "core" & b W R  +3 "manipulator"&& +3 "core" &\ :  0  m +3 "manipulator"&% +3 "core" % C     +1025 #t-> Power.camera :off +2 .Gate.power :camera,:OFF +7778 #-> exit +8 #mEXIT @1743185966.76PDT @1743186816.16PDT = =tMAIN =mMAIN_scheduler @PDT1743186816.91 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +110 #"core_reset"Sent BREAK + #t@52371 receive with ifg=0x10, ie=0xFD + #@53004 receive with ifg=0x10, ie=0xFD + #@53658 receive with ifg=0x10, ie=0xFD #@54293 receive with ifg=0x10, ie=0xFD + #@54926 receive with ifg=0x10, ie=0xFD #@55559 receive with ifg=0x10, ie=0xFD + #@56192 receive with ifg=0x10, ie=0xFD #@56518 receive with ifg=0x80, ie=0xFD + #@54970 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +256 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +416 "Can"\ :6gm + \ :6gm + #tPolling Can every 10:00 +8 #Cleanly exited at 11:19:26PDT28-Mar-25 +505 #-> access 2 +3 "storage"(% +3 "core" %@ |  \ > +2 "manipulator"&% +4 "core" % C v w e +2 "manipulator"&& +3 "core" &\ x y e m +2 .tSC.configure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 6 + "storage"((Kz +673 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" &Kz  \\\ -' +502 #t-> exit +6 #mEXIT @1743186842.23PDT @1743187347.44PDT = =mMAIN_scheduler =tMAIN @PDT1743187348.29 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +123 #"core_reset"Sent BREAK +2 #t@6023 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +277 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +456 "Can"\ ) 1m + \ ) 1m( #tPolling Can every 10:00 +3 #Cleanly exited at 11:34:02PDT28-Mar-25 +363 #-> ESP.ready! +4 #Powering core bus +565 .Gate.power :raw,:ON +2 "sampler") +42 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X access 2 +3 "storage"(1% +3 "core" %B a f 6\ : +2 "manipulator"&2% +3 "core" % j S R | a +2 "manipulator"&3& +3 "core" & S S a l +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(4(Kz +205 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (5& +2 "core" &K| ) $ 3\ 2 +2765 #t-> PC.loadPuck :SAF, 2 +2 #Loading SAF puck from tube 2 into Processing Clamp +2 "processing"%6& +3 "core" &t"\ \  +2 .tHand.open + "manipulator"&71 +67 "core" 1 + "manipulator"&8% +4 "core" % j Z S  a +2 "storage"(9% +3 "core" %B b Y\ ; +2 "storage"(:. +2 "core" .(Kz +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(;( +656 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (<& +2 "core" &   #\ 4 +3 "manipulator"&=& +3 "core" & U U > ^ l +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&>( +26 "core" ( +2 "manipulator"&?& +3 "core" & S Y H a4 +2 "storage"(@& +3 "core" & \\ D '\ 8 +3 .tForearm.seek 2 + 800 counts + "manipulator"&A'k +102 "core" ' + "storage"(B& +3 "core" & \\ \\\ 9 +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(C' +307 "core" ' +2 "storage"(D- +2 "core" -'t +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (E& +2 "core" & , H\ 9 +3 "manipulator"&F& +3 "core" & S 5 G `4 +3 .tElbow.seek 2 +2 "manipulator"&G( +2 "core" ( +3 "manipulator"&H& +3 "core" & S X  a4 +2 "storage"(I& +3 "core" & [ \\\ 8 +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&J'w +15 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&K/ +73 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt[\ "4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 ."downElevator"SE.seek :down +5 "manipulator"&L& + "storage"(M'= +7 "core" & 8 9 B `4 +2 "manipulator"&N% +3 "core" % Ѐ L ?  _ +2 .tForearm.seek :retract +2 "manipulator"&O' ] +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&P( +165 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +72 "core" ( + "manipulator"&Q& +3 "core" & . 2 \\ `& +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &R& +8 "core" & ; C  `& +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&S'E +100 "core" ' + "manipulator"&T& +4 "core" & T ] ^& +2 "manipulator"&U% +4 "core" %O U X A ^ +2 "processing"%V& +3 "core" &t-\  +3 "processing"%W& +5 "core" &t.\  +39 .tPC.seek :closed + "processing"%X(SD +4 "core" &t-\  &t,\  + &t.\  + &t,\  &t-\  +5 &H-\ &l +10 &WU~-\ : +9 &~w.\ O +9 &XT-\ S +10 &O.\ S +9 &M.\ S +10 &O,\ S +9 &aM-\ S +9 & $L.\ S +10 &!P-\ S +9 &#N-\ S +9 &%iO,\ S +10 &'*Q-\ S +9 &(P-\ S +10 &*P,\ T +9 &,pL-\ S +9 &.3K.\ S +10 &/M-\ S +9 &1O,\ T +9 &3wP,\ T +10 &59O-\ T +9 &6R-\ S +10 &8O,\ T +9 &:L-\ S +9 &N-\ T +9 &?O,\ S +9 &AR.\ S +10 &CIR-\ T +9 &E\ Y.\ T +10 &Fa-\ U +9 &Hu,\ X +9 &JA.\ Y +10 &L-\ Z +9 &M-\ [ +9 &O.\ Z +10 &QD. [\ +9 &RTm-\ , +9 &S\\,\ = +10 ( +2 "processing"%W& +10 "core" &S!C-\ ; &S!C,\ ; +2 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.62 +2 .Hand.open + "manipulator"&Y1 +67 "core" 1 + "manipulator"&Z% +3 "core" % O 5 9 Z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&[' ] +112 "core" ' +222 #t-> PC.imagePuck 2, :SAF +2 "processing"%\\& +3 "core" &S!C"\ ; +2 !to:Puck::Warning: mesg"4Unloading Puck.from 2, :SAF to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:421:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:535:in `image'":/home/esp/esp2/utils/puckmoves.rb:1010:in `imagePuck'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Imaging SAF puck in Processing Clamp while storing it to tube 2 + "manipulator"&]% +4 "core" % E _ W A ^ +3 "storage"(^% +3 "core" %B F A \ 7 +2 "storage"(_. +3 "core" .( +2 "storage"(`& +4 "core" & F E \ 7 +2 "storage"(a& +4 "manipulator"&b& +3 "core" & F G \ 7 +4 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b + "core" & T _ ' _& +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +2 "storage"(c' +2 "manipulator"&d( +5 "core" ( +2 "manipulator"&e& +4 "core" & ; 0 C W& + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &  # \\ T& +3 .tForearm.seek PC +2 "manipulator"&g'E +93 "core" ' + .tHand.close +2 "manipulator"&h/ +72 "core" / +2 .tPC.seek :open + "processing"%i( +85 "core" ' + "storage"(j- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(k'x +44 "core" ' +233 ( +2 "storage"(l& +3 "core" & @ . 9\ 8 +2 "manipulator"&m& +4 "core" & R P 7 ^& + "manipulator"&n% +3 "core" % N Q S ^? +3 .tForearm.seek :retract +2 "manipulator"&o' ] +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&p( +269 "core" ( + "manipulator"&q& +3 "core" & ` a _ ^p +3 "storage"(r& +3 "core" & 8 , "\ 8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts + "manipulator"&s'k +94 "core" ' +3 .tHand.open + "manipulator"&t1 +76 "core" 1 +2 "storage"(u- +3 "core" -'x +2 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(v'D +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate + "storage"(w' +56 "core" ' +2 #tLights, camera, ACTION! +155 #-> Power.camera :on +2 .Gate.power :camera,:ON +3974 #-> PuckCamera.snapImages "focusTest2", image: [:hires,40] +4 #PuckCamera: snap -bin=1,1 -tiff 40.0 /var/log/esp/hires/focusTest240s.tif +4175 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 40 seconds\ /var/log/esp/hires/focusTest240s.tif: TIFF Upload Complete\ +1335 #-> Puck.finishImage + "storage"(x- +3 "core" -' +2 "storage"(y& +4 "core" & Q +2 "manipulator"&z& +3 "core" & \ \  p +2 .tElbow.seek 2 +2 "manipulator"&{( +4 "core" ( +2 "manipulator"&|& +3 "core" &   i p +2 "storage"(}& +3 "core" &  +3 .tForearm.seek 2 + 800 counts + "manipulator"&~'k +3 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"('W +51 "core" ' +2 "manipulator"&& +3 "core" &   p +2 "storage"(& +4 "core" & l +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'K +38 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 "manipulator"&% +4 "core" %Z   + "storage"(& +4 "core" & U T +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts +2 "manipulator"&'І +17 "core" ' + "manipulator"&\ & +3 "core" & \ , $p +3 "storage"( & +3 "core" & h a i +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +44 .tForearm.seek 2 + 800 counts + "manipulator"& 'k +25 "core" ' +2 "storage"(% +3 "core" %   +11 ."downElevator"SE.seek :down +3 "storage"( '= +99 (% +2 "core" %*1 h a n [w +3 "manipulator"&% +3 "core" %y   " z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +99 "core" ' +69 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (& +4 "core" & # +2 "manipulator"&& +4 "core" & g 'p +2 "manipulator"&% +4 "core" % P & +192 #t-> access 2 +2 "storage"(% +3 "core" %:  +2 "manipulator"&% +4 "core" % P " $ 9 +2 "manipulator"&& +3 "core" &   * p +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"( (Kz +676 "core" ( +4 .tSC.configure :limp +4 "storage"($(\ 1b +15 (& +6 "core" &K{ k j ( +3933 #t-> Power.camera :off +2 .Gate.power :camera,:OFF +4089 #-> exit +7 #mEXIT @1743187668.13PDT @1743187862.14PDT = =mMAIN_scheduler =tMAIN @PDT1743187862.97 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +121 #"core_reset"Sent BREAK +2 #t@6508 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +276 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +458 "Can"\ ) * + \ ) * +2 #tPolling Can every 10:00 +3 #Cleanly exited at 11:47:48PDT28-Mar-25 +393 #-> ESP.ready! +3 #Powering core bus +548 .Gate.power :raw,:ON +2 "sampler") +42 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X +3 .tSE.home.seek :down + "storage"('= +65 "core" ' +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial +2 "storage"(([Y +111 "core" ' + ."rdyProcessing"PS.stop +2 "processing"%5 +147 "core" ' +1495 ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 "manipulator"&& +38 "core" &Z S S b# +3 .tForearm.seek :retract + "manipulator"&' ] +10 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&( +110 "core" ( +2 "manipulator"&& +4 "core" & ^ Y , b# +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 .tForearm.seek retracted +2 "manipulator"&' ] +20 "core" ' +2 "manipulator"&% +3 "core" % p \\ \\ @ b +2 "processing"%& +2 "collection"'& +5 "core" &"\ +3 ."openPC"PC.home.seek :open +2 "processing"% ( +3 "core" &\  +2 .tCC.home.seek :open +2 "collection"'!( +329 "core" ( +44 ( +3 "collection"'" +3 "core"  +2 "processing"%# +4 "core" U +2 "processing"%$ +2 "core" A +3 "processing"%% +2 "core"  +3 "collection"'&% +3 "core" %P\  +2 "processing"%'% +5 "core" %ܐ-\ +2 "sampler")(% +4 "core" % `_ +2 "collection"')& +4 "core" &u\  +2 "processing"%*& +3 "core" &j-\  +2 "manipulator"&+% +5 "core" % p R R u b +2 "manipulator"&,& +4 "core" & R R r b# + "storage"(-& +3 "core" &[O \\ [\ < +3 "storage"(.% +3 "core" %F [ ]\ < +2 "collection"'/9 +4 "core" 97E +2 "processing"%09 +3 "core" 9KZ +172 #t-> access 2 +3 "storage"(1% +3 "core" %F Q ] U\ < +2 "manipulator"&2% +4 "core" % p R S t b + "manipulator"&3& +4 "core" & Q P j b# +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(4(Kz +205 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +3 (5& +2 "core" &K|  ) \ 3 +2030 #t-> PC.loadPuck :SAF, 2 +2 #Loading SAF puck from tube 2 into Processing Clamp +2 "processing"%6& +2 "core" &j \  +2 .tHand.open +2 "manipulator"&71 +73 "core" 1 + "manipulator"&8% +4 "core" % p h U n d +2 "storage"(9% +3 "core" %F | O\ = +2 "storage"(:. +2 "core" .(Kz +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(;( +666 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (<& +2 "core" &  a\ 0 +3 "manipulator"&=& +4 "core" & 8 2  `# +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&>( +44 "core" ( +2 "manipulator"&?& +3 "core" & W Z : bO +2 "storage"(@& +3 "core" & e f \ ; +2 .tForearm.seek 2 + 800 counts +2 "manipulator"&A'k +108 "core" ' +2 "storage"(B& +3 "core" & \\ [ \ < +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(C' +310 "core" ' +2 "storage"(D- +4 "core" -'q + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (E& +3 "core" & P Z L\ : +2 "manipulator"&F& +3 "core" & R S ? aM +2 .tElbow.seek 2 +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&H& +4 "core" & R V  bM +2 "storage"(I& +3 "core" & b V\ ; +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&J'w +24 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&K/ +76 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt[\ "4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 ."downElevator"SE.seek :down +4 "manipulator"&L& +2 "storage"(M'= +7 "core" & @ : `L +2 "manipulator"&N% +3 "core" % m ? =  [P +3 .tForearm.seek :retract +2 "manipulator"&O' ] +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&P( +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +3 "manipulator"&Q& +3 "core" & T T c+ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &R& +2 "core" & ] O c+ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&S'E +96 "core" ' +2 "manipulator"&T& +3 "core" & T \\  a+ +2 "manipulator"&U% +4 "core" %+ Q R O aF +2 "processing"%V& +3 "core" &j"\  +3 "processing"%W& +4 "core" &j!\  +47 .tPC.seek :closed + "processing"%X(SD +3 "core" &j-\ \  &j,\  + &j,\  + &j-\  &j-\ \  +2 &j -\ \ B +9 &Jy-\ 3 +9 &"p}-\ H +9 &].\ S +10 &O,\ S +9 &BJ-\ S +10 &M+\ S +9 &L,\ S +9 &O.\ R +10 &!KJ,\ R +9 &# L,\ R +9 &$K.\ R +10 &&K,\ R +9 &(QQ,\ S +10 &*L.\ R +9 &+L-\ S +9 &-N-\ S +10 &/[J,\ R +9 &1L-\ S +9 &2K/\ R +10 &4M-\ S +9 &6bQ,\ S +10 &8$Q-\ S +9 &9O.\ R +9 &;N,\ R +10 &=kN,\ R +9 &?,N.\ S +9 &@Q-\ S +10 &BT-\ S +9 &DqR,\ S +9 &F/b.\ T +10 &Gr.\ V +9 &I-\ X +10 &Kh,\ Y +9 &M)-\ Y +9 &N-\ Y +10 &P,\ Z +9 &RS|m,\ 3 +9 &S(m*\ I +10 ( +2 "processing"%W& +3 "core" &S"6-\ 6 +2 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&Y1 +77 "core" 1 + "manipulator"&Z% +4 "core" % + d W ^F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&[' ] +104 "core" ' +178 #t-> PC.imagePuck 2, :SAF +2 "processing"%\\& +3 "core" &S"6-\ 6 +2 !to:Puck::Warning: mesg"4Unloading Puck.from 2, :SAF to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:421:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:535:in `image'":/home/esp/esp2/utils/puckmoves.rb:1010:in `imagePuck'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Imaging SAF puck in Processing Clamp while storing it to tube 2 + "manipulator"&]% +3 "core" % O P R / a +3 "storage"(^% +3 "core" %A \\ [\ : +2 "storage"(_. +3 "core" .( +2 "storage"(`& +3 "core" & \\ [\ : +2 "storage"(a& +3 "manipulator"&b& +6 "core" & \\ \\\ : & Q T b+ +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b + "storage"(#]K-0-\ b +4 .tElbow.seek PC +3 "manipulator"&c( +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(d' +2 "core" ( +3 "manipulator"&e& +3 "core" & 6 M i \\+ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &f& +2 "core" &   S X+ +3 .tForearm.seek PC +2 "manipulator"&g'E +88 "core" ' + .tHand.close +2 "manipulator"&h/ +67 "core" / +2 .tPC.seek :open +2 "processing"%i( +90 "core" ' +2 "storage"(j- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(k'x +38 "core" ' +233 ( + "storage"(l& +4 "core" & l _ X\ < +2 "manipulator"&m& +3 "core" & _ ] + c+ +2 "manipulator"&n% +3 "core" % F U Q c +2 .tForearm.seek :retract +2 "manipulator"&o' ] +97 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&p( +245 "core" ( + "manipulator"&q& +4 "core" & B Z ; `L +2 "storage"(r& +3 "core" & e ] &\ ; +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&s'k +101 "core" ' +2 .tHand.open + "manipulator"&t1 +66 "core" 1 +2 "storage"(u- +2 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(v'D +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate + "storage"(w' +60 "core" ' + #tLights, camera, ACTION! +141 #-> Power.camera :on +2 .Gate.power :camera,:ON +3494 #-> PuckCamera.snapImages "focusTest3:, image: [:hires,40]\ " +4 #PuckCamera: snap -bin=2,2 -tiff 10.0 /var/log/esp/focusTest3:, image: [:hires,40]\ 10s.tif +1082 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10 seconds\ /var/log/esp/focusTest3:,: TIFF Upload Complete\ sh: 10s.tif: not found\ +2 .Gate.power :camera,:OFF + .delay 1 second +102 .Gate.power :camera,:ON +2 .delay 5 seconds +503 #PuckCamera: snap -bin=2,2 -tiff 10.0 /var/log/esp/focusTest3:, image: [:hires,40]\ 10s.tif +381 !o:IRB::Abort: mesg"User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:83:in `mainThread'""/home/esp/esp2/lib/esp.rb:357 +1767 #-> PuckCamera.snapImages "focusTest3", image: [:hires,40] +4 #PuckCamera: snap -bin=1,1 -tiff 40.0 /var/log/esp/hires/focusTest340s.tif +4149 #SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 40 seconds\ /var/log/esp/hires/focusTest340s.tif: TIFF Upload Complete\ +1720 #-> Puck.finishImage +2 "storage"(x- +3 "core" -' +2 "storage"(y& +3 "core" & p }  +2 "manipulator"&z& +3 "core" & % K +3 .tElbow.seek 2 + "manipulator"&{( +4 "core" ( +2 "manipulator"&|& +2 "core" & ! K +3 "storage"(}& +3 "core" & } - +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&~'k +3 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"('W +51 "core" ' + "manipulator"&& +4 "core" &  K +2 "storage"(& +2 "core" & z +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'K +38 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(' +26 "core" ' + "manipulator"&% +3 "core" %Y l m Q  +2 "storage"(& +3 "core" & S  +3 .tForearm.force -20 + "manipulator"&5 +44 .tForearm.seek 2 + 314 counts + "manipulator"&'Ѕ +18 "core" ' +2 "manipulator"&\ & +3 "core" & J +2 "storage"( & +3 "core" & Z P G +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"& 'k +23 "core" ' +2 "storage"( % +3 "core" % S +9 ."downElevator"SE.seek :down +4 "storage"('= +99 (% +3 "core" %1 . - e [t +2 "manipulator"&% +3 "core" % 0  u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +89 "core" ' +68 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" & +2 "manipulator"&& +3 "core" & / I +3 "manipulator"&% +4 "core" % n  `  +425 #t-> Power.camera :off +3 .Gate.power :camera,:OFF +333 #-> access 2 +2 "storage"(% +3 "core" %C =\  +2 "manipulator"&% +3 "core" % n\  > +2 "manipulator"&& +4 "core" &  ?I +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"( (Kz +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +4 "core" &Kx ) t\ # +7774 #t-> exit +26 #mEXIT @1743188213.76PDT @1743192462.16PDT = =tMAIN =mMAIN_scheduler @PDT1743192462.94 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +112 #"core_reset"Sent BREAK +2 #t@59712 receive with ifg=0x10, ie=0xFD + #@60357 receive with ifg=0x10, ie=0xFD #@61018 receive with ifg=0x10, ie=0xFD + #@61660 receive with ifg=0x10, ie=0xFD + #@62308 receive with ifg=0x10, ie=0xFD #@62955 receive with ifg=0x10, ie=0xFD + #@63602 receive with ifg=0x10, ie=0xFD #@63928 receive with ifg=0x80, ie=0xFD + #@24485 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +264 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +426 "Can"\ :J + \ :J + #tPolling Can every 10:00 +2 #Cleanly exited at 11:56:53PDT28-Mar-25 +7011 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P,\  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ܐ \  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % `^ +2 .tSS.configure :default + "sampler")#.0X# +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +2 .tSC.hold +2 "storage"(, +2 "core" , +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +3 (% +2 "core" %C # ' \ 3 +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 .tCH.coast + "collection"' +2 .tCH.configure :default +2 "collection"'\ 2 +2 .tPH.coast +2 "processing"% +2 .tPH.configure :default +2 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +10 "collection"'% +2 "processing"%% +2 "manipulator"&% +6 "core" %P6  +4 "sampler")% +3 "core" %ܐ\  + % n\ 8 6  Z + % a` y + "manipulator"&& +6 "core" & 6 - ZI + "storage"(& +4 "core" &Kxu   \ 2# + "storage"(% +4 "core" %C $ ' Y\ 2 +2 "collection"'& +2 "core" &uI  +2 "processing"%& +4 "core" &\  +2 "collection"' +3 "core"  +2 "collection"'  +4 "core"  +2 "collection"'! +2 "core"  +3 "processing"%" +3 "core"  +35 "processing"%# +4 "core" U + "processing"%$ +3 "core" A +3 "processing"%% +3 "core"  +3 "sampler")& +2 "core"  +3 "collection"''% +3 "core" %P-  +6 "processing"%(% +3 "core" %ܐ\  +3 "sampler"))% +3 "core" % a^ z +3 "collection"'*& +3 "core" &u6  +2 "processing"%+& +4 "core" &0\  +2 "manipulator"&,% +3 "core" % n\ + + h Y +2 "manipulator"&-& +4 "core" & 8 7 YI +2 "storage"(.& +4 "core" &Kxu   \ 2# + "storage"(/% +3 "core" %C  $ \ 1 +3 "collection"'09 +3 "core" 9DQ +2 "processing"%19 +4 "core" 9Va +1692 #t-> ESP.ready? +2 "collection"'2% +3 "core" %PF  +2 "sampler")3% +4 "core" % _^ w + "manipulator"&4% +4 "core" % n\  O W + "manipulator"&5& +4 "core" &  WI +2 "storage"(6& +3 "core" &Kxv   [\ /# +2 "storage"(7% +3 "core" %C   c\ / +2 "collection"'8& +3 "core" &u.  +2 "processing"%9& +3 "core" &0\ + "processing"%:% +4 "core" %ܐ\ +477 #t-> access 4 +3 "storage"(;% +3 "core" %C  |\ / +2 "manipulator"&<% +3 "core" % n\    V +2 "manipulator"&=& +4 "core" &   t VI +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(>( +829 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &  \ , +1719 #"CamilleF"Session Begun +689 #-> ESP.ready! +3 "collection"'@% +5 "processing"%A% +2 "core" %PF\  +2 "manipulator"&B% +9 "sampler")C% +5 "core" %ܐ/\ \ % n P N k a + % a_ y + "manipulator"&D& +6 "core" & O E Z bI + "storage"(E& +3 "core" & ] ]\ < +2 "storage"(F% +4 "core" %C g g B\ ; + "collection"'G& +3 "core" &u8\  +2 "processing"%H& +4 "core" &0\ +2 "collection"'I +3 "core"  +2 "collection"'J +4 "core"  + "collection"'K +3 "core"  +3 "processing"%L +2 "core"  +3 "processing"%M +3 "core" U +2 "processing"%N +3 "core" A +2 "processing"%O +4 "core"  +2 "sampler")P +2 "core"  +3 "collection"'Q% +3 "core" %PH\  +2 "processing"%R% +3 "core" %ܐ1\ +2 "sampler")S% +4 "core" % a] +2 "collection"'T& +3 "core" &u-\  +2 "processing"%U& +3 "core" &0\ +2 "manipulator"&V% +4 "core" % n\ L D > b +2 "manipulator"&W& +3 "core" & O N bI +2 "storage"(X& +3 "core" & \\ \\ \ < +2 "storage"(Y% +4 "core" %C e g =\ ; +2 "collection"'Z9 +3 "core" 9CQ +2 "processing"%[9 +4 "core" 9Va +616 #"CamilleF"-> access 4 +4 "storage"(\\% +4 "core" %C n e /\ = +3 "manipulator"&]% +3 "core" % n P O c +2 "manipulator"&^& +4 "core" & P O bI +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 1 +2 "storage"(_( +4 "core" ( +3 ."CamilleF"SC.configure :limp + "storage"($(\ 1b +5 (`& +3 "core" &  \ 0 +279 #"CamilleF"-> startTube 4 +4916 #-> start(:myShortDA){shortDA; samplePassF} +5 "collection"'a% +9 "processing"%b% +2 "core" %PD\  +6 %ܐ0\ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +20245 #"CamilleF"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleF answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%c +45 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%d  +78 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%e  +141 "core"  +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +37 "processing"%f'h! +2276 "core" ' +9 ."connect"PRV.dial CBV +8 ."myShortDA"CBV.dial PRV +5 "processing"%g  +7 "collection"'h  +8 "core"  +133  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%i' +1268 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%j @ +111 "core" @ +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%k's +583 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%l +111 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +12 ."myShortDA"PS.seek 1ml +2 "processing"%m'[q +1102 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%n' +1609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%o +113 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%p's +2624 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%q +112 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%r'[q +1107 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%s' +1608 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%t +112 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%u  +48 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%v's +2623 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%w +113 "core"  +2 ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%x' +2617 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%y +111 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%z's +641 "Can"\ =* +1982 "core" ' +3 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%{& +5 "core" &\ +2 ."myShortDA"Hand.open +2 "manipulator"&|1 +23 "core" 1 + "manipulator"&}% +3 "core" % n\ W R 7 b +3 "storage"(~% +3 "core" %C S O\ < +2 "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"((+ +520 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" &+ \ 9 3\ -% +2 "manipulator"&& +4 "core" & K < 2 _I +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +6 "core" ( +2 "manipulator"&& +3 "core" & Q V ? _I +2 "storage"(& +3 "core" &+ T X\ 9' +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 800 counts +2 "manipulator"& 's +106 "core" ' + "storage"( & +4 "core" &+ _ Z \ ;' +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"( ' +303 "core" ' +2 "storage"(- +3 "core" -'y +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +2 "core" &+ . < \ 8' +2 "manipulator"&& +4 "core" & , , . `I +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&( +6 "core" ( +2 "manipulator"&& +3 "core" & + , E `I +2 "storage"(& +4 "core" &+ W ? (\ 8' +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&' +21 "core" ' + ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&/ +68 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$CamilleF:4:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +6 "manipulator"&& +3 "storage"('= +8 "core" & P Q K _I +2 "manipulator"&% +4 "core" % Є E ;  \\r +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +93 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&( +164 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +2 "manipulator"&& +3 "core" & D O  b +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +38 && +4 "core" & E M Z b +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"& 'E +106 "core" ' +2 "manipulator"&!& +4 "core" & H Z . d + "manipulator"&"% +4 "core" %K C A \ d +2 "processing"%#& +4 "core" &\ +10 "processing"%$& +3 "core" &2\ \ +3 ."myShortDA"PC.seek :closed +2 "processing"%%(SD +7 "core" &\ +5 &"\ \ #b +10 &hT~\ 9 +9 &|x\ N +9 &dS\ S +10 &(N\ R +9 &O\ S +9 &P\ R +10 &nL\ R +9 & 0L\ R +10 &!P\ S +9 &#P\ R +9 &%vN\ R +10 &'6R\ S +9 &(M\ R +9 &*P\ S +10 &,}O\ S +9 &.?L\ S +10 &0L\ R +9 &1P\ S +9 &3S\ S +10 &5GQ\ S +9 &7 Q\ S +9 &8R\ S +10 &:O\ S +9 &L\ S +9 &?P\ R +9 &AQ\ R +10 &CVQ\ S +9 &EX\ T +9 &Fb\ U +10 &Hv\ V +9 &JN\ Y +10 &L\ Y +9 &M\ Z +9 &O\ Y +10 &QR\ Z +9 &RMd\ - +9 &S0\ - +6 ( +2 "processing"%$& +3 "core" &S \ - +3 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.61 +2 .Hand.open +5 "manipulator"&&1 +75 "core" 1 + "manipulator"&'% +3 "core" % K ^ S b +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&(' ] +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%) { +4 %*9 +6 "core" 9RR +102 "processing"%+9 +2 "core" 9Rc +103 "processing"%,9 +3 "core" 9Rc  +103 "processing"%-9 +2 "core" 9Qb  +103 "processing"%.9 +3 "core" 9Rb +102 "processing"%/9 +3 "core" 9Rc +102 "processing"%09 +3 "core" 9Rb +102 "processing"%19 +3 "core" 9Ub +103 "processing"%29 +3 "core" 9Wb" +102 "processing"%39 +3 "core" 9Zb& +102 "processing"%49 +3 "core" 9^c+ +102 "processing"%59 +3 "core" 9cc/ +102 "processing"%69 +3 "core" 9gc3 +103 "processing"%79 +2 "core" 9nc7 +103 "processing"%89 +3 "core" 9tc; +102 "processing"%99 +3 "core" 9|d@ +102 "processing"%:9 +3 "core" 9cD +102 "processing"%;9 +4 "core" 9dH +102 "processing"%<9 +3 "core" 9dL +102 "processing"%=9 +3 "core" 9eQ +102 "processing"%9 +3 "core" 9dU +102 "processing"%?9 +3 "core" 9dY +102 "processing"%@9 +3 "core" 9e] +102 "processing"%B9 +3 "core" 9fa\ +102 "processing"%A9 +3 "core" 9ee +102 "processing"%C9 +3 "core" 9fj +102 "processing"%D9 +3 "core" 9fn +102 "processing"%E9 +3 "core" 9gr +103 "processing"%F9 +3 "core" 9fv +102 "processing"%G9 +3 "core" 9g{ +102 "processing"%H9 +3 "core" 9g +102 "processing"%I9 +3 "core" 9 g +102 "processing"%J9 +4 "core" 9h +102 "processing"%K9 +3 "core" 9h +102 "processing"%L9 +3 "core" 9h +102 "processing"%M9 +3 "core" 9&h +102 "processing"%N9 +3 "core" 9,i +102 "processing"%O9 +3 "core" 91i +4 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%P p{p. +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Q +114 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%R' +590 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%S'Q +1597 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%T  +138 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%U +80 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%V  +58 "core" +2 "processing"%W% +4 "core" %O  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%X' +583 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Y * +73 "core" , +10 ."myShortDA"PS.seek 0ml +3 "processing"%Z'ܑ +1600 "core" ' +2 ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%[  +16 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%\\  +40 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +40 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%^ +81 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%`' +2503 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%> +82 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%a +79 "core"  +2 ."myShortDA"delay 5 seconds +504 .PSV.dial PTV +5 "processing"%b +79 "core" +3 ."myShortDA"delay 5 seconds +6 "Can"\ G +501 ."myShortDA"PSV.dial :air +3 "processing"%c  +79 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%d's +2507 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%e  +139 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%h +47 "core" +2 ."myShortDA"PRV.dial :ab1 +3 "processing"%g @ +110 "core" > +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%f' +351 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +9 ."myShortDA"PRV.dial CBV +10 "collection"'j  + "processing"%i  +6 "core"  +42  +2 "processing"%l% +3 "core" %\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%k' +348 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'m  +34 "core" +2 ."myShortDA"PRV.dial :air +3 "processing"%o  +45 "core"  +3 ."myShortDA"PS.seek 0.9ml +3 "processing"%n'N +1274 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%q @ +78 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%p' +859 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%r  +47 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +3 "processing"%t'Q +1601 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%u +49 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%s @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%w  +36 "core" +2 "processing"%v% +3 "core" %L\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%y'D +242 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"%x * +37 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%{'ܑ +1965 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'|& +5 "core" &uP  +3 "manipulator"&}& +2 "core" &  C W +3 "manipulator"&~% +3 "core" % Y $  O +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +139 "core" ( + "manipulator"&_& +4 "core" &-  + T +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-  # A U +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'o +109 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&& +4 "core" &- J +2 "manipulator"& % +3 "core" % ~ q MO +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +108 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&( +287 "core" ( +2 "manipulator"&& +4 "core" & 7 V1 +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & \ p V1 +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&'ш +98 "core" ' +2 "manipulator"&& +3 "core" & ; W P0 +2 "manipulator"&% +40 "core" %ы @ 6 U +2 "collection"'& +4 "core" &uL  +9 "collection"'& +6 "core" &uL  +2 ."myShortDA"CC.seek :closed +4 "collection"'(X +4 "core" &uW  +5 &v\ ^ C +9 &Gvc 4 +10 &"l}Y H +9 &cW U +9 &tOX U +10 &7LX U +9 &L^ U +9 &L] U +10 &|N] U +9 &!>Rc U +10 &#Nb U +9 &$PY U +9 &&LW U +10 &(FNZ U +9 &*N] V +9 &+J[ U +10 &-K\\ U +9 &/ONZ U +10 &1NZ V +9 &2M] V +9 &4LX U +10 &6VH] U +9 &8Lg V +9 &9LZ U +10 &;LZ U +9 &=`K^ U +10 &?"MZ U +9 &@LY U +9 &BNZ U +10 &DhL` U +9 &F*N\\ U +9 &GU\\ V +10 &Ib\\ W +9 &Kcsc Y +10 &M` ] +9 &Nf ` +9 &PZ ` +10 &RYV _ +9 &T[ _ +9 &UY ` +10 &WX M +9 &X&Y 's +10 &X]Y J +2 ( +2 "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.15 +2 "collection"'& +5 "core" &XZ^ J +2 ."myShortDA"Hand.open +2 "manipulator"& 1 +68 "core" 1 +2 "manipulator"& % +3 "core" % x  K +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +100 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +113 "core" +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1606 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +46 "core"  +3 ."myShortDA"PS.seek 0ml +4 "processing"%!'ܑ +1601 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%" +48 "core"  +3 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%#' +2621 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +4 "collection"'  +37 "core"  +134 +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +113 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'& +5 "core"  +2 "collection"'' +3 "core"  +2 "collection"'*  +5 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%$  +78 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%+'ܑ +2624 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +45 "core"  +3 ."myShortDA"PS.seek 2.5ml +4 "processing"%,' +2612 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%- +49 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%.'ܑ +2615 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%/  +49 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%0' +2618 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%1 +49 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%2'ܑ +2615 "core" ' +4 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&3& +12 "core" &* Z N+ +4 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +7 ."myShortDA"Elbow.seek CC +6 "manipulator"&4( +35 "core" ( +4 "manipulator"&5& +5 "core" & " 1 Qk +4 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +11 &6& +10 "core" & ! Hk +6 ."myShortDA"Forearm.seek CC +8 "manipulator"&7'ш +93 "core" ' +8 ."myShortDA"Hand.close +5 "manipulator"&8/ +27 "core" / +4 ."myShortDA"CC.seek :open +5 "collection"'9( +413 "core" ( +3 "manipulator"&:& +5 "core" &  Vk +5 "manipulator"&;% +5 "core" %ф ? x Wm +6 ."myShortDA"Forearm.seek :retract +6 "manipulator"&<' ] +98 "core" ' +4 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +10 ."myShortDA"Elbow.seek :garage +6 "manipulator"&=(-z +286 "core" ( +3 "manipulator"&& +5 "core" &-   Q YW +4 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +98 &?& +6 "core" &- %  ^ QW +4 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +8 ."myShortDA"Forearm.seek :garage +11 "manipulator"&@'o +115 "core" ' +4 ."myShortDA"Hand.open +4 "manipulator"&B1 +73 "core" 1 +4 "manipulator"&A% +9 "core" % pk  >K +7 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +7 ."myShortDA"Forearm.seek :retract +17 "manipulator"&C' ] +107 "core" ' +4 ."da"delayUntil "13:37:42.68" +24431 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%D @ +76 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%E  +38 "core" + ."da"delay 30 seconds +645 "Can"\ JV +2359 ."da"PBV.dial between PSV and waste1 +3 "processing"%F * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%G  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%H' +2472 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%I +48 "core" +2 ."da"delay 2 seconds +207 .PSV.dial :air +3 "processing"%J  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +5 "processing"%K +50 "core" +4 ."da"delay 2 seconds +204 .PSV.dial :air +3 "processing"%L  +47 "core"  +3 ."da"PS.seek :empty +4 "processing"%M's +2471 "core" ' +3 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%N +155 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%O' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%Q'Q +1596 "core" ' + ."da"PTV.dial :puck +4 "processing"%z  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%R +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%T  +38 "core" + "processing"%U% +3 "core" %L\  +3 ."da"PS.seek 1.5ml +2 "processing"%V' +589 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%W * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%S'ܑ +1611 "core" ' + ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%Y  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%X  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%) * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%[ +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%\\' +2481 "core" ' + ."da"PSV.dial PTV +3 "processing"%] +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%^ +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Z +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%>  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%a's +2509 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%b +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%c' +592 "core" ' +2 ."da"delay 5 seconds +508 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%`'Q +1607 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%e  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%h +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%g  +36 "core" +2 "processing"%d% +3 "core" %T\  +3 ."da"PS.seek 1.5ml +2 "processing"%j' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%i * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%l'ܑ +1611 "core" ' + ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%f  +44 "core"  + ."da"PBV.dial :waste1 +3 "processing"%m  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%o * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%k +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +13 ."da"PS.seek 2.5ml +2 "processing"%q' +2477 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%n +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%r +79 "core" + ."da"delay 5 seconds +20 "Can"\ D +483 ."da"PSV.dial PTV +3 "processing"%p +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%u  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%s's +2479 "core" ' +3 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%w  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%v  +135 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%x  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +3 "processing"%t  +5 "core" + ."da"PSV.dial :mixloop +3 "processing"%y +46 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%|' +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%}  +47 "core"  +2 "processing"%~% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"%_'"V +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +46 "core"  +2 ."da"PS.seek 2ml +5 "processing"%'Q +1554 "core" ' + ."da"PSV.dial :PML +3 "processing"% +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +77 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" + "processing"%(% +4 "core" %V  +2 ."da"PS.seek 1.85ml +2 "processing"%'N +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1976 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 .PBV.dial :waste1 +4 "processing"%  +39 "core" +2 ."da"delay 30 seconds +1741 "Can"\ M +1262 ."da"PBV.dial between PSV and waste1 +4 "processing"% * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2520 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%\  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +47 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.seek :empty +3 "processing"% 's +2501 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Q +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%{  +76 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 "processing"%"% +3 "core" %Q  +3 ."da"PS.seek 1.5ml +2 "processing"%!' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1596 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +4 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%&  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%' * +39 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%* +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +54 ."da"PS.seek 2.5ml +2 "processing"%$' +2500 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%# +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +8 "processing"%+ +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%-  +78 "core"  +2 ."da"PS.seek :empty +3 "processing"%,'s +2496 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%/ +157 "core"  + #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%.' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%1'Q +1606 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%0  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%3 +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +38 "core" +2 "processing"%6% +3 "core" %T  +2 ."da"PS.seek 1.5ml +3 "processing"%8' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%:  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%; * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%7 +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2473 "core" ' + ."da"PSV.dial PTV +3 "processing"%? +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%4 +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%B +81 "core" +2 ."da"delay 5 seconds +477 "Can"\ <! +26 ."da"PSV.dial :air +2 "processing"%A  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%<'s +2495 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%@ +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%D' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%E'Q +1608 "core" ' + ."da"PTV.dial :puck +3 "processing"%F  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%G +79 "core" + ."da"PBV.dial :waste1 +3 "processing"%2  +39 "core" +2 "processing"%I% +4 "core" %W. +2 ."da"PS.seek 1.5ml +2 "processing"%J' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%K * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%L'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +7 .PTV.dial :puck +4 "processing"%H  +9 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%N  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%M * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%O +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%z' +2506 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%R +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%T +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%U +79 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%Q  +78 "core"  +3 ."da"PS.seek :empty +2 "processing"%W's +2500 "core" ' +2 ."da"Gate.power :camera,:ON +57 #Mixing DA Substrates +3 .PSR.select :air +7 .PSV.dial PSR +6 "processing"%V +149 "core"  +14 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +13 "processing"% +23 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%Y'I +334 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +13 ."da"PS.seek 0.5ml +2 "processing"%X' +339 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%)'Q +1612 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%[  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%S +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%]  +36 "core" +2 "processing"%^% +3 "core" %U  +3 ."da"PS.seek 1.5ml +3 "processing"%Z' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%> * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%\\'ܑ +1609 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%b  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%a  +40 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%c * +39 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%e +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%h' +2572 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%g +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%d +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%` +93 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%i  +84 "core"  +2 ."da"PS.seek :empty +3 "processing"%j's +2568 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%f +159 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%m'Q +2108 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%o  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%k +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%l  +39 "core" +2 "processing"%n% +3 "core" %P  +3 ."da"PS.seek 1.5ml +2 "processing"%r' +595 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%p * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%u  +116 "core"  +6 ."da"PS.seek :empty +4 "processing"%q's +1608 "core" ' + "processing"%w9 +3 "core" 9{5 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%v +4 %x& +2 "core" 5 +4 &S" - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&t% +5 "core" % M  # +2 "storage"(y% +3 "core" %B a k +2 "storage"(s. +4 "core" .(+ + ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(}(@ +203 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (~& +3 "core" &A 6 D +2 "manipulator"&|& +4 "core" &- E "W +2 "manipulator"&% +3 "core" % M  " +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&_( +198 "core" ( + "manipulator"&& +4 "core" &   "p +2 "storage"(& +3 "core" &J k k +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +50 ."da"Forearm.seek 3 + 800 counts +10 "manipulator"& 'm +113 "core" ' +2 "storage"((& +3 "core" &J k i +2 ."da"SE.reconfigure :pick +3 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(' +283 "core" ' +2 "storage"(- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"('x +42 "core" ' +3 "manipulator"&& +3 "core" &   { p +2 "manipulator"&% +3 "core" %   +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&' ] +106 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +236 "core" ( +2 "manipulator"&& +2 "core" & % +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\ & +3 "core" & ; % +3 ."da"Forearm.seek PC +3 "manipulator"&'E +90 "core" ' + ."da"Hand.close +2 "manipulator"& / +72 "core" / +2 ."da"PC.seek :open +4 "processing"%( +377 "core" ( + "storage"(& +4 "core" &J , +2 "manipulator"& & +3 "core" &   J  +2 "manipulator"&% +4 "core" % 6  g g +2 ."da"Forearm.seek :retract +3 "manipulator"&{' ] +103 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&( +244 "core" ( + "manipulator"&& +4 "core" &\ L  h +2 "storage"("& +3 "core" &J d +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +90 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "storage"(!- +2 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"( 'D +26 "core" ' + ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(&' +56 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%'& +3 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2814h.tif +15 "core" & +4 "manipulator"&*& +9 "core" &  oh +2 "manipulator"&% +7 "core" % e  \  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +6 "manipulator"&#' ] +96 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"& (-z +185 "core" ( +2 "manipulator"&+& +3 "core" &- Z Q +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &-& +3 "core" &- f Q +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&$'o +113 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&// +73 "core" / + "manipulator"&,& +4 "core" &- 4 7 Q +2 "manipulator"&.% +4 "core" % π| 7 8 ! +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&0' ] +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&3( +113 "core" ( +2 "manipulator"&5& +3 "core" & r  +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +54 &6& +4 "core" &  +2 ."psFlush"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&1'E +103 "core" ' +2 "manipulator"&& +4 "core" & L +2 "manipulator"&8% +4 "core" %G ) +2 "processing"%& +4 "core" &) +3 "processing"%:& +4 "core" &( +3 ."psFlush"PC.seek :closed +4 "processing"%;(SD +5 "core" &) +4 &)  +8 &(p( - +10 &_w* A +9 &-i+ T +9 &E( U +10 &D* W +9 &l?* U +9 &,B+ V +10 &B* V +9 & A* U +10 &"rD* V +9 &$4?) V +9 &%D* V +10 &'C) W +9 &)z?) V +9 &+<A) V +10 &,@) V +9 &.C* V +10 &0B/ U +9 &2G@* U +9 &4E) V +10 &5D( U +9 &7H) U +9 &9MF) V +10 &;C* U +9 &<F* U +10 &>G) U +9 &@U@* V +9 &BE* V +10 &CE) V +9 &EI) W +9 &GTW( Y +10 &Io* [ +9 &Jx) ] +10 &Ly) ] +9 &NL) ^ +9 &P ) _ +10 &Q* L +9 &R>t) !c +9 &S$D) ; +6 ( +2 "processing"%:& +4 "core" &S$C, ; +2 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.69 +2 "processing"%7& +6 "core" &S$= ; +2 ."psFlush"Hand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&?% +4 "core" % G | | ) +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&4' ] +93 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%B +49 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%A' +588 "core" ' +2 ."psFlush"delay 5 seconds +352 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 2.145 seconds\ Exposing 696x520 pixel 16-bit image for 22.911 seconds\ /var/log/esp/da25mar2814h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2814h15s.tif +145 ."psFlush"PSR.select :air +13 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%' +960 "Can" ' +424 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2814h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2814h30s.tif +729 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%@ @ +213 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%<  +143 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%D +116 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%F's +1735 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2814h30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar2814h70s.tif +884 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%G +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +596 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2118 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%E  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%K @ +79 "core" @ + ."psFlush"PSV.dial :mixloop +3 "processing"%J +117 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%H's +2522 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2814h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +8 ."Qmail"DAfans.email "da25mar2814h exposed 22.911 seconds\\nmidres/da25mar2814h15s\\nmidres/da25mar2814h30s\\nhires/da25mar2814h70s",Subject: "da25mar2814h images!" +6 "storage"(N- +24 "core" -' +6 "storage"(M& +12 "core" &J  +2 "manipulator"&O& +4 "core" & ; <  +2 "manipulator"&L% +2 "core" % J\ : 9 ~  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&R( +20 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%T +119 "core"  + ."psFlush"PSR.select :flush +7 "processing"%@ +12 ."psFlush"PS.seek 1ml +5 "processing"%U'[q +87 "core" ( +12 "manipulator"&Q& +9 "core" & D = + +2 "storage"(z& +4 "core" &J 3 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&V'm +111 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(W'W +53 "core" ' +2 "manipulator"&Y& +3 "core" & $ % " 2+ +2 "storage"(X& +4 "core" &J   p\ \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +2 "manipulator"&['M +38 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&S, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(]' +28 "core" ' +2 "manipulator"&^% +3 "core" %Z $q +2 "storage"()& +4 "core" &J \  +2 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 3 + 313 counts +3 "manipulator"&>'І +25 "core" ' + "manipulator"&Z& +4 "core" & ' . _ 3) +2 "storage"(b& +3 "core" &J   \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +20 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&a'm +24 "core" ' +2 "storage"(c% +3 "core" %   \ \ +3 ."downElevator"SE.seek :down +4 "storage"(e'= +98 (\\% +3 "core" %4   n\ \ Yo +3 "manipulator"&g% +3 "core" %c  = 0 +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&d' ] +91 "core" ' +69 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 (`& +3 "core" &J P 8 \  +260 ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%i' +1615 "core" ' +4 ."psFlush"PSV.dial PTV +6 "processing"%h +87 "core" +4 ."psFlush"PTV.dial :puck +4 "processing"%f  +83 "core"  +6 ."psFlush"PBV.dial :waste1 +7 "processing"%j  +21 "core"  +4 ."psFlush"PS.seek 0ml +5 "processing"%o'ܑ +906 #"uploadLog"upsync +1727 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%k +81 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%l' +2635 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%n +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%m'ܑ +2617 "core" ' +48 ."psFlush"PSV.dial PSR +10 "processing"%p +79 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%u' +585 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%r' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%w +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"%v U +58 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%x'ܑ +2617 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%t @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%y' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%s  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%~'s +2622 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%| +46 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2610 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%= @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%(' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%C  +79 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2640 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1114 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +17 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%\  +58 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%_'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%' +2624 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%% +79 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2112 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%" U +60 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2206 "Can"\ E* D +422 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" @ +3 ."psFlush"PS.seek 2.5ml +42 "processing"%!' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +10 "processing"%'  +79 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%*'s +2642 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%{ +48 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2628 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"% +78 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +7 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%+'ܑ +2639 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%- @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%/'s +2640 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&,& +7 "core" & - N \\) +2 "manipulator"&.% +4 "core" % d ( ) A [ +2 ."psFlush"Elbow.seek PC +3 "manipulator"&#( +259 "core" ( +2 "manipulator"&5& +3 "core" & M M & ^ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &6& +3 "core" & D @  ^ +2 ."psFlush"Forearm.seek PC +3 "manipulator"&$'E +97 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"& / +73 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%( +377 "core" ( + "manipulator"&8& +3 "core" & C @ a +3 "manipulator"&% +3 "core" % P @ E F a\ +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&0' ] +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&(-z +136 "core" ( +2 "manipulator"&7& +3 "core" &-y J K K b# +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &-y B C b# +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&?'o +116 "core" ' + ."psFlush"Hand.open +3 "manipulator"&:1 +79 "core" 1 + "manipulator"&B% +4 "core" % xi PI +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&1' ] +101 "core" ' + #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'q& +6 "core" &%\  + "manipulator"&A& +4 "core" &-\ G H  b"~ +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&@(-z +5 "core" ( +2 "manipulator"&<& +3 "core" &-\ M I D b"~ +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +4 "core" &-\ E B  b"~ +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'o +107 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&G/ +74 "core" / +2 "manipulator"&F& +3 "core" &-\  1 T"} +2 "manipulator"&2% +4 "core" % ς _ T_ +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&E' ] +116 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek CC +2 "manipulator"&K( +277 "core" ( +2 "manipulator"&J& +3 "core" & P R ( c, +2 ."myShortDA"Elbow.reconfigure :loose +40 "manipulator"&$ &.,(#b +5 &I& +3 "core" & M M c, +2 ."myShortDA"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek CC +3 "manipulator"&N'ш +107 "core" ' + "manipulator"&M& +3 "core" & P O 4 c+ +3 "manipulator"&O% +3 "core" %р N M c +2 "collection"'L& +4 "core" &/\  +2 "collection"'T& +5 "core" &\  +3 ."myShortDA"CC.seek :closed +2 "collection"'Q(X +6 "core" &\  +6 & - $d +9 &iR 9 +10 &x{ N +9 &XW T +9 &M T +10 &N T +9 &N T +10 &_Q U +9 & !P U +9 &!S T +10 &#R U +9 &%hR1 T +9 &'+L T +10 &(Q U +9 &*O T +10 &,pO0 T +9 &.1Q U +9 &/N T +10 &1N T +9 &3xN7 T +9 &59R U +10 &6O T +9 &8R2 T +10 &:P2 T +9 &P/ T +10 &?N T +9 &AN/ T +9 &CKO1 T +10 &E P U +9 &FS U +10 &HX U +9 &JJe W +9 &L Z +10 &M _ +9 &Ox _ +9 &Q7 ` +10 &R ` +9 &T _ +10 &V{ a +9 &X { 2 +9 &X [ +10 ( + &X_ P + "collection"'T& +5 #"myShortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.03 +2 "collection"'z& +5 "core" &X_ P +2 ."myShortDA"Hand.open +2 "manipulator"&31 +21 "core" 1 +2 "manipulator"&H% +3 "core" %р 5 /  \\ +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&Y' ] +92 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%X  +47 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%4' +1612 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%^  +49 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%)'ܑ +1607 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%Z +49 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%b' +2615 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%c  +2 "collection"'&  +8 "core"  +102  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%V +209 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%\\ @ +196 "core" > +2 ."myShortDA"PS.seek 0ml +4 "processing"%g'ܑ +2625 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%R  +80 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%W' +2623 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%[ +80 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%>'ܑ +2616 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&`& +7 "core" & ) )  Y* +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&]( +36 "core" ( + "manipulator"&a& +4 "core" & 1 6 j [ +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +4 "core" & /  \\ +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&U'ш +93 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&h/ +20 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'f( +409 "core" ( + "manipulator"&j& +3 "core" & B ?  b +2 "manipulator"&i% +4 "core" %ч F B  bV +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&k' ] +107 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&o(-z +281 "core" ( +40 "manipulator"&n& +4 "core" &- p r Z eK +2 ."myShortDA"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +5 &l& +3 "core" &- V L eK +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&p'o +111 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&m1 +70 "core" 1 + "manipulator"&u% +4 "core" % vo 1 I QZ +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&w' ] +102 "core" ' +23849 "Can"\ 5-F  +60001 \ 5/.\ p +36574 #"CamilleF"-> access 3 +6 "storage"(v% +2 "core" %B 4\ A +3 "manipulator"&r% +4 "core" % i j a v h +2 "manipulator"&t& +3 "core" &- f p gK +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 7 +3 "storage"(x([Y +693 "core" ( + ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (s& +3 "core" &[Z  ~ \ = +1121 #"CamilleF"-> access 4 +4 "storage"(y% +4 "core" %B ~ \\\ ? +3 "manipulator"&|% +3 "core" % i r r  e +3 "manipulator"&~& +3 "core" &- n q  fK +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."CamilleF"SC.seek 1 +2 "storage"(( +986 "core" ( +2 ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" &  ! /\ 1 +603 #"CamilleF"-> startTube 4 +416 #-> start(:myShortDA){shortDA; samplePassF} +4 "collection"'% +10 "processing"%=% + "core" %Pq\  +6 %ܑ(\ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +1615 #"CamilleF"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleF answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"% +48 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%C  +77 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%(  +143 "core"  +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myShortDA"PS.seek 1.1ml +2 "processing"%'h! +2282 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +3 "collection"'  +7 "core"  +134  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"% ' +1274 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +111 "core" @ +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%\ 's +592 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +115 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"% '[q +1096 "core" ' +2 ."myShortDA"PSR.select :air +8 "processing"% +15 ."myShortDA"PS.seek 2.5ml +2 "processing"%_' +1601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%% +113 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2627 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +114 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml + "processing"%'[q +1094 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +1609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +112 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%"  +49 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2623 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +113 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +39 "processing"%' +703 "Can"\ 816  +1920 "core" ' + ."myShortDA"PSV.dial :mixloop +10 "processing"%' +122 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%!'s +2618 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%{& +6 "core" &\  +7 "manipulator"&*% +4 "core" % i s s 2 f +2 "storage"(% +3 "core" %C j u \\\ @ +2 "storage"( . +4 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"((+ +519 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (-& +3 "core" &+  \ 3\ 1$ +2 "manipulator"&+& +3 "core" &- B B " cK +2 "manipulator"&% +3 "core" % i A J  c +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&,& +3 "core" &\ G M D b!s +2 "storage"(.& +4 "core" &+ b R 5\ <$ +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&5's +96 "core" ' +2 "storage"(6& +4 "core" &+ } } +\ ;$ +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(S' +306 "core" ' +2 "storage"( - +3 "core" -' +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (d& +2 "core" &+ \\ [\ :$ +3 "manipulator"&;& +3 "core" & - 7 ` o +3 ."myShortDA"Elbow.seek 4 +3 "manipulator"&8( +5 "core" ( +2 "manipulator"&& +3 "core" & @ F 2 a o +2 "storage"(7& +4 "core" &+ _ ^ "\ ;$ +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&' +25 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +3 "manipulator"&$/ +17 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$CamilleF:9:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 ."downElevator"SE.seek :down +5 "manipulator"&#& +2 "storage"(:'= +8 "core" & F G  a o +2 "manipulator"&B% +4 "core" %y B C ]M +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&0' ] +107 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&q( +150 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +99 "core" ( + "manipulator"&A& +4 "core" & l r O gF +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &<& +3 "core" & v r l gF +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&D'E +98 "core" ' +2 "manipulator"&?& +4 "core" & r k eF +2 "manipulator"&G% +3 "core" %+ E E . dH +2 "processing"%F& +4 "core" &\ +2 "processing"%2& +5 "core" &*\ +2 ."myShortDA"PC.seek :closed +2 "processing"%(SD +6 "core" &*\ +5 &+\ 1 +9 &E|)\ 2 +10 &<n})\ G +9 &_*\ S +10 &P*\ R +9 &XJ+\ R +9 &I)\ R +10 &O+\ R +9 &P*\ R +9 &!`P*\ R +10 &#"L+\ R +9 &$M*\ R +10 &&P+\ R +9 &(hQ)\ R +9 &**L*\ R +10 &+K)\ R +9 &-L)\ R +9 &/pK*\ R +10 &12O*\ R +9 &2R)\ R +10 &4S*\ S +9 &6wQ(\ S +9 &8:L)\ R +10 &9N*\ S +9 &;N*\ S +9 &=L*\ R +10 &?BO*\ R +9 &AN)\ R +10 &BQ+\ S +9 &DT*\ S +9 &FCb)\ U +10 &Gw*\ W +9 &I)\ Y +9 &K}*\ Y +10 &M=)\ Z +9 &N*\ Z +10 &P*\ Z +9 &Rh|m)\ , +9 &S)p*\ 7 +10 ( + &S!!+\ \ - +2 "processing"%2& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.63 +2 .Hand.open +4 "manipulator"&11 +72 "core" 1 +2 "manipulator"&% +4 "core" % + K L V aH +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&J' ] +94 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +46 .PH.seek 28C,5:00 +5 "processing"%@ { +2 %I9 +8 "core" 9]} +102 "processing"%M9 +3 "core" 9\\| +102 "processing"%O9 +3 "core" 9[|  +103 "processing"%L9 +2 "core" 9[|  +103 "processing"%E9 +3 "core" 9[| +102 "processing"%99 +3 "core" 9Z| +102 "processing"%z9 +3 "core" 9Z| +103 "processing"%39 +2 "core" 9\\| +103 "processing"%H9 +3 "core" 9^|" +103 "processing"%X9 +3 "core" 9`|' +102 "processing"%T9 +3 "core" 9b}+ +102 "processing"%N9 +3 "core" 9f|/ +102 "processing"%/9 +3 "core" 9j}3 +102 "processing"%^9 +3 "core" 9n}7 +103 "processing"%49 +2 "core" 9s}< +103 "processing"%Z9 +3 "core" 9x}@ +102 "processing"%)9 +3 "core" 9}D +102 "processing"%&9 +3 "core" 9}H +102 "processing"%c9 +4 "core" 9}L +102 "processing"%V9 +3 "core" 9}Q +102 "processing"%\\9 +3 "core" 9}U +102 "processing"%b9 +3 "core" 9~Y +102 "processing"%R9 +3 "core" 9~] +103 "processing"%g9 +3 "core" 9~a +102 "processing"%[9 +3 "core" 9f +103 "processing"%W9 +2 "core" 9j +103 "processing"%`9 +3 "core" 9n +102 "processing"%a9 +3 "core" 9r\ +102 "processing"%e9 +3 "core" 9w +103 "processing"%h9 +3 "core" 9{ +102 "processing"%K9 +3 "core" 9 +102 "processing"%Y9 +3 "core" 9 +102 "processing"%Q9 +3 "core" 9 +103 "processing"%j9 +2 "core" 9 +103 "processing"%i9 +2 "core" 9 +103 "processing"%U9 +2 "core" 9 +103 "processing"%n9 +3 "core" 9 +102 "processing"%]9 +3 "core" 9& +102 "processing"%l9 +4 "core" 9- +102 "processing"%m9 +3 "core" 94 +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%u p{p. +4 ."myShortDA"delay 1:30 +5 "core"  +9000 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"%k +111 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%p' +593 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%v'Q +1601 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%r  +136 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%t +82 "core" +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%}  +58 "core" + "processing"%s% +4 "core" %L(\  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%y' +588 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%| * +37 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%~'ܑ +1608 "core" ' +2 ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%x  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%= +81 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +784 "Can"\ E43  +1692 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%C +81 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%( +80 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%> +80 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +2 ."myShortDA"PS.seek :empty +10 "processing"%'s +2482 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +135 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +109 "core" ? +3 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%' +356 "core" ' + ."myShortDA"delay 2 seconds +204 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'\  +3 "processing"%  +3 "core"  +46  +2 "processing"%%% +3 "core" % \  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%_' +359 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +36 "core" +2 ."myShortDA"PRV.dial :air +3 "processing"%  +46 "core"  +3 ."myShortDA"PS.seek 0.9ml +4 "processing"%'N +1270 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +79 "core" @ +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%"' +856 "core" ' + #"myShortDA"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myShortDA"PS.seek 2ml +2 "processing"%'Q +1609 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"% +49 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%' @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +39 "core" + "processing"%{% +4 "core" %R  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%*'J +236 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"% 'ܑ +1962 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &5 +2 "manipulator"&-& +4 "core" & $  \\D +2 "manipulator"&+% +3 "core" % P !  \\ +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +137 "core" ( + "manipulator"&,& +4 "core" &-z  d T' +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &.& +3 "core" &-z   H X' +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&6'o +109 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&o/ +75 "core" / +2 "manipulator"&w& +2 "core" &-} M J& +2 "manipulator"& % +4 "core" %  JI +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&d' ] +104 "core" ' + ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +4 "manipulator"&;( +272 "core" ( +2 "manipulator"&& +3 "core" & ! ' . Y& +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &7& +3 "core" & ' ; Y& +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&$'ш +98 "core" ' +2 "manipulator"&#& +3 "core" &   5 W& +2 "manipulator"&B% +4 "core" %ё \  T +2 "collection"'& +3 "core" &j +2 "collection"'5& +5 "core" &o +2 ."myShortDA"CC.seek :closed +3 "collection"'S(X +5 "core" &4 +7 &\ %- $c +9 &hR}+ 9 +9 &xy N +10 &VTc U +9 &O6 U +9 &Q5 U +10 &N4 T +9 &^N U +9 & N4 U +10 &!N0 U +9 &#OV U +10 &%fO. U +9 &'(O% U +9 &(N2 U +47 &*Q- U +3 &,nN5 U + &.0K) U + &/N. U &1O0 T +5 &3vO# U +9 &58Q/ U +9 &6N U +10 &8L9 U +9 &:P+ T +9 &K* T +9 &?M T +10 &ANL T +9 &CIN7 T +9 &E\ P4 U +10 &FS2 U +9 &HX, U +10 &JHc/ X +9 &L2 Z +9 &M1 ^ +10 &Ow1 _ +9 &Q8 ` +9 &Ro ` +10 &T1 _ +9 &V{( a +9 &Xs- - +10 &X!& M +10 ( &X_5 G +2 "collection"'5& +10 "core" &X`B G +2 #"myShortDA"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 1.99 +2 "collection"'& +6 "core" &X_/ G +2 ."myShortDA"Hand.open +2 "manipulator"&A1 +21 "core" 1 +2 "manipulator"&<% +4 "core" %р b O +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&8' ] +96 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%? +112 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%G' +1605 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%F  +47 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%:'ܑ +1612 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%0 +60 "core"  + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +2622 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%1  +3 "collection"'  +37 "core"  +135 +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%I +114 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%2  +75 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%M'ܑ +2618 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%D  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%O' +2619 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%L +49 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%E'ܑ +2623 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%9  +47 "core"  +3 ."myShortDA"PS.seek 2.5ml +4 "processing"%z' +2614 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%3 +47 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%H'ܑ +2638 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&X& +6 "core" & _ P& +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&T( +27 "core" ( +2 "manipulator"&N& +3 "core" & 5 M +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &/& +4 "core" & # i R +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&^'ш +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&4/ +28 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'Z( +409 "core" ( +2 "manipulator"&)& +3 "core" &  % o S +2 "manipulator"&&% +4 "core" %т   RO +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&c' ] +95 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&V(-z +279 "core" ( + "manipulator"&\\& +4 "core" &-}   WQ +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &b& +2 "core" &-}  & @ ZQ +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek :garage +2 "manipulator"&R'o +116 "core" ' +2 ."myShortDA"Hand.open +9 "manipulator"&g1 +78 "core" 1 +2 "manipulator"&[% +3 "core" % tj  ?I +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&W' ] +112 "core" ' +2 ."da"delayUntil "15:18:12.24" +22584 "Can"\ G7 2 +2166 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%` @ +76 "core" A + ."da"PBV.dial :waste1 +3 "processing"%a  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"%e * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%h  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%K' +2502 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%Y +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%Q  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%j +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%i  +46 "core"  +3 ."da"PS.seek :empty +4 "processing"%U's +2473 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%n +150 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +10 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%]' +607 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%l'Q +1608 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%m  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%k +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%!  +38 "core" + "processing"%p% +4 "core" %U\  +2 ."da"PS.seek 1.5ml +3 "processing"%r' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%t * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%}'ܑ +1612 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%s  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%v  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%| * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%y +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%@' +2485 "core" ' + ."da"PSV.dial PTV +3 "processing"%x +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +91 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%=  +80 "core"  +2 ."da"PS.seek :empty +5 "processing"%~'s +2476 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%C +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%(' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%>'Q +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +42 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +9 "processing"%  +39 "core" +2 "processing"%% +3 "core" %O\  +2 ."da"PS.seek 1.5ml +3 "processing"% ' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%\ 'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +215 "Can"\ ^9  +2255 "core" ' + ."da"PSV.dial PTV +3 "processing"%_ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +78 "core"  +2 ."da"PS.seek :empty +5 "processing"%"'s +2473 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%  +47 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%'  +136 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%  +47 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%{  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%' +384 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%*  +48 "core"  +2 "processing"%% +2 "core" %(\  +3 ."da"PS.seek 0.55ml +2 "processing"%-'"U +342 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%+  +48 "core"  +2 ."da"PS.seek 2ml +3 "processing"%,'Q +1554 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%. +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%q @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%o  +39 "core" + "processing"%w% +4 "core" %N&\  +2 ."da"PS.seek 1.85ml +2 "processing"% 'F +230 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%J * +39 "core" , +3 ."da"PS.seek 0ml +3 "processing"%6'ܑ +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +46868 "Can"\ 9< ^ +1136 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%7  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%#  +49 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%B' +2481 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%d  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%f +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%A's +2511 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%< +143 "core"  +9 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%5' +598 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%?'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%$  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" + ."da"PBV.dial :waste1 +3 "processing"%F  +38 "core" + "processing"%G% +4 "core" %U  +2 ."da"PS.seek 1.5ml +3 "processing"%0' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%: * +38 "core" , +2 ."da"PS.seek 0ml +5 "processing"%'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +6 "processing"%1  +16 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%I  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%2 * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%D' +2482 "core" ' + ."da"PSV.dial PTV +3 "processing"%M +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%L +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +8 "processing"%O +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%9  +81 "core"  +2 ."da"PS.seek :empty +4 "processing"%E's +2468 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%3 +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%z' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%X'Q +1603 "core" ' + ."da"PTV.dial :puck +4 "processing"%N  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%/ +79 "core" + ."da"PBV.dial :waste1 +3 "processing"%4  +38 "core" + "processing"%;% +4 "core" %S'\  +2 ."da"PS.seek 1.5ml +3 "processing"%8' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%S * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%)'ܑ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%&  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%^  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +39 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%b +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%T' +1365 "Can"\ <>  +1108 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%g +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%[ +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%c +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%R  +79 "core"  +44 ."da"PS.seek :empty +9 "processing"%`'s +2475 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%a +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%e' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%h'Q +1602 "core" ' + ."da"PTV.dial :puck +3 "processing"%H  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%Y +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%Q  +38 "core" +2 "processing"%j% +3 "core" %M'  +2 ."da"PS.seek 1.5ml +3 "processing"%i' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%K * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%n'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%U  +10 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%P  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%] * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%m +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%k' +2472 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%! +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%p +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%l +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%t  +79 "core"  +2 ."da"PS.seek :empty +4 "processing"%r's +2479 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%s +150 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +6 "processing"%v'I +343 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%|' +337 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%y'Q +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%}  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%x +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%% +3 "core" %P  +3 ."da"PS.seek 1.5ml +2 "processing"%=' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%@ * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%C'ܑ +1626 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%~  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%(  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2571 "core" ' +2 ."da"PSV.dial PTV +47 "processing"% +93 "core"  +2 ."da"delay 5 seconds +510 .PSV.dial PSR +2 "processing"%> +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +82 "core"  +2 ."da"PS.seek :empty +3 "processing"% 's +2560 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%% +148 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%'Q +2110 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%\ +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%_  +38 "core" + "processing"%% +4 "core" %L  +2 ."da"PS.seek 1.5ml +3 "processing"%' +593 "core" ' + ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +117 "core"  +2 ."da"PS.seek :empty +5 "processing"%'s +1608 "core" ' +2 "processing"%'9 +3 "core" 9y5 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"% +3 "core" 5 +2 "processing"%{& +4 "core" &S! ) - +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +6 "core" % t y % +2 "storage"("% +4 "core" %A g ` ` +2 "storage"(*. +3 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"((@ +205 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (& +3 "core" &B T P - +2 "manipulator"&+& +3 "core" &-} % %Q +2 "manipulator"&-% +4 "core" % t / % +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&.( +193 "core" ( + "manipulator"&q& +4 "core" & % +2 "storage"(o& +3 "core" &I a k +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&w'm +99 "core" ' +2 "storage"(J& +3 "core" &I t +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(,' +286 "core" ' +2 "storage"( - +2 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"('x +42 "core" ' +3 "manipulator"&7& +3 "core" &  # +2 "manipulator"&% +3 "core" %`  #Q +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&#' ] +104 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&6( +251 "core" ( +2 "manipulator"&& +3 "core" &   4 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &d& +3 "core" &  +2 ."da"Forearm.seek PC +3 "manipulator"&f'E +91 "core" ' + ."da"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."da"PC.seek :open +3 "processing"%B( +376 "core" ( +2 "storage"(<& +3 "core" &I +2 "manipulator"&A& +4 "core" & P % + "manipulator"&5% +48 "core" % V  " L +2 ."da"Forearm.seek :retract +10 "manipulator"&$' ] +110 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"& ( +249 "core" ( + "manipulator"&F& +4 "core" &  %X +2 "storage"(G& +3 "core" &I | k s +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&?'m +102 "core" ' +2 ."da"Hand.open +2 "manipulator"&:1 +22 "core" 1 +2 "storage"(0- +4 "core" -'x +2 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(1'D +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(I' +58 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2815h.tif +7 "processing"%2& +19 "core" &( +4 "manipulator"&& +5 "core" &  X +3 "manipulator"&% +5 "core" %v ' 3# +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +6 "manipulator"&M' ] +97 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&L(-z +173 "core" ( + "manipulator"&O& +4 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &9& +4 "core" &-  +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&D'o +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&3/ +74 "core" / +2 "manipulator"&E& +4 "core" &- Z +2 "manipulator"&z% +4 "core" % || Bظ +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&N' ] +118 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&/( +123 "core" ( +2 "manipulator"&4& +4 "core" & * , +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &;& +3 "core" & G , +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&X'E +102 "core" ' +2 "manipulator"&S& +3 "core" & , +3 "manipulator"&8% +3 "core" %S  +3 "processing"%&& +4 "core" &) +2 "processing"%^& +4 "core" &) +3 ."psFlush"PC.seek :closed +2 "processing"%\\(SD +7 "core" &( +4 &) 0 +8 &Dw) 3 +10 &+ls( H +9 &X( V +10 "Can" FC + "core" &y=) V +8 &=A) U +9 &A) U +10 &B' U +9 &D) U +9 &!FF* U +10 &#D U +9 &$B* U +10 &&B( U +9 &(OB( U +9 &*A) U +10 &+E( U +9 &-A' U +9 &/S@) V +10 &1@( W +9 &2?) V +10 &4?( V +9 &6Z@) W +9 &8?( V +10 &9>' V +9 &;=* V +9 &=c@) V +10 &?%A' V +9 &@?) V +10 &B?) V +9 &Dj>( V +9 &F+L* W +10 &G_+ X +9 &Iu( [ +9 &Kay) \\ +10 &M"y( ] +9 &N. ] +10 &P( ] +9 &RL}d( 9 +9 &S 'm( R +10 &S&6( 9 +3 ( + "processing"%^& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.74 +2 "processing"%b& +6 "core" &S&5( 9 +2 ."psFlush"Hand.open +2 "manipulator"&)1 +73 "core" 1 +2 "manipulator"&g% +4 "core" % S . X +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&[' ] +103 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%c +50 "core"  +59 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%R' +268 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.663 seconds\ Exposing 696x520 pixel 16-bit image for 16.858 seconds\ /var/log/esp/da25mar2815h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2815h15s.tif +310 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%T' +726 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2815h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2815h30s.tif +1400 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%a @ +214 "core" A + ."psFlush"PTV.dial :PRVmixing +4 "processing"%`  +141 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%e +116 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%H's +1067 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2815h30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar2815h70s.tif +1551 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%Y +117 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%Q' +597 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%j' +2107 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%h  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%K @ +80 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%i +119 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%U's +1857 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2815h70s.tif: TIFF Upload Complete\ +6 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "da25mar2815h exposed 16.858 seconds\\nmidres/da25mar2815h15s\\nmidres/da25mar2815h30s\\nhires/da25mar2815h70s",Subject: "da25mar2815h images!" +6 "storage"(P- +7 "core" -' +3 "storage"(]& +4 "core" &I @ +2 "manipulator"&m& +14 "core" & ; < r , +5 "manipulator"&n% +21 "core" % M = 7 d  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&!( +251 "core" ( +2 "manipulator"&p& +3 "core" & K < I  n +3 "storage"(l& +3 "core" &I j +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&t'm +107 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(k'W +53 "core" ' +2 "manipulator"&s& +3 "core" & & & \\ 3 m +2 "storage"(r& +4 "core" &I   \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +2 "manipulator"&v'M +36 "core" ' + ."da"Elbow.hold +3 "manipulator"&|, +5 "core" , +2 ."da"Elbow.reconfigure :tight +53 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(}' +27 "core" ' +2 "manipulator"&x% +3 "core" %_ O & +2 "storage"(& +3 "core" &I \  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&'Ћ +19 "core" ' +2 "manipulator"&y& +3 "core" & " % J 3 l +2 "storage"(@& +4 "core" &I * # \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&='m +4 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%~ +15 "core" ' + "storage"((% +3 "core" % x  +3 ."downElevator"SE.seek :down +4 "storage"('= +89 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +6 "storage"(% +3 "core" %t4 \ Zq +3 "manipulator"&C% +3 "core" %|   1} +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 ."psFlush"PS.seek 1ml +6 "manipulator"&' ] +3 "processing"%>'[q +90 "core" ' +57 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (& +3 "core" &I * M i\ +944 ' +3 ."psFlush"PSR.select :air +13 "processing"% +20 ."psFlush"PS.seek 2.5ml +4 "processing"% ' +1617 "core" ' +2 ."psFlush"PSV.dial PTV +7 "processing"% +85 "core" +7 ."psFlush"PTV.dial :puck +3 "processing"%%  +17 #"uploadLog"upsync +62 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +6 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"% 'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%\ +81 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%_' +2619 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +81 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"% +81 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2114 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%' +82 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +58 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%{'ܑ +2642 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%"' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%*  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%+ +47 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%-' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" + ."psFlush"PBV.dial PSV +3 "processing"%q U +6 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%o'ܑ +2681 "core" ' +2 ."psFlush"PSV.dial PBV +15 "processing"%V @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%J' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%W  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"% 's +2620 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%7 +48 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1105 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +1611 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%w +80 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%d  +58 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%.'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%#' +2623 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +79 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%<'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%A +82 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +587 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +1691 "Can"\ FG  +430 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%F +81 "core" +3 ."psFlush"PBV.dial PSV +3 "processing"%G U +57 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%6'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%: @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%0' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%2  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2637 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%$' +2625 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +79 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%1'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%O @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%9' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%?  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"% 's +2628 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&3& +7 "core" & , * V Z k + "manipulator"&E% +4 "core" % L + ( < Z +2 ."psFlush"Elbow.seek PC +3 "manipulator"&z( +249 "core" ( +2 "manipulator"&M& +3 "core" & 3 / I \\& +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &4& +3 "core" & ' ' [& +3 ."psFlush"Forearm.seek PC +2 "manipulator"&;'E +89 "core" ' +2 ."psFlush"Hand.close +9 "manipulator"&D/ +74 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%S( +379 "core" ( +2 "manipulator"&8& +3 "core" & E D  a& +2 "manipulator"&&% +3 "core" % R E @  ap +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&L' ] +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&N(-z +135 "core" ( + "manipulator"&B& +4 "core" &-\ P Q 0 _!r +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &b& +4 "core" &-\ I M @ _!r +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&)'o +115 "core" ' + ."psFlush"Hand.open +2 "manipulator"&g1 +76 "core" 1 +2 "manipulator"&^% +3 "core" % wp H N] +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&c' ] +100 "core" ' +2 #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'X& +5 "core" & +2 "manipulator"&& +4 "core" &- M K _ n +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&R(-z +4 "core" ( +2 "manipulator"&a& +3 "core" &- O N A _ n +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &`& +3 "core" &- J @ f _ n +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&e'o +108 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&T/ +73 "core" / + "manipulator"&Y& +3 "core" &-\ ( * Q m +3 "manipulator"&H% +3 "core" % σ V Q\\ +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&Q' ] +110 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&h( +276 "core" ( +2 "manipulator"&K& +3 "core" & R O . ^- +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &i& +3 "core" & G G + ^, +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek CC +2 "manipulator"&j'ш +101 "core" ' +2 "manipulator"&P& +3 "core" & - 3 \\, +2 "manipulator"&]% +3 "core" %w * 3 E [ +2 "collection"'m& +4 "core" & +2 "collection"'n& +5 "core" & +2 ."myShortDA"CC.seek :closed +3 "collection"'p(X +5 "core" & +6 & 3 +9 &Dy 2 +10 &0k~ G +9 &c T +9 &N T +10 &BQ T +9 &M U +10 &O U +9 &M T +9 &!IQ U +10 &# Q T +9 &$O T +9 &&M T +10 &(RQ T +9 &*L T +10 &+J T +9 &-L T +9 &/YN U +10 &1Q U +9 &2N T +9 &4L U +10 &6bQ T +9 &8#O U +10 &9O U +9 &;O T +9 &=jN T +10 &?,N T +9 &@L T +9 &BN T +10 &DrO T +9 &F3R U +10 &GY U +9 &Ie W +9 &Kpv X +10 &M% \\ +9 &N ` +9 &P _ +10 &Rc _ +9 &T# ` +10 &U ` +9 &W G +9 &X{+ *| +10 &Xg K +2 ( +2 "collection"'n& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.17 +2 "collection"'l& +5 "core" &Xg K +2 ."myShortDA"Hand.open +3 "manipulator"&/1 +17 "core" 1 +2 "manipulator"&s% +3 "core" %w   U +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&r' ] +98 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%[  +47 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +53 ."myShortDA"PS.seek 1.5ml +3 "processing"%x' +1611 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%y'ܑ +1602 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%@ +48 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%I' +2616 "core" ' +2 ."connect"PRV.dial CBV +8 ."myShortDA"CBV.dial PRV +5 "processing"%(  +7 "collection"'t  +8 "core" +101  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%~ +211 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%! @ +75 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2626 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%C  +80 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%k' +2626 "core" ' + ."myShortDA"PSV.dial :PTV +4 "processing"%v +78 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2618 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &/   R U& +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&}( +26 "core" ( + "manipulator"&=& +4 "core" &   W +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +4 "core" &   W +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'ш +98 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&>/ +18 "core" / +2 ."myShortDA"CC.seek :open +5 "collection"'( +406 "core" ( + "manipulator"&%& +4 "core" & O O y ^ + "manipulator"& % +4 "core" %х @ A 8 ^8 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"& ' ] +94 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&\ (-z +276 "core" ( + "manipulator"& & +4 "core" &- 1 + `P +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &- & )  `P +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&_'o +115 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +3 "core" % xm b MX +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +111 "core" ' +9341 #"CamilleF"-> access 3 +5 "storage"('% +5 "core" %A S W P\ < +2 "manipulator"&% +3 "core" % n F E " b +2 "manipulator"&& +4 "core" &- A G % bP +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."CamilleF"SC.seek 7 +3 "storage"(([Y +691 "core" ( +2 ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 ({& +2 "core" &[Z 3 7\ 8 +11309 "Can"\ 8J +60002 \ :LL +47170 #"CamilleF"-> access 4 +4 "storage"(*% +4 "core" %B | } \ = +2 "manipulator"&"% +3 "core" % n N P c +2 "manipulator"&+& +4 "core" &- N N cP +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 1 +2 "storage"(( +1044 "core" ( + ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & @ 7\ 7 +458 #"CamilleF"-> startTube 4 +3638 #-> start(:myShortDA){shortDA; PS.flush} +4 "collection"'q% +51 "processing"%-% + "core" %P\  +6 %ܓ\ \ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +353 #"CamilleF"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleF answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%V +48 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%o  +76 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%W  +144 "core"  +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myShortDA"PS.seek 1.1ml +2 "processing"%J'h! +2277 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%7  +142 "core"  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"% ' +1271 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +111 "core" ? +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%w's +592 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +113 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myShortDA"PS.seek 1ml +2 "processing"%d'[q +1107 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%,' +231 "Can"\ =ND +1375 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +113 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%.'s +2625 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +113 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%#'[q +1095 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%A' +1612 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%< +112 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%5  +48 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%F's +2620 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%G +113 "core"  +2 ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%f' +2626 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%: +113 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%6's +2622 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%2& +5 "core" &(\ +3 "manipulator"&0% +3 "core" % n A I g b +2 "storage"(% +4 "core" %C Y Z\ ; + "storage"(. +4 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"((+ +510 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 ($& +3 "core" &+  -\ 5& +2 "manipulator"&O& +4 "core" &- @ + _P +2 "manipulator"&1% +3 "core" % n D P  ^ +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&?( +174 "core" ( +2 "manipulator"&9& +3 "core" & M J 6 ]Z +2 "storage"(3& +4 "core" &+ 4 6 \ 8( +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&E's +93 "core" ' + "storage"(M& +4 "core" &+ [ [\ :( +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +3 "storage"(4' +303 "core" ' +2 "storage"(|- +3 "core" -'| +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (D& +3 "core" &+ : C {\ 8( +2 "manipulator"&& +3 "core" & K M L _Y +2 ."myShortDA"Elbow.seek 4 +38 "manipulator"&\\( +5 "core" ( +2 "manipulator"&8& +3 "core" & T S _Y +2 "storage"(&& +4 "core" &+ 9 7 \ 8( +2 ."myShortDA"Forearm.seek 4 + 300 counts +9 "manipulator"&B' +28 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myShortDA"Hand.close +2 "manipulator"&b/ +22 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"%CamilleF:14:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +5 "manipulator"&;& +3 "storage"(z'= +8 "core" & B G  ]Y +2 "manipulator"&g% +4 "core" %z 8 , 6 ZH +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&^' ] +109 "core" ' +2 ."myShortDA"Elbow.seek PC +5 "manipulator"&L( +145 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +100 "core" ( +3 "manipulator"&X& +3 "core" & I D + c' +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & A L s c' +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&a'E +90 "core" ' +2 "manipulator"&`& +3 "core" & M I  a' +2 "manipulator"&)% +4 "core" %O @ E ah +2 "processing"%T& +3 "core" &(\  +2 "processing"%Y& +4 "core" &\ \ +3 ."myShortDA"PC.seek :closed +2 "processing"%H(SD +6 "core" &)\  +7 &*u(\ ,} +10 &a|&\ @ +9 &?m(\ R +9 &I(\ R +10 &H(\ S +9 &J(\ S +9 &DM(\ R +10 &I(\ S +9 & K(\ S +9 &"J'\ R +10 &$KI(\ S +9 && L(\ S +10 &'N(\ S +9 &)I(\ R +9 &+TL'\ R +10 &-N(\ S +9 &.O)\ R +10 &0L'\ S +9 &2[I'\ S +9 &4J(\ S +10 &5Q(\ S +9 &7L'\ S +9 &9dN#\ R +10 &;&K&\ R +9 &<L(\ R +9 &>M'\ R +10 &@kL'\ S +9 &B-Q(\ S +10 &CM(\ R +9 &EZ)\ T +9 &Glc'\ U +10 &I(y%\ W +9 &J(\ Y +9 &L(\ Y +10 &Nh(\ Y +9 &P*(\ Y +10 &Q(\ G +9 &R<'\ \\ +9 &S!'\ , +3 ( +2 "processing"%Y& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.64 +2 .Hand.open +4 "manipulator"&N1 +72 "core" 1 +2 "manipulator"&c% +3 "core" % O Q R A ^h +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&e' ] +95 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%K { +3 %i9 +7 "core" 9x~ +103 "processing"%R9 +2 "core" 9y +103 "processing"%P9 +2 "core" 9z~  +103 "processing"%]9 +3 "core" 9z~  +102 "processing"%m9 +3 "core" 9z +102 "processing"%Q9 +3 "core" 9{~ +102 "processing"%Z9 +3 "core" 9| +102 "processing"%l9 +3 "core" 9} +102 "processing"%/9 +4 "core" 9~" +102 "processing"%s9 +3 "core" 9& +102 "processing"%[9 +3 "core" 9+ +102 "processing"%n9 +3 "core" 9/ +102 "processing"%j9 +3 "core" 93 +102 "processing"% 9 +4 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%x9 +3 "core" 9@ +102 "processing"%@9 +3 "core" 9D +103 "processing"%y9 +2 "core" 9H +103 "processing"%t9 +3 "core" 9L +102 "processing"%(9 +3 "core" 9Q +102 "processing"%~9 +3 "core" 9U +102 "processing"%!9 +3 "core" 9Y +102 "processing"%I9 +3 "core" 9] +102 "processing"%C9 +3 "core" 9a +103 "processing"%9 +3 "core" 9f +102 "processing"%v9 +3 "core" 9j +102 "processing"%k9 +3 "core" 9n +102 "processing"%9 +3 "core" 9r +102 "processing"%=9 +4 "core" 9v +102 "processing"%U9 +3 "core" 9{ +102 "processing"%>9 +3 "core" 9 +102 "processing"%h9 +3 "core" 9 +102 "processing"%r9 +3 "core" 9 +102 "processing"%p9 +4 "core" 9  +138 "processing"%%9 +3 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%9 +2 "core" 9% +103 "processing"% 9 +3 "core" 9, +102 "processing"%9 +3 "core" 94 +10 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%} p{p. +4 ."myShortDA"delay 1:30 +5 "core"  +9000 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +114 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +592 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"% 'Q +1608 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%_  +138 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%' +80 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +60 "core" +2 "processing"%% +3 "core" %U,\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%{ * +37 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%*'ܑ +1602 "core" ' +2 ."myShortDA"delay 5:00 +23476 "Can"\ EQSx +6528 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%"  +16 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%+  +38 "core" +2 ."myShortDA"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myShortDA"PS.seek 2.5ml +2 "processing"%q' +2497 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%- +81 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%V +81 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%o +92 "core" ~ +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%W  +80 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2473 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%7  +137 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%J +49 "core" +2 ."myShortDA"PRV.dial :ab1 +7 "processing"% @ +112 "core" > +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"% ' +360 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "processing"%  +47 "core"  +2 "processing"%w% +3 "core" %.\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%d' +352 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +36 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%,  +48 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'N +1262 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%. @ +79 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%#' +868 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%<  +48 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myShortDA"PS.seek 2ml +2 "processing"%5'Q +1610 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"%A +49 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%G @ +77 "core" B +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%F  +38 "core" + "processing"%:% +4 "core" %S\  +2 ."myShortDA"PS.seek 1.85ml +39 "processing"%f'K +243 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +11 "processing"%2 * +38 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%0'ܑ +1956 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" & +2 "manipulator"&& +4 "core" & " % S' +2 "manipulator"&% +3 "core" % R #  W +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&$(-z +136 "core" ( +2 "manipulator"&O& +3 "core" &-| ' F R% +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &1& +2 "core" &-} ; P% +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&9'o +110 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&3/ +67 "core" / +2 "manipulator"&M& +3 "core" &-~  A$ +2 "manipulator"&\ % +4 "core" % }  B; +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek CC +2 "manipulator"&|( +274 "core" ( +2 "manipulator"&D& +3 "core" & F T. +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &  S. +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&8'ш +93 "core" ' +2 "manipulator"&&& +3 "core" & 3  n Q- +2 "manipulator"&b% +4 "core" %ф 0 Q$ +2 "collection"';& +4 "core" & +2 "collection"'g& +5 "core" & +2 ."myShortDA"CC.seek :closed +2 "collection"'?(X +7 "core" & +3 & 2 +10 &Cz 2 +9 &,j} G +9 &b U +10 &yL U +9 &=K U +10 &N U +9 &L U +9 &N U +10 &!DO U +9 &#K U +9 &$Q U +10 &&O U +9 &(ML U +10 &*L U +9 &+P T +9 &-N T +10 &/VN T +9 &1T U +9 &2N T +10 &4O T +9 &6^O T +10 &8O U +9 &9P T +9 &;J T +10 &=fK T +9 &?'N U +9 &@P U +10 &BM U +9 &DnL T +10 &F0Q T +9 &GU V +9 &Ic W +10 &Khq Y +9 &M ] +9 &N ` +10 &P _ +9 &R] ` +10 &T  _ +9 &U a +9 &W M +10 &X!| 'q +9 &Xh L +3 ( +2 "collection"'g& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.11 +2 "collection"'E& +6 "core" &X] L +2 ."myShortDA"Hand.open +2 "manipulator"&41 +20 "core" 1 +2 "manipulator"&B% +3 "core" %ф  K$ +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&X' ] +96 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +113 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%\\' +1600 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%`  +47 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%)'ܑ +1615 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%T +58 "core" + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%z' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%^  +2 "collection"'S  +38 "core"  +137 + ."myShortDA"PSV.dial :mixloop +3 "processing"%N +114 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%c  +116 "core" +9 ."myShortDA"PS.seek 0ml +3 "processing"%i'ܑ +2614 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%Y  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%R' +2621 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%a +48 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%P'ܑ +2616 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%]  +48 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%m' +2626 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%Q +49 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%Z'ܑ +2617 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&l& +6 "core" &( 0 H( +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&/( +29 "core" ( +2 "manipulator"&s& +3 "core" & 0 Jj +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &[& +3 "core" & t Jj +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&n'ш +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&j/ +19 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"' ( +406 "core" ( +2 "manipulator"&& +3 "core" & % f Qj +2 "manipulator"&x% +4 "core" %ч L Qk +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&@' ] +107 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&y(-z +279 "core" ( +2 "manipulator"&t& +3 "core" &-s ` TT +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &(& +3 "core" &-s \ XT +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&~'o +112 "core" ' +2 ."myShortDA"Hand.open +7 "manipulator"&!1 +74 "core" 1 + "manipulator"&I% +4 "core" % xj E ?J +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&C' ] +108 "core" ' +2 ."da"delayUntil "16:59:58.43" +11981 "Can"\ RTq +12766 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +4 "processing"% @ +75 "core" @ + ."da"PBV.dial :waste1 +3 "processing"%v  +40 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%k * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%=' +2484 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%U +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%>  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%h +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +8 "processing"%r  +47 "core"  +3 ."da"PS.seek :empty +4 "processing"%p's +2476 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"% ' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +47 "processing"%'Q +1608 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +76 "core"  + ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%6% +3 "core" %R\  +2 ."da"PS.seek 1.5ml +3 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%_ * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%''ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%{ +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2480 "core" ' + ."da"PSV.dial PTV +3 "processing"%K +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%" +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%+ +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2487 "core" ' +2 #"da"washCycleDA #2 of 2 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%* +154 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%-' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%V'Q +1596 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%o  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%W +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%q  +38 "core" + "processing"%7% +4 "core" %P-  +2 ."da"PS.seek 1.5ml +3 "processing"%J' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%'ܑ +1604 "core" ' +2 ."da"delay 2:00 +4890 "Can"\ VW_ +7114 #"da"recoverPSRreagent08 + .PTV.dial :puck +10 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%w  +41 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%,' +2481 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%d +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%. +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%<  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%#'s +2479 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%A  +46 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%G  +134 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%F  +46 "core"  +2 ."da"PTV.dial :PRVmixing +9 "processing"%:  +16 "core" + ."da"PSV.dial :mixloop +3 "processing"%5 +46 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +3 "processing"%2' +386 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%f  +48 "core"  +2 "processing"%% +4 "core" %/\  +2 ."da"PS.seek 0.55ml +2 "processing"%'"T +340 "core" ' +2 #"da"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%  +46 "core"  +3 ."da"PS.seek 2ml +4 "processing"%O'Q +1554 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%1 +47 "core" + ."da"PTV.dial :mixing +3 "processing"%L @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%3  +40 "core" +2 "processing"%M% +3 "core" %S-\  +3 ."da"PS.seek 1.85ml +2 "processing"%\ 'K +234 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%e * +37 "core" + +2 ."da"PS.seek 0ml +5 "processing"%9'ܑ +1963 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +36290 "Can"\ @Z&: +11713 #"da"recoverPRVreagent08 +7 .PTV.dial :mixing +5 "processing"%D @ +9 "core" A +3 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%$ * +38 "core" + + ."da"PSV.dial :air +3 "processing"%&  +47 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%b' +2493 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%; +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%E  +46 "core"  +3 ."da"PS.seek :empty +4 "processing"%4's +2476 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +7 .PSV.dial PSR +2 "processing"%B +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%g' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1606 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%8  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%0 +79 "core" + ."da"PBV.dial :waste1 +3 "processing"%`  +38 "core" +2 "processing"%\\% +3 "core" %L  +3 ."da"PS.seek 1.5ml +2 "processing"%T' +610 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%) * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%S'ܑ +1596 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%^  +16 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%N  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%c * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%z +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%Y' +2481 "core" ' + ."da"PSV.dial PTV +3 "processing"%i +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%a +82 "core"  +2 ."da"delay 5 seconds +543 .PSV.dial PTV +10 "processing"%R +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%]  +80 "core"  +2 ."da"PS.seek :empty +5 "processing"%P's +2479 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%Q +155 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +4 "processing"%m' +581 "core" ' +2 ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%l'Q +1609 "core" ' + ."da"PTV.dial :puck +3 "processing"%s  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%[ +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%j  +38 "core" +2 "processing"%|% +3 "core" %T0\  +3 ."da"PS.seek 1.5ml +2 "processing"%X' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%? * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1600 "core" ' +2 ."da"delay 2:00 +5971 "Can"u\ H\\ +6033 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%x  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%n  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%t * +35 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%( +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%/' +2474 "core" ' + ."da"PSV.dial PTV +3 "processing"%! +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%I +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%@ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%~  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2472 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +8 "processing"%v +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%u' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%k'Q +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%Z +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%U  +38 "core" +2 "processing"%>% +3 "core" %O\  +3 ."da"PS.seek 1.5ml +2 "processing"%h' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%r * +38 "core" * +2 ."da"PS.seek 0ml +3 "processing"%='ܑ +1625 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%p  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2507 "core" ' + ."da"PSV.dial PTV +52 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%6 +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%_  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2476 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +148 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +17 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%'I +335 "core" ' +3 ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"% ' +339 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%{'Q +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%'  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%K +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%"  +40 "core" + "processing"%+% +4 "core" %Q,  +2 ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +40 "core" + +2 ."da"PS.seek 0ml +3 "processing"%*'ܑ +1601 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%-  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%o * +39 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%W +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%q' +2578 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%7 +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%V +84 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +82 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%J  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +1351 "Can"k `f +1221 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%w +149 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"% 'Q +2111 "core" ' +2 ."da"delay 5 seconds +508 .PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +84 "core" + ."da"PBV.dial :waste1 +3 "processing"%d  +39 "core" +2 "processing"%.% +4 "core" %T-  +2 ."da"PS.seek 1.5ml +2 "processing"%' +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%< * +38 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%,  +116 "core"  +2 ."da"PS.seek :empty +3 "processing"%A's +1623 "core" ' +2 "processing"%G9 +4 "core" 9x5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%F +4 %:& +3 "core" 5 + &S$ , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&5% +6 "core" % \\  " +2 "storage"(#% +3 "core" %C a k +2 "storage"(f. +4 "core" .(+ +47 ."da"SC.reconfigure :tight +8 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"((@ +202 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (2& +3 "core" &A . +2 "manipulator"&& +4 "core" &-s I T +2 "manipulator"&% +3 "core" % \\  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&1( +174 "core" ( +3 "manipulator"&L& +3 "core" & % G C +2 "storage"(3& +3 "core" &J G +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&M'm +107 "core" ' + "storage"(e& +4 "core" &J k l +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(O' +286 "core" ' +2 "storage"(\ - +2 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(D'x +42 "core" ' +2 "manipulator"&& +4 "core" &   m C +2 "manipulator"&$% +4 "core" %J  / +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&&' ] +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&9( +250 "core" ( + "manipulator"&;& +4 "core" &  $< +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &  \\ $< +2 ."da"Forearm.seek PC +3 "manipulator"&'E +100 "core" ' + ."da"Hand.close +2 "manipulator"&E/ +75 "core" / +2 ."da"PC.seek :open +3 "processing"%b( +377 "core" ( +2 "storage"(B& +3 "core" &J +2 "manipulator"&4& +3 "core" &   l : +2 "manipulator"&g% +4 "core" % Я  \  +2 ."da"Forearm.seek :retract +3 "manipulator"&8' ] +97 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&0( +252 "core" ( +2 "manipulator"&`& +4 "core" & %  ' % +2 "storage"(\\& +3 "core" &J z +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +99 "core" ' +2 ."da"Hand.open +2 "manipulator"&)1 +21 "core" 1 +3 "storage"(T- +2 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(^'D +26 "core" ' + ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(N' +57 "core" ' +3 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2817h.tif +7 "processing"%c& +15 "core" &( +4 "manipulator"&z& +5 "core" &  % +2 "manipulator"&S% +6 "core" %_  dS +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +11 ."psFlush"Forearm.seek :retract +4 "manipulator"&i' ] +107 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&a(-z +189 "core" ( +2 "manipulator"&R& +3 "core" &-   r +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &]& +3 "core" &-  r +55 ."psFlush"Forearm.seek :garage +9 "manipulator"&Y'o +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&Q/ +75 "core" / +2 "manipulator"&P& +4 "core" &- ? : $r +2 "manipulator"&m% +3 "core" % ρ 8 6 2( +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&s' ] +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&[( +123 "core" ( +2 "manipulator"&j& +3 "core" &   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &|& +3 "core" & $  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&l'E +107 "core" ' +2 "manipulator"&?& +3 "core" &   +2 "manipulator"&X% +4 "core" %E J ) +2 "processing"%x& +4 "core" & +2 "processing"%n& +5 "core" &+ +3 ."psFlush"PC.seek :closed +2 "processing"%t(SD +7 "core" &* +4 &) / +8 &Cw( 3 +10 &,mu) G +9 &\\( U +9 &|C) U +10 &?B* U +9 &<' U +9 &?( U +10 &D+ V +9 &!E>( V +10 &#@) U +9 &$=( V +9 &&=) U +10 &(LA) V +9 &*=( U +10 &+?) V +9 &-@) V +9 &/V=) U +10 &1?) U +9 &2A* U +9 &4B* U +10 &6_B) U +9 &8 A) U +9 &9?( U +10 &;B) U +9 &=gB) U +10 &?)B) U +9 &@A) U +9 &BD) U +10 &DoC* U +9 &F.P( V +9 &G]( Y +10 &Iq+ \\ +9 &Kax) ] +10 &M {' ^ +9 &N) ] +9 &P) _ +10 &RJ}c) ; +9 &S )x) S +9 &S+3* 5 +3 ( +2 "processing"%n& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.77 +2 "processing"%(& +5 "core" &S+1' 5 +3 ."psFlush"Hand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&!% +4 "core" % F c ( +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&I' ] +107 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%@ +50 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%~' +457 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.748 seconds\ Exposing 696x520 pixel 16-bit image for 18.766 seconds\ /var/log/esp/da25mar2817h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2817h15s.tif +134 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%/' +906 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2817h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2817h30s.tif +1204 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%v @ +213 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +141 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%u +118 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'s +1259 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2817h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar2817h70s.tif +1360 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%Z +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +598 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%>' +2118 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%k  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%r @ +80 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%h +119 "core" +2 ."psFlush"PS.seek :empty +64 "processing"%%'s +2002 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2817h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "da25mar2817h exposed 18.766 seconds\\nmidres/da25mar2817h15s\\nmidres/da25mar2817h30s\\nhires/da25mar2817h70s",Subject: "da25mar2817h images!" +4 "storage"(p- +6 "core" -' +3 "storage"( & +12 "core" &J ; +8 "manipulator"& & +11 "core" & F <  +7 "manipulator"&=% +4 "core" % k K I :  +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +5 "manipulator"&( +247 "core" ( +3 "manipulator"&6& +13 "core" & M ?  ^ +18 "storage"(& +10 "core" &J V +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&_'m +90 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"('W +51 "core" ' +2 "manipulator"&& +4 "core" & $ $ . 1^ + "storage"(& +4 "core" &J  \ \ \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&'M +37 "core" ' + ."da"Elbow.hold +3 "manipulator"& , +7 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"('' +4 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%K +28 "core" ' + "manipulator"&"% +4 "core" %Z { z c m +2 "storage"(+& +3 "core" &J < : { +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 313 counts +2 "manipulator"&{'І +23 "core" ' + "manipulator"&& +3 "core" &  '[ +3 "storage"(& +3 "core" &J x q a +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +16 "core" ' + "storage"(-% +5 "core" %  \ "  +2 ."psFlush"PSR.select :flush +5 ."downElevator"SE.seek :down +7 "processing"%@ +3 "storage"(o'= +9 ."psFlush"PS.seek 1ml +3 "processing"%W'[q +77 "storage"(*% +3 "core" %:3   \ [r +2 "manipulator"&7% +3 "core" %x # ! 3H +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&V' ] +88 "core" ' +80 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (& +3 "core" &J < = \  +821 ' +4 ."psFlush"PSR.select :air +8 "processing"% +20 ."psFlush"PS.seek 2.5ml +7 "processing"%J' +1594 "core" ' +4 ."psFlush"PSV.dial PTV +5 "processing"%q +86 "core" +5 ."psFlush"PTV.dial :puck +99 "processing"%w  +80 "core"  +2 ."psFlush"PBV.dial :waste1 +9 "processing"%  +6 "core" +4 ."psFlush"PS.seek 0ml +4 #"uploadLog"upsync +4 "processing"%'ܑ +2639 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%d' +2620 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%. +81 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"% 'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%< +82 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +599 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%G +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%F U +60 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%:'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%5 @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%#' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%f  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%2's +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +60 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"%L U +6 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%3'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%y @ +46 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%e' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%C  +80 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%\ 's +2637 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%$'[q +1099 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +1529 "Can"V\ @e +83 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%M +78 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%;  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +59 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%1'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%E +80 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%&' +2619 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%H +79 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%B'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%4 +81 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +56 ."psFlush"PS.seek 0.5ml +3 "processing"%g' +589 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2108 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%` +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%\\ U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%9'ܑ +2615 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%) @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%T' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%c  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%z's +2636 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%S +49 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%8' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%D +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%^ U +6 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2623 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%R @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%]' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%0  +79 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%Q's +2622 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&P& +8 "core" & J I ^ ^Z + "manipulator"&m% +4 "core" % m A A 7 ^ +2 ."psFlush"Elbow.seek PC +3 "manipulator"&i( +249 "core" ( +2 "manipulator"&j& +3 "core" & C < V `* +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &|& +3 "core" & 7 9 ( _* +2 ."psFlush"Forearm.seek PC +3 "manipulator"&Y'E +97 "core" ' +2 ."psFlush"Hand.close + "manipulator"&?/ +69 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%X( +377 "core" ( +2 "manipulator"&x& +3 "core" & O H ~ b* +2 "manipulator"&a% +4 "core" % Y A C 8 b2 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&s' ] +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&b(-z +123 "core" ( + "manipulator"&(& +4 "core" &- L E Q c +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- X > Q c +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&!'o +115 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&n1 +73 "core" 1 +2 "manipulator"&@% +3 "core" % oh a OH +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&l' ] +103 "core" ' + #"myShortDA"Finished short da assay +2 #Flushing Processing stage +4 "processing"%A% +5 "core" %l\ +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%~& +6 "core" &\ + "manipulator"&v& +4 "core" &- H H @ d +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +6 "core" ( +2 "manipulator"&u& +3 "core" &- Q L  c +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +43 &/& +3 "core" &- L M c +2 ."myShortDA"Forearm.seek :garage +10 "manipulator"&Z'o +109 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&U& +4 "core" &- R +2 "manipulator"&k% +3 "core" % ρ S; +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&r' ] +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +3 "manipulator"&h( +126 "core" ( +2 "manipulator"&>& +3 "core" & G B m d? +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &p& +3 "core" & U > o c? +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek PC +2 "manipulator"& 'E +99 "core" ' + "manipulator"& & +4 "core" & J O  c? +2 "manipulator"&=% +3 "core" %: K D ? cI +2 "processing"%6& +4 "core" &\ +2 "processing"%& +4 "core" &'\ +3 ."myShortDA"PC.seek :closed +3 "processing"%[(SD +5 "core" &(\ +6 &\ 2 +9 &Ev(\ 2 +10 &?pw(\ F +9 &](\ R +9 &F(\ R +10 &]G)\ Q +9 &F)\ R +9 &I(\ R +10 &M)\ Q +9 &!eK)\ Q +10 &#&L)\ R +9 &$J(\ R +9 &&J'\ Q +10 &(lL(\ R +9 &*/H)\ Q +9 &+J)\ Q +10 &-I)\ R +9 &/tI*\ R +10 &17H)\ Q +9 &2F)\ R +9 &4I'\ R +10 &6}H*\ Q +9 &8?I(\ Q +9 &:H)\ R +10 &;L)\ Q +9 &=M)\ R +9 &?FM(\ R +10 &A L)\ Q +9 &BK(\ R +10 &DM.\ R +9 &FLS*\ R +9 &Hc(\ T +10 &It)\ W +9 &K~(\ Y +10 &M@(\ Y +9 &O(\ Y +9 &P'\ Z +10 &Rl}g(\ , +9 &S%c(\ 4 +10 ( + &S#)\ \ / +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 6/24 samples, on/off torque 1.55 +2 "processing"%& +5 "core" &S#'\ / +2 ."myShortDA"Hand.open +3 "manipulator"&1 +67 "core" 1 +2 "manipulator"&"% +4 "core" % : : 8 ) `I +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&+' ] +97 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%I +48 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%'[q +1108 "core" ' +2 ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +1605 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%- +78 "core" +2 ."myShortDA"PTV.dial :puck +2 "processing"%K  +7 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%N  +57 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%_'ܑ +2619 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%* +80 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%7' +2625 "core" ' +2 ."myShortDA"PSV.dial PTV +8 "processing"% +92 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2624 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +80 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%{' +593 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +2119 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%' +82 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%% U +58 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2637 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%o @ +48 "core" ? +10 ."myShortDA"PS.seek 2.5ml +3 "processing"%W' +2612 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%q  +78 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%w's +2622 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"% +49 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%J' +2626 "core" ' +2 ."myShortDA"PSV.dial PTV +8 "processing"% +78 "core" + ."myShortDA"PBV.dial PSV +3 "processing"% U +7 "core" U +2 ."myShortDA"PS.seek 0ml +3 "processing"%.'ܑ +2319 "Can"N\ >h5 +299 "core" ' + ."myShortDA"PSV.dial PBV +4 "processing"%d @ +45 "core" ? +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%<' +2612 "core" ' + ."myShortDA"PSV.dial :waste1 +4 "processing"%  +78 "core"  +2 ."myShortDA"PS.seek :empty +4 "processing"%,'s +2614 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&G& +6 "core" & F D a? +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&F( +5 "core" ( +2 "manipulator"&& +3 "core" & : =  a? +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &5& +3 "core" & B F A a? +3 ."myShortDA"Forearm.seek PC +2 "manipulator"&:'E +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&f/ +67 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%#( +378 "core" ( + "manipulator"&& +3 "core" & g d | e? +2 "manipulator"&2% +4 "core" % A g e ew +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&L(-z +137 "core" ( + "manipulator"&& +4 "core" &- G H  d +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &y& +3 "core" &- ; L c +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&3'o +117 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&C1 +67 "core" 1 + "manipulator"&e% +4 "core" % ti ' 0 QH +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +53136 "Can"S\ 3j( +60002 R\ 3k +60002 U\ 3mT +60002 V\ 3o +60002 V\ 3qj +60001 L\ 3s? +60002 >\ 3u +60002 3\ 3vB +60002 1\ 3x +60002 0\ 3zn +60002 3\ 3|i +60002 0\ 3~> +60002 1\ 30 +60001 6\ 3 +60002 2\ 3\\ +60002 1\ 3 +60002 5\ 3g +60002 8\ 3<  +60002 8\ 3  +60002 5\ 3!J +60002 )\ 3! +60002  \ 3"v +60002 \ 3e#  +60001 !\ 3:# +60002 &\ 3$8 +60002 (\ 3$ +60002 '\ 3%d +60002 )\ 3% +60002 '\ 3c& +60002 (\ 38'& +60002 '\ 3 ' +60002 (\ 3(R +60002 *\ 3( +60002 +\ 3)~ +60002 0\ 3`* +60002 3\ 35* @PDT1743232071.62 5\ 3\ +@ +60002 1\ 3+ +60002 0\ 3,l +60002 +\ 3- +60002 '\ 3^- +60001 '\ 33.. +60002 !\ 3. +60002 \ 3/Z +60002 \ 3/ +60001 \ 30 +60002  \ 3[1 +60002 \ 301 +60002 \ 32H +60002 \ 32 +60002 \ 3ů3t +60002 \ 4DŽ4\  +60002 \ 3Y4 +60002 \ 3.56 +60002 \ 35 +60002 \ 36b +60002 \ 3Э6 +60001 \ 3҂7 +60002 \ 3W8$ +60002 \ 3,8 +60002 \ 39P +60002 \ 39 +60002 \ 3۫:| +60002 \ 3݀; +60002 \ 3U; +60002 \ 3*<> +60001 \ 3< +60002 \ 3=j +60002 \ 3> +60002 \ 3~> +60002 \ 3S?, +60002 \ 3(? +60002 \ 3@X +60002 \ 3@ +60002 \ 3A +60002 \ 3|B +60002 \ 3RB +60002 \ 3'CF +60002 \ 3C +60002 \ 3Dr +60001 \ 3E +60002 \ 3{E +60002 \ 3PF4 +60002 \ 3%F +60002 \ 3G` +60002 \ 3G +60002 \ 3H +22331 #"CamilleF"-> access 3 +12 "storage"(\ % +3 "core" %@ \ B +2 "manipulator"&$% +3 "core" % t  iO +3 "manipulator"&M& +3 "core" &-  j +2 ."CamilleF"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."CamilleF"SC.seek 7 +2 "storage"(;([Y +684 "core" ( +2 ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" &[[  \ 2! +7014 #"CamilleF"-> image: [:default, :auto, :midres,15,30, :hires,70], +4 !o:SyntaxError: mesg"compile error\ CamilleF:17: syntax error, unexpected tLABEL\ image: [:default, :auto, :midres,15,30, :hires,70],\ ^\ CamilleF:17: syntax error, unexpected ',', expecting $end\ image: [:default, :auto, :midres,15,30, :hires,70],\ ^:@timestampu: Time K}̂:bt["%CamilleF:17:in `topLevelBinding'" access 4 +4 "storage"(O% +4 "core" %A %\ A +3 "manipulator"&E% +3 "core" % t P iO +3 "manipulator"&1& +3 "core" &- t i +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 1 +2 "storage"(H( +996 "core" ( +2 ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (&& +3 "core" & & \ 2 +2418 #"CamilleF"-> startTube 4 +24509 "Can"\ 3 I" +60002 \ 3 _I +60002 \ 3 4JN +60001  \ 3 J +50104 #"CamilleF"-> start(:myShortDA){shortDA; samplePassF} +5 "collection"'4% +10 "processing"%B% + "core" %P|t\  +7 %u,\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +9871 "Can"\ 3Kz +11183 #"CamilleF"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleF answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%g +142 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%`  +135 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%\\  +47 "core" +3 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%'h! +2285 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%)  +2 "collection"'9  +7 "core"  +133  +3 ."myShortDA"PS.seek 0.5ml +4 "processing"%c' +1259 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%T @ +110 "core" ? +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%S's +594 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%z +111 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%D'[q +1105 "core" ' +2 ."myShortDA"PSR.select :air +8 "processing"% +14 ."myShortDA"PS.seek 2.5ml +2 "processing"%^' +1612 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%8 +122 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%R's +2625 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +112 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%0'[q +1102 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%]' +1603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%P +111 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%m  +49 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%j's +2623 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%| +112 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"% ' +2654 "core" ' +2 ."myShortDA"PSV.dial :mixloop +10 "processing"%? +110 "core" +2 ."myShortDA"PS.seek :empty +4 "processing"%V's +2616 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%t& +7 "core" &$\  +2 "manipulator"&x% +8 "core" % t H iO +2 "storage"(a% +4 "core" %C \ A +2 "storage"((. +2 "core" .( +3 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"((+ +520 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (Y& +3 "core" &+  % \ 1% +2 "manipulator"&i& +3 "core" &- d L y e +2 "manipulator"&n% +3 "core" % t d r h eO +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&@( +173 "core" ( + "manipulator"&s& +4 "core" &\ W ] & c!p + "storage"(A& +4 "core" &+  \ =' +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&~'s +102 "core" ' + "storage"(v& +4 "core" &+ K\ =' +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(u' +302 "core" ' +2 "storage"(/- +3 "core" -'} +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (!& +2 "core" &+ Z [\ ;' +3 "manipulator"&& +3 "core" & R R @ b o +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&U( +6 "core" ( + "manipulator"&k& +4 "core" & R \\  b o +2 "storage"(b& +3 "core" &+ g g \ ;' +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&l' +28 "core" ' + ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&>/ +26 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"%CamilleF:20:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +6 "manipulator"&p& +4 "storage"(Z'= +7 "core" & P O H b o +2 "manipulator"& % +4 "core" %Љ N O e b +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&=' ] +89 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&6( +169 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +78 "core" ( + "manipulator"&& +4 "core" & Y R p d, +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &r& +3 "core" & P P y d, +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&X'E +104 "core" ' + "manipulator"&& +4 "core" & | \\ g, +2 "manipulator"&% +3 "core" %Z |  g +2 "processing"%"& +4 "core" &.\  +2 "processing"%& +5 "core" &.\  +2 ."myShortDA"PC.seek :closed +3 "processing"%I(SD +6 "core" &-\ +7 &\ (-\ #b +9 &kU},\ 9 +10 &{v-\ N +9 &fR-\ S +9 &)L+\ \ S +10 &J,\ \ R +9 &M-\ S +9 &oO-\ S +10 & 1N-\ S +9 &!Q,\ S +10 &#O-\ \ S +9 &%wP,\ \ S +9 &'8L.\ S +10 &(L.\ S +9 &*N.\ \ S +9 &,L.\ \ R +10 &.@N-\ S +9 &0M-\ \ R +10 &1O-\ S +9 &3O.\ S +9 &5IL,\ S +10 &7\ Q-\ S +9 &8R,\ S +9 &:N-\ S +10 &N-\ \ S +10 &?O-\ \ S +9 &AO,\ S +9 &CWP,\ S +10 &EU-\ T +9 &Fb,\ U +9 &Hv-\ X +10 &JN-\ Y +9 &L .\ Z +10 &M-\ Z +9 &O-\ Z +9 &QS,\ Z +10 &RPk.\ / +9 &S!0.\ + +6 ( +2 "processing"%& +3 "core" &S!!-\ + +2 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.65 +2 .Hand.open +5 "manipulator"& 1 +72 "core" 1 + "manipulator"&Q% +4 "core" % Z [ T B d +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +47 "processing"%- { +4 %K9 +6 "core" 9<S +102 "processing"%N9 +3 "core" 9<S +103 "processing"%9 +3 "core" 9;S  +103 "processing"%*9 +2 "core" 9<S  +103 "processing"%_9 +3 "core" 9;S +102 "processing"%9 +3 "core" 9<S +102 "processing"%79 +3 "core" 9=S +103 "processing"%9 +2 "core" 9?S +103 "processing"%9 +2 "core" 9AS" +103 "processing"%{9 +3 "core" 9DS& +102 "processing"%'9 +3 "core" 9HT+ +102 "processing"%%9 +3 "core" 9NS/ +102 "processing"%9 +4 "core" 9ST3 +102 "processing"%o9 +3 "core" 9YT7 +102 "processing"%9 +3 "core" 9`T< +102 "processing"%q9 +3 "core" 9hT@ +102 "processing"%W9 +3 "core" 9pTD +103 "processing"%9 +3 "core" 9yTH +102 "processing"%w9 +3 "core" 9UL +102 "processing"%9 +3 "core" 9UQ +102 "processing"%9 +3 "core" 9VU +103 "processing"%J9 +2 "core" 9UY +103 "processing"%d9 +3 "core" 9V] +103 "processing"%.9 +2 "core" 9Va +103 "processing"% 9 +3 "core" 9Vf\ +102 "processing"%<9 +3 "core" 9Wj +102 "processing"%G9 +3 "core" 9Wn +102 "processing"%9 +3 "core" 9Wr +102 "processing"%59 +3 "core" 9Wv +102 "processing"%f9 +3 "core" 9X{ +102 "processing"%h9 +3 "core" 9Y +102 "processing"%+9 +3 "core" 9X +103 "processing"%[9 +3 "core" 9X +102 "processing"%9 +3 "core" 9Y +102 "processing"%29 +3 "core" 9Y +102 "processing"%9 +3 "core" 9Z +102 "processing"%y9 +3 "core" 9#[ +102 "processing"%:9 +3 "core" 9(Z +103 "processing"%F9 +3 "core" 9/Z +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%C p{p. +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"%e +112 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%3'Q +1602 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%}  +136 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%\ +80 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%$  +60 "core" +2 "processing"%M% +3 "core" %Q+  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +592 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."myShortDA"PS.seek 0ml +5 "processing"%O'ܑ +1598 "core" ' +2 ."myShortDA"delay 5:00 +4985 "Can"\ =L +25018 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%E  +4 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%1  +38 "core" + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%; * +38 "core" , + ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%& +81 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%4' +2503 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%B +81 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%g +78 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%` +80 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%\\  +79 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%,'s +2531 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +10 "processing"%9  +136 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%) +49 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"% @ +112 "core" ? +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +3 "processing"%T' +358 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'c  +2 "processing"%z  +5 "core"  +45  +2 "processing"%S% +3 "core" %"  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%D' +349 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'8  +36 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%^  +47 "core"  +3 ."myShortDA"PS.seek 0.9ml +3 "processing"%'N +1262 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%R @ +77 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%0' +858 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%P  +49 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%m'Q +1614 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%] +49 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%| @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%j  +40 "core" +2 "processing"%?% +3 "core" %W) +3 ."myShortDA"PS.seek 1.85ml +2 "processing"% 'O +239 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%t * +39 "core" + +3 ."myShortDA"PS.seek 0ml +3 "processing"%x'ܑ +1957 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'a& +5 "core" &|u +2 "manipulator"&(& +4 "core" & 8 9 O Y, +2 "manipulator"&H% +4 "core" % ; 6 - Y +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&Y(-z +138 "core" ( + "manipulator"&i& +4 "core" &- & - ^ W> +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &n& +3 "core" &- $ 3 D W> +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&s'o +105 "core" ' +2 ."myShortDA"Hand.close + "manipulator"&A/ +79 "core" / +2 "manipulator"&v& +4 "core" &-  I> +2 "manipulator"&L% +2 "core" % σ  EO +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +101 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&/( +281 "core" ( +2 "manipulator"&!& +3 "core" &  F , Q/ +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &  _ R/ +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&k'ш +101 "core" ' +2 "manipulator"&b& +3 "core" &   W. +2 "manipulator"&>% +3 "core" %с \  $ S +3 "collection"'p& +3 "core" &|u +2 "collection"' & +5 "core" &|x +2 ."myShortDA"CC.seek :closed +3 "collection"'@(X +5 "core" &|u +5 &{w 3 +10 &Cy|u 3 +9 &.j}|u G +9 &g{v U +10 &|K|w U +9 &?J|v U +9 &Lzt U +10 &K}u U +9 &N{u U +10 &!ER{u V +9 &# K|v U +9 &$Qzu U +10 &&L{v U +9 &(NO|u U +9 &*N}v V +10 &+K|u U +9 &-M}v U +10 &/WO{s U +9 &1O}u U +9 &2O{v U +10 &4L{t U +49 &6^I|v U &8 K|u U + &9M|u V &;Jzu U + &=fI~t U +5 &?'N{w V +9 &@L{u U +10 &BN{v U +9 &DnKyv U +9 &F0O|v U +10 &GU|v V +9 &Ia|x W +10 &Kkq{x Y +9 &M#}u ] +9 &N}v _ +10 &P}s _ +9 &R\\|w a +9 &T |v ` +10 &U{v a +9 &W|x K +10 &X({w %m +9 &Xc}y K +3 ( + "collection"' & +5 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.15 +2 "collection"'~& +6 "core" &Xe|v K +2 ."myShortDA"Hand.open +2 "manipulator"&u1 +22 "core" 1 +2 "manipulator"&l% +3 "core" %с M +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%r +113 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%U' +1606 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +48 "core"  +3 ."myShortDA"PS.seek 0ml +4 "processing"%'ܑ +1606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%" +49 "core"  + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%Z' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +6 "processing"%=  +2 "collection"'#  +38 "core"  +137  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +122 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%Q  +78 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%'ܑ +2624 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%K  +49 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%N' +2616 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%X +49 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2619 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%*  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%_' +210 "Can"\ T`L +2413 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%7'ܑ +2616 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +7 "core" &- G C) +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&( +26 "core" ( + "manipulator"&{& +3 "core" & 1 Q J +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &'& +2 "core" & N +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&%'ш +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +28 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'o( +406 "core" ( +2 "manipulator"&& +4 "core" & '  7 U + "manipulator"&q% +4 "core" %{ * 8 L7 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&W' ] +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(-z +280 "core" ( +2 "manipulator"&w& +3 "core" &-  _ UR +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-  NR +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'o +115 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&J1 +109 "core" 1 + "manipulator"&d% +3 "core" % wi \ DK +3 ."myShortDA"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&.' ] +102 "core" ' +2 ."da"delayUntil "09:43:05.04" +24754 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%<  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%G * +35 "core" + +2 ."da"PSV.dial :air +3 "processing"%  +47 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%5' +2498 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%f +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%h  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%+ +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%[  +48 "core"  +3 ."da"PS.seek :empty +3 "processing"%'s +2477 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%2 +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%y'Q +1625 "core" ' + ."da"PTV.dial :puck +3 "processing"%:  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%F +81 "core" + ."da"PBV.dial :waste1 +3 "processing"%e  +38 "core" + "processing"%V% +3 "core" %N' +3 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%} * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%\ 'ܑ +1602 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +10 "processing"%$  +11 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%M  +37 "core" +2 ."da"delay 30 seconds +1984 "Can"\ K#M< +1019 ."da"PBV.dial between PSV and waste1 +4 "processing"%3 * +35 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2504 "core" ' + ."da"PSV.dial PTV +3 "processing"%- +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%E +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%;  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%&'s +2497 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%O +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%B' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%g'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%`  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%\\ +80 "core" + ."da"PBV.dial :waste1 +41 "processing"%4  +37 "core" +2 "processing"%9% +4 "core" %U!\  +8 ."da"PS.seek 1.5ml +3 "processing"%)' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +40 "core" , +2 ."da"PS.seek 0ml +3 "processing"%,'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%c  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%z  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%S * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%T +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%8' +2473 "core" ' + ."da"PSV.dial PTV +3 "processing"%^ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%D +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%R +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%P's +2495 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%0  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%]  +136 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%|  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%j  +7 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%? +47 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +3 "processing"%t' +383 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%m  +48 "core"  +2 "processing"% % +3 "core" %"  +2 ."da"PS.seek 0.55ml +3 "processing"%a'"U +331 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%(  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%H'Q +1555 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%i +47 "core" +2 ."da"PTV.dial :mixing +2 "processing"%n @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%6  +37 "core" +2 "processing"%A% +3 "core" %O*\  +2 ."da"PS.seek 1.85ml +2 "processing"%v'G +230 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%L * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1960 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +17785 "Can"\ \ NM +30218 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%s @ +6 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%!  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%Y  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%b' +2504 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%> +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%p  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%~'s +2495 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%u +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +52 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%l' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% 'Q +1606 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%r  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%k +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%x  +38 "core" +2 "processing"%% +3 "core" %Q"\  +3 ."da"PS.seek 1.5ml +2 "processing"%U' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%" * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%#  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%=  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +15 "Can" yNh +24 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Q +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%Z' +2495 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%K +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%X +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%N  +80 "core"  +2 ."da"PS.seek :empty +5 "processing"%*'s +2475 "core" ' + #"da"washCycleDA #2 of 3 +7 .PSR.select :air +10 .PSV.dial PSR +5 "processing"% +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%_'Q +1610 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%{  +38 "core" + "processing"%'% +3 "core" %R(  +3 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%/ * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%@  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%q +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%%' +2500 "core" ' + ."da"PSV.dial PTV +4 "processing"%w +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%J  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%d's +2497 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +46 "processing"%W +145 "core"  +9 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"% 'Q +1608 "core" ' +2 ."da"PTV.dial :puck +7 .PSV.dial PTV +4 "processing"%< +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%G  +40 "core" +2 "processing"%% +3 "core" %S)  +3 ."da"PS.seek 1.5ml +2 "processing"%7' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%f * +39 "core" + +2 ."da"PS.seek 0ml +3 "processing"%h'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%+  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%[ * +38 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%5 +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%2' +2522 "core" ' + ."da"PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +5 "processing"%: +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%F  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%e's +197 "Can"\ >!PN +2282 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%V +151 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +5 "processing"%y'I +342 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%}' +340 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%$ +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%M  +38 "core" +2 "processing"%3% +4 "core" %Q  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\ * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%-'ܑ +1602 "core" ' +2 ."da"delay 10 seconds +1009 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%E  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +39 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%; +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +2574 "core" ' + ."da"PSV.dial PTV +3 "processing"%O +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%& +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%B +93 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%`  +82 "core"  +2 ."da"PS.seek :empty +10 "processing"%\\'s +2576 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%4 +160 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +7 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%9'Q +2112 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +5 "processing"%g +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%)% +4 "core" %T!  +2 ."da"PS.seek 1.5ml +2 "processing"%c' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +8 "processing"%z * +39 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%S  +115 "core"  +2 ."da"PS.seek :empty +3 "processing"%T's +1609 "core" ' + "processing"%,9 +4 "core" 9|5 +2 #"da"Processing Puck Heater at 28C before imaging +3 .PH.coast +4 "processing"%^ +4 %D& +3 "core" 5 +3 &S!!" + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&R% +6 "core" % P  m " +2 "storage"(% +4 "core" %B f +2 "storage"(8. +3 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(0(@ +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (]& +2 "core" &B  +3 "manipulator"&|& +3 "core" &- \ R +2 "manipulator"&j% +3 "core" % P   +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&?( +178 "core" ( +2 "manipulator"&P& +3 "core" &   !# +2 "storage"(m& +4 "core" &J o m  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"& 'm +92 "core" ' + "storage"(t& +4 "core" &J D +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"((' +288 "core" ' + "storage"(a- +4 "core" -' + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"(i'x +42 "core" ' +2 "manipulator"&n& +4 "core" &\   "~ +2 "manipulator"&6% +3 "core" %q   +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&A' ] +92 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&L( +253 "core" ( + "manipulator"&H& +4 "core" & % "@ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &v& +3 "core" &  "@ +3 ."da"Forearm.seek PC +2 "manipulator"&s'E +95 "core" ' + ."da"Hand.close +2 "manipulator"&!/ +73 "core" / +2 ."da"PC.seek :open +5 "processing"%( +377 "core" ( + "storage"(Y& +4 "core" &J +2 "manipulator"&& +3 "core" & ! ! ( @ +2 "manipulator"&>% +4 "core" % 3   S +2 ."da"Forearm.seek :retract +3 "manipulator"&p' ] +95 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&( +266 "core" ( +2 "manipulator"& & +3 "core" & % +47 "storage"(b& +3 "core" &J b +3 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&u'm +105 "core" ' + ."da"Hand.open +2 "manipulator"&~1 +28 "core" 1 +2 "storage"(l- +4 "core" -'x +2 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(r'D +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(k' +59 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2910h.tif +7 "processing"%x& +14 "core" &+ +4 "manipulator"&& +8 "core" &  +3 "manipulator"& % +5 "core" %A < ' T8 +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +11 ."psFlush"Forearm.seek :retract +8 "manipulator"&"' ] +114 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&U(-z +178 "core" ( +2 "manipulator"&#& +4 "core" &-  c +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &=& +3 "core" &- c c +3 ."psFlush"Forearm.seek :garage +3 "manipulator"& 'o +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&Q/ +77 "core" / +2 "manipulator"&& +3 "core" &- > : c +2 "manipulator"&K% +4 "core" % ~~ 9 : N+ +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&X( +114 "core" ( + "manipulator"&N& +4 "core" & j  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Z& +3 "core" &   +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +103 "core" ' +2 "manipulator"&*& +3 "core" & ~  +3 "manipulator"&% +3 "core" %H ' +2 "processing"%& +3 "core" &* +3 "processing"%{& +5 "core" &! +2 ."psFlush"PC.seek :closed +3 "processing"%'(SD +7 "core" &) +5 & + $c +10 &bSu* : +9 &yo( O +9 &SI+ U +10 &D+ U +9 &A, U +9 &C- U +10 &]A, U +9 & >* U +10 &!B, V +9 &#?+ V +9 &%bA, V +10 &'#@+ V +9 &(A+ V +9 &*>+ V +10 &,j<+ V +9 &.,?+ V +10 &/?+ U +9 &1@+ V +9 &3qA+ V +10 &54?, V +9 &6C+ U +9 &8B, U +10 &:zC+ V +9 &<>A+ U +10 &>C+ U +9 &?C+ U +9 &AD+ U +10 &CEB* U +9 &EI+ V +9 &FP, W +10 &Hg) Y +9 &J;x, \\ +10 &Kx, ] +9 &M+ ^ +9 &Oy+ ^ +10 &Q9* _ +9 &R[j+ + +9 &S#\\+ < +10 ( + &S&:* 9 +2 "processing"%{& +3 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.78 +3 "processing"%_& +6 "core" &S&: 9 + ."psFlush"Hand.open +3 "manipulator"&/1 +69 "core" 1 + "manipulator"&% +4 "core" % H v v h' +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&@' ] +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +49 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%q' +352 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.666 seconds\ Exposing 696x520 pixel 16-bit image for 17.112 seconds\ /var/log/esp/da25mar2910h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2910h15s.tif +239 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +55 "processing"%' +748 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2910h15s.tif: TIFF Upload Complete\ +13 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2910h30s.tif +1344 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%w @ +215 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +142 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +117 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%J's +1119 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2910h30s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar2910h70s.tif +1499 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%% +119 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +592 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +40 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2116 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%< @ +80 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%G +117 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'s +1859 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2910h70s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "da25mar2910h exposed 17.112 seconds\\nmidres/da25mar2910h15s\\nmidres/da25mar2910h30s\\nhires/da25mar2910h70s",Subject: "da25mar2910h images!" +7 "storage"( - +5 "core" -' +8 "storage"(f& +17 "core" &J B +10 "manipulator"&7& +8 "core" & G I 1  +2 "manipulator"&+% +3 "core" % W D G   +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +5 "manipulator"&[( +274 "core" ( +5 "manipulator"&5& +3 "core" & P ; B s +2 "storage"(h& +4 "core" &J +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +103 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"('W +52 "core" ' +2 "manipulator"&:& +3 "core" & ) ( ? 3s +2 "storage"(F& +3 "core" &J   \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&2'M +36 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&V, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(e' +17 "core" ' +2 "manipulator"&y% +3 "core" %^ 3 ) +2 "storage"(}& +3 "core" &J  \  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 317 counts +2 "manipulator"&$'Њ +56 "core" ' + "manipulator"&M& +4 "core" & U Q 7s +2 "storage"(3& +3 "core" &J I F $\  +3 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 "core" ' +2 ."da"Forearm.seek 3 + 800 counts +4 ."psFlush"PSV.dial PSR +5 "manipulator"&'m +2 "processing"%\ +24 "core" ' +2 "storage"(% +3 "core" % 5\  +3 ."downElevator"SE.seek :down +4 "storage"(E'= +81 "core"  +3 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%1'[q +4 "storage"(;% +5 "core" %C   ~\ \\w +2 "manipulator"&-% +4 "core" % H F 5 u +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&O' ] +90 "core" ' +59 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (&& +2 "core" &J @ I \  +909 ' +4 ."psFlush"PSR.select :air +7 "processing"% +19 ."psFlush"PS.seek 2.5ml +6 "processing"%B' +1603 "core" ' +7 ."psFlush"PSV.dial PTV +6 "processing"%` +82 "core" +4 ."psFlush"PTV.dial :puck +5 "processing"%  +80 "core"  +4 ."psFlush"PBV.dial :waste1 +5 "processing"%4  +13 "core" +4 ."psFlush"PS.seek 0ml +6 "processing"%\\'ܑ +89 #"uploadLog"upsync +2533 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%g +81 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%) +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%9'ܑ +2618 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%z +83 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%S' +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%c' +2117 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%, +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"%^ U +60 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%D'ܑ +2640 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%R @ +46 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +491 "Can"\ ?'O +2133 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%8  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%]'s +2623 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%| +49 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%j' +2615 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +99 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%P U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%m'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"%t @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%.  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%a's +2617 "core" ' + ."psFlush"PSV.dial PSR +11 "processing"%n +48 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%6'[q +1098 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1598 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" + ."psFlush"PTV.dial :puck +3 "processing"%H  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%v  +60 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%?'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%! +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%A' +2617 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%I +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%Y'ܑ +2621 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"% +79 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%>' +586 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2112 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%b U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%L'ܑ +2640 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%~ @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%l' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%x  +79 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%p' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%i +90 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%r U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%u'ܑ +2644 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"%# @ +48 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%=' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%Q's +2616 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&& +6 "core" & + - i `s +2 "manipulator"&K% +4 "core" % p : - \ ` +2 ."psFlush"Elbow.seek PC +2 "manipulator"&"( +235 "core" ( + "manipulator"&N& +4 "core" & V D 1 _ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Z& +3 "core" & A B  _ +3 ."psFlush"Forearm.seek PC +2 "manipulator"& 'E +93 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&*/ +70 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +378 "core" ( +2 "manipulator"&& +3 "core" & L E T c +2 "manipulator"&U% +4 "core" % P Q Q B cZ +40 ."psFlush"Forearm.seek :retract +10 "manipulator"&' ] +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&(-z +130 "core" ( +2 "manipulator"&_& +3 "core" &-|\ + ) " `"{ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &/& +3 "core" &-} @ J S _"z +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +112 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&{1 +70 "core" 1 +2 "manipulator"&% +4 "core" % xh  @ NJ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +102 "core" ' +2 #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'T& +6 "core" &xd\ +2 "manipulator"&q& +4 "core" &-\ - * ( `!u +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&w(-z +4 "core" ( +2 "manipulator"&& +3 "core" &-\ P O f a!u +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-\ D ; a!u +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'o +109 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&%/ +68 "core" / +2 "manipulator"&J& +3 "core" &-\  Q!t +2 "manipulator"&W% +4 "core" %  QF +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&<( +271 "core" ( +2 "manipulator"&G& +3 "core" & * * `* +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &d& +3 "core" & = > s `* +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek CC +3 "manipulator"& 'ш +100 "core" ' +2 "manipulator"&f& +3 "core" & > G \\* +2 "manipulator"&7% +3 "core" %э - ) \\ +3 "collection"'+& +4 "core" &}yn +2 "collection"'5& +4 "core" &}wn +3 ."myShortDA"CC.seek :closed +3 "collection"'h(X +4 "core" &ys +5 &}we 2 +9 &Dz}ws 2 +10 &,k}us G +9 &g|xj U +9 &{R~xx U +10 &=O~xm U +9 &Jwk T +9 &J}xp T +10 &N}vs T +9 &!ET}wz U +9 &#Pym T +10 &$P}yw T +9 &&O~xq T +10 &(MQ~xf U +9 &*O}yn T +10 &+I|yt T +9 &-O}yo T +9 &/UO}yz U +10 &1Pxz U +9 &2M}ux T +9 &4N~x U +10 &6^N}y} T +9 &8!Jw T +9 &9N}yz T +10 &;J~w{ T +9 &=fN}v} T +10 &?'Qxx U +9 &@O~x T +9 &BM}x T +10 &DoJ}vw T +9 &F0O}v} T +9 &GT}v U +10 &Ic|x W +9 &Kky|{ X +10 &M!~y} \\ +9 &N}y _ +9 &P}x ^ +10 &R\\}ws ` +9 &T!xw _ +9 &U}y ` +10 &W}w K +9 &X&x (v +9 &X]~y J +3 ( +2 "collection"'5& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.14 +2 "collection"'X& +5 "core" &XZ~xz J +2 ."myShortDA"Hand.open +2 "manipulator"&:1 +19 "core" 1 +2 "manipulator"&F% +4 "core" %ч   V +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&y' ] +97 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%}  +48 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%@' +1613 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%M  +47 "core"  +3 ."myShortDA"PS.seek 0ml +4 "processing"%3'ܑ +1601 "core" ' +2 ."myShortDA"PSV.dial PSR +41 "processing"%k +49 "core"  +2 ."myShortDA"PSR.select :air +10 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +2622 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +3 "collection"'\  +7 "core"  +102  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%; +221 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%[ @ +76 "core" A +2 ."myShortDA"PS.seek 0ml +5 "processing"%-'ܑ +1641 "Can"\ I*P* +977 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +79 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%2' +2622 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%$ +81 "core" ~ +3 ."myShortDA"PS.seek 0ml +3 "processing"%&'ܑ +2618 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&e& +6 "core" &  W) +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&( +38 "core" ( +2 "manipulator"&& +3 "core" & 4 8  [| +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +4 "core" & . *  [| +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&1'ш +93 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&`/ +24 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'( +407 "core" ( +2 "manipulator"&4& +3 "core" & L E ` b| +2 "manipulator"&B% +3 "core" %я N E aB +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&g' ] +108 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&\\(-z +277 "core" ( + "manipulator"&)& +3 "core" &- w c  dT +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- V p l dT +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&z'o +115 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&91 +17 "core" 1 +2 "manipulator"&S% +3 "core" %uh  C NI +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&,' ] +114 "core" ' +52284 "Can"\ 2+P +17779 #"CamilleF"-> access 3 +6 "storage"(^% +2 "core" %A \ A +3 "manipulator"&c% +4 "core" % 7 i +2 "manipulator"&R& +3 "core" &-  iT +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 7 +2 "storage"(D([Y +682 "core" ( +2 ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (8& +3 "core" &[[ ' X\ 3 +5569 #"CamilleF"-> access 4 +4 "storage"(% +4 "core" %B y w H\ @ +2 "manipulator"&|% +3 "core" % 7 # i +3 "manipulator"&]& +3 "core" &- o y  iT +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 1 +2 "storage"(( +990 "core" ( +2 ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (P& +3 "core" &  \ 2 +12329 #"CamilleF"-> startTube 4 +1097 #-> start(:myShortDA){shortDA; PS.flush} +4 "collection"'j% +4 "processing"%t% +9 "core" %P~yY\  + %ܒ*\  +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +363 #"CamilleF"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleF answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%m +49 "core" +2 ."myShortDA"PTV.dial :PRVmixing +43 "processing"%.  +75 "core" +2 ."myShortDA"PRV.dial :sipper +3 "processing"%  +142 "core"  +3 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +3 "processing"%n'h! +2283 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%a  + "collection"'6  +8 "core"  +134  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"% ' +1266 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%H @ +113 "core" > +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."myShortDA"PS.seek :empty +3 "processing"%v's +596 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%( +114 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%!'[q +1108 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%?' +1605 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%I +113 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%A's +2637 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"% +113 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%Y'[q +1108 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%>' +1609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +112 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%b  +49 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%s's +2656 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%~ +114 "core"  + ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%L' +2616 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%x +113 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%l's +1088 "Can"\ 5-QV +1534 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"% & +5 "core" &*\  +2 "manipulator"&% +5 "core" % 7 q u U g + "storage"(i% +4 "core" %C  z @\ ? +2 "storage"(r. +2 "core" .( +3 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(p(+ +522 "core" ( +3 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (#& +3 "core" &+ 1 \ 9& +2 "manipulator"&u& +3 "core" &- J K @ dT +2 "manipulator"&% +3 "core" % 7 H F  d +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&=( +175 "core" ( +2 "manipulator"&& +3 "core" &\ H U x b!p +2 "storage"(K& +3 "core" &+ b \\ >\ ;( +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&N's +99 "core" ' +2 "storage"(Z& +3 "core" &+ } l \ <( +3 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(V' +306 "core" ' +2 "storage"(*- +2 "core" -'} +3 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (O& +2 "core" &+ ] ] 7\ :( +3 "manipulator"&'& +3 "core" & L F w ` n +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +6 "core" ( +2 "manipulator"&U& +3 "core" & L B 9 a n +2 "storage"(_& +3 "core" &+ _ ^ ?\ :( +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&/' +32 "core" ' + ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +41 ."myShortDA"Hand.close +9 "manipulator"& / +25 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"%CamilleF:25:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 ."downElevator"SE.seek :down +5 "manipulator"&"& +4 "storage"({'= +5 "core" & N M i ^ n +3 "manipulator"&% +3 "core" %Ѕ M O f ^H +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&T( +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( +2 "manipulator"&q& +4 "core" & T P n c +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" & \\ I  c +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&'E +94 "core" ' + "manipulator"&& +4 "core" & W R b +2 "manipulator"&%% +4 "core" %= K C 1 b` +2 "processing"%J& +3 "core" &*\ +3 "processing"%W& +4 "core" &\ +3 ."myShortDA"PC.seek :closed +2 "processing"%(SD +5 "core" &&\ \ +7 &\ )*\ $c +10 &hT~%\ 9 +9 &{u*\ M +9 &bP+\ S +10 &%N*\ R +9 &M+\ S +10 &N+\ S +9 &lL,\ R +9 & ,L,\ S +10 &!N+\ S +9 &#H+\ R +9 &%tJ+\ R +10 &'5N*\ R +10 &(J+\ R +8 &*O,\ S +10 &,{I*\ R +9 &.=J+\ R +10 &/H*\ S +9 &1J,\ S +9 &3J,\ S +10 &5DI+\ S +9 &7K+\ S +9 &8N,\ S +10 &:O&\ S +9 &N*\ R +9 &?L*\ R +9 &AL+\ S +10 &CTN)\ S +9 &EV+\ S +9 &Fb,\ U +10 &Hx+\ W +9 &JK*\ Y +10 &L +\ Y +9 &M+\ Y +9 &O*\ Z +10 &QN*\ Z +9 &RRi*\ - +9 &S++\ , +6 ( +2 "processing"%W& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.68 +3 .Hand.open +4 "manipulator"&1 +6 "core" &S!+\ , +72 1 +2 "manipulator"&% +3 "core" % = F N b _` +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&G' ] +108 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%d { +3 %w9 +7 "core" 9Hl +102 "processing"%f9 +3 "core" 9Gk +103 "processing"%79 +2 "core" 9Fj  +103 "processing"%+9 +2 "core" 9El  +103 "processing"%9 +3 "core" 9Fl +102 "processing"%o9 +3 "core" 9Fl +102 "processing"%X9 +3 "core" 9Gk +102 "processing"%:9 +3 "core" 9Hl +102 "processing"%F9 +3 "core" 9Jl" +103 "processing"%}9 +3 "core" 9Nk& +102 "processing"%59 +3 "core" 9Ql+ +102 "processing"% 9 +3 "core" 9Vl/ +102 "processing"%Q9 +3 "core" 9[l3 +102 "processing"%M9 +4 "core" 9al7 +102 "processing"%@9 +3 "core" 9hl; +102 "processing"%k9 +3 "core" 9ol@ +102 "processing"%39 +3 "core" 9wlD +103 "processing"%\ 9 +2 "core" 9lH +103 "processing"%9 +2 "core" 9mL +103 "processing"%;9 +3 "core" 9lP +102 "processing"%[9 +3 "core" 9lU +102 "processing"%9 +3 "core" 9nY +102 "processing"%9 +3 "core" 9n] +102 "processing"%-9 +3 "core" 9oa +103 "processing"%$9 +3 "core" 9nf\ +102 "processing"%29 +3 "core" 9oj +102 "processing"%e9 +3 "core" 9on +102 "processing"%9 +3 "core" 9nr +102 "processing"%E9 +4 "core" 9ov +102 "processing"%`9 +3 "core" 9p{ +102 "processing"%<9 +3 "core" 9p +102 "processing"%y9 +3 "core" 9q +102 "processing"%h9 +3 "core" 9 q +102 "processing"%49 +4 "core" 9q +102 "processing"%B9 +3 "core" 9r +102 "processing"%19 +3 "core" 9"r +102 "processing"%)9 +3 "core" 9)q +102 "processing"%9 +3 "core" 9/r +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"% p{p. +4 ."myShortDA"delay 1:30 +42 "core"  +8999 ."myShortDA"PSR.select :air +12 .PSV.dial PSR +3 "processing"%9 +114 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +3 "processing"%S' +591 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."myShortDA"PS.seek 2ml +2 "processing"%g'Q +1606 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%z  +136 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%^ +78 "core" +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%c  +60 "core" + "processing"%R% +4 "core" %N  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%0' +590 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%8 * +36 "core" + +3 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +1600 "core" ' +2 ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%|  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%]  +38 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%D * +39 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +5 "processing"%P +80 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%t' +2466 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%j +79 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%m +82 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%. +80 "core" +2 ."myShortDA"delay 5 seconds +377 "Can" \ B0Q +126 ."myShortDA"PSV.dial :air +2 "processing"%  +79 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%&'s +2484 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%6  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%a +49 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%n @ +112 "core" ? +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +3 "processing"%H' +353 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'  +3 "processing"%(  +4 "core"  +45  +2 "processing"%v% +3 "core" %  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%!' +355 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'I  +35 "core" +2 ."myShortDA"PRV.dial :air +3 "processing"%?  +46 "core"  +3 ."myShortDA"PS.seek 0.9ml +4 "processing"%'N +1262 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%A @ +79 "core" @ +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%Y' +859 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +47 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +3 "processing"%b'Q +1600 "core" ' +2 ."myShortDA"PSV.dial :PML +8 "processing"%> +47 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%~ @ +75 "core" B +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%s  +36 "core" +2 "processing"%x% +3 "core" %N&\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%L'F +238 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +1956 "core" ' + ."myShortDA"delay 2 seconds +204 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +44 "collection"'i& +5 "core" &}w: +2 "manipulator"&r& +4 "core" & =  1 Q +2 "manipulator"&% +3 "core" % W  ) Z +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&#(-z +121 "core" ( +2 "manipulator"&u& +3 "core" &-s   YB +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" &-s !  [B +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'o +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&K/ +71 "core" / +2 "manipulator"&Z& +3 "core" &-s 9 JB +3 "manipulator"&\\% +3 "core" % ~  FT +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&,' ] +114 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&*( +276 "core" ( +2 "manipulator"&O& +4 "core" & \ ; T, + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &'& +3 "core" &  Q, +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&U'ш +97 "core" ' +2 "manipulator"&_& +3 "core" &  = T+ +2 "manipulator"& % +4 "core" %ц  5 T +2 "collection"'"& +4 "core" &|v8 +2 "collection"'& +5 "core" &}v/ +3 ."myShortDA"CC.seek :closed +2 "collection"'=(X +6 "core" &|w; +5 &~wJ 2 +9 &Bv~w; 2 +10 &,k}}y: F +9 &g}xE U +9 &wN~w; U +10 &:L~w2 U +9 &L|t0 U +10 &I{v5 U +9 &K}v5 U +9 &!@O}w5 V +10 &#L|w. U +9 &$N|u5 U +9 &&I}w; U +10 &(KJ}yE U +9 &*L}v: T +9 &+J}x3 T +10 &-N|w5 U +9 &/TO}v5 T +10 &1N}t2 T +9 &2O~u> U +9 &4O{y? T +10 &6\\L|v> T +9 &8J}w1 T +10 &9J|v/ U +9 &;K}v; T +9 &=dG|y/ T +10 &?%L}v1 U +9 &@L}x1 U +9 &BN}w3 T +10 &DkM|z7 U +9 &F,O}x, U +10 &GRv7 U +9 &I`|w6 W +9 &Khr~x( Y +10 &M}y. ] +9 &N|y= ` +9 &P~y5 ` +10 &RZ~v? ` +9 &T|x7 ` +10 &U|w1 a +9 &W~xB K +9 &X&}x6 (t +10 &Xc|w2 I +2 ( +2 "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.19 +2 "collection"'N& +5 "core" &Xc|w) I +2 ."myShortDA"Hand.open +2 "manipulator"&V1 +28 "core" 1 +2 "manipulator"&/% +3 "core" %ц H +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&q' ] +108 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +114 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%' +1600 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 0ml +5 "processing"%%'ܑ +1601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%J +60 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%{' +2624 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +4 "collection"'  +38 "core"  +135  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +124 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +79 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%W'ܑ +2634 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%w  +49 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%f' +2660 "core" ' + ."myShortDA"PSV.dial :mixloop +11 "processing"% +48 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%7'ܑ +2623 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%+  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +2626 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%o +47 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%X'ܑ +2624 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&:& +6 "core" & E* +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek CC +2 "manipulator"&F( +45 "core" ( +2 "manipulator"&}& +3 "core" & 8 Ij +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &5& +3 "core" & j Jj +3 ."myShortDA"Forearm.seek CC +2 "manipulator"& 'ш +94 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&Q/ +17 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'M( +409 "core" ( +2 "manipulator"&@& +4 "core" & <  Uj +2 "manipulator"&k% +4 "core" %ѐ 3 Nb +2 ."myShortDA"Forearm.seek :retract +4 "manipulator"&3' ] +108 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +2 "manipulator"&\ (-z +277 "core" ( +2 "manipulator"&& +3 "core" &-| YP +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &;& +3 "core" &-|  \ UP +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&['o +112 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&1 +28 "core" 1 + "manipulator"&% +4 "core" %vu  Cq +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&-' ] +103 "core" ' +2 ."da"delayUntil "11:17:40.98" +24703 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%$ @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%2  +38 "core" +2 ."da"delay 30 seconds +1063 "Can"\ \ E3R +1940 ."da"PBV.dial between PSV and waste1 +3 "processing"%e * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%E' +2478 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%` +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%<  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%y +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%h  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%4's +2493 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%B +144 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%1' +597 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%)'Q +1605 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%9 +81 "core" + ."da"PBV.dial :waste1 +3 "processing"%l  +39 "core" +2 "processing"%S% +41 "core" %R(\  +9 ."da"PS.seek 1.5ml +3 "processing"%z' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%^ * +40 "core" + +2 ."da"PS.seek 0ml +3 "processing"%c'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +11 "processing"%R  +10 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%g  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%8 * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%d' +2475 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%| +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%] +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%D +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%P  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2479 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%j +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%m' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%.'Q +1606 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"% +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%t  +38 "core" +2 "processing"%6% +3 "core" %L(\  +3 ."da"PS.seek 1.5ml +2 "processing"%a' +601 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%n * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%&'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%( * +37 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%v +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%H' +2496 "core" ' + ."da"PSV.dial PTV +3 "processing"%I +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%? +79 "core"  +2 ."da"delay 5 seconds +453 "Can"\ ?6S +49 ."da"PSV.dial PTV +3 "processing"%! +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%A  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2478 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%  +45 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%Y  +135 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%>  +46 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%~  +5 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%s +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%x' +385 "core" ' +3 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +48 "core"  +2 "processing"%b% +43 "core" %*\  +9 ."da"PS.seek 0.55ml +2 "processing"%L'"Z +335 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%i  +47 "core"  +3 ."da"PS.seek 2ml +2 "processing"%r'Q +1561 "core" ' + ."da"PSV.dial :PML +3 "processing"% +47 "core" +2 ."da"PTV.dial :mixing +2 "processing"%u @ +78 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + "processing"%T% +4 "core" %X +2 ."da"PS.seek 1.85ml +3 "processing"%K'P +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%Z * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%\\'ܑ +1961 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48004 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%G @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +40 "core" + ."da"delay 30 seconds +2133 "Can"\ R9GS +871 ."da"PBV.dial between PSV and waste1 +8 "processing"%O * +38 "core" + +2 ."da"PSV.dial :air +3 "processing"%'  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%#' +2498 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%_ +48 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%" +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%,  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2471 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%N +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%V' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%/'Q +1612 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +74 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%U  +37 "core" +2 "processing"%% +3 "core" %W)\  +3 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%J'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%%  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2485 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%{ +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%w +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +8 "processing"%W +80 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%f's +2497 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%+ +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +43 .PSR.select :wash +13 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%7' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%o'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +39 "core" + "processing"%}% +4 "core" %U  +2 ."da"PS.seek 1.5ml +3 "processing"%5' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Q * +38 "core" + +2 ."da"PS.seek 0ml +5 "processing"%*'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%q  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%= * +39 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%@ +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%k' +2498 "core" ' + ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%; +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%F  +80 "core"  +3 ."da"PS.seek :empty +4 "processing"%'s +334 "Can"\ i<TD +2137 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%3' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%['Q +1609 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%$ +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%2  +38 "core" + "processing"%e% +4 "core" %U(\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%X * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%`'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +7 .PTV.dial :puck +9 .PBV.dial :waste1 +5 "processing"%<  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%y * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%h +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%E' +2501 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%B +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%4 +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +78 "core"  +2 ."da"PS.seek :empty +3 "processing"%9's +2476 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%l +151 "core"  +20 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +6 "processing"%S'I +334 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%)' +329 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%^'Q +1612 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%z +93 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%R  +40 "core" +2 "processing"%g% +3 "core" %U%  +3 ."da"PS.seek 1.5ml +2 "processing"%8' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%0 * +40 "core" , +2 ."da"PS.seek 0ml +3 "processing"%c'ܑ +1601 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%|  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%] * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%D +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%P' +2567 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%d +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%j +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +94 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%m  +82 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2573 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%t +147 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%6'Q +2116 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%. +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%n  +40 "core" +2 "processing"%a% +3 "core" %Q'  +2 ."da"PS.seek 1.5ml +3 "processing"%C' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +40 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%(  +114 "core"  +2 ."da"PS.seek :empty +5 "processing"%v's +1606 "core" ' + "processing"%&9 +4 "core" 9{5 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%I +5 "core" 5 + "processing"%?& +3 "core" &S 2 , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&!% +6 "core" % I  +2 "storage"(A% +3 "core" %A  +2 "storage"(H. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"( (@ +200 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (Y& +2 "core" &C g +3 "manipulator"&>& +3 "core" &-| 2 P +2 "manipulator"&~% +4 "core" % I  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&s( +176 "core" ( + "manipulator"&& +3 "core" &  8 c +3 "storage"( & +3 "core" &L u +3 ."da"Forearm.reconfigure :tight +50 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&b'm +96 "core" ' + "storage"(x& +4 "core" &L +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(i' +286 "core" ' +2 "storage"(L- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"('x +41 "core" ' +3 "manipulator"&u& +3 "core" &  "c +2 "manipulator"&% +3 "core" %2  ! +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&T' ] +97 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&Z( +259 "core" ( +2 "manipulator"&r& +3 "core" & T +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &K& +2 "core" &  T +3 ."da"Forearm.seek PC +3 "manipulator"&G'E +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +3 "processing"%O( +376 "core" ( +2 "storage"('& +3 "core" &L h _ +2 "manipulator"&\\& +3 "core" &$ P # +2 "manipulator"&_% +4 "core" % A 9 #e +2 ."da"Forearm.seek :retract +3 "manipulator"& ' ] +96 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&"( +241 "core" ( +2 "manipulator"&,& +3 "core" & R +2 "storage"(#& +3 "core" &L +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&N'm +93 "core" ' + ."da"Hand.open +2 "manipulator"&1 +30 "core" 1 +2 "storage"(V- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"('D +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(' +58 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2911h.tif +7 "processing"%U& +16 "core" & +4 "manipulator"&& +6 "core" & H Q +3 "manipulator"&/% +6 "core" %]  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +10 "manipulator"&' ] +98 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +180 "core" ( +2 "manipulator"&%& +4 "core" &-  Zd +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &- Kd +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'o +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +18 "core" / + "manipulator"&J& +4 "core" &- W \\ d +2 "manipulator"&{% +4 "core" %σ G . v` +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&w' ] +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&W( +146 "core" ( + "manipulator"&& +4 "core" & cS +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +57 && +3 "core" & % CQ +2 ."psFlush"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&+'E +102 "core" ' + "manipulator"&f& +4 "core" & & P +2 "manipulator"&7% +3 "core" %? n  T V +2 "processing"%& +4 "core" &0 +3 "processing"%:& +5 "core" & +3 ."psFlush"PC.seek :closed +2 "processing"%}(SD +7 "core" & +4 & 1 +9 &Ev 4 +9 &.lr H +10 &X V +9 &~> V +9 &@= V +10 &= V +9 &= U +9 &? U +10 &!I? U +9 &# ? U +9 &$B V +10 &&< U +9 &(R> U +10 &*? T +9 &+? U +9 &-? T +10 &/[> U +9 &1? U +9 &2? U +10 &4@ U +9 &6bA U +10 &8#A U +9 &9? U +9 &;A U +10 &=i? U +9 &?*? V +9 &@A V +10 &B? V +9 &Dq@ U +10 &F.M W +9 &GZ Y +9 &Is [ +10 &Kdx ] +9 &M"{ ^ +9 &Nz ^ +10 &P _ +9 &RPd 6 +10 &S &j S +9 &S%D ; +3 ( +2 "processing"%:& +3 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.77 +2 "processing"%o& +5 "core" &S%A ; +3 ."psFlush"Hand.open +2 "manipulator"&Q1 +73 "core" 1 +2 "manipulator"&5% +3 "core" %? 1V +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&q' ] +94 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%= +51 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%@' +282 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.533 seconds\ Exposing 696x520 pixel 16-bit image for 16.609 seconds\ /var/log/esp/da25mar2911h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2911h15s.tif +302 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%*' +735 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2911h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2911h30s.tif +925 "Can" AVT +444 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +216 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +143 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%; +117 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%F's +1096 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2911h30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar2911h70s.tif +1525 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%k +120 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%' +594 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +7 "processing"%' +2119 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%3  +38 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%$ @ +80 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%2 +129 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%e's +1867 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2911h70s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "da25mar2911h exposed 16.609 seconds\\nmidres/da25mar2911h15s\\nmidres/da25mar2911h30s\\nhires/da25mar2911h70s",Subject: "da25mar2911h images!" +6 "storage"([- +5 "core" -' +4 "storage"(X& +20 "core" &L \\ +9 "manipulator"&& +9 "core" & = > ? +2 "manipulator"&<% +3 "core" % i\ H >   +4 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +5 "manipulator"&y( +260 "core" ( +23 "manipulator"&h& +3 "core" & Z Z  +2 "storage"(`& +4 "core" &L : +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&B'm +101 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(4'W +53 "core" ' +2 "manipulator"&1& +3 "core" & H E % 4 +2 "storage"(& +4 "core" &L # " !\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +2 "manipulator"&E'M +40 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&l, +6 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(9' +29 "core" ' + "manipulator"&S% +4 "core" %` & ' +2 "storage"()& +2 "core" &L U\  +3 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&z'Ќ +21 "core" ' + "manipulator"&R& +4 "core" & R G S 7 +2 "storage"(g& +3 "core" &L < 8 \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&^'m +12 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%0 +5 "core" ' +3 "storage"(8% +3 "core" % K g +3 ."downElevator"SE.seek :down +4 "storage"(|'= +96 "core"  +3 ."psFlush"PSR.select :flush +3 "processing"%@ +7 "storage"(]% +3 "core" %x:  T\ [t +2 "manipulator"&D% +5 ."psFlush"PS.seek 1ml +3 "processing"%c'[q +5 "core" %k  9 5+ +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&d' ] +87 "core" ' +53 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (j& +3 "core" &L H H \  +927 ' +3 ."psFlush"PSR.select :air +5 "processing"% +21 ."psFlush"PS.seek 2.5ml +6 "processing"%' +1609 "core" ' +4 ."psFlush"PSV.dial PTV +5 "processing"%m +85 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%P  +79 "core"  +2 ."psFlush"PBV.dial :waste1 +6 "processing"%t  +8 "core" +4 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +8 #"uploadLog"upsync +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%. +82 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%n' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%a +81 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%6'ܑ +2622 "core" ' +45 ."psFlush"PSV.dial PSR +14 "processing"% +81 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%(' +590 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%C' +2117 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%& +81 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%I U +60 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%?'ܑ +2617 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%! @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%A' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%H  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%Y's +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%> +59 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%~' +2614 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%p +82 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"% 'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%\ @ +48 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%x' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%-  +78 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%L's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%u +47 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1098 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%i' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%b +80 "core" + ."psFlush"PTV.dial :puck +3 "processing"%r  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%K  +60 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%s'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%T' +2619 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%''ܑ +2612 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%\\ +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%_' +586 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%, +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"%# U +60 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%Z'ܑ +2637 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +41 "processing"%V' +245 "Can"\ ?DUp +2375 "core" ' +2 ."psFlush"PSV.dial :waste1 +10 "processing"%U  +79 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2620 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%/ +48 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"% ' +2627 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%%'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"% @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%N' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%"  +77 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2620 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&J& +7 "core" & 5 0 0 a +2 "manipulator"&{% +3 "core" % Z = ( " a +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +247 "core" ( +2 "manipulator"&& +3 "core" & 8 + ` +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" & : > ` +2 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +93 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +74 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%f( +377 "core" ( + "manipulator"&7& +4 "core" & J H $ d +2 "manipulator"&% +3 "core" % Q P L P ci +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&w' ] +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&O(-z +134 "core" ( +2 "manipulator"&o& +3 "core" &- M M L b i +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &Q& +3 "core" &- K C  b i +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&5'o +116 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&:1 +26 "core" 1 + "manipulator"&=% +3 "core" %uo $ K OZ +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&+' ] +109 "core" ' +3 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%v% +6 "core" %t/\ +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%@& +6 "core" &.\ +2 "manipulator"& & +3 "core" &- M D C bb +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +31 "core" ( + "manipulator"&;& +4 "core" &- g W v ds +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &*& +3 "core" &- ^ J v es +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&k'o +110 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&F/ +18 "core" / + "manipulator"&& +3 "core" &-  P Ts +3 "manipulator"&3% +3 "core" %ς 4 Ta +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&$' ] +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&2( +122 "core" ( + "manipulator"&& +3 "core" & P Q Q cn +42 ."myShortDA"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +5 &[& +3 "core" & B a  dn +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&X'E +103 "core" ' +2 "manipulator"&& +3 "core" & L N ' cn +2 "manipulator"&<% +4 "core" %E C F " cQ +2 "processing"%h& +4 "core" &\ +2 "processing"%`& +4 "core" &\ +3 ."myShortDA"PC.seek :closed +2 "processing"%W(SD +6 "core" &\ +5 &\ 1 +9 &Fx\ 3 +9 &Aox\ G +9 &W\ R +10 &I\ Q +9 &cL\ Q +9 &$I\ R +10 &I\ R +9 &I\ R +10 &!kJ\ Q +9 &#.I\ Q +9 &$J\ Q +10 &&F\ Q +9 &(sG\ Q +9 &*5H\ Q +10 &+F\ Q +9 &-I\ Q +10 &/|J\ Q +9 &1=I\ Q +9 &2K\ Q +10 &4J\ Q +9 &6M\ Q +9 &8EG\ Q +10 &:H\ R +9 &;J\ Q +10 &=H\ Q +9 &?MI\ Q +9 &AH\ Q +10 &BK\ Q +9 &DN\ R +9 &FRV\ R +10 &Hg\ T +9 &Ix\ W +10 &K\ X +9 &MJ\ X +9 &O \ X +10 &P\ Y +9 &Rs|i\ , +9 &S!e\ 8 +10 ( +2 "processing"%`& +3 "core" &S+\ 1 +2 #"myShortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.66 +2 "processing"%1& +6 "core" &S+/\ 1 +2 ."myShortDA"Hand.open +2 "manipulator"&1 +71 "core" 1 + "manipulator"&S% +4 "core" %E R ? ! `Q +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&)' ] +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%q +57 "core" +2 ."myShortDA"PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%R'[q +1101 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%g' +1605 "core" ' + ."myShortDA"PSV.dial PTV +4 "processing"%8 +77 "core" +2 ."myShortDA"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%0  +59 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%]'ܑ +2615 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%B +80 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%D' +2618 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%y +80 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%4'ܑ +2620 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%E +82 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%z' +585 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%j' +2121 "core" ' + ."myShortDA"PSV.dial PTV +4 "processing"%9 +92 "core" ~ + ."myShortDA"PBV.dial PSV +3 "processing"%e U +57 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%^'ܑ +2621 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%| @ +47 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%c' +2621 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%m  +78 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%P's +2634 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%t +59 "core"  +2 ."myShortDA"PSR.select :air +10 .PS.seek 2.5ml +3 "processing"%' +2621 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%. +80 "core" +2 ."myShortDA"PBV.dial PSV +3 "processing"% U +6 "core" U +48 ."myShortDA"PS.seek 0ml +3 "processing"%a'ܑ +2641 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%n @ +49 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"% ' +2613 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%6  +78 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%('s +2622 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&&& +6 "core" & ; F `n +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +3 "manipulator"&I( +41 "core" ( +2 "manipulator"&C& +3 "core" & M J 7 ^' +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &!& +3 "core" &I A K - _\  +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&?'E +103 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&H/ +79 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%A( +377 "core" ( + "manipulator"&>& +4 "core" & E @ / b +2 "manipulator"&Y% +3 "core" % B B  c +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&p' ] +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(-z +131 "core" ( +2 "manipulator"&~& +2 "core" &- N J ! a i +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &- E I ? a i +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"& 'o +117 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&-1 +28 "core" 1 + "manipulator"&x% +4 "core" %xl OW +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&u' ] +105 "core" ' +7347 "Can"\ 8G)V +6193 #"CamilleF"-> access 3 +5 "storage"(L% +3 "core" %A y\ = +2 "manipulator"&% +4 "core" % L P N  c +2 "manipulator"&b& +4 "core" &- M M cd +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 7 +2 "storage"(r([Y +684 "core" ( + ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (K& +3 "core" &[X J ? v\ 8 +3742 #"CamilleF"-> access 4 +4 "storage"(i% +4 "core" %B W Q @\ < +3 "manipulator"&% +3 "core" % L L L 4 b +2 "manipulator"&s& +3 "core" &- M N ad +3 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 1 +3 "storage"(( +983 "core" ( +2 ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (T& +2 "core" &  W\ . +1734 #"CamilleF"-> startTube 4 +912 #-> start(:myShortDA){shortDA; PS.flush} +4 "collection"'\\% +10 "processing"%'% +2 "core" %P}w\  +6 %t\ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +12732 #"CamilleF"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleF answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%_ +144 "core" +2 ."myShortDA"PTV.dial :PRVmixing +3 "processing"%,  +134 "core" +2 ."myShortDA"PRV.dial :sipper +3 "processing"%#  +47 "core" +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myShortDA"PS.seek 1.1ml +2 "processing"%G'h! +2291 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  + "collection"'Z  +8 "core"  +135  +2 ."myShortDA"PS.seek 0.5ml +5 "processing"%U' +1260 "core" ' +2 ."myShortDA"PRV.dial :waste2 +41 "processing"%V @ +112 "core" ? +2 ."myShortDA"PS.reconfigure :default +6 "processing"%#A d`xb +6 ."myShortDA"PS.seek :empty +2 "processing"%/'s +582 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +112 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%'[q +1097 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +1599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +112 "core" +3 ."myShortDA"PS.seek :empty +4 "processing"%'s +2626 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%% +112 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%"'[q +1101 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%N' +1603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%J +111 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%{  +50 "core" +2 ."myShortDA"PS.seek :empty +4 "processing"%'s +2615 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +112 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%l' +2626 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +113 "core" +2 ."myShortDA"PS.seek :empty +4 "processing"%d's +2626 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%}& +7 "core" &\ +2 "manipulator"&7% +3 "core" % L H H @ b +2 "storage"(% +3 "core" %C y {\ = +2 "storage"(o. +3 "core" .( +3 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(Q(+ +519 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (& +2 "core" &+  \ -% +2 "manipulator"&& +4 "core" &- 7 ? , _a + "manipulator"&:% +3 "core" % L M P > _ +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&=( +169 "core" ( + "manipulator"&v& +3 "core" & = K `T +3 "storage"(@& +3 "core" &+ Y _\ ;* +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"& 's +99 "core" ' + "storage"(w& +4 "core" &+ \\ c \ ;* +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +3 "storage"(;' +306 "core" ' +2 "storage"(*- +3 "core" -'w +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (5& +2 "core" &+ A J R\ 9* +3 "manipulator"&F& +2 "core" & E L a _T +3 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +6 "core" ( + "manipulator"&3& +4 "core" & T V U _T +2 "storage"(O& +3 "core" &+ [ [\ 9* +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&+' +31 "core" ' + ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myShortDA"Hand.close +2 "manipulator"&/ +22 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"%CamilleF:30:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +6 "manipulator"&k& +6 "storage"(['= +3 "core" & J N U aT +3 "manipulator"&% +4 "core" %Т J =  ` +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&<( +153 "core" ' +36 ."downElevator"SE.stop +10 "storage"(5 +52 "core" ( +3 "manipulator"&h& +3 "core" & n g e+ +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &$& +3 "core" & i r + g+ +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&f'E +101 "core" ' + "manipulator"&1& +3 "core" & r s 2 f+ +3 "manipulator"&% +3 "core" %D s r O f +2 "processing"%S& +4 "core" &.\ +2 "processing"%`& +5 "core" &\ +2 ."myShortDA"PC.seek :closed +4 "processing"%q(SD +4 "core" &\ +5 &\ 0 +9 &Gz\ 2 +10 &<ny\ F +9 &^\ R +10 &G\ R +9 &WI\ R +9 &I\ R +10 &I\ R +9 &K\ R +9 &!`J\ R +10 &##J\ Q +9 &$J\ R +10 &&I\ R +9 &(fJ\ R +9 &*(J\ R +10 &+E\ R +9 &-I\ R +9 &/oF\ R +10 &10J\ R +9 &2G\ R +10 &4L\ R +9 &6uL\ S +9 &87J\ S +10 &9L\ S +9 &;J\ R +9 &=~H\ R +10 &??L\ S +9 &AJ\ R +10 &BI\ R +9 &DL\ R +9 &FCW\ T +10 &Hi\ V +9 &Iy\ W +9 &K|\ Y +10 &M=\ Y +9 &N\ Y +10 &P\ Z +9 &Rg|i\ , +9 &S'h\ 6 +10 ( + &S%\ . + "processing"%`& +5 #"myShortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.66 +2 .Hand.open +5 "manipulator"&X1 +69 "core" 1 +2 "manipulator"&% +3 "core" % D S S ` c +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&R' ] +92 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%8 { +4 %9 +7 "core" 9YY +102 "processing"%09 +2 "core" 9Xx +103 "processing"%g9 +2 "core" 9Wx  +103 "processing"%B9 +3 "core" 9Ww  +103 "processing"%]9 +2 "core" 9Vx +103 "processing"%y9 +3 "core" 9Vx +102 "processing"%D9 +3 "core" 9Wx +103 "processing"%E9 +2 "core" 9Xw +103 "processing"%49 +3 "core" 9[w" +102 "processing"%z9 +3 "core" 9\\x& +102 "processing"%99 +3 "core" 9_x+ +102 "processing"%e9 +3 "core" 9cx/ +103 "processing"%j9 +2 "core" 9hx3 +103 "processing"%|9 +2 "core" 9mx7 +103 "processing"%^9 +3 "core" 9sy; +102 "processing"%m9 +3 "core" 9zx@ +102 "processing"%c9 +3 "core" 9yD +102 "processing"%t9 +3 "core" 9xH +102 "processing"%P9 +3 "core" 9yL +103 "processing"%.9 +2 "core" 9xP +103 "processing"%9 +3 "core" 9yU +102 "processing"%9 +3 "core" 9yY +102 "processing"%n9 +3 "core" 9z] +102 "processing"%a9 +20 "core" 9yb\ +102 "processing"%69 +3 "core" 9{f +103 "processing"% 9 +2 "core" 9{j +103 "processing"%&9 +2 "core" 9{o +103 "processing"%C9 +3 "core" 9{s +102 "processing"%!9 +3 "core" 9{w +102 "processing"%H9 +3 "core" 9|{ +102 "processing"%29 +3 "core" 9| +102 "processing"%)9 +3 "core" 9| +102 "processing"%W9 +3 "core" 9| +103 "processing"%>9 +3 "core" 9| +102 "processing"%Y9 +3 "core" 9'} +102 "processing"%~9 +3 "core" 9.} +102 "processing"%\ 9 +3 "core" 95} +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%? p{p. +4 ."myShortDA"delay 1:30 +4 "core"  +4037 "Can"\ >IV +4963 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"%I +114 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%-' +586 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%x'Q +1603 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%p  +136 "core"  +2 ."myShortDA"PSV.dial PTV +40 "processing"% +82 "core" + ."myShortDA"PBV.dial :waste1 +10 "processing"%L  +59 "core" +2 "processing"%% +3 "core" %R2\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%b' +587 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +40 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%K'ܑ +1610 "core" ' +2 ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%i  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."myShortDA"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%s * +39 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%r +82 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myShortDA"PS.seek 2.5ml +2 "processing"%T' +2474 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%\\ +79 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%' +80 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%_ +80 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +8 "processing"%,  +79 "core"  +3 ."myShortDA"PS.seek :empty +4 "processing"%#'s +2473 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%(  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%Z +49 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"% @ +112 "core" ? +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%G' +360 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'V  +2 "processing"%U  +5 "core"  +42 +2 "processing"%% +3 "core" %1  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%/' +359 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +57 "core" + ."myShortDA"PRV.dial :air +3 "processing"%  +47 "core"  +3 ."myShortDA"PS.seek 0.9ml +3 "processing"%'N +1263 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%% @ +80 "core" > +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +857 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%"  +47 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +3 "processing"%J'Q +1607 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%{ +49 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%N @ +77 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +4 "core" %S\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%'K +229 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%l * +38 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%}'ܑ +1956 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'7& +5 "core" &{y +2 "manipulator"&& +4 "core" & D T+ +2 "manipulator"&o% +3 "core" % L  ; Y +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +136 "core" ( +2 "manipulator"&& +3 "core" &-w   ^ U& +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-w   ~ U& +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&:'o +109 "core" ' +3 ."myShortDA"Hand.close +9 "manipulator"&v/ +69 "core" / +2 "manipulator"&@& +4 "core" &-z  H% +2 "manipulator"&w% +3 "core" % ς q IK +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&u( +274 "core" ( + "manipulator"&*& +4 "core" &   V, +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &5& +4 "core" &   V, +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&F'ш +97 "core" ' + "manipulator"&3& +4 "core" &  K+ +2 "manipulator"&O% +3 "core" %~  O\ +2 "collection"'& +4 "core" &{ux +2 "collection"'k& +5 "core" &|v +3 ."myShortDA"CC.seek :closed +5 "collection"'(X +3 "core" &zu +4 &~w / +10 &C}|w 3 +9 &-j~{w G +9 &g}x U +10 &~O{x U +9 &@L{w U +10 &L}v U +9 &L|w T +9 &N}x T +10 &!HR|v U +9 &#\ R{w U +9 &$T}u T +10 &&N{u T +9 &(PQ}t U +10 &*N}w U +9 &+J|v T +9 &-Q|u U +10 &/WQ{v U +9 &1N}v U +8 "Can"\ ZLW2 +2 "core" &2N|u U +9 &4R{w T +9 &6aNzx T +10 &8#P|w T +9 &9L}v U +9 &;N{x T +10 &=hI}u U +9 &?*Q|v U +9 &@J|u U +10 &BL{w U +9 &DpI|w U +10 &F2Q|t U +9 &GT}v U +9 &Ie}x W +10 &Kls|w Y +9 &M"{x ] +9 &N}u ` +10 &P}y _ +9 &R_~x ` +9 &T!|w ` +10 &U|w a +9 &W|w L +10 &X"|y - +9 &Xf}w I +6 ( +2 "collection"'k& +3 "core" &Xb}y I +2 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.11 +3 "collection"'=& +6 "core" &Xb}x I +2 ."myShortDA"Hand.open +2 "manipulator"& 1 +20 "core" 1 +2 "manipulator"&;% +3 "core" %~ \\ E\ +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&+' ] +95 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%h +112 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%$' +1604 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%1'ܑ +1602 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%S' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%[  +2 "collection"'  +32 "core" ~ +143  + ."myShortDA"PSV.dial :mixloop +3 "processing"%A +111 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%X  +78 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ܑ +2617 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +49 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%`' +2623 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%0 +47 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%f'ܑ +2619 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%g  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%B' +2614 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%] +49 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%y'ܑ +2641 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +47 "manipulator"&D& +7 "core" & d J+ +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&E( +5 "core" ( +3 "manipulator"&4& +3 "core" & M+ +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &z& +3 "core" & N G+ +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&9'ш +96 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&e/ +23 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'j( +408 "core" ( + "manipulator"&|& +4 "core" & 4 L+ +2 "manipulator"&^% +3 "core" %ш  5 R +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&m' ] +109 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&c(-z +288 "core" ( +2 "manipulator"&t& +3 "core" &-  YC +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &P& +3 "core" &-   TC +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&.'o +115 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"&% +3 "core" %wf B >G +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&n' ] +106 "core" ' +2 ."da"delayUntil "12:45:41.71" +24795 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%a @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%6  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%&  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%C' +2476 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%! +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%H  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%2 +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%)  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%W's +2512 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%> +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%Y' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%~'Q +1608 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%\  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%I +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%d  +38 "core" +2 "processing"%-% +4 "core" %T.\  +2 ."da"PS.seek 1.5ml +2 "processing"%p' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%L'ܑ +28 "Can"\ COuW +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%x  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +45 "processing"% * +38 "core" , + ."da"PSR.select :air +7 .PSV.dial PSR +4 "processing"%b +78 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%8' +2470 "core" ' + ."da"PSV.dial PTV +3 "processing"%i +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%s +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%r  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%K's +2478 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%\\ +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%'' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%_'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%, +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +40 "core" +2 "processing"%(% +3 "core" %T  +3 ."da"PS.seek 1.5ml +2 "processing"%Z' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%#'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%V  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%U * +38 "core" * + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%G' +2478 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%/ +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%%  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2471 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%"  +46 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +135 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%{  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +4 "processing"%N +48 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%' +382 "core" ' +2 ."da"delay 2 seconds +208 .PRV.dial :air +3 "processing"%  +48 "core"  +2 "processing"%l% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"%J'"[ +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +48 "core"  +2 ."da"PS.seek 2ml +3 "processing"%7'Q +1551 "core" ' + ."da"PSV.dial :PML +3 "processing"% +47 "core" +2 ."da"PTV.dial :mixing +2 "processing"%o @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%% +3 "core" %Q\  +2 ."da"PS.seek 1.85ml +3 "processing"%<'I +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +10 "processing"%v * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%@'ܑ +1979 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +2183 "Can"\ ]R.X^ +45820 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%w @ +16 "core" ? +2 ."da"PBV.dial :waste1 +3 "processing"%R  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%: * +38 "core" + + ."da"PSV.dial :air +3 "processing"%*  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%5' +2484 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%3  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%O +49 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2481 "core" ' +3 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +11 .PSV.dial PSR +8 "processing"%M +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%=' +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"% 'Q +1609 "core" ' + ."da"PTV.dial :puck +3 "processing"%;  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%k +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%h  +36 "core" +2 "processing"%F% +3 "core" %O-  +3 ."da"PS.seek 1.5ml +2 "processing"%}' +587 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%$'ܑ +1136 "Can"\ LTX +474 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +39 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%[' +2486 "core" ' + ."da"PSV.dial PTV +3 "processing"%A +79 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%X +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%S +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2473 "core" ' +2 #"da"washCycleDA #2 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%0 +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%`' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%g'Q +1612 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%f +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +38 "core" +2 "processing"%B% +4 "core" %S.\  +2 ."da"PS.seek 1.5ml +44 "processing"%D' +586 "core" ' +2 ."da"delay 3 seconds +309 .PBV.dial between PSV and waste1 +3 "processing"%4 * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%z'ܑ +1612 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%e  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%u * +39 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%+ +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2474 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%| +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%^ +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%9 +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%t  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%E's +2481 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%P +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'Q +1606 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%m +78 "core" + ."da"PBV.dial :waste1 +3 "processing"%.  +38 "core" + "processing"%a% +3 "core" %U.\  +3 ."da"PS.seek 1.5ml +3 "processing"%6' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +4 "processing"%&'ܑ +1609 "core" ' +2 ."da"delay 2:00 +4270 "Can"\ @WY +7734 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%y  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%! * +39 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%H +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%2' +2485 "core" ' + ."da"PSV.dial PTV +3 "processing"%) +79 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%C +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%> +79 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%W  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%Y's +2475 "core" ' + ."da"Gate.power :camera,:ON +9 #Mixing DA Substrates +3 .PSR.select :air +10 .PSV.dial PSR +6 "processing"%\ +149 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +14 "processing"% +18 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +6 "processing"%I'I +333 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%d' +339 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%-'Q +1602 "core" ' +2 ."da"PTV.dial :puck +46 .PSV.dial PTV +11 "processing"%~ +93 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" + "processing"%p% +4 "core" %T  +2 ."da"PS.seek 1.5ml +3 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%x * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"% 'ܑ +1610 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%b  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"%L * +39 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%i +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2559 "core" ' + ."da"PSV.dial PTV +3 "processing"%s +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%r +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%8 +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%\\  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%K's +2567 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%' +151 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +7 .PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%,'Q +2116 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%T +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%(  +38 "core" +2 "processing"%_% +4 "core" %R  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Z * +37 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%V  +115 "core"  +2 ."da"PS.seek :empty +3 "processing"%U's +1609 "core" ' +2 "processing"%9 +3 "core" 9z5 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%# +4 %& +2 "core" 5 +3 &S%# . +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +5 "core" % S G ! +2 "storage"(/% +4 "core" %A  +2 "storage"(%. +3 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(G(@ +203 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +6 ("& +2 "core" &A . +3 "manipulator"&& +4 "core" &-  E C + "manipulator"&{% +4 "core" % S  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&N( +190 "core" ( +2 "manipulator"&& +4 "core" & $ ! + "storage"(& +4 "core" &J E +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +4 "manipulator"&l'm +92 "core" ' +2 "storage"(& +3 "core" &J m +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(' +287 "core" ' +2 "storage"(J- +2 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"('x +47 "core" ' +2 "manipulator"&o& +49 "core" &   a  +2 "manipulator"&% +4 "core" %k  +2 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&' ] +106 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&v( +253 "core" ( + "manipulator"&7& +4 "core" &   I  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &<& +3 "core" &    +3 ."da"Forearm.seek PC +3 "manipulator"&'E +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&w/ +71 "core" / +2 ."da"PC.seek :open +3 "processing"%R( +377 "core" ( +2 "storage"(:& +4 "core" &J m l + "manipulator"&*& +4 "core" &  ! +2 "manipulator"&@% +3 "core" % A  "C +3 ."da"Forearm.seek :retract +3 "manipulator"&' ] +112 "core" ' + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&3( +269 "core" ( + "manipulator"&O& +4 "core" &  \\  +2 "storage"(& +3 "core" &J O +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&5'm +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&M1 +19 "core" 1 +3 "storage"(- +2 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(='D +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(;' +56 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2913h.tif +6 "processing"%k& +15 "core" &) +6 "manipulator"&h& +9 "core" &  +3 "manipulator"&F% +5 "core" %\\ q +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +9 ."psFlush"Forearm.seek :retract +5 "manipulator"& ' ] +110 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +169 "core" ( + "manipulator"&}& +3 "core" &-| ' = Q +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-|  l +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&1'o +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +24 "core" / +3 "manipulator"&$& +4 "core" &-| 8 -  +2 "manipulator"&A% +3 "core" %σ , 5 &U +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&X' ] +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&S( +133 "core" ( + "manipulator"&& +4 "core" &  N  j +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &[& +4 "core" &  v  j +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&0'E +101 "core" ' +2 "manipulator"&& +4 "core" & d i +2 "manipulator"&`% +4 "core" %I D< +2 "processing"%f& +4 "core" & +2 "processing"%]& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%B(SD +7 "core" &* +4 &* 2 +9 &Ds) 3 +10 &0lr) G +9 &Y( U +9 &A) U +57 &D?* U + &=( T + &?) U + &B) U &!L<) U + &# B* V +5 &$>) V +9 &&<* U +10 &(R>) U +9 &*;* V +9 &+?* V +10 &->( V +9 &/Y:( V +10 &1<) U +9 &2<* V +9 &4?, V +10 &6`<) V +9 &8%@* U +9 &9A* U +10 &;>) U +9 &=l?) U +10 &?.>* U +9 &@?* T +9 &BA) U +10 &DtA+ U +9 &F2L) V +9 &GZ* X +10 &Iq) Z +9 &Kgy* \\ +10 &M$|) ^ +9 &N}( ^ +9 &P) _ +10 &RP~_* 7 +9 &S'f* O +10 ( + &S"=) < +2 "processing"%]& +10 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.80 +3 "processing"%g& +5 "core" &S"E( < + &S"E) < +2 ."psFlush"Hand.open +2 "manipulator"&41 +72 "core" 1 +2 "manipulator"&D% +3 "core" % I w | \\< +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&e' ] +98 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%u +46 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.181 seconds\ Exposing 696x520 pixel 16-bit image for 13.376 seconds\ /var/log/esp/da25mar2913h.tif: TIFF Upload Complete\ +4 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +8 #"da"PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2913h15s.tif +7 ."psFlush"PSR.select :flush +17 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%+' +588 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%z' +413 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2913h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2913h30s.tif +1692 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%| @ +216 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%^  +143 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%9 +126 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%t's +758 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2913h30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar2913h70s.tif +1852 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%P' +587 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +11 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%E' +2116 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%m @ +80 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%. +119 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%a's +1563 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2913h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "da25mar2913h exposed 13.376 seconds\\nmidres/da25mar2913h15s\\nmidres/da25mar2913h30s\\nhires/da25mar2913h70s",Subject: "da25mar2913h images!" +4 "storage"(- +7 "core" -' +12 "storage"( & +17 "core" &J +10 "manipulator"&6& +3 "core" &   B = +2 "manipulator"&y% +3 "core" % x\   P  +4 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +5 "manipulator"&!( +268 "core" ( +8 "manipulator"&H& +4 "core" & = H  b +2 "storage"(&& +3 "core" &J 3 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&)'m +94 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"(C'W +53 "core" ' +2 "manipulator"&>& +3 "core" & 7 /a +2 "storage"(W& +4 "core" &J ?\  + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&2'M +33 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&\ , +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(Y' +28 "core" ' + "manipulator"&I% +4 "core" %_ y % +2 "storage"(d& +3 "core" &J\  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&~'Ћ +19 "core" ' +2 "manipulator"& & +3 "core" & ) . W 3^ +2 "storage"(p& +4 "core" &J   ]\ \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&-'m +24 "core" ' +2 "storage"(x% +3 "core" %   \ +3 ."downElevator"SE.seek :down +4 "storage"('= +98 (b% +3 "core" %3   C\ [s +2 "manipulator"&L% +4 "core" %h\    0 +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&i' ] +91 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +6 ( & +3 "core" &J  ) )\ +12 ' +2 ."psFlush"PSV.dial PSR +3 "processing"%s +114 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +3 "processing"%r'[q +1106 "core" ' +3 ."psFlush"PSR.select :air +9 "processing"% +20 ."psFlush"PS.seek 2.5ml +6 "processing"%8' +659 "Can" G^Z  +852 #"uploadLog"upsync +93 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%\\ +79 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +76 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%'  +6 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%K'ܑ +2615 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%T +81 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%(' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%_ +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%,'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%Z +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%V' +592 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2117 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%# U +59 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2665 "core" ' + ."psFlush"PSV.dial PBV +6 "processing"% @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%/' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%%  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%"'s +2626 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"% +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%{' +2629 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Q +78 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +7 "core" U +2 ."psFlush"PS.seek 0ml +5 "processing"%'ܑ +2615 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%c @ +47 "core" @ +2 ."psFlush"PS.seek 2.5ml +5 "processing"%' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%n  +79 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%J's +2639 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%o +47 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%'[q +1098 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%l +78 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%7  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%<  +60 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%N'ܑ +2622 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%w +80 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%q +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%:'ܑ +2623 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%* +81 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +588 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2118 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%O +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%v'ܑ +2621 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%M @ +46 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%k  +77 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%h's +2620 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%F +60 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%= U +6 "core" U +3 ."psFlush"PS.seek 0ml +40 "processing"%}'ܑ +2620 "core" ' + ."psFlush"PSV.dial PBV +10 "processing"% @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%5' +1440 "Can"\ B`Z +1181 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%3  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2626 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&$& +7 "core" & + ' S \\^ + "manipulator"&A% +4 "core" % j / , 8 \\ +3 ."psFlush"Elbow.seek PC +3 "manipulator"& ( +251 "core" ( +2 "manipulator"&& +3 "core" & K N ) ^1 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &[& +4 "core" & G C  ^1 +2 ."psFlush"Forearm.seek PC +3 "manipulator"&1'E +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +79 "core" / +3 ."psFlush"PC.seek :open +4 "processing"%`( +376 "core" ( +2 "manipulator"&f& +3 "core" & E K  a1 +2 "manipulator"&% +3 "core" % L ? J cT +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&X' ] +118 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&R(-z +121 "core" ( +2 "manipulator"&g& +4 "core" &-y R i W e +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &4& +3 "core" &-y Z : J e +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&D'o +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&]1 +20 "core" 1 +2 "manipulator"&u% +3 "core" %xh  ] OH +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&0' ] +114 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +4 "processing"%U% +6 "core" %n\ +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%+& +5 "core" &\ +2 "manipulator"&|& +4 "core" &-z D [ ! d +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&^(-z +6 "core" ( +2 "manipulator"&9& +3 "core" &-z s h z e +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &z& +2 "core" &-z U b < e +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'o +107 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&t/ +29 "core" / +2 "manipulator"&P& +4 "core" &-z 2 ] R +2 "manipulator"&% +3 "core" %  Q@ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&m' ] +108 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +3 "manipulator"&.( +124 "core" ( + "manipulator"&E& +4 "core" & H N  bF +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & C L > bF +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"& 'E +106 "core" ' + "manipulator"&6& +3 "core" & u s $ fF +3 "manipulator"&y% +3 "core" %R q s @ f\ +2 "processing"%H& +3 "core" &)\ +3 "processing"%&& +4 "core" &*\ +3 ."myShortDA"PC.seek :closed +2 "processing"%S(SD +7 "core" &(\ +3 &*\ 1 +10 &Fx'\ 2 +9 &Apu(\ G +9 &U*\ R +42 &G'\ R + &bI)\ Q +3 &#G*\ R + &H)\ Q + &I)\ Q +9 &!iH)\ R +9 &#,H*\ Q +9 &$E+\ \ Q +10 &&H)\ R +9 &(sH*\ Q +10 &*4G+\ Q +9 &+H(\ Q +9 &-G*\ Q +10 &/zF)\ Q +9 &1<I*\ Q +9 &2H*\ Q +10 &4H(\ Q +9 &6G*\ \ Q +10 &8DL+\ Q +9 &:G(\ Q +9 &;F)\ Q +10 &=K+\ Q +9 &?LL)\ Q +9 &AK)\ Q +10 &BH(\ Q +9 &DI)\ Q +10 &FPV+\ S +9 &Hc(\ T +9 &Iv)\ W +10 &K~)\ X +9 &MH)\ X +9 &O )\ Y +10 &P)\ Y +9 &Rr|i)\ , +9 &S#i+\ 7 +10 ( + &S!" \ \ . +2 "processing"%&& +9 "core" &S!"*\ . +3 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.63 +2 "processing"%>& +6 "core" &S!"(\ \ . + ."myShortDA"Hand.open +2 "manipulator"&W1 +78 "core" 1 +3 "manipulator"&I% +3 "core" % R M B l d\ +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&d' ] +104 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%e +58 "core" +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"% '[q +1105 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%p' +1600 "core" ' + ."myShortDA"PSV.dial PTV +4 "processing"%x +78 "core" + ."myShortDA"PTV.dial :puck +3 "processing"%;  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%b  +58 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%L'ܑ +2623 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%) +79 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%!' +2619 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%C +80 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%2'ܑ +2617 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%~ +80 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +3 "processing"% ' +586 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%Y' +2115 "core" ' + ."myShortDA"PSV.dial PTV +4 "processing"%s +77 "core" +2 ."myShortDA"PBV.dial PSV +3 "processing"%- U +58 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2618 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%a @ +47 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%r' +2618 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%\\  +78 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2628 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%' +46 "core"  + ."myShortDA"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%8' +2629 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%T +78 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%K U +7 "core" U +3 ."myShortDA"PS.seek 0ml +3 "processing"%_'ܑ +2616 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%( @ +47 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%Z' +2618 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%,  +80 "core"  +2 ."myShortDA"PS.seek :empty +5 "processing"%V's +2621 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +3 "manipulator"&& +6 "core" & r h eF +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +3 "manipulator"&#( +50 "core" ( + "manipulator"&& +9 "core" & p i z eF + ."myShortDA"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +4 & & +3 "core" & n r W eF +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&'E +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&%/ +76 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%/( +378 "core" ( +2 "manipulator"&& +3 "core" & m e eF +2 "manipulator"&"% +3 "core" % V V a g eG +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&Q' ] +94 "core" ' + ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(-z +132 "core" ( +2 "manipulator"&{& +3 "core" &-w q k e"| +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &c& +2 "core" &-w g p  e"| +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'o +115 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&n1 +29 "core" 1 +2 "manipulator"&% +3 "core" %tj  % PU +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&o' ] +101 "core" ' +19465 "Can"\ 6b[L +60002 \ 8d[ +849 #"CamilleF"-> access 3 +5 "storage"(J% +4 "core" %A } r\ ? +3 "manipulator"&% +3 "core" % j s i  f { +2 "manipulator"&l& +4 "core" &-{\ f p  e"x +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 7 +2 "storage"(7([Y +692 "core" ( + ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (<& +3 "core" &[Z Z Y\ ; +740 #"CamilleF"-> access 4 +4 "storage"(% +4 "core" %B  y Y\ = +3 "manipulator"&w% +3 "core" % j O Q c { +2 "manipulator"&N& +4 "core" &-{\ O Q = c"x +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 1 +2 "storage"(q( +986 "core" ( +2 ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & J\ - +382 #"CamilleF"-> startTube 4 +550 #-> start(:myShortDA){shortDA; PS.flush} +4 "collection"'*% +9 "processing"%:% + "core" %Pzu\  +7 %o*\ \ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +2146 #"CamilleF"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleF answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%@ +141 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%O  +135 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +49 "core" +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +3 "processing"%'h! +2280 "core" ' +2 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +4 "processing"%M  +2 "collection"'v  +8 "core"  +134  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%k' +1265 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +109 "core" ? +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%F's +588 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%h +110 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%'[q +1099 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%=' +1600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +113 "core" +44 ."myShortDA"PS.seek :empty +4 "processing"%'s +2641 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%} +114 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%3'[q +1092 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%5' +1605 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%$ +113 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%A  +47 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2626 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%[ +113 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%\ ' +2622 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +111 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%i's +2623 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%B& +6 "core" &)\  +2 "manipulator"&f% +3 "core" % j s o [ e { +3 "storage"(% +3 "core" %C } ~ @\ > +2 "storage"(g. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(4(+ +520 "core" ( + ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (1& +2 "core" &+ v\ .' +3 "manipulator"&]& +3 "core" &-|\ B 3 8 a!w +2 "manipulator"&u% +4 "core" % j C L M a { +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"& ( +169 "core" ( +2 "manipulator"&U& +3 "core" & T P b b] +2 "storage"(+& +3 "core" &+ Z Z O\ <* +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&|'s +113 "core" ' +2 "storage"(X& +3 "core" &+ ` ~ -\ <* +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(9' +305 "core" ' +2 "storage"(z- +3 "core" -'{ +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (D& +2 "core" &+ \\ ]\ :* +3 "manipulator"&t& +3 "core" & J L  b\\ +3 ."myShortDA"Elbow.seek 4 +2 "manipulator"&P( +5 "core" ( +2 "manipulator"&& +4 "core" & K M [ b\\ +2 "storage"(R& +3 "core" &+ W W\ ;* +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&0' +32 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&E/ +23 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"%CamilleF:35:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"('= +7 "core" & @ F & b\\ +2 "manipulator"&6% +4 "core" %Г N O P a +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&y' ] +94 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&H( +160 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +112 "core" ( +2 "manipulator"&^& +3 "core" & F H Q bS +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &m& +3 "core" & N J bS +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&`'E +101 "core" ' + "manipulator"&>& +3 "core" & . 2 `S +3 "manipulator"&W% +3 "core" %G + + \\ ` +3 "processing"%I& +3 "core" &+\ +3 "processing"%&& +4 "core" &)\ \ +2 ."myShortDA"PC.seek :closed +4 "processing"%e(SD +43 "core" &*\ \ &+\ \ 2 + &Eu*\ 2 &<ox,\ F + &]*\ S + &I+\ S +10 &TI*\ S +9 &I*\ R +9 &I,\ R +10 &G*\ R +9 &!^I*\ R +9 &#J+\ S +10 &$J*\ R +9 &&J+\ R +10 &(dJ*\ S +9 &*(I+\ R +9 &+J,\ R +10 &-J+\ S +9 &/mH+\ R +9 &1/G+\ R +10 &2G+\ R +9 &4G*\ R +10 &6tI*\ S +9 &87L(\ R +9 &9H+\ S +10 &;J+\ S +9 &=|K)\ S +9 &??N,\ R +10 &AK(\ S +9 &BN+\ S +10 &DO*\ S +9 &FAY,\ U +9 &Hi*\ V +10 &Ix*\ X +9 &K{+\ Y +9 &M<)\ Y +10 &N*\ Z +9 &P+\ Z +9 &Rg}j*\ , +10 &S)n+\ 7 +10 ( &S!!+\ - +2 "processing"%&& +10 "core" &S!!(\ - +2 #"myShortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.67 +2 .Hand.open +5 "manipulator"& 1 +76 "core" 1 +2 "manipulator"&% +3 "core" % G S S ^ +3 ."myShortDA"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."myShortDA"Forearm.seek :retract +7 "manipulator"& ' ] +103 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%x { +4 %;9 +6 "core" 9[[ +102 "processing"%b9 +3 "core" 9[w +103 "processing"%p9 +2 "core" 9Yx  +103 "processing"%)9 +3 "core" 9Yw  +102 "processing"%L9 +3 "core" 9Yx +102 "processing"%C9 +3 "core" 9Yx +102 "processing"%!9 +3 "core" 9[x +102 "processing"%~9 +3 "core" 9\\w +102 "processing"%29 +4 "core" 9^x" +102 "processing"% 9 +3 "core" 9`x& +102 "processing"%s9 +3 "core" 9cx+ +102 "processing"%-9 +3 "core" 9gx/ +103 "processing"%Y9 +2 "core" 9lx3 +103 "processing"%a9 +3 "core" 9pw7 +103 "processing"%9 +3 "core" 9vx< +102 "processing"%\\9 +3 "core" 9|x@ +102 "processing"%r9 +3 "core" 9xD +102 "processing"%'9 +3 "core" 9yH +102 "processing"%9 +4 "core" 9yL +102 "processing"%T9 +3 "core" 9yQ +103 "processing"%K9 +2 "core" 9yU +103 "processing"%89 +3 "core" 9yY +102 "processing"%(9 +3 "core" 9y] +102 "processing"%_9 +3 "core" 9ya +102 "processing"%,9 +3 "core" 9zf +102 "processing"%Z9 +3 "core" 9zj +103 "processing"%9 +2 "core" 9zn +103 "processing"%9 +2 "core" 9yr +103 "processing"% 9 +3 "core" 9{v +103 "processing"%%9 +2 "core" 9{{ +103 "processing"%.9 +3 "core" 9| +102 "processing"%d9 +3 "core" 9| +102 "processing"%S9 +3 "core" 9\ | +102 "processing"%9 +4 "core" 9| +102 "processing"%"9 +3 "core" 9| +102 "processing"%{9 +3 "core" 9 ~ +102 "processing"%c9 +3 "core" 9(} +102 "processing"%9 +3 "core" 9.~ +102 "processing"%#9 +4 "core" 95~ +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%n p{p. +4 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +112 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%Q' +589 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%'Q +1609 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%J  +136 "core"  +2 ."myShortDA"PSV.dial PTV +3 "processing"% +80 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%l  +58 "core" +2 "processing"%G% +3 "core" %O!  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%<' +596 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%w'ܑ +1599 "core" ' +2 ."myShortDA"delay 5:00 +9701 "Can"\ ?gi\\x +20303 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%N  +17 "core"  +38 ."myShortDA"PBV.dial :waste1 +11 "processing"%7  +38 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%* +78 "core"  +3 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%:' +2449 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%@ +80 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%O +82 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +93 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%V  +80 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%v's +2475 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%M  +137 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"% @ +112 "core" > +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%k' +353 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'h  +5 "processing"%F  +4 "core"  +42  +2 "processing"%% +3 "core" %(\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%' +360 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'=  +37 "core" + ."myShortDA"PRV.dial :air +3 "processing"%}  +47 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'N +1274 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%3 @ +78 "core" @ +2 ."myShortDA"PS.seek 0.5ml +5 "processing"%$' +854 "core" ' +2 #"myShortDA"addPMLReagent08 +7 .PSV.dial :air +5 "processing"%A  +45 "core"  +3 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%5'Q +1604 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%[ +49 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"% @ +77 "core" B +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%\ % +4 "core" %Q(  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%B'I +238 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"%f * +37 "core" , +2 ."myShortDA"PS.seek 0ml +5 "processing"%'ܑ +1957 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'g& +5 "core" &ys +2 "manipulator"&q& +3 "core" & %  i Z9 +3 "manipulator"&1% +2 "core" % z %  < Z +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&](-z +127 "core" ( + "manipulator"&u& +3 "core" &-w 2 ) 0 Z$ +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &U& +3 "core" &-w & "  V$ +2 ."myShortDA"Forearm.seek :garage +5 "manipulator"&+'o +109 "core" ' +2 ."myShortDA"Hand.close +3 "manipulator"&/ +24 "core" / + "manipulator"&X& +3 "core" &-y  F# +3 "manipulator"&o% +3 "core" %y|  I0 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&z' ] +121 "core" ' + ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek CC +2 "manipulator"&D( +271 "core" ( +2 "manipulator"&t& +3 "core" & 4 Y P+ +2 ."myShortDA"Elbow.reconfigure :loose +38 "manipulator"&$ &.,(#b +6 && +2 "core" & 8 + X+ +2 ."myShortDA"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&R'ш +96 "core" ' +2 "manipulator"&E& +3 "core" &  0 K* +2 "manipulator"&% +4 "core" %я  = S +2 "collection"'6& +4 "core" &zr +2 "collection"' & +5 "core" &zs +2 ."myShortDA"CC.seek :closed +3 "collection"'|(X +5 "core" &yr +6 & -{s $e +10 &iR}zs 9 +9 &xxyr N +10 &VTyr U +9 &Oyq U +9 &Oyt U +10 &Oyt U +9 &_Ozs T +9 & !Lyu T +10 &!Nxs U +9 &#Rxt U +9 &%fQzr U +10 &')Pyq T +9 &(Nyr T +10 &*Jys U +9 &,nNzr U +9 &.1K{t T +10 &/Iyu U +9 &1Qys U +9 &3vRyr U +10 &58Rxr U +9 &6Ixr T +10 &8Oys U +9 &:~Nyr U +9 &<@Nxr U +10 &>Mxr U +9 &?Jyr T +9 &ALyt U +10 &CHJxr U +9 &E Jzu T +10 &FOzt U +9 &HWzu V +9 &JIexs W +10 &Lyr Z +9 &Myt _ +9 &Otyt ` +10 &Q9yu _ +9 &Rzu ` +10 &Tys ` +9 &Vzys a +9 &Xrzu , +10 &X"xs R +9 ( + &Xbxt H +2 "collection"' & +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.06 +2 "collection"'9& +5 "core" &Xcys H +3 ."myShortDA"Hand.open +2 "manipulator"&01 +22 "core" 1 +2 "manipulator"&^% +3 "core" %я d D +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&m' ] +106 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%P +111 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%>' +1602 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%W  +47 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%I'ܑ +1625 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +47 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%y' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +5 ."myShortDA"CBV.dial PRV +5 "processing"%/  +2 "collection"'  +40 "core"  +135  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +112 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%&  +79 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%;'ܑ +2613 "core" ' +2 ."myShortDA"PSV.dial :air +8 "processing"%b  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%`' +2623 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%p +49 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%)'ܑ +2620 "core" ' + ."myShortDA"PSV.dial :air +4 "processing"%L  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%C' +2620 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%! +47 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%~'ܑ +2288 "Can"\ OjX] +335 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&2& +7 "core" &  O* +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"& ( +5 "core" ( +2 "manipulator"&s& +4 "core" & n H* +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &-& +3 "core" & !  G* +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&Y'ш +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&a/ +27 "core" / +41 ."myShortDA"CC.seek :open +10 "collection"'( +408 "core" ( +2 "manipulator"&\\& +3 "core" &  < L* +2 "manipulator"&r% +3 "core" %х " * R= +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'' ] +108 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(-z +285 "core" ( +2 "manipulator"&T& +3 "core" &- " / X Ue +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +3 "core" &- ! U [e +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&8'o +113 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&(1 +24 "core" 1 +2 "manipulator"&_% +3 "core" %xk  CV +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&,' ] +100 "core" ' +3 ."da"delayUntil "14:22:18.09" +24809 #recoverPRVreagent08 +3 .PTV.dial :mixing +4 "processing"%Z @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%%' +2473 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%. +48 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%d  +47 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%S +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%"'s +2476 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%{ +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +8 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%c' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Q +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%#  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%i  +38 "core" + "processing"%Q% +4 "core" %O*\  +2 ."da"PS.seek 1.5ml +3 "processing"%J' +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%l'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +6 .PTV.dial :puck +5 "processing"%G  +11 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%< +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%x' +2474 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%N +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%7 +79 "core"  +2 ."da"delay 5 seconds +466 "Can"\ >l] +37 ."da"PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"delay 5 seconds +541 .PSV.dial :air +10 "processing"%*  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%w's +2478 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%@ +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%O' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%V  +36 "core"  +2 ."da"PSV.dial PTV +2 "processing"%: +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%M  +38 "core" +2 "processing"%% +3 "core" %W(\  +3 ."da"PS.seek 1.5ml +2 "processing"%' +604 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%v * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%h'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%F  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%k * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%= +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%}' +2476 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%3 +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%A  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%$'s +2473 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%[  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +4 "processing"%  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%  +46 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%\  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%f +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +3 "processing"%5' +387 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%B  +49 "core"  +2 "processing"%g% +3 "core" %!\  +3 ."da"PS.seek 0.55ml +2 "processing"%q'"Y +334 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%1  +47 "core"  +3 ."da"PS.seek 2ml +3 "processing"%u'Q +1555 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%U +47 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +79 "core" A + ."da"PBV.dial :waste1 +3 "processing"%X  +38 "core" +2 "processing"%o% +3 "core" %Q(\  +2 ."da"PS.seek 1.85ml +3 "processing"%H'I +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" * +2 ."da"PS.seek 0ml +3 "processing"%+'ܑ +1980 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +22513 "Can"\ So^: +25491 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%t @ +6 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +44 "processing"%] * +39 "core" , + ."da"PSV.dial :air +10 "processing"%E  +46 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2496 "core" ' +2 ."da"PSV.dial :mixloop +7 "processing"%6 +47 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%z  +47 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%j +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%9  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%0's +2479 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%^ +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"% ' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%P'Q +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%R  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%W  +38 "core" +2 "processing"%>% +4 "core" %Q*\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%I * +38 "core" + +2 ."da"PS.seek 0ml +5 "processing"% 'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%/  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%& +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%y' +2478 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%b +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%; +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%p +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%`  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%L's +310 "Can"\ KrA^ +2164 "core" ' +2 #"da"washCycleDA #2 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%) +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%!' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%C'Q +1609 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%2 +78 "core" + ."da"PBV.dial :waste1 +3 "processing"%s  +36 "core" +2 "processing"%-% +3 "core" %V)\  +2 ."da"PS.seek 1.5ml +3 "processing"%a' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%D * +36 "core" + +3 ."da"PS.seek 0ml +4 "processing"%m'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%|  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +45 "processing"%\\ * +39 "core" , +2 ."da"PSR.select :air +10 .PSV.dial PSR +4 "processing"%r +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%Y' +2472 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%T +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%K +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%(  +80 "core"  +3 ."da"PS.seek :empty +4 "processing"%_'s +2461 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%' +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%8' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%Z'Q +1604 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"% % +3 "core" %N(\  +3 ."da"PS.seek 1.5ml +2 "processing"%~' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%. * +36 "core" + +2 ."da"PS.seek 0ml +5 "processing"%d'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%S  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +9 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%% +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%{' +2485 "core" ' + ."da"PSV.dial PTV +3 "processing"%" +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%c +116 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%# +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%i's +2462 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%Q +146 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +19 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +5 "processing"%'I +340 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%' +331 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%J'Q +666 "Can" u1_f +933 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%G +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%% +3 "core" %N'  +3 ."da"PS.seek 1.5ml +2 "processing"%<' +598 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%N'ܑ +1598 "core" ' +2 ."da"delay 10 seconds +1053 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%7  +39 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%? +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%*' +2566 "core" ' + ."da"PSV.dial PTV +3 "processing"%x +82 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%@ +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%w +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%O  +80 "core"  +2 ."da"PS.seek :empty +5 "processing"%V's +2557 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%: +148 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%M'Q +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +5 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%v% +3 "core" %Q  +3 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%F * +38 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%  +113 "core"  +3 ."da"PS.seek :empty +4 "processing"%k's +1602 "core" ' +2 "processing"%=9 +3 "core" 9v5 +3 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%h +4 %& +2 "core" 5 +3 &S!  - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&3% +6 "core" % k  _ # +2 "storage"(% +4 "core" %B h a +2 "storage"(A. +2 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(}(@ +204 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +5 ([& +3 "core" &C 7 & +2 "manipulator"&& +3 "core" &-  T e +2 "manipulator"&% +4 "core" % k  +  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&\ ( +173 "core" ( + "manipulator"&f& +4 "core" & : !^ +2 "storage"($& +3 "core" &K k a h +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&B'm +88 "core" ' + "storage"(g& +3 "core" &K J +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(5' +288 "core" ' + "storage"(1- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"(q'x +43 "core" ' +2 "manipulator"&U& +3 "core" &  !^ +2 "manipulator"&% +3 "core" %u  ! +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&X' ] +115 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&o( +258 "core" ( +2 "manipulator"& & +3 "core" &  b $ +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +50 &u& +3 "core" & P % +2 ."da"Forearm.seek PC +10 "manipulator"&H'E +93 "core" ' + ."da"Hand.close +2 "manipulator"&t/ +78 "core" / +3 ."da"PC.seek :open +4 "processing"%( +376 "core" ( +2 "storage"(]& +3 "core" &K 9 +2 "manipulator"&E& +4 "core" &    +2 "manipulator"&+% +3 "core" % B  "a +2 ."da"Forearm.seek :retract +3 "manipulator"&6' ] +107 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&z( +248 "core" ( + "manipulator"&j& +3 "core" &  $ k +3 "storage"(9& +3 "core" &K +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +99 "core" ' + ."da"Hand.open +2 "manipulator"&^1 +28 "core" 1 +2 "storage"(0- +4 "core" -'x +2 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"( 'D +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(R' +61 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2915h.tif +7 "processing"%& +19 "core" &) +3 "manipulator"&W& +5 "core" & ` ! j +3 "manipulator"&>% +5 "core" %q ! +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +12 ."psFlush"Forearm.seek :retract +4 "manipulator"&P' ] +111 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&I(-z +186 "core" ( + "manipulator"&& +4 "core" &- $ k} +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &/& +3 "core" &- j} +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +106 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&&/ +25 "core" / +2 "manipulator"& & +3 "core" &- F ; w} +2 "manipulator"&b% +4 "core" %ς 5 8 XK +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&;' ] +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +2 "manipulator"&p( +128 "core" ( +2 "manipulator"&`& +3 "core" &  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &y& +3 "core" & ( e H +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&)'E +96 "core" ' +2 "manipulator"&L& +3 "core" & 3 +2 "manipulator"&!% +4 "core" %L !@ +2 "processing"%2& +4 "core" &* +2 "processing"%s& +5 "core" &, +3 ."psFlush"PC.seek :closed +2 "processing"%-(SD +6 "core" &, +7 & ,) $c +9 &fSu* 9 +9 &xm) N +10 &TE( U +9 &>* U +10 &>* T +9 &C" U +9 &]=) T +10 & >+ U +9 &!A* U +9 &#?* T +10 &%d>) U +9 &'#>* V +10 &(;* V +9 &*=+ V +10 &,j;) U +9 &.*?* V +9 &/;* U +9 &1=) U +10 &3q>* V +9 &53;* V +10 &6?) V +9 &8C* V +9 &:y>) V +10 &<=@* U +9 &>>* U +9 &??( U +10 &A@* U +9 &CFA* U +10 &EC) U +9 &FL) V +9 &Hb* Y +10 &J9|( \\ +9 &Ku+ \\ +9 &M) ] +10 &O~~( \\ +9 &Q8& _ +10 &R[h) + +9 &S#Z+ < +9 ( + &S&:* 9 +3 "processing"%s& +3 #"psFlush"Processing Clamp onSpring/offSpring for 6/24 samples, on/off torque 1.78 +3 "processing"%C& +5 "core" &S&9$ 9 +53 ."psFlush"Hand.open +9 "manipulator"&D1 +77 "core" 1 +2 "manipulator"&a% +3 "core" % L | ^@ +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&|' ] +94 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%\\ +49 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%r' +228 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.642 seconds\ Exposing 696x520 pixel 16-bit image for 16.132 seconds\ /var/log/esp/da25mar2915h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2915h15s.tif +358 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%m' +685 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2915h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2915h30s.tif +1422 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%T @ +216 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%K  +143 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +117 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%('s +1046 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2915h30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar2915h70s.tif +1573 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +6 "processing"%Y +119 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%'' +597 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2121 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%8  +38 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +82 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +118 "core" +2 ."psFlush"PS.seek :empty +3 "processing"% 's +1841 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2915h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "da25mar2915h exposed 16.132 seconds\\nmidres/da25mar2915h15s\\nmidres/da25mar2915h30s\\nhires/da25mar2915h70s",Subject: "da25mar2915h images!" +5 "storage"(Z- +5 "core" -' +4 "storage"(.& +3 "core" &K +3 "manipulator"&~& +3 "core" &  !  +4 "manipulator"&S% +18 "core" % Z   9 \  +15 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +4 "manipulator"&( +247 "core" ( +4 "manipulator"&%& +19 "core" &\   !r +12 "storage"(d& +5 "core" &K  +8 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&"'m +104 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"(c'W +56 "core" ' +2 "manipulator"&#& +4 "core" &\ & $ G 1!r +2 "storage"(& +3 "core" &K   3\ +2 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +2 "manipulator"&{'M +41 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&Q, +6 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(i' +19 "core" ' +2 "manipulator"&% +3 "core" %Y  #v +2 "storage"(& +4 "core" &K C\  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 312 counts +2 "manipulator"&G'Ѕ +24 "core" ' + "manipulator"&& +4 "core" &\ ( S 0!q +2 "storage"(& +3 "core" &K   \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&J'm +26 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%l +5 "core" ' +3 "storage"(<% +4 "core" % G \\  +2 ."downElevator"SE.seek :down +5 "storage"(7'= +96 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +6 "storage"(% +3 "core" %C \ \\v +2 "manipulator"&?% +4 "core" %^  L 1 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&N' ] +6 ."psFlush"PS.seek 1ml +3 "processing"%x'[q +95 "core" ' +45 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 (@& +3 "core" &K ' 6\ +958 ' +6 ."psFlush"PSR.select :air +10 "processing"% +18 ."psFlush"PS.seek 2.5ml +6 "processing"%w' +1605 "core" ' +4 ."psFlush"PSV.dial PTV +5 "processing"%O +83 "core" +6 ."psFlush"PTV.dial :puck +4 "processing"%*  +81 "core"  +4 ."psFlush"PBV.dial :waste1 +6 "processing"%:  +11 "core" +5 ."psFlush"PS.seek 0ml +7 "processing"%V'ܑ +24 #"uploadLog"upsync +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +79 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%v +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%M'ܑ +2612 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%F +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2117 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%= +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%h U +60 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2617 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%3 @ +48 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%A  +90 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%['s +2640 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +87 "Can"\ ?{V_ +2 "core"  + ."psFlush"PSR.select :air +12 .PS.seek 2.5ml +4 "processing"%' +2624 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%4 +78 "core" + ."psFlush"PBV.dial PSV +3 "processing"%f U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%$'ܑ +2626 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%g @ +46 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +8 "processing"%,  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%1's +2623 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%U +46 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1091 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%B +78 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%  +58 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%u'ܑ +2617 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%\ +79 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%t' +2631 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%X +79 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%e'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%] +78 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +588 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%H +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"%j U +58 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%9'ܑ +2617 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%o @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%^' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%0  +91 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%'s +2614 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%W +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%>' +2632 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%6 +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%q U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"% 'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%/  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%z's +2615 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&&& +44 "core" &\ N N _!q +2 "manipulator"& % +3 "core" % } B P _ +3 ."psFlush"Elbow.seek PC +9 "manipulator"&b( +257 "core" ( +2 "manipulator"&P& +3 "core" & K M ; a +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &`& +2 "core" & 6 A > a +3 ."psFlush"Forearm.seek PC +2 "manipulator"&y'E +92 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +66 "core" / +3 ."psFlush"PC.seek :open +3 "processing"%L( +378 "core" ( +2 "manipulator"&!& +3 "core" & M L [ b +2 "manipulator"&2% +4 "core" % K E A bS +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&I' ] +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&;(-z +138 "core" ( + "manipulator"&& +4 "core" &-}\ = F `!u +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &C& +2 "core" &-}\ -  9 `!u +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&D'o +111 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&a1 +23 "core" 1 +2 "manipulator"&s% +3 "core" %sq " G Of +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&\\' ] +102 "core" ' +2 #"myShortDA"Finished short da assay + #Flushing Processing stage +4 "processing"%)% +6 "core" %x(\ \ +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%k& +6 "core" &*\ \ + "manipulator"&r& +4 "core" &-\ E G & `!q +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&T(-z +5 "core" ( +2 "manipulator"&K& +3 "core" &-\ K A f a!q +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &-\ E A a!q +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&m'o +109 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&Y/ +26 "core" / +2 "manipulator"&(& +3 "core" &-\ 1 Q o +2 "manipulator"&'% +3 "core" % X QK +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&8' ] +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +3 "manipulator"&( +119 "core" ( +2 "manipulator"&& +3 "core" & E S H d +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &_& +2 "core" & A G W c +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek PC +2 "manipulator"&Z'E +103 "core" ' + "manipulator"&.& +3 "core" & K I  a +3 "manipulator"&~% +3 "core" %J G G : a +2 "processing"%S& +3 "core" &\ \ +3 "processing"%%& +4 "core" & \ +3 ."myShortDA"PC.seek :closed +2 "processing"%d(SD +6 "core" &)\ +5 &(\ 1 +10 &Gx(\ 2 +9 &@pv)\ G +10 &U)\ Q +9 &E)\ R +9 &`G)\ Q +10 &"H(\ Q +9 &G)\ Q +9 &E(\ Q +10 &!hD%\ Q +9 &#*D)\ Q +10 &$H'\ Q +9 &&G)\ Q +9 &(pD(\ Q +10 &*3C(\ Q +9 &+G*\ Q +9 &-D)\ Q +10 &/wF+\ R +9 &1:G*\ Q +10 &2I)\ Q +9 &4H(\ R +9 &6I+\ R +10 &8BF%\ Q +9 &:F)\ R +9 &;I(\ R +10 &=I)\ Q +9 &?JG(\ Q +10 &A J)\ Q +9 &BK)\ Q +9 &DJ(\ Q +10 &FOQ)\ R +9 &H e*\ T +9 &Iu(\ V +10 &K(\ X +9 &MG)\ X +10 &O)\ X +9 &P)\ Y +9 &Ro|h)\ + +10 &S&r*\ : +9 ( + &S (*\ 2 +2 "processing"%%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.66 +2 "processing"%p& +5 "core" &S ((\ 2 +2 ."myShortDA"Hand.open +42 "manipulator" +68 "core" 1 +3 "manipulator"&% +3 "core" % J S P : ^ +2 ."myShortDA"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%| +59 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%'[q +1102 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +1608 "core" ' + ."myShortDA"PSV.dial PTV +4 "processing"% +90 "core"  +2 ."myShortDA"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%<  +58 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%R'ܑ +2619 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%" +80 "core"  + ."myShortDA"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%l' +2611 "core" ' + ."myShortDA"PSV.dial PTV +8 "processing"% +80 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%?'ܑ +2621 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +80 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%c' +593 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%{' +2038 "Can"\ >}` +77 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%G +78 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%@ U +60 "core" V +3 ."myShortDA"PS.seek 0ml +3 "processing"%i'ܑ +2616 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%J @ +48 "core" > +6 ."myShortDA"PS.seek 2.5ml +7 "processing"% ' +2612 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%7  +78 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%x's +2631 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%O +46 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%*' +2618 "core" ' + ."myShortDA"PSV.dial PTV +8 "processing"%: +79 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%w U +7 "core" U +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2618 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%V @ +46 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%v' +2623 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%  +79 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%F's +2627 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +3 "manipulator"&M& +6 "core" & B C  a +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&( +6 "core" ( + "manipulator"&=& +4 "core" & E : T a +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +4 "core" & @ = a +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&'E +94 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&3/ +70 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%( +378 "core" ( +2 "manipulator"&A& +4 "core" & F D d + "manipulator"&% +42 "core" % U M M O c! +2 ."myShortDA"Forearm.seek :retract +10 "manipulator"&' ] +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&[(-z +130 "core" ( +2 "manipulator"&4& +3 "core" &-x H N * b$ +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &f& +3 "core" &-x ? 2 a$ +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'o +107 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&g1 +26 "core" 1 + "manipulator"&$% +4 "core" %x  R +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&,' ] +105 "core" ' +5615 #"CamilleF"-> 3.times(shortDAflush) +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &vql\  +3 "manipulator"&U& +3 "core" &- N O c# +3 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek FlushPuck::Garage +3 "manipulator"&1(-z +5 "core" ( +2 "manipulator"&& +3 "core" &- B E  c# +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &B& +2 "core" &- J N | c# +3 ."CamilleF"Forearm.seek :garage +3 "manipulator"& 'o +109 "core" ' +2 ."CamilleF"Hand.close +7 "manipulator"&5/ +21 "core" / +2 "manipulator"&\ & +4 "core" &- + S# + "manipulator"&u% +4 "core" %π  TE +2 ."CamilleF"Forearm.seek :retract +3 "manipulator"&X' ] +106 "core" ' +2 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek CC +3 "manipulator"&t( +275 "core" ( +2 "manipulator"&]& +4 "core" & L N - b, +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &e& +3 "core" & W > I b, +3 ."CamilleF"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."CamilleF"Forearm.seek CC +3 "manipulator"&E'ш +105 "core" ' +2 "manipulator"&H& +4 "core" & Z u d, +2 "manipulator"&j% +3 "core" %р D E - d +2 "collection"'+& +4 "core" &yqa\  +2 "collection"'o& +5 "core" &xsg\  +2 ."CamilleF"CC.seek :closed +3 "collection"'9(X +5 "core" &xo\  +7 &xp<\ 2 +9 &Bvws 2 +9 &.l}xq F +10 &exq U +9 &|Lwr T +9 &=Nwr- U +10 &Mwq T +9 &Ozs T +9 &Lwq T +10 &!FOzr T +9 &#Mxr U +10 &$Oxq U +9 &&Nys T +9 &(NNyq T +10 &*Iyr T +9 &+Jvs T +9 &-Lxr T +10 &/XOwr T +9 &1Ovq T +10 &2Oxr T +9 &4Mxs U +9 &6^Lvs T +10 &8 Mwr+ T +9 &9Lxt T +9 &;Jvs T +10 &=gJwq T +9 &?(Mvv T +10 &@Mwt T +9 &BJvr T +9 &DnJxr T +10 &F0Owq T +9 &GUxr U +9 &Icyr W +10 &Kjsxt Y +9 &M!wt \\ +10 &Nxu _ +9 &Pyq ^ +9 &R]ys ` +10 &T yq _ +9 &Uzq ` +9 &Wxs K +10 &X%zq 's +9 &Xiys L +3 ( +2 "collection"'o& +4 #"CamilleF"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.13 +2 "collection"'0& +4 "core" &Xgyr L +3 ."CamilleF"Hand.open +2 "manipulator"&^1 +26 "core" 1 +2 "manipulator"&W% +3 "core" %р K N ; ] +2 ."CamilleF"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."CamilleF"Forearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +3 "processing"%6  +47 "core"  +2 #"CamilleF"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."CamilleF"PS.seek 2.5ml +2 "processing"%q' +2623 "core" ' + ."CamilleF"delay 5 seconds +547 ."connect"PRV.dial CBV +5 ."CamilleF"CBV.dial PRV +6 "processing"%>  +4 "collection"'  +5 "core"  +100  +2 ."CamilleF"PSV.dial :PTV,via: :air +4 "processing"% +207 "core" +2 ."CamilleF"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%/ @ +76 "core" A +2 ."CamilleF"PS.seek 0ml +3 "processing"%'ܑ +2624 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +4 "processing"%&  +205 "core"  +2 #"CamilleF"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"% ' +2628 "core" ' + ."CamilleF"delay 5 seconds +504 ."connect"PRV.dial CBV +7 ."CamilleF"CBV.dial PRV +5 "processing"%P  +5 "core"  + "collection"'`  +6 "core"  +2 ."CamilleF"PSV.dial :PTV,via: :air +3 "processing"%Q +208 "core" ~ +2 ."CamilleF"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +6 "processing"% @ +6 "core" A +2 ."CamilleF"PS.seek 0ml +3 "processing"%N'ܑ +2639 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +3 "processing"%-  +207 "core"  +2 #"CamilleF"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 2.5ml +4 "processing"%!' +2612 "core" ' +2 ."CamilleF"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."CamilleF"CBV.dial PRV +5 "processing"%2  +3 "collection"'  +6 "core"  +  +3 ."CamilleF"PSV.dial :PTV,via: :air +4 "processing"%C +207 "core" +2 ."CamilleF"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%y @ +6 "core" A +3 ."CamilleF"PS.seek 0ml +4 "processing"%b'ܑ +2616 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +3 "processing"%a  +206 "core"  +2 #"CamilleF"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +4 "processing"%s' +1615 "core" ' +2 ."CamilleF"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%)  +46 "core"  +2 ."CamilleF"PS.seek 0ml +3 "processing"%k'ܑ +1612 "core" ' + ."CamilleF"PSV.dial PSR +3 "processing"%r +58 "core" +2 ."CamilleF"PSR.select :air +3 "processing"% +12 ."CamilleF"PS.seek 2.5ml +3 "processing"%I' +2621 "core" ' +2 ."connect"PRV.dial CBV +4 ."CamilleF"CBV.dial PRV +5 "processing"%K  + "collection"'  +9 "core"  +  +3 ."CamilleF"PSV.dial :PTV,via: :air +2 "processing"%D +207 "core" ~ +2 ."CamilleF"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%Y @ +6 "core" A +2 ."CamilleF"PS.seek 0ml +3 "processing"%('ܑ +2617 "core" ' + ."CamilleF"PSV.dial :air +3 "processing"%'  +80 "core"  +2 ."CamilleF"PS.seek 2.5ml +4 "processing"%;' +2613 "core" ' + ."CamilleF"PSV.dial :PTV +3 "processing"%\\ +80 "core" ~ +2 ."CamilleF"PS.seek 0ml +5 "processing"%'ܑ +1678 "Can"\ Ha( +940 "core" ' + ."CamilleF"PSV.dial :air +3 "processing"%_  +80 "core"  +3 ."CamilleF"PS.seek 2.5ml +3 "processing"%m' +2613 "core" ' +2 ."CamilleF"PSV.dial :PTV +3 "processing"%. +79 "core"  +3 ."CamilleF"PS.seek 0ml +3 "processing"%~'ܑ +2619 "core" ' +2 ."CamilleF"PSV.dial :air +3 "processing"%S  +80 "core"  +43 ."CamilleF"PS.seek 2.5ml +3 "processing"%T' +2616 "core" ' +2 ."CamilleF"PSV.dial :PTV +3 "processing"%8 +80 "core" +2 ."CamilleF"PS.seek 0ml +3 "processing"%L'ܑ +2629 "core" ' +2 #"CamilleF"Garaging FlushPuck in Collection Clamp +7 "manipulator"&p& +7 "core" & *   X) +7 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek CC +3 "manipulator"&#( +33 "core" ( +2 "manipulator"&& +3 "core" & / * J \\ +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &%& +4 "core" & 7 6 [ +2 ."CamilleF"Forearm.seek CC +3 "manipulator"&|'ш +94 "core" ' +2 ."CamilleF"Hand.close +2 "manipulator"&Z/ +20 "core" / +2 ."CamilleF"CC.seek :open +3 "collection"'z( +408 "core" ( +2 "manipulator"&& +2 "core" & A E a +2 "manipulator"&% +4 "core" %| G F  a/ +2 ."CamilleF"Forearm.seek :retract +3 "manipulator"&<' ] +106 "core" ' +2 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek :garage +3 "manipulator"&(-z +279 "core" ( + "manipulator"&"& +3 "core" &-s l r ep +3 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &R& +3 "core" &-s h o ep +2 ."CamilleF"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."CamilleF"Forearm.seek :garage +2 "manipulator"&'o +113 "core" ' + ."CamilleF"Hand.open +2 "manipulator"&l1 +17 "core" 1 +2 "manipulator"&% +3 "core" %xh  OK +3 ."CamilleF"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."CamilleF"Forearm.seek :retract +2 "manipulator"&?' ] +105 "core" ' +2 !"CamilleF"o:ArgumentError: mesg"(wrong number of arguments (1 for 0):@timestampu: Time K:x:bt["CamilleF:37:in `times'"%CamilleF:37:in `topLevelBinding'" shortDAflush +3 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'c& +4 "core" &wp\  +2 "manipulator"&G& +4 "core" &-s j q  gp +2 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek FlushPuck::Garage +3 "manipulator"&@(-z +4 "core" ( +3 "manipulator"&{& +3 "core" &-s u u C fp +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &J& +3 "core" &-s y _  fp +2 ."CamilleF"Forearm.seek :garage +5 "manipulator"&i'o +108 "core" ' +2 ."CamilleF"Hand.close +2 "manipulator"&7/ +29 "core" / +2 "manipulator"& & +3 "core" &-s   - Up +2 "manipulator"&O% +4 "core" %ρ}   : U8 +2 ."CamilleF"Forearm.seek :retract +3 "manipulator"&x' ] +114 "core" ' +2 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek CC +3 "manipulator"&:( +279 "core" ( + "manipulator"&w& +4 "core" & t w J f* +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &*& +3 "core" & ` | i f* +2 ."CamilleF"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."CamilleF"Forearm.seek CC +2 "manipulator"&V'ш +96 "core" ' + "manipulator"&& +4 "core" & + 5 E `* +2 "manipulator"&% +4 "core" %ѐ ' ) 3 ` +2 "collection"'v& +3 "core" &wq\  +3 "collection"'M& +4 "core" &vp\  +3 ."CamilleF"CC.seek :closed +2 "collection"'=(X +6 "core" &xr6\  +41 &xr3\ 2 +3 &Exwp2 2 + &1lzvq1 G + &`xqT T + &Jvr@ T +6 &HKwrU S +9 & Lvq/ T +9 &Mvp5 T +10 &Nwr' T +9 &!NKxq# T +10 &#Iwr/ T +9 &$Juq T +9 &&Kwq= S +10 &(XJxp6 S +9 &*Lur/ S +9 &+Jvq4 S +10 &-Mvq3 T +9 &/`Nwq# S +9 &1"Kvq/ S +10 &2Kvr' T +9 &4LxqW T +10 &6hJwp) S +9 &8)Iwp2 T +9 &9Ixr1 S +10 &;Jxp. S +9 &=oFwp/ T +10 &?1Nwq- T +9 &@Jvp1 T +9 &BIwp4 T +10 &DwMwp. T +9 &F:NxqN S +9 &GRvqD T +10 &I^ur3 U +9 &Krsus8 X +10 &M'ys5 ] +9 &Nxo+ ` +9 &Pxq. _ +10 &Rdvp ` +9 &T&yp6 ` +9 &Uxr: ` +10 &Wuq G +9 &X})xr6 )y +9 &X`wqV I +3 ( +2 "collection"'M& +10 #"CamilleF"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.17 +3 "collection"'h& +6 "core" &Xbup I &Xbvr. I +2 ."CamilleF"Hand.open +2 "manipulator"&31 +18 "core" 1 +2 "manipulator"&% +3 "core" %ѐ 2 / Y +2 ."CamilleF"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."CamilleF"Forearm.seek :retract +3 "manipulator"&' ] +102 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +3 "processing"%d  +207 "core"  +2 #"CamilleF"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +11 ."CamilleF"PS.seek 2.5ml +2 "processing"%A' +2616 "core" ' +2 ."CamilleF"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."CamilleF"CBV.dial PRV +5 "processing"%  +3 "collection"'4  +5 "core"  +  +4 ."CamilleF"PSV.dial :PTV,via: :air +3 "processing"%f +209 "core" ~ + ."CamilleF"CTV.dial :air,avoiding: :intake +4 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +6 "core" A +3 ."CamilleF"PS.seek 0ml +3 "processing"%g'ܑ +2627 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +3 "processing"%$  +207 "core"  +2 #"CamilleF"Pulling 2.5ml of PSR.flush +3 .PSR.select :flush +5 .PS.seek 2.5ml +5 "processing"%' +2610 "core" ' +2 ."CamilleF"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."CamilleF"CBV.dial PRV +5 "processing"%  +3 "collection"'  +4 "core"  +4  +2 ."CamilleF"PSV.dial :PTV,via: :air +3 "processing"% +207 "core" ~ +2 ."CamilleF"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%U @ +6 "core" A +2 ."CamilleF"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +3 "processing"%B  +208 "core"  +2 #"CamilleF"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%5' +2614 "core" ' +2 ."CamilleF"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."CamilleF"CBV.dial PRV +4 "processing"%\  +3 "collection"'u  +5 "core"  +5  +2 ."CamilleF"PSV.dial :PTV,via: :air +3 "processing"%[ +207 "core"  +2 ."CamilleF"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +6 "processing"%, @ +6 "core" A +3 ."CamilleF"PS.seek 0ml +3 "processing"% 'ܑ +2619 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +3 "processing"%]  +219 "core"  + #"CamilleF"Pulling 1.5ml of PSR.flush +3 .PSR.select :flush +6 .PS.seek 1.5ml +3 "processing"%e' +1610 "core" ' +2 ."CamilleF"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%1  +46 "core"  +2 ."CamilleF"PS.seek 0ml +3 "processing"%H'ܑ +1602 "core" ' +2 ."CamilleF"PSV.dial PSR +8 "processing"%j +58 "core"  + ."CamilleF"PSR.select :air +3 "processing"% +12 ."CamilleF"PS.seek 2.5ml +3 "processing"%+' +539 "Can"\ Ja +2077 "core" ' +2 ."connect"PRV.dial CBV +5 ."CamilleF"CBV.dial PRV +4 "processing"%X  +3 "collection"'  +43 "core"  +2  +2 ."CamilleF"PSV.dial :PTV,via: :air +10 "processing"%0 +206 "core"  +2 ."CamilleF"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%^ @ +7 "core" A +2 ."CamilleF"PS.seek 0ml +3 "processing"%W'ܑ +2624 "core" ' +2 ."CamilleF"PSV.dial :air +3 "processing"%6  +80 "core"  +2 ."CamilleF"PS.seek 2.5ml +3 "processing"%o' +2617 "core" ' + ."CamilleF"PSV.dial :PTV +3 "processing"%E +80 "core"  +2 ."CamilleF"PS.seek 0ml +3 "processing"%F'ܑ +2617 "core" ' + ."CamilleF"PSV.dial :air +3 "processing"%  +77 "core"  +2 ."CamilleF"PS.seek 2.5ml +3 "processing"%>' +2623 "core" ' +2 ."CamilleF"PSV.dial :PTV +3 "processing"% +79 "core" ~ +3 ."CamilleF"PS.seek 0ml +3 "processing"%/'ܑ +2613 "core" ' +2 ."CamilleF"PSV.dial :air +3 "processing"%q  +80 "core"  +2 ."CamilleF"PS.seek 2.5ml +3 "processing"%&' +2616 "core" ' +2 ."CamilleF"PSV.dial :PTV +3 "processing"% +80 "core"  +2 ."CamilleF"PS.seek 0ml +3 "processing"%P'ܑ +2623 "core" ' +2 #"CamilleF"Garaging FlushPuck in Collection Clamp +2 "manipulator"&`& +6 "core" &   V) +3 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek CC +3 "manipulator"&Q( +6 "core" ( +2 "manipulator"&& +3 "core" &   W) +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +5 "core" &   G V) +2 ."CamilleF"Forearm.seek CC +2 "manipulator"&-'ш +98 "core" ' + ."CamilleF"Hand.close +3 "manipulator"&N/ +25 "core" / +2 ."CamilleF"CC.seek :open +3 "collection"'2( +409 "core" ( + "manipulator"&& +3 "core" & J B ]) +3 "manipulator"&C% +3 "core" %э > ? ]0 +2 ."CamilleF"Forearm.seek :retract +4 "manipulator"&y' ] +98 "core" ' +2 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."CamilleF"Elbow.seek :garage +2 "manipulator"&!(-z +285 "core" ( +2 "manipulator"&a& +3 "core" &-w K I  a\\ +3 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &b& +3 "core" &-w B @ y a\\ +3 ."CamilleF"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."CamilleF"Forearm.seek :garage +3 "manipulator"&)'o +117 "core" ' +2 ."CamilleF"Hand.open +2 "manipulator"&s1 +24 "core" 1 +2 "manipulator"&r% +3 "core" %ti t NJ +2 ."CamilleF"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."CamilleF"Forearm.seek :retract +2 "manipulator"&k' ] +102 "core" ' +37462 "Can"\ 5bT +6073 #"CamilleF"-> shortDAflush +3 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"' & +4 "core" &vm=\  +3 "manipulator"&K& +3 "core" &-w e c h\\ +3 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek FlushPuck::Garage +2 "manipulator"&D(-z +5 "core" ( +2 "manipulator"&Y& +4 "core" &-w h k h\\ +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &I& +2 "core" &-w ] Y  h\\ +3 ."CamilleF"Forearm.seek :garage +3 "manipulator"&''o +111 "core" ' +2 ."CamilleF"Hand.close +39 "manipulator"&(/ +20 "core" / +2 "manipulator"&\\& +3 "core" &-w    W\\ +2 "manipulator"&;% +3 "core" %π    WG +2 ."CamilleF"Forearm.seek :retract +9 "manipulator"&_' ] +104 "core" ' +2 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."CamilleF"Elbow.seek CC +2 "manipulator"&( +280 "core" ( +2 "manipulator"&.& +3 "core" & v u i e% +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &m& +4 "core" & h r " e% +2 ."CamilleF"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."CamilleF"Forearm.seek CC +3 "manipulator"&S'ш +95 "core" ' +2 "manipulator"&~& +3 "core" & P Q b% +3 "manipulator"&8% +3 "core" %я @ @ b +3 "collection"'T& +3 "core" &wqp\  +3 "collection"'p& +5 "core" &wpn\  +2 ."CamilleF"CC.seek :closed +2 "collection"'(X +7 "core" &xr4\  +5 &ws;\ 5 +9 &Evxp9 2 +10 &4l{xp5 G +9 &^vr< T +9 &Lxq8 T +10 &HJvr/ T +9 & Jwp> T +9 &Gvp4 T +10 &Iwr6 T +9 &!QMxp: T +9 &#Ivr5 T +10 &$Ows; T +9 &&Lxp6 T +10 &(XMwq2 T +9 &*Ixq= T +9 &+Jwn T +10 &-Hwr3 T +9 &/aOxp= T +9 &1"Nvp5 T +10 &2Jyr; T +9 &4Ivq2 T +10 &6hIxp4 T +9 &8,Iwr5 S +9 &9Jwq1 T +10 &;Hxq2 T +9 &=qKxr6 T +9 &?2Nwq5 T +10 &@Ixq: T +9 &BJwp1 T +10 &DzHwq1 S +9 &F:Lwq7 T +9 &GQvr. U +10 &I^vq5 W +9 &Kssvq6 Y +9 &M*vr5 \\ +10 &Nyp< _ +9 &Pwq4 _ +10 &Rgyp2 _ +9 &T*vp8 _ +9 &Uwq0 b +10 &Wxr3 E +9 &X1xp0 $m +9 &XSws6 E +3 ( +2 "collection"'p& +3 #"CamilleF"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.16 +2 "collection"'%& +5 "core" &XVvr5 E +3 ."CamilleF"Hand.open +2 "manipulator"&Z1 +17 "core" 1 + "manipulator"&t% +4 "core" %ю 5 - \\\ +2 ."CamilleF"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."CamilleF"Forearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +3 "processing"%9  +220 "core"  +2 #"CamilleF"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."CamilleF"PS.seek 2.5ml +3 "processing"%' +2626 "core" ' +2 ."CamilleF"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."CamilleF"CBV.dial PRV +5 "processing"%  +3 "collection"'|  +4 "core"  +6  +2 ."CamilleF"PSV.dial :PTV,via: :air +3 "processing"%" +206 "core" ~ +2 ."CamilleF"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%R @ +7 "core" A +3 ."CamilleF"PS.seek 0ml +4 "processing"%#'ܑ +2624 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +3 "processing"%l  +219 "core"  + #"CamilleF"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 2.5ml +4 "processing"%' +2627 "core" ' +2 ."CamilleF"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."CamilleF"CBV.dial PRV +5 "processing"%<  +5 "core"  +2 "collection"'  +4 "core"  +2 ."CamilleF"PSV.dial :PTV,via: :air +3 "processing"%c +206 "core" ~ +2 ."CamilleF"CTV.dial :air,avoiding: :intake +4 .PTV.dial :PRV,avoiding: :puck +4 "processing"%G @ +6 "core" A +2 ."CamilleF"PS.seek 0ml +3 "processing"%{'ܑ +2623 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +3 "processing"%J  +218 "core"  +2 #"CamilleF"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 2.5ml +3 "processing"%7' +2618 "core" ' +2 ."CamilleF"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."CamilleF"CBV.dial PRV +43 "processing"%  +2 "collection"'O  +4 "core"  +5  +2 ."CamilleF"PSV.dial :PTV,via: :air +10 "processing"% +206 "core" ~ + ."CamilleF"CTV.dial :air,avoiding: :intake +4 .PTV.dial :PRV,avoiding: :puck +4 "processing"%? @ +6 "core" A +3 ."CamilleF"PS.seek 0ml +3 "processing"%i'ܑ +2625 "core" ' +2 ."CamilleF"PSV.dial PSR,avoiding: PBV +3 "processing"%w  +219 "core"  +2 #"CamilleF"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%*' +1600 "core" ' +2 ."CamilleF"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%@  +45 "core"  +3 ."CamilleF"PS.seek 0ml +3 "processing"%'ܑ +1609 "core" ' + ."CamilleF"PSV.dial PSR +3 "processing"% +60 "core"  + ."CamilleF"PSR.select :air +3 "processing"% +13 ."CamilleF"PS.seek 2.5ml +2 "processing"%v' +2626 "core" ' +2 ."connect"PRV.dial CBV +4 ."CamilleF"CBV.dial PRV +4 "processing"%x  +3 "collection"'z  +9 "core"   +3 ."CamilleF"PSV.dial :PTV,via: :air +3 "processing"%h +206 "core" ~ +2 ."CamilleF"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%3 @ +7 "core" A +2 ."CamilleF"PS.seek 0ml +5 "processing"%'ܑ +2624 "core" ' +2 ."CamilleF"PSV.dial :air +3 "processing"%M  +79 "core"  +3 ."CamilleF"PS.seek 2.5ml +3 "processing"%V' +2619 "core" ' +2 ."CamilleF"PSV.dial :PTV +3 "processing"%d +78 "core" ~ +3 ."CamilleF"PS.seek 0ml +3 "processing"%L'ܑ +2627 "core" ' +2 ."CamilleF"PSV.dial :air +3 "processing"%  +79 "core"  +3 ."CamilleF"PS.seek 2.5ml +3 "processing"%4' +2613 "core" ' +2 ."CamilleF"PSV.dial :PTV +3 "processing"%f +79 "core"  +3 ."CamilleF"PS.seek 0ml +3 "processing"%'ܑ +2610 "core" ' +2 ."CamilleF"PSV.dial :air +3 "processing"%A  +79 "core"  +3 ."CamilleF"PS.seek 2.5ml +3 "processing"%$' +2626 "core" ' + ."CamilleF"PSV.dial :PTV +3 "processing"%g +80 "core"  +2 ."CamilleF"PS.seek 0ml +3 "processing"%'ܑ +2626 "core" ' +2 #"CamilleF"Garaging FlushPuck in Collection Clamp +8 "manipulator"&& +6 "core" & - 3 [% +7 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek CC +2 "manipulator"&( +28 "core" ( + "manipulator"&U& +3 "core" & C G  ] +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & A C ' ^ +3 ."CamilleF"Forearm.seek CC +2 "manipulator"&B'ш +99 "core" ' +2 ."CamilleF"Hand.close +2 "manipulator"&/ +23 "core" / +2 ."CamilleF"CC.seek :open +3 "collection"'\ ( +408 "core" ( +2 "manipulator"&u& +3 "core" & L K 1 a +2 "manipulator"&[% +3 "core" %є @ F B a# +3 ."CamilleF"Forearm.seek :retract +3 "manipulator"&,' ] +110 "core" ' +2 ."CamilleF"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."CamilleF"Elbow.seek :garage +3 "manipulator"&5(-z +280 "core" ( +2 "manipulator"&]& +3 "core" &-{ t z K g^ +2 ."CamilleF"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &-{ s u W g^ +40 ."CamilleF"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +6 ."CamilleF"Forearm.seek :garage +3 "manipulator"&1'o +112 "core" ' + ."CamilleF"Hand.open +3 "manipulator"&e1 +29 "core" 1 + "manipulator"&j% +4 "core" %sh  v PM +2 ."CamilleF"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."CamilleF"Forearm.seek :retract +2 "manipulator"&H' ] +106 "core" ' +6536 "Can"\ 5b +55668 #"CamilleF"-> access 3 +6 "storage"(X% +2 "core" %@ \ A +3 "manipulator"&% +3 "core" % q ^ ] h +2 "manipulator"&0& +4 "core" &-{ X \\ h^ +2 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 7 +2 "storage"(^([Y +682 "core" ( +2 ."CamilleF"SC.configure :limp +3 "storage"($(\ 1b +4 (+& +3 "core" &[[ & ( 4\ 3 +3609 "Can"\ 7c +2109 #"CamilleF"-> access 4 +4 "storage"(6% +4 "core" %C h m \ @ +3 "manipulator"&W% +3 "core" % q g k f +2 "manipulator"&E& +3 "core" &-{ c p e^ +3 ."CamilleF"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleF"SC.seek 1 +2 "storage"(o( +989 "core" ( +2 ."CamilleF"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & (\ / +673 #"CamilleF"-> startTube 4 +2503 #-> start(:myShortDA){shortDA; PS.flush} +4 "collection"'F% +9 "processing"% % +2 "core" %Pxp8\  +6 %܋ \ +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +570 #"CamilleF"-> Thread[:myShortDA].answer +4 #"myShortDA"CamilleF answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%> +46 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%q  +76 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%/  +141 "core"  +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +3 "processing"%'h! +2278 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%&  +4 "collection"'`  +7 "core"  +133  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +1273 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +110 "core" ? +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%N's +584 "core" ' +2 ."myShortDA"PSV.dial PSR +7 "processing"%: +113 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%'[q +1096 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%=' +1609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +111 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%C's +2620 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%- +113 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%a'[q +1099 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%b' +1604 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%Q +111 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%s  +49 "core" +2 ."myShortDA"PS.seek :empty +4 "processing"%r's +2622 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%y +113 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%)' +2623 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +159 "core" +2 ."myShortDA"PS.seek :empty +10 "processing"%K's +2640 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%Y& +6 "core" &)\  +2 "manipulator"&I% +4 "core" % q h g o e +2 "storage"((% +3 "core" %C \\\ ? +2 "storage"(\\. +4 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(;(+ +511 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (!& +2 "core" &+ 6 I Q\ : +3 "manipulator"&k& +3 "core" &-{ A B b^ +2 "manipulator"&'% +3 "core" % q C G  b +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&.( +178 "core" ( +2 "manipulator"&m& +3 "core" &\ M H  a!w +2 "storage"(D& +3 "core" &+ X V\ ; +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&~'s +104 "core" ' + "storage"(8& +4 "core" &+ } | \ = +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(T' +303 "core" ' +2 "storage"(_- +3 "core" -'} +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (2& +3 "core" &+ \\ Z\ : +2 "manipulator"&%& +4 "core" &\ K C a!v +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&Z( +6 "core" ( +2 "manipulator"&t& +2 "core" &\ H I  a!v +3 "storage"(p& +3 "core" &+ ] X\ ; +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&S' +34 "core" ' + ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&9/ +18 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"%CamilleF:43:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 "manipulator"&P& +2 ."downElevator"SE.seek :down +8 "storage"('= +4 "core" & ? B ? b!v +2 "manipulator"&|% +3 "core" %Ў N K [ a +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&"' ] +99 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&R( +164 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +2 "manipulator"&& +4 "core" & D N A c> +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" & @ L c> +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&#'E +100 "core" ' +2 "manipulator"&<& +3 "core" & C L  a> +2 "manipulator"&% +3 "core" %L G B  a +3 "processing"%c& +3 "core" &\ +3 "processing"%G& +4 "core" & \ +2 ."myShortDA"PC.seek :closed +3 "processing"%(SD +6 "core" &(\ +5 & /)\ $c +10 &iTz)\ 9 +9 &{q)\ M +10 &dN(\ S +9 &'J(\ R +9 &J)\ R +10 &I)\ S +9 &nE)\ R +9 & /I+\ R +10 &!K)\ R +9 &#F*\ R +10 &%uG*\ R +9 &'7F)\ R +9 &(F(\ R +10 &*L*\ R +9 &,}F*\ R +9 &.?L+\ R +10 &0K)\ R +9 &1N*\ S +10 &3M+\ R +9 &5GG(\ R +9 &7 K)\ R +10 &8L*\ R +9 &:I)\ S +9 &I)\ R +9 &?J*\ R +10 &AL)\ S +9 &CVK)\ S +9 &EQ*\ S +10 &Fb)\ T +9 &Hr)\ W +9 &JM}*\ Y +10 &L~*\ X +9 &M(\ Z +10 &O*\ [\ +9 &QO(\ [ +9 &RO`$\ , +10 &S 7*\ - +5 ( +2 "processing"%G& +4 "core" &S)\ - +2 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.72 +2 .Hand.open +4 "manipulator"&J1 +18 "core" 1 +2 "manipulator"&{% +3 "core" %L U R  _ +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"& ' ] +95 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%O { +2 %9 +7 "core" 9sx +102 "processing"%?9 +3 "core" 9rz +102 "processing"%79 +3 "core" 9sz  +102 "processing"%w9 +4 "core" 9tz  +102 "processing"%i9 +3 "core" 9ty +102 "processing"%@9 +3 "core" 9sy +102 "processing"%*9 +3 "core" 9tz +102 "processing"%9 +3 "core" 9uz +102 "processing"%9 +3 "core" 9wy" +103 "processing"%z9 +3 "core" 9yz& +102 "processing"%x9 +3 "core" 9{z+ +102 "processing"%h9 +3 "core" 9~z/ +102 "processing"%39 +3 "core" 9z3 +102 "processing"%v9 +3 "core" 9z7 +103 "processing"%M9 +3 "core" 9z; +102 "processing"%9 +3 "core" 9z@ +102 "processing"%d9 +3 "core" 9zD +102 "processing"%V9 +3 "core" 9zH +102 "processing"%9 +3 "core" 9{L +103 "processing"%L9 +2 "core" 9{P +103 "processing"%f9 +3 "core" 9{U +102 "processing"%49 +3 "core" 9zY +102 "processing"%A9 +3 "core" 9{] +102 "processing"%9 +3 "core" 9{a +103 "processing"%g9 +2 "core" 9|f +103 "processing"%$9 +3 "core" 9|j +102 "processing"%9 +3 "core" 9|n +102 "processing"%U9 +3 "core" 9}r +102 "processing"%9 +3 "core" 9~v +103 "processing"%9 +3 "core" 9}{ +102 "processing"%9 +3 "core" 9~ +102 "processing"%9 +3 "core" 9 ~ +102 "processing"%9 +3 "core" 9~ +102 "processing"%u9 +3 "core" 9~ +103 "processing"%[9 +3 "core" 9% +102 "processing"%B9 +3 "core" 9, +102 "processing"%]9 +3 "core" 93 +7 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"% p{p. +4 ."myShortDA"delay 1:30 +8 "core"  +8998 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +109 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +3 "processing"%e' +586 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%j'Q +1602 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%,  +136 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%1 +80 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%n  +60 "core" +2 "processing"%X% +3 "core" %M'  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%0 * +38 "core" , +3 ."myShortDA"PS.seek 0ml +4 "processing"%}'ܑ +1610 "core" ' +2 ."myShortDA"delay 5:00 +9613 "Can"\ Id +20391 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%+  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%6  +39 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%W * +39 "core" + + ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%E +81 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%^' +2473 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +79 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%F +80 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +79 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%>  +77 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%q's +2476 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%/  +136 "core" + ."myShortDA"PSV.dial :mixloop +8 "processing"% +51 "core" + ."myShortDA"PRV.dial :ab1 +11 "processing"%` @ +110 "core" > +3 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +3 "processing"%&' +351 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +5 ."myShortDA"PRV.dial CBV +5 "collection"'  + "processing"%  +5 "core"  +42  +2 "processing"%% +3 "core" % \  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%:' +349 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'N  +38 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +47 "core"  +3 ."myShortDA"PS.seek 0.9ml +3 "processing"%'N +1263 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%= @ +79 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%-' +868 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%C  +47 "core"  +3 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%a'Q +1604 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"%Q +48 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%s @ +77 "core" A +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%b  +38 "core" + "processing"%y% +4 "core" %M(\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%r'E +230 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"%)'ܑ +1983 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'Y& +5 "core" &um +2 "manipulator"&I& +4 "core" &  9 8 ]= +2 "manipulator"&(% +3 "core" % e 0  o ] +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&\\(-z +137 "core" ( + "manipulator"&o& +3 "core" &- [% +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &!& +3 "core" &-   Y% +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&k'o +110 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&'/ +19 "core" / +2 "manipulator"&m& +3 "core" &- H# +2 "manipulator"&D% +4 "core" %π F: +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&5' ] +114 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&8( +270 "core" ( +2 "manipulator"&H& +3 "core" & . $ 9 V' +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &_& +3 "core" & %  q Z' +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&2'ш +95 "core" ' +2 "manipulator"&%& +3 "core" & ! R' +2 "manipulator"&t% +4 "core" %ѐ  Z U +2 "collection"'p& +3 "core" &vp +3 "collection"'9& +4 "core" &un +3 ."myShortDA"CC.seek :closed +3 "collection"'P(X +6 "core" &uo +3 &uq 4 +9 &Dxuo 3 +10 &1mzun G +9 &asp U +9 &Ixp U +10 &GMun T +9 &Jto U +10 &Hvo U +9 &Lvp U +9 &!MOvm U +10 &#Iun T +9 &$Iun T +9 &&Jup T +10 &(VLvp U +9 &*Jwq U +10 &+Evo T +9 &-Jtp T +9 &/_Guo T +10 &1 Gup U +9 &2Guo T +9 &4Gum T +10 &6fJvp U +9 &8(Iuq U +10 &9Dto T +9 &;Fuo T +9 &=oGwp T +10 &?1Guo T +9 &@Gwo T +9 &BGvn U +10 &DvHvn U +9 &F7Iun U +10 &GNuo U +9 &I]tq W +9 &Ksmxp Y +10 &M)wp ] +9 &Nvo ` +9 &Pxq ` +10 &Rfwn ` +45 &T(vp ` + &Uvq a + &Wwn H + &X0wp "f &XRtp C +2 ( +2 "collection"'9& +10 "core" &XQup C +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.16 +2 "collection"'|& +5 "core" &XQup C +3 ."myShortDA"Hand.open +2 "manipulator"&.1 +27 "core" 1 +2 "manipulator"&~% +3 "core" %ю a D +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&T' ] +94 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%S +113 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1610 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%l  +46 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%Z'ܑ +1610 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%< +59 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +9 ."myShortDA"CBV.dial PRV +5 "processing"%c  +7 "collection"'  +38 "core"  +138  + ."myShortDA"PSV.dial :mixloop +3 "processing"%" +124 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +78 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%J'ܑ +2620 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%{  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%' +2624 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%G +60 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%?'ܑ +2615 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%#  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%7' +2621 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%w +48 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%i'ܑ +2234 "Can" hd +382 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&@& +6 "core" & ! L& +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&*( +4 "core" ( +2 "manipulator"&& +3 "core" &  C& +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & t P& +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&z'ш +89 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&x/ +20 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'h( +410 "core" ( + "manipulator"&3& +4 "core" &  \ L& +2 "manipulator"&v% +3 "core" %ѕ  Z L] +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&M' ] +109 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(-z +285 "core" ( +2 "manipulator"&d& +4 "core" &-|  . X^ + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &V& +2 "core" &-| 4 Z^ +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'o +114 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&L1 +19 "core" 1 + "manipulator"&f% +4 "core" %ul K DQ +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +46 ."myShortDA"Forearm.seek :retract +11 "manipulator"&4' ] +102 "core" ' +2 ."da"delayUntil "16:32:18.89" +24829 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%A @ +76 "core" B +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%g * +39 "core" + +2 ."da"PSV.dial :air +2 "processing"%$  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2479 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%U +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +47 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +47 "core"  +2 ."da"PS.seek :empty +9 "processing"%'s +2475 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%u' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%['Q +1602 "core" ' + ."da"PTV.dial :puck +3 "processing"%B  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%] +81 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%K% +3 "core" %L'\  +3 ."da"PS.seek 1.5ml +2 "processing"%e' +607 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%, * +36 "core" * +3 ."da"PS.seek 0ml +4 "processing"%1'ܑ +1621 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%n  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%X  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%j * +39 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%0 +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2471 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%O +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%+ +78 "core"  +2 ."da"delay 5 seconds +402 "Can"\ O}eB +101 ."da"PSV.dial PTV +3 "processing"%6 +89 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%W  +81 "core"  +2 ."da"PS.seek :empty +5 "processing"%E's +2481 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%} +154 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%F'Q +1605 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%> +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%^  +38 "core" +2 "processing"%/% +3 "core" %P'  +3 ."da"PS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 3 seconds +309 .PBV.dial between PSV and waste1 +3 "processing"%` * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%q'ܑ +1612 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +10 "processing"%  +10 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%& +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%N' +2478 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%: +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%= +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%C's +2479 "core" ' +2 #"da"getPMLReagent08 +3 .PRV.dial :air +3 "processing"%-  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%Q  +135 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%s  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +3 "processing"%b  +17 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%y +49 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"% ' +388 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%a  +49 "core"  + "processing"%r% +4 "core" %\  +2 ."da"PS.seek 0.55ml +3 "processing"%Y'"W +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%I  +47 "core"  +3 ."da"PS.seek 2ml +4 "processing"%('Q +1551 "core" ' + ."da"PSV.dial :PML +3 "processing"%o +48 "core" + ."da"PTV.dial :mixing +3 "processing"%! @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%'  +37 "core" + "processing"%m% +4 "core" %M(  +2 ."da"PS.seek 1.85ml +2 "processing"%D'E +239 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%R * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"% 'ܑ +1954 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +22509 "Can"\ B9e +25494 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%k @ +4 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%H  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%\\  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%%' +2497 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%t +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%p  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%5 +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%\  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%|'s +2477 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +6 .PSV.dial PSR +5 "processing"%. +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%~' +640 "core" ' +2 ."da"delay 5 seconds +509 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%9'Q +1617 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%S  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%2 +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%)  +38 "core" + "processing"%l% +4 "core" %Q\  +2 ."da"PS.seek 1.5ml +3 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%< * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%Z'ܑ +1602 "core" ' +2 ."da"delay 2:00 +12005 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%c  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%" * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2472 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%{ +92 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%J +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%G +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%#'s +287 "Can"\ Ffn +2192 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%? +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +4 "processing"%w' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%7'Q +1609 "core" ' + ."da"PTV.dial :puck +4 "processing"%@  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +91 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%x% +4 "core" %O'\  +2 ."da"PS.seek 1.5ml +2 "processing"%8' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%T * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%P'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%3  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%v  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%d +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%V' +2485 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%* +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%L +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%f +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%M  +77 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2483 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%A +150 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +52 "processing"% +11 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%g'Q +1605 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%$  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%U  +40 "core" +2 "processing"%% +3 "core" %N(\  +3 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +40 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%u * +37 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%B +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%]' +2473 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%K +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +4 "processing"%[ +77 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%,  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%e's +2470 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%n +149 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%X'I +342 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%j' +331 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%0'Q +569 "Can" g +1030 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%1  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%O +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%+  +38 "core" + "processing"%6% +4 "core" %L'  +2 ."da"PS.seek 1.5ml +2 "processing"%W' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%}'ܑ +1602 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%E  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%> +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%^' +2566 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%/ +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%F +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%` +80 "core" +49 ."da"delay 5 seconds +510 .PSV.dial :air +2 "processing"%  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2568 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +160 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +7 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%'Q +2121 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%&  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%q +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%:% +3 "core" %W$ +3 ."da"PS.seek 1.5ml +2 "processing"%=' +595 "core" ' + ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%N  +116 "core"  +2 ."da"PS.seek :empty +3 "processing"%-'s +1601 "core" ' + "processing"%Q9 +4 "core" 9x5 +2 #"da"Processing Puck Heater at 27.9C before imaging +3 .PH.coast +4 "processing"%s +4 %b& +4 "core" 5 + &S - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&y% +5 "core" % N   +2 "storage"(C% +4 "core" %: +2 "storage"(a. +3 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(r(@ +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 ( & +3 "core" &C 3 +2 "manipulator"&I& +4 "core" &-|  t ^ +2 "manipulator"&Y% +3 "core" % N  _  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&o( +193 "core" ( + "manipulator"&!& +4 "core" & \ T  +2 "storage"('& +3 "core" &L _ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&m'm +91 "core" ' +2 "storage"(R& +3 "core" &L m j +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"((' +283 "core" ' +2 "storage"(D- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(k'x +47 "core" ' +2 "manipulator"&H& +4 "core" &    +2 "manipulator"&_% +3 "core" %r o +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&\\' ] +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"& ( +247 "core" ( + "manipulator"&t& +4 "core" &  #4 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &p& +3 "core" & #4 +3 ."da"Forearm.seek PC +3 "manipulator"&5'E +100 "core" ' +2 ."da"Hand.close +2 "manipulator"&\ / +26 "core" / +2 ."da"PC.seek :open +3 "processing"%%( +377 "core" ( + "storage"(.& +4 "core" &L u +2 "manipulator"&|& +2 "core" &   3 +2 "manipulator"&~% +4 "core" %     +2 ."da"Forearm.seek :retract +3 "manipulator"&S' ] +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +55 "manipulator"&2( +248 "core" ( +2 "manipulator"&)& +3 "core" & %  h +2 "storage"(l& +4 "core" &L 8 +2 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&9'm +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&<1 +24 "core" 1 +2 "storage"(- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"('D +28 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(c' +58 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2917h.tif +7 "processing"%"& +16 "core" & +5 "manipulator"&& +5 "core" & ;h +3 "manipulator"&Z% +5 "core" %Y % Ot +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +11 ."psFlush"Forearm.seek :retract +5 "manipulator"&{' ] +105 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&J(-z +187 "core" ( +2 "manipulator"&G& +3 "core" &- P Y +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +5 "core" &- Y +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +106 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&?/ +19 "core" / +2 "manipulator"&#& +3 "core" &- 5Y +2 "manipulator"&w% +4 "core" %~ Sֹ+ +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&@' ] +102 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&( +133 "core" ( +2 "manipulator"&& +3 "core" &) t  4 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &x& +3 "core" &)  d  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&7'E +95 "core" ' +2 "manipulator"&T& +4 "core" &) & | +2 "manipulator"&8% +4 "core" %@  #q +2 "processing"%3& +4 "core" & +2 "processing"%v& +5 "core" &( +2 ."psFlush"PC.seek :closed +4 "processing"%z(SD +6 "core" &( +3 &* 0 +9 &Cs( 3 +10 &,lp( G +9 &W* V +9 &z=) V +10 &<>* V +9 &>0 T +9 &=* U +10 &A* U +9 &!H>" T +10 &#\ ?' T +9 &$A( U +9 &&A) T +10 &(P?, T +9 &*A* T +9 &+>) T +10 &-A) T +9 &/W<( U +10 &1?* U +9 &2<( U +9 &4;) V +10 &6\\<* V +9 &8<' V +9 &9>( U +10 &;=( U +9 &=dA) V +10 &?&A) V +9 &@>( V +9 &B<, V +10 &Dl=( V +9 &F,H) W +9 &G]) X +10 &Ip* Z +9 &Kby( \\ +10 &M#{) \\ +9 &N{) ] +9 &P) ] +10 &RL}c) 9 +9 &S 'm( R +9 &S%>( : +3 ( +2 "processing"%v& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.77 +2 "processing"%d& +5 "core" &S%>& : +3 ."psFlush"Hand.open +2 "manipulator"&P1 +72 "core" 1 +2 "manipulator"&*% +4 "core" % @ q +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&L' ] +106 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%f +51 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%M' +196 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.575 seconds\ Exposing 696x520 pixel 16-bit image for 15.299 seconds\ /var/log/esp/da25mar2917h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2917h15s.tif +388 "core" ' + ."psFlush"delay 5 seconds +508 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%V' +650 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2917h15s.tif: TIFF Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2917h30s.tif +1447 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%A @ +215 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +142 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +115 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%$'s +1018 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2917h30s.tif: TIFF Upload Complete\ +7 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar2917h70s.tif +1601 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%i +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +590 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2109 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%g  +38 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +78 "core" @ +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +117 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'s +1819 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2917h70s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "da25mar2917h exposed 15.299 seconds\\nmidres/da25mar2917h15s\\nmidres/da25mar2917h30s\\nhires/da25mar2917h70s",Subject: "da25mar2917h images!" +6 "storage"(- +6 "core" -' +3 "storage"(u& +3 "core" &L +11 "manipulator"&B& +24 "core" &* J J ,  +5 "manipulator"&% +4 "core" % 8 K J S  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&( +245 "core" ( +4 "manipulator"&K& +12 "core" & J H  "| +5 "storage"([& +24 "core" &L +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&,'m +109 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"(]'W +53 "core" ' + "manipulator"&n& +3 "core" & "  $ 2"{ +3 "storage"(e& +3 "core" &L  \ \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +2 "manipulator"&X'M +41 "core" ' + ."da"Elbow.hold +3 "manipulator"&j, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(1' +18 "core" ' +2 "manipulator"&O% +3 "core" %T  < #g +2 "storage"(+& +56 "core" &L \  +2 ."da"Forearm.force -20 +9 "manipulator"&5 +5 ."da"Forearm.seek 3 + 307 counts +2 "manipulator"&6'Ѐ +22 "core" ' + "manipulator"&0& +4 "core" & ( + 4 2 o +2 "storage"(& +3 "core" &L  \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&W'm +7 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%E +6 "core" ' +2 "storage"(% +3 "core" % (  +3 ."downElevator"SE.seek :down +4 "storage"( '= +96 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +6 "storage"(>% +3 "core" %K9 =\ [t +3 "manipulator"&}% +4 "core" %k C 0\ ] +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 ."psFlush"PS.seek 1ml +6 "manipulator"&/' ] +3 "processing"%F'[q +101 "core" ' +40 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 (`& +3 "core" &L < ; j\  +955 ' +4 ."psFlush"PSR.select :air +7 "processing"% +22 ."psFlush"PS.seek 2.5ml +6 "processing"%' +1608 "core" ' +3 ."psFlush"PSV.dial PTV +6 "processing"%^ +83 "core" +6 ."psFlush"PTV.dial :puck +11 "processing"%  +78 "core"  +4 ."psFlush"PBV.dial :waste1 +5 "processing"%  +11 "core" +6 ."psFlush"PS.seek 0ml +4 "processing"%&'ܑ +68 #"uploadLog"upsync +2557 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%q +80 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%: +79 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"% +84 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%N' +596 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%=' +2108 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Q +91 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"%s U +59 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%b'ܑ +2615 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%y @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%C' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%a  +77 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"% 's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%I +59 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%Y' +37 "Can"\ Dg +2580 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%; +79 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +6 "processing"%!'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%' @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%R  +119 "core"  +7 ."psFlush"PS.seek :empty +10 "processing"%4's +2625 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%D +58 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%H'[q +1098 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%_' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%( +80 "core" + ."psFlush"PTV.dial :puck +3 "processing"%m  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%t  +58 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%p'ܑ +2622 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%o +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%\ ' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%\\ +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%. +80 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%|' +596 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%~' +2114 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%5 +79 "core" + ."psFlush"PBV.dial PSV +3 "processing"%) U +58 "core" U +2 ."psFlush"PS.seek 0ml +5 "processing"%l'ܑ +2642 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%<' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +91 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%"'s +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +56 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%Z' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +8 "processing"%S +79 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%k'ܑ +2620 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%G' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%9  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2621 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&2& +7 "core" & N N K _ o +2 "manipulator"&?% +4 "core" % 6 L M _! +2 ."psFlush"Elbow.seek PC +2 "manipulator"&#( +249 "core" ( +2 "manipulator"&w& +2 "core" & P S M bH +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &{& +3 "core" & @ E bH +2 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +101 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&x/ +68 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +377 "core" ( +2 "manipulator"&T& +3 "core" &1 A @ a +2 "manipulator"&8% +45 "core" % G E  a +3 ."psFlush"Forearm.seek :retract +9 "manipulator"&3' ] +112 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&J(-z +134 "core" ( +2 "manipulator"&@& +3 "core" &-\ L J F c!v +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &%& +3 "core" &-\ L D 3 c!v +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&d'o +113 "core" ' + ."psFlush"Hand.open +3 "manipulator"&P1 +22 "core" 1 +2 "manipulator"&*% +3 "core" %xg  U NJ +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&v' ] +104 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +4 "processing"%f% +6 "core" %w\ \ +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%7& +5 "core" &'\ +2 "manipulator"&-& +4 "core" &-\ A G b!r +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&M(-z +5 "core" ( +2 "manipulator"&A& +4 "core" &-\ G : i a!r + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-\ E F a!r +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'o +109 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&V/ +23 "core" / +2 "manipulator"&i& +3 "core" &- 1  Qb +2 "manipulator"&$% +4 "core" %~  Q@ +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&U' ] +107 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +3 "manipulator"&g( +126 "core" ( + "manipulator"&& +3 "core" & Q O & cE +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" & M N cE +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&'E +102 "core" ' +2 "manipulator"&& +3 "core" & B K bE +2 "manipulator"&u% +4 "core" %D > E  b# +2 "processing"%B& +3 "core" &(\ +3 "processing"%& +4 "core" &\ +3 ."myShortDA"PC.seek :closed +2 "processing"%K(SD +6 "core" &'\ +7 & .(\ $d +9 &nUt)\ 9 +9 &}m&\ M +10 &pL)\ R +9 &4G(\ Q +9 &G)\ Q +10 &I(\ Q +9 &yF)\ Q +10 & ;B)\ Q +9 &!I(\ Q +9 &#H)\ Q +10 &%G)\ R +9 &'BG(\ R +9 &)F*\ R +10 &*F)\ Q +10 &,F)\ Q +9 &.LD)\ Q +9 &0 F)\ Q +9 &1I)\ Q +10 &3J*\ Q +9 &5RG(\ R +9 &7I(\ R +10 &8K*\ R +9 &:I(\ R +10 &<[G(\ Q +9 &>D.\ Q +9 &?F)\ Q +10 &AF)\ R +9 &CbI(\ R +9 &E$M(\ R +10 &FR)\ S +9 &Hk(\ U +10 &JZ{*\ W +9 &L|(\ X +9 &M(\ Y +10 &O(\ Y +9 &Q[(\ Z +9 &RN\\(\ *} +10 &S2(\ - +6 ( + "processing"%& +4 "core" &S)\ - +2 #"myShortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.60 +3 "processing"%[& +6 "core" &S\ - + ."myShortDA"Hand.open +3 "manipulator"&1 +76 "core" 1 + "manipulator"&n% +4 "core" % D 6 = % _# +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&e' ] +103 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%O +59 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%+'[q +1098 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%L' +1596 "core" ' +2 ."myShortDA"PSV.dial PTV +45 "processing"%0 +80 "core" + ."myShortDA"PTV.dial :puck +10 "processing"%  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%c  +58 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2625 "core" ' +2 ."myShortDA"PSV.dial PSR +8 "processing"%, +80 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%E' +2617 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +79 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%>'ܑ +2623 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%} +80 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%]' +584 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%X' +1971 "Can"\ <:h0 +140 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%6 +80 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%` U +58 "core" U +2 ."myShortDA"PS.seek 0ml +5 "processing"%1'ܑ +2615 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%W @ +47 "core" > +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +2618 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%  +77 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%F's +2614 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%^ +58 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"% ' +2633 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +79 "core" +2 ."myShortDA"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%'ܑ +2615 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%q @ +45 "core" ? +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%&' +2613 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%:  +78 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2621 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +3 "manipulator"&& +6 "core" & M M } cE +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +2 "manipulator"&( +6 "core" ( +2 "manipulator"&N& +3 "core" & P T t cE +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Q& +3 "core" & L E ] cE +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&s'E +90 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&=/ +70 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%y( +377 "core" ( +2 "manipulator"&b& +3 "core" & h p d eE +2 "manipulator"&a% +4 "core" % R e i e_ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&C' ] +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&I(-z +137 "core" ( +2 "manipulator"& & +3 "core" &- w t ! fR +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &;& +2 "core" &- v i  fR +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&Y'o +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&'1 +20 "core" 1 + "manipulator"&!% +46 "core" %xl V QU +2 ."myShortDA"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&R' ] +106 "core" ' +39728 "Can"\ 6@h +60002 \ 61i\\ +60002 \ 6#i +60002 \ 6j +60002 \ 6k +60002 \ 6k +60002 \ 6lJ +60002 \ 6l +60002 \ 7mv +60002 \ 6n  +60002 \ 6n +60001 \ 6o8 +60002 \ 6o +60002 \ 6pd +60002 \ 7tp +60002 \ 6eq +60002 \ 6Wr& +60002 \ 6Hr +60002 \ 6:sR +60002 \ 6+s +60002 \ 6t~ +60001 \ 6u +60002 \ 6u +60002 \ 6v@ +60002 \ 6v +60002 \ 6wl +60002 \ 7x +60001 \ 6طx +60002 \ 7ڨy. +60002 \ 6ܚy +60002 \ 6ދzZ +60002 \ 6}z +60002 \ 7n{ +60002 \ 6`| +60002 \ 6Q| +60002 \ 6C}H +60001 \ 64} +60002 \ 6&~t +60002 \ 6\  @PDT1743318474.35 \ 7  +60002 \ 66 +60002 \ 6 +60002 \ 6b +60002 \ 6 +60002 \ 6 +60001 \ 7$ +60002 \ 6 +60002 \ 6P +60002 \ 6 +60002 \ 6x| +60002 \ 6i +60002 \ 6[ +60001 \ 6 L> +60002 \ 6 > +60002 \ 6 /j +60002 \ 7! +60002 \ 6 +60002 \ 6, +60001 \ 6 +60002 \ 6X +60002 \ 6 +60002 \ 6 +60002 \ 6 +60002 \ 7 +60002 \ 6 F +60002 \ 6" +60002 \ 6$r +60002 \ 6&s +60002 \ 6(d +60001 \ 6*V4 +60003 \ 6,G +60001 \ 6.9` +60004 \ 60* +60002 \ 62 +60002 \ 64 " +60002 \ 65 +60002 \ 67N +60002 \ 69 +60002 \ 6;z +60002 \ 6= +60002 \ 6? +60002 \ 6A< +60001 \ 6C +60002 \ 6Eh +60002 \ 6G| +60002 \ 6Im +60002 \ 6K_* +60002 \ 6MP +60001 \ 6OBV +60002 \ 6Q3 +60002 \ 6S% +60002 \ 6U +60002 \ 6W +60002 \ 6XD +60001 \ 6Z +60002 \ 6\\p +60002 \ 6^ +60002 \ 6` +60002 \ 6b2 +60002 \ 6d +60002 \ 6f^ +60002 \ 7h +60002 \ 6jv +60001 \ 6lg  +60002 \ 6nY +60002 \ 6pJL +60002 \ 6r; +60002 \ 6t-x +1082 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:81:in `join'"1/home/esp/esp2/lib/esp.rb:81:in `mainThread'""/home/esp/esp2/lib/esp.rb:357 +11 #"CamilleF"Session Ended +9 #mEXIT @1743359286.69PDT @1743435392.50PDT = =mMAIN_scheduler =tMAIN @PDT1743435393.29 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK +2 #t@63317 sendCRC with ifg=0x20, ie=0x7F + #@65152 sendCRC with ifg=0x08, ie=0x5F #@23528 idle with ifg=0x84, ie=0x75 + #@24199 select with ifg=0x10, ie=0xF5 + #@24834 receive with ifg=0x10, ie=0xFD #@25468 receive with ifg=0x10, ie=0xFD + #@26103 receive with ifg=0x10, ie=0xFD #@26430 receive with ifg=0x80, ie=0xFD + #@52369 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +266 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +434 "Can"\ 7j + \ 7j #tPolling Can every 10:00 +3 #Cleanly exited at 11:28:06PDT30-Mar-25 +5255 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Pvo\ \  +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %q,\  +2 .tPS.configure :default + "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +5 "core" + +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" % A? +2 .tSS.configure :default + "sampler")#.0X ESP.ready! +5 "collection"'3% +3 "processing"%4% +5 "manipulator"&5% +2 "core" %Pvo<  +3 "sampler")6% +11 "core" %q/ + % v   U % B? w +3 "manipulator"&7& +3 "core" &-  UQ + "storage"(8& +3 "core" &7 3\ . +2 "storage"(9% +3 "core" %? N\ - +2 "collection"':& +3 "core" &tp) +2 "processing"%;& +3 "core" &/ +3 "collection"'< +2 "core"  +3 "collection"'= +2 "core"  +2 "collection"'> +3 "core"  +3 "processing"%? +2 "core"  +3 "processing"%@ +2 "core" U +3 "processing"%A +2 "core"  +3 "processing"%B +3 "core" A +2 "sampler")C +4 "core"  + "collection"'D% +4 "core" %Puo4  +2 "processing"%E% +4 "core" %q + "sampler")F% +3 "core" % C? w +3 "collection"'G& +3 "core" &uo< +2 "processing"%H& +4 "core" & +3 "manipulator"&I% +3 "core" % v  # T +2 "manipulator"&J& +4 "core" &-   8 UQ +2 "storage"(K& +3 "core" &7 @\ - +2 "storage"(L% +4 "core" %? =\ - +2 "collection"'M9 +3 "core" 9BN +2 "processing"%N9 +3 "core" 9`o +474 #"Camille"-> access 3 +5 "storage"(O% +3 "core" %? Z\ . +2 "manipulator"&P% +3 "core" % v   q U +2 "manipulator"&Q& +3 "core" &-  s UQ +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(R([Y +688 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +5 (S& +3 "core" &[X   \ 2 +1331 #"Camille"-> 2.times(shortDAflush) +5 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'T& +4 "core" &to@ +3 ."Camille"Hand.open +2 "manipulator"&U1 +20 "core" 1 +2 "manipulator"&V& +3 "core" &- J = [ \\Q +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."Camille"Elbow.seek FlushPuck::Garage +3 "manipulator"&W(-z +34 "core" ( +2 "manipulator"&X& +4 "core" &- U Q 4 ^> +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &- O M ^> +2 ."Camille"Forearm.seek :garage +3 "manipulator"&Z'o +98 "core" ' +2 ."Camille"Hand.close +3 "manipulator"&[/ +25 "core" / +2 "manipulator"&\\& +3 "core" &- S> +2 "manipulator"&]% +4 "core" %h S +2 ."Camille"Forearm.seek :retract +3 "manipulator"&^' ] +111 "core" ' +2 ."Camille"Elbow.reconfigure :tight +36 "manipulator"&$&.,(\ #b +12 ."Camille"Elbow.seek CC +3 "manipulator"&_( +287 "core" ( +2 "manipulator"&`& +3 "core" & Q S ] ]1 +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &a& +3 "core" & ) > ' ]1 +3 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."Camille"Forearm.seek CC +3 "manipulator"&b'ш +95 "core" ' + "manipulator"&c& +3 "core" &! ( * L Y- +3 "manipulator"&d% +3 "core" %ю , , H Y +2 "collection"'e& +3 "core" &vp( +3 "collection"'f& +5 "core" &to( +2 ."Camille"CC.seek :closed +2 "collection"'g(X +6 "core" &unB +5 &uo: 4 +10 &Dxtp> 3 +9 &-k|voA G +9 &fup: V +10 &|Nup> U +9 &@Lso5 T +9 &Mvn< T +10 &Lun9 U +9 &Ltn: T +9 &!FTuo> U +10 &# Oup9 U +9 &$Ttp: U +10 &&RukA T +9 &(PNuo5 T +9 &*Qso< U +10 &+NtnA T +9 &-Nuo7 T +10 &/XNup@ T +9 &1Quo9 T +9 &2Ttp= U +10 &4QupC U +9 &6`Rtp4 T +9 &8"Qun5 T +10 &9RvnC T +9 &;Lvm; T +9 &=hKtn> T +10 &?*Quo5 T +9 &@Ruo5 T +10 &BQwpA T +9 &DoQuo5 U +9 &F1Run< U +10 &GWtoB U +9 &Igsq? V +10 &KlxupD Y +9 &M#xo= \\ +9 &Nuq= ^ +10 &Pto? ^ +9 &Rcur= ^ +9 &T%up< ^ +10 &Uvp? ` +9 &Wup< G +9 &X0ur? $m +10 &X_up< G +3 ( + "collection"'f& +4 #"Camille"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.09 +2 "collection"'h& +5 "core" &X^uoD G +2 ."Camille"Hand.open +2 "manipulator"&i1 +21 "core" 1 + "manipulator"&j% +4 "core" %ы 0 S +2 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +2 "manipulator"&k' ] +94 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%l +5 "core"  +2 "processing"%m +4 "core"  + "processing"%n  +58 "core"  + #"Camille"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%j +12 ."Camille"PS.seek 2.5ml +2 "processing"%o' +2616 "core" ' + ."Camille"delay 5 seconds +504 ."connect"PRV.dial CBV +5 ."Camille"CBV.dial PRV +5 "processing"%p  +4 "collection"'q  +5 "core"  +101  +2 ."Camille"PSV.dial :PTV,via: :air +3 "processing"%r +206 "core" ~ + ."Camille"CTV.dial :air,avoiding: :intake +3 "collection"'s +5 "core"  +2 "collection"'t +3 "core"  +3 "collection"'u  +4 "core" +2 ."Camille"PTV.dial :PRV,avoiding: :puck +2 "processing"%v +7 "core"  + "processing"%w +4 "core"  +2 "processing"%x @ +76 "core" B +2 ."Camille"PS.seek 0ml +4 "processing"%y'ܑ +2627 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%z  +206 "core"  +2 #"Camille"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%{' +2619 "core" ' + ."Camille"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."Camille"CBV.dial PRV +5 "processing"%|  +3 "collection"'}  +5 "core"  +4  +2 ."Camille"PSV.dial :PTV,via: :air +3 "processing"%~ +208 "core" ~ +2 ."Camille"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +17 "core" ? +3 ."Camille"PS.seek 0ml +4 "processing"%'ܑ +2621 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%  +208 "core"  +2 #"Camille"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%' +2614 "core" ' +2 ."Camille"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."Camille"CBV.dial PRV +5 "processing"%  +4 "collection"'  +3 "core"  +6  +2 ."Camille"PSV.dial :PTV,via: :air +3 "processing"% +208 "core"  + ."Camille"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%\ @ +7 "core" @ +3 ."Camille"PS.seek 0ml +4 "processing"% 'ܑ +2612 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +37 "processing"%  +219 "core"  +8 #"Camille"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 1.5ml +3 "processing"%' +228 "Can"\ \ Lx? +1380 "core" ' +2 ."Camille"delay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%  +46 "core"  +2 ."Camille"PS.seek 0ml +5 "processing"%'ܑ +1601 "core" ' + ."Camille"PSV.dial PSR +3 "processing"% +58 "core"  +2 ."Camille"PSR.select :air +3 "processing"% +13 ."Camille"PS.seek 2.5ml +2 "processing"%' +2621 "core" ' +2 ."connect"PRV.dial CBV +4 ."Camille"CBV.dial PRV +5 "processing"%  +4 "collection"'  +6 "core"  +2  +2 ."Camille"PSV.dial :PTV,via: :air +3 "processing"% +206 "core" ~ +2 ."Camille"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +4 "processing"%'ܑ +2627 "core" ' + ."Camille"PSV.dial :air +3 "processing"%  +79 "core"  +2 ."Camille"PS.seek 2.5ml +3 "processing"%' +2618 "core" ' +2 ."Camille"PSV.dial :PTV +3 "processing"% +80 "core" ~ +2 ."Camille"PS.seek 0ml +3 "processing"%'ܑ +2626 "core" ' + ."Camille"PSV.dial :air +3 "processing"%  +77 "core"  +2 ."Camille"PS.seek 2.5ml +3 "processing"% ' +2620 "core" ' + ."Camille"PSV.dial :PTV +3 "processing"%! +77 "core" +2 ."Camille"PS.seek 0ml +4 "processing"%"'ܑ +2622 "core" ' +2 ."Camille"PSV.dial :air +3 "processing"%#  +78 "core"  +2 ."Camille"PS.seek 2.5ml +3 "processing"%$' +2615 "core" ' +2 ."Camille"PSV.dial :PTV +3 "processing"%% +80 "core" ~ +2 ."Camille"PS.seek 0ml +3 "processing"%&'ܑ +2620 "core" ' +2 #"Camille"Garaging FlushPuck in Collection Clamp +2 "manipulator"&'& +11 "core" &&   V, +2 ."Camille"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek CC +2 "manipulator"&(( +31 "core" ( +2 "manipulator"&)& +3 "core" & $ ) o Zf +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +4 "core" & - + b Yf +2 ."Camille"Forearm.seek CC +3 "manipulator"&+'ш +91 "core" ' +2 ."Camille"Hand.close +2 "manipulator"&,/ +18 "core" / +2 ."Camille"CC.seek :open +3 "collection"'-( +412 "core" ( + "manipulator"&.& +4 "core" & * 9  _f + "manipulator"&/% +4 "core" %ќ R Q E _a +2 ."Camille"Forearm.seek :retract +3 "manipulator"&0' ] +95 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek :garage +2 "manipulator"&1(-z +273 "core" ( +2 "manipulator"&2& +3 "core" &- Z S q _X +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &3& +3 "core" &- Q O _ _X +2 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."Camille"Forearm.seek :garage +2 "manipulator"&5'o +113 "core" ' +3 ."Camille"Hand.open +2 "manipulator"&41 +17 "core" 1 +2 "manipulator"&6% +3 "core" %xk o LQ +2 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +2 "manipulator"&7' ] +103 "core" ' +2 !"Camille"o:ArgumentError: mesg"(wrong number of arguments (1 for 0):@timestampu: Time Kl|:bt["Camille:3:in `times'"#Camille:3:in `topLevelBinding'" shortDAflush +4 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'8& +4 "core" &upI\  +3 "manipulator"&9& +4 "core" &- s s ~ fX +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."Camille"Elbow.seek FlushPuck::Garage +3 "manipulator"&:(-z +6 "core" ( + "manipulator"&;& +4 "core" &- w w _ fX +37 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +3 "core" &- f q B fX +2 ."Camille"Forearm.seek :garage +4 "manipulator"&='o +106 "core" ' +2 ."Camille"Hand.close +2 "manipulator"&>/ +26 "core" / +2 "manipulator"&?& +3 "core" &-   VX +2 "manipulator"&@% +2 "core" %ς   UQ +3 ."Camille"Forearm.seek :retract +2 "manipulator"&A' ] +126 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek CC +2 "manipulator"&B( +307 "core" ( +2 "manipulator"&C& +3 "core" & } n g h\ +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &D& +3 "core" & f d n h\ +3 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."Camille"Forearm.seek CC +3 "manipulator"&E'ш +102 "core" ' +2 "manipulator"&F& +3 "core" & O I D a\ +2 "manipulator"&G% +3 "core" %ф 0 ? a +2 "collection"'H& +4 "core" &uoX\  +7 "collection"'I& +5 "core" &upV\  +3 ."Camille"CC.seek :closed +4 "collection"'J(X +4 "core" &wpb\  +5 &tq[\ 2 +9 &Cvvp\\ 2 +9 &.k}uq_ F +10 &hvnX U +9 &|LwpX T +9 &?JupY T +10 &Mvpa T +9 &Muqe U +10 &NuoY T +9 &!FOusY T +9 &#Kvq] T +10 &$RupX T +9 &&Nwpb T +9 &(OPvmZ T +10 &*Nto] T +9 &+Lupe T +10 &-LunZ T +9 &/UNvqY U +9 &1Ntna U +10 &2KtnZ T +9 &4Juma T +9 &6^OvpZ T +10 &8 Luo] T +9 &9Lwqa T +10 &;HsrX T +9 &=gLvrW T +9 &?(Otm\\ T +10 &@NvqU T +9 &BLtqa T +9 &DnKvpa T +10 &F0Otp\\ T +9 &GUto] U +10 &IctoY W +9 &Klvvnb X +9 &M!vrb \\ +10 &NupX _ +9 &Pvo` _ +9 &R_woV _ +10 &Tuo^ ` +9 &Uvo] ` +10 &WwqY J +9 &X+vq^ $j +9 &XYwp[ J +3 ( +2 "collection"'I& +3 #"Camille"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.17 +3 "collection"'K& +5 "core" &XXwq] J +2 ."Camille"Hand.open +2 "manipulator"&L1 +16 "core" 1 +2 "manipulator"&M% +3 "core" %у ( 4 b Z +2 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&N' ] +93 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%O  +205 "core"  +2 #"Camille"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."Camille"PS.seek 2.5ml +2 "processing"%P' +2619 "core" ' +2 ."Camille"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."Camille"CBV.dial PRV +4 "processing"%Q  +3 "collection"'  +7 "core"  +  +3 ."Camille"PSV.dial :PTV,via: :air +3 "processing"%S +218 "core" +2 ."Camille"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +5 "processing"%T'ܑ +2628 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%U  +204 "core"  +2 #"Camille"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +5 "processing"%V' +2615 "core" ' +2 ."Camille"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."Camille"CBV.dial PRV +5 "processing"%X  + "collection"'Y  +7 "core"  +4  + ."Camille"PSV.dial :PTV,via: :air +3 "processing"%[ +208 "core" ~ +2 ."Camille"CTV.dial :air,avoiding: :intake +4 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +4 "processing"%\\'ܑ +2616 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%]  +206 "core"  +2 #"Camille"Pulling 2.5ml of PSR.flush +7 .PSR.select :flush +6 .PS.seek 2.5ml +10 "processing"%' +2620 "core" ' +2 ."Camille"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."Camille"CBV.dial PRV +5 "processing"%  +4 "collection"'Z  +3 "core"  +4  + ."Camille"PSV.dial :PTV,via: :air +3 "processing"%` +206 "core"  +2 ."Camille"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +6 .PS.seek 0ml +4 "processing"%a'ܑ +2677 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%W  +206 "core"  +10 #"Camille"Pulling 1.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 1.5ml +4 "processing"%c' +273 "Can"\ F~~ +1337 "core" ' +2 ."Camille"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%d  +48 "core"  +3 ."Camille"PS.seek 0ml +4 "processing"%e'ܑ +1603 "core" ' + ."Camille"PSV.dial PSR +3 "processing"%^ +60 "core"  + ."Camille"PSR.select :air +3 "processing"% +12 ."Camille"PS.seek 2.5ml +3 "processing"% ' +2623 "core" ' +2 ."connect"PRV.dial CBV +4 ."Camille"CBV.dial PRV +4 "processing"%h  +4 "collection"'i  +6 "core"  +3  + ."Camille"PSV.dial :PTV,via: :air +3 "processing"%j +206 "core" ~ +2 ."Camille"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +5 "processing"%l'ܑ +2615 "core" ' +2 ."Camille"PSV.dial :air +7 "processing"%m  +80 "core"  +3 ."Camille"PS.seek 2.5ml +4 "processing"%f' +2626 "core" ' +2 ."Camille"PSV.dial :PTV +3 "processing"%n +80 "core" ~ +2 ."Camille"PS.seek 0ml +3 "processing"%b'ܑ +2635 "core" ' +2 ."Camille"PSV.dial :air +3 "processing"%  +79 "core"  +3 ."Camille"PS.seek 2.5ml +3 "processing"%q' +2619 "core" ' +2 ."Camille"PSV.dial :PTV +3 "processing"%p +80 "core"  +2 ."Camille"PS.seek 0ml +3 "processing"%r'ܑ +2623 "core" ' + ."Camille"PSV.dial :air +3 "processing"%s  +79 "core"  +2 ."Camille"PS.seek 2.5ml +3 "processing"%t' +2618 "core" ' +2 ."Camille"PSV.dial :PTV +3 "processing"%u +79 "core"  +3 ."Camille"PS.seek 0ml +3 "processing"%v'ܑ +2616 "core" ' +2 #"Camille"Garaging FlushPuck in Collection Clamp +8 "manipulator"&w& +5 "core" & 4 7 [\ +7 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek CC +3 "manipulator"&x( +9 "core" ( +2 "manipulator"&o& +3 "core" & 3 - [ +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &z& +4 "core" & 5 / [ +2 ."Camille"Forearm.seek CC +2 "manipulator"&y'ш +95 "core" ' + ."Camille"Hand.close +2 "manipulator"&|/ +22 "core" / +2 ."Camille"CC.seek :open +3 "collection"'}( +409 "core" ( + "manipulator"&~& +3 "core" & G : a +2 "manipulator"&% +3 "core" %ё - = o aU +3 ."Camille"Forearm.seek :retract +3 "manipulator"&{' ] +110 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek :garage +2 "manipulator"&(-z +267 "core" ( +2 "manipulator"&& +3 "core" &-y W h ` d\ +2 ."Camille"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &-y F D  d\ +3 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."Camille"Forearm.seek :garage +2 "manipulator"&'o +112 "core" ' + ."Camille"Hand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"&\ % +4 "core" %rk  @ NT +2 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&' ] +114 "core" ' +33348 "Can"\ 4 +33869 #"Camille"-> access 3 +4 "storage"(% +3 "core" %A \ A +3 "manipulator"& % +4 "core" % <  c i +2 "manipulator"&& +4 "core" &-y 2 i\ +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(([Y +4 "core" ( +2 ."Camille"SC.configure :limp +42 "storage"($(\ 1b +4 (& +3 "core" &[X f f \ @ +277 #"Camille"-> access 4 +5 "storage"(% +3 "core" %A y ^\ @ +2 "manipulator"&% +4 "core" % < | < i + "manipulator"&& +4 "core" &-y j s h\ +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"(( +987 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (& +2 "core" &   s\ 1 +16448 #"Camille"-> startTube 4 +8294 "Can"\ 5 +3875 #"Camille"-> start(:myshortDA){shortDA; samplePassF} +8 "collection"'% +3 "processing"%% +9 "core" %Puof\  + %ܒ\  +4 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +3111 #"Camille"-> start(:myShortDA){shortDA; samplePassF} +4 "collection"'% +9 "processing"%% +3 "core" %Pvpq\  +5 %ܒ\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +2150 #"Camille"-> Thread[:myShortDA].answer +5 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +78 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%!  +141 "core"  +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"% 'h! +2280 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%#  +2 "collection"'"  +7 "core"  +134  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%%' +1266 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%$ @ +111 "core" ? +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%''s +592 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%) +111 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%*'[q +1100 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml + "processing"%,' +1604 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%_ +110 "core" +2 ."myShortDA"PS.seek :empty +4 "processing"%k's +2642 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%g +110 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%.'[q +1104 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%/' +1610 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%+ +111 "core" +2 ."myShortDA"PRV.dial :sipper +3 "processing"%2  +47 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%3's +2615 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%( +112 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%4' +2629 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%6 +110 "core" +2 ."myShortDA"PS.seek :empty +2 "processing"%0's +2638 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%5& +6 "core" &\  +2 "manipulator"&8% +3 "core" % < { r g +2 "storage"(9% +4 "core" %B | ,\ ? + "storage"(;. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(<(+ +520 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (>& +3 "core" &+ \ 0# +2 "manipulator"&?& +3 "core" &-y L D T d\ +2 "manipulator"&@% +3 "core" % < H H d +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&1( +193 "core" ( + "manipulator"&7& +4 "core" & u w t ez +2 "storage"(=& +3 "core" &+ y n K\ =' +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&:'s +111 "core" ' + "storage"(C& +4 "core" &+ } { \ =' +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(D' +309 "core" ' + "storage"(F- +41 "core" -'y +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (G& +2 "core" &+ \\ X y\ ;' +2 "manipulator"&H& +3 "core" & K T T dz +3 ."myShortDA"Elbow.seek 4 +2 "manipulator"&A( +5 "core" ( +2 "manipulator"&-& +3 "core" & L M + dz +2 "storage"(K& +4 "core" &+ \\ Z\ ;' +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&L' +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&M/ +24 "core" / +9 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"#Camille:9:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +7 "manipulator"&I& +2 "storage"(E'= +7 "core" & O O bz +2 "manipulator"&O% +3 "core" %Є > D N ^z +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&&' ] +95 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&( +162 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( +3 "manipulator"&Q& +3 "core" & L G 2 c0 +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" & ? L c0 +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&P'E +93 "core" ' +2 "manipulator"&U& +3 "core" & P S B a0 +2 "manipulator"&T% +3 "core" %O O I  bF +2 "processing"%X& +4 "core" &-\ \ +2 "processing"%Y& +4 "core" &-\ +3 ."myShortDA"PC.seek :closed +2 "processing"%[(SD +7 "core" &\ +5 &\ (\ $c +9 &hS{\ 9 +10 &zr\ M +9 &`R\ S +10 &$J\ R +9 &I\ R +9 &L\ R +10 &jI\ R +9 & ,I\ R +9 &!L\ S +10 &#I\ R +9 &%qJ\ S +10 &'3K\ S +9 &(K\ S +9 &*P\ S +10 &,yJ\ S +9 &.:O\ S +9 &/K\ R +10 &1M\ S +9 &3P\ S +10 &5CL\ S +9 &7P\ S +9 &8P\ S +10 &:N\ S +9 & L\ S +10 &?N\ S +9 &AP\ S +10 &CPP\ T +9 &EX\ T +9 &Fb\ V +10 &Ht\ W +9 &JI\ Y +9 &L \ Y +10 &M\ Z +9 &O\ Z +10 &QK\ [\ +9 &RPc\ . +9 &S 1\ + +6 ( +2 "processing"%Y& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.66 +3 .Hand.open +3 "manipulator"&V1 +5 "core" &S"\ + +15 1 + "manipulator"&]% +4 "core" %O V P [ _F +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&\\' ] +105 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"% { +3 %Z9 +7 "core" 9`` +102 "processing"%`9 +2 "core" 9_s +103 "processing"%9 +2 "core" 9_s  +103 "processing"%W9 +3 "core" 9_t  +103 "processing"%a9 +2 "core" 9^t +103 "processing"%d9 +2 "core" 9_s +103 "processing"%c9 +3 "core" 9_t +102 "processing"%^9 +3 "core" 9`t +102 "processing"%e9 +3 "core" 9as" +103 "processing"%h9 +2 "core" 9ds& +103 "processing"%i9 +2 "core" 9fs+ +103 "processing"%j9 +3 "core" 9jt/ +102 "processing"% 9 +3 "core" 9mt3 +102 "processing"%m9 +3 "core" 9qt7 +103 "processing"%l9 +2 "core" 9vs; +103 "processing"%n9 +3 "core" 9|u@ +102 "processing"%f9 +3 "core" 9uD +102 "processing"%9 +3 "core" 9tH +102 "processing"%b9 +3 "core" 9uL +103 "processing"%p9 +2 "core" 9uQ +103 "processing"%q9 +3 "core" 9uU +102 "processing"%s9 +3 "core" 9uY +102 "processing"%r9 +3 "core" 9v] +102 "processing"%u9 +3 "core" 9va +102 "processing"%t9 +3 "core" 9wf +102 "processing"%w9 +3 "core" 9wj\ +102 "processing"%o9 +3 "core" 9wn\ +102 "processing"%z9 +3 "core" 9wr +102 "processing"%|9 +3 "core" 9xv +103 "processing"%B9 +3 "core" 9x{ +102 "processing"%N9 +3 "core" 9x +102 "processing"%J9 +3 "core" 9x +102 "processing"%~9 +3 "core" 9y +140 "processing"%9 +3 "core" 9z +103 "processing"%y9 +2 "core" 9z +103 "processing"%9 +2 "core" 9"z +103 "processing"%9 +3 "core" 9){ +102 "processing"%x9 +3 "core" 9/z +10 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"% p{p. +4 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%\ +112 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%{' +596 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%'Q +1596 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%  +136 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +79 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +58 "core" +2 "processing"%% +3 "core" %U  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%R' +582 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"%'ܑ +1601 "core" ' +2 ."myShortDA"delay 5:00 +7191 "Can"\ ?@ +22813 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +79 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +2492 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +80 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +77 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +78 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%!'s +2490 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%v  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%" +47 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%# @ +112 "core" > +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"% ' +359 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'$  +2 "processing"%%  +5 "core"  +43  + "processing"%)% +4 "core" %.\  +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%'' +359 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'*  +37 "core" +2 ."myShortDA"PRV.dial :air +3 "processing"%_  +47 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%,'N +1262 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%g @ +79 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%k' +859 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%.  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%+'Q +1610 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%2 +47 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%/ @ +77 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%(  +37 "core" +2 "processing"%3% +3 "core" %V\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%6'N +235 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%4 * +39 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%5'ܑ +1961 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'8& +5 "core" &tn +2 "manipulator"&9& +3 "core" &    [0 +2 "manipulator"&;% +4 "core" % i    R +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +134 "core" ( + "manipulator"&>& +4 "core" &-x 8 x X& +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &?& +2 "core" &-x @ 2 O& +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&@'o +105 "core" ' +2 ."myShortDA"Hand.close +3 "manipulator"&7/ +25 "core" / +2 "manipulator"&=& +3 "core" &-} - G% +2 "manipulator"&% +4 "core" %ς 4 >a +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&C' ] +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +12 ."myShortDA"Elbow.seek CC +3 "manipulator"&( +279 "core" ( +2 "manipulator"&F& +3 "core" &  a I. +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &G& +2 "core" &  I. +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek CC +2 "manipulator"&H'ш +98 "core" ' +2 "manipulator"&-& +4 "core" & F+ + "manipulator"&K% +4 "core" %с t P +2 "collection"'M& +3 "core" &vp +3 "collection"'I& +4 "core" &wp +3 ."myShortDA"CC.seek :closed +2 "collection"'O(X +6 "core" &uo +4 &wo~ 5 +10 &Dxuo 3 +9 &/k}wo G +10 &eup U +9 &}Lvp U +9 &@Jum U +10 &Itn U +9 &Jun U +9 &Kvo T +10 &!FOvp U +9 &# Luo U +9 &$Muo U +10 &&Jwr U +9 &(QJsm T +10 &*Jtp U +9 &+Luo T +9 &-Jvo U +10 &/XMts U +9 &1Owp U +9 &2Lvo U +10 &4Nto U +9 &6aIum T +10 &8"Itm U +9 &9Ivp U +9 &;Guo U +10 &=iGtn T +9 &?*Ltn U +10 &@Iup U +9 &BLun U +9 &DpHuo U +10 &F1Otm U +9 &GQtp U +9 &Iaun X +10 &Klsun Y +9 &M"vp ] +10 &Nto ` +9 &Pso _ +9 &R`wp ` +10 &T"tq ` +9 &Uup b +9 &Wvp J +10 &X'uo 'r +9 &Xevq I +3 ( +2 "collection"'I& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.21 +3 "collection"'1& +4 "core" &Xcvp I +3 ."myShortDA"Hand.open + "manipulator"&:1 +29 "core" 1 +2 "manipulator"&D% +3 "core" %{  H +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&L' ] +106 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%Q +113 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%S' +1610 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%A  +47 "core"  +3 ."myShortDA"PS.seek 0ml +4 "processing"%U'ܑ +1601 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%T +59 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%X' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%E  +4 "collection"'&  +38 "core"  +134 + ."myShortDA"PSV.dial :mixloop +3 "processing"% +111 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRVmixing +3 "processing"%V  +78 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%]'ܑ +2616 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%Z  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%Y' +2628 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%` +49 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%P'ܑ +2623 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +47 "core"  +3 ."myShortDA"PS.seek 2.5ml +4 "processing"%W' +2525 "Can"\ Rw +89 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%a +49 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%d'ܑ +2626 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&c& +6 "core" &' @ M) +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +42 "manipulator"&^( +28 "core" ( +2 "manipulator"&e& +3 "core" &  Ty +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &h& +2 "core" & \\ Uy +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&i'ш +91 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&j/ +21 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"' ( +409 "core" ( +2 "manipulator"&m& +3 "core" &   b Yy +2 "manipulator"&l% +3 "core" %ё ! ] Yj +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&n' ] +98 "core" ' + ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +3 "manipulator"&f(-z +278 "core" ( +2 "manipulator"&& +3 "core" &-~   Xd +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &b& +3 "core" &-~  Td +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&p'o +116 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&q1 +22 "core" 1 +2 "manipulator"&s% +3 "core" %sk u AU +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&r' ] +103 "core" ' +8 ."da"delayUntil "10:41:30.92" +24851 #recoverPRVreagent08 + .PTV.dial :mixing +10 "processing"%u @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%t  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%w * +38 "core" + + ."da"PSV.dial :air +3 "processing"%o  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%z' +2505 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%| +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%B  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%N +46 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%J  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%~'s +2496 "core" ' +2 #"da"washCycleDA #1 of 2 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +143 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%y' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1618 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%x +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\  +38 "core" +2 "processing"%0% +4 "core" %Q\  +2 ."da"PS.seek 1.5ml +2 "processing"%{' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ܑ +1607 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%R' +1106 "Can"\ B%l +1395 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2479 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +47 .PSV.dial PSR +14 "processing"% +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1596 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +79 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 "processing"%v% +2 "core" %M  +3 ."da"PS.seek 1.5ml +2 "processing"%"' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%# * +37 "core" , +3 ."da"PS.seek 0ml +3 "processing"%!'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%$  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%) * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%*' +2482 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%_ +80 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%' +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%g +79 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%,  +77 "core"  +2 ."da"PS.seek :empty +3 "processing"%.'s +2476 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +5 "processing"%k  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%2  +135 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%/  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%(  +17 "core" + ."da"PSV.dial :mixloop +3 "processing"%3 +47 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%4' +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%+  +48 "core"  + "processing"%6% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"%8'"X +339 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%9  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%;'Q +1559 "core" ' + ."da"PSV.dial :PML +3 "processing"%> +46 "core" + ."da"PTV.dial :mixing +3 "processing"%? @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%7  +38 "core" +2 "processing"%=% +3 "core" %T\  +2 ."da"PS.seek 1.85ml +3 "processing"%'L +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PS.seek 0ml +4 "processing"%\\'ܑ +1963 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +20066 "Can"\ Y +27938 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%@ @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%F  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%G * +38 "core" + + ."da"PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%-' +2547 "core" ' + ."da"PSV.dial :mixloop +10 "processing"%K +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%M  +46 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%C +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%1's +2506 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%: +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%D' +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +9 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%I'Q +1610 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%Q  +76 "core"  +2 ."da"PSV.dial PTV +3 "processing"%H +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +38 "core" +2 "processing"%A% +3 "core" %V,  +2 ."da"PS.seek 1.5ml +3 "processing"%S' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%T * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%U'ܑ +1606 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +7 .PTV.dial :puck +5 "processing"%&  +17 "core"  + ."da"PBV.dial :waste1 +3 "processing"%E  +40 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%V +79 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%X' +2126 "Can"\ Kn +370 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%Z +91 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%] +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%` +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Y  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2488 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%P +143 "core"  + #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%a' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%W'Q +1612 "core" ' + ."da"PTV.dial :puck +3 "processing"%c  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%e +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%h  +38 "core" + "processing"%j% +3 "core" %U\  +3 ."da"PS.seek 1.5ml +3 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%L * +37 "core" , +3 ."da"PS.seek 0ml +3 "processing"%O'ܑ +1612 "core" ' + ."da"delay 2:00 +12010 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%m  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%l  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%i * +39 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +49 "processing"% +79 "core"  +3 ."da"PS.reconfigure :fast +8 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%b' +2475 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%^ +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%q +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%s +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%n  +80 "core"  +2 ."da"PS.seek :empty +5 "processing"%p's +2476 "core" ' +2 #"da"washCycleDA #3 of 3 +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%u +154 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%t' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%w'Q +1609 "core" ' + ."da"PTV.dial :puck +3 "processing"%o  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%d +91 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%|  +38 "core" +2 "processing"%B% +3 "core" %V\  +3 ."da"PS.seek 1.5ml +2 "processing"%N' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%J * +37 "core" * +2 ."da"PS.seek 0ml +3 "processing"%z'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%~  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%y * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%x' +2476 "core" ' + ."da"PSV.dial PTV +3 "processing"%\ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%0 +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +7 "processing"% +91 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%{'s +2434 "Can"\ H. +64 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +156 "core" +2 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +5 "processing"% +14 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%'I +348 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +340 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1610 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%% +3 "core" %Q  +2 ."da"PS.seek 1.5ml +3 "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%R * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1602 "core" ' +2 ."da"delay 10 seconds +1011 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2564 "core" ' + ."da"PSV.dial PTV +8 "processing"%v +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%# +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%"  +82 "core"  +2 ."da"PS.seek :empty +3 "processing"%$'s +2570 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%% +157 "core" +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +7 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%)'Q +2119 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%! +83 "core" + ."da"PBV.dial :waste1 +3 "processing"%_  +38 "core" +2 "processing"%'% +3 "core" %Q-  +2 ."da"PS.seek 1.5ml +3 "processing"%g' +596 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%, * +37 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%*  +114 "core"  +2 ."da"PS.seek :empty +3 "processing"%k's +1604 "core" ' +2 "processing"%29 +3 "core" 9|5 +2 #"da"Processing Puck Heater at 28C before imaging +3 .PH.coast +4 "processing"%/ +4 "core" 5 +2 "processing"%(& +3 "core" &S!) + +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&3% +4 "core" % X   # +3 "storage"(.% +3 "core" %@ l k +2 "storage"(+. +3 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(6(@ +199 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (4& +2 "core" &C D 9 ] +3 "manipulator"&9& +3 "core" &-~  o #d +2 "manipulator"&8% +4 "core" % X  G # +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&>( +198 "core" ( + "manipulator"&?& +4 "core" &  #w +2 "storage"(7& +2 "core" &K k ` U +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&='m +94 "core" ' +2 "storage"(& +3 "core" &K d +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(;' +286 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(@'x +43 "core" ' +2 "manipulator"&F& +3 "core" &  "w +2 "manipulator"&G% +4 "core" %w 1 #L +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&\\( +248 "core" ( + "manipulator"&K& +3 "core" & j ' B " +2 ."da"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +5 &M& +2 "core" &  !" +3 ."da"Forearm.seek PC +3 "manipulator"&C'E +103 "core" ' + ."da"Hand.close +2 "manipulator"&}/ +30 "core" / +2 ."da"PC.seek :open +3 "processing"%-( +376 "core" ( +2 "storage"(:& +3 "core" &K k ` +2 "manipulator"&1& +3 "core" & i !! +2 "manipulator"&D% +4 "core" %L * ! +2 ."da"Forearm.seek :retract +3 "manipulator"&Q' ] +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&H( +268 "core" ( + "manipulator"&5& +4 "core" & I $a +2 "storage"(A& +3 "core" &K j a +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&I'm +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&T1 +23 "core" 1 +2 "storage"(S- +2 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(&'D +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(E' +55 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar3111h.tif +8 "processing"% & +13 "core" &) +5 "manipulator"&V& +5 "core" & a +3 "manipulator"&U% +5 "core" %q n +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +9 ."psFlush"Forearm.seek :retract +6 "manipulator"&Z' ] +97 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&](-z +177 "core" ( +2 "manipulator"&`& +4 "core" &-~ a +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Y& +3 "core" &-~ @a +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&X'o +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&P/ +29 "core" / + "manipulator"&& +4 "core" &-~ a +2 "manipulator"&a% +3 "core" %σ 6ݽP +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&c' ] +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&e( +121 "core" ( +2 "manipulator"&h& +4 "core" & G= +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &j& +3 "core" & ^= +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&W'E +93 "core" ' +2 "manipulator"&L& +4 "core" & a = +2 "manipulator"&% +3 "core" %< [ +2 "processing"%m& +4 "core" &( +2 "processing"%l& +4 "core" &( +3 ."psFlush"PC.seek :closed +3 "processing"%i(SD +6 "core" &( +7 & ,* $e +9 &hSs* : +9 &zm( O +10 &[G( U +9 &C) V +9 &>) U +10 &?( V +9 &a<) V +10 & #<( V +9 &!>( V +9 &#?' U +10 &%iC) V +9 &'+=) V +9 &(>( V +10 &*A) V +9 &,q?, V +10 &.3=2 V +9 &/A* U +9 &1A) T +10 &3|C) U +9 &5?A( T +9 &6C) U +10 &8D) U +9 &:C) U +10 &A) U +9 &?A* U +10 &AC( U +9 &CLB( U +9 &E F' W +10 &FQ( X +9 &Hd) Z +10 &JAx( \\ +9 &Lx( ] +9 &M( ] +10 &O) ] +9 &QD( ^ +58 &RWf( + + &S"[) > ( + &S$D* < &S$E) < + &S$F( < &S$F) < +2 "processing"%l& +11 "core" &S$F- < +2 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.81 +2 "processing"%& +6 "core" &S$F < +2 ."psFlush"Hand.open +2 "manipulator"&O1 +21 "core" 1 + "manipulator"&^% +4 "core" %< [ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&q' ] +108 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%s +60 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +567 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.825 seconds\ Exposing 696x520 pixel 16-bit image for 18.602 seconds\ /var/log/esp/da25mar3111h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar3111h15s.tif +18 "core" ' +5 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%b' +1023 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar3111h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar3111h30s.tif +1088 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%u @ +214 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%p  +140 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%t +120 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%o's +1374 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar3111h30s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar3111h70s.tif +1244 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%d +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%|' +586 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%B' +2117 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%w  +40 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%J @ +80 "core" @ +2 ."psFlush"PSV.dial :mixloop +3 "processing"%N +117 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2183 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar3111h70s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +8 ."Qmail"DAfans.email "da25mar3111h exposed 18.602 seconds\\nmidres/da25mar3111h15s\\nmidres/da25mar3111h30s\\nhires/da25mar3111h70s",Subject: "da25mar3111h images!" +6 "storage"(~- +18 "core" -' +11 "storage"(y& +15 "core" &L L +2 "manipulator"&& +3 "core" & h i = +4 "manipulator"&z% +5 "core" % V f ]  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&\ ( +269 "core" ( + "manipulator"&0& +4 "core" & \ u +2 "storage"(& +3 "core" &L +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +58 "core" ' +2 ."psFlush"PSV.dial PSR +9 "processing"%x +25 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"('W +53 "core" ' + "manipulator"&{& +4 "core" & ! +u +2 "storage"(& +3 "core" &L O\  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 "core"  +4 ."psFlush"PSR.select :flush +4 ."da"Forearm.seek 3 +5 "processing"%@ +2 "manipulator"&'M +11 ."psFlush"PS.seek 1ml +3 "processing"% '[q +22 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(' +26 "core" ' +2 "manipulator"&% +3 "core" %` D ) +2 "storage"(& +3 "core" &L d\  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&R'Ќ +22 "core" ' +2 "manipulator"&& +3 "core" & H P 1 6u +2 "storage"(& +3 "core" &L < ; \  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +29 "core" ' +2 "storage"(% +2 "core" % : = _\  +3 ."downElevator"SE.seek :down +5 "storage"('= +97 (% +3 "core" %3 ; = \ Zp +2 "manipulator"&v% +4 "core" %Q F F  7 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&' ] +90 "core" ' +71 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 (#& +3 "core" &L > E \  +619 ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1603 "core" ' +4 ."psFlush"PSV.dial PTV +5 "processing"% +85 "core" +4 ."psFlush"PTV.dial :puck +5 "processing"%%  +80 "core"  +4 ."psFlush"PBV.dial :waste1 +4 "processing"%$  +15 "core" +7 ."psFlush"PS.seek 0ml +7 "processing"% 'ܑ +271 #"uploadLog"upsync +2349 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%! +79 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%_' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%' +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%)'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%, +80 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%*' +595 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%2 +91 "core"  + ."psFlush"PBV.dial PSV +3 "processing"%/ U +58 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%('ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%3 @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%.' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%+  +78 "core"  +48 ."psFlush"PS.seek :empty +10 "processing"%4's +191 "Can"\ ? +2434 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%9 +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%8' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%< +79 "core" + ."psFlush"PBV.dial PSV +3 "processing"%? U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%7'ܑ +2618 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%f @ +48 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%r  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2637 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%F +46 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%G'[q +1099 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%;' +1608 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%= +78 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%K  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%M  +58 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%>'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%} +80 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%' +2620 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%[ +79 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%:'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%1 +78 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +607 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%5 +90 "core" ~ +2 ."psFlush"PBV.dial PSV +3 "processing"%A U +60 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%\\'ܑ +2623 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%T @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +5 "processing"%S' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%V's +2628 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%U +59 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%Q' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%@ +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"%& U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%`'ܑ +2618 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%Y @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%I' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +44 "processing"%H  +78 "core"  +2 ."psFlush"PS.seek :empty +15 "processing"%P's +2619 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&& +6 "core" & ( ) $ `u +2 "manipulator"&a% +3 "core" % ` ( &  ` +3 ."psFlush"Elbow.seek PC +2 "manipulator"&Z( +251 "core" ( + "manipulator"&h& +4 "core" & A M x _ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &j& +3 "core" & N M _ +3 ."psFlush"Forearm.seek PC +3 "manipulator"&X'E +95 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&L/ +24 "core" / +3 ."psFlush"PC.seek :open +4 "processing"%( +375 "core" ( +2 "manipulator"&m& +3 "core" & E A  c +2 "manipulator"&]% +3 "core" %O N J  ca +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&c' ] +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&-(-z +134 "core" ( + "manipulator"&& +4 "core" &- B F dg +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &O& +3 "core" &- H I / dg +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&^'o +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&l1 +25 "core" 1 +2 "manipulator"&s% +3 "core" %yk ! & OU +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&W' ] +103 "core" ' + #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'k& +6 "core" &sl\  +2 "manipulator"&n& +3 "core" &- @ ?  ae +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&u(-z +5 "core" ( +2 "manipulator"&p& +4 "core" &- ; D `d +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &t& +3 "core" &- A D j ad +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&b'o +110 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&d/ +18 "core" / +2 "manipulator"&o& +4 "core" &- + Rc +2 "manipulator"&|% +3 "core" %π RS +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&w' ] +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&J( +272 "core" ( +2 "manipulator"&N& +3 "core" & < J ` `* +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &B& +3 "core" & ) ) K `* +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&~'ш +102 "core" ' + "manipulator"&y& +4 "core" & S F c b) +2 "manipulator"&% +4 "core" %с @ E + b +2 "collection"'z& +3 "core" &rk\  +3 "collection"'0& +4 "core" &ro\  +2 ."myShortDA"CC.seek :closed +3 "collection"'(X +6 "core" &tm\  +7 & ,tm $c +9 &dQ{tm 9 +9 &yyrm N +10 &RTsm T +9 &Jtm T +9 &Msm T +10 &Nqk U +9 &ZOrm T +10 & Kso T +9 &!Psm T +9 &#Qrl U +10 &%bKtm T +9 &'$Jsm T +9 &(Jqn T +10 &*Ksm U +9 &,jLql T +10 &.,Jtm T +9 &/Lrl U +9 &1Nsl T +10 &3rJsm T +9 &53Orn U +9 &6Lsn T +10 &8Ltm T +9 &:zLro T +10 &<<Ltm T +9 &=Krl T +9 &?Nun T +10 &ANtl T +9 &CCLsm U +9 &ENsn T +10 &FQtn U +9 &HWtm U +10 &JEeso W +9 &K~tn Z +9 &Mum\ _ +10 &Osro _ +9 &Q1tn ` +45 &Rtn\ ` + &Ttm ` + &Vrsl b +3 &X~tm 4 &X um 3 +6 &Xcvm G +6 ( +2 "collection"'0& +10 "core" &XZrn\ G +2 #"myShortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.10 +3 "collection"'e& +6 "core" &XYtm G +2 ."myShortDA"Hand.open +2 "manipulator"&{1 +26 "core" 1 +2 "manipulator"&% +4 "core" %с / 3 [ +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&x' ] +108 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +60 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1607 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%q  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +1604 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +59 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +2636 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%E  +2 "collection"'  +8 "core"  +102  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"% +207 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%v @ +75 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2615 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%\  +80 "core"  +2 ."myShortDA"PS.seek 2.5ml +8 "processing"%' +1462 "Can"\ EZ +1165 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"% +80 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%R'ܑ +2623 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&#& +6 "core" & 6 5 [( +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&( +6 "core" ( +2 "manipulator"&& +4 "core" & 5 6 [( + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & 2 ( [( +3 ."myShortDA"Forearm.seek CC +2 "manipulator"& 'ш +92 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +20 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'%( +410 "core" ( +2 "manipulator"&$& +3 "core" & J K ^( +2 "manipulator"&"% +3 "core" %р D > / ^F +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&!' ] +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"& (-z +288 "core" ( + "manipulator"&'& +4 "core" &-{ H A bV +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &_& +3 "core" &-{ F A  aV +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&,'o +112 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&)1 +28 "core" 1 + "manipulator"&*% +3 "core" %xo  Oa +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&2' ] +99 "core" ' +24666 #"Camille"-> access 3 +4 "storage"(/% +4 "core" %A { y Q\ ? +2 "manipulator"&g% +4 "core" % V s s V g +2 "manipulator"&3& +3 "core" &-{ p o gV +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"((([Y +687 "core" ( +2 ."Camille"SC.configure :limp +7 "storage"($(\ 1b +47 (+& +3 "core" &[Z Y P\ : +1977 #"Camille"-> access 4 +5 "storage"(.% +4 "core" %B } | \ > +2 "manipulator"&9% +3 "core" % V p p 0 e +2 "manipulator"&4& +3 "core" &-{ e g P dV +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(<( +1016 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (?& +3 "core" & F 6 \ 9 +326 #"Camille"-> startTube 4 +1532 #-> start(:myShortDA){shortDA; PS.flush} +3 "collection"'8% +10 "processing"%f% + "core" %Psi\  +7 %ܔ(\ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +24483 "Can"\ 7 +12672 #"Camille"-> Thread[:myShortDA].answer +4 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%7 +59 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%r  +75 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +143 "core"  +3 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%F'h! +2287 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  + "collection"'G  +8 "core"  +134  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%=' +1263 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%K @ +111 "core" ? +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%M's +595 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%; +111 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%}'[q +1097 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%>' +1603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%[ +111 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2623 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%1 +112 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%:'[q +1098 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%D' +1607 "core" ' + ."myShortDA"PSV.dial :mixloop +4 "processing"%5 +110 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%A  +49 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%C's +2627 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%T +113 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%\\' +2620 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +111 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%S's +2639 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%U& +6 "core" &)\  +2 "manipulator"&V% +3 "core" % V v s [ g +3 "storage"(@% +2 "core" %C d d 3\ @ +2 "storage"(&. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(Q(+ +517 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (Y& +3 "core" &+   U\ 8' +2 "manipulator"&`& +3 "core" &-{ J H N dV +2 "manipulator"&H% +3 "core" % V G E  c +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&I( +193 "core" ( + "manipulator"&& +4 "core" & f W \\ e + "storage"(a& +41 "core" &+ | } \ =, +2 ."myShortDA"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&h's +90 "core" ' +2 "storage"(j& +3 "core" &+ | } \ >, +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(' +307 "core" ' +2 "storage"(L- +3 "core" -'} +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +3 "core" &+ W M \ <, +2 "manipulator"&i& +3 "core" & g h q e +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&m( +9 "core" ( + "manipulator"&]& +4 "core" & n h S e +2 "storage"(& +3 "core" &+ { | \ =, +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&O' +24 "core" ' + ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&X/ +16 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:14:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&Z& +4 "storage"(l'= +7 "core" & C E d +2 "manipulator"&s% +3 "core" %u A E % a[ +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&k' ] +93 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&n( +170 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +77 "core" ( +2 "manipulator"&c& +3 "core" & V Q \ e9 +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &p& +2 "core" & ^ I ' d9 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&t'E +91 "core" ' +2 "manipulator"&d& +3 "core" & m r ~ e9 +2 "manipulator"&o% +3 "core" %A f h f +3 "processing"%^& +3 "core" & \ +3 "processing"%|& +4 "core" &\ +2 ."myShortDA"PC.seek :closed +3 "processing"%-(SD +6 "core" &*\ +5 &#(\ #b +9 &jV|)\ 9 +10 &|u(\ N +9 &iM(\ R +10 &*J)\ S +9 &I)\ \ R +9 &L*\ \ R +10 &qI(\ \ R +9 & 4J(\ \ R +9 &!L)\ \ R +10 &#J(\ \ R +9 &%yK(\ \ R +10 &';J)\ R +9 &(J(\ \ R +9 &*J)\ \ R +10 &,J(\ R +9 &.DG(\ \ R +9 &0J)\ \ R +10 &1L(\ \ R +9 &3J(\ \ R +10 &5KK)\ R +9 &7 J)\ \ R +9 &8L)\ R +10 &:J(\ \ R +9 &L)\ \ R +10 &?N)\ R +9 &AO)\ \ S +10 &CZO(\ S +9 &EU(\ S +9 &Fc(\ U +10 &Hv(\ W +9 &JS)\ X +9 &L*\ Y +10 &M(\ Y +9 &O)\ Y +10 &QT(\ Z +9 &RNc(\ , +9 &S0(\ , +6 ( +2 "processing"%|& +4 "core" &S"*\ , +2 #"myShortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.63 +3 .Hand.open +3 "manipulator"&W1 +23 "core" 1 +2 "manipulator"&b% +3 "core" %A K M & b +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&N' ] +96 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%B { +3 %u9 +6 "core" 9jj +103 "processing"%y9 +2 "core" 9i +103 "processing"%9 +2 "core" 9h  +103 "processing"%z9 +3 "core" 9g  +102 "processing"%w9 +3 "core" 9h +102 "processing"% 9 +3 "core" 9h +102 "processing"%e9 +3 "core" 9h +102 "processing"%{9 +3 "core" 9j +102 "processing"%9 +4 "core" 9k" +102 "processing"%09 +3 "core" 9o& +102 "processing"%9 +3 "core" 9q+ +102 "processing"%~9 +3 "core" 9v/ +102 "processing"%P9 +3 "core" 9z3 +102 "processing"%q9 +3 "core" 97 +102 "processing"%9 +3 "core" 9; +103 "processing"%9 +3 "core" 9@ +102 "processing"%9 +3 "core" 9D +102 "processing"%9 +3 "core" 9H +102 "processing"%E9 +3 "core" 9L +102 "processing"%9 +4 "core" 9P +141 "processing"%v9 +2 "core" 9V +103 "processing"%9 +2 "core" 9Z +103 "processing"%\ 9 +2 "core" 9_\ +103 "processing"%9 +3 "core" 9c +102 "processing"%9 +3 "core" 9g +102 "processing"%9 +3 "core" 9k +102 "processing"%#9 +3 "core" 9o +102 "processing"%9 +3 "core" 9t +102 "processing"%9 +3 "core" 9x +102 "processing"%9 +3 "core" 9| +103 "processing"%J9 +2 "core" 9 +103 "processing"%x9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%$9 +3 "core" 9$ +102 "processing"%"9 +3 "core" 9* +103 "processing"% 9 +2 "core" 91 +10 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%' p{p. +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +112 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +587 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%)'Q +1615 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%*  +136 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%! +80 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%,  +60 "core" +2 "processing"%/% +3 "core" %X&\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%g' +585 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%3 * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%6'ܑ +1606 "core" ' +2 ."myShortDA"delay 5:00 +3929 "Can"\ \ G +26074 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%+  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%.  +37 "core" +2 ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%9 * +36 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%4 +79 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%(' +2491 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%? +80 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%8 +80 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%f +80 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%7  +79 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%r's +2478 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +135 "core" +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%R +47 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%G @ +112 "core" > +2 ."myShortDA"PS.reconfigure :slow +7 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%' +357 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'F  + "processing"%K  +6 "core"  +43  +2 "processing"%=% +2 "core" %'\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%;' +349 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'M  +38 "core" + ."myShortDA"PRV.dial :air +3 "processing"%}  +46 "core"  +3 ."myShortDA"PS.seek 0.9ml +2 "processing"%['N +1262 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%> @ +78 "core" ? +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%1' +894 "core" ' +9 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myShortDA"PS.seek 2ml +2 "processing"%:'Q +1607 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%5 +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%A @ +77 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%D  +38 "core" +2 "processing"%T% +3 "core" %R'  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%C'J +232 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"%\\'ܑ +1965 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'U& +4 "core" &sl +3 "manipulator"&V& +3 "core" & M Q9 +2 "manipulator"&@% +4 "core" % T "  M S +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&&(-z +137 "core" ( + "manipulator"&<& +4 "core" &-  8 Q; +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Y& +3 "core" &-   > W; +2 ."myShortDA"Forearm.seek :garage +5 "manipulator"&`'o +108 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&H/ +27 "core" / + "manipulator"&& +4 "core" &- W I; +2 "manipulator"&a% +2 "core" %ς  K; +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"& ' ] +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&j( +273 "core" ( +2 "manipulator"&2& +3 "core" & " X( +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &L& +3 "core" &  A X( +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&'ш +100 "core" ' +2 "manipulator"&i& +3 "core" &  A T( +2 "manipulator"&]% +3 "core" %ч  & Y +3 "collection"'& +4 "core" &qm +2 "collection"'X& +4 "core" &qm +3 ."myShortDA"CC.seek :closed +5 "collection"'Z(X +2 "core" &sk +5 &ql 1 +10 &Dxqm 3 +9 &/k|sn G +9 &erl U +10 &Jsj U +9 &BHqn T +10 &Iqn U +9 &Lsm U +9 &Jqn T +10 &!JQrl T +9 &# Jrk T +9 &$Osj U +10 &&Nrn T +9 &(SNrn T +9 &*Msm T +10 &+Jrm T +9 &-Mqo T +10 &/[Nrm T +9 &1Ork T +9 &2Osk T +10 &4Mrk T +9 &6bKqj T +9 &8$Lrl T +10 &9Nrl U +9 &;Lsk T +10 &=kLqm T +9 &?-Osn T +9 &@Lrn T +10 &BMrm" T +9 &DrLrk T +10 &F4Nsn T +9 &GPsl U +9 &Icrk V +10 &Knrrk Y +9 &M$sl ] +9 &Nsm _ +10 &Prn _ +9 &Rdsl _ +9 &T&tm _ +10 &Urn ` +9 &Wsl G +10 &X.sm &q +9 &XWsm H +3 ( + "collection"'X& +5 #"myShortDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.14 +2 "collection"'s& +5 "core" &XYqm H +2 ."myShortDA"Hand.open +2 "manipulator"&I1 +26 "core" 1 +2 "manipulator"&h% +3 "core" %ч \ M +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%O +112 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%c' +1599 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%p  +47 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%m'ܑ +1602 "core" ' +2 ."myShortDA"PSV.dial PSR +10 "processing"%d +48 "core"  + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%o' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%^  +3 "collection"'l  +37 "core"  +137  + ."myShortDA"PSV.dial :mixloop +3 "processing"%k +111 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRVmixing +4 "processing"%  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%W'ܑ +2623 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%b  +47 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%u' +2618 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%| +47 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%y'ܑ +1946 "Can"\ Ws +669 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%t  +47 "core"  +3 ."myShortDA"PS.seek 2.5ml +4 "processing"%' +2623 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%z +47 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%w'ܑ +2627 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"& & +6 "core" & " 5 Q( +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&e( +30 "core" ( +2 "manipulator"&{& +4 "core" & 4 Q + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &  S +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&0'ш +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +28 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'~( +408 "core" ( +2 "manipulator"&P& +3 "core" & : W +2 "manipulator"&q% +4 "core" %ъ A WK +2 ."myShortDA"Forearm.seek :retract +8 "manipulator"&' ] +108 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(-z +279 "core" ( +2 "manipulator"&& +3 "core" &-~ " 4 ? VU +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-~ 1 ( : ]U +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&E'o +112 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&v% +3 "core" %wi @ GK +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&' ] +115 "core" ' +3 ."da"delayUntil "12:12:03.96" +24882 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%\ @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%#' +2487 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%J  +92 "core"  +2 ."da"PS.seek :empty +6 "processing"%x's +2491 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +154 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%$' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%"'Q +1602 "core" ' + ."da"PTV.dial :puck +4 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%_ +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%S  +38 "core" +2 "processing"%% +3 "core" %Q\  +3 ."da"PS.seek 1.5ml +2 "processing"%*' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%! * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%,'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%/  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%)  +38 "core" +2 ."da"delay 30 seconds +948 "Can"\ K +2055 ."da"PBV.dial between PSV and waste1 +4 "processing"%3 * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%g +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%B' +2474 "core" ' + ."da"PSV.dial PTV +3 "processing"%+ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%. +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%9 +80 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%4  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%6's +2476 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%? +154 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%8' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%f'Q +1609 "core" ' + ."da"PTV.dial :puck +3 "processing"%7  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%( +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%R% +3 "core" %R\  +3 ."da"PS.seek 1.5ml +2 "processing"%G' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%r * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%F'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +10 "processing"%K  +9 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%=  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%M +78 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%}' +2480 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%; +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%> +80 "core"  +2 ."da"delay 5 seconds +510 .PSV.dial PTV +2 "processing"%[ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%1's +2481 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%5  +47 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%A  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%D  +46 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%T  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%:' +396 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%C  +48 "core"  +2 "processing"%U% +3 "core" %(\  +2 ."da"PS.seek 0.55ml +3 "processing"%V'"[ +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%@  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%<'Q +1549 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%Y +47 "core" +2 ."da"PTV.dial :mixing +2 "processing"%n @ +76 "core" A + ."da"PBV.dial :waste1 +3 "processing"%H  +39 "core" +2 "processing"%% +4 "core" %P\  +2 ."da"PS.seek 1.85ml +2 "processing"%a'H +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%N * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%`'ܑ +1954 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +16798 "Can"\ :H +31205 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +4 "processing"%2 @ +5 "core" A + ."da"PBV.dial :waste1 +4 "processing"%L  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%& * +37 "core" + + ."da"PSV.dial :air +3 "processing"%i  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%]' +2495 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%s  +47 "core"  +2 ."da"PS.seek :empty +4 "processing"%I's +2478 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%h +152 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%X' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%O'Q +1603 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%\\ +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%p  +38 "core" +2 "processing"%c% +3 "core" %L'  +2 ."da"PS.seek 1.5ml +3 "processing"%d' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%m * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%l'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%^  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%k  +81 "core" + ."da"delay 30 seconds +2077 "Can"\ I +934 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%o +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%b' +2498 "core" ' + ."da"PSV.dial PTV +3 "processing"%W +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%| +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%u +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%t  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%y's +2476 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%z +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +4 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"% 'Q +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%{  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%j% +4 "core" %L\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Z * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%P'ܑ +1609 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%q  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%0  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%e' +2507 "core" ' + ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%v +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%E  +81 "core"  +2 ."da"PS.seek :empty +4 "processing"%\ 's +2478 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"% +155 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1609 "core" ' + ."da"PTV.dial :puck +3 "processing"%w  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +3 "core" %T  +2 ."da"PS.seek 1.5ml +3 "processing"%J' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%# * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1601 "core" ' +53 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%x  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%$  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%S' +2483 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%" +80 "core"  +2 ."da"delay 5 seconds +454 "Can"\ 9t +48 ."da"PSV.dial PTV +3 "processing"%! +105 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%*  +78 "core"  +2 ."da"PS.seek :empty +3 "processing"%/'s +2484 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%) +147 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +10 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%3'I +333 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%g' +343 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%,'Q +1603 "core" ' + ."da"PTV.dial :puck +8 "processing"%+  +6 "core"  +7 ."da"PSV.dial PTV +2 "processing"%. +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%9  +40 "core" +2 "processing"%4% +3 "core" %S&  +2 ."da"PS.seek 1.5ml +3 "processing"%B' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%? * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%6'ܑ +1606 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%8  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%7  +40 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%( * +40 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%R' +2560 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%f +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%r +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%G +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%K  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%='s +2563 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +147 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%M'Q +2116 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%F  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%; +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%>  +40 "core" +2 "processing"%[% +3 "core" %R  +2 ."da"PS.seek 1.5ml +3 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +51 "processing"%} * +38 "core" , +2 ."da"delay 1 second +109 .PSV.dial :waste1 +3 "processing"%5  +115 "core"  +2 ."da"PS.seek :empty +5 "processing"%A's +1604 "core" ' +2 "processing"%D9 +3 "core" 9z5 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%T +4 % & +2 "core" 5 +3 &S! , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&1% +5 "core" % <   ! \  +3 "storage"(C% +3 "core" %A  +2 "storage"(U. +3 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(:(@ +205 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (@& +2 "core" &A  +3 "manipulator"&V& +3 "core" &-~ \  S \ U +2 "manipulator"&Y% +3 "core" % <   Q  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&n( +173 "core" ( + "manipulator"&H& +4 "core" &  R  a +2 "storage"(& +3 "core" &J } +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&N'm +110 "core" ' +2 "storage"(<& +4 "core" &J k k +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(a' +284 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(2'x +43 "core" ' +2 "manipulator"&L& +3 "core" &   a +2 "manipulator"&&% +3 "core" %ґ 5  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&i' ] +101 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&`( +259 "core" ( +2 "manipulator"&& +3 "core" &  # # +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" & b $ +3 ."da"Forearm.seek PC +4 "manipulator"&%'E +89 "core" ' + ."da"Hand.close +2 "manipulator"&s/ +26 "core" / +3 ."da"PC.seek :open +3 "processing"%]( +377 "core" ( +2 "storage"(h& +4 "core" &J  +2 "manipulator"&I& +3 "core" &    +2 "manipulator"&X% +4 "core" %>   S C +2 ."da"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&\\( +275 "core" ( +2 "manipulator"&p& +3 "core" & m $X +2 "storage"(c& +3 "core" &J ` a Y +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&O'm +108 "core" ' + ."da"Hand.open +2 "manipulator"&m1 +29 "core" 1 +3 "storage"(d- +2 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(^'D +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(k' +56 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar3112h.tif +7 "processing"%& +84 "core" & +2 "manipulator"&o& +5 "core" &X +2 "manipulator"&l% +3 "core" %x / +3 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&W' ] +99 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&|(-z +177 "core" ( +2 "manipulator"&u& +4 "core" &-|  l +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &t& +3 "core" &-| l +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&b'o +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&z/ +21 "core" / +2 "manipulator"&y& +4 "core" &-| Xl +2 "manipulator"&% +3 "core" %ς ׼I +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&{' ] +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&( +123 "core" ( +2 "manipulator"&& +3 "core" & > +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &j& +4 "core" &  > +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"& 'E +99 "core" ' +2 "manipulator"&Z& +3 "core" &  -> +3 "manipulator"&% +3 "core" %L K) +2 "processing"%q& +4 "core" & +2 "processing"%0& +5 "core" &- +2 ."psFlush"PC.seek :closed +3 "processing"%(SD +6 "core" & +6 & % $c +9 &aRq : +10 &xk O +9 &NG V +10 &= V +9 &< U +9 &? U +10 &ZB U +9 & ? T +9 &!? U +10 &#? T +9 &%bA U +10 &'$A U +9 &(? T +9 &*> T +10 &,k> T +9 &.,> U +9 &/> U +10 &1? V +9 &3p> U +10 &52> U +9 &6@ U +9 &8@ V +10 &:w> V +9 &<9< V +9 &=< V +10 &?<# V +9 &AC V +10 &CAC V +9 &EF V +9 &FL X +10 &Ha Y +9 &J8v \\ +10 &Kx \\ +9 &M~ ] +9 &Oz~ ] +10 &Q: ^ +9 &RYi , +9 &S Z = +10 ( + &S"D ; +2 "processing"%0& +3 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.81 +3 "processing"%& +6 "core" &S"C/ ; +2 ."psFlush"Hand.open +2 "manipulator"&P1 +19 "core" 1 +2 "manipulator"&% +4 "core" %L ) +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&v' ] +94 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +61 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%E' +597 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +441 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 2.544 seconds\ Exposing 696x520 pixel 16-bit image for 27.674 seconds\ /var/log/esp/da25mar3112h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar3112h15s.tif +1562 #SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar3112h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar3112h30s.tif +94 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +219 "core" @ +6 ."psFlush"PTV.dial :PRVmixing +3 "processing"%\  +141 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +129 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%w's +2357 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar3112h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar3112h70s.tif +258 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"% +116 "core"  +12 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +67 "processing"%' +597 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2112 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +55 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%# @ +80 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%J +116 "core" +2 ."psFlush"PS.seek :empty +5 "processing"%x's +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%$ +117 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"% '[q +322 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar3112h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "da25mar3112h exposed 27.674 seconds\\nmidres/da25mar3112h15s\\nmidres/da25mar3112h30s\\nhires/da25mar3112h70s",Subject: "da25mar3112h images!" +4 "storage"(_- +5 "core" -' +4 "storage"(& +17 "core" &J  +52 "manipulator"&& +5 "core" &   > +3 "manipulator"&"% +5 "core" % T     +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&!( +248 "core" ( +2 "manipulator"&*& +3 "core" & = D F M +2 "storage"(S& +3 "core" &J +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&)'m +90 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(/'W +50 "core" ' +2 "manipulator"&3& +4 "core" &   0M +2 "storage"(g& +3 "core" &J\  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +2 "manipulator"&+'M +37 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&., +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(9' +20 "core" ' +2 "manipulator"&4% +3 "core" %[ w $ +2 "storage"(,& +3 "core" &J \  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 314 counts +2 "manipulator"&?'Ї +17 "core" ' + "manipulator"&B& +3 "core" & ' &  1M +3 "storage"(8& +3 "core" &J   6\ \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&7'm +24 "core" ' + "storage"((% +3 "core" %  \ \  +3 ."downElevator"SE.seek :down +5 "storage"('= +24 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +52 "processing"%6' +5 "storage"(f% +4 "core" %2 \ Zo +2 "manipulator"&r% +3 "core" %o\   o / +3 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&G' ] +94 "core" ' +106 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (K& +3 "core" &J  1\ +1359 ' +4 ."psFlush"PSV.dial PTV +5 "processing"%R +86 "core" +4 ."psFlush"PTV.dial :puck +6 "processing"%  +80 "core"  +3 ."psFlush"PBV.dial :waste1 +5 "processing"%=  +22 "core"  +6 ."psFlush"PS.seek 0ml +6 "processing"%F'ܑ +1163 #"uploadLog"upsync +1468 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%; +79 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%>' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%[ +79 "core" +3 ."psFlush"PS.seek 0ml +9 "processing"%M'ܑ +2617 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%} +80 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +586 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2118 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%D +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%T U +58 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"% 'ܑ +2324 "Can"\ DU\ +289 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%1 @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%C' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%U  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%@'s +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%V +59 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%Y' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +8 "processing"%Q +84 "core" + ."psFlush"PBV.dial PSV +3 "processing"%H U +7 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%<' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2625 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%L +57 "core" + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%&'[q +1092 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +1611 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%N +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +59 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%n'ܑ +2631 "core" ' +45 ."psFlush"PSV.dial PSR +11 "processing"%s +80 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%i' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%- +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%h'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%I +80 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%X' +587 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2112 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%p +78 "core" + ."psFlush"PBV.dial PSV +3 "processing"%c U +60 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%`'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%m @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%d' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2637 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%o +46 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%l' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%2 +78 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%^ U +7 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%u'ܑ +2629 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%t @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%O' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%\\  +79 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%z's +2621 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&y& +6 "core" & - ) o [M +2 "manipulator"&% +3 "core" % T * ) , [ +2 ."psFlush"Elbow.seek PC +3 "manipulator"&W( +251 "core" ( +2 "manipulator"&& +3 "core" & + , b \\1 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &j& +3 "core" &  0 M ]1 +3 ."psFlush"Forearm.seek PC +2 "manipulator"&b'E +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&Z/ +23 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +378 "core" ( +2 "manipulator"&q& +3 "core" & A L C b/ +2 "manipulator"&|% +3 "core" %A F @  bE +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&{' ] +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&](-z +135 "core" ( + "manipulator"&& +3 "core" &-\ N R X c!s +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &P& +3 "core" &-\ B M  c!s +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&'o +112 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&01 +17 "core" 1 + "manipulator"&% +4 "core" %vi NK +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +47 ."psFlush"Forearm.seek :retract +10 "manipulator"& ' ] +112 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%A% +6 "core" %u)\ +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%E& +6 "core" &,\ +2 "manipulator"&& +3 "core" &- ? B  c l +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&\ (-z +33 "core" ( +2 "manipulator"&& +3 "core" &- s s * fz +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &e& +3 "core" &- f o T gz +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'o +110 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&w/ +26 "core" / +2 "manipulator"&& +4 "core" &- ' Rz + "manipulator"&% +4 "core" %z e Q) +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&#' ] +109 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&J( +128 "core" ( + "manipulator"&& +4 "core" & J C a +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &$& +3 "core" & U > N a +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek PC +2 "manipulator"&x'E +93 "core" ' + "manipulator"&_& +4 "core" & J L I c +2 "manipulator"&% +3 "core" %O G L 5 cw +2 "processing"%& +4 "core" &+\ +2 "processing"%"& +4 "core" &,\ +3 ."myShortDA"PC.seek :closed +2 "processing"%*(SD +6 "core" &\ +6 & '\ $c +10 &pTu\ 9 +9 &|n\ M +9 &qM\ R +10 &4I\ Q +9 &J\ \ Q +9 &J\ Q +10 &yG\ R +9 & <G\ Q +9 &!J\ Q +10 &#I\ Q +9 &%I\ R +10 &'DH\ Q +9 &)F\ Q +9 &*G\ Q +10 &,I\ Q +9 &.KH\ R +10 &0H\ Q +9 &1I\ R +9 &3I\ R +10 &5UF\ Q +9 &7M\ R +9 &8L\ R +10 &:G\ Q +9 &<\\F\ Q +9 &>F\ Q +10 &?F\ R +9 &AJ\ R +10 &CdL\ Q +9 &E$N\ R +9 &FT\ S +10 &Hh\ V +9 &JZ~\ X +9 &L}\ X +10 &M\ X +9 &O\ X +10 &Q[\ Z +9 &RN]\ *{ +9 &S.\ - +6 ( +2 "processing"%"& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.60 +3 "processing"%S& +6 "core" &S\ - &S\ - +2 ."myShortDA"Hand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&3% +3 "core" %O = 7 1 `w +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&g' ] +94 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%4 +60 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%,'[q +1097 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%v' +1615 "core" ' + ."myShortDA"PSV.dial PTV +4 "processing"%B +79 "core" +2 ."myShortDA"PTV.dial :puck +2 "processing"%8  +7 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%(  +58 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%k'ܑ +2621 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%f +79 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%r' +2359 "Can"\ = +264 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%) +80 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%!'ܑ +2635 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%/ +80 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +50 "processing"%+' +589 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%?' +2108 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%9 +80 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%K U +58 "core" V +2 ."myShortDA"PS.seek 0ml +5 "processing"% 'ܑ +2624 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%7 @ +47 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%R  +78 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2625 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%= +60 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%6' +2614 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%; +79 "core" +2 ."myShortDA"PBV.dial PSV +3 "processing"%F U +6 "core" U +3 ."myShortDA"PS.seek 0ml +3 "processing"%['ܑ +2618 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%> @ +47 "core" ? +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%}' +2621 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%M  +77 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%5's +2620 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&D& +6 "core" & ? C  b +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +3 "manipulator"&T( +5 "core" ( +2 "manipulator"&& +3 "core" & J K  b +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &1& +3 "core" & G F  b +2 ."myShortDA"Forearm.seek PC +3 "manipulator"& 'E +98 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&U/ +67 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%C( +378 "core" ( +2 "manipulator"&V& +3 "core" & G H b +2 "manipulator"&@% +3 "core" %Q E F b +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&Q' ] +108 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +2 "manipulator"&H(-z +137 "core" ( + "manipulator"&Y& +4 "core" &- H [ @ d% +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &- E C d% +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'o +112 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"&<% +3 "core" %vh , PJ +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&L' ] +114 "core" ' +34018 "Can"\ 46 +4284 #"Camille"-> access 3 +4 "storage"(% +4 "core" %@ { a\ A +3 "manipulator"&&% +4 "core" % < l \\ g + "manipulator"&N& +4 "core" &- Z [  h# +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(([Y +673 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 ( & +2 "core" &[Y W Z F\ ; +5463 #"Camille"-> access 4 +5 "storage"(a% +3 "core" %A e g p\ @ +2 "manipulator"&s% +4 "core" % < r r < f +2 "manipulator"&n& +3 "core" &- p s : g# +39 ."Camille"SC.reconfigure :tight +9 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"(-( +986 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (i& +3 "core" & \ 1 +486 #"Camille"-> startTube 4 +826 #-> start(:myShortDA){shortDA; PS.flush} +5 "collection"'I% +8 "processing"%h% +2 "core" %Poi=\  +5 %q\ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +1298 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%X +142 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%p  +135 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%c  +49 "core" +3 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%%'h! +2296 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +7 "processing"%m  +10 "collection"'`  +7 "core"  +134  +3 ."myShortDA"PS.seek 0.5ml +5 "processing"%' +1272 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%d @ +110 "core" ? +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%o's +606 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +111 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%2'[q +1099 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%^' +1603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%l +111 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%t's +2636 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%u +111 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%\\'[q +1097 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%O' +1609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%y +111 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +47 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2616 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%j +111 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%.' +2618 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%Z +113 "core" + ."myShortDA"PS.seek :empty +3 "processing"%G's +2628 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +7 "core" &\  +2 "manipulator"&q% +3 "core" % < r r ! g +2 "storage"(|% +3 "core" %C Y a\ @ +2 "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(P(+ +512 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (b& +2 "core" &+ B 8 \ 6 +3 "manipulator"&0& +3 "core" &- A K  c# +2 "manipulator"&% +4 "core" % < D D  d +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&W( +169 "core" ( + "manipulator"&{& +4 "core" & n h eh + "storage"(A& +3 "core" &+ { { \ = +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&E's +93 "core" ' +2 "storage"(& +40 "core" &+ { c \ < +3 ."myShortDA"SE.reconfigure :pick +9 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(' +301 "core" ' +2 "storage"(e- +2 "core" -'y +3 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +2 "core" &+ K W O\ : +3 "manipulator"&w& +3 "core" &    `g +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&( +5 "core" ( +2 "manipulator"&& +4 "core" & ( ,  `g +2 "storage"(]& +3 "core" &+ M O V\ : +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"& ' +16 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&/ +27 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:19:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +4 "manipulator"&$& +2 "storage"('= +9 "core" & F E  ag +2 "manipulator"&_% +3 "core" %Ѕ 0 6 R ^ +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&( +153 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +95 "core" ( +2 "manipulator"&\ & +3 "core" & c T  gB +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &#& +4 "core" & i g gB +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&'E +96 "core" ' +2 "manipulator"&S& +3 "core" & O S : bB +2 "manipulator"&% +4 "core" %H E F D b +2 "processing"%3& +4 "core" &\ +2 "processing"%"& +4 "core" &\ +3 ."myShortDA"PC.seek :closed +2 "processing"%4(SD +5 "core" &\ +5 &\ 0 +10 &Gy\ 2 +9 &?oy\ F +9 &Z\ S +10 &G\ R +9 &ZG\ R +9 &G\ R +10 &J\ R +9 &H\ R +10 &!cL\ R +9 &#&I\ Q +9 &$I\ R +10 &&K\ R +9 &(lH\ Q +9 &*-I\ R +10 &+H\ Q +9 &-J\ R +10 &/sI\ R +9 &14M\ R +9 &2J\ R +10 &4J\ R +9 &6zL\ R +9 &8;K\ R +10 &9L\ S +9 &;K\ R +10 &=L\ R +9 &?DN\ R +9 &AL\ R +10 &BN\ S +9 &DN\ R +9 &FGY\ T +10 &Hj\ U +9 &Iy\ X +10 &K\ X +9 &MA\ Y +9 &N\ Z +10 &P\ Z +9 &Rk}h\ , +9 &S&c\ 2 +10 ( + &S \ \ + +2 "processing"%"& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.66 +3 .Hand.open +3 "manipulator"&x1 +17 "core" 1 + "manipulator"&z% +3 "core" %H @ K 4 _ +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&,' ] +95 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +4 "processing"%B { +4 %89 +6 "core" 9x +102 "processing"%(9 +4 "core" 9w +102 "processing"%v9 +3 "core" 9w  +103 "processing"%f9 +2 "core" 9w  +103 "processing"%k9 +2 "core" 9v +103 "processing"%)9 +3 "core" 9w +102 "processing"%r9 +3 "core" 9w +102 "processing"%/9 +3 "core" 9x +102 "processing"%!9 +3 "core" 9z" +102 "processing"%+9 +3 "core" 9|& +103 "processing"%99 +2 "core" 9+ +103 "processing"%K9 +3 "core" 9/ +102 "processing"%?9 +3 "core" 93 +102 "processing"%79 +3 "core" 97 +102 "processing"% 9 +3 "core" 9; +102 "processing"%R9 +3 "core" 9@ +102 "processing"%9 +3 "core" 9D +102 "processing"%=9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%;9 +3 "core" 9P +103 "processing"%F9 +2 "core" 9U +103 "processing"%69 +3 "core" 9Y +102 "processing"%>9 +3 "core" 9] +102 "processing"%[9 +3 "core" 9a +102 "processing"%M9 +3 "core" 9f +142 "processing"%}9 +2 "core" 9k\ +103 "processing"%D9 +2 "core" 9o +103 "processing"%9 +2 "core" 9t +103 "processing"%19 +2 "core" 9x +103 "processing"%U9 +3 "core" 9| +102 "processing"%J9 +3 "core" 9 +102 "processing"%g9 +3 "core" 9 +102 "processing"%*9 +3 "core" 9 +102 "processing"%V9 +3 "core" 9 +102 "processing"%@9 +3 "core" 9$ +103 "processing"%Y9 +2 "core" 9* +103 "processing"%9 +3 "core" 90 +9 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"% p{p. +3 ."myShortDA"delay 1:30 +8 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +5 "processing"%T +110 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%<'Q +1609 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%Q  +136 "core"  +2 ."myShortDA"PSV.dial PTV +3 "processing"% +80 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +58 "core" +2 "processing"%&% +3 "core" %S  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%N' +584 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%: * +37 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"% 'ܑ +1612 "core" ' +2 ."myShortDA"delay 5:00 +2271 "Can"\ \ Gd +27733 #"myShortDA"recoverPSRreagent08 +7 .PTV.dial :puck +4 "processing"%a  +10 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%s  +38 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +38 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +78 "core"  +3 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%i' +2502 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%I +91 "core" ~ +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%h +77 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%X +80 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%p  +77 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%c's +2478 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%5  +135 "core" +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%` +45 "core" +2 ."myShortDA"PRV.dial :ab1 +3 "processing"%m @ +108 "core" ? +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%%' +373 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'d  +3 "processing"%  +3 "core" +44  +2 "processing"%% +3 "core" %'\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%o' +351 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'2  +38 "core" + ."myShortDA"PRV.dial :air +3 "processing"%l  +47 "core"  +3 ."myShortDA"PS.seek 0.9ml +4 "processing"%^'N +1265 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%u @ +78 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%t' +865 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%\\  +47 "core"  +3 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +50 "processing"%y'Q +1607 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"% +48 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%O @ +77 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%j  +38 "core" +2 "processing"%% +3 "core" %S  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%Z'K +231 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%. * +39 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +1951 "core" ' + ."myShortDA"delay 2 seconds +204 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'q& +4 "core" &nh! +3 "manipulator"&|& +3 "core" &   UB +2 "manipulator"&% +3 "core" % K # .  V +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&-(-z +136 "core" ( +2 "manipulator"&b& +3 "core" &-  XQ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &0& +3 "core" &-  - WQ +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'o +111 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&{/ +24 "core" / +2 "manipulator"&A& +3 "core" &- FP +2 "manipulator"&% +4 "core" %| o J8 +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&H' ] +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek CC +2 "manipulator"&L( +273 "core" ( + "manipulator"&e& +3 "core" &   W+ +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &  e X* +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek CC +2 "manipulator"&w'ш +96 "core" ' +2 "manipulator"&& +4 "core" &  X S* +2 "manipulator"&]% +3 "core" %ч ! W +2 "collection"'& +4 "core" &nh" +3 "collection"'$& +4 "core" &mi +2 ."myShortDA"CC.seek :closed +3 "collection"'_(X +6 "core" &ne" +6 & -mg! $c +10 &eQ{me 9 +9 &xvmh N +9 &PTmh U +10 &Jng# T +9 &Lni T +9 &Pog U +10 &ZQng T +9 & Koh U +10 &!Nni U +9 &#Qnf! U +9 &%aLmg U +10 &'#Omh U +9 &(Ong U +9 &*Inf! T +10 &,iLmg U +9 &.+Nnf U +10 &/Mmj U +9 &1Pnh& T +9 &3rOmi T +10 &53Qni U +9 &6Lng T +9 &8Oni T +10 &:zOli! T +9 &<<Jof T +10 &=Hmi T +9 &?Kog U +9 &AOmh U +10 &CDLng T +9 &ELnh! T +9 &FPmh U +10 &HWng U +9 &JDdpj W +10 &K|nh Z +9 &Mne _ +9 &Oqmi ` +10 &Q4pi _ +9 &Rmh ` +9 &Toi ` +10 &Vumi" a +9 &Xxnj 1 +10 &Xqh S +9 ( + &XZoh L +2 "collection"'$& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.03 +2 "collection"'W& +5 "core" &XZni L +2 ."myShortDA"Hand.open +3 "manipulator"&E1 +20 "core" 1 +2 "manipulator"&% +3 "core" %ч e L +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"& ' ] +98 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%\ +111 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%#' +1602 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%S'ܑ +1603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +60 "core"  + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +44 "processing"%3' +2609 "core" ' +9 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +3 "collection"'  +38 "core"  +135 + ."myShortDA"PSV.dial :mixloop +3 "processing"%C +111 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRVmixing +4 "processing"%x  +77 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%z'ܑ +2626 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%8  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%"' +2621 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%( +47 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +203 "Can"\ _%b +2424 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%v  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%f' +2628 "core" ' + ."myShortDA"PSV.dial :mixloop +4 "processing"%k +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%)'ܑ +2620 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&r& +6 "core" & / L' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&/( +33 "core" ( +2 "manipulator"&!& +3 "core" & Or +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &+& +3 "core" & Nr +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&9'ш +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&K/ +25 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'?( +409 "core" ( +2 "manipulator"&7& +4 "core" &  ~ Pr + "manipulator"& % +4 "core" %ъ  W: +2 ."myShortDA"Forearm.seek :retract +4 "manipulator"&R' ] +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(-z +273 "core" ( +2 "manipulator"&=& +3 "core" &- , s P^ +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-  u W^ +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&;'o +111 "core" ' +3 ."myShortDA"Hand.open +2 "manipulator"&F1 +28 "core" 1 +2 "manipulator"&6% +3 "core" %yj >J +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&>' ] +106 "core" ' +2 ."da"delayUntil "13:42:21.16" +24859 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%[ @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%M  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%} * +39 "core" + +2 ."da"PSV.dial :air +2 "processing"%D  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +2478 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%1 +49 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%U  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%J +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%g  +46 "core"  +2 ."da"PS.seek :empty +3 "processing"%*'s +2479 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +7 .PSV.dial PSR +3 "processing"%V +143 "core"  +9 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%@' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%Y'Q +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%T +79 "core" + ."da"PBV.dial :waste1 +3 "processing"%G  +38 "core" +2 "processing"%% +3 "core" %L\  +3 ."da"PS.seek 1.5ml +2 "processing"%Q' +602 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1603 "core" ' + ."da"delay 2:00 +11355 "Can"\ F +649 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%&  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%<  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%: * +39 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%N +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%B' +2477 "core" ' + ."da"PSV.dial PTV +3 "processing"%a +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%s +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%n +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +78 "core"  +2 ."da"PS.seek :empty +4 "processing"% 's +2469 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%I +141 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%h' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%X'Q +1602 "core" ' + ."da"PTV.dial :puck +3 "processing"%p  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%i +89 "core"  + ."da"PBV.dial :waste1 +3 "processing"%5  +36 "core" +2 "processing"%`% +3 "core" %Q%  +3 ."da"PS.seek 1.5ml +2 "processing"%m' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%c * +36 "core" + +3 ."da"PS.seek 0ml +4 "processing"%d'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +9 "processing"%% * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%2 +78 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%l' +2495 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%o +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%u +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%^ +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%\\  +81 "core"  +43 ."da"PS.seek :empty +10 "processing"%t's +2486 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%  +45 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%O  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%j  +46 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%  +16 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%. +45 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%y' +390 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%Z  +47 "core"  +2 "processing"%q% +3 "core" %'  +2 ."da"PS.seek 0.55ml +3 "processing"%|'"X +339 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +46 "core"  +3 ."da"PS.seek 2ml +2 "processing"%b'Q +1553 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%0 +47 "core" + ."da"PTV.dial :mixing +3 "processing"%{ @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%A  +38 "core" +2 "processing"%% +3 "core" %N  +3 ."da"PS.seek 1.85ml +2 "processing"%'F +234 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%, * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +15127 "Can"\ ;f +32876 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%e @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%- * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%]' +2501 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%H  +47 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%~ +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%W  +46 "core"  +2 ."da"PS.seek :empty +3 "processing"%E's +2484 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +154 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%$' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%\ 'Q +1610 "core" ' + ."da"PTV.dial :puck +3 "processing"%w  +74 "core"  + ."da"PSV.dial PTV +3 "processing"% +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 "processing"%#% +3 "core" %P  +2 ."da"PS.seek 1.5ml +3 "processing"%' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%S * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%C  +38 "core" +2 ."da"delay 30 seconds +417 "Can"\ <$ +2586 ."da"PBV.dial between PSV and waste1 +4 "processing"%x * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%3 +80 "core"  +46 ."da"PS.reconfigure :fast +9 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%8' +2492 "core" ' + ."da"PSV.dial PTV +3 "processing"%z +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%( +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +7 "processing"%" +79 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%v  +77 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2475 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%k +155 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%f' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%r'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%!  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%+ +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%K  +39 "core" +2 "processing"%L% +3 "core" %U&\  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%_ * +38 "core" + +2 ."da"PS.seek 0ml +5 "processing"%7'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%9  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%= * +37 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%/' +2484 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%F +90 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%6 +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%R +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%;  +77 "core"  +3 ."da"PS.seek :empty +4 "processing"%['s +2476 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%M +144 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%}' +597 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%D'Q +1613 "core" ' + ."da"PTV.dial :puck +3 "processing"%)  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%1 +79 "core" + ."da"PBV.dial :waste1 +3 "processing"%U  +38 "core" + "processing"%J% +3 "core" %T&\  +3 ."da"PS.seek 1.5ml +2 "processing"%g' +589 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%V'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%*  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%@  +37 "core" +2 ."da"delay 30 seconds +3052 .PBV.dial between PSV and waste1 +7 "processing"% * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%T +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%G' +1918 "Can"\ \ SȌ +581 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%Y +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Q  +78 "core"  +2 ."da"PS.seek :empty +3 "processing"%&'s +2480 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%< +149 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +21 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%:'I +342 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%N' +330 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1609 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%a  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%s +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%n  +38 "core" +2 "processing"%% +3 "core" %P%  +3 ."da"PS.seek 1.5ml +2 "processing"%B' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%I * +40 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ܑ +1604 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%h  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%p  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%i * +39 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%5 +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%`' +2562 "core" ' + ."da"PSV.dial PTV +4 "processing"%X +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%c +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2570 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%% +146 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%2'Q +2121 "core" ' + ."da"delay 5 seconds +504 .PTV.dial :puck +3 "processing"%d  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%o +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%u  +36 "core" +2 "processing"%^% +3 "core" %T  +2 ."da"PS.seek 1.5ml +3 "processing"%\\' +590 "core" ' +2 ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +115 "core"  +2 ."da"PS.seek :empty +3 "processing"%O's +1620 "core" ' +2 "processing"%j9 +3 "core" 9{5 +9 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"% +4 %.& +2 "core" 5 +4 &S  + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&t% +5 "core" % t   T  +2 "storage"(Z% +4 "core" %A +2 "storage"(q. +2 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(y(@ +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" &C  +2 "manipulator"&|& +4 "core" &- C ^ +2 "manipulator"&0% +3 "core" % t  [  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&{( +173 "core" ( +2 "manipulator"&A& +3 "core" & Y Z +2 "storage"(& +4 "core" &K +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&,'m +109 "core" ' +2 "storage"(b& +2 "core" &K l m +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(' +285 "core" ' +2 "storage"('- +2 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(e'x +40 "core" ' +2 "manipulator"&& +4 "core" &  Y +2 "manipulator"&-% +3 "core" %T K  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +259 "core" ( +2 "manipulator"&& +3 "core" &  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &H& +2 "core" &  +3 ."da"Forearm.seek PC +3 "manipulator"&~'E +99 "core" ' +2 ."da"Hand.close +2 "manipulator"&W/ +21 "core" / +2 ."da"PC.seek :open +3 "processing"%]( +376 "core" ( + "storage"(& +3 "core" &K  +3 "manipulator"&E& +3 "core" &   +2 "manipulator"&$% +3 "core" %Q  +2 ."da"Forearm.seek :retract +3 "manipulator"&w' ] +94 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&( +256 "core" ( + "manipulator"&& +3 "core" & K , 9 $ +2 "storage"(#& +4 "core" &K 9 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&\ 'm +90 "core" ' +2 ."da"Hand.open +2 "manipulator"&S1 +21 "core" 1 +2 "storage"(- +4 "core" -'x +2 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"('D +28 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(C' +57 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar3114h.tif +6 "processing"%x& +15 "core" & +4 "manipulator"&3& +5 "core" &  J$ +2 "manipulator"&% +5 "core" %d U +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +70 ."psFlush"Forearm.seek :retract +10 "manipulator"&z' ] +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&((-z +184 "core" ( +3 "manipulator"&"& +3 "core" &-}  m +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &v& +3 "core" &-} m +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&8'o +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&k/ +27 "core" / +2 "manipulator"&& +4 "core" &-} am +2 "manipulator"&f% +3 "core" %ρ  a3 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&!' ] +127 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&+( +120 "core" ( +2 "manipulator"&K& +3 "core" & b V +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &L& +3 "core" & f V +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&r'E +106 "core" ' +2 "manipulator"&_& +3 "core" &  V +2 "manipulator"& % +4 "core" %M  a# +2 "processing"% & +3 "core" &, +3 "processing"%9& +4 "core" &, +3 ."psFlush"PC.seek :closed +2 "processing"%=(SD +6 "core" & +5 & 1 +10 &Ev 3 +9 &/lp H +9 &T U +10 &> U +9 &DA U +9 &A U +10 &@ U +9 &= U +10 &!M> T +9 &#? T +9 &$= U +10 &&= U +9 &(T> U +9 &*? V +10 &+9 U +9 &-; U +10 &/Z; U +9 &1> V +9 &2: V +10 &4; V +9 &6a< V +9 &8#= V +10 &9; V +9 &;= U +10 &=i= V +9 &?+@ V +9 &@< U +10 &B= U +9 &DrA U +9 &F2I V +10 &G\\ X +9 &Iq Z +10 &Kd ] +9 &M)v \\ +9 &N \\ +10 &P ] +9 &RR}f 7 +9 &S'o O +10 &S$> : +2 ( +2 "processing"%9& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.84 +2 "processing"%& +5 "core" &S$>- : +3 ."psFlush"Hand.open +2 "manipulator"&71 +17 "core" 1 +2 "manipulator"&F% +4 "core" %M B# +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&6' ] +93 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%R +60 "core" + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%;' +584 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +166 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 2.378 seconds\ Exposing 696x520 pixel 16-bit image for 25.338 seconds\ /var/log/esp/da25mar3114h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar3114h15s.tif +1562 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar3114h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar3114h30s.tif +373 "core" ' +7 ."psFlush"delay 1 second +107 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%M @ +212 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%[  +141 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%} +117 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%)'s +2085 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar3114h30s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar3114h70s.tif +547 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%1 +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%U' +589 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +59 "processing"%J' +2112 "core" ' +2 ."psFlush"delay 1 second +110 .PBV.dial :waste1 +3 "processing"%D  +38 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +78 "core" @ +2 ."psFlush"PSV.dial :mixloop +3 "processing"%g +117 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%*'s +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%@ +122 "core"  +6 ."psFlush"PSR.select :flush +17 "processing"%@ +13 ."psFlush"PS.seek 1ml +5 "processing"%'[q +51 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar3114h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "da25mar3114h exposed 25.338 seconds\\nmidres/da25mar3114h15s\\nmidres/da25mar3114h30s\\nhires/da25mar3114h70s",Subject: "da25mar3114h images!" +5 "storage"(T- +5 "core" -' +3 "storage"(V& +3 "core" &K K +3 "manipulator"&& +4 "core" &   b V + "manipulator"&Y% +19 "core" % Y\   r  +8 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&( +247 "core" ( +32 "manipulator"&Q& +10 "core" &   ] +2 "storage"(G& +4 "core" &K  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&<'m +103 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"(&'W +54 "core" ' + "manipulator"&:& +4 "core" &  T 0] + "storage"(N& +4 "core" &K \  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +2 "manipulator"&a'M +40 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&s, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(n' +27 "core" ' +2 "manipulator"&% +3 "core" %` l # +2 "storage"(& +3 "core" &K 1\  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&I'Ќ +17 "core" ' +2 "manipulator"&B& +3 "core" &   1Y +2 "storage"(h& +4 "core" &K u\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&p'm +23 "core" ' + "storage"(i% +4 "core" %  G\ +3 ."downElevator"SE.seek :down +4 "storage"(5'= +98 ( % +3 "core" % 4  \ Zq +2 "manipulator"&X% +3 "core" %f\  @ / +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&c' ] +106 "core" ' +48 ' + ."psFlush"PSR.select :air +4 "processing"% +56 "core" ' +2 ."downElevator"SE.stop +8 "storage"(5 +6 (m& +3 "core" &K < < ?\  +4 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +4 ."psFlush"PSV.dial PTV +7 "processing"%` +98 "core" ~ +4 ."psFlush"PTV.dial :puck +6 "processing"%%  +80 "core"  +3 ."psFlush"PBV.dial :waste1 +5 "processing"%  +25 "core"  +7 ."psFlush"PS.seek 0ml +6 "processing"%d'ܑ +1067 #"uploadLog"upsync +1558 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%o +78 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%u' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%^ +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%2'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%l +81 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%' +595 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2105 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%j +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +58 "core" W +3 ."psFlush"PS.seek 0ml +4 "processing"%.'ܑ +696 "Can"\ \ ?-P +1928 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%t @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%Z' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%q  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2625 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%| +59 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%0' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%P +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%A U +6 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"% @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%b' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%>  +78 "core"  +2 ."psFlush"PS.seek :empty +5 "processing"%''s +2614 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +60 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%-'[q +1104 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1602 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%, +79 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +8 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%H  +59 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%{'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%W +80 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial PTV +11 "processing"%4 +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%E +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%$' +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%~' +2117 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +79 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%# U +60 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%'ܑ +2617 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%S @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%x  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%3's +2637 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +60 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%w' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%e +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%"'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%v @ +46 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%\ ' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +5 "processing"%k's +2626 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" & # # `Y +2 "manipulator"&f% +4 "core" % ^   n ` +2 ."psFlush"Elbow.seek PC +3 "manipulator"&z( +248 "core" ( +2 "manipulator"&K& +3 "core" & E ; } b: +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &L& +3 "core" & 6 A o a: +2 ."psFlush"Forearm.seek PC +3 "manipulator"&8'E +92 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&_/ +23 "core" / +2 ."psFlush"PC.seek :open +3 "processing"% ( +379 "core" ( + "manipulator"& & +4 "core" & = S ! d: +2 "manipulator"&(% +3 "core" %F E K  df +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&!' ] +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&](-z +132 "core" ( +2 "manipulator"&& +3 "core" &-u 6 > F ` i +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &7& +3 "core" &-u   ` i +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&F'o +115 "core" ' + ."psFlush"Hand.open +2 "manipulator"&91 +26 "core" 1 +2 "manipulator"&R% +4 "core" %wh  NK +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&r' ] +103 "core" ' +3 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +4 "processing"%O% +5 "core" %q\ +50 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%;& +5 "core" &\ +2 "manipulator"&M& +3 "core" &- C C \\ b_ +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&[(-z +4 "core" ( +2 "manipulator"&}& +4 "core" &- A F b_ +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +4 "core" &- D F b_ +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&1'o +106 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&)/ +19 "core" / +2 "manipulator"&U& +3 "core" &- " % S^ +2 "manipulator"&D% +4 "core" %~ - Sn +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +3 "manipulator"&g( +133 "core" ( +2 "manipulator"&J& +4 "core" & B G c +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" & D K  c +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&T'E +103 "core" ' +2 "manipulator"&V& +4 "core" & A I  b + "manipulator"&% +4 "core" %L D C b, +2 "processing"%Y& +3 "core" &,\ +3 "processing"%*& +4 "core" &,\ +3 ."myShortDA"PC.seek :closed +2 "processing"%Q(SD +7 "core" &\ +4 &\ 2 +10 &Fs\ 2 +9 &Cpv\ F +9 &Y\ R +10 &D\ Q +9 &bG\ Q +10 &#G\ Q +9 &F\ Q +9 &I\ Q +10 &!jF\ Q +9 &#+G\ Q +9 &$G\ R +10 &&F\ Q +9 &(qG\ Q +10 &*3F\ Q +9 &+D\ Q +9 &-G\ Q +10 &/zC\ Q +9 &1;G\ Q +9 &2D\ Q +10 &4G\ Q +9 &6F\ Q +10 &8CF\ Q +9 &:F\ Q +9 &;E\ Q +10 &=D\ Q +9 &?KE\ Q +9 &A D\ Q +10 &BF\ Q +9 &DF\ Q +10 &FPQ\ R +9 &H d\ T +9 &Ir\ W +10 &K~\ X +9 &MF\ Y +9 &O\ Y +10 &P\ Y +9 &Rp|f\ , +10 &S"[\ 1 +9 ( + &S\ , +2 "processing"%*& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.68 +2 "processing"%G& +5 "core" &S\ , +2 ."myShortDA"Hand.open +2 "manipulator"&+1 +20 "core" 1 +2 "manipulator"&:% +4 "core" %L G K q _, +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&N' ] +112 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +59 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +13 ."myShortDA"PS.seek 1ml +2 "processing"%'[q +1097 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%6' +1602 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%B +80 "core" + ."myShortDA"PTV.dial :puck +3 "processing"%h  +7 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%i  +58 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%C'ܑ +2628 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"% +79 "core"  +2 ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%X' +796 "Can"\ ;x +1822 "core" ' +2 ."myShortDA"PSV.dial PTV +8 "processing"%< +79 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2618 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%& +77 "core"  +2 ."myShortDA"PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%a' +598 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%I' +2149 "core" ' +2 ."myShortDA"PSV.dial PTV +10 "processing"%n +79 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%m U +59 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%p'ܑ +2635 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%5 @ +48 "core" > +3 ."myShortDA"PS.seek 2.5ml +4 "processing"%' +2624 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%`  +78 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%%'s +2622 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +47 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2614 "core" ' + ."myShortDA"PSV.dial PTV +8 "processing"%o +78 "core" +2 ."myShortDA"PBV.dial PSV +3 "processing"%d U +6 "core" U +3 ."myShortDA"PS.seek 0ml +4 "processing"%^'ܑ +2617 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%u @ +49 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%l' +2626 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%2  +77 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2639 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&j& +5 "core" & = S e +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +3 "manipulator"&( +3 "core" ( +3 "manipulator"&\\& +3 "core" & X a e +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &t& +2 "core" & K F  d +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&.'E +93 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&q/ +22 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%Z( +376 "core" ( + "manipulator"&|& +3 "core" & Q d ? d +3 "manipulator"&% +2 "core" %E > 6 dA +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&P' ] +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&A(-z +134 "core" ( +2 "manipulator"&0& +4 "core" &-w G A  b$ + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-w C C  b$ +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'o +117 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&>1 +26 "core" 1 +2 "manipulator"&b% +4 "core" %wj { PV +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +116 "core" ' +16587 #"Camille"-> access 3 +4 "storage"('% +4 "core" %: [ r C\ A +2 "manipulator"&-% +4 "core" % 0 Y a S g +2 "manipulator"&,& +3 "core" &- a [  g"~ +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(([Y +681 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (H& +3 "core" &[X A J N\ < +15183 "Can"\ 4| +28913 #"Camille"-> shortDAflush +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &idA\  +2 "manipulator"&W& +4 "core" &-\ x k h"~ +3 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek FlushPuck::Garage +2 "manipulator"&{(-z +44 "core" ( + "manipulator"&4& +4 "core" &-\ \\ ] / h"~ +2 ."Camille"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +5 && +3 "core" &- Z Z h"~ +2 ."Camille"Forearm.seek :garage +3 "manipulator"&E'o +109 "core" ' +2 ."Camille"Hand.close +3 "manipulator"&/ +27 "core" / +2 "manipulator"&$& +3 "core" &-   " V"~ +2 "manipulator"&% +3 "core" %π  VN +3 ."Camille"Forearm.seek :retract +3 "manipulator"&#' ] +113 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek CC +3 "manipulator"&~( +272 "core" ( + "manipulator"&S& +3 "core" & r h g, +3 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" & q r ( g, +3 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."Camille"Forearm.seek CC +2 "manipulator"&x'ш +94 "core" ' +2 "manipulator"&& +3 "core" & j q X e, +2 "manipulator"&% +4 "core" %| f e e +2 "collection"'3& +3 "core" &keB\  +2 "collection"'e& +5 "core" &kdQ\  +3 ."Camille"CC.seek :closed +5 "collection"'(X +3 "core" &ofU\  +5 &keJ\ 4 +9 &EykeP 3 +9 &2k{jeL G +10 &bidK U +9 &MndQ U +9 &FLkdF T +10 &IjdN\ T +9 &KkdS T +9 &JifJ\ T +10 &!MSkdM U +9 &#LkdL T +10 &$KkcN T +9 &&KldN T +9 &(VMjgG T +10 &*KleH T +9 &+Ijb? U +10 &-JjeM T +9 &/^MkeL T +9 &1 LjcG T +10 &2Nje? T +9 &4KifK T +9 &6fKic< T +10 &8)LkfG T +9 &9Lle? T +9 &;JicC T +10 &=oIle> T +9 &?0Lid@ T +10 &@JhcH T +9 &BMieB U +9 &DwJje= T +10 &F8Lke< T +9 &GRidE U +10 &I`lc: W +9 &KstjfH X +9 &M(jdA ] +10 &NjfC _ +9 &PkfF _ +9 &Rfke@ _ +10 &T(ke< _ +9 &UkgP a +9 &Wkd= H +10 &X-leN $l +9 &XWkeA F +3 ( +2 "collection"'e& +3 #"Camille"Collection Clamp onSpring/offSpring for 6/25 samples, on/off torque 2.09 +3 "collection"'w& +4 "core" &XVieA F +3 ."Camille"Hand.open +2 "manipulator"&v1 +23 "core" 1 +2 "manipulator"&"% +3 "core" %| . ?  _ +2 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%\  +48 "core"  +2 #"Camille"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."Camille"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 ."Camille"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."Camille"CBV.dial PRV +5 "processing"%f  +3 "collection"'K  +6 "core"  +101  +2 ."Camille"PSV.dial :PTV,via: :air +3 "processing"%L +209 "core" ~ +2 ."Camille"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%s @ +77 "core" B +2 ."Camille"PS.seek 0ml +4 "processing"%_'ܑ +2610 "core" ' + ."Camille"PSV.dial PSR,avoiding: PBV +4 "processing"%c  +207 "core"  +2 #"Camille"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%=' +2617 "core" ' +2 ."Camille"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."Camille"CBV.dial PRV +5 "processing"%  +3 "collection"'(  +4 "core"  +4  +2 ."Camille"PSV.dial :PTV,via: :air +3 "processing"% +207 "core"  +2 ."Camille"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%7 @ +17 "core" ? +3 ."Camille"PS.seek 0ml +3 "processing"%8'ܑ +2624 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +41 "processing"%z  +207 "core"  +9 #"Camille"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 2.5ml +3 "processing"%9' +2625 "core" ' +2 ."Camille"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."Camille"CBV.dial PRV +5 "processing"%R  +2 "collection"'O  +5 "core"  +4  +2 ."Camille"PSV.dial :PTV,via: :air +3 "processing"%; +206 "core"  +2 ."Camille"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%! @ +6 "core" @ +3 ."Camille"PS.seek 0ml +4 "processing"%M'ܑ +2624 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%}  +206 "core"  +2 #"Camille"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 1.5ml +6 "processing"%/' +1601 "core" ' +2 ."Camille"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%F  +46 "core"  +2 ."Camille"PS.seek 0ml +3 "processing"%)'ܑ +1603 "core" ' + ."Camille"PSV.dial PSR +9 "processing"%U +63 "core"  +2 ."Camille"PSR.select :air +3 "processing"% +12 ."Camille"PS.seek 2.5ml +3 "processing"%D' +2619 "core" ' +2 ."connect"PRV.dial CBV +5 ."Camille"CBV.dial PRV +5 "processing"%]  + "collection"'r  +7 "core"  +4  +2 ."Camille"PSV.dial :PTV,via: :air +2 "processing"%J +207 "core"  + ."Camille"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +6 "processing"%@'ܑ +2628 "core" ' +2 ."Camille"PSV.dial :air +3 "processing"%1  +80 "core"  +2 ."Camille"PS.seek 2.5ml +3 "processing"%V' +1297 "Can"\ J +1332 "core" ' + ."Camille"PSV.dial :PTV +4 "processing"% +81 "core" ~ +2 ."Camille"PS.seek 0ml +3 "processing"%Y'ܑ +2640 "core" ' +2 ."Camille"PSV.dial :air +3 "processing"%[  +80 "core"  +2 ."Camille"PS.seek 2.5ml +3 "processing"%' +2616 "core" ' +2 ."Camille"PSV.dial :PTV +3 "processing"% +80 "core"  +2 ."Camille"PS.seek 0ml +3 "processing"%G'ܑ +2620 "core" ' + ."Camille"PSV.dial :air +3 "processing"%+  +78 "core"  +3 ."Camille"PS.seek 2.5ml +3 "processing"%:' +2618 "core" ' + ."Camille"PSV.dial :PTV +3 "processing"%* +80 "core" ~ +3 ."Camille"PS.seek 0ml +3 "processing"%'ܑ +2613 "core" ' +2 #"Camille"Garaging FlushPuck in Collection Clamp +2 "manipulator"&T& +7 "core" &  W+ +3 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek CC +2 "manipulator"&k( +38 "core" ( +2 "manipulator"&& +3 "core" & * / X \\ +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &B& +3 "core" & , , ! Z +2 ."Camille"Forearm.seek CC +3 "manipulator"&h'ш +98 "core" ' +2 ."Camille"Hand.close +2 "manipulator"&i/ +21 "core" / +2 ."Camille"CC.seek :open +4 "collection"'6( +407 "core" ( +2 "manipulator"& & +4 "core" & C C a + "manipulator"&C% +4 "core" %х C D a/ +2 ."Camille"Forearm.seek :retract +3 "manipulator"&<' ] +99 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +43 ."Camille"Elbow.seek :garage +10 "manipulator"&X(-z +267 "core" ( +2 "manipulator"&&& +3 "core" &-w A F q a +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-w 0 3 - ` +3 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."Camille"Forearm.seek :garage +3 "manipulator"&a'o +115 "core" ' +2 ."Camille"Hand.open +2 "manipulator"&n1 +24 "core" 1 +2 "manipulator"&m% +4 "core" %yo  OZ +2 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +2 "manipulator"&I' ] +101 "core" ' +43769 "Can"\ 6 +59997 \ 6 > +60002 \ 6 +60002 \ 4ݮ\ j +60002 \ 6ߐ +60002 \ 5} +60002 \ 5` , +60002 }\ 4A +4374 #"Camille"-> access 3 +5 "storage"(5% +3 "core" %; ]\ A +2 "manipulator"&p% +4 "core" % I u t f g +2 "manipulator"&`& +3 "core" &-w t o j g +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(([Y +5 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" &[W y \ @ +1694 #"Camille"-> access 4 +4 "storage"(%% +4 "core" %= w M\ A +2 "manipulator"&o% +4 "core" % I q i  g +2 "manipulator"&d& +3 "core" &-x u r V g +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"(( +989 "core" ( + ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (u& +3 "core" &  \ 2 +759 #"Camille"-> startTube 4 +1368 #-> start(:myShortDA){shortDA; samplePassF} +3 "collection"'^% +11 "core" %Pfa\  + "processing"%2% +6 "core" %ܓ0\ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +492 #"Camille"-> Thread[:myShortDA].answer +4 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%l +48 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%j  +75 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%\\  +142 "core"  +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +3 "processing"%t'h! +2277 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +4 "processing"%q  +2 "collection"'g  +9 "core"  +133  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%N' +1267 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%Q @ +111 "core" ? +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%|'s +586 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +114 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%0'[q +1103 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +1611 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%. +110 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2619 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%> +111 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%b'[q +1106 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%P' +1603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +149 "core" +2 ."myShortDA"PRV.dial :sipper +9 "processing"%'  +48 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%-'s +2620 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%, +111 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%y' +2624 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%H +111 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2626 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%W& +7 "core" &\  +2 "manipulator"&4% +3 "core" % I t t X g +2 "storage"(% +3 "core" %B | l \ ? +2 "storage"(. +3 "core" .( +3 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"($(+ +512 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" &+ : H \ ; +2 "manipulator"&A& +3 "core" &-x D K Y c +2 "manipulator"&% +4 "core" % I N O c +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&E( +173 "core" ( +2 "manipulator"&S& +3 "core" & P S H bK +2 "storage"(& +3 "core" &+ Z W <\ < +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&{'s +90 "core" ' +2 "storage"(& +2 "core" &+ l T \ < +3 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(' +306 "core" ' +2 "storage"(3- +2 "core" -'~ +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (#& +3 "core" &+ \\ [ \ : +2 "manipulator"&?& +4 "core" & ; @  aJ +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&w( +6 "core" ( + "manipulator"&v& +4 "core" & < A aJ +2 "storage"("& +3 "core" &+ [ [\ : +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&\ ' +25 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&e/ +21 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:26:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 ."downElevator"SE.seek :down +4 "manipulator"&x& +4 "storage"('= +7 "core" & * , S `J +2 "manipulator"&K% +3 "core" %m K N 8 ]e +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&f' ] +106 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&L( +161 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +91 "core" ( +2 "manipulator"&s& +4 "core" & p g f + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & g p f +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&c'E +105 "core" ' + "manipulator"&_& +3 "core" & t t . f +3 "manipulator"& % +3 "core" %O t r > e +2 "processing"%(& +4 "core" &/\  +2 "processing"%& +4 "core" &.\ +3 ."myShortDA"PC.seek :closed +2 "processing"%7(SD +6 "core" &\  +5 &\ 0 +10 &Fz\ 2 +9 &>oy\ G +10 &Y\ S +9 &G\ \ R +9 &YJ\ S +10 &I\ R +9 &I\ \ R +9 &J\ R +10 &!aJ\ \ S +9 &##J\ S +10 &$I\ \ S +9 &&I\ \ S +9 &(iJ\ S +10 &*,J\ R +9 &+L\ \ R +9 &-I\ S +10 &/qI\ \ S +9 &13J\ S +10 &2K\ \ S +9 &4L\ \ R +9 &6yN\ S +10 &8;L\ S +9 &9M\ R +9 &;G\ \ S +10 &=L\ \ S +9 &?CL\ S +9 &AL\ \ R +10 &BJ\ S +9 &DM\ \ S +10 &FF\\\ T +9 &Hp\ V +9 &I\ Y +10 &K}\ Y +9 &M?\ Z +10 &O\ Y +9 &P\ [ +9 &Ri|j\ - +10 &S#\\\ 1 +9 ( + &S\ , +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.69 +2 .Hand.open +5 "manipulator"&=1 +64 "core" 1 +2 "manipulator"&z% +2 "core" %O W Q M b +3 ."myShortDA"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&8' ] +91 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +8 .PH.seek 28C,5:00 +4 "processing"%R { +3 %O9 +12 "core" 9bb +103 "processing"%;9 +2 "core" 9ax +103 "processing"%!9 +2 "core" 9ax  +103 "processing"%99 +3 "core" 9`w  +103 "processing"%}9 +2 "core" 9`x +103 "processing"%M9 +3 "core" 9`x +102 "processing"%F9 +3 "core" 9ax +102 "processing"%/9 +3 "core" 9bx +102 "processing"%U9 +3 "core" 9cx" +102 "processing"%)9 +3 "core" 9fx& +102 "processing"%]9 +3 "core" 9ix+ +102 "processing"%r9 +3 "core" 9lx/ +102 "processing"%J9 +3 "core" 9px3 +102 "processing"%D9 +3 "core" 9uw7 +103 "processing"%19 +3 "core" 9zy; +102 "processing"%@9 +3 "core" 9y@ +102 "processing"%9 +3 "core" 9xD +102 "processing"%V9 +3 "core" 9yH +102 "processing"%[9 +3 "core" 9yL +103 "processing"%Y9 +2 "core" 9yQ +103 "processing"% 9 +3 "core" 9yU +102 "processing"%9 +3 "core" 9yY +102 "processing"%+9 +3 "core" 9z] +102 "processing"%G9 +3 "core" 9za +103 "processing"%*9 +3 "core" 9zf +102 "processing"%:9 +3 "core" 9zj\ +102 "processing"%T9 +3 "core" 9{n +102 "processing"%9 +3 "core" 9{r +102 "processing"%B9 +3 "core" 9{v +102 "processing"%i9 +3 "core" 9|{ +102 "processing"%~9 +3 "core" 9| +102 "processing"%9 +3 "core" 9| +102 "processing"%9 +3 "core" 9 } +102 "processing"% 9 +3 "core" 9~ +103 "processing"%C9 +3 "core" 9} +102 "processing"%h9 +3 "core" 9#} +102 "processing"%&9 +3 "core" 9,~ +102 "processing"%9 +3 "core" 91} +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%k p{p. +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%n +112 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%m' +589 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%<'Q +1603 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%a  +135 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +79 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%5  +60 "core" + "processing"%p% +3 "core" %P'  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%`' +586 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +3 ."myShortDA"PS.seek 0ml +4 "processing"%'ܑ +1601 "core" ' +2 ."myShortDA"delay 5:00 +6626 "Can"v\ < X +23377 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%%  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%o  +37 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%d * +37 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%u' +2501 "core" ' + ."myShortDA"PSV.dial PTV +4 "processing"%^ +90 "core" ~ +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%2 +77 "core"  +2 ."myShortDA"delay 5 seconds +510 .PSV.dial PTV +3 "processing"%l +79 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%j  +77 "core"  +3 ."myShortDA"PS.seek :empty +4 "processing"%\\'s +2498 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%g +47 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%q @ +112 "core" > +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +3 "processing"%t' +358 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'Q  +2 "processing"%N  +5 "core"  +46  +2 "processing"%% +3 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%|' +359 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'0  +36 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%.  +46 "core"  +3 ."myShortDA"PS.seek 0.9ml +3 "processing"%'N +1260 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%> @ +79 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +856 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%b  +48 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%'Q +1605 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%' +49 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%P @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%,  +37 "core" +2 "processing"%-% +3 "core" %O&  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%H'G +238 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%y * +39 "core" , +3 ."myShortDA"PS.seek 0ml +4 "processing"%W'ܑ +1952 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'4& +5 "core" &d` +2 "manipulator"&& +4 "core" &  I Z +2 "manipulator"&% +3 "core" % \\   X +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +126 "core" ( + "manipulator"&& +3 "core" &-x % . 3 V +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &A& +3 "core" &-x   u Y +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&'o +109 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&S/ +28 "core" / + "manipulator"&& +4 "core" &-y j J +2 "manipulator"&% +3 "core" %ς < GE +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&X' ] +113 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&I( +276 "core" ( +2 "manipulator"&3& +3 "core" & $ +  Y) +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &#& +3 "core" &    W) +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek CC +3 "manipulator"&?'ш +102 "core" ' + "manipulator"&v& +4 "core" & % ( 1 Y) +2 "manipulator"&"% +3 "core" %т  # b V +2 "collection"'e& +3 "core" &ha +3 "collection"'x& +4 "core" &f` +3 ."myShortDA"CC.seek :closed +3 "collection"'K(X +49 "core" &ga &ga + &hb + &gb &fb + &hb +4 & 3fc %f +9 &hQxf` 9 +9 &xvh` N +10 &QPfc U +9 &Ffa U +9 &Hfa U +10 &Ffb U +9 &[Gg` U +10 & Hgb T +9 &!If` U +10 &#If` U +9 &%bIh_ U +9 &'%Gea U +9 &(Jea U +10 &*Feb T +9 &,lKga T +10 &..Ie` T +9 &/Ih` U +9 &1Hfa U +10 &3rFfb U +9 &56Iga T +9 &6Dg_ U +10 &8Gf` U +9 &:|Fgb T +10 &<=Ega U +9 &>Hfb T +9 &?Gf_ U +10 &AIh_ U +9 &CFFh^ T +9 &EIdb T +10 &FKe` U +9 &HSfa V +10 &JDafa X +9 &Kxea Z +9 &Mf` _ +10 &Oqfa ` +9 &Q3g` ` +9 &Rfa a +10 &Tea ` +9 &Vvfc a +9 &Xxf_ 1 +10 &Xg` W +10 ( &Xfia M +2 "collection"'x& +10 #"myShortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.13 +3 "collection"'E& +6 "core" &Xffb M +2 &Xgha M + ."myShortDA"Hand.open +3 "manipulator"&{1 +23 "core" 1 + "manipulator"&% +3 "core" %т N K +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&\ ' ] +92 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%s +113 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1611 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%w  +47 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%_'ܑ +1612 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"% +57 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%(' +2622 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'f  +38 "core"  +138  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%Z +114 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%=  +78 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%z'ܑ +2620 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%O  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%' +2626 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%; +49 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%c'ܑ +2614 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%!  +47 "core"  +6 ."myShortDA"PS.seek 2.5ml +4 "processing"%9' +1876 "Can"v\ Q +744 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%} +47 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%M'ܑ +2627 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&F& +7 "core" & L( +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&/( +42 "core" ( +2 "manipulator"&U& +3 "core" & + J L~ +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +4 "core" & M~ +2 ."myShortDA"Forearm.seek CC +2 "manipulator"&]'ш +94 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&r/ +18 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'J( +410 "core" ( +2 "manipulator"&D& +3 "core" & : W~ +2 "manipulator"&1% +4 "core" %с  > V[ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&@' ] +94 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(-z +283 "core" ( +2 "manipulator"&V& +3 "core" &-n  > P_ +2 ."myShortDA"Elbow.reconfigure :loose +49 "manipulator"&$ &.,(#b +4 &[& +3 "core" &-n  R O_ +3 ."myShortDA"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&Y'o +114 "core" ' + ."myShortDA"Hand.open +2 "manipulator"& 1 +22 "core" 1 +2 "manipulator"&% +2 "core" %ul ( EV +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&+' ] +118 "core" ' +2 ."da"delayUntil "16:41:37.54" +24754 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%G @ +75 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%*  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%: * +39 "core" , + ."da"PSV.dial :air +3 "processing"%T  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2526 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%B +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%~ +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2506 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +144 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +7 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%C' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%h'Q +1609 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%&  +76 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +78 "core" +2 ."da"PBV.dial :waste1 +7 "processing"%n  +36 "core" +2 "processing"%% +4 "core" %S\  +2 ."da"PS.seek 1.5ml +2 "processing"%m' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%a * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"% 'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%5  +16 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%p  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%< * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%`' +488 "Can"m\ Nc +2003 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%R +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%% +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%o +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%d  +80 "core"  +2 ."da"PS.seek :empty +5 "processing"%'s +2474 "core" ' +2 #"da"washCycleDA #2 of 2 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%^' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +53 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%2'Q +1610 "core" ' + ."da"PTV.dial :puck +3 "processing"%l  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%j +78 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%u  +38 "core" + "processing"%% +4 "core" %T'\  +2 ."da"PS.seek 1.5ml +3 "processing"%g' +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%q * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%\\'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%Q  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%N  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%t +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%0' +2493 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%. +80 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%| +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +78 "core"  +3 ."da"PS.seek :empty +4 "processing"%b's +2476 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +20 "processing"%'  +134 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%P  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%,  +6 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%- +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%y' +387 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%  +47 "core"  +2 "processing"%H% +3 "core" %)\  +2 ."da"PS.seek 0.55ml +3 "processing"%4'"X +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'Q +1556 "core" ' + ."da"PSV.dial :PML +4 "processing"% +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"%A @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%S  +37 "core" + "processing"%% +4 "core" %R\  +2 ."da"PS.seek 1.85ml +3 "processing"%'J +237 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%L * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%8'ܑ +1959 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +19419 "Can"l\ 9 +28584 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"% @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%3  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%# * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +49 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%v' +2493 "core" ' +2 ."da"PSV.dial :mixloop +7 "processing"%" +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%e  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%X +47 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +47 "processing"%6  +46 "core"  +2 ."da"PS.seek :empty +11 "processing"%E's +2480 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%{ +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%x'Q +1618 "core" ' + ."da"PTV.dial :puck +3 "processing"%s  +79 "core"  + ."da"PSV.dial PTV +3 "processing"%? +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%W  +36 "core" + "processing"%w% +3 "core" %N%\  +3 ."da"PS.seek 1.5ml +3 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%_'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%f  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Z * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%= +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%(' +1491 "Can"o\ ?z +1008 "core" ' + ."da"PSV.dial PTV +3 "processing"%O +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%z +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%; +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +4 "processing"%!'s +2490 "core" ' +2 #"da"washCycleDA #2 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%c +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%}' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%9'Q +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%F  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%U +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%)  +36 "core" +2 "processing"%r% +3 "core" %N'\  +2 ."da"PS.seek 1.5ml +3 "processing"%I' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\ * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%K'ܑ +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%D  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%1  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%] * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%[' +2449 "core" ' + ."da"PSV.dial PTV +3 "processing"%/ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +126 "core"  +2 ."da"delay 5 seconds +509 .PSV.dial PTV +3 "processing"% +80 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%@  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%Y's +2454 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%G +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%*' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%:'Q +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%T  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%M +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%B  +36 "core" +2 "processing"%i% +3 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%~' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +8 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +8 "processing"%C * +38 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%& +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2458 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%n +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%h +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%a  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%m's +1932 "Can"}\ AF +527 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%5 +146 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +5 "processing"%p'I +336 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%<' +330 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1613 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%R +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +38 "core" +2 "processing"%o% +3 "core" %W  +3 ."da"PS.seek 1.5ml +2 "processing"%d' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%` * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1611 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%^  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%l * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +52 "processing"%j +81 "core"  +2 ."da"PS.reconfigure :fast +9 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%u' +2540 "core" ' + ."da"PSV.dial PTV +3 "processing"% +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%2 +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%q +92 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%g  +82 "core"  +2 ."da"PS.seek :empty +3 "processing"%Q's +2545 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%N +156 "core" +2 #"da"Pulling 2ml of PSR.air +3 .PSR.select :air +5 .PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%'Q +2116 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%t  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%\\ +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%.  +40 "core" +2 "processing"%|% +3 "core" %S  +2 ."da"PS.seek 1.5ml +3 "processing"%>' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%0  +115 "core"  +2 ."da"PS.seek :empty +5 "processing"%'s +1598 "core" ' +2 "processing"%'9 +3 "core" 9v5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%P +5 %,& +3 "core" 5 + &S , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&-% +5 "core" % m   y +2 "storage"(b% +4 "core" %A e +2 "storage"(. +3 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(H(@ +203 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (y& +2 "core" &@  +3 "manipulator"&& +3 "core" &-n 8  _ +2 "manipulator"&4% +4 "core" % m  > # +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&( +175 "core" ( + "manipulator"&A& +3 "core" &  \  _ +3 "storage"(S& +3 "core" &I P +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +96 "core" ' + "storage"(L& +4 "core" &I i \\ Q +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +3 "storage"(' +282 "core" ' +2 "storage"(- +2 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"('x +42 "core" ' +2 "manipulator"&3& +4 "core" & \\ _ +2 "manipulator"&#% +3 "core" %o 8 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&8( +254 "core" ( +2 "manipulator"&"& +4 "core" &  l  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &e& +2 "core" &   +3 ."da"Forearm.seek PC +2 "manipulator"&X'E +97 "core" ' +2 ."da"Hand.close +2 "manipulator"&6/ +67 "core" / +2 ."da"PC.seek :open +10 "processing"%v( +378 "core" ( +2 "storage"({& +3 "core" &I k l v +2 "manipulator"&E& +3 "core" & S # +2 "manipulator"&% +4 "core" %B  "G +2 ."da"Forearm.seek :retract +3 "manipulator"&s' ] +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&?( +249 "core" ( +2 "manipulator"&W& +3 "core" &\   !s +3 "storage"(w& +2 "core" &I Q +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&x'm +95 "core" ' + ."da"Hand.open +3 "manipulator"& 1 +21 "core" 1 +2 "storage"(- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(f'D +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(' +61 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar3117h.tif +6 "processing"%Z& +17 "core" &( +3 "manipulator"&=& +5 "core" &\ !s +3 "manipulator"&_% +6 "core" %^ r +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +11 ."psFlush"Forearm.seek :retract +5 "manipulator"&O' ] +106 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&z(-z +183 "core" ( +2 "manipulator"&;& +4 "core" &- _p +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &- % Mp +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&('o +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&c/ +21 "core" / +2 "manipulator"&!& +3 "core" &- (  p +2 "manipulator"&}% +4 "core" %  " s6 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&F' ] +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&U( +128 "core" ( + "manipulator"&)& +4 "core" & H +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &r& +3 "core" & x 3 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&9'E +105 "core" ' +3 "manipulator"&\ & +4 "core" & ! h +2 "manipulator"&I% +3 "core" %K  M +2 "processing"%D& +4 "core" & +2 "processing"%1& +5 "core" & +3 ."psFlush"PC.seek :closed +2 "processing"%](SD +6 "core" &) +5 &* 2 +10 &Ds( 3 +9 &1kr' G +9 &X( U +10 &?* T +9 &E?( T +10 &A' U +9 &A) T +9 &=. U +10 &!MA* T +9 &#?( T +9 &$>* U +10 &&?) V +9 &(Q>* V +10 &*=* V +9 &+>) U +9 &-?) U +10 &/Z>* U +9 &1?( V +9 &2:) V +10 &4<( U +9 &6a>( V +10 &8$=( U +9 &9>( V +9 &;;) U +10 &=k>) U +9 &?.?( U +9 &@>( U +10 &BA( U +9 &Ds>) U +10 &F2L( V +9 &GZ( X +9 &Ip' Z +10 &Kgx) \\ +9 &M'' ] +9 &N{' ] +10 &P( ^ +9 &RQ}a( 7 +9 &S 'w) W +10 &S'E( = +3 ( + "processing"%1& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.80 +3 "processing"%V& +4 "core" &S'E) = +2 ."psFlush"Hand.open +2 "manipulator"&K1 +29 "core" 1 +2 "manipulator"&/% +3 "core" %K  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +61 ."psFlush"Forearm.seek :retract +9 "manipulator"& ' ] +98 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +50 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%@' +599 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +254 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 2.57 seconds\ Exposing 696x520 pixel 16-bit image for 26.185 seconds\ /var/log/esp/da25mar3117h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar3117h15s.tif +1569 #SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar3117h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar3117h30s.tif +276 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +13 "processing"%G @ +215 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%Y  +143 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%* +115 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%T's +2176 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar3117h30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar3117h70s.tif +448 "core" ' + ."psFlush"PSR.select :air +5 .PSV.dial PSR +5 "processing"%M +117 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%B' +593 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%i' +2117 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%:  +39 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +77 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%~ +119 "core" +3 ."psFlush"PS.seek :empty +4 "processing"% 's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +118 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +3 "processing"%C'[q +204 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar3117h70s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "da25mar3117h exposed 26.185 seconds\\nmidres/da25mar3117h15s\\nmidres/da25mar3117h30s\\nhires/da25mar3117h70s",Subject: "da25mar3117h images!" +4 "storage"(&- +4 "core" -' +4 "storage"(& +16 "core" &I - +7 "manipulator"&n& +11 "core" & %  +4 "manipulator"&% +3 "core" %     +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +2 "manipulator"&h( +251 "core" ( + "manipulator"&a& +3 "core" &   E k +3 "storage"(& +3 "core" &I +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&5'm +103 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.57 Pucks below Top Plate +59 "storage"(m'W +53 "core" ' + "manipulator"&p& +3 "core" &   / k +3 "storage"(<& +3 "core" &I <\  +2 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"& 'M +36 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&R, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(%' +36 "core" ' +2 "manipulator"&o% +3 "core" %_ $ +2 "storage"(& +4 "core" &I\  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&`'Ћ +20 "core" ' + "manipulator"&d& +4 "core" & $ w 0 i +2 "storage"(& +3 "core" &I  Y\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&^'m +23 "core" ' +2 "storage"(l% +3 "core" %   -\  +3 ."downElevator"SE.seek :down +5 "storage"(j'= +90 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +8 "storage"(% +3 "core" %4\ Zq +2 "manipulator"&% +4 "core" %g , +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 ."psFlush"PS.seek 2.5ml +5 "manipulator"&2' ] +2 "processing"%q' +92 "core" ' +53 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (g& +3 "core" &I   s\ +1459 ' +4 ."psFlush"PSV.dial PTV +7 "processing"%u +85 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%N  +82 "core"  +4 ."psFlush"PBV.dial :waste1 +5 "processing"%Q  +15 "core" +6 ."psFlush"PS.seek 0ml +4 "processing"%t'ܑ +1148 #"uploadLog"upsync +1470 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%\\ +81 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%.' +2614 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%| +80 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2118 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%' +79 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%P U +60 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%,'ܑ +2619 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%- @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%b' +2449 "Can"\ C +171 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +91 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%y's +2625 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +56 "core" + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%4' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%$ +126 "core" +2 ."psFlush"PBV.dial PSV +11 "processing"%A U +6 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%S'ܑ +2612 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%L @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%+  +79 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2620 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%3 +46 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%#'[q +1094 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%"  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%e  +59 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2628 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%6 +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%7 +79 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%{'ܑ +2623 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%E +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%W +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%w U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%8'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%Z  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%='s +2616 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%_ +60 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%s' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%f U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%;'ܑ +2621 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%x @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%?  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%c's +2628 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&!& +6 "core" & 3 4 @ [h +2 "manipulator"&}% +4 "core" % n + ) T [ +2 ."psFlush"Elbow.seek PC +2 "manipulator"&O( +255 "core" ( + "manipulator"&)& +3 "core" & H J ] +3 ."psFlush"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +4 &r& +3 "core" &  0 ' ] +3 ."psFlush"Forearm.seek PC +2 "manipulator"&('E +100 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&\ / +23 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%I( +377 "core" ( +2 "manipulator"&D& +3 "core" & F E \ a +2 "manipulator"&z% +3 "core" %- + 2  a +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&F' ] +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&v(-z +136 "core" ( + "manipulator"&V& +4 "core" &-u\ H J  a!t +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +3 "core" &-u\ 4 / R a!t +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&/'o +114 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&11 +26 "core" 1 +2 "manipulator"&% +3 "core" %uo N[ +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&9' ] +104 "core" ' +2 #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +6 "core" &eb\ + "manipulator"&@& +4 "core" &- & &  ` j +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&G(-z +4 "core" ( +3 "manipulator"&Y& +4 "core" &- / + W ` j +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &*& +3 "core" &- & ' ` ` j +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&['o +108 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&M/ +20 "core" / + "manipulator"&T& +4 "core" &-\ 1 b Q i +2 "manipulator"&B% +3 "core" %σ - Q] +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&:' ] +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek CC +2 "manipulator"&( +299 "core" ( +2 "manipulator"&~& +4 "core" & I ; b + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &i& +4 "core" & K ; b +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&'ш +104 "core" ' + "manipulator"&&& +3 "core" & M C R _ +3 "manipulator"&% +3 "core" %ф : @ V _ +3 "collection"'n& +3 "core" &f`\ +2 "collection"'& +5 "core" &e`\ +2 ."myShortDA"CC.seek :closed +3 "collection"' (X +6 "core" &g_ +5 & -ea $d +10 &gRyd` 9 +9 &yve` N +10 &TRe` U +9 &Ke_ T +9 &Ke` U +10 &Ke` T +9 &]Ifa T +9 & Ig` T +10 &!Jf^ U +9 &#Le^ U +10 &%eIe` T +9 &''Ke` T +9 &(Kd^ T +10 &*Fe^ T +9 &,nJf_ T +9 &.0Je_ T +10 &/Ie` U +9 &1Le` T +10 &3uLf_ T +9 &56Jf` U +9 &6Gd^ T +10 &8Idd T +9 &:}Id_ T +9 &<@Fe^ T +10 &>He_ T +9 &?Je^ T +10 &ALd^ T +9 &CHLb_ T +9 &E\ Lf^ T +10 &FNe] T +9 &HUea U +9 &JHed_ W +10 &L~f_ Z +9 &Me_ _ +10 &Oue_ _ +9 &Q7f` _ +9 &Rf` ` +10 &Td` _ +9 &Vzf^ ` +9 &Xxf_ 1 +10 &Xe] [ +10 ( &X\\ga L +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.11 +2 "collection"'a& +5 "core" &X\\e` L +3 ."myShortDA"Hand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&U% +3 "core" %т , ( 7 Y +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +47 ."myShortDA"Forearm.seek :retract +10 "manipulator"&p' ] +111 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%<  +48 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"% ' +1601 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%o  +47 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%'ܑ +1603 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%d +47 "core"  + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +2614 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +4 "collection"'l  +5 "core"  +102  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%5 +208 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +77 "core" B +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2615 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%h  +80 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%m' +1033 "Can"\ B'r +1580 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"% +80 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%`'ܑ +2623 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&g& +6 "core" & D G $ ^ +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&%( +6 "core" ( + "manipulator"&^& +4 "core" & H 8 w _ +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &C& +3 "core" & K C  _ +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&j'ш +96 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&u/ +19 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'N( +408 "core" ( +2 "manipulator"&Q& +3 "core" & E E  b +2 "manipulator"&q% +3 "core" %ф I I \ b7 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&\\' ] +94 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&t(-z +278 "core" ( + "manipulator"&|& +4 "core" &-| L H A cb +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &.& +2 "core" &-| J K 1 cb +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'o +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +23 "core" 1 + "manipulator"&0% +3 "core" %x{ '  Q +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'' ] +103 "core" ' +27132 #"Camille"-> access 3 +4 "storage"(P% +4 "core" %A v \ A +2 "manipulator"&>% +4 "core" % t ] e  g v +2 "manipulator"&-& +3 "core" &-| ^ c { gb +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(,([Y +682 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (& +2 "core" &[Z S O R\ < +1082 #"Camille"-> access 4 +4 "storage"(b% +4 "core" %A | \ ? +2 "manipulator"&% +4 "core" % t g e w f v +2 "manipulator"&y& +3 "core" &-| h g fb +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"($( +985 "core" ( +2 ."Camille"SC.configure :limp +10 "storage"($(\ 1b +4 (A& +3 "core" &   -\ 1 +995 #"Camille"-> startTube 4 +768 #-> start(:myShortDA){shortDA; samplePassF} +4 "collection"'4% +3 "processing"%L% +12 "core" %Pd`\  + %ܒ\ +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +22687 "Can"\ 4# +9560 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1006 .PSV.dial :mixloop +3 "processing"%S +46 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%+  +74 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +141 "core"  +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%3'h! +2277 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'#  +7 "core"  +134  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +1270 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%" @ +113 "core" > +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%e's +593 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +113 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%6'[q +1092 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +1609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%7 +113 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2622 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%E +111 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%{'[q +1097 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +1611 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%W +112 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%w  +49 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%X's +2638 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +113 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%8' +2617 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%Z +112 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2619 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%_& +5 "core" &)\  +2 "manipulator"&=% +4 "core" % t w k 6 i v +2 "storage"(% +3 "core" %C \ A +2 "storage"(f. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(s(+ +521 "core" ( + ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (x& +3 "core" &+ :\ 0( +2 "manipulator"&;& +3 "core" &-| e _  eb +2 "manipulator"&?% +4 "core" % t r s ; e v +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +175 "core" ( + "manipulator"&!& +3 "core" & \\ M  d[ +3 "storage"(}& +3 "core" &+ { \ =+ +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&)'s +105 "core" ' + "storage"(r& +3 "core" &+ { v\ ?+ +3 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(R' +345 "core" ' + "storage"(\ - +4 "core" -'} + ."myShortDA"SE.configure :default +10 "storage"(#QK-0-\ b +5 (2& +2 "core" &+ c ^\ <+ +3 "manipulator"&]& +4 "core" & H N ~ cZ +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&D( +6 "core" ( + "manipulator"&z& +4 "core" & O S @ cZ +2 "storage"(V& +3 "core" &+ [ ] b\ <+ +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&K' +16 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&(/ +27 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:31:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +6 "manipulator"&O& +2 "storage"(1'= +7 "core" & > C bZ +3 "manipulator"&% +4 "core" %І J C  b +2 ."myShortDA"Forearm.seek :retract +8 "manipulator"&' ] +92 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&@( +167 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +81 "core" ( + "manipulator"&F& +4 "core" & I ` d +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Y& +3 "core" & S E P c +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&*'E +106 "core" ' +2 "manipulator"&M& +3 "core" & Z ` h +2 "manipulator"&T% +3 "core" %N f _ ; h +3 "processing"%/& +3 "core" &)\  +3 "processing"%B& +3 "core" &)\  +3 ."myShortDA"PC.seek :closed +2 "processing"%v(SD +7 "core" &*\  +4 &*\ 2 +9 &Ev*\ 2 +10 &<ly+\ F +9 &])\ \ R +10 &I*\ R +9 &VH)\ R +9 &G*\ R +10 &G*\ R +9 &I(\ R +9 &!^H*\ R +10 &# G(\ R +9 &$I)\ R +10 &&G*\ R +9 &(fD*\ R +9 &*'H*\ R +10 &+D*\ R +9 &-I*\ R +9 &/mG%\ R +10 &1/J%\ R +9 &2I)\ S +10 &4I)\ R +9 &6uH(\ R +9 &88I)\ R +10 &9J)\ S +9 &;J(\ S +9 &=|J)\ S +10 &?>K*\ S +9 &AI)\ S +10 &BH+\ R +9 &DJ*\ S +9 &FBZ*\ \ T +10 &Gl)\ V +9 &I{*\ X +9 &K|*\ X +10 &M=)\ Y +9 &N(\ Z +10 &P*\ Z +9 &Rf}k'\ , +9 &S&c*\ 4 +10 ( + &S )\ - +2 "processing"%B& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.67 +2 .Hand.open +4 "manipulator"&91 +26 "core" 1 +2 "manipulator"&[% +3 "core" %N p k e +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&G' ] +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%~ { +3 %i9 +6 "core" 9cc +102 "processing"%&9 +3 "core" 9b +102 "processing"%9 +3 "core" 9a  +102 "processing"%n9 +3 "core" 9`  +103 "processing"%:9 +2 "core" 9a +103 "processing"%J9 +3 "core" 9` +102 "processing"%a9 +3 "core" 9a +102 "processing"%9 +3 "core" 9c +102 "processing"%U9 +3 "core" 9e" +103 "processing"%9 +2 "core" 9g& +103 "processing"%<9 +3 "core" 9k+ +102 "processing"%9 +3 "core" 9p/ +102 "processing"%c9 +3 "core" 9t3 +102 "processing"%o9 +3 "core" 9y7 +103 "processing"% 9 +2 "core" 9~; +103 "processing"%d9 +3 "core" 9@ +102 "processing"%9 +3 "core" 9D +102 "processing"%l9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%59 +3 "core" 9P +102 "processing"%9 +3 "core" 9U +102 "processing"%9 +3 "core" 9Y +102 "processing"%h9 +3 "core" 9] +102 "processing"%9 +3 "core" 9a\ +103 "processing"% 9 +3 "core" 9f +102 "processing"%m9 +3 "core" 9j +102 "processing"%g9 +3 "core" 9n +102 "processing"%^9 +3 "core" 9r +102 "processing"%C9 +3 "core" 9v +103 "processing"%u9 +2 "core" 9{ +103 "processing"%9 +2 "core" 9 +103 "processing"%p9 +3 "core" 9  +102 "processing"% 9 +3 "core" 9 +102 "processing"%Q9 +3 "core" 9 +103 "processing"%q9 +2 "core" 9# +103 "processing"%j9 +2 "core" 9) +103 "processing"%|9 +3 "core" 91 +10 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%. p{p. +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +5 "processing"%% +111 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%' +592 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +8 "processing"% +12 ."myShortDA"PS.seek 2ml +3 "processing"%0'Q +1598 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%\\  +136 "core"  +2 ."myShortDA"PSV.dial PTV +3 "processing"% +80 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%P  +58 "core" +2 "processing"%>% +3 "core" %T  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%-' +584 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%H * +37 "core" , +3 ."myShortDA"PS.seek 0ml +4 "processing"%'ܑ +1601 "core" ' +2 ."myShortDA"delay 5:00 +6983 "Can"\ ; +23020 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%b  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%y * +37 "core" + + ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%, +79 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myShortDA"PS.seek 2.5ml +3 "processing"%A' +2471 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%L +80 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%4 +79 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%S +78 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%+  +78 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%'s +2480 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%`  +136 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%# +49 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"% @ +112 "core" > +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%3' +351 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'"  +2 "processing"%  +4 "core"  +43  +2 "processing"%% +3 "core" %!\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%e' +362 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'6  +35 "core" +2 ."myShortDA"PRV.dial :air +3 "processing"%7  +47 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'N +1273 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%E @ +77 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +857 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%{  +48 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +3 "processing"%W'Q +1613 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%w +49 "core" + ."myShortDA"PTV.dial :mixing +50 "processing"% @ +75 "core" @ +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +39 "core" + "processing"%X% +4 "core" %V  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%Z'N +239 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"%8 * +38 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%_'ܑ +1963 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'=& +5 "core" &d^ +2 "manipulator"&& +4 "core" &  & K [ +2 "manipulator"&f% +3 "core" % t + / Z% +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&$(-z +125 "core" ( + "manipulator"&x& +4 "core" &-r %   V. +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &;& +3 "core" &-r 3 ) ^. +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&?'o +107 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&!/ +23 "core" / +2 "manipulator"&}& +4 "core" &-r i I. +2 "manipulator"&t% +3 "core" % JQ +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&r' ] +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&'( +294 "core" ( +2 "manipulator"&\ & +3 "core" &  ( 1 X +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &2& +4 "core" &   e Z +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&]'ш +102 "core" ' +2 "manipulator"&z& +4 "core" &   O W +2 "manipulator"&V% +3 "core" %ѐ   ( W +3 "collection"'(& +3 "core" &e^ +2 "collection"'O& +5 "core" &e_ +2 ."myShortDA"CC.seek :closed +3 "collection"'(X +5 "core" &f` +6 &g` 3 +9 &Dyd^ 2 +10 &0k}f` G +9 &bc^ T +9 &Id^ T +10 &CGe` T +9 &Kf_ U +10 &Gfa T +9 &If` T +9 &!GPf^ U +10 &#\ Ig` U +9 &$Kg_ U +9 &&Jc` T +10 &(RFfc T +9 &*Fe`" U +10 &+Gea T +9 &-Ie_6 T +9 &/ZGf` T +10 &1Gg` U +9 &2Le^ T +9 &4Jd` T +10 &6bJd^ T +9 &8$Je` T +10 &9Ff_ T +9 &;Ic]2 T +9 &=kEf_ T +10 &?,Le_ T +9 &@Jf` T +9 &BGe^ T +10 &DrIe^ T +9 &F4Le_ T +10 &GTe_ U +9 &I_e` W +9 &Kmqd` Y +10 &M$e_ ] +9 &Ne_ ` +10 &Peb ` +9 &Raga4 ` +9 &T$g`" _ +10 &Uh` a +9 &Wd` I +9 &X,eb $k +10 &X`da G +2 ( +2 "collection"'O& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.19 +2 "collection"'& +5 "core" &X`f^ G +2 ."myShortDA"Hand.open +3 "manipulator"&)1 +25 "core" 1 +2 "manipulator"&R% +4 "core" %р !  P +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&K' ] +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%F +112 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%Y' +1600 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%D  +47 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%M'ܑ +1612 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%T +59 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%/' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%1  +2 "collection"'  +80 "core"  +96  +8 ."myShortDA"PSV.dial :mixloop +4 "processing"%I +113 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%9  +76 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%['ܑ +2624 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%i  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%B' +2624 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%& +48 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%*'ܑ +2616 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%n' +2272 "Can"\ N4 +346 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%: +47 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%J'ܑ +2621 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&a& +5 "core" & o P +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&( +5 "core" ( +2 "manipulator"&U& +3 "core" & 5  N +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & " f R +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&<'ш +98 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +26 "core" / +3 ."myShortDA"CC.seek :open +4 "collection"'c( +407 "core" ( + "manipulator"&o& +4 "core" &  E S +2 "manipulator"& % +3 "core" %ё 8 T, +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&d' ] +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(-z +279 "core" ( +2 "manipulator"&l& +3 "core" &-} \  Ya +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &-}  Ua +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&5'o +114 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +24 "core" 1 +2 "manipulator"&% +3 "core" %yp  Db +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&h' ] +107 "core" ' +2 ."da"delayUntil "18:11:34.27" +24898 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"% @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%m * +38 "core" + + ."da"PSV.dial :air +3 "processing"%g  +47 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%^' +2479 "core" ' + ."da"PSV.dial :mixloop +4 "processing"%C +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%p  +46 "core"  +2 ."da"PS.seek :empty +3 "processing"% 's +2492 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Q +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +54 ."da"PS.seek 0.5ml +3 "processing"%q' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%j'Q +1605 "core" ' + ."da"PTV.dial :puck +3 "processing"%|  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%% +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + "processing"%% +4 "core" %P(  +2 ."da"PS.seek 1.5ml +3 "processing"%\\' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%P'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%>  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%0  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%H * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%- +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%~' +856 "Can"\ B+ +1618 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%b +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%y +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%,  +78 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2473 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%L +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%4' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%S'Q +1609 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%+  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%A +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%`  +38 "core" + "processing"%#% +4 "core" %S\  +2 ."da"PS.seek 1.5ml +3 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +4 "processing"%"'ܑ +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%3 * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%6 +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%7' +2475 "core" ' + ."da"PSV.dial PTV +3 "processing"%e +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%E +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%{  +80 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +2484 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%w  +91 "core"  +2 ."da"delay 5 seconds +509 .PTV.dial :PRVmixing +3 "processing"%  +136 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +46 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%X  +18 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%8 +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +3 "processing"%W' +391 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%Z  +49 "core"  +2 "processing"%=% +2 "core" % \  +3 ."da"PS.seek 0.55ml +2 "processing"%'"Y +341 "core" ' + #"da"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%f  +46 "core"  +3 ."da"PS.seek 2ml +4 "processing"%x'Q +1551 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%; +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%! @ +79 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%}  +38 "core" +2 "processing"%t% +3 "core" %S  +2 ."da"PS.seek 1.85ml +3 "processing"%@'K +234 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%G * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%?'ܑ +1963 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +19814 "Can"\ E\ ` +28189 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%\ @ +5 "core" A + ."da"PBV.dial :waste1 +3 "processing"%$  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%2 * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%z  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%V' +2502 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%( +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +47 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%N +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.seek :empty +5 "processing"%)'s +2473 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%R +145 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%O' +600 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%F'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%]  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%_ +78 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%D  +39 "core" +2 "processing"%Y% +3 "core" %P(\  +3 ."da"PS.seek 1.5ml +2 "processing"%T' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%M * +38 "core" , +2 ."da"PS.seek 0ml +5 "processing"%'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%1  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%I  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%9 * +37 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%/ +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%i' +1949 "Can"\ \\ q +551 "core" ' +47 ."da"PSV.dial PTV +10 "processing"%[ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%& +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%B +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%*'s +2476 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%: +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%n' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%a'Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%U  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +90 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%'% +2 "core" %S'\  +3 ."da"PS.seek 1.5ml +3 "processing"%K' +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +5 "processing"%o'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%<  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2497 "core" ' + ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%d +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%5  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2490 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +155 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%m' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%g'Q +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%J  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%C +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%u  +36 "core" +2 "processing"%% +3 "core" %O\  +3 ."da"PS.seek 1.5ml +2 "processing"%p' +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%^ * +38 "core" , +2 ."da"PS.seek 0ml +5 "processing"%Q'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +6 .PTV.dial :puck +5 "processing"%  +10 "core"  + ."da"PBV.dial :waste1 +3 "processing"%q  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%| * +37 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%% +128 "core"  +2 ."da"PS.reconfigure :fast +9 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2482 "core" ' + ."da"PSV.dial PTV +4 "processing"% +78 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%j +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%\\  +78 "core"  +2 ."da"PS.seek :empty +5 "processing"%>'s +2183 "Can"\ N +291 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +4 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%0 +152 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +5 "processing"%H'I +342 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%-' +331 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%P'Q +1610 "core" ' + ."da"PTV.dial :puck +3 "processing"%b  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%y  +40 "core" + "processing"%,% +4 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%~' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%L * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1603 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%4  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%+  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%A * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%` +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%#' +2567 "core" ' + ."da"PSV.dial PTV +3 "processing"%S +82 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2562 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%3 +147 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%6'Q +2110 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%"  +4 "core"  +2 ."da"PSV.dial PTV +3 "processing"%e +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%E  +40 "core" +2 "processing"%% +2 "core" %O(  +3 ."da"PS.seek 1.5ml +2 "processing"%{' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%7 * +38 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%w  +115 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +1606 "core" ' + "processing"% 9 +4 "core" 9{5 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%X +5 %8& +3 "core" 5 +49 &S - +9 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" % e  +2 "storage"(Z% +4 "core" %= +2 "storage"(=. +2 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(W(@ +200 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (f& +2 "core" &C  +3 "manipulator"&& +3 "core" &-}  a +2 "manipulator"&;% +3 "core" % e H  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&!( +175 "core" ( +2 "manipulator"&}& +4 "core" &  >  j +2 "storage"(t& +3 "core" &K o +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&G'm +100 "core" ' + "storage"(x& +4 "core" &K m m c +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(@' +284 "core" ' +2 "storage"(k- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(\ 'x +43 "core" ' +2 "manipulator"&$& +3 "core" &\   j +2 "manipulator"&2% +4 "core" %l > +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&z' ] +106 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&?( +259 "core" ( +2 "manipulator"&(& +4 "core" & | 6  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &r& +2 "core" & W  +3 ."da"Forearm.seek PC +3 "manipulator"&N'E +93 "core" ' + ."da"Hand.close +2 "manipulator"&/ +28 "core" / +3 ."da"PC.seek :open +3 "processing"%V( +378 "core" ( + "storage"(R& +3 "core" &K 7 +3 "manipulator"&)& +3 "core" &  Y  +2 "manipulator"&O% +3 "core" %L  S h +3 ."da"Forearm.seek :retract +3 "manipulator"&]' ] +95 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&_( +247 "core" ( +2 "manipulator"&D& +4 "core" & z % ![ + "storage"(Y& +4 "core" &K n m 6 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&F'm +92 "core" ' + ."da"Hand.open +2 "manipulator"&M1 +23 "core" 1 +2 "storage"(T- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(1'D +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(I' +56 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar3118h.tif +7 "processing"%9& +15 "core" &( +4 "manipulator"&/& +8 "core" &  Q[ +2 "manipulator"&% +5 "core" %k | +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +10 "manipulator"&[' ] +104 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&&(-z +239 "core" ( + "manipulator"&B& +4 "core" &- d e +2 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +6 && +2 "core" &- e +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&i'o +108 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&:/ +28 "core" / +2 "manipulator"&*& +3 "core" &- 5 -e +2 "manipulator"&n% +4 "core" %ς 9 6< +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&U' ] +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&( +131 "core" ( + "manipulator"&& +3 "core" & " +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &'& +3 "core" &  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&a'E +93 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&K% +3 "core" %H S\\ +3 "processing"% & +3 "core" & +3 "processing"%<& +4 "core" & +3 ."psFlush"PC.seek :closed +2 "processing"%l(SD +6 "core" &( +6 &) 0 +9 &Cr( 3 +10 &+kq( G +9 &W) V +9 &z>) U +10 &=A( T +9 &<( T +9 &=) T +10 &B# T +9 &!D<( U +10 &#A) U +9 &$?( U +9 &&>( U +10 &(M<( T +9 &*=) T +10 &+?( U +9 &-<( U +9 &/R9( U +10 &1?( V +9 &2>( V +9 &4?) U +10 &6YA( V +9 &8;, U +9 &9>( V +10 &;>) V +9 &=a;* V +10 &?#;( V +9 &@;) V +9 &B>) U +10 &Dk?( U +9 &F*J( V +9 &GX( X +10 &Io( Z +9 &K_z( \\ +10 &M( ] +9 &N}( ] +9 &P) ] +10 &RJ~c( 9 +9 &S\ (|* Z +9 &S,=& 8 +3 ( +2 "processing"%<& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.81 +2 "processing"%& +5 "core" &S,9' 8 +3 ."psFlush"Hand.open +2 "manipulator"&o1 +27 "core" 1 + "manipulator"&% +4 "core" %H \\ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%d +50 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%5' +529 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.82 seconds\ Exposing 696x520 pixel 16-bit image for 18.245 seconds\ /var/log/esp/da25mar3118h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar3118h15s.tif +50 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +987 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar3118h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar3118h30s.tif +1129 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +214 "core" @ + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +139 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%m +117 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%J's +1346 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar3118h30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar3118h70s.tif +1274 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%C +118 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%u' +588 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +10 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2111 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%g  +62 "core" +2 ."psFlush"PTV.dial :mixing +10 "processing"%^ @ +79 "core" @ +2 ."psFlush"PSV.dial :mixloop +2 "processing"%p +118 "core" +2 ."psFlush"PS.seek :empty +3 "processing"% 's +2115 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar3118h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "da25mar3118h exposed 18.245 seconds\\nmidres/da25mar3118h15s\\nmidres/da25mar3118h30s\\nhires/da25mar3118h70s",Subject: "da25mar3118h images!" +4 "storage"(q- +5 "core" -' +4 "storage"(|& +4 "core" &K < +7 "manipulator"&%& +10 "core" &   +10 "manipulator"&Q% +11 "core" % U   \  +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +5 "manipulator"&( +254 "core" ( +11 "manipulator"&j& +4 "core" &   j h +2 "storage"(& +3 "core" &K , +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&\\'m +100 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"('W +31 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%0 +15 "core" ' + "manipulator"&>& +4 "core" &  h +2 "storage"(H& +2 "core" &K j l +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +2 "manipulator"&-'M +34 "core" ' + ."da"Elbow.hold +3 "manipulator"&b, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(' +12 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +9 "core" ' +2 "manipulator"&y% +3 "core" %`  # +2 "storage"(,& +5 ."psFlush"PS.seek 1ml +2 "processing"%P'[q +6 "core" &K r\  + ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&L'Ќ +23 "core" ' +2 "manipulator"&~& +4 "core" &  a .g + "storage"(4& +3 "core" &K K\  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&+'m +16 "core" ' +2 "storage"(A% +3 "core" %   \ \ +3 ."downElevator"SE.seek :down +3 "storage"(`'= +98 (% +4 "core" %4 \ Zr +2 "manipulator"&S% +4 "core" %y  G 0 T +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&' ] +89 "core" ' +72 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (& +3 "core" &K   @\ +713 ' +3 ."psFlush"PSR.select :air +9 "processing"% +18 ."psFlush"PS.seek 2.5ml +86 "processing"%' +1614 "core" ' +4 ."psFlush"PSV.dial PTV +8 "processing"%# +83 "core" +4 ."psFlush"PTV.dial :puck +6 "processing"%3  +80 "core"  +3 ."psFlush"PBV.dial :waste1 +5 "processing"%  +21 "core"  +4 ."psFlush"PS.seek 0ml +6 "processing"%"'ܑ +154 #"uploadLog"upsync +2475 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%e +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%E' +2623 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +79 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%6'ܑ +2615 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%7 +80 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%w' +595 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +79 "core" + ."psFlush"PBV.dial PSV +3 "processing"%X U +58 "core" W +3 ."psFlush"PS.seek 0ml +4 "processing"%8'ܑ +2623 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%Z' +2620 "Can"\ ?" +2 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%=  +90 "core"  +2 ."psFlush"PS.seek :empty +5 "processing"%f's +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%;' +2617 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%s +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%} U +7 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%t'ܑ +2623 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%x @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%h  +90 "core"  +2 ."psFlush"PS.seek :empty +5 "processing"%k's +2623 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%$ +44 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%2'[q +1098 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%G +91 "core"  + ."psFlush"PTV.dial :puck +3 "processing"%(  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%r  +57 "core" +2 ."psFlush"PS.seek 0ml +5 "processing"%!'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%z' +2669 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%v +80 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%R'ܑ +2679 "core" ' + ."psFlush"PSV.dial PSR +15 "processing"%) +81 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%O' +589 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%N' +2127 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%D +79 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Y U +59 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%?'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%M @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%T' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%9  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%/'s +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +47 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%]' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%\ +78 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%1 U +7 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%F'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%B @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%_  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%:'s +2642 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&*& +6 "core" & @ D  ^g +2 "manipulator"&n% +3 "core" % M\ A : ] +3 ."psFlush"Elbow.seek PC +3 "manipulator"&[( +251 "core" ( +2 "manipulator"&& +2 "core" & 2 A 2 _/ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &'& +3 "core" & M M n _/ +2 ."psFlush"Forearm.seek PC +2 "manipulator"&i'E +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +23 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%K( +374 "core" ( +2 "manipulator"& & +3 "core" & H ` @ d/ +2 "manipulator"&&% +3 "core" %R = A cY +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&U' ] +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&V(-z +136 "core" ( + "manipulator"&& +4 "core" &-y Y G E d# +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +4 "core" &-y C A d# +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +112 "core" ' + ."psFlush"Hand.open +2 "manipulator"&<1 +20 "core" 1 +2 "manipulator"&d% +3 "core" %sk  OV +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&a' ] +117 "core" ' +2 #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +6 "core" &f_\  + "manipulator"&5& +4 "core" &- D ?  d# +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +45 "manipulator"& (-z +5 "core" ( + "manipulator"&& +4 "core" &- M B N d# +2 ."myShortDA"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +5 &m& +3 "core" &- > > G d# +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'o +109 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&C/ +18 "core" / +2 "manipulator"&J& +3 "core" &- % R"~ +2 "manipulator"&u% +3 "core" %ρ - R> +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&g' ] +108 "core" ' + ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&^( +276 "core" ( +2 "manipulator"&p& +3 "core" & - 2 `, +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" & 5 1 `, +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&q'ш +103 "core" ' +2 "manipulator"&|& +3 "core" & G B 7 ], +2 "manipulator"&%% +3 "core" %ы E C - ] +2 "collection"'Q& +4 "core" &ea +2 "collection"'j& +5 "core" &e` +2 ."myShortDA"CC.seek :closed +3 "collection"'(X +5 "core" &f` +7 & -g` $e +9 &hS~fa 9 +10 &zxf` N +9 &YRha T +9 &Lf_ T +10 &Me` T +9 &Jfa T +9 &aJga T +10 & #Ig` T +9 &!Jfb U +9 &#Nh` T +10 &%iIf_ T +9 &'+Gfb T +10 &(Lf` T +9 &*If_ T +9 &,qIfa T +10 &.3Je` T +9 &/Ida U +10 &1Kfa U +9 &3zGdb T +9 &5:Lh` U +10 &6Gfb T +9 &8Fe] T +9 &:Ie` T +10 &Hf^ T +9 &?Ke^ T +10 &ALe` T +9 &CKLea T +10 &E Lda# T +9 &FOf_" U +9 &HTga U +10 &JLeea! W +9 &L~f^ Y +10 &Mga ^ +9 &Ozh`& _ +9 &Q>fb ^ +10 &Rea _ +9 &Tf_! ` +9 &V}h` a +10 &Xpga% , +9 &X"e_! L +10 ( + &XRg` D +2 "collection"'j& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.12 +3 "collection"'& +4 "core" &XRfa! D +2 ."myShortDA"Hand.open +2 "manipulator"&>1 +18 "core" 1 + "manipulator"&H% +3 "core" %}   F X +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&0' ] +109 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%y  +48 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myShortDA"PS.seek 1.5ml +2 "processing"%,' +1602 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +48 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%~'ܑ +1604 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%4 +47 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%A' +2616 "core" ' +2 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +4 "processing"%I  +2 "collection"'  +8 "core"  +101  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%S +208 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +9 "processing"%\\ @ +76 "core" B +3 ."myShortDA"PS.seek 0ml +4 "processing"%'ܑ +2637 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +80 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"% ' +1115 "Can"\ C +1504 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%- +80 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%L'ܑ +2620 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & @ D } ]( +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +46 "manipulator"&( +33 "core" ( + "manipulator"&+& +4 "core" & G B + ab +2 ."myShortDA"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +4 &`& +3 "core" & 4 # W ab +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&P'ш +92 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&#/ +23 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'3( +412 "core" ( +2 "manipulator"&& +4 "core" & C D  db + "manipulator"&% +4 "core" %і L M : cg +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&e' ] +92 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&"(-z +276 "core" ( +2 "manipulator"&& +3 "core" &-z I O cX +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &E& +3 "core" &-z C M s cX +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&7'o +112 "core" ' +3 ."myShortDA"Hand.open +2 "manipulator"&61 +28 "core" 1 +2 "manipulator"&w% +3 "core" %wo ) 6 P[ +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"& ' ] +101 "core" ' +14555 #"Camille"-> access 3 +5 "storage"(X% +3 "core" %A f [ \\\ @ +3 "manipulator"&{% +3 "core" % P\ q s % g +2 "manipulator"&& +4 "core" &-z s t F gX +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(8([Y +680 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (=& +3 "core" &[X \\ [\ ; +39162 "Can"\ 4N +60001 \ 4 +60002 \ 4z +60002 \ 4  +60002 \ 5" +60002 \ 4$_< +60002 \ 5&? +60002 \ 5(h +60002 \ 5* +60001 \ 5+ +60002 \ 4-* +60002 \ 4/ +60002 \ 51V +60002 \ 53a +60002 \ 55@ +60002 \ 47!  +60001 \ 59 +60002 \ 4:!D +60002 \ 4<! +60002 \ 5>"p +60003 \ 4@# +60002 \ 5Bb# +60001 \ 5DC$2 +60002 \ 4F#$ +60002 \ 4H%^ +60002 \ 4I% +60002 \ 4K& +60002 \ 5M' +60002  \ 4O' @PDT1743491202.85  \ 5Qe(L +60002 \ 5SE( +60002 \ 4U&)x +60001 \ 4W* +60002 \ 4X* +60002 \ 4Z+: +60002 \ 4\\+ +60002 \ 4^,f +60002  \ 4`g, +60002  \ 4bH- +60002  \ 5d(.( +60002  \ 4f. +60002 \ 4g/T +60002 \ 4i/ +60001 \ 4k0 +60002 \ 4m1 +60002 \ 4oi1 +60002  \ 5qI2B +60002  \ 5s)2 +60002 \ 4u\ 3n +60002 \ 4v4 +60002  \ 4x4 +60002 \ 4z50 +60002 \ 4|5 +60002 \ 4~l6\\ +60001 \ 5L6 +60002 \ 4,7 +60002 \ 5 8 +60002 \ 58 +60002 \ 49J +60002 \ 59 +60002 \ 4:v +60002 \ 4m; +60002 \ 4M; +60002 \ 4-<8 +60002 \ 5< +60002 \ 4=d +60002 \ 4= +60002 \ 5> +60001 \ 5?& +60002 \ 4o? +60002 \ 4O@R +60002 \ 5/@ +60002 \ 4A~ +60002 \ 4B +60002 \ 4B +60002 \ 5C@ +60002 \ 4C +60002 \ 5qDl +60002 \ 5QE +60001 \ 51E +60002 \ 5F. +60002 \ \ 4F +60002 \ 5GZ +60002 \ 5G +60002 \ 5H +60002 ,\ 4sI +60002 4\ 5SI +60001 8\ 43JH +60002 9\ 4J +60002 >\ 5Kt +60002 E\ 4L\ +60002 G\ 5ŴL +60002 E\ 4ǕM6 +60001 D\ 5uM +60002 L\ 5UNb +60002 J\ 56N +60002 M\ 4O +33681 #"Camille"-> exit +3 #Session Ended +966 #t-> exit +8 #mEXIT @1743531750.71PDT @1747685652.66PDT = =tMAIN =mMAIN_scheduler @PDT1747685653.42 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +111 #"core_reset"Sent BREAK + #t@25267 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +249 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +440 "Can"\ #!ɤ + \ #!ɤ# + #tPolling Can every 10:00 +2 #Cleanly exited at 11:22:30PDT01-Apr-25 +4 #Waiting for espclients... +149 #"brent"Session Begun +364 #-> ESP.ready! +6 #Powering core bus +560 .Gate.power :raw,:ON +2 "sampler") +45 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 ."brent"CS.configure :default + "collection"'#P d@b +4 ."brent"PS.configure :default +2 "processing"%#A d`xb +4 ."brent"SS.configure :default +2 "sampler")#.0X Arm.grab Flush +2 .Hand.open +2 "manipulator"&01 +70 "core" 1 +2 "manipulator"&1& +3 "core" &( W R i ]d +2 "manipulator"&2% +3 "core" % 8 J @ ] ] +3 ."brent"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek FlushPuck +2 "manipulator"&3(-z +175 "core" ( +2 "manipulator"&4& +3 "core" &- M K C ]n +2 ."brent"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &5& +3 "core" &- J R W ]n +2 ."brent"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :garage +2 "manipulator"&6'o +116 "core" ' +2 ."brent"Hand.close + "manipulator"&7/ +24 "core" / +1017 #"brent"-> Forearm.retract +3 .Forearm.seek :retract +3 "manipulator"&8' ] +103 "core" ' +2 "manipulator"&9% +3 "core" % o * +  \\ +1051 #"brent"-> Elbow.to Elbow.at(:clear)-5000 +3 .Elbow.seek clear - 5000 counts +3 "manipulator"&:(GJ +90 "core" ( + "manipulator"&;& +3 "core" &GX 2 9 & [\\ +2189 #"brent"-> Forearm.to 1 +3 .Forearm.seek 1 +3 "manipulator"&<'ώ +73 "core" 't > ; 8 +3 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 5100 counts:@timestampu: Time tR:7@: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positionit: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef11.749665193912618: @currenti: @type2F:@outPressi; :\ @lostF: @inPressi> : @channeli: @tagiA: @sourcei+: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"!brent:5:in `topLevelBinding'" Elbow.coast +2 .Elbow.coast +3 "manipulator"&6 +4 &=& +2 "core" &GC J ? ~ _ +2790 #"brent"-> Forearm.retract +4 .Forearm.seek :retract + "manipulator"&>' ] +68 "core" ' +2 "manipulator"&?% +3 "core" % j S Q t ] +457 #"brent"-> Forearm.to 1 +3 .Forearm.seek 1 +4 "manipulator"&@'ώ +69 "core" '2 ` g : +3 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr between CC and home:@timestampu: Time tRP4D: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni2: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef11.7594835542464427: @currenti: @type2F:@outPressig :\ @lostF: @inPressi` : @channeli: @tagiE: @sourcei+: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"!brent:8:in `topLevelBinding'" Arm.coast +2 .Elbow.coast +2 "manipulator"&6 +4 ."brent"Forearm.coast +2 "manipulator"&5 +4 &A& +3 "core" &O + *  ` +2 "manipulator"&B% +4 "core" % = / q ` +18607 #"brent"-> Elbow.to 1 +3 .Elbow.seek 1 +2 "manipulator"&C( +18 "core" ( +2 "manipulator"&D& +3 "core" & Q V g _x +5334 #"brent"-> 3.times {Arm.hammer! -100; Arm.hammer! 100} + .Forearm.force -100 +2 "manipulator"&5 +56 &E% +3 "core" % g ] D : + ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 + "manipulator"&5d +55 &F% +2 "core" % l b \\ :b +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force -100 + "manipulator"&5 +55 &G% +3 "core" % Y X * 9?J + ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 + "manipulator"&5d +55 &H% +3 "core" % } Y Y  :b +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force -100 + "manipulator"&5 +54 &I% +3 "core" % G G 5?L +2 ."brent"Forearm.stop + "manipulator"&5 +3 ."brent"Forearm.force 100 + "manipulator"&5d +55 &J% +3 "core" %  c h :b +2 ."brent"Forearm.stop + "manipulator"&5 +5306 #"brent"-> Arm.coast + .Elbow.coast +2 "manipulator"&6 +37 ."brent"Forearm.coast +2 "manipulator"&5 +4 &K& +2 "core" & O N _ +2 "manipulator"&L% +3 "core" %  < - ` +4951 #"brent"-> Elbow +3 "manipulator"&M& +4 "core" & ) ( _ ` +5949 "Can"\ 9`V +1429 #"brent"-> Elbow +2 "manipulator"&N& +4 "core" & > * " _ +6318 #"brent"-> Elbow to Elbow(CC)+7717 +10 !o:NoMethodError\ : mesg"9undefined method `Elbow' for CmdServer::Client:Class:@timestampu: Time tR" f: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'""brent:15:in `topLevelBinding'" Elbow to Elbow.at(CC)+7717 +3 "storage"(O% +3 "core" %: 5 5\ 7 +2 "manipulator"&P% +4 "core" % J : J `l +2 "manipulator"&Q& +4 "core" & $  ` + "manipulator"&R% +4 "core" % * Y `l +2 ."brent"Elbow.seek :clear +2 "manipulator"&S(Z +264 "core" ( + "manipulator"&T% +3 "core" % B L _ ^l +3 "manipulator"&U& +3 "core" &Z D J T _S +2 ."brent"SC.stop + "storage"(6 +5 !"brent"o:Axis::Error :@axisName"Storage Carousel: mesg"3Storage Carousel and Elbow are different axes!:@timestampu: Time tRe,h:bt[" Elbow to Elbow.at(CC)+7717 + "storage"(V% +5 "core" %: 7 7 q\ 6 +2 "manipulator"&W% +3 "core" % ? @ o _l +2 "manipulator"&X& +4 "core" &Z N I a ^S +2 ."brent"SC.stop + "storage"(6 +5 !"brent"o:Axis::Error :@axisName"Storage Carousel: mesg"3Storage Carousel and Elbow are different axes!:@timestampu: Time tR5h:bt[" SC.stop +2 .SC.stop +2 "storage"(6 +4 (Y& +2 "core" &[R 5 5 3\ 6 +177 #"brent"-> Elbow to Elbow.at(CC)+7717 +3 "storage"(Z% +3 "core" %: 7 5 <\ 5 +2 "manipulator"&[% +3 "core" % C H  ^l +3 "manipulator"&\\& +3 "core" &Z B C ^S +2 ."brent"SC.stop + "storage"(6 +5 !"brent"o:Axis::Error :@axisName"Storage Carousel: mesg"3Storage Carousel and Elbow are different axes!:@timestampu: Time tRx;'i:bt[" Elbow to Elbow.at(:CC)+7717 +3 "storage"(]% +3 "core" %: 6 7 ^\ 6 +2 "manipulator"&^% +3 "core" % F B ( ^l +3 "manipulator"&_& +3 "core" &Z I L ) ^S +2 ."brent"SC.stop + "storage"(6 +5 !"brent"o:Axis::Error :@axisName"Storage Carousel: mesg"3Storage Carousel and Elbow are different axes!:@timestampu: Time tRi:bt[" 3.times {Arm.hammer! -100; Arm.hammer! 100} + .Forearm.force -100 +3 "manipulator"&5 +55 &`% +2 "core" % \\ J  8& +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force 100 + "manipulator"&5d +54 &a% +3 "core" %  X [ 9bY +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force -100 + "manipulator"&5 +54 &b% +3 "core" % Y Z 9'* + ."brent"Forearm.stop +2 "manipulator"&5 +3 ."brent"Forearm.force 100 + "manipulator"&5d +55 &c% +2 "core" %  K W = 8b< +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force -100 + "manipulator"&5 +55 &d% +2 "core" % Y Z 9'8 +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force 100 + "manipulator"&5d +54 &e% +3 "core" %  J A r 8b= +2 ."brent"Forearm.stop + "manipulator"&5 +1834 #"brent"-> Elbow +2 "manipulator"&f& +5 "core" &[T H F  ] +1945 #"brent"-> Forearm.to 1 +3 .Forearm.seek 1 +2 "manipulator"&g'ώ +74 "core" '( A [ ; 8 +3 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 5280 counts:@timestampu: Time tRPm: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni(: @pastRLSF: @pwmi:@deltaPressi; :@pastThresholdF: @voltagef11.749665193912618: @currenti: @type2F:@outPressi[ :\ @lostF: @inPressiA : @channeli: @tagil: @sourcei+: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'""brent:23:in `topLevelBinding'" Forearm.retact +3 !o:NoMethodError\ : mesgu:NameError::message0undefined method `retact' for Forearm:Slide:@timestampu: Time tR*:r: name: retact: args[:bt["8/home/esp/esp2/lib/slide.rb:450:in `method_missing'""brent:24:in `topLevelBinding'" Forearm.retract +3 .Forearm.seek :retract +3 "manipulator"&h' ] +83 "core" ' +2 "manipulator"&i% +3 "core" % I : 7 B \\ +1305 #"brent"-> Elbow.to Flush +3 .Elbow.seek FlushPuck +4 "manipulator"&j(-z +112 "core" ( + "manipulator"&k& +3 "core" &- F L B ]J +1245 #"brent"-> Forearm.to Flush +3 .Forearm.seek FlushPuck +3 "manipulator"&l'o +107 "core" ' +2 "manipulator"&m% +3 "core" %ς{ K6 +561 #"brent"-> Forearm.retract +3 .Forearm.seek :retract +3 "manipulator"&n' ] +114 "core" ' + "manipulator"&o% +3 "core" % ^ 1 H \\ +493 #"brent"-> 3.times {Arm.hammer! -100; Arm.hammer! 100} +2 .Forearm.force -100 +3 "manipulator"&5 +55 &p% +2 "core" %Ε ? = t 8= +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &q% +2 "core" %  Z Y 9b< +2 ."brent"Forearm.stop + "manipulator"&5 +3 ."brent"Forearm.force -100 +2 "manipulator"&5 +54 &r% +3 "core" %Τ X W 9>{ +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force 100 + "manipulator"&5d +54 &s% +2 "core" %  @ X 8b8 +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force -100 + "manipulator"&5 +54 &t% +3 "core" %Φ [ X 9>y +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force 100 + "manipulator"&5d +54 &u% +2 "core" %  b X 9b? +2 ."brent"Forearm.stop + "manipulator"&5 +29448 "Can"d\ ;V +34370 #"brent"-> Forearm +2 "manipulator"&v% +4 "core" %  @ E 3 ^d +308 #"brent"-> Elbow.clear +2 .Elbow.seek :clear +3 "manipulator"&w(Z +110 "core" ( +2 "manipulator"&x& +3 "core" &Z ; I p \\" +1748 #"brent"-> Flush.garage +1317 #-> Arm.releaseAt :garage +2 "manipulator"&y& +5 "core" &Z D C ]" +2 "manipulator"&z% +4 "core" %  4 @ 8 ]d +2 ."brent"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek :garage +2 "manipulator"&{(-z +108 "core" ( +2 "manipulator"&|& +3 "core" &-{ F H _ ] +2 ."brent"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &}& +4 "core" &-{ F C ] +2 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek :garage +2 "manipulator"&~'o +108 "core" ' + ."brent"Hand.open +2 "manipulator"&1 +19 "core" 1 + "manipulator"&% +3 "core" %wM G D +3 ."brent"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&' ] +101 "core" ' +2 "manipulator"&& +3 "core" &-| 1 6 = [ +2 "manipulator"&% +4 "core" % R 2 ) [ +231 #"brent"-> Elbow.clear +3 .Elbow.seek :clear +4 "manipulator"&(Z +114 "core" ( + "manipulator"&& +4 "core" &Z /   X# +362 #"brent"-> Forearm.to 1 +3 .Forearm.seek 1 +3 "manipulator"&'ώ +73 "core" ' A = R 8 +10 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 5247 counts:@timestampu: Time tR: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressiR :@pastThresholdF: @voltagef11.749665193912618: @currenti: @type2F:@outPressi= :\ @lostF: @inPressiA : @channeli: @tagi : @sourcei+: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'""brent:35:in `topLevelBinding'" Forearm.retract +3 .Forearm.seek :retract +2 "manipulator"& ' ] +72 "core" ' + "manipulator"&\ % +3 "core" % i / + E Y +2640 #"brent"-> Elbow.to Elbow.at(:clear)-5000 +4 .Elbow.seek clear - 5000 counts +2 "manipulator"& (GJ +76 "core" ( +2 "manipulator"& & +4 "core" &GW * / C Y +1281 #"brent"-> Arm.coast + .Elbow.coast +2 "manipulator"&6 +5 ."brent"Forearm.coast + "manipulator"&5 +5 && +3 "core" &GW % * \\ +2 "manipulator"&% +3 "core" %\ F 4 ^ +5330 #"brent"-> Forearm.retract +3 .Forearm.seek :retract +3 "manipulator"&' ] +36 "core" ' +2 "manipulator"&% +3 "core" % R A H _ +259 #"brent"-> Elbow.to 1 +3 .Elbow.seek 1 +3 "manipulator"&( +136 "core" ( +2 "manipulator"&& +3 "core" & ' & ; \\U +678 #"brent"-> Forearm.to 1 +3 .Forearm.seek 1 +4 "manipulator"&'ώ +90 "core" ' +2 "manipulator"&% +3 "core" %z & ' Y Z +691 #"brent"-> Arm.coast +2 .Elbow.coast +3 "manipulator"&6 +4 ."brent"Forearm.coast + "manipulator"&5 +4 && +3 "core" & 5 ' ] +2 "manipulator"&% +3 "core" %{ E @ ) ^ +5462 #"brent"-> Forearm.retract +3 .Forearm.seek :retract +3 "manipulator"& ' ] +98 "core" ' +2 "manipulator"&% +3 "core" % V 0 -  Z +177 #"brent"-> Hand.close +2 .Hand.close +3 "manipulator"&/ +76 "core" / +417 #"brent"-> Forearm.to 1 +3 .Forearm.seek 1 +4 "manipulator"&!'ώ +93 "core" ' +2 "manipulator"&"% +3 "core" %w B E Y ] +247 #"brent"-> Arm.coast +2 .Elbow.coast +3 "manipulator"&6 +4 ."brent"Forearm.coast + "manipulator"&5 +4 &#& +3 "core" & @ E ^ +2 "manipulator"&$% +3 "core" %x ? ? ^ +1020 "Can"\ 91V +4939 #"brent"-> Forearm.retract +3 .Forearm.seek :retract +2 "manipulator"&%' ] +96 "core" ' +2 "manipulator"&&% +3 "core" % I - 1 < Z +1823 #"brent"-> Elbow.to CC +3 .Elbow.seek CC +2 "manipulator"&'( +180 "core" ( + "manipulator"&(& +3 "core" &  ,  X +803 #"brent"-> Forearm.to CC +2 .Forearm.seek CC +4 "manipulator"&)'ш +98 "core" ' + "manipulator"&*% +3 "core" %^ / 4 [ +2876 #"brent"-> Arm.coast +2 .Elbow.coast +3 "manipulator"&6 +4 ."brent"Forearm.coast + "manipulator"&5 +4 &+& +3 "core" & 5 3 ^ +2 "manipulator"&,% +4 "core" %_ F A o _ +3800 #"brent"-> Forearm.jog 3000 +3 .Forearm.jog 3000 +2 "manipulator"&-) +46 "core" ) +2 "manipulator"&.% +3 "core" %( A J \ ]C +1646 #"brent"-> Arm.coast +2 .Elbow.coast +2 "manipulator"&6 +3 ."brent"Forearm.coast +2 "manipulator"&5 +4 &/& +3 "core" & C D X ^ +2 "manipulator"&0% +3 "core" %' A J _ +2755 #"brent"-> Arm + "manipulator"&1& +5 "core" &K @ @ _ +2 "manipulator"&2% +3 "core" % K C _: +4929 #"brent"-> Arm.to PC +2 "manipulator"&4& +4 "core" &K G E _ +3 "manipulator"&5% +3 "core" %^  / _ +2 ."brent"Forearm.seek :retract +2 "manipulator"&' ] +72 "core" ' +2 ."brent"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek PC +2 "manipulator"&7( +399 "core" ( +2 "manipulator"&& +3 "core" & 0 4  Y5 +3 ."brent"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &9& +4 "core" &  w X5 +2 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek PC +2 "manipulator"&6'E +90 "core" ' + "manipulator"&;& +3 "core" & . * ! \\5 +2 "manipulator"&3% +3 "core" %M ( ) % \\ +331 #"brent"-> Arm.coast + .Elbow.coast +3 "manipulator"&6 +4 ."brent"Forearm.coast + "manipulator"&5 +5 &<& +3 "core" & @ 5 ^ +2 "manipulator"&8% +3 "core" %M F = m _ +3394 #"brent"-> Arm +2 "manipulator"&=& +83 "core" &! ( * W ` +35 "manipulator"&:% +3 "core" % A L ? _r +1449 #"brent"-> Forearm.rawPosition + "manipulator"&?% +5 "core" % I > _r +944 #"brent"-> Forearm.legend +10659 #-> Arm.coast + .Elbow.coast +2 "manipulator"&6 +5 ."brent"Forearm.coast + "manipulator"&5 +5 &@& +2 "core" & = . _ +2 "manipulator"&>% +3 "core" % 7 B , _ +4441 #"brent"-> Arm.to 1 + "manipulator"&A& +5 "core" & F 0 - _ +2 "manipulator"&B% +3 "core" % A 1 0 `U +3 ."brent"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract + "manipulator"&D' ] +52 "core" ' +2 ."brent"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 1 +2 "manipulator"&E( +259 "core" ( +2 "manipulator"&F& +3 "core" &? ,  4 X +2 "storage"(G& +3 "core" &[R   '\ 3 +3 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 7 + 800 counts + "manipulator"&H'ѻ +96 "core" ' + "manipulator"&I& +3 "core" &? / + ) Z +2 "manipulator"&J% +3 "core" %ѷ ' ( " Zi +674 #"brent"-> Forearm.retract +4 .Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +3 "manipulator"&K' ] +91 "core" ' + "manipulator"&L% +3 "core" % h\ + 0 & Z +127 #"brent"-> Arm.coast + .Elbow.coast +2 "manipulator"&6 +5 ."brent"Forearm.coast + "manipulator"&5 +4 &C& +3 "core" &? ) 1 ^ +2 "manipulator"&M% +3 "core" % e K E M _ +4617 #"brent"-> Arm +2 "manipulator"&N& +5 "core" & /  _J +2 "manipulator"&O% +4 "core" % (   `>[ +1708 #"brent"-> Hand.open +2 .Hand.open +2 "manipulator"&P1 +29 "core" 1 +470 #"brent"-> Hand.close +3 .Hand.close +3 "manipulator"&Q/ +24 "core" / +4215 #"brent"-> Arm +3 "manipulator"&R& +3 "core" &  $ `) +2 "manipulator"&T% +4 "core" %R 9 ? _> +1412 "Can"\ 9E"V +357 #"brent"-> 3.times {Arm.hammer! -100; Arm.hammer! 100} +2 .Forearm.force -100 +3 "manipulator"&5 +54 &U% +3 "core" % [ X 9k + ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 + "manipulator"&5d +55 &% +2 "core" %  [ X / 9b0 +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force -100 +2 "manipulator"&5 +54 &V% +3 "core" % F D 5@; +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force 100 + "manipulator"&5d +55 &W% +2 "core" %  [ [ 9b +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force -100 + "manipulator"&5 +55 &X% +2 "core" % X Z 8@? +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force 100 + "manipulator"&5d +54 &Y% +2 "core" %  Z X 9b +2 ."brent"Forearm.stop + "manipulator"&5 +2434 #"brent"-> Forearm.to 1 +3 .Forearm.seek 1 +2 "manipulator"&Z'ώ +100 "core" ' + "manipulator"&[% +3 "core" %ϗ - , 0 Y +851 #"brent"-> Arm.hammer! -100 +2 .Forearm.force -100 +3 "manipulator"&5 +54 &\\% +3 "core" % Z X 9 + ."brent"Forearm.stop +2 "manipulator"&5 +691 #"brent"-> Arm +3 "manipulator"&]& +4 "core" & D E ]X +2 "manipulator"&^% +3 "core" %͋ @ B B ^[ +6013 #"brent"-> Forearm.legend +1203 #-> Forearm.rawPosition + "manipulator"&_% +5 "core" %͋ > @ O _[ +3505 #"brent"-> Forearm.minPosition +13717 #-> Elbow +2 "manipulator"&`& +4 "core" & A F  _X +30642 "Can"\ :XV +44984 #"steph"Session Begun +2890 #-> Arm.clear +3 "manipulator"&a& +5 "core" & H L E ^X +2 "manipulator"&b% +4 "core" %͋ D F _[ +2 ."steph"Forearm.seek :retract +2 "manipulator"&c' ] +102 "core" ' +2 ."steph"Elbow.seek :clear + "manipulator"&d(Z +197 "core" ( + "manipulator"&e& +4 "core" &Z + -  Y_ +2 ."steph"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &f& +2 "core" &Z ' ' ! Y_ +3 ."steph"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."steph"Forearm.seek :clear +2 "manipulator"&g' ] +26 "core" ' +2 "manipulator"&i& +3 "core" &Z E E ]_ +2 "manipulator"&k% +3 "core" % J D E + ] +621 #"steph"-> exit +2 #Session Ended +11121 "Can"L\ ;iNV +60002 X\ :V +11144 #"brent"-> exit +2 #Session Ended +48856 "Can"Z\ :zV +60002 I\ ;!V +60002 E\ :#V +60002 9\ :%DV +60002 \ 7@V +60002 \ :BpV +60002 \ :DV +60002 \ 9FV +60002 \ 9H2V +60002 \ 9JV +60002 \ 9L^V +60002 \ 5NV +60001 h\ 9PV +60002 i\ 9R V +60002 p\ 4TV +60002 l\ 4VwLV +60002 Z\ 7X]V +60002 h\ 4ZCxV +60002 l\ 3\\V +60002 v\ 3]V +60002 x\ 4_:V +60002 \ 3aV +60002 u\ 3cxfV +60001 t\ 3eKV +60002 s\ 3gV +60002 \ 3h(V +60002 \ 3jV +60002 \ 3lTV +60002 \ 3ngV +60002 }\ 3p9V +60002 \ 3r V +54992 #"brent"Session Begun +638 #-> Arm.hammerBoth? +3 "manipulator"&S& +3 "core" &Z Y P Q c_ +4366 "Can"\ 3sV +3798 #"brent"-> ForearmHammerForce +4674 #-> ESP.ready? +2 "collection"'m% +4 "core" %K\ +3 "sampler")h% +3 "core" %JE | +2 "manipulator"&o% +3 "core" % J Z S  c +2 "manipulator"&l& +3 "core" &Z ^ ^  c_ +2 "storage"(p& +3 "core" &[R g g \ ; +2 "storage"(q% +3 "core" %: h g \ ; +2 "collection"'r& +3 "core" &x\  +2 "processing"%s& +3 "core" &l,\ \  +2 "processing"%n% +3 "core" %ܓ!\ \ +765 #"brent"-> Forearm.stretch +3 !o:NoMethodError\ : mesgu:NameError::message1undefined method `stretch' for Forearm:Slide:@timestampu: Time REG: name: stretch: args[:bt["8/home/esp/esp2/lib/slide.rb:450:in `method_missing'"!brent:4:in `topLevelBinding'" Forearm.stretch! +4 !o:NoMethodError\ : mesgu:NameError::message2undefined method `stretch!' for Forearm:Slide:@timestampu: Time R: name: stretch!: args[:bt["8/home/esp/esp2/lib/slide.rb:450:in `method_missing'"!brent:5:in `topLevelBinding'" Arm.stretch +2 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +3 "manipulator"&t' ] +3 "core" ' +2 ."brent"Elbow.seek :hammer +2 "manipulator"&u( +116 "core" ( +2 "manipulator"&v& +3 "core" &\ Z S J a i +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek retracted +2 "manipulator"&x' ] +16 "core" ' +2 "manipulator"&j% +3 "core" % f V @ l `* +2 "manipulator"&y& +3 "core" & 7 : ` i +3 "manipulator"&z% +3 "core" % f 6 . 2 `* +3068 #"brent"-> Hand +2539 #-> Elbow.legend +2425 #-> Elbow +2 "manipulator"&|& +4 "core" & : > Q `h +1487 #"brent"-> Forearm +2 "manipulator"&}% +5 "core" % f / 9 n `* +706 #"brent"-> Elbow.PC +3 .Elbow.seek PC +3 "manipulator"&( +253 "core" ( + "manipulator"&& +4 "core" & V \\ b& +987 #"brent"-> Arm.to PC + "manipulator"&w& +5 "core" & P J G b& +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek PC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" & X S b& +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &~& +3 "core" & M \\ b& +2 ."brent"Forearm.seek PC +2 "manipulator"&'E +105 "core" ' +2 "manipulator"&{& +4 "core" & U T  b& + "manipulator"&% +4 "core" %M Q Q _ a +476 #"brent"-> PC.close +2 "manipulator"&& +5 "core" & R Q S b& +3 "manipulator"&\ % +4 "core" %M L N ! a +2 "processing"% & +3 "core" &l,\  +3 "processing"%& +4 "core" &l.\  +2 ."brent"PC.seek :closed +2 "processing"%(SD +6 "core" &l-\  +5 &l -\ A +10 &Fz,\ 3 +9 &n-\ H +9 &g.\ T +10 &pT.\ T +9 &2Q-\ T +10 &Q,\ U +9 &S,\ T +9 &xU.\ T +10 &!:R-\ T +9 &"R-\ T +9 &$O-\ T +10 &&R-\ T +9 &(BQ-\ T +10 &*R-\ T +9 &+O-\ T +9 &-R-\ T +10 &/LQ,\ T +9 &1Q,\ T +9 &2R.\ T +10 &4T.\ T +9 &6RT-\ T +9 &8Q-\ T +10 &9Q-\ T +9 &;O-\ T +10 &=ZR-\ T +9 &?O,\ T +9 &@R,\ T +10 &BU.\ T +9 &DbT.\ T +10 &F$U,\ T +9 &GU-\ U +9 &IU-\ T +10 &KiU-\ U +9 &M.S-\ T +9 &NT.\ T +10 &PT-\ T +9 &RX|?-\ , +9 &S'7-\  +10 &S%.\ \  +3 ( + "processing"%& +4 #"brent"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.03 +3 !o:Slide::Error :@checkpoint: omitted:@axisName"Processing Clamp: mesg"(No Puck Clamped in Processing Clamp:@timestampu: Time R l: @reply0:bt["E/home/esp/esp2/utils/misc.rb:481:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:491:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:490:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:489:in `close'""brent:13:in `topLevelBinding'" PC.open +3 .PC.seek :open +3 "processing"%( +372 "core" ( +2 "processing"% & +3 "core" &"\  +642 #"brent"-> Hand.open +2 .Hand.open +3 "manipulator"& 1 +77 "core" 1 +905 #"brent"-> Arm.stretch +3 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 ."brent"Elbow.seek :hammer +3 "manipulator"&( +247 "core" ( + "manipulator"&& +3 "core" &( . 4 3 `U +3 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek retracted +2 "manipulator"&' ] +27 "core" ' + "manipulator"&% +3 "core" % ] R Z ] +2 "manipulator"&& +3 "core" &( R R N ]U +2 "manipulator"&% +3 "core" % ] P M 5 ] +599 #"brent"-> Arm.stretch! +4 .Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +3 "manipulator"&' ] +4 "core" ' +2 ."brent"Elbow.seek :hammer +3 "manipulator"&( +42 "core" ( +3 "manipulator"&& +4 "core" &( Q N m ]U +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek retracted +2 "manipulator"&"' ] +5 "core" ' +2 "manipulator"& % +4 "core" % ] L O 1 ] +2 "manipulator"&#& +3 "core" &( > < k \\U +2 "manipulator"&$% +4 "core" % ] E N S ] +14331 #"brent"-> Elbow.at?(:hammer) +2 "manipulator"&!& +5 "core" &( A < \\U +986 #"brent"-> Elbow.at(Forearm.minPosition) +7298 #-> Elbow.at(:hammer) == Elbow.at(Forearm.minPosition) +11314 "Can"|\ 8uBV +4847 #"brent"-> reload Arm.method :hammerBoth? +1032 #-> Arm.hammerBoth? +610 #-> Arm.stretch +3 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +3 "manipulator"&&' ] +4 "core" ' +2 ."brent"Elbow.seek :hammer +3 "manipulator"&(( +4 "core" ( +3 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 7 + 400 counts +2 "manipulator"&*'+ +101 "core" ' + "manipulator"&%% +3 "core" %@ Q \\ I _ +3 ."brent"Forearm.seek retracted +2 "manipulator"&+' ] +103 "core" ' +2 "manipulator"&,% +4 "core" % C 8 L b _ + "manipulator"&'& +3 "core" &( ] \\ . _U +3 "manipulator"&)% +3 "core" % C T \\ _ +1312 #"brent"-> Arm.stretch! +2 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&.' ] +16 "core" ' +2 ."brent"Elbow.seek :hammer +3 "manipulator"&/( +3 "core" ( +3 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 7 + 400 counts +2 "manipulator"&0'+ +111 "core" ' + "manipulator"&-% +4 "core" %3 G . D _ +2 ."brent"Forearm.seek retracted +2 "manipulator"&1' ] +104 "core" ' +2 "manipulator"&2% +3 "core" % d P \\ Q _ +2 "manipulator"&4& +4 "core" &( S ]  _U +2 "manipulator"&5% +3 "core" % d Q Q ) _ +3760 #"brent"-> Arm.hammerBoth +2 "manipulator"&& +4 "core" &( I 6 s _U +3 !"brent"o:Axis::Error :@axisName"\ Elbow: mesg"'Unknown Elbow position: hammerBoth:@timestampu: Time RNi:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"./home/esp/esp2/lib/axis.rb:665:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'""brent:25:in `topLevelBinding'" Arm.hammerBoth? +1328 #-> MainThread.exit +11 #mEXIT + #"brent"Session Ended @1747717004.91PDT @1747717013.09PDT = =mMAIN_scheduler =tMAIN @PDT1747717013.86 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +113 #"core_reset"Sent BREAK +2 #t@20128 receive with ifg=0x10, ie=0xFD #@20761 receive with ifg=0x10, ie=0xFD + #@21417 receive with ifg=0x10, ie=0xFD #@22050 receive with ifg=0x10, ie=0xFD + #@22684 receive with ifg=0x10, ie=0xFD + #@23316 receive with ifg=0x10, ie=0xFD #@23949 receive with ifg=0x10, ie=0xFD + #@24275 receive with ifg=0x80, ie=0xFD #@38094 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +263 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +422 "Can"}\ 7vVi + }\ 7vVi + #tPolling Can every 10:00 +2 #Cleanly exited at 21:56:44PDT19-May-25 +559 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %K +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ܓ-\  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %GF { +2 .tSS.configure :default +2 "sampler")#.0X Arm.stretch! +2 .Forearm.seek :retract +2 "manipulator"&2' ] +4 "core" ' +2 .tElbow.seek :hammer + "manipulator"&3( +4 "core" ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 400 counts +2 "manipulator"&4'+ +95 "core" ' + "manipulator"&5% +4 "core" %* B [ c \\T +2 .tForearm.seek retracted +2 "manipulator"&6' ] +99 "core" ' + "manipulator"&7% +3 "core" % U 8 . k [ +2 "manipulator"&8& +3 "core" &( : 9 ` [U +2 "manipulator"&9% +3 "core" % U - 5 \ \\ +10698 #t-> exit +7 #mEXIT @1747717149.58PDT @1747717742.15PDT = =mMAIN_scheduler =tMAIN @PDT1747717742.96 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +115 #"core_reset"Sent BREAK + #t@9632 receive with ifg=0x10, ie=0xFD + #@10265 receive with ifg=0x10, ie=0xFD + #@10921 receive with ifg=0x10, ie=0xFD + #@11554 receive with ifg=0x10, ie=0xFD #@12187 receive with ifg=0x10, ie=0xFD + #@12820 receive with ifg=0x10, ie=0xFD #@13453 receive with ifg=0x10, ie=0xFD + #@13779 receive with ifg=0x80, ie=0xFD #@61190 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +267 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +433 "Can"\ ;xO + \ ;xO" + #tPolling Can every 10:00 +2 #Cleanly exited at 21:59:09PDT19-May-25 +419 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %K +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ܓ0\  +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %IF | +2 .tSS.configure :default +2 "sampler")#.0X Arm.stretch! +2 .Forearm.seek :retract +2 "manipulator"&2' ] +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&3( +4 "core" ( +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 400 counts +2 "manipulator"&4'+ +111 "core" ' +3 "manipulator"&5% +3 "core" % W \\ " ] +3 .tForearm.seek retracted +2 "manipulator"&6' ] +97 "core" ' +2 "manipulator"&7% +3 "core" % T 9 8 [ +2 "manipulator"&8& +5 "core" &( 9 ; > [U +2 "manipulator"&9% +4 "core" % T - 8 # [ +3568 #t-> ForearmHoldCurrent +2194 #-> Storage.ready! +2 "manipulator"&:% +3 "core" % U : /  [ + "manipulator"&;& +5 "core" &( / 7  [U +2 "storage"(<& +3 "core" &[R E E \ 5 +2 "storage"(=% +3 "core" %: D E %\ 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&>' ] +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&?( +4 "core" ( +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 400 counts +2 "manipulator"&@'+ +109 "core" ' + "manipulator"&A% +3 "core" % \\ Q w _ +3 .tForearm.seek retracted +7 "manipulator"&B' ] +95 "core" ' + "manipulator"&C% +3 "core" % V 7 3 [ +3 "processing"%D& +2 "collection"'E& +8 "core" &1\  + &x  +484 #t-> ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +250 #t-> ESP.ready! +4 #Powering core bus +584 .Gate.power :raw,:ON +2 "sampler") +28 )F +2 "core"  +2 "collection"' +3 'G +3 "core"  +2 "processing"% +3 %H +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X quit +7 #mEXIT @1747717944.85PDT @1747717973.12PDT = =mMAIN_scheduler =tMAIN @PDT1747717973.91 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +112 #"core_reset"Sent BREAK +2 #t@23570 receive with ifg=0x10, ie=0xFD #@24209 receive with ifg=0x10, ie=0xFD + #@24866 receive with ifg=0x10, ie=0xFD #@25504 receive with ifg=0x10, ie=0xFD + #@26152 receive with ifg=0x10, ie=0xFD + #@26799 receive with ifg=0x10, ie=0xFD #@27446 receive with ifg=0x10, ie=0xFD + #@27778 receive with ifg=0x80, ie=0xFD #@971 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +260 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +422 "Can"\ 9yX + \ 9yX' + #tPolling Can every 10:00 +2 #Cleanly exited at 22:12:24PDT19-May-25 +796 #-> ESP.shutdown +3 #Asleep / Shutdown +29 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +478 #t-> ESP.wakeup +4 #Powering core bus +571 .Gate.power :raw,:ON +2 "sampler") +15 ) +3 "core"  +3 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X ESP.shutdown +5 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +477 #t-> exit +7 #mEXIT @1747718047.23PDT @1749770100.48PDT = =mMAIN_scheduler =tMAIN @PDT1749770101.34 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +124 #"core_reset"Sent BREAK +2 #t@52002 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +280 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +457 "Can"\ &!g + \ &!g + #tPolling Can every 10:00 +3 #Cleanly exited at 22:14:07PDT19-May-25 +672 #-> ESP.ready! +3 #Powering core bus +542 .Gate.power :raw,:ON +3 "sampler") +18 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +2 .tSS.configure :default + "sampler")#.0X initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &u  +2 .tHand.open +2 "manipulator"&21 +67 "core" 1 +2 "manipulator"&3& +2 "core" & ( 2 $ ZZ +3 "manipulator"&4% +2 "core" % e + + U Z +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(-z +187 "core" ( + "manipulator"&6& +3 "core" &-r ; C  \\6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-r + ) T \\6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&8'o +115 "core" ' +2 .tHand.close + "manipulator"&9/ +67 "core" / +2 "manipulator"&:& +4 "core" &-   V + "manipulator"&;% +4 "core" % Y   Va +3 .tForearm.seek :retract +2 "manipulator"&<' ] +111 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=( +308 "core" ( + "manipulator"&>& +3 "core" & S U  _ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &?& +3 "core" & N E u _ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@'ш +93 "core" ' +3 "manipulator"&A& +3 "core" & ( ' 6 Z +2 "manipulator"&B% +4 "core" %~ ( ! Z +2 "collection"'C& +3 "core" &u&  +3 "collection"'D& +5 "core" &u  +2 .tCC.seek :closed +2 "collection"'E(X +4 "core" &u"  +9 &3v , +9 &_& A +9 &"p# T +10 &Q$ U +9 &Q' U +10 &cQ" U +9 &$R$ U +9 &M U +10 & S# U +9 &"iO V +9 &$+Q" V +10 &%R! U +9 &'N U +10 &)rP$ U +9 &+4P% U +9 &,R! U +10 &.S$ U +9 &0{P U +9 &2=Q# U +10 &4O! U +9 &5Q! U +10 &7S U +9 &9EM U +9 &;O U +10 &<Q U +9 &>T U +9 &@LM U +10 &BO U +9 &CT# W +10 &Eg# X +9 &GHp$ Z +9 &H% ^ +10 &J" a +9 &Ly$ a +9 &N9! a +10 &O! ` +9 &Q% a +10 &S~ b +9 &U< b" +9 &V b, +10 &XWQ (y +9 &X{ T +6 ( +2 "collection"'D& +3 "core" &Xu T +2 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.28 +2 "collection"'F& +3 "core" &Xt T +2 .tHand.open + "manipulator"&G1 +71 "core" 1 +3 "manipulator"&H% +3 "core" % ~ 3 L S +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&I' ] +104 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'J& +4 "core" &Xl T +2 "collection"'K% +3 "core" %P +3 .tCSV.dial CSR +2 "collection"'L  +140 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'M'q +1357 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'N% +3 "core" %q \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +10 .tCS.seek 7.5ml +3 "collection"'O'C +683 "core" ' +2 .tCSV.dial :waste +2 "collection"'P +138 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'Q'P +1990 "core" ' +2 #tPurging external Intake + "collection"'R& +3 "core" &Xh T +3 "collection"'S% +2 "core" %M +3 .tCSV.dial :flush + "collection"'T  +47 "core"  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'U' +2501 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'V +3 'W  +77 "core"  +7  + .tCTV.dial :intake +2 "collection"'X  +79 "core"  +2 .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml +2 "collection"'Y'P +2480 "core" ' + .tIntake.select :close +7 "sampler")0 +9 .tCTV.dial :air +2 "collection"'Z  +79 "core" +2 #tFlushing upper manifold + "collection"'[& +4 "core" &Xg\ T +2 "collection"'\\% +4 "core" %R + .tCSV.dial :flush +2 "collection"']  +78 "core"  +2 .tCS.seek 5ml +2 "collection"'^'q +1297 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'_ @ +43 "core" @ +2 "collection"'`% +4 "core" %q +2 .tCS.seek 7ml +2 "collection"'a'g +562 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'b +3 'c  +6 "core"  +103 ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'d'P +1756 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'e'2~ +812 "core" ' +2 .tCSV.dial :waste +2 "collection"'f +46 "core" +3 .tCS.seek 0ml + "collection"'g'P +809 "core" ' + "collection"'h& +3 "core" &Xf T +2 "collection"'i% +3 "core" %Q +2 .tCSV.dial :flush +2 "collection"'j  +43 "core"  +2 .tCS.seek 3ml +2 "collection"'k'2~ +808 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'l @ +45 "core" A +2 "collection"'m% +3 "core" %2!  +2 .tCS.seek 5ml +2 "collection"'n'q +567 "core" ' +2 .tCSV.dial :air +2 "collection"'o @ +4 "core" @ +3 .tCS.seek 0ml +2 "collection"'p'P +1269 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'q'2~ +816 "core" ' + .tCSV.dial :waste +2 "collection"'r +76 "core" +3 .tCS.seek 0ml + "collection"'s'P +804 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +3 "core" & Q +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&u( +14 "core" ( + "manipulator"&v& +3 "core" & ! Z R +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &w& +3 "core" & * R +2 .tForearm.seek CC +2 "manipulator"&x'ш +90 "core" ' +2 .tHand.close + "manipulator"&y/ +72 "core" / +2 .tCC.seek :open +2 "collection"'z( +407 "core" ( + "manipulator"&{& +3 "core" &    V +2 "manipulator"&|% +3 "core" % ѐ   VG +3 .tForearm.seek :retract +2 "manipulator"&}' ] +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&~(-z +281 "core" ( +2 "manipulator"&& +2 "core" &- ' ( S Y3 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- + + < Y3 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +3 "core" % q] : C2 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +27175 "Can"\ = +60002 \ =G +60002 \ >  +3241 #t-> exit +7 #mEXIT @1749771946.91PDT @1749772053.04PDT = =mMAIN_scheduler =tMAIN @PDT1749772053.77 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +107 #"core_reset"Sent BREAK +2 #t@1912 sendCRC with ifg=0x20, ie=0x7F + #@3747 sendCRC with ifg=0x08, ie=0x5F #@38104 idle with ifg=0x84, ie=0x75 + #@38776 select with ifg=0x10, ie=0xF5 + #@39410 receive with ifg=0x10, ie=0xFD #@40045 receive with ifg=0x10, ie=0xFD + #@40679 receive with ifg=0x10, ie=0xFD #@41006 receive with ifg=0x80, ie=0xFD + #@38449 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +406 "Can"\ ?  + \ ?  + #tPolling Can every 10:00 +2 #Cleanly exited at 16:45:46PDT12-Jun-25 +5 #Waiting for espclients... +1816 #"steph"Session Begun +2479 #-> ESP.ready! +156 "sampler") +2 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %M +2 ."steph"CS.configure :default +2 "collection"'#P d@b +5 ."steph"CS.hold + "collection"'+ +5 "core" + +3 ."steph"CS.configure :default + "collection"'#P d@b +4 "processing"%% +3 "core" %ܔ(\  +2 ."steph"PS.configure :default +2 "processing"%#A d`xb +4 "sampler")% +3 "core" %SP o  +2 ."steph"SS.configure :default + "sampler")#.0X access 2 +4 "storage"(3% +4 "core" %D  \ 1 +2 "manipulator"&4% +3 "core" % T  % W +2 "manipulator"&5& +3 "core" &-   W3 +3 ."steph"SC.reconfigure :tight + "storage"($\ .(\ 1~b +4 ."steph"SC.seek 6 +2 "storage"(6(Kz +202 "core" ( +2 ."steph"SC.configure :limp + "storage"($(\ 1b +5 (7& +2 "core" &K} h\ ' +1691 #"steph"-> startTube 2 +22816 #-> start(:myShortDA){shortDA} +3 "collection"'8% +8 "processing"%9% + "core" %M +7 %ܔ\  +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +3349 #"steph"-> Thread[:myshortDA].answer +12 !o:NoMethodError\ : mesgu:NameError::message4private method `answer' called for nil:NilClass:@timestampu: Time U: name: answer: args[:bt["!steph:5:in `topLevelBinding'" Thread[:myShortDA].answer +4 #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%: +45 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%;  +76 "core" +2 ."myShortDA"PRV.dial :sipper + "processing"%<  +141 "core"  +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%='h! +2284 "core" ' + ."connect"PRV.dial CBV +2 ."myShortDA"CBV.dial PRV +4 "processing"%>  +4 "collection"'?  +83 "core" +56 +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%@' +1270 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%A @ +111 "core" ? + ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."myShortDA"PS.seek :empty +2 "processing"%B's +589 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%C +111 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%j +11 ."myShortDA"PS.seek 1ml +2 "processing"%D'[q +1100 "core" ' +2 ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml + "processing"%E' +1602 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%F +111 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%G's +2622 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%H +112 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%I'[q +1093 "core" ' + ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%J' +1608 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%K +111 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%L  +48 "core" +2 ."myShortDA"PS.seek :empty +2 "processing"%M's +2621 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%N +112 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%O' +2620 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%P +124 "core" + ."myShortDA"PS.seek :empty +3 "processing"%Q's +647 "Can"\ @  +1969 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp +2 "processing"%R& +5 "core" &v\  +2 ."myShortDA"Hand.open + "manipulator"&S1 +28 "core" 1 + "manipulator"&T% +4 "core" % T \  X +2 "storage"(U% +4 "core" %D  \ 1 + "storage"(V. +3 "core" .(Kz +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 2 +2 "storage"(W( +665 "core" ( +2 ."myShortDA"SC.configure :limp + "storage"($(\ 1b +5 (X& +2 "core" & \ # +35 "manipulator"&Y& +3 "core" &- S3 +2 "manipulator"&Z% +4 "core" % T  T +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +12 ."myShortDA"Elbow.seek 2 +2 "manipulator"&[( +178 "core" ( +2 "manipulator"&\\& +4 "core" &\  / S!s + "storage"(]& +3 "core" &  V\ - +3 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 2 + 800 counts +2 "manipulator"&^'k +101 "core" ' +2 "storage"(_& +4 "core" &  \ . +2 ."myShortDA"SE.reconfigure :pick + "storage"(#],K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(`' +305 "core" ' +2 "storage"(a- +4 "core" -'| + ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 (b& +3 "core" &  %\ - +2 "manipulator"&c& +3 "core" & ? U!r +2 ."myShortDA"Elbow.seek 2 +2 "manipulator"&d( +5 "core" ( + "manipulator"&e& +4 "core" &    U!r +2 "storage"(f& +4 "core" &  =\ - +2 ."myShortDA"Forearm.seek 2 + 300 counts +2 "manipulator"&g'w +25 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close + "manipulator"&h/ +74 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&i& +2 "storage"(j'= +8 "core" &\   S!r + "manipulator"&k% +3 "core" % Ѐ  QF +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&l' ] +98 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"&m( +160 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +79 "core" ( +3 "manipulator"&n& +3 "core" &  Wr +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &o& +3 "core" & z Xr +3 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&p'E +100 "core" ' +2 "manipulator"&q& +2 "core" &   x Ur +3 "manipulator"&r% +3 "core" %E  > U +2 "processing"%s& +3 "core" &v  +3 "processing"%t& +5 "core" &v  +2 ."myShortDA"PC.seek :closed +2 "processing"%u(SD +6 "core" &v)  +6 &I) 'm +9 &ZU( : +10 &{z) O +9 &TU) T +9 &T( T +10 &Q* T +9 &R( T +9 &]Q) T +10 & Q) T +9 &!R( T +9 &#S) T +10 &%fW( T +9 &'(R( T +10 &(S) T +9 &*S( T +9 &,mS) T +10 &..R) T +9 &/P) T +9 &1S" U +10 &3uT) T +9 &56S) T +10 &6U' T +9 &8P( T +9 &:|P* T +10 & +46 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%= @ +110 "core" > +3 ."myShortDA"PS.reconfigure :slow + "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%A' +364 "core" ' + ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +2 ."myShortDA"PRV.dial CBV +4 "collection"'@  +4 "processing"%C  +3 "core" +43  +2 "processing"%B% +3 "core" %-  +3 ."myShortDA"PS.seek 0.3ml + "processing"%D' +347 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'F  +32 "core" + ."myShortDA"PRV.dial :air +2 "processing"%E  +47 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%H'N +1274 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%G @ +78 "core" ? +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%I' +867 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +3 "processing"%K  +47 "core"  +3 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%L'Q +1612 "core" ' +2 ."myShortDA"PSV.dial :PML + "processing"%J +46 "core" + ."myShortDA"PTV.dial :mixing +2 "processing"%N @ +76 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%M  +37 "core" +2 "processing"%P% +2 "core" %W+  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%O'O +241 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +2 "processing"%R * +39 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%S'ܑ +1960 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'T& +3 "core" & +4 "manipulator"&U& +4 "core" & $ Rq + "manipulator"&V% +3 "core" % k  V R +3 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&6(-z +135 "core" ( + "manipulator"&X& +3 "core" &- ! q RI +3 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &Y& +3 "core" &- < PI +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&Z'o +111 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&\\/ +77 "core" / +2 "manipulator"&]& +3 "core" &- K =I +2 "manipulator"&% +3 "core" % }k k M < +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&_' ] +110 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&( +281 "core" ( +2 "manipulator"&& +3 "core" & + C K* +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &a& +2 "core" &  P* +3 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&b'ш +102 "core" ' +2 "manipulator"&c& +3 "core" & L O* +2 "manipulator"&e% +3 "core" %} t N +3 "collection"'f& +3 "core" &! +9 "collection"'h& +4 "core" &! +2 ."myShortDA"CC.seek :closed +2 "collection"'i(X +7 "core" &' +3 &# 3 +10 &C}" 3 +9 &1l~ H +9 &e V +10 &M' V +9 &CO* V +10 &O* U +9 &Q* V +9 &O" V +10 &!KT V +9 &#O U +10 &$Q% V +9 &&T U +9 &(SN' V +10 &*S U +9 &+T V +9 &-V# U +10 &/\\Q# U +9 &1P* V +9 &2M+ U +10 &4R! U +9 &6dP U +10 &8&Q U +9 &9P! U +9 &;O V +10 &=kQ V +9 &?.S U +9 &@T V +10 &BT V +9 &DqY% W +10 &F/h& X +9 &Gz" Z +9 &I ` +10 &K[ a +9 &M a +9 &N a +10 &P a +9 &R^ b +10 &T! b +9 &U" b( +9 &W U +10 &X { &n +9 &X# S +9 ( + &X^ N +3 "collection"'h& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.25 +2 "collection"'k& +4 "core" &X_ N +2 ."myShortDA"Hand.open +2 "manipulator"&[1 +68 "core" 1 +2 "manipulator"&^% +3 "core" % } i C +3 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&`' ] +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%g +113 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%n' +1600 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%o  +46 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%d'ܑ +1599 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%q +59 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%r' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 ."myShortDA"CBV.dial PRV +5 "processing"%s  +2 "collection"'j  +37 "core"  +138  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%l +112 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake + "collection"'  +5 "core"  +2 "collection"'v +3 "core"  +2 "collection"'w  +5 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%z  +78 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%t'ܑ +2623 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%{  +46 "core"  +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%p' +2614 "core" ' +2 ."myShortDA"PSV.dial :mixloop + "processing"%| +49 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%}'ܑ +2621 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%~  +48 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +48 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ܑ +2624 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & G) +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&( +43 "core" ( +2 "manipulator"&& +2 "core" & KM +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &  DM +38 ."myShortDA"Forearm.seek CC +2 "manipulator"& 'ш +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"& / +73 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"' ( +409 "core" ( + "manipulator"&& +3 "core" & RM +2 "manipulator"&% +3 "core" % ч  R? +3 ."myShortDA"Forearm.seek :retract + "manipulator"&' ] +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +12 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(-z +306 "core" ( + "manipulator"&& +4 "core" &-n & T5 +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-n  Q5 +3 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'o +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +67 "core" 1 + "manipulator"&% +3 "core" % y` z T ?2 +3 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract + "manipulator"&' ] +106 "core" ' +2 ."da"delayUntil "17:17:34.76" +24639 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +548 "Can"\ \ Cĺ +2455 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" + + ."da"PSV.dial :air +2 "processing"%  +47 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% ' +2526 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%! +47 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +48 "processing"%# +47 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%$  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'s +2523 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%& +154 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +4 "processing"%'' +587 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%)'Q +1602 "core" ' + ."da"PTV.dial :puck +2 "processing"%Q  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%* +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%,  +37 "core" + "processing"%-% +4 "core" %Q,  +2 ."da"PS.seek 1.5ml +2 "processing"%.' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +37 "core" * +2 ."da"PS.seek 0ml +3 "processing"%+'ܑ +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%1  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%0 * +44 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%y +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%3' +2501 "core" ' + ."da"PSV.dial PTV +2 "processing"%4 +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +79 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%2  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%8's +2485 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%9 +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%:' +597 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%;'Q +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +91 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%?  +37 "core" +2 "processing"%>% +4 "core" %P,\  +2 ."da"PS.seek 1.5ml +2 "processing"%=' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%@'ܑ +1603 "core" ' +2 ."da"delay 2:00 +12048 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%C  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%B * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%A +77 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%F' +2504 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%E +77 "core" +2 ."da"delay 5 seconds +476 "Can"x\ LZ +26 ."da"PSV.dial PSR +2 "processing"%D +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%G +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +77 "core"  +2 ."da"PS.seek :empty +4 "processing"%K's +2489 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +3 "processing"%I  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%J  +137 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%N  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%M  +6 "core" + ."da"PSV.dial :mixloop +2 "processing"%P +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%R' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%L  +48 "core"  + "processing"%O% +4 "core" %.  +2 ."da"PS.seek 0.55ml +2 "processing"%T'"\\ +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%U  +48 "core"  +2 ."da"PS.seek 2ml +3 "processing"%V'Q +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%X +47 "core" + ."da"PTV.dial :mixing +2 "processing"%Y @ +78 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%m  +37 "core" + "processing"%\\% +4 "core" %M*  +2 ."da"PS.seek 1.85ml +2 "processing"%]'E +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%x'ܑ +1965 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%Z @ +16 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%  +38 "core" + ."da"delay 30 seconds +1623 "Can"y\ ?L +1380 ."da"PBV.dial between PSV and waste1 +2 "processing"%a * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%6  +46 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%c' +2521 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%e +47 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%f  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%_ +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\  +46 "core"  +2 ."da"PS.seek :empty +3 "processing"%k's +2510 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%[ +153 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%^' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%h'Q +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%g  +78 "core"  +2 ."da"PSV.dial PTV + "processing"%b +80 "core" + ."da"PBV.dial :waste1 +2 "processing"%S  +37 "core" +2 "processing"%o% +3 "core" %L  +3 ."da"PS.seek 1.5ml +2 "processing"%n' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%q * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%d'ܑ +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%j  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%s  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +37 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%v' +2501 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +80 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%r +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%{  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%t's +2475 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +9 .PSV.dial PSR +8 "processing"%| +193 "core" +9 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml + "processing"%p' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%~'Q +1602 "core" ' + ."da"PTV.dial :puck +2 "processing"%}  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%% +4 "core" %N  +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"% 'ܑ +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%`  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2495 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +90 "core"  +2 ."da"delay 5 seconds +396 "Can"|\ = +106 ."da"PSV.dial :air +2 "processing"%  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2498 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1599 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +4 "core" %M+\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +603 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +37 "core" * +2 ."da"PS.seek 0ml +2 "processing"%"'ܑ +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%#  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%$  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +44 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%& +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%%' +2509 "core" ' + ."da"PSV.dial PTV +2 "processing"%' +80 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%* +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%,  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%-'s +2480 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +4 "processing"%) +155 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +18 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +3 "processing"%/'I +337 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%.' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +11 ."da"PS.seek 2ml +2 "processing"%1'Q +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%0  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%y +81 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +39 "core" + "processing"%4% +4 "core" %U  +2 ."da"PS.seek 1.5ml +2 "processing"%5' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%2'ܑ +1598 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%3  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%9  +47 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%8 * +39 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +10 "processing"%: +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +2560 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%? +93 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +82 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%; +95 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +82 "core"  +2 ."da"PS.seek :empty +2 "processing"%='s +2583 "core" ' +3 #"da"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%C +145 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%B'Q +2117 "core" ' +2 ."da"delay 5 seconds +501 .PTV.dial :puck +3 "processing"%A  +7 "core"  + ."da"PSV.dial PTV +2 "processing"%@ +81 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +39 "core" +2 "processing"%D% +3 "core" %O  +2 ."da"PS.seek 1.5ml +2 "processing"%G' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +38 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%F  +114 "core"  +2 ."da"PS.seek :empty +2 "processing"%I's +1602 "core" ' + "processing"%J9 +3 "core" 9}5 +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +4 "processing"%N +4 "core" 5 + "processing"%M& +3 "core" &S&5, 7 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&P% +5 "core" %  F q +2 "storage"(K% +2 "core" %B  +2 "storage"(L. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 + "storage"(O( +190 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (R& +2 "core" & X 5 9 +2 "manipulator"&U& +3 "core" &-z ) +3 "manipulator"&T% +3 "core" %  + q +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&X( +199 "core" ( +2 "manipulator"&Y& +4 "core" &  G ( + "storage"(m& +3 "core" &  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&\\'Ү +90 "core" ' +2 "storage"(& +3 "core" &  # Y +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(V' +286 "core" ' + "storage"(]- +3 "core" -' +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(Z'x +42 "core" ' +2 "manipulator"&& +3 "core" &   ( +2 "manipulator"&a% +3 "core" %ҥ  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&6' ] +95 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&x( +243 "core" ( + "manipulator"&e& +3 "core" & _  +2 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &f& +3 "core" & w 7  +3 ."da"Forearm.seek PC +3 "manipulator"&_'E +94 "core" ' + ."da"Hand.close +2 "manipulator"&\ / +67 "core" / +2 ."da"PC.seek :open +3 "processing"%c( +375 "core" ( +2 "storage"([& +3 "core" & : +2 "manipulator"&k& +4 "core" &  + "manipulator"&^% +3 "core" % Q @ +45 ."da"Forearm.seek :retract +8 "manipulator"&g' ] +94 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&b( +247 "core" ( + "manipulator"&S& +4 "core" & ]  o +2 "storage"(o& +3 "core" & M H +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&h'Ү +96 "core" ' +2 ."da"Hand.open + "manipulator"&q1 +68 "core" 1 +3 "storage"(n- +2 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(j'D +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(s' +55 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%l& +8 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jun1217h.png +9 "core" & +5 "manipulator"& & +9 "core" & ? o +4 "manipulator"&d% +10 "core" % ҧ ` +5 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +9 ."psFlush"Forearm.seek :retract +4 "manipulator"&w' ] +108 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&z(-z +185 "core" ( +3 "manipulator"&r& +4 "core" &-~ j  Y +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &{& +3 "core" &-~ S w \\Y +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&v'o +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&|/ +78 "core" / +2 "manipulator"&t& +4 "core" &-~ FY + "manipulator"&p% +3 "core" % πh G +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&}' ] +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&( +122 "core" ( +2 "manipulator"&& +4 "core" & o n J2 + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" & p d U2 +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&~'E +105 "core" ' +2 "manipulator"&& +3 "core" & 2 +3 "manipulator"&% +2 "core" %m  +3 "processing"%& +3 "core" &+ +3 "processing"%`& +4 "core" &* +3 ."psFlush"PC.seek :closed +2 "processing"%i(SD +5 "core" & +7 & & $c +9 &cRy : +10 &xr O +9 &PQ V +9 &H V +10 &F U +9 &H U +9 &ZF U +10 & G V +9 &!I V +10 &#F V +9 &%^I W +9 &' F W +10 &(F W +9 &*D W +9 &,gA V +10 &.)E V +9 &/B V +9 &1D V +10 &3nI W +9 &51G V +10 &6G V +9 &8E V +9 &:vD W +10 &<9I V +9 &=F U +10 &?E V +9 &AF V +9 &CCI V +10 &EL V +9 &FU W +9 &Hh Y +10 &J;x [ +9 &K{ \\ +10 &M ] +9 &O{{ ] +9 &Q9 _ +10 &R\\j )~ +9 &S&\\ 9 +9 ( + &S+, 4 +3 "processing"%`& +3 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.69 + "processing"%& +5 "core" &S+,+ 4 +2 ."psFlush"Hand.open + "manipulator"& 1 +67 "core" 1 + "manipulator"& % +4 "core" % m P +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +50 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +603 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +6 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1209 "Can"{ @M +901 "core" ' +2 ."psFlush"delay 1 second +148 .PRV.dial :waste2,avoiding: :ab2 +9 "processing"% @ +215 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +142 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +116 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2628 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2120 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +39 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%! @ +80 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +115 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%#'s +2622 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +117 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"% '[q +1096 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +551 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 0.732 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 13.668 seconds\ Exposing 696x520 pixel 16-bit image for 145.997 seconds\ /var/log/esp/da25jun1217h.png: PNG Upload Complete\ +10 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jun1217h15s.png +24 #"image"cjxl /var/log/esp/da25jun1217h.png /var/log/esp/da25jun1217h.jxl FAILED!\ nice: cjxl: No such file or directory\ +1016 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%" +84 "core" + ."psFlush"PTV.dial :puck +2 "processing"%'  +79 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%Q  +18 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%*'ܑ +385 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jun1217h15s.png: PNG Upload Complete\ +9 #PuckCamera: snap -bin=2,2 -png=0 30.0 /var/log/esp/midres/da25jun1217h30s.png +17 #"image"cjxl /var/log/esp/midres/da25jun1217h15s.png /var/log/esp/midres/da25jun1217h15s.jxl FAILED!\ nice: cjxl: No such file or directory\ +2213 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +83 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%%' +796 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25jun1217h30s.png: PNG Upload Complete\ +10 #PuckCamera: snap -bin=1,1 -png=0 70.0 /var/log/esp/hires/da25jun1217h70s.png +16 #"image"cjxl /var/log/esp/midres/da25jun1217h30s.png /var/log/esp/midres/da25jun1217h30s.jxl FAILED!\ nice: cjxl: No such file or directory\ +1793 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%) +84 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%-'ܑ +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +84 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2122 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%y +22 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25jun1217h70s.png: PNG Upload Complete\ +8 .Gate.power :camera,:OFF +5 "storage"(+- +9 "core" -' +3 #"image"cjxl /var/log/esp/hires/da25jun1217h70s.png /var/log/esp/hires/da25jun1217h70s.jxl FAILED!\ nice: cjxl: No such file or directory\ +3 "storage"(4& +16 ."Qmail"DAfans.email "da25jun1217h exposed 2:25.997\\nmidres/da25jun1217h15s\\nmidres/da25jun1217h30s\\nhires/da25jun1217h70s",Subject: "da25jun1217h images!" +20 "core" & M \\ . +5 "manipulator"&1& +4 "core" & $ @ $ \ 2 +2 "manipulator"&7% +3 "core" ~ + % z   q  +4 ."psFlush"PBV.dial PSV +3 ."da"Elbow.reconfigure :tight +4 "processing"%5 U +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&3( +49 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%9'ܑ +209 "core" ( +4 "manipulator"&8& +3 "core" &( , "  F +2 "storage"(:& +3 "core" & h +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&2'Ү +111 "core" ' +3 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +5 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"(?'W +53 "core" ' +2 "manipulator"&>& +2 "core" &( j .F +3 "storage"(;& +3 "core" &\  +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +2 "manipulator"&<'ώ +40 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +5 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate + "storage"(C' +24 "core" ' +2 "manipulator"&=% +3 "core" %Ϝ ( ~ +2 "storage"(A& +3 "core" &   d +2 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&@' +21 "core" ' +2 "manipulator"&E& +3 "core" &(  /F +2 "storage"(D& +3 "core" & M\  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&B'Ү +24 "core" ' +2 "storage"(H% +3 "core" %  \  +3 ."downElevator"SE.seek :down +3 "storage"(F'= +99 (G% +3 "core" %3 c\ Yn +2 "manipulator"&J% +3 "core" %Ҧ  Q + +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&N' ] +99 "core" ' +61 ' + ."downElevator"SE.stop +2 "storage"(5 +4 (M& +3 "core" & H\ \ +1721 ' +4 ."psFlush"PSV.dial PBV +5 "processing"%P @ +51 "core" > +6 ."psFlush"PS.seek 2.5ml +8 "processing"%K' +1838 #"uploadLog"upsync +776 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%R's +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%U +46 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%T' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%W +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Y U +6 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%m'ܑ +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%]'s +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +47 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%a'[q +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\\ +77 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%e  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%f  +58 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%X'ܑ +2623 "core" ' +42 ."psFlush"PSV.dial PSR +9 "processing"%\ +81 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%6' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +80 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%['ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%k +79 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%^' +598 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml + "processing"%_' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%S +78 "core" + ."psFlush"PBV.dial PSV +2 "processing"%o U +59 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%x'ܑ +2550 "Can"n\ A$ +76 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%q @ +46 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2623 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%l  +78 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% 's +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%g +46 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%d' +2635 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +78 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%j U +6 "core" U +2 ."psFlush"PS.seek 0ml +4 "processing"%h'ܑ +2622 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%r @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%b  +78 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%|'s +2619 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&t& +5 "core" &( C C h ^F +2 "manipulator"&p% +4 "core" % B C C ^\ +2 ."psFlush"Elbow.seek PC +2 "manipulator"&w( +249 "core" ( + "manipulator"&& +3 "core" & % . `7 +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +3 "core" & . ) _7 +3 ."psFlush"Forearm.seek PC + "manipulator"&v'E +97 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +375 "core" ( +2 "manipulator"&& +3 "core" & B B ^6 +2 "manipulator"&z% +4 "core" % R B D ^ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&}' ] +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&c(-z +133 "core" ( + "manipulator"&& +3 "core" &-\ G F t ]"y +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &- C D ]"y +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'o +117 "core" ' +2 ."psFlush"Hand.open + "manipulator"&`1 +67 "core" 1 +2 "manipulator"&% +4 "core" % i] % J/ +2 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&~' ] +112 "core" ' +2 #"myShortDA"Finished short da assay +42298 "Can"l\ 5&H +60002 s\ 5(޺ +60002 w\ 5* t +60002 v\ 3,z\ \ +60002 v\ 4.U\ +60002 t\ 30. 6 +60002 z\ 42 ̺ +60002 \ 33 b +60002 \ 45 +60001 \ 47 +60002 \ 49o$ +60002 \ 4;I +60002 \ 4="P +60002 \ 4> +60002 \ 4@| +60002 \ 4B +60002 \ 3D +60002 \ 3Fb> +60001 \ 3H=Ժ +60002 \ 4Jj +60002 \ 4K +60002 \ 4M +60002 \ 4O, +60002 \ 4Q~º +60002 \ 4SXX +60002 \ 4U2 +60002 \ 4W  +60025 \ 4X +59978 \ 3Z +60002 \ 3\\F +60002 \ 4^vܺ +60002 \ 3`Pr +60002 \ 3b) +60002 \ 4d +60002 \ 3e4 @PDT1749798462.28 \ 4gʺ +60002 \ 4i` +60001 \ 4kk +60002 \ 3mE +60002 \ 3o" +60002 \ 4p +60002 \ 4r N +60002 \ 4t +60002 \ 4v!z +60002 \ 4xa" +60002 \ 4z;" +60002 \ 4|#< +60002 \ 4}#Һ +60002 \ 3$h +60001 \ 4$ +60002 \ 4}% +60002 \ 4W&* +60002 \ 42& +60002 \ 3 'V +60002 \ 3' +60002 \ 4( +60002 \ 4) +60001 \ 4s) +60002 \ 4M*D +60002 \ 4(*ں +60002 \ 4+p +60002 \ 4, +60002 \ 3, +60002 \ 4-2 +60002 {\ 3j-Ⱥ +60002 y\ 4D.^ +60002 w\ 3. +60002 u\ 4/ +60001 t\ 40 +60002 s\ 30 +60002 s\ 41L +60002 u\ 3b1 +60002 w\ 3;2x +60002 z\ 43 +60002 w\ 43 +60002 p\ 44: +60002 s\ 44к +60002 r\ 45f +60002 s\ 4X5 +60002 t\ 436 +60001 u\ 4 7( +60002 z\ 37 +60002 \ 38T +60002 \ 48 +60002 \ 3u9 +60002 \ 3O: +60002 \ 4*: +60002 \ 3;B +60002 \ 4;غ +60002 \ 4˸0 +60002 \ 4 >ƺ +60002 \ 4?\\ +60002 \ 3? +60002 \ 4د@ +60002 \ 4ډA +60002 w\ 3bA +60002 q\ 4<BJ +60001 k\ 3B +60002 j\ 4Cv +60002 k\ 5D +60002 s\ 5D +60002 u\ 3E8 +60002 r\ 3gEκ +60002 o\ 4@Fd +60002 q\ 3F +60002 q\ 3G +60002 h\ 5H& +60001 `\ 6H +60002 Y\ 6IR +60002 X\ 6I +60002 X\ 6J~ +60002 X\ 5zK +60002 V\ 5nK +60002 Z\ 6gL@ +60002 b\ 6VLֺ +60002 ]\ 6EMl +60002 \\\ 6>N +60001 W\ 8@N +60002 U\ 5;O. +60002 K\ 6\ *Oĺ +60002 I\ 6 PZ +60002 E\ 6\ P +60002 E\ 6Q +60002 C\ 9R +60002 D\ 6R +60002 F\ 5SH +60001 O\ :S޺ +60002 S\ ;#Tt +60002 U\ ;AU\ +22196 #"steph"-> access 1 +13 "storage"(I% +5 "core" %A I H )\ 9 +2 "manipulator"&% +4 "core" % e   [ ` +2 "manipulator"&& +3 "core" &-\   `!u +2 ."steph"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."steph"SC.seek 5 +2 "storage"((; +689 "core" ( + ."steph"SC.configure :limp +2 "storage"($(\ 1b +5 (& +2 "core" &;   \ 2 +31208 #"steph"-> access 2 +4 "storage"(% +3 "core" %A K J R\ 9 +2 "manipulator"&% +3 "core" % e 9 - @ _ +2 "manipulator"&& +4 "core" &-\ -   `!u +2 ."steph"SC.reconfigure :tight + "storage"($\ .(\ 1~b +4 ."steph"SC.seek 6 +2 "storage"((Kz +198 "core" ( +2 ."steph"SC.configure :limp + "storage"($(\ 1b +4 (& +3 "core" &Kz F\ () +5624 "Can"Z\ ;iU +5678 #"steph"-> ESP.ready? +2 "collection"'!% +4 "core" %M4 +2 "sampler")% +4 "core" %a` V  +2 "manipulator"&% +3 "core" % e . # 3 _ +2 "manipulator"&$& +2 "core" &-\ ? D H _!u +2 "storage"(#& +3 "core" &Kz = G `\ 8) +2 "storage"( % +3 "core" %B ! 8 g\ 9 +2 "collection"'"& +3 "core" &L +2 "processing"%'& +3 "core" &\  +2 "processing"%Q% +3 "core" %t)\  +617 #"steph"-> startTube 2 +3837 #-> start(:myShortDA){shortDA} +3 "collection"'&% +5 "processing"%,% +5 "core" %M< +5 %t\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +2805 #"steph"-> Thread[:myShortDA].answer +3 #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%* +140 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%)  +135 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%%  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%/'h! +2316 "core" ' +9 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +4 "processing"%-  +2 "collection"'.  +8 "core"  +131  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%+' +1273 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%4 @ +111 "core" > +2 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%1's +594 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%7 +109 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%y'[q +1105 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%5' +1608 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%8 +110 "core" + ."myShortDA"PS.seek :empty +3 "processing"%:'s +2624 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%0'[q +1102 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml + "processing"%>' +1599 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%; +111 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%=  +48 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%A's +2620 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +110 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%E' +2612 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%D +111 "core" +2 ."myShortDA"PS.seek :empty +2 "processing"%H's +2616 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp + "processing"%s& +6 "core" &*\  + "manipulator"&G% +4 "core" % e ) 2 C _ +2 "storage"(J% +3 "core" %B I J Q\ 9 +2 "storage"(2. +3 "core" .(Kz +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 2 +2 "storage"(3( +675 "core" ( +2 ."myShortDA"SC.configure :limp + "storage"($(\ 1b +5 (?& +2 "core" & Z\ ) +2 "manipulator"&<& +3 "core" &-\ "  Z [!u +2 "manipulator"&@% +3 "core" % e * ! & \\ +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 2 +2 "manipulator"&M( +167 "core" ( + "manipulator"&C& +3 "core" &\ ! (  \\!r +3 "storage"(B& +3 "core" & 2 3 \ 5 +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 2 + 800 counts +2 "manipulator"&F'k +109 "core" ' + "storage"(P& +3 "core" & 2 2 s\ 6 +3 ."myShortDA"SE.reconfigure :pick + "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak + "storage"(9' +306 "core" ' + "storage"(L- +3 "core" -'x +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +4 (K& +4 "core" & ! 2\ 3 + "manipulator"&U& +3 "core" & ' &  [!q +3 ."myShortDA"Elbow.seek 2 + "manipulator"&R( +5 "core" ( +2 "manipulator"&W& +3 "core" & ) ' [!q +2 "storage"(Y& +4 "core" &   T\ 3 +2 ."myShortDA"Forearm.seek 2 + 300 counts +2 "manipulator"&T'w +28 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close + "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&m& +5 "storage"('= +4 "core" &\  $ * Y!q +3 "manipulator"&% +3 "core" % l &  X\\ +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&]( +173 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +80 "core" ( +3 "manipulator"&a& +36 "core" & , 7 2 \\ +2 ."myShortDA"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &  ' 9 \\ +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&e'E +101 "core" ' + "manipulator"&f& +3 "core" & , ) J [ +3 "manipulator"&V% +3 "core" %M   [ +2 "processing"%\ & +4 "core" &*\  +2 "processing"%X& +5 "core" &\  +2 ."myShortDA"PC.seek :closed +2 "processing"%u(SD +6 "core" &\  +5 & (\ $d +10 &eS : +9 &{{ N +9 &^[ T +10 &!T\ T +9 &U S +10 &V\ T +9 &hQ\ S +9 & *T\ S +10 &!V\ T +9 &#Q\ S +9 &%oX\ T +10 &'1U\ T +9 &(V S +10 &*W\ T +9 &,xT\ S +9 &.9S\ T +10 &/S\ S +9 &1R S +10 &3U\ S +9 &5BV\ S +9 &7U\ T +10 &8T\ T +9 &:S\ S +9 & T\ S +9 &?W T +10 &AV T +9 &CRW S +9 &E` U +10 &Fl V +9 &H} X +9 &JJ Y +10 &L  Y +9 &M Z +10 &O Z +9 &QL [\ +9 &RQg / +10 &S/\ + +5 ( +2 "processing"%X& +4 "core" &S\ + +2 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.58 + .Hand.open +4 "manipulator"&61 +77 "core" 1 +2 "manipulator"&k% +3 "core" % M  Z X +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&[' ] +96 "core" ' +3 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%^ { +3 %S9 +6 "core" 9 +103 "processing"%o9 +2 "core" 9 +103 "processing"%_9 +2 "core" 9  +103 "processing"%q9 +2 "core" 9  +103 "processing"%x9 +2 "core" 9 +103 "processing"%l9 +4 "core" 9 +102 "processing"%n9 +2 "core" 9 +103 "processing"%g9 +2 "core" 9 +103 "processing"% 9 +3 "core" 9" +102 "processing"%Z9 +3 "core" 9& +102 "processing"%j9 +3 "core" 9+ +102 "processing"%d9 +3 "core" 9/ +103 "processing"%r9 +2 "core" 93 +103 "processing"%h9 +3 "core" 97 +103 "processing"%b9 +2 "core" 9; +103 "processing"%{9 +2 "core" 9@ +103 "processing"%t9 +2 "core" 9D +103 "processing"%p9 +2 "core" 9H +103 "processing"%9 +3 "core" 9L +103 "processing"%9 +2 "core" 9P +103 "processing"%9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%N9 +2 "core" 9] +103 "processing"%i9 +3 "core" 9a +103 "processing"%9 +2 "core" 9f +103 "processing"%z9 +2 "core" 9j +103 "processing"%9 +2 "core" 9n +103 "processing"% 9 +2 "core" 9r +103 "processing"%v9 +2 "core" 9v +103 "processing"%w9 +4 "core" 9{ +102 "processing"%`9 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +103 "processing"%}9 +2 "core" 9 +103 "processing"% 9 +3 "core" 9# +103 "processing"%(9 +2 "core" 9* +103 "processing"%I9 +2 "core" 92 +3 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"% p{p. +5 ."myShortDA"delay 1:30 +3 "core"  +9000 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +112 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%O' +596 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%'Q +1612 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%  +137 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"% +79 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%  +59 "core" +2 "processing"%% +3 "core" %T#\  +3 ."myShortDA"PS.seek 1.5ml + "processing"%' +596 "core" ' +2 ."myShortDA"delay 3 seconds +301 .PBV.dial between PSV and waste1 +36 "processing"%! * +43 "core" , +9 ."myShortDA"PS.seek 0ml +2 "processing"%'ܑ +1623 "core" ' + ."myShortDA"delay 5:00 +3304 "Can"Y\ A!'V6 +26699 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +16 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%$  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +37 "core" , +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +79 "core"  +3 ."myShortDA"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%"' +2516 "core" ' + ."myShortDA"PSV.dial PTV +2 "processing"%' +78 "core" +2 ."myShortDA"delay 5 seconds +466 #"steph"Session Ended +35 ."myShortDA"PSV.dial PSR +2 "processing"%Q +78 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV + "processing"%& +78 "core" + ."myShortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +76 "core"  +2 ."myShortDA"PS.seek :empty +2 "processing"%*'s +2508 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%)  +135 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%% +45 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%| @ +108 "core" > +2 ."myShortDA"PS.reconfigure :slow + "processing"%#A 2`xb +3 ."myShortDA"PS.seek 0.15ml +2 "processing"%.' +359 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'-  + ."myShortDA"PRV.dial CBV +4 "processing"%/  +3 "core"  +42 +2 "processing"%4% +3 "core" %  +3 ."myShortDA"PS.seek 0.3ml + "processing"%+' +347 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'7  +36 "core" + ."myShortDA"PRV.dial :air +2 "processing"%1  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml + "processing"%y'N +1264 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%8 @ +78 "core" > +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%5' +855 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."myShortDA"PS.seek 2ml +2 "processing"%:'Q +1611 "core" ' + ."myShortDA"PSV.dial :PML +2 "processing"%0 +45 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%; @ +75 "core" A + ."myShortDA"PBV.dial :waste1 +2 "processing"%=  +36 "core" + "processing"%>% +3 "core" %P +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%'H +238 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +2 "processing"%A * +36 "core" + +2 ."myShortDA"PS.seek 0ml + "processing"%D'ܑ +1957 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +2 "core" &2 +2 "manipulator"&s& +4 "core" & ' X +2 "manipulator"&G% +3 "core" % Y \   Z +3 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&J(-z +139 "core" ( + "manipulator"&2& +3 "core" &-y   Z +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-y   S +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&?'o +100 "core" ' + ."myShortDA"Hand.close +2 "manipulator"& T\\ +2 "manipulator"&r% +3 "core" % ь R To +3 ."myShortDA"Forearm.seek :retract + "manipulator"&h' ] +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek :garage + "manipulator"&b(-z +276 "core" ( +36 "manipulator"&{& +4 "core" &-|  0 T] +2 ."myShortDA"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +3 &t& +2 "core" &-| = O] +3 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&p'o +114 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +3 "core" % k_ r  A4 +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 ."da"delayUntil "16:43:12.29" +24760 #recoverPRVreagent08 .PTV.dial :mixing +2 "processing"% @ +74 "core" B +2 ."da"PBV.dial :waste1 + "processing"%N  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%i * +38 "core" , + ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2495 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%v +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +45 "core"  +2 ."da"PS.seek :empty + "processing"%`'s +2508 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +151 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%}' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% 'Q +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%(  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%I +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%H% +3 "core" %S\  +2 ."da"PS.seek 1.5ml +2 "processing"%O' +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%  +4 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 ."da"delay 30 seconds +494 "Can"I\ S&rWb +2508 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%! +78 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2505 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +78 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +78 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%#  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"% 's +2498 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default + "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'' +585 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Q'Q +1598 "core" ' +2 ."da"PTV.dial :puck + "processing"%&  +5 "core"  +2 ."da"PSV.dial PTV + "processing"%, +78 "core" +2 ."da"PBV.dial :waste1 + "processing"%"  +36 "core" +2 "processing"%)% +3 "core" %O\  +3 ."da"PS.seek 1.5ml + "processing"%%' +591 "core" ' +2 ."da"delay 3 seconds +309 .PBV.dial between PSV and waste1 + "processing"%| * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%*'ܑ +1625 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%-  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%/  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%4 * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%. +78 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%7' +2515 "core" ' +2 ."da"PSV.dial PTV + "processing"%1 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%+ +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%8 +89 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%y  +78 "core"  +2 ."da"PS.seek :empty + "processing"%'s +2493 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%5  +46 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%0  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%;  +45 "core"  +2 ."da"PTV.dial :PRVmixing + "processing"%=  +14 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%> +45 "core" +2 ."da"PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%A' +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%:  +46 "core"  + "processing"%% +4 "core" %$\  +2 ."da"PS.seek 0.55ml +2 "processing"%E'"T +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%s  +44 "core"  +3 ."da"PS.seek 2ml + "processing"%G'Q +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"%2 +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +75 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%]  +36 "core" + "processing"%<% +3 "core" %P\  +3 ."da"PS.seek 1.85ml + "processing"%@'H +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%C * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%['ܑ +1955 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16420 "Can"I\ ;(W +31582 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%?  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%c * +37 "core" , + ."da"PSV.dial :air +2 "processing"%~  +45 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%J' +2504 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%K +45 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%U  +45 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%W +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%B  +45 "core"  +2 ."da"PS.seek :empty + "processing"% 's +2480 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%m +152 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M'Q +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%Y  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%9 +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +36 "core" + "processing"%D% +3 "core" %N!  +3 ."da"PS.seek 1.5ml + "processing"%a' +584 "core" ' +40 ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +2 "processing"%T * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%R'ܑ +1607 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%\\  +3 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%V  +36 "core" + ."da"delay 30 seconds +1766 "Can"J\ O+sX +1237 ."da"PBV.dial between PSV and waste1 +2 "processing"%\ * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +78 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%' +2490 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%S  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%k's +2485 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%o +141 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default + "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X' +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%_'Q +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%e  +4 "core"  +2 ."da"PSV.dial PTV +2 "processing"%x +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%n  +36 "core" +2 "processing"%g% +3 "core" %S\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%F'ܑ +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 .PTV.dial :puck +2 "processing"%  +4 "core"  + ."da"PBV.dial :waste1 +2 "processing"%d  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +78 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%{' +2475 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%t +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +76 "core" +6 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +77 "core"  +2 ."da"PS.seek :empty + "processing"%h's +2481 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%p +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%N'Q +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%i  +5 "core"  +2 ."da"PSV.dial PTV + "processing"% +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +35 "core" +2 "processing"%% +4 "core" %T\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%v * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%w'ܑ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%z  +4 "core"  +2 ."da"PBV.dial :waste1 +41 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3009 .PBV.dial between PSV and waste1 +2 "processing"%` * +36 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +77 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2491 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +77 "core"  +2 ."da"delay 5 seconds +350 "Can"E\ U-Y$ +152 ."da"PSV.dial PTV +2 "processing"%H +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%'s +2490 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%O +143 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +14 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%'I +343 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Q +1611 "core" ' +2 ."da"PTV.dial :puck + "processing"%!  +5 "core"  +2 ."da"PSV.dial PTV + "processing"% +91 "core"  + ."da"PBV.dial :waste1 +2 "processing"%^  +36 "core" +2 "processing"%% +2 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%$' +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +35 "core" * +3 ."da"PS.seek 0ml + "processing"%'ܑ +1599 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%' * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%& +78 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%,' +2571 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%" +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%) +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%|  +79 "core"  +3 ."da"PS.seek :empty + "processing"%%'s +2582 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%- +144 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%/'Q +2105 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%4  +3 "core"  +2 ."da"PSV.dial PTV +2 "processing"%. +90 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%*  +38 "core" + "processing"%1% +4 "core" %T  +2 ."da"PS.seek 1.5ml +2 "processing"%+' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +37 "core" , + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%y  +112 "core"  +2 ."da"PS.seek :empty + "processing"%7's +1603 "core" ' +2 "processing"%59 +3 "core" 9{5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%0 +3 "core" 5 + "processing"%;& +4 "core" &S + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&=% +4 "core" % y\ E  +2 "storage"(>% +3 "core" %A  "  +2 "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(:( +264 "core" ( + ."da"SC.configure :limp +8 "storage"($(\ 1b +3 (& +2 "core" & 1  +3 "manipulator"&A& +3 "core" &-| ] +2 "manipulator"&s% +2 "core" % y\   +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&E( +195 "core" ( +3 "manipulator"&2& +4 "core" & F R + "storage"(& +3 "core" &   +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&]'Ү +99 "core" ' +2 "storage"(<& +3 "core" &   +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(C' +284 "core" ' +2 "storage"(G- +3 "core" -' +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +4 ."da"SE.seek :place + "storage"(@'x +45 "core" ' +2 "manipulator"&?& +3 "core" & R +2 "manipulator"&c% +3 "core" %ҿ 6  +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&~' ] +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&[( +242 "core" ( + "manipulator"&K& +3 "core" & M @ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" & ; @ +2 ."da"Forearm.seek PC +2 "manipulator"&W'E +97 "core" ' + ."da"Hand.close + "manipulator"&B/ +76 "core" / +2 ."da"PC.seek :open + "processing"%J( +376 "core" ( +2 "storage"(m& +4 "core" & #  + "manipulator"& & +3 "core" & } @ +2 "manipulator"&% +3 "core" % M  +3 ."da"Forearm.seek :retract + "manipulator"&Y' ] +114 "core" ' +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&9( +245 "core" ( +2 "manipulator"&L& +4 "core" & % . + "storage"(D& +3 "core" & D C  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&M'Ү +103 "core" ' +3 ."da"Hand.open + "manipulator"&T1 +71 "core" 1 +2 "storage"(a- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate + "storage"(\\'D +25 "core" ' +2 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +3 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(V' +56 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jun1317h.png +5 "processing"%\ & +9 "core" &* +4 "manipulator"&& +9 "core" & J. +4 "manipulator"&R% +7 "core" %  +7 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&f' ] +103 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&6(-z +183 "core" ( +2 "manipulator"&& +3 "core" &-v 7g +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &S& +2 "core" &-v qg +3 ."psFlush"Forearm.seek :garage + "manipulator"&'o +105 "core" ' +2 ."psFlush"Hand.close + "manipulator"&o/ +72 "core" / +2 "manipulator"&k& +4 "core" &-v _ Yg + "manipulator"&X% +4 "core" % ρt Y bϵ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e' ] +115 "core" ' +2 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +53 ."psFlush"Elbow.seek PC +8 "manipulator"&x( +125 "core" ( +2 "manipulator"&n& +3 "core" & i g +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &g& +3 "core" & ` b +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&_'E +94 "core" ' + "manipulator"&P& +3 "core" &  +2 "manipulator"&Z% +4 "core" %H E; +2 "processing"%& +3 "core" &( +3 "processing"%d& +4 "core" &' +3 ."psFlush"PC.seek :closed + "processing"%r(SD +4 "core" &  +9 &(p - +9 &]w A +10 &j U +9 &G W +10 &G W +9 &aC V +9 &"J V +10 &G U +9 & F V +9 &"iI V +10 &$,G U +9 &%I V +10 &'I V +9 &)rG U +9 &+3F V +10 &,B V +9 &.C W +9 &0wG V +11 &28F W +9 &3H W +9 &5D W +9 &7}I W +9 &9@F W +10 &;D V +9 &<D W +13 &>G W +6 &@ID V +9 &B F W +10 &CF X +9 &EL X +9 &GKW Y +10 &Im Z +9 &J| \\ +9 &L| ] +10 &ND ^ +9 &P ] +10 &Q J +9 &R=n %m +9 &S(W @ +6 ( +2 "processing"%d& +3 "core" &S(R @ +3 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.63 + "processing"% & +3 "core" &S(R) @ +2 ."psFlush"Hand.open + "manipulator"&F1 +74 "core" 1 +2 "manipulator"&l% +3 "core" % H 5; +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&t' ] +93 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"% +60 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%' +593 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%{' +2108 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%p @ +212 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%h  +141 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +115 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%i's +2625 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +115 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2115 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%N  +38 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%v @ +78 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"% +111 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 0.732 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 9.771 seconds\ Exposing 696x520 pixel 16-bit image for 104.898 seconds\ /var/log/esp/da25jun1317h.png: PNG Upload Complete\ +8 "core" +4 #"da"PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jun1317h15s.png +9 ."psFlush"PS.seek :empty +5 "processing"%z's +1615 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jun1317h15s.png: PNG Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -png=0 30.0 /var/log/esp/midres/da25jun1317h30s.png +1001 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +118 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%`'[q +273 #"image"compressed /var/log/esp/da25jun1317h.jxl +833 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +854 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25jun1317h30s.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=1,1 -png=0 70.0 /var/log/esp/hires/da25jun1317h70s.png +743 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%w +82 "core" +2 ."psFlush"PTV.dial :puck + "processing"%I  +78 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +5 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%H'ܑ +385 #"image"compressed /var/log/esp/midres/da25jun1317h15s.jxl +2239 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +84 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%(' +490 #"image"compressed /var/log/esp/midres/da25jun1317h30s.jxl +2136 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +81 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +1004 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25jun1317h70s.png: PNG Upload Complete\ +7 .Gate.power :camera,:OFF +4 "storage"(- +6 "core" -' +4 "storage"(& +6 "core" & ` `   +18 "manipulator"&!& +11 "core" &   +6 "manipulator"&% +4 "core" % k\   +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&^( +260 "core" ( +3 "manipulator"&& +6 "core" & , +5 "storage"(& +4 "core" &   +3 ."da"Forearm.reconfigure :tight +245 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +69 "manipulator"&#'Ү +98 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.57 Pucks below Top Plate + "storage"($'W +53 "core" ' +4 "manipulator"&& +4 "core" & &, +2 "storage"( & +5 "core" & ` b  + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 + "manipulator"&''ώ +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +4 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 "manipulator"&"% +3 "core" %ϛ   +2 "storage"()& +4 "core" & [ Y  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&Q' +25 "core" ' +5 "manipulator"&|& +7 "core" &  *+ +5 "storage"(,& +8 "core" & \  +8 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 1 + 800 counts + "manipulator"&-'Ү +28 "core" ' +3 "storage"(%% +3 "core" % 3\  +3 ."downElevator"SE.seek :down +4 "storage"(4'= +99 (.% +2 "core" %2 6\ Yn +2 "manipulator"&*% +4 "core" %ҝ Y * +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&1' ] +90 "core" ' +73 ' +2 ."downElevator"SE.stop + "storage"(5 +4 (/& +2 "core" & \  +274 ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%y' +596 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%+' +2709 "core" ' +58 ."psFlush"PSV.dial PTV +8 "processing"%5 +86 "core" +2 ."psFlush"PBV.dial PSV + "processing"%0 U +59 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%;'ܑ +1838 "Can": G5Y +862 "core" ' +30 ."psFlush"PSV.dial PBV +3 "processing"%= @ +52 "core" ? +10 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2700 "core" ' +39 ."psFlush"PSV.dial :waste1 +2 "processing"%  +79 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%'s +2676 "core" ' +38 ."psFlush"PSV.dial PSR +7 "processing"%A +48 "core"  +3 ."psFlush"PSR.select :air +27 .PS.seek 2.5ml +2 "processing"%s' +334 #"image"compressed /var/log/esp/hires/da25jun1317h70s.jxl +12 ."Qmail"DAfans.email "da25jun1317h exposed 1:44.898\\nmidres/da25jun1317h15s\\nmidres/da25jun1317h30s\\nhires/da25jun1317h70s",Subject: "da25jun1317h images!" +2274 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%3 +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%2 U +207 "core" V +9 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%b @ +45 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%G's +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +58 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%c'[q +1092 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +78 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%K  +59 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%U'ܑ +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +78 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%B' +2621 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +78 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%u'ܑ +2648 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +78 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"% ' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2144 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%W +77 "core" + ."psFlush"PBV.dial PSV +2 "processing"%L U +58 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%D'ܑ +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%[ @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%a  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\ 's +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Y +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%R +77 "core" +2 ."psFlush"PBV.dial PSV + "processing"%@ U +5 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'ܑ +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%M' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%S  +77 "core"  +2 ."psFlush"PS.seek :empty + "processing"%9's +2614 "core" ' +4 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&o& +3 "core" & D X* +3 "manipulator"&k% +3 "core" % _  + X +2 ."psFlush"Elbow.seek PC +2 "manipulator"&X( +258 "core" ( +2 "manipulator"&f& +4 "core" &  $  Z + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   [ +2 ."psFlush"Forearm.seek PC +2 "manipulator"&n'E +92 "core" ' + ."psFlush"Hand.close + "manipulator"&g/ +73 "core" / +2 ."psFlush"PC.seek :open + "processing"%P( +377 "core" ( + "manipulator"&Z& +40 "core" &   ` + "manipulator"&% +4 "core" % L   `n +2 ."psFlush"Forearm.seek :retract +10 "manipulator"&6' ] +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&e(-z +133 "core" ( +2 "manipulator"&J& +3 "core" &-}\ 8 D  ^!t +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +3 "core" &-}\ 6 4  ^!t +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&F'o +112 "core" ' +2 ."psFlush"Hand.open + "manipulator"&l1 +77 "core" 1 +2 "manipulator"&d% +4 "core" % k_  K. +2 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +102 "core" ' + #"myShortDA"Finished short da assay +8279 "Can"5\ 68eZP +60002 1\ 5:VZ +60002 $\ 69\\ +60002 \ 6@*\\ +60002 \ 6B]> +60001  \ 6D ]Ժ +60002 \ 6E^j +60002 \ 6G_ +60002 $\ 6I_ +60002 *\ 6K`, +60002 1\ 6M`º +60002 5\ 6OaX +10922 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["\ 6]Her +60002 @\ 6_9f +60002 B\ 6a*f +60002 @\ 6cg4 +60002 >\ 6e gʺ +60002 B\ 6fh` +60001 A\ 6hh +17938 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +60002  \ 8?2Ժ +60002  \ 7A&j +60001 \ 6C +60002 \ 6E +60002 \ 6F, +60002  \ 6Hº +60002 \ 6JX +60002 \ 7L +60002 \ 6N +60002 \ 6P +60001 \ 6R +60002 \ 6TF +60002 \ 6Vܺ +60002 $\ 8Xr +60002 1\ 7Z +60002 6\ 8\\ +60002 6\ 8^4 +60002 /\ 8`ʺ +60002 /\ 8b` +60001 2\ 6d +60002 <\ 6f +60002 H\ 6h" +60002 M\ 6jq +60002 f\ 6lcN +60002 \ 6nT +60002 \ 6pEz +60002 \ 6r7 +60002 \ 6t( +60002 \ 6v< +60001 \ 6x Һ +60002 \ 6yh +60002 \ 6{ +60002 \ 6} +60002 \ 6* +60002 \ 6 +60002 \ 6V +60002 \ 6 +60001 \ 6 +60002 \ 6 +60002 \ 6y +60002 \ 6jD +60002 \ 6[ں +60002 \ 6Mp +60002 \ 6> +60002 \ 6/œ +60002 \ 6!2 +60002 \ 6Ⱥ +60002 \ 6^ +60002 \ 6 @PDT1749971267.75 \ 6Ŋ +60002 \ 6 +60002 \ 6ƶ +60002 \ 6L +60002 \ 6 +60002 \ 6x +60002 \ 6 +60002 \ 6ɤ +60002 \ 6r: +60002 \ 6cк +60001 \ 6Uf +60002 \ 6F +60002 \ 68̒ +60002 \ 6)( +60002 \ 6; +60002 \ 7 T +60002 \ 6 +60002 \ 7π +60002 \ 6 +60002 \ 6Ь +60002 \ 6B +60001 \ 6Ǵغ +60002 \ 6ɦn +60002 \ 6˗ +60002 \ 6͉Ӛ +60002 \ 6z0 +60002 \ 6kƺ +60002 \ 6]\\ +60002 \ 6N +60002 \ 6@ֈ +60001 \ 61 +60002 \ 6#״ +60002 \ 6J +60002 \ 6 +60002 \ 6v +60002 \ 6 +60002 \ 6ڢ +60002 \ 68 +60002 \ 6κ +60002 \ 6d +60002 \ 6 +60001 \ 6ݐ +60002 \ 6& +60002 \ 6t޼ +60002 \ 6eR +60002 \ 6W +60002 \ 6H~ +60002 \ 8; +60002 \ 88᪺ +60002 \ 79@ +60002 \ 76ֺ +60002 \ 88l +60001 \ 8= +60002 \ 8A䘺 +60002 \ 8F. +60002 \ 8\ Jĺ +60002 \ 9 OZ +60002 \ 9S +60002 \ 8X熺 +60002 \ 8\\ +60002 \ 8a貺 +60002 \ 8eH +60001 \ 8j޺ +60002 t\ 8nt +60002 p\ 8r\ +60002 p\ 8w렺 +60002 p\ 8 {6 +60002 q\ 8"̺ +60002 p\ 8$b +60002 l\ 8& +60002 m\ 8( +60002 j\ 9*$ +60001 `\ 9,ﺺ +60002 [\ 9.P +60002 U\ :0 +60002 U\ 92| +60002 R\ 94 +60002 N\ 96 +60002 H\ 99> +60002 B\ 9;Ժ +60002 A\ 9=!j +60002 @\ 9?1 +60001 @\ 9AA +60002 =\ 9CP, +60002 :\ 9E`º +60002 2\ 9GpX +60002 1\ 9I +60002 3\ 9K +60002 3\ 9M +60002 1\ 9O +60002 2\ 9QF +60001 1\ 8Sܺ +60002 )\ 8Ur +60002 *\ 8W +60002 *\ 8Y +60002 &\ 8[4 +60002 (\ 8]ʺ +60002 %\ 8_` +60002 !\ 8a +60002 #\ 8c +60002 /\ 8e" +60001 0\ 8g +60002 7\ 8iN +60002 5\ 8k +60002 ,\ 8nz +60002 *\ 8p +60002 %\ 9r  +60002 &\ 8t< +60002 -\ 8vҺ +60001 /\ 8xh +60002 #\ 7z +60002 \ 6| +60002 \ 6~* +60002 \ 6 +60002 \ 6V +60002 \ 6 +60002 $\ 6 +60001 )\ 6\  +60002 2\ 6\ +60002 ;\ 6 D +60002 =\ 6 ں +60002 =\ 6| p +60002 =\ 6m  +60002 ?\ 6^ +60002 A\ 6P2 +60002 D\ 6AȺ +60001 E\ 62^ +60002 H\ 6# +60002 H\ 6 +60002 M\ 6 +60002 R\ 6 +60002 Y\ 6L +60002 _\ 6 +60002 e\ 6x +60002 l\ 6 +60002 p\ 6 +60002 t\ 6: +60002 |\ 6к +60002 \ 6f +60002 \ 6s +60001 \ 6d +60002 \ 7V( +60002 \ 6G +60002 \ 68T @PDT1750057670.49 \ 6* +60002 \ 6 +60002 \ 6  +60002 v\ 6 +60002 p\ 6B +60002 f\ 6غ +60001 c\ 6n +60002 a\ 6 +60002 b\ 6˴ +60002 `\ 6ͥ0 +60002 Y\ 6ϗƺ +60002 W\ 6ш \\ +60002 S\ 6z +60002 S\ 6k! +60002 V\ 6\\" +60001 T\ 6N" +60002 S\ 6?#J +60002 R\ 60# +60002 T\ 6"$v +60002 R\ 6% +60002 W\ 6% +60002 T\ 6&8 +60002 [\ 6&κ +60002 b\ 6'd +60002 e\ 6' +60001 j\ 6( +60002 o\ 6)& +60002 s\ 6) +60002 y\ 6*R +60002 ~\ 6* +60002 \ 6r+~ +60002 \ 6c, +60002 \ 6T, +60002 \ 6E-@ +60002 \ 66-ֺ +60002 \ 6'.l +60002 \ 5/ +60002 \ 6 / +60002 \ 60. +60001 \ 60ĺ +60002 \ 7 1Z +60002 \ 6 1 +60002 \ 6 2 +60002 |\ 73 +60002 u\ 83 +60002 r\ 84H +60002 j\ 84޺ +60002 i\ 85t +60002 c\ 96\ +60002 [\ 86 +60002 T\ 976 +60002 I\ 97̺ +60001 A\ 8!8b +60002 @\ 8#8 +60002 A\ 7%9 +60002 G\ 8':$ +60002 K\ 8): +60002 M\ 8+;P +60002 U\ =-; +60001 e\ =0%<| +60002 j\ =2Y= +60002 v\ =4= +60002 }\ =6>> +60002 ~\ =8>Ժ +60002 \ =;)?j +60001 \ ==\\@ +60002 z\ =?@ +60002 r\ =AA, +60002 s\ =CAº +60002 a\ ;F!BX +24669 #"steph"Session Begun +6064 #-> threads +29269 "Can"b\ ;HBB +11195 #"steph"-> showlog 20 +2643 #-> showlog 50 +5009 #-> ESP.main.exit +12 #mEXIT +2 #"steph"Session Ended @1750099860.45PDT @1750099875.33PDT = =tMAIN =mMAIN_scheduler @PDT1750099876.13 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK +2 #t@9679 sendCRC with ifg=0x20, ie=0x7F #@11514 sendCRC with ifg=0x08, ie=0x5F + #@18159 idle with ifg=0x84, ie=0x75 + #@18830 select with ifg=0x10, ie=0xF5 #@19464 receive with ifg=0x10, ie=0xFD + #@20098 receive with ifg=0x10, ie=0xFD #@20731 receive with ifg=0x10, ie=0xFD + #@21059 receive with ifg=0x80, ie=0xFD #@27385 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +264 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +437 "Can"f\ =IC# + f\ =IC# #tPolling Can every 10:00 +3 #Cleanly exited at 11:51:00PDT16-Jun-25 +28624 #-> exit +7 #mEXIT @1750100170.83PDT @1750101573.90PDT = =mMAIN_scheduler =tMAIN @PDT1750101574.67 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +112 #"core_reset"Sent BREAK +2 #t@9679 sendCRC with ifg=0x20, ie=0x7F #@11514 sendCRC with ifg=0x08, ie=0x5F + #@18159 idle with ifg=0x84, ie=0x75 + #@18830 select with ifg=0x10, ie=0xF5 #@19464 receive with ifg=0x10, ie=0xFD + #@20098 receive with ifg=0x10, ie=0xFD #@20731 receive with ifg=0x10, ie=0xFD + #@21059 receive with ifg=0x80, ie=0xFD #@61587 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +260 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +421 "Can"k\ =O\ Do + k\ =O\ Do + #tPolling Can every 10:00 +3 #Cleanly exited at 11:56:10PDT16-Jun-25 +5088 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %M. +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +4 "processing"%% +2 "core" %x\  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %VT f  +2 .tSS.configure :default + "sampler")#.0X SSV.air +2 .SSV.dial :air +2 "sampler")3 +5 "core" +417 #t-> SSV +1320 #-> SS.to 20 +3 .SS.seek 20ml +2 "sampler")4'8/ +1008 "core" ' +2 "sampler")5% +2 "core" %8+WT a L +7382 #t-> SS.fill +3 .SS.seek 25ml +2 "sampler")6' +320 "core" ' + "sampler")7% +3 "core" %VW g +989 #t-> SS.empty +2 .SS.seek :empty +2 "sampler")8' +1224 "core" ' +2 "sampler")9% +3 "core" %TQ j _ +1465 #t-> SS.rawPosition +2 "sampler"):% +3 "core" %WR j _ +946 #t-> SS.status +2 "sampler");% +2 "core" %WQ ` _ +1898 #t-> SS.to 10 +3 .SS.seek 10ml + "sampler")<' +576 "core" ' +3 "sampler")=% +4 "core" %XR f +200 #t-> SS.empty +2 .SS.seek :empty +2 "sampler")>' +536 "core" ' +2 "sampler")?% +3 "core" %VS e q +167 #t-> SS.status +2 "sampler")@% +3 "core" %TT h q +699 #t-> SS.to 10 +3 .SS.seek 10ml +2 "sampler")A' +571 "core" ' +2 "sampler")B% +3 "core" %WV ` +208 #t-> SS.status +2 "sampler")C% +3 "core" %UT ` +845 #t-> SS.to 0 +3 .SS.seek 0ml +2 "sampler")D'! +532 "core" ' +2 "sampler")E% +3 "core" %&WV ] +166 #t-> SS.status +2 "sampler")F% +2 "core" %&VT i +1201 #t-> SS.home.to :home +3 .SS.reconfigure :default + "sampler")#.0X csv.air +2 !o:NoMethodError : mesgu:NameError::message+undefined method `air' for :csv:Symbol: name:air: args[:bt["(ESP):17:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +560 #-> CSV.air +2 .CSV.dial :air +2 "collection"'I @ +76 "core" A +625 #t-> CSV +6615 #-> CS.to 5 +3 .CS.seek 5ml + "collection"'J'q +1355 "core" ' +2 "collection"'K% +3 "core" %q+ +3124 #t-> CS.status +2 "collection"'L% +2 "core" %q1 +369 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'M' +1349 "core" ' +2 "collection"'N% +3 "core" %4  +791 #t-> CS.to 0 +3 .CS.seek 0ml +2 "collection"'O'P +2615 "core" ' +2 "collection"'P% +4 "core" %R8 +554 #t-> CS.status +2 "collection"'Q% +3 "core" %R9 +296 #t-> CS.to 5 +3 .CS.seek 5ml +2 "collection"'R'q +1347 "core" ' + "collection"'S% +3 "core" %q5  +346 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'T' +1074 "Can"t\ BQYEb: +275 "core" ' + "collection"'U% +4 "core" %!B +388 #t-> CS.status +2 "collection"'V% +3 "core" %!' +1654 #t-> CS.to 1 +3 .CS.seek 1ml +2 "collection"'W'\ +343 "core" ' + "collection"'X% +4 "core" %B \ +288 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'Y' +337 "core" ' +2 "collection"'Z% +3 "core" %"B +265 #t-> CS.status +2 "collection"'[% +2 "core" %"? +429 #t-> CS.home.to :home +2 .CS.reconfigure :default + "collection"'#P d@b +3 .tCS.home.seek :home +2 "collection"'\\' +545 "core" ' +2 "collection"']% +4 "core" %D +24935 #"ali"Session Begun +1103 #-> PSV +3 "processing"%^ +4 "core"  +318 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:81:in `join'"1/home/esp/esp2/lib/esp.rb:81:in `mainThread'""/home/esp/esp2/lib/esp.rb:357 +10 #mEXIT + #"ali"Session Ended @1750102491.42PDT @1750102540.87PDT = =mMAIN_scheduler =tMAIN @PDT1750102541.66 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +113 #"core_reset"Sent BREAK +2 #t@2000 idle with ifg=0x84, ie=0x75 #@2684 select with ifg=0x10, ie=0xF5 + #@3342 receive with ifg=0x10, ie=0xFD + #@3982 receive with ifg=0x10, ie=0xFD #@4631 receive with ifg=0x10, ie=0xFD + #@5279 receive with ifg=0x10, ie=0xFD #@5928 receive with ifg=0x10, ie=0xFD + #@6257 receive with ifg=0x80, ie=0xFD #@57547 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +267 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +429 "Can"d\ ?RE5 d\ ?RE5$ + #tPolling Can every 10:00 +3 #Cleanly exited at 12:34:51PDT16-Jun-25 +347 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %) +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %x\  +3 .tPS.configure :default + "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +5 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %XS i +2 .tSS.configure :default +2 "sampler")#.0X U ]h +2 "storage"(& +4 "core" & 5 3\ 7 + "storage"(% +4 "core" %B 6 4\ 6 + "collection"'& +4 "core" &; + "processing"%& +3 "core" &)\  +3 "collection"'  +3 "core" A +2 "collection"'! +3 "core"  +2 "collection"'" +3 "core"  +36 "processing"%# +9 "core"  +2 "processing"%$ +3 "core" V +3 "processing"%% +3 "core"  +2 "processing"%& +3 "core" A +2 "sampler")' +3 "core"  +2 "collection"'(% +3 "core" %. +3 "processing"%)% +4 "core" %x*\  +2 "sampler")*% +3 "core" %UU _ +2 "collection"'+& +4 "core" &3 + "processing"%,& +3 "core" &)\  +3 "manipulator"&-% +3 "core" %  7 > ]\ d +2 "manipulator"&.& +3 "core" &- 8 A w ]h +3 "storage"(/& +3 "core" & 5 3\ 7 +2 "storage"(0% +3 "core" %B 6 3\ 7 +3 "collection"'19 +3 "core" 9z +2 "processing"%29 +3 "core" 9 +402 #t-> PSV +2 "processing"%3 +2 "core"  +212 #t-> PSV.to air +2 .PSV.dial :air + "processing"%4  +108 "core" +139 #t-> PSV +2255 #-> PS.to 1.5 +3 .PS.seek 1.5ml +2 "processing"%5' +1609 "core" ' +2 "processing"%6% +3 "core" %+\  +1344 #t-> PS.to 0 +3 .PS.seek 0ml +2 "processing"%7'ܑ +1605 "core" ' +2 "processing"%8% +4 "core" %ܑ+\  +501 #t-> PS.status +2 "processing"%9% +3 "core" %ܑ\  +715 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%:' +2621 "core" ' +2 "processing"%;% +3 "core" %*\  +526 #t-> PS.status +3 "processing"%<% +2 "core" %*\  +448 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%='s +2612 "core" ' +2 "processing"%>% +4 "core" %x*\  +344 #t-> PS.status +2 "processing"%?% +3 "core" %x*\  +595 #t-> PS.home.to :home +3 .PS.reconfigure :default + "processing"%#A d`xb +3 .tPS.home.seek :home +2 "processing"%@' +482 "core" ' + "processing"%A% +3 "core" %+\  +42372 "Can"{\ =TFS +33158 #t-> access 1 +3 "storage"(B% +3 "core" %B ) .\ 8 +2 "manipulator"&C% +3 "core" %  7 @ u ^\ d +2 "manipulator"&D& +3 "core" &- @ @ g ^c +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(E(; +671 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (F& +3 "core" &; U\ )# +4944 #t-> require "shuffle" +3605 #-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] +3 #Loading generic puck from tube 1 into Collection Clamp + "collection"'G& +3 "core" &( +2 .tHand.open + "manipulator"&H1 +16 "core" 1 +2 "manipulator"&I% +3 "core" %  "  H `\ d +2 "storage"(J% +3 "core" %B J J 8\ 9 +2 "storage"(K. +3 "core" .(; +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(L( +679 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (M& +3 "core" & \ ' +2 "manipulator"&N& +4 "core" &-  N [c + "manipulator"&O% +3 "core" %  % % E [\ d +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&P( +180 "core" ( +2 "manipulator"&Q& +3 "core" &\  & ,  Z. +2 "storage"(R& +4 "core" & ) 0 j\ 5 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&S'Ү +99 "core" ' +2 "storage"(T& +4 "core" & $ 2 ;\ 4 +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(U' +308 "core" ' +2 "storage"(V- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (W& +3 "core" &   "\ 1 +2 "manipulator"&X& +3 "core" &  \  8 W. +36 .tElbow.seek 1 +2 "manipulator"&Y( +4 "core" ( +2 "manipulator"&Z& +2 "core" &   ) X. +3 "storage"([& +2 "core" &   c\ 2 +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&\\'к +28 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&]/ +74 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&^& +3 "storage"(_'= +6 "core" &     Y. +3 "manipulator"&`% +4 "core" % а   C Y: +2 .tForearm.seek :retract +2 "manipulator"&a' ] +106 "core" ' +2 .tElbow.seek CC +2 "manipulator"&b( +149 "core" ' + ."downElevator"SE.stop + "storage"(5 +3 "core" ( +3 "manipulator"&c& +3 "core" &   \\!s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +3 "core" &  ! U \\!s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&e'ш +97 "core" ' + "manipulator"&f& +4 "core" &  X!s +2 "manipulator"&g% +3 "core" %m \\ X +3 "collection"'h& +2 "core" &* +4 "collection"'i& +4 "core" &4 +3 .tCC.seek :closed +2 "collection"'j(X +4 "core" &9 +7 & 3: %f +9 &nQ~9 : +9 &xx9 N +10 &YV9 V +9 &L4 U +10 &N9 V +9 &Q9 V +9 &bP9 V +10 & #Q9 V +9 &!M: U +9 &#O: V +10 &%kN9 U +9 &'-K: U +10 &(P: U +9 &*Q6 U +9 &,sR: U +10 &.4U; V +9 &/O: V +9 &1N3 U +10 &3{J+ U +9 &5<Q* V +10 &6L( U +9 &8K) U +9 &:P U +10 &N" V +9 &?N& U +10 &AP% V +9 &CKO* V +10 &E Y W +9 &Fh Y +9 &H, \\ +10 &J5, a +9 &K, ` +9 &M) a +10 &Oy+ a +9 &Q;. a +10 &R/ b +9 &T) b) +9 &Vd) b9 +10 &X / : +9 &X- 5 +9 &Xy* T +6 ( +2 "collection"'i& +3 "core" &Xj- T +3 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.33 + .Hand.open + "manipulator"&k1 +70 "core" 1 +2 "manipulator"&l% +3 "core" % m $ V Q +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&m' ] +94 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%n& +3 "core" & +2 "manipulator"&o% +3 "core" % L  & R +2 "storage"(p% +4 "core" %A y\ - +2 "storage"(q. +3 "core" .( +2 "storage"(r& +4 "core" &\ - + "storage"(s& +4 "core" &\ - +2 "manipulator"&t& +4 "core" &  4 S!s + "manipulator"&u% +3 "core" % L  6 S +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&v( +168 "core" ( + "manipulator"&w& +3 "core" &  z T% +2 "storage"(x& +4 "core" &\ . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&y'Ү +96 "core" ' +3 "storage"(z& +3 "core" & \ . +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"({' +308 "core" ' +2 "storage"(|- +3 "core" -'u +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (}& +3 "core" & /\ , +2 "manipulator"&~& +3 "core" &   U% +3 .tElbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &    V% +2 "storage"(& +4 "core" &\ - +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&'к +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"('= +7 "core" & N T% +2 "manipulator"&\ % +3 "core" % Ф K R~ +3 .tForearm.seek :retract +2 "manipulator"& ' ] +93 "core" ' +2 .tElbow.seek PC + "manipulator"&( +167 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +72 "core" ( + "manipulator"&& +3 "core" & < U1 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +36 "core" & T1 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'E +105 "core" ' + "manipulator"&& +3 "core" &  G V1 +3 "manipulator"&% +3 "core" %i   % V +2 "processing"%& +3 "core" &) +10 "processing"%& +5 "core" & +2 .tPC.seek :closed +2 "processing"%(SD +3 "core" & +8 & ( $c +9 &gS : +10 &zy N +9 &^Z T +9 & T T +10 &P T +9 &R T +9 &gR T +10 & (U T +9 &!Q T +10 &#R T +9 &%nS T +9 &'1R T +10 &(R T +9 &*U T +9 &,wO T +10 &.9W T +9 &/O S +10 &1T T +9 &3~U T +9 &5@Q T +10 &7U T +9 &8T U +9 &:T T +10 &\ R T +10 &?R T +9 &AR T +9 &COS T +10 &EZ U +9 &Fn V +9 &H{ Y +10 &JF Z +9 &L [ +10 &M [ +9 &O [ +9 &QH \\ +10 &RRh 0 +9 &S"0 + +6 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.60 + .Hand.open +2 "manipulator"&1 +3 "core" &S" + +68 1 +2 "manipulator"&% +4 "core" % i 4 A S +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' + "processing"%& +4 "core" &S" + +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 +3 "manipulator"&% +2 "core" % u   Q +3 "storage"(% +4 "core" %B \ * + "storage"( . +3 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(!( +205 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +4 ("& +2 "manipulator"&#& +4 "core" & \ (+ +5 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +2 "core" & r P1 +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +2 "storage"($' +3 "manipulator"&%( +5 "core" ( +2 "manipulator"&&& +3 "core" &  I1 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &'& +2 "core" & 9 F1 +3 .tForearm.seek PC +2 "manipulator"&('E +92 "core" ' +2 .tHand.close + "manipulator"&)/ +75 "core" / +2 .tPC.seek :open +2 "processing"%*( +85 "core" ' +2 "storage"(+- +2 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(,'x +41 "core" ' +235 ( +2 "storage"(-& +3 "core" & \ )+ +2 "manipulator"&.& +3 "core" &   Q1 +2 "manipulator"&/% +4 "core" % 7 ! Q} +2 .tForearm.seek :retract +2 "manipulator"&0' ] +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&1( +249 "core" ( + "manipulator"&2& +3 "core" & # > Qb +2 "storage"(3& +3 "core" & R\ *+ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 800 counts +2 "manipulator"&4'k +85 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "storage"(6- +3 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(5'D +24 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(8' +54 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(9- +3 "core" -' +2 "storage"(7& +4 "core" &  \ + +2 "manipulator"&;& +4 "core" &  $ /a +2 .tElbow.seek 2 +2 "manipulator"&<( +3 "core" ( +2 "manipulator"&:& +3 "core" &  ! /a +3 "storage"(>& +3 "core" &  !\ + +2 .tForearm.seek 2 + 800 counts +2 "manipulator"&?'k +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"(='W +54 "core" ' +2 "manipulator"&A& +3 "core" &  Na +2 "storage"(B& +3 "core" & \ (+ +37 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&C'K +35 "core" ' + .tElbow.hold +2 "manipulator"&D, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +10 .tSE.seek -0.39 Pucks below Top Plate +3 "storage"(' +23 "core" ' + "manipulator"&F% +4 "core" %W M @r +2 "storage"(G& +3 "core" & :\ "+ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 312 counts +2 "manipulator"&H'Ѓ +20 "core" ' +2 "manipulator"&I& +3 "core" & g Oa +2 "storage"(J& +4 "core" & \ )+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&K'k +13 "core" ' +2 "storage"(E% +4 "core" % L\ ( +2 ."downElevator"SE.seek :down +4 "storage"(M'= +99 (N% +2 "core" %6 \ &\\x +2 "manipulator"&O% +4 "core" %c N N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Q' ] +88 "core" ' +79 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (R& +3 "core" &  !\ *+ +2 "collection"'& +4 "core" &Xh T +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&T% +3 "core" % o  P +3 "storage"(% +4 "core" %9 \ + +2 "storage"(V. +2 "core" .( +2 "storage"(W& +4 "core" & \ *+ +2 "storage"(X& +4 "core" & z\ ++ + "manipulator"&Z& +3 "core" &  Qa +3 .tElbow.seek 2 +2 "manipulator"&[( +3 "core" ( +2 "manipulator"&]& +3 "core" &  Pa +3 "storage"(^& +4 "core" & \ *+ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&`'k +96 "core" ' +3 "storage"(P& +3 "core" & 2\ ++ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(S' +310 "core" ' + "storage"(c- +3 "core" -'u +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&d& +4 "core" & Pa +2 "storage"(U& +3 "core" & b\ *+ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&\\'K +36 "core" ' +2 .tElbow.hold + "manipulator"&f, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(g- +2 "core" -'u +3 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(h' +30 "core" ' + "manipulator"&Y% +3 "core" %]b { { = +2 "storage"(_& +3 "core" & \ + +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts +2 "manipulator"&a'Љ +12 "core" ' + "manipulator"& & +3 "core" & / Y Qa +3 "storage"(k& +3 "core" & r\ *+ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&l'k +37 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(n' +36 "core" ' +2 "manipulator"&o& +4 "core" &  R Ra + "manipulator"&p% +3 "core" %K @ R +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&q' ] +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i( +157 "core" ( +2 "manipulator"&r& +4 "core" & c O+ + .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &s& +3 "core" &  O+ +3 .tForearm.seek CC + "manipulator"&t'ш +95 "core" ' + .tHand.close + "manipulator"&u/ +71 "core" / +2 .tCC.seek :open +2 "collection"'e( +407 "core" ( + "storage"(w& +3 "core" &  I\ 0+ +2 "storage"(x& +3 "core" &  V\ 0+ +2 "manipulator"&z& +3 "core" &    U) +2 "manipulator"&b% +3 "core" % є    U@ +3 .tForearm.seek :retract +2 "manipulator"&m' ] +103 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&|( +162 "core" ( +2 "manipulator"&}& +2 "core" & % #  \\` +3 "storage"(~& +3 "core" &   \ 3+ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&'K +106 "core" ' +2 .tElbow.hold +2 "manipulator"&, +2 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +66 "core" 1 +3 "manipulator"&% +3 "core" % _b + E +2 "storage"(\ & +3 "core" & #\ (+ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 320 counts + "manipulator"&v'Ћ +21 "core" ' +2 "manipulator"&y& +5 "core" & + ' ! Z` + "storage"({& +4 "core" &  T\ 2+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&'k +28 "core" ' + "storage"(% +4 "core" %   \ 3 +9 ."downElevator"SE.seek :down +3 "storage"('= +99 (% +2 "core" %`I \ /^| +2 "manipulator"&% +3 "core" %b _ X +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +101 "core" ' +51 ' +2 ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 2 to 3 of [1..7] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'& +3 "core" & +2 "manipulator"&% +3 "core" % K 0 2 ] +3 "storage"( % +3 "core" %?  \ 4 +2 "storage"( . +3 "core" .( +2 "storage"(& +3 "core" & \ 4+ +2 "storage"(& +3 "core" &   D\ 4+ +2 "manipulator"&& +3 "core" & @ @ K ]` +3 .tElbow.seek 2 +2 "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & < (  ]` +2 "storage"(& +4 "core" &   -\ 4+ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"& 'k +91 "core" ' +3 "storage"(& +2 "core" & .  \ 3+ +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"("' +307 "core" ' + "storage"(#- +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (&& +4 "core" & \ 1+ +2 "manipulator"&'& +2 "core" &   ~ Y` +3 .tElbow.seek 2 +2 "manipulator"&L( +4 "core" ( +2 "manipulator"&)& +2 "core" &   Y` +3 "storage"(+& +3 "core" & \ 2+ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'w +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(-'= +8 "core" &   p Z` +2 "manipulator"&.% +3 "core" % t  \  W +3 .tForearm.seek :retract +2 "manipulator"&/' ] +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&$( +158 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +20 "core" ( + "manipulator"&(& +3 "core" &    \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & # \\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&3'ш +99 "core" ' +2 "manipulator"&%& +3 "core" & A @ 3 ] +2 "manipulator"&% +3 "core" %т 5 7 I ] +3 "collection"'6& +4 "core" &' +2 "collection"'9& +4 "core" & +3 .tCC.seek :closed + "collection"'7(X +5 "core" &*  +9 &*s. , +9 &_- A +10 &1q) T +9 &O. U +10 &Q* U +9 &sR* U +9 &6Q- T +10 &P( U +9 & T# T +9 &"|N T +10 &$=O" U +9 &%T U +10 &'N U +9 &)L" U +9 &+DN! U +10 &-N% U +9 &.P" U +9 &0M U +10 &2NN, T +9 &4M U +10 &5N U +9 &7R T +9 &9VL T +10 &;N T +48 &<Q U + &>T U + &@^R T &BO U + &CQ U +5 &E] V +9 &G]k X +10 &I [\ +9 &J _ +9 &L _ +10 &NM ` +9 &P ` +10 &Q ` +9 &S a +9 &UO b +10 &W  b$ +9 &XlO c +9 &X" (x +10 &X[ M +2 ( +2 "collection"'9& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.26 + .Hand.open + "manipulator"&;1 +75 "core" 1 + "manipulator"&:% +4 "core" % э  W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&>' ] +94 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%0& +3 "core" & +3 "manipulator"&A% +3 "core" % q   I U +2 "storage"(B% +3 "core" %9 a\ . +2 "storage"(,. +3 "core" .( +2 "storage"(5& +3 "core" &  Q\ .+ +3 "storage"(F& +3 "core" &  \ .+ +2 "manipulator"&G& +4 "core" &  T + "manipulator"&I% +3 "core" % q   : U +3 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&J( +199 "core" ( + "manipulator"&1& +4 "core" &  . Q S# +2 "storage"(E& +4 "core" &  H\ -+ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&4'k +87 "core" ' +2 "storage"(8& +2 "core" & \ -+ +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(N' +314 "core" ' + "storage"(O- +3 "core" -'u +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (?& +2 "core" & ,\ ,+ +2 "manipulator"&<& +3 "core" &   S# +3 .tElbow.seek 2 +2 "manipulator"&=( +3 "core" ( +2 "manipulator"&C& +3 "core" &  # x R# +2 "storage"(H& +4 "core" & 1\ ,+ +3 .tForearm.seek 2 + 300 counts + "manipulator"&R'w +22 "core" ' + .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&T& +2 "storage"('= +7 "core" &   R# +2 "manipulator"&% +3 "core" % | ` N\\ +3 .tForearm.seek :retract +2 "manipulator"&V' ] +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&W( +171 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +88 "core" ( +2 "manipulator"&X& +3 "core" & g SH +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Z& +3 "core" & e SH +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&]'E +100 "core" ' +2 "manipulator"&^& +3 "core" & QG +2 "manipulator"&K% +3 "core" %F  Q +3 "processing"%P& +4 "core" &( +2 "processing"%M& +4 "core" & +3 .tPC.seek :closed + "processing"%D(SD +3 "core" & +9 & ( #b +10 &aR : +9 &zw N +9 &YY T +10 &Q S +9 &N S +9 &O T +10 &bN T +9 & %O S +10 &!P S +9 &#Q S +9 &%jR T +10 &',M T +9 &(N T +9 &*R T +10 &,rL T +9 &.4N T +10 &/Q T +9 &1S T +9 &3yT T +10 &5=N S +9 &6R T +9 &8N T +10 &:N T +9 &P S +9 &?S T +9 &AR T +10 &CLR T +9 &E \\ U +9 &Fc V +10 &Hx X +9 &JD Y +10 &L Z +9 &M Z +9 &O [ +10 &QG [\ +9 &RUq + +9 &S"Y : +10 ( + &S%= 7 +2 "processing"%M& +4 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&Q1 +67 "core" 1 + "manipulator"&c% +3 "core" % @ [ M +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&d' ] +98 "core" ' +2 "processing"%U& +4 "core" &S%= 7 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&g% +3 "core" % d o N +3 "storage"(Y% +2 "core" %A \ ( +3 "storage"(_. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"( (@ +192 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +4 (k& +2 "core" &B +\ ! +2 "manipulator"&o& +40 "core" &  L +3 "manipulator"&p% +3 "core" % d C M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&`( +249 "core" ( +2 "manipulator"&[& +4 "core" & M L& + "storage"(S& +3 "core" &8 \ &+ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&\\'m +112 "core" ' + "storage"(a& +4 "core" &8 O\ (+ +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +5 .tSE.seek :beamBreak + "storage"(h' +282 "core" ' +2 "storage"(r- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(s'x +46 "core" ' +2 "manipulator"&l& +3 "core" & a M& +2 "manipulator"&f% +3 "core" %҃ L +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&u' ] +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&q( +251 "core" ( + "manipulator"&j& +3 "core" & C L@ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &w& +2 "core" &  L@ +3 .tForearm.seek PC + "manipulator"&x'E +94 "core" ' + .tHand.close +2 "manipulator"&z/ +73 "core" / +3 .tPC.seek :open +2 "processing"%b( +377 "core" ( +2 "storage"(}& +2 "core" &8 >\ *+ +3 "manipulator"&~& +2 "core" &  Q@ +3 "manipulator"&t% +3 "core" % H  Y QT +2 .tForearm.seek :retract +2 "manipulator"&i' ] +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&( +245 "core" ( +2 "manipulator"&& +2 "core" & k OR +2 "storage"(\ & +4 "core" &8 \ )+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts + "manipulator"&y'm +93 "core" ' + .tHand.open +2 "manipulator"&{1 +77 "core" 1 +2 "storage"(- +2 "core" -'x +7 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(m'D +25 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -1.29 Pucks below Top Plate + "storage"(' +56 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(- +3 "core" -' +2 "storage"(|& +4 "core" &8 "\ + +2 "manipulator"&& +3 "core" & -R +3 .tElbow.seek 3 +2 "manipulator"&v( +3 "core" ( +2 "manipulator"&& +4 "core" &  -R +2 "storage"(& +3 "core" &8 Q\ + +3 .tForearm.seek 3 + 800 counts +2 "manipulator"& 'm +4 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +4 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"( 'W +58 "core" ' +2 "manipulator"&& +2 "core" & I OR +3 "storage"(n& +2 "core" &8 `\ (+ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&'M +36 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(' +21 "core" ' + "manipulator"&% +3 "core" %^  By +3 "storage"(& +3 "core" &8 e\ !+ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 317 counts +2 "manipulator"&'Њ +22 "core" ' + "manipulator"&& +3 "core" & W OR +3 "storage"(& +3 "core" &8 H\ '+ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&'m +14 "core" ' + "storage"(#% +4 "core" % \ ( +3 ."downElevator"SE.seek :down +4 "storage"(&'= +99 ('% +2 "core" %6 \ '\\x +39 "manipulator"&)% +4 "core" %r a OM +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&+' ] +100 "core" ' +27 ' + ."downElevator"SE.stop + "storage"(5 +11 (& +2 "core" &8 \ ++ +3 "collection"'& +3 "core" &XY M +3 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&.% +4 "core" % A ` S +2 "storage"(% +3 "core" %B N\ + +2 "storage"( . +3 "core" .(@ +2 "storage"("& +3 "core" &8 \ ++ +2 "storage"((& +3 "core" &8 =\ ++ +3 "manipulator"&2& +3 "core" & g SR +2 .tElbow.seek 3 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&L& +4 "core" & ! R SR +2 "storage"(%& +3 "core" &8 r\ ++ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&'m +104 "core" ' +2 "storage"(6& +4 "core" &8 F\ ++ +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +5 .tSE.seek :beamBreak + "storage"(-' +306 "core" ' + "storage"(/- +3 "core" -'| +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&e& +3 "core" &  7 RR +2 "storage"(;& +3 "core" &8 o\ ++ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&:'M +33 "core" ' +2 .tElbow.hold +2 "manipulator"&0, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 "storage"(A- +2 "core" -'| +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"(B' +26 "core" ' + "manipulator"&9% +4 "core" %`j x H > +2 "storage"(,& +3 "core" &8 \ + +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 319 counts +2 "manipulator"&5'Ќ +12 "core" ' +2 "manipulator"&F& +3 "core" & . b RR +2 "storage"(G& +3 "core" &8 \ *+ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&I'm +39 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(3' +40 "core" ' +2 "manipulator"&1& +4 "core" & RR + "manipulator"&E% +4 "core" %S < S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$' ] +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&8( +179 "core" ( +2 "manipulator"&>& +4 "core" & % R +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &O& +3 "core" &  R +3 .tForearm.seek CC +2 "manipulator"&?'ш +90 "core" ' + .tHand.close +2 "manipulator"&\ 4+ +2 "manipulator"&!& +3 "core" & 6 7  ]j +3 .tElbow.seek 3 + "manipulator"&[( +3 "core" ( +3 "manipulator"&S& +4 "core" & 4 4 & ]j +2 "storage"(W& +3 "core" &8  \ 4+ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts + "manipulator"&a'm +100 "core" ' +2 "storage"(d& +3 "core" &8 1 " \ 4+ +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(r' +305 "core" ' +2 "storage"(l- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f& +2 "core" &8 \ 2+ +3 "manipulator"&h& +3 "core" & % & T [j +2 .tElbow.seek 3 +2 "manipulator"&\\( +3 "core" ( +2 "manipulator"&j& +3 "core" &  \\j +2 "storage"(w& +3 "core" &8   \ 3+ +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&`'y +19 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&z/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&u& +2 "storage"(D'= +8 "core" & ! ' \\j +2 "manipulator"&}% +4 "core" % } $  f Y +2 .tForearm.seek :retract +2 "manipulator"&~' ] +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&t( +158 "core" ' + ."downElevator"SE.stop + "storage"(5 +26 "core" ( +2 "manipulator"&x& +3 "core" & 7 4 ] +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +2 "core" & " $ ] +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&\ 'ш +101 "core" ' + "manipulator"&q& +4 "core" & ? ; B ] +2 "manipulator"&{% +4 "core" %~ 8 ) \\ +2 "collection"'& +3 "core" &* +2 "collection"'& +5 "core" &/ +2 .tCC.seek :closed +3 "collection"'|(X +2 "core" &/ +7 & *1 $c +10 &bR|( 9 +9 &yw* N +9 &QU$ U +10 &N$ T +9 &N* U +9 &P0 U +10 &YO) U +9 & O/ U +10 &!L/ T +9 &#L/ T +9 &%bP+ T +10 &'$Q% T +9 &(O$ T +9 &*N. U +10 &,iP& U +9 &.,Q' T +10 &/N( T +9 &1P% T +9 &3sO, T +10 &54P) T +9 &6O& T +9 &8L) T +10 &:zO( T +9 &<<K0 T +10 &=R) U +9 &?N" T +9 &AK( T +10 &CDM# T +9 &EU& U +9 &F`% W +10 &H{z+ Z +9 &J/* _ +10 &K( _ +9 &M" _ +9 &Or* _ +10 &Q3- ` +9 &R ` +9 &T' a +10 &Vo& b" +9 &X~' 6 +10 &X! 4 +9 &Xg& N +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.25 +2 .Hand.open + "manipulator"&1 +3 "core" &X]% N +74 1 +2 "manipulator"&i% +2 "core" % х   V +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%& +3 "core" &) +2 "manipulator"&% +3 "core" % E  \ . W +3 "storage"(n% +3 "core" %@\ / +2 "storage"(s. +3 "core" .(@ +2 "storage"(& +3 "core" &8\ .+ +2 "storage"(& +3 "core" &8 /\ .+ +2 "manipulator"&m& +3 "core" & Q W +2 "manipulator"&% +3 "core" % E  , X +42 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&( +152 "core" ( + "manipulator"&#& +4 "core" & \  g Wb +2 "storage"(& +4 "core" &8\ /+ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&y'm +89 "core" ' + "storage"(& +3 "core" &8 \ .+ +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('' +301 "core" ' + "storage"( - +3 "core" -'{ +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 ()& +3 "core" &8 q\ *+ +2 "manipulator"&v& +2 "core" & F Sb +3 .tElbow.seek 3 +2 "manipulator"& ( +2 "core" ( +3 "manipulator"&& +2 "core" & # o Sb +3 "storage"(& +3 "core" &8 \ ++ +3 .tForearm.seek 3 + 300 counts + "manipulator"&'y +21 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +75 "core" / +10 ."downElevator"SE.seek :down +2 "manipulator"&& +3 "storage"(.'= +6 "core" &  Rb +2 "manipulator"&% +4 "core" % y D S] +3 .tForearm.seek :retract +2 "manipulator"& ' ] +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&"( +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +63 "core" ( +2 "manipulator"&(& +4 "core" &  T + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & T +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&L'E +100 "core" ' +2 "manipulator"&%& +3 "core" & 4 R +2 "manipulator"&% +3 "core" %N  R! +3 "processing"%6& +2 "core" & +3 "processing"%&& +5 "core" & +2 .tPC.seek :closed +3 "processing"%(SD +2 "core" & +7 & ( $c +10 &bS 9 +9 &z{ N +9 &WU T +10 &T T +9 &Q S +9 &R T +10 &_O T +9 & "L S +10 &!L T +9 &#N S +9 &%hP S +10 &'*L S +9 &(L S +9 &*Q T +10 &,oM T +9 &.2M S +10 &/J S +9 &1N S +9 &3wQ T +10 &5:Q S +9 &6T T +9 &8O T +10 &:M S +9 &Q T +9 &?O S +9 &AQ S +10 &CIO T +9 &E\ U T +9 &Fb U +10 &Hu X +9 &JB~ Y +10 &L Z +9 &M Z +9 &O Z +10 &QE [ +9 &RSk . +9 &S"\\ ; +10 ( + &S%= 8 +2 "processing"%&& +3 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.61 + .Hand.open + "manipulator"&+1 +66 "core" 1 + "manipulator"&/% +3 "core" % N M N! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&e' ] +91 "core" ' +2 "processing"%;& +4 "core" &S%<( 8 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&A% +4 "core" % N  P +2 "storage"(9% +3 "core" %B \ ( +2 "storage"(,. +3 "core" .(@ +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(F(+ +183 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (G& +3 "manipulator"&1& +3 "core" &+ :\ % +6 ."raiseStack"SE.reconfigure :place + "storage"(#]K-0-\ b +3 "core" & N +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +3 "storage"(E' + "manipulator"&( +8 "core" ( +2 "manipulator"&& +3 "core" & @ G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &  D +3 .tForearm.seek PC +2 "manipulator"&:'E +90 "core" ' +2 .tHand.close + "manipulator"&5/ +76 "core" / +3 .tPC.seek :open + "processing"%B( +87 "core" ' + "storage"(>- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(O'x +48 "core" ' +227 ( +2 "storage"(I& +42 "core" &+ ^\ + +3 "manipulator"&0& +3 "core" & !  Q +2 "manipulator"&<% +3 "core" % Y  + Qp +3 .tForearm.seek :retract +2 "manipulator"&$' ] +90 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&7( +260 "core" ( +2 "manipulator"&H& +5 "core" &  5 R + "storage"(& +4 "core" &+ \ * +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&T's +110 "core" ' +2 .tHand.open +2 "manipulator"&1 +69 "core" 1 +3 "storage"(N- +3 "core" -'x +10 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(R'D +24 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -1.29 Pucks below Top Plate + "storage"(?' +56 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(8- +2 "core" -' +3 "storage"(=& +2 "core" &+ \  +3 "manipulator"&^& +4 "core" &   1 +2 .tElbow.seek 4 +2 "manipulator"&K( +3 "core" ( +2 "manipulator"&& +3 "core" & 6 0 +2 "storage"(V& +3 "core" &+ O\  +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&J's +14 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"(Q'W +62 "core" ' +2 "manipulator"&4& +3 "core" & # R +2 "storage"(U& +4 "core" &+ \ ( +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&g'S +39 "core" ' +2 .tElbow.hold +2 "manipulator"&X, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(P' +23 "core" ' + "manipulator"&M% +3 "core" %a  Bf +3 "storage"(_& +3 "core" &+ k\ ! +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 314 counts +2 "manipulator"&]'Ѝ +20 "core" ' +2 "manipulator"&k& +3 "core" & J Q +2 "storage"(o& +4 "core" &+ \ ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 800 counts +2 "manipulator"&3's +14 "core" ' + "storage"(p% +4 "core" % \ ) +3 ."downElevator"SE.seek :down +4 "storage"(!'= +98 (S% +2 "core" %58 9\ (\\x +2 "manipulator"&W% +3 "core" %p * P P +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*' ] +93 "core" ' +73 ' + ."downElevator"SE.stop + "storage"(5 +4 (d& +2 "core" &+  \ * +3 "collection"'c& +3 "core" &X]\ N +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&Z% +4 "core" % Q 8 Q +2 "storage"(Y% +4 "core" %A \ * +2 "storage"(l. +3 "core" .(+ +2 "storage"(f& +4 "core" &+ >\ + + "storage"(h& +3 "core" &+ X\ * +2 "manipulator"&j& +3 "core" & W Q +3 .tElbow.seek 4 + "manipulator"&w( +4 "core" ( +2 "manipulator"&z& +3 "core" &  n Q +2 "storage"(u& +3 "core" &+ \ + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 800 counts +2 "manipulator"&}'s +99 "core" ' +2 "storage"([& +3 "core" &+  n\ , +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(a' +301 "core" ' + "storage"(r- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&x& +4 "core" & Q +2 "storage"(`& +3 "core" &+ \ * +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'S +37 "core" ' + .tElbow.hold +2 "manipulator"&\\, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 "storage"(q- +2 "core" -'| +50 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"({' +31 "core" ' +2 "manipulator"&% +3 "core" %bd x | ) ? +2 "storage"(D& +3 "core" &+ @\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 315 counts +2 "manipulator"&~'Ў +13 "core" ' + "manipulator"&C& +3 "core" & % * T +2 "storage"(& +3 "core" &+ E\ + +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts + "manipulator"&i's +32 "core" ' +2 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(' +36 "core" ' + "manipulator"&& +3 "core" &  S +3 "manipulator"&% +4 "core" %y } T +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n' ] +103 "core" ' +2 .tElbow.seek CC +2 "manipulator"&s( +165 "core" ( + "manipulator"&& +4 "core" & [ P+ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & q P+ +3 .tForearm.seek CC +2 "manipulator"&m'ш +90 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +3 .tCC.seek :open + "collection"'\ ( +407 "core" ( +2 "storage"(#& +2 "core" &+\ / +2 "storage"(& +3 "core" &+\ / +3 "manipulator"&& +2 "core" &  @ T+ +3 "manipulator"&t% +3 "core" % ђ  % TT +3 .tForearm.seek :retract +6 "manipulator"&' ] +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"& ( +162 "core" ( +2 "manipulator"&)& +3 "core" &   W[ +2 "storage"(v& +3 "core" &+ -\ 0 +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&'S +106 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +77 "core" 1 +3 "manipulator"&% +3 "core" % f}  I4 +2 "storage"(& +3 "core" &+ \ ) +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 319 counts +2 "manipulator"&'В +21 "core" ' +2 "manipulator"&y& +2 "core" & $ % Z[ +3 "storage"('& +3 "core" &+   \ 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&'s +31 "core" ' +2 "storage"((% +3 "core" %"   \ 3 +3 ."downElevator"SE.seek :down +4 "storage"(2'= +99 ( % +2 "core" %u: R\ -]y +2 "manipulator"&%% +3 "core" %_  S W +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +89 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 4 to 5 of [1..7] +2 #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'6& +4 "core" & + "manipulator"&.% +3 "core" % M\    Z +3 "storage"( % +2 "core" %?  \ 2 +2 "storage"(b. +4 "core" .(+ +2 "storage"(+& +2 "core" &+ \ 3 +2 "storage"(/& +3 "core" &+   \ 2 +3 "manipulator"&;& +3 "core" &    Y[ +2 .tElbow.seek 4 +2 "manipulator"&A( +3 "core" ( +2 "manipulator"&9& +3 "core" & % F Z[ +3 "storage"(,& +3 "core" &+   g\ 3 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&&'s +104 "core" ' +3 "storage"(L& +3 "core" &+  \ 3 +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(G' +305 "core" ' +2 "storage"(1- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (& +2 "core" &+ \ 1 +2 "manipulator"&-& +4 "core" & %  E [[ +2 .tElbow.seek 4 +2 "manipulator"& ( +42 "core" ( +2 "manipulator"&5& +3 "core" & ( + ) Z[ +3 "storage"(>& +2 "core" &+  \ 2 +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&"' +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&e/ +76 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(I'= +8 "core" &   Z[ +2 "manipulator"&E% +4 "core" % Ѕ   W +2 .tForearm.seek :retract +2 "manipulator"&0' ] +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&<( +153 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +10 "core" ( +2 "manipulator"&:& +3 "core" &  " W l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & \  v V l +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ш +102 "core" ' +2 "manipulator"&& +2 "core" & % $ Z l +3 "manipulator"&% +4 "core" %ц   A Z +2 "collection"'N& +4 "core" &/ +2 "collection"'8& +4 "core" &! +3 .tCC.seek :closed +2 "collection"'=(X +4 "core" &1  +9 &)n/ ,~ +9 &_{. @ +9 &3o. S +10 &K. T +9 &O+ T +10 &sO1 U +9 &5Q0 U +9 &J0 T +10 & O1 U +9 &"|M+ T +9 &$>P/ T +10 &&P1 T +9 &'K+ T +10 &)N* T +9 &+FM( T +9 &-L* T +10 &.N% T +9 &0I) T +9 &2NO0 T +10 &4N- T +9 &5P+ T +10 &7N- T +9 &9WL0 T +9 &;M1 T +10 &<N/ T +9 &>P. U +9 &@^M1 T +10 &B O0 T +9 &CN' T +10 &EZ, V +9 &G_h0 W +9 &I0 [\ +10 &J- _ +9 &L/ _ +9 &NN' _ +10 &P% _ +9 &Q+ ` +9 &S0 ` +10 &UL/ b! +9 &W' b' +10 &XmR" ^ +9 &X0 (x +9 &Xh1 P +3 ( +2 "collection"'8& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.32 + .Hand.open + "manipulator"&$1 +66 "core" 1 +2 "manipulator"&^% +3 "core" % э . 2 S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%V& +3 "core" & +2 "manipulator"&4% +3 "core" % I ^ P +3 "storage"(U% +3 "core" %@ h\ + +2 "storage"(O. +3 "core" .(+ +2 "storage"(M& +3 "core" &+ ?\ + +2 "storage"(_& +3 "core" &+ <\ + +2 "manipulator"&R& +4 "core" & 2 P k +2 "manipulator"&k% +4 "core" % I P +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&o( +163 "core" ( +2 "manipulator"&p& +4 "core" &  S R% + "storage"(7& +3 "core" &+ <\ , +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&T's +105 "core" ' + "storage"(?& +3 "core" &+\ - +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(S' +304 "core" ' +2 "storage"(W- +3 "core" -'{ +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (J& +3 "core" &+ \ * +2 "manipulator"&K& +3 "core" &  T% +3 .tElbow.seek 4 +2 "manipulator"&Q( +3 "core" ( +2 "manipulator"&g& +5 "core" &  h S% + "storage"(]& +4 "core" &+ 3\ + +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&d' +31 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&c/ +69 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&Z& +2 "storage"(P'= +7 "core" &   T% +2 "manipulator"&Y% +4 "core" % Г ' Q +2 .tForearm.seek :retract +2 "manipulator"&l' ] +112 "core" ' +2 .tElbow.seek PC +2 "manipulator"&f( +146 "core" ' +41 ."downElevator"SE.stop +9 "storage"(5 +48 "core" ( +2 "manipulator"&h& +4 "core" & "  R5 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &j& +3 "core" &  Y R5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&z'E +104 "core" ' +2 "manipulator"&u& +3 "core" &  \  U4 +3 "manipulator"&3% +2 "core" %^    U +3 "processing"%[& +3 "core" & +3 "processing"%!& +5 "core" &) +2 .tPC.seek :closed +2 "processing"%X(SD +4 "core" &  +9 &+x ,~ +9 &`} @ +10 &9r S +9 &N S +9 &S T +10 &|L S +9 &>Q S +9 &K S +10 & J S +9 &"N T +10 &$EO T +9 &&O T +9 &'O T +10 &)L S +9 &+MP T +9 &-N S +10 &.O S +9 &0M S +10 &2VP S +9 &4Q T +9 &5N S +10 &7R S +9 &9^Q S +9 &; N S +10 &<O T +9 &>N S +10 &@gO S +9 &B)O S +9 &CR T +10 &E\\ T +9 &Ggm V +9 &I$z X +10 &J Y +9 &L Y +10 &Nd Z +9 &P$ Z +9 &Q G +10 &RB Z +9 &S" + +3 ( + "processing"%!& +5 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.60 + .Hand.open + "manipulator"&*1 +66 "core" 1 + "manipulator"&r% +3 "core" % ^ 3 S +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x' ] +88 "core" ' +2 "processing"%`& +3 "core" &S"$ + +3 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&q% +3 "core" % K\ P P +3 "storage"(% +3 "core" %B \ ) +2 "storage"(D. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(C(; +208 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (& +3 "core" &; \ ' +3 "manipulator"&& +2 ."raiseStack"SE.reconfigure :place +5 "storage"(#]K-0-\ b +2 "core" & ( O4 +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +2 "storage"(' +3 "manipulator"&}( +9 "core" ( +2 "manipulator"&w& +4 "core" & Z G+ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &  D+ +3 .tForearm.seek PC +3 "manipulator"&'E +93 "core" ' + .tHand.close +2 "manipulator"&~/ +72 "core" / +2 .tPC.seek :open +2 "processing"%{( +72 "core" ' +2 "storage"(- +2 "core" -' +3 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"('x +42 "core" ' +247 ( +2 "storage"(i& +3 "core" &; Y\ ( +2 "manipulator"&\\& +3 "core" & 2 P* +2 "manipulator"&% +3 "core" % F  OX +3 .tForearm.seek :retract +2 "manipulator"&n' ] +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&|(' +247 "core" ( +2 "manipulator"&#& +3 "core" &'  L Q7 +2 "storage"(& +4 "core" &; \ ) +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&' +95 "core" ' +2 .tHand.open + "manipulator"&t1 +77 "core" 1 +2 "storage"()- +3 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(v'D +25 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -1.29 Pucks below Top Plate + "storage"(m' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(s- +4 "core" -' +2 "storage"(& +3 "core" &; 5\  +2 "manipulator"&& +4 "core" &' s ,7 +2 .tElbow.seek 5 +42 "manipulator"&(' +4 "core" ( + "manipulator"&y& +3 "core" &'  +7 +3 "storage"('& +4 "core" &; { r  +3 .tForearm.seek 5 + 800 counts +9 "manipulator"&(' +4 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"('W +58 "core" ' +2 "manipulator"& & +3 "core" &' D M7 +2 "storage"(%& +3 "core" &; \ & +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"& ' +39 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate + "storage"(' +24 "core" ' + "manipulator"&6% +4 "core" %j _ K ; +2 "storage"(.& +3 "core" &; \  +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"& ' +13 "core" ' +2 "manipulator"&b& +3 "core" &' E O7 +2 "storage"(+& +3 "core" &; d\ ' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +3 "manipulator"&' +30 "core" ' +2 "storage"(/% +3 "core" % \ ' +3 ."downElevator"SE.seek :down +4 "storage"(;'= +99 (9% +3 "core" %4 \ &\\w +2 "manipulator"&,% +3 "core" % i N +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +73 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (L& +3 "core" &; \ ( +2 "collection"'2& +5 "core" &Xf" P +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&% +3 "core" %  P  +3 "storage"(% +4 "core" %B \ ) + "storage"(1. +3 "core" .(; +2 "storage"(& +4 "core" &; \ ( +2 "storage"(-& +3 "core" &; W\ ) +2 "manipulator"&5& +4 "core" &' { P7 +2 .tElbow.seek 5 +2 "manipulator"&>(' +4 "core" ( +2 "manipulator"&e& +3 "core" &'  P7 +3 "storage"(& +3 "core" &; \ ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&E' +96 "core" ' +2 "storage"(A& +2 "core" &; \ ) +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(&' +300 "core" ' + "storage"(:- +3 "core" -'} +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&G& +3 "core" &'  N7 +2 "storage"(H& +3 "core" &; \ ' +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&"' +35 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'} +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"( ' +30 "core" ' +2 "manipulator"&N% +3 "core" %L L U  9 +2 "storage"(I& +3 "core" &; '\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 317 counts +2 "manipulator"&0' +19 "core" ' +2 "manipulator"&\ & +4 "core" &' P7 + "storage"($& +3 "core" &; g\ ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 800 counts +2 "manipulator"&^' +22 "core" ' +2 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(V' +36 "core" ' +2 "manipulator"&4& +4 "core" &' , N7 + "manipulator"&U% +3 "core" % ^ O~ +3 .tForearm.reconfigure :loose +41 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +9 "manipulator"&O' ] +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&M( +159 "core" ( + "manipulator"&8& +3 "core" & 7 M* +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &_& +3 "core" & B M* +2 .tForearm.seek CC +2 "manipulator"&R'ш +101 "core" ' + .tHand.close +2 "manipulator"&k/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +406 "core" ( +2 "storage"(p& +4 "core" &;  $\ , + "storage"(7& +4 "core" &; )\ - +2 "manipulator"&?& +3 "core" &  I Q( +2 "manipulator"&<% +2 "core" % ћ  5 P +3 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&W(' +164 "core" ( + "manipulator"&J& +4 "core" &1  ` X@ +2 "storage"(K& +3 "core" &; \ 1 +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&g' +106 "core" ' + .tElbow.hold +2 "manipulator"&], +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&c1 +73 "core" 1 +3 "manipulator"&Z% +3 "core" % T  B +2 "storage"(Y& +3 "core" &; \ & +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 320 counts + "manipulator"&o' +14 "core" ' +2 "manipulator"&T& +3 "core" &1 ' , 5 Z@ +2 "storage"(S& +5 "core" &; \ 1 +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&d' +35 "core" ' + "storage"(h% +4 "core" %$   \ 2 +3 ."downElevator"SE.seek :down +4 "storage"(j'= +99 (Q% +2 "core" %cG\ -]z +2 "manipulator"&u% +4 "core" % D X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&3' ] +92 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 5 to 6 of [1..7] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'[& +3 "core" & +3 "manipulator"&P% +3 "core" % I  E W +2 "storage"(l% +4 "core" %9 \ 1 +2 "storage"(B. +3 "core" .(; +2 "storage"(*& +4 "core" &; \ 1 + "storage"(r& +4 "core" &; N\ 1 +2 "manipulator"&`& +4 "core" &1   W@ +2 .tElbow.seek 5 +2 "manipulator"&q(' +2 "core" ( +3 "manipulator"&& +2 "core" &1   W@ +3 "storage"(D& +2 "core" &; \ 1 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts + "manipulator"&!' +103 "core" ' +2 "storage"(z& +3 "core" &;   ~\ 3 +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +307 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +2 "core" &; \ 0 +2 "manipulator"&a& +4 "core" &1   Z@ +2 .tElbow.seek 5 +2 "manipulator"&F(' +3 "core" ( +2 "manipulator"&~& +3 "core" &1 $ Z@ +3 "storage"(& +2 "core" &;  \ 1 +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&f' +27 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&x/ +66 "core" / +3 ."downElevator"SE.seek :down +51 "manipulator"&X& +3 "storage"(i'= +6 "core" &1  \ H W@ +2 "manipulator"&\\% +4 "core" %   > W= +2 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +144 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +41 "core" ( +2 "manipulator"&& +3 "core" &   \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & !  T [ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ш +90 "core" ' + "manipulator"&}& +4 "core" &  # Y +2 "manipulator"&t% +3 "core" %ё  XH +3 "collection"')& +2 "core" && +3 "collection"'s& +5 "core" &- +3 .tCC.seek :closed + "collection"'(X +5 "core" &(  +8 &+s' - +10 &`}- A +9 &6m/ S +9 &O+ T +10 &M, T +9 &wN0 T +10 &8P2 U +9 &N/ U +9 & O/ T +10 &"J) T +9 &$@P( U +9 &&O0 U +10 &'M& T +9 &)M0 T +10 &+JJ0 T +9 &- M/ T +9 &.N0 T +10 &0J* T +9 &2RO- T +9 &4N- T +10 &5N1 T +9 &7N* T +10 &9[L. T +9 &;N0 T +9 &<N. T +10 &>O, T +9 &@aN/ T +9 &B#O0 T +10 &CL0 U +9 &EY, U +10 &G`j0 X +9 &I1 [\ +9 &J/ _ +10 &L% _ +9 &NS/ _ +9 &P1 _ +10 &Q* ` +9 &S- ` +10 &UR/ b +9 &W. b +9 &XmM0 b +10 &X%/ (z +9 &X[0 L +3 ( + "collection"'s& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.30 +2 .Hand.open + "manipulator"&1 +71 "core" 1 + "manipulator"&n% +4 "core" % ё ' SH +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&y' ] +93 "core" ' +3 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%'& +3 "core" & +3 "manipulator"& % +4 "core" % L\   T + "storage"(%% +3 "core" %G - p\ - +3 "storage"(. +2 "core" .(; +2 "storage"(v& +4 "core" &;  x\ , + "storage"(6& +3 "core" &;\ - +3 "manipulator"&.& +3 "core" & f S +2 "manipulator"&b% +3 "core" % L\  A T +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&+(' +144 "core" ( + "manipulator"&|& +3 "core" &,  B T +3 "storage"(/& +2 "core" &;  6\ , +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +2 "manipulator"&' +106 "core" ' + "storage"(m& +3 "core" &;\ . +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(9' +301 "core" ' +2 "storage"(,- +2 "core" -'| +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 ((& +2 "core" &; \ ) +3 "manipulator"&& +2 "core" &- 2 T +3 .tElbow.seek 5 +2 "manipulator"&(' +4 "core" ( +2 "manipulator"& & +4 "core" &-   T +2 "storage"( & +4 "core" &; )\ + +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&L' +23 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&2/ +70 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"('= +8 "core" &-  X Q +2 "manipulator"&% +3 "core" %    NI +3 .tForearm.seek :retract + "manipulator"&1' ] +107 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +158 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +88 "core" ( +2 "manipulator"&-& +3 "core" &   U VL +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &5& +3 "core" &    UL +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +48 "manipulator"&e'E +94 "core" ' + "manipulator"&& +4 "core" & ! B RL +3 "manipulator"&% +4 "core" %C R9 +2 "processing"%A& +3 "core" &( +5 "processing"%;& +4 "core" &( +3 .tPC.seek :closed +2 "processing"%(SD +3 "core" &  +9 &+x , +10 &b A +9 &7p S +9 &O S +10 &P T +9 &zO S +9 &<Q S +10 &N T +9 & N S +10 &"Q T +9 &$DO S +9 &&O S +10 &'M S +9 &)J S +9 &+LN S +10 &-L S +9 &.J S +9 &0M S +10 &2TN S +9 &4Q S +10 &5O S +9 &7Q S +9 &9\\R S +10 &;N S +9 &<N S +9 &>O S +10 &@dN S +9 &B%N T +10 &CR S +9 &EZ U +9 &Gdg V +10 &I y X +9 &J Y +9 &L Y +10 &Na Z +9 &P" Z +10 &Q H +9 &RA W +9 &S + +3 ( +2 "processing"%;& +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.57 + .Hand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&:% +4 "core" % C * O9 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&G' ] +105 "core" ' +2 "processing"%H& +3 "core" &S! + +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&% +5 "core" % i A S +2 "storage"(N% +3 "core" %B \ * +2 "storage"(I. +3 "core" .(; +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(\ (Kz +194 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 ($& +3 "core" &Ky \ %+ +2 "manipulator"&4& +5 ."raiseStack"SE.reconfigure :place + "storage"(#]K-0-\ b +3 "core" & ! x QL +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +3 "storage"(U' + "manipulator"&E( +7 "core" ( +2 "manipulator"&>& +3 "core" & / JL +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &&& +3 "core" &  HL +2 .tForearm.seek PC +2 "manipulator"&"'E +86 "core" ' +2 .tHand.close + "manipulator"&0/ +68 "core" / +2 .tPC.seek :open +2 "processing"% ( +91 "core" ' + "storage"(8- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(_'x +40 "core" ' +231 ( + "storage"(^& +3 "core" &Ky \ ++ +3 "manipulator"&& +3 "core" & e SL +2 "manipulator"&k% +4 "core" % Y o R +2 .tForearm.seek :retract +2 "manipulator"&O' ] +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&=( +253 "core" ( + "manipulator"&p& +4 "core" &  L& +2 "storage"(7& +4 "core" &Ky i\ '+ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&?'\\ +101 "core" ' +2 .tHand.open + "manipulator"&<1 +74 "core" 1 +2 "storage"(J- +3 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(K'D +27 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(R' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(M- +3 "core" -' +2 "storage"(c& +3 "core" &Ky *\ + +3 "manipulator"&Z& +3 "core" & 2 -& +2 .tElbow.seek 6 +2 "manipulator"&Y( +3 "core" ( +3 "manipulator"&T& +3 "core" &  -& +2 "storage"(S& +3 "core" &Ky \ + +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&h'\\ +4 "core" ' +49 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"('W +65 "core" ' + "manipulator"&Q& +3 "core" & ; N& +2 "storage"(u& +4 "core" &Ky \ &+ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&W'< +36 "core" ' +2 .tElbow.hold +2 "manipulator"&g, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(o' +24 "core" ' + "manipulator"&[% +3 "core" %O u f k @u +2 "storage"(P& +3 "core" &Ky =\ + +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 319 counts +2 "manipulator"&l'{ +19 "core" ' +2 "manipulator"&B& +3 "core" & ; M& +2 "storage"(V& +4 "core" &Ky ?\ '+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&*'\\ +13 "core" ' +2 "storage"(r% +3 "core" % a\ ' +3 ."downElevator"SE.seek :down +4 "storage"(`'= +99 (% +3 "core" %6 \ %\\y +2 "manipulator"&D% +4 "core" %g % LF +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&d' ] +94 "core" ' +69 ' + ."downElevator"SE.stop + "storage"(5 +4 (z& +2 "core" &Ky \ (+ +2 "collection"'j& +4 "core" &XY' L +2 #tStoring generic puck in Collection Clamp to tube 6 +2 "manipulator"&]% +3 "core" % n X N +2 "storage"(3% +4 "core" %A y\ ) +2 "storage"(. +2 "core" .(Kz +2 "storage"(w& +3 "core" &Ky \ )+ +2 "storage"(a& +3 "core" &Ky Z\ )+ +2 "manipulator"&~& +3 "core" & P N% +3 .tElbow.seek 6 +2 "manipulator"&( +2 "core" ( +3 "manipulator"&x& +2 "core" & Y N% +3 "storage"(X& +3 "core" &Ky '\ )+ +3 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&\\'\\ +103 "core" ' +2 "storage"(q& +4 "core" &Ky f\ ++ +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(!' +303 "core" ' +2 "storage"(- +2 "core" -'y +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & O N% +2 "storage"(f& +3 "core" &Ky _\ '+ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&#'< +34 "core" ' +2 .tElbow.hold + "manipulator"&F, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(}- +2 "core" -'y +3 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(t' +31 "core" ' +2 "manipulator"&)% +4 "core" %Mp ~ | 8 > +2 "storage"(i& +3 "core" &Ky \ + +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 317 counts +2 "manipulator"&'y +11 "core" ' +2 "manipulator"&& +3 "core" & P% +2 "storage"(& +3 "core" &Ky \ )+ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 800 counts +2 "manipulator"&n'\\ +20 "core" ' +3 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"('' +36 "core" ' + "manipulator"& & +3 "core" & H O% +2 "manipulator"&%% +3 "core" %V O f +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +2 .tElbow.seek CC +2 "manipulator"&s( +154 "core" ( +2 "manipulator"&v& +3 "core" & O P* +2 .tElbow.reconfigure :loose +46 "manipulator"&$ &.,(#b +3 &6& +3 "core" & P* +3 .tForearm.seek CC +4 "manipulator"&.'ш +101 "core" ' +2 .tHand.close + "manipulator"&b/ +71 "core" / +2 .tCC.seek :open +2 "collection"'|( +406 "core" ( +2 "storage"(/& +4 "core" &Ky \ ,+ + "storage"(& +4 "core" &Ky \ ,+ +2 "manipulator"&m& +4 "core" & P* + "manipulator"&% +3 "core" % ј O +3 .tForearm.seek :retract +2 "manipulator"&y' ] +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 + "manipulator"&,( +163 "core" ( + "manipulator"&(& +3 "core" &  . WW +2 "storage"(& +3 "core" &Ky V\ 0+ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"& '< +108 "core" ' +2 .tElbow.hold +2 "manipulator"& , +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&21 +70 "core" 1 +3 "manipulator"&% +4 "core" % An ? E + "storage"(& +3 "core" &Ky \ '+ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 305 counts +2 "manipulator"&+'m +13 "core" ' +2 "manipulator"&& +3 "core" & % X ZW +2 "storage"(9& +3 "core" &Ky \ 2+ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&L'\\ +20 "core" ' +2 "storage"(-% +3 "core" % \ 1 +3 ."downElevator"SE.seek :down +3 "storage"(5'= +99 (% +2 "core" %xI\ -^| +3 "manipulator"&% +3 "core" %e   C V S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 6 to 7 of [1..7] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'A& +3 "core" &* +2 "manipulator"&% +4 "core" % D   \\ +2 "storage"(1% +4 "core" %B   a\ 3 + "storage"({. +3 "core" .(Kz +2 "storage"(& +5 "core" &Ky   \ 3+ + "storage"(:& +4 "core" &Ky   \ 3+ +2 "manipulator"&H& +4 "core" &   < \\W +2 .tElbow.seek 6 +2 "manipulator"&( +2 "core" ( +3 "manipulator"&;& +2 "core" & # \\W +3 "storage"(N& +3 "core" &Ky   \ 3+ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&I'\\ +89 "core" ' +2 "storage"(e& +3 "core" &Ky   +\ 3+ +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"($' +305 "core" ' +2 "storage"(4- +2 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (>& +2 "core" &Ky \ 0+ +3 "manipulator"&&& +2 "core" &   y YW +3 .tElbow.seek 6 +2 "manipulator"&C( +3 "core" ( +2 "manipulator"&0& +4 "core" &    ZW + "storage"(8& +3 "core" &Ky  \ 1+ +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&'h +25 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&G/ +67 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(^'= +7 "core" & + XW +2 "manipulator"&% +3 "core" % ]  % Ud +3 .tForearm.seek :retract +2 "manipulator"&k' ] +107 "core" ' +2 .tElbow.seek CC +47 "manipulator"&U( +103 "core" ' + ."downElevator"SE.stop +4 "storage"(5 +56 "core" ( +2 "manipulator"&"& +3 "core" &   Y( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &p& +4 "core" &   Y( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&7'ш +101 "core" ' +2 "manipulator"&E& +2 "core" & % & T( +3 "manipulator"&<% +3 "core" %| $  S +3 "collection"'J& +3 "core" & +3 "collection"'M& +5 "core" & +3 .tCC.seek :closed + "collection"'c(X +5 "core" &# +6 &\ % #a +10 &eR|$ 9 +9 &xy' N +9 &RW' U +10 &P* T +9 &J( T +9 &R* U +10 &ZP% U +9 & O- T +10 &!J' T +9 &#O$ T +9 &%dM& T +10 &'%N( T +9 &(L+ T +9 &*L( T +10 &,mN) T +9 &./O) T +10 &/O' T +9 &1N* T +9 &3uO% T +10 &57N) T +9 &6L$ T +9 &8J) T +10 &:}L. T +9 &<>L* T +10 &=O0 T +9 &?P' T +9 &AL. T +10 &CDN( U +9 &EQ' U +9 &F`* W +10 &H}z( Y +9 &J0, _ +10 &K& ^ +9 &M) _ +9 &Os* _ +10 &Q4/ ` +9 &R( ` +9 &T. a +10 &Vo" b# +9 &X}/ 6 +9 &X1 1 +10 &Xk0 O +6 ( + "collection"'M& +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.26 + .Hand.open +2 "manipulator"&Z1 +2 "core" &Xc+ O +66 1 + "manipulator"&O% +3 "core" % |  M +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T' ] +105 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"%S& +4 "core" &( +2 "manipulator"&Q% +2 "core" % @ R# +3 "storage"(u% +4 "core" %B !\ + + "storage"(_. +3 "core" .(Kz +2 "storage"(K& +3 "core" &Ky %\ ++ +2 "storage"([& +3 "core" &Ky \ ++ +3 "manipulator"&P& +3 "core" & % R( +2 "manipulator"&B% +3 "core" % @ ! Q# +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&V( +165 "core" ( + "manipulator"&=& +3 "core" &   E U_ +2 "storage"(?& +3 "core" &Ky o\ ,+ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 800 counts +2 "manipulator"&r'\\ +91 "core" ' + "storage"(R& +3 "core" &Ky A\ ,+ +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +303 "core" ' + "storage"(D- +3 "core" -'y +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (h& +2 "core" &Ky \ (+ +2 "manipulator"&Y& +4 "core" & " P_ +2 .tElbow.seek 6 +2 "manipulator"&( +43 "core" ( + "manipulator"&W& +3 "core" & f O' +2 "storage"(l& +4 "core" &Ky \ (+ +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&z'h +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&j/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&]& +2 "storage"(o'= +8 "core" & O' +2 "manipulator"&3% +4 "core" % h Y N +2 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' + .tElbow.seek PC +2 "manipulator"&w( +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +80 "core" ( +2 "manipulator"&a& +3 "core" & X PC +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" & W PC +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&x'E +97 "core" ' +2 "manipulator"&X& +3 "core" & 5 PC +2 "manipulator"&*% +4 "core" %L b P" +2 "processing"%q& +5 "core" & +2 "processing"%`& +53 "core" & +3 .tPC.seek :closed +2 "processing"%g(SD +3 "core" & +4 & 0 +9 &D~ 2 +9 &0m~ G +10 &a T +9 &M T +10 &GN T +9 & M S +9 &L S +10 &N T +9 &!PM S +9 &#O T +10 &$N S +9 &&N S +10 &(YP S +9 &*L S +9 &+O S +10 &-L R +9 &/bL S +9 &1$L S +10 &2M S +9 &4M S +10 &6iQ S +9 &8*N S +9 &9N S +10 &;L S +9 &=pM S +9 &?2L S +10 &@L S +9 &BO S +9 &DxN S +10 &F5Z U +9 &Gr W +10 &I~ Y +9 &Kp Y +9 &M0 Z +10 &N Z +9 &P [ +9 &RZ}j 1 +10 &S(p K +9 ( + &S$= 8 +2 "processing"%`& +4 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&d1 +67 "core" 1 +2 "manipulator"&% +2 "core" % L  L" +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 "processing"%f& +3 "core" &S$= 8 +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 +2 "manipulator"&}% +3 "core" % t O\ h +3 "storage"()% +3 "core" %G n\ ( +2 "storage"(i. +3 "core" .(Kz +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +4 .tSC.seek 7 + "storage"(([Y +194 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (& +3 "core" &[X F\ "$ +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"& & +2 "storage"(#]K-0-\ b +5 "core" & C NC +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +2 "storage"(%' +2 "manipulator"&\\( +5 "core" ( +2 "manipulator"&& +3 "core" &  HC +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &!& +2 "core" & 1 DC +3 .tForearm.seek PC +2 "manipulator"&#'E +89 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tPC.seek :open +2 "processing"%t( +80 "core" ' + "storage"(v- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(n'x +40 "core" ' +245 ( + "storage"(6& +3 "core" &[R 5\ '* +2 "manipulator"&F& +3 "core" & - NC +2 "manipulator"&b% +3 "core" % L \\ NO +3 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&( +258 "core" ( + "manipulator"&/& +4 "core" &# , V Q +2 "storage"(& +4 "core" &[R \ (* +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&m'ѻ +95 "core" ' +2 .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "storage"((- +3 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"('D +26 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(.' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(s- +3 "core" -' +2 "storage"(2& +4 "core" &[R , * +2 "manipulator"&& +4 "core" &# - +2 .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &# d - +2 "storage"(9& +3 "core" &[R w w * +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&-'ѻ +22 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"(y'W +58 "core" ' +2 "manipulator"&& +4 "core" &#  P + "storage"(& +3 "core" &[R \ '* +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +51 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&,'Λ +41 "core" ' + .tElbow.hold +2 "manipulator"& , +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(+' +23 "core" ' +2 "manipulator"&A% +3 "core" %Τp  | K > +2 "storage"(& +3 "core" &[R I\ * +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 309 counts + "manipulator"&1' +23 "core" ' +2 "manipulator"&{& +3 "core" &# @ P +3 "storage"(& +3 "core" &[R \ (* +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&''ѻ +14 "core" ' +2 "storage"(:% +4 "core" % W\ ( +2 ."downElevator"SE.seek :down +4 "storage"(H'= +100 (;% +2 "core" %n6 \ &\\y +2 "manipulator"&N% +4 "core" %Ѵ @ NJ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&L' ] +103 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +4 (e& +2 "core" &[R \ )* +3 "collection"'5& +3 "core" &Xg( O +2 #tStoring generic puck in Collection Clamp to tube 7 +2 "manipulator"& % +3 "core" % [ 8 R +2 "storage"(% +3 "core" %@ \ * +3 "storage"(4. +2 "core" .([Y +2 "storage"(>& +4 "core" &[R \ ** +2 "storage"(&& +4 "core" &[R #\ ** + "manipulator"&0& +3 "core" &#  F R +3 .tElbow.seek 7 +2 "manipulator"&8( +4 "core" ( +2 "manipulator"&G& +3 "core" &# $ S R +2 "storage"(& +3 "core" &[R \ ** +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&'ѻ +92 "core" ' +2 "storage"(& +4 "core" &[R \ )* +2 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +5 .tSE.seek :beamBreak + "storage"(I' +305 "core" ' +2 "storage"($- +3 "core" -'v +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &# G N +3 "storage"("& +3 "core" &[R \ '* +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&p'Λ +33 "core" ' +2 .tElbow.hold +2 "manipulator"&E, +2 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(<- +2 "core" -'v +3 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(J' +31 "core" ' +2 "manipulator"&C% +3 "core" %ίn } z > +2 "storage"(^& +3 "core" &[R \ * +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 320 counts + "manipulator"&k' +12 "core" ' +2 "manipulator"&|& +4 "core" &#  A Q + "storage"(Z& +3 "core" &[R \ )* +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 800 counts +2 "manipulator"&O'ѻ +20 "core" ' +3 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(S' +36 "core" ' + "manipulator"&Q& +4 "core" &#  Q +2 "manipulator"&M% +4 "core" % QK +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&u' ] +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&_( +183 "core" ( +2 "manipulator"&K& +3 "core" & e N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" & 6 N +3 .tForearm.seek CC +2 "manipulator"&P'ш +100 "core" ' +2 .tHand.close + "manipulator"&B/ +66 "core" / +3 .tCC.seek :open +45 "collection"'7( +406 "core" ( +2 "storage"(=& +3 "core" &[R F\ /* +2 "storage"(?& +3 "core" &[R \ .* +2 "manipulator"&R& +3 "core" & T +2 "manipulator"&U% +4 "core" % ћ T +2 .tForearm.seek :retract +5 "manipulator"&T' ] +116 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&D( +157 "core" ( +2 "manipulator"&h& +2 "core" &# WH +3 "storage"(Y& +4 "core" &[R <\ 0* + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&W'Λ +111 "core" ' + .tElbow.hold +2 "manipulator"&l, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&j1 +67 "core" 1 +2 "manipulator"&]% +3 "core" % ΜT 5 C +2 "storage"(3& +3 "core" &[R \ %* +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 301 counts +2 "manipulator"&V' +25 "core" ' + "manipulator"&r& +3 "core" &# $ YH +3 "storage"(& +2 "core" &[R  \ 1* +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&z'ѻ +26 "core" ' +2 "storage"(a% +3 "core" % \ 1 +3 ."downElevator"SE.seek :down +4 "storage"(~'= +99 (% +2 "core" %n@ \ ,^} +2 "manipulator"&X% +4 "core" %   U o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&*' ] +100 "core" ' +53 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 7 to 1 of [1..7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'q& +3 "core" &2 +2 "manipulator"&o% +4 "core" % W   \\ +2 "storage"(% +4 "core" %B   \ 3 + "storage"( . +3 "core" .([Y +2 "storage"(d& +4 "core" &[R  \\\ 2* + "storage"(& +4 "core" &[R   :\ 3* +2 "manipulator"&f& +3 "core" &#   G \\H +2 .tElbow.seek 7 +2 "manipulator"&}( +3 "core" ( +2 "manipulator"&)& +3 "core" &#  #  \\H +2 "storage"(i& +3 "core" &[R   \ 3* +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&`'ѻ +96 "core" ' +2 "storage"(x& +3 "core" &[R  c\ 2* +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +306 "core" ' + "storage"( - +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (& +3 "core" &[R \ 0* +2 "manipulator"&!& +3 "core" &# a XH +3 .tElbow.seek 7 + "manipulator"&\ ( +5 "core" ( +2 "manipulator"&& +3 "core" &#  XH +2 "storage"(v& +4 "core" &[R \ 0* +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&w' +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +131 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&g& +2 "storage"(6'= +5 "core" &#   YH +3 "manipulator"&F% +4 "core" %   Z +2 .tForearm.seek :retract +2 "manipulator"&b' ] +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&%( +165 "core" ( +2 "manipulator"&#& +2 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +2 "core" &    W"{ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &/& +2 "core" &   W"{ +47 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ш +102 "core" ' + "manipulator"&\\& +3 "core" &  T"{ +2 "manipulator"&% +4 "core" %|  T +2 "collection"'(& +4 "core" &' +2 "collection"'s& +5 "core" &: +2 .tCC.seek :closed +2 "collection"'2(X +4 "core" &+ +8 & *7 $c +9 &dQ|7 9 +10 &yx. N +9 &SV0 T +9 &Q3 T +10 &O- U +9 &R* U +9 &ZM) U +10 & N1 U +9 &!I2 T +10 &#N: T +9 &%cL* T +9 &'%J+ T +10 &(I' T +9 &*K. T +9 &,lN) T +10 &.-O% T +9 &/M# T +10 &1M' T +9 &3tL' T +9 &56M+ T +10 &6L+ T +9 &8J( T +9 &:}O' T +10 &M( T +10 &?L# T +9 &AK* T +9 &CEN% T +10 &ER& U +9 &Fa' W +9 &H~y% Y +10 &J1& ^ +9 &K& _ +10 &M( _ +9 &Os) _ +9 &Q3' ` +10 &R' ` +9 &T* b +9 &Vo' b# +10 &X~% 6 +9 &X ' 5 +9 &Xj' O +6 ( +3 "collection"'s& +3 "core" &X]+ O +2 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.28 +2 .Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +3 "core" % | N +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%9& +3 "core" &( +3 "manipulator"&% +4 "core" % s R +2 "storage"(% +3 "core" %B \ + +2 "storage"(n. +3 "core" .([Y +2 "storage"(& +3 "core" &[R X\ +* +2 "storage"(A& +3 "core" &[R \ ,* +2 "manipulator"&& +3 "core" &  . Q"{ +2 "manipulator"&% +3 "core" % s Q +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&{( +163 "core" ( +2 "manipulator"&& +5 "core" & ! $ TB + "storage"(m& +3 "core" &[R \ ,* +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 800 counts +2 "manipulator"&:'ѻ +93 "core" ' +2 "storage"(.& +2 "core" &[R # 0\ -* +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(;' +304 "core" ' +2 "storage"(N- +4 "core" -'u +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (-& +3 "core" &[R \ )* +2 "manipulator"&& +4 "core" &  1 SB +2 .tElbow.seek 7 + "manipulator"&y( +4 "core" ( +2 "manipulator"&,& +3 "core" &  SB +2 "storage"(1& +4 "core" &[R i\ +* +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&e' +22 "core" ' + .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&5/ +72 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"& & +2 "storage"(+'= +7 "core" & RB +2 "manipulator"&% +3 "core" % ϻ  % QZ +3 .tForearm.seek :retract +2 "manipulator"&4' ] +108 "core" ' +2 .tElbow.seek PC +2 "manipulator"&>( +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +88 "core" ( + "manipulator"&&& +3 "core" &  G UH +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &0& +3 "core" &  1 UH +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&G'E +92 "core" ' +2 "manipulator"&& +3 "core" & %  RH +2 "manipulator"&'% +3 "core" %D B S] +3 "processing"%& +4 "core" & +2 "processing"%H& +4 "core" && +3 .tPC.seek :closed +2 "processing"% (SD +4 "core" &  +8 &*t ,~ +10 &`} @ +9 &2n S +9 &N S +10 &M S +9 &uL S +9 &7M S +10 &L R +9 & K S +10 &"~M S +9 &$AL R +9 &&M S +10 &'L S +9 &)J R +53 &+HN S + &-\ N S + &.J S &0K R + &2PM S +2 &4M R +8 &5L S +9 &7M S +9 &9WN S +10 &;L S +9 &<L S +9 &>K S +10 &@_N S +9 &B!N S +10 &CN S +9 &E\\ U +9 &G_e V +10 &Iw X +9 &J Y +9 &L Z +10 &N\\ Z +9 &P Z +10 &Q H +9 &R; a +9 &S&6 6 +6 ( +2 "processing"%H& +3 "core" &S&/ 6 +3 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.62 + .Hand.open + "manipulator"&L1 +67 "core" 1 +2 "manipulator"&$% +3 "core" % D o O] +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' + "processing"%"& +3 "core" &S&. 6 +3 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&<% +4 "core" % g\ O +2 "storage"(C% +3 "core" %B \ ( +3 "storage"(^. +2 "core" .([Y +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(|( +996 "core" ( +2 .tSC.configure :limp +6 "storage"($(\ 1b +4 (Z& +8 "core" & m 3\ +2 "manipulator"&Q& +4 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +2 "core" & ( KH +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +3 "storage"(M' +3 "manipulator"&( +6 "core" ( +2 "manipulator"&8& +3 "core" & A BH +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &I& +3 "core" & ` AH +3 .tForearm.seek PC +2 "manipulator"&p'E +96 "core" ' + .tHand.close +2 "manipulator"&k/ +70 "core" / +2 .tPC.seek :open +2 "processing"%J( +84 "core" ' + "storage"(K- +3 "core" -' +2 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(['x +37 "core" ' +241 ( +2 "storage"(O& +4 "core" & \ & + "manipulator"&E& +4 "core" & G MH +2 "manipulator"&B% +4 "core" % A Z M+ +2 .tForearm.seek :retract +2 "manipulator"&u' ] +99 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&c( +243 "core" ( +2 "manipulator"&=& +3 "core" &   N/ +2 "storage"(?& +3 "core" & j\ ' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&R'Ү +99 "core" ' + .tHand.open +2 "manipulator"&U1 +67 "core" 1 +3 "storage"(h- +3 "core" -'x +3 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(Y'D +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(P' +57 "core" ' +2 #tLights, camera, ACTION! + "storage"(_- +4 "core" -' +2 "storage"(j& +3 "core" & Z Z +3 "manipulator"&]& +2 "core" &   '. +3 .tElbow.seek 1 +2 "manipulator"&3( +4 "core" ( + "manipulator"&r& +4 "core" &  '. +2 "storage"(& +4 "core" & C X ^ +3 .tForearm.seek 1 + 800 counts + "manipulator"&a'Ү +13 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"(T'W +52 "core" ' +2 "manipulator"&& +4 "core" &  I O. + "storage"(X& +3 "core" & \ ' +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&D'ώ +38 "core" ' +2 .tElbow.hold +2 "manipulator"&W, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +48 "storage"(#QK-0-\ b +5 .tSE.seek -0.39 Pucks below Top Plate + "storage"(V' +26 "core" ' + "manipulator"&q% +3 "core" %ϟ b A +2 "storage"(o& +4 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 317 counts +2 "manipulator"&' +17 "core" ' +2 "manipulator"& & +4 "core" &  I N. + "storage"(d& +3 "core" & \ ' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts + "manipulator"&S'Ү +25 "core" ' + "storage"(% +3 "core" % &\ & +4 ."downElevator"SE.seek :down +4 "storage"(f'= +98 ()% +2 "core" %H5 9\ $]z +3 "manipulator"&i% +3 "core" %Ҹ ; K +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&z' ] +101 "core" ' +65 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (x& +3 "core" & \ \ ( +2 "collection"'~& +3 "core" &X\\ O +3 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&l% +3 "core" % : P +3 "storage"(*% +4 "core" %A 4\ ) + "storage"( . +3 "core" .( +2 "storage"(& +3 "core" & \ ( +2 "storage"(!& +3 "core" & \ ( +2 "manipulator"&& +3 "core" &  P. +3 .tElbow.seek 1 + "manipulator"&v( +3 "core" ( +3 "manipulator"&& +2 "core" &  h Q. +3 "storage"(g& +3 "core" & G\ ) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&F'Ү +91 "core" ' + "storage"(}& +3 "core" & \ ( +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(`' +303 "core" ' + "storage"(#- +3 "core" -'u +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&/& +2 "core" &  M. +3 "storage"(& +3 "core" & \ ' +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&w'ώ +33 "core" ' +2 .tElbow.hold + "manipulator"&\ , +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(\\- +2 "core" -'u +3 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(' +30 "core" ' + "manipulator"&(% +3 "core" %Ϡz y / =$ +2 "storage"(6& +3 "core" & )\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 318 counts +2 "manipulator"&b' +12 "core" ' + "manipulator"&7& +3 "core" &  O. +2 "storage"(& +4 "core" & \ ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&'Ү +29 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(9' +36 "core" ' +2 "manipulator"&& +4 "core" &    P. + "manipulator"&% +3 "core" %ҙ  \ Q +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&s' ] +102 "core" ' +2 .tElbow.seek CC +2 "manipulator"&n( +180 "core" ( +2 "manipulator"&& +3 "core" &  i R +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &A& +3 "core" &   R +2 .tForearm.seek CC +2 "manipulator"&'ш +95 "core" ' + .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'( +406 "core" ( +2 "storage"(& +3 "core" & \ - +2 "storage"(m& +3 "core" & )\ - +2 "manipulator"&.& +3 "core" & 7 S +2 "manipulator"&%% +4 "core" % ї E S +47 .tForearm.seek :retract +4 "manipulator"&' ] +106 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&N( +154 "core" ( + "manipulator"&-& +3 "core" & " %  Zb +3 "storage"(& +4 "core" & \ 0 + .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&,'ώ +106 "core" ' +2 .tElbow.hold + "manipulator"&1, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&51 +73 "core" 1 +3 "manipulator"& % +3 "core" % ϔp O F\ +2 "storage"(& +4 "core" & \ ' +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 306 counts + "manipulator"&{' +13 "core" ' +2 "manipulator"&:& +2 "core" &   u Yb +3 "storage"(;& +3 "core" & ;\ 1 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&e'Ү +33 "core" ' + "storage"(&% +4 "core" % \\\ 1 +3 ."downElevator"SE.seek :down +4 "storage"(0'= +99 (y% +2 "core" %kL %\ ,^| +2 "manipulator"&% +4 "core" %  Z V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'' ] +90 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +16571 #t-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +3 "core" &*\  +2 "manipulator"&+& +4 "core" & C C b _b +2 "manipulator"&4% +3 "core" % s\  - _ +3 .tElbow.seek FlushPuck::Garage + "manipulator"&t(-z +103 "Can"[\ AZ"G +76 "core" ( + "manipulator"&L& +3 "core" &-p C @ : _X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &-p A E  _X +2 .tForearm.seek :garage +2 "manipulator"&"'o +101 "core" ' +2 .tHand.close +2 "manipulator"& 0 _ +2 "processing"%k& +4 "core" &\  +3 "processing"%K& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%>(SD +3 "core" &\  +8 &\ )\ #b +9 &iU\ 9 +9 &|x\ N +10 &dT\ S +9 &'N\ S +9 &N\ S +10 &Q\ R +9 &nJ\ R +9 & 0L\ R +10 &!Q\ R +9 &#N\ R +10 &%uR\ S +9 &'7N\ S +9 &(J\ R +10 &*K\ S +9 &,}L\ S +10 &.?O\ S +9 &0M\ S +9 &1K\ R +10 &3N\ R +9 &5HM\ R +9 &7\ O\ R +10 &8M\ S +9 &:L\ S +9 &K\ S +9 &?O\ R +10 &AL\ S +9 &CWM\ S +9 &EU\ S +10 &F`\ U +9 &H X +9 &JO\ X +10 &L X +9 &M Y +10 &O Z +9 &QS Z +9 &RNa\ , +10 &S" =\ , +6 ( +2 "processing"%K& +2 "core" &S"\ , +3 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.69 + "processing"%& +3 "core" &S"(\ , +2 .tHand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&O% +3 "core" % : B A o ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E' ] +93 "core" ' +2 "processing"%B& +4 "core" &S"\ , +5271 #t-> PC.unloadFlush +2 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&M& +2 "core" & & %  [ +3 .tElbow.reconfigure :tight +47 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +4 "manipulator"&p( +4 "core" ( + "manipulator"&=& +3 "core" & ( + F Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &   Z +3 .tForearm.seek PC +2 "manipulator"&'E +93 "core" ' + .tHand.close +2 "manipulator"&U/ +73 "core" / +3 .tPC.seek :open + "processing"%h( +375 "core" ( +2 "manipulator"&_& +3 "core" & 6 = X ] +2 "manipulator"&j% +3 "core" % U ) 3 A \\B +3 .tForearm.seek :retract +2 "manipulator"&]' ] +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&r(-z +138 "core" ( + "manipulator"&u& +3 "core" &- @ C  _< +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &- E C H ^< +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'o +114 "core" ' + .tHand.open +2 "manipulator"&X1 +68 "core" 1 +2 "manipulator"&[% +4 "core" % b\\  I) +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y' ] +115 "core" ' +213 #t-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%q& +3 "core" &\  +2 "manipulator"&o& +3 "core" &- C E _; +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-z +25 "core" ( + "manipulator"&d& +4 "core" &- ; @ ! a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &- " / a +3 .tForearm.seek :garage +2 "manipulator"&R'o +107 "core" ' +2 .tHand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&P& +2 "core" &-  K +3 "manipulator"&a% +3 "core" % σg  K +2 .tForearm.seek :retract +2 "manipulator"&)' ] +106 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&i( +119 "core" ( + "manipulator"&3& +3 "core" & "  `_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" & ( 0 6 `_ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&D'E +98 "core" ' +2 "manipulator"&& +2 "core" & @ D F ]_ +3 "manipulator"&x% +3 "core" %D . ! m \\1 +2 "processing"%~& +3 "core" &\  +3 "processing"%l& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%V(SD +4 "core" &\  +6 & (\ $c +10 &eT} 9 +9 &{w N +10 &`Q\ S +9 &$L\ R +9 &K\ R +10 &O\ R +9 &jJ\ R +9 & ,I\ R +10 &!I\ R +9 &#L\ R +10 &%qP\ S +9 &'4M\ R +9 &(K\ R +10 &*L\ R +9 &,zH\ R +9 &.;O\ S +10 &/J\ R +9 &1O\ S +10 &3M\ S +9 &5CM\ S +9 &7L\ R +10 &8M\ R +9 &:O\ S +9 &K\ R +9 &?M\ S +10 &AK\ R +9 &CTN\ R +9 &ER\ S +10 &Fa\ T +9 &Hr W +9 &JK X +10 &L  Y +9 &M Z +10 &O Z +9 &QP Y +9 &RSn\ *} +10 &S#_\ ; +9 ( + &S&8\ 8 +2 "processing"%l& +4 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.64 +2 "processing"%*& +2 "core" &S&7*\ 8 +2 .tHand.open +2 "manipulator"& 1 +65 "core" 1 + "manipulator"&% +3 "core" % D * ' 0 Y1 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&!' ] +92 "core" ' + "processing"%& +3 "core" &S&8(\ 8 +2663 #t-> PC.unloadFlush +2 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +3 "core" & #   Z_ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&g( +36 "core" ( +2 "manipulator"&S& +2 "core" &   ^ Xb +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &}& +2 "core" &  > Xb +3 .tForearm.seek PC +2 "manipulator"&f'E +92 "core" ' + .tHand.close +2 "manipulator"&W/ +76 "core" / +2 .tPC.seek :open +2 "processing"%z( +375 "core" ( +2 "manipulator"&#& +4 "core" & > / 3 \\] + "manipulator"&/% +3 "core" % N  / ] +48 .tForearm.seek :retract +4 "manipulator"&' ] +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&\\(-z +128 "core" ( +2 "manipulator"&(& +4 "core" &- F A ^3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &- 8 > ^3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&7'o +111 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +3 "core" % qc V I6 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +501 #t-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%F& +3 "core" &\  +2 "manipulator"&v& +4 "core" &- A > S ^2 +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&`(-z +24 "core" ( + "manipulator"&w& +4 "core" &-} E G R _~ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &b& +3 "core" &-} A 5 _~ +2 .tForearm.seek :garage +2 "manipulator"&'o +110 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&A& +3 "core" &-} r K~ +2 "manipulator"&% +3 "core" % ςf  K +3 .tForearm.seek :retract +2 "manipulator"&\ ' ] +104 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&( +119 "core" ( + "manipulator"&s& +3 "core" & C E 5 ]U +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &2& +3 "core" & A A \\U +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'E +92 "core" ' +2 "manipulator"&m& +4 "core" & F 3 _U + "manipulator"&.% +4 "core" %: C A _ +2 "processing"%%& +3 "core" &\  +3 "processing"%-& +5 "core" &*\  +2 .tPC.seek :closed +2 "processing"%(SD +4 "core" &\  +9 &,x\ ,~ +9 &a|\ @ +9 &Am\ R +10 &L\ R +9 &Q\ S +10 &K\ R +9 &GN\ R +9 &M\ S +10 & K\ S +9 &"N\ S +9 &$OM\ R +10 &&O\ R +9 &'O\ R +10 &)L\ R +9 &+WL\ R +9 &-L\ R +10 &.L\ R +9 &0H\ R +9 &2_N\ R +10 &4 N\ S +9 &5M\ S +10 &7N\ S +9 &9fO\ S +9 &;(L\ S +10 &<L\ S +9 &>I\ R +9 &@oL\ R +10 &B1N\ R +9 &CL\ R +10 &EV\ S +9 &Gob\ U +9 &I+s\ W +10 &J}\ X +9 &L X +9 &Nk Y +10 &P* Z +9 &Q G +10 &R< V +9 &S\ + +3 ( +2 "processing"%-& +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.57 + "processing"%& +3 "core" &S\ + +2 .tHand.open +2 "manipulator"&n1 +75 "core" 1 +2 "manipulator"&5% +4 "core" % : E C A ] +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& ' ] +94 "core" ' +2 "processing"%& +4 "core" &S(\ + +492 #t-> PC.unloadFlush +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&:& +3 "core" & % $ \\U +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&;( +3 "core" ( +2 "manipulator"&&& +3 "core" &  $ \\U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   \\U +2 .tForearm.seek PC +2 "manipulator"&y'E +93 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tPC.seek :open +2 "processing"%N( +375 "core" ( + "manipulator"&,& +3 "core" &  . + _U +2 "manipulator"&{% +4 "core" % K ? 3 _ +2 .tForearm.seek :retract +2 "manipulator"&9' ] +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&e(-z +133 "core" ( + "manipulator"&0& +4 "core" &- $ \\ [B +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &- *  [B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+'o +112 "core" ' +2 .tHand.open + "manipulator"&41 +72 "core" 1 +2 "manipulator"&L% +50 "core" % w` I I. +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&$' ] +104 "core" ' +12982 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +2 "core" & +3 "manipulator"&<& +2 "core" &- 3 4 ^A +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(-z +32 "core" ( +2 "manipulator"&^& +2 "core" &-z G J ~ _[ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &'& +2 "core" &-z D ? _[ +3 .tForearm.seek :garage +2 "manipulator"&'o +110 "core" ' +2 .tHand.close + "manipulator"&Z/ +69 "core" / +2 "manipulator"&"& +3 "core" &-z L[ +2 "manipulator"&8% +4 "core" % πj ' L +2 .tForearm.seek :retract +2 "manipulator"&I' ] +107 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&k( +282 "core" ( +2 "manipulator"&t& +3 "core" & ! ' # [( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &H& +2 "core" & % ( 1 [( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&J'ш +95 "core" ' + "manipulator"&& +4 "core" & ( + ! Z( +2 "manipulator"& % +4 "core" %ш    Z +2 "collection"'O& +3 "core" & +2 "collection"'B& +5 "core" & +3 .tCC.seek :closed +3 "collection"'K(X +3 "core" & +5 & 1 +10 &C{ 3 +9 &2k} G +10 &b U +9 &M T +9 &DL U +10 &L T +9 &Q U +9 &N U +10 &!LN U +9 &#L U +10 &$P U +9 &&R U +9 &(UN T +10 &*L U +9 &+Q U +10 &-R U +9 &/\\O U +9 &1R U +10 &2L U +9 &4L U +9 &6dL U +10 &8'L T +9 &9K T +9 &;O U +10 &=lL U +9 &?/O T +10 &@P U +9 &BQ U +9 &DqW V +10 &F/e W +9 &G{ Z +9 &I ^ +10 &K] _ +9 &M _ +10 &N _ +9 &P _ +9 &Rc ` +10 &T" a +9 &U b! +9 &W Q +10 &X  (s +9 &Xt Y +3 ( + "collection"'B& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.32 + "collection"'Q& +3 "core" &Xp Y +3 .tHand.open + "manipulator"&M1 +73 "core" 1 +2 "manipulator"&=% +3 "core" % ш $ R +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&?' ] +96 "core" ' +2 "collection"'U& +3 "core" &Xo Y +577 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&G& +3 "core" & p R( +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&E( +36 "core" ( +2 "manipulator"&>& +2 "core" &  \ / U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &   , U +3 .tForearm.seek CC +2 "manipulator"&j'ш +92 "core" ' + .tHand.close +2 "manipulator"&u/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +407 "core" ( + "manipulator"&& +3 "core" & @ @ ^ +2 "manipulator"&p% +3 "core" % ъ 8 = m ^` +3 .tForearm.seek :retract +2 "manipulator"&X' ] +108 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&[(-z +267 "core" ( + "manipulator"&]& +3 "core" &- /  _ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &- 3 ( < ` +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&q'o +110 "core" ' +4 .tHand.open + "manipulator"&o1 +68 "core" 1 +2 "manipulator"&d% +3 "core" % w\\ > I* +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c' ] +110 "core" ' +11465 #t-> exit +8 #mEXIT @1750104792.11PDT @1750963255.44PDT = =mMAIN_scheduler =tMAIN @PDT1750963256.28 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +118 #"core_reset"Sent BREAK +2 #t@13748 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +271 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +451 "Can"d\ 4R + d\ 4R + #tPolling Can every 10:00 +17 #Cleanly exited at 13:13:12PDT16-Jun-25 +551 #-> ESP.ready! +4 #Powering core bus +542 .Gate.power :raw,:ON +3 "sampler") +21 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0XOVERRUN< ESP2 v3.42 I2C Gateway v3.20 +11 #>OVERRUN< ESP2 v3.42 I2C Gateway v3.20 for core bus +264 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +435 "Can"p OTIi + p OTIi + #tPolling Can every 10:00 +7 #Cleanly exited at 11:41:07PDT26-Jun-25 +3617 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Q} +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ܒ) +2 .tPS.configure :default +2 "processing"%#A d`xb +7 "sampler")% +3 "core" %'hg u y +2 .tSS.configure :default + "sampler")#.0X PSV.PSR +2 .PSV.dial PSR +2 "processing"%3 +144 "core"  +752 #t-> PSR.sub2 + .PSR.select :sub2 +3 "processing"% +1476 #t-> PS.pull 0.5 + "processing"%4% +3 "core" %ܒ +3 .tPS.seek 0.5ml + "processing"%5' +587 "core" ' + "processing"%6% +4 "core" %/  +3197 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%7' +2111 "core" ' +2 "processing"%8% +3 "core" %-  +1494 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%9  +44 "core"  +202 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%:'s +2622 "core" ' +2 "processing"%;% +3 "core" %r. +1709 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%< +47 "core"  +769 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%=' +2616 "core" ' +2 "processing"%>% +3 "core" %/  +1107 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%?  +47 "core"  +256 #t-> PS.empty +2 .PS.seek :empty + "processing"%@'s +2622 "core" ' +2 "processing"%A% +3 "core" %t/ +408 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%B +57 "core"  +380 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%C' +2615 "core" ' +2 "processing"%D% +3 "core" %.  +359 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%E  +45 "core"  +168 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%F's +2616 "core" ' +2 "processing"%G% +3 "core" %w/ +15342 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%H +58 "core"  +260 #t-> PSR.sub1 + .PSR.select :sub1 +3 "processing"% +1050 #t-> PS.pull 0.5 +2 "processing"%I% +3 "core" %w +2 .tPS.seek 0.499ml +2 "processing"%J' +596 "core" ' + "processing"%K% +4 "core" %/  +2890 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%L' +2109 "core" ' +2 "processing"%M% +3 "core" %0  +517 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%N  +46 "core"  +393 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%O's +2625 "core" ' + "processing"%P% +4 "core" %s. +729 "Can"w R TH +1897 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%Q +47 "core"  +511 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%R' +2630 "core" ' + "processing"%S% +4 "core" %. +1177 #t-> PSV.waste1 + .PSV.dial :waste1 +36 "processing"%T  +46 "core"  +365 #t-> PS.empty +3 .PS.seek :empty + "processing"%U's +2616 "core" ' + "processing"%V% +4 "core" %w. +1082 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%W +45 "core"  +7986 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%B +830 #t-> PS.pull 0.5 + "processing"%X% +3 "core" %w. +3 .tPS.seek 0.499ml + "processing"%Y' +584 "core" ' +2 "processing"%Z% +3 "core" %/  +4456 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%[' +2117 "core" ' + "processing"%\\% +3 "core" %0  +653 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%]  +47 "core"  +343 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%^'s +2613 "core" ' +2 "processing"%_% +3 "core" %x. +2368 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%` +47 "core"  +4913 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%a' +2612 "core" ' +2 "processing"%b% +3 "core" %. \ +425 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%c  +47 "core"  +301 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%d's +2615 "core" ' +2 "processing"%e% +3 "core" %x/ +11700 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%f +45 "core"  +540 #t-> PSR.wash +2 .PSR.select :wash +3 "processing"% +642 #t-> PS.pull 0.5 + "processing"%g% +3 "core" %x +3 .tPS.seek 0.499ml + "processing"%h' +586 "core" ' +2 "processing"%i% +3 "core" %.  +2172 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%j' +790 "Can" T UuH +1316 "core" ' + "processing"%k% +4 "core" %.  +282 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%l  +47 "core"  +483 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%m's +2623 "core" ' + "processing"%n% +4 "core" %t- +2061 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%o +47 "core"  +165 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%p' +2620 "core" ' + "processing"%q% +4 "core" %.  +522 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%r  +47 "core"  +259 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%s's +2627 "core" ' +2 "processing"%t% +3 "core" %p) +46860 "Can"} RV H +60002 w SVH +60002 u RW7H +60002 g RWH +60002 l SXcH +60002 g SXH +60001 r R!YH +48732 #t-> exit +7 #mEXIT @1750970476.09PDT @1750973510.12PDT = =mMAIN_scheduler =tMAIN @PDT1750973510.92 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +113 #"core_reset"Sent BREAK + #t@27837 receive with ifg=0x10, ie=0xFD + #@28473 receive with ifg=0x10, ie=0xFD #@29130 receive with ifg=0x10, ie=0xFD + #@29768 receive with ifg=0x10, ie=0xFD + #@30416 receive with ifg=0x10, ie=0xFD #@31064 receive with ifg=0x10, ie=0xFD + #@31711 receive with ifg=0x10, ie=0xFD #@32037 receive with ifg=0x80, ie=0xFD + #@36169 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +260 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +424 "Can"w R3F] + w R3F] + #tPolling Can every 10:00 +7 #Cleanly exited at 13:41:16PDT26-Jun-25 +4882 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Q +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %p, +2 .tPS.configure :default + "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %'yu b y +2 .tSS.configure :default +2 "sampler")#.0X CSV.flush + .CSV.dial :flush +3 "collection"'4  +45 "core"  +5435 #t-> CS.pull 0.5 +2 "collection"'5% +3 "core" %Q# +3 .tCS.seek 0.5ml + "collection"'6'. +209 "core" ' + "collection"'7% +4 "core" %*\   +964 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'8' +2492 "core" ' +2 "collection"'9% +4 "core" %  +370 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"': +45 "core" +355 #t-> CS.empty +2 .CS.seek :empty +2 "collection"';' +2622 "core" ' +2 "collection"'<% +3 "core" % +159 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'=  +46 "core"  +621 #t-> CS.pull 0.5 + "collection"'>% +4 "core" % +2 .tCS.seek 0.494ml +2 "collection"'?' +200 "core" ' +2 "collection"'@% +3 "core" %  +801 #t-> CS.pull 5 + "collection"'A% +3 "core" %  +3 .tCS.seek 5.493ml +2 "collection"'B' +1354 "core" ' + "collection"'C% +4 "core" %  +16701 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"'D +140 "core"  +144 "Can"a O63] +3892 #t-> CS.empty +2 .CS.seek :empty + "collection"'E' +1485 "core" ' +2 "collection"'F% +3 "core" % +155 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'G  +140 "core"  +10112 #t-> CS.pull 0.5 +2 "collection"'H% +3 "core" % +2 .tCS.seek 0.494ml +2 "collection"'I' +228 "core" ' +2 "collection"'J% +3 "core" % +1302 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'K' +2501 "core" ' +2 "collection"'L% +3 "core" % +340 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'M +46 "core" +293 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'N' +2621 "core" ' +2 "collection"'O% +3 "core" % +125 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'P  +44 "core"  +557 #t-> CS.pull 0.5 + "collection"'Q% +3 "core" % +3 .tCS.seek 0.493ml +2 "collection"'R' +206 "core" ' +2 "collection"'S% +3 "core" %  +6522 #t-> CS.pull 3.5 +2 "collection"'T% +3 "core" %"  +3 .tCS.seek 3.993ml +2 "collection"'U'Q +973 "core" ' + "collection"'V% +4 "core" %R \ +264 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'W +45 "core" +342 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'X' +1105 "core" ' +2 "collection"'Y% +37 "core" %" +348 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'Z  +141 "core"  +5165 #t-> CSR.flush + .CSR.select :flush +3 "collection"' +11764 #t-> CS.pull 0.5 +2 "collection"'[% +3 "core" % +3 .tCS.seek 0.493ml + "collection"'\\' +229 "core" ' +2 "collection"']% +3 "core" % +299 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'^' +2497 "core" ' +2 "collection"'_% +3 "core" %  +147 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'` +138 "core" +269 #t-> CS.empty +3 .CS.seek :empty + "collection"'a' +2621 "core" ' +2 "collection"'b% +3 "core" %! +166 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'c  +140 "core"  +618 #t-> CS.pull 0.5 + "collection"'d% +4 "core" %! +2 .tCS.seek 0.494ml +2 "collection"'e' +211 "core" ' +2 "collection"'f% +3 "core" %  +663 #t-> CS.pull 5 +2 "collection"'g% +2 "core" %&  +3 .tCS.seek 5.494ml +2 "collection"'h' +1089 "Can"f U92^- +262 "core" ' +2 "collection"'i% +3 "core" % \ +1027 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"'j +47 "core"  +40957 #t-> CS.empty +2 .CS.seek :empty + "collection"'k' +1478 "core" ' +2 "collection"'l% +3 "core" %F +74 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'m  +46 "core"  +475 #t-> CS.pull 0.5 +2 "collection"'n% +3 "core" %? +2 .tCS.seek 0.494ml +2 "collection"'o' +229 "core" ' +2 "collection"'p% +3 "core" %C +797 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'q' +2511 "core" ' +2 "collection"'r% +4 "core" %@ +123 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'s +152 "core" +281 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'t' +2640 "core" ' +2 "collection"'u% +3 "core" %>  +79 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'v  +138 "core"  +640 #t-> CS.pull 0.5 +2 "collection"'w% +3 "core" %B  +3 .tCS.seek 0.494ml + "collection"'x' +210 "core" ' +2 "collection"'y% +3 "core" %D  +7761 "Can"b Q<-^È +10978 #t-> CS.pull 3 +2 "collection"'z% +3 "core" %C  +3 .tCS.seek 3.494ml + "collection"'{'B- +866 "core" ' + "collection"'|% +4 "core" %B/@ +2353 #t-> CSV.waste1 + .CSV.dial :waste1 +3 "collection"'} +150 "core" +861 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'~' +976 "core" ' + "collection"'% +4 "core" %F +176 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +138 "core"  +371 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +586 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +2624 "core" ' +2 "collection"'% +3 "core" %D +227 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +139 "core" +537 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'' +2615 "core" ' +2 "collection"'% +3 "core" %!E +29635 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'\  +137 "core"  +331 #t-> CSR.kill + .CSR.select :kill +3 "collection"' +6236 "Can"p Q?&_Y +2660 #t-> CS.pull 0.5 + "collection"' % +3 "core" %!B +3 .tCS.seek 0.494ml +2 "collection"'' +210 "core" ' +2 "collection"'% +36 "core" %I  +748 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +2488 "core" ' +2 "collection"'% +3 "core" %.  +4758 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +138 "core" +377 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'' +2623 "core" ' +2 "collection"'% +3 "core" %+ +128 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +140 "core"  +515 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %< +2 .tCS.seek 0.494ml +2 "collection"'' +215 "core" ' +2 "collection"'% +3 "core" %, +589 #t-> CS.pull 5 +2 "collection"'% +3 "core" %. +3 .tCS.seek 5.495ml + "collection"'' +1347 "core" ' +2 "collection"'% +3 "core" %\ ,  +327 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"' +47 "core"  +847 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'!' +1472 "core" ' +2 "collection"'"% +3 "core" %", +28208 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'#  +47 "core"  +646 #t-> CS.pull 0.5 +2 "collection"'$% +3 "core" %"G +2 .tCS.seek 0.494ml +2 "collection"'%' +206 "core" ' + "collection"'&% +4 "core" % >  +751 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"''' +2499 "core" ' +2 "collection"'(% +3 "core" %?  +5838 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"') +139 "core" +481 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'*' +1409 "Can"{ VB_ +1220 "core" ' +2 "collection"'+% +3 "core" %D +171 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"',  +141 "core"  +715 #t-> CS.pull 0.5 + "collection"'-% +3 "core" %G +3 .tCS.seek 0.493ml +2 "collection"'.' +212 "core" ' +2 "collection"'/% +3 "core" % L  +11490 #t-> CS.pull 3 +2 "collection"'0% +3 "core" % [  +3 .tCS.seek 3.494ml + "collection"'1'B) +862 "core" ' + "collection"'2% +4 "core" %B'P +466 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'3 +150 "core" +398 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'4' +966 "core" ' +2 "collection"'5% +3 "core" %!P +196 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'7  +138 "core"  +312 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +607 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'' +2615 "core" ' + "collection"'6% +3 "core" %L \ +153 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'9 +139 "core" +365 #t-> CS.empty +2 .CS.seek :empty +2 "collection"':' +2627 "core" ' +2 "collection"'8% +3 "core" %Q +537 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'<  +139 "core"  +495 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +526 #t-> CS.pull 1 +2 "collection"'=% +3 "core" %E +3 .tCS.seek 0.993ml + "collection"'>' +338 "core" ' + "collection"'@% +4 "core" %O \ +432 #t-> CSR.air + .CSR.select :air +2 "collection"' +376 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"';' +2386 "core" ' +2 "collection"'A% +3 "core" %O +199 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'? +139 "core" +225 #t-> CS.empty +4 .CS.seek :empty + "collection"'C' +2629 "core" ' +2 "collection"'D% +3 "core" %R +4883 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'B  +141 "core"  +813 #t-> CS.pull 0.5 +2 "collection"'F% +3 "core" %J +3 .tCS.seek 0.493ml + "collection"'G' +204 "core" ' +2 "collection"'H% +3 "core" %N +360 #t-> CSR +2529 #-> CSR.AqMeOH + .CSR.select :AqMeOH +3 "collection"' +560 #t-> CS.pull 0.5 +2 "collection"'J% +2 "core" %T +3 .tCS.seek 0.993ml +2 "collection"'E' +214 "core" ' +2 "collection"'I% +3 "core" %U +268 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'L' +2386 "core" ' +2 "collection"'M% +3 "core" %= +91 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'K +149 "core" +546 #t-> CS.empty +3 .CS.seek :empty + "collection"'O' +2633 "core" ' +2 "collection"'P% +3 "core" %L +147 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'Q  +150 "core"  +494 #t-> CS.pull 0.5 +2 "collection"'S% +3 "core" %\\ +3 .tCS.seek 0.492ml +2 "collection"'N' +216 "core" ' +2 "collection"'T% +3 "core" %K  +683 #t-> CS.pull 5 +2 "collection"'R% +3 "core" %H  +2 .tCS.seek 5.492ml +2 "collection"'V' +1350 "core" ' +2 "collection"'W% +3 "core" % L  +8606 "Can"t RE&` +22349 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"'U +46 "core"  +581 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'Y' +1486 "core" ' + "collection"'Z% +4 "core" % +152 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'[  +45 "core"  +629 #t-> CS.pull 0.5 +2 "collection"']% +3 "core" % +3 .tCS.seek 0.493ml + "collection"'X' +199 "core" ' +2 "collection"'\\% +4 "core" %   +312 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'_' +2509 "core" ' + "collection"'`% +4 "core" % +419 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'^ +139 "core" +634 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'b' +2626 "core" ' +2 "collection"'c% +3 "core" % +177 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'d  +140 "core"  +632 #t-> CS.pull 0.5 + "collection"'f% +3 "core" % +3 .tCS.seek 0.493ml + "collection"'a' +204 "core" ' + "collection"'g% +3 "core" % +6272 #t-> CS.pull 3 + "collection"'e% +3 "core" % +3 .tCS.seek 3.493ml +2 "collection"'i'B +833 "core" ' +2 "collection"'j% +3 "core" %B   +295 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'h +139 "core" +234 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'l' +989 "core" ' +2 "collection"'m% +3 "core" %  +272 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'n  +139 "core"  +314 #t-> CSR.air + .CSR.select :air +3 "collection"' +322 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'p' +2627 "core" ' + "collection"'k% +4 "core" % +210 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'o +139 "core" +558 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'r' +2640 "core" ' +2 "collection"'s% +3 "core" %  +163 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'q  +139 "core"  +161 #t-> CSR.flush + .CSR.select :flush +3 "collection"' +435 #t-> CS.pull 1 +2 "collection"'u% +3 "core" %  +3 .tCS.seek 0.994ml +2 "collection"'v' +338 "core" ' +2 "collection"'w% +3 "core" % \ +64 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +320 #t-> CS.fill +3 .CS.seek 10ml + "collection"'y' +2381 "core" ' +2 "collection"'t% +3 "core" %6 +116 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'z +139 "core" +566 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'x' +2626 "core" ' + "collection"'|% +4 "core" % +3118 "Can"{ OH#a +13808 #t-> CSR.relabel :mfbkill, :diluent +985 #-> CSR.unalias :diluent +954 #-> CSV.CSR + .CSV.dial CSR +3 "collection"'}  +139 "core"  +543 #t-> CSR.mfbkill +2 .CSR.select :mfbkill +2 "collection"'@ +1250 #t-> CS.pull 0.5 +2 "collection"'{% +3 "core" %V +3 .tCS.seek 0.494ml + "collection"'' +205 "core" ' +2 "collection"'% +3 "core" %W +1100 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'~' +2494 "core" ' +2 "collection"'% +3 "core" %U  +967 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +138 "core" +416 #t-> CS.empty +3 .CS.seek :empty + "collection"'' +2639 "core" ' +2 "collection"'% +3 "core" %\\  +217 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'\  +138 "core"  +443 #t-> CS.pull 0.5 +2 "collection"' % +3 "core" %_  +3 .tCS.seek 0.494ml + "collection"'' +215 "core" ' +3 "collection"'% +3 "core" %U  +474 #t-> CS.pull 5 +6 "collection"'% +3 "core" %`  +3 .tCS.seek 5.495ml + "collection"'' +1373 "core" ' +2 "collection"'% +3 "core" %S +462 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"' +57 "core"  +467 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'' +1479 "core" ' +2 "collection"'% +3 "core" %U +28946 "Can"| OK a +2684 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +44 "core"  +440 #t-> CS.pull 0.5 +2 "collection"'% +2 "core" % +3 .tCS.seek 0.493ml +2 "collection"'' +212 "core" ' +2 "collection"'% +3 "core" % 0  +1317 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +2496 "core" ' +2 "collection"'% +3 "core" %. +252 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +139 "core" +428 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'' +2628 "core" ' +2 "collection"'"% +3 "core" % +261 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'#  +138 "core"  +372 #t-> CS.pull 0.5 +2 "collection"'$% +3 "core" %e +2 .tCS.seek 0.494ml +2 "collection"'&' +208 "core" ' +2 "collection"'!% +3 "core" % +14297 #t-> CS.pull 3 +2 "collection"'%% +3 "core" %B +2 .tCS.seek 3.494ml +2 "collection"'('B' +842 "core" ' +2 "collection"')% +3 "core" %B+H \ +125 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'' +138 "core" +325 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'+' +977 "core" ' +2 "collection"',% +3 "core" %V +545 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'-  +151 "core"  +375 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +1204 #t-> CS.fill +3 .CS.seek 10ml + "collection"'/' +2640 "core" ' + "collection"'*% +4 "core" %U +719 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'0 +139 "core" +515 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'.' +2625 "core" ' +2 "collection"'2% +3 "core" %R +208 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'3  +139 "core"  +1038 #t-> CSR.flush + .CSR.select :flush +3 "collection"' +315 #t-> CS.pull 1 +2 "collection"'1% +3 "core" %Q +3 .tCS.seek 0.993ml +2 "collection"'5' +339 "core" ' +2 "collection"'7% +3 "core" %P  +446 #t-> CSR.air + .CSR.select :air +2 "collection"' +671 #t-> CS.fill +3 .CS.seek 10ml + "collection"'4' +2381 "core" ' + "collection"'6% +4 "core" %H +453 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'9 +139 "core" +841 #t-> CS.empty +2 .CS.seek :empty +3 "collection"'' +2625 "core" ' + "collection"'8% +3 "core" %L +961 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%< +57 "core"  +5372 #t-> PSR.flush + .PSR.select :flush +3 "processing"%j +2745 #t-> PS.pull 0.5 +2 "processing"%=% +3 "core" %p+ +2 .tPS.seek 0.499ml +2 "processing"%:' +594 "core" ' +2 "processing"%@% +3 "core" %,  +3258 "Can" ONbG +817 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml + "processing"%>' +2109 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%A  +44 "core"  +3 .tPS.seek :empty + "processing"%?'s +2637 "core" ' +2 .tPSV.dial PSR + "processing"%; +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%B  +45 "core"  + .tPS.seek :empty +2 "processing"%F's +2621 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +57 "core"  +3 .tPS.seek 2.5ml + "processing"%C' +2620 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%J  +44 "core"  +2 .tPS.seek :empty +2 "processing"%I's +2621 "core" ' + .tPSV.dial PSR +2 "processing"%G +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2628 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +7 "processing"%M  +46 "core"  +2 .tPS.seek :empty + "processing"%K's +2615 "core" ' +2 .tPSV.dial PSR + "processing"%L +58 "core"  +3 .tPS.seek 2.5ml + "processing"%P' +2613 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%Q  +44 "core"  +2 .tPS.seek :empty +2 "processing"%S's +2625 "core" ' + .tPSV.dial PSR +2 "processing"%T +57 "core"  +667 #t-> PS.pull 0.5 +2 "processing"%O% +3 "core" %s* +3 .tPS.seek 0.499ml + "processing"%R' +585 "core" ' +2 "processing"%N% +3 "core" %,  +3724 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +44 .PS.seek 2.5ml + "processing"%W' +2114 "core" ' +2 .tdelay 2 seconds +207 .PSV.dial :waste2 +2 "processing"%U  +78 "core" ~ +2 .tPS.seek :empty +2 "processing"%V's +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +77 "core"  +3 .tPS.seek 2.5ml + "processing"%[' +2621 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%]  +77 "core"  +2 .tPS.seek :empty +2 "processing"%\\'s +2620 "core" ' + .tPSV.dial PSR +2 "processing"%Y +78 "core"  +16122 "Can" MPb݈ +8124 #t-> PS.pull 0.5 + "processing"%X% +3 "core" %t +3 .tPS.seek 0.499ml +2 "processing"%`' +585 "core" ' +2 "processing"%^% +2 "core" %,  +1100 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml +2 "processing"%_' +2114 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%c  +46 "core"  +2 .tPS.seek :empty +2 "processing"%d's +2614 "core" ' + .tPSV.dial PSR +2 "processing"%f +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%b  +46 "core"  +2 .tPS.seek :empty +2 "processing"%e's +2616 "core" ' +2 .tPSV.dial PSR + "processing"%a +47 "core"  +3 .tPS.seek 2.5ml + "processing"%j' +2618 "core" ' +2 .tdelay 2 seconds +207 .PSV.dial :waste1 + "processing"%h  +46 "core"  +2 .tPS.seek :empty +2 "processing"%i's +2618 "core" ' +2 .tPSV.dial PSR +2 "processing"%m +57 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%l  +44 "core"  +2 .tPS.seek :empty +2 "processing"%k's +2628 "core" ' + .tPSV.dial PSR +2 "processing"%o +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%s  +47 "core"  +2 .tPS.seek :empty + "processing"%q's +2614 "core" ' + .tPSV.dial PSR +2 "processing"%u +47 "core"  +1346 #t-> PS.pull 0.5 + "processing"%r% +3 "core" %t +3 .tPS.seek 0.499ml +2 "processing"%w' +582 "core" ' +2 "processing"%v% +3 "core" %,  +9251 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%t' +2118 "core" ' +2 "processing"%z% +3 "core" %+  +4077 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%y  +47 "core"  +574 #t-> PS.empty +3 .PS.seek :empty + "processing"%|'s +2639 "core" ' +2 "processing"%}% +3 "core" %s,  +712 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%{ +46 "core"  +301 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +594 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +616 "Can" NScs +2006 "core" ' + "processing"%x% +4 "core" %-  +81 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +47 "core"  +413 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'s +2618 "core" ' + "processing"%% +4 "core" %s, +54819 "Can" KVed +60002  JYd +60001  J[e5 +60002  K^weˈ +60002  Ka-fa +60002  Kcf +60002  Kfg +60002  MiVh# +60002  Nlh +60002  OniO +60002  Oqi +60002  Ltj{ +44926 #"brent"Session Begun +360 #-> showlog 100 +1868 #-> Flush +955 #-> Arm +3 "manipulator"&~& +5 "core" &8 + GW +3 "manipulator"&% +3 "core" % E U G +2917 #"brent"-> Forearm.config.maxCurrent +327 #-> Forearm.config.maxCurrent=100 +1217 #-> Forearm.configure +3 .Forearm.configure :loose +3 "manipulator"&#Q@2^ddb +5 &\ % +3 "core" % E F +333 #"brent"-> Forearm.coast +3 .Forearm.coast +3 "manipulator"&5 +5 & % +2 "core" % E G +2022 #"brent"-> Forearm.hammer! -100 +5 !o:NoMethodError\ : mesgu:NameError::message1undefined method `hammer!' for Forearm:Slide:@timestampu: Time aW |: name: hammer!: args[i:bt["8/home/esp/esp2/lib/slide.rb:450:in `method_missing'"!brent:8:in `topLevelBinding'" Arm.hammer! -100 +3 .Forearm.force -100 +3 "manipulator"&5 +41 "core" +d M  4 + !o:I2C::UnexpectedReply: mesg"8I2C::Servo::On3Reply[0F:26->20] overCurrent with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +13 "manipulator"&% +3 "core" %͚ 3 G* +2 ."brent"Forearm.stop +2 "manipulator"&5 +2719 "Can" KwTk +341 #"brent"-> Forearm.config.maxCurrent=350 +534 #-> Forearm.retract +4 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +2 "manipulator"&% +3 "core" % Z  C +803 #"brent"-> exit +4 #Session Ended +58202 "Can"/ Oz/k +60002  O}\ l= +60002  Nlӈ +60002  Mmi +60002  Nm +60002  NVn +60002  N'o+ +60002  No +60002  NpW +60002  Mp +60002  Nkq +60001  N;r +60002  M r +60002  NsE +60002  Nsۈ +60002  Ntq +60002  NPu +60002  N!u +60002  Nv3 +60001  NvɈ +60002  Mw_ +60002  Ncw +60002  N4x +60002  My! +60002  Ny +60002  NzM +60002  Nwz +60002  NH{y +60002  N| +60002  N| +60002  Nκ}; +60002  Nъ}ш @PDT1751007719.53  N[~g +60001  M+~ +60002  N +60002  N) +60002  Nߝ +60002 6 NnU +60002 F N> +60002 E N +60002 J M +60002 @ N +60002 $ MC +60002  NRو +60001  N#o +60003  N +60002  N +60002  N1 +60001  NfLj +60002  N7] +60002  N +60002  N +60002  N  +60002  Nz +60002  NJK +60002  N +60002  Nw +60001  N +60002  N +60002  N ^9 +60002  N#/ψ +60002  N&e +60002  N( +60002  M+ +60002  N.r' +60002  N1C +60002  N4S +60001  N6 +60002  N9 +60002  N< +60002  N?V +60002  NB&A +60002  ND׈ +60002  OGm +60002  OJ +60002  OM~ +60002  OPX/ +60002  OS3ň +60001  OV [ +60002  OX +60002  P[ +60002 y P^ +60002 z Qa +60002  RdI +60002  Rg}߈ +60002 y Rjmu +60002 m Qm] +60002 m RpM +60001  Ss@7 +45931 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +110 "core" +321 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"% @ +77 "core" A +297 #t-> PRV.ab2 +2 .PRV.dial :ab2 +2 "processing"%  +46 "core"  +1438 #t-> PS.pull 0.5 + "processing"%% +3 "core" %s0 +3 .tPS.seek 0.499ml + "processing"%' +585 "core" ' + "processing"%% +4 "core" %1  +11172 "Can"l Rv;͈ +10667 !to:SignalException : mesg" SIGHUP:@timestampu: Time pW:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:81:in `join'"1/home/esp/esp2/lib/esp.rb:81:in `mainThread'""/home/esp/esp2/lib/esp.rb:357 +11 ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +4 !mo:Thread::ChildDied :@threadIdicQ: mesg"\ :MAIN: @causeo:SignalException ;" SIGHUP:@timestampu: Time pW:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:81:in `join'"1/home/esp/esp2/lib/esp.rb:81:in `mainThread'""/home/esp/esp2/lib/esp.rb:357; [ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:748:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +468 #"uploadLog"upsync +7 #mEXIT @1751042032.19PDT @1751042066.60PDT = =tMAIN =mMAIN_scheduler @PDT1751042067.39 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +110 #"core_reset"Sent BREAK + #t@48101 receive with ifg=0x10, ie=0xFD + #@48737 receive with ifg=0x10, ie=0xFD + #@49393 receive with ifg=0x10, ie=0xFD #@50029 receive with ifg=0x10, ie=0xFD + #@50708 receive with ifg=0x10, ie=0xFD + #@51329 receive with ifg=0x10, ie=0xFD #@51972 receive with ifg=0x10, ie=0xFD + #@52299 receive with ifg=0x80, ie=0xFD #@52889 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +261 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +415 "Can"i Tv9 + i Tv9% + #tPolling Can every 10:00 +6 #Cleanly exited at 09:33:52PDT27-Jun-25 +654 #-> PSV +2 "processing"% +2 "core"  +295 #t-> PTV +2 "processing"% +2 "core" A +327 #t-> PRV +2 "processing"% +2 "core"  +167 #t-> PS + "processing"%% +3 "core" %-  +339 #t-> PS.fill +2 .PS.configure :default + "processing"%#A d`xb +8 .tPS.seek 2.5ml + "processing"%' +2119 "core" ' +2 "processing"%% +3 "core" %/  +694 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +111 "core"  +316 #t-> PS.empty +154 "sampler") +2 ) +2 "core"  +3 "collection"' +3 '  +2 "core"  +3 "processing"% +2 %\  +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' % +2 "core" % +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"' + +5 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"% % +3 "core" %  +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %' n y +2 .tSS.configure :default + "sampler")#.0X +2 .tForearm.configure :loose + "manipulator"&#Q@2^d^b +37 .tForearm.hold + "manipulator"&+ +3 "core" + +2 .tForearm.configure :loose + "manipulator"&#Q@2^d^b +3 && +2 "core" &8 {  Y =W +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.configure :loose + "manipulator"&$ &.,(#b +8 "storage"(& +3 "core" &[Y \  +2 .tSC.configure :loose + "storage"($.(\ 1~b +3 .tSC.hold + "storage"(, +2 "core" , +3 .tSC.configure :loose + "storage"($.(\ 1~b +3 (% +2 "core" %8  \  +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 .tSE.hold + "storage"(+ +3 "core" + +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 .tCH.coast + "collection"' +2 .tCH.configure :default +2 "collection"'\ 2 +2 .tPH.coast + "processing"% +2 .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +10 .tPS.seek :empty + "processing"%'s +2622 "core" ' + "processing"% % +4 "core" %q. +4624 #t-> ESP.ready! +2 "collection"'!% +4 "core" % + "processing"%"% +2 "manipulator"&#% +4 "sampler")$% +10 "core" %q. + % Z * > + %' | y +2 "manipulator"&%& +3 "core" &8  =W +2 "storage"(&& +3 "core" &[Y `\  +2 "storage"('% +3 "core" %8 \  +2 "collection"'(& +3 "core" &s  +2 "processing"%)& +3 "core" &y \ +2 "collection"'* +3 "core"  +2 "collection"'+ +4 "core"  + "collection"', +4 "core"  +2 "processing"%- +3 "core" V +2 "processing"%. +3 "core" A +2 "processing"%/ +4 "core"  +2 "sampler")0 +3 "core"  +2 "collection"'1% +3 "core" % +2 "processing"%2% +3 "core" %q +2 "sampler")3% +3 "core" %' m y +2 "collection"'4& +4 "core" &s  +2 "processing"%5& +3 "core" &y. \ +3 "manipulator"&6% +3 "core" % Z  = +2 "manipulator"&7& +3 "core" &8  =W +3 "storage"(8& +3 "core" &[Y \  +2 "storage"(9% +3 "core" %8 \  +2 "collection"':9 +4 "core" 9Wd +2 "processing"%;9 +2 "core" 9iv +865 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%< +111 "core" +243 #t-> PTV + "processing"%= +3 "core" A +435 #t-> PRV +2 "processing"%> +2 "core"  +1392 #t-> PS.pull 0.5 + "processing"%?% +3 "core" %q0 +3 .tPS.seek 0.499ml + "processing"%@' +586 "core" ' + "processing"%A% +3 "core" %/  +3109 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +2 .PS.seek 2.5ml + "processing"%B' +2105 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%C  +112 "core"  +2 .tPS.seek :empty +2 "processing"%D's +2626 "core" ' +2 .tPSV.dial PTV + "processing"%E +113 "core" +2 .tPS.seek 2.5ml +2 "processing"%F' +2618 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%G  +113 "core"  +2 .tPS.seek :empty + "processing"%H's +2617 "core" ' +2 .tPSV.dial PTV + "processing"%I +111 "core" +2 .tPS.seek 2.5ml +2 "processing"%J' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%K  +113 "core"  +2 .tPS.seek :empty + "processing"%L's +2620 "core" ' +2 .tPSV.dial PTV + "processing"%M +113 "core" +2337 #t-> PS.pull 0.5 + "processing"%N% +3 "core" %w +3 .tPS.seek 0.499ml + "processing"%O' +595 "core" ' +2 "processing"%P% +3 "core" %0  +1194 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Q' +2113 "core" ' +2 "processing"%R% +3 "core" %.  +315 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%S  +144 "core"  +548 #t-> PS.empty + .PS.seek :empty +2 "processing"%T's +2616 "core" ' +2 "processing"%U% +3 "core" %t1 +13842 "Can"g Rz  +15534 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%V +142 "core" +540 #t-> PS.pull 0.5 + "processing"%W% +3 "core" %t. +2 .tPS.seek 0.499ml +2 "processing"%X' +582 "core" ' +2 "processing"%Y% +3 "core" %/  +1280 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +2 .PS.seek 2.5ml + "processing"%Z' +2106 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%[  +111 "core"  +2 .tPS.seek :empty +2 "processing"%\\'s +2624 "core" ' +2 .tPSV.dial PTV + "processing"%] +111 "core" +3 .tPS.seek 2.5ml + "processing"%^' +2626 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%_  +112 "core"  +2 .tPS.seek :empty +2 "processing"%`'s +2613 "core" ' +2 .tPSV.dial PTV + "processing"%a +124 "core"  +2 .tPS.seek 2.5ml +2 "processing"%b' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%c  +122 "core"  +2 .tPS.seek :empty + "processing"%d's +2617 "core" ' +2 .tPSV.dial PTV + "processing"%e +110 "core" +2020 #t-> PS.pull 0.5 +2 "processing"%f% +2 "core" %x +3 .tPS.seek 0.499ml + "processing"%g' +584 "core" ' +3 "processing"%h% +3 "core" %.  +807 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +2 .PS.seek 2.5ml + "processing"%i' +2115 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%j  +111 "core"  +2 .tPS.seek :empty +2 "processing"%k's +2637 "core" ' + .tPSV.dial PTV +2 "processing"%l +111 "core" +2 .tPS.seek 2.5ml + "processing"%m' +2626 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%n  +113 "core"  +2 .tPS.seek :empty + "processing"%o's +2623 "core" ' +2 .tPSV.dial PTV + "processing"%p +111 "core" +2 .tPS.seek 2.5ml +2 "processing"%q' +2613 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%r  +111 "core"  +2 .tPS.seek :empty + "processing"%s's +2612 "core" ' +2 .tPSV.dial PTV + "processing"%t +112 "core" +1834 #t-> PS.pull 0.1 +2 "processing"%u% +2 "core" %w +3 .tPS.seek 0.099ml + "processing"%v'' +178 "core" ' +2 "processing"%w% +3 "core" %'/  +193 #t-> PS.pull 0.1 +2 "processing"%x% +2 "core" %'.  +3 .tPS.seek 0.199ml + "processing"%y' +178 "core" ' +2 "processing"%z% +3 "core" %/  +121 #t-> PS.pull 0.1 +2 "processing"%{% +2 "core" %.  +3 .tPS.seek 0.299ml + "processing"%|' +176 "core" ' + "processing"%}% +4 "core" %.  +58 #t-> PS.pull 0.1 + "processing"%~% +3 "core" %.  +2 .tPS.seek 0.399ml +2 "processing"%'2 +175 "core" ' +2 "processing"%% +3 "core" %.-  +37 #t-> PS.pull 0.1 + "processing"%% +2 "core" %..  +3 .tPS.seek 0.499ml + "processing"%' +189 "core" ' +2 "processing"%% +3 "core" %.  +20 #t-> PS.pull 0.1 + "processing"%% +3 "core" %+  +3 .tPS.seek 0.599ml + "processing"%'( +176 "core" ' +2 "processing"%% +3 "core" %(/  +40 #t-> PS.pull 0.1 + "processing"% % +3 "core" %(.  +2 .tPS.seek 0.699ml +2 "processing"%\ '5< +188 "core" ' +2 "processing"% % +3 "core" %5B- +616 #t-> PS.pull 0.02 + "processing"% % +3 "core" %5B +2 .tPS.seek 0.719ml +2 "processing"%'7 +90 "core" ' + "processing"%% +4 "core" %70  +1029 "Can"g R}  +13577 #t-> PS.pull 0.5 +2 "processing"%% +2 "core" %7  +3 .tPS.seek 1.219ml + "processing"%'w< +587 "core" ' + "processing"%% +4 "core" %w>-  +415 #t-> PS.pull 0.5 +2 "processing"%% +2 "core" %w>  +3 .tPS.seek 1.719ml +2 "processing"%' +583 "core" ' +2 "processing"%% +3 "core" %-  +1469 #t-> PS.pull 0.5 + "processing"%% +3 "core" %  +3 .tPS.seek 2.219ml + "processing"%' +591 "core" ' + "processing"%% +4 "core" %",  +599 #t-> Ps.fill + !o:NameError: mesg"uninitialized constant Ps: name:Ps:bt["(ESP):34:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +378 #-> PS.fill +2 .PS.seek 2.5ml + "processing"% ' +360 "core" ' +2 "processing"%!% +3 "core" %.  +354 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%"  +111 "core"  +270 #t-> PS.empty +2 .PS.seek :empty + "processing"%$'s +2644 "core" ' +2 "processing"%#% +3 "core" %y- +6077 #t-> PS + "processing"%%% +3 "core" %y- +6196 #t-> PS + "processing"%&% +3 "core" %y, +6936 #t-> PS + "processing"%'% +3 "core" %y +2926 #t-> PSV.PSR; PSR.flush; PS.fill + .PSV.dial PSR +2 "processing"%( +47 "core"  + .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 2.5ml +2 "processing"%)' +2614 "core" ' +2 "processing"%*% +3 "core" %-  +1752 #t-> PSV.PTV; PTV.PRV; PRV.air; PS.empty + .PSV.dial PTV +2 "processing"%+ +76 "core" +2 .tPTV.dial PRV + "processing"%, @ +16 "core" ? +2 .tPRV.dial :air + "processing"%-  +47 "core"  +2 .tPS.seek :empty + "processing"%.'s +2620 "core" ' +2 "processing"%/% +3 "core" %q. +730 #t-> PSV.PSR; PSR.flush; PS.fill +2 .PSV.dial PSR + "processing"%0 +78 "core"  +2 .tPSR.select :flush +2 .PS.seek 2.5ml +2 "processing"%1' +2616 "core" ' + "processing"%2% +4 "core" %*  +1348 #t-> PSV.PTV; PTV.PRV; PRV.air; PS.empty + .PSV.dial PTV +2 "processing"%3 +78 "core" +2 .tPTV.dial PRV + "processing"%4 @ +5 "core" ? +2 .tPRV.dial :air + "processing"%5  +5 "core"  +2 .tPS.seek :empty + "processing"%6's +2625 "core" ' +2 "processing"%7% +3 "core" %m- +1129 "Can"Y R +219 #t-> PSV.PSR; PSR.air; PS.fill +2 .PSV.dial PSR + "processing"%8 +78 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%9' +2619 "core" ' +2 "processing"%:% +3 "core" %,  +378 #t-> PSV.PTV; PTV.PRV; PRV.air; PS.empty + .PSV.dial PTV +2 "processing"%; +77 "core" +2 .tPTV.dial PRV + "processing"%< @ +5 "core" ? +2 .tPRV.dial :air + "processing"%=  +5 "core"  +2 .tPS.seek :empty + "processing"%>'s +2618 "core" ' +2 "processing"%?% +3 "core" %x- +379 #t-> PSV.PSR; PSR.air; PS.fill + .PSV.dial PSR +2 "processing"% +79 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%A' +2613 "core" ' +2 "processing"%@% +37 "core" %  +223 #t-> PSV.PTV; PTV.PRV; PRV.air; PS.empty + .PSV.dial PTV +2 "processing"%C +79 "core" + .tPTV.dial PRV +2 "processing"%B @ +4 "core" ? +2 .tPRV.dial :air +2 "processing"%E  +4 "core"  +2 .tPS.seek :empty +2 "processing"%D's +2621 "core" ' +2 "processing"%G% +3 "core" %m- +939 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%F +80 "core"  +322 #t-> PSR.wash + .PSR.select :wash +2 "processing"% +875 #t-> PS.pull 0.5 + "processing"%I% +3 "core" %m +3 .tPS.seek 0.499ml + "processing"%H' +596 "core" ' +2 "processing"%K% +3 "core" %-  +3045 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml + "processing"%J' +2106 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%M  +45 "core"  +2 .tPS.seek :empty + "processing"%N's +2618 "core" ' +2 .tPSV.dial PSR +2 "processing"%L +57 "core"  +3 .tPS.seek 2.5ml + "processing"%P' +2626 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%O  +45 "core"  +2 .tPS.seek :empty +2 "processing"%R's +2615 "core" ' + .tPSV.dial PSR +2 "processing"%S +58 "core"  +2 .tPS.seek 2.5ml + "processing"%Q' +2629 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%U  +46 "core"  +2 .tPS.seek :empty + "processing"%V's +2618 "core" ' +2 .tPSV.dial PSR + "processing"%W +47 "core"  +3 .tPS.seek 2.5ml + "processing"%T' +2612 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%Y  +46 "core"  +2 .tPS.seek :empty +2 "processing"%X's +2654 "core" ' +2 .tPSV.dial PSR + "processing"%[ +46 "core"  +2 .tPS.seek 2.5ml + "processing"%Z' +2620 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%]  +47 "core"  +2 .tPS.seek :empty + "processing"%\\'s +2623 "core" ' +2 .tPSV.dial PSR + "processing"%_ +47 "core"  +2332 #t-> PS.pull 0.5 +2 "processing"%^% +2 "core" %m, +3 .tPS.seek 0.499ml + "processing"%a' +585 "core" ' +2 "processing"%`% +3 "core" %-  +1902 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%c' +2115 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%b  +79 "core"  +2 .tPS.seek :empty +2 "processing"%e's +2615 "core" ' +2 .tPSV.dial PSR + "processing"%f +78 "core"  +3 .tPS.seek 2.5ml + "processing"%d' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%h  +78 "core"  +2 .tPS.seek :empty + "processing"%g's +1895 "Can"O U/L +728 "core" ' +2 .tPSV.dial PSR +2 "processing"%j +78 "core"  +33259 #t-> PS.pull 0.5 + "processing"%i% +3 "core" %v, +3 .tPS.seek 0.499ml + "processing"%l' +595 "core" ' + "processing"%k% +4 "core" %,  +317 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml +2 "processing"%n' +2111 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%m  +47 "core"  +2 .tPS.seek :empty + "processing"%p's +2620 "core" ' +2 .tPSV.dial PSR + "processing"%o +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%q  +45 "core"  +2 .tPS.seek :empty +2 "processing"%t's +2621 "core" ' +2 .tPSV.dial PSR + "processing"%u +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%s  +46 "core"  + .tPS.seek :empty +2 "processing"%x's +2637 "core" ' +2 .tPSV.dial PSR + "processing"%z +58 "core"  +10 .tPS.seek 2.5ml + "processing"%v' +2616 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%{  +46 "core"  +2 .tPS.seek :empty + "processing"%}'s +2612 "core" ' +2 .tPSV.dial PSR + "processing"%~ +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%y' +2613 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'s +405 "Can"J X@ +2213 "core" ' +2 .tPSV.dial PSR + "processing"%| +58 "core"  +1241 #t-> PS.pull 0.5 + "processing"%% +3 "core" %v +3 .tPS.seek 0.499ml + "processing"%' +587 "core" ' +2 "processing"%% +3 "core" %(  +11285 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2112 "core" ' +2 "processing"% % +3 "core" %,  +216 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%  +46 "core"  +409 #t-> PS.empty +2 .PS.seek :empty + "processing"% 's +2619 "core" ' +2 "processing"%% +3 "core" %n+ +175 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +58 "core"  +291 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +312 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2623 "core" ' +2 "processing"%\ % +3 "core" %*  +974 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +44 "core"  +463 #t-> PS.empty +2 .PS.seek :empty + "processing"%'s +2620 "core" ' +2 "processing"%% +3 "core" %v+ +116 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +47 "core"  +400 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +334 #t-> PS.pull 1 + "processing"%% +3 "core" %v+ +2 .tPS.seek 0.999ml +2 "processing"%'[V +1094 "core" ' + "processing"%% +3 "core" %[W*  +63 #t-> PSR.air + .PSR.select :air +2 "processing"% +561 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%' +1605 "core" ' +2 "processing"%% +3 "core" %,  +1023 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +47 "core"  +380 #t-> PS.empty + .PS.seek :empty +2 "processing"%!'s +2623 "core" ' +2 "processing"%"% +3 "core" %s* +333 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +45 "core"  +448 #t-> PSR.sub1 + .PSR.select :sub1 +2 "processing"% +478 #t-> PS.pull 0.5 + "processing"%#% +2 "core" %s+ +3 .tPS.seek 0.499ml + "processing"%%' +585 "core" ' + "processing"%&% +4 "core" %-  +943 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%'' +2108 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%(  +47 "core"  +2 .tPS.seek :empty + "processing"%$'s +2617 "core" ' + .tPSV.dial PSR +2 "processing"%* +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%+' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%,  +45 "core"  +2 .tPS.seek :empty +2 "processing"%-'s +2624 "core" ' +2 .tPSV.dial PSR + "processing"%) +58 "core"  +3 .tPS.seek 2.5ml + "processing"%/' +2623 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%0  +45 "core"  +2 .tPS.seek :empty + "processing"%.'s +2622 "core" ' + .tPSV.dial PSR +2 "processing"%2 +80 "core"  +10 .tPS.seek 2.5ml + "processing"%3' +2621 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%4  +47 "core"  +2 .tPS.seek :empty + "processing"%5's +1329 "Can"O Xex +1310 "core" ' +2 .tPSV.dial PSR + "processing"%1 +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%7' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%8  +45 "core"  +3 .tPS.seek :empty + "processing"%6's +2624 "core" ' +2 .tPSV.dial PSR +2 "processing"%: +57 "core"  +1623 #t-> PS.pull 0.5 + "processing"%;% +3 "core" %o +2 .tPS.seek 0.499ml +2 "processing"%<' +583 "core" ' +3 "processing"%=% +3 "core" %)  +1054 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml + "processing"%9' +2105 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%?  +78 "core" ~ +2 .tPS.seek :empty + "processing"%'s +2617 "core" ' +2 .tPSV.dial PSR + "processing"%> +91 "core"  +2 .tPS.seek 2.5ml +2 "processing"%@' +2612 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%C  +78 "core" ~ +2 .tPS.seek :empty +2 "processing"%B's +2623 "core" ' +2 .tPSV.dial PSR + "processing"%E +91 "core"  +33592 #t-> PS.pull 0.5 +2 "processing"%A% +2 "core" %u +3 .tPS.seek 0.499ml + "processing"%G' +584 "core" ' + "processing"%F% +3 "core" %+  +863 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml +2 "processing"%I' +2107 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%D  +46 "core"  +2 .tPS.seek :empty + "processing"%K's +1655 "Can"- X +970 "core" ' + .tPSV.dial PSR +2 "processing"%H +58 "core"  +2 .tPS.seek 2.5ml + "processing"%M' +2626 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%J  +45 "core"  +2 .tPS.seek :empty +2 "processing"%L's +2615 "core" ' +2 .tPSV.dial PSR + "processing"%N +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%P  +45 "core"  +2 .tPS.seek :empty +2 "processing"%S's +2618 "core" ' +2 .tPSV.dial PSR + "processing"%R +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2641 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%Q  +45 "core"  +2 .tPS.seek :empty +2 "processing"%W's +2624 "core" ' +2 .tPSV.dial PSR + "processing"%V +58 "core"  +3 .tPS.seek 2.5ml + "processing"%Y' +2623 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%T  +45 "core"  +2 .tPS.seek :empty + "processing"%['s +2612 "core" ' +2 .tPSV.dial PSR + "processing"%X +58 "core"  +447 #t-> PS.pull 0.5 +2 "processing"%]% +2 "core" %x +3 .tPS.seek 0.499ml + "processing"%Z' +597 "core" ' +2 "processing"%_% +3 "core" %* +4579 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%^' +203 .tPS.hold +2 "processing"%\\+ +2 "core" '1d [f +65 + +2 !to:IRB::Abort:@checkpoint: omitted: mesg".Processing Syringe seek to 2.5ml Aborted!:bt["7/home/esp/esp2/lib/slide.rb:381:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:371:in `times'"7/home/esp/esp2/lib/slide.rb:371:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/lib/syringe.rb:24:in `fill'"(ESP):100:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +3258 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%`' +1903 "core" ' + "processing"%a% +4 "core" %'  +367 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%b  +46 "core"  +531 #t-> PS.empty + .PS.seek :empty +2 "processing"%c's +2617 "core" ' +2 "processing"%f% +3 "core" %w* +555 #t-> PSV.PSR + .PSV.dial PSR + "processing"%e +46 "core"  +309 #t-> PSR.air + .PSR.select :air +2 "processing"% +408 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%h' +2618 "core" ' +36 "processing"%d% +3 "core" %  +352 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%j  +47 "core"  +284 #t-> PS.empty +2 .PS.seek :empty + "processing"%i's +2619 "core" ' +2 "processing"%g% +3 "core" %p+ +191 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%k +47 "core"  +198 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +325 #t-> PS.pull 1 + "processing"%l% +3 "core" %p+ +2 .tPS.seek 0.999ml +2 "processing"%m'[P +1100 "core" ' +2 "processing"%n% +3 "core" %[U*  +65 #t-> PSR.air +2 .PSR.select :air + "processing"% +285 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%o' +1608 "core" ' +2 "processing"%p% +3 "core" %+  +87 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%q  +46 "core"  +189 #t-> PS.empty +2 .PS.seek :empty + "processing"%r's +2614 "core" ' +2 "processing"%u% +3 "core" %v, +153 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%t +47 "core"  +571 #t-> PSR.sub2 + .PSR.select :sub2 +2 "processing"% +563 #t-> PS.pull 0.5 + "processing"%s% +3 "core" %v- +2 .tPS.seek 0.499ml +2 "processing"%w' +588 "core" ' + "processing"%z% +3 "core" %+  +734 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%x' +2109 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%{  +47 "core"  +2 .tPS.seek :empty + "processing"%v's +2617 "core" ' +2 .tPSV.dial PSR + "processing"%~ +58 "core"  +3 .tPS.seek 2.5ml + "processing"%}' +252 "Can"  W +2374 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty + "processing"%y's +2625 "core" ' +2 .tPSV.dial PSR + "processing"%| +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'s +2624 "core" ' +2 .tPSV.dial PSR + "processing"% +58 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2626 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty + "processing"%'s +2619 "core" ' + .tPSV.dial PSR +2 "processing"% +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2616 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%\ 's +2615 "core" ' + .tPSV.dial PSR +2 "processing"% +47 "core"  +38025 "Can" S: +60002  S +60002  Sf +60002  S +60002  S +60002  T( +60002  U +60002  VT +60002  V +60002  V +60001  V +60002  U1 +60002  SFB +1840 #t-> PS.pull 0.5 + "processing"%% +2 "core" %w +3 .tPS.seek 0.499ml + "processing"%' +586 "core" ' +2 "processing"%% +3 "core" %-  +6895 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml + "processing"%' +2109 "core" ' + .tdelay 2 seconds +209 .PSV.dial :waste2 +2 "processing"%  +78 "core"  +2 .tPS.seek :empty +2 "processing"%'s +2621 "core" ' +2 .tPSV.dial PSR + "processing"% +91 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +77 "core" ~ +2 .tPS.seek :empty +2 "processing"%'s +2626 "core" ' +2 .tPSV.dial PSR + "processing"%" +91 "core"  +39922 "Can" SL +7767 #t-> PS.pull 0.5 + "processing"% % +3 "core" %s +2 .tPS.seek 0.499ml +2 "processing"%#' +586 "core" ' +2 "processing"%!% +3 "core" %.  +5055 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml + "processing"%&' +2106 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%%  +45 "core"  +2 .tPS.seek :empty + "processing"%('s +2622 "core" ' +2 .tPSV.dial PSR + "processing"%' +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%$  +45 "core"  +2 .tPS.seek :empty +2 "processing"%,'s +2615 "core" ' +2 .tPSV.dial PSR + "processing"%+ +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%)' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%-  +45 "core"  +2 .tPS.seek :empty +2 "processing"%0's +2624 "core" ' +2 .tPSV.dial PSR +2 "processing"%/ +47 "core"  +2 .tPS.seek 2.5ml + "processing"%2' +2615 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%.  +47 "core"  +2 .tPS.seek :empty + "processing"%4's +2617 "core" ' +2 .tPSV.dial PSR + "processing"%3 +58 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1' +2613 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%5  +45 "core"  +2 .tPS.seek :empty +2 "processing"%8's +2630 "core" ' +2 .tPSV.dial PSR + "processing"%7 +58 "core"  +1095 #t-> PS.pull 0.5 + "processing"%:% +2 "core" %o  +3 .tPS.seek 0.499ml +2 "processing"%;' +593 "core" ' + "processing"%6% +4 "core" %/  +17614 "Can") RTn +16 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%=' +2105 "core" ' +2 "processing"%<% +3 "core" %+  +57873 "Can"0 RI +60002 0 Q= +33776 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%?  +45 "core"  +721 #t-> PS.empty +2 .PS.seek :empty + "processing"%9's +2616 "core" ' +2 "processing"%>% +3 "core" %x/ +117 #t-> PSV.PSR + .PSV.dial PSR + "processing"% +47 "core"  +320 #t-> PSR.air + .PSR.select :air +2 "processing"% +355 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%C' +2617 "core" ' +2 "processing"%@% +3 "core" %0  +103 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%E  +45 "core"  +606 #t-> PS.empty +2 .PS.seek :empty + "processing"%A's +2613 "core" ' +2 "processing"%B% +3 "core" %x0 +130 #t-> PSV.PSR +2 .PSV.dial PSR +38 "processing"%F +46 "core"  +395 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +534 #t-> PS.pull 1 +3 "processing"%G% +3 "core" %x +2 .tPS.seek 0.999ml +2 "processing"%D'[X +1092 "core" ' +2 "processing"%I% +4 "core" %[[+  +61 #t-> PSR.air +2 .PSR.select :air + "processing"% +507 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%H' +1599 "core" ' + "processing"%K% +4 "core" %1  +603 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%J  +46 "core"  +591 #t-> PS.empty + .PS.seek :empty +2 "processing"%M's +2614 "core" ' +2 "processing"%N% +3 "core" %t/ +226 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%L +46 "core"  +194 #t-> PSR.air +2 .PSR.select :air +458 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%P' +2626 "core" ' + "processing"%O% +3 "core" %0  +186 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%R  +46 "core"  +338 #t-> PS.empty +2 .PS.seek :empty + "processing"%S's +2616 "core" ' +2 "processing"%Q% +3 "core" %t/ +411 #t-> exit +7 #mEXIT @1751057670.07PDT @1751057731.22PDT = =tMAIN =mMAIN_scheduler @PDT1751057732.01 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +112 #"core_reset"Sent BREAK + #t@61886 receive with ifg=0x10, ie=0xFD + #@62523 receive with ifg=0x10, ie=0xFD + #@63179 receive with ifg=0x10, ie=0xFD #@63816 receive with ifg=0x10, ie=0xFD + #@64463 receive with ifg=0x10, ie=0xFD #@65110 receive with ifg=0x10, ie=0xFD + #@220 receive with ifg=0x10, ie=0xFD #@547 receive with ifg=0x80, ie=0xFD + #@41044 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +297 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +418 "Can"; WƬ@X + ; WƬ@X + #tPolling Can every 10:00 +6 #Cleanly exited at 13:54:30PDT27-Jun-25 +5 #Waiting for espclients... +168 #"steph"Session Begun +1133 #-> ESP.ready! +156 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" % +2 ."steph"CS.configure :default +2 "collection"'#P d@b +5 ."steph"CS.hold + "collection"'+ +3 "core" + +3 ."steph"CS.configure :default + "collection"'#P d@b +5 "processing"%% +3 "core" %t- +2 ."steph"PS.configure :default + "processing"%#A d`xb +5 ."steph"PS.hold + "processing"%+ +4 "core" + +3 ."steph"PS.configure :default + "processing"%#A d`xb +5 "sampler")% +2 "core" %' g y +3 ."steph"SS.configure :default + "sampler")#.0X B J 8W +2 "storage"(0& +3 "core" &[Y Y Y %\  +2 "storage"(1% +3 "core" %8 X X ~\  +2 "collection"'29 +4 "core" 9jy +2 "processing"%39 +3 "core" 9w +435 #"steph"-> access 1 +5 "storage"(4% +3 "core" %8 [ Y\  +2 "manipulator"&5% +3 "core" % Z \\ \\ 9 +2 "manipulator"&6& +4 "core" &8 [ Z 9W +2 ."steph"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."steph"SC.seek 5 + "storage"(7(; +358 "core" ( +2 ."steph"SC.configure :limp + "storage"($(\ 1b +4 (8& +3 "core" &;   y\ \ +57151 "Can"8 RɨH +11588 #"steph"-> access 2 +3 "storage"(9% +3 "core" %8  ~ \  +3 "manipulator"&:% +4 "core" % Z Y W I < +2 "manipulator"&;& +3 "core" &8 X Z <W +3 ."steph"SC.reconfigure :tight + "storage"($\ .(\ 1~b +4 ."steph"SC.seek 6 +2 "storage"(<(Kz +206 "core" ( +2 ."steph"SC.configure :limp + "storage"($(\ 1b +5 (=& +2 "core" &Kw $\ ) +458 #"steph"-> startTube 2 +41302 #-> start(:myShortDA){shortDA} +4 "collection"'>% +3 "processing"%?% +5 "core" %? +7 %t& +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +2093 #"steph"-> Thread[:myShortDA].answer +4 #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%@ +146 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%A  +78 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%B  +114 "core" +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%C'h! +2304 "core" ' +2 ."connect"PRV.dial CBV +2 ."myShortDA"CBV.dial PRV +4 "processing"%D  +4 "collection"'E  +6 "core"  +134  +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%F' +466 "Can"> X̨lH +803 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%G @ +111 "core" ? +2 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty + "processing"%H's +586 "core" ' +2 ."myShortDA"PSV.dial PSR + "processing"%I +115 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%j +11 ."myShortDA"PS.seek 1ml +2 "processing"%J'[q +1104 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%K' +1605 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%L +114 "core" +2 ."myShortDA"PS.seek :empty +2 "processing"%M's +2623 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%N +114 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%O'[q +1092 "core" ' + ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%P' +1608 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%Q +114 "core" +2 ."myShortDA"PRV.dial :sipper + "processing"%R  +48 "core" +2 ."myShortDA"PS.seek :empty +2 "processing"%S's +2624 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%T +114 "core"  + ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%U' +2624 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%V +114 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%W's +2621 "core" ' +10 #"myShortDA"Loading da puck from tube 2 into Processing Clamp + "processing"%X& +6 "core" &y( \ +2 ."myShortDA"Hand.open + "manipulator"&Y1 +75 "core" 1 +2 "manipulator"&Z% +3 "core" % Z p \\ ; < +2 "storage"([% +3 "core" %8  | \  +2 "storage"(\\. +3 "core" .(Kz +2 ."myShortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 2 +2 "storage"(]( +690 "core" ( +2 ."myShortDA"SC.configure :limp + "storage"($(\ 1b +5 (^& +2 "core" & 0 . 2\  +3 "manipulator"&_& +3 "core" &8 A <  8W +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 2 +2 "manipulator"&`( +81 "core" ( +2 "manipulator"&a& +3 "core" & ^ Z  : +2 "storage"(b& +2 "core" & W W P\  +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 2 + 800 counts +2 "manipulator"&c'k +94 "core" ' +2 "storage"(d& +3 "core" & k ^ p\  +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(e' +306 "core" ' +2 "storage"(f- +3 "core" -'x +2 ."myShortDA"SE.configure :default + "storage"(#QK-0-\ b +5 (g& +3 "core" & 3 I D\  +2 "manipulator"&h& +3 "core" & Y W : +3 ."myShortDA"Elbow.seek 2 +2 "manipulator"&i( +5 "core" ( +2 "manipulator"&j& +3 "core" & \\ b : +2 "storage"(k& +4 "core" & W W \  +2 ."myShortDA"Forearm.seek 2 + 300 counts +2 "manipulator"&l'w +15 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close + "manipulator"&m/ +71 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!steph:5:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 ."downElevator"SE.seek :down +4 "manipulator"&n& +2 "storage"(o'= +9 "core" & d c  ; +2 "manipulator"&p% +3 "core" % | K _ [ 7 +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&q' ] +98 "core" ' +2 ."myShortDA"Elbow.seek PC +2 "manipulator"&r( +164 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +78 "core" ( +2 "manipulator"&s& +3 "core" & ~ = +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &t& +3 "core" & m o M = +2 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&u'E +99 "core" ' + "manipulator"&v& +4 "core" & X ] : +2 "manipulator"&w% +3 "core" %N X U : +2 "processing"%x& +3 "core" &y \ +2 "processing"%y& +5 "core" &y$ \ +2 ."myShortDA"PC.seek :closed +2 "processing"%z(SD +5 "core" &y' \ +7 &G( 'm +9 &`U}( : +10 &zy' O +9 &UY% U +9 &P' U +10 &L' U +9 &O' U +9 &^O( U +10 & O' U +9 &!O( T +10 &#O( U +9 &%fP( U +9 &'(N( U +10 &(P) T +9 &*S' U +9 &,oN( T +10 &.1Q( T +9 &/L( U +10 &1O( U +9 &3vT( U +9 &58R( U +10 &6R( T +9 &8R' U +10 &:~T% U +9 &<@Q' U +9 &>O' T +10 &?Q( T +9 &AQ& U +9 &CHU( U +10 &E]( V +9 &Fe' W +10 &H|( Y +9 &J@( Z +9 &L' [ +10 &M' [ +9 &O' [ +9 &QB' \\ +10 &RXr& * +9 &S#]' ; +10 ( + &S'<' 7 +2 "processing"%y& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.61 + .Hand.open +3 "manipulator"&{1 +70 "core" 1 +2 "manipulator"&|% +4 "core" % N K J K 5 +2 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract + "manipulator"&}' ] +97 "core" ' +3 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%~ { +3 %9 +6 "core" 9v +103 "processing"%9 +2 "core" 9v +102 "processing"%9 +3 "core" 9v  +102 "processing"%9 +4 "core" 9v  +102 "processing"%9 +3 "core" 9u +102 "processing"%9 +3 "core" 9u +102 "processing"%9 +3 "core" 9v +103 "processing"%\ 9 +2 "core" 9v +103 "processing"% 9 +2 "core" 9w" +103 "processing"%9 +2 "core" 9y& +103 "processing"%9 +2 "core" 9y+ +103 "processing"%9 +2 "core" 9|/ +103 "processing"%9 +2 "core" 9}3 +136 "processing"%9 +3 "core" 99 +103 "processing"%9 +2 "core" 9= +103 "processing"%9 +2 "core" 9A +103 "processing"%9 +3 "core" 9E +102 "processing"%9 +3 "core" 9I +102 "processing"%9 +3 "core" 9N +103 "processing"%9 +2 "core" 9R +103 "processing"%9 +3 "core" 9V +102 "processing"%9 +3 "core" 9Z +102 "processing"%9 +3 "core" 9^ +102 "processing"% 9 +3 "core" 9c +102 "processing"%!9 +3 "core" 9g +102 "processing"%"9 +3 "core" 9k +102 "processing"%#9 +3 "core" 9o +102 "processing"%$9 +3 "core" 9s +102 "processing"%%9 +3 "core" 9x +103 "processing"%&9 +2 "core" 9| +103 "processing"%'9 +3 "core" 9 +102 "processing"%(9 +3 "core" 9 +102 "processing"%)9 +3 "core" 9 +102 "processing"%*9 +4 "core" 9 +102 "processing"%+9 +3 "core" 9 +102 "processing"%,9 +3 "core" 9 +102 "processing"%-9 +3 "core" 9 +102 "processing"%.9 +3 "core" 9 +102 "processing"%/9 +3 "core" 9 +103 "processing"%09 +3 "core" 9' +102 "processing"%19 +3 "core" 9- +102 "processing"%29 +3 "core" 95 +8 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"%3 p{p. +8 ."myShortDA"delay 1:30 +11 "core"  +8993 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"%4 +114 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%5' +585 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%6'Q +1605 "core" ' + ."myShortDA"PTV.dial :puck +2 "processing"%  +139 "core"  +2 ."myShortDA"PSV.dial PTV + "processing"%8 +81 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%9  +59 "core" +2 "processing"%:% +3 "core" %L  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%;' +593 "core" ' + ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +38 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%7'ܑ +1607 "core" ' +2 ."myShortDA"delay 5:00 +20063 "Can"2 ^ЋH +9939 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%>  +16 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%?  +38 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +39 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%A +80 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%B' +2592 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"% +85 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +80 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +80 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +79 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%G's +2546 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%F  +140 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"%I +48 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%H @ +110 "core" ? +3 ."myShortDA"PS.reconfigure :slow + "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%J' +359 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +2 ."myShortDA"PRV.dial CBV +4 "collection"'L  +3 "processing"%K  +3 "core"  +47  + "processing"%N% +4 "core" %+ +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%M' +356 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'O  +35 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%Q  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%R'N +1263 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%P @ +79 "core" ? +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%T' +869 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +3 "processing"%S  +49 "core"  +2 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%V'Q +1611 "core" ' + ."myShortDA"PSV.dial :PML +2 "processing"%U +48 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%X @ +78 "core" B + ."myShortDA"PBV.dial :waste1 +2 "processing"%Y  +37 "core" +2 "processing"%Z% +3 "core" %U  +11 ."myShortDA"PS.seek 1.85ml +2 "processing"%['M +234 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%\\ * +37 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%<'ܑ +1967 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'^& +4 "core" &s@  +3 "manipulator"&_& +3 "core" & 8 . +2 "manipulator"&a% +3 "core" % T 1 , +3 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&b(-z +138 "core" ( + "manipulator"&d& +4 "core" &-y  < 1# +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +3 "core" &-y   *# +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'o +103 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&f& +3 "core" &- g +2 "manipulator"&g% +3 "core" % π} y  ) +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&h' ] +107 "core" ' + ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&j( +282 "core" ( +2 "manipulator"&k& +3 "core" &. ~ = "F +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &m& +3 "core" &.  F +2 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&n'ш +94 "core" ' +2 "manipulator"&p& +4 "core" &5# 2 !=A +2 "manipulator"&`% +3 "core" %ђ  $5 +2 "collection"'c& +4 "core" &sc  +3 "collection"'e& +5 "core" &s>  +2 ."myShortDA"CC.seek :closed +3 "collection"'l(X +4 "core" &sI  +5 &t K D +9 &DrK 3 +10 &jyC H +9 &b> V +9 &aIF V +10 &!HG W +9 &IA V +10 &LL X +9 &gII W +9 &!)JG W +10 &"J@ W +9 &$NE W +9 &&nJD W +10 &(1I@ W +9 &)K@ W +10 &+LK V +9 &-wOD W +9 &/9JB W +10 &0JE W +9 &2I3 W +9 &4LB W +10 &6BJ@ V +9 &8I0 V +10 &9L= V +9 &;P6 W +9 &=KN> V +10 &? KE V +9 &@LA W +9 &BQ? W +10 &DOUJ X +9 &FbC Y +10 &Gy> [ +9 &I~B ` +9 &K:C a +10 &LB b +9 &NE a +9 &PA b +10 &R<: b# +9 &S> b) +9 &U1 b4 +10 &Wb@ V +9 &Xs5B )z +10 &X: X +5 ( +2 "collection"'e& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.44 +2 "collection"'s& +6 "core" &Xz< X + &Xz< X + ."myShortDA"Hand.open + "manipulator"&t1 +75 "core" 1 + "manipulator"&i% +4 "core" % {  L +2 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&v' ] +110 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%w +114 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%x' +1599 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +37 "processing"%o  +48 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%q'ܑ +1609 "core" ' +2 ."myShortDA"PSV.dial PSR + "processing"% +61 "core"  +2 ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%{' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 ."myShortDA"CBV.dial PRV +4 "processing"%|  +5 "collection"'  +35 "core"  +138  + ."myShortDA"PSV.dial :mixloop +2 "processing"%y +115 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"' +4 "core"  +2 "collection"'u +3 "core"  +2 "collection"'  +4 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +79 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%'ܑ +2615 "core" ' + ."myShortDA"PSV.dial :air +2 "processing"%  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%\ +84 "core" +10 ."myShortDA"PS.seek 0ml +2 "processing"% 'ܑ +2641 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +48 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"% +48 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%'ܑ +2616 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &6" 7 <@ +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&( +40 "core" ( + "manipulator"&& +4 "core" & c ) +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +2 "core" & f  +2 ."myShortDA"Forearm.seek CC +2 "manipulator"&'ш +98 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'( +408 "core" ( + "manipulator"&& +4 "core" & / % +2 "manipulator"&% +3 "core" % ь  , +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage + "manipulator"& (-z +285 "core" ( + "manipulator"&!& +3 "core" &-{  o 2V +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &"& +3 "core" &-{ G *V +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage + "manipulator"&#'o +115 "core" ' +2 ."myShortDA"Hand.open + "manipulator"&$1 +76 "core" 1 +2 "manipulator"&%% +3 "core" % xa x 0 +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract + "manipulator"&&' ] +108 "core" ' +2 ."da"delayUntil "14:38:22.95" +8325 "Can" oԕH +16271 #"da"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%' @ +78 "core" B +2 ."da"PBV.dial :waste1 + "processing"%(  +38 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%) * +38 "core" , +2 ."da"PSV.dial :air +2 "processing"%*  +48 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%+' +2541 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%, +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%-  +47 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%. +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%/  +48 "core"  +2 ."da"PS.seek :empty +2 "processing"%0's +2536 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%1 +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 0.5ml + "processing"%2' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%4'Q +1608 "core" ' +2 ."da"PTV.dial :puck + "processing"%W  +77 "core"  +2 ."da"PSV.dial PTV + "processing"%5 +80 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%8% +3 "core" %R  +2 ."da"PS.seek 1.5ml +2 "processing"%9' +605 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%: * +39 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%=  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%;  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +35 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%> +81 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml + "processing"%?' +2552 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%@ +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +81 "core"  +2 ."da"PS.seek :empty +2 "processing"%E's +2519 "core" ' +10 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +2 "processing"%D +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml + "processing"%C' +600 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%B'Q +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%F  +6 "core"  +2 ."da"PSV.dial PTV + "processing"%I +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +37 "core" +2 "processing"%G% +3 "core" %S+  +3 ."da"PS.seek 1.5ml + "processing"%L' +604 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%N'ܑ +1627 "core" ' + ."da"delay 2:00 +1191 "Can"+ jK.H +10813 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%J  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%O  +39 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +37 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%M +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%P' +2550 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%R +81 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%S +81 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +91 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +82 "core"  +2 ."da"PS.seek :empty +2 "processing"%X's +2519 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%Y  +47 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%Z  +137 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%\\  +46 "core"  +2 ."da"PTV.dial :PRVmixing + "processing"%V  +7 "core" + ."da"PSV.dial :mixloop +2 "processing"%[ +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%^' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%_  +48 "core"  +2 "processing"%a% +3 "core" %*  +3 ."da"PS.seek 0.55ml + "processing"%d'"\\ +331 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"PS.seek 2ml +4 "processing"%r'Q +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"% +50 "core" +2 ."da"PTV.dial :mixing +2 "processing"%f @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%g  +37 "core" +2 "processing"%}% +3 "core" %N  +3 ."da"PS.seek 1.85ml + "processing"%'F +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%k * +39 "core" , +2 ."da"PS.seek 0ml +2 "processing"%m'ܑ +1960 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +32526 "Can"  R۰H +15477 #"da"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%b @ +5 "core" A + ."da"PBV.dial :waste1 +2 "processing"%p  +39 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%c  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%h' +2546 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +49 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%s  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%t +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%i  +48 "core"  +2 ."da"PS.seek :empty +2 "processing"%e's +2532 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%w +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%n' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%<'Q +1605 "core" ' +2 ."da"PTV.dial :puck + "processing"%o  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%x +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%q% +4 "core" %N*  +2 ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +41 "processing"%| * +37 "core" + +10 ."da"PS.seek 0ml +2 "processing"%y'ܑ +1622 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 .PTV.dial :puck +8 "processing"%  +6 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%u  +39 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%{' +2544 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\ +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core"  +2 ."da"PS.seek :empty +2 "processing"%'s +2541 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 0.5ml + "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%'Q +1605 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +39 "core" +2 "processing"%% +3 "core" %N*  +3 ."da"PS.seek 1.5ml + "processing"%j' +604 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%v * +39 "core" , +2 ."da"PS.seek 0ml +2 "processing"%l'ܑ +1605 "core" ' +2 ."da"delay 2:00 +2012 "Can" oZH +9991 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +42 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%! +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%"' +2527 "core" ' + ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%% +80 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'s +2524 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%' +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%(' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%)'Q +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%*  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" + ."da"PBV.dial :waste1 +2 "processing"%,  +37 "core" +2 "processing"%-% +3 "core" %P  +3 ."da"PS.seek 1.5ml + "processing"%.' +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%+'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%1  +6 "core"  +2 ."da"PBV.dial :waste1 + "processing"%0  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%2 * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%W +81 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%5' +2524 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%4 +87 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%:  +81 "core"  +2 ."da"PS.seek :empty +2 "processing"%9's +2527 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%= +163 "core"  +2 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +12 "processing"% +19 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +158 ."da"PS.seek 0.25ml +6 "processing"%;'I +347 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml + "processing"%~' +337 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%>'Q +1609 "core" ' + ."da"PTV.dial :puck +2 "processing"%6  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%@ +84 "core" + ."da"PBV.dial :waste1 +2 "processing"%A  +39 "core" +2 "processing"%7% +3 "core" %O  +2 ."da"PS.seek 1.5ml +3 "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +38 "core" , +3 ."da"PS.seek 0ml +3 "processing"%D'ܑ +1597 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%E  +7 "core"  + ."da"PBV.dial :waste1 +2 "processing"%C  +39 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%F * +38 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%I +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%H' +1634 "Can" H +995 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%G +89 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%B +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%L  +84 "core"  +2 ."da"PS.seek :empty +4 "processing"%J's +2627 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%O +151 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%Q'Q +2117 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%M  +5 "core"  +2 ."da"PSV.dial PTV + "processing"%N +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +39 "core" +2 "processing"%S% +3 "core" %S  +2 ."da"PS.seek 1.5ml +2 "processing"%T' +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +39 "core" , + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%P  +118 "core"  +2 ."da"PS.seek :empty +2 "processing"%Y's +1616 "core" ' +2 "processing"%Z9 +3 "core" 9y6 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +3 "processing"%\\ +4 %V& +2 "core" 6 +3 &S': 7 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&[% +5 "core" % O q r 3 +2 "storage"(X% +3 "core" %B s t 0 +2 "storage"(_. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 + "storage"(a( +199 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +5 (^& +2 "core" & ( : +3 "manipulator"&& +3 "core" &-{ > YV +2 "manipulator"&d% +3 "core" % O f e +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&( +184 "core" ( + "manipulator"&f& +4 "core" & N T 5, +2 "storage"(g& +3 "core" & L N 8 +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts + "manipulator"&}'Ү +99 "core" ' + "storage"(k& +3 "core" & +3 ."da"SE.reconfigure :pick + "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(r' +297 "core" ' +2 "storage"(- +2 "core" -' +3 ."da"SE.configure :default + "storage"(#QK-0-\ b +5 ."da"SE.seek :place + "storage"(b'x +39 "core" ' +2 "manipulator"&p& +46 "core" & s, +2 "manipulator"&`% +3 "core" %ҍ Sj +2 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&c' ] +104 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&m( +259 "core" ( +2 "manipulator"& & +3 "core" & \\ E " +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &s& +3 "core" & C B  +3 ."da"Forearm.seek PC +2 "manipulator"&t'E +92 "core" ' + ."da"Hand.close +2 "manipulator"&i/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%h( +376 "core" ( +2 "storage"(w& +3 "core" &  " 4 +2 "manipulator"&e& +3 "core" & " # 8 +2 "manipulator"&n% +3 "core" % S   N +3 ."da"Forearm.seek :retract +2 "manipulator"&o' ] +106 "core" ' +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&x( +265 "core" ( +2 "manipulator"& & +3 "core" &/ V X9 +2 "storage"(q& +3 "core" & 3 4  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&<'Ү +89 "core" ' +2 ."da"Hand.open +2 "manipulator"&|1 +68 "core" 1 +2 "storage"(- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate + "storage"('D +27 "core" ' +2 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +5 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(u' +60 "core" ' +3 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%& +7 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jun2715h.png +8 "core" &, K +4 "manipulator"&& +8 "core" &/ $ , .9 +6 "manipulator"&y% +9 "core" % Ҭ ! $ 3 +5 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +9 ."psFlush"Forearm.seek :retract +6 "manipulator"&' ] +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(-z +189 "core" ( +2 "manipulator"&\ & +3 "core" &-p\ = < # +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-p ; 1 !# +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&{'o +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"& / +72 "core" / +2 "manipulator"&& +3 "core" &- Ud +3 "manipulator"&% +3 "core" % πs ( +3 ."psFlush"Forearm.seek :retract + "manipulator"&' ] +108 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&( +129 "core" ( +2 "manipulator"&& +3 "core" & [ b^ +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +3 "core" & T W^ +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&'E +98 "core" ' + "manipulator"&v& +4 "core" & ( + ^ +2 "manipulator"&j% +3 "core" %E - % QK +3 "processing"%& +3 "core" & F +3 "processing"%& +4 "core" &+ G +3 ."psFlush"PC.seek :closed +2 "processing"%(SD +6 "core" & G +6 &  E$c +10 &WPs @; +9 &vp GP +9 &;L qX +10 &F rW +9 &@ rX +9 &D sW +10 &E@ sW +9 & F rW +9 &!E rW +10 &#@ sW +9 &%LC sX +10 &'F sW +9 &(@ IX +9 &*> HY +10 &,Q> HX +9 &.@ FY +10 &/< FY +9 &1= FY +9 &3W? DY +10 &5? CY +9 &6A DZ +9 &8? CY +10 &:_A FY +9 &<#? EX +9 &=@ CY +10 &?? AY +9 &AiF `X +10 &C.D pW +9 &DF pW +9 &FR oY +10 &Hie n[ +9 &J$u l^ +61 &Kx k^ + &M k_ &Oc j` + &Q' k_ &Rfz k* + &S e @B +3 ( &S(; C: +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.81 + "processing"%!& +5 "core" &S(; B: +2 ."psFlush"Hand.open + "manipulator"&l1 +78 "core" 1 +2 "manipulator"&% +4 "core" % E   MK +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract + "manipulator"&$' ] +106 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +4 "processing"%% +62 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml + "processing"%' +514 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.672 seconds\ Exposing 696x520 pixel 16-bit image for 17.807 seconds\ /var/log/esp/da25jun2715h.png: PNG Upload Complete\ +17 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jun2715h15s.png +76 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1038 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jun2715h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 30.0 /var/log/esp/midres/da25jun2715h30s.png +1122 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%' @ +220 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%#  +147 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%( +103 #"image"compressed /var/log/esp/da25jun2715h.jxl +18 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%*'s +1404 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25jun2715h30s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=1,1 -png=0 70.0 /var/log/esp/hires/da25jun2715h70s.png +1259 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +121 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +165 #"image"compressed /var/log/esp/midres/da25jun2715h15s.jxl +438 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml + "processing"%-' +1920 #"image"compressed /var/log/esp/midres/da25jun2715h30s.jxl +244 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%)  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%/ @ +79 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%. +121 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%1's +2317 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25jun2715h70s.png: PNG Upload Complete\ +2 .Gate.power :camera,:OFF +10 "storage"(0- +8 "core" -' +4 "storage"(2& +4 "core" &  +2 "manipulator"&W& +4 "core" & ^ +12 "manipulator"&+% +12 "core" % e _ +11 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +12 ."da"Elbow.seek 1 +2 "manipulator"&( +259 "core" ' +5 ."psFlush"PSV.dial PSR +5 "processing"%8 +5 "core" ( +3 "manipulator"&4& +3 "core" &2 c G 8 +2 "storage"(:& +6 "core" & 4 > a +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&5'Ү +88 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +8 "core" ' +9 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +5 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"(='W +8 ."psFlush"PS.seek 1ml +2 "processing"%9'[q +54 "core" ' + "manipulator"&;& +5 "core" &2 ; A 8 +2 "storage"(~& +3 "core" & G +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 + "manipulator"&6'ώ +40 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&@, +5 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(A' +20 "core" ' +2 "manipulator"&7% +2 "core" %Ϟ  +3 "storage"(>& +4 "core" & +2 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 1 + 316 counts + "manipulator"&?' +21 "core" ' +2 "manipulator"&& +64 "core" &2 ^ d $ 8 +2 "storage"(E& +4 "core" &\ \ \ \ +3 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&C'Ү +25 "core" ' + "storage"(F% +4 "core" %\ \ Q +3 ."downElevator"SE.seek :down +4 "storage"(I'= +99 (D% +3 "core" %A2\  [u +2 "manipulator"&G% +3 "core" %ұ R Z h  +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&B' ] +94 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +6 (K& +3 "core" &\ +\ - +469 ' +3 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1607 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%H +89 "core" + ."psFlush"PTV.dial :puck +2 "processing"%O  +78 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%J  +7 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%M'ܑ +2690 "core" ' +62 ."psFlush"PSV.dial PSR +2 "processing"%N +81 "core"  +3 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%R' +2698 "core" ' +25 ."psFlush"PSV.dial PTV +4 "processing"%S +103 "core" ~ +18 ."psFlush"PS.seek 0ml +2 "processing"%Q'ܑ +2694 "core" ' +94 ."psFlush"PSV.dial PSR +8 "processing"%U +97 "core"  +4 ."psFlush"PSR.select :flush +14 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +5 "processing"%P' +617 "core" ' +5 ."psFlush"PSR.select :air +5 "processing"% +31 ."psFlush"PS.seek 2.5ml +5 "processing"%T' +755 #"image"compressed /var/log/esp/hires/da25jun2715h70s.jxl +18 ."Qmail"DAfans.email "da25jun2715h exposed 17.807 seconds\\nmidres/da25jun2715h15s\\nmidres/da25jun2715h30s\\nhires/da25jun2715h70s",Subject: "da25jun2715h images!" +1348 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%\\ U +60 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%V'ܑ +2616 "core" ' +4 ."psFlush"PSV.dial PBV +7 "processing"%[ @ +53 "core" @ +5 ."psFlush"PS.seek 2.5ml +4 "processing"%X' +480 #"uploadLog"upsync +2141 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%_  +82 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%^'s +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%d' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%] +81 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%f U +7 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%g'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +48 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%k' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +144 "processing"%&  +79 "core"  +2 ."psFlush"PS.seek :empty +6 "processing"%'s +428 "Can" TH +2196 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +53 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%`'[q +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +79 "core" +2 ."psFlush"PTV.dial :puck + "processing"%  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%s  +59 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +81 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%c' +2617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +80 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%w'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%e +79 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +599 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%q U +59 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%m'ܑ +2643 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +48 "core" @ +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'s +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +59 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%y' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%b +82 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +6 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%\ 'ܑ +2622 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%< @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2624 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%x  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% 's +2647 "core" ' +4 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +6 "core" &2 M G8 +2 "manipulator"&% +3 "core" % \\ s G +3 ."psFlush"Elbow.seek PC + "manipulator"&( +254 "core" ( +2 "manipulator"&& +3 "core" &  H! +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +3 "core" &  H! +2 ."psFlush"Forearm.seek PC +4 "manipulator"&{'E +94 "core" ' + ."psFlush"Hand.close + "manipulator"&v/ +71 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%j( +377 "core" ( +2 "manipulator"&& +3 "core" & N! +2 "manipulator"&% +4 "core" % C t MD +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +39 "manipulator"&h(-z +134 "core" ( +2 "manipulator"&!& +3 "core" &-\  K!p +2 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +5 &l& +3 "core" &-\ ) K!p +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage + "manipulator"&'o +116 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +75 "core" 1 +3 "manipulator"&%% +3 "core" % u] L E 5& +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +2 #"myShortDA"Finished short da assay +23494 "Can"\ HH +10890 #"steph"-> access 1 +6 "storage"(Y% +3 "core" %C \ & +3 "manipulator"&% +3 "core" % ^ : M +2 "manipulator"&'& +3 "core" &- i M i +2 ."steph"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."steph"SC.seek 5 + "storage"(#(; +686 "core" ( +2 ."steph"SC.configure :limp + "storage"($(\ 1b +5 ((& +3 "core" &; #\ ! +3670 #"steph"-> exit +3 #Session Ended +4927 #Session Begun +1476 #-> ESP.main.exit +12 #mEXIT + #"steph"Session Ended @1751063957.45PDT @1751063971.67PDT = =tMAIN =mMAIN_scheduler @PDT1751063972.49 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +119 #"core_reset"Sent BREAK + #t@7217 receive with ifg=0x10, ie=0xFD + #@7863 receive with ifg=0x10, ie=0xFD #@8538 receive with ifg=0x10, ie=0xFD + #@9181 receive with ifg=0x10, ie=0xFD + #@9829 receive with ifg=0x10, ie=0xFD #@10477 receive with ifg=0x10, ie=0xFD + #@11125 receive with ifg=0x10, ie=0xFD #@11451 receive with ifg=0x80, ie=0xFD + #@19045 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +272 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +449 "Can"\ JXq + \ JXq + #tPolling Can every 10:00 +2 #Cleanly exited at 15:39:17PDT27-Jun-25 +219 #-> exit +7 #mEXIT @1751063983.38PDT @1751404718.37PDT = =tMAIN =mMAIN_scheduler @PDT1751404719.22 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +114 #"core_reset"Sent BREAK + #t@34154 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +261 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +439 "Can"\ 2X + \ 2X #tPolling Can every 10:00 +3 #Cleanly exited at 15:39:43PDT27-Jun-25 +3126 #-> ESP.ready! +4 #Powering core bus +565 .Gate.power :raw,:ON + "sampler") +32 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X access 2 +4 "storage"(1% +2 "core" %B \ % +2 "manipulator"&2% +4 "core" % ^ p K +2 "manipulator"&3& +3 "core" &A ] KL +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(4(Kz +203 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (5& +2 "core" &K} P\ +6458 #t-> PC.loadPuck :SAF, 2 +2 #Loading SAF puck from tube 2 into Processing Clamp + "processing"%6& +3 "core" &i#  +2 .tHand.open + "manipulator"&71 +72 "core" 1 + "manipulator"&8% +4 "core" % ^  K +2 "storage"(9% +3 "core" %B \ $ +2 "storage"(:. +2 "core" .(Kz +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(;( +664 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (<& +2 "core" & n v m\  +2 "manipulator"&=& +4 "core" &A 0 HL +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&>( +48 "core" ( + "manipulator"&?& +4 "core" &  H n +2 "storage"(@& +3 "core" & \ " +3 .tForearm.seek 2 + 800 counts + "manipulator"&A'k +109 "core" ' +2 "storage"(B& +3 "core" & \ # +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(C' +304 "core" ' +2 "storage"(D- +3 "core" -'| +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (E& +3 "core" & \ " +2 "manipulator"&F& +3 "core" & J K n +2 .tElbow.seek 2 +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&H& +3 "core" &\ T J n +2 "storage"(I& +3 "core" & #\ # +3 .tForearm.seek 2 + 300 counts + "manipulator"&J'w +31 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&K/ +74 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[\ "4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 ."downElevator"SE.seek :down +3 "manipulator"&L& +2 "storage"(M'= +6 "core" &  K n + "manipulator"&N% +5 "core" % Й l J +2 .tForearm.seek :retract +2 "manipulator"&O' ] +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&P( +170 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( +2 "manipulator"&Q& +3 "core" & A L$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &  L$ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&S'E +100 "core" ' +2 "manipulator"&T& +3 "core" & J$ +2 "manipulator"&U% +3 "core" %G _ J +2 "processing"%V& +4 "core" &i"  +44 "processing"%W& +4 "core" &i  +3 .tPC.seek :closed + "processing"%X(SD +4 "core" &i" \  +8 &4" - +10 &`" A +9 &s# T +9 &T# U +10 &U" T +9 &aR" T +10 &"T" T +9 &P" T +9 & P" T +10 &"gU" U +9 &$*R" T +9 &%Q# T +10 &'T" T +9 &)pS" T +10 &+2U! T +9 &,R" T +9 &.S# T +10 &0yR# T +9 &2:T# T +9 &3U" T +10 &5Q" T +9 &7V" U +10 &9AU! U +9 &;T# U +9 &<R# T +10 &>U# T +9 &@JS" T +9 &B W# T +10 &CW" U +9 &Eg# W +10 &GGv# X +9 &I$ Z +9 &J" Z +10 &L" [\ +9 &NH" [ +9 &P $ [\ +10 &Q# I +9 &R>w# #i +9 &S*9# 3 +6 ( +2 "processing"%W& +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&Y1 +2 "core" &S**$ 3 +64 1 +2 "manipulator"&Z% +3 "core" % G P H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&[' ] +95 "core" ' +245 #t-> PC.imagePuck 2, :SAF +2 "processing"%\\& +3 "core" &S** 3 +2 !to:Puck::Warning: mesg"4Unloading Puck.from 2, :SAF to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:421:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:535:in `image'":/home/esp/esp2/utils/puckmoves.rb:1010:in `imagePuck'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Imaging SAF puck in Processing Clamp while storing it to tube 2 + "manipulator"&]% +4 "core" % c Q J +2 "storage"(^% +3 "core" %B \ " +2 "storage"(_. +4 "core" .( + "storage"(`& +3 "core" & \ " +3 "storage"(a& +4 "manipulator"&b& +4 "core" & *\ " + & @ I$ +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +2 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&c( +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(d' +2 "core" ( +2 "manipulator"&e& +5 "core" & < D$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & A$ +2 .tForearm.seek PC +2 "manipulator"&g'E +93 "core" ' + .tHand.close +2 "manipulator"&h/ +67 "core" / +2 .tPC.seek :open +2 "processing"%i( +86 "core" ' + "storage"(j- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(k'x +46 "core" ' +229 ( +2 "storage"(l& +4 "core" & a\ $ + "manipulator"&m& +4 "core" & L$ +2 "manipulator"&n% +3 "core" % J Ki +2 .tForearm.seek :retract +2 "manipulator"&o' ] +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&p( +250 "core" ( +2 "manipulator"&q& +3 "core" &\ I L i +2 "storage"(r& +3 "core" & c\ $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts + "manipulator"&s'k +102 "core" ' +2 .tHand.open +2 "manipulator"&t1 +74 "core" 1 +3 "storage"(u- +4 "core" -'x +2 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(v'D +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate + "storage"(w' +60 "core" ' + #tLights, camera, ACTION! +161 #-> Power.camera :on + .Gate.power :camera,:ON +5190 #-> PuckCamera.snapImages "focusTest1", image: [:hires, 40] +4 #PuckCamera: snap -bin=1,1 -png=0 40.0 /var/log/esp/hires/focusTest140s.png +4383 #SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 40 seconds\ /var/log/esp/hires/focusTest140s.png: PNG Upload Complete\ +3468 #-> Puck.finishImage +21 "storage"(x- +3 "core" -' +3 "storage"(y& +8 "core" &  +2 "manipulator"&z& +5 "core" &  3 R i +2 .tElbow.seek 2 +2 "manipulator"&{( +4 "core" ( +2 "manipulator"&|& +3 "core" &    i +2 "storage"(}& +5 "core" &  y U +2 .tForearm.seek 2 + 800 counts +2 "manipulator"&~'k +12 "core" ' +7 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +5 .tSE.seek -0.57 Pucks below Top Plate + "storage"('W +53 "core" ' +2 "manipulator"&& +4 "core" & 2 4 | i +2 "storage"(& +4 "core" &  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 + "manipulator"&'K +41 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.39 Pucks below Top Plate +2 "storage"(' +21 "core" ' + "manipulator"&% +4 "core" %[ q +2 "storage"(& +4 "core" &  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts +2 "manipulator"&'Ї +18 "core" ' +3 "manipulator"&\ & +3 "core" & a 9 ?f +2 "storage"( & +54 "core" & ! V +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"& 'k +25 "core" ' +2 "storage"(% +3 "core" %   6 +11 ."downElevator"SE.seek :down +5 "storage"( '= +99 (% +3 "core" %a. / [v +3 "manipulator"&% +90 "core" %b   +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&' ] +77 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +23 "core" ' +3 "storage"(& +3 "core" & +4 "manipulator"&& +4 "core" & / >  f +2 "manipulator"& % +3 "core" % T L >   +118 #t-> Power.camera :off +3 .Gate.power :camera,:OFF +3573 #-> exit +22 #mEXIT @1751405195.01PDT @1751405223.75PDT = =tMAIN =mMAIN_scheduler @PDT1751405224.75 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +129 #"core_reset"Sent BREAK +6 #t@19173 receive with ifg=0x10, ie=0xFD +2 #@19807 receive with ifg=0x10, ie=0xFD #@20462 receive with ifg=0x10, ie=0xFD +3 #@21096 receive with ifg=0x10, ie=0xFD +4 #@21730 receive with ifg=0x10, ie=0xFD + #@22363 receive with ifg=0x10, ie=0xFD #@22997 receive with ifg=0x10, ie=0xFD +2 #@23323 receive with ifg=0x80, ie=0xFD #@49201 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +321 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +550 "Can" HYvq +2  HYvq + #tPolling Can every 10:00 +3 #Cleanly exited at 14:26:34PDT01-Jul-25 +7876 #-> access 2 +15 "storage"(% +3 "core" %B \ % +2 "manipulator"&% +4 "core" % T F M +2 "manipulator"&& +3 "core" & } Mf +3 .tSC.configure :tight + "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"((Kz +682 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K| L H )\ , +2930 #t-> exit +70 #mEXIT @1751405351.18PDT @1751410210.74PDT = =mMAIN_scheduler =tMAIN @PDT1751410211.58 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +119 #"core_reset"Sent BREAK +2 #t@53108 receive with ifg=0x10, ie=0xFD + #@53753 receive with ifg=0x10, ie=0xFD + #@54406 receive with ifg=0x10, ie=0xFD #@55049 receive with ifg=0x10, ie=0xFD + #@55698 receive with ifg=0x10, ie=0xFD #@56346 receive with ifg=0x10, ie=0xFD + #@56994 receive with ifg=0x10, ie=0xFD #@57320 receive with ifg=0x80, ie=0xFD + #@62363 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +272 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +445 "Can"\ M^S + \ M^S + #tPolling Can every 10:00 +2 #Cleanly exited at 14:29:10PDT01-Jul-25 +406 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %L +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ܑ +3 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +2 "core" %#~z N +3 .tSS.configure :default + "sampler")#.0X PS +2 "processing"%2% +3 "core" %ܑ" +2486 #t-> exit +7 #mEXIT @1751410335.02PDT @1751594967.80PDT = =tMAIN =mMAIN_scheduler @PDT1751594969.19 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +181 #"core_reset"Sent BREAK +3 #t@65177 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +217 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +405 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +718 "Can"\ 4.-pP +2 \ 4.-pP + #tPolling Can every 10:00 +5 #Cleanly exited at 15:52:14PDT01-Jul-25 +62 #Clients may connect on TCP port 9999 +2 #Waiting for espclients... +38809 #"brent"Session Begun +1850 #-> can +7 "Can"\ \ M/pd +3989 #"brent"-> ESP.configure +7 #Powering core bus +573 .Gate.power :raw,:ON +3 "sampler") +22 ) +4 "core"  +4 "collection"' +5 ' +3 "core"  +4 "processing"% +4 % +6 "core"  +7 "collection"' 9\ +5 ' 0\ +3 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 ."brent"CS.configure :default +3 "collection"'#P d@b +6 ."brent"PS.configure :default +2 "processing"%#A d`xb +7 ."brent"SS.configure :default +3 "sampler")#.0X exit +4 #Session Ended +12167 "Can"\ \ E0cpB +11321 #"brent"Session Begun +9719 #-> pucks +1818 #-> ESP.ready? +3 "collection"'% +7 "core" % +1814 #"brent"-> ESP.ready! +5 "collection"'% +7 "processing"%% +6 "manipulator"&% +3 "core" % +13 ."rdySampler"Intake.select :close +4 .Exhaust.select :close +5 .CTV.dial :air +4 "collection"'  +7 "core" %* +2 %  + O + +3 "manipulator"& % +8 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +5 "processing"%\  +3 "collection"' +10 "core" % Y O +2  + +6 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +7 ."rdyProcessing"PS.home.seek 0ml +4 ."brent"Forearm.home.seek :retract +5 "sampler")  +4 "processing"% 'ܑ +5 "manipulator"&' ] +13 "core"  +3 "sampler") +5 "core"  +3 "sampler")  +7 "core" +5 ."readyCS"CS.reconfigure :fast +6 "collection"'#d @b +4 ."rdySampler"SS.home.seek 0ml +6 ."readyCS"CS.home.seek 0ml +3 "sampler")'! +4 "collection"''P +31 "core" ' +3 ."closeHand"Hand.close +5 ."brent"Elbow.reconfigure :loose +5 "manipulator"&/ +7 &$ &.,(#b +6 ."brent"Elbow.jog 1500 +2 "manipulator"&* +61 "core" * +4 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 ."brent"Elbow.home.seek :clear +3 "manipulator"&(Z +6 "core" / +254 ' +182 ( +2 "storage"(& +51 "core" & [\  +4 ."brent"SE.home.seek :down +3 "storage"('= +68 "core" ' +2 ' +3 ."rdyProcessing"PS.stop +4 "processing"%5 +4 ."brent"SC.reconfigure :tight +7 "storage"($\ .(\ 1~b +18 ."brent"SC.home.seek :initial +3 "storage"(([Y +143 "core" ' +1629 ( +2 ."brent"SC.configure :limp +2 "storage"($(\ 1b +10 ."brent"Forearm.seek :retract +3 "manipulator"&' ] +6 "core" ' +4 ."brent"Elbow.seek :hammer +3 "manipulator"&( +113 "core" ( +4 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek 7 + 400 counts +4 "manipulator"&'+ +95 "core" ' +3 "manipulator"&% +6 "core" %* u k - <^ +4 ."brent"Forearm.seek retracted +3 "manipulator"&' ] +95 "core" ' +3 "manipulator"&% +6 "core" % a 4 ? +4 "processing"%& +8 "collection"' & +3 "core" &* +7 ."openPC"PC.home.seek :open +2 "processing"%!( +7 "core" & +3 ."brent"CC.home.seek :open +2 "collection"'"( +319 "core" ( +9 ( +3 "collection"'# +6 "core"  +4 "processing"%$ +6 "core" V +3 "processing"%% +5 "core"  +3 "processing"%& +6 "core" @ +3 "collection"''% +7 "core" %M +3 "processing"%(% +5 "core" %ܖ+ +4 "sampler"))% +6 "core" %]Z q t +4 "collection"'*& +6 "core" &t \ +3 "processing"%+& +6 "core" &|+  +3 "manipulator"&,% +6 "core" % a x x @ +3 "manipulator"&-& +7 "core" &  d >' +3 "storage"(.& +5 "core" &[T \ ( +3 "storage"(/% +7 "core" %E \  +3 "collection"'09 +5 "core" 9Q] +4 "processing"%19 +5 "core" 9gs +1995 #"brent"-> Puck.count 1..3 +3 "storage"(2% +6 "core" %E \\\  +5 ."brent"SE.seek :down +3 "storage"(3'= +10 "core" ' +2 ."brent"SE.stop +2 "storage"(5 +6 ."brent"Hand.open +3 "manipulator"&41 +77 "core" 1 +3 "manipulator"&5% +6 "core" % a F B +4 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +8 ."brent"SC.seek 1 +3 "storage"(6( +990 "core" ( +3 ."brent"SC.configure :limp +2 "storage"($(\ 1b +8 (7& +4 "core" & I $ \  +4 "manipulator"&8& +6 "core" &  j i x ;' +3 ."brent"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +8 ."brent"Elbow.seek 1 +4 "manipulator"&9( +5 "core" ( +3 "manipulator"&:& +5 "core" &  W N 9' +4 "storage"(;& +6 "core" & { u\  +4 ."brent"Forearm.seek 1 + 800 counts +3 "manipulator"&<'Ү +112 "core" ' +3 "storage"(=& +5 "core" & s \\ T\  +5 ."brent"SE.reconfigure :place +3 "storage"(#]K-0-\ b +8 ."brent"SE.seek :beamBreak +3 "storage"(>' +283 "core" ' +3 "storage"(?- +7 "core" -' +2 ."brent"SE.configure :default +3 "storage"(#QK-0-\ b +8 (@% +4 "core" % f f \  +5 ."downElevator"SE.seek :down +5 "storage"(A'= +97 (B% +4 "core" %< g f v\ ^ +4 "manipulator"&C% +6 "core" % i _ : +3 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 ."brent"Forearm.seek :retract +3 "manipulator"&D' ] +96 "core" ' +66 ' +2 ."downElevator"SE.stop +2 "storage"(5 +7 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +9 ."brent"SC.seek 2 +4 "storage"(E( +217 "core" ( +3 ."brent"SC.configure :limp +2 "storage"($(\ 1b +8 (F& +6 "core" & \  +3 "manipulator"&G& +5 "core" &  t <' +4 ."brent"Elbow.seek 2 +4 "manipulator"&H( +27 "core" ( +3 "manipulator"&I& +7 "core" & q j V ESP.shutdown +6 #Asleep / Shutdown +42 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF +3 #Shutdown +10674 #"brent"-> Flush +13610 "Can"\ 13q}B +60002 \ >5rB +24533 #"brent"-> can +7 "Can"\ V5rP +1996 #"brent#2"Session Begun +33466 "Can"\ =7 rB +25002 #"brent#2"-> exit +4 #Session Ended +34996 "Can"\ 19s?B +23987 #"brent#2"Session Begun +2157 #-> can +9 "Can"\ B9s +24204 #"brent#2"-> exit +3 #Session Ended +9642 "Can"\ 1; sB +44641 #"brentAtHome"Session Begun +2792 #-> exit +3 #Session Ended +12566 "Can"\ 9=tkB +41451 #"brentAtHome"Session Begun +1112 #-> quit +3 #Session Ended +17436 "Can"\ ;?uB +27724 #"brentAtHome"Session Begun +32278 "Can"\ UAuB +2597 #"brentAtHome"-> quit +4 #Session Ended +4136 #"brent"-> exit +3 #Session Ended +4576 #"brentAtHome"Session Begun +8453 #-> can +7 "Can"\ HAuȱ +40225 \ 1C v-B +60002 \ 1DvB +60002 \ +FwYB +25427 #"brentAtHome"-> can +5 "Can"\ 0Gfw +971 #"brentAtHome"-> can +4 "Can"\ 0GlwE +33595 \ +HIwB +60002  \ -IxB +60004 \ ,KlyB +60000 \ +MyB +60002 !\ -NzGB +21848 #"brentAtHome"-> can +7 "Can"'\ EO0z} +2216 #"brentAtHome"-> `/sbin/ip route` +35931 "Can")\ 1PmzB +9310 #"brentAtHome"-> 2+2 +50691 "Can"*\ "'Q{sB +60002 &\ )St| B +60003 &\ .T|B +39239 #"brentAtHome"-> can +6 "Can"*\ BV}] +20757 +\ CV}5B +33707 #"brentAtHome"-> can +6 "Can",\ OW} +10594 #"brentAtHome"-> 2+2 +15694 "Can")\ 1X}B +49612 #"brentAtHome"-> can +7 "Can")\ DZb~GL +10383 +\ <Z~aB +60002 (\ 1\\~B +58938 #"brentAtHome"-> pucks +1064 "Can"!\ ;^B +10499 #"brentAtHome"-> upsync +2434 #"uploadLog"upsync +47069 "Can"\ 1`#B +60002 \ CbB +60002 \ "&dEOB @PDT1751612809.25 #"brentAtHome"-> 10/0 +4 !o:ZeroDivisionError: mesg"divided by 0:@timestampu: Time X><:bt["brentAtHome:13:in `/'"(brentAtHome:13:in `topLevelBinding'" Power +809 #-> exit +2 #Session Ended +2318 #"shutdown"Session Begun +5 #-> ESP.quit! +3 #Quit ESP! +5 #Session Ended +11 #mEXIT @1751612850.63PDT @1751918012.05PDT = =mMAIN_scheduler =tMAIN @PDT1751918012.97 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +126 #"core_reset"Sent BREAK +2 #t@39913 select with ifg=0x10, ie=0xF5 + #@40561 receive with ifg=0x10, ie=0xFD + #@41207 receive with ifg=0x10, ie=0xFD + #@41854 receive with ifg=0x10, ie=0xFD #@42181 receive with ifg=0x80, ie=0xFD + #@22606 sendCRC with ifg=0x20, ie=0x7F + #@23112 sendCRC with ifg=0x20, ie=0x7F #@24648 sendCRC with ifg=0x08, ie=0x5F + #@59740 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +301 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +487 "Can"H\ .yr + H\ .yr + #tPolling Can every 10:00 +3 #Cleanly exited at 00:07:30PDT04-Jul-25 +13000 #-> exit +7 #mEXIT @1751918152.47PDT @1751918189.03PDT = =tMAIN =mMAIN_scheduler @PDT1751918190.00 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +133 #"core_reset"Sent BREAK +2 #t@39913 select with ifg=0x10, ie=0xF5 + #@40561 receive with ifg=0x10, ie=0xFD + #@41207 receive with ifg=0x10, ie=0xFD + #@41854 receive with ifg=0x10, ie=0xFD #@42181 receive with ifg=0x80, ie=0xFD + #@22606 sendCRC with ifg=0x20, ie=0x7F + #@23112 sendCRC with ifg=0x20, ie=0x7F #@24648 sendCRC with ifg=0x08, ie=0x5F + #@53855 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +313 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +497 "Can"J\ 1 + J\ 1 + #tPolling Can every 10:00 +4 #Cleanly exited at 12:55:52PDT07-Jul-25 +547 #-> ESP.ready! +4 #Powering core bus +522 .Gate.power :raw,:ON +3 "sampler") +10 ) +2 "core"  +3 "collection"' +4 ' +3 "core"  +2 "processing"% +4 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X PSV.PTV +2 .PSV.dial PTV +3 "processing"%1 +78 "core"  +490 #t-> PTV.PRV +2 .PTV.dial PRV +3 "processing"%2 @ +74 "core" @ +452 #t-> PRV.ab1 +3 .PRV.dial :ab1 +2 "processing"%3 @ +142 "core" ? +1159 #t-> PS.pull 0.5 +2 "processing"%4% +3 "core" %܎ +9 .tPS.seek 0.5ml +2 "processing"%5' +593 "core" ' +2 "processing"%6% +4 "core" %  +1289 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%7' +2113 "core" ' +2 "processing"%8% +4 "core" %  +294 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%9  +110 "core"  +363 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%:'s +2623 "core" ' +2 "processing"%;% +4 "core" %o +482 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%< +111 "core" +462 #t-> PTV.PRV +2 .PTV.dial PRV +224 #-> PRV +2145 #-> PS.pull 0.5 +2 "processing"%=% +3 "core" %o# +3 .tPS.seek 0.499ml +2 "processing"%>' +588 "core" ' +2 "processing"%?% +4 "core" %  +4913 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PS.seek 2.5ml +2 "processing"%@' +2104 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%A  +112 "core"  +2 .tPS.seek :empty +2 "processing"%B's +2615 "core" ' +2 .tPSV.dial PTV +2 "processing"%C +111 "core" +3 .tPS.seek 2.5ml +2 "processing"%D' +2623 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%E  +112 "core"  +3 .tPS.seek :empty +2 "processing"%F's +2617 "core" ' +2 .tPSV.dial PTV +2 "processing"%G +113 "core" +3 .tPS.seek 2.5ml +2 "processing"%H' +2622 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%I  +111 "core"  +3 .tPS.seek :empty +2 "processing"%J's +2620 "core" ' +2 .tPSV.dial PTV +3 "processing"%K +111 "core" +1999 #t-> PS.pull .5 +2 "processing"%L% +3 "core" %s +4 .tPS.seek 0.499ml +2 "processing"%M' +584 "core" ' +2 "processing"%N% +4 "core" %  +3738 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%O' +2119 "core" ' +2 "processing"%P% +4 "core" %  +3335 #t-> PSV.waste2 +2 .PSV.dial :waste2 +3 "processing"%Q  +143 "core"  +1140 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%R's +2629 "core" ' +2 "processing"%S% +4 "core" %t +591 #t-> PSV.PTV +2 .PSV.dial PTV +3 "processing"%T +142 "core" +3590 "Can") U +22921 #t-> PS.pull 0.5 +2 "processing"%U% +3 "core" %t +4 .tPS.seek 0.499ml +2 "processing"%V' +589 "core" ' +3 "processing"%W% +3 "core" %  +2249 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PS.seek 2.5ml +2 "processing"%X' +2115 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%Y  +112 "core"  +3 .tPS.seek :empty +2 "processing"%Z's +2633 "core" ' +2 .tPSV.dial PTV +2 "processing"%[ +113 "core" +3 .tPS.seek 2.5ml +2 "processing"%\\' +2612 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%]  +112 "core"  +2 .tPS.seek :empty +2 "processing"%^'s +2621 "core" ' + .tPSV.dial PTV +3 "processing"%_ +111 "core" +3 .tPS.seek 2.5ml +2 "processing"%`' +2630 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%a  +111 "core"  +2 .tPS.seek :empty +2 "processing"%b's +2619 "core" ' +2 .tPSV.dial PTV +7 "processing"%c +111 "core" +17661 "Can" T* +8465 #t-> PS.pull .5 +2 "processing"%d% +3 "core" %u +4 .tPS.seek 0.499ml +2 "processing"%e' +586 "core" ' +2 "processing"%f% +4 "core" %  +4101 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PS.seek 2.5ml +2 "processing"%g' +2113 "core" ' +2 .tdelay 2 seconds +208 .PSV.dial :waste1 +2 "processing"%h  +112 "core"  +2 .tPS.seek :empty +2 "processing"%i's +2619 "core" ' +2 .tPSV.dial PTV +2 "processing"%j +113 "core" +3 .tPS.seek 2.5ml +2 "processing"%k' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%l  +112 "core"  +3 .tPS.seek :empty +2 "processing"%m's +2620 "core" ' +2 .tPSV.dial PTV +2 "processing"%n +110 "core" +3 .tPS.seek 2.5ml +2 "processing"%o' +2619 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%p  +110 "core"  +2 .tPS.seek :empty +3 "processing"%q's +2618 "core" ' +2 .tPSV.dial PTV +2 "processing"%r +112 "core" +2562 #t-> PS.pull 0.3 +2 "processing"%s% +4 "core" %q +3 .tPS.seek 0.299ml +2 "processing"%t' +386 "core" ' +2 "processing"%u% +4 "core" %  +290 #t-> PS.pull 0.1 +2 "processing"%v% +3 "core" %"  +3 .tPS.seek 0.399ml +3 "processing"%w'/ +184 "core" ' +2 "processing"%x% +3 "core" %4  +104 #t-> PS.pull 0.1 +2 "processing"%y% +3 "core" %4  +4 .tPS.seek 0.499ml +2 "processing"%z' +189 "core" ' +3 "processing"%{% +4 "core" %!  +90 #t-> PS.pull 0.1 +2 "processing"%|% +3 "core" %  +3 .tPS.seek 0.599ml +2 "processing"%}'( +174 "core" ' +2 "processing"%~% +4 "core" %(  +604 #t-> PS.pull 0.02 +2 "processing"%% +3 "core" %(  +3 .tPS.seek 0.619ml +3 "processing"%'+! +86 "core" ' +2 "processing"%% +4 "core" %+"  +338 #t-> PS.pull 0.02 +2 "processing"%% +3 "core" %+""  +4 .tPS.seek 0.639ml +2 "processing"%'- +92 "core" ' +2 "processing"%% +4 "core" %-"  +422 #t-> PS.pull 0.01 +2 "processing"%% +3 "core" %-  +3 .tPS.seek 0.649ml +2 "processing"%'. +68 "core" ' +3 "processing"% % +4 "core" %.#  +131 #t-> PS.pull 0.01 +2 "processing"%% +4 "core" %.#  +3 .tPS.seek 0.659ml +2 "processing"%\ '09 +57 "core" ' +2 "processing"% % +5 "core" %06  +57 #t-> PS.pull 0.01 +2 "processing"%% +4 "core" %06"  +3 .tPS.seek 0.669ml +2 "processing"%'1{ +56 "core" ' +2 "processing"%% +4 "core" %1v  +60 #t-> PS.pull 0.01 +2 "processing"%% +3 "core" %1v  +4 .tPS.seek 0.679ml +2 "processing"%'2 +58 "core" ' +2 "processing"% % +4 "core" %2  +40 #t-> PS.pull 0.01 +2 "processing"%% +3 "core" %2  +4 .tPS.seek 0.689ml +2 "processing"% '3 +58 "core" ' +2 "processing"%% +4 "core" %3  +64 #t-> PS.pull 0.01 +2 "processing"%% +4 "core" %3'  +3 .tPS.seek 0.699ml +2 "processing"%'5= +60 "core" ' +2 "processing"%% +4 "core" %59  +211 #t-> PS.pull 0.01 +2 "processing"%% +3 "core" %59"  +3 .tPS.seek 0.709ml +3 "processing"%'6~ +69 "core" ' +3 "processing"%"% +3 "core" %6!  +15290 #t-> PS.pull 1 +2 "processing"%#% +4 "core" %6  +3 .tPS.seek 1.709ml +2 "processing"%$'b +1089 "core" ' +2 "processing"%%% +4 "core" %a  +709 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%&  +113 "core"  +353 #t-> PS.empty +2 .PS.seek :empty +3 "processing"%''s +1816 "core" ' +2 "processing"%(% +3 "core" %r +4157 "Can" T5 +1462 #t-> 2.times{PSV.PSR; PSR.flush; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +2 .PSV.dial PSR +3 "processing"%) +47 "core"  +2 .tPSR.select :flush +3 "processing"%j +11 .tPS.seek 2.5ml +2 "processing"%*' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +3 "processing"%+ +77 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +2 "processing"%,  +77 "core"  +3 .tPS.seek :empty + "processing"%-'s +2619 "core" ' +2 .tPSV.dial PSR +3 "processing"%. +80 "core"  +2 .tPSR.select :flush +4 .PS.seek 2.5ml + "processing"%/' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%0 +78 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +2 "processing"%1  +5 "core"  +2 .tPS.seek :empty +3 "processing"%2's +2621 "core" ' +1412 #t-> 2.times{PSV.PSR; PSR.air; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +2 .PSV.dial PSR +2 "processing"%3 +80 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%4' +2625 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%6 +80 "core" +2 .tPTV.dial PRV + .PRV.dial :air +3 "processing"%5  +5 "core"  +2 .tPS.seek :empty +2 "processing"%8's +2636 "core" ' +2 .tPSV.dial PSR +2 "processing"%9 +80 "core"  +2 .tPSR.select :air +4 .PS.seek 2.5ml +2 "processing"%7' +2611 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +3 "processing"%; +79 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +2 "processing"%<  +5 "core"  +3 .tPS.seek :empty +2 "processing"%='s +2626 "core" ' +34524 "Can"  TIJ +60001   UT +60002   T_v +60002  Tj +60002  Uu +60002  U8 +60002  UΉ +60001  Ud +60003  U +60001  T +60003  T& +60001 \  T +31413 #t-> PSV.PTV +2 .PSV.dial PTV +3 "processing"%: +14 "core"  +1808 #t-> PTV.PRV +2 .PTV.dial PRV +427 #-> PRV.ab1 +2 .PRV.dial :ab1 +3 "processing"%? @ +76 "core" A +527 #t-> PS.pull .5 +3 "processing"%>% +3 "core" %r +3 .tPS.seek 0.499ml +2 "processing"%A' +590 "core" ' +2 "processing"%@% +4 "core" %  +881 #t-> PSV +688 #-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%C +4 "core" +753 #t-> PTV.PRV +2 .PTV.dial PRV +473 #-> PRV.ab2 +2 .PRV.dial :ab2 +2 "processing"%B  +141 "core"  +2924 #t-> PS.pull .5 +3 "processing"%E% +3 "core" %  +3 .tPS.seek 0.999ml +2 "processing"%D'[R +584 "core" ' +2 "processing"%G% +4 "core" %[N  +401 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%F' +1607 "core" ' +2 "processing"%I% +5 "core" %  +436 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%H  +110 "core"  +488 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%K's +2619 "core" ' +2 "processing"%L% +3 "core" %w +83 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%J +111 "core" +406 #t-> PTV.PRV +2 .PTV.dial PRV +465 #-> PRV.ab2 +2 .PRV.dial :ab2 +1916 #-> PS.pull 0.5 +2 "processing"%N% +3 "core" %w +4 .tPS.seek 0.499ml +2 "processing"%M' +595 "core" ' +2 "processing"%P% +4 "core" %  +3465 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PS.seek 2.5ml +2 "processing"%Q' +2117 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%O  +112 "core"  +3 .tPS.seek :empty + "processing"%S's +2618 "core" ' +2 .tPSV.dial PTV +2 "processing"%T +112 "core" +2 .tPS.seek 2.5ml +2 "processing"%U' +707 "Can" VR +1920 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%R  +110 "core"  +2 .tPS.seek :empty +2 "processing"%W's +2619 "core" ' +2 .tPSV.dial PTV +7 "processing"%V +112 "core" +2 .tPS.seek 2.5ml +3 "processing"%Y' +2615 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%X  +112 "core"  +2 .tPS.seek :empty +2 "processing"%['s +2614 "core" ' +2 .tPSV.dial PTV +2 "processing"%Z +112 "core" +310 #t-> PS.pull 0.5 +2 "processing"%]% +3 "core" %w +4 .tPS.seek 0.499ml +2 "processing"%\\' +585 "core" ' +2 "processing"%_% +4 "core" %  +3172 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%^' +2111 "core" ' +2 "processing"%a% +4 "core" %  +35111 #t-> PSV.waste2 +2 .PSV.dial :waste2 +3 "processing"%`  +143 "core"  +1212 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%c's +2620 "core" ' +2 "processing"%d% +4 "core" %r +143 #t-> PSV.PTV +2 .PSV.dial PTV +3 "processing"%b +142 "core" +572 #t-> PS.pull 0.5 +2 "processing"%f% +3 "core" %r +4 .tPS.seek 0.499ml +2 "processing"%e' +585 "core" ' +2 "processing"%h% +4 "core" %  +2576 "Can" R +300 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PS.seek 2.5ml +2 "processing"%g' +2115 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%j  +110 "core"  +2 .tPS.seek :empty +2 "processing"%i's +2619 "core" ' +2 .tPSV.dial PTV +2 "processing"%l +112 "core" +3 .tPS.seek 2.5ml +2 "processing"%k' +2626 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%n  +123 "core"  +2 .tPS.seek :empty +2 "processing"%m's +2626 "core" ' +2 .tPSV.dial PTV +2 "processing"%p +110 "core" +3 .tPS.seek 2.5ml + "processing"%o' +2625 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%r  +112 "core"  +3 .tPS.seek :empty +2 "processing"%s's +2617 "core" ' +2 .tPSV.dial PTV +2 "processing"%q +110 "core" +193 #t-> PS.pull 0.5 +3 "processing"%u% +3 "core" %t +3 .tPS.seek 0.499ml +2 "processing"%v' +597 "core" ' +2 "processing"%x% +4 "core" %  +474 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PS.seek 2.5ml +2 "processing"%y' +2115 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%t  +111 "core"  +2 .tPS.seek :empty +2 "processing"%{'s +2619 "core" ' +2 .tPSV.dial PTV +2 "processing"%| +112 "core" +11 .tPS.seek 2.5ml +2 "processing"%w' +2618 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%~  +112 "core"  +2 .tPS.seek :empty +2 "processing"%z's +2630 "core" ' +2 .tPSV.dial PTV +2 "processing"% +112 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%}  +110 "core"  +2 .tPS.seek :empty +3 "processing"%'s +2640 "core" ' +2 .tPSV.dial PTV +2 "processing"% +112 "core" +315 #t-> PS.pull 0.4 +3 "processing"%% +3 "core" %w  +3 .tPS.seek 0.399ml +2 "processing"%'7 +492 "core" ' +2 "processing"% % +4 "core" %<  +337 #t-> PS.pull 0.1 +2 "processing"%% +3 "core" %<  +4 .tPS.seek 0.499ml +2 "processing"% ' +187 "core" ' +3 "processing"%% +4 "core" %  +307 #t-> PS.pull 0.1 + "processing"%% +4 "core" %  +3 .tPS.seek 0.599ml +2 "processing"%'( +189 "core" ' +2 "processing"%% +4 "core" %(  +509 #t-> PS.pull 0.02 +3 "processing"%% +3 "core" %(  +3 .tPS.seek 0.619ml +2 "processing"% '+" +92 "core" ' +2 "processing"%% +4 "core" %+$  +139 #t-> PS.pull 0.02 +2 "processing"%\ % +3 "core" %+$  +4 .tPS.seek 0.639ml +2 "processing"%'- +97 "core" ' +2 "processing"%% +5 "core" %-  +26 #t-> PS.pull 0.02 +2 "processing"%% +3 "core" %-  +3 .tPS.seek 0.659ml +3 "processing"%'0= +78 "core" ' +2 "processing"%% +4 "core" %08  +42 #t-> PS.pull 0.02 +2 "processing"%% +3 "core" %08  +4 .tPS.seek 0.679ml +2 "processing"% '2 +91 "core" ' +2 "processing"%"% +4 "core" %2  +148 #t-> PS.pull 0.02 +2 "processing"%% +4 "core" %2  +3 .tPS.seek 0.699ml +2 "processing"%#'5P +98 "core" ' +2 "processing"%% +3 "core" %5R  +213 #t-> PS.pull 0.02 +2 "processing"%%% +3 "core" %5R  +3 .tPS.seek 0.72ml +2 "processing"%&'7 +97 "core" ' +2 "processing"%$% +4 "core" %7  +18952 #t-> PS.pull 1 +2 "processing"%(% +3 "core" %7  +9 .tPS.seek 1.72ml +2 "processing"%)' +1091 "core" ' +2 "processing"%'% +4 "core" %  +1599 "Can" R~ +1147 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%+  +113 "core"  +352 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%,'s +1843 "core" ' +2 "processing"%*% +4 "core" %p  +2907 #t-> 2.times{PSV.PSR; PSR.flush; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +2 .PSV.dial PSR +3 "processing"%. +47 "core"  +2 .tPSR.select :flush +3 "processing"%@ +11 .tPS.seek 2.5ml + "processing"%-' +2621 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%0 +78 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +2 "processing"%1  +47 "core"  +3 .tPS.seek :empty +2 "processing"%/'s +2639 "core" ' +2 .tPSV.dial PSR +2 "processing"%3 +79 "core"  +2 .tPSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%2' +2613 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial PTV +2 "processing"%6 +77 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +2 "processing"%5  +5 "core"  +3 .tPS.seek :empty +2 "processing"%4's +2622 "core" ' +4563 #t-> 2.times{PSV.PSR; PSR.air; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +2 .PSV.dial PSR +2 "processing"%9 +78 "core"  +2 .tPSR.select :air +3 "processing"% +58 .tPS.seek 2.5ml +2 "processing"%8' +2633 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial PTV +2 "processing"%; +78 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +2 "processing"%<  +5 "core"  +2 .tPS.seek :empty +3 "processing"%7's +2615 "core" ' +2 .tPSV.dial PSR +2 "processing"%: +80 "core"  +2 .tPSR.select :air +4 .PS.seek 2.5ml +2 "processing"%?' +2621 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%> +79 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +3 "processing"%=  +4 "core"  +3 .tPS.seek :empty +2 "processing"%@'s +2614 "core" ' +26442 "Can" S +60002  S +60002  S@ +19670 #t-> access 2 +4 "storage"(C% +3 "core" %B T\ ! +2 "manipulator"&B% +4 "core" % \\ J~ +2 "manipulator"&E& +4 "core" &) X IC +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(A(Kz +197 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (G& +3 "core" &K} d `\  +962 #t-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'D& +3 "core" &v \ +3 .tHand.open + "manipulator"&I1 +67 "core" 1 +2 "manipulator"&H& +4 "core" &) P HC +2 "manipulator"&F% +4 "core" % \\ H~ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&L(-z +173 "core" ( +2 "manipulator"&J& +4 "core" &- b I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &- J +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&K'o +106 "core" ' +2 .tHand.close +2 "manipulator"&P/ +68 "core" / +2 "manipulator"&M& +3 "core" &- . 6 A 6 +3 "manipulator"&O% +4 "core" % o` * ( ' 6 +3 .tForearm.seek :retract +2 "manipulator"&Q' ] +119 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&T( +280 "core" ( +2 "manipulator"&S& +4 "core" & G/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &  G/ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&U'ш +100 "core" ' +2 "manipulator"&V& +4 "core" & G F/ +2 "manipulator"&W% +4 "core" %џ  F +3 "collection"'X& +4 "core" &v \ +3 "collection"'Y& +6 "core" &v \ +2 .tCC.seek :closed +2 "collection"'Z(X +5 "core" &v \ +8 &F &k +9 &VQ| : +9 &xv N +10 &DU U +9 &N V +9 &NV V +10 &L U +9 &LO U +9 & Q V +10 &!P V +9 &#Q U +9 &%TT U +10 &'R U +9 &(N U +10 &*M U +9 &,[P V +9 &.P V +10 &/P V +9 &1P V +9 &3dL U +10 &5&R U +9 &6Q U +10 &8N U +9 &:lN U +9 & +3 .tCS.seek 0ml +2 "collection"''P +1272 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +807 "core" ' +2 .tCSV.dial :waste +3 "collection"' +75 "core" +3 .tCS.seek 0ml +2 "collection"''P +794 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +3 "core" &$ M K K :* +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +73 "core" ( +2 "manipulator"&& +3 "core" & G L L ;e +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" & @ H r <e +3 .tForearm.seek CC +2 "manipulator"&'ш +94 "core" ' +2 .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open +3 "collection"'( +409 "core" ( +2 "manipulator"&& +4 "core" & u s G Be +2 "manipulator"&% +4 "core" % ї y y b BE +3 .tForearm.seek :retract +2 "manipulator"& ' ] +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&"(-z +274 "core" ( +2 "manipulator"&& +4 "core" &- } P D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- v  C +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +2 .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"& % +3 "core" % xZ 1 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&%' ] +119 "core" ' +7277 #t-> exit +9 #mEXIT @1751931348.54PDT @1751931689.49PDT = =tMAIN =mMAIN_scheduler @PDT1751931690.42 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +134 #"core_reset"Sent BREAK +2 #t@27887 sendCRC with ifg=0x20, ie=0x7F + #@29721 sendCRC with ifg=0x08, ie=0x5F + #@21813 idle with ifg=0x84, ie=0x75 + #@22483 select with ifg=0x10, ie=0xF5 #@23115 receive with ifg=0x10, ie=0xFD + #@23746 receive with ifg=0x10, ie=0xFD + #@24378 receive with ifg=0x10, ie=0xFD #@24705 receive with ifg=0x80, ie=0xFD + #@6321 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +299 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +504 "Can"\ M +2 \ M  + #tPolling Can every 10:00 +3 #Cleanly exited at 16:35:48PDT07-Jul-25 +5 #Loading /home/esp/esp2local/mission/standAloneDA.rb mission +47 #Preparing to sleep until 7/7/25 4:45PM +3 ."Qmail"GoodNews.email "Starting standAloneDA w/pucks in tube 2\\n{1 => 0,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:41:31, 22.7C, 42% humidity, 14.8psia, 12.56V, 0.38A, 22.511Ah, 4.78W\\nEnding 23:00",Subject: "standAloneDA begun" +5 #tAsleep til 7/7/25 4:45PM +7 #Continuing at 16:45 +3 "Can"\ O +19 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +354 ."Qmail"GoodNews.email "Then, in tube 2: da 50\\n/home/esp/esp2local/mission/standAloneDA.rb:33\\n{1 => 0,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:41:40, 22.8C, 42% humidity, 14.8psia, 12.56V, 0.39A, 22.512Ah, 4.94W",Subject: "Asleep until 16:45" +1730 #"uploadLog"upsync +17820 "Can"\ +LR +4 #tPowering core bus +577 .Gate.power :raw,:ON +2 "sampler") +53 ) +3 "core"  +3 "collection"' +3 ' +5 "core"  +3 "processing"% +4 % +3 "core"  +5 "collection"' 9\ +4 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +4 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 0,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:45:39, 22.8C, 42% humidity, 14.8psia, 12.57V, 0.35A, 22.527Ah, 4.40W",Subject: "Started standAloneDA: da 50" +2 #tda sampling at most 50ml +6 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'#& +3 "core" &x  +3 .tHand.open + "manipulator"&$1 +65 "core" 1 +4 "manipulator"&%% +4 "core" % i D Q +3 "storage"(&% +4 "core" %E \ ) +2 "storage"('. +4 "core" .([Y +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"((( +311 ."Qmail"DAfans.email "Started da in tube 2 at 16:45:39PDT07-Jul-25\\n{1 => 0,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:45:39, 22.8C, 42% humidity, 14.8psia, 12.57V, 0.35A, 22.527Ah, 4.40W",Subject: "da sampling at most 50ml" +530 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 ()& +3 "core" &  \ ' +2 "manipulator"&*& +3 "core" &= r PG +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&+( +47 "core" ( +2 "manipulator"&,& +3 "core" &\ T O l +3 "storage"(-& +4 "core" & \ ' +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&.'k +100 "core" ' +2 "storage"(/& +3 "core" & \ ' +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(0' +291 "core" ' +2 "storage"(1- +4 "core" -'; +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (2& +3 "core" & 2\ ( +2 "manipulator"&3& +4 "core" &\ 6 P l +3 .tElbow.seek 2 +2 "manipulator"&4( +3 "core" ( +2 "manipulator"&5& +4 "core" & ~ P l +2 "storage"(6& +4 "core" & \ ' +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&7'w +15 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&8/ +70 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(9'= +2 "manipulator"&:& +9 "core" &\ c O l +2 "manipulator"&;% +4 "core" % { m L +3 .tForearm.seek :retract + "manipulator"&<' ] +106 "core" ' +2 .tElbow.seek CC +2 "manipulator"&=( +143 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +65 "core" ( +5 "manipulator"&>& +11 "core" &   S +7 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +7 &?& +6 "core" &  S +7 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&@'ш +96 "core" ' +2 "manipulator"&A& +4 "core" & L +3 "manipulator"&B% +4 "core" %ђ L +3 "collection"'C& +4 "core" &x  +3 "collection"'D& +6 "core" &x  +3 .tCC.seek :closed +3 "collection"'E(X +4 "core" &x  +5 &y V D +9 &Es 3 +9 &#m{ H +10 &` U +10 &vK U +2 #"uploadLog"upsync +7 "core" &8M U +9 &M U +9 &O U +10 &O T +9 &!?O U +9 &#N T +10 &$O U +9 &&O T +9 &(IN T +10 &*\ M U +9 &+Q U +10 &-P U +9 &/OO U +9 &1O U +10 &2O U +9 &4O U +10 &6XL U +9 &8L U +9 &9L U +10 &;N U +9 &=aN T +9 &?!N U +10 &@N U +9 &BN U +10 &DhP U +9 &F'X V +9 &Ga W +10 &Il Y +9 &K^{ [\ +9 &M _ +10 &N _ +9 &P _ +10 &RV ` +9 &T a +9 &U b +10 &W P +9 &X% *{ +9 &Xn S +3 ( +2 "collection"'D& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.15 +2 .Hand.open + "manipulator"&F1 +73 "core" 1 +2 "manipulator"&G% +4 "core" % ђ @ G +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&H' ] +106 "core" ' +3 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")I+ +5 "core" + + "sampler")J% +4 "core" %!tq I +3 "collection"'K& +3 "core" &Xk S +5 "Can" Yεc +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast + "sampler")#.0X showlog 40 +702 "Can" Ytd +926 #"brent"-> MainThread.lastErr.reply +26333 #-> Intake.open +2 .Intake.select :open +4 "sampler") +3153 #"brent"-> Intake.close +2 .Intake.select :close +3 "sampler")0 +782 #"brent"-> trouble +3473 #-> MainThread.resume -2 +5 #tResuming Thread (suspended since 16:46:07) +4 #Priming 7ml +3 .Intake.select :close +4 .Exhaust.select :close +4 .SS.reconfigure :default +2 "sampler")#.0X K " +2 "collection"'{& +4 "core" &X_ S +4 "Can" Z^V +2 .tCTV.dial :intake +15 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +5 "sampler")|  +5 "collection"'} @ +5 "core" ? +69 +5 #tAllowing 2:10 for 25.0ml of remaining 50.0ml +2 .Intake.select :open +2 "sampler") +218 "collection"'~% +3 "core" %P +3 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +3 .SS.reconfigure :inhaling 2.16ml/s +3 "sampler")#.0XT @ +78 "core" A +5 ."airStroke"CS.seek 10ml +3 "collection"'?' +79 "core"  +6 .tCTV.dial :air +2 "collection"'4  +78 "core"  +5 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")A +140 "core"  +5 ."prepCSV"CTV.dial CSV,avoiding: :intake +7 .tSS.seek 0ml +2 "collection"'B  +4 "sampler")C'! +9 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")9  +126 "core"  +14  +519 ' +2 .tSSV.dial between CBV and plug +3 "sampler")< +50 "core" +4 .tCBV.dial between SSV and waste2 +3 "collection"'!  +33 "core"  +5 "collection"'F% +3 "core" %m  +4 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"'G  +2 'D  +8 "core"  +51  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<Wb +8 .tCS.seek 0ml +2 "collection"'J'P +1847 "core" '.E]Wp ߣ +4 "collection"'K% +4 "core" %.`Z^  +2 "sampler")@% +4 "core" %oj 7 ' +2 #tBubblePoint: Intake @24.2psia, Outlet @-0.0psia +2 .CBV.dial SSV +4 "collection"' @ +38 "core" A +7 .tSS.reconfigure :default + "sampler")#.0X +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +6 ."CSpush"CS.seek 0ml +2 "collection"'R'P +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")Z +140 "core"  +5 .tSS.reconfigure :exhale + "sampler")#.0X +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"''P +94 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +141 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xd +104 "collection"'69 +3 "core" 9QBd +103 "collection"'#9 +4 "core" 9jGd +103 "collection"':9 +3 "core" 9Kd +103 "collection"';9 +3 "core" 9Od +103 "collection"'+9 +4 "core" 9Td +103 "collection"'09 +3 "core" 9Xd +103 "collection"'>9 +3 "core" 9\\d +103 "collection"'.9 +4 "core" 9 `d +103 "collection"'49 +3 "core" 9*ed +103 "collection"'9 +4 "core" 9Hid +103 "collection"'79 +3 "core" 9fmd +103 "collection"'A9 +3 "core" 9qa +104 "collection"'B9 +3 "core" 9v] +103 "collection"'99 +3 "core" 9z[ +103 "collection"'89 +4 "core" 9~X +103 "collection"'<9 +3 "core" 9T +103 "collection"'!9 +3 "core" 9R +103 "collection"'F9 +3 "core" 9>O +103 "collection"'G9 +3 "core" 9]L +103 "collection"'D9 +3 "core" 9}I +103 "collection"'?9 +3 "core" 9F +103 "collection"'K9 +3 "core" 9D +103 "collection"'@9 +3 "core" 9A +103 "collection"'9 +4 "core" 9? +103 "collection"'C9 +3 "core" 9< +104 "collection"'N9 +3 "core" 9.; +103 "collection"'M9 +3 "core" 9J9 +103 "collection"'O9 +3 "core" 9f6 +103 "collection"'I9 +3 "core" 94 +103 "collection"'S9 +4 "core" 93 +103 "collection"'P9 +4 "core" 91 +103 "collection"'L9 +3 "core" 9. +103 "collection"'T9 +3 "core" 9- +103 "collection"'V9 +3 "core" 9, +103 "collection"'W9 +3 "core" 9* +103 "collection"'Q9 +3 "core" 9*( +104 "collection"'Z9 +3 "core" 9@& +103 "collection"'J9 +3 "core" 9T& +103 "collection"'U9 +3 "core" 9h$ +103 "collection"'R9 +4 "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 +104 "collection"'`9 +4 "core" 9 +103 "collection"'a9 +3 "core" 9 +103 "collection"'b9 +3 "core" 9 +103 "collection"'d9 +3 "core" 9 \  +103 "collection"'c9 +4 "core" 9  +103 "collection"'e9 +3 "core" 9 \  +103 "collection"'Y9 +3 "core" 9 (\  +103 "collection"'_9 +3 "core" 9 3  +103 "collection"'X9 +3 "core" 9 ?   +103 "collection"'h9 +3 "core" 9 I $ +103 "collection"'i9 +4 "core" 9 U( +103 "collection"'l9 +3 "core" 9 ^, +103 "collection"'n9 +3 "core" 9 g1 +103 "collection"'g9 +3 "core" 9 r5 +103 "collection"'m9 +3 "core" 9 {9 +103 "collection"'o9 +4 "core" 9 = +103 "collection"'f9 +3 "core" 9 B +103 "collection"'r9 +3 "core" 9 F +103 "collection"'s9 +3 "core" 9 J +103 "collection"'j9 +3 "core" 9 N +103 "collection"'u9 +4 "core" 9 S +103 "collection"'v9 +3 "core" 9 W +103 "collection"'w9 +3 "core" 9 [ +103 "collection"'k9 +3 "core" 9 _ +103 "collection"'q9 +3 "core" 9 d +103 "collection"'z9 +4 "core" 9 h +103 "collection"'{9 +3 "core" 9 l +103 "collection"'p9 +4 "core" 9  p +103 "collection"'~9 +3 "core" 9 !u +103 "collection"'}9 +3 "core" 9 !y +103 "collection"'x9 +4 "core" 9 "} +103 "collection"'y9 +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"'t9 +3 "core" 9 ) +103 "collection"'9 +3 "core" 9 ) +103 "collection"'9 +4 "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 +4 "core" 9\ 0 +103 "collection"'9 +3 "core" 9\ 0 +104 "collection"' 9 +3 "core" 9\ 1 +103 "collection"'9 +3 "core" 9\ $2 +103 "collection"'9 +3 "core" 9\ (3 +103 "collection"'9 +3 "core" 9\ +4 +103 "collection"'9 +4 "core" 9\ .5 +103 "collection"'\ 9 +3 "core" 9\ 26 +103 "collection"'9 +3 "core" 9\ 47 +103 "collection"'9 +3 "core" 9\ 78 +103 "collection"'9 +3 "core" 9\ ;9 +103 "collection"'9 +3 "core" 9\ >: +103 "collection"'9 +3 "core" 9\ B: +104 "collection"'9 +3 "core" 9\ C; +103 "collection"' 9 +48 "core" 9\ H= +103 "collection"'$9 +4 "core" 9\ K= +103 "collection"'%9 +3 "core" 9\ N= +13 .tCH.hold 10:00,70C +3 "collection"'' `\ `\ N\ +4 '9 +8 "core"  +2 9\ N\ N +2 "collection"')% +3 "core" %   +3 #tBegun lysing Collection Puck Heater at 68C/29.5psia +4693 #"brent"-> exit +3 #Session Ended +30812 "Can" ۲d +24480 "core" ` +3 "collection"'*9 +5 "core" 9\  +4 "collection"',% +6 "core" %  B  +3 #tEnded lysing Collection Puck Heater at 70C/28.5psia +3 .CS.seek 0ml +2 "collection"'-'P +333 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +4 "collection"'/ @ +112 "core" A +6 .tCSV.dial :air +3 "collection"' @ +57 "core" A +11 .tCS.seek 5ml +4 "collection"''q +1355 "core" ' +3 .tCSV.dial CTV +3 "collection"'1  +44 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +47 "core" ? +10 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'2  +46 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'3 @ +46 "core" ? +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"''P +1359 "core" ' +3 "collection"'5% +6 "core" %R\ l\ b +2 #tPuck @54.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'6 +108 "core" ~ +6 .tCBV.dial CSV +3 "collection"'#  +30 "core"  +8 "collection"':% +5 "core" %R N J +5 .tCS.seek 5ml +2 "collection"';'q +1347 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'+  +47 "core" +6 "collection"'0% +6 "core" %q  +4 .tCS.seek 7.001ml +2 "collection"'>'k +591 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'. @ +44 "core" ? +7 .tCS.seek 10ml +2 "collection"'4' +844 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +125 "core" ^ +6 #tLysing Complete + "collection"'7& +6 "core" &X_  S +3 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&A% +5 "core" % W ' + 6 +4 "storage"(B% +4 "core" %A   \ \ +4 "storage"(9. +5 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +3 "storage"(8( +195 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (<& +6 "core" &  I\  +2 "manipulator"&!& +11 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +4 "core" & - 9 +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +5 .tElbow.seek CC +3 "storage"(F' +7 "manipulator"&G( +6 "core" ( +3 "manipulator"&D& +6 "core" &  " 1 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &?& +3 "core" &  2 +5 .tForearm.seek CC +2 "manipulator"&K'ш +101 "core" ' +3 .tHand.close + "manipulator"&@/ +76 "core" / +5 .tCC.seek :open +2 "collection"'( +57 "core" ' +4 "storage"(C- +5 "core" -' +3 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."raiseStack"SE.seek :place +2 "storage"(N'x +99 "core" ' +229 ( +3 "storage"(M& +7 "core" & " - M\  +3 "storage"(O& +6 "core" &  ( ,\  +3 "manipulator"&I& +5 "core" & 8 8 +4 "manipulator"&S% +5 "core" % ђ A ? 6 9 +5 .tForearm.seek :retract +2 "manipulator"&P' ] +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&L( +159 "core" ( +3 "manipulator"&T& +6 "core" & # " ! 8@ +3 "storage"(V& +6 "core" & & \  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&W'ώ +111 "core" ' +3 .tElbow.hold +2 "manipulator"&Q, +6 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&Z1 +70 "core" 1 +4 "manipulator"&J% +6 "core" % ϟg P ' +3 "storage"(U& +5 "core" & T\  +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 317 counts + "manipulator"&R' +13 "core" ' +3 "manipulator"&[& +5 "core" & M ^ 6 =@ +4 "storage"(]& +6 "core" & W U K\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&^'Ү +34 "core" ' +3 "storage"(\\% +5 "core" %v = = g\  +5 ."downElevator"SE.seek :down +4 "storage"(`'= +99 (a% +4 "core" %1  % \ \\z +3 "manipulator"&b% +5 "core" %Ҋ !  3 8 +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&d' ] +91 "core" ' +64 ' +3 ."downElevator"SE.stop + "storage"(5 +5 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'c& +6 "core" &} +3 "manipulator"&e& +6 "core" & y y U A@ +3 "manipulator"&Y% +5 "core" % R h i E = +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(-z +179 "core" ( +3 "manipulator"&X& +5 "core" &-q u q ) AL +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &h& +4 "core" &-q t x " BL +4 .tForearm.seek :garage +2 "manipulator"&i'o +105 "core" ' +3 .tHand.close +2 "manipulator"&l/ +75 "core" / +3 "manipulator"&n& +5 "core" &-s r  (J +3 "manipulator"&g% +5 "core" % σu r C ( +4 .tForearm.seek :retract +3 "manipulator"&m' ] +120 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&o( +277 "core" ( +3 "manipulator"&f& +5 "core" & U d A* +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &r& +4 "core" & h i D ?) +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +2 "manipulator"&s'ш +98 "core" ' +3 "manipulator"&j& +5 "core" & B K :( +4 "manipulator"&u% +6 "core" %щ > @ U : +4 "collection"'v& +5 "core" & +68 "collection"'w& +8 "core" & +4 .tCC.seek :closed +4 "collection"'k(X +3 "core" & +7 & 6 +7 &Fsp 4 +9 &7mt H +9 &[ T +10 &H S +9 &RL} T +10 &F_ T +9 &J T +9 &I T +10 &!ZG T +9 &#G T +9 &$H T +10 &&H S +9 &(dG S +9 &*%I T +10 &+K T +9 &-J T +10 &/jI T +9 &1-I~ T +10 &2Hh T +9 &4JR T +9 &6tI S +9 &85I T +10 &9J T +9 &;G T +10 &=|Ha S +9 &?=I T +9 &@H T +10 &BI T +9 &DP U +9 &F=_ W +10 &G~ Z +9 &I ` +10 &Kg ` +9 &M* ` +9 &Nm a +10 &PM a +9 &Rj b +10 &T+ b +9 &U b) +9 &W V +10 &Xf [ +9 &Xr _ +10 ( + &XjT Y +4 "collection"'w& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.48 +2 "collection"'q& +4 "core" &Xj[ Y +3 &Xj Y +4 .tHand.open +2 "manipulator"&z1 +73 "core" 1 +3 "manipulator"&{% +5 "core" % щ  $ @ 4 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&p' ] +104 "core" ' +3 .tPSV.dial PSR +2 "processing"%~ +144 "core"  +11 "processing"%}% +5 "core" %ܐ +4 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%x' +1598 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%y  +47 "core"  +7 .tPS.seek 0ml +3 "processing"%'ܑ +1609 "core" ' +3 .tPSV.dial PSR +2 "processing"% +48 "core"  +11 .tPSR.select :air +2 "processing"% +21 .tPS.seek 2.5ml +2 "processing"%|' +2626 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"% +4 "collection"'t  +10 "core"  +2 "processing"% +5 "core"  +3 "processing"%  +46 "core"  +22 +10 .tPSV.dial :mixloop +2 "processing"% +112 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +15 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%  +76 "core" +8 .tPS.seek 0ml +3 "processing"% 'ܑ +2622 "core" ' +3 .tPSV.dial :air +3 "processing"%  +45 "core"  +8 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' +3 .tPSV.dial :mixloop +2 "processing"% +48 "core" +8 .tPS.seek 0ml +3 "processing"% 'ܑ +2630 "core" ' +3 .tPSV.dial :air +2 "processing"%  +48 "core"  +8 .tPS.seek 2.5ml +2 "processing"%' +2624 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +48 "core" +7 .tPS.seek 0ml +3 "processing"%'ܑ +2618 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\ & +5 "core" & c Y + ?( +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +38 "core" ( +3 "manipulator"&& +59 "core" & { u I D +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +5 "core" & w w D D +4 .tForearm.seek CC +2 "manipulator"&'ш +90 "core" ' +3 .tHand.close + "manipulator"&/ +72 "core" / +6 .tCC.seek :open +2 "collection"'( +413 "core" ( +2 "manipulator"& & +6 "core" & j W ] @ +3 "manipulator"&$% +5 "core" % њ  > C3 +4 .tForearm.seek :retract +2 "manipulator"&%' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&(-z +277 "core" ( +3 "manipulator"&)& +5 "core" &- 5 HF +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &&& +4 "core" &- IF +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&''o +110 "core" ' +3 .tHand.open + "manipulator"&*1 +74 "core" 1 +3 "manipulator"&,% +5 "core" % yM $ + +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +4 .tPSV.dial :mixloop +2 "processing"%/ +15 "core" +5 .tPTV.dial :PRVmixing +3 "processing"%  +5 "core" +12 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 "processing"%-  +5 "collection"'1  +5 "core"  +10 +5 .tCTV.dial :air,avoiding: :intake +6 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'& +5 "core" &l +3 "manipulator"&2% +6 "core" % p  E +3 "storage"(3% +6 "core" %C y\  +3 "storage"(. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(5( +209 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (6& +4 "core" & T u B\  +3 "manipulator"&#& +7 "core" &- W FF +3 "manipulator"&:% +6 "core" % p  C +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&+& +6 "core" & ] f ?> +3 "storage"(0& +6 "core" & f f\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +3 "manipulator"&;'k +98 "core" ' +3 "storage"(.& +6 "core" & e h \  +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(>' +310 "core" ' +3 "storage"(- +4 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 (7& +4 "core" & ~ \ \  +4 "manipulator"&A& +6 "core" & C F> +3 .tElbow.seek 2 +2 "manipulator"&B( +5 "core" ( +3 "manipulator"&9& +7 "core" & , E> +3 "storage"(<& +5 "core" & \  +4 .tForearm.seek 2 + 300 counts +3 "manipulator"&!'w +25 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&D/ +71 "core" / +5 ."downElevator"SE.seek :down +5 "storage"(?'= +3 "manipulator"&(& +11 "core" & W e => +3 "manipulator"&@% +60 "core" % q @ B h >F +4 .tForearm.seek :retract +2 "manipulator"&C' ] +93 "core" ' +3 .tElbow.seek CC +2 "manipulator"&=( +71 "Can" gyd +23 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +59 "core" ( +4 "manipulator"&H& +6 "core" & {  C+ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &E& +4 "core" & e y j A+ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +2 "manipulator"&F'ш +96 "core" ' +3 "manipulator"&M& +6 "core" & h f =( +3 "manipulator"&O% +6 "core" %s X O $ = +3 "collection"'I& +5 "core" & +13 "collection"'S& +7 "core" & +4 .tCC.seek :closed +4 "collection"'T(X +3 "core" &S +8 &> 3 +6 &Du2 3 +9 &6nt# H +10 &Y T +9 &H T +10 &QL S +9 &L T +9 &L T +10 &K{ T +10 &!YGs S +8 &#Gd S +10 &$HM T +9 &&H> T +10 &(aG5 S +9 &*"L T +9 &+K T +10 &-J T +9 &/iJ S +9 &1*M T +10 &2I T +9 &4I T +10 &6qG S +9 &84I S +9 &9J S +10 &;J S +9 &=xM T +9 &?:L T +10 &@J T +9 &BH S +10 &DL S +9 &F@Q} T +9 &GYk V +10 &IiL W +9 &Kw Z +9 &M. ] +10 &N ^ +9 &P _ +10 &Rl ` +9 &T/ ` +9 &U a +10 &W| K +9 &X t / +9 &Xcm Q +4 ( +3 "collection"'S& +7 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.21 +3 .Hand.open +2 "manipulator"&V1 +4 "core" &X`k Q +66 1 +2 "manipulator"&K% +5 "core" % h * ( O 6# +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&G' ] +97 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'Z  +144 "core" ~ +8 .tCSV.dial CTV +3 "collection"'J  +30 "core"  +9 .tPS.seek 2.5ml +2 "processing"%U' +2619 "core" ' +4 "collection"'[% +5 "core" %]YM  +4 .tCS.seek 4.25ml +3 "collection"']'Z# +1550 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%P  +46 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%\\  +80 "core"  +9 .tPS.seek 0ml +3 "processing"%L'ܑ +2612 "core" ' +4 .tCBV.dial between PRV and waste1 +3 "collection"'a ` +37 "core" ^ +6 .tCSV.dial :air +2 "collection"'b @ +46 "core" ? +8 .tCS.seek 10ml +2 "collection"'W' +1540 "core" ' +3 .tCSV.dial CTV +3 "collection"'R  +46 "core"  +8 .tCS.seek 0ml +3 "collection"'c'P +2615 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'N @ +30 "core" ? +7 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'e  +146 "core" +5 "collection"'Y& +5 "core" &X_~ Q +4 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&^% +5 "core" % Q f R + < +3 "storage"(X% +6 "core" %@ < <\  +3 "storage"(h. +5 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +2 "storage"(`( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +6 (Q& +3 "core" & \  +4 "manipulator"&l& +67 "core" &"  , % 9& +3 "manipulator"&n% +5 "core" % Q N N - ; +5 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&g( +158 "core" ( +3 "manipulator"&d& +6 "core" & k k >m +3 "storage"(i& +6 "core" & < ; \  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&f'Ү +106 "core" ' +2 "storage"(r& +7 "core" & P ` 3\  +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(_' +306 "core" ' +2 "storage"(j- +5 "core" -'^ +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&u& +4 "core" & i k  >m +4 "storage"(v& +5 "core" & < <\  +4 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&m'ώ +40 "core" ' +3 .tElbow.hold +2 "manipulator"&, +4 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(q- +4 "core" -'^ +5 .tSE.seek 0.08 Pucks below Top Plate +2 "storage"(z' +32 "core" ' +3 "manipulator"&{% +5 "core" %ςl  ( +3 "storage"(w& +6 "core" & S\ +3 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 288 counts +2 "manipulator"&~'Ю +15 "core" ' +2 "manipulator"&}& +6 "core" & f Z % =m +3 "storage"(s& +6 "core" & ( 7 R\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts +2 "manipulator"&y'Ү +33 "core" ' +4 .tSE.seek 1.08 Pucks below Top Plate +2 "storage"(x' +37 "core" ' +3 "manipulator"&& +6 "core" & g g [ =m +3 "manipulator"&% +6 "core" % A A < +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +91 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +164 "core" ( +3 "manipulator"&& +7 "core" & C M :V +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &t& +3 "core" & < 6 9V +5 .tForearm.seek CC +2 "manipulator"& 'ш +89 "core" ' +2 .tHand.close +2 "manipulator"&/ +66 "core" / +6 .tCC.seek :open +2 "collection"' ( +409 "core" ( +3 "storage"(|& +5 "core" & c V \  +4 "storage"(& +4 "core" &  { \\\  +4 "manipulator"& & +5 "core" & r x  CV +4 "manipulator"&% +6 "core" % ћ v  Dx +3 .tForearm.seek :retract +3 "manipulator"&' ] +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&( +160 "core" ( +2 "manipulator"& & +5 "core" &   CK +4 "storage"(& +66 "core" & ^ R\  +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 1 +2 "manipulator"&'ώ +106 "core" ' +3 .tElbow.hold +3 "manipulator"&\ , +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&1 +73 "core" 1 +4 "manipulator"&% +6 "core" % Ϛx   > 1 +2 "storage"(& +6 "core" &   \  +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 312 counts + "manipulator"&o' +13 "core" ' +3 "manipulator"&p& +6 "core" & U S H @K +2 "storage"(k& +7 "core" & _ `\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"& 'Ү +28 "core" ' +4 "storage"($% +5 "core" % t  0\  +5 ."downElevator"SE.seek :down +5 "storage"('= +98 ()% +4 "core" %L< A O m\ ^ +3 "manipulator"&&% +5 "core" %Ҫ j i M ? +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +41 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air +3 "processing"%*  +83 "core" +7 .tPS.seek 2.5ml +2 "processing"%,' +2619 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%% +47 "core" +6 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%/  +48 "core"  +5 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"% +47 "core" +7 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%-  +46 "core"  +6 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%1'ܑ +2617 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +6 "core" &{  +3 "manipulator"&2& +5 "core" &  JK +4 "manipulator"&3% +6 "core" % 6 I K +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +174 "core" ( +3 "manipulator"&'& +6 "core" &- \ FR +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &6& +4 "core" &- L FR +4 .tForearm.seek :garage +2 "manipulator"&#'o +108 "core" ' +2 .tHand.close +2 "manipulator"&:/ +72 "core" / +3 "manipulator"&8& +7 "core" &-  * 3R +2 "manipulator"&+% +6 "core" % ςh 4 +4 .tForearm.seek :retract +2 "manipulator"&0' ] +118 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +121 "core" ( +3 "manipulator"&.& +5 "core" & r v CH +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & x v l DH +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek PC +2 "manipulator"&'E +149 "core" ' +3 "manipulator"&7& +5 "core" &  FH +5 "manipulator"&A% +5 "core" %;  E +4 "processing"%9& +6 "core" &{  +6 "processing"%<& +7 "core" &{  +4 .tPC.seek :closed +4 "processing"%D(SD +5 "core" &{  +4 &{  D +9 & Hx 4 +9 &/n~ H +9 &c T +10 &Q T +9 &KQ S +10 & O T +9 &O T +9 &T T +10 &!RS T +9 &#U T +9 &$O T +10 &&N T +9 &(ZR T +10 &*O T +9 &+P T +9 &-O U +10 &/aO T +9 &1#N T +9 &2O U +10 &4Q U +9 &6gO U +10 &8*N T +9 &9N U +9 &;O T +10 &=oQ U +9 &?2O T +9 &@O T +10 &BO T +9 &DwR U +10 &F6_ V +9 &Gq X +9 &I~ Y +10 &Kp Z +9 &M3 Z +9 &N [ +10 &P [\ +9 &R[|j 1 +10 &S&g I +9 ( +4 "processing"%<& +5 "core" &S#8 7 +4 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.57 + "processing"%(& +5 "core" &S#8 7 +7 .tHand.open +2 "manipulator"&@1 +77 "core" 1 +2 "manipulator"&% +6 "core" % ; G T R @ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&;' ] +101 "core" ' +3 .tPRV.dial :air +2 "processing"%>  +48 "core"  +6 .tPSV.dial :mixloop +3 "processing"%H +47 "core" +6 "processing"%E% +5 "core" %ܑ +5 .tPS.seek 0.3ml +2 "processing"%!' +397 "core" ' +3 .tPSV.dial PSR +3 "processing"%M +113 "core"  +11 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%B'5a +491 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%O' +1909 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +3 "processing"%I +124 "core" +7 .tPTV.dial :mixing +2 "processing"%? @ +76 "core" B +9 .tPBV.dial :waste2 +2 "processing"%C  +98 "core"  +8 .tPS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&V& +6 "core" & Y f  @H +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&K( +4 "core" ( +3 "manipulator"&S& +6 "core" & r s ' BH +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Z& +4 "core" & | & CH +4 .tForearm.seek PC +2 "manipulator"&J'E +93 "core" ' +2 .tHand.close +2 "manipulator"&F/ +71 "core" / +5 .tPC.seek :open +3 "processing"%( +377 "core" ( +2 "manipulator"&[& +6 "core" & M Z / =H +3 "manipulator"&4% +5 "core" % U ] T =y +5 .tForearm.seek :retract +2 "manipulator"&P' ] +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&\\(-z +121 "core" ( +2 "manipulator"&U& +6 "core" &-z V G  < +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &a& +3 "core" &-z g d ? +65 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&b'o +109 "core" ' +3 .tHand.open +2 "manipulator"&]1 +69 "core" 1 +3 "manipulator"&R% +6 "core" % yZ d 0" +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&W' ] +112 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp +3 "processing"%N& +6 "core" & +2 "manipulator"&e% +6 "core" % T  G +3 "storage"(Y% +6 "core" %A \  +3 "storage"(^. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(X( +224 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (h& +4 "core" & c f P\  +4 "manipulator"&Q& +6 "core" &-{ y u  D +3 "manipulator"&l% +5 "core" % T  A +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&n( +171 "core" ( +3 "manipulator"&5& +6 "core" & Z s 9 @L +3 "storage"(d& +6 "core" & M N \  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +3 "manipulator"&i'k +98 "core" ' +2 "storage"(r& +5 "core" & c X\  +5 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(=' +306 "core" ' +2 "storage"(G- +5 "core" -'y +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 (j& +4 "core" & ~ ~ Z\  +3 "manipulator"&u& +6 "core" & l g j ?L +4 .tElbow.seek 2 +2 "manipulator"&v( +4 "core" ( +4 "manipulator"&q& +6 "core" & } t 0 BL +4 "storage"({& +6 "core" & r \  +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&w'w +16 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&}/ +68 "core" / +4 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"3/home/esp/esp2local/mission/standAloneDA.rb:34"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"3/home/esp/esp2local/mission/standAloneDA.rb:33"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"3/home/esp/esp2local/mission/standAloneDA.rb:31"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 ."downElevator"SE.seek :down +4 "manipulator"&s& +5 "storage"('= +12 "core" & I C <L +3 "manipulator"&% +6 "core" % o U 3 8 +3 .tForearm.seek :retract +3 "manipulator"&f' ] +92 "core" ' +3 .tElbow.seek PC +3 "manipulator"&g( +167 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +100 "core" ( +2 "manipulator"&_& +6 "core" & [ s  @F +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &m& +4 "core" & b f =F +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&~'E +99 "core" ' +3 "manipulator"&z& +6 "core" & S O @ ;F +3 "manipulator"&% +6 "core" %L B I ; +3 "processing"%t& +6 "core" & +4 "processing"%y& +7 "core" & +4 .tPC.seek :closed +4 "processing"%(SD +6 "core" & +2 &  +9 &(s - +9 &`~ A +10 &8o S +9 &O T +9 &P T +10 &{M T +9 &=L T +9 &N S +10 & L T +9 &"M T +9 &$EL T +10 &&O T +10 &'M T +9 &)J T +9 &+ML T +9 &-J S +10 &.M S +9 &0O T +10 &2UQ T +9 &4Q T +9 &5Q T +10 &7R T +9 &9]M T +9 &; K S +10 &<N S +9 &>Q T +10 &@eO T +9 &B'R T +9 &CU T +10 &E] U +62 &Gdg W +2 &I#x X +2 &J Y + &L Z + &Nc Z + &P$ Z + &Q H +5 &R? ] +9 &S' 0 +3 ( +3 "processing"%y& +17 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.59 +4 .Hand.open +3 "manipulator"&1 +3 "core" &S% 0 +2 &S% 0 +63 1 +3 "manipulator"&% +5 "core" % L i h  = +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&T' ] +99 "core" ' +5 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%|  +5 %9 +9 "core" 9 +103 "processing"% 9 +4 "core" 9 +105 "processing"%9 +4 "core" 9  +105 "processing"% 9 +4 "core" 9 +104 "processing"%9 +4 "core" 9 +105 "processing"% 9 +4 "core" 9 +104 "processing"%9 +4 "core" 9 +105 "processing"%9 +4 "core" 9 +104 "processing"%9 +5 "core" 9# +104 "processing"%9 +4 "core" 9( +105 "processing"%p9 +4 "core" 9, +104 "processing"%k9 +4 "core" 90 +105 "processing"%9 +4 "core" 95 +104 "processing"%$9 +4 "core" 99 +105 "processing"%9 +4 "core" 9= +104 "processing"%)9 +4 "core" 9B +104 "processing"%&9 +4 "core" 9F +105 "processing"%9 +4 "core" 9J +104 "processing"%o9 +5 "core" 9 O +104 "processing"%x9 +4 "core" 9S +105 "processing"%*9 +4 "core" 9W +104 "processing"% 9 +4 "core" 9\\ +105 "processing"%9 +4 "core" 9$` +104 "processing"%L9 +4 "core" 9+d +104 "processing"%%9 +4 "core" 91i\ +105 "processing"%/9 +4 "core" 97m +104 "processing"%9 +4 "core" 9=q +105 "processing"%-9 +5 "core" 9Cv +5 .tPH.hold 2:00:00,28C +6 .delay 1:30 +2 "processing"%, ppB +5 "core" w +8996 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +112 "core"  +10 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +19 .tPS.seek 0.5ml +3 "processing"%2' +581 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +20 .tPS.seek 2ml +3 "processing"%3'Q +1609 "core" ' +3 .tPTV.dial :puck +2 "processing"%'  +76 "core"  +10 .tPSV.dial PTV +3 "processing"%6 +78 "core" +7 .tPBV.dial :waste1 +2 "processing"%\  +141 "core"  +6 "processing"%:% +6 "core" %O  +4 .tPS.seek 1.5ml +2 "processing"%8' +597 "core" ' +4 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%+ * +35 "core" + +9 .tPS.seek 0ml +2 "processing"%'ܑ +1614 "core" ' +4 .tdelay 5:00 +7201 "Can" ad +22802 #trecoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%.  +75 "core"  +7 .tPBV.dial :waste1 +8 "processing"%  +36 "core" +7 .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%# * +37 "core" + +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +80 "core"  +13 .tPS.reconfigure :fast + "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%7' +2519 "core" ' +3 .tPSV.dial PTV +3 "processing"%A +80 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%9 +81 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%0 +81 "core" +8 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%"  +79 "core"  +8 .tPS.seek :empty +2 "processing"%('s +2521 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%@  +139 "core" +5 .tPSV.dial :mixloop +3 "processing"% +48 "core" +6 .tPRV.dial :ab1 +3 "processing"%< @ +78 "core" B +8 .tPS.reconfigure :slow + "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%>' +355 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "processing"%E  +3 "collection"'H  +46 "core"  +10 +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%% +5 "core" %  +5 .tPS.seek 0.3ml +2 "processing"%1' +348 "core" ' +4 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'M  +30 "core" +6 .tPRV.dial :air +3 "processing"%!  +46 "core"  +8 .tPS.seek 0.9ml +2 "processing"%B'N +1268 "core" ' +3 .tPRV.dial :waste2 +3 "processing"%I @ +79 "core" > +7 .tPS.seek 0.5ml +2 "processing"%?' +872 "core" ' +4 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%C  +47 "core"  +6 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%O'Q +1611 "core" ' +3 .tPSV.dial :PML +2 "processing"%V +48 "core" +7 .tPTV.dial :mixing +3 "processing"%S @ +76 "core" A +7 .tPBV.dial :waste1 +3 "processing"%Z  +37 "core" +6 "processing"%F% +6 "core" %P  +4 .tPS.seek 1.85ml +2 "processing"%'H +233 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%; * +37 "core" + +8 .tPS.seek 0ml +3 "processing"%D'ܑ +2084 "core" ' +3 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'[& +4 "core" &g +4 "manipulator"&4& +5 "core" & \\ S 5 @A +4 "manipulator"&U% +6 "core" % I - 0 / < +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +62 "manipulator"&a(-z +130 "core" ( +3 "manipulator"&J& +5 "core" &- Z b  @U +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &K& +3 "core" &- E Y T 7U +5 .tForearm.seek :garage +2 "manipulator"&]'o +112 "core" ' +3 .tHand.close +2 "manipulator"&R/ +76 "core" / +3 "manipulator"&P& +6 "core" &- v s (T +3 "manipulator"&N% +6 "core" % c * +4 .tForearm.seek :retract +3 "manipulator"&e' ] +114 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&Y( +293 "core" ( +4 "manipulator"&^& +5 "core" & D ^ @ A +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &b& +5 "core" & p a ? B +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&h'ш +94 "core" ' +2 "manipulator"&Q& +7 "core" & > ? : +3 "manipulator"&l% +6 "core" %щ % - > : +3 "collection"'`& +5 "core" &g +5 "collection"'5& +8 "core" & +4 .tCC.seek :closed +4 "collection"'d(X +3 "core" &i +7 &j 1 +6 &Dxj 4 +10 &1kxg H +9 &_b V +9 &Gd U +10 &ELg U +9 &Gf V +10 &Ja U +9 &If U +9 &!LIg V +10 &#Jd V +9 &$GV V +9 &&Ha U +10 &(UGZ U +9 &*GP U +10 &+JM U +9 &-OE V +9 &/]NJ U +10 &1M V +9 &2G U +9 &4J U +10 &6dL V +9 &8'L. U +10 &9L U +9 &;J U +9 &=nK U +10 &?/N U +9 &@M U +9 &BL V +10 &DtR V +9 &F2] W +10 &Gv Z +9 &I _ +9 &K^\ ` +10 &M a +9 &N\ a +10 &P ` +9 &Rb a +9 &T# b +10 &U b( +9 &W U +9 &X!} &o +10 &X U +9 ( +4 "collection"'5& +4 "core" &X^ P +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.40 +2 "collection"'\\& +5 "core" &X] P +6 .tHand.open +2 "manipulator"&r1 +67 "core" 1 +3 "manipulator"&W% +7 "core" % щ   2 +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&G' ] +92 "core" ' +3 .tPSV.dial PSR +3 "processing"%j +113 "core"  +11 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%u' +1607 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%q  +47 "core"  +8 .tPS.seek 0ml +2 "processing"%{'ܑ +1602 "core" ' +3 .tPSV.dial PSR +3 "processing"%} +61 "core" +12 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%s' +2622 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "collection"'  +3 "processing"%n  +65 "core"  +111  +10 .tPSV.dial :mixloop +12 "processing"%i +112 "core" +10 .tCTV.dial :air,avoiding: :intake +2 "collection"'=  +16 "core" +8 .tPTV.dial :PRVmixing +3 "processing"%w  +77 "core" +10 .tPS.seek 0ml +2 "processing"%_'ܑ +2625 "core" ' +3 .tPSV.dial :air +3 "processing"%m  +46 "core"  +9 .tPS.seek 2.5ml +3 "processing"%v' +2618 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%z +48 "core" +9 .tPS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +3 .tPSV.dial :air +2 "processing"%t  +48 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +1816 "Can" {d +826 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%f +47 "core" +10 .tPS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & w v a D +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +15 "core" ( +3 "manipulator"&& +6 "core" &  E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &y& +4 "core" &  E +5 .tForearm.seek CC +2 "manipulator"& 'ш +93 "core" ' +2 .tHand.close +2 "manipulator"&~/ +75 "core" / +6 .tCC.seek :open +3 "collection"'( +412 "core" ( +3 "manipulator"& & +5 "core" &  K +4 "manipulator"&% +5 "core" % ѐ r K^ +4 .tForearm.seek :retract +3 "manipulator"& ' ] +94 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +276 "core" ( +3 "manipulator"&& +5 "core" &-} ) Ke +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-} 9 Je +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +110 "core" ' +3 .tHand.open +2 "manipulator"&p1 +74 "core" 1 +3 "manipulator"&k% +6 "core" % uh   8F +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +100 "core" ' +4 ."da"delayUntil "17:46:35.83" +24385 #recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"%$ @ +75 "core" @ +7 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +7 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%) * +37 "core" + +7 ."da"PSV.dial :air +3 "processing"%&  +46 "core"  +7 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +2495 "core" ' +3 ."da"PSV.dial :mixloop +71 "processing"%o +46 "core" +8 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%x  +46 "core"  +6 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%* +47 "core" +7 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +47 "core"  +7 ."da"PS.seek :empty +2 "processing"%'s +2497 "core" ' +3 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%L +142 "core"  +10 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +20 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%%' +589 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +19 ."da"PS.seek 2ml +2 "processing"%/'Q +1613 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%  +76 "core"  +9 ."da"PSV.dial PTV +3 "processing"%- +80 "core" +7 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +6 "processing"%% +5 "core" %W +5 ."da"PS.seek 1.5ml +2 "processing"%2' +592 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%' * +37 "core" + +9 ."da"PS.seek 0ml +3 "processing"%6'ܑ +1624 "core" ' +3 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%\  +5 "core"  +5 ."da"PBV.dial :waste1 +2 "processing"%:  +35 "core" +5 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%3 * +36 "core" + +5 ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%+ +80 "core"  +8 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%8' +592 "Can"\ O;d +1923 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%| +80 "core" +5 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%. +79 "core"  +7 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +79 "core" +5 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%#  +77 "core"  +5 ."da"PS.seek :empty +2 "processing"%'s +2512 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +155 "core"  +7 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +15 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%A' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%9'Q +1612 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%0  +4 "core"  +7 ."da"PSV.dial PTV +2 "processing"%" +79 "core" +5 ."da"PBV.dial :waste1 +10 "processing"%7  +35 "core" +5 "processing"%@% +3 "core" %V  +3 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +35 "core" + +7 ."da"PS.seek 0ml +2 "processing"%('ܑ +1596 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%E  +5 "core"  +5 ."da"PBV.dial :waste1 +2 "processing"%H  +35 "core" +5 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +5 ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%> +79 "core"  +8 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%M' +2525 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%! +79 "core" +5 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +78 "core"  +7 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%I +77 "core" +6 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +78 "core"  +5 ."da"PS.seek :empty + "processing"%C's +2500 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%?  +45 "core"  +4 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%V  +135 "core" +4 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%S  +45 "core"  +4 ."da"PTV.dial :PRVmixing +2 "processing"%Z  +16 "core" +4 ."da"PSV.dial :mixloop +2 "processing"%F +45 "core" +5 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%;' +380 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%O  +47 "core"  +4 "processing"%% +3 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%['"\\ +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%4  +45 "core"  +5 ."da"PS.seek 2ml +2 "processing"%U'Q +1546 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%J +44 "core" +4 ."da"PTV.dial :mixing +2 "processing"%K @ +77 "core" A +5 ."da"PBV.dial :waste1 +2 "processing"%g  +35 "core" +5 "processing"%R% +4 "core" %L  +2 ."da"PS.seek 1.85ml +2 "processing"%P'D +229 "core" ' +3 ."da"PBV.dial between PSV and waste1 +2 "processing"%N * +36 "core" + +6 ."da"PS.seek 0ml +2 "processing"%T'ܑ +1954 "core" ' +3 ."da"delay 2 seconds +202 .delay 8:00 +19468 "Can"\ Kd +28535 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%] @ +4 "core" A +5 ."da"PBV.dial :waste1 +2 "processing"%^  +35 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +36 "core" + +5 ."da"PSV.dial :air +2 "processing"%b  +44 "core"  +5 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Q' +2524 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%l +45 "core" +5 ."da"delay 2 seconds +202 .PSV.dial :air +48 "processing"%`  +46 "core"  +5 ."da"delay 2 seconds +209 .PSV.dial :mixloop +2 "processing"%e +47 "core" +5 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  +5 ."da"PS.seek :empty +2 "processing"%\\'s +2482 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +155 "core"  +7 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +15 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%W' +599 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%5'Q +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%j  +73 "core"  +7 ."da"PSV.dial PTV +2 "processing"%h +80 "core" +5 ."da"PBV.dial :waste1 +2 "processing"%D  +37 "core" +4 "processing"%q% +4 "core" %L \ +3 ."da"PS.seek 1.5ml +2 "processing"%u' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +36 "core" + +6 ."da"PS.seek 0ml +2 "processing"%{'ܑ +1625 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + "processing"%  +5 "core"  +5 ."da"PBV.dial :waste1 +2 "processing"%n  +36 "core" +4 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +36 "core" + +5 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +80 "core"  +8 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%w' +1518 "Can"\ Ngd +993 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%s +79 "core" +5 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +78 "core"  +7 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%_ +77 "core" +5 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%z  +78 "core"  +5 ."da"PS.seek :empty + "processing"%v's +2500 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +142 "core"  +7 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."da"PS.seek 2ml +2 "processing"%f'Q +1610 "core" ' +2 ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"% +78 "core" +5 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +4 "processing"%% +4 "core" %T  +58 ."da"PS.seek 1.5ml +2 "processing"%y' +583 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +35 "core" + +7 ."da"PS.seek 0ml +2 "processing"%Y'ܑ +1621 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +2 "processing"%G  +36 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +35 "core" + +5 ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +79 "core"  +7 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2518 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" +5 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +79 "core"  +7 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +77 "core" +6 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +78 "core"  +5 ."da"PS.seek :empty +2 "processing"%p's +2519 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +142 "core"  +7 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +15 ."da"PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 0.5ml + "processing"% ' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%'Q +1609 "core" ' +2 ."da"PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%$ +79 "core" +5 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +4 "processing"%)% +4 "core" %T  +3 ."da"PS.seek 1.5ml +2 "processing"%&' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +6 ."da"PS.seek 0ml +2 "processing"%o'ܑ +1609 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%x  +35 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +36 "core" + +5 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +80 "core"  +7 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2522 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%L +80 "core" +5 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +80 "core"  +7 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%% +80 "core" +5 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +78 "core"  +5 ."da"PS.seek :empty +2 "processing"%-'s +1736 "Can"\ Rd +781 "core" ' +49 ."da"Gate.power :camera,:ON +10 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +147 "core"  +18 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +6 "processing"% +29 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +4 "processing"%'I +337 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +15 ."da"PS.seek 0.5ml +2 "processing"%/' +340 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +15 ."da"PS.seek 2ml +2 "processing"%''Q +1610 "core" ' +2 ."da"PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%2 +78 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%\  +36 "core" +5 "processing"%:% +3 "core" %R  +4 ."da"PS.seek 1.5ml + "processing"%3' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +37 "core" , +7 ."da"PS.seek 0ml + "processing"%6'ܑ +1608 "core" ' +3 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%|  +38 "core" +5 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%. * +38 "core" + +5 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +81 "core"  +8 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%#' +2592 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%8 +80 "core" +5 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +82 "core"  +7 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +81 "core" +5 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +81 "core"  +5 ."da"PS.seek :empty +2 "processing"%0's +2592 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%" +158 "core"  +7 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 2ml + "processing"%7'Q +2118 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%@ +81 "core" +4 ."da"PBV.dial :waste1 +2 "processing"%9  +37 "core" +5 "processing"%<% +4 "core" %T  +3 ."da"PS.seek 1.5ml + "processing"%' +593 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +37 "core" + +5 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%H  +116 "core"  +5 ."da"PS.seek :empty +2 "processing"%'s +1603 "core" ' +2 "processing"%>9 +3 "core" 9$6 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%( +3 "core" 6 +2 "processing"%!& +4 "core" &S$ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&1% +4 "core" % [   M +2 "storage"(I% +55 "core" %D  +3 "storage"(B. +3 "core" .( +3 ."da"SC.reconfigure :tight +9 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(M( +197 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (?& +3 "core" & [ +3 "manipulator"&V& +4 "core" &-}   e +2 "manipulator"&S% +4 "core" % [  t +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&Z( +194 "core" ( +3 "manipulator"&F& +4 "core" &  +3 "storage"(C& +3 "core" & +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&O'Ү +115 "core" ' +2 "storage"(& +4 "core" & ` +3 ."da"SE.reconfigure :pick + "storage"(#],K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(;' +323 "core" ' +2 "storage"(4- +7 "core" -' +5 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&[& +3 "core" & +4 "storage"(J& +4 "core" & * +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +4 "manipulator"&K'ώ +39 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&g, +6 "core" , +4 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(R- +2 "core" -' +4 ."da"SE.seek 1.08 Pucks below Top Plate +2 "storage"(N' +31 "core" ' +2 "manipulator"&U% +4 "core" %ϒ] S Q e +2 "storage"(P& +5 "core" &  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 304 counts + "manipulator"&]'о +21 "core" ' + "manipulator"&^& +4 "core" &  % C  +3 "storage"(a& +4 "core" & h < V +5 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&b'Ү +24 "core" ' +6 ."da"SE.seek 2.08 Pucks below Top Plate +4 "storage"(T'` +37 "core" ' +2 "manipulator"&l& +4 "core" & +2 "manipulator"&`% +4 "core" %ҽ  7 +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&e' ] +86 "core" ' +7 ."da"Elbow.seek PC +4 "manipulator"& ( +245 "core" ( +2 "manipulator"&Q& +4 "core" & % ( \\ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &   \\ +3 ."da"Forearm.seek PC +2 "manipulator"&\\'E +92 "core" ' +2 ."da"Hand.close + "manipulator"&W/ +75 "core" / +4 ."da"PC.seek :open +2 "processing"%j( +377 "core" ( +2 "storage"(h& +5 "core" & +2 "manipulator"&D& +4 "core" &   y\\ +2 "manipulator"&q% +4 "core" % V   EM +3 ."da"Forearm.seek :retract +2 "manipulator"&5' ] +93 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&}( +244 "core" ( +2 "manipulator"&u& +4 "core" &   AW +2 "storage"(& +4 "core" &   +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&n'Ү +88 "core" ' +51 ."da"Hand.open +10 "manipulator"&i1 +76 "core" 1 +3 "storage"(=- +4 "core" -'` +3 ."da"SE.seek 1.72 Pucks below Top Plate +2 "storage"({', +28 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +4 ."da"SE.seek 0.74 Pucks below Top Plate + "storage"(s' +54 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul0718h50ml.png +1729 #SX HX9/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.385 seconds\ Exposing 696x520 pixel 16-bit image for 13.91 seconds\ /var/log/esp/da25jul0718h50ml.png: PNG Upload Complete\ +9 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0718h50ml15s.png +229 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1416 #"da"SX HX9/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0718h50ml15s.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 30.0 /var/log/esp/midres/da25jul0718h50ml30s.png +1696 #"image"compressed /var/log/esp/da25jul0718h50ml.jxl +1442 #"da"SX HX9/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25jul0718h50ml30s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=1,1 -png=0 70.0 /var/log/esp/hires/da25jul0718h50ml70s.png +1534 #"image"compressed /var/log/esp/midres/da25jul0718h50ml15s.jxl +2888 #compressed /var/log/esp/midres/da25jul0718h50ml30s.jxl +2988 #"da"SX HX9/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25jul0718h50ml70s.png: PNG Upload Complete\ +10 .Gate.power :camera,:OFF +4 "storage"(m- +8 "core" -' +17 "storage"(_& +13 "core" & l j V +8 "manipulator"&z& +10 "core" & W +3 ."da"Elbow.seek 1 +3 "manipulator"&w( +4 "core" ( +3 "manipulator"&t& +5 "core" & / W +3 "storage"(v& +4 "core" &  +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&'Ү +4 "core" ' +5 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +4 ."da"SE.seek 1.45 Pucks below Top Plate +3 "storage"('? +56 "core" ' +42 "manipulator"&& +4 "core" &  "W +3 "storage"(& +4 "core" & ? > +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&f'ώ +34 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&~, +3 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +5 ."da"SE.seek 1.64 Pucks below Top Plate +2 "storage"(y' +28 "core" ' +2 "manipulator"&G% +4 "core" %Ϟ B = u 0 +4 "storage"(d& +5 "core" & D  +2 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 1 + 316 counts + "manipulator"& ' +14 "core" ' +2 "manipulator"&Y& +5 "core" & 'V +2 "storage"( & +5 "core" & W N , +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&'Ү +37 "core" ' +4 "storage"(% +16 "core" % _ ` +4 ."downElevator"SE.seek :down +4 "storage"('= +101 (% +3 "core" %( F > d Zu +3 "manipulator"&k% +3 "core" %ұ h & +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&p' ] +104 "core" ' +34 ' + ."downElevator"SE.stop +2 "storage"(5 +4 ( & +4 "core" & Y A /\ +4 #tStarting finalPurge +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%$& +4 "core" & +2 "manipulator"&& +5 "core" & \ *V +3 "manipulator"&)% +4 "core" % h  * +4 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +185 "core" ( +2 "manipulator"&& +3 "core" &- -r +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &&& +3 "core" &-  .r +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&x'o +108 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&*/ +67 "core" / +2 "manipulator"& & +4 "core" &- d q ] r +4 "manipulator"&o% +4 "core" % ρq ^ _  +8 ."psFlush"Forearm.seek :retract +2 "manipulator"&L' ] +107 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&( +117 "core" ( +77 "manipulator"&%& +4 "core" & U -B +4 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +3 && +3 "core" & F -B +4 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'E +100 "core" ' +2 "manipulator"&& +4 "core" & $ -B +4 "manipulator"&-% +4 "core" %F a -9 +3 "processing"%& +5 "core" & +3 "processing"%/& +7 "core" & +3 ."psFlush"PC.seek :closed +3 "processing"%2(SD +5 "core" & +5 & . +9 &D{ 3 +9 &2nx H +10 &^ U +9 &J T +9 &KK T +10 &I T +9 &I T +10 &K T +9 &!TJ T +9 &#L T +10 &$J T +9 &&J T +9 &([L T +10 &*I T +9 &+I S +10 &-J T +9 &/dG T +9 &1'I S +10 &2K T +9 &4J T +9 &6lJ T +10 &8.K T +9 &9K T +10 &;I T +9 &=tJ T +9 &?5N T +10 &@J T +9 &BM T +10 &D{M T +9 &F9Y U +9 &Ge W +10 &Iu Y +9 &Kp} [ +9 &M1 [\ +10 &N \\ +9 &P \\ +9 &R\\}e 1 +10 &S%[ 3 +9 ( +2 &S  - +2 "processing"%/& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.61 +3 "processing"%\ & +3 "core" &S  - +3 ."psFlush"Hand.open +3 "manipulator"&:1 +72 "core" 1 +2 "manipulator"&'% +4 "core" % F $ -9 +4 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&+' ] +106 "core" ' +3 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +60 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +3 "processing"%|' +370 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +218 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +79 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2342 "core" ' +55 ."psFlush"delay 1 second +109 .PRV.dial :waste2,avoiding: :ab2 +6 "processing"% @ +204 "core" A +8 ."psFlush"PTV.dial :PRVmixing +3 "processing"%6  +138 "core" +7 ."psFlush"PSV.dial :mixloop +3 "processing"%8 +113 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%'s +2683 "core" ' +38 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +117 "core"  +19 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +5 "processing"%@ +40 ."psFlush"PS.seek 0.5ml +6 "processing"%A' +587 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +9 "processing"% +28 ."psFlush"PS.seek 2.5ml +7 "processing"%#' +2120 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%"  +39 "core" +18 ."psFlush"PTV.dial :mixing +4 "processing"%0 @ +78 "core" A +9 ."psFlush"PSV.dial :mixloop +3 "processing"%@ +113 "core" +7 ."psFlush"PS.seek :empty +4 "processing"%9's +3178 "core" ' +29 ."psFlush"PSV.dial PSR +11 "processing"%< +115 "core"  +7 ."psFlush"PSR.select :flush +4 "processing"%@ +18 ."psFlush"PS.seek 1ml +2 "processing"%7'[q +1202 "core" ' +123 ."psFlush"PSR.select :air +10 "processing"% +34 ."psFlush"PS.seek 2.5ml +4 "processing"%E' +967 #"image"compressed /var/log/esp/hires/da25jul0718h50ml70s.jxl +25 ."Qmail"DAfans.email "da25jul0718h50ml exposed 13.91 seconds\\nmidres/da25jul0718h50ml15s\\nmidres/da25jul0718h50ml30s\\nhires/da25jul0718h50ml70s",Subject: "da25jul0718h50ml images!" +211 "Can" Od +407 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%H +79 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%  +73 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%>  +5 "core" +6 ."psFlush"PS.seek 0ml +2 "processing"%('ܑ +996 #"uploadLog"upsync +1622 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%! +79 "core"  +8 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%1' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +79 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%B'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%? +80 "core"  +7 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +3 "processing"%V' +589 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%X +78 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%F U +57 "core" W +7 ."psFlush"PS.seek 0ml +2 "processing"%C'ܑ +2622 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" @ +5 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +5 ."psFlush"PS.seek :empty +2 "processing"%4's +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%[ +58 "core"  +55 ."psFlush"PSR.select :air +11 .PS.seek 2.5ml + "processing"%J' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +79 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%U U +5 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%P'ܑ +2644 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%^ @ +46 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%l  +79 "core"  +4 ."psFlush"PS.seek :empty +2 "processing"%`'s +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%O +48 "core"  +7 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 1ml +2 "processing"%Z'[q +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +78 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%]  +5 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%N  +57 "core" +6 ."psFlush"PS.seek 0ml +2 "processing"%b'ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Q +79 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%r' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +79 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%W'ܑ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%e +79 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +79 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%q U +55 "core" V +7 ."psFlush"PS.seek 0ml + "processing"%\\'ܑ +2622 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%u @ +47 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +5 ."psFlush"PS.seek :empty +2 "processing"%i's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +47 "core"  +51 ."psFlush"PSR.select :air +11 .PS.seek 2.5ml +2 "processing"%5' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%T +78 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%{ U +5 "core" U +6 ."psFlush"PS.seek 0ml +2 "processing"%m'ܑ +2626 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%_ @ +45 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +1899 "Can"\ N)d +740 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%t  +79 "core"  +5 ."psFlush"PS.seek :empty +2 "processing"%v's +2616 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" & +3 "manipulator"&& +4 "core" &  VB +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&G( +5 "core" ( +2 "manipulator"&d& +4 "core" & 9 VB +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" & 2 VB +3 .tForearm.seek PC +2 "manipulator"& 'E +88 "core" ' +2 .tHand.close + "manipulator"&}/ +75 "core" / +4 .tPC.seek :open +2 "processing"%n( +374 "core" ( +2 "manipulator"&s& +4 "core" &  WB +2 "manipulator"&% +4 "core" % K W| +4 .tForearm.seek :retract + "manipulator"&' ] +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +350 "core" ( +2 "manipulator"&k& +5 "core" &%  R>M +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &w& +3 "core" &% m R>M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ш +120 "core" ' +2 "manipulator"&f& +3 "core" &$  R=A +3 "manipulator"& % +4 "core" %і 6 R +3 "collection"' & +4 "core" & +3 "collection"'$& +5 "core" & +3 .tCC.seek :closed +3 "collection"'(X +4 "core" & +4 & 2 +9 &Dx 3 +10 &0mz G +9 &b U +9 &L T +10 &DM U +9 &L U +10 &O U +9 &M U +9 &!LL U +10 &#O T +9 &$M U +9 &&N U +10 &(TP U +9 &*O T +10 &+N T +9 &-O U +9 &/\\L U +10 &1R T +9 &2L T +9 &4L U +10 &6dP U +9 &8(L T +9 &9N T +10 &;M T +9 &=lM U +10 &?.Q U +9 &@Q U +9 &BN U +10 &DsV U +9 &F0g W +10 &G{ Z +9 &I ^ +12 &K] _ +7 &M _ +9 &N _ +9 &P a +10 &R\\ b +9 &T" a +10 &U b& +9 &W U +9 &Xz %l +10 &X$ S +9 ( + &X[ L +3 "collection"'$& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.46 +2 "collection"')& +3 "core" &XZ L +4 .tHand.open + "manipulator"&y1 +66 "core" 1 +2 "manipulator"&% +4 "core" % і K L +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'&& +4 "core" &XZ L +3 "collection"'% +4 "core" %R +2 .tCSV.dial CSR +2 "collection"'~  +95 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml + "collection"'*'q +1356 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 ' % +3 "core" %q  +3 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'o'F +671 "core" ' +3 .tCSV.dial :waste + "collection"'p +137 "core" +5 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'%'P +1983 "core" ' +4 #tFlushing lower manifold's waste1 port + "collection"'x& +4 "core" &XZ L +2 "collection"'% +4 "core" %P +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +5 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 5ml + "collection"''q +1264 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'- @ +46 "core" B +4 "collection"'% +4 "core" %q \ +4 .tCS.seek 7ml + "collection"'L'e +556 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'j  +2 '\  +47 "core"  +97  +5 .tCBV.dial :waste1 +2 "collection"': @ +44 "core" ? +5 .tCS.seek 0ml +2 "collection"'''P +1746 "core" ' +3 #tFlushing lower manifold's waste2 port + "collection"'/& +4 "core" &XZy L +2 "collection"'3% +4 "core" %Ty  +2 .tCSV.dial :flush +2 "collection"'  +87 "core"  +5 .tCS.seek 5ml +2 "collection"''q +1260 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'| @ +43 "core" A +4 "collection"'% +4 "core" %q~  +3 .tCS.seek 7ml +2 "collection"'6'j +559 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'8  +3 '.  +8 "core"  +40  +4 .tCBV.dial :waste2 + "collection"'  +113 "core"  +5 .tCS.seek 0ml +2 "collection"''P +1724 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'A& +4 "core" &XZy L +2 "collection"'"% +4 "core" %Mx +3 .tCSV.dial CSR +2 "collection"'0  +44 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +15 .tCS.seek 8ml +2 "collection"'@'! +1998 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml +2 "collection"'#' +563 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'< +3 '9  +106 "core" +54  +5 .tCTV.dial :intake +4 "collection"'7  +82 "core" +5 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml + "collection"'H' +1975 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'  +76 "core" ~ +5 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'>'P +584 "core" ' +2 .tCSV.dial CSR +2 "collection"'E  +107 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml +2 "collection"'!'q +1369 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.seek 10ml +2 "collection"'(' +1344 "core" ' +2 .tCSV.dial CBV +2 "collection"'I +107 "core" +5 .tCS.seek 0ml +2 "collection"'1'P +2626 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +4 "core" &M 3 J2 +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&B( +31 "core" ( +2 "manipulator"&V& +4 "core" & U N +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &X& +3 "core" &  M +3 .tForearm.seek CC +2 "manipulator"&F'ш +92 "core" ' +2 .tHand.close + "manipulator"&S/ +73 "core" / +4 .tCC.seek :open +2 "collection"'( +410 "core" ( +2 "manipulator"&C& +4 "core" & 4 T +2 "manipulator"&% +4 "core" % ѐ  Q Ue +3 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&[(-z +273 "core" ( +2 "manipulator"&4& +3 "core" &-}  Va +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &R& +3 "core" &-}  Va +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&U'o +113 "core" ' +3 .tHand.open + "manipulator"&J1 +74 "core" 1 +2 "manipulator"&^% +4 "core" % sZ x w @ A +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P' ] +113 "core" ' +3 #tCompleted [da 50] begun 16:45:39 +8 #Asleep after completing standAloneDA assays +2 ."Qmail"GoodNews.email "{1 => 3,\\n 2 => 0,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@18:41:42, 23.3C, 41% humidity, 14.8psia, 12.58V, 0.39A, 23.695Ah, 4.87W\\nSampled 50.0ml",Subject: "Asleep after completing standAloneDA assays" +32 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +2 .tdelayUntil "23:00:00.00" +1854 #"uploadLog"upsync +25496 "Can"\ +d +60002 \ +Ud +60002 \ ,d +60002 \ +d +60001 \ ,1d +60002 \ ,íd +60002 \ +\ MCd +60002 \ + d +60002 \ + hod +60002 \ +d +60002 \ +ƛd +60002 \ ,1d +60002 \ 0d +60001 \ **]d +60002 \ +d +60002 \ +Cɉd +60002 \ +d +60002 \ +Zʵd +60002 \ +Kd +60002 \ /rd +60002  \ +wd +60002 \ +! d +60002 \ +#ͣd +60002 \ +$9d +60001 $\ +&)d +49677 ."Qmail"GoodNews.email "friday completed standAloneDA mission",Subject: "Ready to Recover" +607 #"uploadLog"upsync +8 #mEXIT @1751954406.23PDT @1751993696.63PDT = =tMAIN =mMAIN_scheduler @PDT1751993697.58 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +132 #"core_reset"Sent BREAK +2 #t@5565 sendCRC with ifg=0x20, ie=0x7F + #@7399 sendCRC with ifg=0x08, ie=0x5F + #@27436 idle with ifg=0x84, ie=0x75 + #@28107 select with ifg=0x10, ie=0xF5 #@28740 receive with ifg=0x10, ie=0xFD + #@29373 receive with ifg=0x10, ie=0xFD + #@30006 receive with ifg=0x10, ie=0xFD #@30333 receive with ifg=0x80, ie=0xFD + #@51115 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +319 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +497 "Can"Z\ 1i + Z\ 1i + #tPolling Can every 10:00 +5 #Cleanly exited at 23:00:06PDT07-Jul-25 +218 #-> ESP.ready! +3 #Powering core bus +545 .Gate.power :raw,:ON +3 "sampler") +42 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +4 % +3 "core"  +6 "collection"' 9\ +4 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(1% +3 "core" %D \ * +3 "manipulator"&2% +5 "core" %  W Q +2 "manipulator"&3& +4 "core" & QD +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(4(; +356 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (5& +3 "core" &; \ # +1953 #t-> exit +9 #mEXIT @1751993766.80PDT @1751996587.66PDT = =tMAIN =mMAIN_scheduler @PDT1751996588.55 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +128 #"core_reset"Sent BREAK +2 #t@8019 receive with ifg=0x10, ie=0xFD + #@8666 receive with ifg=0x10, ie=0xFD + #@9323 receive with ifg=0x10, ie=0xFD + #@9970 receive with ifg=0x10, ie=0xFD #@10619 receive with ifg=0x10, ie=0xFD + #@11267 receive with ifg=0x10, ie=0xFD + #@11916 receive with ifg=0x10, ie=0xFD #@12242 receive with ifg=0x80, ie=0xFD + #@47311 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +292 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +504 "Can"L PG +2 L PG + #tPolling Can every 10:00 +2 #Cleanly exited at 09:56:06PDT08-Jul-25 +5 #Waiting for espclients... +12310 #"Camille"Session Begun +1137 #-> ESP.ready! +157 "sampler") +3 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +4 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 "collection"'% +4 "core" %NJ +2 ."Camille"CS.configure :default +2 "collection"'#P d@b +5 ."Camille"CS.hold +2 "collection"'+ +7 "core" + +2 ."Camille"CS.configure :default + "collection"'#P d@b +6 "processing"%% +3 "core" %܍ +3 ."Camille"PS.configure :default + "processing"%#A d`xb +5 "sampler")% +4 "core" %$]X Y +3 ."Camille"SS.configure :default + "sampler")#.0X access 4 +5 "storage"(3% +3 "core" %D C\ ! +3 "manipulator"&4% +4 "core" % 1 I +3 "manipulator"&5& +4 "core" & H ID +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 1 +2 "storage"(6( +670 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +6 (7& +3 "core" & m 6\  +3981 #"Camille"-> startTube 4 +40425 "Can"8\ O, +32365 #"Camille"-> exit +3 #Session Ended +27634 "Can"?\ O  +13963 #"steph"Session Begun +3667 #-> ESP.ready! +3 "collection"'8% +4 "processing"%9% +5 "core" %N\\ + "manipulator"&:% +9 "sampler");% +9 "core" %܍( + % ' M +4 "manipulator"&<& +5 "core" %$_] Q + & 3 MD +2 "storage"(=& +4 "core" & \ % +3 "storage"(>% +4 "core" %D \ % +2 "collection"'?& +4 "core" &|D \ +2 "processing"%@& +4 "core" &w  +2 "collection"'A +4 "core"  +2 "collection"'B +4 "core"  +3 "collection"'C +3 "core"  +3 "processing"%D +4 "core"  +2 "processing"%E +4 "core" U +2 "processing"%F +4 "core"  +3 "processing"%G +3 "core" @ +3 "sampler")H +3 "core"  +2 "collection"'I% +4 "core" %N] +3 "processing"%J% +3 "core" %܍' +3 "sampler")K% +4 "core" %$^[ O +3 "collection"'L& +4 "core" &|E \ +3 "processing"%M& +4 "core" &w  +3 "manipulator"&N% +3 "core" % * M +3 "manipulator"&O& +4 "core" &  ND +3 "storage"(P& +4 "core" & \ % +2 "storage"(Q% +4 "core" %D \ % +3 "collection"'R9 +4 "core" 9 +2 "processing"%S9 +4 "core" 9 +1623 #"steph"-> exit +2 #Session Ended +3912 #Session Begun +758 #-> ESP.main.exit +13 #mEXIT +2 #"steph"Session Ended @1751998038.52PDT @1751998053.28PDT = =tMAIN =mMAIN_scheduler @PDT1751998054.26 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +137 #"core_reset"Sent BREAK +2 #t@28402 receive with ifg=0x10, ie=0xFD + #@29041 receive with ifg=0x10, ie=0xFD + #@29699 receive with ifg=0x10, ie=0xFD + #@30339 receive with ifg=0x10, ie=0xFD + #@30988 receive with ifg=0x10, ie=0xFD #@31637 receive with ifg=0x10, ie=0xFD + #@32285 receive with ifg=0x10, ie=0xFD #@32616 receive with ifg=0x80, ie=0xFD + #@63196 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +322 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +516 "Can"9 PPC + 9 PPC + #tPolling Can every 10:00 +8 #Cleanly exited at 11:07:18PDT08-Jul-25 +795 #-> exit +8 #mEXIT @1751998072.36PDT @1751998101.19PDT = =tMAIN =mMAIN_scheduler @PDT1751998102.08 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +134 #"core_reset"Sent BREAK +3 #t@28402 receive with ifg=0x10, ie=0xFD #@29041 receive with ifg=0x10, ie=0xFD + #@29699 receive with ifg=0x10, ie=0xFD + #@30339 receive with ifg=0x10, ie=0xFD + #@30988 receive with ifg=0x10, ie=0xFD #@31637 receive with ifg=0x10, ie=0xFD + #@32285 receive with ifg=0x10, ie=0xFD + #@32616 receive with ifg=0x80, ie=0xFD #@23351 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +304 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +561 "Can"8 PF + 8 PF + #tPolling Can every 10:00 +2 #Cleanly exited at 11:07:52PDT08-Jul-25 +6 #Waiting for espclients... +175 #"Camille"Session Begun +59816 "Can"8\ OiG +11068 #"Camille"-> ESP.ready! +156 "sampler") +3 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +2 "processing"% +4 % +3 "core"  +5 "collection"' 9\ +4 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 "collection"'% +3 "core" %NR +2 ."Camille"CS.configure :default +2 "collection"'#P d@b +6 ."Camille"CS.hold + "collection"'+ +6 "core" + +2 ."Camille"CS.configure :default +2 "collection"'#P d@b +5 "processing"%% +3 "core" %܍ +2 ."Camille"PS.configure :default +2 "processing"%#A d`xb +5 "sampler")% +4 "core" %$_] W +2 ."Camille"SS.configure :default +2 "sampler")#.0X access 4 +4 "storage"(3% +4 "core" %D j m \  +2 "manipulator"&4% +4 "core" % v z ? ? +3 "manipulator"&5& +4 "core" & Y ` V @D +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +3 "storage"(6( +6 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +6 (7& +3 "core" & u /\  +600 #"Camille"-> startTube 4 +9623 #-> start(:myshortDA){shortDA; samplePassF} +3 "collection"'8% +5 "processing"%9% +7 "core" %Nc +9 %܍ +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +2307 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%: +47 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%;  +139 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%<  +49 "core" +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%='h! +2281 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%?  +2 "collection"'>  +80 "core" +62  +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%@' +1266 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%A @ +110 "core" @ +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%B's +593 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%C +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +12 ."myshortDA"PS.seek 1ml +2 "processing"%D'[q +1107 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%E' +1599 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%F +113 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%G's +2618 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%H +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%I'[q +1106 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%J' +1611 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%K +114 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%L  +49 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%M's +2626 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%N +115 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%O' +2629 "core" ' + ."myshortDA"PSV.dial :mixloop +3 "processing"%P +124 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%Q's +2628 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%R& +6 "core" &w  +3 ."myshortDA"Hand.open + "manipulator"&S1 +78 "core" 1 +2 "manipulator"&T% +4 "core" %  K +2 "storage"(U% +4 "core" %D \ # +2 "storage"(V. +4 "core" .( +41 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +14 ."myshortDA"SC.seek 4 +2 "storage"(W(+ +521 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (X& +4 "core" &+ O o D\ ) +2 "manipulator"&Y& +4 "core" &  GD +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +2 "manipulator"&Z( +53 "core" ( +2 "manipulator"&[& +4 "core" &\  G!w +2 "storage"(\\& +4 "core" &+ \ / +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&]'s +103 "core" ' +2 "storage"(^& +3 "core" &+ \ / +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(_' +318 "core" ' +2 "storage"(`- +4 "core" -'} +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +7 (a& +2 "core" &+ +\ #/ +3 "manipulator"&b& +4 "core" &\ D K!v +2 ."myshortDA"Elbow.seek 4 +3 "manipulator"&c( +29 "core" ( +2 "manipulator"&d& +4 "core" & f N +2 "storage"(e& +4 "core" &+ w\ %/ +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&f' +17 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&g/ +71 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"#Camille:4:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&h& +7 "storage"(i'= +5 "core" &  M +2 "manipulator"&j% +3 "core" % Ѓ  K +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&k' ] +94 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&l( +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +88 "core" ( +4 "manipulator"&m& +3 "core" &  MG +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &n& +3 "core" &  MG +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&o'E +91 "core" ' +2 "manipulator"&p& +4 "core" & P LG +3 "manipulator"&q% +4 "core" %C I L_ +3 "processing"%r& +3 "core" &w)  +3 "processing"%s& +5 "core" &w  +3 ."myshortDA"PC.seek :closed +4 "processing"%t(SD +5 "core" &w  +4 &x F +9 &\ Hy 4 +10 &3q~ I +9 &c T +9 &Q S +10 &RQ S +9 &M S +10 &N S +9 &S S +9 &!YO T +10 &#Q T +9 &$P T +9 &&S T +10 &(aV T +9 &*#Q T +10 &+T S +9 &-S S +9 &/jO S +10 &1+S T +9 &2S T +9 &4Q T +10 &6pT T +9 &83Q T +10 &9Q T +9 &;N S +9 &=yQ T +10 &?;O T +9 &@O T +9 &BS T +10 &DV T +9 &F=b V +10 &Gs X +9 &I Y +9 &Kw Z +10 &M7 [ +9 &N Z +9 &P Z +10 &Rc}k - +9 &S(k 6 +10 ( + &S! - +2 "processing"%s& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.56 +2 .Hand.open +3 "manipulator"&u1 +76 "core" 1 +2 "manipulator"&v% +4 "core" % C 5 J_ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&w' ] +95 "core" ' +4 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%x { +5 %y9 +8 "core" 9\ +102 "processing"%z9 +3 "core" 9 +103 "processing"%{9 +3 "core" 9 +103 "processing"%|9 +3 "core" 9 +103 "processing"%}9 +4 "core" 9 +103 "processing"%~9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9# +103 "processing"%9 +3 "core" 9' +103 "processing"%9 +4 "core" 9+ +103 "processing"%9 +3 "core" 9/ +103 "processing"%9 +3 "core" 94 +103 "processing"% 9 +3 "core" 98 +103 "processing"% 9 +3 "core" 9< +103 "processing"% 9 +3 "core" 9@ +103 "processing"%9 +3 "core" 9E +104 "processing"%9 +3 "core" 9I +103 "processing"%9 +3 "core" 9M +103 "processing"%9 +3 "core" 9Q +141 "processing"%9 +3 "core" 9\ W +103 "processing"%9 +3 "core" 9[ +103 "processing"%9 +3 "core" 9` +103 "processing"%9 +4 "core" 9d +103 "processing"%9 +3 "core" 9h +103 "processing"%9 +3 "core" 9l +103 "processing"%9 +4 "core" 9#q +104 "processing"%9 +3 "core" 9'u\ +103 "processing"%9 +3 "core" 9,y +103 "processing"%9 +3 "core" 90} +11 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"% p{p. +4 ."myshortDA"delay 1:30 +7 "core" ~ +5252 "Can"4 P'G +3746 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%! +113 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +14 ."myshortDA"PS.seek 0.5ml +2 "processing"%"' +589 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2ml +2 "processing"%#'Q +1612 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%$  +137 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%% +80 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%&  +58 "core" +2 "processing"%'% +3 "core" %T  +4 ."myshortDA"PS.seek 1.5ml +2 "processing"%(' +582 "core" ' +2 ."myshortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%) * +37 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%*'ܑ +1599 "core" ' +2 ."myshortDA"delay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%+  +5 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%,  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +38 "core" * +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%. +82 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%/' +2547 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%0 +82 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%1 +82 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%2 +79 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +81 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%4's +2537 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%5  +138 "core" + ."myshortDA"PSV.dial :mixloop +2 "processing"%7 +50 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"% @ +111 "core" > +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%8' +361 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "collection"':  +5 "processing"%9  +4 "core" +45  +2 "processing"%;% +4 "core" %  +4 ."myshortDA"PS.seek 0.3ml +2 "processing"%<' +354 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'>  +33 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%?  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%='N +1273 "core" ' + ."myshortDA"PRV.dial :waste2 +3 "processing"%A @ +78 "core" ? +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%@' +865 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%C  +47 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%B'Q +1611 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%D +47 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"%F @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%E  +38 "core" +2 "processing"%H% +4 "core" %U  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%G'M +233 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%I * +39 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%K'ܑ +1965 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'L& +5 "core" &|b \ +2 "manipulator"&J& +4 "core" & ) HG +2 "manipulator"&N% +4 "core" % V v I +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&M(-z +121 "core" ( +2 "manipulator"&P& +4 "core" &-q  F$ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &O& +3 "core" &-q  E$ +3 ."myshortDA"Forearm.seek :garage +43 "manipulator"&R'o +99 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&S/ +79 "core" / +2 "manipulator"&T& +4 "core" &-x J ! / / +2 "manipulator"&U% +4 "core" %   7 9 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&V' ] +105 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +16 ."myshortDA"Elbow.seek CC +2 "manipulator"&6( +330 "core" ( + "manipulator"&X& +4 "core" & j x < +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &Y& +4 "core" & f ( E +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&['ш +97 "core" ' +2 "manipulator"&\\& +4 "core" & h  : +3 "manipulator"&^% +3 "core" %{ x # D +3 "collection"'& +4 "core" &| \ +3 "collection"'& +5 "core" &|h \ +3 ."myshortDA"CC.seek :closed +4 "collection"'(X +6 "core" &|j \ +3 &} h E +9 &\ Esh 3 +9 &&l{h H +9 &bc U +10 &wOa U +9 &8Ph V +9 &O` U +10 &N] U +9 &Ng U +9 &!@Pc V +10 &#Ke V +9 &$Ih V +10 &&L` V +9 &(ILe U +9 &* Li U +10 &+Oc U +9 &-Lg V +10 &/PIZ V +9 &1Nh U +9 &2Lg U +10 &4Li U +9 &6YKb U +9 &8Kh U +10 &9Mi U +9 &;Nf V +10 &=`N] V +9 &?"Kg V +9 &@Qj V +10 &BLh V +9 &DgSj V +9 &F%aa X +10 &Gzf Z +9 &I\\ _ +9 &KQi ` +10 &Ma a +9 &Nf a +10 &P` ` +9 &RWf a +9 &Tg b +10 &Ub b" +9 &WZ R +10 &X$e *z +9 &Xlj U +3 ( +2 "collection"'& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.37 + "collection"'`& +6 "core" &Xh U +2 ."myshortDA"Hand.open +2 "manipulator"&a1 +79 "core" 1 +2 "manipulator"&b% +3 "core" % { R c ] = +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&d' ] +99 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%e +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%g' +463 "Can"0 sG +1139 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%h  +47 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%j'ܑ +1609 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%Z +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%]' +2625 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +10 "processing"%_  +2 "collection"'f  +46 "core"  +130  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%m +122 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'n +7 "core"  +2 "collection"'c +4 "core"  +2 "collection"'p  +5 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%q  +78 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%r'ܑ +2614 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%i  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%k' +2617 "core" ' + ."myshortDA"PSV.dial :mixloop +3 "processing"% +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%u'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%v  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%y' +2617 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%s +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%z'ܑ +2626 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&o& +8 "core" & " 7 +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&{( +6 "core" ( +2 "manipulator"&|& +4 "core" & D 3 1 +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &}& +4 "core" & ! 8 c : +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&~'ш +94 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&/ +74 "core" / +2 ."myshortDA"CC.seek :open +45 "collection"'( +409 "core" ( +2 "manipulator"&& +4 "core" & h Z : +2 "manipulator"&% +4 "core" % т N f K >b +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&(-z +274 "core" ( +2 "manipulator"&& +4 "core" &-  Cb +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" &- 9 Fb +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"& 'o +112 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"& 1 +74 "core" 1 +2 "manipulator"&% +4 "core" % yY 0 +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +10 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +10 ."da"delayUntil "11:46:09.71" +24520 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +79 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +48 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2527 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +47 "core"  +3 ."da"PS.seek :empty +4 "processing"%'s +2518 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%!'Q +1595 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%Q  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%" +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%$  +38 "core" +2 "processing"%%% +3 "core" %L  +3 ."da"PS.seek 1.5ml +3 "processing"%&' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%' * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%#'ܑ +1112 "Can"% [SG +497 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%)  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%(  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%x * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%+ +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%,' +2519 "core" ' + ."da"PSV.dial PTV +3 "processing"%- +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%0  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%1's +2527 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%2 +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%3' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%/'Q +1613 "core" ' + ."da"PTV.dial :puck +3 "processing"%5  +11 "core"  +2 ."da"PSV.dial PTV +7 "processing"%7 +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%4% +3 "core" %T  +3 ."da"PS.seek 1.5ml +3 "processing"%:' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%9 * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%;'ܑ +1599 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%8  +37 "core" +2 ."da"delay 30 seconds +3046 .PBV.dial between PSV and waste1 +2 "processing"%> * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%? +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +16 ."da"PS.seek 2.5ml +2 "processing"%<' +2517 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%A +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%= +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%C +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%D's +2525 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%F  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%E  +137 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%H  +48 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%I  +7 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%B +48 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%G' +386 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%L  +48 "core"  +2 "processing"%J% +5 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%N'"Y +330 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%P  +49 "core"  +2 ."da"PS.seek 2ml +3 "processing"%O'Q +1557 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%l +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%S @ +77 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%T  +39 "core" + "processing"%U% +4 "core" %L  +3 ."da"PS.seek 1.85ml +3 "processing"%w'D +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%R * +40 "core" , +2 ."da"PS.seek 0ml +3 "processing"%M'ܑ +1982 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +3074 "Can"  gG +44930 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 +2 "processing"%X  +41 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +38 "core" , +2 ."da"PSV.dial :air +3 "processing"%\\  +48 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%^' +2547 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%V  +48 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%\ +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%`  +45 "core"  +3 ."da"PS.seek :empty +2 "processing"%a's +2542 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%b +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%e'Q +1605 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%[  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%K +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%h  +40 "core" +2 "processing"%g% +5 "core" %P  +2 ."da"PS.seek 1.5ml +2 "processing"%Z' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%j * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%f'ܑ +1600 "core" ' +2 ."da"delay 2:00 +338 "Can" oG +11665 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%_  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%m  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%c +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%p' +2549 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%q +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%] +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%i +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%r  +78 "core"  +3 ."da"PS.seek :empty +2 "processing"% 's +2517 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%k +145 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +49 "processing"%v' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%u'Q +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%s  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%y +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%o  +38 "core" +2 "processing"%|% +4 "core" %O  +3 ."da"PS.seek 1.5ml +2 "processing"%}' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%6'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%d  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%~' +2532 "core" ' + ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +79 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2520 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"% ' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%z% +4 "core" %O  +3 ."da"PS.seek 1.5ml +2 "processing"%' +603 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1603 "core" ' +2 ."da"delay 2:00 +4860 "Can" O_G +7144 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2522 "core" ' + ."da"PSV.dial PTV +3 "processing"%Q +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%" +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%%  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%!'s +2524 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%' +161 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +13 "processing"% +22 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +9 "processing"%&'I +336 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%)' +344 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%('Q +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%x  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%+ +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%#  +38 "core" +2 "processing"%-% +4 "core" %V  +4 ."da"PS.seek 1.5ml +2 "processing"%.' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +41 "core" , +2 ."da"PS.seek 0ml +3 "processing"%0'ܑ +1601 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%,  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%2  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%3 +130 "core"  +3 ."da"PS.reconfigure :fast +11 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml + "processing"%5' +2625 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%7 +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%/  +82 "core"  +3 ."da"PS.seek :empty +2 "processing"%9's +2606 "core" ' +3 #"da"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +10 "processing"%: +146 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +6 ."da"PS.seek 2ml +3 "processing"%8'Q +2122 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%>  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%? +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%;  +39 "core" +2 "processing"%A% +5 "core" %V  +2 ."da"PS.seek 1.5ml +3 "processing"%=' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%C * +38 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%@  +115 "core"  +3 ."da"PS.seek :empty +2 "processing"%<'s +1609 "core" ' +2 "processing"%F9 +4 "core" 9~6  +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +5 "processing"%E +5 "core" 6 +2 "processing"%H& +4 "core" &S  - +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&I% +6 "core" % h , 5 "  +2 "storage"(B% +5 "core" %A +2 "storage"(D. +3 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(L(@ +203 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +7 (J& +2 "manipulator"&G& +4 "core" &E U +8 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +5 "core" &- b +3 "manipulator"&P% +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(N' +5 "core" % h & %  +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek PC +2 "manipulator"&l( +143 "core" ( +2 "manipulator"&S& +4 "core" &  , +3 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &T& +3 "core" & V , +3 ."da"Forearm.seek PC +3 "manipulator"&U'E +100 "core" ' +3 "storage"(R- +4 "core" ' + -' +2 ."da"Hand.close +3 ."raiseStack"SE.configure :default +5 "manipulator"&O/ +3 "storage"(#QK-0-\ b +7 ."raiseStack"SE.seek :place +3 "storage"(w'x +43 "core" ' +12 / +3 ."da"PC.seek :open +2 "processing"%X( +379 "core" ( +2 "storage"(Y& +3 "core" &K   +3 "manipulator"&\\& +3 "core" & ( +3 "manipulator"&M% +4 "core" % -  +2 ."da"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&V( +261 "core" ( +2 "manipulator"&\ & +5 "core" & 8 8 X +2 "storage"(`& +3 "core" &K  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&^'m +107 "core" ' +2 ."da"Hand.open + "manipulator"&b1 +75 "core" 1 +2 "storage"(a- +4 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"('D +28 "core" ' +4 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"([' +60 "core" ' +11 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%K& +5 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul0812h.png +18 "core" &$ v +6 "manipulator"&h& +14 "core" & _ M YX +4 "manipulator"&g% +12 "core" % e [ D $ +6 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +10 ."psFlush"Forearm.seek :retract +3 "manipulator"&e' ] +96 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&j(-z +173 "core" ( +2 "manipulator"&Z& +4 "core" &-} % Yp +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &_& +4 "core" &-} p +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&m'o +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&n/ +71 "core" / +2 "manipulator"&c& +4 "core" &-} p +2 "manipulator"&f% +4 "core" % πw ٶ\ +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&q' ] +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&]( +123 "core" ( +2 "manipulator"&i& +3 "core" & >3 +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &r& +4 "core" & B3 +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&p'E +93 "core" ' +2 "manipulator"&k& +4 "core" & Z S3 +3 "manipulator"& % +4 "core" %A Q I D +3 "processing"%v& +3 "core" & s +4 "processing"%s& +5 "core" &# t +3 ."psFlush"PC.seek :closed +4 "processing"%y(SD +6 "core" & s +4 & s- +8 & C} w4 +9 &,mu I +10 &[ V +9 &~D V +9 &@F V +10 &A V +9 &C V +10 &D V +9 &!IC V +9 &# F V +10 &$C sW +9 &&A rW +9 &(LB rX +10 &*? qW +9 &+? qV +10 &-? qW +9 &/U? qW +9 &1A qW +10 &2@ qW +9 &4B pW +10 &6^B pW +9 &8 C pW +9 &9B pW +10 &;? qW +9 &=dA pX +9 &?(@ pW +10 &@A V +9 &BE W +9 &DoA V +10 &F.O X +9 &G[ Y +10 &Ip \\ +9 &K` ^ +9 &M$y ^ +10 &N ^ +9 &P _ +9 &RJ}h p< +10 &S 'n oU +9 &S(< q: +3 ( +2 "processing"%s& +5 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.73 + "processing"%o& +5 "core" &S(< p: +3 ."psFlush"Hand.open +2 "manipulator"&|1 +80 "core" 1 +2 "manipulator"&u% +3 "core" % A 2 / +4 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +4 "processing"%} +50 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%d' +325 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.68 seconds\ Exposing 696x520 pixel 16-bit image for 15.817 seconds\ /var/log/esp/da25jul0812h.png: PNG Upload Complete\ +11 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0812h15s.png +257 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%' +899 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0812h15s.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 30.0 /var/log/esp/midres/da25jul0812h30s.png +1246 "core" ' +4 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +124 #"image"compressed /var/log/esp/da25jul0812h.jxl +94 "core" A +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +146 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%6 +119 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'s +1277 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25jul0812h30s.png: PNG Upload Complete\ +9 #PuckCamera: snap -bin=1,1 -png=0 70.0 /var/log/esp/hires/da25jul0812h70s.png +1361 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +6 "processing"% +59 #"image"compressed /var/log/esp/midres/da25jul0812h15s.jxl +61 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%{' +599 "core" ' +2 ."psFlush"delay 5 seconds +575 .PSR.select :air +12 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +1720 #"image"compressed /var/log/esp/midres/da25jul0812h30s.jxl +420 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%~  +39 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +80 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +118 "core" +2 ."psFlush"PS.seek :empty +3 "processing"% 's +2177 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25jul0812h70s.png: PNG Upload Complete\ +10 .Gate.power :camera,:OFF +10 "storage"(- +8 "core" -' +3 "storage"(& +5 "core" &K +4 "manipulator"&& +24 "core" & C3 +6 "manipulator"&z% +14 "core" % W $ # l +4 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&( +261 "core" ( +32 "manipulator"&& +16 "core" &) +11 "storage"(& +5 "core" &K b +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +21 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +83 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"('W +17 "core" +4 ."psFlush"PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 1ml +2 "processing"%'[q +10 "core" ' +4 "manipulator"&& +3 "core" & w H ) +3 "storage"(Q& +5 "core" &K\ \  +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&"'M +41 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&$, +8 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(%' +21 "core" ' +2 "manipulator"&% +4 "core" %\\   \ j +3 "storage"('& +4 "core" &K +3 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&!'Ј +22 "core" ' +2 "manipulator"&&& +3 "core" & b b ? ' +3 "storage"()& +5 "core" &K\ \  ; +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&x'm +17 "core" ' +2 "storage"(+% +5 "core" %\ \  +4 ."downElevator"SE.seek :down +9 "storage"(#'= +94 (-% +3 "core" %G(\ \  Zp +3 "manipulator"&(% +4 "core" %m f h 2 J +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&*' ] +97 "core" ' +60 ' +2 ."downElevator"SE.stop + "storage"(5 +7 (.& +4 "core" &K    +558 ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%,' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%2 +23 "Can" vG +60 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%1  +78 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%3  +9 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%0'ܑ +2719 "core" ' +27 ."psFlush"PSV.dial PSR +9 "processing"%7 +95 "core"  +2 ."psFlush"PSR.select :air +10 .PS.seek 2.5ml +4 "processing"%' +2660 "core" ' +25 ."psFlush"PSV.dial PTV +8 "processing"%4 +95 "core"  +9 ."psFlush"PS.seek 0ml +3 "processing"%/'ܑ +2711 "core" ' +82 ."psFlush"PSV.dial PSR +20 "processing"%5 +89 "core"  +3 ."psFlush"PSR.select :flush +11 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%:' +1279 "core" ' +41 ."psFlush"PSR.select :air +33 "processing"% +22 ."psFlush"PS.seek 2.5ml +4 "processing"%9' +676 #"image"compressed /var/log/esp/hires/da25jul0812h70s.jxl +46 ."Qmail"DAfans.email "da25jul0812h exposed 15.817 seconds\\nmidres/da25jul0812h15s\\nmidres/da25jul0812h30s\\nhires/da25jul0812h70s",Subject: "da25jul0812h images!" +1388 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +83 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%? U +63 "core" W +13 ."psFlush"PS.seek 0ml +6 "processing"%;'ܑ +2630 "core" ' +4 ."psFlush"PSV.dial PBV +6 "processing"%A @ +51 "core" ? +7 ."psFlush"PS.seek 2.5ml +5 "processing"%8' +1078 #"uploadLog"upsync +1541 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%C  +81 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%@'s +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +50 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%F' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%E +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%H U +8 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%I'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%B @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%J  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%G's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%P +48 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%W'[q +1098 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%S' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%T +79 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%R  +8 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +59 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%O'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +87 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%N' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%t +82 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%Y'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%\\ +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%M' +587 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2112 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\ +80 "core" +2 ."psFlush"PBV.dial PSV +47 "processing"%` U +58 "core" V +10 ."psFlush"PS.seek 0ml +2 "processing"%l'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%b @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%a' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%K  +78 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +52 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%g' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%w +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +8 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%Z'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%_ @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%^' +1200 "Can" W AG +1416 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%V  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%n's +2623 "core" ' +5 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&c& +7 "core" & I& +2 "manipulator"&f% +5 "core" % X 8 J +3 ."psFlush"Elbow.seek PC + "manipulator"&e( +273 "core" ( +2 "manipulator"&i& +4 "core" & 1 K +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &r& +2 "core" & g K +4 ."psFlush"Forearm.seek PC +2 "manipulator"&m'E +100 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&k/ +68 "core" / +3 ."psFlush"PC.seek :open +2 "processing"% ( +379 "core" ( +2 "manipulator"&v& +3 "core" & N\ +3 "manipulator"&j% +3 "core" % 1  O +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&q' ] +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek :garage +3 "manipulator"&X(-z +117 "core" ( +2 "manipulator"&o& +4 "core" &-v  R +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &|& +3 "core" &-v  R +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&u'o +113 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&s1 +71 "core" 1 +2 "manipulator"&}% +5 "core" % xU Q P  < +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&p' ] +116 "core" ' +2 #"myshortDA"Finished short da assay +3 #Beginning samplePassF +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'<& +6 "core" & +3 "manipulator"&d& +4 "core" &-v  S +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +6 "core" ( +2 "manipulator"&& +4 "core" &-v ' S +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &6& +3 "core" &-v  T S +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +107 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"& / +71 "core" / +2 "manipulator"&& +3 "core" &-v _ U @ +3 "manipulator"&{% +3 "core" % ςr b f ? +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&~' ] +103 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek CC +2 "manipulator"&( +278 "core" ( +2 "manipulator"&& +4 "core" & = N0 +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 & & +2 "core" & m N0 +45 ."myshortDA"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC + "manipulator"&'ш +92 "core" ' +2 "manipulator"&& +4 "core" & C M. +3 "manipulator"&% +3 "core" %щ " M& +3 "collection"'z& +4 "core" &6 +4 "collection"'& +5 "core" & +3 ."myshortDA"CC.seek :closed +4 "collection"'](X +5 "core" & +4 &  +8 &0y , +9 &_} A +9 &8r T +10 &N U +9 &L U +9 &yM U +10 &9Q V +9 &O U +9 & L% U +10 &"N! U +9 &$CO U +10 &&N U +9 &'J U +9 &)M U +10 &+LP U +9 &-O U +9 &.Q T +10 &0N U +9 &2TN U +10 &4J U +9 &5M T +9 &7L U +10 &9]O& T +9 &;N+ U +10 &<L* U +9 &>R, U +10 &@dL- U +9 &B%L+ U +9 &CR+ V +9 &E_, W +10 &G_p- Y +9 &I/ ] +9 &J- ` +10 &L- _ +9 &NT2 ` +10 &P/ ` +9 &Q0 b +9 &S, a +10 &UR- b" +9 &W0 b0 +9 &XjR, !g +10 &X$+ 'w +9 &Xh/ O +3 ( +2 "collection"'& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 6/25 samples, on/off torque 2.30 +2 "collection"'& +5 "core" &X]H O +2 ."myshortDA"Hand.open +2 "manipulator"&1 +78 "core" 1 +2 "manipulator"&% +3 "core" % щ G F& +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +3 "manipulator"&Q' ] +108 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +49 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +1609 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%'  +49 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%&'ܑ +1626 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%) +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%+' +2621 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +2 "processing"%[  +4 "collection"'  +10 "core"  +101  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +209 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%- @ +77 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%('ܑ +2628 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%" +81 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%!'ܑ +2617 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&.& +6 "core" &1  J( +3 ."myshortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myshortDA"Elbow.seek CC +2 "manipulator"&%( +29 "core" ( +2 "manipulator"&x& +4 "core" & C Nm +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &#& +3 "core" & & Lm +3 ."myshortDA"Forearm.seek CC +4 "manipulator"&'ш +90 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&2/ +77 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"'1( +410 "core" ( +2 "manipulator"&3& +4 "core" &  Pm +2 "manipulator"&,% +4 "core" % љ F PD +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&7' ] +98 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&0(-z +267 "core" ( +2 "manipulator"&4& +4 "core" &-y { O +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-y  P +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"&5'o +111 "core" ' +3 ."myshortDA"Hand.open + "manipulator"&/1 +69 "core" 1 +44 "manipulator"&:% +4 "core" % vg t k >D +3 ."myshortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&>' ] +114 "core" ' +27202 #"Camille"-> access 3 +5 "storage"(?% +5 "core" %A ]\ . +3 "manipulator"&9% +5 "core" % N  - W +2 "manipulator"&A& +4 "core" &-y  W +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +7 ."Camille"SC.seek 7 +2 "storage"(;([Y +681 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +4 (C& +4 "core" &[\\ \ (" +8452 "Can"\ HG +13629 #"Camille"-> access 4 +5 "storage"(8% +3 "core" %A A\ . +3 "manipulator"&=% +4 "core" % N V +2 "manipulator"&@& +4 "core" &-y W +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(E( +994 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (H& +3 "core" & G\  +363 #"Camille"-> startTube 4 +830 #-> start(:myshortDA){shortDA; samplePassF} +3 "collection"'F% +4 "core" %N +6 "processing"%B% +6 "core" %ܐ +5 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +9403 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +10 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%I +49 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%J  +78 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%D  +143 "core"  +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +7 ."myshortDA"PS.seek 1.1ml +3 "processing"%P'h! +2290 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +8 "processing"%G  +3 "collection"'W  +14 "core"  +127  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%T' +1264 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%R @ +112 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +2 "processing"%'s +595 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%S +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +3 "processing"%'[q +1096 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%O' +1612 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%t +113 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%N's +2628 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%\\ +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%Y'[q +1104 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%M' +1609 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%\ +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%`  +47 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%U's +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%b +114 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%l' +2614 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%K +118 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%a's +2623 "core" ' +5 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%h& +6 "core" & +2 "manipulator"&% +5 "core" % N   S +2 "storage"(w% +3 "core" %A 5\ * +3 "storage"(. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +2 "storage"(g(+ +511 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (_& +2 "core" &+ \ % +3 "manipulator"&Z& +4 "core" &-y - O +2 "manipulator"&V% +4 "core" % N O O +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +49 "manipulator"&^( +191 "core" ( +2 "manipulator"&c& +4 "core" &  P +3 "storage"(f& +4 "core" &+ \ ' +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&i's +93 "core" ' +2 "storage"(r& +5 "core" &+ \ ' +2 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"($' +318 "core" ' +2 "storage"(k- +4 "core" -'y +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (*& +3 "core" &+ \ & +3 "manipulator"&y& +3 "core" &  M +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&v( +7 "core" ( +2 "manipulator"&j& +4 "core" & | M +2 "storage"(o& +4 "core" &+ \ & +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&|' +27 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&m/ +78 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"#Camille:9:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&e& +7 "storage"(s'= +5 "core" &  P +2 "manipulator"&}% +4 "core" % s R N +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&q' ] +93 "core" ' +2 ."myshortDA"Elbow.seek PC +4 "manipulator"&<( +158 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +81 "core" ( +3 "manipulator"&d& +4 "core" & OS +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +2 "core" &  NS +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&6'E +107 "core" ' +2 "manipulator"&u& +4 "core" &  1 QR +3 "manipulator"& % +4 "core" %]  { Q +2 "processing"%& +4 "core" &$ +4 "processing"%{& +5 "core" & +2 ."myshortDA"PC.seek :closed +4 "processing"%X(SD +5 "core" & +5 &  +7 &*w - +10 &a~ A +9 &=m R +10 &K S +9 &N S +9 &J S +10 &CL S +9 &J S +9 & K S +10 &"N S +9 &$JL S +10 && L S +9 &'M S +9 &)K S +10 &+QL S +9 &-J S +9 &.K T +10 &0K S +9 &2YM S +10 &4O S +9 &5M S +9 &7O S +10 &9aQ S +9 &;#L S +9 &<L S +10 &>N S +9 &@jL S +10 &B*N T +9 &CO T +9 &EY T +10 &Gjg V +9 &I&u X +9 &J} Y +10 &L Z +9 &Ne Z +10 &P% [\ +9 &Q H +9 &R= X +10 &S& . +2 ( +3 "processing"%{& +3 #"myshortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.59 +2 .Hand.open +2 "manipulator"&p1 +78 "core" 1 +2 "manipulator"&% +4 "core" % ] - N +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +92 "core" ' +4 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"% { +3 %9 +9 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9  +103 "processing"%z9 +3 "core" 9  +103 "processing"%~9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9" +103 "processing"%9 +3 "core" 9' +103 "processing"%9 +3 "core" 9+ +103 "processing"%9 +3 "core" 9/ +103 "processing"%n9 +3 "core" 93 +103 "processing"%'9 +3 "core" 98 +103 "processing"%9 +3 "core" 9< +103 "processing"%)9 +3 "core" 9@ +103 "processing"%&9 +3 "core" 9D +103 "processing"% 9 +3 "core" 9I +103 "processing"%[9 +3 "core" 9M +104 "processing"%9 +3 "core" 9Q +103 "processing"%-9 +3 "core" 9U +142 "processing"%+9 +3 "core" 9[ +103 "processing"%9 +3 "core" 9_ +103 "processing"%(9 +3 "core" 9d +103 "processing"%"9 +3 "core" 9h +103 "processing"%9 +3 "core" 9l +103 "processing"%.9 +3 "core" 9\ p +103 "processing"%x9 +3 "core" 9u +103 "processing"%#9 +4 "core" 9y +103 "processing"%29 +3 "core" 9} +103 "processing"%9 +3 "core" 9$\ +103 "processing"%Q9 +3 "core" 9*\ +103 "processing"%]9 +3 "core" 91\ +11 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%3 p{p. +3 ."myshortDA"delay 1:30 +8 "core"  +6115 "Can"" Q1mG +2881 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +115 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."myshortDA"PS.seek 0.5ml +3 "processing"%' +595 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%4'Q +1608 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%  +137 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%% +80 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%/  +59 "core" +2 "processing"%:% +3 "core" %W +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%7' +596 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%5 * +36 "core" , +3 ."myshortDA"PS.seek 0ml +3 "processing"%?'ܑ +1604 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%9  +6 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%A  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%L * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%C +80 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%8' +2505 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%= +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%@ +79 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%; +79 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%H  +79 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%F's +2499 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%B  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%I +48 "core" + ."myshortDA"PRV.dial :ab1 +2 "processing"%J @ +111 "core" > +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myshortDA"PS.seek 0.15ml +4 "processing"%D' +355 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +2 "collection"'!  +3 ."myshortDA"PRV.dial CBV +5 "core"  +3 "processing"%W  +46 "core"  +3 "processing"%G% +3 "core" %  +3 ."myshortDA"PS.seek 0.3ml +3 "processing"%P' +352 "core" ' +3 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'R  +38 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%T  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%S'N +1265 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"% @ +81 "core" > +2 ."myshortDA"PS.seek 0.5ml +3 "processing"%' +860 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%t  +47 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%O'Q +1614 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%\\ +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%N @ +78 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%Y  +38 "core" +2 "processing"%\ % +3 "core" %W +3 ."myshortDA"PS.seek 1.85ml +3 "processing"%`'O +234 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +12 "processing"%M * +39 "core" , +3 ."myshortDA"PS.seek 0ml +3 "processing"%b'ܑ +1982 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'U& +4 "core" &% +3 "manipulator"&K& +4 "core" &  ?R +2 "manipulator"&l% +5 "core" % j / H +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&h(-z +134 "core" ( +2 "manipulator"&& +4 "core" &-~ | i E# +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &w& +6 "core" &-  F# +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +112 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&E/ +72 "core" / +2 "manipulator"&_& +3 "core" &- $ (  7# +3 "manipulator"&Z% +4 "core" % πk % 2 k 7 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&V' ] +105 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&c( +347 "core" ( +2 "manipulator"&f& +4 "core" &  F +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &0& +3 "core" & G +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&r'ш +105 "core" ' +2 "manipulator"&>& +4 "core" & 2 C +2 "manipulator"&k% +4 "core" % ! E +3 "collection"'*& +4 "core" &@ +3 "collection"'y& +5 "core" &" +3 ."myshortDA"CC.seek :closed +4 "collection"'j(X +4 "core" && +5 &%  +7 &*r' - +10 &_{ A +9 &*l T +9 &H U +10 &J V +9 &kL& U +10 &+O V +9 &L& U +9 & K% U +10 &"rM( U +9 &$4N U +9 &%N( U +10 &'J" U +9 &)zL% U +10 &+<I U +9 &,O' U +9 &.O" V +10 &0L' U +9 &2DN( U +9 &4J& U +10 &5L! U +9 &7L" U +10 &9MK% U +9 &;M U +9 &<L% U +10 &>Q U +9 &@TL U +9 &BI& U +10 &CQ V +9 &E\\& W +10 &GQm" Y +9 &I  ] +9 &J ` +10 &L! a +9 &NB! a +9 &P ` +10 &Q a +9 &S a +10 &UE% b! +9 &V& b, +9 &XaQ$ $o +10 &X\ # W +5 ( +3 "collection"'y& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.31 + "collection"'o& +7 "core" &Xn! W + &XnA W +2 ."myshortDA"Hand.open +2 "manipulator"&m1 +72 "core" 1 +2 "manipulator"&e% +3 "core" % { H \\  = +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&}' ] +97 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%^ +112 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +3 "processing"%i' +1393 "Can" nzG +210 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%$  +47 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%|'ܑ +1613 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%d +59 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2643 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%v  +4 "collection"'u  +39 "core"  +133  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +115 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +78 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%s'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%q  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"% ' +2628 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%p +89 "core" +12 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2611 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%  +49 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%{' +2616 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +48 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%6'ܑ +2616 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" & [ W = +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&z( +6 "core" ( +2 "manipulator"&~& +4 "core" & m v { = +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & C E m < +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +76 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'( +409 "core" ( +2 "manipulator"&& +4 "core" & x j  C +2 "manipulator"&% +5 "core" % y t  Dd +2 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&n(-z +274 "core" ( +2 "manipulator"&'& +3 "core" &- ! F] +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &- { {  E] +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&)'o +106 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&&1 +71 "core" 1 +2 "manipulator"& % +4 "core" % yx / 2 \\ 7p +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&[' ] +117 "core" ' +2 ."da"delayUntil "13:16:00.69" +24543 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%-  +40 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%+ * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%(' +2530 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%" +47 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%. +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +45 "core"  +3 ."da"PS.seek :empty +2 "processing"%#'s +2511 "core" ' +4 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%2 +160 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%Q'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%]  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%, +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +39 "core" +2 "processing"%% +4 "core" %O  +3 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%% * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%/'ܑ +1609 "core" ' +2 ."da"delay 2:00 +403 "Can"\ OG +11603 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%:  +18 "core"  + ."da"PBV.dial :waste1 +2 "processing"%4  +81 "core" +2 ."da"delay 30 seconds +3011 .PBV.dial between PSV and waste1 +2 "processing"%5 * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%7 +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"% ' +2501 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%9 +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%A +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%L +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%C  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%?'s +2503 "core" ' +4 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +5 "processing"%= +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%@' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%;'Q +1608 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%H  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%8 +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%B  +38 "core" +2 "processing"%I% +4 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%J' +589 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%F * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%!'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12006 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%W  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%G  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml + "processing"%T' +2525 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%P +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%S +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%t  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2505 "core" ' +4 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%\\  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%N  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%Y  +47 "core"  +2 ."da"PTV.dial :PRVmixing +3 "processing"%\  +17 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%M +49 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%O' +390 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%`  +47 "core"  +2 "processing"%U% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%K'"T +335 "core" ' +4 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%l  +47 "core"  +3 ."da"PS.seek 2ml +2 "processing"%'Q +1564 "core" ' + ."da"PSV.dial :PML +2 "processing"%w +47 "core" +2 ."da"PTV.dial :mixing +2 "processing"%< @ +75 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%E  +39 "core" +2 "processing"%_% +4 "core" %R  +3 ."da"PS.seek 1.85ml +2 "processing"%Z'J +241 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +4006 "Can" \ O/G +43999 #"da"recoverPRVreagent08 +50 .PTV.dial :mixing +7 "processing"%h @ +7 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%f  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%0 * +42 "core" , +2 ."da"PSV.dial :air +2 "processing"%>  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%k' +2517 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%* +49 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%V  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%1 +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%o  +47 "core"  +2 ."da"PS.seek :empty +4 "processing"%m's +2494 "core" ' +4 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%e +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%y' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%^'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%r  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%b +82 "core" +2 ."da"PBV.dial :waste1 + "processing"%$  +39 "core" +2 "processing"%i% +4 "core" %R  +3 ."da"PS.seek 1.5ml +2 "processing"%d' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%| * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%u'ܑ +1626 "core" ' +2 ."da"delay 2:00 +1258 "Can"\ R2G +10747 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%v  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%q' +2550 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%s +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core"  +3 ."da"PS.seek :empty +4 "processing"%'s +2526 "core" ' +4 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%{' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%~  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%c% +4 "core" %R  +3 ."da"PS.seek 1.5ml +4 "processing"%}' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%j * +39 "core" , +3 ."da"PS.seek 0ml +3 "processing"%'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%' * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +60 ."da"PS.seek 2.5ml +3 "processing"%z' +2514 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%& +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%)  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2511 "core" ' +4 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%- +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%+' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%6  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%" +78 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%.% +4 "core" %X +3 ."da"PS.seek 1.5ml +2 "processing"%x' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%( * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%2'ܑ +1642 "core" ' +2 ."da"delay 2:00 +5723 "Can" \ L[[G +6280 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%#  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%] * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%a' +2546 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Q +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%% +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%:'s +2542 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%4 +150 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +11 "processing"% +27 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +7 "processing"%5'I +340 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%7' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%/'Q +1607 "core" ' + ."da"PTV.dial :puck +3 "processing"%9  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%A +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +39 "core" +2 "processing"%C% +4 "core" %N  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%= * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%?'ܑ +1612 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%@  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%H  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%8 * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%B +84 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +5 "processing"%I' +2616 "core" ' +2 ."da"PSV.dial PTV +50 "processing"%; +83 "core" +2 ."da"delay 5 seconds +510 .PSV.dial PSR +3 "processing"%F +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%W  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%G's +2615 "core" ' +3 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%D +148 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%R'Q +2113 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%!  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%P +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%S% +4 "core" %T  +3 ."da"PS.seek 1.5ml +2 "processing"%t' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%T * +38 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%\\  +117 "core"  +3 ."da"PS.seek :empty +2 "processing"%N's +1601 "core" ' +2 "processing"%Y9 +3 "core" 9x6  +3 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +4 "processing"%\ +5 %M& +3 "core" 6 + &S$ . +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +7 "core" % : W J /  +2 "storage"(`% +4 "core" %A ' +2 "storage"(U. +4 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(O(@ +242 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (l& +3 "core" &B P +2 "manipulator"&K& +4 "core" &-   _ ] +3 "manipulator"&w% +3 "core" % : # " G  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&<( +197 "core" ( +3 "manipulator"&E& +4 "core" &   % o +2 "storage"(_& +4 "core" &L O +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +96 "core" ' +2 "storage"(& +4 "core" &L \ I +3 ."da"SE.reconfigure :pick + "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(Z' +286 "core" ' +2 "storage"( - +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +7 ."da"SE.seek :place +2 "storage"(h'x +43 "core" ' +2 "manipulator"&f& +4 "core" &  B o +2 "manipulator"&0% +4 "core" %c q U +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&>' ] +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +245 "core" ( +2 "manipulator"&*& +4 "core" &  4' +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &V& +4 "core" &  ' +2 ."da"Forearm.seek PC +3 "manipulator"&1'E +95 "core" ' +2 ."da"Hand.close + "manipulator"&o/ +75 "core" / +3 ."da"PC.seek :open +3 "processing"%k( +378 "core" ( +2 "storage"(e& +4 "core" &L  +3 "manipulator"&m& +4 "core" & # ) ' +2 "manipulator"&y% +4 "core" % ? , ) v +3 ."da"Forearm.seek :retract +2 "manipulator"&r' ] +101 "core" ' +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&b( +251 "core" ( +2 "manipulator"&$& +3 "core" &  W# +3 "storage"(i& +53 "core" &L  +3 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&^'m +97 "core" ' + ."da"Hand.open +2 "manipulator"&|1 +70 "core" 1 +3 "storage"(d- +4 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(v'D +28 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"( ' +59 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%& +5 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul0813h.png +17 "core" &# +7 "manipulator"&& +12 "core" & # +4 "manipulator"&u% +8 "core" % g  )a +8 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +11 ."psFlush"Forearm.seek :retract +4 "manipulator"&s' ] +105 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&p(-z +185 "core" ( +2 "manipulator"& & +5 "core" &-y m i f +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +5 "core" &-y f j Bf +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&q'o +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +72 "core" / +3 "manipulator"&& +5 "core" &-y !f +2 "manipulator"&{% +3 "core" % ςr # +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&~' ] +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&( +123 "core" ( + "manipulator"&& +4 "core" & H O WE +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &c& +3 "core" & ] F #E +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +2 "manipulator"&'E +98 "core" ' +2 "manipulator"&j& +4 "core" &  ,E +3 "manipulator"&}% +3 "core" %K E6 +3 "processing"%& +4 "core" & +4 "processing"%& +5 "core" & +3 ."psFlush"PC.seek :closed +3 "processing"%'(SD +7 "core" & +3 & 0 +8 & Dy p4 +9 &+lr pI +10 &Y qW +9 &|; sV +9 &<? rW +10 &? rW +9 &A rW +10 &A rW +9 &!E< rV +9 &#A rW +10 &$B qV +9 &&= qW +9 &(MA qV +10 &*= rV +9 &+= rW +10 &-? qW +9 &/T< rW +9 &1C V +10 &2A V +9 &4A V +10 &6_A V +9 &8"C U +9 &9C V +10 &;? V +9 &=fA V +9 &?)B V +10 &@A sW +9 &BD rW +10 &Dk? rW +9 &F*K qX +9 &GV pZ +10 &Ik o\\ +9 &K_y n^ +9 &M m_ +10 &N} m_ +9 &P m_ +10 &RKb o: +9 &S 't nX +9 &S&K p> +3 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.74 +2 "processing"%& +7 "core" &S&J p> +2 ."psFlush"Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&&% +4 "core" % K 6 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' ] +98 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +51 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%)' +597 "core" ' +2 ."psFlush"delay 5 seconds +445 #"da"SX HX9/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.59 seconds\ Exposing 696x520 pixel 16-bit image for 23.402 seconds\ /var/log/esp/da25jul0813h.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0813h15s.png +47 ."psFlush"PSR.select :air +15 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +1562 #"da"SX HX9/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0813h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 30.0 /var/log/esp/midres/da25jul0813h30s.png +580 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%- @ +216 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +143 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%+ +187 "core" +3 ."psFlush"PS.seek :empty +13 "processing"%6's +331 #"image"compressed /var/log/esp/da25jul0813h.jxl +1546 #"da"SX HX9/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25jul0813h30s.png: PNG Upload Complete\ +8 #PuckCamera: snap -bin=1,1 -png=0 70.0 /var/log/esp/hires/da25jul0813h70s.png +758 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%" +123 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +3 "processing"%' +602 "core" ' +3 ."psFlush"delay 5 seconds +15 #"image"compressed /var/log/esp/midres/da25jul0813h15s.jxl +488 ."psFlush"PSR.select :air +7 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%.' +2146 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +40 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%( @ +82 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%x +89 #"image"compressed /var/log/esp/midres/da25jul0813h30s.jxl +31 "core" +2 ."psFlush"PS.seek :empty +5 "processing"%#'s +2647 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"% +126 "core"  +4 ."psFlush"PSR.select :flush +9 "processing"%@ +18 ."psFlush"PS.seek 1ml +4 "processing"%]'[q +70 #"da"SX HX9/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25jul0813h70s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +16 "storage"(,- +28 "core" -' +7 "storage"(2& +11 "core" &L +2 "manipulator"&& +4 "core" &   xE +5 "manipulator"&Q% +5 "core" %   #  x +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +4 "manipulator"&%( +248 "core" ( +4 "manipulator"&& +13 "core" & # $ m +94 "storage"(a& +5 "core" &L +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&4'm +92 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"(:'W +54 "core" ' +2 "manipulator"&5& +4 "core" & c c   m +4 "storage"(7& +3 "core" &L\ \  +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&9'M +40 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&A, +5 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(L' +28 "core" ' + "manipulator"&C% +4 "core" %^  \ z +3 "storage"(/& +5 "core" &L +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 317 counts +3 "manipulator"&='Њ +26 "core" ' +2 "manipulator"& & +5 "core" & e f e e +3 "storage"(@& +3 "core" &L\ \   +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&H'm +28 "core" ' +3 "storage"(8% +5 "core" % G p +5 ."downElevator"SE.seek :down +6 "storage"(B'= +98 (?% +3 "core" %.\ \  [r +3 "manipulator"&;% +5 "core" %U v h   +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&F' ] +10 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +3 "processing"%J' +57 "core" ' +68 ' +2 ."downElevator"SE.stop + "storage"(5 +6 (W& +5 "core" &L G ? +1328 "Can" YG +130 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%I +84 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%D  +78 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%G  +7 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%!'ܑ +2729 "core" ' +23 ."psFlush"PSV.dial PSR +69 "processing"%P +84 "core"  +2 ."psFlush"PSR.select :air +17 .PS.seek 2.5ml +6 "processing"%' +2663 "core" ' +32 ."psFlush"PSV.dial PTV +8 "processing"%S +103 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%R'ܑ +2728 "core" ' +29 ."psFlush"PSV.dial PSR +19 "processing"%T +86 "core"  +7 ."psFlush"PSR.select :flush +7 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +5 "processing"%\\' +605 "core" ' +5 ."psFlush"PSR.select :air +5 "processing"% +16 ."psFlush"PS.seek 2.5ml +4 "processing"%t' +2182 "core" ' +39 ."psFlush"PSV.dial PTV +12 "processing"%Y +97 "core" +3 ."psFlush"PBV.dial PSV +5 "processing"%\ U +63 "core" W +10 ."psFlush"PS.seek 0ml +6 "processing"%M'ܑ +293 #"image"compressed /var/log/esp/hires/da25jul0813h70s.jxl +7 ."Qmail"DAfans.email "da25jul0813h exposed 23.402 seconds\\nmidres/da25jul0813h15s\\nmidres/da25jul0813h30s\\nhires/da25jul0813h70s",Subject: "da25jul0813h images!" +2315 "core" ' +5 ."psFlush"PSV.dial PBV +7 "processing"% @ +52 "core" ? +8 ."psFlush"PS.seek 2.5ml +9 "processing"%`' +2586 #"uploadLog"upsync +34 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%U  +81 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%l's +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%K +51 "core"  +4 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%w' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%g +85 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%E U +7 "core" V +3 ."psFlush"PS.seek 0ml +5 "processing"%_'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%n @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%[  +80 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"% 's +2622 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%f +49 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 1ml +3 "processing"%0'[q +1103 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%Z' +1608 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%*  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +4 "processing"%V  +60 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%<'ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%o +82 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%>' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%X +87 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%e'ܑ +2642 "core" ' +2 ."psFlush"PSV.dial PSR +10 "processing"%m +81 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%y' +597 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%$ +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%i U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%| @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%d' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%r's +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +47 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%u' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%h +86 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%v U +8 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%^'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +1565 "Can" WG +1062 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%b  +78 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2622 "core" ' +5 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" &  Ke +3 "manipulator"&{% +3 "core" % ^ Y K +4 ."psFlush"Elbow.seek PC +2 "manipulator"&s( +252 "core" ( +2 "manipulator"&& +4 "core" &  LA +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &c& +3 "core" & ) MA +3 ."psFlush"Forearm.seek PC +3 "manipulator"&q'E +96 "core" ' +2 ."psFlush"Hand.close + "manipulator"&j/ +73 "core" / +3 ."psFlush"PC.seek :open +4 "processing"%}( +375 "core" ( +2 "manipulator"&& +4 "core" & W QA +2 "manipulator"&p% +5 "core" % G d QD +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&~' ] +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&k(-z +233 "core" ( +2 "manipulator"&& +4 "core" &-q\ N!v +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-q\ ; N!v +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek :garage +2 "manipulator"&&'o +113 "core" ' +3 ."psFlush"Hand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % yd p O <> +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +2 #"myshortDA"Finished short da assay +3 #Beginning samplePassF +8 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'N& +6 "core" & +2 "manipulator"&)& +5 "core" &-x  P o +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&-(-z +4 "core" ( +3 "manipulator"&& +4 "core" &-x  O o +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &+& +2 "core" &-x  O o +4 ."myshortDA"Forearm.seek :garage +4 "manipulator"&z'o +109 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&"/ +112 "core" / +2 "manipulator"&6& +4 "core" &-y h i V > n +3 "manipulator"&% +3 "core" % σr h h 9 > +4 ."myshortDA"Forearm.seek :retract +10 "manipulator"&' ] +109 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&(( +279 "core" ( +2 "manipulator"&x& +3 "core" & O& +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &.& +3 "core" & O& +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +102 "core" ' +2 "manipulator"&,& +3 "core" & z L& +3 "manipulator"&2% +4 "core" %| [ L +2 "collection"'& +4 "core" &_ +3 "collection"'Q& +8 "core" & +2 ."myshortDA"CC.seek :closed +3 "collection"'#(X +7 "core" & +4 & 3 +9 &Cx 3 +10 &4kz G +9 &b U +9 &L U +10 &EN U +9 &L U +9 &N U +10 &M U +9 &!ML U +10 &#L U +9 &$L T +9 &&N U +10 &(VH U +9 &*I U +9 &+L U +10 &-M U +9 &/^Np U +10 &1 LU U +9 &2LM T +9 &4I U +10 &6fK U +9 &8(I U +9 &9I T +10 &;M U +9 &=oL T +9 &?/M U +10 &@N U +9 &BN U +10 &DrTs V +9 &F0^ X +9 &Gw Z +10 &IZ ^ +9 &K\\ ` +10 &M! _ +9 &N ` +9 &P _ +10 &Rc a +9 &T% a +9 &U b! +10 &W Q +9 &Xq "d +9 &X$ S +10 ( + &Xap J +2 "collection"'Q& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.37 +2 "collection"'& +6 "core" &X` J +3 ."myshortDA"Hand.open + "manipulator"&1 +68 "core" 1 +3 "manipulator"&a% +4 "core" % |  F +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&5' ] +102 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%7  +47 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +3 "processing"%C' +1616 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%/'ܑ +1606 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +54 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%@' +2616 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%8  +3 "collection"'  +9 "core"  +101  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%4 +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%? @ +76 "core" B +2 ."myshortDA"PS.seek 0ml +4 "processing"%;'ܑ +2628 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%:' +2621 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%9 +81 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%='ܑ +2626 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&W& +6 "core" & I& +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&L( +38 "core" ( +2 "manipulator"&H& +4 "core" & h M +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &]& +4 "core" & L +3 ."myshortDA"Forearm.seek CC +4 "manipulator"&B'ш +92 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&I/ +72 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'D( +410 "core" ( +2 "manipulator"&G& +4 "core" &  R +2 "manipulator"&J% +4 "core" % ь U Rg +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&P' ] +96 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +53 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek :garage +3 "manipulator"&!(-z +276 "core" ( +2 "manipulator"&S& +3 "core" &-~ Pm +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-~ Pm +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&T'o +116 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&R1 +68 "core" 1 +2 "manipulator"&\\% +5 "core" % uY o i @ = +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&Y' ] +101 "core" ' +36661 "Can"\ IG +19011 #"Camille"-> access 3 +6 "storage"(\ % +4 "core" %@\ . +3 "manipulator"&t% +5 "core" % k  d V +2 "manipulator"&& +3 "core" &-~ G Vm +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 7 +2 "storage"(M([Y +675 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (U& +3 "core" &[V G\ " +5260 #"Camille"-> access 4 +5 "storage"(`% +3 "core" %@ M\ + +3 "manipulator"&K% +4 "core" % k  L S +3 "manipulator"&l& +3 "core" &-~  f Sm +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(g( +996 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +5 (E& +3 "core" & /\ " +1996 #"Camille"-> startTube 4 +1822 #-> start(:myshortDA){shortDA; samplePassF} +3 "collection"'w% +8 "core" %N% +2 "processing"%n% +9 "core" %܏ +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +13894 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1003 .PSV.dial :mixloop +3 "processing"%_ +53 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%[  +75 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +143 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%f'h! +2278 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%0  +3 "collection"'  +9 "core"  +132  +4 ."myshortDA"PS.seek 0.5ml +4 "processing"%' +1272 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%* @ +112 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%V's +591 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%Z +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%o'[q +1106 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%<' +1603 "core" ' + ."myshortDA"PSV.dial :mixloop +2 "processing"%X +114 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%>'s +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%m +113 "core"  + #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%e'[q +1107 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%y' +1608 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%$ +114 "core" + ."myshortDA"PRV.dial :sipper +2 "processing"%i  +50 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%1's +1820 "Can"\ MG +810 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%| +119 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%d's +2622 "core" ' +5 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%& +6 "core" &! +2 "manipulator"&r% +4 "core" % k  \\ S +41 "storage"(h% +4 "core" %A \ + +2 "storage"(v. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +11 "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +2 "storage"(u(+ +516 "core" ( +2 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 ( & +4 "core" &+ \ %' +2 "manipulator"&^& +5 "core" &-~  Pm +2 "manipulator"&b% +3 "core" % k P +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +2 "manipulator"&( +197 "core" ( +2 "manipulator"&& +3 "core" &  Y Qu +3 "storage"({& +4 "core" &+ \ ), +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&'s +92 "core" ' +2 "storage"(c& +4 "core" &+ \ (, +3 ."myshortDA"SE.reconfigure :pick + "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(A' +307 "core" ' +2 "storage"(j- +4 "core" -' +2 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +7 (F& +3 "core" &+ <\ (, +2 "manipulator"&'& +5 "core" & C Pu +2 ."myshortDA"Elbow.seek 4 +2 "manipulator"&( +7 "core" ( +2 "manipulator"&p& +4 "core" &  Pu +2 "storage"(q& +4 "core" &+ \ \ (, +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&' +16 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&/ +72 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:14:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 ."downElevator"SE.seek :down +6 "storage"('= +2 "manipulator"&s& +9 "core" & [ Ru +2 "manipulator"&% +4 "core" % Ѐ 4 O +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&~' ] +96 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&N( +162 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +86 "core" ( +3 "manipulator"&)& +4 "core" & k Q +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +2 "core" & L Q +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +2 "manipulator"&+'E +96 "core" ' +2 "manipulator"&&& +5 "core" &   P +2 "manipulator"&"% +3 "core" %H  PV +3 "processing"%6& +5 "core" &! +2 "processing"%& +5 "core" & +3 ."myshortDA"PC.seek :closed +3 "processing"%k(SD +6 "core" & +3 & 4 +9 &Ey 3 +10 &Eoy G +9 &` S +9 &J S +10 &aO S +9 &$I S +9 &L S +10 &J S +9 &!jI S +10 &#,L S +9 &$O S +9 &&N S +10 &(sL R +9 &*4J S +9 &+N S +10 &-J S +9 &/{J R +10 &1<L S +9 &2O S +9 &4L S +10 &6J S +9 &8CL S +10 &:L S +9 &;K S +9 &=L S +10 &?LJ S +9 &AL S +9 &BO S +10 &DT T +9 &FM_ U +10 &H\ p W +9 &I} Y +9 &K Z +10 &MI Y +9 &O\  Z +9 &P Z +10 &Rp{l - +9 &S#] 0 +10 ( + &S! + +2 "processing"%& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&1 +79 "core" 1 +2 "manipulator"&z% +4 "core" % H  NV +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&x' ] +104 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%. { +3 %-9 +9 "core" 9 +103 "processing"%,9 +3 "core" 9 +103 "processing"%29 +3 "core" 9  +103 "processing"%9 +3 "core" 9  +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%a9 +3 "core" 9# +103 "processing"%Q9 +3 "core" 9' +103 "processing"%79 +3 "core" 9+ +103 "processing"%9 +3 "core" 9/ +103 "processing"%9 +3 "core" 94 +103 "processing"% 9 +4 "core" 98 +103 "processing"%C9 +3 "core" 9< +103 "processing"% 9 +3 "core" 9@ +103 "processing"%/9 +3 "core" 9E +103 "processing"% 9 +3 "core" 9I +103 "processing"%89 +3 "core" 9M +103 "processing"%49 +3 "core" 9Q +103 "processing"%?9 +3 "core" 9U +103 "processing"%@9 +3 "core" 9\ Z +103 "processing"%%9 +3 "core" 9^ +103 "processing"%;9 +4 "core" 9b\ +103 "processing"%99 +4 "core" 9f +104 "processing"%:9 +3 "core" 9$k +103 "processing"%W9 +3 "core" 9*o +103 "processing"%H9 +3 "core" 91s +11 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%] p{p. +4 ."myshortDA"delay 1:30 +8 "core" t +8998 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%I +113 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."myshortDA"PS.seek 0.5ml +3 "processing"%(' +585 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%5'Q +1599 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%#  +136 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%G +80 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%J  +58 "core" +2 "processing"%B% +4 "core" %O  +4 ."myshortDA"PS.seek 1.5ml +2 "processing"%S' +598 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +3 ."myshortDA"PS.seek 0ml +3 "processing"%L'ܑ +1597 "core" ' +3 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%R  +5 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%\\  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%P * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%T +82 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%\ ' +302 "Can" RIG +2225 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%t +81 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +122 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%`'s +2495 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%K  +135 "core" +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%l +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%M @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%E' +363 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +2 "collection"'w  +4 "processing"%n  +6 "core"  +43 + "processing"%_% +4 "core" %"  +4 ."myshortDA"PS.seek 0.3ml +2 "processing"%[' +357 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +38 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%=  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"% 'N +1274 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%0 @ +79 "core" > +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%f' +863 "core" ' +3 #"myshortDA"addPMLReagent08 + .PSV.dial :air +4 "processing"%*  +47 "core"  +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%'Q +1611 "core" ' +2 ."myshortDA"PSV.dial :PML +3 "processing"%Z +47 "core" +2 ."myshortDA"PTV.dial :mixing +11 "processing"%V @ +78 "core" B +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%o  +36 "core" +2 "processing"%X% +4 "core" %T\  +3 ."myshortDA"PS.seek 1.85ml +3 "processing"%<'L +240 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%>'ܑ +1966 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'e& +5 "core" & +3 "manipulator"&$& +5 "core" & U N +2 "manipulator"&i% +3 "core" % U Q N +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&y(-z +135 "core" ( +2 "manipulator"&|& +4 "core" &-  L$ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &1& +3 "core" &- ! G$ +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +104 "core" ' +4 ."myshortDA"Hand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&& +4 "core" &-   4$ +2 "manipulator"&r% +4 "core" % σn    2 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&h' ] +116 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&v( +270 "core" ( +2 "manipulator"&g& +4 "core" &$ : H=A +2 ."myshortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +4 "core" &#  B<@ +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&^'ш +105 "core" ' +2 "manipulator"&b& +4 "core" & } z B D9# +3 "manipulator"&% +3 "core" %у |  u C +3 "collection"'{& +4 "core" &G +3 "collection"'!& +5 "core" & +4 ."myshortDA"CC.seek :closed +3 "collection"'c(X +6 "core" &K +5 &U 3 +9 &DvL 3 +9 &4lxC G +9 &bI U +10 &JJ U +9 &GJf U +10 & KL U +9 &NF U +9 &II U +10 &!OLP U +9 &#JO U +9 &$KI T +10 &&LM U +9 &(YJL T +9 &*JJ U +10 &+II U +9 &-MN U +10 &/`LM U +9 &1!JJ U +9 &2KK U +10 &4NH U +9 &6hIM U +10 &8*II U +9 &9LM U +9 &;OI U +10 &=oMN U +9 &?2LE U +9 &@LM U +10 &BLM U +9 &DuQM V +10 &F2`L X +9 &GvK Z +9 &IL ^ +10 &K_I ` +9 &M"L ` +9 &NN ` +10 &PM ` +9 &RdN a +10 &T'M a +9 &UI b" +9 &WF R +10 &X~M &o +9 &X$K Q +10 ( + &Xe` K +2 "collection"'!& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.35 +2 "collection"'Y& +6 "core" &XeN K +2 ."myshortDA"Hand.open +2 "manipulator"&j1 +67 "core" 1 +2 "manipulator"&F% +4 "core" % s E Y = +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&'' ] +95 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%p +116 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%q' +1613 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%s'ܑ +1601 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +10 "processing"%  +2 "collection"'A  +46 "core" ~ +127  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +115 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%)  +78 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2672 "core" ' + ."myshortDA"PSV.dial :air +10 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%&' +2627 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%" +48 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%6'ܑ +2640 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%~' +2624 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%} +48 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2618 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&z& +7 "core" &B i h ?2 +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +36 "core" ( +2 "manipulator"&-& +4 "core" & } 2 C +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &,& +3 "core" & x x  B +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&+'ш +100 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&2/ +70 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'( +408 "core" ( + "manipulator"&& +4 "core" & $ H +3 "manipulator"&% +3 "core" % ё  G> +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&(-z +276 "core" ( +2 "manipulator"&a& +4 "core" &-y EZ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Q& +4 "core" &-y - KZ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&7'o +113 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +4 "core" % ya  ( /1 +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"& ' ] +115 "core" ' +2 ."da"delayUntil "14:49:00.57" +21742 "Can"\ O~G +2788 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%C @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%8' +2497 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%4 +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%?  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%@ +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%%  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%;'s +2500 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%9 +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%:' +600 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%W'Q +1612 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%H  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%I +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%d  +38 "core" +2 "processing"%(% +4 "core" %X +3 ."da"PS.seek 1.5ml +2 "processing"%#' +608 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +81 "core" + +11 ."da"PS.seek 0ml +4 "processing"%J'ܑ +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%B  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%5  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%S +83 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%.' +2508 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%R +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%\\ +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%P +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%T  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%L's +2478 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%t +155 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%O'Q +1612 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%U  +12 "core"  +2 ."da"PSV.dial PTV +3 "processing"%\ +87 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%K  +40 "core" +2 "processing"%l% +4 "core" %W\  +2 ."da"PS.seek 1.5ml +3 "processing"%M' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%` * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%w'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%n  +6 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%_  +38 "core" +2 ."da"delay 30 seconds +2638 "Can"\ SuG +364 ."da"PBV.dial between PSV and waste1 +3 "processing"%E * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%=' +2498 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%[ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%0 +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +80 "core"  +2 ."da"PS.seek :empty +4 "processing"%f's +2503 "core" ' +4 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%Z  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%V  +134 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%o  +46 "core"  +2 ."da"PTV.dial :PRVmixing +3 "processing"%X  +17 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%m +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%' +388 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%<  +48 "core"  + "processing"%e% +4 "core" %  +3 ."da"PS.seek 0.55ml +3 "processing"%$'"W +331 "core" ' +4 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%i  +47 "core"  +3 ."da"PS.seek 2ml +2 "processing"%|'Q +1551 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%1 +48 "core" +2 ."da"PTV.dial :mixing +2 "processing"%N @ +79 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%% +4 "core" %P\  +2 ."da"PS.seek 1.85ml +2 "processing"%r'H +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +11 "processing"%x * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1955 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +46071 "Can"\ L G +1934 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%g @ +6 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +38 "core" * +2 ."da"PSV.dial :air +3 "processing"%b  +47 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%' +2507 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%{ +47 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%h  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%D +46 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%Y  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%j's +2499 "core" ' +4 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%F +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +14 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%!' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%p'Q +1614 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%^  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%> +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%q% +4 "core" %V  +3 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%s * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%A'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2496 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%" +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%& +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%6's +2506 "core" ' +4 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%} +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%~' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%z'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%-  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%, +81 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +39 "core" +2 "processing"%v% +4 "core" %Y +3 ."da"PS.seek 1.5ml +2 "processing"%'' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%c * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +48 "processing"%+  +37 "core" +2 ."da"delay 30 seconds +3012 .PBV.dial between PSV and waste1 +2 "processing"%a * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Q +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +468 "Can" WG +2040 "core" ' + ."da"PSV.dial PTV +3 "processing"% +81 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +79 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%C's +2496 "core" ' +5 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%/' +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"% 'Q +1627 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +8 "core"  + ."da"PSV.dial PTV +3 "processing"%4 +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +38 "core" +2 "processing"%@% +4 "core" %R +3 ."da"PS.seek 1.5ml +3 "processing"%%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%8 * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%9'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12007 #recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%;  +6 "core"  +2 ."da"PBV.dial :waste1 +7 "processing"%:  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%I +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%d' +2494 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%( +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%W +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%G +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%#  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%B's +2493 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +6 .PSV.dial PSR +2 "processing"%5 +150 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +8 "processing"% +28 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +6 "processing"%'I +339 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%S' +336 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%J'Q +1613 "core" ' + ."da"PTV.dial :puck +3 "processing"%R  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%\\ +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +38 "core" +2 "processing"%T% +4 "core" %Q  +3 ."da"PS.seek 1.5ml +2 "processing"%.' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%t * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%L'ܑ +1605 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%U  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\ * +39 "core" , +50 ."da"PSR.select :air +11 .PSV.dial PSR +3 "processing"%K +83 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%l' +2598 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%O +85 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%` +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%M +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%n  +84 "core"  +2 ."da"PS.seek :empty +3 "processing"%_'s +2596 "core" ' +3 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%3 +162 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +4 "processing"%E'Q +2109 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%w +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%[  +40 "core" +2 "processing"%0% +3 "core" %M  +4 ."da"PS.seek 1.5ml +2 "processing"% ' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%* * +38 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%=  +116 "core"  +3 ."da"PS.seek :empty +2 "processing"%Z's +1606 "core" ' +2 "processing"%V9 +4 "core" 9{6 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +5 "processing"%o +4 "core" 6 +2 "processing"%X& +4 "core" &S!! + +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&m% +6 "core" % E ! # F +2 "storage"(f% +5 "core" %A   + "storage"(<. +4 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(e(@ +205 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (& +3 "core" &C + B +2 "manipulator"&i& +4 "core" &-y   ]Z +3 "manipulator"&$% +3 "core" % E    +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&1( +175 "core" ( +2 "manipulator"&N& +5 "core" & # JP +2 "storage"(& +4 "core" &L  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +112 "core" ' +2 "storage"(x& +3 "core" &L  +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(|' +287 "core" ' +2 "storage"(r- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(g'x +49 "core" ' +2 "manipulator"& & +4 "core" &O +2 "manipulator"&y% +4 "core" %Ҋ 1 +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&b' ] +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +259 "core" ( +2 "manipulator"&{& +4 "core" &  ( +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &h& +3 "core" &  z +3 ."da"Forearm.seek PC +3 "manipulator"&D'E +93 "core" ' +2 ."da"Hand.close +2 "manipulator"&Y/ +71 "core" / +3 ."da"PC.seek :open +3 "processing"%( +377 "core" ( +2 "storage"(F& +4 "core" &L   +2 "manipulator"&j& +4 "core" &   / +2 "manipulator"&!% +4 "core" % U  a +3 ."da"Forearm.seek :retract +2 "manipulator"&^' ] +107 "core" ' +2 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&>( +251 "core" ( +2 "manipulator"&& +4 "core" & , ,  d +2 "storage"(q& +4 "core" &L  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&p'm +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&s1 +78 "core" 1 +2 "storage"(- +4 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"('D +27 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(' +24 "Can"  7G +33 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%)& +5 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul0815h.png +14 "core" & v +6 "manipulator"&& +10 "core" & K O 7d +6 "manipulator"&A% +9 "core" % b D C U- +9 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +13 ."psFlush"Forearm.seek :retract +5 "manipulator"&' ] +93 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&"(-z +185 "core" ( +2 "manipulator"&&& +4 "core" &-s & : 5k +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +4 "core" &-s <k +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'o +113 "core" ' +3 ."psFlush"Hand.close + "manipulator"&}/ +70 "core" / +2 "manipulator"&6& +5 "core" &-s k +2 "manipulator"&~% +4 "core" % πl  +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&-' ] +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&,( +122 "core" ( +2 "manipulator"&2& +5 "core" & ! & V +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &v& +4 "core" &  % 4V +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&z'E +94 "core" ' +2 "manipulator"&c& +4 "core" & * 0V +2 "manipulator"&'% +4 "core" %; O n h +4 "processing"%& +4 "core" &\ t +3 "processing"%+& +6 "core" &\ s +3 ."psFlush"PC.seek :closed +2 "processing"%a(SD +7 "core" & s +3 & t0 +9 & Bu\ n4 +9 &&jr nH +10 &Y nW +9 &r< pW +9 &4> pW +10 &; pV +9 &<\ pW +10 &z<\ pW +9 &!<; pW +9 &"= pW +10 &$> oV +9 &&>\ oW +9 &(DA oW +10 &*?\ pV +9 &+< V +10 &-C U +9 &/P? U +9 &1? V +10 &2> U +9 &4A V +9 &6WA\ V +10 &8A V +9 &9C\ tW +10 &;= qV +9 &=\\? pW +9 &?B pW +10 &@= pW +9 &B@ pW +9 &DdC pW +10 &F#I oX +9 &GY oY +10 &Im m\\ +9 &KWx l^ +9 &Mx\ l^ +10 &N k` +9 &P\ k_ +9 &RC~b\ l> +10 &S , lR +9 &S+1\ o4 +3 ( +2 "processing"%+& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.78 +2 "processing"%Q& +7 "core" &S+1\ o4 +2 ."psFlush"Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +3 "core" % ; h +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +51 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +563 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.372 seconds\ Exposing 696x520 pixel 16-bit image for 18.436 seconds\ /var/log/esp/da25jul0815h.png: PNG Upload Complete\ +10 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0815h15s.png +19 "core" ' +6 ."psFlush"delay 5 seconds +507 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1096 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0815h15s.png: PNG Upload Complete\ +81 #PuckCamera: snap -bin=2,2 -png=0 30.0 /var/log/esp/midres/da25jul0815h30s.png +944 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +217 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%C  +144 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%/ +122 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'s +23 #"image"compressed /var/log/esp/da25jul0815h.jxl +1560 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25jul0815h30s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=1,1 -png=0 70.0 /var/log/esp/hires/da25jul0815h70s.png +1048 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%4 +123 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +299 #"image"compressed /var/log/esp/midres/da25jul0815h15s.jxl +305 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2130 "core" ' +2 ."psFlush"delay 1 second +21 #"image"compressed /var/log/esp/midres/da25jul0815h30s.jxl +82 ."psFlush"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%8 @ +80 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%% +119 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%;'s +2590 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25jul0815h70s.png: PNG Upload Complete\ +11 .Gate.power :camera,:OFF +7 "storage"(:- +19 "core" -' +8 "storage"(H& +18 "core" &L +3 ' +5 ."psFlush"PSV.dial PSR +4 "manipulator"&I& +4 "processing"%9 +9 "core" &   U +3 "manipulator"&(% +5 "core" % c\ , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&W( +91 "core"  +12 ."psFlush"PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 1ml +3 "processing"%G'[q +124 "core" ( +2 "manipulator"&#& +4 "core" &   \\ +2 "storage"(d& +5 "core" &L  +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&5'm +91 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"(B'W +55 "core" ' +2 "manipulator"&& +4 "core" & l c 6 \\ +4 "storage"(S& +4 "core" &L\ \  +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +2 "manipulator"&R'M +40 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&\\, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +8 "storage"(P' +20 "core" ' +3 "manipulator"&T% +11 "core" %^  f d +12 "storage"(J& +6 "core" &L / +2 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 3 + 317 counts +2 "manipulator"&t'Њ +27 "core" ' +2 "manipulator"&.& +5 "core" & o e  W +3 "storage"(& +3 "core" &L\ \ S +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&U'm +17 "core" ' +2 "storage"(\ % +4 "core" %\ \  +6 ."downElevator"SE.seek :down +4 "storage"(K'= +99 (L% +3 "core" %.\ \  [s +2 "manipulator"&O% +5 "core" %w } | p  R +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +2 "manipulator"&`' ] +90 "core" ' +68 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (M& +5 "core" &L E ) +224 ' +2 ."psFlush"PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%l +84 "core" +2 ."psFlush"PTV.dial :puck +59 "processing"%3  +78 "core"  +2 ."psFlush"PBV.dial :waste1 +8 "processing"%_  +8 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2746 "core" ' +62 ."psFlush"PSV.dial PSR +7 "processing"%w +84 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +7 "processing"%[' +2642 "core" ' +27 ."psFlush"PSV.dial PTV +7 "processing"%0 +82 "core" +4 ."psFlush"PS.seek 0ml +4 "processing"%E'ܑ +2680 "core" ' +44 ."psFlush"PSV.dial PSR +8 "processing"%* +100 "core"  +8 ."psFlush"PSR.select :flush +20 "processing"%@ +42 ."psFlush"PS.seek 0.5ml +5 "processing"%=' +588 "core" ' +3 ."psFlush"PSR.select :air +5 "processing"% +18 ."psFlush"PS.seek 2.5ml +4 "processing"% ' +1397 #"image"compressed /var/log/esp/hires/da25jul0815h70s.jxl +29 ."Qmail"DAfans.email "da25jul0815h exposed 18.436 seconds\\nmidres/da25jul0815h15s\\nmidres/da25jul0815h30s\\nhires/da25jul0815h70s",Subject: "da25jul0815h images!" +686 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%V +82 "core" +3 ."psFlush"PBV.dial PSV +4 "processing"%o U +58 "core" V +4 ."psFlush"PS.seek 0ml +3 "processing"%X'ܑ +2626 "core" ' +6 ."psFlush"PSV.dial PBV +6 "processing"%m @ +54 "core" > +8 ."psFlush"PS.seek 2.5ml +7 "processing"%f' +1489 #"uploadLog"upsync +1145 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%<  +80 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%'s +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%i +61 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%$' +2621 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%u +83 "core" +3 ."psFlush"PBV.dial PSV +2 "processing"%N U +8 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +82 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%r's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +49 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 1ml +3 "processing"%y'[q +1109 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%|' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%{  +8 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%h  +58 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%1'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Y +81 "core"  + ."psFlush"PSR.select :air +138 .PS.seek 2.5ml +3 "processing"%b' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%k +79 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%F'ܑ +2626 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%j +82 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +588 "core" ' +2 "Can" T] G +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2124 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%q U +59 "core" W +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%s @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%)  +78 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%^'s +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +47 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%A' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%&'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" @ +3 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%>  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%}'s +2620 "core" ' +5 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&6& +6 "core" & 6 MW +2 "manipulator"&~% +4 "core" % i\  M +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +252 "core" ( +2 "manipulator"&2& +4 "core" & c N& +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &v& +3 "core" &  N& +4 ."psFlush"Forearm.seek PC +2 "manipulator"&'E +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&c/ +77 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%'( +378 "core" ( +2 "manipulator"&& +4 "core" & Q& +2 "manipulator"&"% +4 "core" % 7 QA +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&-' ] +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&(-z +137 "core" ( +2 "manipulator"&Q& +4 "core" &-\  O!p +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &-\  O!p +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek :garage +2 "manipulator"&'o +115 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&+1 +74 "core" 1 +2 "manipulator"&% +4 "core" % x] ` P > <% +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&z' ] +105 "core" ' +2 #"myshortDA"Finished short da assay +4 #Beginning samplePassF +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'Z& +7 "core" &3 +2 "manipulator"&7& +4 "core" &- H O n +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"& (-z +5 "core" ( +3 "manipulator"&C& +4 "core" &- 7 O n +44 ."myshortDA"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +6 &/& +2 "core" &-  O n +4 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +112 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&4/ +78 "core" / +2 "manipulator"&& +4 "core" &-\ X a  ? n +2 "manipulator"&?% +4 "core" % ρr j g ? +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"& ' ] +108 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&8( +279 "core" ( +2 "manipulator"&%& +4 "core" & 7 N( +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &@& +4 "core" & 2 N( +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&:'ш +102 "core" ' +2 "manipulator"&H& +4 "core" & i Q' +3 "manipulator"&I% +3 "core" %| x Q +3 "collection"'(& +4 "core" &6 +3 "collection"'9& +6 "core" &4 +2 ."myshortDA"CC.seek :closed +4 "collection"'#(X +7 "core" & +3 & 2 +10 &Dx 3 +9 &4kx G +9 &` U +10 &I U +9 &GG U +9 & J U +10 &O U +9 &L U +10 &!OK U +9 &#I U +9 &$J U +10 &&K! U +9 &(XM# T +9 &*L& U +10 &+K U +9 &-O' U +10 &/_L U +9 &1!I U +9 &2L U +10 &4K U +9 &6hL T +9 &8*L T +10 &9I U +9 &;N T +10 &=oI U +9 &?1O U +9 &@M U +10 &BO U +9 &DvR U +9 &F3b W +10 &Gv Y +9 &I ^ +10 &K_ ` +9 &M" _ +9 &N _ +10 &P _ +9 &Re ` +10 &T& a +9 &U b! +9 &W Q +10 &Xv $j +9 &X% S +10 ( + &Xc K +2 "collection"'9& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.39 +2 "collection"'d& +6 "core" &Xc K +2 ."myshortDA"Hand.open +2 "manipulator"&,1 +69 "core" 1 +2 "manipulator"&;% +5 "core" % | K +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +106 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%S  +48 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +3 "processing"%T' +1607 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%J'ܑ +1600 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%. +60 "core"  + ."myshortDA"PSR.select :air +3 "processing"% +20 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%  +4 "collection"'\  +17 "core" +94  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%5 +209 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%L @ +78 "core" B +2 ."myshortDA"PS.seek 0ml +3 "processing"%O'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%W  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%B' +2624 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%R +80 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%t'ܑ +2626 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&M& +6 "core" & 3 J& +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&P( +46 "core" ( +2 "manipulator"&U& +3 "core" &  M: +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &K& +4 "core" &  M: +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&G'ш +92 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&l/ +73 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'3( +452 "core" ( +2 "manipulator"&_& +4 "core" &  P: +2 "manipulator"&n% +5 "core" % х W PQ +2 ."myshortDA"Forearm.seek :retract +11 "manipulator"&w' ] +109 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek :garage +2 "manipulator"&(-z +278 "core" ( +2 "manipulator"&0& +4 "core" &-{   TS +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &[& +3 "core" &-{ @ TS +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"&*'o +115 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&E1 +78 "core" 1 +2 "manipulator"&=% +4 "core" % w` m l  =/ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&V' ] +105 "core" ' +19372 "Can"\ Ka\ cG +14519 #"Camille"-> access 3 +5 "storage"(o% +4 "core" %A e\ * +3 "manipulator"& % +4 "core" % Y U Q +2 "manipulator"&m& +4 "core" &-{ r RS +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 7 +2 "storage"(X([Y +683 "core" ( + ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (<& +3 "core" &[[ \ & +2392 #"Camille"-> access 4 +5 "storage"(f% +3 "core" %A \ ) +3 "manipulator"&i% +3 "core" % Y 1 P +3 "manipulator"&& +3 "core" &-{ N PS +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(u( +990 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (N& +3 "core" & P x \ ! +10 #"Camille"-> startTube 4 +1550 #-> start(:myshortDA){shortDA; samplePassF} +4 "collection"'$% +5 "processing"%% +7 "core" %N +6 %ܐ +4 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +2484 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"% +47 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%  +76 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%x  +143 "core"  +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"% 'h! +2278 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +3 "processing"%r  +143 "core"  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%y' +1260 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"% @ +112 "core" @ +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +2 "processing"%{'s +592 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%h +115 "core"  + #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%|'[q +1093 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%Y' +1608 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%1 +118 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%k's +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%b +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%j'[q +1104 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%F' +1603 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%! +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +49 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%q's +2628 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%D +115 "core"  + ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%s' +2621 "core" ' +2 ."myshortDA"PSV.dial :mixloop +36 "processing"% +118 "core" +2 ."myshortDA"PS.seek :empty +12 "processing"%)'s +2623 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%& +7 "core" & +2 "manipulator"&% +4 "core" % Y G Q +3 "storage"(^% +4 "core" %A \ ) +2 "storage"(g. +4 "core" .( +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +3 "storage"((+ +513 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (A& +3 "core" &+ ~ *\ $ +3 "manipulator"&& +4 "core" &-{  NS +2 "manipulator"&&% +5 "core" % Y  N +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&>( +176 "core" ( +2 "manipulator"&p& +4 "core" &  NF +2 "storage"(6& +5 "core" &+ #\ & +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&~'s +97 "core" ' +2 "storage"(2& +4 "core" &+ y\ ( +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(v' +302 "core" ' +2 "storage"(\\- +4 "core" -'{ +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +10 (c& +10 "core" &+ \ % +2 "manipulator"&`& +4 "core" &  OE +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&a( +6 "core" ( +2 "manipulator"&& +4 "core" & d OE +2 "storage"("& +4 "core" &+ \ & +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&Q' +21 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&/ +75 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:19:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +5 "manipulator"&& +3 "storage"('= +10 "core" &  NE +2 "manipulator"&+% +4 "core" % Ѓ  K +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&-( +167 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +80 "core" ( + "manipulator"&Z& +4 "core" & s P< +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &7& +3 "core" &  O< +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +2 "manipulator"&C'E +95 "core" ' +2 "manipulator"&/& +5 "core" & P< +2 "manipulator"&% +4 "core" %: O{ +3 "processing"%4& +4 "core" & +3 "processing"%& +5 "core" & +2 ."myshortDA"PC.seek :closed +3 "processing"%?(SD +5 "core" &\ +7 & 0 +9 &E| 3 +9 &=ny\ G +10 &\\ S +9 &F S +9 &XL\ S +10 &J R +9 &I\ S +10 &L S +9 &!aH\ R +9 &##K R +10 &$L S +9 &&L R +9 &(iJ R +10 &**L\ S +9 &+K S +10 &-K\ S +9 &/qG R +9 &13J\ R +10 &2I\ S +9 &4I S +9 &6xN S +10 &8:N S +9 &9P S +9 &;I\ R +10 &=L S +9 &?BO\ S +10 &AN S +9 &BO S +9 &DN\ S +10 &FD[\ U +9 &He\ V +10 &Ix X +9 &K}\ Y +9 &M> Z +10 &O Z +9 &P Z +9 &Re{n / +10 &S']\ 0 +10 ( &S$\ ) +3 "processing"%& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.59 + .Hand.open +4 "manipulator"&1 +79 "core" 1 +2 "manipulator"&z% +4 "core" % :  N{ +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%% { +3 %@9 +8 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"%H9 +3 "core" 9  +103 "processing"%I9 +3 "core" 9  +103 "processing"%(9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"%9 +42 "core" 9 +103 "processing"%d9 +3 "core" 9  +103 "processing"%,9 +4 "core" 9$ +103 "processing"%;9 +3 "core" 9( +103 "processing"%99 +3 "core" 9- +103 "processing"%S9 +4 "core" 91 +104 "processing"%:9 +3 "core" 95 +103 "processing"%}9 +3 "core" 99 +103 "processing"%9 +3 "core" 9> +103 "processing"%T9 +3 "core" 9B +103 "processing"%.9 +3 "core" 9F +103 "processing"%J9 +3 "core" 9J +103 "processing"%\ 9 +3 "core" 9O +104 "processing"%9 +3 "core" 9S +103 "processing"%59 +3 "core" 9W +103 "processing"%L9 +3 "core" 9 [ +103 "processing"%9 +3 "core" 9` +103 "processing"%W9 +3 "core" 9d +103 "processing"%O9 +3 "core" 9h +103 "processing"%R9 +3 "core" 9l +103 "processing"%B9 +3 "core" 9$q\ +103 "processing"%M9 +3 "core" 9)u\ +103 "processing"%U9 +4 "core" 9. y +103 "processing"%K9 +3 "core" 93 } +9 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%l p{p. +4 ."myshortDA"delay 1:30 +7 "core" ~ +8999 ."myshortDA"PSR.select :air +2 .PSV.dial PSR +5 "processing"%8 +27 "Can" u\ \ G +87 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%#'Q +1599 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%_  +137 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%n +81 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%G  +61 "core" +2 "processing"%0% +3 "core" %U  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%[' +586 "core" ' +2 ."myshortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%P * +39 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%E'ܑ +1609 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +8 "processing"%=  +17 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%w  +37 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%* * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%o +81 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"% ' +2531 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%m +80 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%e +79 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +80 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%f  +79 "core"  +3 ."myshortDA"PS.seek :empty +4 "processing"%i's +2504 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +137 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%X +48 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%N @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%$' +358 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "processing"%  +48 "core"  +2 "processing"%% +4 "core" %"  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"% ' +364 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'x  +36 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%t  +48 "core"  +2 ."myshortDA"PS.seek 0.9ml +3 "processing"%r'N +1266 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"% @ +78 "core" ? +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%' +860 "core" ' +12 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%y  +47 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%h'Q +1605 "core" ' + ."myshortDA"PSV.dial :PML +2 "processing"%{ +50 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%| @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%1  +38 "core" +2 "processing"%Y% +4 "core" %N  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%b'F +241 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%k * +38 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"%j'ܑ +1965 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'!& +7 "core" & +2 "manipulator"&& +4 "core" & J< +3 "manipulator"&F% +4 "core" % K _ E +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&D(-z +123 "core" ( +2 "manipulator"&q& +4 "core" &-x 5 G +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-x V F +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&s'o +111 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&/ +73 "core" / +3 "manipulator"&& +3 "core" &-x  6 9 +3 "manipulator"&^% +4 "core" % ~o   4 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&g' ] +106 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&u( +321 "core" ( +2 "manipulator"&A& +4 "core" & ! C +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +3 "core" &  E +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&&'ш +93 "core" ' +2 "manipulator"&p& +4 "core" & s t / C +2 "manipulator"&6% +4 "core" %ѐ u A2 +3 "collection"'& +4 "core" & +4 "collection"'2& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'V(X +5 "core" & +4 & 3 +9 &Cv 3 +9 &4ky G +10 &a U +9 &I T +9 &FJ U +10 &H U +9 &L U +10 &J U +9 &!LI U +9 &#K U +10 &$J T +9 &&I U +9 &(VG U +10 &*F U +9 &+H U +9 &-K U +10 &/]J U +9 &1 J U +10 &2I T +9 &4I U +9 &6eI U +10 &8'G U +9 &9F U +10 &;J U +9 &=mK U +9 &?/I U +10 &@K U +9 &BL U +9 &DrR V +10 &F1] W +9 &Gx Z +10 &I ^ +9 &K^ ` +9 &M  ` +10 &N ` +9 &P ` +9 &Ra a +10 &T# a +9 &U b$ +10 &W S +9 &Xy $i +9 &X$ U +10 ( +3 "collection"'2& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.44 + "collection"'\\& +7 "core" &Xg N + &Xg N +2 ."myshortDA"Hand.open +2 "manipulator"&c1 +77 "core" 1 +2 "manipulator"&`% +4 "core" % ь d g ?6 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%" +113 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +1602 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +48 "core"  +2 ."myshortDA"PS.seek 0ml +4 "processing"%+'ܑ +1601 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%> +49 "core"  + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%~' +464 "Can" e  G +2153 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +5 "processing"%v  +45 "collection"'Q  +39 "core"  +135  +9 ."myshortDA"PSV.dial :mixloop +3 "processing"%Z +114 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%7  +77 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%a'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%/  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2623 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%4 +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%'' +2632 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +47 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%z'ܑ +2614 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & t l ? +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&@( +6 "core" ( +3 "manipulator"& & +4 "core" & y M E +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &C& +3 "core" & , D +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&H'ш +92 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&I/ +72 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'(( +409 "core" ( +2 "manipulator"& & +3 "core" & z  D +3 "manipulator"&% +3 "core" % ь | : GV +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&d' ] +95 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&,(-z +277 "core" ( +2 "manipulator"&;& +3 "core" &-t \ Ja +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &9& +4 "core" &-t # Fa +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&S'o +110 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&:1 +78 "core" 1 +2 "manipulator"&}% +5 "core" % th * 3 U 6@ +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +101 "core" ' +3 ."da"delayUntil "16:15:32.20" +24603 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%T @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%.  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%J * +39 "core" , +2 ."da"PSV.dial :air +3 "processing"%\  +47 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2502 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%5 +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%L  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%W  +46 "core"  +3 ."da"PS.seek :empty +2 "processing"%O's +2498 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%R +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%B' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%M'Q +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%U  +80 "core"  +2 ."da"PSV.dial PTV +3 "processing"%K +80 "core" +43 ."da"PBV.dial :waste1 +11 "processing"%8  +38 "core" +2 "processing"%)% +3 "core" %M  +4 ."da"PS.seek 1.5ml + "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%_ * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%n'ܑ +1602 "core" ' +3 ."da"delay 2:00 +3288 "Can" lA %G +8715 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%G  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%0 * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%# +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%P' +2524 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%[ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%% +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%*'s +2495 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%o +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%E' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%m'Q +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +5 "processing"%e +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%<  +38 "core" +2 "processing"%f% +4 "core" %S  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +601 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%X'ܑ +1624 "core" ' +3 ."da"delay 2:00 +12005 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%N  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%i * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2526 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%$ +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%x +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%t +92 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +82 "core"  +2 ."da"PS.seek :empty +3 "processing"% 's +2523 "core" ' +5 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%r  +46 "core"  +2 ."da"delay 5 seconds +504 .PTV.dial :PRVmixing +3 "processing"%y  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +47 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%{  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%| +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%1' +394 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Y  +49 "core"  +2 "processing"%k% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%h'"^ +342 "core" ' +4 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%b  +49 "core"  +3 ."da"PS.seek 2ml +4 "processing"%!'Q +1567 "core" ' + ."da"PSV.dial :PML +2 "processing"% +50 "core" +2 ."da"PTV.dial :mixing +2 "processing"%F @ +77 "core" B +2 ."da"PBV.dial :waste1 +46 "processing"%q  +36 "core" +2 "processing"%% +4 "core" %P +11 ."da"PS.seek 1.85ml +3 "processing"%-'H +240 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +6799 "Can"\ MW G +41206 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%^ @ +17 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%s * +43 "core" + +2 ."da"PSV.dial :air +2 "processing"%D  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%A' +2515 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%p  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%6 +46 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%g's +2501 "core" ' +5 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%3 +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%\\' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%c'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%`  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%2 +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%"  +38 "core" +2 "processing"%&% +4 "core" %S  +3 ."da"PS.seek 1.5ml +2 "processing"%j' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1604 "core" ' +2 ."da"delay 2:00 +4103 "Can"\ OW QG +7903 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%>  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%+  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%v +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%Z' +2523 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%7 +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%/ +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%a  +82 "core"  +2 ."da"PS.seek :empty +3 "processing"%4's +2498 "core" ' +4 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1613 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"% % +4 "core" %Q!  +3 ."da"PS.seek 1.5ml +2 "processing"%C' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%I * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%u'ܑ +1610 "core" ' +11 ."da"delay 2:00 +12005 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%V  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%H' +2527 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%; +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +5 "processing"%9 +84 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%@ +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%:  +82 "core"  +3 ."da"PS.seek :empty +4 "processing"%}'s +2514 "core" ' +6 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%d +146 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%S' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%T'Q +1624 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%.  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%J +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\  +39 "core" +2 "processing"%z% +3 "core" %O +3 ."da"PS.seek 1.5ml +2 "processing"%5' +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%L * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1606 "core" ' +2 ."da"delay 2:00 +8671 "Can"\ \ Kj G +3332 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%W  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%O +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%B' +2505 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%U +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%K +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%8 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%)  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%M's +2493 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%_ +162 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +9 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"%'I +346 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +14 ."da"PS.seek 0.5ml +2 "processing"%G' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%0'Q +1606 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%#  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%n +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%[  +38 "core" +2 "processing"%%% +4 "core" %V\  +3 ."da"PS.seek 1.5ml +2 "processing"%=' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%w * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%P'ܑ +1604 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%o  +54 "core"  +2 ."da"PBV.dial :waste1 +10 "processing"%*  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%E * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%e +84 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%<' +2622 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +83 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +84 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +83 "core"  +2 ."da"PS.seek :empty +3 "processing"%N's +2590 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%i +149 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +7 .PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%'Q +2107 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 "processing"%X  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%$ +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%x  +40 "core" +2 "processing"%t% +4 "core" %L  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%r  +117 "core"  +3 ."da"PS.seek :empty +4 "processing"%y's +1608 "core" ' +2 "processing"%9 +5 "core" 9y6 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +4 "processing"%{ +5 "core" 6 +2 "processing"%|& +4 "core" &S$\ ) +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +7 "core" % `  + R  +2 "storage"(Y% +4 "core" %F  +2 "storage"(k. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(1(@ +200 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (b& +2 "core" &B W A +3 "manipulator"&h& +4 "core" &-t   a +2 "manipulator"&% +4 "core" % `    +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&F( +175 "core" ( +2 "manipulator"&q& +3 "core" &   \ 4 +3 "storage"(& +4 "core" &K   +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +113 "core" ' +2 "storage"(!& +4 "core" &K   4 +3 ."da"SE.reconfigure :pick + "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(-' +285 "core" ' +2 "storage"(]- +5 "core" -' +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +7 ."da"SE.seek :place +2 "storage"(^'x +42 "core" ' +3 "manipulator"&& +3 "core" &   4 +3 "manipulator"&s% +4 "core" %ҍ   ( +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&D' ] +104 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +248 "core" ( +2 "manipulator"&& +4 "core" & k9 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &p& +3 "core" &   E9 +3 ."da"Forearm.seek PC +3 "manipulator"&6'E +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +4 "processing"%A( +378 "core" ( + "storage"(3& +4 "core" &K +3 "manipulator"&g& +52 "core" &   38 +3 "manipulator"&\\% +4 "core" % U   71 +3 ."da"Forearm.seek :retract +10 "manipulator"&`' ] +111 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&2( +246 "core" ( +2 "manipulator"&"& +5 "core" & G G +2 "storage"(&& +3 "core" &K   +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&c'm +100 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +74 "core" 1 +3 "storage"(j- +3 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate + "storage"(>'D +27 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(+' +60 "core" ' +2 #"da"Lights, camera, ACTION! +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%Q& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul0816h.png +16 "core" & w +4 "manipulator"&v& +12 "core" & ] T (G +6 "manipulator"&% +10 "core" % ҁ Z D  +6 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +11 ."psFlush"Forearm.seek :retract +3 "manipulator"&7' ] +103 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&~(-z +170 "core" ( +2 "manipulator"&/& +3 "core" &-s c R  +4 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &a& +4 "core" &-s   +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&Z'o +107 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&4& +4 "core" &-s v +3 "manipulator"&% +5 "core" % ς|  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +104 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&'( +124 "core" ( +2 "manipulator"&& +4 "core" & I A <C +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +5 "core" & @ K @C +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&'E +105 "core" ' +2 "manipulator"&I& +4 "core" & k %C +3 "manipulator"&C% +3 "core" %L P E 1# +4 "processing"%& +3 "core" & v +4 "processing"%V& +5 "core" &\ v +3 ."psFlush"PC.seek :closed +5 "processing"% (SD +5 "core" & v +5 &\ u +7 &)o q- +9 &^q pA +9 &%c qU +10 &? sW +9 &?\ sW +9 &e? sV +10 &&?\ sW +9 &> sW +10 & ; sV +9 &"m>\ sV +9 &$0=\ sV +10 &%A sV +9 &'B rW +10 &)v@ rV +9 &+8A rV +9 &,< U +10 &.? U +9 &0? U +9 &2BA U +10 &4C V +9 &5? U +10 &7A V +9 &9IF V +9 &; A tW +10 &<? tW +9 &>@ sW +9 &@O@ sW +10 &BC sW +9 &CD\ rW +9 &EH\ sW +10 &GSP qX +9 &Ig pZ +10 &Jx o] +9 &Lw\ o] +9 &NH n^ +10 &P\  n^ +9 &Q nL +9 &R>m\ p"e +10 &S'D q: +6 ( +2 "processing"%V& +5 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.73 + "processing"%& +7 "core" &S'C q: + &S'C q: +2 ."psFlush"Hand.open +2 "manipulator"&u1 +68 "core" 1 +2 "manipulator"&;% +4 "core" % L  V# +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&9' ] +95 "core" ' +4 ."psFlush"PSR.select :air +6 .PSV.dial PSR +8 "processing"%@ +55 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 #"da"SX HX9/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.257 seconds\ Exposing 696x520 pixel 16-bit image for 12.743 seconds\ /var/log/esp/da25jul0816h.png: PNG Upload Complete\ +3 ."psFlush"PSR.select :flush +20 #"da"PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0816h15s.png +12 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +3 "processing"%:' +601 "core" ' +2 ."psFlush"delay 5 seconds +567 .PSR.select :air +14 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +418 #"da"SX HX9/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0816h15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 30.0 /var/log/esp/midres/da25jul0816h30s.png +1545 #"image"compressed /var/log/esp/da25jul0816h.jxl +156 "core" ' +4 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%d @ +216 "core" A +4 ."psFlush"PTV.dial :PRVmixing +3 "processing"%}  +143 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%S +120 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%.'s +829 #"da"SX HX9/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25jul0816h30s.png: PNG Upload Complete\ +8 #PuckCamera: snap -bin=1,1 -png=0 70.0 /var/log/esp/hires/da25jul0816h70s.png +1506 #"image"compressed /var/log/esp/midres/da25jul0816h15s.jxl +297 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%J +122 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%\ ' +591 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%z' +1414 #"image"compressed /var/log/esp/midres/da25jul0816h30s.jxl +733 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%T  +40 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%L @ +78 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%5 +122 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%W's +1823 #"da"SX HX9/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25jul0816h70s.png: PNG Upload Complete\ +10 .Gate.power :camera,:OFF +9 "storage"(- +8 "core" -' +3 "storage"(R& +5 "core" &K 0 +10 "manipulator"&O& +14 "core" & {C +7 "manipulator"&% +13 "core" % N   +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&U( +247 "core" ( +6 "manipulator"&K& +7 "core" &   CL +22 "storage"(8& +6 "core" &K Y +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +17 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&)'m +105 "core" ' +4 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +9 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"(B'W +55 "core" ' +2 "manipulator"&_& +4 "core" & } } X L +3 "storage"(M& +4 "core" &K\ \  +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +4 "manipulator"&'M +41 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&G, +9 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +4 "storage"(#' +39 "core" ' +2 "manipulator"&n% +4 "core" %[ c +2 "storage"([& +6 "core" &K 3 +2 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 3 + 314 counts +2 "manipulator"&%'Ї +26 "core" ' +2 "manipulator"&0& +3 "core" & x w O E +3 "storage"(w& +5 "core" &K\ \ " +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&='m +6 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%o +16 "core" ' +3 "storage"(*% +4 "core" %   +6 ."downElevator"SE.seek :down +4 "storage"(E'= +84 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +7 "storage"(e% +3 "core" %- y Zr +4 "manipulator"&P% +5 ."psFlush"PS.seek 1ml +3 "processing"%f'[q +6 "core" %u Q e 0  +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&m' ] +96 "core" ' +55 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (& +5 "core" &K A t +916 ' +2 ."psFlush"PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +54 "processing"% ' +1611 "core" ' +2 ."psFlush"PSV.dial PTV +13 "processing"%< +85 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%i  +78 "core"  +3 ."psFlush"PBV.dial :waste1 +3 "processing"%N  +7 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%X'ܑ +2697 "core" ' +78 "Can" W!}G +2 ."psFlush"PSV.dial PSR +17 "processing"%$ +84 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +6 "processing"%x' +2677 "core" ' +29 ."psFlush"PSV.dial PTV +22 "processing"%t +96 "core" ~ +7 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2742 "core" ' +34 ."psFlush"PSV.dial PSR +8 "processing"% +85 "core"  +4 ."psFlush"PSR.select :flush +17 "processing"%@ +25 ."psFlush"PS.seek 0.5ml +5 "processing"%r' +603 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +25 ."psFlush"PS.seek 2.5ml +6 "processing"% ' +796 #"image"compressed /var/log/esp/hires/da25jul0816h70s.jxl +15 ."Qmail"DAfans.email "da25jul0816h exposed 12.743 seconds\\nmidres/da25jul0816h15s\\nmidres/da25jul0816h30s\\nhires/da25jul0816h70s",Subject: "da25jul0816h images!" +1296 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +93 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%{ U +60 "core" W +4 ."psFlush"PS.seek 0ml +4 "processing"%|'ܑ +2628 "core" ' +8 ."psFlush"PSV.dial PBV +8 "processing"% @ +52 "core" ? +6 ."psFlush"PS.seek 2.5ml +9 "processing"%Y' +973 #"uploadLog"upsync +1648 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%k  +79 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%b's +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%h +48 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +86 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%q U +7 "core" V +4 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%, @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%!' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +81 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%]'s +2626 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"% +50 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%s'[q +1099 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%-' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%p  +57 "core" +141 ."psFlush"PS.seek 0ml +2 "processing"%F'ܑ +2616 "core" ' +7 ."psFlush"PSV.dial PSR +2 "processing"% +83 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%D' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%? +81 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%3'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%g +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%\\' +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%" +94 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%& U +58 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2643 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +81 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%`'s +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%v +55 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%^ +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%> U +7 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%/'ܑ +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +50 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%c' +2623 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%2  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +1934 "Can"\ V%G +689 "core" ' +5 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&4& +8 "core" & \ LE +2 "manipulator"&% +4 "core" % t\  L +3 ."psFlush"Elbow.seek PC +2 "manipulator"&7( +271 "core" ( +2 "manipulator"&& +3 "core" &  M4 +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" & " K4 +3 ."psFlush"Forearm.seek PC +3 "manipulator"&Z'E +101 "core" ' +2 ."psFlush"Hand.close + "manipulator"&I/ +80 "core" / +3 ."psFlush"PC.seek :open +4 "processing"%C( +377 "core" ( +2 "manipulator"&& +3 "core" &  O +3 "manipulator"&~% +3 "core" % 1  O +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&A(-z +117 "core" ( +2 "manipulator"&& +4 "core" &- 3 Q +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &u& +2 "core" &-  Q +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&;'o +121 "core" ' +2 ."psFlush"Hand.open + "manipulator"&V1 +78 "core" 1 +2 "manipulator"&@% +3 "core" % m] c \\ >$ +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +2 #"myshortDA"Finished short da assay +4 #Beginning samplePassF +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'y& +9 "core" &G +2 "manipulator"&:& +4 "core" &-  P +3 ."myshortDA"Elbow.reconfigure :tight +48 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +7 "manipulator"&d(-z +5 "core" ( +2 "manipulator"&}& +5 "core" &-  P +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &S& +3 "core" &-  P +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&H'o +111 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&J/ +72 "core" / +2 "manipulator"&.& +3 "core" &- m W  @ +3 "manipulator"&\ % +4 "core" % o D K @ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&T' ] +120 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +4 "manipulator"&L( +302 "core" ( +2 "manipulator"&5& +4 "core" & 0  U +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &z& +3 "core" & R U +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +100 "core" ' +2 "manipulator"&R& +4 "core" &  O +3 "manipulator"&O% +3 "core" %ѐ  N +3 "collection"'& +4 "core" &V +3 "collection"'K& +6 "core" &o +2 ."myshortDA"CC.seek :closed +3 "collection"'8(X +5 "core" &N +6 &N 2 +9 &DvY 2 +10 &5lxQ G +9 &]\\ U +9 &G] U +10 &FIZ U +9 &MY U +10 &O[ U +9 &I] U +9 &!NJS U +10 &#NY T +9 &$N\\ U +9 &&M] T +10 &(WL] T +9 &*LY T +10 &+H^ U +9 &-K\\ T +9 &/^J\\ U +10 &1 NY U +9 &2LX T +10 &4G\\ U +9 &6gG^ T +9 &8)GW T +10 &9I[ U +9 &;I] T +9 &=oJ] T +10 &?0J] U +9 &@MW T +9 &BM] T +10 &DrR^ V +9 &F1\\\\ W +10 &Gw\\ Z +9 &I] _ +9 &K]] ` +10 &M ] ` +9 &N[ ` +9 &P] a +10 &Ra\\ a +9 &T#^ a +10 &U] b# +9 &W\\ R +9 &X!\\ 'p +10 &Xq] Y +2 ( +2 "collection"'K& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.41 +4 "collection"''& +6 "core" &Xnw Y +3 ."myshortDA"Hand.open + "manipulator"&_1 +68 "core" 1 +2 "manipulator"&M% +5 "core" % v  G +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&9' ] +110 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%n  +48 "core"  + #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +3 "processing"%[' +1606 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 + "processing"%0  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%w'ܑ +1596 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%+ +49 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%*' +2623 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +3 "processing"%)  +5 "collection"'o  +7 "core"  +100  +2 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%e +210 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%P @ +78 "core" B +2 ."myshortDA"PS.seek 0ml +3 "processing"%U'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%B  +81 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2616 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%% +80 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2617 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&#& +7 "core" &  M +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&W( +11 "core" ( +2 "manipulator"&=& +4 "core" & 2 M +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &E& +3 "core" &  M +4 ."myshortDA"Forearm.seek CC +2 "manipulator"&f'ш +135 "core" ' +2 ."myshortDA"Hand.close +11 "manipulator"& Main.thread.Exit +3 !o:NameError : mesg" uninitialized constant Main:@timestampu: Time YW: name: Main:bt["$Camille:21:in `topLevelBinding'" Mainthread.Exit +2 !o:NameError : mesg"&uninitialized constant Mainthread:@timestampu: Time Y zX: name:Mainthread:bt["$Camille:22:in `topLevelBinding'" ESP.main.exit +14 #mEXIT +2 #"Camille"Session Ended @1752020548.72PDT @1752020587.97PDT = =tMAIN =mMAIN_scheduler @PDT1752020588.90 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +131 #"core_reset"Sent BREAK +2 #t@7494 sendCRC with ifg=0x20, ie=0x7F + #@9328 sendCRC with ifg=0x08, ie=0x5F + #@47635 idle with ifg=0x84, ie=0x75 + #@48305 select with ifg=0x10, ie=0xF5 + #@48938 receive with ifg=0x10, ie=0xFD #@49571 receive with ifg=0x10, ie=0xFD + #@50204 receive with ifg=0x10, ie=0xFD #@50531 receive with ifg=0x80, ie=0xFD + #@29499 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +296 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +528 "Can"\ I) + \ I) + #tPolling Can every 10:00 +3 #Cleanly exited at 17:22:28PDT08-Jul-25 +5 #Waiting for espclients... +403 #"Camille"Session Begun +807 #-> ESP.ready! +157 "sampler") +3 ) +2 "core"  +3 "collection"' +4 ' +3 "core"  +3 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +4 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 "collection"'% +3 "core" %Ny +2 ."Camille"CS.configure :default +2 "collection"'#P d@b +6 ."Camille"CS.hold + "collection"'+ +7 "core" + +2 ."Camille"CS.configure :default +2 "collection"'#P d@b +6 "processing"%% +3 "core" %ܖ +3 ."Camille"PS.configure :default + "processing"%#A d`xb +5 ."Camille"PS.hold + "processing"%+ +7 "core" + +2 ."Camille"PS.configure :default + "processing"%#A d`xb +6 "sampler")% +3 "core" %$zw . +3 ."Camille"SS.configure :default +2 "sampler")#.0X access 3 +4 "storage"(3% +4 "core" %8 >\ % +3 "manipulator"&4% +4 "core" % u\  O +3 "manipulator"&5& +3 "core" &-  Ow +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(6([Y +681 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (7& +4 "core" &[\\ r\  +11629 #"Camille"-> access 4 +3 "storage"(8% +6 "core" %9 \ - +2 "manipulator"&9% +4 "core" % u\  M V +3 "manipulator"&:& +4 "core" &- R Vw +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(;( +994 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +4 (<& +5 "core" & !\ % +600 #"Camille"-> startTube 4 +786 #-> start(:myshortDA){shortDA; samplePassF} +3 "collection"'=% +6 "core" %Nb +2 "processing"%>% +9 "core" %ܖ +4 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +687 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%? +50 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%@  +76 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%A  +142 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%B'h! +2281 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +3 "processing"%C  +2 "collection"'D  +10 "core"  +132  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%E' +1274 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%F @ +111 "core" ? +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%G's +610 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%H +116 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +12 ."myshortDA"PS.seek 1ml +2 "processing"%I'[q +1098 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +23 ."myshortDA"PS.seek 2.5ml +2 "processing"%J' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%K +124 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%L's +2614 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%M +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%N'[q +1094 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%O' +1606 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%P +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%Q  +49 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%R's +2622 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%S +115 "core"  + ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%T' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%U +115 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%V's +2630 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%W& +12 "core" & +2 ."myshortDA"Hand.open +6 "manipulator"&X1 +45 "core" 1 +2 "manipulator"&Y% +4 "core" % u  ] V +2 "storage"(Z% +4 "core" %? \ - +3 "storage"([. +3 "core" .( +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +14 ."myshortDA"SC.seek 4 +3 "storage"(\\(+ +522 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (]& +3 "core" &+ J\ &+ +3 "manipulator"&^& +4 "core" &-  2 Sw +2 "manipulator"&_% +4 "core" % u  S S +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&`( +174 "core" ( +2 "manipulator"&a& +4 "core" &  g RM +2 "storage"(b& +4 "core" &+ \ *0 +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&c's +101 "core" ' +2 "storage"(d& +4 "core" &+ \ *0 +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak + "storage"(e' +316 "core" ' +2 "storage"(f- +4 "core" -'~ +3 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +7 (g& +3 "core" &+ \ (0 +2 "manipulator"&h& +4 "core" & [ PM +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&i( +7 "core" ( +2 "manipulator"&j& +4 "core" &  PM +2 "storage"(k& +4 "core" &+ 8\ (0 +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&l' +15 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&m/ +78 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"#Camille:5:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&n& +2 "storage"(o'= +11 "core" &   RM +2 "manipulator"&p% +4 "core" % ~  N +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&q' ] +109 "core" ' +3 ."myshortDA"Elbow.seek PC +4 "manipulator"&r( +147 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +128 "core" ( +2 "manipulator"&s& +3 "core" &2 d V +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &t& +4 "core" &2 Y V +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +4 "manipulator"&u'E +103 "core" ' +2 "manipulator"&v& +3 "core" &2 V +3 "manipulator"&w% +3 "core" %N \\ V" +3 "processing"%x& +5 "core" & +2 "processing"%y& +5 "core" & +4 ."myshortDA"PC.seek :closed +3 "processing"%z(SD +7 "core" & +4 & 0 +9 &F{ 2 +10 &<ny G +9 &[ S +9 &G S +10 &XL R +9 &K R +10 &H R +9 &I S +9 &!_J S +10 &#"N R +9 &$L S +9 &&J S +10 &(gL S +9 &**G R +10 &+I R +9 &-I R +9 &/pI R +10 &12J R +9 &2I R +10 &4J R +9 &6xN R +9 &89J S +9 &9Q S +10 &;L R +9 &=L R +10 &?BO R +9 &AI S +9 &BO S +10 &DO S +9 &FE^ T +10 &Hi V +9 &I} X +9 &Kz Z +10 &M> Y +9 &N Z +9 &P Z +10 &Re{m . +9 &S$[ 1 +10 ( + &S! , +2 "processing"%y& +5 #"myshortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.64 + .Hand.open +4 "manipulator"&{1 +74 "core" 1 +2 "manipulator"&|% +4 "core" % N   T" +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&}' ] +94 "core" ' +4 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%~ { +3 %9 +9 "core" 9  +102 "processing"%9 +3 "core" 9  +103 "processing"%9 +3 "core" 9  +103 "processing"%9 +4 "core" 9  +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%\ 9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9# +103 "processing"%9 +3 "core" 9' +103 "processing"%9 +3 "core" 9+ +103 "processing"%9 +4 "core" 9/ +103 "processing"%9 +3 "core" 94 +103 "processing"%9 +4 "core" 98 +103 "processing"%9 +3 "core" 9< +103 "processing"%9 +3 "core" 9@ +141 "processing"%9 +3 "core" 9F +103 "processing"%9 +3 "core" 9J +103 "processing"%9 +3 "core" 9O +103 "processing"%9 +3 "core" 9 S +103 "processing"%9 +3 "core" 9W +103 "processing"%9 +3 "core" 9[ +103 "processing"%9 +3 "core" 9 _\ +103 "processing"%9 +4 "core" 9 d +103 "processing"% 9 +3 "core" 9& h +103 "processing"%!9 +3 "core" 9,l +103 "processing"%"9 +3 "core" 91p +11 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%# p{p. +4 ."myshortDA"delay 1:30 +7 "core" q +8998 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%%' +588 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +2 "processing"%&'Q +1600 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%'  +135 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%( +93 "core" ~ +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%)  +58 "core" +2 "processing"%*% +4 "core" %L  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%+' +600 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%, * +37 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%-'ܑ +888 "Can"\ O,( +738 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%.  +6 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%/  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%0 * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%1 +79 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%2' +2527 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%3 +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%4 +81 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%5 +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air + "processing"%  +82 "core"  +2 ."myshortDA"PS.seek :empty +4 "processing"%7's +2512 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%8  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%9 +49 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%: @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%6' +365 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "processing"%<  +5 "collection"'=  +4 "core"  +37 +2 "processing"%>% +4 "core" % +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%?' +357 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'@  +38 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%A  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%'N +1262 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%D @ +79 "core" @ +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%C' +868 "core" ' +3 #"myshortDA"addPMLReagent08 + .PSV.dial :air +9 "processing"%B  +48 "core"  +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +3 "processing"%F'Q +1604 "core" ' +2 ."myshortDA"PSV.dial :PML +3 "processing"%E +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%H @ +74 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%G  +38 "core" +2 "processing"%I% +4 "core" %T  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%K'L +234 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%J * +39 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%M'ܑ +1970 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'L& +5 "core" &7 +3 "manipulator"&N& +4 "core" &2 M +2 "manipulator"&P% +4 "core" % d b K +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&Q(-z +132 "core" ( +2 "manipulator"&O& +5 "core" &-  K +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &S& +4 "core" &- ` E +43 ."myshortDA"Forearm.seek :garage +2 "manipulator"&R'o +113 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&U/ +74 "core" / +2 "manipulator"&T& +4 "core" &- 0 F ; +2 "manipulator"&W% +4 "core" % {i G  D 2 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&X' ] +119 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&Y( +319 "core" ( +2 "manipulator"&Z& +4 "core" & q F +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &[& +2 "core" & = L +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&;'ш +100 "core" ' +2 "manipulator"&]& +4 "core" &  G +2 "manipulator"&^% +4 "core" %ъ H +3 "collection"'_& +4 "core" &7 +11 "collection"'a& +5 "core" &9 +3 ."myshortDA"CC.seek :closed +2 "collection"'b(X +8 "core" &F +3 &K 2 +9 &CwN 2 +9 &2kyM G +10 &_G U +9 &IF U +9 &BNG U +10 &JF U +9 &KF U +10 &JE U +9 &!JJI U +9 &# IF U +10 &$JH U +9 &&LD U +9 &(THE T +10 &*JE U +9 &+LE U +10 &-KF U +9 &/ZJG U +9 &1IG U +10 &2IG T +9 &4IA U +9 &6cHE U +10 &8%GG U +9 &9IE U +10 &;IE U +9 &=kGH U +9 &?,JJ U +10 &@JG U +9 &BLD U +9 &DpSE V +10 &F/`E W +9 &GtE Y +10 &IE ^ +9 &K[D ` +9 &ME ` +10 &NB ` +9 &PD ` +9 &R_G a +10 &TG b +9 &UH b# +10 &WE R +9 &X"~E 'r +9 &X}G X +3 ( +2 "collection"'a& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.38 +2 "collection"'& +5 "core" &X{6 X +2 ."myshortDA"Hand.open +2 "manipulator"&d1 +75 "core" 1 +2 "manipulator"&% +4 "core" % т l o E A +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&f' ] +111 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%g +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +3 "processing"%h' +1603 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%j  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%k'ܑ +1610 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%m +48 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%n' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +4 "processing"%p  +3 "collection"'`  +39 "core"  +135  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%c +114 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'e +6 "core"  +2 "collection"'l +4 "core"  +2 "collection"'s  +5 "core" +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%t  +76 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%i'ܑ +2305 "Can" c/Z +316 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%v  +53 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%w' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%x +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%o'ܑ +2639 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%q  +49 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"% ' +2617 "core" ' + ."myshortDA"PSV.dial :mixloop +2 "processing"%{ +50 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%|'ܑ +2623 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & v s 2 B +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&y( +7 "core" ( +2 "manipulator"&& +4 "core" & j T C +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &u& +4 "core" & V @  ? +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +92 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."myshortDA"CC.seek :open +4 "collection"'( +406 "core" ( +2 "manipulator"&& +4 "core" & o J +2 "manipulator"&% +4 "core" % х W G} +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&\ ' ] +96 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"& (-z +277 "core" ( +2 "manipulator"&& +5 "core" &-t  Ji +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-t W Ii +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +114 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +4 "core" % x] 5  4, +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +10 ."da"delayUntil "17:49:27.87" +24536 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSV.dial :air +3 "processing"%  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2511 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +46 "core"  +3 ."da"PS.seek :empty +2 "processing"% 's +2506 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%! +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%"' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%$'Q +1612 "core" ' + ."da"PTV.dial :puck +2 "processing"%V  +76 "core"  +2 ."da"PSV.dial PTV +3 "processing"%% +91 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%'  +38 "core" +2 "processing"%(% +4 "core" %V  +3 ."da"PS.seek 1.5ml +2 "processing"%)' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +39 "core" + +3 ."da"PS.seek 0ml +4 "processing"%&'ܑ +1601 "core" ' +2 ."da"delay 2:00 +8253 "Can"! b2 +3750 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%,  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%+  +36 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%~ * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%. +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%/' +2505 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%0 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%1 +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +83 "core"  +2 ."da"PS.seek :empty +3 "processing"%4's +2504 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%5 +155 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%2'Q +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%8  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%9 +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +40 "core" +2 "processing"%7% +4 "core" %N  +3 ."da"PS.seek 1.5ml +3 "processing"%=' +626 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +41 "core" , +2 ."da"PS.seek 0ml +3 "processing"%>'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%6  +50 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%@  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%? +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +16 ."da"PS.seek 2.5ml +3 "processing"%D' +2531 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%B +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%C +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%E  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%H's +2529 "core" ' +3 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%G  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%I  +135 "core" +3 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%J  +47 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%F  +17 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%K +48 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%L' +384 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%N  +48 "core"  +2 "processing"%P% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%O'"X +331 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%S  +48 "core"  +3 ."da"PS.seek 2ml +3 "processing"%r'Q +1566 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%U +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%T @ +79 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%W  +37 "core" +2 "processing"%}% +4 "core" %W +4 ."da"PS.seek 1.85ml +2 "processing"%R'O +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%Q * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%Z'ܑ +1954 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +11772 "Can"&\ M5H +36232 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%[ @ +5 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%]  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +40 "core" , +2 ."da"PSV.dial :air +2 "processing"%_  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%X' +2527 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +47 "core"  +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%d +48 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%a's +2509 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%g +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%;' +610 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%M'Q +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%j  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%h +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%m  +37 "core" +2 "processing"%k% +4 "core" %P  +4 ."da"PS.seek 1.5ml +2 "processing"%`' +610 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%p * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%c'ܑ +1604 "core" ' +2 ."da"delay 2:00 +9046 "Can""\ N8އ +2958 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%e  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%l  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%t +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%n' +2504 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%v +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%i +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%x +81 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%q's +2502 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%o +193 "core"  +13 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%{' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"% 'Q +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%u  +38 "core" +2 "processing"%% +3 "core" %S  +3 ."da"PS.seek 1.5ml +3 "processing"%Y' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%f * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%b'ܑ +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2528 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%y +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +81 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2509 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +10 .PSV.dial PSR +3 "processing"% +151 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%' +601 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%| +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +5 "core" %M\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%!  +6 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +1546 "Can""\ M;t +1457 ."da"PBV.dial between PSV and waste1 +3 "processing"%" * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +79 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%%' +2494 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%' +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%( +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%$ +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%)'s +2493 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%, +150 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +15 "processing"% +17 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +5 "processing"%+'I +371 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%~' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%.'Q +1613 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%&  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%0 +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%1  +38 "core" +2 "processing"%-% +4 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%3' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%/ * +44 "core" , +3 ."da"PS.seek 0ml +3 "processing"%5'ܑ +1599 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%4  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +88 "core" +2 ."da"delay 30 seconds +3012 .PBV.dial between PSV and waste1 +2 "processing"%8 * +40 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%9 +83 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%:' +2607 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%7 +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%2 +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%< +83 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +83 "core"  +2 ."da"PS.seek :empty +4 "processing"%6's +2603 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%@ +150 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%A'Q +2127 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%?  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%> +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%B% +4 "core" %O +3 ."da"PS.seek 1.5ml +2 "processing"%C' +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%E * +40 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%D  +118 "core"  +2 ."da"PS.seek :empty +3 "processing"%G's +1612 "core" ' +2 "processing"%I9 +3 "core" 9|6\  +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%J +4 %F& +5 "core" 6 + &S  , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&K% +6 "core" % Q  ! +3 "storage"(H% +3 "core" %A  +3 "storage"(N. +3 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(P(@ +204 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (L& +3 "core" &B 1 +3 "manipulator"&S& +4 "core" &-t   i +2 "manipulator"&O% +5 "core" % Q   5 +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&U( +174 "core" ( +2 "manipulator"&T& +3 "core" & * B J +3 "storage"(W& +4 "core" &K +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&}'m +108 "core" ' +2 "storage"(Q& +4 "core" &K +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(r' +290 "core" ' +2 "storage"(R- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(['x +46 "core" ' +3 "manipulator"&]& +5 "core" &   @ I +2 "manipulator"&^% +3 "core" %M    +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&_' ] +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&Z( +249 "core" ( +2 "manipulator"& & +4 "core" & 3 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &3 +4 ."da"Forearm.seek PC +2 "manipulator"&d'E +103 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +76 "core" / +3 ."da"PC.seek :open +4 "processing"%X( +378 "core" ( +2 "storage"(g& +3 "core" &K [ +3 "manipulator"&a& +4 "core" &\   * +2 "manipulator"&;% +53 "core" %   +2 ."da"Forearm.seek :retract +11 "manipulator"&j' ] +96 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +2 "manipulator"&h( +260 "core" ( +2 "manipulator"&m& +5 "core" & =) +2 "storage"(k& +3 "core" &K  \  +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&M'm +89 "core" ' +2 ."da"Hand.open + "manipulator"&p1 +72 "core" 1 +2 "storage"(`- +4 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(e'D +28 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(l' +59 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%s& +7 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul0818h.png +16 "core" & +6 "manipulator"&t& +12 "core" &  ) +4 "manipulator"&c% +9 "core" % v " +9 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +12 ."psFlush"Forearm.seek :retract +5 "manipulator"&v' ] +111 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&i(-z +189 "core" ( +2 "manipulator"&x& +4 "core" &-r g ^` +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &w& +4 "core" &-r N Y /` +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&n'o +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&o/ +73 "core" / +2 "manipulator"&q& +5 "core" &-x |Z +2 "manipulator"&{% +3 "core" % ρm +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +111 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&( +129 "core" ( +2 "manipulator"&u& +4 "core" & N P (J +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & K MJ +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"& 'E +99 "core" ' +2 "manipulator"&f& +4 "core" & I M "J +3 "manipulator"&Y% +4 "core" %; M C <X +3 "processing"%& +4 "core" &\ v +4 "processing"%& +6 "core" & u +2 ."psFlush"PC.seek :closed +3 "processing"%(SD +7 "core" & v +3 & 0 +9 &Bt 3 +9 &,ks G +10 &Z V +9 &{> U +10 &<C V +9 &? V +9 &@ U +10 &? uW +9 &!C<\ tV +9 &#< tV +10 &$? tV +9 &&: tV +9 &(J> tV +10 &* < tV +9 &+; tV +10 &-> tV +9 &/R? sV +9 &1? sV +10 &2? sW +9 &4> sW +10 &6Z? sW +9 &8@ sV +9 &9= sW +10 &;? sV +9 &=aA sW +9 &?#? sW +10 &@< sV +9 &BA V +9 &Dm? U +10 &F+M W +9 &G\\ X +10 &Ip \\ +9 &Kbu \\ +9 &M!| ] +10 &N y_ +9 &P\ p_ +9 &RF}b r> +10 &S*} pS +9 &S,3 t5 +3 ( +2 "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.81 + "processing"%& +6 "core" &S,1\ s5 +2 ."psFlush"Hand.open +2 "manipulator"&b1 +81 "core" 1 +6 "manipulator"&y% +11 "core" % ; X +6 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +10 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +78 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.138 seconds\ Exposing 696x520 pixel 16-bit image for 12.475 seconds\ /var/log/esp/da25jul0818h.png: PNG Upload Complete\ +11 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0818h15s.png +17 "core" ' +6 ."psFlush"PSR.select :air +13 .PSV.dial PSR +3 "processing"% +53 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%\ ' +605 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +80 ."psFlush"PS.seek 2.5ml +3 "processing"%' +341 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0818h15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul0818h25s.png +1564 #"image"compressed /var/log/esp/da25jul0818h.jxl +206 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +217 "core" B +3 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +146 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +118 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%'s +272 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul0818h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +5 "storage"(|- +6 "core" -' +2 "storage"(& +4 "core" &K   +4 "manipulator"&& +6 "core" & T R MJ +17 "manipulator"&% +14 "core" % k\ S S W +6 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&( +258 "core" ( +9 "manipulator"&& +6 "core" & R Q $ +2 "storage"(!& +6 "core" &K 7 ; +4 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 800 counts +10 "manipulator"& 'm +97 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"("'W +55 "core" ' +2 "manipulator"&V& +3 "core" &  $ +3 "storage"(& +5 "core" &K 1 2 q +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&''M +38 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&(, +7 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"($' +22 "core" ' +2 "manipulator"&*% +5 "core" %Z A @ ] g +2 "storage"(%& +4 "core" &K Q\  N +3 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 3 + 313 counts +2 "manipulator"&,'І +24 "core" ' +2 "manipulator"&)& +5 "core" &\ z ] !v +3 "storage"(+& +4 "core" &K & . A +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&~'m +19 "core" ' +2 "storage"(&% +5 "core" % /  | +4 ."downElevator"SE.seek :down +4 "storage"(0'= +99 (1% +3 "core" %/ 2 1 o \\x +2 "manipulator"&-% +4 "core" %w |   S +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&.' ] +92 "core" ' +66 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (/& +4 "core" &K H > +1226 #"image"compressed /var/log/esp/midres/da25jul0818h15s.jxl +24 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%3 +117 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%4' +596 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1670 #"image"compressed /var/log/esp/midres/da25jul0818h25s.jxl +7 ."Qmail"DAfans.email "da25jul0818h exposed 12.475 seconds\\nmidres/da25jul0818h15s\\nmidres/da25jul0818h25s",Subject: "da25jul0818h images!" +437 "core" ' +2 ."psFlush"delay 1 second +149 .PBV.dial :waste1 +11 "processing"%8  +39 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%9 @ +76 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%5 +114 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%7's +2630 "core" ' +5 ."psFlush"PSV.dial PSR +6 "processing"%2 +119 "core"  +6 ."psFlush"PSR.select :flush +6 "processing"%@ +22 ."psFlush"PS.seek 1ml +5 "processing"%<'[q +1113 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +18 ."psFlush"PS.seek 2.5ml +6 "processing"%=' +308 #"uploadLog"upsync +1296 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +83 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%@  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%6  +19 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%?'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%> +83 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2628 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%B +94 "core" ~ +3 ."psFlush"PS.seek 0ml +3 "processing"%A'ܑ +2165 "Can"$ SB\ +452 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%E +87 "core"  +3 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%D' +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2132 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%I +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%J U +58 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%F'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%K @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%H' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%N  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%L's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +50 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%O' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%\\ +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%T U +7 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%W'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +53 "core" @ +3 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2653 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%R's +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%] +48 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%^'[q +1104 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +1611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +91 "core" ~ +2 ."psFlush"PTV.dial :puck +2 "processing"%  +8 "core"  +3 ."psFlush"PBV.dial :waste1 +2 "processing"%  +58 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%U'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  +2 ."psFlush"PSR.select :air +13 .PS.seek 2.5ml +3 "processing"%_' +2626 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%z +80 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%g'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%a +86 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%;' +592 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2105 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%m +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%k U +58 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%Z'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%p @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%`' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%s  +79 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%j's +2622 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%t +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%c' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%[ +122 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%e U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%M'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%x @ +55 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%h  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%o's +2642 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&q& +7 "core" &\  N!v +2 "manipulator"&{% +5 "core" % P  N +2 ."psFlush"Elbow.seek PC +2 "manipulator"&v( +251 "core" ( + "manipulator"&u& +4 "core" & " PH +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" & : PH +2 ."psFlush"Forearm.seek PC +2 "manipulator"&n'E +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&f/ +69 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%Y( +377 "core" ( +2 "manipulator"&& +3 "core" & < UH +3 "manipulator"&i% +4 "core" % I A Ux +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&X(-z +135 "core" ( +2 "manipulator"&& +4 "core" &- f TO +4 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &b& +4 "core" &-  UO +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&y'o +114 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +80 "core" 1 +2 "manipulator"&% +3 "core" % o] \\ Q  @* +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' ] +104 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'G& +5 "core" &G +3 "manipulator"&\ & +4 "core" &-  a SM +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +30 "core" ( +2 "manipulator"&& +3 "core" &-  2 d U +44 ."myshortDA"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +5 && +3 "core" &- 2 T +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&|'o +110 "core" ' +3 ."myshortDA"Hand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&& +3 "core" &- {  C +3 "manipulator"&% +4 "core" % σo    C +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +119 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&( +280 "core" ( +2 "manipulator"&!& +5 "core" & G T( +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &  T( +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&V'ш +93 "core" ' +2 "manipulator"&& +4 "core" & P( +3 "manipulator"&% +4 "core" %с G Q. +3 "collection"'*& +3 "core" &V +3 "collection"'%& +5 "core" &9 +3 ."myshortDA"CC.seek :closed +3 "collection"')(X +5 "core" &U +6 &T 3 +10 &DvU 3 +9 &6mxY G +10 &_S U +9 &FN T +9 &LKJ T +10 & IR U +9 &OW U +9 &MW U +10 &!TJL T +9 &#IS U +10 &$KS U +9 &&FZ T +9 &(\\LU T +10 &*LU U +9 &+L[ U +10 &-IU T +9 &/dJQ T +9 &1%LU U +9 &2GW T +10 &4K[ T +9 &6lIS T +10 &8.GV T +9 &9JV T +9 &;LX T +10 &=tHZ T +9 &?6I[ T +10 &@I\\ U +9 &BLZ U +9 &DzQS U +10 &F7a\\ W +9 &Gt] Y +9 &IZ _ +10 &Kd_ _ +9 &M'Y _ +9 &NY _ +10 &PY ` +9 &RhV a +10 &T*S a +9 &UZ b" +9 &WZ R +10 &XlT ^ +9 &X[ U +10 ( + &Xg[ N +2 "collection"'%& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.40 +2 "collection"'+& +6 "core" &XhZ N +2 ."myshortDA"Hand.open +2 "manipulator"&&1 +79 "core" 1 +2 "manipulator"&l% +3 "core" % с Z J. +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"& ' ] +93 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%1  +49 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +3 "processing"%-' +1600 "core" ' +2 ."myshortDA"delay 5 seconds +111 "Can"2 YE +391 ."myshortDA"PSV.dial :waste1 +4 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%"'ܑ +1612 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%' +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%,' +2614 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%$  +3 "collection"'/  +8 "core"  +101  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%~ +216 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%0 @ +78 "core" B +2 ."myshortDA"PS.seek 0ml +3 "processing"%3'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%4' +2626 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%8 +80 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%9'ܑ +2626 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&5& +6 "core" & ; I( +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&( +43 "core" ( +2 "manipulator"&2& +4 "core" & v LS +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &7& +4 "core" &  KS +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&<'ш +94 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&:/ +71 "core" / +3 ."myshortDA"CC.seek :open +44 "collection"'@( +408 "core" ( +2 "manipulator"&6& +3 "core" & I QS +3 "manipulator"&=% +4 "core" % ђ R QJ +3 ."myshortDA"Forearm.seek :retract +11 "manipulator"&>' ] +110 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek :garage +2 "manipulator"&?(-z +283 "core" ( +2 "manipulator"&B& +4 "core" &-x  TV +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-x  TV +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&E'o +112 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&A1 +68 "core" 1 +2 "manipulator"&D% +4 "core" % w` l s  ?. +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&I' ] +102 "core" ' +45283 "Can"F\ \ FG6 +60002 L\ FJṠ +60002 B\ FLb +60001 7\ FOb +60002 2\ EQ +60002 /\ FTp$ +60002 -\ FV +60002 (\ FY~P +60002 '\ F\\ +60002 (\ G^| +60002 (\ Fa +60002 )\ Fc +60002 *\ Ff> +60002 9\ Fhԇ +60001 7\ Fk,j +60002 >\ Fm +60002 <\ Fp8 +60002 F\ Fr, +60002 B\ FuE‡ +60001 G\ Fw X +60002 H\ FzQ +60002 H\ F|! +60002 S\ F]" +60002 S\ F" +60001 \\\ Fi#F +60002 f\ F#܇ +60002 e\ Fu$r +60002 k\ F% +60002 r\ F% +60002 q\ F&4 +60002 u\ F&ʇ @PDT1752044598.79 \ F'` +60002 \ F' +60001 \ F( +60002 \ F)" +60002 \ F() +60002 \ F*N +60002 \ F3* +60002 \ F+z +60002 \ F>, +60002 \ F, +60002 \ FH-< +60002 \ F-҇ +60001 \ FS.h +60002 \ F. +60002 \ E]/ +60002 \ F0* +60002 \ Ih0 +60002 \ F1V +60002 \ Fs1 +60002 \ F2 +60002 \ F~3 +60002 \ E3 +60002 \ E͈4D +60001 \ F4ڇ +60002 \ FҔ5p +60002 \ F6 +60002 \ Fן6 +60002 \ E$72 +60002 \ Gܪ7ȇ +60002 \ F/8^ +60002 \ F8 +60002 \ F;9 +60001 \ F: +60002 \ FF: +60002 \ F;L +60002 \ FQ; +60002 \ F: +60002 \ F>Ї +60002 \ Es?f +60002 \ F? +60002 \ F~@ +60002 \ FA( +60002 \ FA +60002 \ F\ BT +60002 \ F B +60002 \ FC +60002 \ FD +60002 \ F%D +60002 \ EEB +60001 \ F0E؇ +35273 #"Camille"-> access 4 +5 "storage"(J% +3 "core" %@   \ 2 +2 "manipulator"&C% +4 "core" % q ( ' Y y +3 "manipulator"&K& +4 "core" &-x ( ( YV +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(F( +354 "core" ( + ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (N& +3 "core" & t\ " +1059 #"Camille"-> startTube 4 +641 #-> start(:myshortDA){shortDA; samplePassF} +3 "collection"'H% +8 "processing"%S% +3 "core" %NG +6 %ܓ\ +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +548 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%L +48 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%\\  +76 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%T  +143 "core"  +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%O'h! +2281 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +9 "processing"%  +2 "collection"'W  +14 "core"  +133  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%' +1270 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%Q @ +111 "core" ? +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +3 "processing"%]'s +594 "core" ' +2 ."myshortDA"PSV.dial PSR +48 "processing"%R +115 "core"  +3 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%^'[q +1096 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%}' +1611 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +113 "core" +3 ."myshortDA"PS.seek :empty +4 "processing"%'s +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%r +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1098 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%U' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%z +115 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%_  +48 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%a's +2626 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%g +115 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%;' +2628 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%m +119 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%k's +2100 "Can"\ GFn +525 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%d& +6 "core" &- +2 "manipulator"&p% +4 "core" % q  B X y +3 "storage"(Z% +4 "core" %A \ 0 +2 "storage"(s. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"(`(+ +520 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (t& +3 "core" &+ '\ () +3 "manipulator"&j& +4 "core" &-x % w TV +2 "manipulator"&[% +4 "core" % q  _ T y +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +3 "manipulator"&e( +178 "core" ( +2 "manipulator"&c& +5 "core" & 2 | S\\ +2 "storage"(x& +3 "core" &+  @\ -. +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&M's +104 "core" ' +2 "storage"(h& +4 "core" &+ a\ -. +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(w' +306 "core" ' +2 "storage"(q- +3 "core" -' +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +7 ({& +3 "core" &+  9\ *. +2 "manipulator"&u& +4 "core" & K RZ +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&( +7 "core" ( +2 "manipulator"&(& +3 "core" & RZ +3 "storage"(f& +4 "core" &+  P\ +. +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&.' +33 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&/ +75 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"#Camille:9:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"(i'= +8 "core" &  . PZ +2 "manipulator"&% +4 "core" % u & u PR +3 ."myshortDA"Forearm.seek :retract +4 "manipulator"&b' ] +99 "core" ' +3 ."myshortDA"Elbow.seek PC +2 "manipulator"&n( +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +113 "core" ( +2 "manipulator"&v& +4 "core" & a S- +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +5 "core" &  S- +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&'E +102 "core" ' +2 "manipulator"&& +4 "core" &   V, +3 "manipulator"&G% +4 "core" %D   U +3 "processing"%\ & +4 "core" &- +3 "processing"%& +47 "core" & +2 & & + & + & & +3 ."myshortDA"PC.seek :closed +11 "processing"%(SD +8 "core" & + & +3 & 0 +9 &Fy 2 +9 &8my G +10 &^ T +9 &I S +9 &ON S +10 &L S +9 &K S +9 &M S +10 &!XI S +9 &#N S +10 &$M S +9 &&M S +9 &(aN S +10 &*"L S +9 &+L S +10 &-L S +9 &/hI S +9 &1*L S +10 &2M S +9 &4N T +9 &6pN S +10 &82Q S +9 &9Q T +9 &;N S +10 &=wN S +9 &?:K S +10 &@M S +9 &BR S +9 &D~V T +10 &F<c U +9 &Gv W +9 &I X +10 &Ku Z +9 &M5 Z +10 &N Z +9 &P [ +9 &R`{m / +10 &S&i 6 +9 ( + &S% 0 +3 "processing"%& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.68 + .Hand.open +4 "manipulator"&y1 +72 "core" 1 +2 "manipulator"&% +4 "core" % D )  S +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"% { +3 %X9 +8 "core" 9{{ +103 "processing"% 9 +3 "core" 9| +103 "processing"%|9 +3 "core" 9{  +103 "processing"%!9 +4 "core" 9{  +103 "processing"%9 +3 "core" 9{ +103 "processing"%9 +3 "core" 9{ +103 "processing"%9 +3 "core" 9| +103 "processing"%9 +4 "core" 9| +103 "processing"%*9 +3 "core" 9~# +103 "processing"%9 +4 "core" 9' +103 "processing"%9 +3 "core" 9+ +103 "processing"%+9 +3 "core" 9/ +103 "processing"%&9 +4 "core" 94 +103 "processing"%l9 +3 "core" 98 +103 "processing"%%9 +3 "core" 9< +103 "processing"%19 +3 "core" 9@ +103 "processing"%V9 +3 "core" 9E +103 "processing"%o9 +4 "core" 9I +103 "processing"%9 +3 "core" 9M +103 "processing"%-9 +3 "core" 9Q +103 "processing"%'9 +3 "core" 9V +103 "processing"%"9 +3 "core" 9Z +103 "processing"%/9 +4 "core" 9^ +103 "processing"%$9 +3 "core" 9b +103 "processing"%~9 +3 "core" 9g +103 "processing"%09 +3 "core" 9k +103 "processing"%,9 +3 "core" 9o +103 "processing"%9 +3 "core" 9s +103 "processing"%39 +3 "core" 9x +103 "processing"%89 +3 "core" 9| +103 "processing"%49 +3 "core" 9 +103 "processing"%59 +3 "core" 9 +103 "processing"%29 +4 "core" 9 +103 "processing"%79 +3 "core" 9 +103 "processing"%:9 +3 "core" 9$ +103 "processing"%9 +3 "core" 9, +103 "processing"% 9 +3 "core" 93 +4 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%) p{p. +4 ."myshortDA"delay 1:30 +7 "core"  +8999 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%6 +115 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myshortDA"PS.seek 0.5ml +3 "processing"%=' +599 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%<'Q +1599 "core" ' + ."myshortDA"PTV.dial :puck +3 "processing"%B  +137 "core"  + ."myshortDA"PSV.dial PTV +3 "processing"% +81 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +59 "core" +2 "processing"%A% +4 "core" %M-  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%D' +599 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +41 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%E'ܑ +1604 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%#  +7 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%J  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +38 "core" + +41 ."myshortDA"PSR.select :air +12 .PSV.dial PSR +4 "processing"%K +82 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%P' +2520 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%N +81 "core" +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +81 "core"  +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%S +80 "core" +3 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +79 "core"  +3 ."myshortDA"PS.seek :empty +4 "processing"%\\'s +634 "Can" SYG +1884 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%T  +141 "core" + ."myshortDA"PSV.dial :mixloop +3 "processing"%9 +49 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%W @ +111 "core" > +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"% ' +360 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +5 "processing"%O  +3 "collection"'Q  +7 "core"  +37 +2 "processing"%% +4 "core" %.  +3 ."myshortDA"PS.seek 0.3ml +3 "processing"%R' +360 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"']  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%^  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +3 "processing"% 'N +1271 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%} @ +80 "core" > +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%r' +868 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +49 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +3 "processing"%'Q +1599 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%z +49 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"%_ @ +78 "core" B +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%U  +38 "core" +2 "processing"%g% +4 "core" %N-  +3 ."myshortDA"PS.seek 1.85ml +3 "processing"%a'F +235 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%m * +39 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%;'ܑ +1979 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'d& +4 "core" &/ +4 "manipulator"&p& +4 "core" & N M+ +2 "manipulator"&Z% +4 "core" % > ) C +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&s(-z +129 "core" ( +2 "manipulator"&F& +4 "core" &- c B# +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &t& +3 "core" &- < A# +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&j'o +109 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&[/ +78 "core" / +2 "manipulator"&c& +3 "core" &- C T 9 9# +3 "manipulator"&x% +4 "core" % }m O 8 y 3 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&?' ] +119 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&h( +279 "core" ( +2 "manipulator"&I& +4 "core" & Z D) +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &q& +5 "core" & y C) +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&{'ш +91 "core" ' +2 "manipulator"&u& +4 "core" & e ?) +3 "manipulator"&(% +3 "core" %х [ I] +3 "collection"'f& +4 "core" &: +3 "collection"'& +5 "core" &2 +3 ."myshortDA"CC.seek :closed +47 "collection"'(X +8 "core" &D + &? &G + &E &E + &? +3 & 1B %f +10 &kQwJ 9 +9 &wrG N +10 &RT@ V +9 &H= V +9 &LD U +10 &JG U +9 &[H> U +9 & O= V +10 &!F= U +9 &#LH U +10 &%cOI U +9 &'%I= U +9 &(I> U +10 &*HN U +9 &,kN? U +9 &.-JD U +10 &/G= U +9 &1MC U +10 &3tIE U +9 &55LD U +9 &6K< U +10 &8F= U +9 &:|L: U +9 &<=I? U +10 &=ND V +9 &?KC U +10 &AJB U +9 &CDJ= V +9 &EXD W +10 &Fi> X +9 &Hy= \\ +9 &J/9 ` +10 &K= a +9 &M: a +10 &OrD a +9 &Q3C a +9 &R2 b +10 &T6 b +9 &Vm? b( +9 &X; 6 +10 &X8 _ +10 ( + &Xj8 V +2 "collection"'& +12 #"myshortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.40 + "collection"'& +7 "core" &Xi; V + &Xj( V +2 ."myshortDA"Hand.open +2 "manipulator"&e1 +72 "core" 1 +2 "manipulator"&M% +5 "core" % х V - 8] +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&w' ] +93 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%. +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%v' +1614 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1601 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%G' +2621 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +5 "processing"%\  +2 "collection"'i  +38 "core"  +138  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%b +115 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%Y  +78 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%y'ܑ +2641 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%X' +2625 "core" ' + ."myshortDA"PSV.dial :mixloop +2 "processing"% +50 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"% 'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%|' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%! +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2620 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +7 "core" & I T ^ 5) +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&( +47 "core" ( +2 "manipulator"&& +4 "core" & J ` = ;R +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &*& +3 "core" & ` V  +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%D' +2517 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%# +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%J +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%C  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%K's +2526 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%E +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%N' +597 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%H'Q +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%S  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%L +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +40 "core" +2 "processing"%T% +4 "core" %L,  +3 ."da"PS.seek 1.5ml +2 "processing"%9' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%W * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%\\'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +9 "processing"%Q  +11 "core"  +2 ."da"PBV.dial :waste1 +53 "processing"%O  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%]' +2523 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%^ +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%R +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%} +81 "core" +2 ."da"delay 5 seconds +387 "Can"\ M&0H0 +116 ."da"PSV.dial :air +2 "processing"%  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2530 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%r  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%z  +134 "core" +3 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%_  +47 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%U  +7 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%g +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%m' +389 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +48 "core"  +2 "processing"%a% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%d'"V +344 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%p  +49 "core"  +3 ."da"PS.seek 2ml +2 "processing"%Z'Q +1563 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%F +50 "core" +2 ."da"PTV.dial :mixing +2 "processing"%t @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%n  +38 "core" +2 "processing"%[% +4 "core" %T  +3 ."da"PS.seek 1.85ml +2 "processing"%c'L +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%x * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1952 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%j @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%I  +39 "core" +2 ."da"delay 30 seconds +2635 "Can" U)eHƇ +368 ."da"PBV.dial between PSV and waste1 +3 "processing"%q * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%s  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%u' +2557 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%( +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%f  +49 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%? +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2528 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%e +146 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%M' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Q +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%.  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%{ +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%;  +37 "core" +2 "processing"%% +4 "core" %L  +3 ."da"PS.seek 1.5ml +3 "processing"%v' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +3 ."da"PS.seek 0ml +3 "processing"%'ܑ +1629 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +49 "processing"%i  +17 "core"  +2 ."da"PBV.dial :waste1 +11 "processing"%\  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Y +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%G' +2545 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%y +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%X  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2524 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%!' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%|'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%*  +37 "core" +2 "processing"%% +4 "core" %R+  +4 ."da"PS.seek 1.5ml +2 "processing"%h' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%w * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%&  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%l  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%o' +2516 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%' +85 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%%  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +552 "Can"\ O,I\\ +1973 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%/ +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%$' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%~'Q +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%0  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%3% +4 "core" %N+  +3 ."da"PS.seek 1.5ml +2 "processing"%8' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%4 * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%,'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%2  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%5  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +40 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +82 "core"  +49 ."da"PS.reconfigure :fast +10 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"% ' +2532 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%6 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%k +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%: +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%B  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%='s +2520 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +4 "processing"% +148 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +18 "processing"% +24 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +6 "processing"%A'I +344 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +14 ."da"PS.seek 0.5ml +2 "processing"%<' +346 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%>'Q +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%#  +39 "core" +2 "processing"%J% +4 "core" %M.  +3 ."da"PS.seek 1.5ml +3 "processing"%C' +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%D * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%E'ܑ +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%K  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%N  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%L +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%P' +2609 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%T +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%H +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%W +96 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +84 "core"  +3 ."da"PS.seek :empty +2 "processing"%Q's +2608 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%O +149 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%'Q +2113 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%\\ +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%^  +39 "core" +2 "processing"%R% +4 "core" %L*  +3 ."da"PS.seek 1.5ml +2 "processing"%}' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +3 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%]  +117 "core"  +2 ."da"PS.seek :empty +3 "processing"%r's +1612 "core" ' +2 "processing"%z9 +4 "core" 9|6 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +4 "processing"%_ +6 %U& +3 "core" 6 +3 &S" 0 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&g% +7 "core" % g = 3 ?  +2 "storage"(% +4 "core" %@ _ +2 "storage"(. +4 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +3 "storage"(a(@ +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (m& +3 "core" &C e +2 "manipulator"&p& +4 "core" &-u / -  \\ +51 "manipulator"&d% +4 "core" % g - > v +3 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&F( +175 "core" ( +3 "manipulator"&t& +5 "core" & 5 ,  9 +2 "storage"(n& +4 "core" &L z +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&['m +105 "core" ' +2 "storage"(x& +5 "core" &L 2 ) d +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(Z' +314 "core" ' +2 "storage"(c- +4 "core" -'| +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&j& +4 "core" & 4 48 +2 "storage"(I& +4 "core" &L 2 3 +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +2 "manipulator"&q'M +41 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&s, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +4 "core" -'| +3 ."da"SE.seek 0.12 Pucks below Top Plate +3 "storage"((' +30 "core" ' +2 "manipulator"&f% +4 "core" %Y\\ q r  +2 "storage"(?& +4 "core" &L  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 312 counts +2 "manipulator"&@'Ѕ +15 "core" ' +2 "manipulator"&u& +5 "core" & 7 4 O 2 +2 "storage"(e& +5 "core" &L I +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +29 "core" ' +3 ."da"SE.seek 1.12 Pucks below Top Plate +2 "storage"(M' +36 "core" ' +2 "manipulator"&.& +5 "core" & ; < 2 +2 "manipulator"&{% +3 "core" %a K O L +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&;' ] +90 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&( +250 "core" ( +2 "manipulator"&& +3 "core" & B ; K 2 +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & S L : 2 +3 ."da"Forearm.seek PC +3 "manipulator"&v'E +98 "core" ' +2 ."da"Hand.close + "manipulator"&i/ +75 "core" / +2 ."da"PC.seek :open +3 "processing"%\ ( +378 "core" ( +2 "storage"(b& +4 "core" &L < 5 +2 "manipulator"&Y& +4 "core" & N N s2 +3 "manipulator"&% +3 "core" % 2 M N E +3 ."da"Forearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&y( +247 "core" ( +2 "manipulator"&& +5 "core" & ` ]  N +2 "storage"(X& +3 "core" &L\ \ \ : +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&G'm +91 "core" ' +2 ."da"Hand.open + "manipulator"& 1 +72 "core" 1 +2 "storage"(- +4 "core" -' +4 ."da"SE.seek 0.76 Pucks below Top Plate +2 "storage"(!' +29 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.22 Pucks below Top Plate +3 "storage"(' +59 "core" ' +3 #"da"Lights, camera, ACTION! +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%& +5 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul0909h.png +15 "core" &+ ~ +6 "manipulator"&*& +10 "core" & N +70 "manipulator"&% +4 "core" % j 9 9  +3 ."psFlush"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&|' ] +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&w(-z +185 "core" ( +3 "manipulator"&h& +4 "core" &- P +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &&& +3 "core" &- P +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&l'o +112 "core" ' +3 ."psFlush"Hand.close + "manipulator"&/ +79 "core" / +2 "manipulator"&V& +4 "core" &-  ! KP +3 "manipulator"&% +5 "core" % ρr  Ĵ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&-( +126 "core" ( +2 "manipulator"&'& +3 "core" &   p? +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &%& +4 "core" & w q ? +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&o'E +93 "core" ' +2 "manipulator"&/& +4 "core" & $ . K? +3 "manipulator"&% +5 "core" %;  1 +2 "processing"%$& +4 "core" &, +3 "processing"%0& +5 "core" &+ +3 ."psFlush"PC.seek :closed +3 "processing"%(SD +6 "core" & +5 & 1 +10 & Dx 4 +9 &-mr I +10 &Z xW +9 &~< zV +9 &@? zV +10 &A zW +9 &? zV +9 &= yW +10 &!G> yW +9 &# C xW +10 &$? yW +9 &&A xV +9 &(P> xV +10 &*? yV +9 &+A xV +9 &-? xV +10 &/Z> V +9 &1A V +9 &2> V +10 &4> V +9 &6b> V +10 &8$A V +9 &9C V +9 &;C V +10 &=j? V +9 &?,@ V +9 &@> ~V +10 &BD zW +9 &Do> yW +10 &F.K yX +9 &GZ wY +9 &Ip w\\ +10 &Keu u] +12 &M${ q^ +11 &N} q_ +7 &P p_ +11 &ROc u8 +7 &S'g uP +9 &S'; w8 +2 ( +4 "processing"%0& +10 "core" &S'; w8 +6 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.76 +4 "processing"%& +14 "core" &S';- 8 +4 ."psFlush"Hand.open +2 "manipulator"&31 +51 #"da"SX HX9/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.092 seconds\ Exposing 696x520 pixel 16-bit image for 11.698 seconds\ /var/log/esp/da25jul0909h.png: PNG Upload Complete\ +18 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0909h15s.png +12 "core" 1 +7 "manipulator"&~% +8 "core" % ; { z  +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +3 "manipulator"&4' ] +93 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%8 +51 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +599 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +292 #"da"SX HX9/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0909h15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul0909h25s.png +820 "Can" 2I +698 #"image"compressed /var/log/esp/da25jul0909h.jxl +304 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%7 @ +218 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +142 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%, +119 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%6's +226 #"da"SX HX9/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul0909h25s.png: PNG Upload Complete\ +14 .Gate.power :camera,:OFF +6 "storage"(k- +5 "core" -' +3 "storage"(:& +5 "core" &L ] b  +2 "manipulator"&B& +4 "core" & ? +4 "manipulator"& % +3 "core" % S\  +5 ."da"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +17 ."da"Elbow.seek 3 +6 "manipulator"&( +252 "core" ( +3 "manipulator"&=& +5 "core" & ># +2 "storage"(A& +4 "core" &L y { +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&<'m +106 "core" ' +4 ."da"SE.reconfigure :gently +11 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.49 Pucks below Top Plate +4 "storage"(' +61 "core" ' +3 "manipulator"&& +5 "core" & M "# +3 "storage"(#& +4 "core" &L g _ | +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +2 "manipulator"&J'M +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&>, +7 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.68 Pucks below Top Plate +3 "storage"(D' +32 "core" ' +2 "manipulator"&C% +4 "core" %Wi 2 0  +3 "storage"(K& +4 "core" &L % $ & +3 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 3 + 310 counts +2 "manipulator"&N'Ѓ +16 "core" ' +2 "manipulator"&S& +3 "core" & x $R +3 "storage"(L& +6 "core" &L ^ d \\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&E'm +42 "core" ' +2 "storage"(T% +5 "core" % ` e F +4 ."downElevator"SE.seek :down +2 "storage"(H'= +105 (W% +2 "core" %=< e \\ p ^} +3 "manipulator"&9% +6 "core" %K / # +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +3 "manipulator"&P' ] +102 "core" ' +43 ' +2 ."downElevator"SE.stop +2 "storage"(5 +8 (O& +3 "core" &L s  +1226 #"image"compressed /var/log/esp/midres/da25jul0909h15s.jxl +61 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +6 "processing"%Q +117 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"% ' +598 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +1621 #"image"compressed /var/log/esp/midres/da25jul0909h25s.jxl +3 ."Qmail"DAfans.email "da25jul0909h exposed 11.698 seconds\\nmidres/da25jul0909h15s\\nmidres/da25jul0909h25s",Subject: "da25jul0909h images!" +495 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%^  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%R @ +79 "core" B +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +114 "core" +2 ."psFlush"PS.seek :empty +3 "processing"% 's +2624 "core" ' +4 ."psFlush"PSV.dial PSR +6 "processing"%] +118 "core"  +4 ."psFlush"PSR.select :flush +10 "processing"%@ +19 ."psFlush"PS.seek 1ml +12 "processing"%}'[q +1108 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +19 ."psFlush"PS.seek 2.5ml +6 "processing"%z' +443 #"uploadLog"upsync +1162 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%_ +83 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%U  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%g  +8 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +88 "core"  +2 ."psFlush"PSR.select :air +10 .PS.seek 2.5ml +4 "processing"%m' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%p +82 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%d'ܑ +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%` +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%t' +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%1 +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%x U +58 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%"'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%c @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%j' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%I  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%f +55 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%?' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%u +81 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%e'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%. @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%{' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%F's +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%Z +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%q'[q +1095 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%( +91 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +57 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%s +83 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +6 "processing"%i' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%; +79 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%b +82 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%Y' +606 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%v +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +58 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%X'ܑ +2406 "Can"\ Q5J +210 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +121 "core"  +2 ."psFlush"PS.seek :empty +11 "processing"%'s +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +50 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%*' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PBV.dial PSV +5 .PS.seek 0ml +2 "processing"%M'ܑ +2643 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%! @ +47 "core" @ +3 ."psFlush"PS.seek 2.5ml +4 "processing"%h' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%G  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%&'s +2620 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&y& +8 "core" & Y QQ +2 "manipulator"&% +4 "core" % L   Q +3 ."psFlush"Elbow.seek PC +3 "manipulator"&V( +252 "core" ( +2 "manipulator"&& +4 "core" & ) + S@ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &|& +3 "core" & B S? +3 ."psFlush"Forearm.seek PC +2 "manipulator"&''E +91 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&%/ +68 "core" / +4 ."psFlush"PC.seek :open +2 "processing"%l( +378 "core" ( +2 "manipulator"&/& +4 "core" & } T? +2 "manipulator"&% +4 "core" % J 0 Tt +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&$' ] +109 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek :garage +2 "manipulator"&w(-z +148 "core" ( +2 "manipulator"&& +4 "core" &-  G  U +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &\ & +3 "core" &-   # V +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +114 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&31 +79 "core" 1 +2 "manipulator"&~% +4 "core" % ye u } @E +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&0' ] +101 "core" ' +3 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'8& +6 "core" &[ +2 "manipulator"&o& +4 "core" &-  T +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&r(-z +19 "core" ( +2 "manipulator"&2& +4 "core" &- Y Ty +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &7& +3 "core" &- Q Ty +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +114 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&,/ +71 "core" / +2 "manipulator"&k& +4 "core" &-  By +2 "manipulator"&:% +5 "core" % ςo  B +2 ."myshortDA"Forearm.seek :retract +3 "manipulator"&B' ] +108 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +4 "manipulator"& ( +282 "core" ( +2 "manipulator"&5& +3 "core" & P' +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &=& +5 "core" & O P' +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&A'ш +95 "core" ' +2 "manipulator"&-& +3 "core" & E P' +3 "manipulator"&% +4 "core" %э g P9 +3 "collection"'#& +4 "core" &B +3 "collection"'4& +6 "core" &Z +3 ."myshortDA"CC.seek :closed +3 "collection"'C(X +54 "core" & &9 +2 &C + & + &W &S + & +4 $d +6 &jRz% 9 +9 &xs N +10 &WN U +9 &L U +9 &N U +10 &L U +9 &^L U +9 & !N U +10 &!J U +9 &#J U +10 &%hJ T +9 &')J U +9 &(L T +10 &*I T +10 &,pM T +8 &.1N U +10 &/J T +9 &1L T +10 &3yI T +9 &59N U +9 &6K U +10 &8I T +9 &:H U +9 &N U +9 &?G T +10 &AJ U +9 &CHP U +9 &EY V +10 &Fh X +9 &H} [\ +9 &J2 ` +10 &K _ +9 &M ` +10 &Ou ` +9 &Q7 ` +9 &R\ a +10 &T b +9 &Vr b% +9 &X 6 +10 &X 5 +9 &Xn L +6 ( +2 "collection"'4& +11 "core" &Xc L +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.39 + "collection"'K& +12 "core" &Xd L + &Xc L +2 ."myshortDA"Hand.open +2 "manipulator"&S1 +78 "core" 1 +2 "manipulator"&L% +4 "core" % э i J9 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +109 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%T  +49 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +3 "processing"%<' +1612 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%W  +49 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%9'ܑ +1612 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%J  +4 "collection"'N  +8 "core" +101  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%O +209 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%D @ +77 "core" A +2 ."myshortDA"PS.seek 0ml +3 "processing"%E'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%H  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%Q' +2628 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%6 +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"% 'ܑ +2627 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&^& +12 "core" & 4 K' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +11 ."myshortDA"Elbow.seek CC +2 "manipulator"&R( +43 "core" ( +2 "manipulator"&& +4 "core" & I MK +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &\\& +3 "core" & | MK +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&]'ш +92 "core" ' + ."myshortDA"Hand.close +2 "manipulator"& / +69 "core" / +2 ."myshortDA"CC.seek :open +4 "collection"'}( +412 "core" ( +2 "manipulator"&_& +4 "core" & RK +2 "manipulator"&U% +4 "core" % х @ Rz +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&g' ] +95 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&z(-z +274 "core" ( +2 "manipulator"&& +5 "core" &-r $ r R^ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-r ; R^ +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&p'o +115 "core" ' +3 ."myshortDA"Hand.open + "manipulator"&m1 +68 "core" 1 +2 "manipulator"&`% +4 "core" % wb  >: +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&d' ] +112 "core" ' +24023 "Can"\ \ F8K +34173 #"Camille"-> access 3 +5 "storage"(t% +3 "core" %A b\ 0 +2 "manipulator"&1% +4 "core" %   e X +3 "manipulator"&x& +4 "core" &-r  : X^ +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +44 ."Camille"SC.seek 7 +12 "storage"(n([Y +683 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +5 (c& +3 "core" &[[ <\ * +882 #"Camille"-> access 4 +5 "storage"("% +3 "core" %A \ |\ , +3 "manipulator"&I% +5 "core" %  i T +2 "manipulator"&j& +3 "core" &-r  S^ +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(f( +989 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & \  +1872 #"Camille"-> startTube 4 +332 #-> start(:myshortDA){shortDA; samplePassF} +3 "collection"'u% +8 "processing"%?% +8 "core" %N` +8 %܏+ +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +466 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%. +50 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%e  +77 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%[  +142 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%{'h! +2281 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%Z  +142 "core"  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%F' +1265 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%q @ +111 "core" ? +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +3 "processing"%('s +593 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +114 "core" +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myshortDA"PS.seek 1ml +3 "processing"%'[q +1096 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%@' +1605 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%s +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2622 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%; +114 "core"  +5 #"myshortDA"Pulling 1ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%i'[q +1098 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%b' +1609 "core" ' + ."myshortDA"PSV.dial :mixloop +3 "processing"% +114 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%Y  +48 "core" +3 ."myshortDA"PS.seek :empty +4 "processing"%v's +2625 "core" ' + ."myshortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +123 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%X's +544 "Can"\ I;YK +2083 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +6 "core" & +3 "manipulator"& % +4 "core" %    < V +3 "storage"(% +3 "core" %A \ / +3 "storage"(. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"((+ +520 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (*& +4 "core" &+ @\ ' +2 "manipulator"&!& +5 "core" &-r "  R^ +2 "manipulator"&M% +3 "core" %  # Q R +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +3 "manipulator"&G( +174 "core" ( +2 "manipulator"&h& +4 "core" & #  QN +2 "storage"(y& +4 "core" &+  9\ +, +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&'s +108 "core" ' +2 "storage"(& +4 "core" &+ ^\ +, +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +45 ."myshortDA"SE.seek :beamBreak +11 "storage"(|' +308 "core" ' +2 "storage"(>- +4 "core" -'y +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +7 (%& +3 "core" &+ p\ ), +2 "manipulator"&P& +4 "core" & f RM +3 ."myshortDA"Elbow.seek 4 +3 "manipulator"&( +5 "core" ( +3 "manipulator"&/& +3 "core" & J RM +3 "storage"(& +4 "core" &+ \ ), +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&' +30 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&\ / +78 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:14:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&'& +3 "storage"(V'= +10 "core" &   OM +2 "manipulator"&3% +4 "core" % k Q No +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&~' ] +105 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&$( +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +116 "core" ( +2 "manipulator"&8& +4 "core" &  3 TS +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &o& +3 "core" & $ TS +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&2'E +99 "core" ' +2 "manipulator"&7& +4 "core" &  K QS +3 "manipulator"&% +4 "core" %O / P2 +2 "processing"%,& +4 "core" &, +3 "processing"%k& +6 "core" & +2 ."myshortDA"PC.seek :closed +4 "processing"%:(SD +7 "core" & +3 &  +7 &,w ,} +10 &a{ @ +9 &Ck R +10 &I S +9 &M S +9 &K R +10 &HI R +9 & L S +9 & J S +10 &"I S +9 &$PG R +10 &&J R +9 &'L S +9 &)H R +10 &+WO S +9 &-J R +9 &.J R +10 &0L S +9 &2_I S +10 &4"K R +9 &5K S +9 &7L R +10 &9fL S +9 &;'J S +9 &<I S +10 &>I S +9 &@nF S +10 &B0K S +9 &CL S +9 &EU T +10 &Gnd V +9 &I+r X +9 &J Y +10 &L Y +9 &Nj Z +10 &P, Z +9 &Q H +9 &R< Y +10 &S" - +2 ( +3 "processing"%k& +3 #"myshortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.63 +2 .Hand.open +2 "manipulator"&w1 +69 "core" 1 +2 "manipulator"&0% +4 "core" % O u M2 +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%5 { +4 %=9 +8 "core" 9 +102 "processing"%r9 +3 "core" 9 +103 "processing"%-9 +3 "core" 9  +103 "processing"%9 +3 "core" 9  +103 "processing"%#9 +3 "core" 9 +103 "processing"%B9 +3 "core" 9 +103 "processing"%+9 +3 "core" 9 +103 "processing"%K9 +3 "core" 9 +103 "processing"%S9 +4 "core" 9# +103 "processing"%L9 +3 "core" 9' +104 "processing"%49 +3 "core" 9+ +103 "processing"%T9 +3 "core" 9/ +103 "processing"%A9 +3 "core" 94 +103 "processing"%&9 +4 "core" 98 +103 "processing"%W9 +3 "core" 9< +103 "processing"%<9 +3 "core" 9@ +103 "processing"%9 +3 "core" 9E +103 "processing"%99 +3 "core" 9I +103 "processing"%N9 +3 "core" 9M +103 "processing"%J9 +3 "core" 9Q +103 "processing"%O9 +3 "core" 9U +103 "processing"%D9 +3 "core" 9Z +103 "processing"%9 +3 "core" 9^ +103 "processing"%H9 +4 "core" 9b +103 "processing"%E9 +3 "core" 9f +103 "processing"%69 +3 "core" 9k +103 "processing"%Q9 +3 "core" 9o +103 "processing"%^9 +3 "core" 9s +103 "processing"%9 +4 "core" 9w +103 "processing"%\\9 +3 "core" 9 | +103 "processing"% 9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"%9 +3 "core" 9% +103 "processing"%C9 +3 "core" 9, +103 "processing"%_9 +3 "core" 94 +13 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%U p{p. +9 ."myshortDA"delay 1:30 +12 "core"  +8993 ."myshortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"%] +113 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2ml +2 "processing"%'Q +1600 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%R  +137 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%m +80 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%`  +58 "core" +2 "processing"%g% +3 "core" %O,  +4 ."myshortDA"PS.seek 1.5ml +2 "processing"%p' +589 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +39 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"%1'ܑ +1609 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%x  +7 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%a  +36 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +38 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%" +82 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myshortDA"PS.seek 2.5ml +4 "processing"%I' +2526 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%j +82 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +83 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +16 "Can" >LJ +66 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%?'s +2529 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%.  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%e +49 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%[ @ +111 "core" ? +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"% ' +362 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "processing"%Z  +48 "core"  +2 "processing"%{% +4 "core" %+  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%q' +351 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'F  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%  +49 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%('N +1265 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"% @ +79 "core" ? +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%s' +859 "core" ' +2 #"myshortDA"addPMLReagent08 + .PSV.dial :air +5 "processing"%@  +48 "core"  +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +3 "processing"%;'Q +1612 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"% +49 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"%i @ +76 "core" B +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +3 "processing"%Y% +3 "core" %T  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%b'L +241 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%v'ܑ +1967 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +4 "core" &3 +3 "manipulator"&& +4 "core" & > GM +3 "manipulator"&% +44 "core" % i  G +3 ."myshortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"& (-z +127 "core" ( +2 "manipulator"&& +5 "core" &-p K& +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" &-q  K& +2 ."myshortDA"Forearm.seek :garage +3 "manipulator"&f'o +108 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&*/ +76 "core" / +2 "manipulator"&!& +4 "core" &-y *   .% +3 "manipulator"&M% +3 "core" % σt "  J . +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&h' ] +115 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&y( +276 "core" ( +3 "manipulator"&z& +3 "core" & f I* +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" & F* +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&d'ш +101 "core" ' +2 "manipulator"&>& +4 "core" &  E* +3 "manipulator"&%% +4 "core" %ф D > +3 "collection"'P& +3 "core" & +4 "collection"'/& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'(X +7 "core" &# +5 & 1 +9 &CuB 3 +10 &,ky, G +9 &_ U +9 &{I U +10 &=J U +9 &IE U +9 &IM U +10 &K] U +9 &!CJ2 V +10 &#II U +9 &$J U +9 &&G U +10 &(MGk U +9 &*I3 U +9 &+Ir U +10 &-J; U +9 &/TK( U +10 &1IM V +9 &2FP U +9 &4FN U +10 &6\\HN U +9 &8GO U +9 &9GK U +10 &;IM U +9 &=dIM U +10 &?'IO U +9 &@IL U +9 &BIE U +10 &DkOO V +9 &F)\\M W +10 &Gv0 Z +9 &I ^ +9 &KQA a +10 &MN a +9 &N a +9 &P b +10 &RU< b! +9 &TB b +9 &UM b( +10 &WN U +9 &X&G , +10 &XkS V +2 ( +3 "collection"'/& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.51 + "collection"'\ & +8 "core" &XgQ V +2 ."myshortDA"Hand.open +2 "manipulator"&'1 +71 "core" 1 +2 "manipulator"&3% +3 "core" % ф m ]  7 +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&G' ] +93 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"% +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +3 "processing"%|' +1618 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +46 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%8'ܑ +1604 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%o +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2623 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%7  +2 "collection"'  +40 "core"  +137  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%, +116 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%V  +80 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%~'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%l  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%w' +2627 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%0 +49 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%='ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%k  +49 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%r' +2616 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%2 +49 "core" +2 ."myshortDA"PS.seek 0ml +52 "processing"%-'ܑ +2614 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&& +8 "core" & u i U =* +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&#( +50 "core" ( +2 "manipulator"&B& +4 "core" & n \ @U +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &+& +3 "core" & c _ AU +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&K'ш +94 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&S/ +74 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'L( +411 "core" ( +2 "manipulator"&4& +5 "core" & IU +2 "manipulator"&T% +3 "core" % х E +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&A' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&&(-z +298 "core" ( +2 "manipulator"&W& +4 "core" &-p  Ig +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &<& +3 "core" &-p Jg +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +111 "core" ' + ."myshortDA"Hand.open +2 "manipulator"&91 +76 "core" 1 +2 "manipulator"&N% +5 "core" % yg / & ; 4C +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&J' ] +118 "core" ' +2 ."da"delayUntil "10:43:13.35" +24471 #recoverPRVreagent08 +2 .PTV.dial :mixing +9 "processing"%O @ +76 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%D  +39 "core" +2 ."da"delay 30 seconds +532 "Can"\ OBfL +2471 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%H  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%E' +2523 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%6 +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Q  +48 "core"  +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%^ +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%\\'s +2493 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"% ' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1612 "core" ' + ."da"PTV.dial :puck +2 "processing"%C  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%_ +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%]  +37 "core" +2 "processing"%X% +4 "core" %R  +4 ."da"PS.seek 1.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%R * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%m'ܑ +1605 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%`  +16 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%g  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%t +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%p' +2523 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%5 +124 "core" +2 ."da"delay 5 seconds +511 .PSV.dial PSR +2 "processing"%x +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%a +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%c  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%"'s +2507 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%1 +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +5 "processing"%j' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%n'Q +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%u +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%I  +40 "core" +2 "processing"%.% +3 "core" %T  +4 ."da"PS.seek 1.5ml +2 "processing"%e' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%[ * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%?'ܑ +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%Z  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%{  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%F +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2521 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%q +82 "core" +2 ."da"delay 5 seconds +319 "Can" [EMv +184 ."da"PSV.dial PSR +2 "processing"% +82 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +87 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%@  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%s's +2498 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%  +47 "core"  +3 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%i  +136 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +46 "core"  +2 ."da"PTV.dial :PRVmixing +3 "processing"%Y  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%;' +391 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%b  +48 "core"  +2 "processing"%% +3 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%'"Y +341 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +49 "core"  +3 ."da"PS.seek 2ml +4 "processing"%'Q +1559 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%$ @ +77 "core" B +2 ."da"PBV.dial :waste1 +3 "processing"%*  +37 "core" +3 "processing"%!% +3 "core" %V  +3 ."da"PS.seek 1.85ml +3 "processing"%M'N +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +2 ."da"PS.seek 0ml +3 "processing"%f'ܑ +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%z @ +18 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +1386 "Can" RHN +1617 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSV.dial :air +3 "processing"%>  +48 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%%' +2569 "core" ' +2 ."da"PSV.dial :mixloop +10 "processing"%P +49 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%h  +48 "core"  +2 ."da"delay 2 seconds +204 .PSV.dial :mixloop + "processing"%} +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\  +48 "core"  +3 ."da"PS.seek :empty +4 "processing"%''s +2509 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%3 +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%/' +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%d  +78 "core"  +2 ."da"PSV.dial PTV +3 "processing"%v +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 "processing"%|% +4 "core" %Q*  +3 ."da"PS.seek 1.5ml +2 "processing"%o' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%8 * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%7  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%,  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%l' +2527 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%~ +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%0 +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%w +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%k  +80 "core"  +3 ."da"PS.seek :empty +4 "processing"%='s +2496 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%2 +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%r' +599 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1603 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%B  +16 "core"  +2 ."da"PSV.dial PTV +3 "processing"%+ +82 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%S  +39 "core" +2 "processing"%y% +4 "core" %R  +3 ."da"PS.seek 1.5ml +2 "processing"%G' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%4'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%T  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%K  +39 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%# * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%W +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%<' +2520 "core" ' + ."da"PSV.dial PTV +3 "processing"%9 +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%A +52 "Can" L N +29 "core" +3 ."da"delay 5 seconds +547 .PSV.dial :air +11 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +4 "processing"%O's +2494 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%D +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%H'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%-  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%6 +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +38 "core" +2 "processing"%^% +4 "core" %L)  +3 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%E * +38 "core" + +3 ."da"PS.seek 0ml +3 "processing"% 'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%\\  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%C * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%_ +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%]' +2521 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%X +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +79 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%`'s +2506 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%g +151 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +14 "processing"% +17 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +7 "processing"%'I +337 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +13 ."da"PS.seek 0.5ml +3 "processing"%t' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%m'Q +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%5  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%x +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%a  +39 "core" +2 "processing"%c% +3 "core" %Y+ +4 ."da"PS.seek 1.5ml +2 "processing"%p' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%1 * +38 "core" , +3 ."da"PS.seek 0ml +3 "processing"%"'ܑ +1602 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%j  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%u * +44 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%I +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%.' +2595 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%n +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%[ +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%e +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Z  +82 "core"  +3 ."da"PS.seek :empty +2 "processing"%{'s +2594 "core" ' +58 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +149 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +7 .PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%F'Q +2122 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%?  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%q +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%(% +3 "core" %W( +4 ."da"PS.seek 1.5ml +2 "processing"%@' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%  +118 "core"  +2 ."da"PS.seek :empty +4 "processing"%i's +1615 "core" ' +2 "processing"%9 +4 "core" 9}6  +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +5 "processing"%Y +5 "core" 6\ +2 "processing"%& +4 "core" &S  - +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&s% +6 "core" % U 3 * g +2 "storage"(b% +5 "core" %< 1 ) . +2 "storage"(. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(;(@ +205 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (& +4 "core" &C  = +2 "manipulator"&& +5 "core" &-y I  ^ +2 "manipulator"&% +4 "core" % U 8 7 3  +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&$( +169 "core" ( +2 "manipulator"&*& +4 "core" & / ) 0> +3 "storage"(!& +3 "core" &L 1 ) S +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +100 "core" ' +2 "storage"(& +4 "core" &L +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(M' +286 "core" ' +2 "storage"()- +5 "core" -' +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"(z'x +47 "core" ' +3 "manipulator"&& +3 "core" & U 4 M = +3 "manipulator"& % +3 "core" %m . 5 .  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&>' ] +105 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&f( +272 "core" ( +2 "manipulator"&P& +3 "core" & , : (; +3 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &h& +5 "core" & * 6; +2 ."da"Forearm.seek PC +3 "manipulator"&}'E +96 "core" ' +2 ."da"Hand.close +2 "manipulator"&\ / +77 "core" / +3 ."da"PC.seek :open +2 "processing"%%( +380 "core" ( +2 "storage"(3& +4 "core" &L +2 "manipulator"&'& +5 "core" & C : ; 9 + "manipulator"&/% +4 "core" % W 9 : { & +3 ."da"Forearm.seek :retract +2 "manipulator"&d' ] +105 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +11 ."da"Elbow.seek 3 +3 "manipulator"&v( +260 "core" ( +2 "manipulator"&& +3 "core" & 3 -  +3 "storage"(|& +4 "core" &L 4 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +114 "core" ' +3 ."da"Hand.open +2 "manipulator"&81 +77 "core" 1 +2 "storage"(o- +4 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(7'D +78 "core" ' +2 ."da"SE.reconfigure :seal +10 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(,' +57 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul0911h.png +8 "processing"%V& +18 "core" &) | +4 "manipulator"&& +5 "core" & G +3 "manipulator"&% +6 "core" % ҂ N +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +10 ."psFlush"Forearm.seek :retract +3 "manipulator"&~' ] +106 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&0(-z +166 "core" ( +2 "manipulator"&w& +5 "core" &-y 4 ) L +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &k& +3 "core" &-y  $ R +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&l'o +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&2/ +68 "core" / +2 "manipulator"&=& +4 "core" &-y  +3 "manipulator"&r% +4 "core" % ~~ ߹* +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&B' ] +108 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&+( +125 "core" ( +2 "manipulator"&S& +4 "core" &   KH +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &y& +3 "core" &   H +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +98 "core" ' +2 "manipulator"&& +5 "core" & w z +H +2 "manipulator"&G% +4 "core" %B o v D +3 "processing"%T& +4 "core" & x +3 "processing"%K& +6 "core" & y +3 ."psFlush"PC.seek :closed +5 "processing"%#(SD +5 "core" & x +3 & x/ +9 &Bw s3 +9 &,ls H +9 &U U +10 &}= U +9 &>A V +9 &? V +10 &? U +9 &> U +9 &!G@ U +10 &# ? U +9 &$A V +10 &&? yV +9 &(L> wV +9 &* ; wW +10 &+> wV +9 &-: wV +9 &/T: wV +10 &1? vV +9 &2; vV +10 &4? uW +9 &6[? uW +9 &8= vW +10 &9> vW +9 &;; uV +9 &=c= uW +10 &?%? uW +9 &@> V +10 &BA V +9 &Dn? V +9 &F.K V +10 &GY Y +9 &Il [ +9 &K`v ] +10 &M"z ] +9 &N~ ^ +10 &P _ +9 &RM` z8 +9 &S(j tP +10 &S': w7 +3 ( +2 "processing"%K& +4 #"psFlush"Processing Clamp onSpring/offSpring for 6/23 samples, on/off torque 1.72 + "processing"%W& +7 "core" &S'; u7 +2 ."psFlush"Hand.open +2 "manipulator"&41 +72 "core" 1 +2 "manipulator"&9% +4 "core" % B O B %D +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&N' ] +98 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%A +51 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +24 ."psFlush"PS.seek 0.5ml +6 "processing"%' +80 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.285 seconds\ Exposing 696x520 pixel 16-bit image for 14.077 seconds\ /var/log/esp/da25jul0911h.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0911h15s.png +497 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +297 "Can" SQO8 +331 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0911h15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul0911h25s.png +1453 #"image"compressed /var/log/esp/da25jul0911h.jxl +38 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%D @ +217 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%O  +144 "core" +4 ."psFlush"PSV.dial :mixloop +3 "processing"% +121 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%-'s +541 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul0911h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +4 "storage"(6- +5 "core" -' +4 "storage"(Q& +5 "core" &L 4 1 { +2 "manipulator"&^& +8 "core" & p m H +17 "manipulator"&H% +9 "core" % j p g  +76 ."da"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&E( +245 "core" ( +14 "manipulator"&& +5 "core" & d d @ +2 "storage"(\\& +4 "core" &L K M  +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"& 'm +105 "core" ' +3 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +8 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(C'W +54 "core" ' +2 "manipulator"&_& +3 "core" & S !@ +3 "storage"( & +4 "core" &L 8 7 = +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +2 "manipulator"&X'M +42 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +8 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(R' +30 "core" ' +2 "manipulator"&% +4 "core" %\\ \\ ^ t +3 "storage"(]& +5 "core" &L  !  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&g'Ј +20 "core" ' + "manipulator"&`& +4 "core" & r "; +3 "storage"(& +5 "core" &L Z Z +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&t'm +26 "core" ' +2 "storage"(5% +3 "core" % Z [  +5 ."downElevator"SE.seek :down +5 "storage"(x'= +98 (a% +5 "core" %- 8 8  \\x +2 "manipulator"&c% +4 "core" %n\ ]  +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +2 "manipulator"&m' ] +100 "core" ' +61 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (1& +5 "core" &L q q b +914 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%p +117 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +3 "processing"%j' +101 #"image"compressed /var/log/esp/midres/da25jul0911h15s.jxl +501 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +8 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1875 #"image"compressed /var/log/esp/midres/da25jul0911h25s.jxl +3 ."Qmail"DAfans.email "da25jul0911h exposed 14.077 seconds\\nmidres/da25jul0911h15s\\nmidres/da25jul0911h25s",Subject: "da25jul0911h images!" +238 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%u  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%I @ +77 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%" +114 "core" +4 ."psFlush"PS.seek :empty +3 "processing"%n's +2621 "core" ' +5 ."psFlush"PSV.dial PSR +5 "processing"%[ +120 "core"  +4 ."psFlush"PSR.select :flush +9 "processing"%@ +18 ."psFlush"PS.seek 1ml +5 "processing"%e'[q +1097 "core" ' +2 ."psFlush"PSR.select :air +6 "processing"% +21 ."psFlush"PS.seek 2.5ml +4 "processing"%Z' +573 #"uploadLog"upsync +1036 "core" ' +49 ."psFlush"PSV.dial PTV +11 "processing"%. +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +78 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%{  +8 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%?'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%q +82 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%( +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%F'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%' +602 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2112 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%Y U +60 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%s @ +49 "core" @ +3 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2623 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +79 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%'s +2628 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%* U +7 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%!'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%&' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%J  +81 "core"  +3 ."psFlush"PS.seek :empty +9 "processing"%)'s +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"% '[q +1110 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%P  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%h  +60 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%$'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%\ +81 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%>' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%: +81 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%3'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +82 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +11 "processing"%| U +59 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%f'ܑ +1535 "Can"\ PUHO· +1081 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%8 @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%o' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%d  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%V's +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +51 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%z +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%7 U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%w'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%k @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%v  +78 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%2's +2623 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&=& +7 "core" & @ Q: +2 "manipulator"&r% +5 "core" % B * Q +2 ."psFlush"Elbow.seek PC +3 "manipulator"&~( +255 "core" ( +2 "manipulator"&S& +3 "core" &  V R +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &y& +3 "core" &  R +3 ."psFlush"Forearm.seek PC +3 "manipulator"&l'E +92 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +80 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%G( +376 "core" ( +2 "manipulator"&T& +4 "core" & T S +3 "manipulator"&0% +4 "core" % F } SH +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&B' ] +98 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&%(-z +137 "core" ( + "manipulator"&W& +4 "core" &- " e QQ +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &4& +3 "core" &- T QQ +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&9'o +117 "core" ' + ."psFlush"Hand.open +2 "manipulator"&K1 +75 "core" 1 +2 "manipulator"&A% +3 "core" % v_ d ?0 +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'i& +6 "core" &C +2 "manipulator"&& +4 "core" &- I RN +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&D(-z +32 "core" ( +2 "manipulator"&O& +4 "core" &-}  Tp +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-} Tp +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&<'o +112 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&6/ +77 "core" / +2 "manipulator"&Q& +4 "core" &-}  Cp +2 "manipulator"&^% +4 "core" % ςs  C +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&H' ] +107 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +285 "core" ( +2 "manipulator"&\\& +4 "core" & A P( +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &+& +45 "core" & P( +3 ."myshortDA"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&_'ш +107 "core" ' +2 "manipulator"& & +4 "core" & N' +3 "manipulator"&N% +4 "core" %с N +4 "collection"'& +3 "core" &A +4 "collection"']& +5 "core" &E +3 ."myshortDA"CC.seek :closed +3 "collection"'`(X +6 "core" &E +4 &F 3 +10 &CxF 3 +9 &2kzG G +9 &bF U +10 &GL U +9 &DIE U +10 &JL U +9 &OM U +9 &JL U +10 &!LIH U +9 &#JB T +9 &$JL T +10 &&HG T +9 &(TKL U +10 &*KT U +9 &+KM U +9 &-MI U +10 &/\\GJ U +9 &1II U +9 &2GQ T +10 &4HR T +9 &6dIL U +10 &8&JX U +9 &9EU T +9 &;JJ U +10 &=mHL T +9 &?-IQ U +9 &@JT U +10 &BK[ U +9 &DqR\\ V +10 &F/^V W +9 &GwV Z +9 &I[ ^ +10 &K\\] ` +9 &MV ` +9 &NX ` +10 &PY a +9 &RaX a +10 &T!V a +9 &UW b% +9 &W] S +10 &X#R (s +9 &X}Z X +3 ( +2 "collection"']& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.45 +2 "collection"'& +6 "core" &XzK X +2 ."myshortDA"Hand.open +2 "manipulator"&51 +77 "core" 1 +3 "manipulator"&,% +5 "core" % { x F +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"& ' ] +112 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%a  +60 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"%c' +1623 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%E  +47 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%C'ܑ +1604 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%X +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml + "processing"%g' +2622 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%1  +3 "collection"'R  +8 "core"  +100  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%t +211 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%x @ +77 "core" B +3 ."myshortDA"PS.seek 0ml +2 "processing"%p'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%-  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%j' +2629 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%u +82 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%I'ܑ +2625 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&"& +7 "core" & L I' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +33 "core" ( +2 "manipulator"&[& +4 "core" & j My +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &n& +4 "core" & My +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&e'ш +95 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&./ +76 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"' ( +410 "core" ( +2 "manipulator"&{& +4 "core" & # s Qy +3 "manipulator"&Z% +4 "core" % ё  QD +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&q' ] +98 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&?(-z +279 "core" ( +2 "manipulator"&(& +4 "core" &-~ ( B QS +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-~  h QS +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +114 "core" ' +3 ."myshortDA"Hand.open + "manipulator"&F1 +77 "core" 1 +2 "manipulator"&% +4 "core" % yi ~ g ?J +3 ."myshortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +15840 #"Camille"-> access 3 +6 "storage"(Y% +3 "core" %E\ / +3 "manipulator"&@% +3 "core" % Y  T V +3 "manipulator"&s& +4 "core" &-~  I WS +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +3 "storage"(([Y +693 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +5 (& +3 "core" &[[ 8\ ) +191 #"Camille"-> access 4 +4 "storage"(b% +5 "core" %E s\ + +2 "manipulator"&% +4 "core" % Y  N S +3 "manipulator"&& +4 "core" &-~ H SS +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(( +989 "core" ( + ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (*& +3 "core" & \  +949 #"Camille"-> startTube 4 +4463 "Can"\ GX<Pd +46922 #"Camille"-> start(:myshortDA){shortDA; samplePassF} +3 "collection"'% +4 "processing"%% +8 "core" %N3 +7 %܋, +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +1385 #"Camille"-> Thread[:myshortDA].answer +2 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop + "processing"%! +48 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%J  +76 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%&  +143 "core"  +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myshortDA"PS.seek 1.1ml +4 "processing"%'h! +2277 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%)  +2 "collection"'  +10 "core"  +131  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%' +1275 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%P @ +112 "core" ? +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%h's +585 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%M +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +3 "processing"%\ '[q +1108 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%$' +1603 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%: +115 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%>'s +2626 "core" ' +2 ."myshortDA"PSV.dial PSR + "processing"%' +116 "core"  + #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +3 "processing"%3'[q +173 "Can"\ JZP +919 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%/' +1608 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +112 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%|  +50 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%}'s +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%8 +115 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%f' +2619 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%d +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%o's +2618 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +6 "core" & +3 "manipulator"&V% +3 "core" % Y   = U +3 "storage"(z% +4 "core" %F\ . +2 "storage"(7. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +2 "storage"((+ +520 "core" ( +3 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 (k& +3 "core" &+ \ ) +3 "manipulator"&w& +4 "core" &-~ $ 6 RS +2 "manipulator"&v% +4 "core" % Y   R +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +50 ."myshortDA"Elbow.seek 4 +6 "manipulator"&( +191 "core" ( +2 "manipulator"&=& +3 "core" & ! R +3 "storage"(r& +4 "core" &+  \ +- +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&S's +109 "core" ' +2 "storage"(y& +3 "core" &+ [\ ,- +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myshortDA"SE.seek :beamBreak +2 "storage"(' +301 "core" ' +2 "storage"(- +4 "core" -'v +2 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +6 (m& +3 "core" &+ \\\ )- +3 "manipulator"&#& +4 "core" & | S +2 ."myshortDA"Elbow.seek 4 +3 "manipulator"&T( +10 "core" ( +2 "manipulator"&0& +4 "core" &   T +2 "storage"(W& +4 "core" &+ B\ )- +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&4' +31 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&l/ +68 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:19:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&~& +3 "storage"(K'= +10 "core" & _ T +2 "manipulator"&A% +4 "core" % О / P +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&B' ] +105 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&i( +150 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +91 "core" ( +2 "manipulator"&& +4 "core" &    U= +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &O& +5 "core" &   N V= +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&'E +100 "core" ' +2 "manipulator"&9& +5 "core" & D P= +2 "manipulator"&6% +4 "core" %N 0 P\ +3 "processing"%Q& +4 "core" &+ +3 "processing"%^& +5 "core" &, +3 ."myshortDA"PC.seek :closed +2 "processing"%%(SD +6 "core" & +6 & 4 +9 &Fz 3 +10 &=nx G +9 &Z S +9 &I R +10 &ZF R +9 &H R +10 &I R +9 &J S +9 &!bH R +10 &#$G R +9 &$I R +9 &&E R +10 &(iI S +9 &*+I S +10 &+J R +9 &-G R +9 &/rG R +10 &13J S +9 &2I S +9 &4I R +10 &6zI R +9 &8:I S +10 &9J S +9 &;G S +9 &=H S +10 &?BL S +9 &AI S +9 &BJ S +10 &DJ S +9 &FFZ T +10 &Hg V +9 &I~ Y +9 &K Y +10 &MA Y +9 &N Z +9 &P Z +10 &Rh|k - +9 &S'g 5 +10 ( + &S  , +2 "processing"%^& +5 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.69 + .Hand.open +4 "manipulator"&1 +79 "core" 1 +2 "manipulator"&<% +4 "core" % N g O\ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&\\' ] +106 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%D { +4 %+9 +7 "core" 9} +103 "processing"% 9 +3 "core" 9{ +103 "processing"%N9 +3 "core" 9{  +103 "processing"%9 +3 "core" 9z  +103 "processing"%H9 +3 "core" 9y +103 "processing"%L9 +3 "core" 9{ +103 "processing"%9 +3 "core" 9{ +103 "processing"%59 +3 "core" 9| +103 "processing"%,9 +3 "core" 9~" +103 "processing"%]9 +3 "core" 9' +103 "processing"%a9 +3 "core" 9+ +103 "processing"%_9 +3 "core" 9/ +103 "processing"%29 +3 "core" 93 +103 "processing"%E9 +4 "core" 98 +103 "processing"%c9 +3 "core" 9< +104 "processing"%X9 +3 "core" 9@ +103 "processing"%C9 +3 "core" 9D +103 "processing"%R9 +3 "core" 9I +103 "processing"%19 +4 "core" 9M +103 "processing"%t9 +3 "core" 9Q +103 "processing"%x9 +42 "core" 9U +103 "processing"%g9 +3 "core" 9[ +103 "processing"%-9 +4 "core" 9` +103 "processing"%p9 +3 "core" 9d +103 "processing"%u9 +3 "core" 9h +103 "processing"%j9 +3 "core" 9l +103 "processing"%"9 +3 "core" 9q +103 "processing"%[9 +3 "core" 9u +103 "processing"%n9 +4 "core" 9 y +103 "processing"%.9 +3 "core" 9} +103 "processing"%9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9% +103 "processing"%`9 +3 "core" 9, +103 "processing"%{9 +4 "core" 92 +11 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%Z p{p. +4 ."myshortDA"delay 1:30 +8 "core"  +8997 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%e +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%(' +583 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."myshortDA"PS.seek 2ml +3 "processing"%'Q +1614 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%  +136 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%F +81 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +60 "core" +2 "processing"%q% +4 "core" %Y +4 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%Y * +39 "core" , +3 ."myshortDA"PS.seek 0ml +3 "processing"%@'ܑ +1610 "core" ' +2 ."myshortDA"delay 5:00 +28247 "Can" ^^BQ +1756 #"myshortDA"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%s  +16 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%;  +37 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%b +81 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2525 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +82 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +81 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek :empty +4 "processing"%'s +2495 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%!  +137 "core" +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%J +48 "core" +2 ."myshortDA"PRV.dial :ab1 +3 "processing"%& @ +111 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%I' +367 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myshortDA"PRV.dial CBV +8 "collection"'  +5 "processing"%)  +8 "core"  +47  +2 "processing"%% +4 "core" %$ +3 ."myshortDA"PS.seek 0.3ml +3 "processing"%P' +358 "core" ' +3 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%M  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%h'N +1268 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%\ @ +79 "core" ? +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%:' +857 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%$  +49 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%''Q +1600 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%> +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%3 @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%|% +44 "core" %M#  +13 ."myshortDA"PS.seek 1.85ml +2 "processing"%/'E +232 "core" ' + ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%8 * +38 "core" + +3 ."myshortDA"PS.seek 0ml +3 "processing"%}'ܑ +1958 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'d& +5 "core" & +3 "manipulator"&f& +5 "core" & 9 O= +2 "manipulator"&% +4 "core" % J G I +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&V(-z +137 "core" ( +2 "manipulator"&z& +4 "core" &-  J& +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &7& +3 "core" &-  L& +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +106 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&k/ +71 "core" / +3 "manipulator"&w& +3 "core" &- G ? F 8& +3 "manipulator"&v% +3 "core" % σp : 9 g 8 +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&=' ] +111 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&r( +280 "core" ( +2 "manipulator"&?& +5 "core" & D* +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &y& +4 "core" &  D* +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +101 "core" ' +2 "manipulator"&& +5 "core" &  B* +2 "manipulator"&m% +4 "core" %u  B +3 "collection"'#& +3 "core" &3 +4 "collection"'0& +5 "core" &! +3 ."myshortDA"CC.seek :closed +5 "collection"'W(X +6 "core" &6 +3 &- 5 +9 &Dv. 3 +9 &3kx- G +10 &_2 U +9 &H6 U +10 &CI- U +9 &G- U +9 &J+ V +10 &I- U +9 &!KF1 U +9 &# G% U +10 &$F1 U +9 &&G0 U +10 &(SG4 U +9 &*I4 U +9 &+G' U +10 &-J! U +9 &/[I0 U +10 &1G$ V +9 &2F" U +9 &4F$ V +10 &6cG/ U +9 &8&C% U +9 &9E) U +10 &;H# U +9 &=mG" U +9 &?.H! U +10 &@H" U +9 &BJ/ V +10 &DqL& V +9 &F.]- X +9 &Gs& Z +10 &I+ _ +9 &KY% a +9 &M* a +10 &N# a +9 &P% a +10 &R]" b +9 &T " b +9 &U b' +10 &W) U +9 &X z &n +9 &X$ Q +10 ( + &Xe1 K +2 "collection"'0& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.48 + "collection"'l& +8 "core" &Xf# K +2 ."myshortDA"Hand.open +2 "manipulator"&~1 +26 "core" 1 +2 "manipulator"&A% +4 "core" %t t i < +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%S +115 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +1604 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%4  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1604 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%O +61 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +14 ."myshortDA"PS.seek 2.5ml +3 "processing"%T' +2623 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +10 "processing"%9  +2 "collection"'6  +39 "core"  +138  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%Q +115 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%K  +78 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%B'ܑ +2641 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%G  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2653 "core" ' +2 ."myshortDA"PSV.dial :mixloop +11 "processing"%< +48 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%^'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%+  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"% ' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +48 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%N'ܑ +2643 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & S S  <( +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&H( +35 "core" ( +2 "manipulator"&L& +5 "core" & y i  ?h +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & o b H >h +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&5'ш +96 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&,/ +75 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"']( +412 "core" ( +2 "manipulator"&a& +5 "core" &  Fg +2 "manipulator"&_% +3 "core" %~  AC +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&2' ] +108 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +4 "manipulator"&E(-z +275 "core" ( +2 "manipulator"&c& +4 "core" &- j D_ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &X& +3 "core" &- Z E_ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&C'o +112 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&R1 +80 "core" 1 +2 "manipulator"&1% +5 "core" % ua    41 +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&t' ] +105 "core" ' +3 ."da"delayUntil "12:14:40.57" +16524 "Can"\ KaR& +8041 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%x @ +78 "core" A + ."da"PBV.dial :waste1 +3 "processing"%g  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%- * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%p  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%u' +2522 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%j +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%[ +48 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%n  +45 "core"  +3 ."da"PS.seek :empty +2 "processing"%.'s +2529 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +148 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"% ' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%`'Q +1624 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%{  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%e +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%o  +37 "core" +2 "processing"%(% +4 "core" %O +4 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +46 "processing"%q  +6 "core"  +2 ."da"PBV.dial :waste1 +11 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%D' +2523 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%s +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%b  +79 "core"  +2 ."da"PS.seek :empty +4 "processing"%@'s +2497 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +5 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%*'Q +1600 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%!% +5 "core" %O  +2 ."da"PS.seek 1.5ml +2 "processing"%J' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%& * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1612 "core" ' +2 ."da"delay 2:00 +9424 "Can"\ Oe R +2579 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +8 .PBV.dial :waste1 +4 "processing"%  +43 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%) * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%I' +2531 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%M +82 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%P +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%\  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%h's +2528 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%$  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%:  +135 "core" +3 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%>  +47 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +4 "processing"%3 +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +3 "processing"%' +393 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%|  +49 "core"  +2 "processing"%8% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%''"] +333 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%/  +48 "core"  +2 ."da"PS.seek 2ml +3 "processing"%d'Q +1559 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%f +47 "core" +2 ."da"PTV.dial :mixing +3 "processing"% @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%z  +38 "core" +2 "processing"%7% +3 "core" %T  +3 ."da"PS.seek 1.85ml +2 "processing"%i'L +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%k * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%w'ܑ +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +40737 "Can"\ Oh?SR +7266 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%v @ +50 "core" A +2 ."da"PBV.dial :waste1 +11 "processing"%\\  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSV.dial :air +3 "processing"%?  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%y' +2519 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%V +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%m +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +48 "core"  +3 ."da"PS.seek :empty +2 "processing"%='s +2525 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +157 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%l' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%~'Q +1615 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%A  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%0 +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%S  +39 "core" +2 "processing"%% +3 "core" %V#  +3 ."da"PS.seek 1.5ml +2 "processing"%}' +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%4 * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%O  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%9 +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%Q' +2509 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%K +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%T +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%G +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%B  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%<'s +2503 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +156 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%+' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%^'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%L% +4 "core" %S#  +3 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%r'ܑ +1609 "core" ' +2 ."da"delay 2:00 +10258 "Can"\ NkS +1745 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%W  +38 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%a * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +57 "processing"%5' +2523 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%c +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%X +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%H +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%R  +82 "core"  +2 ."da"PS.seek :empty +4 "processing"%1's +2523 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%2 +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%C' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%x'Q +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%g  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%- +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%p  +41 "core" +2 "processing"%N% +4 "core" %Q  +3 ."da"PS.seek 1.5ml +3 "processing"%j' +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%" * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%['ܑ +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%n  +4 "core"  +3 ."da"PBV.dial :waste1 +3 "processing"%u  +36 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%. +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"% ' +2518 "core" ' + ."da"PSV.dial PTV +3 "processing"%{ +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%o +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +79 "core"  +3 ."da"PS.seek :empty +4 "processing"%`'s +2512 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%F +150 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +23 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +6 "processing"%'I +348 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%q' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."da"PS.seek 2ml +3 "processing"%'Q +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%Y  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +82 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%s% +4 "core" %M#  +3 ."da"PS.seek 1.5ml +2 "processing"%;' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%b'ܑ +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%D  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2612 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +83 "core" +49 ."da"delay 5 seconds +511 .PSV.dial PSR +2 "processing"%! +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%* +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%&  +83 "core"  +3 ."da"PS.seek :empty +2 "processing"%J's +2607 "core" ' +3 #"da"Additional air clear + .PSR.select :air +10 .PSV.dial PSR +4 "processing"% +154 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%)'Q +2122 "core" ' +2 ."da"delay 5 seconds +458 "Can" pT~ +44 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%M% +4 "core" %X +3 ."da"PS.seek 1.5ml +2 "processing"%P' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +40 "core" + +3 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%I  +118 "core"  +3 ."da"PS.seek :empty +4 "processing"%U's +1606 "core" ' +2 "processing"%$9 +4 "core" 9{6 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +5 "processing"%: +5 "core" 6 +2 "processing"%>& +4 "core" &S  , +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&3% +7 "core" % ]   +2 "storage"(h% +4 "core" %A   q +3 "storage"(|. +3 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(8(@ +202 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (& +4 "core" &C   +2 "manipulator"&/& +4 "core" &-   <_ +3 "manipulator"&'% +4 "core" % ]   1 +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&f( +194 "core" ( +2 "manipulator"&& +5 "core" &  0 _z +3 "storage"(z& +4 "core" &L $ $  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&7'm +108 "core" ' +2 "storage"(k& +4 "core" &L +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(d' +290 "core" ' +2 "storage"(i- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"(v'x +44 "core" ' +3 "manipulator"&\\& +4 "core" & 5 2 7z +2 "manipulator"&% +5 "core" %Ҙ . ' R +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&?' ] +90 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&w( +247 "core" ( +2 "manipulator"&V& +4 "core" & 1 /E +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" & 3 ( .E +3 ."da"Forearm.seek PC +2 "manipulator"&m'E +104 "core" ' +2 ."da"Hand.close +3 "manipulator"&#/ +72 "core" / +2 ."da"PC.seek :open +3 "processing"%y( +377 "core" ( +2 "storage"( & +4 "core" &L # Q +3 "manipulator"&=& +4 "core" &   HD +2 "manipulator"&l% +4 "core" % { 1 %  +3 ."da"Forearm.seek :retract +3 "manipulator"&A' ] +97 "core" ' +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&0( +268 "core" ( +2 "manipulator"&S& +4 "core" & % / i +3 "storage"(& +3 "core" &L  +52 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&~'m +89 "core" ' +2 ."da"Hand.open +2 "manipulator"&41 +77 "core" 1 +3 "storage"(}- +4 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(O'D +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(' +59 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul0912h.png +6 "processing"%6& +18 "core" & +6 "manipulator"&9& +10 "core" & Hi +3 "manipulator"&% +5 "core" % p z z > +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +9 "manipulator"&K' ] +106 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&T(-z +179 "core" ( +2 "manipulator"&G& +4 "core" &- t 9e +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &B& +6 "core" &- y w ce +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&Q'o +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +77 "core" / +2 "manipulator"&<& +4 "core" &-e +3 "manipulator"&+% +4 "core" % ς|  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +122 "core" ( +2 "manipulator"&& +4 "core" & K U o? +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &L& +3 "core" & L Q ? +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&^'E +99 "core" ' +2 "manipulator"&,& +4 "core" & j ? +3 "manipulator"&% +4 "core" %B S ]- +3 "processing"%& +5 "core" & x +2 "processing"%W& +6 "core" & w +3 ."psFlush"PC.seek :closed +3 "processing"%a(SD +6 "core" & w +3 & w1 +10 &Cu r4 +9 &,kp rH +9 &U sV +10 &{9 tV +9 &=8 uV +9 &< tV +10 &; tW +9 &; tW +10 &!C: tW +9 &#= sW +9 &$; U +10 &&< U +9 &(N: V +10 &*< V +9 &+> V +9 &-< V +10 &/W> U +9 &1< V +9 &2? U +10 &4= U +9 &6\\C vV +10 &8> uW +9 &9? tW +9 &;9 vW +10 &=c> tW +9 &?%> tW +9 &@: tV +10 &B> tW +9 &Dk? tW +10 &F+F sX +9 &GU rY +9 &Ik p\\ +10 &K_u p^ +9 &Mx p^ +9 &N o_ +10 &P ^ +9 &RL}c : +9 &S 'p S +10 &S)6 7 +3 ( +2 "processing"%W& +5 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.79 +2 "processing"%_& +5 "core" &S)5+ 7 +3 ."psFlush"Hand.open +2 "manipulator"&r1 +79 "core" 1 +3 "manipulator"&c% +4 "core" % B B :- +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&X' ] +110 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%H +51 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%R' +590 "core" ' +2 ."psFlush"delay 5 seconds +505 .PSR.select :air +6 "processing"% +17 ."psFlush"PS.seek 2.5ml +3 "processing"%5' +47 #"da"SX HX9/16 (USB:44): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.41 seconds\ Exposing 696x520 pixel 16-bit image for 24.932 seconds\ /var/log/esp/da25jul0912h.png: PNG Upload Complete\ +11 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0912h15s.png +1644 #SX HX9/16 (USB:44): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0912h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul0912h25s.png +407 "core" ' +13 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%2 @ +217 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%1  +143 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%C +119 "core" +90 ."psFlush"PS.seek :empty +15 "processing"%g's +517 #"image"compressed /var/log/esp/da25jul0912h.jxl +1012 #"da"SX HX9/16 (USB:44): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul0912h25s.png: PNG Upload Complete\ +6 .Gate.power :camera,:OFF +6 "storage"(-- +6 "core" -' +4 "storage"(p& +6 "core" &L 3 (  +3 "manipulator"&N& +4 "core" & e b ;? +15 "manipulator"&x% +15 "core" % n d b g +8 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&"( +248 "core" ( +2 "manipulator"&j& +5 "core" & c e ^U +3 "storage"(n& +4 "core" &L H K  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&u'm +94 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"('W +54 "core" ' +2 "manipulator"&.& +3 "core" &  U +3 "storage"([& +6 "core" &L   ] +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&{'M +40 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&e, +6 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(o' +30 "core" ' +3 "manipulator"&(% +5 "core" %[ 0 / t k +2 "storage"( & +4 "core" &L\ +\ * C +3 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 3 + 314 counts +2 "manipulator"&F'Ї +26 "core" ' + "manipulator"&`& +4 "core" & 8 P +3 "storage"(& +5 "core" &L A B +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&q'm +34 "core" ' +2 "storage"(Y% +5 "core" % 3 6  +4 ."downElevator"SE.seek :down +3 "storage"('= +101 (% +3 "core" %*+ D E K [v +2 "manipulator"&s% +5 "core" %W   +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +63 ' +3 ."downElevator"SE.stop + "storage"(5 +6 (& +6 "core" &L Z Z +6 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%; +119 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%D' +592 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +39 #"image"compressed /var/log/esp/midres/da25jul0912h15s.jxl +2071 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%@  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +79 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%b +116 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%'s +523 #"image"compressed /var/log/esp/midres/da25jul0912h25s.jxl +2 ."Qmail"DAfans.email "da25jul0912h exposed 24.932 seconds\\nmidres/da25jul0912h15s\\nmidres/da25jul0912h25s",Subject: "da25jul0912h images!" +2103 "core" ' +6 ."psFlush"PSV.dial PSR +6 "processing"%! +117 "core"  +106 ."psFlush"PSR.select :flush +30 "processing"%@ +18 ."psFlush"PS.seek 1ml +5 "processing"%*'[q +1109 "core" ' +3 ."psFlush"PSR.select :air +5 "processing"% +24 ."psFlush"PS.seek 2.5ml +5 "processing"%&' +1475 #"uploadLog"upsync +130 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +76 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%J  +7 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2637 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +93 "core" ~ +3 ."psFlush"PS.seek 0ml +2 "processing"%)'ܑ +2642 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%\ +81 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%I' +597 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2117 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%$ +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%: U +61 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%>'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%3 @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%h' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%/ +66 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%'' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%z'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%E @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%k' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%t  +80 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%i's +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%\\ +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1108 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%d' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%7 +80 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%V  +8 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +58 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%f'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%# +86 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%?' +799 "Can" UuU +1824 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%% +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"% 'ܑ +2614 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%= +81 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +63 ."psFlush"PS.seek 0.5ml +3 "processing"%l' +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2111 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%S +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +60 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%w'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%4 @ +50 "core" ? +3 ."psFlush"PS.seek 2.5ml +5 "processing"%}' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%6  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%A's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%9 +55 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%v +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%O U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%G'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%~ @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%B' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%0  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2620 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&<& +6 "core" &  LP +3 "manipulator"&+% +4 "core" % [ - L +3 ."psFlush"Elbow.seek PC +2 "manipulator"&K( +251 "core" ( +2 "manipulator"&& +4 "core" & 2 N\\ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &L& +3 "core" & - N\\ +3 ."psFlush"Forearm.seek PC +3 "manipulator"&Q'E +95 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&,/ +79 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%( +378 "core" ( +2 "manipulator"&& +4 "core" &  Q\\ +2 "manipulator"&T% +5 "core" % U  Z R2 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&y(-z +136 "core" ( +2 "manipulator"&_& +4 "core" &-\  P"z +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &r& +4 "core" &-\ 5 P"z +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&c'o +115 "core" ' +2 ."psFlush"Hand.open + "manipulator"&W1 +78 "core" 1 +2 "manipulator"&H% +5 "core" % xd  x } =; +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +3 "manipulator"&^' ] +104 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'U& +7 "core" &k +2 "manipulator"&R& +3 "core" &-\ O!u +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&2(-z +28 "core" ( +2 "manipulator"&1& +5 "core" &-  q Q +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &C& +3 "core" &-  $ Q +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&5'o +112 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&-/ +69 "core" / +2 "manipulator"&p& +4 "core" &- ~ k @ +2 "manipulator"&N% +4 "core" % ρo v f @ +3 ."myshortDA"Forearm.seek :retract +52 "manipulator"&x' ] +114 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek CC +3 "manipulator"&j( +280 "core" ( +2 "manipulator"&n& +5 "core" & ( , R$ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &  R$ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&.'ш +99 "core" ' +2 "manipulator"&[& +4 "core" & " T R$ +3 "manipulator"&X% +5 "core" %| + R +2 "collection"'(& +4 "core" &q +3 "collection"' & +6 "core" &a +3 ."myshortDA"CC.seek :closed +2 "collection"'`(X +6 "core" &} +5 &n 4 +9 &Dvw 3 +9 &7lx G +10 &]s U +9 &Gv T +9 &HJ U +10 & I| T +9 &Kt U +9 &J U +10 &!QLz U +9 &#Fv T +10 &$Iv U +9 &&Kq T +9 &(YF~ U +10 &*Iu U +9 &+Gv T +10 &-J~ T +9 &/bI| T +9 &1#L U +10 &2I U +9 &4I{ U +9 &6iIw U +10 &8+Hu U +9 &9Gy T +9 &;I T +10 &=qGy U +9 &?4L T +10 &@I T +9 &BK T +9 &DwS U +10 &F4a W +9 &Gx Z +10 &I ^ +9 &Kb _ +9 &M# ` +10 &N ` +9 &P ` +9 &Rg ` +10 &T( a +9 &U b! +9 &W| Q +10 &Xw #e +9 &X! S +10 ( + &X\\ M +2 "collection"' & +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.47 +2 "collection"'& +5 "core" &X\\ M +3 ."myshortDA"Hand.open + "manipulator"&1 +27 "core" 1 +2 "manipulator"&Y% +5 "core" %| t K +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&u' ] +106 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +49 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"%s' +1606 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%"  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1614 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%{ +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%F' +2617 "core" ' +3 ."connect"PRV.dial CBV +3 "processing"%  +4 ."myshortDA"CBV.dial PRV +5 "collection"'o  +7 "core"  +97  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%q +212 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%; @ +77 "core" B +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2640 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%g  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%D' +2625 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"%@ +80 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&b& +6 "core" & V K$ +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +41 "core" ( +2 "manipulator"&!& +3 "core" & 5 MJ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &  LJ +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&*'ш +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +77 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"' ( +414 "core" ( +2 "manipulator"&J& +4 "core" & PJ +2 "manipulator"&&% +3 "core" %х _ PU +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +274 "core" ( +45 "manipulator"&M& +4 "core" &-}  T` +2 ."myshortDA"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +5 && +4 "core" &-}  A T` +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&\ 'o +110 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&)1 +73 "core" 1 +2 "manipulator"&I% +4 "core" % wm  U ?S +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&$' ] +104 "core" ' +14097 "Can"\ Hx U +13138 #"Camille"-> access 3 +4 "storage"(:% +5 "core" %= 6\ . +2 "manipulator"&P% +4 "core" % p  U +3 "manipulator"&3& +4 "core" &-}   V` +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 7 +3 "storage"(>([Y +685 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +6 (|& +3 "core" &[W y\ + +2007 #"Camille"-> access 4 +4 "storage"(h% +5 "core" %> X\ , +2 "manipulator"&/% +4 "core" % p  C T +2 "manipulator"&& +5 "core" &-} S` +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +3 "storage"(( +986 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +6 (& +3 "core" & | \ # +254 #"Camille"-> startTube 4 +3737 #-> start(:myshortDA){shortDA; PS.flush}\ start(:myshortDA){shortDA; PS.flush} +4 "collection"''% +4 "processing"%E% +7 "core" %N_ + "collection"'z% +7 "processing"%t% +16 "core" %܎) + %Nq + %܎ +4 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +3 #Ready to sample after 10 seconds from PRV.sipper? +3 #Type 'Thread[:myshortDA].answer' to continue +3 #Type 'Thread[:myshortDA].answer' to continue +27925 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%k +48 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%\\  +76 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%i  +143 "core"  +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%'h! +2287 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +10 "processing"%V  +2 "collection"'7  +14 "core"  +128  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%' +1262 "core" ' + ."myshortDA"PRV.dial :waste2 +2 "processing"%d @ +112 "core" ? +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%#'s +598 "core" ' + ."myshortDA"PSV.dial PSR +2 "processing"%f +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%%'[q +1105 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%?' +1612 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%= +113 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"% 's +2374 "Can"\ MzV@ +249 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%l +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 1ml +3 "processing"%S'[q +1092 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +1611 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%m +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%4  +51 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%w's +2612 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%6 +113 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%}' +2620 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%9 +118 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%A's +2623 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%v& +6 "core" & +3 "manipulator"&O% +4 "core" % p   T +48 "storage"(% +4 "core" %@ \ , +2 "storage"(~. +6 "core" .( +2 ."myshortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"(G(+ +520 "core" ( +3 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (0& +3 "core" &+ \ ' +2 "manipulator"&B& +4 "core" &-} _ P` +3 "manipulator"&<% +4 "core" % p U Q +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +2 "manipulator"&+( +177 "core" ( +2 "manipulator"&& +3 "core" & ? PL +3 "storage"(L& +4 "core" &+ \ (+ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&e's +107 "core" ' +2 "storage"(,& +4 "core" &+ \ )+ +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(' +308 "core" ' +2 "storage"(a- +4 "core" -'} +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +4 "core" &+ \ (+ +2 "manipulator"&T& +4 "core" & PL +3 ."myshortDA"Elbow.seek 4 +3 "manipulator"&_( +5 "core" ( +3 "manipulator"&r& +4 "core" &  PL +2 "storage"(Q& +4 "core" &+ \ (+ +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&K' +27 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&W/ +71 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:26:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 ."downElevator"SE.seek :down +4 "manipulator"&H& +3 "storage"('= +10 "core" & NL +2 "manipulator"&U% +4 "core" % { V KK +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&R' ] +106 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&1( +152 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +114 "core" ( +3 "manipulator"&C& +4 "core" & H R7 +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &c& +3 "core" &  S7 +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&-'E +97 "core" ' +2 "manipulator"&p& +4 "core" & _ O7 +2 "manipulator"&N% +4 "core" %N O. +3 "processing"%y& +4 "core" &* +3 "processing"%^& +5 "core" &) +3 ."myshortDA"PC.seek :closed +2 "processing"%5(SD +7 "core" & +5 &\ ( #b +10 &mTv 9 +9 &|r N +10 &jJ S +9 &-G R +9 &C R +10 &C R +9 &rC S +9 & 4F S +10 &!F S +9 &#C R +10 &%zG S +9 &'>D R +9 &(I R +10 &*J R +9 &,D R +9 &.FF R +10 &0G S +9 &1J S +9 &3J S +10 &5ME R +9 &7I R +10 &8F S +9 &:G S +9 &G R +9 &?H R +9 &AG S +10 &C]I R +9 &ER S +10 &FZ U +9 &Hr W +9 &JR{ Y +10 &L Y +9 &M Z +9 &O Z +10 &QT [\ +9 &RNa , +10 &S 4 . +5 ( +2 "processing"%^& +6 #"myshortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.69 + .Hand.open +3 "manipulator"&n1 +5 "core" &S& . +69 1 +2 "manipulator"& % +4 "core" % N  L. +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&2' ] +93 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%[ { +4 %X9 +8 "core" 9 +103 "processing"%(9 +3 "core" 9 +103 "processing"%x9 +3 "core" 9  +103 "processing"%]9 +3 "core" 9  +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +4 "core" 9 +103 "processing"%Y9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"%9 +4 "core" 9# +103 "processing"%.9 +3 "core" 9' +103 "processing"%9 +3 "core" 9+ +142 "processing"%"9 +3 "core" 91 +103 "processing"%s9 +3 "core" 95 +104 "processing"%{9 +3 "core" 99 +103 "processing"%9 +3 "core" 9> +103 "processing"%o9 +3 "core" 9B +103 "processing"%9 +4 "core" 9F +103 "processing"%q9 +3 "core" 9J +103 "processing"%;9 +3 "core" 9O +103 "processing"%F9 +3 "core" 9S +103 "processing"%g9 +3 "core" 9W +103 "processing"%9 +3 "core" 9[ +103 "processing"%@9 +3 "core" 9` +103 "processing"%D9 +3 "core" 9d +103 "processing"%b9 +3 "core" 9h +103 "processing"%!9 +3 "core" 9l +103 "processing"%9 +3 "core" 9q +103 "processing"%9 +3 "core" 9u +103 "processing"%j9 +4 "core" 9y +103 "processing"%u9 +3 "core" 9&} +103 "processing"%`9 +3 "core" 9, +103 "processing"%J9 +3 "core" 93 +10 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%& p{p. +4 ."myshortDA"delay 1:30 +7 "core"  +8998 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%* +113 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%M' +601 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2ml +3 "processing"%'Q +1602 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%  +136 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%) +81 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%I  +60 "core" +2 "processing"%% +4 "core" %L)  +4 ."myshortDA"PS.seek 1.5ml +2 "processing"%\ ' +585 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%: * +39 "core" , +2 ."myshortDA"PS.seek 0ml +3 "processing"%P'ܑ +1609 "core" ' +2 ."myshortDA"delay 5:00 +27909 "Can"\ N~OVև +2093 #"myshortDA"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%3  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%8 * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%| +83 "core"  +3 ."myshortDA"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +4 "processing"%h' +2519 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%/ +82 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%> +81 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%''s +2509 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%t  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%z +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%E @ +112 "core" > +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%k' +354 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +5 "collection"'\\  +2 "processing"%i  +5 "core"  +43 +2 "processing"%% +3 "core" %+  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%7' +361 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'V  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%d'N +1268 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"% @ +81 "core" > +2 ."myshortDA"PS.seek 0.5ml +3 "processing"%f' +860 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%#  +48 "core"  +2 ."myshortDA"PS.reconfigure :default +48 "processing"%#A d`xb +10 ."myshortDA"PS.seek 2ml +2 "processing"%%'Q +1602 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%= +47 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"%? @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%l  +38 "core" +2 "processing"% % +4 "core" %R)  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%S'J +236 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%m * +41 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%4'ܑ +1957 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" &E +4 "manipulator"&6& +4 "core" &  J3 +2 "manipulator"&w% +4 "core" % r  G\ j +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&9(-z +134 "core" ( +2 "manipulator"&}& +4 "core" &- I EJ +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +7 &v& +3 "core" &-  LJ +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&O'o +109 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&/ +72 "core" / +2 "manipulator"&~& +4 "core" &- F $ C /J +2 "manipulator"&% +4 "core" % ρm  , 9 5 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&0' ] +108 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&B( +281 "core" ( + "manipulator"&<& +4 "core" &  If +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +5 "core" & R Df +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&L'ш +105 "core" ' +2 "manipulator"&& +3 "core" & ( Gf +3 "manipulator"&,% +4 "core" %т z K +3 "collection"'$& +4 "core" &Z +3 "collection"'a& +5 "core" &^ +4 ."myshortDA"CC.seek :closed +3 "collection"'(X +6 "core" &_ +5 &T  +7 &-sY ,} +9 &^{] @ +10 &.mV S +9 &GU U +9 &JW T +10 &nJV T +9 &/M_ U +10 &IW U +9 & KV T +9 &"uFW U +10 &$7GW U +9 &%GX T +10 &'FX U +9 &)}GV U +9 &+?GX U +10 &-IU U +9 &.IW T +9 &0GT T +10 &2HGV T +9 &4 IW U +10 &5IX U +9 &7DV U +9 &9PIV T +10 &;KV U +9 &<JV T +9 &>JY T +10 &@XFV T +9 &BJV U +10 &CNW U +9 &EYW W +9 &GTmU Y +10 &I Z ] +9 &JU ` +9 &LV _ +10 &NIW _ +9 &P\ V _ +9 &QV ` +10 &SU ` +9 &UKW a +10 &W W a +9 &XdMW #k +9 &X\ U T +6 ( +2 "collection"'a& +4 "core" &XiU T +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.51 +2 "collection"'T& +6 "core" &XiU T +3 ."myshortDA"Hand.open + "manipulator"&r1 +19 "core" 1 +2 "manipulator"&Q% +4 "core" %т  B +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&W' ] +92 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%H +115 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +3 "processing"%U' +1610 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%+  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%e'ܑ +1613 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +50 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%K' +2623 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +5 "processing"%C  + "collection"'c  +38 "core"  +138  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%_ +157 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +11 .PTV.dial :PRVmixing +4 "processing"%p  +78 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%N'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%y  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%R +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2627 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%n  +50 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"% ' +2623 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%X +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%^'ܑ +2620 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&(& +6 "core" & v v C ?f +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&-( +30 "core" ( +2 "manipulator"&x& +4 "core" & c ?^ +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &]& +3 "core" & n : @^ +3 ."myshortDA"Forearm.seek CC +4 "manipulator"&'ш +90 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&/ +78 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'Y( +411 "core" ( +2 "manipulator"& & +5 "core" & J I^ +2 "manipulator"&% +4 "core" %ф 7 J| +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&.' ] +117 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&(-z +297 "core" ( +2 "manipulator"&"& +4 "core" &-p  F_ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &s& +3 "core" &-p  D_ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&{'o +111 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&o% +4 "core" % vj @ B 6J +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +2 ."da"delayUntil "13:44:43.82" +16252 "Can" fWl +8350 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%q @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%;  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%g  +48 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2513 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%@ +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +47 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%b +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +48 "core"  +3 ."da"PS.seek :empty +4 "processing"%'s +2514 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%j' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%u'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%`  +77 "core"  +2 ."da"PSV.dial PTV +3 "processing"%J +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%*  +39 "core" +2 "processing"%A% +4 "core" %S*  +54 ."da"PS.seek 1.5ml +2 "processing"%M' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +40 "core" , +3 ."da"PS.seek 0ml +2 "processing"%)'ܑ +1613 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%I  +19 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%: +81 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2520 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%[ +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%8 +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +79 "core"  +3 ."da"PS.seek :empty +4 "processing"%P's +2526 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%/ +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%>'Q +1605 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%h +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%t  +38 "core" +2 "processing"%z% +4 "core" %N(  +3 ."da"PS.seek 1.5ml +2 "processing"%E' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%' * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%\\'ܑ +1602 "core" ' +3 ."da"delay 2:00 +9084 "Can" R*X +2919 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%i  +5 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%k * +44 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2521 "core" ' + ."da"PSV.dial PTV +3 "processing"%7 +81 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%d +81 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%f's +2503 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%=  +47 "core"  +3 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%?  +136 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%l  +46 "core"  +2 ."da"PTV.dial :PRVmixing +3 "processing"%  +7 "core" + ."da"PSV.dial :mixloop +2 "processing"%m +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%%' +390 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%S  +48 "core"  +2 "processing"%% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%6'"Y +344 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%w  +49 "core"  +3 ."da"PS.seek 2ml +3 "processing"%}'Q +1552 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%v +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%1 @ +121 "core" A +2 ."da"PBV.dial :waste1 +11 "processing"%  +39 "core" +2 "processing"%~% +5 "core" %R  +2 ."da"PS.seek 1.85ml +2 "processing"%'J +241 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%2 * +39 "core" , +4 ."da"PS.seek 0ml +3 "processing"%O'ܑ +1978 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +40344 "Can"\ SmX +7658 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%< @ +6 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%9 * +39 "core" , +2 ."da"PSV.dial :air +3 "processing"%  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%,' +2547 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%$ +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +48 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"% +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%r's +2521 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%Q +157 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%a' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%H'Q +1606 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%L  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%4 +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +39 "core" +2 "processing"%U% +3 "core" %P  +3 ."da"PS.seek 1.5ml +3 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%e * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%c'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%C  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%p +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%K' +2527 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%y +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%R +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%n's +2517 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +143 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%X' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"% 'Q +1605 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%( +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%x  +38 "core" +2 "processing"%]% +3 "core" %N(  +4 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%B * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%W'ܑ +1601 "core" ' +2 ."da"delay 2:00 +9928 "Can" XY. +2075 #"da"recoverPSRreagent08 +56 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +3 "processing"%' +2528 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%" +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +79 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +79 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%o's +2507 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +15 .PSV.dial PSR +3 "processing"%. +158 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%{' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%q'Q +1616 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%; +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +38 "core" +2 "processing"%g% +4 "core" %X' +3 ."da"PS.seek 1.5ml +3 "processing"%^' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +38 "core" + +3 ."da"PS.seek 0ml +2 "processing"%D'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%b  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2528 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%j +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%` +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%J  +81 "core"  +2 ."da"PS.seek :empty +4 "processing"%*'s +2522 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%A +161 "core" +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +24 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +5 "processing"%u'I +345 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +13 ."da"PS.seek 0.5ml +3 "processing"%' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%M'Q +1610 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%I +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +4 "core" %S  +3 ."da"PS.seek 1.5ml +3 "processing"%:' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%) * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%['ܑ +1609 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%3  +41 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +40 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%| +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +63 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2621 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%/ +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%P +82 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +84 "core"  +2 ."da"PS.seek :empty +3 "processing"%h's +2601 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%t +160 "core" +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%z'Q +2121 "core" ' +2 ."da"delay 5 seconds +147 "Can" Yć +356 ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%> +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%'  +39 "core" +2 "processing"%E% +4 "core" %T(  +3 ."da"PS.seek 1.5ml +2 "processing"%i' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%k  +117 "core"  +3 ."da"PS.seek :empty +4 "processing"%V's +1605 "core" ' +2 "processing"%\\9 +4 "core" 9z6  +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +6 "processing"%7 +3 "core" 6 +2 "processing"%& +4 "core" &S% . +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&d% +6 "core" % q \ [ +3 "storage"(#% +3 "core" %E   +3 "storage"(. +3 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(=(@ +202 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (?& +3 "core" &C # \ ' +3 "manipulator"&l& +3 "core" &-y   CV +3 "manipulator"& % +4 "core" % q  A +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&m( +168 "core" ( +2 "manipulator"&f& +5 "core" &   0` +2 "storage"(S& +3 "core" &L   +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +98 "core" ' +2 "storage"(%& +4 "core" &L +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(w' +286 "core" ' +2 "storage"(6- +4 "core" -' +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"(v'x +43 "core" ' +2 "manipulator"&1& +4 "core" &   ` +3 "manipulator"&% +4 "core" %T   Ky +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&~' ] +108 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&2( +266 "core" ( +2 "manipulator"&}& +4 "core" & 3 2 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & ( 1 M +3 ."da"Forearm.seek PC +2 "manipulator"&Z'E +92 "core" ' +2 ."da"Hand.close +2 "manipulator"& U +10 &2> U +9 &4? U +10 &6Z> tV +9 &8> sW +9 &9> rV +10 &;< sV +9 &=c9 sV +9 &?$= rV +10 &@? rV +9 &B> rV +9 &Dj9 rV +10 &F)I qW +9 &GT# pY +10 &Ik o[ +9 &K^v n] +9 &Mx n^ +10 &N m_ +9 &P~ ] +10 &RL~c 8 +9 &S)o O +9 &S(3 5 +3 ( +2 "processing"%x& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.81 +2 "processing"% & +7 "core" &S(2 5 +2 ."psFlush"Hand.open +2 "manipulator"&B1 +69 "core" 1 +2 "manipulator"&% +4 "core" % I < =, +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +4 ."psFlush"PSR.select :air +6 .PSV.dial PSR +9 "processing"% +49 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.236 seconds\ Exposing 696x520 pixel 16-bit image for 13.188 seconds\ /var/log/esp/da25jul0914h.png: PNG Upload Complete\ +4 "core"  +10 #"da"PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0914h15s.png +15 #"psFlush"Pulling 0.5ml of PSR.flush +10 .PSR.select :flush +13 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%W' +475 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0914h15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul0914h25s.png +1472 #"image"compressed /var/log/esp/da25jul0914h.jxl +190 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%" @ +216 "core" A +2 ."psFlush"PTV.dial :PRVmixing +12 "processing"%-  +146 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%s +121 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'s +379 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul0914h25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +5 "storage"(- +4 "core" -' +4 "storage"(.& +5 "core" &L   B +2 "manipulator"&o& +21 "core" & I K + +8 "manipulator"&{% +12 "core" % V J K 4 +9 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&;( +245 "core" ( +2 "manipulator"&F& +3 "core" & D M W +3 "storage"(g& +5 "core" &L 4 3 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&q'm +106 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"(@'W +55 "core" ' +2 "manipulator"&^& +4 "core" &  W +2 "storage"(b& +6 "core" &L D D +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&!'M +39 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(D' +36 "core" ' +2 "manipulator"&% +4 "core" %\\ O P L u +3 "storage"(j& +4 "core" &L\ \  +3 ."da"Forearm.force -20 + "manipulator"&5 +8 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&`'Ј +25 "core" ' +2 "manipulator"&J& +4 "core" & * Q +3 "storage"(& +7 "core" &L B C  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&A'm +38 "core" ' +2 "storage"(*% +4 "core" % = @  +3 ."downElevator"SE.seek :down +5 "storage"(u'= +100 (% +4 "core" %+ E M \\x +2 "manipulator"&I% +6 "core" %Ҋ  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (& +4 "core" &L \\ \\ +1147 ' + ."psFlush"PSR.select :air +8 .PSV.dial PSR +7 "processing"%M +61 #"image"compressed /var/log/esp/midres/da25jul0914h15s.jxl +61 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%)' +597 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%:' +1717 #"image"compressed /var/log/esp/midres/da25jul0914h25s.jxl +2 ."Qmail"DAfans.email "da25jul0914h exposed 13.188 seconds\\nmidres/da25jul0914h15s\\nmidres/da25jul0914h25s",Subject: "da25jul0914h images!" +401 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%3  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%8 @ +78 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%| +115 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%['s +2624 "core" ' +6 ."psFlush"PSV.dial PSR +4 "processing"%/ +120 "core"  +4 ."psFlush"PSR.select :flush +10 "processing"%@ +20 ."psFlush"PS.seek 1ml +4 "processing"%P'[q +1109 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +19 ."psFlush"PS.seek 2.5ml +6 "processing"%' +460 #"uploadLog"upsync +1149 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%\  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%t  +8 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%h'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%> +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +5 "processing"%'' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%E +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%z'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +80 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%k' +601 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%i' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%\\ +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%7 U +58 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%d @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%#' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%?'s +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%l +49 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"% ' +2619 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%G +86 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%f'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%S @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%%' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%6 +48 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%1'[q +1106 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%w +78 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%}  +58 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%<' +723 "Can"\ R3ZZ +1892 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%~ +87 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%5'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +46 "processing"%9 +83 "core"  +2 ."psFlush"PSR.select :flush +13 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%O' +2105 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%2 U +61 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"% 'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%T @ +50 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%Q' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%r  +79 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%4's +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%$ +49 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%+' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%U +86 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%v U +7 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%a'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" @ +2 ."psFlush"PS.seek 2.5ml +3 "processing"%C' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%,  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%0's +2626 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&p& +7 "core" & MP +2 "manipulator"&c% +4 "core" % R  M +4 ."psFlush"Elbow.seek PC +2 "manipulator"&y( +251 "core" ( +2 "manipulator"&H& +4 "core" & & N] +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" & W N] +4 ."psFlush"Forearm.seek PC +2 "manipulator"&K'E +95 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&_/ +68 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%n( +382 "core" ( +2 "manipulator"&X& +5 "core" & ) R] +2 "manipulator"&(% +3 "core" % P RA +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&e' ] +101 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&N(-z +132 "core" ( +2 "manipulator"&& +5 "core" &- Y O i +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 & & +3 "core" &- u O i +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&B'o +119 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&x% +5 "core" % v] { | H =$ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +4 "manipulator"& ' ] +106 "core" ' +2 #"myshortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%% +5 "core" %t' +3 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%V& +6 "core" & +2 "manipulator"&& +4 "core" &- Ph +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&"(-z +5 "core" ( +2 "manipulator"&-& +4 "core" &- Ph +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &s& +3 "core" &- Ph +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&W'o +111 "core" ' +3 ."myshortDA"Hand.close + "manipulator"&/ +75 "core" / +48 "manipulator"&.& +4 "core" &- ^ X @g +3 "manipulator"&o% +5 "core" % σv X ` @ +3 ."myshortDA"Forearm.seek :retract +6 "manipulator"&{' ] +110 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&F( +120 "core" ( + "manipulator"&g& +4 "core" &  M S +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &R& +4 "core" & = S +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&^'E +94 "core" ' +2 "manipulator"&b& +4 "core" & ) T +2 "manipulator"&% +4 "core" %A   S +3 "processing"%& +4 "core" &) +3 "processing"%j& +6 "core" && +3 ."myshortDA"PC.seek :closed +2 "processing"%J(SD +7 "core" & +5 & 0 +9 &Ex 2 +10 &9ps G +9 &R R +9 &A Q +10 &ZD Q +9 &E R +9 &G Q +10 &H Q +9 &!`F R +10 &##F Q +9 &$B Q +9 &&G Q +10 &(hG R +9 &*+E Q +10 &+C Q +9 &-C Q +9 &/qB Q +10 &12C R +9 &2F R +9 &4I Q +10 &6xI R +9 &8:D R +9 &9F R +10 &;D Q +9 &=F Q +10 &?BJ R +9 &AH R +9 &BG R +10 &DD Q +9 &FGO S +9 &H\\ T +10 &Is W +9 &Kz Y +10 &M>w Y +9 &N Y +9 &P Y +10 &Rf|k , +9 &S'd 5 +10 ( + &S , +2 "processing"%j& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.65 +2 "processing"%& +3 "core" &S) , +4 ."myshortDA"Hand.open +2 "manipulator"&L1 +72 "core" 1 +2 "manipulator"&*% +5 "core" % A + % Q +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&q' ] +102 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%; +50 "core"  +2 ."myshortDA"PSR.select :flush +4 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1097 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%I' +1606 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%@ +78 "core" +2 ."myshortDA"PTV.dial :puck +3 "processing"%!  +7 "core"  +2 ."myshortDA"PBV.dial :waste1 + "processing"%`  +59 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2619 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%D +79 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%A' +2619 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%u +80 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%M'ܑ +2628 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +82 "core"  + ."myshortDA"PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%)' +587 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%3' +2113 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%8 +82 "core" + ."myshortDA"PBV.dial PSV +3 "processing"%| U +60 "core" W +2 ."myshortDA"PS.seek 0ml +3 "processing"%:'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%/ @ +49 "core" ? +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%[' +2626 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%P  +85 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2637 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%\ +48 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%t' +2628 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +80 "core" +44 ."myshortDA"PBV.dial PSV +12 "processing"%> U +7 "core" U +3 ."myshortDA"PS.seek 0ml +2 "processing"%h'ܑ +2654 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%E @ +49 "core" ? +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%'' +2618 "core" ' +2 ."myshortDA"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."myshortDA"PS.seek :empty +4 "processing"%z's +445 "Can"\ KZ +2183 "core" ' +2 #"myshortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&k& +6 "core" & " 5 S +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&\\( +6 "core" ( +2 "manipulator"&7& +4 "core" &   T +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &i& +88 "core" &  L V +3 ."myshortDA"Forearm.seek PC +2 "manipulator"&d'E +94 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +71 "core" / +3 ."myshortDA"PC.seek :open +3 "processing"%( +378 "core" ( +2 "manipulator"&#& +4 "core" &    U +3 "manipulator"&l% +4 "core" % >    Ub +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&?' ] +109 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek :garage +3 "manipulator"&G(-z +135 "core" ( +2 "manipulator"& & +3 "core" &-r \   U% +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &S& +3 "core" &-r   T% +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&f'o +114 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&1 +78 "core" 1 +3 "manipulator"&%% +3 "core" % w_ { r & ?4 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&6' ] +115 "core" ' +56491 "Can"\ G[ +5610 #"Camille"-> access 3 +6 "storage"(% +3 "core" %@\ 0 +2 "manipulator"&1% +4 "core" % 3  1 W +3 "manipulator"&w& +3 "core" &-z   W$ +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 7 +2 "storage"(([Y +680 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (}& +3 "core" &[\\ \ ! +1733 #"Camille"-> access 4 +6 "storage"(% +3 "core" %@\ - +2 "manipulator"&m% +4 "core" % 3 # T +2 "manipulator"&& +4 "core" &-z  K U$ +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(~( +991 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +5 (<& +3 "core" & &\  +4251 #"Camille"-> startTube 4 +1533 #-> start(:myshortDA){shortDA; samplePassF} +3 "collection"'9% +4 "processing"%5% +5 "core" %N +10 %p +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +729 #"Camille"-> Thread[:myshortDA].answer +4 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"% +144 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%Z  +136 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%2  +49 "core" +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%O'h! +2291 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%T  +3 "collection"'  +8 "core"  +132  +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%r' +1279 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%Q @ +110 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%$'s +608 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%4 +114 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +61 ."myshortDA"PS.seek 1ml +2 "processing"%U'[q +1104 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%v' +1605 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%+ +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2625 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%a +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%,'[q +1107 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%C' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%p +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%c  +49 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%H's +2625 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +113 "core"  +2 ."myshortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%' +2614 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%_ +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2641 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%]& +7 "core" & +2 "manipulator"&X% +4 "core" % 3    V +2 "storage"((% +4 "core" %A\ . +2 "storage"(. +4 "core" .( +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +3 "storage"( (+ +519 "core" ( +2 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 (K& +3 "core" &+ !\ ') +3 "manipulator"&y& +3 "core" &-z  E R$ +3 "manipulator"&% +4 "core" % 3 z R +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +3 "manipulator"&x( +167 "core" ( +2 "manipulator"&e& +4 "core" & ' N T` +2 "storage"(& +4 "core" &+ w\ ,, +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&V's +101 "core" ' + "storage"(& +4 "core" &+ \\\ ,, +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +5 ."myshortDA"SE.seek :beamBreak +2 "storage"(-' +306 "core" ' +2 "storage"(s- +4 "core" -'o +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (B& +3 "core" &+ \ +, +3 "manipulator"&& +4 "core" &  - S_ +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&.( +6 "core" ( +2 "manipulator"&o& +4 "core" &  % S_ +3 "storage"(N& +3 "core" &+ \ +, +4 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"& ' +26 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close + "manipulator"&g/ +78 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:30:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&R& +8 "storage"(W'= +4 "core" &  ' Q_ +2 "manipulator"&b% +4 "core" % Ј  < OF +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +3 ."myshortDA"Elbow.seek PC +3 "manipulator"&( +149 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +102 "core" ( +2 "manipulator"&"& +4 "core" &   W, +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &{& +3 "core" &   V, +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&n'E +92 "core" ' +2 "manipulator"&& +4 "core" & % S, +2 "manipulator"&L% +4 "core" %F TQ +3 "processing"%*& +4 "core" &* +3 "processing"%j& +5 "core" & +3 ."myshortDA"PC.seek :closed +5 "processing"%;(SD +4 "core" & +44 & 1 +2 &Fy 2 + &8ox G + &X R + &E R +3 &TI R +7 &C R +10 &C S +9 &G S +10 &!\\H R +9 &#F R +9 &$E R +10 &&I R +9 &(cG S +9 &*&G R +10 &+D R +9 &-F R +10 &/lI R +9 &1.I R +9 &2F R +10 &4F S +9 &6tJ R +9 &86G R +10 &9I R +9 &;J S +10 &=zI S +9 &?>F R +9 &AG R +10 &BL S +9 &DL R +9 &FDR S +10 &Hb T +9 &Ir W +10 &K{ X +9 &M< Y +9 &N Y +10 &P Z +9 &Rc|g . +9 &S%\\ / +10 ( +3 "processing"%j& +12 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.66 +2 .Hand.open +2 "manipulator"&^1 +8 "core" &S ) + &S ) +62 1 +2 "manipulator"&0% +4 "core" % F ! G QQ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +11 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%@ { +3 %!9 +9 "core" 9 +102 "processing"%`9 +3 "core" 9 +104 "processing"%I9 +3 "core" 9  +103 "processing"%D9 +55 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%u9 +4 "core" 9 +103 "processing"%A9 +3 "core" 9 +103 "processing"%9 +3 "core" 9  +103 "processing"%M9 +4 "core" 9% +103 "processing"%)9 +3 "core" 9) +103 "processing"%89 +4 "core" 9- +103 "processing"%|9 +3 "core" 91 +103 "processing"%39 +3 "core" 96 +103 "processing"%/9 +4 "core" 9: +103 "processing"%:9 +3 "core" 9> +103 "processing"%P9 +3 "core" 9B +103 "processing"%[9 +3 "core" 9G +103 "processing"%\ 9 +3 "core" 9K +103 "processing"%9 +4 "core" 9O +103 "processing"%9 +3 "core" 9S +103 "processing"%>9 +3 "core" 9X +103 "processing"%t9 +3 "core" 9\\ +103 "processing"%E9 +3 "core" 9` +103 "processing"%h9 +4 "core" 9d +103 "processing"%9 +3 "core" 9i +103 "processing"%'9 +4 "core" 9m +103 "processing"%k9 +3 "core" 9 q +103 "processing"%79 +3 "core" 9u +103 "processing"%i9 +4 "core" 9z +103 "processing"%9 +3 "core" 9#~ +103 "processing"%F9 +3 "core" 9* +103 "processing"%q9 +3 "core" 92 +4 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%J p{p. +4 ."myshortDA"delay 1:30 +7 "core"  +8999 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%# +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +3 "processing"%l' +594 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"% 'Q +1602 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%S  +141 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%d +80 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%\\  +58 "core" +2 "processing"%% +4 "core" %M"  +3 ."myshortDA"PS.seek 1.5ml +4 "processing"%%' +582 "core" ' +2 ."myshortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%? * +39 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%f'ܑ +1609 "core" ' +2 ."myshortDA"delay 5:00 +1051 "Can" f\\ +28951 #"myshortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +3 ."myshortDA"PBV.dial :waste1 +2 "processing"%1  +39 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +38 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +2 "processing"%= +82 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%}' +2513 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +82 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +5 "processing"%m +82 "core"  +2 ."myshortDA"delay 5 seconds +542 .PSV.dial PTV +12 "processing"% +80 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%<'s +2523 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%9  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%5 +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"% @ +112 "core" > +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%Z' +357 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +5 "collection"'2  +2 "processing"%z  +7 "core"  +42  +2 "processing"% % +3 "core" %$  +4 ."myshortDA"PS.seek 0.3ml +2 "processing"%T' +353 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'O  +38 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%Q  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%r'N +1262 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%4 @ +79 "core" ? +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%$' +868 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%U  +48 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +3 "processing"%+'Q +1613 "core" ' +2 ."myshortDA"PSV.dial :PML +3 "processing"%v +48 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"%a @ +77 "core" B +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%,% +4 "core" %T"  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%p'L +247 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%c * +38 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"%C'ܑ +1965 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &v +3 "manipulator"&H& +5 "core" & , G, +3 "manipulator"&_% +3 "core" % Z { < +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +138 "core" ( +2 "manipulator"&]& +5 "core" &-  Hd +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &X& +3 "core" &- y  ;d +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&('o +113 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&~& +5 "core" &- J " O -c +2 "manipulator"&K% +3 "core" % ρv # D S 9 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&y' ] +103 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +4 "manipulator"&( +271 "core" ( +2 "manipulator"&e& +3 "core" &* j  9Bh +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &* w a DBh +3 ."myshortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +101 "core" ' +2 "manipulator"&G& +5 "core" &( s g AAb +2 "manipulator"&6% +3 "core" %ч K ~ + 4 +3 "collection"'s& +4 "core" &h +4 "collection"'B& +6 "core" &n +2 ."myshortDA"CC.seek :closed +2 "collection"'(X +7 "core" &r +5 &} 7 +9 &Du 3 +10 &5kxw G +9 &^t U +9 &Gp U +10 &GGq U +9 &Gu U +10 &Jw U +9 &It U +9 &!MIw U +10 &#Gy U +9 &$Hr U +9 &&Hr U +10 &(WJu U +9 &*Fn T +10 &+Gz U +9 &-Io U +9 &/`Hw T +10 &1!Iy U +9 &2Fz U +9 &4Jy U +10 &6gGw U +9 &8)Fx U +10 &9Ix T +9 &;Ix U +9 &=oLx U +10 &?1Mv U +9 &@Hy U +9 &BIs U +10 &DtSq V +9 &F2`v W +51 &Gvs Z +2 &Iv ^ +5 &K^x ` + &M"r _ &Nv ` + &Pw ` +6 &Rdp a +9 &T%u a +10 &Um b +9 &Wm Q +9 &Xuu $h +10 &X#t Q +9 ( + &Xct K +3 "collection"'B& +12 "core" &Xds K +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.48 +2 "collection"'o& +6 "core" &Xde K +3 ."myshortDA"Hand.open +2 "manipulator"&N1 +18 "core" 1 +2 "manipulator"&g% +4 "core" %р B R ] : +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&R' ] +99 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%b +112 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +3 "processing"%x' +1603 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%V  +49 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%-'ܑ +1612 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%"' +2630 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%{  +4 "collection"'.  +38 "core" ~ +137  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +115 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%L  +78 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%*'ܑ +2620 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%W  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +1501 "Can" kd\\ +1122 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +54 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%^'ܑ +2627 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%0  +50 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%j' +2629 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%! +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%`'ܑ +2629 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&n& +8 "core" &H  ; : .5 +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&I( +37 "core" ( +2 "manipulator"&D& +3 "core" & L i = +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & f F = +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&u'ш +100 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&A/ +20 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'( +413 "core" ( + "manipulator"&M& +4 "core" & \\ X @ +3 "manipulator"&)% +3 "core" % n 7 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&8' ] +111 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&|(-z +274 "core" ( +2 "manipulator"&3& +4 "core" &-} B Ig +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &/& +3 "core" &-}  Bg +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&:'o +114 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&P1 +69 "core" 1 +2 "manipulator"&[% +3 "core" % wZ  / +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&\ ' ] +106 "core" ' +3 ."da"delayUntil "15:19:13.04" +24685 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +12 "processing"%> * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%t  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%E' +2521 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%h +49 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +47 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%' +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%k  +46 "core"  +3 ."da"PS.seek :empty +2 "processing"%7's +2522 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%i +158 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%' +612 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%F'Q +1606 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%q  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%# +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%l% +4 "core" %Q$  +3 ."da"PS.seek 1.5ml +3 "processing"%S' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%d * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%\\'ܑ +1606 "core" ' +2 ."da"delay 2:00 +9938 "Can" T]H +2065 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%  +8 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%? * +42 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%@' +2527 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +79 "core"  +3 ."da"PS.seek :empty +4 "processing"%f's +2529 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +5 "processing"% +155 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%m' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%}  +38 "core" +2 "processing"%9% +4 "core" %V  +3 ."da"PS.seek 1.5ml +3 "processing"%5' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%<'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%2  +37 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%z * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%Z' +2518 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%O +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +47 "processing"%Q +80 "core"  +2 ."da"delay 5 seconds +511 .PSV.dial PTV + "processing"%T +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%4  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%r's +2522 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%U  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%$  +137 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%v  +48 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%a  +18 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%,' +391 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%c  +49 "core"  +2 "processing"%+% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%p'"V +333 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +49 "core"  +3 ."da"PS.seek 2ml +4 "processing"%H'Q +1562 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%_ +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%] @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%X  +39 "core" +2 "processing"%% +4 "core" %X$ +4 ."da"PS.seek 1.85ml +2 "processing"%'P +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%~ * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%K'ܑ +1965 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +13482 "Can" T]އ +34521 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +18 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%(  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%' +2517 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%G +54 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%6  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%s +48 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%y  +47 "core"  +2 ."da"PS.seek :empty +4 "processing"%Y's +2523 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%o +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%N' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%g'Q +1605 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%B  +78 "core"  +2 ."da"PSV.dial PTV +3 "processing"%b +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%C% +3 "core" %O  +3 ."da"PS.seek 1.5ml +3 "processing"%V' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%x * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"% 'ܑ +1607 "core" ' +2 ."da"delay 2:00 +10760 "Can" RR^t +1244 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%-  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%.  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%{ * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%L' +2516 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%" +82 "core" +43 ."da"delay 5 seconds +515 .PSV.dial PSR +2 "processing"%W +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%* +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +81 "core"  +3 ."da"PS.seek :empty +3 "processing"%'s +2499 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +9 .PSV.dial PSR +5 "processing"%0 +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%^' +593 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%!'Q +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%j  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%n +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%D  +38 "core" +2 "processing"%% +4 "core" %Q  +3 ."da"PS.seek 1.5ml +2 "processing"%A' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" + +2 ."da"PS.seek 0ml +3 "processing"%R'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%M  +38 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%) * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%u +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%3' +2516 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%/ +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%I +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%P +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%[  +82 "core"  +3 ."da"PS.seek :empty +2 "processing"%8's +2506 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%: +155 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%>  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%t +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%`  +38 "core" +2 "processing"%h% +4 "core" %L"  +3 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%' * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%k'ܑ +1602 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%E  +6 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%i  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +44 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%q' +119 "Can" Q_\ +2401 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%l +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%F  +80 "core"  +3 ."da"PS.seek :empty +51 "processing"%d's +2503 "core" ' + ."da"Gate.power :camera,:ON +13 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +5 "processing"%S +151 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +8 "processing"% +28 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +4 "processing"%'I +347 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +7 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"% ' +346 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%?'Q +1607 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%\\ +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%1% +4 "core" %S#  +3 ."da"PS.seek 1.5ml +3 "processing"%w' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%= * +40 "core" , +3 ."da"PS.seek 0ml +2 "processing"%@'ܑ +1604 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%f  +40 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%m * +40 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%}' +2610 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%9 +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%5  +82 "core"  +3 ."da"PS.seek :empty +4 "processing"%&'s +2593 "core" ' +3 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%2 +150 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%z'Q +2121 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%< +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +40 "core" +2 "processing"%Q% +3 "core" %Q"  +3 ."da"PS.seek 1.5ml +3 "processing"%T' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +39 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%Z  +116 "core"  +3 ."da"PS.seek :empty +4 "processing"%U's +1609 "core" ' +2 "processing"%$9 +3 "core" 9{6  +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +3 "processing"%v +6 "core" 6 +2 "processing"%a& +4 "core" &S. ) +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" % Q ( 3 Q  +3 "storage"(r% +4 "core" %? +2 "storage"(c. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(+(@ +202 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (,& +3 "core" &B n +3 "manipulator"&& +3 "core" &-}  % u g +3 "manipulator"&p% +4 "core" % Q 8 8  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&_( +199 "core" ( +3 "manipulator"&]& +4 "core" & : 7  S +2 "storage"(X& +5 "core" &L +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +110 "core" ' +52 "storage"(~& +3 "core" &L 3 3 +3 ."da"SE.reconfigure :pick +10 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak + "storage"(H' +289 "core" ' +2 "storage"(- +4 "core" -' +3 ."da"SE.configure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"('x +48 "core" ' +3 "manipulator"&(& +4 "core" & K J &S +2 "manipulator"&e% +5 "core" %_ 4 7 @ +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&K( +245 "core" ( +2 "manipulator"&G& +5 "core" & 2 7 1 F +2 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &6& +5 "core" & - 6 e F +2 ."da"Forearm.seek PC +3 "manipulator"&s'E +94 "core" ' +2 ."da"Hand.close + "manipulator"&y/ +72 "core" / +2 ."da"PC.seek :open +3 "processing"%( +377 "core" ( +2 "storage"(o& +3 "core" &L 1 ( > +3 "manipulator"&Y& +3 "core" & 5 6 E +3 "manipulator"&N% +4 "core" % S 5 *. +3 ."da"Forearm.seek :retract +3 "manipulator"&B' ] +108 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&b( +246 "core" ( +2 "manipulator"&& +5 "core" & R [  R +2 "storage"(C& +3 "core" &L j +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&g'm +98 "core" ' +2 ."da"Hand.open + "manipulator"&x1 +75 "core" 1 +2 "storage"(V- +4 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(-'D +29 "core" ' +4 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +4 "storage"(.' +57 "core" ' +3 #"da"Lights, camera, ACTION! +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul0915h.png +7 "processing"%{& +17 "core" &) z +5 "manipulator"&& +7 "core" & t y aR +5 "manipulator"& % +6 "core" % q ^ T ! +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +3 "manipulator"&"' ] +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&W(-z +188 "core" ( +2 "manipulator"&*& +4 "core" &-}  %K +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-} YK +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&L'o +113 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&0/ +79 "core" / +2 "manipulator"&& +4 "core" &-} ]K +3 "manipulator"&^% +3 "core" % t ܵ +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&j' ] +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&n( +121 "core" ( +2 "manipulator"&D& +4 "core" & \\W +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" & tW +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&!'E +100 "core" ' +2 "manipulator"&& +4 "core" & Z bW +3 "manipulator"&A% +4 "core" %M X Y [* +3 "processing"%& +4 "core" &) w +3 "processing"%M& +5 "core" & w +67 ."psFlush"PC.seek :closed +12 "processing"%)(SD +7 "core" & v + & v + & v & v + & v + & + & + & + & + & / +5 &Ct 3 +10 &.lp G +9 &V V +10 &}< U +9 &>; V +9 &8 ~V +10 &; uV +9 &; tV +9 &!F7 tV +10 &#; uW +9 &$9 tV +9 &&: tW +10 &(M; tV +9 &*: tV +10 &+; sV +9 &-: sW +9 &/U9 sV +10 &1< tV +9 &2; sV +9 &48 sV +10 &6]= sV +9 &8 < V +10 &9A V +9 &;= V +9 &=f> V +10 &?)< U +9 &@; U +10 &B= V +9 &DoA U +9 &F/G V +10 &GU X +9 &Im r[ +9 &Kau p] +10 &M!w p^ +12 &N o_ +9 &P l_ +9 &RK~b n: +8 &S&b pP +10 &S&; q8 +5 ( +7 "processing"%M& +8 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.85 +4 "processing"%u& +11 "core" &S&9 r8 +2 &S&9 r8 +4 ."psFlush"Hand.open +8 "manipulator"&R1 +55 #"da"SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.194 seconds\ Exposing 696x520 pixel 16-bit image for 11.812 seconds\ /var/log/esp/da25jul0915h.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0915h15s.png +18 "core" 1 +9 "manipulator"&/% +11 "core" % M * +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +3 "manipulator"&I' ] +111 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%P +54 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%[' +594 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +279 #"da"SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0915h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul0915h25s.png +1521 #"image"compressed /var/log/esp/da25jul0915h.jxl +352 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%: @ +219 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%8  +145 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +119 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%>'s +176 #"da"SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul0915h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +4 "storage"(t- +6 "core" -' +14 "storage"(`& +15 "core" &L 2 0 +6 "manipulator"&h& +12 "core" & n g W +3 "manipulator"&% +4 "core" % q h e L +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&'( +267 "core" ( +2 "manipulator"&& +4 "core" & bs +3 "storage"(E& +5 "core" &L T L . +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&i'm +98 "core" ' +3 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(7'W +54 "core" ' +2 "manipulator"&& +4 "core" & s +3 "storage"(k& +4 "core" &L E M  +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&#'M +40 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&, +8 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +4 "storage"(l' +31 "core" ' +2 "manipulator"&F% +3 "core" %\\ ^ _ a +4 "storage"(q& +4 "core" &L    +2 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&S'Ј +26 "core" ' +2 "manipulator"&d& +4 "core" & u , "s +2 "storage"(& +5 "core" &L \\ [ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"& 'm +29 "core" ' +3 "storage"(%% +5 "core" % \\ ]  +3 ."downElevator"SE.seek :down +7 "storage"(\\'= +99 (% +3 "core" %%- ? \\ \\w +2 "manipulator"&1% +5 "core" %K T # +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&?' ] +98 "core" ' +63 ' +2 ."downElevator"SE.stop +66 "storage"(5 +15 (=& +4 "core" &L d ] +1148 #"image"compressed /var/log/esp/midres/da25jul0915h15s.jxl +114 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +6 "processing"%w +119 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +3 "processing"%' +593 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +1567 #"image"compressed /var/log/esp/midres/da25jul0915h25s.jxl +3 ."Qmail"DAfans.email "da25jul0915h exposed 11.812 seconds\\nmidres/da25jul0915h15s\\nmidres/da25jul0915h25s",Subject: "da25jul0915h images!" +548 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%m  +38 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +78 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%@ +125 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%9's +2622 "core" ' +5 ."psFlush"PSV.dial PSR +7 "processing"% +115 "core"  +5 ."psFlush"PSR.select :flush +9 "processing"%@ +18 ."psFlush"PS.seek 1ml +6 "processing"%'[q +1106 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +20 ."psFlush"PS.seek 2.5ml +6 "processing"%5' +373 #"uploadLog"upsync +1234 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%} +81 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%2  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%&  +6 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"% 'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%< +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%O' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Q +81 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%z'ܑ +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%4 +81 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +599 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +566 "Can" S_ +1544 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%$ +88 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%v U +58 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%a'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +50 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%r' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%c  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%,'s +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%p' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +124 "core" + ."psFlush"PBV.dial PSV +11 "processing"%] U +8 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%X'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%| @ +50 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%~' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%\  +83 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%( +59 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%e'[q +1099 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +1601 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%G  +20 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%6  +58 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%_'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%y +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%; +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%o'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Y +82 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%N' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%C U +58 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%K'ܑ +2620 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%x @ +47 "core" @ +3 ."psFlush"PS.seek 2.5ml +4 "processing"%V' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%{  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%B's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"% ' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%- U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%*'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%g' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%b  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%0's +2623 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" & ; Ns +3 "manipulator"&^% +5 "core" % R . N +2 ."psFlush"Elbow.seek PC +2 "manipulator"&"( +247 "core" ( +2 "manipulator"&D& +5 "core" & 6 M[ +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & l M[ +3 ."psFlush"Forearm.seek PC +3 "manipulator"&L'E +99 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +72 "core" / +44 ."psFlush"PC.seek :open +12 "processing"%A( +379 "core" ( +2 "manipulator"&& +3 "core" &  6 Q[ +3 "manipulator"&W% +4 "core" % X  - P +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&j' ] +97 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&(-z +131 "core" ( +2 "manipulator"&u& +5 "core" &- & P l +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &R& +3 "core" &-  P l +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&/'o +118 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&M1 +76 "core" 1 +2 "manipulator"&P% +4 "core" % w] t h >, +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&!' ] +105 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'U& +6 "core" &u +2 "manipulator"&[& +4 "core" &-  t Qh +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&:(-z +26 "core" ( +2 "manipulator"&8& +3 "core" &-  > S +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &- Q S +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&t'o +112 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&`/ +74 "core" / +2 "manipulator"&h& +4 "core" &-  B +2 "manipulator"&% +4 "core" % }r c A +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&3' ] +108 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +296 "core" ( +2 "manipulator"&E& +4 "core" & $ \\ T +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &n& +3 "core" & T +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +104 "core" ' +2 "manipulator"&k& +4 "core" & 7 P +2 "manipulator"&I% +4 "core" %у  O +3 "collection"'F& +4 "core" &o +3 "collection"'q& +7 "core" & +2 ."myshortDA"CC.seek :closed +2 "collection"'d(X +8 "core" & +4 & 3 +9 &Dv 2 +10 &)ly G +9 &] T +9 &zJ T +10 &;L U +9 &J U +10 &L T +9 &N T +9 &!DG T +10 &#G T +9 &$L T +9 &&I T +10 &(MF T +9 &*J T +10 &+M T +9 &-O T +9 &/SK U +10 &1H U +9 &2I T +9 &4G U +10 &6[G U +9 &8H U +10 &9F U +9 &;G U +9 &=cE U +10 &?&G T +9 &@G T +9 &BK U +10 &DgO V +9 &F&[ W +10 &Gx Z +9 &I ^ +9 &KS ` +10 &M ` +9 &N a +9 &P ` +10 &RW a +9 &T b +10 &U b$ +9 &W S +9 &X$ *{ +10 &Xl U +2 ( +2 "collection"'q& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.44 +2 "collection"'& +6 "core" &Xh U +3 ."myshortDA"Hand.open + "manipulator"&.1 +23 "core" 1 +2 "manipulator"&%% +3 "core" %| o H +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&i' ] +97 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +49 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%1' +1623 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%'  +50 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%7'ܑ +1386 "Can" Z`6 +223 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%# +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +50 "processing"%S' +2620 "core" ' +7 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%=  +4 "collection"'l  +16 "core" +94  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"% +211 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%\\ @ +197 "core" > +4 ."myshortDA"PS.seek 0ml +4 "processing"%w'ܑ +2627 "core" ' + ."myshortDA"PSV.dial :air +3 "processing"%>  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2627 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%m +80 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&@& +6 "core" & 4 J +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&f( +5 "core" ( +3 "manipulator"&& +5 "core" & S J +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &9& +3 "core" & T J +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +100 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&}/ +71 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'2( +411 "core" ( +2 "manipulator"&&& +4 "core" & !  P +2 "manipulator"&5% +5 "core" %ъ R P0 +2 ."myshortDA"Forearm.seek :retract +3 "manipulator"&<' ] +96 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek :garage +3 "manipulator"& (-z +277 "core" ( +2 "manipulator"&Q& +4 "core" &- + C Rk +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &O& +3 "core" &- ? Qk +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&4'o +112 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&z1 +71 "core" 1 +2 "manipulator"&Z% +4 "core" % xn  q Z @S +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&$' ] +106 "core" ' +47040 "Can"\ \ H~`̇ +39968 #"Camille"-> access 3 +4 "storage"(v% +5 "core" %E \ . +2 "manipulator"&T% +4 "core" % T  ~ U +2 "manipulator"&& +4 "core" &-   ) Vk +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(a([Y +689 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +6 (c& +3 "core" &[Z Y\ * +2212 #"Camille"-> access 4 +5 "storage"(r% +3 "core" %E \ - +3 "manipulator"&% +4 "core" % T , T +3 "manipulator"&,& +3 "core" &- Sk +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +3 "storage"( ( +988 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +10 (]& +3 "core" & \  +765 #"Camille"-> startTube 4 +15283 "Can"\ H%ab +10542 #"Camille"-> start(:myshortDA){shortDA; PS.flush} +5 "collection"'p% +6 "core" %N +4 "processing"%|% +6 "core" %ܓ +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +580 #"Camille"-> Thread[:myshortDA].answer +2 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +6 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1006 .PSV.dial :mixloop + "processing"%X +49 "core" +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%\  +77 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%~  +143 "core"  +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +4 "processing"%('h! +2279 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +8 "processing"%  +145 "core"  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%e' +1259 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"% @ +112 "core" > +47 ."myshortDA"PS.reconfigure :default +5 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +2 "processing"%G's +588 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%6 +116 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myshortDA"PS.seek 1ml +3 "processing"%H'[q +1104 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%y' +1601 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%_ +113 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%;'s +2614 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%Y'[q +1101 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%o' +1600 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%N +112 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +49 "core" +3 ."myshortDA"PS.seek :empty +4 "processing"%C's +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%s +115 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%x' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%K +120 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%{'s +2617 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%V& +6 "core" & +3 "manipulator"&% +4 "core" % T Q S +2 "storage"(B% +4 "core" %F ( 6\ - +2 "storage"(. +4 "core" .( +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +3 "storage"(-(+ +512 "core" ( +3 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 ( & +3 "core" &+ {\ ' +3 "manipulator"&& +4 "core" &-  Pk +2 "manipulator"&*% +4 "core" % T P P +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +3 "manipulator"&b( +193 "core" ( +2 "manipulator"&g& +3 "core" & 0 M Q +2 "storage"(& +4 "core" &+ \ \ * +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&^'s +104 "core" ' +2 "storage"(D& +3 "core" &+ "\ , +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(' +305 "core" ' +2 "storage"(- +5 "core" -'{ +2 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +7 (& +3 "core" &+ \ ) +2 "manipulator"&?& +4 "core" &  T +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&)( +7 "core" ( +2 "manipulator"&& +4 "core" & , T +2 "storage"(W& +4 "core" &+ ~\ ) +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&u' +18 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&R/ +79 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:35:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +5 "manipulator"&L& +5 "storage"("'= +7 "core" & { S +2 "manipulator"&M% +4 "core" % Ј h Q +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&P' ] +98 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&j( +163 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +80 "core" ( +2 "manipulator"&U& +3 "core" &  [ Q( +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &[& +4 "core" &  P( +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&8'E +106 "core" ' +2 "manipulator"&& +3 "core" &   f V( +3 "manipulator"&/% +43 "core" %P   2 V +3 "processing"%`& +4 "core" &* +11 "processing"%h& +5 "core" & +3 ."myshortDA"PC.seek :closed +2 "processing"%(SD +7 "core" & +4 & 1 +9 &Fx 2 +10 &@nv G +9 &V S +10 &G R +9 &[G S +9 &F R +10 &C R +9 &H S +9 &!dF R +10 &#%D S +9 &$F R +10 &&B R +9 &(kH S +9 &*.F R +10 &+F R +9 &-I S +9 &/sC S +10 &15G S +9 &2D S +10 &4D S +9 &6{F S +9 &8=E S +10 &9I S +9 &;F R +9 &=F S +10 &?DI S +9 &AF S +10 &BF S +9 &DI S +9 &FGU U +10 &He W +9 &Iy X +9 &K~ Y +10 &MA Z +9 &O Z +10 &P Z +9 &Rj{i - +9 &S%g 7 +10 ( +3 "processing"%h& +3 "core" &S# / +2 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.70 +2 .Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&!% +3 "core" % P . ? S +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&t' ] +96 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%E { +4 %:9 +8 "core" 9 +103 "processing"%n9 +3 "core" 9 +103 "processing"%k9 +4 "core" 9  +103 "processing"%I9 +3 "core" 9  +103 "processing"%F9 +4 "core" 9 +103 "processing"%39 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +4 "core" 9 +103 "processing"%.9 +3 "core" 9# +103 "processing"%%9 +3 "core" 9' +104 "processing"%q9 +3 "core" 9+ +103 "processing"%9 +3 "core" 9/ +103 "processing"%9 +3 "core" 94 +103 "processing"%09 +3 "core" 98 +103 "processing"%'9 +3 "core" 9< +103 "processing"%19 +3 "core" 9@ +103 "processing"%#9 +3 "core" 9E +103 "processing"%79 +4 "core" 9I +103 "processing"%l9 +3 "core" 9M +103 "processing"%=9 +3 "core" 9Q +103 "processing"% 9 +3 "core" 9V +103 "processing"%\\9 +3 "core" 9Z +103 "processing"%S9 +4 "core" 9^ +103 "processing"%>9 +3 "core" 9b +103 "processing"%w9 +3 "core" 9g +103 "processing"%m9 +4 "core" 9k +103 "processing"%9 +3 "core" 9o +103 "processing"%@9 +3 "core" 9s +103 "processing"%9 +3 "core" 9x +103 "processing"%99 +3 "core" 9| +103 "processing"%}9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%i9 +4 "core" 9( +103 "processing"%d9 +3 "core" 9. +103 "processing"%&9 +3 "core" 96 +4 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%5 p{p. +4 ."myshortDA"delay 1:30 +7 "core"  +8998 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +115 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myshortDA"PS.seek 0.5ml +2 "processing"%Q' +596 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2ml +3 "processing"%O'Q +1614 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%f  +137 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%z +82 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%Z  +58 "core" +2 "processing"%<% +4 "core" %W$ +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%4' +600 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%v * +37 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%T'ܑ +1601 "core" ' +2 ."myshortDA"delay 5:00 +5352 "Can" Noa +24651 #"myshortDA"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +36 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +38 "core" + +2 ."myshortDA"PSR.select :air +52 .PSV.dial PSR +4 "processing"%c +81 "core"  +3 ."myshortDA"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%r' +2538 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +82 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%, +82 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%a +92 "core" ~ +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%]  +82 "core"  +3 ."myshortDA"PS.seek :empty +4 "processing"%p's +2524 "core" ' +3 ."myshortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%|  +142 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%X +50 "core" + ."myshortDA"PRV.dial :ab1 +3 "processing"%\ @ +110 "core" ? +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%~' +361 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "processing"%  +47 "core"  +3 "processing"%% +3 "core" %  +3 ."myshortDA"PS.seek 0.3ml +3 "processing"%(' +360 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%e  +48 "core"  +2 ."myshortDA"PS.seek 0.9ml +3 "processing"%6'N +1262 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%G @ +79 "core" ? +2 ."myshortDA"PS.seek 0.5ml +3 "processing"%H' +862 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%_  +48 "core"  +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%y'Q +1613 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"% +47 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"%; @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%Y  +38 "core" +2 "processing"%N% +4 "core" %V  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%'N +236 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%o * +40 "core" , +2 ."myshortDA"PS.seek 0ml +3 "processing"%s'ܑ +1960 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'C& +5 "core" &Y +3 "manipulator"&K& +5 "core" & K( +2 "manipulator"&x% +4 "core" % r $ K +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&V(-z +139 "core" ( +2 "manipulator"&& +3 "core" &- j A- +4 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &B& +4 "core" &- ( J- +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +108 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"& / +68 "core" / +3 "manipulator"& & +3 "core" &- S U c ;- +3 "manipulator"&% +3 "core" % σ H I  ;@ +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&*' ] +115 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&g( +323 "core" ( +2 "manipulator"&& +4 "core" & u J +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +5 "core" & J +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&D'ш +93 "core" ' +2 "manipulator"&$& +4 "core" & Z G +3 "manipulator"&% +5 "core" %ђ W A +2 "collection"'& +4 "core" &U +3 "collection"'?& +5 "core" &Q +3 ."myshortDA"CC.seek :closed +3 "collection"'(X +5 "core" &i +49 & *i $e &kRwh 9 + &xrb N + &WKi U &Da U +3 &I` U +9 &J` U +9 &^K` U +9 & J[ U +10 &!I\\ U +9 &#K_ U +9 &%iJa T +10 &'+J_ T +9 &(I] T +10 &*I_ U +9 &,pI\\ U +9 &.2Ka U +10 &/IU U +9 &1NZ U +9 &3yG` T +10 &5:I` U +9 &6EV U +10 &8FW T +9 &:K] U +9 &J_ U +9 &?G[ U +10 &AGV U +9 &CJJT U +9 &EXV W +10 &FfY X +9 &H~[ [\ +9 &J4X _ +10 &KV ` +9 &MZ ` +9 &OsY a +10 &Q8V ` +9 &RT b +10 &TZ b +9 &VnS b* +9 &X[ 7 +10 &X T 5 +9 &XhV L +6 ( +2 "collection"'?& +13 #"myshortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.43 +2 "collection"'W& +6 "core" &X[W L + &X[Y L + &X[S L +3 ."myshortDA"Hand.open + "manipulator"&R1 +20 "core" 1 +2 "manipulator"&L% +5 "core" %ф [ ? +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&M' ] +97 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%b +116 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +3 "processing"%^' +1608 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%u'ܑ +1604 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%U +50 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%[' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +5 "processing"%)  +2 "collection"'  +38 "core"  +138  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%/ +115 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%`  +79 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%"'ܑ +2620 "core" ' + ."myshortDA"PSV.dial :air +2 "processing"%P  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%A' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%!'ܑ +2645 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%:  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%h' +372 "Can" b +2252 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%n +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%8'ܑ +2625 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&k& +6 "core" & f n Y = +4 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&I( +7 "core" ( +2 "manipulator"&F& +4 "core" & _ e | @ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &3& +2 "core" & x 3 ? +4 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +97 "core" ' + ."myshortDA"Hand.close +2 "manipulator"&/ +22 "core" / +2 ."myshortDA"CC.seek :open +4 "collection"'.( +407 "core" ( +2 "manipulator"&%& +4 "core" & y V ; +2 "manipulator"&q% +4 "core" %ф u W DC +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +276 "core" ( +2 "manipulator"&0& +3 "core" &-{ f I_ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &'& +3 "core" &-{  I_ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&1'o +112 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator" +76 "core" 1 +2 "manipulator"&7% +5 "core" % ye  7 /8 +44 ."myshortDA"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&l' ] +106 "core" ' +2 ."da"delayUntil "16:58:30.38" +24640 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%= @ +78 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%S  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%>' +2527 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%w +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%m  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +48 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2500 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%9 +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%}' +596 "core" ' +2 ."da"delay 5 seconds +504 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%'Q +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%i  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%d +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%&  +39 "core" +2 "processing"%% +4 "core" %O#  +3 ."da"PS.seek 1.5ml +3 "processing"%{' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%Q * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%f'ܑ +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%z  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%Z  +37 "core" +3 ."da"delay 30 seconds +2198 "Can" ^1c$ +804 ."da"PBV.dial between PSV and waste1 +3 "processing"%< * +38 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%O +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%v' +2525 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%4 +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%E +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%+  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%c's +2496 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"%T +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%,'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%a  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%] +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%r  +38 "core" +2 "processing"%|% +4 "core" %S#  +3 ."da"PS.seek 1.5ml +2 "processing"%X' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%\ * +40 "core" , +3 ."da"PS.seek 0ml +2 "processing"%p'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +8 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3046 .PBV.dial between PSV and waste1 +11 "processing"%~ * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%e' +2549 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%( +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%6 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%_  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%H's +2515 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%;  +135 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%Y  +46 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%N  +18 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%o +48 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%y' +384 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +48 "core"  +2 "processing"%C% +4 "core" %'  +3 ."da"PS.seek 0.55ml +2 "processing"%K'"W +340 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%x  +49 "core"  +3 ."da"PS.seek 2ml +2 "processing"%'Q +1560 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%B +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%j @ +81 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"% % +3 "core" %Q  +3 ."da"PS.seek 1.85ml +2 "processing"%'I +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%t * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +17765 "Can"\ Qxc +30238 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%V @ +17 "core" > +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%$  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2528 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +48 "core"  +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%2 +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%W  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%R's +2531 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%L +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%?' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%b'Q +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%D  +79 "core"  +2 ."da"PSV.dial PTV +2 "processing"%s +82 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%^% +4 "core" %S"  +3 ."da"PS.seek 1.5ml +2 "processing"%U' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%u * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%)  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%/  +85 "core" +2 ."da"delay 30 seconds +2886 "Can" sͷdP +125 ."da"PBV.dial between PSV and waste1 +3 "processing"%` * +44 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%[ +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%P' +2543 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%" +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +82 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%!'s +2531 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%n +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%h' +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%k'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%F  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%3 +82 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +40 "core" +2 "processing"%g% +4 "core" %V#  +3 ."da"PS.seek 1.5ml +3 "processing"%M' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +5 "processing"%%'ܑ +1606 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%q  +5 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%' +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%I' +2519 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%# +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%7 +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +86 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%1  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%='s +2526 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%\\' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%S'Q +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%8  +8 "core"  + ."da"PSV.dial PTV +3 "processing"%w +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%m  +37 "core" +2 "processing"%% +4 "core" %Y +3 ."da"PS.seek 1.5ml +2 "processing"%@' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%9'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%}  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +40 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%d +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +51 "processing"%&' +2522 "core" ' +2 ."da"PSV.dial PTV +11 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +80 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +82 "core" +2 ."da"delay 5 seconds +400 "Can" [d +103 ."da"PSV.dial :air +2 "processing"%{  +79 "core"  +3 ."da"PS.seek :empty +4 "processing"%J's +2521 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%z +150 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +24 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +7 "processing"%Z'I +346 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%<' +330 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%O'Q +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%f  +7 "core"  +3 ."da"PSV.dial PTV +2 "processing"%4 +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%E  +40 "core" +2 "processing"%% +4 "core" %V"  +3 ."da"PS.seek 1.5ml +2 "processing"%+' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +40 "core" + +3 ."da"PS.seek 0ml +3 "processing"%T'ܑ +1613 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%c  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%a * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%] +83 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%r' +2627 "core" ' + ."da"PSV.dial PTV +3 "processing"%| +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%, +85 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%\ +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +83 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2620 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +9 .PSV.dial PSR +4 "processing"% +150 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%~'Q +2125 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%p +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%(  +39 "core" +2 "processing"%G% +4 "core" %X +3 ."da"PS.seek 1.5ml +3 "processing"%6' +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%_ * +40 "core" + +3 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%e  +117 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +1611 "core" ' +2 "processing"%;9 +4 "core" 9{6 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +4 "processing"%Y +4 %N& +4 "core" 6 + &S" / +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&o% +5 "core" % T , 0 A  +3 "storage"(H% +4 "core" %@ +2 "storage"(. +4 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(C(@ +200 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (y& +3 "core" &A +3 "manipulator"&x& +3 "core" &-{ + * # _ +3 "manipulator"&K% +4 "core" % T ) )   +52 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&B( +185 "core" ( +3 "manipulator"&j& +4 "core" & 4 3 N +2 "storage"( & +4 "core" &J   I +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"& 'm +94 "core" ' +2 "storage"(t& +4 "core" &J   +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(' +286 "core" ' +2 "storage"(- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +7 ."da"SE.seek :place +3 "storage"(V'x +42 "core" ' +3 "manipulator"&& +5 "core" & 4 )  +2 "manipulator"& % +4 "core" %q + 4 ~ +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&$' ] +95 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&( +247 "core" ( +2 "manipulator"&& +4 "core" & : = n V +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &*& +3 "core" & + 3 H V +3 ."da"Forearm.seek PC +2 "manipulator"&2'E +92 "core" ' + ."da"Hand.close +2 "manipulator"&W/ +79 "core" / +3 ."da"PC.seek :open +4 "processing"%( +376 "core" ( +2 "storage"(L& +5 "core" &J 6 6 +2 "manipulator"&R& +3 "core" & $ $ V +3 "manipulator"&?% +3 "core" % B % ) -w +3 ."da"Forearm.seek :retract +2 "manipulator"&D' ] +96 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&s( +266 "core" ( +2 "manipulator"&& +5 "core" & Z P  +2 "storage"(^& +3 "core" &J  +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&b'm +106 "core" ' +2 ."da"Hand.open +2 "manipulator"&u1 +70 "core" 1 +2 "storage"(U- +4 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"()'D +28 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(/' +61 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul0917h.png +7 "processing"%`& +19 "core" &# z +4 "manipulator"&[& +5 "core" & | |  +3 "manipulator"&% +5 "core" % t y z R0 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +10 ."psFlush"Forearm.seek :retract +6 "manipulator"&"' ] +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&(-z +182 "core" ( +2 "manipulator"&A& +4 "core" &-s   Ca +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &:& +5 "core" &-s  a +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&P'o +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&n/ +71 "core" / +2 "manipulator"&!& +4 "core" &-s Ma +3 "manipulator"&h% +3 "core" % u ݵ +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&F' ] +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&3( +145 "core" ( +2 "manipulator"&& +5 "core" & 1 W= +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &g& +3 "core" & c= +60 ."psFlush"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&k'E +110 "core" ' +3 "manipulator"&& +4 "core" &= +3 "manipulator"&M% +4 "core" %L  $# +3 "processing"%q& +4 "core" &# +3 "processing"%& +5 "core" & +3 ."psFlush"PC.seek :closed +3 "processing"%0(SD +8 "core" &" +3 &# 0 +9 &Br# t3 +10 &-ln$ sG +9 &W$ tV +9 &x6$ vV +10 &:8$ uV +9 &;$ uV +9 &9$ uV +10 &;" uW +9 &!B9# tV +10 &#9% tV +9 &$6$ uV +9 &&;% tV +10 &(I9% uW +9 &* 8$ tV +9 &+>% V +10 &-;$ U +9 &/T<$ U +10 &1=$ U +9 &2=% U +9 &4:$ V +10 &6[?$ V +9 &8;* V +9 &9?% V +10 &;<$ V +9 &=c7# V +10 &?#<$ uV +9 &@=$ vV +9 &B?$ uW +10 &Di;$ uV +9 &F(D# tX +9 &GQ$ sY +10 &Ih% r[ +9 &K]u$ q] +10 &Mt" p] +9 &N} p^ +9 &P$ o_ +10 &RH~`$ r; +9 &S (n$ qT +9 &S)6% t7 +3 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.83 +2 "processing"%'& +6 "core" &S)4 7 +3 ."psFlush"Hand.open +2 "manipulator"&%1 +76 "core" 1 +3 "manipulator"&#% +4 "core" % L # +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&7' ] +96 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +50 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%1' +597 "core" ' +2 ."psFlush"delay 5 seconds +404 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.523 seconds\ Exposing 696x520 pixel 16-bit image for 24.209 seconds\ /var/log/esp/da25jul0917h.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul0917h15s.png +92 ."psFlush"PSR.select :air +8 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1531 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul0917h15s.png: PNG Upload Complete\ +8 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul0917h25s.png +596 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +216 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%=  +146 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%\\ +120 "core" +3 ."psFlush"PS.seek :empty +5 "processing"%8's +322 #"image"compressed /var/log/esp/da25jul0917h.jxl +1128 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul0917h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +4 "storage"(w- +6 "core" -' +3 "storage"(m& +4 "core" &J   +4 "manipulator"&& +4 "core" & 5 =< +13 "manipulator"&S% +11 "core" % c L L ) +11 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +10 ."da"Elbow.seek 3 +3 "manipulator"&>( +259 "core" ( +2 "manipulator"&@& +5 "core" & q o Dx +3 "storage"(& +4 "core" &J + 2 +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&}'m +119 "core" ' +6 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"(i'W +54 "core" ' +2 "manipulator"&d& +4 "core" & R !x +2 "storage"(9& +5 "core" &J C E l +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +4 "manipulator"&'M +40 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&, +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(Q' +30 "core" ' +2 "manipulator"&{% +4 "core" %^ ^ ] v +4 "storage"(&& +3 "core" &J   +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 317 counts +2 "manipulator"&z'Њ +27 "core" ' +2 "manipulator"&J& +5 "core" & w !x +2 "storage"(Z& +6 "core" &J . 4 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&<'m +30 "core" ' +2 "storage"(f% +69 "core" % Z ]  +15 ."downElevator"SE.seek :down +4 "storage"(4'= +100 (E% +4 "core" %%. 2 * o \\w +3 "manipulator"&% +6 "core" %B M " +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +2 "manipulator"&O' ] +98 "core" ' +60 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"%v +6 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +5 (+& +5 "core" &J\ \  e +97  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +584 "core" ' +3 ."psFlush"delay 5 seconds +421 #"image"compressed /var/log/esp/midres/da25jul0917h15s.jxl +82 ."psFlush"PSR.select :air +46 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2108 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +4 "processing"%a  +39 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%] @ +78 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%T +115 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%|'s +346 #"image"compressed /var/log/esp/midres/da25jul0917h25s.jxl +3 ."Qmail"DAfans.email "da25jul0917h exposed 24.209 seconds\\nmidres/da25jul0917h15s\\nmidres/da25jul0917h25s",Subject: "da25jul0917h images!" +2274 "core" ' +5 ."psFlush"PSV.dial PSR +7 "processing"%, +117 "core"  +5 ."psFlush"PSR.select :flush +6 "processing"%@ +21 ."psFlush"PS.seek 1ml +7 "processing"%\ '[q +1107 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"%X' +1631 "core" ' +4 ."psFlush"PSV.dial PTV +6 "processing"%r +84 "core" +4 ."psFlush"PTV.dial :puck +6 "processing"%  +27 #"uploadLog"upsync +56 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +7 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%p +81 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%(' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%G +81 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%~'ܑ +2643 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%_ +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +587 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%6' +2111 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%; +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%Y U +59 "core" W +3 ."psFlush"PS.seek 0ml +4 "processing"%N'ܑ +2365 "Can" RMe| +253 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%o @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%H' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +55 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +6 "processing"%y's +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%x +53 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%K' +2620 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%- +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%j U +7 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"% 'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2623 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%l  +80 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%'s +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +60 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"% '[q +1107 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%*  +61 "core" +2 ."psFlush"PS.seek 0ml +5 "processing"%B'ܑ +2646 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%W +88 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%$' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%L'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%R +82 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%?' +597 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%^ U +57 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%u @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%U' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%`  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%D's +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%[ +49 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%V +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%) U +6 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"%A'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%: @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%b' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%s  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%n's +2620 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&!& +6 "core" & Ox +3 "manipulator"&h% +5 "core" % s x O +2 ."psFlush"Elbow.seek PC +2 "manipulator"&"( +287 "core" ( +2 "manipulator"&& +3 "core" & ON +3 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +6 &g& +3 "core" & ON +4 ."psFlush"Forearm.seek PC +2 "manipulator"&P'E +100 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +78 "core" / +3 ."psFlush"PC.seek :open +3 "processing"%( +377 "core" ( +2 "manipulator"&M& +4 "core" & E QN +3 "manipulator"&q% +3 "core" % D " Q +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&F' ] +112 "core" ' +4 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&(-z +122 "core" ( +2 "manipulator"&'& +4 "core" &-q  ^ U +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &%& +5 "core" &-q   B U +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&#'o +114 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +79 "core" 1 +2 "manipulator"&% +4 "core" % yg p j @G +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&k' ] +103 "core" ' +2 #"myshortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%% +6 "core" %u$ +2 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%1& +6 "core" & +2 "manipulator"& & +4 "core" &-q ) S +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&=(-z +6 "core" ( +3 "manipulator"&\\& +4 "core" &-q S S +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &I& +2 "core" &-q G R +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&w'o +107 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&m/ +70 "core" / +2 "manipulator"&& +4 "core" &-q  D +2 "manipulator"&S% +4 "core" % σ DW +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&@' ] +102 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&( +129 "core" ( +2 "manipulator"&3& +4 "core" & '  S> +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &d& +3 "core" & i S> +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&9'E +94 "core" ' +2 "manipulator"&7& +4 "core" &  5 S> +2 "manipulator"&{% +4 "core" %? : T] +3 "processing"%&& +4 "core" &$ +3 "processing"%J& +5 "core" & +3 ."myshortDA"PC.seek :closed +3 "processing"%Z(SD +6 "core" &% +5 &% 0 +9 &Ex$ 2 +9 &:ps$ G +9 &R# R +10 &F" Q +9 &ZF$ Q +10 &A$ Q +9 &A# Q +9 &B$ R +10 &!aD# R +9 &#$F% Q +9 &$G$ Q +10 &&F% Q +9 &(jA' Q +9 &*,@% Q +10 &+A# Q +9 &-A" Q +10 &/sC$ Q +9 &13E$ R +9 &2A$ Q +10 &4C$ Q +9 &6zD% Q +9 &8<D& Q +10 &9F$ Q +9 &;D Q +10 &=C# R +9 &?DC$ Q +9 &AD$ Q +10 &BF$ Q +9 &DF% Q +9 &FIN$ R +10 &H[$ U +9 &Ir$ V +10 &K~$ X +9 &M>$ Y +9 &N$ Z +10 &P$ Z +9 &Rg}e$ , +9 &S'h$ 6 +10 ( +3 "processing"%J& +3 "core" &S% - +3 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.69 +2 "processing"%/& +6 "core" &S# - +2 ."myshortDA"Hand.open +2 "manipulator"&f1 +70 "core" 1 +2 "manipulator"&}% +4 "core" % ?  Q] +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&>' ] +109 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%i +50 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%E'[q +1145 "core" ' +2 ."myshortDA"PSR.select :air +11 "processing"% +21 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +1610 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +80 "core" +2 ."myshortDA"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%z  +59 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%Q'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%+ +79 "core"  +2 ."myshortDA"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%v' +2059 "Can"\ K7f +569 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%< +80 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%4'ܑ +2637 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%8 +80 "core"  +2 ."myshortDA"PSR.select :flush +4 "processing"%@ +12 ."myshortDA"PS.seek 0.5ml +3 "processing"%c' +595 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%a' +2117 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%] +81 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"%T U +58 "core" V +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2612 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%, @ +54 "core" > +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%|' +2618 "core" ' +2 ."myshortDA"PSV.dial :waste1 +3 "processing"%\  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%r's +2629 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2618 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%X +80 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"%p U +7 "core" U +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2627 "core" ' +2 ."myshortDA"PSV.dial PBV +3 "processing"%G @ +48 "core" ? +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%(' +2618 "core" ' +2 ."myshortDA"PSV.dial :waste1 +3 "processing"%_  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%~'s +2616 "core" ' +3 #"myshortDA"Garaging FlushPuck in Processing Clamp + "manipulator"&e& +13 "core" &   V> +7 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +3 "manipulator"&;( +5 "core" ( +2 "manipulator"&Y& +4 "core" &   U> +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &6& +4 "core" &    U> +3 ."myshortDA"Forearm.seek PC +3 "manipulator"&o'E +91 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&N/ +79 "core" / +3 ."myshortDA"PC.seek :open +2 "processing"%( +378 "core" ( +2 "manipulator"&H& +4 "core" &   - V> +2 "manipulator"&x% +4 "core" % H   Uk +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&y' ] +97 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&-(-z +131 "core" ( +2 "manipulator"&j& +3 "core" &-\  @ R!s +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +3 "core" &-\  : R!s +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +114 "core" ' +2 ."myshortDA"Hand.open + "manipulator"& 1 +74 "core" 1 +2 "manipulator"&l% +4 "core" % yi t & @J +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&t' ] +146 "core" ' +33641 "Can"\ Hf +60002 \ \ H߁g> +60002 \ \ Hgԇ +60002 \ \ Hhj +60002 \ \ HWi +60002 \ \ Hi +60002 \ \ Ij, +60001 \ \ H-j‡ +60002 \ \ IkX +60002 \ \ Ifk +60002 \ \ Il +60002 \ \ Hm +60002 \ \ H<m +60002 \ \ HnF +60002 \ \ Itn܇ +60002 \ \ Hor +60002 \ Ip +60002 \ \ H Ip +60001 \ \ I q4 +60002 \ \ Iqʇ +60002 \ Hr` +60002 \ \ Hr +60002 \ \ IVs +60002 \ \ It" +60002 \ \ Ht +60002 \ \ I+uN +60001 \ \ I u +60002 \ I#dvz +60002 \ \ H&w +60002 \ \ H(w +60002 \ \ H+8x< +60002 \ \ H-x҇ +60002 \ \ H0pyh +60002 \ \ H3 y +60002 \ \ I5z +60001 \ \ I8D{* @PDT1752131001.52 \ \ I:{ +60002 \ I=||V +60002 \ I@| +60002 \ \ HB} +60002 \ \ IEO~ +60002 \ \ HG~ +60002 \ IJD +60002 \ \ IM#ڇ +60001 \ \ IOp +60002 \ \ HR[ +60002 \ \ IT +60002 \ \ HW2 +60002 \ \ IZ/ȇ +60002 \ \ H\\^ +60002 \ H_f +60002 \ \ Hb +60002 \ \ Hd +60002 \ \ Ig9 +60002 \ \ IiL +60002 \ \ Hlq +60002 \ \ Ho x +60002 \ \ Iq +60002 \ ItD +60002 \ \ Iv: +60001 \ \ Hy|Ї +60002 \ \ I|f +60002 \ \ I~ +60002 \ \ HP +60002 \ \ H( +60002 \ H +60002 f\ \ H#T +60002 L\ \ H +60002 8\ \ H[ +60002 +\ \ H +60001 &\ \ H +60002 \ \ H.B +60002 \ \ H؇ +60002 \ \ Ifn +60002  \ \ I +60002 \ \ I +60002 \ \ I:0 +60002 \ HƇ +60002 \ \ Hr\\ +60002 \ \ H +60001 \ \ I +60002 \ \ IF +60002 $\ \ I +60002 '\ H~J +60002 (\ \ I +60002 \ Hv +60002 \ \ HR +60002 \ \ H +60002 \ \ HŠ8 +31280 #"Camille"-> access 3 +11 "storage"(% +5 "core" %@ 8\ - +2 "manipulator"&% +4 "core" % K  T +3 "manipulator"& & +3 "core" &-  @ T o +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +3 "storage"( ([Y +678 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +4 (& +5 "core" &[Y \ && +527 #"Camille"-> access 4 +5 "storage"(*% +5 "core" %@  F\ * +2 "manipulator"&% +4 "core" % K { P +3 "manipulator"&W& +4 "core" &- u P o +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(B( +992 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & \  +444 #"Camille"-> startTube 4 +17218 #-> start(:myshortDA){shortDA; PS.flush} +4 "collection"'$% +10 "processing"%R% +3 "core" %N +5 %u +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +884 #"Camille"-> Thread[:myshortDA].answer +6 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%L +144 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%?  +138 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%  +48 "core" +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%^'h! +2287 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +9 "processing"%2  +2 "collection"'u  +13 "core"  +129  +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +1264 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%` @ +109 "core" ? +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +2 "processing"%U's +599 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%[ +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +3 "processing"%D'[q +1094 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%V' +785 "Can"*\ ML· +820 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%) +113 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2675 "core" ' + ."myshortDA"PSV.dial PSR +5 "processing"%: +112 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%A'[q +1099 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%s' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%b +112 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%!  +50 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%h's +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +113 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2625 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%g +112 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2623 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%O& +6 "core" &' +3 "manipulator"&0% +4 "core" % K  / R +3 "storage"(M% +3 "core" %A  \ + +3 "storage"(q. +3 "core" .( +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +2 "storage"('(+ +520 "core" ( +3 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 (%& +4 "core" &+ k\ $) +2 "manipulator"&P& +4 "core" &- > N o +2 "manipulator"&"% +4 "core" % K N +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +3 "manipulator"&( +186 "core" ( +2 "manipulator"&& +4 "core" & )  R +2 "storage"(F& +4 "core" &+ Z\ *- +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&'s +93 "core" ' +2 "storage"(1& +5 "core" &+  G\ *- +2 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"( ' +307 "core" ' +2 "storage"(\\- +5 "core" -'} +2 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +6 (I& +4 "core" &+ \ (- +2 "manipulator"&#& +4 "core" & P +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&m( +7 "core" ( +2 "manipulator"&& +3 "core" &   Q +3 "storage"(S& +3 "core" &+ M\ )- +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&' +17 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&k/ +72 "core" / +2 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:40:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +4 "manipulator"&3& +2 "storage"(d'= +11 "core" & $ S +2 "manipulator"&w% +3 "core" % Ѓ   O +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&7' ] +108 "core" ' +3 ."myshortDA"Elbow.seek PC +2 "manipulator"&{( +147 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +89 "core" ( +3 "manipulator"&&& +4 "core" &  V U +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &=& +3 "core" &   l U +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&@'E +103 "core" ' +2 "manipulator"&& +4 "core" & &  Q +2 "manipulator"&/% +4 "core" %2 * P2 +3 "processing"%f& +4 "core" & +3 "processing"%}& +6 "core" &( +2 ."myshortDA"PC.seek :closed +4 "processing"%J(SD +5 "core" &( +5 &) \ +7 &.u' +{ +9 &_x' ? +9 &6j( R +10 &D( S +9 &F) R +9 &yF' S +10 &<G( R +9 &G( S +10 & D( S +9 &"H( S +9 &$BJ( S +10 &&G( R +9 &'H( S +9 &)E& S +10 &+LG' R +9 &- H' S +10 &.G( S +9 &0I' R +9 &2SJ( S +10 &4N' S +9 &5I' S +9 &7J( S +10 &9ZM( S +9 &;J( S +10 &<G( S +9 &>I) S +9 &@cJ( S +10 &B#N( S +9 &CN) S +50 &EX& U + &Gag' V +4 &Iy( X +2 &J~' Y + &L( Z +3 &N]' Z +5 &P( Z +9 &Q' H +9 &R;y' ` +10 &S(6( 4 +6 ( +2 "processing"%}& +13 "core" &S(0) 4 + &S(0( 4 +3 #"myshortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.70 + .Hand.open +4 "manipulator"&i1 +79 "core" 1 +2 "manipulator"&9% +4 "core" % 2 N2 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&n' ] +109 "core" ' +4 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%E { +6 %9 +6 "core" 9t +102 "processing"%z9 +3 "core" 9t +104 "processing"%9 +3 "core" 9t  +103 "processing"%+9 +3 "core" 9s  +103 "processing"%Q9 +4 "core" 9s +103 "processing"%<9 +3 "core" 9s +103 "processing"%v9 +3 "core" 9u +103 "processing"%89 +4 "core" 9v +103 "processing"%49 +3 "core" 9w# +103 "processing"%c9 +3 "core" 9y' +103 "processing"%]9 +4 "core" 9|+ +103 "processing"%T9 +3 "core" 9/ +103 "processing"%a9 +4 "core" 94 +103 "processing"%,9 +3 "core" 98 +103 "processing"%9 +3 "core" 9< +103 "processing"%\ 9 +3 "core" 9@ +103 "processing"%|9 +3 "core" 9E +103 "processing"%9 +4 "core" 9I +103 "processing"%r9 +4 "core" 9M +103 "processing"%X9 +3 "core" 9Q +103 "processing"%p9 +3 "core" 9V +103 "processing"%9 +3 "core" 9Z +103 "processing"%G9 +3 "core" 9^ +103 "processing"%9 +3 "core" 9b +103 "processing"%_9 +3 "core" 9g +103 "processing"%(9 +3 "core" 9k +103 "processing"%e9 +3 "core" 9o +103 "processing"%Y9 +4 "core" 9s +103 "processing"%69 +3 "core" 9x +103 "processing"%N9 +3 "core" 9| +103 "processing"%9 +3 "core" 9  +104 "processing"%>9 +3 "core" 9 +103 "processing"%Z9 +3 "core" 9 +103 "processing"%H9 +3 "core" 9  +104 "processing"%x9 +3 "core" 9& +103 "processing"%j9 +3 "core" 9- +103 "processing"%K9 +3 "core" 93 +4 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%o p{p. +4 ."myshortDA"delay 1:30 +6 "core"  +9000 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%; +113 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myshortDA"PS.seek 0.5ml +2 "processing"% ' +600 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%l'Q +1605 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%y  +138 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"% +81 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%5  +59 "core" +2 "processing"%% +4 "core" %S%  +3 ."myshortDA"PS.seek 1.5ml +3 "processing"%' +583 "core" ' +2 ."myshortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%C'ܑ +1606 "core" ' +2 ."myshortDA"delay 5:00 +24092 "Can"3\ Sd +5910 #"myshortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +16 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%*  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%W +82 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"% ' +2532 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +80 "core" +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +81 "core"  +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%R +132 "core"  +2 ."myshortDA"delay 5 seconds +511 .PSV.dial :air +2 "processing"%L  +82 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%?'s +2528 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +142 "core" + ."myshortDA"PSV.dial :mixloop +3 "processing"%~ +49 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%u @ +111 "core" > +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%2' +358 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +5 "collection"'^  +6 "processing"%`  + "core"  +46 +2 "processing"%% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%[' +351 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'U  +36 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%D  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +3 "processing"%)'N +1272 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%V @ +80 "core" > +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%:' +869 "core" ' +3 #"myshortDA"addPMLReagent08 + .PSV.dial :air +4 "processing"%  +49 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%A'Q +1606 "core" ' +2 ."myshortDA"PSV.dial :PML +3 "processing"%b +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%! @ +77 "core" @ +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%s  +38 "core" +2 "processing"%% +4 "core" %L(  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%h'D +237 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%g * +39 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1962 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'O& +5 "core" & +2 "manipulator"&0& +4 "core" & M +3 "manipulator"&M% +3 "core" % 5 L O +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&q(-z +134 "core" ( + "manipulator"&B& +4 "core" &- q C m +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &%& +3 "core" &-  B m +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&P'o +107 "core" ' +2 ."myshortDA"Hand.close +3 "manipulator"&"/ +71 "core" / +2 "manipulator"&& +4 "core" &-\ , ? 7 k +3 "manipulator"&F% +4 "core" % ςt +  0 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&-' ] +120 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&1( +274 "core" ( +3 "manipulator"&t& +4 "core" && C F?V +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\\& +4 "core" && ~ < D?V +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&I'ш +102 "core" ' +2 "manipulator"&#& +4 "core" && ; G?Q +3 "manipulator"&% +4 "core" %|  D +3 "collection"'S& +3 "core" & +3 "collection"'k& +6 "core" & +3 ."myshortDA"CC.seek :closed +4 "collection"'3(X +6 "core" & +4 &  +7 &-o ,} +10 &]x @ +9 &2k S +9 &K# U +10 &I U +9 &qI U +10 &1O V +9 &J& U +9 & I U +10 &"xI U +9 &$:J U +10 &%J U +9 &'G U +9 &)I V +10 &+BI U +9 &-J V +9 &.I" U +10 &0G V +9 &2KE U +9 &4 G U +10 &5J U +9 &7F U +10 &9SG U +9 &;J U +9 &<I U +10 &>J U +9 &@ZH! U +9 &BG" U +10 &CN V +9 &E\\ W +10 &GWj Y +9 &I ] +9 &J a +10 &L ` +9 &NJ ` +9 &P  a +10 &Q b +45 &S! b +5 &UJ! b" &W b. + &XeR "j + &X  %o +4 &Xo Q +3 ( +2 "collection"'k& +13 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.45 +2 "collection"'w& +7 "core" &Xp Q + &Xp Q +2 ."myshortDA"Hand.open + "manipulator"&1 +28 "core" 1 +2 "manipulator"&% +4 "core" %}  n * 9 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"& ' ] +106 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%&' +1612 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%=  +46 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%m'ܑ +1615 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%/' +2625 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +5 "processing"%f  +2 "collection"'d  +39 "core"  +137  +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%7 +114 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +78 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%i'ܑ +2617 "core" ' + ."myshortDA"PSV.dial :air +3 "processing"%9  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%}' +2629 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%z'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%@  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2621 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%+ +48 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%Q'ܑ +2618 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&<& +8 "core" &G 9 W 1 45 +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&v( +42 "core" ( +2 "manipulator"&8& +5 "core" & v a 6 +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &4& +5 "core" & i v 0 ? +2 ."myshortDA"Forearm.seek CC +3 "manipulator"&c'ш +94 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&]/ +22 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'T( +414 "core" ( +2 "manipulator"&a& +4 "core" & k : +2 "manipulator"&,% +4 "core" %ч n  B@ +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&\ (-z +275 "core" ( +2 "manipulator"&|& +3 "core" &-y }  <] +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +10 && +3 "core" &-y { <] +8 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&r'o +114 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&X1 +68 "core" 1 +2 "manipulator"&p% +4 "core" % xi  0 % 5I +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +104 "core" ' +2 ."da"delayUntil "09:15:25.12" +12417 "Can"Q O\\ +12258 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%G @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +39 "core" , +44 ."da"PSV.dial :air +10 "processing"%(  +47 "core"  +4 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%e' +2521 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%Y +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%6  +48 "core"  +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%N +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +49 "core"  +2 ."da"PS.seek :empty +3 "processing"%>'s +2518 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%Z +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%H' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%x'Q +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%j  +76 "core"  +2 ."da"PSV.dial PTV +3 "processing"%K +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%;  +39 "core" +2 "processing"%% +4 "core" %R%  +3 ."da"PS.seek 1.5ml +3 "processing"% ' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%y * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%5  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%l * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2526 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%E +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%* +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%W's +2515 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"%C +155 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%$'Q +1600 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%R +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%L  +38 "core" +2 "processing"% % +3 "core" %U  +3 ."da"PS.seek 1.5ml +3 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +39 "core" * +3 ."da"PS.seek 0ml +2 "processing"%u'ܑ +1600 "core" ' +2 ."da"delay 2:00 +5242 "Can"a VϬ +6761 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%?  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%^ * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%` +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2525 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%2 +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +46 "processing"%D +81 "core" +2 ."da"delay 5 seconds +511 .PSV.dial :air +2 "processing"%[  +80 "core"  +3 ."da"PS.seek :empty +4 "processing"%V's +2540 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%)  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +137 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%:  +48 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%b  +8 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%! +48 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%s' +392 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +50 "core"  +2 "processing"%g% +3 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%A'"Y +339 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +3 "processing"%h  +50 "core"  +3 ."da"PS.seek 2ml +2 "processing"%O'Q +1551 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%0 +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%M @ +79 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%B  +40 "core" +2 "processing"%%% +3 "core" %U&  +3 ."da"PS.seek 1.85ml +2 "processing"%{'M +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%" * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1967 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +36480 "Can"\\\ O& +11523 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%F @ +17 "core" ? +2 ."da"PBV.dial :waste1 +3 "processing"%n  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%P * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%t  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%\\' +2565 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%q +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%S  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%-'s +2523 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%. +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%w' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Q +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +79 "core"  +2 ."da"PSV.dial PTV +3 "processing"%k +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 "processing"%I% +3 "core" %V  +3 ."da"PS.seek 1.5ml +3 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%= * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%&'ܑ +1603 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +16 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%m  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +44 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%f +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%7' +2519 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%/ +81 "core"  +47 ."da"delay 5 seconds +511 .PSV.dial PTV +2 "processing"%9 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%i  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2524 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +5 "processing"%} +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%@' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%z'Q +1612 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%+  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%<  +37 "core" +2 "processing"%8% +4 "core" %V$  +3 ."da"PS.seek 1.5ml +2 "processing"%4' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%] * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%1'ܑ +1601 "core" ' +2 ."da"delay 2:00 +5939 "Can"L P@ +6065 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%3  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%a * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%c' +2529 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%| +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%v +85 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%p's +2543 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%r' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%G'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%_ +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%(  +38 "core" +2 "processing"%Q% +4 "core" %W$ +3 ."da"PS.seek 1.5ml +2 "processing"%Y' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%6 * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%N'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +3 ."da"PBV.dial :waste1 + "processing"%e  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Z * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%> +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%H' +2531 "core" ' + ."da"PSV.dial PTV +3 "processing"%j +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%K +79 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%; +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +81 "core"  +3 ."da"PS.seek :empty +4 "processing"%x's +2528 "core" ' +2 ."da"Gate.power :camera,:ON +57 #Mixing DA Substrates +4 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%y +162 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +10 "processing"% +21 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +16 ."da"PS.seek 0.25ml +5 "processing"% 'I +351 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%5' +337 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%l  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +84 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%E% +4 "core" %T  +3 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%* * +40 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1613 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%C  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%W * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +84 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%R' +2616 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%L +81 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +84 "core"  +8 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +94 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%~  +86 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +1000 "Can"I R +1600 "core" ' +2 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%? +150 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +4 "processing"%^'Q +2107 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 "processing"%`  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%u +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%2  +39 "core" +2 "processing"%U% +4 "core" %U  +3 ."da"PS.seek 1.5ml +3 "processing"%D' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%[ * +38 "core" , +3 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +117 "core"  +2 ."da"PS.seek :empty +3 "processing"%)'s +1601 "core" ' +2 "processing"%9 +4 "core" 9{6 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%: +5 "core" 6 +2 "processing"%b& +4 "core" &S(.. 4 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&!% +7 "core" % q % = ;  +2 "storage"(V% +5 "core" %@ 8 4 ^ +2 "storage"(. +3 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(g(@ +204 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (s& +4 "core" &> # %  +2 "manipulator"&h& +4 "core" &-y 6 7] +2 "manipulator"&A% +4 "core" % q 8 + +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&0( +196 "core" ( +2 "manipulator"&M& +4 "core" & < 9 Ip +3 "storage"(B& +4 "core" &D 3 4 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&%'m +99 "core" ' +2 "storage"("& +4 "core" &D c +53 ."da"SE.reconfigure :pick +10 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(O' +287 "core" ' +2 "storage"({- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +7 ."da"SE.seek :place +4 "storage"(F'x +44 "core" ' +3 "manipulator"&n& +5 "core" &   p +2 "manipulator"&P% +3 "core" %u   4 +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&t' ] +96 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +252 "core" ( +2 "manipulator"&q& +4 "core" & + 4 ~ +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &#& +2 "core" & 0 0 - +4 ."da"Forearm.seek PC +2 "manipulator"&'E +100 "core" ' +2 ."da"Hand.close +2 "manipulator"&S/ +76 "core" / +3 ."da"PC.seek :open +2 "processing"%\\( +380 "core" ( +2 "storage"(.& +4 "core" &D  +2 "manipulator"&-& +4 "core" & C < |  +2 "manipulator"&w% +4 "core" %  9 7 O  +3 ."da"Forearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&k( +248 "core" ( +2 "manipulator"&& +4 "core" & 4 5  k +2 "storage"(I& +4 "core" &D 3 3  +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +100 "core" ' +2 ."da"Hand.open + "manipulator"&=1 +80 "core" 1 +2 "storage"(- +4 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"('D +29 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(m' +64 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%d& +5 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1009h.png +14 "core" &+ +5 "manipulator"&f& +10 "core" &   | k +5 "manipulator"&&% +7 "core" % o   @ +5 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&/(-z +189 "core" ( +3 "manipulator"&9& +3 "core" &-w } u c +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &i& +3 "core" &-w y .c +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&7'o +109 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&}/ +77 "core" / +2 "manipulator"&& +4 "core" &-w c +2 "manipulator"&@% +4 "core" % ρ~ø +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&+' ] +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&( +123 "core" ( +2 "manipulator"&<& +4 "core" & z  M] +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &8& +3 "core" & ~ } ] +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&z'E +99 "core" ' +3 "manipulator"&]& +5 "core" &  0] +2 "manipulator"&4% +5 "core" %C x yD +3 "processing"% & +3 "core" &* { +4 "processing"%3& +6 "core" & z +3 ."psFlush"PC.seek :closed +2 "processing"%a(SD +70 "core" & y + & z1 + &Ds t3 + &0ln sH &Q uW + &}9 wV + &?: vV &9 vV +4 &9 vV +8 &: wV +10 &!G9 wV +9 &# < V +9 &$< U +10 &&< U +9 &(T< U +9 &*< T +10 &+< U +9 &-; U +9 &/\\< U +10 &1> U +9 &2< U +10 &4= U +9 &6`> yV +9 &8"> xV +10 &9< wW +9 &;; wV +9 &=h> wV +10 &?*< wV +9 &@< wV +10 &B: wV +9 &Dp9 wV +9 &F.C vX +10 &GT uY +9 &In s\\ +9 &Kcv r] +10 &M%v r] +9 &N~ ^ +10 &P _ +9 &RQ~b 7 +10 &S&h Q +9 &S(; 7 +3 ( +2 "processing"%3& +11 "core" &S(; 7 +3 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.80 +2 "processing"%,& +6 "core" &S(;, 7 +3 ."psFlush"Hand.open +2 "manipulator"&11 +70 "core" 1 +2 "manipulator"&|% +5 "core" % C d dD +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%v +51 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%X' +327 #"da"SX HX9/16 (USB:48): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.594 seconds\ Exposing 696x520 pixel 16-bit image for 16.412 seconds\ /var/log/esp/da25jul1009h.png: PNG Upload Complete\ +11 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1009h15s.png +263 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%c' +853 #"da"SX HX9/16 (USB:48): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1009h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1009h25s.png +1280 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"% @ +72 #"image"compressed /var/log/esp/da25jul1009h.jxl +145 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%p  +144 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"%r +120 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%'s +749 #"da"SX HX9/16 (USB:48): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1009h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +4 "storage"(_- +25 "core" -' +8 "storage"((& +11 "core" &D V X ; +6 "manipulator"&Q& +7 "core" & h q\\ +3 "manipulator"&G% +4 "core" % Z q q  +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +2 "manipulator"&6( +246 "core" ( +2 "manipulator"&Y& +4 "core" & s p Pb +3 "storage"(& +5 "core" &D Z Q  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&e'm +117 "core" ' +11 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"(Z'W +62 "core" ' +2 "manipulator"&>& +4 "core" & 9 b +3 "storage"(N& +6 "core" &D F G & +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +4 "manipulator"&j'M +41 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&K, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(;' +26 "core" ' +2 "manipulator"&% +3 "core" %_ s w ]  +3 "storage"(H& +5 "core" &D  (  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&y'Ћ +26 "core" ' + "manipulator"&x& +4 "core" & Y "` +3 "storage"( & +6 "core" &D e [ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&5'm +29 "core" ' +2 "storage"(l% +3 "core" % [ f V +4 ."downElevator"SE.seek :down +6 "storage"( '= +99 (% +3 "core" %- g _ ( \\x +2 "manipulator"&E% +5 "core" %Q " +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&' ] +91 "core" ' +67 ' +2 ."downElevator"SE.stop + "storage"(5 +8 (*& +3 "core" &D ^ ` O +764 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +176 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%' +203 #"image"compressed /var/log/esp/midres/da25jul1009h15s.jxl +392 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +7 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%C' +1976 #"image"compressed /var/log/esp/midres/da25jul1009h25s.jxl +3 ."Qmail"DAfans.email "da25jul1009h exposed 16.412 seconds\\nmidres/da25jul1009h15s\\nmidres/da25jul1009h25s",Subject: "da25jul1009h images!" +129 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +2 "processing"%W  +39 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +78 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +115 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%L's +2624 "core" ' +5 ."psFlush"PSV.dial PSR +7 "processing"% +117 "core"  +5 ."psFlush"PSR.select :flush +9 "processing"%@ +19 ."psFlush"PS.seek 1ml +5 "processing"%$'[q +1098 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +21 ."psFlush"PS.seek 2.5ml +6 "processing"%~' +904 #"uploadLog"upsync +711 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%R +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%?  +76 "core"  +3 ."psFlush"PBV.dial :waste1 +2 "processing"%  +17 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%`'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%u +84 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%2' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%U +79 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%^'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%[ +82 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%D' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +83 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%: U +59 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%b'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%! @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%V' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +79 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%s's +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%h +48 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%A' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%' +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%M U +8 "core" V +3 ."psFlush"PS.seek 0ml +52 "processing"%B'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%\ @ +51 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%"' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%{'s +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%n +50 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%P'[q +1115 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +1077 "Can";\ Sߛ +528 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%% +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%q  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%#  +61 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%0'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%S +81 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%t' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%J +81 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%.'ܑ +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%- +82 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%w' +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2108 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%I U +58 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2641 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%= @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +86 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%d's +2620 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%f +59 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%&' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%F +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +7 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%9'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%i @ +50 "core" @ +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%k  +80 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%}'s +2625 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +7 "core" & ' L` +2 "manipulator"&@% +4 "core" % Q\ x L +3 ."psFlush"Elbow.seek PC +3 "manipulator"&( +260 "core" ( +2 "manipulator"&<& +4 "core" & s N +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &8& +2 "core" & l N +4 ."psFlush"Forearm.seek PC +3 "manipulator"&7'E +96 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&]/ +78 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%4( +376 "core" ( +2 "manipulator"& & +5 "core" &  > Q +44 "manipulator"&/% +3 "core" % P  w Q; +3 ."psFlush"Forearm.seek :retract +11 "manipulator"&+' ] +94 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&\\(-z +162 "core" ( +2 "manipulator"&,& +4 "core" &-y 0 1 S~ +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &1& +5 "core" &-y 6 S~ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&|'o +114 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&31 +68 "core" 1 +2 "manipulator"&v% +5 "core" % wf m h @E +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&z' ] +107 "core" ' +3 #"myshortDA"Finished short da assay +2 #Flushing Processing stage +8 "processing"%)% +12 "core" %s+ +2 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%X& +6 "core" & +2 "manipulator"&& +4 "core" &-y Z R~ +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&p(-z +5 "core" ( +3 "manipulator"&r& +4 "core" &-y  R~ +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &c& +3 "core" &-y ( Q~ +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&_'o +108 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&(/ +68 "core" / +2 "manipulator"&Q& +4 "core" &-y W D~ +2 "manipulator"&G% +4 "core" % σ 0 DM +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&Y' ] +102 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&( +122 "core" ( +3 "manipulator"&& +4 "core" & T SN +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &>& +4 "core" & : RN +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&N'E +93 "core" ' +2 "manipulator"&& +3 "core" & J TM +3 "manipulator"&% +5 "core" %K 9 T +2 "processing"%H& +4 "core" &+ +3 "processing"%x& +5 "core" &, +3 ."myshortDA"PC.seek :closed +2 "processing"% (SD +8 "core" & +4 & . $c +10 &nTt 9 +9 &|k M +9 &nJ R +10 &1D Q +9 &B Q +10 &D Q +9 &wA Q +9 & 9D Q +10 &!F Q +9 &#F R +10 &%E Q +9 &'BC Q +9 &)F R +10 &*C Q +9 &,C Q +9 &.HE R +10 &0 A Q +9 &1D Q +10 &3D Q +9 &5QD Q +9 &7F Q +10 &8E R +9 &:D R +9 &E Q +9 &?F Q +9 &AF R +10 &C`I R +9 &E"G R +10 &FQ S +9 &Hc V +9 &JVv X +10 &L~ Y +9 &M Y +10 &O Z +9 &QX Z +9 &RO_ , +10 &S. . +5 ( +2 "processing"%x& +5 #"myshortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.63 +2 "processing"%m& +5 "core" &S" . +4 &S#+ . +2 ."myshortDA"Hand.open + "manipulator"&l1 +70 "core" 1 +2 "manipulator"&e% +3 "core" % K " a Q +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%E +50 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%6'[q +1102 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%Z' +1611 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%j +91 "core"  +2 ."myshortDA"PTV.dial :puck +3 "processing"%y  +7 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%*  +58 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%;'ܑ +2619 "core" ' +2 ."myshortDA"PSV.dial PSR +54 "processing"%5 +80 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"% ' +2617 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +82 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2628 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +82 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%W' +594 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2132 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +86 "core" +2 ."myshortDA"PBV.dial PSV +3 "processing"%C U +58 "core" V +3 ."myshortDA"PS.seek 0ml +2 "processing"% 'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%L @ +49 "core" ? +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%$' +2624 "core" ' +2 ."myshortDA"PSV.dial :waste1 +3 "processing"%R  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%?'s +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%~' +2626 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%u +80 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"%` U +7 "core" U +3 ."myshortDA"PS.seek 0ml +2 "processing"%U'ܑ +1718 "Can";\ P~ +900 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%2 @ +49 "core" ? +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%[' +2621 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%^  +87 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2620 "core" ' +2 #"myshortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" & M PM +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek PC +2 "manipulator"&:( +6 "core" ( +2 "manipulator"&D& +4 "core" &  PM +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &!& +5 "core" & = PM +3 ."myshortDA"Forearm.seek PC +2 "manipulator"&b'E +95 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&/ +79 "core" / +3 ."myshortDA"PC.seek :open +4 "processing"%V( +375 "core" ( +2 "manipulator"&h& +5 "core" & \\ SM +2 "manipulator"&s% +4 "core" % B T ST +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&'' ] +95 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&M(-z +130 "core" ( +2 "manipulator"&A& +4 "core" &-  B P# +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\ & +3 "core" &- @ P# +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&B'o +112 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&1 +78 "core" 1 +2 "manipulator"&"% +4 "core" % vn i ~ y ?S +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&n' ] +104 "core" ' +19595 #"Camille"-> access 3 +5 "storage"({% +3 "core" %A  h\ , +3 "manipulator"&P% +3 "core" % ^  F R +3 "manipulator"&%& +3 "core" &-\  5 R"~ +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +3 "storage"(q([Y +679 "core" ( + ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (#& +3 "core" &[Z c\ ! +2469 #"Camille"-> access 4 +50 "storage"(O% +6 "core" %B  S\ + +2 "manipulator"&S% +4 "core" % ^  L Q +3 "manipulator"&0& +4 "core" &-  P Q"} +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +3 "storage"(J( +991 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (t& +3 "core" & \ # +789 #"Camille"-> startTube 4 +17951 #-> start(:myshortDA){shortDA; PS.flush} +3 "collection"'-% +5 "processing"%.% +9 "core" %NR + %x +10 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +4 #Type 'Thread[:myshortDA].answer' to continue +839 #"Camille"-> Thread[:myshortDA].answer +6 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%w +144 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%  +137 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%I  +49 "core" +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +3 "processing"%'h! +2282 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "collection"'=  +2 "processing"%  +8 "core" +133  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%' +1266 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"% @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%f's +590 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%d +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%F'[q +1104 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +1612 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%& +113 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%i's +215 "Can">\ Le +2409 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%9 +113 "core" +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%k'[q +1101 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +1615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +114 "core" + ."myshortDA"PRV.dial :sipper +3 "processing"%@  +49 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%<'s +2626 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%8 +113 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%K' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%] +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2628 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%a& +6 "core" & +3 "manipulator"& % +3 "core" % ^  h Q +3 "storage"(/% +4 "core" %B G\ , +2 "storage"(,. +3 "core" .( +3 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +3 "storage"(1(+ +512 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (7& +3 "core" &+ ]\ ! +2 "manipulator"&& +4 "core" &-\ x N"y +3 "manipulator"&3% +3 "core" % ^ N +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +3 "manipulator"&v( +191 "core" ( +2 "manipulator"&+& +3 "core" & , ' R| +3 "storage"()& +4 "core" &+ \ * +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&X's +100 "core" ' +2 "storage"(& +3 "core" &+ {\ * +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(r' +308 "core" ' +2 "storage"(c- +4 "core" -'| +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +45 (|& +3 "core" &+ $\ ( +2 "manipulator"&(& +4 "core" & ? P| +3 ."myshortDA"Elbow.seek 4 +10 "manipulator"&Q( +7 "core" ( +2 "manipulator"&G& +4 "core" & : Q| +3 "storage"(\\& +3 "core" &+ j\ ( +4 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&z' +32 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&/ +75 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:45:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 ."downElevator"SE.seek :down +4 "manipulator"&>& +4 "storage"(_'= +7 "core" & O S| +3 "manipulator"&% +3 "core" % Ђ P T. +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&H( +160 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +2 "manipulator"&p& +4 "core" & b T6 +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Y& +3 "core" & k T6 +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&4'E +89 "core" ' +2 "manipulator"&m& +4 "core" &  S S5 +3 "manipulator"&l% +3 "core" %?  S +3 "processing"%e& +4 "core" &* +4 "processing"%x& +5 "core" & +3 ."myshortDA"PC.seek :closed +3 "processing"%E(SD +7 "core" & +2 & \ +8 &,r +| +10 &ax @ +9 &9g R +10 &C R +9 &F R +9 &}D R +10 &@C R +9 &D R +9 & F R +10 &"F R +9 &$GD R +10 &&\ C R +9 &'F R +9 &)F S +10 &+OG R +9 &-G R +9 &.F R +10 &0D R +9 &2WH R +10 &4I R +9 &5I R +9 &7G R +10 &9^L S +9 &; H S +9 &<D R +10 &>D R +10 &@fE S +9 &B(I S +9 &CG S +9 &ES S +10 &Gg` U +9 &I"t X +10 &J{ Y +9 &L~ Y +9 &Nc Y +10 &P# Z +9 &Q G +9 &RA X +10 &S + +2 ( +2 "processing"%x& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.70 +2 .Hand.open +4 "manipulator"&N1 +75 "core" 1 +2 "manipulator"&}% +4 "core" % ? ) ? Q +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&6' ] +106 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%j { +4 %y9 +7 "core" 9 +102 "processing"%*9 +3 "core" 9 +103 "processing"%Z9 +4 "core" 9  +103 "processing"%59 +3 "core" 9  +103 "processing"%;9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"%9 +4 "core" 9 +103 "processing"%9 +3 "core" 9# +103 "processing"%W9 +3 "core" 9' +103 "processing"%9 +3 "core" 9+ +103 "processing"%C9 +3 "core" 9/ +103 "processing"%9 +3 "core" 93 +103 "processing"%L9 +3 "core" 98 +103 "processing"% 9 +3 "core" 9< +103 "processing"%R9 +3 "core" 9@ +103 "processing"%$9 +3 "core" 9D +103 "processing"%9 +4 "core" 9I +103 "processing"%?9 +3 "core" 9M +103 "processing"%u9 +3 "core" 9Q +103 "processing"%`9 +3 "core" 9U +103 "processing"%~9 +3 "core" 9Z +103 "processing"%29 +4 "core" 9^ +103 "processing"%U9 +3 "core" 9b +103 "processing"%^9 +3 "core" 9f +103 "processing"%[9 +3 "core" 9k +103 "processing"%9 +3 "core" 9o +103 "processing"%D9 +3 "core" 9s +103 "processing"%!9 +3 "core" 9w +103 "processing"%9 +3 "core" 9| +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9  +103 "processing"% 9 +4 "core" 9 +103 "processing"%h9 +3 "core" 9 +143 "processing"%s9 +3 "core" 9& +103 "processing"%A9 +3 "core" 9- +103 "processing"%\ 9 +3 "core" 95 +13 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%b p{p. +4 ."myshortDA"delay 1:30 +6 "core"  +9000 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%: +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +608 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%"'Q +1621 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%'  +135 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%B +80 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%{  +58 "core" +2 "processing"%P% +3 "core" %O +4 ."myshortDA"PS.seek 1.5ml +2 "processing"%%' +593 "core" ' +2 ."myshortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%g * +37 "core" + +3 ."myshortDA"PS.seek 0ml +4 "processing"%#'ܑ +1606 "core" ' +2 ."myshortDA"delay 5:00 +25174 "Can":\ K +4829 #"myshortDA"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%O  +6 "core"  +3 ."myshortDA"PBV.dial :waste1 +2 "processing"%S  +37 "core" +3 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +38 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%q +81 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%t' +2521 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%- +79 "core" +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%. +81 "core"  +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +79 "core" +3 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%I's +2520 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%= +49 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"% @ +111 "core" > +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%' +358 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "processing"%  +46 "core"  +2 "processing"%% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +3 "processing"%d' +358 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'f  +36 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%F  +48 "core"  +2 ."myshortDA"PS.seek 0.9ml +3 "processing"%&'N +1265 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"% @ +80 "core" > +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%9' +859 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%i  +49 "core"  +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +3 "processing"%k'Q +1609 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"% +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%@ @ +77 "core" B +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%8% +4 "core" %T  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%<'L +235 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%] * +40 "core" , +2 ."myshortDA"PS.seek 0ml +3 "processing"%K'ܑ +1954 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'a& +3 "core" &C +5 "manipulator"& & +4 "core" & M5 +3 "manipulator"&/% +3 "core" % > h G +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +52 "manipulator"&,(-z +139 "core" ( +2 "manipulator"&J& +3 "core" &- FS +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &7& +3 "core" &- " HS +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +111 "core" ' +3 ."myshortDA"Hand.close + "manipulator"&3/ +77 "core" / +2 "manipulator"&+& +5 "core" &- ^ < m 4S +2 "manipulator"&)% +3 "core" % ρv I T Q 3 +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&M' ] +119 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +340 "core" ( + "manipulator"&n& +4 "core" & H Dh +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &c& +4 "core" & 3 Hh +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&|'ш +100 "core" ' +2 "manipulator"&(& +4 "core" &  ?h +3 "manipulator"&G% +4 "core" %ё * C +3 "collection"'\\& +4 "core" &\\ +3 "collection"'& +5 "core" &? +3 ."myshortDA"CC.seek :closed +3 "collection"'>(X +7 "core" &B +4 &<  +7 &-pB ,} +10 &]yA @ +9 &-k? T +9 &I> U +10 &EB U +9 &kFB V +10 &,KA V +9 &G? V +9 & JC V +10 &"uI< U +9 &$7I< U +9 &%HB U +10 &'F; U +9 &)}F? U +9 &+>G> U +10 &,I2 V +9 &.I; V +10 &0F9 V +9 &2EF9 V +9 &4C> U +10 &5G> U +9 &7F< V +9 &9OE8 U +10 &;F; V +9 &<F7 U +10 &>F3 U +9 &@WD0 U +9 &BF0 U +10 &CJ6 V +9 &E[: X +9 &GSj< Y +10 &I\ . ] +9 &J3 a +10 &L7 a +9 &NE- a +9 &P2 a +10 &Q1 b +9 &S6 b# +9 &U?. b) +10 &V+ b2 +9 &X]U0 $o +10 &X * T +5 ( +2 "collection"'& +6 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.50 + "collection"'& +6 "core" &Xk& T +4 &Xg0 T + ."myshortDA"Hand.open +2 "manipulator"&v1 +26 "core" 1 +2 "manipulator"&X% +4 "core" %| U ^ . ; +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&r' ] +97 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%z +115 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"%p' +1604 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%Y  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%Q'ܑ +1598 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%m +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%l' +2625 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%e  +3 "collection"'_  +38 "core"  +138  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +115 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%V  +80 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%N'ܑ +2640 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%}  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%x' +2618 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%y +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%*'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%4  +48 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%Z' +2624 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%5 +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%;'ܑ +2618 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp +48 "manipulator"&& +8 "core" & l g ;h +2 ."myshortDA"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."myshortDA"Elbow.seek CC +3 "manipulator"& ( +6 "core" ( +3 "manipulator"&& +3 "core" & { f . ;h +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +3 "core" & w w 6 =h +4 ."myshortDA"Forearm.seek CC +2 "manipulator"&W'ш +99 "core" ' + ."myshortDA"Hand.close +2 "manipulator"&/ +22 "core" / +2 ."myshortDA"CC.seek :open +4 "collection"'C( +408 "core" ( +2 "manipulator"&& +5 "core" & P @y +2 "manipulator"&L% +4 "core" %ь / D> +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"& ' ] +107 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +4 "manipulator"&R(-z +274 "core" ( +2 "manipulator"&$& +3 "core" &-y  JT +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-y ` JT +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&?'o +113 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&u1 +71 "core" 1 +2 "manipulator"&`% +4 "core" % wk <  t 0N +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +3 "manipulator"&~' ] +103 "core" ' +2 ."da"delayUntil "10:45:13.25" +13508 "Can"*\ Lg@ +11053 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"%2 @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%U  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +38 "core" , +2 ."da"PSV.dial :air +3 "processing"%[  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2520 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%D +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2521 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +9 "processing"% +15 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%h' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%s'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%A  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%\ +80 "core" +2 ."da"PBV.dial :waste1 + "processing"%:  +40 "core" +2 "processing"%% +4 "core" %N  +4 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%' * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%B'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%{  +36 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%" +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%g' +2534 "core" ' + ."da"PSV.dial PTV +3 "processing"%% +81 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +11 "processing"%O +81 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%0's +2511 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%q +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%#' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%-'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%. +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%w  +37 "core" +2 "processing"%% +4 "core" %W +3 ."da"PS.seek 1.5ml +3 "processing"%t' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%='ܑ +1624 "core" ' +2 ."da"delay 2:00 +6431 "Can" Oև +5573 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +38 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2544 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%f +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%F +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%d  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2529 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%&  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%i  +137 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%9  +48 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +17 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%@ +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +4 "processing"%' +388 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%8  +50 "core"  +2 "processing"%]% +3 "core" %+  +3 ."da"PS.seek 0.55ml +2 "processing"%k'"[ +336 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%<  +49 "core"  +3 ."da"PS.seek 2ml +2 "processing"%a'Q +1560 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%/ @ +78 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%J  +38 "core" +2 "processing"%7% +3 "core" %T  +3 ."da"PS.seek 1.85ml +3 "processing"%H'L +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%3 * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%+'ܑ +1960 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +37718 "Can"\  {\ l +10285 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%) @ +18 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%6  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSV.dial :air +3 "processing"%,  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%n' +2530 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%c +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%(  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +48 "processing"%G +47 "core" +2 ."da"delay 2 seconds +210 .PSV.dial :air +2 "processing"%\\  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%M's +2520 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%T +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%v'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%X  +79 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +85 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%z  +37 "core" +2 "processing"%|% +4 "core" %Q  +3 ."da"PS.seek 1.5ml +3 "processing"%K' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%p'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%m  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%Q  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%e +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2524 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%V +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%l +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%} +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%N  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%y's +2526 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%x +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%4' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%*'Q +1605 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%5  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%Z +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%% +5 "core" %M  +2 ."da"PS.seek 1.5ml +3 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +41 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1613 "core" ' +2 ."da"delay 2:00 +7215 "Can" Zc +4789 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%r  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%>  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%L +81 "core" +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%W' +2525 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%$ +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%u  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%`'s +2504 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +204 "core"  +11 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +4 "processing"%?' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%2'Q +1596 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%U  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%^ +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%[  +38 "core" +2 "processing"%;% +5 "core" %M  +2 ."da"PS.seek 1.5ml +2 "processing"%D' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%! * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%h' +2550 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%A +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%\ +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%: +98 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +82 "core"  +3 ."da"PS.seek :empty +2 "processing"%s's +2522 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%' +151 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +26 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%'I +350 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%{' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%P'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%"  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%B +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +38 "core" +2 "processing"%j% +4 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%O' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%S * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%g'ܑ +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%q  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%0  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +40 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%. +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%w' +2618 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +88 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%- +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +83 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2310 "Can" 0 +274 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%I +148 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +7 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%'Q +2164 "core" ' +2 ."da"delay 5 seconds +510 .PTV.dial :puck +3 "processing"%=  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%f  +40 "core" +2 "processing"%F% +5 "core" %O  +2 ."da"PS.seek 1.5ml +2 "processing"%d' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +40 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%&  +118 "core"  +2 ."da"PS.seek :empty +3 "processing"%i's +1601 "core" ' +2 "processing"%99 +4 "core" 9y6 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +3 "processing"% +5 %@& +4 "core" 6 + &S  + +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" % [   +2 "storage"(8% +4 "core" %? U +2 "storage"(]. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"((@ +205 "core" ( +4 ."da"SC.configure :limp +2 "storage"($(\ 1b +11 (<& +9 "core" &C > +5 "manipulator"&k& +7 "core" &-y  T +3 "manipulator"& % +4 "core" % [ - 4 a  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&/( +177 "core" ( +2 "manipulator"&J& +4 "core" &\ - v  f +3 "storage"(7& +4 "core" &I # +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&3'm +100 "core" ' +2 "storage"(a& +5 "core" &I   ` +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(H' +286 "core" ' +2 "storage"(o- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +7 ."da"SE.seek :place +2 "storage"()'x +41 "core" ' +2 "manipulator"&6& +4 "core" &\   * f +3 "manipulator"&% +4 "core" %q   D +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&,' ] +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&+( +257 "core" ( +2 "manipulator"&c& +5 "core" &    +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &(& +3 "core" &    +3 ."da"Forearm.seek PC +3 "manipulator"&G'E +91 "core" ' +2 ."da"Hand.close +2 "manipulator"&\\/ +68 "core" / +3 ."da"PC.seek :open +3 "processing"%n( +377 "core" ( +2 "storage"(T& +4 "core" &I +2 "manipulator"&M& +4 "core" & D D  +2 "manipulator"&% +4 "core" % T 9 7 R ] +3 ."da"Forearm.seek :retract +2 "manipulator"&X' ] +99 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&( +264 "core" ( +2 "manipulator"&z& +5 "core" &   * +2 "storage"(|& +4 "core" &I c A +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&v'm +103 "core" ' +2 ."da"Hand.open + "manipulator"&Y1 +72 "core" 1 +2 "storage"(K- +4 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(m'D +28 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +4 "storage"(Q' +58 "core" ' +3 #"da"Lights, camera, ACTION! +65 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1011h.png +7 "processing"%_& +20 "core" & x +4 "manipulator"&e& +6 "core" & W X X* +3 "manipulator"&p% +6 "core" % Ҋ [ ` +3 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +5 "manipulator"&V' ] +92 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&l(-z +192 "core" ( +3 "manipulator"&}& +5 "core" &-vV +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &N& +3 "core" &-v gV +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&'o +110 "core" ' +3 ."psFlush"Hand.close + "manipulator"&x/ +79 "core" / +2 "manipulator"&y& +4 "core" &-v .V +3 "manipulator"&4% +4 "core" % π ܺ5 +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&5' ] +107 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +3 "manipulator"&Z( +113 "core" ( +2 "manipulator"&& +4 "core" & % +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&*'E +107 "core" ' +2 "manipulator"&& +4 "core" & } ~ E +3 "manipulator"&% +6 "core" %X n m c +2 "processing"%r& +4 "core" &) w +3 "processing"%>& +6 "core" & v +3 ."psFlush"PC.seek :closed +4 "processing"%(SD +5 "core" & v +5 & w\ +7 &+p ,~ +9 &^p @ +10 &+b T +9 &< U +9 &9 U +10 &j; U +9 &+= V +9 &; U +10 & ; U +9 &"r= U +10 &$38 V +9 &%: vU +9 &': vV +10 &)x9 uV +9 &+:: uV +9 &,9 uV +10 &.: tV +9 &0: tV +10 &2B; tV +9 &4; tV +9 &5> tV +10 &7= tV +9 &9I? sW +9 &; = sV +10 &<< sV +9 &>9 U +10 &@U? U +9 &BA U +9 &C= U +10 &EF V +9 &GWL W +10 &Ie Z +9 &Jv [ +9 &Lw \\ +10 &NO ] +9 &P} z] +9 &Q qK +10 &R<h r"g +9 &S-J t7 +6 ( +2 "processing"%>& +5 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.83 +2 "processing"%L& +7 "core" &S-4 t7 + &S-4) t7 +2 ."psFlush"Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&$% +5 "core" % X _ c 7 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +52 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%u' +227 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.504 seconds\ Exposing 696x520 pixel 16-bit image for 15.69 seconds\ /var/log/esp/da25jul1011h.png: PNG Upload Complete\ +9 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1011h15s.png +356 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%W' +765 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1011h15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1011h25s.png +1347 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +11 #"image"compressed /var/log/esp/da25jul1011h.jxl +206 "core" A +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%`  +145 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%? +118 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%U's +683 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1011h25s.png: PNG Upload Complete\ +6 .Gate.power :camera,:OFF +3 "storage"(^- +5 "core" -' +4 "storage"([& +3 "core" &I % , . +3 "manipulator"&;& +20 "core" & f d f +9 "manipulator"&2% +9 "core" % 9 l d C +8 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&!( +244 "core" ( +2 "manipulator"&D& +5 "core" & m p Ua +2 "storage"(& +72 "core" &I 7 C +12 ."da"Forearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +97 "core" ' +3 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +8 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"( 'W +54 "core" ' +2 "manipulator"&& +3 "core" & 4 a +3 "storage"(& +5 "core" &I   H +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +2 "manipulator"&A'M +43 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&\ , +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +4 "storage"(:' +38 "core" ' +2 "manipulator"&% +3 "core" %\\ 4 A ` r +3 "storage"(h& +4 "core" &I\ +\ * s +3 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&''Ј +26 "core" ' +2 "manipulator"&s& +5 "core" & D ^ +3 "storage"(& +4 "core" &I D K $ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&{'m +32 "core" ' +2 "storage"("% +5 "core" % , 7   +4 ."downElevator"SE.seek :down +3 "storage"(B'= +101 (%% +26 "core" %\ - A B \\y +3 "manipulator"&j% +5 "core" %e   +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&P' ] +93 "core" ' +46 ' + ."downElevator"SE.stop +2 "storage"(5 +8 (S& +3 "core" &I Z [  +753 ' +3 ."psFlush"PSR.select :air +2 .PSV.dial PSR +5 "processing"%O +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +218 #"image"compressed /var/log/esp/midres/da25jul1011h15s.jxl +376 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2005 #"image"compressed /var/log/esp/midres/da25jul1011h25s.jxl +2 ."Qmail"DAfans.email "da25jul1011h exposed 15.69 seconds\\nmidres/da25jul1011h15s\\nmidres/da25jul1011h25s",Subject: "da25jul1011h images!" +113 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +3 "processing"%#  +38 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%. @ +77 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%g +114 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%'s +2628 "core" ' +5 ."psFlush"PSV.dial PSR +5 "processing"%- +119 "core"  +4 ."psFlush"PSR.select :flush +9 "processing"%@ +18 ."psFlush"PS.seek 1ml +5 "processing"%'[q +1100 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +17 ."psFlush"PS.seek 2.5ml +5 "processing"%t' +1029 #"uploadLog"upsync +575 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%w +86 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%I  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +7 "core" +59 ."psFlush"PS.seek 0ml +4 "processing"%='ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +83 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%f' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%F +82 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%&' +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml + "processing"%d' +2113 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%9 +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +60 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%@'ܑ +2641 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%8' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%]  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%<'s +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%k +48 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"% ' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%1 +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%J U +8 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%7'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%R @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +79 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%o's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%6 +47 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +19 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1110 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%3 +78 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%c  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%(  +59 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%/'ܑ +672 "Can" V. +1943 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%,' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%E +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%T'ܑ +2641 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%M +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%' +595 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%z +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%| U +59 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%+'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +44 "processing"%Y @ +54 "core" ? +11 ."psFlush"PS.seek 2.5ml +3 "processing"%K' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%_  +78 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%X's +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%e +61 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%p' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%) +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%m U +7 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%}'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%v @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%N' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%x's +2629 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&y& +17 "core" &  L^ +2 "manipulator"&4% +4 "core" % K K +3 ."psFlush"Elbow.seek PC +3 "manipulator"&V( +249 "core" ( +2 "manipulator"&& +5 "core" &  NI +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" & h MI +2 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +77 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%( +378 "core" ( +2 "manipulator"&r& +4 "core" &  RI +2 "manipulator"&l% +4 "core" % : 5 S +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&5' ] +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek :garage +2 "manipulator"&n(-z +137 "core" ( +2 "manipulator"&L& +3 "core" &-q\ P"z +4 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +4 "core" &-q\ z P"z +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&$'o +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&>1 +76 "core" 1 +2 "manipulator"& % +4 "core" % xp  ?^ +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&*' ] +101 "core" ' +2 #"myshortDA"Finished short da assay +2 #Flushing Processing stage +2 "processing"%i% +7 "core" %o% +3 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%u& +6 "core" &' +2 "manipulator"& & +4 "core" &- O l +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&`(-z +6 "core" ( +2 "manipulator"&?& +3 "core" &- P l +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &W& +3 "core" &- P l +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&^'o +110 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&[/ +69 "core" / +2 "manipulator"&;& +4 "core" &- m z M ? k +2 "manipulator"&2% +4 "core" % πx c c y @# +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&D' ] +105 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&( +138 "core" ( +2 "manipulator"&Z& +5 "core" & +  R +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" & R +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&'E +103 "core" ' +44 "manipulator"&& +5 "core" &  T +2 "manipulator"&% +4 "core" %R  a U +3 "processing"%h& +4 "core" &( +10 "processing"%s& +8 "core" &( +3 ."myshortDA"PC.seek :closed +3 "processing"%(SD +6 "core" & +3 & 5 +9 &Gu 2 +9 &Bps F +9 &V R +10 &A Q +9 &`B Q +9 &"F Q +10 &D R +9 &E Q +10 &!hF Q +9 &#)E R +9 &$E R +10 &&D R +9 &(pD Q +9 &*2A Q +10 &+F Q +9 &-E R +10 &/xC Q +9 &1:C Q +9 &2D Q +10 &4F R +9 &6H Q +9 &8BF Q +10 &:J R +9 &;C Q +10 &=F Q +9 &?ID R +9 &A I Q +10 &BF R +9 &DD Q +10 &FOO R +9 &H ] U +9 &Iu W +10 &K~ X +9 &ME Y +9 &O Y +10 &P Z +9 &Ro}f , +9 &S"Z 1 +10 ( +3 "processing"%s& +3 "core" &S + +3 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.69 +2 "processing"%Q& +6 "core" &S) + +3 ."myshortDA"Hand.open + "manipulator"&"1 +74 "core" 1 +2 "manipulator"&% +3 "core" % R &  R +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&!' ] +105 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%% +59 "core"  +3 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%j'[q +1103 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"% ' +1606 "core" ' + ."myshortDA"PSV.dial PTV +3 "processing"%A +82 "core" +2 ."myshortDA"PTV.dial :puck + .PBV.dial :waste1 +5 "processing"%'  +59 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%S'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%: +80 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%{' +2618 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%B +81 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%O'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%U +82 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%q' +595 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%#' +2111 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%. +81 "core" +2 ."myshortDA"PBV.dial PSV +3 "processing"%g U +59 "core" W +3 ."myshortDA"PS.seek 0ml +4 "processing"%0'ܑ +2637 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%- @ +49 "core" ? +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2621 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek :empty +4 "processing"%w's +2621 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%I +50 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2614 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%t +78 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"% U +8 "core" V +2 ."myshortDA"PS.seek 0ml +3 "processing"%='ܑ +2622 "core" ' +2 ."myshortDA"PSV.dial PBV +3 "processing"%F @ +49 "core" > +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%f' +436 "Can"\ N ć +2193 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%  +79 "core"  +2 ."myshortDA"PS.seek :empty +4 "processing"%'s +2614 "core" ' +2 #"myshortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&&& +6 "core" & X S +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek PC +46 "manipulator"&9( +5 "core" ( +2 "manipulator"&& +4 "core" & 0 S +3 ."myshortDA"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +5 &d& +5 "core" & A T +2 ."myshortDA"Forearm.seek PC +2 "manipulator"&'E +93 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&@/ +80 "core" / +2 ."myshortDA"PC.seek :open +3 "processing"%]( +377 "core" ( +2 "manipulator"&8& +4 "core" &  T +2 "manipulator"&k% +4 "core" % O  % Tz +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&<' ] +111 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&1(-z +133 "core" ( +2 "manipulator"&J& +4 "core" &-{ ( b T"z +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +5 "core" &-{  = T"z +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&R'o +112 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&71 +69 "core" 1 +2 "manipulator"&~% +3 "core" % vi g f i @I +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&a' ] +107 "core" ' +5211 #"Camille"-> access 3 +4 "storage"(6% +5 "core" %F w\ * +2 "manipulator"&o% +4 "core" % N  P +3 "manipulator"&& +4 "core" &-\ P!t +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(3([Y +680 "core" ( + ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (c& +3 "core" &[[ k\ ' +2437 #"Camille"-> access 4 +5 "storage"((% +3 "core" %F \ \ ( +2 "manipulator"&H% +4 "core" % N Q N +3 "manipulator"&\\& +4 "core" &-\ L N!t +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 1 +3 "storage"(/( +988 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (E& +4 "core" & o l\  +24969 #"Camille"-> startTube 4 +958 #-> start(:myshortDA){shortDA; PS.flush} +4 "collection"',% +3 "processing"%M% +8 "core" %Ng +2 %w$ +5 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +452 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +6 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%T +144 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%  +137 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%z  +49 "core" +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +3 "processing"%|'h! +2295 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%G  +3 "collection"'Y  +9 "core"  +132  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%+' +1270 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%_ @ +111 "core" > +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +3 "processing"%K's +585 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%e +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%X'[q +1097 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%)' +1608 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%m +113 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%p's +2637 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%v +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%}'[q +1098 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +1643 "core" ' +2 ."myshortDA"PSV.dial :mixloop +10 "processing"%N +113 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%y  +48 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%4's +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +114 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +746 "Can"\ S Z +1871 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%\ +126 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2621 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%P& +7 "core" & +3 "manipulator"&% +3 "core" % N  M +3 "storage"(r% +4 "core" %F a\ ' +2 "storage"(l. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +3 "storage"(L(+ +511 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (& +3 "core" &+ \ " +2 "manipulator"&& +4 "core" &-\ ( I!t +3 "manipulator"&V% +3 "core" % N ( J +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +11 ."myshortDA"Elbow.seek 4 +3 "manipulator"&>( +172 "core" ( +2 "manipulator"& & +4 "core" &  K\\ +2 "storage"(5& +4 "core" &+ K\ % +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&i's +99 "core" ' +2 "storage"(u& +4 "core" &+ \ % +4 ."myshortDA"SE.reconfigure :pick + "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak + "storage"( ' +307 "core" ' + "storage"(?- +4 "core" -'q +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (W& +3 "core" &+ `\ # +3 "manipulator"&$& +4 "core" & h I\\ +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&[( +6 "core" ( +2 "manipulator"&;& +4 "core" & H\\ +2 "storage"(2& +69 "core" &+ ~\ $ +2 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&n' +33 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&*/ +78 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:50:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +5 "storage"(Z'= +4 "manipulator"&& +8 "core" &  M\\ +2 "manipulator"&^% +4 "core" % У K I +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +3 ."myshortDA"Elbow.seek PC +2 "manipulator"&`( +163 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( + "manipulator"&& +4 "core" & C MW +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &h& +4 "core" & E MW +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +2 "manipulator"&D'E +103 "core" ' +2 "manipulator"&& +4 "core" & f LW +2 "manipulator"&Q% +4 "core" %K d L +3 "processing"%"& +4 "core" &( +3 "processing"%& +5 "core" & +3 ."myshortDA"PC.seek :closed +4 "processing"%s(SD +6 "core" & +3 & 1 +9 &Gw 2 +9 &>nt F +10 &X S +9 &C R +10 &XA R +9 &@ R +9 &D R +10 &D R +9 &!`? R +9 &#"A R +10 &$D R +9 &&D R +10 &(gC S +9 &**@ R +9 &+A R +10 &-C R +9 &/pF R +9 &11F S +10 &2D S +9 &4G R +10 &6xC R +9 &89D S +9 &9I R +10 &;D R +9 &=I S +9 &?AI S +10 &AF S +9 &BD S +10 &DD S +9 &FHO S +9 &H[ U +10 &Ir W +9 &K}~ Y +9 &M?~ Y +10 &N Z +9 &P Z +10 &Rh|f , +9 &S%b 5 +10 ( + &S - +2 "processing"%& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.69 + .Hand.open +4 "manipulator"&%1 +69 "core" 1 +3 "manipulator"&% +3 "core" % K $ J +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +42 "manipulator"&x' ] +101 "core" ' +12 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%j { +4 %A9 +8 "core" 9 +102 "processing"%'9 +4 "core" 9 +103 "processing"% 9 +3 "core" 9  +104 "processing"%:9 +3 "core" 9  +103 "processing"%S9 +3 "core" 9 +103 "processing"%B9 +3 "core" 9 +103 "processing"%{9 +4 "core" 9 +103 "processing"%U9 +3 "core" 9 +103 "processing"%O9 +3 "core" 9# +103 "processing"%q9 +4 "core" 9' +103 "processing"%.9 +3 "core" 9+ +103 "processing"%g9 +3 "core" 9/ +103 "processing"%#9 +3 "core" 94 +103 "processing"%-9 +3 "core" 98 +103 "processing"%09 +3 "core" 9< +103 "processing"%9 +3 "core" 9@ +103 "processing"%9 +4 "core" 9E +103 "processing"%I9 +3 "core" 9I +103 "processing"%w9 +4 "core" 9M +103 "processing"%t9 +3 "core" 9Q +103 "processing"%9 +3 "core" 9V +103 "processing"%9 +4 "core" 9Z +103 "processing"%F9 +3 "core" 9^ +103 "processing"%=9 +3 "core" 9b +103 "processing"%9 +3 "core" 9g +103 "processing"%f9 +4 "core" 9k +103 "processing"%&9 +3 "core" 9o +103 "processing"%9 +3 "core" 9s +103 "processing"%d9 +3 "core" 9 x +103 "processing"%@9 +3 "core" 9| +103 "processing"%9 +3 "core" 9 +103 "processing"%!9 +4 "core" 9" +103 "processing"%9 +3 "core" 9) +103 "processing"%89 +4 "core" 92 +3 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%k p{p. +4 ."myshortDA"delay 1:30 +8 "core"  +8997 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%J +113 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +2 "processing"% ' +589 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%'Q +1598 "core" ' +2 ."myshortDA"PTV.dial :puck +3 "processing"%9  +138 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%7 +82 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%~  +60 "core" +2 "processing"%<% +3 "core" %V"  +4 ."myshortDA"PS.seek 1.5ml +2 "processing"%R' +596 "core" ' +3 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +39 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"%o'ܑ +1609 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +17 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."myshortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%c * +39 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%( +82 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%H' +1261 "Can" X  +1266 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%\\ +80 "core" +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +81 "core"  +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PTV + "processing"%E +80 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%,  +80 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%M's +2519 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%T  +137 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +48 "core" + ."myshortDA"PRV.dial :ab1 +3 "processing"%z @ +111 "core" > +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%' +356 "core" ' +42 ."myshortDA"delay 2 seconds +211 ."connect"CBV.dial PRV +4 ."myshortDA"PRV.dial CBV +3 "collection"'Y  +5 "processing"%G  +3 "core"  +48  +2 "processing"%|% +3 "core" %  +3 ."myshortDA"PS.seek 0.3ml +3 "processing"%_' +363 "core" ' +3 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'+  +39 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%e  +46 "core"  +3 ."myshortDA"PS.seek 0.9ml +3 "processing"%K'N +1276 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%X @ +78 "core" @ +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%m' +858 "core" ' +3 #"myshortDA"addPMLReagent08 + .PSV.dial :air +4 "processing"%)  +47 "core"  +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +3 "processing"%v'Q +1614 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%p +47 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"%} @ +76 "core" A +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%N  +39 "core" +2 "processing"%y% +4 "core" %W$ +3 ."myshortDA"PS.seek 1.85ml +3 "processing"%'O +230 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%4'ܑ +1965 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'\ & +5 "core" &I +3 "manipulator"&& +4 "core" & u c AW +2 "manipulator"&P% +4 "core" % [ R E +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +138 "core" ( +2 "manipulator"&r& +4 "core" &- w k v : +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &l& +3 "core" &- y z [ 9 +4 ."myshortDA"Forearm.seek :garage +3 "manipulator"&/'o +109 "core" ' +4 ."myshortDA"Hand.close +5 "manipulator"&/ +78 "core" / +2 "manipulator"&& +4 "core" &-    2 +3 "manipulator"&V% +4 "core" % πy  % 3 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"& ' ] +103 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&5( +274 "core" ( +2 "manipulator"&u& +4 "core" &- x { ! ?Du +15 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &1& +3 "core" &- w v } >Du +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&a'ш +97 "core" ' +2 "manipulator"&?& +4 "core" &+ s _ =Cs +2 "manipulator"&W% +4 "core" %ѐ g Z S < +3 "collection"'$& +4 "core" &I +3 "collection"';& +5 "core" &V +4 ."myshortDA"CC.seek :closed +3 "collection"'2(X +6 "core" &R +3 &G 4 +9 &DtI 3 +9 &3kxL G +10 &`I U +9 &IJ U +10 &CJJ U +9 &DL V +9 &LJ V +10 &II V +9 &!JGN V +9 &# GI U +10 &$JJ U +9 &&HG U +10 &(TDJ U +9 &*HM V +9 &+GL V +10 &-FL U +9 &/[JJ U +9 &1JJ U +10 &2FB U +9 &4II U +10 &6cDM U +9 &8$CJ V +9 &9DL V +10 &;DM U +9 &=kEA U +10 &?,JG V +9 &@JH U +9 &BIM U +10 &DoQJ W +9 &F-]M X +9 &GuN [ +10 &IL ` +9 &KUL b +9 &ML b +10 &NI b +9 &PJ b" +10 &RUL b( +9 &TJ b, +9 &UI b0 +10 &W{M V +9 &X}/J 'u +10 &XiK T +3 ( +2 "collection"';& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.55 + "collection"'*& +7 "core" &XhF T +2 ."myshortDA"Hand.open +2 "manipulator"&1 +18 "core" 1 +2 "manipulator"&^% +5 "core" %х    - +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&>' ] +111 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%i +115 "core"  +11 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"% ' +1606 "core" ' +3 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%n  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1604 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%h +48 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%[' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +5 "processing"%  +3 "collection"'Q  +39 "core"  +136  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%" +111 "core" +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%Z  +78 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%]  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%%' +2618 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2628 "core" ' + ."myshortDA"PSV.dial :air +2 "processing"%A  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%'' +2613 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%D +59 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"% 'ܑ +2614 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&:& +6 "core" & 2 H X :0 +4 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&S( +53 "core" ( +2 "manipulator"&B& +3 "core" & P G  6/ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &{& +3 "core" & ( >  2/ +4 ."myshortDA"Forearm.seek CC +2 "manipulator"&U'ш +101 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&O/ +22 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'q( +411 "core" ( +2 "manipulator"&.& +4 "core" & X Y ;) +2 "manipulator"&g% +4 "core" %` U T 9 ; +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&#' ] +100 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek :garage +3 "manipulator"&-(-z +278 "core" ( +2 "manipulator"&0& +4 "core" &-~  A +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-~ A B +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +115 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&I1 +76 "core" 1 +2 "manipulator"&w% +4 "core" % xm  2T +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&t' ] +110 "core" ' +3 ."da"delayUntil "12:13:41.35" +22851 "Can" Y q +1847 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%F * +37 "core" + +2 ."da"PSV.dial :air +3 "processing"%=  +45 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2518 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%f +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +49 "core"  +44 ."da"PS.seek :empty +12 "processing"%@'s +2501 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%!' +592 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%8  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%J +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"% % +4 "core" %S  +3 ."da"PS.seek 1.5ml +3 "processing"%9' +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%7 * +39 "core" + +2 ."da"PS.seek 0ml +3 "processing"%~'ܑ +1602 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%<  +11 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%j' +2519 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%(  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%o's +2510 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%\\ +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%3' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%E'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%,  +8 "core"  + ."da"PSV.dial PTV +3 "processing"%H +76 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%T  +39 "core" +2 "processing"%% +4 "core" %O"  +3 ."da"PS.seek 1.5ml +2 "processing"%z' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%M * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%Y'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%G  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%|  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +43 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%+ +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +3 "processing"%e' +435 "Can" S  +2101 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%_ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%X +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%K +80 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%m's +2522 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%p  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +51 "processing"%}  +136 "core" +3 ."da"delay 5 seconds +502 .PRV.dial :ab2 +51 "processing"%N  +46 "core"  +2 ."da"PTV.dial :PRVmixing +6 "processing"%y  +8 "core" + ."da"PSV.dial :mixloop +3 "processing"% +47 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%v' +384 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +49 "core"  +2 "processing"%\ % +4 "core" %  +4 ."da"PS.seek 0.55ml +2 "processing"%'"] +345 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%P  +47 "core"  +3 ."da"PS.seek 2ml +4 "processing"%r'Q +1560 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%l +49 "core" + ."da"PTV.dial :mixing +3 "processing"%` @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +4 "core" %T"  +3 ."da"PS.seek 1.85ml +2 "processing"%V'L +240 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%x * +38 "core" * +2 ."da"PS.seek 0ml +3 "processing"%/'ܑ +1965 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +46838 "Can"\ R  +1165 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%u @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%1  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%?  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%W' +2521 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%$ +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +48 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%C +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2507 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%^ +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%;' +596 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%i'Q +1612 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%a  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%4 +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%n  +38 "core" +2 "processing"% % +4 "core" %R  +3 ."da"PS.seek 1.5ml +3 "processing"%h' +579 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%Q'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%" * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Z +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%[' +2500 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%] +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%%  +80 "core"  +2 ."da"PS.seek :empty +4 "processing"%A's +2497 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +9 .PSV.dial PSR +4 "processing"% +151 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default +48 "processing"%#A d`xb +14 ."da"PS.seek 0.5ml +4 "processing"%D' +603 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%''Q +1602 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%: +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%B  +37 "core" +2 "processing"%{% +4 "core" %N!  +3 ."da"PS.seek 1.5ml +3 "processing"%O' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%5 * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%>'ܑ +1607 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%2  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%g +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%U' +1226 "Can" U lH +1285 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%0 +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%S +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%I  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%w's +2506 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%# +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1608 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%F  +37 "core" +3 "processing"%=% +3 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%f * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%&'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%d * +44 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%' +2521 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%@ +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%! +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%8 +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2507 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +150 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +21 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +6 "processing"%'I +338 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +14 ."da"PS.seek 0.5ml +2 "processing"%7' +339 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%9'Q +1609 "core" ' +49 ."da"PTV.dial :puck +10 .PSV.dial PTV +4 "processing"%< +82 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%6% +3 "core" %R!  +4 ."da"PS.seek 1.5ml +2 "processing"%R' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%~ * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1612 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%c * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%( +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%j' +2608 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%\\ +94 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%o +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%3 +94 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%,  +85 "core"  +3 ."da"PS.seek :empty +4 "processing"%H's +2587 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%T +149 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%'Q +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%E +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%M  +40 "core" +2 "processing"%z% +3 "core" %V!  +4 ."da"PS.seek 1.5ml +2 "processing"%G' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%| * +39 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +117 "core"  +3 ."da"PS.seek :empty +2 "processing"%+'s +1611 "core" ' +2 "processing"%Y9 +3 "core" 9{6  +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%_ +5 %X& +4 "core" 6 + &S - +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&K% +6 "core" % k   +2 "storage"()% +5 "core" %F   + "storage"(e. +4 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(p(@ +199 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +12 (}& +7 "core" &C  : +3 "manipulator"&N& +5 "core" &-~    +2 "manipulator"&y% +4 "core" % k   +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&( +177 "core" ( +2 "manipulator"&m& +4 "core" &   % +2 "storage"(& +4 "core" &K  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&\ 'm +106 "core" ' +2 "storage"(v& +4 "core" &K +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(P' +287 "core" ' +2 "storage"(- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(l'x +43 "core" ' +3 "manipulator"&`& +3 "core" & g$ +3 "manipulator"&% +4 "core" %ҋ   +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&x( +253 "core" ( +2 "manipulator"&r& +4 "core" &  6 +52 ."da"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +6 &V& +3 "core" &   ^6 +3 ."da"Forearm.seek PC +3 "manipulator"&b'E +95 "core" ' +3 ."da"Hand.close + "manipulator"&u/ +71 "core" / +3 ."da"PC.seek :open +2 "processing"%1( +379 "core" ( +2 "storage"(& +3 "core" &K +3 "manipulator"&?& +5 "core" & 3 + T 6 +2 "manipulator"&/% +4 "core" % E 4 0 V < +3 ."da"Forearm.seek :retract +2 "manipulator"&$' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"& ( +257 "core" ( + "manipulator"&C& +4 "core" &  & +3 "storage"(*& +3 "core" &K  7 +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&W'm +111 "core" ' +2 ."da"Hand.open +2 "manipulator"&^1 +19 "core" 1 +3 "storage"(- +4 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(;'D +28 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +4 "storage"(a' +57 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%4& +10 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1012h.png +12 "core" & +5 "manipulator"&n& +11 "core" & & +6 "manipulator"& % +8 "core" %ҕ  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +2 "manipulator"&i' ] +91 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(-z +188 "core" ( +2 "manipulator"&h& +4 "core" &-o s m :} +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-o m k } +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&"'o +112 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&Z/ +73 "core" / +2 "manipulator"&Q& +4 "core" &-o } +3 "manipulator"&]% +5 "core" % }r  +2 ."psFlush"Forearm.seek :retract +4 "manipulator"&' ] +75 "Can" P އ +30 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +2 "manipulator"&( +125 "core" ( +2 "manipulator"&%& +4 "core" & T K 5 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &[& +3 "core" & _ Q 5 +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&'E +96 "core" ' +2 "manipulator"&A& +5 "core" & 1 +5 +2 "manipulator"&D% +5 "core" %< Sg +2 "processing"%:& +4 "core" & +3 "processing"%B& +6 "core" &) +3 ."psFlush"PC.seek :closed +5 "processing"%{(SD +5 "core" & +3 & 0 +10 &Cs 3 +9 &1mp G +9 &V tV +10 &~6 vV +9 &?9 vV +9 &9 vV +10 &: uV +9 &9 uV +10 &!G9 tV +9 &# : uV +9 &$9 tW +10 &&9 tV +9 &(O9 uV +9 &*4 tV +10 &+9 tV +9 &-9 tV +9 &/W8 tV +10 &18 U +9 &2= U +10 &4< V +9 &6a= U +9 &8$< U +10 &9? U +9 &;> U +10 &=i? U +9 &?*> V +9 &@: U +10 &B< uV +9 &Dn9 vW +9 &F.F tW +10 &GR sY +9 &Ii q\\ +9 &Kav q^ +10 &M#w p^ +9 &Nz p^ +10 &P~ p_ +9 &RJ~a q< +9 &S'k qP +10 &S(/ t6 +3 ( +2 "processing"%B& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.82 + "processing"%'& +7 "core" &S(- t6 +3 ."psFlush"Hand.open +2 "manipulator"&51 +78 "core" 1 +2 "manipulator"&O% +4 "core" % <  g +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +62 ."psFlush"Forearm.seek :retract +13 "manipulator"&2' ] +95 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +4 "processing"%. +50 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%g' +579 #"da"SX HX9/16 (USB:50): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.76 seconds\ Exposing 696x520 pixel 16-bit image for 19.282 seconds\ /var/log/esp/da25jul1012h.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1012h15s.png +17 "core" ' +8 ."psFlush"delay 5 seconds +507 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%>' +1102 #"da"SX HX9/16 (USB:50): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1012h15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1012h25s.png +1001 "core" ' +9 ."psFlush"delay 1 second +114 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%0 @ +218 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +144 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%S +5 #"image"compressed /var/log/esp/da25jul1012h.jxl +119 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%I's +1013 #"da"SX HX9/16 (USB:50): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1012h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +4 "storage"(U- +7 "core" -' +3 "storage"(#& +5 "core" &K 2 2 d +3 "manipulator"&w& +5 "core" & A 7 V5 +2 "manipulator"&% +21 "core" % Q A @ ^ +9 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +12 ."da"Elbow.seek 3 +2 "manipulator"&( +259 "core" ( +2 "manipulator"&F& +4 "core" & ` O O* +3 "storage"(=& +5 "core" &K 7 2 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +100 "core" ' +96 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(f'W +55 "core" ' +2 "manipulator"& & +5 "core" & * * +3 "storage"(& +4 "core" &K   ' +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&d'M +38 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&, +7 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +4 "storage"(&' +29 "core" ' +2 "manipulator"&@% +4 "core" %[ , - * h +2 "storage"(!& +6 "core" &K\ \  +2 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 3 + 314 counts +2 "manipulator"&8'Ї +25 "core" ' + "manipulator"&J& +4 "core" & & +3 "storage"(& +5 "core" &K @ @ p +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"& 'm +15 "core" ' +3 "storage"(% +4 "core" % D D  +5 ."downElevator"SE.seek :down +5 "storage"('= +99 (7% +4 "core" %!, B @ j [v +3 "manipulator"&<% +5 "core" %n "  d +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +3 "manipulator"&' ] +104 "core" ' +58 ' +2 ."downElevator"SE.stop + "storage"(5 +7 (6& +5 "core" &K [ X +426 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%9 +117 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%~' +525 #"image"compressed /var/log/esp/midres/da25jul1012h15s.jxl +72 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2119 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%c @ +42 #"image"compressed /var/log/esp/midres/da25jul1012h25s.jxl +2 ."Qmail"DAfans.email "da25jul1012h exposed 19.282 seconds\\nmidres/da25jul1012h15s\\nmidres/da25jul1012h25s",Subject: "da25jul1012h images!" +35 "core" B +2 ."psFlush"PSV.dial :mixloop +65 "processing"%( +128 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%'s +2618 "core" ' +6 ."psFlush"PSV.dial PSR +6 "processing"%\\ +117 "core"  +5 ."psFlush"PSR.select :flush +9 "processing"%@ +18 ."psFlush"PS.seek 1ml +4 "processing"%o'[q +1099 "core" ' +5 ."psFlush"PSR.select :air +7 "processing"% +19 ."psFlush"PS.seek 2.5ml +4 "processing"%3' +1224 #"uploadLog"upsync +382 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +82 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%j  +77 "core"  +3 ."psFlush"PBV.dial :waste1 +3 "processing"%T  +7 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%H'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%E +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%M' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%z +94 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%| +80 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%G' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Y +86 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%_ U +61 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%X'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%K @ +47 "core" @ +3 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%e  +79 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%}'s +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +50 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%y' +2654 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%L +91 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%m U +8 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%- @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%t  +86 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%` +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%'[q +1098 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +64 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%\ +78 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%r  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +59 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%V'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%u +79 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%s +80 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%? +79 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%/' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +1194 "Can"\ R t +917 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%C +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%* U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%x'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%^ @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%4  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%n's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%$' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%l +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%; U +8 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%h'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +51 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%W' +2652 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%Z's +2615 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&Q& +8 "core" & ~ N& +2 "manipulator"&]% +4 "core" % J G N +3 ."psFlush"Elbow.seek PC +2 "manipulator"&i( +256 "core" ( +2 "manipulator"&%& +4 "core" &  D R, +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &[& +3 "core" &   R, +3 ."psFlush"Forearm.seek PC +3 "manipulator"&"'E +91 "core" ' +2 ."psFlush"Hand.close + "manipulator"&A/ +68 "core" / +3 ."psFlush"PC.seek :open +4 "processing"%D( +377 "core" ( +2 "manipulator"&:& +4 "core" & R S+ +2 "manipulator"&% +4 "core" % P ) S} +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek :garage +2 "manipulator"&1(-z +137 "core" ( +2 "manipulator"&'& +5 "core" &-  L T +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &5& +3 "core" &-  ; T +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&O'o +111 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&B1 +71 "core" 1 +2 "manipulator"&.% +4 "core" % xh x  ?H +45 ."psFlush"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +2 #"myshortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%+% +5 "core" %w& +3 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%g& +6 "core" &' +2 "manipulator"&0& +4 "core" &-  J R +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +38 "core" ( +2 "manipulator"&S& +4 "core" &-n   R +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &>& +3 "core" &-n   R +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&U'o +112 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&#/ +71 "core" / +2 "manipulator"&w& +5 "core" &-{ g B +2 "manipulator"&% +3 "core" % ρz  B) +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&F' ] +106 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&=( +151 "core" ( +2 "manipulator"&& +4 "core" & PK +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" & PK +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&'E +103 "core" ' +2 "manipulator"&2& +4 "core" &  * PJ +3 "manipulator"&@% +3 "core" %K / P8 +3 "processing"%!& +5 "core" & +2 "processing"%J& +6 "core" &( +3 ."myshortDA"PC.seek :closed +2 "processing"%(SD +7 "core" & +4 & 2 +9 &Eu 2 +9 &@pr F +10 &U S +9 &? Q +9 &^A Q +10 & B Q +9 &E Q +10 &F R +9 &!fD Q +9 &#)C Q +10 &$D R +9 &&C R +9 &(mD R +10 &*0? Q +9 &+A R +10 &-E Q +9 &/vB Q +9 &18F Q +10 &2A Q +9 &4D Q +9 &6~E Q +10 &8@D Q +9 &:F R +10 &;C R +9 &=D Q +9 &?GE R +10 &A G R +9 &BF R +9 &DH R +10 &FMM R +9 &H Y U +10 &In W +9 &Ky X +9 &M? Z +10 &O Y +9 &P Z +9 &Rk|e , +10 &S$g 7 +10 ( &S% . +3 "processing"%J& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.67 +2 "processing"%& +5 "core" &S% . +3 ."myshortDA"Hand.open + "manipulator"&a1 +75 "core" 1 +2 "manipulator"&% +4 "core" % K  M8 +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&7' ] +94 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%< +58 "core"  +2 ."myshortDA"PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1101 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%f' +1603 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%d +80 "core" + ."myshortDA"PTV.dial :puck +3 "processing"%8  +7 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%6  +58 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%&'ܑ +2625 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +80 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%9 +97 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%I'ܑ +2649 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%~ +80 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%c' +2109 "core" ' +2 ."myshortDA"PSV.dial PTV +45 "processing"%( +83 "core" +2 ."myshortDA"PBV.dial PSV +11 "processing"%R U +59 "core" V +3 ."myshortDA"PS.seek 0ml +2 "processing"%\\'ܑ +2621 "core" ' +2 ."myshortDA"PSV.dial PBV +3 "processing"% @ +49 "core" ? +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%o' +2623 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%,  +80 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%j's +2629 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%T +49 "core"  + ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%3' +2631 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%E +78 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"%H U +7 "core" U +3 ."myshortDA"PS.seek 0ml +2 "processing"%z'ܑ +2614 "core" ' + ."myshortDA"PSV.dial PBV +3 "processing"%M @ +47 "core" ? +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%|' +2624 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2620 "core" ' +2 #"myshortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&Y& +6 "core" & < LA +4 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek PC +3 "manipulator"&_( +34 "core" ( +2 "manipulator"&G& +4 "core" & h MP +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &K& +5 "core" & ' NP +2 ."myshortDA"Forearm.seek PC +3 "manipulator"&X'E +94 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&e/ +80 "core" / +2 ."myshortDA"PC.seek :open +3 "processing"%)( +379 "core" ( +2 "manipulator"&N& +3 "core" &   QP +3 "manipulator"&}% +3 "core" % J  ; Qt +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&L' ] +100 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&m(-z +134 "core" ( +2 "manipulator"&y& +4 "core" &-\ , M!t +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &-& +3 "core" &-\ M!t +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +118 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&t1 +73 "core" 1 +2 "manipulator"&v% +4 "core" % td S S 2 <8 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&`' ] +103 "core" ' +3079 "Can"\ N #\ +2133 #"Camille"-> samplePassF +4 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" & +3 "manipulator"&& +4 "core" &-\ b P!s +3 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek FlushPuck::Garage +3 "manipulator"&\ (-z +5 "core" ( +3 "manipulator"&r& +3 "core" &-\  P!s +3 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-\ Y P!s +3 ."Camille"Forearm.seek :garage +3 "manipulator"&P'o +114 "core" ' +2 ."Camille"Hand.close + "manipulator"&u/ +70 "core" / +2 "manipulator"&V& +4 "core" &-\ h f @!s +2 "manipulator"&s% +4 "core" % σ{ f w , ?' +3 ."Camille"Forearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +3 ."Camille"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek CC +3 "manipulator"&?( +268 "core" ( +2 "manipulator"&& +4 "core" & S N) +3 ."Camille"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &/& +2 "core" & ( N) +49 ."Camille"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."Camille"Forearm.seek CC +3 "manipulator"&C'ш +98 "core" ' +2 "manipulator"&*& +3 "core" & + M) +3 "manipulator"&b% +4 "core" %ч F M +4 "collection"'^& +4 "core" & +3 "collection"'x& +6 "core" &1 +3 ."Camille"CC.seek :closed +3 "collection"'4(X +4 "core" & +5 & 5 +10 &Ev 2 +9 &3kw G +9 &] U +10 &G U +9 &EF U +10 &G U +9 &K U +9 &H U +10 &!MH U +9 &#F U +9 &$H T +10 &&G U +9 &(UI U +9 &*I U +10 &+F T +9 &-I U +10 &/]G U +9 &1J U +9 &2G U +10 &4I U +9 &6eI U +10 &8'D U +9 &9C U +9 &;G T +10 &=mF U +9 &?0G T +9 &@H T +10 &BI U +9 &DrP V +10 &F/\\ X +9 &Gw Z +9 &I ^ +10 &K[ ` +9 &M ` +9 &N a +10 &P ` +9 &Ra a +10 &T! b +9 &U b# +9 &W R +10 &Xy $j +9 &X% S +10 ( + &Xe L +2 "collection"'x& +5 #"Camille"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.50 + "collection"'& +5 "core" &Xe1 L +3 ."Camille"Hand.open +2 "manipulator"& 1 +16 "core" 1 +2 "manipulator"&n% +4 "core" %ц  F +3 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&l' ] +114 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%;  +49 "core"  +2 #"Camille"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."Camille"PS.seek 1.5ml +2 "processing"%$' +1602 "core" ' +2 ."Camille"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +3 ."Camille"PS.seek 0ml +4 "processing"%h'ܑ +1605 "core" ' +2 ."Camille"PSV.dial PSR +2 "processing"% +61 "core"  + ."Camille"PSR.select :air +3 "processing"% +13 ."Camille"PS.seek 2.5ml +3 "processing"%W' +2619 "core" ' +2 ."connect"PRV.dial CBV +3 ."Camille"CBV.dial PRV +5 "processing"%Q  +6 "collection"']  +5 "core"  +101  +2 ."Camille"PSV.dial :PTV,via: :air +3 "processing"%% +210 "core" ~ +2 ."Camille"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%[ @ +77 "core" B +3 ."Camille"PS.seek 0ml +2 "processing"%'ܑ +2628 "core" ' +2 ."Camille"PSV.dial :air +2 "processing"%A  +80 "core"  +3 ."Camille"PS.seek 2.5ml +4 "processing"%' +2621 "core" ' +2 ."Camille"PSV.dial :PTV +3 "processing"%{ +80 "core" +2 ."Camille"PS.seek 0ml +3 "processing"%:'ܑ +2629 "core" ' +2 #"Camille"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &  H( +3 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek CC +2 "manipulator"&'( +7 "core" ( +2 "manipulator"&5& +4 "core" & D I( +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &"& +3 "core" &  I( +3 ."Camille"Forearm.seek CC +4 "manipulator"&i'ш +93 "core" ' +2 ."Camille"Hand.close + "manipulator"&B/ +26 "core" / +3 ."Camille"CC.seek :open +4 "collection"'.( +408 "core" ( +3 "manipulator"&& +4 "core" &  M( +2 "manipulator"&+% +5 "core" %щ | MM +3 ."Camille"Forearm.seek :retract +2 "manipulator"&g' ] +98 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek :garage +3 "manipulator"&0(-z +288 "core" ( +2 "manipulator"&S& +5 "core" &- @ Oa +2 ."Camille"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &>& +3 "core" &- f Oa +4 ."Camille"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +45 ."Camille"Forearm.seek :garage +13 "manipulator"&O'o +116 "core" ' +2 ."Camille"Hand.open +2 "manipulator" +79 "core" 1 +2 "manipulator"&w% +5 "core" % wj } | r >H +2 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&' ] +114 "core" ' +13040 #"Camille"-> access 3 +5 "storage"(1% +4 "core" %@ \ * +2 "manipulator"&% +4 "core" % p P +3 "manipulator"&& +4 "core" &- Pa +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +3 "storage"( ([Y +682 "core" ( + ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (U& +3 "core" &[[ \ & +2365 #"Camille"-> access 4 +5 "storage"(2% +4 "core" %A u\ ) +3 "manipulator"&@% +4 "core" % p y P +2 "manipulator"&!& +4 "core" &- Pa +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +3 "storage"(( +987 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (F& +3 "core" & y n 8\ ! +2504 #"Camille"-> startTube 4 +6799 #-> start(:myshortDA){shortDA; samplePassF; shortDAflush} +5 "collection"'D% +7 "processing"%% +3 "core" %N +7 %܍ +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +1109 #"Camille"-> Thread[:myshortDA].answer +2 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1005 .PSV.dial :mixloop + "processing"%a +48 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%  +76 "core" + ."myshortDA"PRV.dial :sipper +2 "processing"%J  +143 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%<'h! +2278 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "collection"'  +3 "processing"%Z  +7 "core"  +136  +4 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +1269 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%d @ +113 "core" > +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +3 "processing"%8's +586 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%6 +116 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myshortDA"PS.seek 1ml +3 "processing"%f'[q +1100 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"% ' +1612 "core" ' + ."myshortDA"PSV.dial :mixloop +3 "processing"%& +113 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%9's +2621 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%~'[q +865 "Can"\ P & +230 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%I' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%(  +49 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%R's +2625 "core" ' + ."myshortDA"PSV.dial PSR +2 "processing"%c +120 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2622 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%\\ +113 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%,'s +2628 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%o& +6 "core" & +3 "manipulator"&T% +5 "core" % p  O +2 "storage"(j% +3 "core" %A \ ) +3 "storage"(E. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +3 "storage"(H(+ +511 "core" ( +3 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +46 (3& +2 "core" &+ \  +3 "manipulator"&M& +3 "core" &- ) La +3 "manipulator"&z% +4 "core" % p  L +3 ."myshortDA"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&( +176 "core" ( +2 "manipulator"&|& +4 "core" & d LO +2 "storage"(Y& +4 "core" &+ \ % +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&G's +102 "core" ' +2 "storage"(K& +3 "core" &+ B\ ' +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +10 ."myshortDA"SE.seek :beamBreak +2 "storage"(e' +307 "core" ' +2 "storage"(=- +3 "core" -'y +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (7& +3 "core" &+ 8\ % +3 "manipulator"&& +4 "core" & ( MO +2 ."myshortDA"Elbow.seek 4 +2 "manipulator"&N( +7 "core" ( + "manipulator"&}& +4 "core" & 6 MO +3 "storage"(y& +3 "core" &+ \ % +4 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&-' +24 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&X/ +26 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:56:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +4 "manipulator"&_& +2 "storage"(t'= +11 "core" & # KO +2 "manipulator"&v% +4 "core" %І ) H[ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&L' ] +102 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&( +162 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +86 "core" ( +3 "manipulator"&& +4 "core" & M_ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & [ M_ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&r'E +102 "core" ' +2 "manipulator"&& +4 "core" & 5 M_ +2 "manipulator"&u% +4 "core" %H 5 M +3 "processing"%V& +4 "core" &' +3 "processing"%s& +5 "core" & +3 ."myshortDA"PC.seek :closed +2 "processing"%m(SD +8 "core" & +3 & 2 +9 &Eu 2 +9 &;ot F +10 &W S +9 &? R +9 &UE R +10 &A R +9 &D R +9 &F R +10 &!\\D S +9 &#E R +10 &$F R +9 &&D R +9 &(eF R +10 &*'E R +9 &+F S +9 &-E S +10 &/mE R +9 &1.A S +10 &2B R +9 &4D S +9 &6sF S +10 &87D R +9 &9F S +9 &;G S +10 &=|H S +9 &?>I S +10 &AC S +9 &BE S +9 &DH S +10 &FBO T +9 &G^ V +9 &In X +10 &Kz| Y +9 &M:} Z +10 &N Z +9 &P [\ +9 &Rc}e - +10 &S'` 2 +9 ( + &S * +2 "processing"%s& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 6/23 samples, on/off torque 1.60 +2 .Hand.open +3 "manipulator"&`1 +79 "core" 1 +2 "manipulator"&P% +3 "core" % H M L +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%/ { +4 %\ 9 +7 "core" 9 +103 "processing"%*9 +3 "core" 9 +103 "processing"%b9 +3 "core" 9  +103 "processing"%^9 +3 "core" 9  +103 "processing"%9 +3 "core" 9 +103 "processing"%q9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"%n9 +4 "core" 9# +103 "processing"%x9 +3 "core" 9' +103 "processing"%;9 +3 "core" 9+ +103 "processing"%C9 +3 "core" 9/ +103 "processing"%9 +3 "core" 93 +103 "processing"%9 +7 "core" 98 +103 "processing"%$9 +3 "core" 9< +103 "processing"% 9 +3 "core" 9@ +103 "processing"%h9 +3 "core" 9E +144 "processing"%]9 +3 "core" 9J +103 "processing"%Q9 +3 "core" 9O +103 "processing"%%9 +4 "core" 9S +103 "processing"%[9 +3 "core" 9W +103 "processing"%W9 +3 "core" 9[ +103 "processing"%A9 +3 "core" 9` +103 "processing"%9 +4 "core" 9d +103 "processing"%{9 +3 "core" 9h +103 "processing"%9 +3 "core" 9l +103 "processing"%9 +3 "core" 9q +103 "processing"%59 +3 "core" 9u +103 "processing"%"9 +3 "core" 9 y +103 "processing"%B9 +3 "core" 9} +103 "processing"%?9 +3 "core" 9 +103 "processing"%l9 +3 "core" 9# +103 "processing"%49 +3 "core" 9* +103 "processing"%9 +4 "core" 92 +11 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%+ p{p. +4 ."myshortDA"delay 1:30 +8 "core"  +8997 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%i +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."myshortDA"PS.seek 0.5ml +3 "processing"%S' +583 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2ml +2 "processing"%>'Q +1607 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%'  +136 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%# +81 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%w  +58 "core" +2 "processing"%g% +3 "core" %O!  +4 ."myshortDA"PS.seek 1.5ml +2 "processing"%O' +587 "core" ' +2 ."myshortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%1 * +37 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1602 "core" ' +2 ."myshortDA"delay 5:00 +29021 "Can"\ P *6 +982 #"myshortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%p  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%U * +36 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%2 +82 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myshortDA"PS.seek 2.5ml +3 "processing"%@' +2522 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%! +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%F +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%D  +79 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2497 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%a  +137 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%J @ +112 "core" > +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%:' +357 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myshortDA"PRV.dial CBV +2 "collection"'  +4 "processing"%Z  +7 "core"  +43  +2 "processing"%<% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%d' +350 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%6  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%8'N +1267 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%f @ +78 "core" @ +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%&' +857 "core" ' +3 #"myshortDA"addPMLReagent08 + .PSV.dial :air +4 "processing"%  +49 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%'Q +1600 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%9 +91 "core" +2 ."myshortDA"PTV.dial :mixing +12 "processing"%~ @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%(% +4 "core" %O  +4 ."myshortDA"PS.seek 1.85ml +2 "processing"%I'G +245 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%c * +38 "core" + +3 ."myshortDA"PS.seek 0ml +3 "processing"%R'ܑ +1952 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'\\& +5 "core" & +3 "manipulator"&& +5 "core" &  J_ +2 "manipulator"&o% +3 "core" % l n 5 < +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&T(-z +137 "core" ( +2 "manipulator"&j& +3 "core" &-y x :# +3 ."myshortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &E& +3 "core" &-y h G :# +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +114 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&3/ +68 "core" / +2 "manipulator"&M& +4 "core" &-z / + ` 8# +3 "manipulator"&z% +4 "core" % ςv *  / +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&|' ] +108 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&Y( +271 "core" ( +2 "manipulator"&0& +4 "core" &( g  :@] +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +3 "core" &( u % D@] +4 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +100 "core" ' +2 "manipulator"&=& +5 "core" &' { h M 9@X +2 "manipulator"&7% +4 "core" %} W o g : +3 "collection"'& +4 "core" &- +3 "collection"'}& +5 "core" &\\ +3 ."myshortDA"CC.seek :closed +2 "collection"'y(X +8 "core" & +3 &X 3 +9 &Du 2 +9 &6kw G +9 &\\V U +10 &F U +9 &GG U +9 &\ I T +10 &JY U +9 &I U +9 &!MI U +10 &#D U +9 &$G U +10 &&F U +9 &(WE U +9 &*F T +10 &+E U +9 &-G U +9 &/]H U +10 &1G U +9 &2F U +10 &4E U +9 &6gE U +9 &8*D T +10 &9D^ U +9 &;G U +9 &=nI U +10 &?0E U +9 &@G U +10 &BG U +9 &DsR V +9 &F2[z W +10 &Gu Z +9 &IT _ +9 &K\\ a +10 &M a +9 &N a +10 &P a +9 &Ra b +9 &T# b +10 &U b( +9 &W U +9 &X$ &o +10 &Xv [ +3 ( +2 "collection"'}& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.51 + "collection"'X& +6 "core" &Xt [ +2 ."myshortDA"Hand.open +2 "manipulator"&_1 +26 "core" 1 +2 "manipulator"&v% +4 "core" %{ :  # . +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%G +112 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%e' +1615 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%-  +60 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1613 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +58 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +21 ."myshortDA"PS.seek 2.5ml +3 "processing"%N' +2619 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'u  +40 "core"  +137  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%V +114 "core" +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%t  +77 "core" +3 ."myshortDA"PS.seek 0ml +46 "processing"%L'ܑ +2620 "core" ' +2 ."myshortDA"PSV.dial :air +11 "processing"%)  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%`' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%P +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%s'ܑ +2640 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%\  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%*' +2624 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%r +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%b'ܑ +2624 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&^& +13 "core" &Z 9 91 +2 ."myshortDA"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +24 "core" ( +2 "manipulator"&q& +4 "core" & 6 Q L 4 +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" & K * J 3 +3 ."myshortDA"Forearm.seek CC +2 "manipulator"& 'ш +92 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&n/ +19 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"'x( +408 "core" ( +2 "manipulator"&;& +5 "core" & ~ j D +2 "manipulator"&C% +4 "core" %э j  ;k +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +272 "core" ( +2 "manipulator"&$& +4 "core" &- r D C| +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 & & +3 "core" &- n u 5 B| +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&h'o +112 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&]1 +74 "core" 1 +2 "manipulator"&Q% +4 "core" % yg   ! 4D +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&%' ] +118 "core" ' +2 ."da"delayUntil "13:44:35.36" +17396 "Can" U .&̇ +7230 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%[ @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%W  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +38 "core" , +2 ."da"PSV.dial :air +3 "processing"%  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%{' +2519 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%5 +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%B's +2493 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +2 "processing"%? +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%l' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%4'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%,  +38 "core" +2 "processing"%S% +4 "core" %L  +3 ."da"PS.seek 1.5ml +2 "processing"%'' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%# * +82 "core" + +11 ."da"PS.seek 0ml +4 "processing"%w'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%g  +17 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%>  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +37 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%O +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%/' +2545 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%p +82 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%2  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2496 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +10 .PSV.dial PSR +3 "processing"%! +151 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"% ' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%F'Q +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%D  +12 "core"  +4 ."da"PSV.dial PTV +3 "processing"%@ +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +39 "core" +2 "processing"%% +4 "core" %M \ +3 ."da"PS.seek 1.5ml +2 "processing"%J' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%'ܑ +1604 "core" ' +2 ."da"delay 2:00 +10257 "Can" k 1Qb +1746 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%Z  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%<  +38 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%: * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%6' +2495 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%d +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%f +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%8 +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +81 "core"  +2 ."da"PS.seek :empty +4 "processing"%&'s +2506 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%9  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%~  +137 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +48 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%(  +18 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%c +49 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +3 "processing"%' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%I  +49 "core"  +2 "processing"%\\% +4 "core" %#  +3 ."da"PS.seek 0.55ml +2 "processing"%'"\\ +340 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%o  +49 "core"  +3 ."da"PS.seek 2ml +3 "processing"%j'Q +1551 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%E +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%3  +38 "core" +2 "processing"%M% +4 "core" %N#  +3 ."da"PS.seek 1.85ml +3 "processing"%z'F +290 "core" ' +2 ."da"PBV.dial between PSV and waste1 +11 "processing"% * +38 "core" + +4 ."da"PS.seek 0ml +4 "processing"%'ܑ +1966 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +41548 "Can"\ P 4g +6455 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%0 @ +17 "core" @ +2 ."da"PBV.dial :waste1 +3 "processing"%K  +37 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%T * +39 "core" , +2 ."da"PSV.dial :air +3 "processing"%=  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%7' +2525 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%|  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%. +49 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%X  +45 "core"  +3 ."da"PS.seek :empty +2 "processing"%_'s +2498 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%v +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%}' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%G'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +78 "core"  + ."da"PSV.dial PTV +3 "processing"%R +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +40 "core" +2 "processing"%e% +4 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%u'ܑ +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%V  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +43 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%N +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%)' +2527 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%L +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%P +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%` +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%\  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%s's +2500 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%r +155 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%*' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%^'Q +1606 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%q  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%n  +38 "core" +2 "processing"%Y% +3 "core" %P  +3 ."da"PS.seek 1.5ml +3 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%y * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%;'ܑ +1626 "core" ' +2 ."da"delay 2:00 +11132 "Can" i 7 +872 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%C  +5 "core"  +50 ."da"PBV.dial :waste1 +10 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%$ * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2527 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%] +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Q +80 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%h  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%['s +2521 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%W +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%A' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1598 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%b  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%5% +4 "core" %S  +3 ."da"PS.seek 1.5ml +3 "processing"%"' +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%{ * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%?'ܑ +1602 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%B  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%l  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%i +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%,' +2516 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%S +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%4 +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%# +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%'  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%g's +2504 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%> +151 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +14 "processing"% +18 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +6 "processing"%1'I +353 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%O' +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +19 ."da"PS.seek 2ml +3 "processing"%w'Q +1605 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%p +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%U  +38 "core" +2 "processing"%2% +4 "core" %R  +3 ."da"PS.seek 1.5ml +3 "processing"%/' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%! * +38 "core" , +3 ."da"PS.seek 0ml +3 "processing"%'ܑ +1608 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%D  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%@ * +89 "core" , +2 ."da"PSR.select :air +11 .PSV.dial PSR +4 "processing"%a +83 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2613 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +85 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Z  +84 "core"  +2 ."da"PS.seek :empty +3 "processing"%<'s +2596 "core" ' +3 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%: +151 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +7 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%'Q +2118 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%d +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%f  +39 "core" +2 "processing"%8% +4 "core" %W +3 ."da"PS.seek 1.5ml +2 "processing"% ' +597 "core" ' +2 ."da"delay 3 seconds +104 "Can"  <$ +199 ."da"PBV.dial between PSV and waste1 +3 "processing"%6 * +39 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%9  +118 "core"  +2 ."da"PS.seek :empty +4 "processing"%~'s +1604 "core" ' +2 "processing"%9 +4 "core" 9|6  +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%( +3 %c& +4 "core" 6\ +2 &S * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&&% +6 "core" % 3 J J (. +3 "storage"(I% +3 "core" %F 0 '  +3 "storage"(\\. +3 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"((@ +203 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (o& +3 "core" &A +3 "manipulator"&& +4 "core" &- : F &| +2 "manipulator"&k% +5 "core" % 3 N - Q . +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&E( +175 "core" ( +2 "manipulator"&& +5 "core" & 1 ) UK +2 "storage"(3& +4 "core" &K . 1 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&M'm +114 "core" ' +2 "storage"(j& +3 "core" &K = U B +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak + "storage"(' +288 "core" ' +2 "storage"(z- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(0'x +44 "core" ' +3 "manipulator"&K& +3 "core" & ) / K +3 "manipulator"&T% +4 "core" %N / W  +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&=' ] +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +253 "core" ( +2 "manipulator"&& +4 "core" &  2 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &|& +3 "core" &  2 +3 ."da"Forearm.seek PC +2 "manipulator"&.'E +98 "core" ' +2 ."da"Hand.close + "manipulator"&X/ +80 "core" / +2 ."da"PC.seek :open +3 "processing"%7( +376 "core" ( +2 "storage"(v& +5 "core" &K +2 "manipulator"&_& +3 "core" & 8 : 2 +3 "manipulator"&}% +3 "core" % L 0 7 = +3 ."da"Forearm.seek :retract +2 "manipulator"&' ] +152 "core" ' +3 ."da"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&R( +247 "core" ( +2 "manipulator"&-& +5 "core" & / % ,f +2 "storage"(e& +4 "core" &K  K ` +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&G'm +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +20 "core" 1 +2 "storage"(- +4 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"('D +30 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(V' +59 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%t& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1014h.png +17 "core" & +6 "manipulator"&N& +12 "core" &  ?f +4 "manipulator"&u% +8 "core" %s I4 +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&L' ] +101 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&P(-z +188 "core" ( +2 "manipulator"&`& +4 "core" &-{ | | .j +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &\ & +5 "core" &-{ Z T j +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&)'o +113 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&r/ +79 "core" / +2 "manipulator"&s& +4 "core" &-{j +3 "manipulator"&*% +5 "core" % π{  +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&q' ] +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +2 "manipulator"&( +124 "core" ( +2 "manipulator"&n& +5 "core" & U O #2 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Y& +3 "core" & g K _2 +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&^'E +112 "core" ' +2 "manipulator"&y& +5 "core" &  2 +2 "manipulator"&% +4 "core" %T   +4 "processing"%C& +4 "core" &$ +3 "processing"% & +6 "core" &' z +3 ."psFlush"PC.seek :closed +2 "processing"%$(SD +7 "core" & y +4 & x0 +9 &Cp s3 +10 &/lm sG +9 &U tW +10 &{8 vV +9 &=: uV +9 &8 uV +10 &8 uV +9 &: uV +9 &!E8 uV +10 &#: uV +9 &$8 uV +10 &&9 uV +9 &(N; V +9 &*9 U +10 &+7 U +9 &-8 U +9 &/W7 U +10 &1< U +9 &27 U +10 &4= U +9 &6^> V +9 &8!> U +10 &9; wW +9 &;; vV +9 &=e< vV +10 &?'8 vV +9 &@7 vV +10 &B= uW +9 &Dl8 uV +9 &F*C tX +10 &GQ tY +9 &Ie r\\ +9 &K`p q] +10 &My q_ +9 &Nz q_ +10 &P} p_ +9 &RH}` r= +9 &S 'p rV +10 &S+< 7 +2 ( +3 "processing"% & +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.81 + "processing"% & +7 "core" &S+; 7 +2 ."psFlush"Hand.open +2 "manipulator"&;1 +72 "core" 1 +2 "manipulator"&]% +3 "core" % T [ X  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q' ] +97 "core" ' +5 ."psFlush"PSR.select :air +3 #"da"SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.291 seconds\ Exposing 696x520 pixel 16-bit image for 12.819 seconds\ /var/log/esp/da25jul1014h.png: PNG Upload Complete\ +6 ."psFlush"PSV.dial PSR +20 #"da"PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1014h15s.png +8 "processing"% +56 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +599 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +437 #"da"SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1014h15s.png: PNG Upload Complete\ +93 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1014h25s.png +1455 #"image"compressed /var/log/esp/da25jul1014h.jxl +152 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%W @ +217 "core" A +18 ."psFlush"PTV.dial :PRVmixing +3 "processing"%[  +145 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%A +120 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%b's +429 #"da"SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1014h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +4 "storage"(- +6 "core" -' +5 "storage"(& +20 "core" &K & " +7 "manipulator"&5& +14 "core" & 8 6 b2 +6 "manipulator"&% +5 "core" % p C 8  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&{( +278 "core" ( +3 "manipulator"&"& +5 "core" & d f  +2 "storage"(B& +5 "core" &K $ & +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +15 "manipulator"&l'm +114 "core" ' +3 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"('W +53 "core" ' +2 "manipulator"&i& +4 "core" & 8  +3 "storage"(?& +4 "core" &K 3 3 +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&S'M +42 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&4, +8 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(#' +30 "core" ' +2 "manipulator"&'% +5 "core" %_ N O l +2 "storage"(,& +5 "core" &K\ \  = +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 318 counts +3 "manipulator"&>'Ћ +25 "core" ' +2 "manipulator"&g& +3 "core" & =  +3 "storage"(1& +5 "core" &K D A +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&O'm +29 "core" ' +2 "storage"(% +5 "core" % * * )  +4 ."downElevator"SE.seek :down +3 "storage"(p'= +103 (U% +3 "core" %", A B \\w +3 "manipulator"&2% +5 "core" %_ ! +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +2 "manipulator"&w' ] +105 "core" ' +59 ' +2 ."downElevator"SE.stop + "storage"(5 +7 (!& +3 "core" &K N X V +1044 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%/ +5 #"image"compressed /var/log/esp/midres/da25jul1014h15s.jxl +114 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"% ' +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%D' +1658 #"image"compressed /var/log/esp/midres/da25jul1014h25s.jxl +3 ."Qmail"DAfans.email "da25jul1014h exposed 12.819 seconds\\nmidres/da25jul1014h15s\\nmidres/da25jul1014h25s",Subject: "da25jul1014h images!" +444 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +4 "processing"%@  +39 "core" +2 ."psFlush"PTV.dial :mixing +54 "processing"%a @ +75 "core" B +2 ."psFlush"PSV.dial :mixloop +9 "processing"% +116 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%F's +2629 "core" ' +6 ."psFlush"PSV.dial PSR +6 "processing"% +121 "core"  +5 ."psFlush"PSR.select :flush +6 "processing"%@ +22 ."psFlush"PS.seek 1ml +4 "processing"%J'[q +1105 "core" ' +9 ."psFlush"PSR.select :air +9 "processing"% +21 ."psFlush"PS.seek 2.5ml +4 "processing"%Z' +396 #"uploadLog"upsync +1206 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +83 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%:  +74 "core"  +3 ."psFlush"PBV.dial :waste1 +2 "processing"%<  +8 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%d +83 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%f' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%8 +81 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%6 +81 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +587 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%( U +58 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%c'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%& @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%\\  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%o's +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +55 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%k' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%H +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%3'ܑ +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +50 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%j' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%%  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%z's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +49 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%T'[q +1101 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%|  +57 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%E'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%X +87 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%=' +1960 "Can"\ P @ +663 "core" ' +2 ."psFlush"PSV.dial PTV +11 "processing"%m +81 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%v'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%_ +83 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%}' +611 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%- +83 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%e U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%t  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%N's +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%u +53 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%0 +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%`'ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%G @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%R  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%r's +2620 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&s& +8 "core" & N P +2 "manipulator"&*% +5 "core" % = O +3 ."psFlush"Elbow.seek PC +2 "manipulator"&L( +243 "core" ( +2 "manipulator"&n& +4 "core" &   Q< +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Y& +3 "core" &  P< +3 ."psFlush"Forearm.seek PC +2 "manipulator"&)'E +93 "core" ' +2 ."psFlush"Hand.close + "manipulator"&y/ +80 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%( +375 "core" ( +2 "manipulator"&C& +4 "core" & 1 R< +3 "manipulator"&P% +4 "core" % =  Rb +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&q' ] +96 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&7(-z +137 "core" ( +2 "manipulator"& & +4 "core" &-  Q +4 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &;& +5 "core" &- 2 P +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&]'o +114 "core" ' +6 ."psFlush"Hand.open +4 "manipulator"& 1 +71 "core" 1 +3 "manipulator"&% +3 "core" % we z L ?A +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&^' ] +106 "core" ' +2 #"myshortDA"Finished short da assay + #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'~& +6 "core" &  +3 "manipulator"&h& +4 "core" &- - P +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&W(-z +19 "core" ( +2 "manipulator"&[& +3 "core" &- ) ( Q +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &A& +5 "core" &-  Q +46 ."myshortDA"Forearm.seek :garage +11 "manipulator"&'o +111 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&& +4 "core" &- B +3 "manipulator"&5% +3 "core" % πz < B& +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +102 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&"( +302 "core" ( +2 "manipulator"&B& +4 "core" &  O S +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" & Y S +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&i'ш +101 "core" ' +2 "manipulator"&?& +4 "core" &  G S +2 "manipulator"&Q% +4 "core" %} T +3 "collection"''& +4 "core" &  +3 "collection"',& +5 "core" &  +3 ."myshortDA"CC.seek :closed +2 "collection"'g(X +6 "core" &  +6 & = +10 &#Fr 3 +9 &@kx G +9 &] U +10 &F T +9 &SG T +9 &G T +10 &J T +9 &L U +10 &!ZJ U +9 &#I U +9 &$J T +10 &&K T +9 &(cJ T +9 &*%J T +10 &+I T +9 &-F U +10 &/kJ T +9 &1-I T +9 &2E T +10 &4I T +9 &6sD T +9 &85E T +10 &9F T +9 &;I T +10 &=zI U +9 &?<H U +9 &@H T +10 &BI U +9 &DQ U +9 &F>a W +10 &G| Z +9 &I ^ +9 &Kk _ +10 &M, ` +9 &N ` +10 &P ` +9 &Rn a +9 &T. b +10 &U b# +9 &W S +9 &Xl ] +10 &X V +10 ( + &Xc Q +2 "collection"',& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.45 +2 "collection"'1& +7 "core" &Xc Q +2 ."myshortDA"Hand.open + "manipulator"&V1 +27 "core" 1 +2 "manipulator"&% +3 "core" %} } M +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&l' ] +107 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%U  +48 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"%2' +1614 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%{  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1601 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%S +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%>' +2618 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%!  +3 "collection"'#  +9 "core"  +101  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%O +210 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%p @ +77 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%/'ܑ +2640 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%b  +80 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"% ' +2626 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%@ +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%a'ܑ +2624 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" &  M +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&D( +19 "core" ( +2 "manipulator"&& +4 "core" & Nm +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &F& +3 "core" & Nm +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&J'ш +95 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&/ +20 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"':( +414 "core" ( +2 "manipulator"&<& +5 "core" &   Qm +46 "manipulator"&Z% +4 "core" %ш  ? QY +3 ."myshortDA"Forearm.seek :retract +11 "manipulator"&d' ] +96 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&(-z +280 "core" ( +2 "manipulator"&8& +4 "core" &-  M Qe +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &f& +4 "core" &-  7 Qe +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&6'o +113 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&9% +5 "core" % wm }  ?S +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +2 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'(& +7 "core" & +2 "manipulator"& & +4 "core" &-  p Re +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&&(-z +5 "core" ( +3 "manipulator"&c& +4 "core" &-  0 Re +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &\\& +5 "core" &-  : Re +2 ."myshortDA"Forearm.seek :garage +2 "manipulator"&I'o +108 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&o& +4 "core" &- < Ce +2 "manipulator"&H% +4 "core" % σ  Ca +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +104 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +11 ."myshortDA"Elbow.seek CC +3 "manipulator"&k( +295 "core" ( +2 "manipulator"&& +4 "core" & - 1 R +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &3& +3 "core" &  x R +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&%'ш +98 "core" ' +2 "manipulator"&j& +4 "core" & ` O +3 "manipulator"&K% +5 "core" %ё  O +2 "collection"'z& +4 "core" & +3 "collection"'T& +5 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'M(X +8 "core" & +4 & 4 +9 &Es 3 +9 &:ns G +10 &Y T +9 &D S +10 &QH T +9 &C T +9 &F S +10 &D T +9 &!ZF T +10 &#E T +9 &$D S +9 &&C T +10 &(bF T +9 &*#D T +9 &+B S +10 &-D T +9 &/jF T +9 &1,F T +10 &2F S +9 &4F T +10 &6rC T +9 &85C S +9 &9D S +10 &;C S +9 &=zE T +9 &?<F T +10 &@G S +9 &BC S +10 &DL U +9 &F<Y W +9 &Gq Y +10 &I ^ +9 &Kg ` +10 &M) ` +9 &N _ +9 &P ` +10 &Rk a +9 &T. a +9 &U b! +10 &W M +9 &X" , +9 &Xk W +3 ( +2 "collection"'T& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.49 +2 "collection"'& +5 "core" &Xl W +3 ."myshortDA"Hand.open + "manipulator"&|1 +26 "core" 1 +2 "manipulator"&% +4 "core" %  H +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&X' ] +107 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%E  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%m' +2624 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%=  +6 "core"  + "collection"'_  +6 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%v +209 "core"  +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%} @ +18 "core" ? +3 ."myshortDA"PS.seek 0ml +2 "processing"%-'ܑ +2621 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +56 "processing"%e  +210 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%.' +2618 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myshortDA"CBV.dial PRV +4 "processing"%  +6 "collection"'  +2 "core"  +6  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%t +210 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +6 "core" ? +3 ."myshortDA"PS.seek 0ml +3 "processing"%u'ܑ +2627 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%N  +211 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 2.5ml +2 "processing"%0' +1189 "Can" Y CP +1432 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%  +6 "core"  +3 "collection"'  +4 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%G +210 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%` @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +2 "processing"%R'ܑ +2617 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%\  +209 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 1.5ml +3 "processing"%s' +1610 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%*  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%n'ܑ +1626 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%Y +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%4' +2614 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%y  +2 "collection"'w  +10 "core"  +  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%$ +209 "core"  +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%C @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +4 "processing"%P'ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +85 "core"  +4 ."myshortDA"PS.seek 2.5ml +2 "processing"%;' +2621 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%) +85 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%L'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2618 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%q +80 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%~'ܑ +2623 "core" ' + ."myshortDA"PSV.dial :air +2 "processing"%h  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%[' +2623 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%A +82 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%]'ܑ +2618 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" & i L +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +6 "core" ( +2 "manipulator"&5& +4 "core" & m M +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &7& +3 "core" &  L +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&^'ш +92 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +18 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"'W( +409 "core" ( +2 "manipulator"&B& +4 "core" &  @ R +2 "manipulator"&% +4 "core" %є  Qj +48 ."myshortDA"Forearm.seek :retract +11 "manipulator"&?' ] +98 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&Q(-z +282 "core" ( +2 "manipulator"&'& +3 "core" &-z - _ RN +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-z  A RN +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&x'o +112 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&11 +76 "core" 1 +2 "manipulator"&V% +4 "core" % xi | \ ?O +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +117 "core" ' +19124 #"Camille"-> access 3 +5 "storage"(,% +3 "core" %? \ 0 +3 "manipulator"&U% +4 "core" % C   n Y +3 "manipulator"&i& +4 "core" &-z   YN +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(r([Y +695 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 ({& +3 "core" &[Z F\ + +1658 #"Camille"-> access 4 +6 "storage"(2% +3 "core" %? `\ , +2 "manipulator"&S% +4 "core" % C   U +3 "manipulator"&& +3 "core" &-z  VN +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +3 "storage"(#( +989 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +6 (!& +3 "core" & %\ % +1382 #"Camille"-> startTube 4 +3982 "Can"\ I F +1237 #"Camille"-> start(:myshortDA){shortDA; samplePassF; shortDAflush} +5 "collection"'O% +3 "processing"%p% +6 "core" %N +8 %܏ +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +4311 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +6 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1006 .PSV.dial :mixloop +2 "processing"%> +47 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%b  +79 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%/  +142 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%@'h! +2289 "core" ' +2 ."connect"PRV.dial CBV +3 "processing"%  +2 ."myshortDA"CBV.dial PRV +4 "collection"'  +9 "core"  +133  +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +1270 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%F @ +111 "core" @ +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +3 "processing"%'s +590 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%" +114 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%l'[q +1093 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%g' +1602 "core" ' + ."myshortDA"PSV.dial :mixloop +3 "processing"%< +113 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%Z's +2631 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%J +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 1ml +3 "processing"%8'[q +1114 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%f' +1605 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%D +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +49 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%9's +2618 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%d +114 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%(' +2617 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%c's +2616 "core" ' +4 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%\\& +7 "core" &' +2 "manipulator"&6% +4 "core" % C  3 W +3 "storage"(% +4 "core" %@ C\ . +2 "storage"(o. +4 "core" .( +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +3 "storage"(H(+ +511 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (& +3 "core" &+ \ ) +2 "manipulator"&& +4 "core" &-z  t TN +3 "manipulator"&I% +4 "core" % C  ' T +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&&& +4 "core" & # g SX +2 "storage"(3& +4 "core" &+ s\ * +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&j's +106 "core" ' +2 "storage"(K& +3 "core" &+ \ + +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(z' +315 "core" ' +2 "storage"(- +4 "core" -'~ +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +7 (:& +3 "core" &+ \ * +2 "manipulator"&& +4 "core" & ' RX +3 ."myshortDA"Elbow.seek 4 +3 "manipulator"&|( +6 "core" ( +2 "manipulator"&& +4 "core" & ) SX +2 "storage"(T& +4 "core" &+ \ * +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&%' +26 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&E/ +28 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:61:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&a& +4 "storage"(='= +7 "core" & PX +2 "manipulator"&_% +7 "core" %~ KZ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&v' ] +97 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&}( +164 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +112 "core" ( +3 "manipulator"&m& +4 "core" &. E S +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &e& +3 "core" &.  T +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +2 "manipulator"&-'E +92 "core" ' +2 "manipulator"&& +4 "core" &. * 5 S +3 "manipulator"&% +4 "core" %M  Sr +3 "processing"%t& +4 "core" & +3 "processing"%& +5 "core" &) +3 ."myshortDA"PC.seek :closed +2 "processing"%.(SD +6 "core" & +5 & 4 +9 &Gv 2 +10 &Cot F +9 &W R +9 &@ R +10 &]D R +9 &D R +10 &C R +9 &D R +9 &!dC S +10 &#(D R +9 &$C R +9 &&C R +10 &(lD S +9 &*/D R +10 &+G R +9 &-E S +9 &/tD S +10 &16D S +9 &2E S +9 &4G R +10 &6}H R +9 &8@D R +10 &:I S +9 &;F S +9 &=G S +10 &?GG R +9 &A G R +9 &BD R +10 &DI S +9 &FIV U +10 &Hj V +9 &Iy X +9 &K Z +10 &MD| Y +9 &O Y +9 &P Z +10 &Rl}j - +9 &S!Z 1 +10 ( + &S , +2 "processing"%& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.76 +2 .Hand.open +2 "manipulator"&N1 +75 "core" 1 +2 "manipulator"&u% +3 "core" % M " Pr +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +6 "processing"%G9 +2 % { +7 "core" 9 +103 "processing"%`9 +3 "core" 9 +103 "processing"%09 +3 "core" 9  +103 "processing"%\ 9 +3 "core" 9  +103 "processing"%R9 +3 "core" 9 +103 "processing"%*9 +3 "core" 9 +103 "processing"%s9 +3 "core" 9 +103 "processing"%Y9 +3 "core" 9 +103 "processing"%n9 +4 "core" 9" +144 "processing"%y9 +3 "core" 9( +103 "processing"%w9 +3 "core" 9, +103 "processing"%$9 +3 "core" 91 +103 "processing"%C9 +3 "core" 95 +103 "processing"%49 +3 "core" 99 +103 "processing"% 9 +3 "core" 9= +103 "processing"%P9 +3 "core" 9B +103 "processing"%)9 +3 "core" 9F +103 "processing"%;9 +3 "core" 9J +103 "processing"% 9 +4 "core" 9N +103 "processing"%L9 +3 "core" 9S +103 "processing"%q9 +3 "core" 9W +104 "processing"%9 +3 "core" 9[ +103 "processing"%h9 +3 "core" 9_ +103 "processing"%~9 +4 "core" 9d +103 "processing"%A9 +3 "core" 9h +103 "processing"%[9 +3 "core" 9l +103 "processing"%9 +3 "core" 9p +103 "processing"%59 +3 "core" 9u +103 "processing"%79 +3 "core" 9y +104 "processing"%9 +3 "core" 9} +103 "processing"%k9 +3 "core" 9 +103 "processing"%X9 +3 "core" 9 +103 "processing"%M9 +3 "core" 9% +103 "processing"%B9 +4 "core" 9, +103 "processing"%9 +3 "core" 94\ +10 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%^ p{p. +4 ."myshortDA"delay 1:30 +8 "core"  +8997 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%' +112 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myshortDA"PS.seek 0.5ml +3 "processing"%' +594 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +2 "processing"%'Q +1612 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%1  +137 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%V +79 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%?  +58 "core" +2 "processing"%x% +4 "core" %X( +3 ."myshortDA"PS.seek 1.5ml +4 "processing"%,' +587 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%U * +38 "core" + +3 ."myshortDA"PS.seek 0ml +4 "processing"%i'ܑ +1598 "core" ' +2 ."myshortDA"delay 5:00 +11002 "Can" \ P J5| +19000 #"myshortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%{  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%2 * +44 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%S +80 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2516 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%r +81 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%! +79 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%O +79 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%p  +79 "core"  +2 ."myshortDA"PS.seek :empty +4 "processing"%>'s +2498 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%b  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%/ +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%] @ +112 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%' +352 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +2 "collection"'  +5 ."myshortDA"PRV.dial CBV +5 "core"  + "processing"%@  +49 "core"  +2 "processing"%F% +4 "core" % +4 ."myshortDA"PS.seek 0.3ml +2 "processing"%' +349 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'"  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%  +48 "core"  +2 ."myshortDA"PS.seek 0.9ml +3 "processing"%l'N +1262 "core" ' +2 ."myshortDA"PRV.dial :waste2 +12 "processing"%< @ +80 "core" ? +2 ."myshortDA"PS.seek 0.5ml +3 "processing"%g' +857 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%J  +48 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +3 "processing"%Z'Q +1610 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%8 +48 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%D @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%f% +4 "core" %Q  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%d'I +253 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%9 * +39 "core" , +3 ."myshortDA"PS.seek 0ml +3 "processing"% 'ܑ +1954 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'(& +5 "core" &  +3 "manipulator"&\\& +5 "core" &. H +2 "manipulator"&6% +4 "core" % N  A +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +130 "core" ( +2 "manipulator"&o& +5 "core" &- m H# +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &#& +3 "core" &- U A# +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +114 "core" ' +3 ."myshortDA"Hand.close + "manipulator"&/ +78 "core" / +3 "manipulator"&I& +4 "core" &- 6 4 7"} +2 "manipulator"&&% +4 "core" % ςr + < 9 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&3' ] +109 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&Q( +276 "core" ( +2 "manipulator"&K& +5 "core" &% P D>K +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &% P A>K +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +106 "core" ' +2 "manipulator"&:& +4 "core" &6 v j @5 +3 "manipulator"&% +4 "core" %|  A +2 "collection"'& +4 "core" &  +3 "collection"'T& +5 "core" &  +3 ."myshortDA"CC.seek :closed +2 "collection"'E(X +7 "core" &  +5 & = +9 &#Er 3 +9 &?ku G +10 &[ U +9 &D U +9 &QG U +10 &F U +9 &J U +10 &E U +9 &!ZI T +9 &#E T +10 &$E U +9 &&C T +9 &(bD T +10 &*#C U +9 &+G U +10 &-G U +9 &/iF U +9 &1+I U +10 &2D T +9 &4E U +9 &6qI U +10 &83G U +9 &9G T +10 &;E U +9 &=yI U +9 &?;F U +10 &@F T +9 &BG U +9 &D}Q V +10 &F<\\ W +9 &Gu Z +10 &I ^ +9 &Kg ` +9 &M) ` +10 &N ` +9 &P ` +9 &Rk b +10 &T- b +9 &U b$ +9 &W S +10 &Xn !a +9 &X W +10 ( +3 "collection"'T& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.50 + "collection"'a& +8 "core" &Xh P + &Xh P + ."myshortDA"Hand.open +2 "manipulator"&_1 +28 "core" 1 +2 "manipulator"&% +4 "core" %| | | = = +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&j' ] +94 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%z +116 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%%' +1605 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%m  +46 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%e'ܑ +1608 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%| +50 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +64 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2622 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'t  +40 "core"  +136  +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%= +113 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%v  +78 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%N  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%u' +2624 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%G +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%`  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%-' +2628 "core" ' + ."myshortDA"PSV.dial :mixloop +3 "processing"%0 +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%\ 'ܑ +2613 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&R& +8 "core" &7 < L n :5\ +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&*( +44 "core" ( +2 "manipulator"&s& +4 "core" & l X D 7 +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Y& +5 "core" & S e 9 +2 ."myshortDA"Forearm.seek CC +2 "manipulator"&n'ш +98 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&y/ +24 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'w( +412 "core" ( + "manipulator"&$& +4 "core" & C +3 "manipulator"&C% +3 "core" %я C +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&4' ] +111 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"& (-z +66 "Can" U M +196 "core" ( +2 "manipulator"&P& +4 "core" &-  I +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &)& +3 "core" &- . I +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"&;'o +110 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"& 1 +71 "core" 1 +2 "manipulator"&L% +3 "core" % yh = 9  5F +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&q' ] +106 "core" ' +3 ."da"delayUntil "15:17:35.36" +24674 #recoverPRVreagent08 + .PTV.dial :mixing +8 "processing"% @ +77 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%h  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%~ * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%A  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%[' +2516 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%7 +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%k's +2496 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%X +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%M' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%B'Q +1644 "core" ' +2 ."da"PTV.dial :puck +10 "processing"%  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%c  +40 "core" +2 "processing"%% +4 "core" %N'  +3 ."da"PS.seek 1.5ml +2 "processing"%1' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%V * +40 "core" , +3 ."da"PS.seek 0ml +2 "processing"%?'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%x  +17 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%U * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2528 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%{ +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%2 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%S  +82 "core"  +3 ."da"PS.seek :empty +2 "processing"%i's +382 "Can" R Q +2112 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%r +143 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%!' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%O'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%p  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%b  +38 "core" +2 "processing"%/% +4 "core" %R&  +3 ."da"PS.seek 1.5ml +3 "processing"%]' +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%> * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"% 'ܑ +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%@  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%F  +39 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%" +80 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2523 "core" ' + ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%< +80 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%g's +2506 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +9 "processing"%8  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%D  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%  +46 "core" ~ +2 ."da"PTV.dial :PRVmixing +3 "processing"%f  +6 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%9 +48 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%Z' +390 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%d  +49 "core"  +2 "processing"%(% +4 "core" %)  +3 ."da"PS.seek 0.55ml +2 "processing"%\\'"Z +339 "core" ' +52 #"da"addPMLReagent08 +6 .PSV.dial :air +4 "processing"%6  +49 "core"  +3 ."da"PS.seek 2ml +2 "processing"%o'Q +1559 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%# +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%} @ +77 "core" B +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%I% +4 "core" %S&  +3 ."da"PS.seek 1.85ml +4 "processing"%&'K +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +41 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1954 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +23565 "Can" ] T`> +24438 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%K @ +17 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%:  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2525 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%W +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%a  +46 "core"  +3 ."da"PS.seek :empty +4 "processing"%_'s +2539 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%T' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%z'Q +1609 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +78 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%m  +38 "core" +2 "processing"%%% +3 "core" %U&  +4 ."da"PS.seek 1.5ml +2 "processing"%|' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%e * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%t'ܑ +1613 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +17 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%=  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%N' +2517 "core" ' + ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%G +80 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%`  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +1222 "Can" c Wԇ +1284 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%0 +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%-' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%R'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%s  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%Y +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%y  +39 "core" +50 "processing"%Q% +3 "core" %S&  +12 ."da"PS.seek 1.5ml +2 "processing"%j' +599 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%E * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%$'ܑ +1612 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%C  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%n  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%P * +42 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%) +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%*' +2526 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%L +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%4 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%;  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2498 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%h +145 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%~' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%A'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%\  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%5  +37 "core" +2 "processing"%7% +4 "core" %N%  +3 ."da"PS.seek 1.5ml +3 "processing"%' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%[ * +38 "core" , +3 ."da"PS.seek 0ml +3 "processing"%X'ܑ +1602 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%k  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%M  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%' +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%c' +2527 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%B +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%V +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%1  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%x's +2523 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +149 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +23 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +5 "processing"%U'I +337 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +14 ."da"PS.seek 0.5ml +2 "processing"%,' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%?'Q +1287 "Can" [Mj +315 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%{ +83 "core" + ."da"PBV.dial :waste1 +3 "processing"%2  +39 "core" +2 "processing"%S% +4 "core" %S  +3 ."da"PS.seek 1.5ml +3 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +310 .PBV.dial between PSV and waste1 +3 "processing"%r * +39 "core" , +3 ."da"PS.seek 0ml +3 "processing"%i'ܑ +1611 "core" ' +3 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%!  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%p  +39 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%b +85 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%/' +2620 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%O +91 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%> +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%@  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%F's +2614 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%+ +150 "core"  +3 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%'Q +2118 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%"  +5 "core"  +3 ."da"PSV.dial PTV +3 "processing"% +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 "processing"%<% +3 "core" %V$  +4 ."da"PS.seek 1.5ml +2 "processing"%l' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%J * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +117 "core"  +3 ."da"PS.seek :empty +4 "processing"%8's +1608 "core" ' +2 "processing"%D9 +4 "core" 9|6  +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"% +3 "core" 6 +2 "processing"%f& +4 "core" &S) , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&9% +6 "core" % q * - N  +3 "storage"(g% +3 "core" %A e +3 "storage"(d. +3 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(((@ +201 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (Z& +3 "core" &B +3 "manipulator"&6& +4 "core" &-   +2 "manipulator"&\\% +4 "core" % q   +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&#( +171 "core" ( +2 "manipulator"&}& +5 "core" &   1 N +2 "storage"(& +3 "core" &K  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&I'm +99 "core" ' +2 "storage"(& +5 "core" &K   +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(o' +284 "core" ' +2 "storage"(&- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(K'x +42 "core" ' +3 "manipulator"&& +4 "core" &   N +2 "manipulator"&% +4 "core" %w ( 1 +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&:' ] +95 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&( +253 "core" ( +2 "manipulator"&& +4 "core" &  [ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &3& +3 "core" &  [ +3 ."da"Forearm.seek PC +4 "manipulator"&W'E +152 "core" ' +2 ."da"Hand.close +10 "manipulator"&a/ +73 "core" / +3 ."da"PC.seek :open +3 "processing"%( +377 "core" ( +2 "storage"(& +3 "core" &K   | +3 "manipulator"&_& +4 "core" &+  +2 "manipulator"&T% +4 "core" % Й  Z +4 ."da"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"& ( +270 "core" ( +2 "manipulator"&m& +5 "core" & < 8 P t +2 "storage"(%& +3 "core" &K * +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&z'm +97 "core" ' +2 ."da"Hand.open + "manipulator"&e1 +23 "core" 1 +3 "storage"(|- +3 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"('D +29 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(=' +61 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%v& +5 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1015h.png +19 "core" & u +6 "manipulator"&& +8 "core" & ^ @ ~t +4 "manipulator"&t% +5 "core" %u 8 . 1 +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +115 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&G(-z +180 "core" ( +2 "manipulator"&u& +4 "core" &-x  Sx +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &`& +5 "core" &-x *x +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&N'o +107 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&0/ +73 "core" / +3 "manipulator"&& +3 "core" &-x `x +3 "manipulator"&-% +5 "core" %  ]. +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&s' ] +106 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +3 "manipulator"&Y( +127 "core" ( +2 "manipulator"&y& +4 "core" &   +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Q& +4 "core" &  2 +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&R'E +96 "core" ' +2 "manipulator"&E& +5 "core" & : 7 +2 "manipulator"&j% +5 "core" %I 5 ) KO +2 "processing"%C& +5 "core" &% s +2 "processing"%n& +6 "core" & q +4 ."psFlush"PC.seek :closed +4 "processing"%P(SD +6 "core" & r +3 & r0 +9 &Br m3 +10 &,lm lG +9 &R nW +9 &v6 oV +10 &89 oV +9 &7 oW +9 &9 U +10 &; U +9 &!C: U +9 &#9 U +10 &$; U +9 &&: U +10 &(K< U +9 &* 9 U +9 &+; V +10 &-; U +9 &/P; qW +10 &18 qV +9 &28 pV +9 &49 pW +10 &6Y: oV +9 &88 oV +9 &9< oW +10 &;9 oV +9 &=_8 oW +9 &?!; oW +10 &@; oV +9 &B= oW +10 &Dg9 oW +9 &F'D nX +9 &GP mY +10 &If l[ +9 &K_s \\ +9 &M!t \\ +10 &N~ ] +9 &P ] +10 &RK~a 9 +9 &S &g S +9 &S)0 6 +3 ( +2 "processing"%n& +5 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.83 + "processing"%)& +7 "core" &S)- 6 +2 ."psFlush"Hand.open +2 "manipulator"&$1 +73 "core" 1 +2 "manipulator"& % +4 "core" % I   O +4 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&L' ] +99 #"da"SX HX9/16 (USB:52): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.197 seconds\ Exposing 696x520 pixel 16-bit image for 12.75 seconds\ /var/log/esp/da25jul1015h.png: PNG Upload Complete\ +21 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1015h15s.png +3 "core" ' +92 ."psFlush"PSR.select :air +11 .PSV.dial PSR +5 "processing"%4 +62 "core" +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%;' +586 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +343 #"da"SX HX9/16 (USB:52): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1015h15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1015h25s.png +1540 #"image"compressed /var/log/esp/da25jul1015h.jxl +251 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"%h @ +218 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +143 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"%~ +123 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%\ 's +254 #"da"SX HX9/16 (USB:52): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1015h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +4 "storage"(- +5 "core" -' +3 "storage"(5& +22 "core" &K  +6 "manipulator"&7& +8 "core" & J I  +9 "manipulator"&A% +6 "core" % U @ F +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&[( +261 "core" ( +3 "manipulator"&& +4 "core" & H K P* +2 "storage"(k& +5 "core" &K  +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&M'm +91 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"('W +53 "core" ' +2 "manipulator"&'& +5 "core" & * +3 "storage"(X& +5 "core" &K    +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +2 "manipulator"&'M +39 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&B, +6 "core" , +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(V' +39 "core" ' +2 "manipulator"&1% +4 "core" %S - ) ` +3 "storage"(c& +4 "core" &K\ \  +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 306 counts +2 "manipulator"&' +33 "core" ' +2 "manipulator"&x& +4 "core" &  & +4 "storage"(U& +4 "core" &K 3 7 ) +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&,'m +18 "core" ' +2 "storage"(% +3 "core" % 7 =   +5 ."downElevator"SE.seek :down +6 "storage"({'= +96 (2% +4 "core" %I-   \\x +3 "manipulator"&S% +3 "core" %k M  c +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +2 "manipulator"&?' ] +91 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +8 (r& +2 "core" &K + -  +1188 #"image"compressed /var/log/esp/midres/da25jul1015h15s.jxl +87 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"% +117 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +602 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%p' +1569 #"image"compressed /var/log/esp/midres/da25jul1015h25s.jxl +2 ."Qmail"DAfans.email "da25jul1015h exposed 12.75 seconds\\nmidres/da25jul1015h15s\\nmidres/da25jul1015h25s",Subject: "da25jul1015h images!" +543 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%b @ +79 "core" B +2 ."psFlush"PSV.dial :mixloop +3 "processing"%i +114 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%O's +2643 "core" ' +6 ."psFlush"PSV.dial PSR +6 "processing"%> +119 "core"  +5 ."psFlush"PSR.select :flush +7 "processing"%@ +23 ."psFlush"PS.seek 1ml +14 "processing"%]'[q +1104 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +21 ."psFlush"PS.seek 2.5ml +4 "processing"%@' +356 #"uploadLog"upsync +1252 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +93 "core" ~ +2 ."psFlush"PTV.dial :puck +3 "processing"%+  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%F  +17 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%"'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +82 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2623 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%< +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%J +83 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%' +587 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%l' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +83 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +58 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%f'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%9 @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%g' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%d  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%Z's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%6 +50 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%\\' +303 "Can" V aB +2321 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%H +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%} U +8 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%q  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%&'s +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%'[q +1114 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +49 "processing"%I +81 "core" + ."psFlush"PTV.dial :puck +11 "processing"%  +8 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%3  +57 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%#'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +83 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%:' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%. +80 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%_ +79 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +589 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%m +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%% U +60 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%e @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%|' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%v  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2637 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%t +49 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%K +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%z'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%u @ +51 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%`' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%0's +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" & X K& +3 "manipulator"&-% +3 "core" % I 0 K +4 ."psFlush"Elbow.seek PC +2 "manipulator"&( +268 "core" ( +2 "manipulator"&y& +4 "core" &  N +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &Q& +3 "core" & ] N +3 ."psFlush"Forearm.seek PC +4 "manipulator"&N'E +98 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&E/ +79 "core" / +3 ."psFlush"PC.seek :open +3 "processing"%j( +377 "core" ( +2 "manipulator"&C& +5 "core" & O +2 "manipulator"&G% +3 "core" % A % O +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&s' ] +110 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&(-z +134 "core" ( +2 "manipulator"&)& +4 "core" &-w # f S"| +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &$& +3 "core" &-x   S"{ +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"& 'o +115 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&n1 +79 "core" 1 +2 "manipulator"&4% +3 "core" % u] | ^ h <* +4 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&R' ] +163 "core" ' +9 #"myshortDA"Finished short da assay +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'8& +7 "core" & +2 "manipulator"&;& +4 "core" &-~\  R!u +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&h(-z +6 "core" ( +2 "manipulator"&& +4 "core" &-~\  V S!u +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &~& +3 "core" &-~\   S!u +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&'o +107 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&5/ +69 "core" / +2 "manipulator"&7& +4 "core" &-\ l e q @!s +3 "manipulator"&*% +3 "core" % σy Z U @ +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&A' ] +104 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +276 "core" ( +2 "manipulator"&k& +4 "core" & P* +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Y& +5 "core" & ; O* +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&''ш +102 "core" ' +2 "manipulator"&X& +4 "core" & / L) +2 "manipulator"&L% +5 "core" %у " L +2 "collection"'1& +4 "core" & +3 "collection"'c& +5 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'x(X +8 "core" & +4 & 2 +9 &Cs 2 +10 &4lv F +9 &_ U +9 &F U +10 &CG U +9 &E T +10 &J U +9 &F U +9 &!KF U +10 &#F T +9 &$G T +9 &&F T +10 &(TJ T +9 &*F T +10 &+J T +9 &-H U +9 &/[J U +10 &1I U +9 &2D U +9 &4H U +10 &6dK T +9 &8&J T +10 &9F U +9 &;F T +9 &=lI T +10 &?/I T +9 &@L T +10 &BM U +9 &DpQ V +9 &F/^ W +10 &Gv Y +9 &I ^ +9 &K[ ` +10 &M ` +9 &N ` +10 &P ` +9 &R_ a +9 &T b +10 &U b% +9 &W S +9 &X" (s +10 &Xk U +3 ( +2 "collection"'c& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.45 + "collection"'U& +7 "core" &Xi U +2 ."myshortDA"Hand.open + "manipulator"&=1 +21 "core" 1 +2 "manipulator"&% +4 "core" %~  E +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&M' ] +100 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%2  +48 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%S' +1610 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%[  +48 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1609 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2614 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%r  +3 "collection"'V  +8 "core"  +101  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%, +211 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%{ @ +78 "core" A +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2627 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%\  +86 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%!' +2626 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"% +82 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%b'ܑ +1275 "Can" _ dx +1343 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&i& +8 "core" &  F' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&p( +32 "core" ( +46 "manipulator"&>& +4 "core" & | Is +2 ."myshortDA"Elbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +6 &O& +3 "core" & { Is +3 ."myshortDA"Forearm.seek CC +4 "manipulator"&]'ш +89 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&// +23 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'+( +409 "core" ( +2 "manipulator"&F& +4 "core" &  O Qs +2 "manipulator"&@% +4 "core" %} PT +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"& ' ] +110 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&"(-z +278 "core" ( +2 "manipulator"&<& +4 "core" &- )  TV +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-  TV +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"&J'o +113 "core" ' +3 ."myshortDA"Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % xk  x  >M +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&D' ] +108 "core" ' +3 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +7 "core" & +2 "manipulator"&l& +4 "core" &- ` OV +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&9(-z +5 "core" ( +2 "manipulator"&f& +4 "core" &- d OV +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &d& +3 "core" &- N OV +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&g'o +113 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&6/ +68 "core" / +2 "manipulator"&Z& +4 "core" &- | o @V +2 "manipulator"&H% +4 "core" % ρu U V  @ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&}' ] +117 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&\\( +304 "core" ( +2 "manipulator"&& +3 "core" &  ! U +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & q U +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&q'ш +97 "core" ' +2 "manipulator"& & +4 "core" &  O +3 "manipulator"&% +4 "core" %т c O +3 "collection"'&& +4 "core" & +3 "collection"'& +6 "core" & +4 ."myshortDA"CC.seek :closed +2 "collection"'I(X +7 "core" & +2 &  +7 &0r +| +10 &`w @ +9 &9i S +9 &C T +10 &E T +9 &|H S +10 &<J T +9 &C T +9 & J T +10 &"D S +9 &$FA S +9 && D S +10 &'D S +9 &)A S +10 &+NG S +9 &-G T +9 &.G T +10 &0F T +9 &2VE S +9 &4A S +10 &5G S +9 &7F S +10 &9^D S +9 &; C S +9 &<C S +10 &>F T +9 &@g@ S +9 &B'D T +10 &CJ T +9 &ET V +10 &Gch W +9 &I \\ +9 &J a +10 &L _ +9 &NS _ +9 &P _ +10 &Q ` +9 &S ` +10 &UT b +9 &W a +9 &XjK !g +10 &X [ +5 ( +3 "collection"'& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.56 + "collection"'& +7 "core" &Xt [ + &Xt [ +2 ."myshortDA"Hand.open +2 "manipulator"&31 +21 "core" 1 +2 "manipulator"&o% +4 "core" %} F +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&a' ] +111 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%#  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%.' +2625 "core" ' +47 ."myshortDA"delay 5 seconds +512 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%:  +5 "collection"'_  +3 "core"  +6  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +208 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%T @ +7 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%m'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%%  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +3 "processing"%W' +2626 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myshortDA"CBV.dial PRV +5 "processing"%e  +2 "collection"'  +5 "core"  +9  +2 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%v +209 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%| @ +7 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%t'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +220 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%K' +2614 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 "processing"%  +5 ."myshortDA"CBV.dial PRV +6 "core"  + "collection"'  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%u +209 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%z @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +3 "processing"% 'ܑ +2619 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%`  +220 "core" +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 1.5ml +3 "processing"%' +1612 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%-  +48 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%y'ܑ +1603 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%Q +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%B' +2613 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%E  +3 "collection"'?  +7 "core"  +3  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%P +207 "core" ~ +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%C @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%G'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%)  +79 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%$' +2630 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%N +81 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%n  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%4' +2615 "core" ' +5 ."myshortDA"PSV.dial :PTV +4 "processing"%s +83 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%8'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%;  +85 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2622 "core" ' + ."myshortDA"PSV.dial :PTV +2 "processing"%~ +82 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"% 'ܑ +2623 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&5& +6 "core" & / L +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&7( +10 "core" ( + "manipulator"&*& +4 "core" &  L~ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +50 && +3 "core" & L L~ +3 ."myshortDA"Forearm.seek CC +11 "manipulator"&R'ш +94 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +22 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'k( +409 "core" ( +2 "manipulator"&Y& +4 "core" &   Q~ +2 "manipulator"&h% +4 "core" %  W QF +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&X' ] +94 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +4 "manipulator"&L(-z +274 "core" ( + "manipulator"&1& +4 "core" &-y Ql +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &A& +4 "core" &-y  . Ql +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&w'o +111 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&U1 +77 "core" 1 +2 "manipulator"&=% +4 "core" % ym Y V J @W +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +108 "core" ' +9730 "Can"\ J g, +9586 #"Camille"-> access 3 +4 "storage"(c% +5 "core" %@  \ - +2 "manipulator"&2% +4 "core" % \\ E S +3 "manipulator"&'& +3 "core" &-y  Sl +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 7 +2 "storage"(0([Y +681 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 ([& +4 "core" &[Y =\ ( +2364 #"Camille"-> access 4 +4 "storage"(S% +5 "core" %@ F\ ) +3 "manipulator"&% +4 "core" % \\ { P +2 "manipulator"&& +5 "core" &-y Pl +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(V( +992 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (r& +3 "core" & p m \  +364 #"Camille"-> startTube 4 +9897 #-> start(:myshortDA){shortDA; samplePassF; shortDAflush; shortDAflush; shortDAflush; PS.flush} +2 "collection"',% +6 "processing"%{% +8 "core" %N +8 %ܒ +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +913 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%\  +78 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +144 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%'h! +2281 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%i  +2 "collection"'!  +8 "core"  +135  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%>' +1260 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%O @ +111 "core" @ +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%/'s +598 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +114 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myshortDA"PS.seek 1ml +2 "processing"%M'[q +1099 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%x' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%F +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%@'s +2619 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%] +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%<'[q +1101 "core" ' +2 ."myshortDA"PSR.select :air +12 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +1605 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%p +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +51 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%'s +2612 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2634 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%l +111 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%f's +2627 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%d& +6 "core" & +3 "manipulator"&J% +4 "core" % \\ 3 O +3 "storage"(6% +4 "core" %A \ ( +2 "storage"(Z. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +3 "storage"(H(+ +518 "core" ( +2 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 ("& +3 "core" &+ v \ !) +3 "manipulator"&D& +4 "core" &-y I Kl +2 "manipulator"&g% +4 "core" % \\ M K +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +2 "manipulator"&9( +175 "core" ( +2 "manipulator"&& +5 "core" & e JS +2 "storage"(& +3 "core" &+ \ $- +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"& 's +94 "core" ' +2 "storage"(& +3 "core" &+ s\ &- +4 ."myshortDA"SE.reconfigure :pick + "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak + "storage"(&' +308 "core" ' + "storage"(}- +4 "core" -'| +3 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 (+& +5 "core" &+ _\ %- +2 "manipulator"&& +4 "core" & R LS +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&3( +6 "core" ( +3 "manipulator"&o& +3 "core" & " LS +3 "storage"(& +4 "core" &+ %\ %- +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&q' +25 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&#/ +21 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:66:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +5 "storage"(b'= +4 "manipulator"&:& +8 "core" & l MS +2 "manipulator"&_% +4 "core" %Ё N I> +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +111 "core" ' +3 ."myshortDA"Elbow.seek PC +2 "manipulator"&T( +137 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +115 "core" ( +2 "manipulator"&.& +4 "core" & ! ( SZ +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &%& +5 "core" & SZ +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&m'E +107 "core" ' +2 "manipulator"&e& +4 "core" & 6 E TZ +2 "manipulator"&% +4 "core" %b  _ T +3 "processing"%v& +4 "core" & +3 "processing"%|& +5 "core" & +3 ."myshortDA"PC.seek :closed +4 "processing"%W(SD +6 "core" & +3 & 2 +9 &Ev 2 +9 &<nu F +10 &W R +9 &@ R +10 &VE R +9 &E R +9 &D R +10 &D R +9 &!_C R +9 &#!D R +10 &$D R +9 &&C R +10 &(fD R +9 &*)@ R +9 &+D S +10 &-E S +9 &/nD R +9 &10G R +10 &2F R +9 &4F S +10 &6uF S +9 &88G R +9 &9I S +10 &;F S +9 &=}G S +9 &?@C R +10 &AD R +9 &BF R +10 &DG S +9 &FCS T +9 &Ha V +10 &Is X +9 &K{z Y +9 &M; Z +10 &N Z +9 &P Z +10 &Rdzi / +9 &S%` 2 +10 ( + &S , +2 "processing"%|& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.69 + .Hand.open +4 "manipulator"&1 +72 "core" 1 +2 "manipulator"&t% +44 "core" % b  = R +3 ."myshortDA"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"% { +3 %u9 +9 "core" 9 +102 "processing"%z9 +4 "core" 9 +103 "processing"%K9 +3 "core" 9  +103 "processing"%`9 +4 "core" 9  +103 "processing"% 9 +3 "core" 9 +103 "processing"%-9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%Q9 +4 "core" 9 +103 "processing"%y9 +3 "core" 9# +103 "processing"%E9 +3 "core" 9' +103 "processing"%?9 +4 "core" 9+ +103 "processing"%P9 +3 "core" 9/ +103 "processing"%C9 +4 "core" 94 +103 "processing"%B9 +3 "core" 98 +103 "processing"%)9 +3 "core" 9< +103 "processing"%G9 +3 "core" 9@ +103 "processing"%N9 +3 "core" 9E +103 "processing"%$9 +4 "core" 9I +103 "processing"%n9 +3 "core" 9M +103 "processing"%9 +3 "core" 9Q +103 "processing"%s9 +3 "core" 9V +103 "processing"%49 +3 "core" 9Z +103 "processing"%;9 +4 "core" 9^ +103 "processing"%89 +3 "core" 9b +103 "processing"%~9 +3 "core" 9g +103 "processing"%9 +3 "core" 9 k +103 "processing"%59 +3 "core" 9o +103 "processing"%*9 +4 "core" 9s +103 "processing"%9 +3 "core" 9$x +103 "processing"%9 +3 "core" 9+| +103 "processing"%\\9 +3 "core" 93 +4 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%a p{p. +4 ."myshortDA"delay 1:30 +7 "core"  +6808 "Can"  Q j‡ +2190 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%I +112 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%Y' +594 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +2 "processing"%h'Q +1615 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%R  +137 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%1 +80 "core" + ."myshortDA"PBV.dial :waste1 +3 "processing"%A  +58 "core" +2 "processing"%7% +5 "core" %Y +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%U' +585 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%= * +37 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"%X'ܑ +1601 "core" ' +2 ."myshortDA"delay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%w  +6 "core"  +3 ."myshortDA"PBV.dial :waste1 +2 "processing"%c  +38 "core" +2 ."myshortDA"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%2 * +38 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%' +80 "core"  +3 ."myshortDA"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%(' +2510 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%[ +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%S +81 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%0's +2501 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%r  +136 "core" + ."myshortDA"PSV.dial :mixloop +3 "processing"%, +47 "core" +2 ."myshortDA"PRV.dial :ab1 +3 "processing"%{ @ +109 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +7 ."myshortDA"PS.seek 0.15ml +2 "processing"%' +362 "core" ' +2 ."myshortDA"delay 2 seconds +253 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "collection"'\  +4 "processing"%  +3 "core"  +47  +2 "processing"% % +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%!' +361 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'i  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%O'N +1263 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%> @ +78 "core" ? +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%' +866 "core" ' +3 #"myshortDA"addPMLReagent08 + .PSV.dial :air +4 "processing"%/  +47 "core"  +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +7 ."myshortDA"PS.seek 2ml +2 "processing"%M'Q +1614 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%F +47 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"%x @ +76 "core" A +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%]  +39 "core" +2 "processing"%@% +5 "core" %Q  +2 ."myshortDA"PS.seek 1.85ml +2 "processing"%<'I +238 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%p * +39 "core" , +3 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +1966 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" & +3 "manipulator"& & +4 "core" & FZ +2 "manipulator"&% +4 "core" % b 0 J +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&l(-z +136 "core" ( +2 "manipulator"&& +4 "core" &- c D% +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &d& +3 "core" &- _ C% +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&J'o +112 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&6/ +78 "core" / +2 "manipulator"&Z& +4 "core" &-  /  7$ +2 "manipulator"&V% +4 "core" % o  V 3 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&"' ] +116 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&D( +274 "core" ( +3 "manipulator"&g& +3 "core" &  J$ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &  G$ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +101 "core" ' +2 "manipulator"&& +4 "core" &  E$ +2 "manipulator"&L% +4 "core" %с , C +3 "collection"'& +5 "core" & +2 "collection"'}& +6 "core" & +2 ."myshortDA"CC.seek :closed +3 "collection"'+(X +7 "core" & +5 & 6 +9 &Et 2 +10 &5kv G +9 &\\ U +9 &E U +10 &GI U +9 & D U +9 &G U +10 &G U +9 &!PF T +10 &#F T +9 &$E U +9 &&G T +10 &(XD T +9 &*D U +10 &+G U +9 &-I U +9 &/_F U +9 &1!I U +10 &2A U +9 &4C U +10 &6hC T +9 &8*C T +9 &9B T +10 &;B U +9 &=pD T +10 &?1D U +9 &@F T +9 &BF U +10 &DuM U +9 &F1Z X +9 &Gp Z +10 &I _ +9 &K` _ +9 &M! ` +10 &N ` +9 &P a +10 &Rc a +9 &T& a +9 &U b# +10 &W R +9 &Xv #g +9 &X! R +10 ( + &XZ M +2 "collection"'}& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.57 + "collection"'& +7 "core" &XZ M +3 ."myshortDA"Hand.open + "manipulator"&o1 +18 "core" 1 +2 "manipulator"&% +4 "core" %с 4 B +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&#' ] +94 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%: +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +54 .PSR.select :flush +6 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +2 "processing"%_' +1605 "core" ' +2 ."myshortDA"delay 5 seconds +475 "Can" t nOX +27 ."myshortDA"PSV.dial :waste1 +4 "processing"%9  +47 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"% 'ܑ +1603 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%& +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%q' +2622 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +5 "processing"%.  +2 "collection"'%  +39 "core"  +137  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%3 +116 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%e  +77 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%v  +52 "core"  +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%b' +2628 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +48 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%j'ܑ +2619 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%  +49 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%t' +2629 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%| +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%u'ܑ +2615 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&z& +6 "core" & j v # @$ +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&m( +40 "core" ( +2 "manipulator"&K& +3 "core" & o . @_ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &`& +3 "core" & } @_ +3 ."myshortDA"Forearm.seek CC +4 "manipulator"& 'ш +95 "core" ' + ."myshortDA"Hand.close +2 "manipulator"&-/ +26 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'( +413 "core" ( +2 "manipulator"&Q& +4 "core" & M F_ +3 "manipulator"&y% +4 "core" %z  H[ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&E' ] +106 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&?(-z +278 "core" ( +2 "manipulator"&P& +4 "core" &-{  K_ +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &C& +3 "core" &-{ } K_ +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&B'o +113 "core" ' +3 ."myshortDA"Hand.open + "manipulator"&)1 +69 "core" 1 +2 "manipulator"&G% +4 "core" % yh 4 5F +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&N' ] +104 "core" ' +3 ."da"delayUntil "16:50:45.21" +24645 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%$ @ +76 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%n  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSV.dial :air +3 "processing"%s  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%4' +2525 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%; +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%8  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%~ +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +46 "processing"%5's +2502 "core" ' +10 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%* +155 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +7 "processing"% +16 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1606 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%\\  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%I +82 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%f  +38 "core" +2 "processing"%Y% +3 "core" %L  +3 ."da"PS.seek 1.5ml +2 "processing"%R' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%1 * +39 "core" + +2 ."da"PS.seek 0ml +3 "processing"%A'ܑ +1609 "core" ' +2 ."da"delay 2:00 +990 "Can"  T q +11013 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%7  +17 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%h  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +40 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%U +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2510 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%w +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%c +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%'  +81 "core"  +3 ."da"PS.seek :empty +4 "processing"%X's +2506 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%[ +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%S' +603 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'Q +1601 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%( +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%r  +40 "core" +2 "processing"%,% +3 "core" %S  +3 ."da"PS.seek 1.5ml +2 "processing"%{' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%0 * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%\ 'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck +8 "processing"%  +11 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%i +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2518 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%! +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%O +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%/  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2497 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%F  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%x  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%]  +94 "core" ~ + ."da"PTV.dial :PRVmixing +11 "processing"%@  +17 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%p +47 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +3 "processing"%M' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%<  +49 "core"  +2 "processing"%% +4 "core" %"  +3 ."da"PS.seek 0.55ml +2 "processing"% '"[ +334 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +47 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'Q +1559 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%d +47 "core" +2 ."da"PTV.dial :mixing +3 "processing"%T @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%6  +38 "core" +2 "processing"%Z% +4 "core" %W +3 ."da"PS.seek 1.85ml +3 "processing"%V'O +243 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +3 ."da"PS.seek 0ml +2 "processing"%J'ܑ +1965 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +4553 "Can" R u  +43450 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%g @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%l * +39 "core" , +2 ."da"PSV.dial :air +3 "processing"%  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%L' +2520 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +49 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%k +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%o's +2513 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%}' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%:'Q +1612 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%9  +38 "core" +2 "processing"%_% +4 "core" %Q  +3 ."da"PS.seek 1.5ml +2 "processing"%&' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%%'ܑ +1603 "core" ' +2 ."da"delay 2:00 +1846 "Can" ^ xC +10157 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%.  +8 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%3  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%q +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%v' +2519 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +92 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%j's +2513 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%| +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +55 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%t' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%z'Q +1615 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%K  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%` +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +40 "core" +2 "processing"%D% +4 "core" %X +3 ."da"PS.seek 1.5ml +3 "processing"%#' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%+ * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%Q'ܑ +1610 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%y  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%P * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%C +81 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%m' +2523 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%) +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%E +98 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%B  +81 "core"  +3 ."da"PS.seek :empty +4 "processing"%$'s +2501 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%n +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%s'Q +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%u  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%; +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%8  +38 "core" +2 "processing"%~% +4 "core" %L!  +3 ."da"PS.seek 1.5ml +2 "processing"%' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +39 "core" + +3 ."da"PS.seek 0ml +3 "processing"%*'ܑ +1602 "core" ' +2 ."da"delay 2:00 +6352 "Can" v { +5652 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%5  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%I +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%f' +2518 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%Y +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%R  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%7's +2523 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%h +161 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +24 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +8 "processing"%='I +341 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +14 ."da"PS.seek 0.5ml +2 "processing"%U' +390 "core" ' +2 ."da"delay 5 seconds +511 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%A'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%w  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%c +95 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%2  +39 "core" +2 "processing"%'% +4 "core" %V!  +3 ."da"PS.seek 1.5ml +3 "processing"%' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%[ * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%X'ܑ +1597 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%S  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%( * +39 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%r +81 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%,' +2615 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +83 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +82 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%^  +83 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2595 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +149 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%'Q +2110 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%i  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%\ +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%!  +39 "core" +2 "processing"%>% +4 "core" %P  +3 ."da"PS.seek 1.5ml +2 "processing"%O' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +41 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +117 "core"  +3 ."da"PS.seek :empty +2 "processing"%F's +1606 "core" ' +2 "processing"%x9 +4 "core" 9}6 +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +4 "processing"%] +5 %@& +3 "core" 6 + &S , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&p% +6 "core" % Z   +2 "storage"(% +4 "core" %A X +2 "storage"(<. +4 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"((@ +203 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (M& +3 "core" &B B O i +3 "manipulator"&& +4 "core" &-{   _ +2 "manipulator"& % +4 "core" % Z    +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&d( +183 "core" ( +2 "manipulator"&T& +4 "core" &  $ +2 "storage"(6& +4 "core" &K   +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&Z'm +102 "core" ' +2 "storage"(& +4 "core" &K   +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(' +286 "core" ' +2 "storage"(V- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(g'x +41 "core" ' +3 "manipulator"&& +4 "core" & $ +2 "manipulator"&l% +4 "core" %p ' k " +54 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&J( +254 "core" ( +2 "manipulator"&& +4 "core" &   0 +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &"& +3 "core" &  0 +3 ."da"Forearm.seek PC +2 "manipulator"&k'E +94 "core" ' +2 ."da"Hand.close + "manipulator"&/ +78 "core" / +2 ."da"PC.seek :open +3 "processing"%L( +379 "core" ( +2 "storage"(& +4 "core" &K % +2 "manipulator"&o& +4 "core" & 8 8 0 +3 "manipulator"&}% +4 "core" % L Vg +3 ."da"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&( +245 "core" ( +2 "manipulator"&9& +5 "core" &  O +2 "storage"(_& +3 "core" &K  \  +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&:'m +103 "core" ' +2 ."da"Hand.open + "manipulator"& 1 +25 "core" 1 +3 "storage"(&- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(.'D +28 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +4 "storage"(3' +56 "core" ' +4 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%e& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1017h.png +16 "core" &% +6 "manipulator"&q& +10 "core" & ?O +6 "manipulator"&%% +6 "core" %u! +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +100 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +190 "core" ( +2 "manipulator"&b& +4 "core" &- Q O -w +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" &- A J w +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&v'o +113 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&|/ +73 "core" / +2 "manipulator"&j& +4 "core" &-w +3 "manipulator"&t% +4 "core" % y\ +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&K' ] +111 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&`( +122 "core" ( +2 "manipulator"&-& +4 "core" & [ X U +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &D& +3 "core" & P H YU +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&z'E +110 "core" ' +2 "manipulator"&+& +4 "core" &  U +3 "manipulator"&#% +3 "core" %\\  +3 "processing"%y& +5 "core" & +4 "processing"% & +5 "core" &% +3 ."psFlush"PC.seek :closed +2 "processing"%P(SD +7 "core" & +4 & |1 +9 &Cp s3 +10 &-km sG +9 &T tW +10 &y8 vV +9 &;8 vV +9 &8 uV +10 &8 uV +9 &8 vV +9 &!D8 uV +10 &#9 vV +9 &$8 uV +10 &&8 uV +9 &(L8 uV +9 &* ; uV +10 &+9 uV +9 &-9 U +9 &/W: U +10 &1< U +9 &2; U +10 &4< U +9 &6^< U +9 &8< V +10 &9= V +9 &;< V +9 &=e< U +10 &?%< vV +9 &@; vV +10 &B; vW +9 &Dj: vW +9 &F*E uW +10 &GO tY +9 &Ig r[ +9 &K^s q] +10 &M w q] +9 &N{ q^ +10 &P p^ +9 &RK_ r9 +9 &S 'f rQ +10 &S'< t7 +2 ( +66 "processing"% & +12 "core" &S'; t7 + &S'; s7 + &S'; 7 + &S'; 7 + &S'; 7 &S'; 7 + &S'; 7 + &S'; 7 +2 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.83 +2 "processing"%C& +6 "core" &S';& 7 +4 ."psFlush"Hand.open +6 "manipulator"&Q1 +76 "core" 1 +4 "manipulator"&)% +10 "core" % \\ T T  +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +11 ."psFlush"Forearm.seek :retract +4 "manipulator"&G' ] +9 #"da"SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.187 seconds\ Exposing 696x520 pixel 16-bit image for 12.689 seconds\ /var/log/esp/da25jul1017h.png: PNG Upload Complete\ +16 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1017h15s.png +77 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +6 "processing"%E +52 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +3 "processing"%B' +593 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%m' +369 #"da"SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1017h15s.png: PNG Upload Complete\ +8 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1017h25s.png +1493 #"image"compressed /var/log/esp/da25jul1017h.jxl +267 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%n @ +218 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%$  +144 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +118 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%u's +278 #"da"SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1017h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +5 "storage"(;- +5 "core" -' +3 "storage"(8& +4 "core" &K  N +17 "manipulator"&~& +16 "core" & S L FU +5 "manipulator"&s% +9 "core" % k I K ! +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&4( +249 "core" ( +2 "manipulator"&& +5 "core" & 5 6 fU +3 "storage"(5& +4 "core" &K 4 0  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +96 "core" ' +9 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"(\\'W +55 "core" ' +2 "manipulator"&I& +3 "core" & * U +3 "storage"(*& +5 "core" &K    +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +2 "manipulator"&Y'M +37 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&, +7 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +4 "storage"(1' +27 "core" ' +2 "manipulator"&R% +4 "core" %_ 9 5 s +2 "storage"(f& +5 "core" &K\ \  { +3 ."da"Forearm.force -20 + "manipulator"&5 +8 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&h'Ћ +24 "core" ' +3 "manipulator"&7& +4 "core" &  Q +2 "storage"(=& +5 "core" &K # / +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&U'm +31 "core" ' +2 "storage"(w% +5 "core" % 9 4 +4 ."downElevator"SE.seek :down +3 "storage"(c'= +103 (2% +3 "core" %a- -  @ \\w +2 "manipulator"&'% +5 "core" %u   +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&A' ] +109 "core" ' +48 ' +2 ."downElevator"SE.stop + "storage"(5 +7 ([& +4 "core" &K T X 0 +1166 #"image"compressed /var/log/esp/midres/da25jul1017h15s.jxl +92 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"% +116 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%S' +597 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1642 #"image"compressed /var/log/esp/midres/da25jul1017h25s.jxl +7 ."Qmail"DAfans.email "da25jul1017h exposed 12.689 seconds\\nmidres/da25jul1017h15s\\nmidres/da25jul1017h25s",Subject: "da25jul1017h images!" +523 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%(  +38 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%r @ +76 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%X +114 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%'s +2623 "core" ' +5 ."psFlush"PSV.dial PSR +7 "processing"%0 +116 "core"  +4 ."psFlush"PSR.select :flush +8 "processing"%@ +21 ."psFlush"PS.seek 1ml +6 "processing"%{'[q +1111 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +19 ."psFlush"PS.seek 2.5ml +4 "processing"%^' +329 #"uploadLog"upsync +1277 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%, +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +78 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +18 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%i'ܑ +416 "Can" S F +2224 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\ +86 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%!' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%> +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2615 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%/ +81 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%' +587 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2111 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%x +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%] U +56 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%@'ܑ +2641 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%p @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%<  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%M's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"% ' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%H +90 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%T U +7 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%6'ܑ +2640 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%? @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%N  +78 "core"  +2 ."psFlush"PS.seek :empty +49 "processing"%V's +2619 "core" ' +2 ."psFlush"PSV.dial PSR +9 "processing"% +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%l'[q +1098 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1608 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Z +91 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%  +18 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%"  +58 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%d'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +79 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%W +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +82 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%}' +594 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2111 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%9 +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%_ U +57 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%J'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%&' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%e  +86 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%q's +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%% +48 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%g +90 "core" ~ +2 ."psFlush"PBV.dial PSV +3 "processing"%. U +7 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%b'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%: @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%|'s +254 "Can"\ T ܇ +2374 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&j& +6 "core" &  OQ +3 "manipulator"&t% +5 "core" % 3  N' +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +248 "core" ( +2 "manipulator"&-& +4 "core" &  P> +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &D& +3 "core" & 8 P> +3 ."psFlush"Forearm.seek PC +4 "manipulator"&v'E +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&+/ +74 "core" / +3 ."psFlush"PC.seek :open +3 "processing"%#( +378 "core" ( +2 "manipulator"&y& +4 "core" &  U> +3 "manipulator"&% +4 "core" % S  ; U +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&K' ] +92 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +5 "manipulator"&L(-z +119 "core" ( +2 "manipulator"&C& +4 "core" &-  R +3 ."psFlush"Elbow.reconfigure :loose +54 "manipulator"&$ &.,(#b +6 &Q& +4 "core" &-   R +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&)'o +117 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"& 1 +79 "core" 1 +2 "manipulator"&E% +5 "core" % wb  Y ?: +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&z' ] +103 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +8 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'F& +10 "core" & +4 "manipulator"&B& +3 "core" &-   R +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&n(-z +6 "core" ( +2 "manipulator"&$& +4 "core" &-  ? R +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-  : R +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&;'o +108 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&8/ +75 "core" / +2 "manipulator"&m& +4 "core" &-  C +3 "manipulator"&~% +3 "core" % ς < CP +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&s' ] +105 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +297 "core" ( +2 "manipulator"&5& +5 "core" &  % R +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &`& +3 "core" &  R +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&I'ш +98 "core" ' +2 "manipulator"&*& +4 "core" & G P +3 "manipulator"&G% +3 "core" %ю ` O +3 "collection"'R& +4 "core" & +3 "collection"'f& +6 "core" & +2 ."myshortDA"CC.seek :closed +3 "collection"'7(X +7 "core" & +4 & 4 +10 &Dt 2 +9 &,lv G +10 &Z U +9 &|D U +9 &>J U +10 &H U +9 &I T +10 &G U +9 &!GF T +9 &#D U +10 &$I U +9 &&D T +9 &(OI T +10 &*D T +9 &+I T +9 &-L T +10 &/WE T +9 &1F T +10 &2D T +9 &4G U +9 &6_H T +10 &8!I T +9 &9F T +10 &;I T +9 &=gE T +9 &?)J T +10 &@H T +9 &BG U +9 &DnO U +10 &F+] W +9 &Gu Z +9 &I ] +10 &KV ` +9 &M _ +10 &N ` +9 &P ` +9 &R[ a +10 &T a +9 &U b +9 &W Q +10 &X" &o +9 &Xl V +3 ( +2 "collection"'f& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.52 + "collection"'=& +6 "core" &Xi V +2 ."myshortDA"Hand.open +2 "manipulator"&w1 +28 "core" 1 +2 "manipulator"&3% +4 "core" %ы  H +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +111 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%2  +48 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%'' +1612 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%4  +49 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%\\'ܑ +1609 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%Y +60 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%h' +2616 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%[  +2 "collection"'1  +9 "core" +101  +2 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%U +208 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%c @ +196 "core" ? +3 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2620 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%u  +81 "core"  +11 ."myshortDA"PS.seek 2.5ml +4 "processing"%S' +2616 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%( +82 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%r'ܑ +2627 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&X& +8 "core" & . L +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +6 "core" ( +2 "manipulator"&0& +5 "core" & i L +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +3 "core" & L +4 ."myshortDA"Forearm.seek CC +2 "manipulator"&{'ш +97 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&,/ +19 "core" / +2 ."myshortDA"CC.seek :open +4 "collection"' ( +410 "core" ( +2 "manipulator"&& +3 "core" & P +3 "manipulator"&^% +4 "core" %э Y O4 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&\ ' ] +99 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&i(-z +281 "core" ( + "manipulator"&>& +4 "core" &-| ! Q P^ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &!& +2 "core" &-| O Q^ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&/'o +112 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&1 +79 "core" 1 +2 "manipulator"&% +3 "core" % wj ~ | | >N +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +3 "manipulator"&x' ] +115 "core" ' +2 #"myshortDA"Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"']& +5 "core" & +3 "manipulator"&O& +5 "core" &-|   S^ +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&p(-z +4 "core" ( +3 "manipulator"&@& +5 "core" &-|   T^ +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &<& +5 "core" &-|  T^ +2 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +107 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +67 "core" / +3 "manipulator"&M& +3 "core" &-| h + @^ +3 "manipulator"&H% +3 "core" % σ{ d u T A& +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&T' ] +103 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"& ( +285 "core" ( +2 "manipulator"&?& +4 "core" &  P. +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &6& +4 "core" &  P. +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&N'ш +101 "core" ' +2 "manipulator"&& +4 "core" &   " R. +3 "manipulator"&% +4 "core" %}  C Q +3 "collection"'V& +4 "core" & +3 "collection"'l& +6 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'Z(X +5 "core" & +5 &  +7 &.o +| +9 &`w @ +9 &5h S +10 &C S +9 &F S +9 &wB S +10 &8I T +9 &F S +9 & E T +10 &"D S +9 &$AC S +10 &&G S +9 &'E S +9 &)D T +10 &+IC S +9 &-\ C T +9 &.F T +10 &0A S +9 &2QF S +10 &4D T +9 &5G S +9 &7F S +10 &9YD S +9 &;D T +9 &<D T +10 &>F T +9 &@aA S +10 &B#F S +9 &CL T +9 &EW U +10 &G]e X +9 &I [ +9 &J _ +10 &L _ +9 &NQ ^ +10 &P _ +9 &Q _ +9 &S ` +10 &UO b +9 &W  a +9 &XaI &s +10 &X } V +6 ( +2 "collection"'l& +4 "core" &Xg V +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.55 +2 "collection"'& +7 "core" &Xg V +2 ."myshortDA"Hand.open +2 "manipulator"&"1 +74 "core" 1 +2 "manipulator"&% +5 "core" %}  K +2 ."myshortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%d  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%W' +2617 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myshortDA"CBV.dial PRV +3 "processing"%  +7 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%o +210 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +7 "core" @ +3 ."myshortDA"PS.seek 0ml +2 "processing"%}'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%9  +211 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%_' +2622 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +2 "processing"%k  +8 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +210 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +4 "processing"%J'ܑ +2626 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%e  +222 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +3 "processing"%&' +2620 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%%  +7 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%q +209 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +4 "processing"%g'ܑ +2628 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%.  +209 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%' +1611 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%:  +48 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%b'ܑ +1603 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +47 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%j  +6 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%t +207 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +6 .PS.seek 0ml +3 "processing"%-'ܑ +2628 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%D  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2631 "core" ' + ."myshortDA"PSV.dial :PTV +2 "processing"%+ +82 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%A'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%P  +81 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%y' +2673 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"% +80 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%C'ܑ +123 "Can" [ "r +2497 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%Q  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%v' +2618 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"% +86 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"% 'ܑ +2620 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&E& +6 "core" &  C K. +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +52 ."myshortDA"Elbow.seek CC +11 "manipulator"&K( +23 "core" ( +2 "manipulator"&F& +4 "core" & ' Mf +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &B& +5 "core" & t Lf +2 ."myshortDA"Forearm.seek CC +3 "manipulator"&$'ш +93 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&/ +22 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"')( +408 "core" ( +2 "manipulator"&8& +3 "core" &   Qf +3 "manipulator"&m% +4 "core" %х   Qj +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&~' ] +108 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&L(-z +277 "core" ( +2 "manipulator"&z& +4 "core" &-~  ? Rc +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &;& +3 "core" &-~  p Sc +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&5'o +111 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&n1 +72 "core" 1 +2 "manipulator"&`% +4 "core" % yf | x ' =A +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&*' ] +102 "core" ' +2 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'G& +6 "core" & +2 "manipulator"&R& +4 "core" &-~  K Qc +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&s(-z +6 "core" ( +2 "manipulator"&& +4 "core" &-~  : Qc +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &=& +3 "core" &-~ ` Pc +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&w'o +109 "core" ' +3 ."myshortDA"Hand.close + "manipulator"&3/ +78 "core" / +2 "manipulator"&f& +4 "core" &-~ ^ b  @c +2 "manipulator"&2% +4 "core" % σw X T 1 @ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&I' ] +108 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&|( +299 "core" ( +2 "manipulator"&4& +5 "core" &  R P +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &'& +4 "core" & | P +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&Y'ш +103 "core" ' +3 "manipulator"&\\& +3 "core" &  N +3 "manipulator"&1% +4 "core" %ы  N +3 "collection"'[& +3 "core" & +4 "collection"'U& +5 "core" & +4 ."myshortDA"CC.seek :closed +3 "collection"'c(X +7 "core" & +3 &  +7 &0p +| +9 &`s @ +9 &>g R +10 &A R +9 &C S +9 &D S +10 &CF S +9 &D R +10 & F R +9 &"G S +9 &$LG R +10 && D S +9 &'E S +10 &)C R +9 &+SI S +9 &-F S +10 &.D S +9 &0F R +9 &2[C S +10 &4F S +9 &5C R +9 &7E R +10 &9cE S +9 &;%F S +10 &<B R +9 &>D S +9 &@kE S +10 &B.C R +9 &CH S +9 &EV T +10 &Gic V +9 &I [ +10 &J ^ +9 &L ] +9 &NY ^ +10 &P ^ +9 &Q ` +9 &S ` +10 &UZ a +9 &W [ +10 &XS@ 3 +9 &X] K +6 ( +2 "collection"'U& +4 "core" &XX K +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.52 +2 "collection"'h& +6 "core" &XX K +2 ."myshortDA"Hand.open +2 "manipulator"&u1 +28 "core" 1 +2 "manipulator"&% +4 "core" %{  H +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&(' ] +100 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%S  +220 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +68 ."myshortDA"PS.seek 2.5ml +2 "processing"%X' +2653 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%0  +5 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +207 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +3 "processing"%,'ܑ +2640 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +222 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +3 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +9 "processing"%7  +7 "core"  +7 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +207 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +4 "processing"%^'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%{  +218 "core" +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%>' +2620 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%!  +6 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"% +209 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +5 "processing"%'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +209 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 1.5ml +2 "processing"%\ ' +1613 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%]  +49 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%O'ܑ +1607 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%@ +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%<' +2629 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +9 "processing"%/  +12 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"% +209 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +4 "processing"%M'ܑ +2622 "core" ' + ."myshortDA"PSV.dial :air +3 "processing"%H  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%i' +2621 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%x +82 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2628 "core" ' +2 ."myshortDA"PSV.dial :air + "processing"%?  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%p' +2624 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%6 +80 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +80 "core"  +5 ."myshortDA"PS.seek 2.5ml +3 "processing"%V' +2627 "core" ' + ."myshortDA"PSV.dial :PTV +2 "processing"%T +86 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"% 'ܑ +2618 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & J +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&"( +6 "core" ( +2 "manipulator"&& +4 "core" &  J +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &l& +3 "core" & 3 J +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&N'ш +96 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&d/ +29 "core" / +49 ."myshortDA"CC.seek :open +11 "collection"'r( +410 "core" ( +2 "manipulator"&& +4 "core" & ' { P +2 "manipulator"&o% +4 "core" %ё  Q? +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek :garage +3 "manipulator"&W(-z +278 "core" ( +2 "manipulator"&9& +4 "core" &- ( Pg +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &}& +3 "core" &- | Pg +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&k'o +116 "core" ' +2 ."myshortDA"Hand.open + "manipulator"& 1 +73 "core" 1 +2 "manipulator"&_% +4 "core" % wg } 9 ?D +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract + "manipulator"&e' ] +106 "core" ' +2 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'J& +7 "core" & +2 "manipulator"&%& +4 "core" &-  , Sg +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&q(-z +7 "core" ( + "manipulator"&&& +4 "core" &- K Sg +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &.& +4 "core" &- ( Sg +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&g'o +110 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&:/ +75 "core" / +2 "manipulator"&& +4 "core" &- p h @g +2 "manipulator"&% +5 "core" % ςr Z ` @ +2 ."myshortDA"Forearm.seek :retract +2 "manipulator"&b' ] +110 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&j( +277 "core" ( +2 "manipulator"&t& +4 "core" & ( M' +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &  M' +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&D'ш +100 "core" ' +2 "manipulator"&-& +4 "core" & I K% +2 "manipulator"&+% +4 "core" %ђ F K +3 "collection"'& +4 "core" & +4 "collection"'P& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'A(X +5 "core" & +5 & 5 +8 &Dn 2 +10 &9mr F +9 &[ S +10 &D S +9 &PI S +9 &E S +10 &F R +9 &E S +9 &!YD S +10 &#D S +9 &$F S +10 &&F S +9 &(bF R +9 &*#E S +10 &+G S +9 &-F S +9 &/hH S +10 &1+E S +9 &2C S +10 &4C S +9 &6qF S +9 &83H S +10 &9F S +9 &;G S +9 &=yH S +10 &?;F S +9 &@I S +10 &BC S +9 &DK S +9 &F<Y U +10 &Gk W +9 &I \\ +9 &Kg ^ +10 &M* ^ +9 &N _ +10 &P ^ +9 &Rj ` +9 &T- ` +10 &U b +9 &W K +10 &X" *{ +9 &Xp X +3 ( +2 "collection"'P& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.49 +2 "collection"'& +5 "core" &Xl X +3 ."myshortDA"Hand.open +2 "manipulator"&y1 +18 "core" 1 +2 "manipulator"&Q% +5 "core" %{ 4 D +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&C' ] +100 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%v' +1494 "Can" _ e +1128 "core" ' +2 ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%E  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%F +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +4 "processing"%B'ܑ +2665 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +11 "processing"%  +210 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"% ' +2628 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +10 "processing"%  +11 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%Z +210 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +4 "processing"%8'ܑ +2619 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%m  +211 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%$' +2621 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myshortDA"CBV.dial PRV +4 "processing"%z  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%; +210 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +4 "processing"%K'ܑ +2641 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%n  +209 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 .PS.seek 1.5ml +4 "processing"%`' +1604 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%~  +48 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%G'ܑ +1606 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%R +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +8 "processing"%=  +13 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%5 +210 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +6 .PS.seek 0ml +3 "processing"%3'ܑ +2641 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%f  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%2' +2629 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%L +81 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%*'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%w  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%s' +2618 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%4 +81 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%''ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%\\  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%1' +2627 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%[ +84 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%I'ܑ +2640 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&)& +7 "core" &  E% +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&h( +33 "core" ( +2 "manipulator"&u& +4 "core" & H +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +2 "core" &  H +4 ."myshortDA"Forearm.seek CC +2 "manipulator"&U'ш +96 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&Y/ +26 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'S( +408 "core" ( +2 "manipulator"& & +4 "core" & , O +2 "manipulator"&0% +4 "core" %ы H O= +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&X(-z +328 "core" ( +2 "manipulator"&& +4 "core" &- o Tu +3 ."myshortDA"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +5 &,& +5 "core" &-   Tu +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&7'o +110 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % vj } O ?J +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&{' ] +104 "core" ' +3 #"myshortDA"Flushing Processing stage + "processing"%^% +6 "core" %ܕ&  +3 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%!& +6 "core" && +2 "manipulator"&& +4 "core" &-  Qu +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&>(-z +5 "core" ( +2 "manipulator"&& +4 "core" &-  Qu +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-   Ru +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&]'o +112 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&\ / +79 "core" / +3 "manipulator"&@& +3 "core" &- p @u +3 "manipulator"&O% +4 "core" % ςu X r  A +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&/' ] +111 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +3 "manipulator"&( +149 "core" ( +2 "manipulator"&<& +3 "core" & 8 NZ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &H& +3 "core" &  OZ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&M'E +105 "core" ' +2 "manipulator"&x& +4 "core" & $ Z SY +3 "manipulator"&i% +3 "core" %X  S +3 "processing"%?& +4 "core" &' +3 "processing"%& +6 "core" & +3 ."myshortDA"PC.seek :closed +3 "processing"%6(SD +5 "core" & +5 & 2 +8 &Ex 2 +9 &?ov F +10 &X S +9 &C R +10 &YD R +9 &D R +9 &A R +10 &F R +9 &!cD R +9 &#%E R +10 &$D R +9 &&D R +10 &(jF R +9 &*+E R +9 &+G R +10 &-F R +9 &/rB R +10 &12F S +9 &2F S +9 &4G S +10 &6xH S +9 &8;I R +9 &9J S +10 &;G S +9 &=H S +9 &?BH S +10 &AH S +9 &BI S +10 &DI S +9 &FGR T +10 &Hc V +9 &Iv X +9 &K} Y +9 &M@~ Y +10 &N Z +9 &P Z +10 &Rj|h , +9 &S$\\ 1 +10 ( + &S" , +2 "processing"%& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.68 + "processing"%p& +7 "core" &S"' , +2 ."myshortDA"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % X P +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&T' ] +92 "core" ' +3 ."myshortDA"PSV.dial PSR +3 "processing"%V +79 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1095 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +1602 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%l +80 "core" +2 ."myshortDA"PTV.dial :puck +3 "processing"%d  +76 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%|  +58 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%('ܑ +2638 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%c +80 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2620 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%o +80 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%N'ܑ +2619 "core" ' +51 ."myshortDA"PSV.dial PSR +11 "processing"%9 +81 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%}' +594 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%"' +2120 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"% +80 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"%_ U +58 "core" V +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +174 "Can"\ S  +2469 "core" ' +2 ."myshortDA"PSV.dial PBV +3 "processing"%J @ +48 "core" ? +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%%' +2625 "core" ' +2 ."myshortDA"PSV.dial :waste1 +3 "processing"%&  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%.'s +2626 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%k +49 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%:' +2618 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"% +83 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"% U +7 "core" U +3 ."myshortDA"PS.seek 0ml +4 "processing"%W'ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%e @ +49 "core" > +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%g' +2615 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%t  +79 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2615 "core" ' +3 #"myshortDA"Garaging FlushPuck in Processing Clamp + "manipulator"&q& +7 "core" &  NS +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +3 "manipulator"&-( +5 "core" ( +2 "manipulator"&+& +4 "core" &  NS +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & n MS +3 ."myshortDA"Forearm.seek PC +4 "manipulator"&b'E +92 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&r/ +70 "core" / +2 ."myshortDA"PC.seek :open +3 "processing"%( +376 "core" ( +2 "manipulator"&y& +5 "core" &  QS +2 "manipulator"&Q% +3 "core" % 7   QV +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&P' ] +94 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek :garage +2 "manipulator"&D(-z +131 "core" ( +2 "manipulator"&& +5 "core" &-t ,  Q$ +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 & & +3 "core" &-t  Q$ +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&E'o +116 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&F1 +74 "core" 1 +2 "manipulator"&v% +4 "core" % s] ~ y M =& +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +104 "core" ' +40146 "Can"\ K 4 +60002 \ I 7ʇ +60002 \ \ H ` +60002 \ \ H o +60002 \ I \  +60002 \ \ H " +60002 \ \ H @ +60002 \ \ H N +60002 \ \ I v +60002 \ \ H z +60002 \ H  +60001 \ \ H G¦ +60002 \ H < +60002 \ \ H }҇ +60002  \ \ H h +60002 \ \ H  +60002 \ H MŔ +60002 \ \ H * +60002 (\ \ H  +60001 /\ \ H V +60002 4\ H ŷ +60002 :\ \ H RȂ +60002 =\ \ H  +60002 B\ \ H ͇ɮ +60002 =\ \ H !D +60002 :\ H һڇ +60001 4\ \ I Vp +60002 2\ H  +60002 4\ \ H ڊ̜ +60002 3\ \ H %2 +60002 3\ H ߿ȇ +60002 5\ H Y^ +60002 7\ \ H  +60002 :\ H ϊ @PDT1752217404.25 =\ \ H ( +60002 >\ \ H ж +60002 =\ \ H ]L +60002 A\ H  +60001 ?\ \ H x +60043 :\ H + +59961 8\ \ H Ӥ +60002 8\ H `: +60002 B\ H Ї +60002 E\ L\ f +60002 E\ G\ . +60002 N\ \ H\ ֒ +60002 T\ \ H\ b( +60002 U\ \ H\ ׾ +60002 W\ H\ T +60001 \\\ \ H\ 1 +60002 d\ H\ ـ +60002 p\ \ H\ e +60002 n\ H\ ڬ +60002 t\ \ H\ B +60002 w\ \ H\ 3؇ +60002 {\ H\ n +60002 \ \ H\ #g +60002 \ H\ &ݚ +60002 \ \ G\ (0 +60002 \ \ H\ +6Ƈ +60002 \ \ H\ -\\ +60002 \ \ G\ 0j +60002 \ H\ 3 +60001 \ \ H\ 5 +60002 \ \ H\ 88ᴇ +60002 \ H\ :J +60002 \ \ H\ =l +60002 \ \ J\ @v +60002 \ H\ B +60001 \ H\ E:䢇 +60002 \ \ H\ G8 +60002 \ H\ Jn· +60002 \ \ H\ Md +60002 \ \ H\ O +60002 \ \ H\ R<琇 +60002 \ H\ T& +60002 \ K\ Ws輇 +60001 \ H\ ZR +60002 \ \ H\ \\ +60002 \ K\ _[~ +60002 \ J\ b  +60002 \ K\ d몇 +60002 \ \ K\ gg@ +17408 #"Camille"-> access 3 +13 "storage"(B% +3 "core" %A \ , +3 "manipulator"&% +3 "core" % V  S S +3 "manipulator"&Z& +4 "core" &-  @ S"{ +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 7 +2 "storage"( ([Y +678 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (m& +4 "core" &[V \ %! +1019 #"Camille"-> access 4 +4 "storage"(8% +5 "core" %A \ ) +3 "manipulator"&z% +3 "core" % V P +3 "manipulator"&;& +3 "core" &-\ Y O"{ +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +3 "storage"($( +991 "core" ( + ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (n& +4 "core" & \  +466 #"Camille"-> startTube 4 +17790 #-> start(:myshortDA){shortDA; samplePassF; shortDAflush; shortDAflush; shortDAflush} +5 "collection"'K% +4 "core" %ND +4 "processing"%~% +8 "core" %x +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +525 #"Camille"-> Thread[:myshortDA].answer +6 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1006 .PSV.dial :mixloop +2 "processing"%` +144 "core" + ."myshortDA"PTV.dial :PRVmixing +3 "processing"%R  +136 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%G  +143 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myshortDA"PS.seek 1.1ml +3 "processing"%='h! +2279 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%5  +148 "core"  +4 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +1274 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%f @ +113 "core" > +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +2 "processing"%3's +597 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%L +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%2'[q +1100 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%w' +1605 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%* +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%4's +2631 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%s +114 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%\\'[q +1102 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%'' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%[ +124 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%1  +49 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%)'s +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%u +113 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%' +2628 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%Y +119 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%j's +916 "Can"\ Q\ jRև +1705 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +47 "processing"%C& +6 "core" &' +3 "manipulator"&A% +3 "core" % V N +2 "storage"( % +4 "core" %A \ ( +3 "storage"(0. +3 "core" .( +3 ."myshortDA"SC.reconfigure :tight +6 "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +3 "storage"(U(+ +522 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (h& +3 "core" &+ ` \ "& +3 "manipulator"&& +4 "core" &- b K"{ +2 "manipulator"&,% +4 "core" % V K +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +2 "manipulator"&( +171 "core" ( +2 "manipulator"&& +3 "core" &  L"z +3 "storage"(& +4 "core" &+ \ %& +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&^'s +104 "core" ' +2 "storage"(!& +5 "core" &+ \ && +3 ."myshortDA"SE.reconfigure :pick + "storage"(#],K-0-\ b +6 ."myshortDA"SE.seek :beamBreak +2 "storage"(' +315 "core" ' +2 "storage"(- +5 "core" -' +2 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +6 (& +5 "core" &+ [\ %& +2 "manipulator"&7& +4 "core" & , N"y +2 ."myshortDA"Elbow.seek 4 +2 "manipulator"&\ ( +7 "core" ( +2 "manipulator"&@& +3 "core" & 1 N"y +3 "storage"(O& +3 "core" &+ \ && +4 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&X' +18 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&{/ +22 "core" / +2 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$Camille:71:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 ."downElevator"SE.seek :down +4 "manipulator"&<& +3 "storage"(H'= +10 "core" & L"y +2 "manipulator"&]% +4 "core" %І M H +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&x' ] +99 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&i( +155 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +100 "core" ( +3 "manipulator"&?& +3 "core" &  N +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &>& +3 "core" & n N +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&/'E +96 "core" ' +2 "manipulator"&#& +3 "core" & ^ M +3 "manipulator"&p% +4 "core" %M S MC +3 "processing"%& +3 "core" &( +3 "processing"%& +6 "core" & +2 ."myshortDA"PC.seek :closed +4 "processing"%(SD +5 "core" & +4 & 2 +8 &Et 2 +10 &4lw F +9 &\\ T +10 &E S +9 &JE S +9 & H S +10 &E S +9 &I S +9 &!RD S +10 &#G S +9 &$D S +9 &&F S +10 &(YJ S +9 &*F S +10 &+E S +9 &-F S +9 &/cF R +10 &1#F S +9 &2F S +9 &4G S +10 &6hG S +9 &8*D S +10 &9G S +9 &;D S +9 &=pH S +10 &?3J S +9 &@G S +9 &BJ S +10 &DwP T +9 &F4\\ V +10 &Gm W +9 &I} Y +9 &Km Z +10 &M.~ Z +9 &N Z +10 &P [ +9 &RW|m 4 +9 &S$h Q +10 &S(: 7 +2 ( +2 "processing"%& +5 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.74 + .Hand.open +4 "manipulator"&V1 +79 "core" 1 + "manipulator"&M% +4 "core" % M  LC +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&I' ] +109 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"% { +3 %l9 +9 "core" 9 +102 "processing"%d9 +3 "core" 9 +103 "processing"%|9 +3 "core" 9  +103 "processing"%9 +4 "core" 9  +103 "processing"%c9 +3 "core" 9 +103 "processing"%(9 +3 "core" 9 +103 "processing"%o9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%99 +3 "core" 9# +103 "processing"%N9 +44 "core" 9( +103 "processing"%}9 +3 "core" 9- +103 "processing"% 9 +3 "core" 91 +103 "processing"%_9 +3 "core" 95 +103 "processing"%"9 +4 "core" 99 +103 "processing"%J9 +3 "core" 9> +103 "processing"%9 +4 "core" 9B +102 "processing"%&9 +4 "core" 9F +103 "processing"%%9 +3 "core" 9J +103 "processing"%k9 +3 "core" 9O +103 "processing"%.9 +4 "core" 9S +104 "processing"%9 +3 "core" 9W +103 "processing"%9 +3 "core" 9[ +103 "processing"%:9 +3 "core" 9` +103 "processing"%e9 +3 "core" 9d +104 "processing"%W9 +3 "core" 9h +103 "processing"%t9 +3 "core" 9l +103 "processing"%g9 +3 "core" 9q +103 "processing"%q9 +3 "core" 9u +103 "processing"%+9 +3 "core" 9y +103 "processing"%9 +4 "core" 9!} +103 "processing"%r9 +3 "core" 9( +103 "processing"%9 +3 "core" 9/ +10 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%T p{p. +3 ."myshortDA"delay 1:30 +8 "core"  +8996 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%6 +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%y' +594 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%Q'Q +1609 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%  +138 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"% +82 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%b  +58 "core" +2 "processing"%-% +3 "core" %P,  +4 ."myshortDA"PS.seek 1.5ml +2 "processing"%F' +589 "core" ' +2 ."myshortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%v * +39 "core" + +2 ."myshortDA"PS.seek 0ml +3 "processing"%P'ܑ +1609 "core" ' +2 ."myshortDA"delay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%E  +17 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%a  +38 "core" +3 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +38 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%Z' +2546 "core" ' + ."myshortDA"PSV.dial PTV +3 "processing"% +82 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%m +82 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%8 +82 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +81 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%;'s +38 "Can" X\ ml +2480 "core" ' +3 ."myshortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%n +49 "core" +2 ."myshortDA"PRV.dial :ab1 +3 "processing"%K @ +111 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%~' +362 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myshortDA"PRV.dial CBV +2 "processing"%`  +48 "core"  +2 "processing"%R% +4 "core" %( \ +4 ."myshortDA"PS.seek 0.3ml + "processing"%G' +352 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +38 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%5  +46 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%='N +1260 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%f @ +79 "core" @ +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +868 "core" ' +3 #"myshortDA"addPMLReagent08 +48 .PSV.dial :air +9 "processing"%L  +48 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%3'Q +1604 "core" ' +2 ."myshortDA"PSV.dial :PML +3 "processing"%2 +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%* @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%w  +38 "core" +2 "processing"%s% +4 "core" %T  +3 ."myshortDA"PS.seek 1.85ml +3 "processing"%4'L +240 "core" ' + ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%\\ * +39 "core" , +3 ."myshortDA"PS.seek 0ml +3 "processing"%['ܑ +1954 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'1& +5 "core" & +2 "manipulator"&'& +4 "core" &  L +3 "manipulator"&u% +3 "core" % 3 > J +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&)(-z +136 "core" ( +2 "manipulator"&Y& +3 "core" &-|  B# +3 ."myshortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &-| W A# +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&C'o +108 "core" ' +4 ."myshortDA"Hand.close + "manipulator"&A/ +80 "core" / +2 "manipulator"& & +4 "core" &-  5 V 6"z +2 "manipulator"&0% +4 "core" % ρp & " E 3 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&$' ] +122 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&h( +275 "core" ( +3 "manipulator"&& +3 "core" & Z G+ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &,& +3 "core" & w \\ @+ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +90 "core" ' +2 "manipulator"&& +4 "core" & F D* +3 "manipulator"&D% +5 "core" %я p z 2 C6 +2 "collection"'!& +4 "core" &\ +3 "collection"'& +5 "core" & +3 ."myshortDA"CC.seek :closed +4 "collection"'(X +5 "core" & +4 & < +10 &$En 2 +9 &<jv G +9 &\\( U +10 &G U +9 &KJ U +9 & H. U +10 &H U +9 &G U +10 &!SG U +9 &#I* U +9 &$I. V +10 &&F U +9 &(\\G! U +9 &*G6 U +10 &+I U +9 &-J U +10 &/cI U +9 &1$I) V +9 &2G' U +10 &4H U +9 &6mG U +9 &80G T +10 &9FH U +9 &;JT U +10 &=tL U +9 &?6I' U +9 &@H. U +10 &BJ U +9 &DyP V +9 &F7_ X +10 &Gv Z +9 &I _ +10 &Ke\ ` +9 &M& ` +9 &N ` +10 &P0 ` +9 &Rh a +9 &T* a +10 &U b$ +9 &W S +10 &X` U +9 &X\ Y +6 ( +2 "collection"'& +4 "core" &Xn X +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.45 +2 "collection"'& +6 "core" &Xo X +3 ."myshortDA"Hand.open + "manipulator"&71 +21 "core" 1 +2 "manipulator"&@% +5 "core" %я U I V 66 +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&O' ] +105 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%{ +113 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%<' +1604 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%]  +50 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1601 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%^ +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +4 "processing"%X  +3 "collection"'?  +52 "core"  +124  +9 ."myshortDA"PSV.dial :mixloop +4 "processing"%> +113 "core" +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%\  +79 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%#'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%p  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2623 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%H +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%x'ܑ +2621 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%V' +2631 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%M +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2624 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&l& +6 "core" & 8 , 0 7) +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&d( +44 "core" ( +2 "manipulator"&/& +3 "core" & G ? :I +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &|& +3 "core" & X G ? 7I +3 ."myshortDA"Forearm.seek CC +4 "manipulator"&'ш +91 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&c/ +24 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'(( +409 "core" ( +2 "manipulator"&o& +3 "core" & x Y BI +3 "manipulator"&% +4 "core" %ђ i [ V >: +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&9' ] +103 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek :garage +3 "manipulator"&N(-z +277 "core" ( + "manipulator"&}& +4 "core" &-} t 7 Bp +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +3 "core" &-} j { # ;p +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&_'o +116 "core" ' +3 ."myshortDA"Hand.open + "manipulator"&"1 +77 "core" 1 +2 "manipulator"&J% +5 "core" % vn  *T +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +116 "core" ' +3 ."da"delayUntil "08:33:11.85" +24685 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%& @ +78 "core" B +2 ."da"PBV.dial :waste1 +3 "processing"%%  +39 "core" +2 ."da"delay 30 seconds +1206 "Can" P\ q +1797 ."da"PBV.dial between PSV and waste1 +3 "processing"%k * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%.  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2564 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +48 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%:  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%e +46 "core" +2 ."da"delay 2 seconds +204 .PSV.dial :air +4 "processing"%W  +46 "core"  +3 ."da"PS.seek :empty +2 "processing"%t's +2531 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%g +158 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%q' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%+'Q +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%r +82 "core" +2 ."da"PBV.dial :waste1 +46 "processing"%  +38 "core" +2 "processing"%6% +4 "core" %N  +11 ."da"PS.seek 1.5ml +2 "processing"%j' +620 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%y * +38 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +9 "processing"%  +6 "core"  +7 ."da"PBV.dial :waste1 +2 "processing"%b  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Q +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%v' +2522 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%E +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%a  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%B's +2524 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%P' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1615 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%m  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%8 +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%z  +40 "core" +2 "processing"%Z% +4 "core" %W +3 ."da"PS.seek 1.5ml +3 "processing"% ' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%n * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%K'ܑ +1616 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%;  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%`  +38 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%R * +44 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%~ +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2516 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%5 +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%G +82 "core"  +2 ."da"delay 5 seconds +264 "Can" R\ t +239 ."da"PSV.dial PTV +2 "processing"%f +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%=  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%L's +2529 "core" ' +3 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%2  +135 "core" +3 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%*  +47 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%w  +6 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%s +47 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%\\' +385 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%3  +48 "core"  +2 "processing"%4% +3 "core" %  +3 ."da"PS.seek 0.55ml +3 "processing"%1'"^ +343 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%'  +49 "core"  +2 ."da"PS.seek 2ml +4 "processing"%u'Q +1562 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%Y +95 "core" +2 ."da"PTV.dial :mixing +11 "processing"% @ +77 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%i  +38 "core" +2 "processing"%A% +3 "core" %W' +3 ."da"PS.seek 1.85ml +2 "processing"% 'O +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%0 * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%I'ܑ +1964 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%C @ +6 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +1868 "Can" Q\ x-. +1135 ."da"PBV.dial between PSV and waste1 +3 "processing"%, * +43 "core" , +2 ."da"PSV.dial :air +2 "processing"%)  +49 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2541 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%D +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +48 "core"  +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%$ +46 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%S  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2521 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%7 +148 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%@' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1633 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%{  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%[  +40 "core" +2 "processing"%]% +4 "core" %Q  +3 ."da"PS.seek 1.5ml +2 "processing"%<' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%'ܑ +1629 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%?  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%X * +40 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%> +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%\ ' +2552 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%# +86 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +79 "core"  +3 ."da"PS.seek :empty +4 "processing"%'s +2520 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%x' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%M'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%V +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%l  +39 "core" +2 "processing"%/% +4 "core" %U  +3 ."da"PS.seek 1.5ml +3 "processing"%|' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%h'ܑ +1660 "core" ' +11 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%O  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%o +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2564 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%} +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +300 "Can"t\ O\ {ć +203 ."da"PSV.dial :air +2 "processing"%d  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%"'s +2520 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +10 .PSV.dial PSR +4 "processing"%J +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +7 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%9' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%_'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%& +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +38 "core" +2 "processing"%k% +3 "core" %S  +4 ."da"PS.seek 1.5ml +2 "processing"%.' +603 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1607 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%:  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%e * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%W +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2525 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%g +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%t +80 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%r's +2529 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +162 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +6 "processing"%6'I +334 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%+' +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%y'Q +1612 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%j +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +45 "core" +2 "processing"%b% +4 "core" %U$  +3 ."da"PS.seek 1.5ml +2 "processing"%-' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%Q * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1607 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%F  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +49 "processing"%E +88 "core"  +3 ."da"PS.reconfigure :fast +10 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%a' +2608 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%v +83 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%B +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%P  +82 "core"  +3 ."da"PS.seek :empty +4 "processing"%m's +2618 "core" ' +3 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%8 +151 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +7 .PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%z'Q +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%Z +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%n% +3 "core" %R%  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%; * +40 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%`  +117 "core"  +3 ."da"PS.seek :empty +2 "processing"%R's +1624 "core" ' +2 "processing"%~9 +4 "core" 9|6 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +6 "processing"%K +3 "core" 6 +2 "processing"%5& +4 "core" &S(<% 7 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&G% +6 "core" % H $  )  +3 "storage"(f% +3 "core" %?  +3 "storage"(=. +3 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +3 "storage"((@ +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" &@  +3 "manipulator"&2& +3 "core" &-} 7 6 p +3 "manipulator"&*% +4 "core" % H 5 0  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&w( +177 "core" ( +2 "manipulator"&s& +4 "core" &    !s +2 "storage"(L& +4 "core" &J  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&3'm +107 "core" ' + "storage"(4& +4 "core" &J   +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(\\' +285 "core" ' + "storage"('- +4 "core" -' +3 ."da"SE.configure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"(1'x +42 "core" ' +3 "manipulator"&Y& +4 "core" &\   L !s +2 "manipulator"&% +4 "core" %p   H +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&i' ] +106 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&A( +254 "core" ( +2 "manipulator"&0& +4 "core" & \ # +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &u& +3 "core" & \ # +3 ."da"Forearm.seek PC +3 "manipulator"& 'E +102 "core" ' +2 ."da"Hand.close + "manipulator"&C/ +78 "core" / +3 ."da"PC.seek :open +3 "processing"%( +376 "core" ( +2 "storage"(,& +4 "core" &J l +3 "manipulator"&)& +4 "core" & '" +2 "manipulator"&I% +4 "core" % 2 41 +3 ."da"Forearm.seek :retract +3 "manipulator"&D' ] +101 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +57 ."da"Elbow.seek 3 +12 "manipulator"&!( +246 "core" ( +2 "manipulator"&$& +5 "core" &   Y l +2 "storage"(S& +3 "core" &J  +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +114 "core" ' +2 ."da"Hand.open + "manipulator"&71 +28 "core" 1 +3 "storage"(- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(@'D +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"({' +57 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1109h.png +18 "core" &( v +6 "manipulator"&[& +10 "core" &\ T U w l +5 "manipulator"&]% +6 "core" %| U V l +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&^(-z +186 "core" ( +2 "manipulator"&<& +5 "core" &-z Zn +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &?& +5 "core" &-z Tn +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&X'o +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&>/ +70 "core" / +3 "manipulator"&& +4 "core" &-z 3n +3 "manipulator"&% +3 "core" % ςu õ +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&p' ] +121 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&#( +126 "core" ( +2 "manipulator"&H& +5 "core" & / N< +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &\ & +3 "core" & < +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +95 "core" ' +2 "manipulator"&& +4 "core" & ; @< +3 "manipulator"&x% +4 "core" %= : :M +3 "processing"%V& +3 "core" &' s +5 "processing"%l& +5 "core" &$ r +3 ."psFlush"PC.seek :closed +3 "processing"%/(SD +7 "core" & r +4 & s2 +9 &Bo m3 +9 &.jn mG +9 &S oV +10 &{; U +9 &?; T +9 &: T +10 &; U +9 &> U +9 &!F= U +10 &#; U +9 &$; T +10 &&; U +9 &(N> U +9 &*: rU +10 &+= qV +9 &-8 qV +9 &/T8 pU +10 &1: pU +9 &2: pV +10 &4> qV +9 &6[< pV +9 &8< pU +10 &9> oV +9 &;< oV +9 &=b; oV +10 &?$8 oV +9 &@; pV +10 &B> oV +9 &Dj< V +9 &F+F W +10 &GY X +9 &Im [\ +9 &K`v \\ +10 &M y ] +9 &N ^ +10 &P} ] +9 &RK~b 9 +9 &S &b P +10 &S&; q7 +2 ( +3 "processing"%l& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.85 + "processing"%M& +7 "core" &S&9 o7 +2 ."psFlush"Hand.open +2 "manipulator"&c1 +74 "core" 1 +2 "manipulator"&|% +5 "core" % =  M +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&O' ] +97 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +52 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%o' +245 #"da"SX HX9/16 (USB:54): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.443 seconds\ Exposing 696x520 pixel 16-bit image for 15.808 seconds\ /var/log/esp/da25jul1109h.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1109h15s.png +335 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +618 "Can"o wb\ yZ +164 #"da"SX HX9/16 (USB:54): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1109h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1109h25s.png +1368 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +70 #"image"compressed /var/log/esp/da25jul1109h.jxl +10 "processing"% @ +217 "core" A +3 ."psFlush"PTV.dial :PRVmixing +3 "processing"%}  +147 "core" +3 ."psFlush"PSV.dial :mixloop +3 "processing"% +119 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%d's +596 #"da"SX HX9/16 (USB:54): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1109h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +6 "storage"(- +4 "core" -' +3 "storage"(J& +5 "core" &J + +10 "manipulator"&"& +14 "core" & 3 ) ;< +7 "manipulator"&9% +9 "core" % o 5 ( \  +12 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +4 "manipulator"&&( +248 "core" ( +3 "manipulator"&%& +4 "core" & $ ' $"} +2 "storage"(k& +5 "core" &J   F +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&_'m +93 "core" ' +13 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"('W +54 "core" ' +2 "manipulator"&.& +4 "core" &  "} +3 "storage"(:& +6 "core" &J   4 +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&e'M +35 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&W, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(' +23 "core" ' +2 "manipulator"&g% +3 "core" %] . " L  +3 "storage"(t& +5 "core" &J\ \  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 3 + 316 counts + "manipulator"&q'Љ +27 "core" ' + "manipulator"&& +4 "core" &\ s !r +3 "storage"(& +5 "core" &J    +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +17 "core" ' +2 "storage"(r% +3 "core" %   > +5 ."downElevator"SE.seek :down +5 "storage"(6'= +98 (+% +4 "core" %4+   [v +2 "manipulator"&j% +6 "core" %o   a +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"& ' ] +94 "core" ' +65 ' +2 ."downElevator"SE.stop + "storage"(5 +8 (b& +5 "core" &J * ( < +964 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +9 "processing"%y +122 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +150 #"image"compressed /var/log/esp/midres/da25jul1109h15s.jxl +448 "core" ' +36 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%-' +1893 #"image"compressed /var/log/esp/midres/da25jul1109h25s.jxl +2 ."Qmail"DAfans.email "da25jul1109h exposed 15.808 seconds\\nmidres/da25jul1109h15s\\nmidres/da25jul1109h25s",Subject: "da25jul1109h images!" +214 "core" ' +5 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%F  +36 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +78 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%E +114 "core" +57 ."psFlush"PS.seek :empty +8 "processing"%'s +2622 "core" ' +6 ."psFlush"PSV.dial PSR +7 "processing"%v +119 "core"  +5 ."psFlush"PSR.select :flush +10 "processing"%@ +18 ."psFlush"PS.seek 1ml +7 "processing"%'[q +1097 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +31 ."psFlush"PS.seek 2.5ml +6 "processing"%B' +650 #"uploadLog"upsync +958 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%P +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%a  +76 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%8  +8 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%m'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%Z +81 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%n +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%z'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%; +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%`' +596 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%~ +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%K U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%5'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%G @ +50 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%f' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%=  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%2 +48 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%*' +2619 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%U +85 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%s U +8 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"%L'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%N @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%''s +2620 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%Y +59 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1093 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%3 +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%0  +17 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%u  +57 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%w'ܑ +2643 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +83 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%i' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +88 "core" +56 ."psFlush"PS.seek 0ml +3 "processing"%,'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%) +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%I' +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%$ +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%S U +60 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%A'ܑ +1607 "Can"` V\  +1014 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%7 @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +5 "processing"%['s +2621 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%D +50 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%]' +2629 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%1 +86 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%@ U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%<'ܑ +2611 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%? @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%!  +81 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%>'s +2623 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +8 "core" &\ * J!r +2 "manipulator"&% +3 "core" % f = J +4 ."psFlush"Elbow.seek PC +2 "manipulator"&( +254 "core" ( +2 "manipulator"&H& +3 "core" &  L +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &\ & +5 "core" & g L +2 ."psFlush"Forearm.seek PC +2 "manipulator"&X'E +97 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%x( +377 "core" ( +2 "manipulator"&V& +5 "core" & Q P +2 "manipulator"&^% +3 "core" % Q / P0 +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&p' ] +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +4 "manipulator"&(-z +155 "core" ( +2 "manipulator"&M& +3 "core" &-   [ U +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &c& +3 "core" &-  T U +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&|'o +110 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&l1 +76 "core" 1 +2 "manipulator"&% +4 "core" % yp 8 A` +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'R& +6 "core" & +3 "manipulator"&o& +5 "core" &-  6 T +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +5 "core" ( +2 "manipulator"&}& +5 "core" &-  e T +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &-  T +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&h'o +112 "core" ' +46 ."myshortDA"Hand.close +10 "manipulator"&/ +69 "core" / +2 "manipulator"&J& +4 "core" &-  A +2 "manipulator"&"% +4 "core" % πr  A +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&9' ] +119 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&%( +281 "core" ( +2 "manipulator"&k& +4 "core" & * Q* +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &#& +3 "core" &  Q* +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&.'ш +102 "core" ' +2 "manipulator"&:& +4 "core" & O K* +3 "manipulator"&g% +3 "core" %т Y J +3 "collection"'O& +5 "core" & +2 "collection"'t& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'(X +5 "core" & +7 & 4 +9 &Dv 3 +9 &5lx G +10 &] U +9 &F T +10 &IG T +9 & F T +9 &I U +10 &G U +9 &!PG U +9 &#J U +10 &$J U +9 &&H U +10 &(YH T +9 &*D T +10 &+H U +9 &-K U +9 &/`H U +9 &1"I U +10 &2D T +9 &4G U +10 &6hH U +9 &8+G T +9 &9G T +10 &;I U +9 &=qI T +10 &?3J T +9 &@J T +9 &BJ U +10 &DvQ U +9 &F4a W +9 &Gv Y +10 &I ] +9 &Ka _ +9 &M# _ +10 &N ` +9 &P _ +10 &Re a +9 &T' a +9 &U b +10 &W Q +9 &Xr "d +9 &X$ R +10 ( + &Xb J +2 "collection"'t& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.48 + "collection"'& +8 "core" &Xb J +2 ."myshortDA"Hand.open + "manipulator"&r1 +27 "core" 1 +2 "manipulator"&{% +4 "core" %  E +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&+' ] +98 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%_  +50 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +3 "processing"%j' +1606 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%&  +48 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1612 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%e +48 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%q' +2614 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%b  +4 "collection"'  +9 "core" +101  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +212 "core" ~ +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%6 @ +196 "core" ? +4 ."myshortDA"PS.seek 0ml +2 "processing"%y'ܑ +2617 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%d  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%Q' +2623 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%F +80 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2615 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&E& +6 "core" & \ G) +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&-( +42 "core" ( +2 "manipulator"&v& +4 "core" & \ JR +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &  JR +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +94 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&P/ +24 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'a( +413 "core" ( +2 "manipulator"&8& +4 "core" &  QR +2 "manipulator"&B% +4 "core" %ё d PR +3 ."myshortDA"Forearm.seek :retract +47 "manipulator"&Z' ] +103 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&m(-z +277 "core" ( + "manipulator"&n& +4 "core" &-~ Od +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-~  Pd +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&;'o +119 "core" ' + ."myshortDA"Hand.open +2 "manipulator"&z1 +78 "core" 1 +2 "manipulator"&`% +4 "core" % u` | | , =0 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&~' ] +104 "core" ' +3 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'K& +5 "core" & +3 "manipulator"& & +4 "core" &-~   Qd +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&G(-z +7 "core" ( +2 "manipulator"&5& +4 "core" &-~  Qd +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &=& +4 "core" &-~  % Qd +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&f'o +113 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&2/ +71 "core" / +2 "manipulator"&& +4 "core" &-~ r ' @d +2 "manipulator"&U% +4 "core" % ςu V r . A +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&s' ] +117 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&*( +301 "core" ( +2 "manipulator"&N& +4 "core" & U +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &L& +4 "core" &   U +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +96 "core" ' +2 "manipulator"&4& +5 "core" & ] N +2 "manipulator"&Y% +4 "core" %ы G O +3 "collection"''& +3 "core" & +3 "collection"'& +6 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'3(X +7 "core" & +2 &  +8 &-p ,~ +10 &_u @ +9 &7g S +10 &E T +9 &F T +9 &zH S +10 &;F T +9 &C T +10 & F T +9 &"B T +9 &$DD S +10 &&D T +9 &'D S +9 &)C S +10 &+LC S +9 &- D T +9 &.I T +10 &0B S +9 &2SD T +10 &4F T +9 &5A S +9 &7B S +10 &9[E T +9 &;E T +10 &<A T +9 &>D T +9 &@cA T +10 &B%F T +9 &CJ T +9 &EX V +10 &G`` X +9 &I \\ +9 &J _ +10 &L _ +9 &NN ` +10 &P ` +9 &Q ` +9 &S a +10 &UP b +9 &W  b& +9 &XpP ] +10 &X 'u +9 &X_ O +3 ( +2 "collection"'& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.58 +2 "collection"'0& +4 "core" &X] O +3 ."myshortDA"Hand.open +2 "manipulator"&u1 +23 "core" 1 +2 "manipulator"&\\% +5 "core" %| P I +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&C' ] +95 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%w  +222 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +3 "processing"%i  +7 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%) +208 "core"  +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%, @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +4 "processing"%I'ܑ +2613 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%$  +211 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 2.5ml +3 "processing"%S' +2661 "core" ' +2 ."myshortDA"delay 5 seconds +512 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%  +5 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%7 +210 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%A @ +8 "core" ? +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +211 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%D' +2618 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%[  +5 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%1 +209 "core"  +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%@ @ +6 "core" ? +3 ."myshortDA"PS.seek 0ml +2 "processing"%]'ܑ +2630 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%?  +211 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%<' +1606 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +6 "processing"%!  +49 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +639 "Can"f Z\ b +967 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +61 "core"  + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%H  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%\ +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%W @ +7 "core" ? +2 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%/' +2617 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%V +80 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%^'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%M  +80 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%c' +2623 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%X +80 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2617 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%l  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2628 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"%p +80 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%R'ܑ +2614 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&o& +6 "core" & > J +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&}( +6 "core" ( +2 "manipulator"& & +3 "core" & ; J +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &|& +3 "core" & - J +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +94 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&J/ +27 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"'"( +412 "core" ( + "manipulator"&& +4 "core" &  = Q +3 "manipulator"&% +4 "core" %т   QJ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&h' ] +96 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&k(-z +282 "core" ( +2 "manipulator"&& +49 "core" &- "  QQ +2 ."myshortDA"Elbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +5 &#& +5 "core" &-  I QQ +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&:'o +110 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&g1 +73 "core" 1 +2 "manipulator"&O% +4 "core" % yt  Ad +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&9' ] +114 "core" ' +3 #"myshortDA"Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'(& +6 "core" && +2 "manipulator"&& +4 "core" &-  M TQ +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&r(-z +4 "core" ( +3 "manipulator"&{& +4 "core" &-  TQ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &t& +3 "core" &-  TQ +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&_'o +108 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&./ +68 "core" / +3 "manipulator"&>& +3 "core" &-  CQ +3 "manipulator"&&% +3 "core" % π  CK +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&j' ] +108 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&e( +281 "core" ( +2 "manipulator"&& +5 "core" & B O"} +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & _ O"| +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&b'ш +96 "core" ' +2 "manipulator"&& +4 "core" &  M"| +3 "manipulator"&6% +4 "core" %ѐ 1 N +3 "collection"'q& +4 "core" & +3 "collection"'d& +6 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'y(X +7 "core" & +4 & 6 +8 &Er 2 +10 &:mr G +9 &W S +9 &D S +10 &TI S +9 &C S +10 &F S +9 &E R +9 &!\\E S +10 &#D S +9 &$D S +9 &&G S +10 &(dG S +9 &*&F S +10 &+G R +9 &-F S +9 &/lC S +10 &1.C S +9 &2D R +9 &4D R +10 &6uD R +9 &87C R +10 &9@ S +9 &;C S +9 &=|C S +10 &?=D S +9 &AD R +9 &BE S +10 &DK S +9 &F?W U +10 &Gm X +9 &I ] +9 &Kj ^ +10 &M, ^ +9 &N ^ +9 &P _ +10 &Rm ` +9 &T. ` +10 &U b +9 &W G +9 &X. 't +10 &X[ M +2 ( +2 "collection"'d& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.50 +2 "collection"'F& +7 "core" &XZ M +2 ."myshortDA"Hand.open +2 "manipulator"&Q1 +19 "core" 1 +2 "manipulator"&E% +4 "core" %т  H +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&v' ] +110 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%  +227 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%P' +2626 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 "processing"%%  +2 ."myshortDA"CBV.dial PRV +7 "core"  +4 ."myshortDA"PSV.dial :PTV,via: :air +4 "processing"%+ +207 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +2 "processing"%8'ܑ +2627 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%B  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%' +2624 "core" ' +3 ."myshortDA"delay 5 seconds +502 ."connect"PRV.dial CBV +5 ."myshortDA"CBV.dial PRV +4 "processing"%n  +6 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +11 .PTV.dial :PRV,avoiding: :puck +5 "processing"%- @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +4 "processing"%z'ܑ +2621 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%`  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 2.5ml +2 "processing"%Z' +2629 "core" ' +2 ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%K  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +210 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%5 @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +4 "processing"%='ܑ +2641 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%;  +211 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%2' +1602 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%U'ܑ +1613 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%m +48 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%~' +2618 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%f  +8 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%G +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%N @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +2 "processing"%L'ܑ +2642 "core" ' + ."myshortDA"PSV.dial :air +3 "processing"%4  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%Y' +2620 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%' +85 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%s'ܑ +2628 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%a  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%0' +516 "Can"X X\  +2099 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%u +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%\\'ܑ +2628 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2627 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%w +80 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2642 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&i& +8 "core" & U M"| +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&)( +40 "core" ( +2 "manipulator"&,& +3 "core" & ) PR +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & B PR +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&$'ш +94 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&I/ +28 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"' ( +410 "core" ( +2 "manipulator"&7& +4 "core" &  R RR +2 "manipulator"&A% +4 "core" %ь  x RA +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&S' ] +98 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +276 "core" ( +2 "manipulator"&& +4 "core" &-  B Re +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &[& +5 "core" &-   Qe +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"&1'o +119 "core" ' +3 ."myshortDA"Hand.open +10 "manipulator"&@1 +79 "core" 1 +2 "manipulator"&D% +4 "core" % tc Z r  ?9 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&?' ] +120 "core" ' +3 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"']& +11 "core" & +3 "manipulator"&!& +8 "core" &-   Ue +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&<(-z +6 "core" ( +2 "manipulator"&& +4 "core" &-   @ Ve +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-  f Ve +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&H'o +107 "core" ' +3 ."myshortDA"Hand.close + "manipulator"&\ / +76 "core" / +2 "manipulator"&W& +4 "core" &- 3 De +2 "manipulator"&% +5 "core" % σ CA +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"& ' ] +105 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +299 "core" ( +2 "manipulator"&V& +5 "core" & V S +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &/& +4 "core" & $ S +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&M'ш +101 "core" ' +2 "manipulator"&^& +4 "core" & e P +3 "manipulator"&X% +4 "core" %ъ P +3 "collection"'c& +4 "core" & +3 "collection"'l& +6 "core" & +2 ."myshortDA"CC.seek :closed +4 "collection"'(X +7 "core" & +3 &  +7 &-m +| +9 &`s @ +10 &?g R +9 &C S +9 &G S +10 &D S +9 &DG S +10 &D S +9 & F S +9 &"D R +10 &$LE S +9 &&F R +9 &'D R +10 &)D S +9 &+SH S +10 &-D S +9 &.F S +9 &0B S +10 &2\\D S +9 &4G S +9 &5E S +10 &7C S +9 &9dA S +10 &;&B S +9 &<C S +9 &>I S +10 &@lD S +9 &B/D R +9 &CI S +10 &EU U +9 &Gid W +10 &I [\ +9 &J ` +9 &L _ +10 &NY _ +9 &P ` +9 &Q ` +10 &S ` +9 &UX b +10 &W ] +9 &XW? - +9 &X\ x R +6 ( +2 "collection"'l& +4 "core" &Xj R +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.55 +2 "collection"'p& +6 "core" &Xj R +3 ."myshortDA"Hand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"&o% +5 "core" %  G +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"& ' ] +98 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%|  +220 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%J' +2612 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%*  +7 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%C +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%3 @ +6 "core" ? +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%  +6 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%} +210 "core" +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%# @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +3 "processing"%g'ܑ +2619 "core" ' +50 ."myshortDA"PSV.dial PSR,avoiding: PBV +11 "processing"%O  +211 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%h' +2621 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myshortDA"CBV.dial PRV +3 "processing"%(  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +208 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%{ @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +2 "processing"%t'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%:  +211 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 1.5ml +4 "processing"%.' +1604 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%>  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%&'ܑ +1604 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%k +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%9' +2613 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%_  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +212 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +2 "processing"%r'ܑ +2619 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%6' +2620 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%q +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%j'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%"  +81 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%F' +2629 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%Q +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%E'ܑ +2640 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%d  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%b' +2626 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"% +81 "core" ~ +3 ."myshortDA"PS.seek 0ml +3 "processing"%R'ܑ +2615 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&%& +11 "core" &  G +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +10 ."myshortDA"Elbow.seek CC +3 "manipulator"&+( +5 "core" ( +2 "manipulator"&& +4 "core" &  G +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &P& +3 "core" &  G +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&B'ш +93 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&8/ +29 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'n( +416 "core" ( +2 "manipulator"&& +5 "core" & R O +2 "manipulator"&-% +3 "core" %ђ P NQ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&`(-z +283 "core" ( +2 "manipulator"&z& +4 "core" &-z  PL +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &K& +3 "core" &-z PL +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"& 'o +115 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&51 +69 "core" 1 +2 "manipulator"&Z% +3 "core" % w` R J  <2 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +54 ."myshortDA"Forearm.seek :retract +10 "manipulator"&;' ] +105 "core" ' +867 "Can"N\ J\  +5950 #"Camille"-> access 3 +5 "storage"(=% +5 "core" %9 d\ + +2 "manipulator"&% +4 "core" % f\  ' S +3 "manipulator"&2& +3 "core" &-z H SL +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 7 +2 "storage"(m([Y +681 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (U& +3 "core" &[Y \ # +918 #"Camille"-> access 4 +5 "storage"(f% +4 "core" %: \ ) +3 "manipulator"&G% +3 "core" % f\  e Q +3 "manipulator"&N& +4 "core" &-z  M QL +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(~( +992 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (4& +3 "core" & >\  +5127 #"Camille"-> intialPurge +2061 #-> initialPurge +4 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'L& +5 "core" & +4 "manipulator"&'& +5 "core" &-z 0 SL +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek FlushPuck::Garage +3 "manipulator"&Y(-z +8 "core" ( + "manipulator"&a& +4 "core" &-z 9 TL +3 ."Camille"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &s& +4 "core" &-z SL +3 ."Camille"Forearm.seek :garage +2 "manipulator"&u'o +113 "core" ' +2 ."Camille"Hand.close +2 "manipulator"&0/ +75 "core" / +3 "manipulator"&& +4 "core" &-z b AL +2 "manipulator"&\\% +5 "core" % }t w B +2 ."Camille"Forearm.seek :retract +2 "manipulator"&w' ] +103 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek CC +3 "manipulator"&( +280 "core" ( +2 "manipulator"&i& +4 "core" & Z P' +3 ."Camille"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &,& +3 "core" & P' +4 ."Camille"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."Camille"Forearm.seek CC +3 "manipulator"&'ш +102 "core" ' +2 "manipulator"&I& +4 "core" &   Q' +3 "manipulator"&e% +5 "core" %ш  , Q +2 "collection"'v& +4 "core" & +3 "collection"'y& +6 "core" & +3 ."Camille"CC.seek :closed +4 "collection"'7(X +6 "core" & +3 & 5 +9 &Er 2 +9 &9ms G +9 &Y T +10 &G S +9 &OE T +9 &D S +10 &G T +9 &H T +10 &!WC T +9 &#G T +9 &$F T +10 &&C T +9 &(_F T +9 &*"C S +10 &+C T +9 &-I T +10 &/gF T +9 &1*D S +9 &2D S +10 &4G T +9 &6oF T +9 &82C S +10 &9F S +9 &;D T +10 &=wF T +9 &?9D T +9 &@F T +10 &BD S +9 &D}M T +10 &F;\\ V +9 &Gp X +9 &I ] +10 &Kg _ +9 &M* ^ +9 &N _ +10 &P _ +9 &Rj ` +10 &T, ` +9 &U b +9 &W L +10 &X  / +9 &Xd P +6 ( +2 "collection"'y& +5 #"Camille"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.51 +2 "collection"'A& +6 "core" &X] P +4 &X] P +2 ."Camille"Hand.open + "manipulator"&$1 +25 "core" 1 +2 "manipulator"&% +4 "core" %ш  J +3 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&[' ] +97 "core" ' +2 #"Camille"Flushing the Collection Valve::Manifold +2 "collection"')& +5 "core" &X\\ P +3 "collection"'@% +4 "core" %N +2 "collection"'D +4 "core"  +3 ."Camille"CSV.dial CSR +3 "collection"'S  +138 "core"  +2 #"Camille"Pulling 5ml of CSR.flush +2 .CSR.select :flush +5 "collection"' +12 ."Camille"CS.seek 5ml +2 "collection"']'q +1363 "core" ' +2 ."Camille"delay 5 seconds +503 .CSR.select :air +3 "collection"' +12 '!% +2 "core" %q  +51 ."Camille"CS.reconfigure :fast +5 "collection"'#d @b +5 ."Camille"CS.seek 7.501ml +3 "collection"''H +683 "core" ' +2 ."Camille"CSV.dial :waste +3 "collection"' +151 "core" +3 ."Camille"CS.reconfigure :default +2 "collection"'#P d@b +6 ."Camille"CS.seek 0ml +2 "collection"'1'P +1984 "core" ' +2 #"Camille"Purging external Intake +2 "collection"'\ & +7 "core" &X\\ P +3 "collection"'W% +4 "core" %N +2 ."Camille"CSV.dial :flush +3 "collection"'  +44 "core"  +3 ."Camille"CS.reconfigure :fast +2 "collection"'#d @b +7 ."Camille"CS.seek 10ml +2 "collection"'' +2500 "core" ' +3 ."Camille"delay 5 seconds +503 ."connect"CSV.dial CBV +3 ."Camille"CBV.dial CSV +6 "collection"'? +2 'H  +77 "core" ~ +6  +2 ."Camille"CTV.dial :intake +3 "collection"'<  +81 "core"  +2 ."Camille"Intake.select :open +2 "sampler") +13 ."Camille"CS.seek 0ml +2 "collection"'V'P +2495 "core" ' +2 ."Camille"Intake.select :close +2 "sampler")0 +20 ."Camille"CTV.dial :air +3 "collection"'/  +83 "core" ~ +2 #"Camille"Flushing upper manifold +2 "collection"'^& +7 "core" &X[ P +2 "collection"'X% +4 "core" %L +2 ."Camille"CSV.dial :flush +2 "collection"'c  +80 "core"  +3 ."Camille"CS.seek 5ml +3 "collection"' 'q +1296 "core" ' +2 ."Camille"delay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +45 "core" @ +2 "collection"'p% +4 "core" %q \ +3 ."Camille"CS.seek 7ml +3 "collection"''g +569 "core" ' +3 ."connect"CSV.dial CBV +3 "collection"'o +4 ."Camille"CBV.dial CSV +7 "collection"'l  +5 "core"  +99 ~ + ."Camille"CTV.dial :air +3 "collection"'M  +7 "core"  +3 ."Camille"CS.seek 0ml +2 "collection"'|'P +1766 "core" ' +2 ."Camille"delay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +808 "core" ' +2 ."Camille"CSV.dial :waste +2 "collection"'* +47 "core" +3 ."Camille"CS.seek 0ml +5 "collection"'C'P +788 "core" ' +2 "collection"'3& +3 "core" &X[ P +3 "collection"'J% +4 "core" %N +2 ."Camille"CSV.dial :flush +3 "collection"'  +47 "core"  +3 ."Camille"CS.seek 3ml +4 "collection"''2~ +804 "core" ' +2 ."Camille"delay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +46 "core" A +2 "collection"'}% +4 "core" %2z  +3 ."Camille"CS.seek 4.999ml +3 "collection"'#'q +566 "core" ' +2 ."Camille"CSV.dial :air +3 "collection"' @ +6 "core" @ +3 ."Camille"CS.seek 0ml +3 "collection"'O'P +1277 "core" ' +2 ."Camille"delay 7 seconds +703 .CS.seek 3ml +3 "collection"'g'2~ +807 "core" ' +2 ."Camille"CSV.dial :waste +3 "collection"'( +78 "core" +3 ."Camille"CS.seek 0ml +4 "collection"''P +798 "core" ' +2 #"Camille"Garaging FlushPuck in Collection Clamp +2 "manipulator"&{& +6 "core" & B& +3 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek CC +3 "manipulator"&h( +39 "core" ( +2 "manipulator"&:& +4 "core" &  E| +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &t& +3 "core" & B D| +3 ."Camille"Forearm.seek CC +2 "manipulator"&>'ш +95 "core" ' +2 ."Camille"Hand.close +2 "manipulator"&./ +27 "core" / +3 ."Camille"CC.seek :open +4 "collection"'k( +409 "core" ( +2 "manipulator"&&& +46 "core" &  L| +2 "manipulator"&_% +3 "core" %ѕ  KY +3 ."Camille"Forearm.seek :retract +11 "manipulator"&' ] +97 "core" ' +3 ."Camille"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek :garage +2 "manipulator"&(-z +266 "core" ( +2 "manipulator"&9& +4 "core" &- X K +3 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-  K +3 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."Camille"Forearm.seek :garage +3 "manipulator"&r'o +115 "core" ' +2 ."Camille"Hand.open + "manipulator"&q1 +78 "core" 1 +2 "manipulator"&6% +5 "core" % yh P U f 9E +2 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."Camille"Forearm.seek :retract +2 "manipulator"&"' ] +106 "core" ' +7523 #"Camille"-> Sampler.unassign :PumpPrimeDelay rescue nil +3414 #-> Sampler.unassign :MaintainFlow rescue nil +2124 #-> Sampler.unassign :PrimeFlow rescue nil +842 #-> startTube 4 +4071 "Can"e\ O\ 0H +3074 #"Camille"-> start(:myFullPhaseDA){da50} +1677 #-> start(:myFullPhaseDA){da 50} +5 #"myFullPhaseDA"da sampling at most 50ml +7 ."Qmail"DAfans.email "Started da in tube 4 at 10:04:12PDT11-Jul-25\\n{2 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@10:03:25, 21.8C, 48% humidity, 14.9psia, 12.56V, 0.39A, 55.546Ah, 4.94W",Subject: "da sampling at most 50ml" +9 #"myFullPhaseDA"Loading sh1 puck from tube 4 into Collection Clamp +3 "collection"'j& +5 "core" & +3 "manipulator"&Q% +5 "core" % ` P +2 "storage"(F% +4 "core" %@ \ ) +2 "storage"(d. +4 "core" .( +3 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myFullPhaseDA"SC.seek 4 +2 "storage"(E(+ +521 "core" ( +2 ."myFullPhaseDA"SC.configure :limp + "storage"($(\ 1b +6 (& +3 "core" &+ g 1\ "' +3 "manipulator"&b& +4 "core" &- ) L +2 "manipulator"&%% +4 "core" % `  L +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&( +173 "core" ( +2 "manipulator"&P& +4 "core" & N KX +2 "storage"(8& +4 "core" &+ \ %, +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 4 + 800 counts +3 "manipulator"&'s +102 "core" ' +2 "storage"( & +4 "core" &+ q\ (, +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(' +293 "core" ' +2 "storage"(- +3 "core" -'I +3 ."myFullPhaseDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (-& +4 "core" &+ \ $, +2 "manipulator"&B& +4 "core" & MX +3 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&z( +6 "core" ( +3 "manipulator"&K& +4 "core" &  MX +2 "storage"(+& +4 "core" &+ \ %, +3 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +2 "manipulator"&5' +22 "core" ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Hand.close +2 "manipulator"&Z/ +24 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"( '= +10 "core" & I JX +2 "manipulator"&=% +3 "core" %Љ k HT +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +10 "manipulator"&2( +141 "core" ' +3 ."downElevator"SE.stop +4 "storage"(5 +30 "core" ( +5 "manipulator"&& +10 "core" & B O +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &U& +5 #"uploadLog"upsync +3 "core" &  ` O +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&f'ш +97 "core" ' +3 "manipulator"&G& +4 "core" & 4 L +3 "manipulator"&N% +4 "core" %ь  L +3 "collection"'m& +4 "core" & +4 "collection"'4& +6 "core" & +3 ."myFullPhaseDA"CC.seek :closed +4 "collection"'L(X +4 "core" & +5 &  +7 &2u +} +9 &_v @ +9 &?h S +10 &F T +9 &D T +9 &D T +10 &AI T +9 &G T +10 & H T +9 &"D T +9 &$IG T +10 && F T +9 &'D S +9 &)E T +10 &+RD T +9 &-F T +9 &.F S +10 &0D T +9 &2[F S +10 &4F S +9 &5F T +9 &7D T +10 &9bB T +9 &;#I T +9 &<D S +10 &>G T +9 &@jC T +10 &B-E S +9 &CG T +9 &EQ U +10 &GmV U +9 &I+a W +10 &Jt Y +9 &L \\ +9 &N\\ ^ +10 &P ^ +9 &Q _ +9 &S _ +10 &U\\ a +9 &W ] +10 &X\\A - +9 &Xb K +6 ( +2 "collection"'4& +4 "core" &XZ K +3 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.30 + .Hand.open +4 "manipulator"&'1 +17 "core" 1 +2 "manipulator"&a% +5 "core" %р  E +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&s' ] +95 "core" ' +3 #"myFullPhaseDA"collectSample 50ml w/bubble point of 24psi + #Priming 7ml +3 .Intake.select :close +4 .Exhaust.select :close +4 .SS.hold +5 "sampler")0+ +5 "core" + + "sampler")% +4 "core" %$ R +3 "collection"'\\& +3 "core" &XZ K +4 "Can"c ]\ Z +2 #"myFullPhaseDA"Calibrating pressure and temperature sensors +6 .CTV.dial :air +3 "collection"'`  +7 "core"  +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +2 "sampler"); +7 "core"  +2 "sampler")u +5 "core"  +2 "sampler")i  +5 "core" +3 ."myFullPhaseDA"SS.reconfigure :fast + "sampler")#.0X% +3 "core" %F F  +41 "collection"'9% +3 "core" %O +3 "sampler")% +3 "core" % N  +47 "collection"'h% +3 "core" %O, +2 "sampler")q% +4 "core" %ie S  +2 ."myFullPhaseDA"Intake.select :close +2 "sampler")0 +12 )6% +3 "core" %yv M  +2 ."myFullPhaseDA"SSV.dial :exhaust +3 "sampler")  +81 "core"  +2 ."myFullPhaseDA"Exhaust.select :open +2 "sampler")@ +14 ."myFullPhaseDA"SS.seek 0ml +3 "sampler")r'! +921 "core" ' +2 ."myFullPhaseDA"Exhaust.select :close +2 "sampler") +13 #"myFullPhaseDA"Sampled 50.0ml +3 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +3 .Intake.select :close +2 "collection"'j& +5 "core" &XY$ K +4 ."airStroke"CSV.dial :waste +48 "collection"'F +13 "sampler")Q% +6 "core" %yu F * +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."myFullPhaseDA"CBV.dial SSV +6 "sampler")d  +2 "collection"'~ @ +8 "core" +3 ."airStroke"CS.seek 0ml +2 "collection"''P +7 "core" ? + ' +2 ."airStroke"CSV.dial :air +3 "collection"'b @ +78 "core" B +3 ."airStroke"CS.seek 10ml +3 "collection"'%' +89 "core"  +2 ."myFullPhaseDA"CTV.dial :air +3 "collection"'P  +83 "core" ~ +2 ."myFullPhaseDA"delay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")8 +140 "core" +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +7 ."myFullPhaseDA"SS.seek 0ml +2 "collection"'  +4 "sampler") '! +9 "core" ' +2 ."myFullPhaseDA"SSV.dial CBV,avoiding: :exhaust +3 "sampler")"  +130 "core"  +10  +513 ' +3 ."myFullPhaseDA"SSV.dial between CBV and plug +2 "sampler") +50 "core" +2 ."myFullPhaseDA"CBV.dial between SSV and waste2 +3 "collection"'-  +31 "core"  +2 "collection"'B% +5 "core" %0  +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."myFullPhaseDA"CSV.dial CTV +5 "collection"'K  +2 '+  +9 "core"  +38  +3 ."myFullPhaseDA"CS.reconfigure :pressurize +2 "collection"'# d@<<eb +6 ."myFullPhaseDA"CS.seek 0ml +3 "collection"'Z'P +1870 "core" '+lg ݢ +3 "collection"'% +4 "core" %+Q nh  +2 "sampler")=% +4 "core" % M * +3 #"myFullPhaseDA"BubblePoint: Intake @24.2psia, Outlet @-0.0psia + .CBV.dial SSV +4 "collection"' @ +37 "core" A +3 ."myFullPhaseDA"SS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +6 ."CSpush"CS.seek 0ml +2 "collection"'c'P +103 "core" ' +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")V +140 "core" +3 ."myFullPhaseDA"SS.reconfigure :exhale +2 "sampler")#.0X9 +4 "core" 9d +103 "collection"'99 +3 "core" 9#d +103 "collection"'9 +3 "core" 9'd +103 "collection"'9 +4 "core" 9+d +103 "collection"'h9 +3 "core" 9/d +103 "collection"'q9 +3 "core" 94d +103 "collection"'69 +3 "core" 98d +103 "collection"'9 +3 "core" 9 9 +8 "core"  + 9\ N +2 "collection"'9% +4 "core" % } +3 #"myFullPhaseDA"Begun lysing Collection Puck Heater at 68.1C/30.6psia +1486 "Can"j \ އ +58500 "core" ` +2 "collection"'9 +4 "core" 9\  +2 "collection"'% +4 "core" % +3 #"myFullPhaseDA"Ended lysing Collection Puck Heater at 70C/29.2psia +3 .CS.seek 0ml +4 "collection"'h'P +359 "core" ' +10 ."myFullPhaseDA"CTV.dial between spare and air,avoiding: :intake +3 "collection"'q @ +112 "core" B +3 ."myFullPhaseDA"CSV.dial :air +3 "collection"'6 @ +58 "core" A +3 ."myFullPhaseDA"CS.seek 5ml +4 "collection"''q +925 "Can"] ]\ t +432 "core" ' +2 ."myFullPhaseDA"CSV.dial CTV +3 "collection"'  +45 "core"  +2 ."myFullPhaseDA"delay 2 seconds +203 .CSV.dial :air +2 "collection"'j @ +46 "core" ? +3 ."myFullPhaseDA"delay 2 seconds +202 .CSV.dial CTV +2 "collection"'Q  +48 "core"  +2 ."myFullPhaseDA"delay 2 seconds +202 .CSV.dial :air +4 "collection"'F @ +47 "core" > +2 ."myFullPhaseDA"delay 2 seconds +203 .CS.seek 0ml +2 "collection"'~'P +1355 "core" ' +2 "collection"'b% +4 "core" %P\ x\ s ( +2 #"myFullPhaseDA"Puck @54.9psia after final lysis pressurization +3 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +4 "collection"'d +120 "core" +2 ."myFullPhaseDA"CBV.dial CSV +2 "collection"'P  +33 "core"  +2 "collection"'% +4 "core" %P X Q +3 ."myFullPhaseDA"CS.seek 5ml +2 "collection"''q +1355 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CTV.dial :air +3 "collection"'8  +46 "core" +2 "collection"'% +4 "core" %q  +3 ."myFullPhaseDA"CS.seek 7ml +3 "collection"'"'f +597 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .CSV.dial :air2 +3 "collection"'r @ +49 "core" > +2 ."myFullPhaseDA"CS.seek 10ml +3 "collection"'' +845 "core" ' +2 ."myFullPhaseDA"CSV.dial between air and CTV,avoiding: CBV +3 "collection"'- ` +137 "core" a +2 #"myFullPhaseDA"Lysing Complete +2 "collection"'B& +7 "core" &XX K +3 #"myFullPhaseDA"Storing sh1 puck in Collection Clamp to tube 3 + "manipulator"&K% +7 "core" % [\ x ~ ? +2 "storage"(+% +4 "core" %B o u n\  +2 "storage"(%. +4 "core" .(+ +2 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myFullPhaseDA"SC.seek 3 +2 "storage"((@ +202 "core" ( +2 ."myFullPhaseDA"SC.configure :limp + "storage"($(\ 1b +6 (=& +4 "core" &A Z O \  +2 "manipulator"&& +4 "core" & y y  > +3 "manipulator"& % +4 "core" % [\ z y j > +3 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek 3 +2 "manipulator"&( +155 "core" ( +2 "manipulator"&& +4 "core" & } / ?J +2 "storage"(5& +4 "core" &J z z \  +4 ."myFullPhaseDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."myFullPhaseDA"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +110 "core" ' +2 "storage"(N& +4 "core" &J u J\  +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(U' +284 "core" ' + "storage"(G- +4 "core" -' +2 ."myFullPhaseDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."myFullPhaseDA"SE.seek :place +55 "storage"(m'x +43 "core" ' +3 "manipulator"& & +3 "core" & 7 BJ +3 "manipulator"&k% +4 "core" %V w B +3 ."myFullPhaseDA"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&z' ] +107 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&a( +165 "core" ( +2 "manipulator"&Z& +4 "core" & m f @!q +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & U ` @!q +3 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&''ш +92 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&/ +25 "core" / +3 ."myFullPhaseDA"CC.seek :open +4 "collection"'`( +409 "core" ( +2 "storage"(;& +4 "core" &J \  +2 "storage"(\\& +5 "core" &J \ \  +2 "manipulator"&u& +4 "core" &\ D C!q +2 "manipulator"&i% +5 "core" %я CW +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&f' ] +95 "core" ' +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek 3 +2 "manipulator"&I( +157 "core" ( +2 "manipulator"& & +4 "core" & 0 Gb +3 "storage"(e& +5 "core" &J \  +2 ."myFullPhaseDA"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."myFullPhaseDA"Forearm.seek 3 +2 "manipulator"&4'M +112 "core" ' +2 ."myFullPhaseDA"Elbow.hold +4 "manipulator"&0, +4 "core" , +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Hand.open +2 "manipulator"&v1 +29 "core" 1 +3 "manipulator"&w% +3 "core" %\\j   4 +3 "storage"(A& +3 "core" &J n m \  +3 ."myFullPhaseDA"Forearm.force -20 + "manipulator"&5 +7 ."myFullPhaseDA"Forearm.seek 3 + 315 counts + "manipulator"&$'Ј +18 "core" ' +2 "manipulator"&& +4 "core" &  G^ +3 "storage"()& +3 "core" &J \  +4 ."myFullPhaseDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 3 + 800 counts +3 "manipulator"&@'m +27 "core" ' +2 "storage"(Y% +3 "core" % ;\  +4 ."downElevator"SE.seek :down +6 "storage"(S'= +96 (% +3 "core" %. ]\ \\y +2 "manipulator"&n% +4 "core" %l  C +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&!' ] +92 "core" ' +66 ' + ."downElevator"SE.stop +2 "storage"(5 +6 #"myFullPhaseDA"Tranferring DA +2 #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'D& +7 "core" &X +2 "manipulator"&y& +4 "core" &  F^ +2 "manipulator"&,% +4 "core" % L  F +4 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&\ (-z +177 "core" ( + "manipulator"&W& +4 "core" &-|  Fg +3 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &1& +3 "core" &-|  Fg +3 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&'o +108 "core" ' +3 ."myFullPhaseDA"Hand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &-| Q U ^ 9g +3 "manipulator"&?% +4 "core" % σ K O W 9X +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&' ] +120 "core" ' +3 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&/( +301 "core" ( +3 "manipulator"&X& +4 "core" & J +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &]& +56 "core" & H J +3 ."myFullPhaseDA"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&V'ш +102 "core" ' +2 "manipulator"&& +4 "core" & h D +3 "manipulator"&^% +3 "core" % 9 D +3 "collection"'c& +4 "core" & +3 "collection"' & +5 "core" & +3 ."myFullPhaseDA"CC.seek :closed +4 "collection"'l(X +6 "core" & +3 & 4 +9 &Er^ 3 +9 &:mr@ G +10 &W T +9 &C S +9 &TFo S +10 &EU S +9 &G@ S +10 &E S +9 &![C S +9 &#F S +10 &$F S +9 &&D S +9 &(cE S +10 &*%D S +9 &+D S +10 &-Eo S +9 &/kET S +9 &1.B S +10 &2E S +9 &4E S +9 &6sFz S +10 &86Dj S +9 &9BU S +10 &;D9 S +9 &=|D S +9 &?=F S +10 &@E T +9 &BF S +9 &DL T +10 &F=\\ V +9 &Grv Y +10 &I ^ +9 &Kg ` +9 &M+ _ +10 &N| _ +9 &Pm ` +9 &Rk[ a +10 &T/ ` +9 &U b! +10 &W L +9 &X! . +9 &Xm X +3 ( +2 "collection"' & +5 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.56 + "collection"' & +5 "core" &Xlj X +3 ."myFullPhaseDA"Hand.open +2 "manipulator"&o1 +22 "core" 1 +2 "manipulator"&p% +4 "core" % T J  < +4 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&' ] +111 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +2 "processing"%M +81 "core"  +2 #"myFullPhaseDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."myFullPhaseDA"PS.seek 1.5ml +2 "processing"%|' +1611 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%*  +47 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%'ܑ +1609 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +2 "processing"%3 +49 "core"  +2 ."myFullPhaseDA"PSR.select :air +3 "processing"% +13 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%H' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myFullPhaseDA"CBV.dial PRV +3 "processing"%<  +4 "collection"'J  +10 "core"  +76 +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%C +113 "core" +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +17 "core" +2 ."myFullPhaseDA"PTV.dial :PRVmixing +2 "processing"%  +77 "core" +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%}'ܑ +2624 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%O  +48 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%#' +2631 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%g +47 "core" +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%{'ܑ +2626 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%t  +48 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%.' +2624 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"% +47 "core" +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%['ܑ +2637 "core" ' +3 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp + "manipulator"&7& +8 "core" & a H +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&&( +5 "core" ( +3 "manipulator"&>& +4 "core" & a H +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &9& +3 "core" &  H +3 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&T'ш +103 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&:/ +21 "core" / +3 ."myFullPhaseDA"CC.seek :open +4 "collection"'_( +406 "core" ( +2 "manipulator"&& +5 "core" & 8 H + "manipulator"&% +4 "core" %ї L H +3 ."myFullPhaseDA"Forearm.seek :retract +61 "manipulator"&(' ] +99 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +3 "manipulator"&q(-z +277 "core" ( +2 "manipulator"&6& +3 "core" &- Me +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &h& +4 "core" &- S Le +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&'o +118 "core" ' +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&j1 +76 "core" 1 +2 "manipulator"&Q% +4 "core" % lG I E < 7 +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&F' ] +106 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"% +8 "core" +2 ."myFullPhaseDA"PTV.dial :PRVmixing +2 "processing"%b  +6 "core" +3 ."connect"PRV.dial CBV +3 ."myFullPhaseDA"CBV.dial PRV +3 "processing"%d  +7 "collection"'P  +5 "core"  + +4 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 4 into Collection Clamp +3 "collection"'& +6 "core" &q +2 "manipulator"&~% +4 "core" % K  M +3 "storage"(8% +4 "core" %A o\ & +2 "storage"(. +4 "core" .(@ +2 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myFullPhaseDA"SC.seek 4 +2 "storage"((+ +209 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +2 "storage"($(\ 1b +6 (r& +3 "core" &+ \ % +2 "manipulator"&"& +4 "core" &- O Le +2 "manipulator"&-% +4 "core" % K Q L +4 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&B( +173 "core" ( +2 "manipulator"&K& +4 "core" & 6 KJ +2 "storage"(+& +5 "core" &+ \ % +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 4 + 800 counts +2 "manipulator"&%'s +101 "core" ' +2 "storage"(=& +4 "core" &+ \ & +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(' +318 "core" ' +2 "storage"( - +4 "core" -' +2 ."myFullPhaseDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 (E& +3 "core" &+ \ $ +3 "manipulator"&& +3 "core" & ( MJ +3 ."myFullPhaseDA"Elbow.seek 4 +2 "manipulator"&5( +7 "core" ( +2 "manipulator"&N& +3 "core" & Q MJ +3 "storage"(2& +77 "core" &+ I\ & +3 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +4 "manipulator"&s' +28 "core" ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Hand.close + "manipulator"&G/ +20 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"& & +3 "storage"(k'= +10 "core" & v JJ +2 "manipulator"&U% +4 "core" %Ѓ 1 I4 +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&Z' ] +111 "core" ' +3 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&( +139 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +11 "core" ( +3 "manipulator"&& +9 "core" &  M& +4 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &  M& +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&'ш +100 "core" ' +2 "manipulator"&z& +3 "core" & 3 M% +3 "manipulator"&L% +4 "core" %| j L +3 "collection"';& +4 "core" &c +3 "collection"'\\& +6 "core" & +2 ."myFullPhaseDA"CC.seek :closed +3 "collection"'u(X +72 "core" & + & + & & + & + & + & + &  + &.m +| +8 &`sp @ +9 &;gX S +9 &DA R +10 &G2 S +9 &F S +10 &AEV S +9 &C] S +9 & DQ S +10 &"B9 R +9 &$JD$ R +9 && E R +10 &'B\ R +9 &)D R +9 &+RE R +10 &-G S +9 &.E R +10 &0C R +9 &2XG S +9 &4B S +10 &5G S +9 &7G R +9 &9bB R +10 &;$D R +9 &<B S +10 &>G S +9 &@jF R +9 &B+C S +10 &CI S +9 &EMo S +9 &GkTd U +10 &I(eX W +9 &JK Z +10 &LO ] +9 &NZE ] +9 &P5 ] +10 &Q0 _ +9 &S# _ +10 &UV b +9 &W b +9 &XnK b +10 &X%\\ (x +9 &XTb H +3 ( +2 "collection"'\\& +8 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.43 + .Hand.open +4 "manipulator"&i1 +5 "core" &XUP H +20 1 +2 "manipulator"& % +4 "core" %т  G +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&e' ] +97 "core" ' +2 ."myFullPhaseDA"CTV.dial CSV,avoiding: :intake +3 "collection"''  +145 "core"  +2 ."myFullPhaseDA"CSV.dial CTV +3 "collection"'a  +29 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%v' +2624 "core" ' +2 "collection"'w% +4 "core" %rl  +3 ."myFullPhaseDA"CS.seek 4.25ml +3 "collection"'A'Z' +1536 "core" ' +2 ."myFullPhaseDA"delay 8 seconds +803 .PSV.dial :air +2 "processing"%  +47 "core"  +2 ."myFullPhaseDA"delay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%)  +81 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%Y'ܑ +2623 "core" ' +2 ."myFullPhaseDA"CBV.dial between PRV and waste1 +2 "collection"'f ` +39 "core" ^ +2 ."myFullPhaseDA"CSV.dial :air +2 "collection"' @ +48 "core" > +3 ."myFullPhaseDA"CS.seek 10ml +2 "collection"'n' +1545 "core" ' +2 ."myFullPhaseDA"CSV.dial CTV +2 "collection"'I  +47 "core"  +3 ."myFullPhaseDA"CS.seek 0ml +4 "collection"'4'P +2614 "core" ' +2 ."myFullPhaseDA"CBV.dial :waste1 +2 "collection"'$ @ +32 "core" ? +2 ."myFullPhaseDA"delay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'D  +145 "core" +2 "collection"'m& +3 "core" &XUa H +3 #"myFullPhaseDA"Storing lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&y% +7 "core" % _ E +3 "storage"(,% +4 "core" %A \  +2 "storage"(@. +4 "core" .(+ +2 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myFullPhaseDA"SC.seek 3 +2 "storage"(W(@ +197 "core" ( +2 ."myFullPhaseDA"SC.configure :limp + "storage"($(\ 1b +6 (1& +3 "core" &C p  *\  +3 "manipulator"&S& +4 "core" & ; D% +2 "manipulator"&0% +4 "core" % _ Z D +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek 3 +2 "manipulator"&( +168 "core" ( +2 "manipulator"&& +3 "core" &  G +3 "storage"(?& +4 "core" &L %\  +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 3 + 800 counts +2 "manipulator"&!'m +106 "core" ' +2 "storage"(& +4 "core" &L #\ +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(\ ' +305 "core" ' +2 "storage"(X- +4 "core" -'i +3 ."myFullPhaseDA"SE.configure :default + "storage"(#QK-0-\ b +6 "manipulator"&]& +3 "core" &  G +3 "storage"(& +4 "core" &L \  +2 ."myFullPhaseDA"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek 3 +3 "manipulator"&^'M +39 "core" ' +2 ."myFullPhaseDA"Elbow.hold +2 "manipulator"&c, +7 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +4 "core" -'i +3 ."myFullPhaseDA"SE.seek 0.1 Pucks below Top Plate +3 "storage"(`' +66 "core" ' +2 "manipulator"& % +4 "core" %]r ; : & 6\ +2 "storage"(o& +5 "core" &L j l\  +2 ."myFullPhaseDA"Forearm.force -20 +5 "manipulator"&5 +11 ."myFullPhaseDA"Forearm.seek 3 + 316 counts +2 "manipulator"&p'Љ +22 "core" ' +2 "manipulator"& & +3 "core" &  H +3 "storage"(M& +5 "core" &L \  +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 3 + 800 counts +2 "manipulator"&V'm +16 "core" ' +3 ."myFullPhaseDA"SE.seek 1.1 Pucks below Top Plate +3 "storage"(R' +37 "core" ' +2 "manipulator"&*& +4 "core" & 8 G +3 "manipulator"&|% +4 "core" %x I\ \\ +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&3' ] +107 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&( +185 "core" ( +2 "manipulator"&<& +4 "core" &  K +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &J& +3 "core" & K +3 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&C'ш +93 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&/ +21 "core" / +3 ."myFullPhaseDA"CC.seek :open +2 "collection"'( +415 "core" ( +2 "storage"(H& +4 "core" &L H\ % +2 "storage"(O& +5 "core" &L V\ % +2 "manipulator"&}& +3 "core" & 5 M +2 "manipulator"&g% +4 "core" %є MH +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&#' ] +97 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek 3 +4 "manipulator"&t( +161 "core" ( +2 "manipulator"&{& +5 "core" & # L +2 "storage"(& +4 "core" &L \ % +2 ."myFullPhaseDA"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."myFullPhaseDA"Forearm.seek 3 +3 "manipulator"&.'M +112 "core" ' +2 ."myFullPhaseDA"Elbow.hold +4 "manipulator"&7, +4 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Hand.open +2 "manipulator"&>1 +19 "core" 1 +3 "manipulator"&9% +3 "core" %Zg R T 0 : +3 "storage"(:& +4 "core" &L [\  +2 ."myFullPhaseDA"Forearm.force -20 +2 "manipulator"&5 +6 ."myFullPhaseDA"Forearm.seek 3 + 313 counts + "manipulator"&/'І +17 "core" ' +2 "manipulator"&& +4 "core" & ' P +2 "storage"(l& +5 "core" &L (\ ' +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +28 "core" ' +2 "storage"(% +4 "core" % \ & +4 ."downElevator"SE.seek :down +4 "storage"(T'= +100 (6% +3 "core" %8 6\ $]z +2 "manipulator"&h% +4 "core" %f S M +4 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&&' ] +108 "core" ' +41 ' + ."downElevator"SE.stop +2 "storage"(5 +6 ."myFullPhaseDA"PSV.dial :air +2 "processing"%j  +83 "core" +2 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%Q' +2618 "core" ' +2 ."myFullPhaseDA"delay 1 second +102 .PSV.dial :mixloop +2 "processing"%( +47 "core" +2 ."myFullPhaseDA"delay 1 second +103 .PSV.dial :air + "processing"%  +49 "core"  +2 ."myFullPhaseDA"delay 1 second +102 .PSV.dial :mixloop +2 "processing"%b +48 "core" +3 ."myFullPhaseDA"delay 1 second +102 .PSV.dial :air + "processing"%P  +48 "core"  +55 ."myFullPhaseDA"delay 1 second +111 .PS.seek 0ml +3 "processing"%d'ܑ +2627 "core" ' +3 #"myFullPhaseDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" & +3 "manipulator"&~& +5 "core" & e T +2 "manipulator"&8% +3 "core" % i K S +3 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +179 "core" ( +2 "manipulator"&& +5 "core" &-x  ; TZ +2 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &r& +3 "core" &-x # ' SZ +3 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&"'o +108 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&-/ +71 "core" / +2 "manipulator"&& +4 "core" &-x q b O @Z +2 "manipulator"&K% +4 "core" % ςk s t l ? +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&+' ] +121 "core" ' +3 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek PC +4 "manipulator"&q( +119 "core" ( +2 "manipulator"&=& +4 "core" & 8 ] TJ +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &F& +2 "core" &  I TJ +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek PC +3 "manipulator"& 'E +94 "core" ' +2 "manipulator"&E& +4 "core" &   QJ +3 "manipulator"&% +3 "core" %<  QP +3 "processing"%N& +4 "core" & +4 "processing"%2& +5 "core" & +3 ."myFullPhaseDA"PC.seek :closed +2 "processing"%G(SD +7 "core" & +4 & 1 +8 &Eu 2 +10 &Anu F +9 &Y S +10 &D R +9 &[G R +9 &E R +10 &E R +9 &F R +9 &!dA R +10 &#$E S +9 &$D S +10 &&C S +9 &(jD S +9 &*-G R +10 &+D R +9 &-H S +10 &/sF R +9 &15D R +9 &2C S +10 &4D R +9 &6{E R +9 &8<E S +10 &9K S +9 &;E S +9 &=J S +10 &?EF R +9 &AF S +10 &BI S +9 &DH S +9 &FGW T +10 &Hf W +9 &Ix X +9 &K} Y +10 &M? Z +9 &O Z +10 &P [ +9 &Rj}h - +9 &S&g 6 +10 ( +3 "processing"%2& +4 #"myFullPhaseDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.71 + "processing"% & +8 "core" &S!  - &S! ( - +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&U1 +74 "core" 1 +2 "manipulator"&B% +4 "core" % < U OP +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&%' ] +106 "core" ' +2 ."myFullPhaseDA"PRV.dial :air +2 "processing"%  +50 "core"  +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"% +49 "core" +2 "processing"%% +4 "core" %܌  +3 ."myFullPhaseDA"PS.seek 0.3ml +2 "processing"%s' +384 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +2 "processing"%z +115 "core"  +2 #"myFullPhaseDA"Pulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +4 "processing"%L'5a +261 "Can"h\ N\ c\ +225 "core" ' +2 ."myFullPhaseDA"delay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%5' +1901 "core" ' +2 ."myFullPhaseDA"delay 3 seconds +303 .PSV.dial :mixloop +2 "processing"%; +112 "core" +2 ."myFullPhaseDA"PTV.dial :mixing +3 "processing"%k @ +76 "core" A +3 ."myFullPhaseDA"PBV.dial :waste2 +3 "processing"%Z  +99 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%_'ܑ +2640 "core" ' +3 #"myFullPhaseDA"Garaging FlushPuck in Processing Clamp + "manipulator"&i& +8 "core" & RJ +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek PC +3 "manipulator"& ( +5 "core" ( +2 "manipulator"&\\& +4 "core" &  5 RJ +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &'& +3 "core" &  RJ +3 ."myFullPhaseDA"Forearm.seek PC +4 "manipulator"&a'E +86 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&/ +72 "core" / +62 ."myFullPhaseDA"PC.seek :open +5 "processing"%[( +379 "core" ( +2 "manipulator"&w& +3 "core" & 1 SJ +3 "manipulator"&% +4 "core" % P  Ss +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&)(-z +138 "core" ( +2 "manipulator"&v& +5 "core" &-  A Q; +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &f& +3 "core" &- P; +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&'o +115 "core" ' +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&A1 +77 "core" 1 +2 "manipulator"&I% +4 "core" % w_ | | @ =4 +3 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&n' ] +107 "core" ' +2 #"myFullPhaseDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%$& +7 "core" &( +2 "manipulator"&D% +4 "core" % V P +2 "storage"(m% +4 "core" %@ \ ) +3 "storage"(y. +4 "core" .(@ +2 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myFullPhaseDA"SC.seek 4 +3 "storage"(,(+ +196 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +2 "storage"($(\ 1b +6 (@& +3 "core" &+ H\ ' +2 "manipulator"&1& +4 "core" &- 7 O; +3 "manipulator"&S% +4 "core" % V M O +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&0( +170 "core" ( +2 "manipulator"&& +4 "core" & L OG +3 "storage"(& +4 "core" &+ D\ ) +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 4 + 800 counts +3 "manipulator"&?'s +94 "core" ' +2 "storage"(& +4 "core" &+ \ ) +3 ."myFullPhaseDA"SE.reconfigure :pick + "storage"(#],K-0-\ b +7 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(' +305 "core" ' + "storage"(e- +4 "core" -'y +3 ."myFullPhaseDA"SE.configure :default + "storage"(#QK-0-\ b +6 (X& +3 "core" &+ \\\ ' +3 "manipulator"&]& +4 "core" & O OG +3 ."myFullPhaseDA"Elbow.seek 4 +2 "manipulator"&( +7 "core" ( +2 "manipulator"&& +4 "core" & OG +3 "storage"( & +3 "core" &+ \ ( +3 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +3 "manipulator"&o' +22 "core" ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Hand.close + "manipulator"& / +17 "core" / +3 !"myFullPhaseDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"$Camille:82:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&M& +3 "storage"(*'= +10 "core" & Z NG +2 "manipulator"&|% +3 "core" %Є  Lg +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&!' ] +98 "core" ' +3 ."myFullPhaseDA"Elbow.seek PC +2 "manipulator"&( +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +91 "core" ( +2 "manipulator"&\ & +4 "core" &  Pq +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &^& +3 "core" & g Qq +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek PC +2 "manipulator"&p'E +102 "core" ' +2 "manipulator"&`& +4 "core" &   Pq +2 "manipulator"&<% +4 "core" %K M P +3 "processing"%V& +4 "core" & +3 "processing"%J& +6 "core" &' +3 ."myFullPhaseDA"PC.seek :closed +2 "processing"%c(SD +6 "core" & +4 & 1 +10 &Fx 2 +9 &;ou G +10 &R S +9 &C R +9 &YD R +10 &D R +9 &C R +9 &D R +10 &!aD R +9 &##D R +10 &$C R +9 &&C R +9 &(iC R +10 &*+C R +9 &+D R +71 &-E R +3 &/qD R +6 &12E R + &2F R + &4E R + &6xB R + &8:B R + &9C R + &;C R +8 &=F S +9 &?BF R +10 &AC R +9 &BI R +9 &DD S +10 &FFP T +9 &Ha V +9 &Ix Y +10 &K}z Y +9 &M= Z +10 &N Z +9 &P [ +9 &Re{g . +10 &S$Z 1 +9 ( + &S  + +3 "processing"%J& +4 #"myFullPhaseDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.72 +2 .Hand.open +3 "manipulator"&1 +69 "core" 1 +2 "manipulator"&3% +4 "core" % K  N +3 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&u' ] +114 "core" ' +3 #"myFullPhaseDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%H  +4 %O9 +7 "core" 9 +103 "processing"%}9 +3 "core" 9 +103 "processing"%g9 +3 "core" 9  +103 "processing"%{9 +4 "core" 9  +103 "processing"%9 +4 "core" 9 +103 "processing"%C9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%>9 +3 "core" 9 +103 "processing"%99 +3 "core" 9# +103 "processing"%:9 +3 "core" 9' +103 "processing"%9 +4 "core" 9+ +103 "processing"%l9 +3 "core" 9/ +103 "processing"%9 +3 "core" 94 +103 "processing"%#9 +3 "core" 98 +103 "processing"%69 +4 "core" 9< +103 "processing"%h9 +3 "core" 9@ +103 "processing"%t9 +3 "core" 9E +103 "processing"%.9 +4 "core" 9I +103 "processing"%/9 +3 "core" 9M +103 "processing"%R9 +4 "core" 9Q +103 "processing"%j9 +3 "core" 9V +103 "processing"%9 +3 "core" 9Z +103 "processing"%T9 +3 "core" 9 ^ +103 "processing"%Y9 +3 "core" 9b +103 "processing"%(9 +3 "core" 9g +103 "processing"%9 +3 "core" 9&k +103 "processing"%b9 +3 "core" 9-o +103 "processing"%P9 +3 "core" 94s +103 "processing"%Q9 +3 "core" 9<x +103 "processing"%9 +4 "core" 9C| +4 ."myFullPhaseDA"PH.hold 2:00:00,28C +3 "processing"%~ pp= +5 ."myFullPhaseDA"delay 1:30 +7 "core" | +8998 ."myFullPhaseDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%8 +114 "core"  +2 #"myFullPhaseDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +14 ."myFullPhaseDA"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myFullPhaseDA"PS.seek 2ml +3 "processing"%r'Q +1611 "core" ' +2 ."myFullPhaseDA"PTV.dial :puck +2 "processing"%7  +76 "core"  +2 ."myFullPhaseDA"PSV.dial PTV +2 "processing"%- +82 "core" +2 ."myFullPhaseDA"PBV.dial :waste1 +2 "processing"%  +143 "core"  +2 "processing"%K% +3 "core" %X# +4 ."myFullPhaseDA"PS.seek 1.5ml +3 "processing"%&' +581 "core" ' +3 ."myFullPhaseDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +37 "core" + +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%F'ܑ +1612 "core" ' +2 ."myFullPhaseDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%"  +37 "core" +2 ."myFullPhaseDA"delay 30 seconds +2987 "Can"N\ M\  +16 ."myFullPhaseDA"PBV.dial between PSV and waste1 +2 "processing"%E * +37 "core" + +2 ."myFullPhaseDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."myFullPhaseDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%N' +2514 "core" ' +2 ."myFullPhaseDA"PSV.dial PTV +2 "processing"% +82 "core" +2 ."myFullPhaseDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%+ +80 "core"  +2 ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%x +81 "core" +2 ."myFullPhaseDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core"  +3 ."myFullPhaseDA"PS.seek :empty +2 "processing"%U's +2519 "core" ' +2 ."myFullPhaseDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%B  +199 "core" +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%2 +50 "core" + ."myFullPhaseDA"PRV.dial :ab1 +3 "processing"% @ +80 "core" B +3 ."myFullPhaseDA"PS.reconfigure :slow + "processing"%#A 2`xb +7 ."myFullPhaseDA"PS.seek 0.15ml +2 "processing"%' +363 "core" ' +3 ."myFullPhaseDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myFullPhaseDA"PRV.dial CBV +4 "collection"'  +3 "processing"%  +50 "core"  +3 +2 "processing"%d% +4 "core" %  +3 ."myFullPhaseDA"PS.seek 0.3ml +3 "processing"%z' +355 "core" ' +2 ."myFullPhaseDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'s  +30 "core" +2 ."myFullPhaseDA"PRV.dial :air +3 "processing"%L  +47 "core"  +3 ."myFullPhaseDA"PS.seek 0.9ml +2 "processing"%;'N +1265 "core" ' +2 ."myFullPhaseDA"PRV.dial :waste2 +2 "processing"%k @ +81 "core" > +3 ."myFullPhaseDA"PS.seek 0.5ml +2 "processing"%Z' +860 "core" ' +2 #"myFullPhaseDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%5  +49 "core"  +3 ."myFullPhaseDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myFullPhaseDA"PS.seek 2ml +2 "processing"%i'Q +1603 "core" ' +2 ."myFullPhaseDA"PSV.dial :PML +2 "processing"%\\ +49 "core" +2 ."myFullPhaseDA"PTV.dial :mixing +3 "processing"%' @ +76 "core" A +2 ."myFullPhaseDA"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%q% +3 "core" %M  +3 ."myFullPhaseDA"PS.seek 1.85ml +2 "processing"%%'E +241 "core" ' +2 ."myFullPhaseDA"PBV.dial between PSV and waste1 +3 "processing"%G * +37 "core" + +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%w'ܑ +1964 "core" ' +2 ."myFullPhaseDA"delay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +6 "core" & +3 "manipulator"&v& +4 "core" &  Kq +2 "manipulator"&f% +4 "core" % h M J +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&a(-z +138 "core" ( + "manipulator"& & +4 "core" &-q Q L# +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &A& +3 "core" &-q / K# +3 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&I'o +109 "core" ' +3 ."myFullPhaseDA"Hand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&$& +3 "core" &-~\ [ X ;!w +3 "manipulator"&D% +4 "core" % σ K R ;: +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&m' ] +104 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&y( +318 "core" ( +3 "manipulator"&& +5 "core" &  H# +2 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &@& +5 "core" & W B# +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&1'ш +105 "core" ' +2 "manipulator"&S& +4 "core" & l v ># +2 "manipulator"&W% +4 "core" %ь c b W @ +3 "collection"'& +5 "core" & +2 "collection"'& +5 "core" & +3 ."myFullPhaseDA"CC.seek :closed +2 "collection"'(X +8 "core" & +5 & / $e +9 &dSw 9 +9 &yq N +10 &TN T +9 &C T +9 &F T +10 &I U +9 &[I U +10 & G U +9 &!C T +9 &#C T +10 &%dF T +9 &'%I U +10 &(E U +9 &*E U +9 &,kF U +10 &..E T +9 &/C T +9 &1F U +10 &3tC T +9 &55D U +10 &6A U +9 &8A T +9 &:|D T +10 &<>D T +9 &=D U +9 &?D T +10 &AB U +9 &CFG T +10 &EN U +9 &FY X +9 &H|x Z +10 &J. ` +9 &K ` +9 &M _ +10 &Or ` +9 &Q3 ` +9 &R a +10 &T b +9 &Vn b% +10 &X 6 +9 &X _ +10 ( + &Xs U +2 "collection"'& +4 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.48 +2 "collection"')& +6 "core" &Xr U +63 ."myFullPhaseDA"Hand.open +4 "manipulator"&n1 +26 "core" 1 +2 "manipulator"&e% +4 "core" %у b C $ 8 +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&X' ] +99 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +3 "processing"%] +113 "core"  +2 #"myFullPhaseDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myFullPhaseDA"PS.seek 1.5ml +3 "processing"%' +1603 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"% 'ܑ +1613 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +3 "processing"%M +49 "core"  + ."myFullPhaseDA"PSR.select :air +3 "processing"% +13 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%|' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myFullPhaseDA"CBV.dial PRV +5 "processing"%0  +2 "collection"'?  +38 "core"  +138  +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"% +113 "core" +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'o  +17 "core" +2 ."myFullPhaseDA"PTV.dial :PRVmixing +2 "processing"%\  +79 "core" +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%^'ܑ +2612 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%  +49 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%`' +2618 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%< +49 "core" +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%V'ܑ +2624 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +3 "processing"%*  +48 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%!' +2619 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%[ +49 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%'ܑ +2629 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&3& +6 "core" & I C } 5# +4 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&J( +3 "core" ( +5 "manipulator"&O& +4 "core" & E * 3 ;# +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &}& +3 "core" & H G 7# +4 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&p'ш +98 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&g/ +25 "core" / +2 ."myFullPhaseDA"CC.seek :open +3 "collection"'{( +411 "core" ( +2 "manipulator"&& +5 "core" & |  C# +2 "manipulator"&C% +3 "core" %ы   B3 +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +3 "manipulator"&>(-z +287 "core" ( +2 "manipulator"&9& +4 "core" &-~ / DU +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &:& +3 "core" &-~ z x f DU +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +4 "manipulator"&'o +115 "core" ' +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&l1 +74 "core" 1 +2 "manipulator"&% +4 "core" % w] \  # 3, +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&#' ] +103 "core" ' +3 ."da"delayUntil "10:53:57.69" +21402 "Can"M\ N\ S6 +3221 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%6 @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%h  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%.  +105 "core"  +3 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%/' +2525 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%R +47 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%j  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%T  +46 "core"  +3 ."da"PS.seek :empty +2 "processing"%Y's +2514 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%( +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%b'Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%P  +77 "core"  +2 ."da"PSV.dial PTV + "processing"%Q +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%8% +5 "core" %W +2 ."da"PS.seek 1.5ml +2 "processing"%_' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%7'ܑ +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%-  +18 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%r +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%=' +2519 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%& +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%H +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%" +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%E  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2503 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%F +158 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%+'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%x  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%N  +39 "core" +2 "processing"%B% +3 "core" %Q  +3 ."da"PS.seek 1.5ml +2 "processing"%2' +600 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +3 "processing"%U'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +2191 "Can"B R\ ̇ +811 ."da"PBV.dial between PSV and waste1 +3 "processing"%d * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%s' +2524 "core" ' + ."da"PSV.dial PTV +3 "processing"%L +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%z +80 "core"  +3 ."da"delay 5 seconds +511 .PSV.dial PTV +3 "processing"%k +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%;  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%5's +2520 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%Z  +47 "core"  +3 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%\\  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%'  +47 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +7 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%q +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%G' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%i  +49 "core"  +2 "processing"%%% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%'"W +344 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%v  +49 "core"  +3 ."da"PS.seek 2ml +4 "processing"%f'Q +1545 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%A @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +4 "core" %M  +4 ."da"PS.seek 1.85ml +2 "processing"%$'E +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%D * +38 "core" + +3 ."da"PS.seek 0ml +2 "processing"%u'ܑ +1965 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +45572 "Can"?\ Q\ b +2431 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%I @ +18 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%a  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%@  +49 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%S' +2518 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%W +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +50 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%m +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%)'s +2528 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%n +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%e' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%]  +78 "core"  +2 ."da"PSV.dial PTV +3 "processing"%1 +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%w  +38 "core" +2 "processing"% % +3 "core" %U$  +4 ."da"PS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%M * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%?  +17 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%0  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%o +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2503 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%| +82 "core" +2 ."da"delay 5 seconds +558 .PSV.dial PSR +11 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%^ +85 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%`'s +2500 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%* +145 "core"  +3 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%V' +604 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%['Q +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%!  +8 "core"  +2 ."da"PSV.dial PTV +3 "processing"%3 +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +38 "core" +2 "processing"%}% +4 "core" %T#  +3 ."da"PS.seek 1.5ml +3 "processing"%g' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%y * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%X'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%C * +16 "Can"; s\  +21 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%p +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%9' +2521 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%J +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%: +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%l +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +83 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +2506 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%6' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%h'Q +1612 "core" ' + ."da"PTV.dial :puck +2 "processing"%t  +7 "core"  +3 ."da"PSV.dial PTV +2 "processing"%. +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%R% +4 "core" %U$  +3 ."da"PS.seek 1.5ml +3 "processing"%j' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%T'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%/  +6 "core"  +7 ."da"PBV.dial :waste1 +3 "processing"%(  +38 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%Y * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%P' +2525 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Q +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%8 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%b  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2567 "core" ' +2 ."da"Gate.power :camera,:ON +11 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +149 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +12 "processing"% +21 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +6 "processing"%-'I +341 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%K'Q +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%r  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%7 +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%&  +37 "core" +2 "processing"%H% +4 "core" %L#  +4 ."da"PS.seek 1.5ml +2 "processing"%"' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%E * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%='ܑ +1623 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%F  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%x +83 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"% ' +2617 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%N +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%B +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%+ +83 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +82 "core"  +3 ."da"PS.seek :empty +4 "processing"%2's +2620 "core" ' +3 #"da"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +5 "processing"% +160 "core" +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +7 .PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%'Q +2118 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 "processing"%d  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +82 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%U  +39 "core" +2 "processing"%L% +5 "core" %W% +2 ."da"PS.seek 1.5ml +3 "processing"%z' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +39 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%;  +117 "core"  +3 ."da"PS.seek :empty +2 "processing"%s's +1608 "core" ' +2 "processing"%Z9 +3 "core" 96  +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +3 "processing"%\\ +5 %'& +4 "core" 6 +4 &S # + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +7 "core" % c\ % 1 M +2 "storage"(q% +4 "core" %A  m +2 "storage"(5. +3 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +3 "storage"(i(@ +200 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (%& +3 "core" &C y +3 "manipulator"&G& +5 "core" &-~ # $ U +2 "manipulator"&v% +4 "core" % c # & m +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&( +175 "core" ( +2 "manipulator"& & +4 "core" &   K B +2 "storage"(A& +4 "core" &L S +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +96 "core" ' +2 "storage"(& +65 "core" &L  +3 ."da"SE.reconfigure :pick +10 "storage"(#],K-0-\ b +8 ."da"SE.seek :beamBreak + "storage"(D' +315 "core" ' +2 "storage"(f- +4 "core" -' +3 ."da"SE.configure :default + "storage"(#QK-0-\ b +6 "manipulator"&$& +4 "core" &   [B +2 "storage"(I& +4 "core" &L  +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +2 "manipulator"&a'M +36 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(@- +3 "core" -' +4 ."da"SE.seek 1.09 Pucks below Top Plate +4 "storage"(u' +31 "core" ' +2 "manipulator"&W% +4 "core" %[d V ^ +2 "storage"(& +4 "core" &L  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 314 counts +2 "manipulator"&m'Ї +14 "core" ' +2 "manipulator"&& +4 "core" & 2 4 3 - +3 "storage"(S& +5 "core" &L  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&n'm +32 "core" ' +3 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"()'m +33 "core" ' +2 "manipulator"&e& +5 "core" &  $- +2 "manipulator"&]% +4 "core" %l   +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&1' ] +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&w( +251 "core" ( +2 "manipulator"& & +5 "core" &  \ B +2 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &  0 \ B +3 ."da"Forearm.seek PC +2 "manipulator"&M'E +104 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +78 "core" / +2 ."da"PC.seek :open +3 "processing"%?( +8 "Can"- \  +371 "core" ( +2 "storage"(0& +3 "core" &L \ d +3 "manipulator"&& +4 "core" & FB +2 "manipulator"&o% +4 "core" %    +4 ."da"Forearm.seek :retract +2 "manipulator"& ' ] +101 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&|( +256 "core" ( +2 "manipulator"&& +3 "core" &  X& +3 "storage"(^& +4 "core" &L  R +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&<'m +97 "core" ' +3 ."da"Hand.open + "manipulator"&\ 1 +21 "core" 1 +2 "storage"(*- +4 "core" -'m +4 ."da"SE.seek 1.74 Pucks below Top Plate +2 "storage"(`'9 +28 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.75 Pucks below Top Plate +3 "storage"(V' +57 "core" ' +3 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1111h50ml.png +1941 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +48 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.599 seconds\ Exposing 696x520 pixel 16-bit image for 16.471 seconds\ /var/log/esp/da25jul1111h50ml.png: PNG Upload Complete\ +10 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1111h50ml15s.png +1653 #SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1111h50ml15s.png: PNG Upload Complete\ +9 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1111h50ml25s.png +1484 #"image"compressed /var/log/esp/da25jul1111h50ml.jxl +1162 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1111h50ml25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +5 "storage"(!- +5 "core" -' +3 "storage"(3& +5 "core" &L { 9 +3 "manipulator"&O& +5 "core" & > & +3 ."da"Elbow.seek 3 +13 "manipulator"&}( +23 "core" ( +6 "manipulator"&[& +5 "core" &  P & +3 "storage"(y& +4 "core" &L { / +4 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&g'm +95 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +6 ."da"SE.seek 1.47 Pucks below Top Plate +4 "storage"('L +59 "core" ' +2 "manipulator"&& +4 "core" &  !& +3 "storage"(C& +5 "core" &L V U  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&p'M +36 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&X, +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.65 Pucks below Top Plate +4 "storage"(J' +23 "core" ' + "manipulator"&:% +5 "core" %Qm M N 3  +4 "storage"(l& +4 "core" &L   I +13 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 304 counts +3 "manipulator"&'} +15 "core" ' +2 "manipulator"&9& +4 "core" &  '"| +3 "storage"(& +5 "core" &L r s  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +32 "core" ' +2 "storage"(6% +5 "core" % r r  +4 ."downElevator"SE.seek :down +2 "storage"(t'= +105 (.% +2 "core" %# _ c T [u +3 "manipulator"&% +6 "core" %J & +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +3 "manipulator"&R' ] +94 "core" ' +44 ' +2 ."downElevator"SE.stop + "storage"(5 +7 (h& +4 "core" &L q o +4 #"myFullPhaseDA"Starting finalPurge +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%& +7 "core" & +3 "manipulator"&j& +4 "core" &  F ("| +3 "manipulator"&/% +6 "core" % U   ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&((-z +177 "core" ( +2 "manipulator"&Y& +3 "core" &- k +\ +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 && +4 "core" &- +\ +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&T'o +112 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&Q/ +76 "core" / +2 "manipulator"&& +5 "core" &- 7 \ +3 "manipulator"&8% +3 "core" % πs \ +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&b' ] +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +2 "manipulator"&P( +124 "core" ( +2 "manipulator"&_& +4 "core" & -9 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" & ? -9 +4 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&-'E +114 "core" ' +2 "manipulator"&& +5 "core" &   ( 19 +3 "manipulator"&r% +4 "core" %j   / 1 +3 "processing"%7& +5 "core" & +3 "processing"%&& +7 "core" & +4 ."psFlush"PC.seek :closed +2 "processing"%H(SD +9 "core" & &! \ +8 &+n ,} +9 &`t @ +11 &;b R +8 &A S +9 &A S +10 &~? S +9 &@> S +9 &? S +10 & ? S +9 &"A R +10 &$IA R +9 && A R +9 &'A! S +10 &)? S +9 &+P@! S +10 &-? S +9 &.?! S +9 &0B R +10 &2XA S +9 &4A S +9 &5A! S +10 &7D S +9 &9^F S +9 &; A S +10 &<?! S +9 &>C S +10 &@fB" S +9 &B(? S +9 &C@ S +10 &EH T +9 &GgW V +9 &I"h X +10 &Ju Z +9 &L Z +10 &Nb~ Z +9 &P"" [\ +9 &Q H +10 &R@ W +9 &S& . +3 ( +2 "processing"%&& +6 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.73 + "processing"%K& +6 "core" &S% . +3 ."psFlush"Hand.open +2 "manipulator"&E1 +67 "core" 1 +2 "manipulator"&"% +4 "core" % j  0 +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +91 ."psFlush"Forearm.seek :retract +7 "manipulator"&F' ] +109 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +52 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%' +304 #"image"compressed /var/log/esp/midres/da25jul1111h50ml15s.jxl +30 #"myFullPhaseDA"Waiting >20 seconds for psFlush to relinquish FlushPuck +257 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%x' +2110 #"image"compressed /var/log/esp/midres/da25jul1111h50ml25s.jxl +2 ."Qmail"DAfans.email "da25jul1111h50ml exposed 16.471 seconds\\nmidres/da25jul1111h50ml15s\\nmidres/da25jul1111h50ml25s",Subject: "da25jul1111h50ml images!" +7 "core" ' +5 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%= @ +207 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%N  +138 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%B +126 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%+'s +2629 "core" ' +6 ."psFlush"PSR.select :air +7 .PSV.dial PSR +8 "processing"% +118 "core"  +5 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +8 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +5 "processing"% ' +598 "core" ' +8 ."psFlush"delay 5 seconds +503 .PSR.select :air +8 "processing"% +19 ."psFlush"PS.seek 2.5ml +4 "processing"% ' +905 #"uploadLog"upsync +1217 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%2  +38 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%d @ +76 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +114 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%U's +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%L +116 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1096 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%; +81 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%z  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%Z  +6 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%\\'ܑ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +82 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%q +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%5'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%% +80 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +592 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%v' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%, +81 "core" +2 ."psFlush"PBV.dial PSV +4 "processing"% U +60 "core" W +3 ."psFlush"PS.seek 0ml +4 "processing"%A'ܑ +2638 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%>' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%#  +84 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%f's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%$ +48 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +5 "processing"%I' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%@ +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%W U +8 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2628 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%e  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%]'s +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +50 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1091 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +1611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%m  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%u  +59 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%n'ܑ +1444 "Can"\ N\ Y$ +1180 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +79 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%1 +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%c' +592 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%0' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%o U +58 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%M'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2623 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%w  +80 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%\ 's +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%* +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"% ' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%) +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%` U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%!'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%3 @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2682 "core" ' +2 ."psFlush"PSV.dial :waste1 +10 "processing"%[  +80 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%y's +2626 "core" ' +3 #"myFullPhaseDA"Loading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +11 "core" &0 +2 "manipulator"&C& +10 "core" &  S9 +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek PC +2 "manipulator"&|( +6 "core" ( +2 "manipulator"&<& +4 "core" & e S9 +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &:& +4 "core" & S9 +3 ."myFullPhaseDA"Forearm.seek PC +3 "manipulator"&l'E +96 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&9/ +76 "core" / +3 ."myFullPhaseDA"PC.seek :open +2 "processing"%( +376 "core" ( +2 "manipulator"&V& +4 "core" &  S9 +2 "manipulator"&6% +4 "core" % N S9 +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&g' ] +111 "core" ' +3 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&.( +424 "core" ( +2 "manipulator"&& +3 "core" & , q Sg +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &}& +3 "core" &  B Sg +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&'ш +103 "core" ' +2 "manipulator"&p& +4 "core" & W Ng +3 "manipulator"&% +3 "core" %э  N +3 "collection"'h& +4 "core" &7 +3 "collection"'& +5 "core" && +3 ."myFullPhaseDA"CC.seek :closed +5 "collection"'J(X +4 "core" &8 +4 &8 6 +9 &Eu7 2 +10 &8lv, G +9 &Z1 T +10 &G6 T +9 &KG5 T +9 & E8 T +10 &G6 T +9 &E7 T +9 &!SF8 T +10 &#I6 T +9 &$G6 T +10 &&C5 T +9 &([G9 T +9 &*G8 T +10 &+G8 T +9 &-G9 T +10 &/cI3 T +9 &1%I3 T +9 &2G7 T +10 &4H5 T +9 &6mI6 T +9 &8/F8 T +10 &9E= S +9 &;I8 T +9 &=sG7 T +10 &?6I8 T +9 &@G7 T +10 &BG8 T +9 &DyP: U +9 &F7^> W +10 &GsB Y +9 &I9 ^ +9 &KeE _ +10 &M'= _ +9 &NE ` +10 &PC ` +9 &Rf@ a +9 &T%C b +10 &UC b+ +9 &WA U +9 &Xn> ^ +10 &XC V +10 ( + &X^E P +2 "collection"'& +4 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.55 + "collection"'j& +7 "core" &X]> P +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&/1 +28 "core" 1 +2 "manipulator"&% +4 "core" %х  G +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&Y' ] +98 "core" ' +2 #"myFullPhaseDA"Flushing the Collection Valve::Manifold +2 "collection"'& +7 "core" &X^@ P +2 "collection"'t% +4 "core" %JA +3 ."myFullPhaseDA"CSV.dial CSR +2 "collection"'X  +46 "core"  +2 #"myFullPhaseDA"Pulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +13 ."myFullPhaseDA"CS.seek 5ml +2 "collection"'Q'q +1363 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .CSR.select :air +3 "collection"' +12 '% +3 "core" %qK  +3 ."myFullPhaseDA"CS.reconfigure :fast +2 "collection"'#d @b +6 ."myFullPhaseDA"CS.seek 7.501ml +3 "collection"'8'J +670 "core" ' +2 ."myFullPhaseDA"CSV.dial :waste +2 "collection"'R +152 "core" +3 ."myFullPhaseDA"CS.reconfigure :default +2 "collection"'#P d@b +6 ."myFullPhaseDA"CS.seek 0ml +3 "collection"'_'P +1998 "core" ' +3 #"myFullPhaseDA"Flushing lower manifold's waste1 port + "collection"'& +8 "core" &X]B P +2 "collection"'T% +4 "core" %HE +2 ."myFullPhaseDA"CSV.dial :flush +2 "collection"'  +46 "core"  +2 ."myFullPhaseDA"CS.reconfigure :fast +2 "collection"'#d @b +6 ."myFullPhaseDA"CS.seek 5ml +3 "collection"'r'q +1276 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CSV.dial :air +3 "collection"'7 @ +46 "core" @ +60 "collection"'(% +4 "core" %q2  +6 ."myFullPhaseDA"CS.seek 7ml +2 "collection"'b'i +562 "core" ' +3 ."connect"CSV.dial CTV +3 ."myFullPhaseDA"CTV.dial CSV +5 "collection"'?  +2 'K  +47 "core"  +101  +2 ."myFullPhaseDA"CBV.dial :waste1 +3 "collection"'E @ +47 "core" > +3 ."myFullPhaseDA"CS.seek 0ml +2 "collection"'"'P +1748 "core" ' +2 #"myFullPhaseDA"Flushing lower manifold's waste2 port +2 "collection"'&& +6 "core" &X]2 P +3 "collection"'% +4 "core" %M0 +2 ."myFullPhaseDA"CSV.dial :flush +3 "collection"'-  +79 "core" +3 ."myFullPhaseDA"CS.seek 5ml +3 "collection"'s'q +1265 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +60 "core" > +2 "collection"'=% +4 "core" %q4  +3 ."myFullPhaseDA"CS.seek 7ml +3 "collection"'N'e +555 "core" ' +2 ."connect"CSV.dial CTV +4 ."myFullPhaseDA"CTV.dial CSV +3 "collection"'B  +5 'x  +8 "core"  +36  +2 ."myFullPhaseDA"CBV.dial :waste2 +2 "collection"'  +116 "core"  +3 ."myFullPhaseDA"CS.seek 0ml +4 "collection"'+'P +1740 "core" ' +2 #"myFullPhaseDA"Disinfecting external Intake with kill +2 "collection"' & +7 "core" &X]% P +2 "collection"'2% +4 "core" %U7 +2 ."myFullPhaseDA"CSV.dial CSR +3 "collection"'d  +45 "core"  +2 #"myFullPhaseDA"Pulling 7.999ml of CSR.kill +2 .CSR.select :kill +4 "collection"' +14 ."myFullPhaseDA"CS.seek 8ml +2 "collection"''! +2009 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CSR.select :air +6 "collection"' +13 ."myFullPhaseDA"CS.seek 10ml +3 "collection"' ' +564 "core" ' +3 ."connect"CSV.dial CBV +3 ."myFullPhaseDA"CBV.dial CSV +5 "collection"'L +3 'U  +107 "core" +39  +2 ."myFullPhaseDA"CTV.dial :intake +2 "collection"'  +84 "core" + ."myFullPhaseDA"Intake.select :open +2 "sampler") +14 ."myFullPhaseDA"CS.seek 2ml +2 "collection"';' +1987 "core" ' + ."myFullPhaseDA"Intake.select :close +2 "sampler")0 +13 ."myFullPhaseDA"CTV.dial :air +2 "collection"'z  +79 "core" ~ +2 ."myFullPhaseDA"CS.reconfigure :default +2 "collection"'#P d@b +6 ."myFullPhaseDA"CS.seek 0ml +2 "collection"'Z'P +587 "core" ' +2 ."myFullPhaseDA"CSV.dial CSR +2 "collection"'k  +123 "core"  +2 #"myFullPhaseDA"Pulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +13 ."myFullPhaseDA"CS.seek 5ml +2 "collection"'''q +1347 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .CSR.select :air +3 "collection"' +12 ."myFullPhaseDA"CS.seek 10ml +3 "collection"'\\' +1349 "core" ' +2 ."myFullPhaseDA"CSV.dial CBV +3 "collection"'q +108 "core" +2 ."myFullPhaseDA"CS.seek 0ml +3 "collection"''P +2620 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&%& +6 "core" & } Hg +4 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&5( +7 "core" ( + "manipulator"&G& +5 "core" & * Hg +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &,& +4 "core" & X Hg +3 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"& 'ш +91 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&v/ +19 "core" / +3 ."myFullPhaseDA"CC.seek :open +4 "collection"'( +408 "core" ( +2 "manipulator"&A& +4 "core" & O +2 "manipulator"&#% +4 "core" %ќ  OS +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&>' ] +94 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +9 ."myFullPhaseDA"Elbow.seek :garage +4 "manipulator"&$(-z +280 "core" ( +2 "manipulator"&f& +62 "core" &-v Sl +2 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &@& +4 "core" &-v  M Sl +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&W'o +114 "core" ' +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&I1 +79 "core" 1 +2 "manipulator"&% +5 "core" % xd { w ?7 +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +2159 "Can"\ E\ n +565 #"Camille"-> shortDAflush +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'e& +7 "core" & +3 "manipulator"&S& +4 "core" &-v '  Ul +3 ."Camille"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +7 "core" ( +2 "manipulator"&]& +5 "core" &-v   Tl +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-v  Tl +3 ."Camille"Forearm.seek :garage +3 "manipulator"&a'o +111 "core" ' +3 ."Camille"Hand.close + "manipulator"&m/ +70 "core" / +2 "manipulator"&u& +4 "core" &-v  Cl +2 "manipulator"&D% +4 "core" % σo * C +3 ."Camille"Forearm.seek :retract +2 "manipulator"& ' ] +111 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek CC +2 "manipulator"&n( +305 "core" ( +2 "manipulator"&& +4 "core" & $ S S +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" & ? S +3 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."Camille"Forearm.seek CC +2 "manipulator"&1'ш +106 "core" ' +2 "manipulator"&& +4 "core" & P +3 "manipulator"&c% +4 "core" %ч H Q +3 "collection"'& +3 "core" & +4 "collection"'o& +5 "core" & +3 ."Camille"CC.seek :closed +3 "collection"'0(X +7 "core" & +4 & 6 +9 &Es! 2 +9 &9ms G +9 &W T +10 &D& S +9 &RF% S +10 &E S +9 &I S +9 &E! S +10 &!YE S +9 &#D S +9 &$G& S +10 &&D S +9 &(cD' S +9 &*%C% S +10 &+D' S +9 &-E% S +10 &/kF& S +9 &1-E$ S +9 &2D& R +10 &4E' S +9 &6sD% S +9 &85E% S +10 &9E' S +9 &;D! S +10 &=zH% S +9 &?<E% S +9 &@F' S +10 &BD& S +9 &DK& T +9 &F>Z$ U +10 &Gm& X +9 &I \\ +10 &Kh% _ +9 &M) _ +9 &N# _ +10 &P$ _ +9 &Rl ` +9 &T- ` +10 &U b +9 &W" J +10 &X+# $l +9 &X]" P +3 ( +2 "collection"'o& +5 #"Camille"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.50 + "collection"'& +5 "core" &X^ P +3 ."Camille"Hand.open +2 "manipulator"&M1 +20 "core" 1 +2 "manipulator"&w% +4 "core" %~ . I +3 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&^' ] +108 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%*  +48 "core"  +2 #"Camille"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."Camille"PS.seek 2.5ml +2 "processing"%\ ' +2619 "core" ' +2 ."Camille"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."Camille"CBV.dial PRV +6 "processing"%)  +2 "collection"'`  +82 "core" +26  +3 ."Camille"PSV.dial :PTV,via: :air +2 "processing"% +211 "core" +2 ."Camille"CTV.dial :air,avoiding: :intake +3 "collection"'3  +6 "core"  +3 ."Camille"PTV.dial :PRV,avoiding: :puck +2 "processing"%! @ +78 "core" A +2 ."Camille"PS.seek 0ml +3 "processing"%['ܑ +2638 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%O  +222 "core"  +55 #"Camille"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."Camille"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."Camille"CBV.dial PRV +5 "processing"%C  +3 "collection"'<  +5 "core"  +6 +2 ."Camille"PSV.dial :PTV,via: :air +3 "processing"%: +209 "core"  +2 ."Camille"CTV.dial :air,avoiding: :intake +3 "collection"'9  +6 "core"  +3 ."Camille"PTV.dial :PRV,avoiding: :puck +2 "processing"%P @ +8 "core" A +2 ."Camille"PS.seek 0ml +3 "processing"%F'ܑ +2616 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%H  +226 "core"  +3 #"Camille"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%V' +2624 "core" ' +2 ."Camille"delay 5 seconds +503 ."connect"PRV.dial CBV +4 "processing"%6  +3 ."Camille"CBV.dial PRV +5 "core"  +2 "collection"'l  +8 "core" +2 ."Camille"PSV.dial :PTV,via: :air +3 "processing"%| +209 "core" ~ +2 ."Camille"CTV.dial :air,avoiding: :intake +2 "collection"'  +7 "core"  +2 ."Camille"PTV.dial :PRV,avoiding: :puck +3 "processing"%} @ +7 "core" A +3 ."Camille"PS.seek 0ml +3 "processing"%p'ܑ +2624 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%  +209 "core"  +2 #"Camille"Pulling 1.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%h' +1614 "core" ' +2 ."Camille"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%g  +48 "core"  +3 ."Camille"PS.seek 0ml +3 "processing"%{'ܑ +1601 "core" ' + ."Camille"PSV.dial PSR +3 "processing"%j +58 "core" +2 ."Camille"PSR.select :air +3 "processing"% +12 ."Camille"PS.seek 2.5ml +2 "processing"%/' +2619 "core" ' +2 ."connect"PRV.dial CBV +3 ."Camille"CBV.dial PRV +5 "processing"%  + "collection"'  +12 "core"  + +3 ."Camille"PSV.dial :PTV,via: :air +3 "processing"%t +207 "core"  +2 ."Camille"CTV.dial :air,avoiding: :intake +3 "collection"'  +7 "core"  +2 ."Camille"PTV.dial :PRV,avoiding: :puck +3 "processing"%X @ +6 "core" A +3 ."Camille"PS.seek 0ml +3 "processing"%'ܑ +2624 "core" ' +2 ."Camille"PSV.dial :air +3 "processing"%4  +84 "core"  +3 ."Camille"PS.seek 2.5ml +4 "processing"%' +2626 "core" ' +2 ."Camille"PSV.dial :PTV +2 "processing"%Q +80 "core"  +3 ."Camille"PS.seek 0ml +3 "processing"%R'ܑ +2625 "core" ' +2 ."Camille"PSV.dial :air +2 "processing"%8  +81 "core"  +3 ."Camille"PS.seek 2.5ml +4 "processing"%' +2708 "core" ' +2 ."Camille"PSV.dial :PTV +2 "processing"%T +81 "core"  +3 ."Camille"PS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +2 ."Camille"PSV.dial :air +2 "processing"%_  +80 "core"  +3 ."Camille"PS.seek 2.5ml +3 "processing"%7' +2622 "core" ' +2 ."Camille"PSV.dial :PTV +2 "processing"%( +82 "core" ~ +3 ."Camille"PS.seek 0ml +3 "processing"%r'ܑ +2621 "core" ' +2 #"Camille"Garaging FlushPuck in Collection Clamp +2 "manipulator"&?& +12 "core" & 7 N +2 ."Camille"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek CC +3 "manipulator"&K( +33 "core" ( +2 "manipulator"&E& +4 "core" & ( K& +3 ."Camille"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &b& +3 "core" & K% +3 ."Camille"Forearm.seek CC +2 "manipulator"&&'ш +97 "core" ' +2 ."Camille"Hand.close +2 "manipulator"&/ +62 "core" / +3 ."Camille"CC.seek :open +10 "collection"'-( +411 "core" ( +2 "manipulator"&"& +4 "core" &  M% +3 "manipulator"&% +3 "core" %  M +3 ."Camille"Forearm.seek :retract +3 "manipulator"&=' ] +97 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek :garage +2 "manipulator"&s(-z +285 "core" ( +2 "manipulator"&x& +4 "core" &-~ . # Se +3 ."Camille"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &B& +5 "core" &-~  ` Se +2 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."Camille"Forearm.seek :garage +3 "manipulator"&'o +117 "core" ' +3 ."Camille"Hand.open + "manipulator"&N1 +72 "core" 1 +2 "manipulator"& % +4 "core" % o_ | x  ?5 +3 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&2' ] +110 "core" ' +1170 #"Camille"-> access 4 +4 "storage"(d% +5 "core" %A \ + +2 "manipulator"&+% +4 "core" % M  Q +3 "manipulator"&& +3 "core" &-~ \ ] Qe +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 1 +3 "storage"(L( +353 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (U& +3 "core" & \  +922 #"Camille"-> access 3 +4 "storage"(% +5 "core" %A z\ + +2 "manipulator"& % +4 "core" % M  t Q +3 "manipulator"&z& +3 "core" &-~ N Pe +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +3 "storage"(;([Y +995 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (k& +3 "core" &[X \ % +1000 #"Camille"-> start +15 !"detached from Camille"o:LocalJumpError\ : mesg"no block given:@exit_value0: @reason: noreason:@timestampu: Time sY8:bt[\ "./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +6 ."Qmail"BadNews.email "no block given",Subject: "LocalJumpError in detached from Camille" +1613 #"uploadLog"upsync +3190 #"Camille"-> ESP.main.exit +17 #mEXIT +3 #"Camille"Session Ended @1752260582.01PDT @1752260775.59PDT = =tMAIN =mMAIN_scheduler @PDT1752260776.58 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +144 #"core_reset"Sent BREAK +2 #t@4898 receive with ifg=0x10, ie=0xFD + #@5544 receive with ifg=0x10, ie=0xFD + #@6202 receive with ifg=0x10, ie=0xFD + #@6846 receive with ifg=0x10, ie=0xFD #@7493 receive with ifg=0x10, ie=0xFD + #@8141 receive with ifg=0x10, ie=0xFD + #@8788 receive with ifg=0x10, ie=0xFD #@9114 receive with ifg=0x80, ie=0xFD + #@34501 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +314 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +502 "Can"\ K\ H} +2 \ K\ H} + #tPolling Can every 10:00 +3 #Cleanly exited at 12:03:01PDT11-Jul-25 +859 #-> ESP.ready! +155 "sampler") +3 ) +2 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 "collection"'% +3 "core" %S +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +6 "core" + +2 .tCS.configure :default + "collection"'#P d@b +4 "processing"%% +3 "core" %ܔ! +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +4 "core" %$~ U +2 .tSS.configure :default +2 "sampler")#.0X access 3 +3 "storage"(2% +4 "core" %A H\ + +2 "manipulator"&3% +4 "core" % n  S +2 "manipulator"&4& +4 "core" &-~   Se +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(5([Y +3 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +4 (6& +3 "core" &[V \ , +1463 #t-> access 4 +4 "storage"(7% +3 "core" %A 8\ , +2 "manipulator"&8% +4 "core" % n !  S +3 "manipulator"&9& +4 "core" &-~  R Se +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(:( +986 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +4 "core" & 8\  +1165 #t-> ESP.main.exit +10 #mEXIT @1752260850.53PDT @1752260995.39PDT = =mMAIN_scheduler =tMAIN @PDT1752260996.32 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +130 #"core_reset"Sent BREAK +2 #t@9785 receive with ifg=0x10, ie=0xFD + #@10431 receive with ifg=0x10, ie=0xFD + #@11089 receive with ifg=0x10, ie=0xFD + #@11733 receive with ifg=0x10, ie=0xFD + #@12381 receive with ifg=0x10, ie=0xFD #@13029 receive with ifg=0x10, ie=0xFD + #@13676 receive with ifg=0x10, ie=0xFD + #@14002 receive with ifg=0x80, ie=0xFD + #@50633 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +339 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +522 "Can"\ L\ P + \ L\ P + #tPolling Can every 10:00 +6 #Waiting for espclients... +168 #"Camille"Session Begun +2110 #-> ESP.ready!\ ESP.ready! +160 "sampler") +3 ) +24 "core"  +2 "collection"' +4 ' +3 "core"  +2 "processing"% +4 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 "collection"'% +3 "core" %S +3 ."Camille"CS.configure :default +2 "collection"'#P d@b +6 ."Camille"CS.hold +2 "collection"'+ +7 "core" + +2 ."Camille"CS.configure :default + "collection"'#P d@b +6 "processing"%% +3 "core" %ܔ" +3 ."Camille"PS.configure :default + "processing"%#A d`xb +6 ."Camille"PS.hold +2 "processing"%+ +5 "core" + +2 ."Camille"PS.configure :default +2 "processing"%#A d`xb +5 "sampler")% +3 "core" %$~ U +3 ."Camille"SS.configure :default + "sampler")#.0X ESP.ready! +4 "collection"';% +3 "processing"%<% +8 "core" %S +3 "manipulator"&=% +4 "sampler")>% +7 "core" %ܔ' + % n  G +4 "manipulator"&?& +5 "core" %$} N + &-~  Fe +2 "storage"(@& +4 "core" & \  +3 "storage"(A% +3 "core" %A 7\  +3 "collection"'B& +3 "core" & +3 "processing"%C& +3 "core" &( +3 "collection"'D +5 "core"  +2 "collection"'E +4 "core"  +2 "collection"'F +4 "core"  +2 "processing"%G +4 "core" ~ +2 "processing"%H +4 "core" U +3 "processing"%I +4 "core" A +2 "processing"%J +4 "core"  +2 "sampler")K +4 "core"  +3 "collection"'L% +4 "core" %S +3 "processing"%M% +3 "core" %ܔ +3 "sampler")N% +4 "core" %$} N +3 "collection"'O& +4 "core" & +3 "processing"%P& +4 "core" &' +3 "manipulator"&Q% +3 "core" % n F +3 "manipulator"&R& +4 "core" &-~ Fe +3 "storage"(S& +3 "core" & \  +3 "storage"(T% +4 "core" %A &\  +2 "collection"'U9 +4 "core" 9 +3 "processing"%V9 +3 "core" 9 +1932 #"Camille"-> access 5 +3 "storage"(W% +5 "core" %A \  +3 "manipulator"&X% +4 "core" % n  E +3 "manipulator"&Y& +3 "core" &-~  De +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 2 +3 "storage"(Z( +219 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 ([& +3 "core" & \ & +407 #"Camille"-> access 4 +3 "storage"(\\% +5 "core" %A \ ( +3 "manipulator"&]% +3 "core" % n  O +2 "manipulator"&^& +4 "core" &-~  Oe +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 1 +3 "storage"(_( +201 "core" ( + ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (`& +3 "core" & )\  +1049 #"Camille"-> startTube 4 +2781 #-> start(:myshortDA){shortDA; samplePassF; PS.flush} +4 "collection"'a% +9 "processing"%b% +2 "core" %S +7 %ܔ +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +1422 #"Camille"-> Thread[:myshortDA].answer +5 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%c +48 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%d  +75 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%e  +143 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%f'h! +2278 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%g  +4 "collection"'h  +8 "core" +132  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%i' +1272 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%j @ +112 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%k's +600 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%l +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +11 ."myshortDA"PS.seek 1ml +2 "processing"%m'[q +1100 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%n' +1599 "core" ' + ."myshortDA"PSV.dial :mixloop +2 "processing"%o +115 "core" +3 ."myshortDA"PS.seek :empty +4 "processing"%p's +2628 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%q +114 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%r'[q +1102 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%s' +1605 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%t +115 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%u  +48 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%v's +2626 "core" ' +2 ."myshortDA"PSV.dial PSR +40 "processing"%w +115 "core"  +2 ."myshortDA"PSR.select :air +13 .PS.seek 2.5ml +3 "processing"%x' +2629 "core" ' + ."myshortDA"PSV.dial :mixloop +2 "processing"%y +115 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%z's +2623 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%{& +7 "core" & +2 ."myshortDA"Hand.open +2 "manipulator"&|1 +25 "core" 1 +2 "manipulator"&}% +3 "core" % n  7 S +3 "storage"(~% +5 "core" %A \ + +2 "storage"(. +4 "core" .( +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +3 "storage"((+ +528 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (& +3 "core" &+ g\ ( +2 "manipulator"&& +4 "core" &-~  Oe +2 "manipulator"&% +4 "core" % n % O +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&( +178 "core" ( +2 "manipulator"&& +4 "core" & ! NM +2 "storage"( & +4 "core" &+ E\ ( +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"& 's +102 "core" ' +2 "storage"( & +4 "core" &+ \ ) +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak + "storage"(' +306 "core" ' +2 "storage"(- +4 "core" -'{ +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +3 "core" &+ 4\ & +3 "manipulator"&& +4 "core" & ) MM +2 ."myshortDA"Elbow.seek 4 +3 "manipulator"&( +19 "core" ( +2 "manipulator"&& +5 "core" &  N +2 "storage"(& +3 "core" &+ \ ' +4 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&' +26 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&/ +28 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"('= +11 "core" & O N +2 "manipulator"&% +4 "core" %Ђ O L> +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&( +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +122 "core" ( +3 "manipulator"&!& +4 "core" & 5 N\\ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" & / O\\ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +2 "manipulator"&'E +106 "core" ' +2 "manipulator"&"& +3 "core" &  % RX +3 "manipulator"&#% +4 "core" %i  g R +3 "processing"%$& +4 "core" & +3 "processing"%%& +6 "core" && +2 ."myshortDA"PC.seek :closed +4 "processing"%&(SD +6 "core" & +3 & 5 +9 &)Es 2 +9 &Lns F +10 &Y S +9 &A R +10 &fE R +9 &(E R +9 &E R +10 &E S +9 &!nE R +9 &#0A R +10 &$A R +9 &&D S +10 &(uD S +9 &*8B R +9 &+C S +10 &-E S +9 &/~A R +9 &1@D R +10 &3G S +9 &4F S +10 &6C S +9 &8GD S +9 &:I S +10 &;E S +9 &=C S +9 &?OD S +10 &AD R +9 &BG S +10 &DH S +9 &FQX U +9 &Hh W +10 &I{ Y +9 &K{ Y +9 &MK| Z +10 &O  Z +9 &P [\ +10 &Ru|e - +9 &S!b 5 +10 ( + &S# / +2 "processing"%%& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 6/23 samples, on/off torque 1.70 + .Hand.open +3 "manipulator"&'1 +78 "core" 1 +2 "manipulator"&(% +4 "core" % i V O +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&)' ] +97 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%* { +3 %+9 +7 "core" 9 +103 "processing"%,9 +3 "core" 9 +103 "processing"%-9 +3 "core" 9  +103 "processing"%.9 +5 "core" 9  +103 "processing"%/9 +3 "core" 9 +103 "processing"%09 +3 "core" 9 +103 "processing"%19 +3 "core" 9 +103 "processing"%29 +3 "core" 9 +103 "processing"%39 +3 "core" 9# +141 "processing"%49 +3 "core" 9( +104 "processing"%59 +3 "core" 9- +103 "processing"%69 +3 "core" 91 +103 "processing"%79 +3 "core" 95 +103 "processing"%89 +4 "core" 99 +103 "processing"%99 +3 "core" 9> +103 "processing"%:9 +3 "core" 9B +103 "processing"%;9 +3 "core" 9F +103 "processing"%=9 +3 "core" 9J +103 "processing"%<9 +3 "core" 9O +103 "processing"%?9 +3 "core" 9S +103 "processing"%>9 +3 "core" 9W +103 "processing"%@9 +3 "core" 9[ +103 "processing"%A9 +3 "core" 9` +103 "processing"%B9 +4 "core" 9d +103 "processing"%C9 +3 "core" 9h +103 "processing"%D9 +3 "core" 9 l +103 "processing"%E9 +3 "core" 9q +103 "processing"%F9 +3 "core" 9u +103 "processing"%G9 +3 "core" 9$y +103 "processing"%H9 +4 "core" 9+} +103 "processing"%I9 +3 "core" 91 +10 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%J p{p. +4 ."myshortDA"delay 1:30 +8 "core"  +8998 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%K +112 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%L' +596 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%M'Q +1605 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%N  +137 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%O +82 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%P  +59 "core" +2 "processing"%Q% +4 "core" %P'  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%R' +592 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%S * +37 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"%T'ܑ +1610 "core" ' +2 ."myshortDA"delay 5:00 +4416 "Can"  ]\ ǡJ +25587 #"myshortDA"recoverPSRreagent08 +2 .PTV.dial :puck +9 "processing"%U  +10 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%V  +38 "core" +2 ."myshortDA"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%W * +38 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%X +82 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%Y' +2516 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%[ +82 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR + "processing"% +81 "core"  +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +79 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%]  +81 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%^'s +2507 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%`  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%Z +49 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%a @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myshortDA"PS.seek 0.15ml +3 "processing"%b' +357 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "processing"%c  +2 "collection"'d  +9 "core" +37  +2 "processing"%e% +4 "core" %&  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%' +361 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'h  +30 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%g  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%f'N +1265 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%j @ +79 "core" ? +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%i' +865 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%l  +48 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek 2ml +3 "processing"%k'Q +1615 "core" ' +2 ."myshortDA"PSV.dial :PML +3 "processing"%m +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%o @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%n  +38 "core" +2 "processing"%q% +4 "core" %W +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%p'O +244 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%r * +47 "core" + +13 ."myshortDA"PS.seek 0ml +2 "processing"%t'ܑ +1952 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'u& +5 "core" & +3 "manipulator"&s& +4 "core" &  BI +3 "manipulator"&w% +3 "core" % u  F +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&v(-z +115 "core" ( +2 "manipulator"&y& +5 "core" &-  G +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &x& +4 "core" &- K L +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&{'o +110 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&|/ +77 "core" / +2 "manipulator"&}& +4 "core" &- - 6 | 6 +2 "manipulator"&~% +4 "core" % σr & E ; +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek CC +2 "manipulator"&_( +298 "core" ( +2 "manipulator"&& +5 "core" & O M +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" & M J +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +94 "core" ' +2 "manipulator"&& +4 "core" & I +2 "manipulator"& % +4 "core" %ч w L0 +3 "collection"'& +4 "core" & +3 "collection"' & +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'(X +7 "core" & +4 & 6 +9 &Es 2 +10 &:lu G +9 &Y U +9 &E T +10 &MG T +9 &G U +10 &I T +9 &G T +9 &!VC T +10 &#D T +9 &$E T +9 &&F T +10 &(^G T +9 &* E T +9 &+E T +10 &-G U +9 &/eF T +10 &1(B T +9 &2E T +9 &4E T +10 &6mD T +9 &80A T +9 &9C T +10 &;F T +9 &=tE U +10 &?7G T +9 &@F T +9 &BD T +10 &D|L U +9 &F8] W +9 &Gv Y +10 &I ] +9 &Ke _ +10 &M% ` +9 &N a +9 &P _ +10 &Rh a +9 &T) a +10 &U b# +9 &W R +9 &X^ Q +10 &X X +5 ( +2 "collection"' & +6 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.55 +2 "collection"'& +6 "core" &X{ W + &X{ W +2 ."myshortDA"Hand.open +2 "manipulator"&1 +27 "core" 1 +2 "manipulator"&% +4 "core" %ч y >0 +3 ."myshortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +102 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +113 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +3 "processing"%' +1611 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1603 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +47 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"% ' +2619 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%  +2 "collection"'  +40 "core"  +137  +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%! +112 "core" +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +6 "core"  +2 "collection"' +4 "core"  +3 "collection"'"  +4 "core"  +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%#  +79 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%$'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +48 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%''ܑ +2236 "Can" v\  +382 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%(  +48 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%%' +2627 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%+ +49 "core" +2 ."myshortDA"PS.seek 0ml +43 "processing"%,'ܑ +2620 "core" ' +12 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" & z z \\ > +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&-( +4 "core" ( +3 "manipulator"&.& +5 "core" & j z 4 @ +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &/& +4 "core" & w t ) > +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&0'ш +91 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&1/ +22 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'2( +410 "core" ( +2 "manipulator"&3& +3 "core" & H +3 "manipulator"&4% +4 "core" %ч JR +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&5' ] +97 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&6(-z +279 "core" ( +2 "manipulator"&7& +4 "core" &-  Iw +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &8& +3 "core" &- 8 Hw +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&9'o +115 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&:1 +77 "core" 1 +2 "manipulator"&;% +3 "core" % va  $ 63 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&=' ] +106 "core" ' +2 ."da"delayUntil "12:35:24.05" +24694 #recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%< @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%?  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%> * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%@  +49 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%A' +2527 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%B +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%C  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%D +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%F's +2509 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +5 "processing"%G +146 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%H' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%I'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%K  +82 "core"  +2 ."da"PSV.dial PTV +2 "processing"%z +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%L  +38 "core" +2 "processing"%N% +3 "core" %R%  +3 ."da"PS.seek 1.5ml +2 "processing"%O' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%P * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%Q'ܑ +1602 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%M  +17 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%S  +38 "core" +2 ."da"delay 30 seconds +1342 "Can"\ M\ >v +1661 ."da"PBV.dial between PSV and waste1 +3 "processing"%R * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%* +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%U' +2497 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%V +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%X +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%T  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%['s +2515 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%\\' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +45 "processing"%]'Q +1616 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%Y  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%` +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +39 "core" +2 "processing"%a% +3 "core" %V  +12 ."da"PS.seek 1.5ml +2 "processing"%^' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%d * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%c'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%e  +8 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%b  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%h * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%g +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%' +2521 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%j +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%l +93 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%i  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%m's +2518 "core" ' +3 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%o  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%n  +133 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%q  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%r  +8 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%k +59 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +3 "processing"%p' +400 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%u  +50 "core"  +2 "processing"%s% +4 "core" %&  +3 ."da"PS.seek 0.55ml +2 "processing"%w'"\\ +332 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +5 "processing"%y  +46 "core"  +3 ."da"PS.seek 2ml +4 "processing"%x'Q +1573 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"%| @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%}  +38 "core" +2 "processing"%~% +4 "core" %L  +3 ."da"PS.seek 1.85ml +2 "processing"%)'D +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%{ * +39 "core" , +3 ."da"PS.seek 0ml +3 "processing"%'ܑ +1966 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16926 "Can" T\ f +31078 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%v @ +18 "core" ? + ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +44 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%' +2525 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%\  +46 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +47 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +2520 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%t  +77 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%% +3 "core" %V%  +3 ."da"PS.seek 1.5ml +3 "processing"%' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%!  +38 "core" +2 ."da"delay 30 seconds +2146 "Can" l\ Ԋ +857 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"% +80 "core"  +48 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +16 ."da"PS.seek 2.5ml +3 "processing"%"' +2520 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%# +80 "core" +3 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%$  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"% 's +2497 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%(' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%''Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%+ +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +40 "core" +2 "processing"%% +3 "core" %W$ +3 ."da"PS.seek 1.5ml +3 "processing"%.' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%/ * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%1'ܑ +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%_  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%3' +2525 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%4 +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%0 +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%7 +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +81 "core"  +3 ."da"PS.seek :empty +4 "processing"%-'s +2518 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%: +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%;' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%5'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%9 +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%<  +40 "core" +2 "processing"%?% +3 "core" %U$  +3 ."da"PS.seek 1.5ml +2 "processing"%>' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%,'ܑ +1612 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +10 "processing"%B  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%D +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%E' +2529 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%A +80 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%G +80 "core"  +2 ."da"delay 5 seconds +377 "Can"\ L\ ׳8 +125 ."da"PSV.dial PTV +3 "processing"%F +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%H  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%K's +2516 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%z +159 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +22 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +10 "processing"%L'I +336 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%N' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%I'Q +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%P +85 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +39 "core" +2 "processing"%M% +4 "core" %N  +3 ."da"PS.seek 1.5ml +3 "processing"%S' +599 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%R * +37 "core" + +12 ."da"PS.seek 0ml +4 "processing"%*'ܑ +1609 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%Q  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%V * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%W +84 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%X' +2616 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%T +85 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%U +80 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +84 "core"  +3 ."da"PS.seek :empty +2 "processing"%\\'s +2601 "core" ' +3 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%Y +149 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%`'Q +2116 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%Z +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +39 "core" +2 "processing"%]% +3 "core" %N$  +3 ."da"PS.seek 1.5ml +2 "processing"%d' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%^ * +40 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%e  +119 "core"  +2 ."da"PS.seek :empty +3 "processing"%b's +1610 "core" ' +2 "processing"%h9 +4 "core" 9}6 +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +5 "processing"%g +5 %c& +3 "core" 6 + &S" / +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&j% +6 "core" % U % ' +2 "storage"(f% +5 "core" %>  + "storage"(l. +4 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(i(@ +198 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (& +3 "core" &A 9 +3 "manipulator"&o& +4 "core" &-  w +2 "manipulator"&n% +5 "core" % U T +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&q( +185 "core" ( +2 "manipulator"&r& +4 "core" & ) +2 "storage"(k& +4 "core" &J Y +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&m'm +101 "core" ' +2 "storage"(u& +4 "core" &J  +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(s' +284 "core" ' + "storage"(p- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +7 ."da"SE.seek :place +2 "storage"(y'x +42 "core" ' +3 "manipulator"&w& +4 "core" &  >) +2 "manipulator"&% +4 "core" %w n +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&|' ] +97 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&}( +253 "core" ( +2 "manipulator"&~& +4 "core" & L B  4 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &{& +3 "core" & # 4 +3 ."da"Forearm.seek PC +4 "manipulator"&x'E +91 "core" ' +2 ."da"Hand.close +2 "manipulator"&)/ +68 "core" / +3 ."da"PC.seek :open +51 "processing"%v( +378 "core" ( +2 "storage"(& +4 "core" &J +2 "manipulator"&& +4 "core" & & ' 04 +2 "manipulator"& % +4 "core" % 1 . *M +4 ."da"Forearm.seek :retract +10 "manipulator"&' ] +97 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&( +253 "core" ( +2 "manipulator"&\ & +4 "core" &   ' +2 "storage"(& +4 "core" &J   +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +90 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +27 "core" 1 +3 "storage"( - +3 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate + "storage"('D +28 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +4 "storage"(' +55 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%t& +10 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1113h.png +11 "core" & y +4 "manipulator"&& +10 "core" & E N )' +4 "manipulator"&% +6 "core" %p R N , +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +8 "manipulator"&' ] +97 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +176 "core" ( +2 "manipulator"&& +4 "core" &-t 0 +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +5 "core" &-t  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&!'o +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"& / +72 "core" / +3 "manipulator"&& +4 "core" &- +3 "manipulator"&% +4 "core" % p C +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&#' ] +111 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +3 "manipulator"& ( +126 "core" ( +2 "manipulator"&& +4 "core" & ! ]< +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +7 &$& +3 "core" & &< +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&"'E +95 "core" ' +2 "manipulator"&& +4 "core" & Q O N; +3 "manipulator"& % +4 "core" %A B H wk +3 "processing"%(& +4 "core" & w +3 "processing"%+& +5 "core" &# w +3 ."psFlush"PC.seek :closed +3 "processing"%%(SD +7 "core" & w +4 & v9 +10 &Eq r3 +9 &8km qH +10 &Q sV +9 &8 tV +9 &J9 tV +10 &7 U +9 &: U +9 &; U +10 &!U; U +9 &#; U +10 &$; U +9 &&: U +9 &(]; U +10 &*: U +9 &+= wV +9 &-9 vV +10 &/b8 vV +9 &1$9 uV +9 &28 uV +10 &48 uV +9 &6h: tW +10 &8+: uV +9 &9= tV +9 &;: tW +10 &=p: tV +9 &?1; tW +9 &@9 tV +10 &B< sV +9 &Dw; tW +10 &F8C tW +9 &GR sY +9 &Ih [ +10 &Knr ] +11 &M.w ] +10 &Nz ^ +10 &P~ ^ +8 &RZ_ 2 +9 &S'\\ 7 +9 ( +4 &S " / +6 "processing"%+& +5 "core" &S " / +6 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.81 +4 "processing"%& +12 "core" &S " t/ +6 ."psFlush"Hand.open +3 "manipulator"&'1 +48 #"da"SX HX9/16 (USB:56): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.14 seconds\ Exposing 696x520 pixel 16-bit image for 11.047 seconds\ /var/log/esp/da25jul1113h.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1113h15s.png +31 "core" 1 +4 "manipulator"&/% +7 "core" % A , * k +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&.' ] +109 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +53 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +87 ."psFlush"PS.seek 0.5ml +3 "processing"%' +589 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +7 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%' +210 #"da"SX HX9/16 (USB:56): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1113h15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1113h25s.png +1586 #"image"compressed /var/log/esp/da25jul1113h.jxl +326 "core" ' +4 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%1 @ +218 "core" A +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%4  +144 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%0 +120 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%7's +121 #"da"SX HX9/16 (USB:56): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1113h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +5 "storage"(8- +5 "core" -' +4 "storage"(3& +6 "core" &J % ! u +15 "manipulator"&:& +12 "core" & y ; +6 "manipulator"&-% +14 "core" % ] E +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&;( +261 "core" ( +2 "manipulator"&9& +4 "core" & 4- +3 "storage"(<& +5 "core" &J A H +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&?'m +97 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"(5'W +54 "core" ' +2 "manipulator"&@& +5 "core" & # - +4 "storage"(>& +3 "core" &J 8 < +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&B'M +41 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&C, +6 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +4 "storage"(D' +29 "core" ' +2 "manipulator"&,% +4 "core" %[ D O $ W +3 "storage"(A& +4 "core" &J  T +3 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 3 + 314 counts + "manipulator"&G'Ї +21 "core" ' +2 "manipulator"&F& +4 "core" & F !, +4 "storage"(H& +4 "core" &J N P V +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&E'm +18 "core" ' +2 "storage"(z% +3 "core" % T I (  +6 ."downElevator"SE.seek :down +4 "storage"(K'= +99 (L% +6 "core" %. < N { \\w +3 "manipulator"&N% +4 "core" %d Q  m +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&P' ] +94 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +7 (O& +4 "core" &J P ^ < +1267 #"image"compressed /var/log/esp/midres/da25jul1113h15s.jxl +150 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%M +120 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +3 "processing"%I' +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%R' +1590 #"image"compressed /var/log/esp/midres/da25jul1113h25s.jxl +7 ."Qmail"DAfans.email "da25jul1113h exposed 11.047 seconds\\nmidres/da25jul1113h15s\\nmidres/da25jul1113h25s",Subject: "da25jul1113h images!" +523 "core" ' +4 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%S  +41 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%Q @ +79 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%V +115 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%W's +2629 "core" ' +6 ."psFlush"PSV.dial PSR +7 "processing"%* +117 "core"  +4 ."psFlush"PSR.select :flush +16 "processing"%@ +22 ."psFlush"PS.seek 1ml +6 "processing"%T'[q +1100 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +21 ."psFlush"PS.seek 2.5ml +6 "processing"%U' +337 #"uploadLog"upsync +1269 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%[  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%X  +18 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%Y'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%\\ +80 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%Z' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +80 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%]'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%` +86 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%^' +591 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%h U +56 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%g'ܑ +1933 "Can" R\ · +705 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%c @ +50 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%j' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%f  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%l's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%o' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%n +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +8 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"%r'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%k @ +56 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%u  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%='s +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%p +48 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%w'[q +1098 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%s +78 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%m  +8 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%~  +58 "core" +11 ."psFlush"PS.seek 0ml +2 "processing"%{'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%q +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%)' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%| +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%&'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +86 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%' +583 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%x +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%\ U +58 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%} @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%t's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +51 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +5 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +91 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%y U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +52 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2621 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +6 "core" & - N, +3 "manipulator"&% +4 "core" % j O N +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +256 "core" ( +2 "manipulator"&& +4 "core" & r QO +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &  n QO +3 ."psFlush"Forearm.seek PC +3 "manipulator"&$'E +100 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&!/ +73 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%( +376 "core" ( +2 "manipulator"& & +4 "core" &  { RO +2 "manipulator"&(% +4 "core" % D  < R +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&#(-z +123 "core" ( +2 "manipulator"&v& +3 "core" &-s   W +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-s   W +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&''o +111 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&/1 +74 "core" 1 +2 "manipulator"&+% +5 "core" % wd & A: +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&_' ] +118 "core" ' +3 #"myshortDA"Finished short da assay + #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'"& +6 "core" &9 +2 "manipulator"&b& +4 "core" &-s  _ W +44 ."myshortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +5 "core" ( +3 "manipulator"&1& +4 "core" &-s  C W +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &4& +3 "core" &-s   W +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&0'o +105 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&8/ +76 "core" / +2 "manipulator"&3& +3 "core" &-s  D +3 "manipulator"&:% +4 "core" % σx w  # D" +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&-' ] +119 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&( +277 "core" ( +2 "manipulator"&9& +4 "core" &   T- +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &<& +3 "core" &  T- +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"& 'ш +101 "core" ' +2 "manipulator"&@& +4 "core" &+ P% +3 "manipulator"&>% +3 "core" %y  O +3 "collection"'.& +4 "core" &9 +3 "collection"',& +5 "core" &6 +3 ."myshortDA"CC.seek :closed +2 "collection"'A(X +6 "core" & +7 & 3 $d +9 &pRw 9 +9 &wn M +10 &[K U +9 &A T +10 &D T +9 &I U +9 &cG U +10 & %F U +9 &!D T +10 &#C T +9 &%lD T +9 &'/C T +10 &(F U +9 &*D! T +10 &,sG U +9 &.6G T +9 &/E T +9 &1E U +10 &3}C T +9 &5>G T +10 &7F T +9 &8C* U +9 &:D$ T +10 &F' U +9 &?B& T +10 &AD' T +9 &CNI* T +10 &E P, V +9 &Fc. W +9 &H|* [\ +10 &J60 _ +9 &K, ` +9 &M- ` +10 &Oz, ` +9 &Q=* ` +10 &R+ b +9 &T* b +9 &Vv+ b% +10 &X- 6 +9 &X, 4 +9 &Xm- K +6 ( +2 "collection"',& +4 "core" &Xf/ K +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.52 +2 "collection"'F& +6 "core" &Xf- K +3 ."myshortDA"Hand.open + "manipulator"&H1 +26 "core" 1 +2 "manipulator"&z% +4 "core" %u " H +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%?  +59 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%L' +1602 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%N  +48 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%;'ܑ +1612 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%5 +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%B' +2618 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%G  +2 "collection"'O  +10 "core"  +102  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%D +214 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'E  +8 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +2 "processing"%K @ +77 "core" B +3 ."myshortDA"PS.seek 0ml +3 "processing"%M'ܑ +281 "Can" X\ d +2359 "core" ' + ."myshortDA"PSV.dial :air +2 "processing"%7  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%I' +2617 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%S +80 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%Q'ܑ +2643 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&V& +6 "core" &,  K% +4 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&R( +29 "core" ( +2 "manipulator"&*& +4 "core" & q Ma +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &W& +45 "core" & j Ma +3 ."myshortDA"Forearm.seek CC +11 "manipulator"&T'ш +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +20 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'[( +411 "core" ( +2 "manipulator"&X& +4 "core" &  Sa +2 "manipulator"&U% +4 "core" %ы  SJ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&\\' ] +93 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&Y(-z +282 "core" ( +2 "manipulator"&a& +4 "core" &-w  @ SX +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &Z& +3 "core" &-w  _ TX +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&`'o +112 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&]1 +80 "core" 1 +2 "manipulator"&^% +3 "core" % ym  AR +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&d' ] +116 "core" ' +2 #"myshortDA"Flushing Processing stage +2 "processing"%h% +7 "core" %ܘ% +3 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%e& +6 "core" & +2 "manipulator"&c& +4 "core" &-w VX +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&g(-z +4 "core" ( +3 "manipulator"&f& +4 "core" &-w VX +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &j& +3 "core" &-w  d VX +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&'o +106 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&l/ +71 "core" / +2 "manipulator"&n& +4 "core" &-w  BX +3 "manipulator"&% +4 "core" % σu } ; B +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&o' ] +103 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +3 "manipulator"&k( +121 "core" ( +2 "manipulator"&r& +4 "core" &  T> +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &u& +3 "core" &  T> +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&6'E +113 "core" ' +2 "manipulator"&p& +4 "core" &  W> +2 "manipulator"&=% +4 "core" %F , V' +3 "processing"%w& +4 "core" & +3 "processing"%s& +5 "core" &# +3 ."myshortDA"PC.seek :closed +3 "processing"%m(SD +7 "core" & +4 & 2 +9 &Et 2 +9 &=os F +10 &V R +9 &B R +10 &ZA R +9 &A R +9 &B R +10 &F R +9 &!bB R +9 &#$F R +10 &$A R +9 &&A Q +9 &(jB R +10 &*,E R +9 &+F R +10 &-B R +9 &/rC R +9 &13F R +10 &2D R +9 &4D R +10 &6zD R +9 &8;C R +9 &9F R +10 &;D R +9 &=A R +9 &?BE R +10 &AD S +9 &BF R +10 &DF S +9 &FGQ S +9 &H] U +10 &Ir X +9 &K| Y +9 &M>x Y +10 &O Y +9 &P Z +10 &Re}h - +9 &S&` 2 +10 ( + &S * +2 "processing"%s& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.69 + "processing"%~& +7 "core" &S * +3 ."myshortDA"Hand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&q% +4 "core" % F   T' +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&{' ] +94 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%| +81 "core"  +2 ."myshortDA"PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%)'[q +1104 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +1601 "core" ' +2 ."myshortDA"PSV.dial PTV +46 "processing"%& +82 "core" +2 ."myshortDA"PTV.dial :puck +11 "processing"%  +77 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%x  +58 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%\ 'ܑ +2613 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%}' +2623 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +82 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"% 'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."myshortDA"PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%t' +2120 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +82 "core" +2 ."myshortDA"PBV.dial PSV +3 "processing"%y U +58 "core" V +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2653 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"% @ +49 "core" > +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%  +85 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2628 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2627 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"% +78 "core" +2 ."myshortDA"PBV.dial PSV +3 "processing"% U +7 "core" U +3 ."myshortDA"PS.seek 0ml +3 "processing"%C'ܑ +2627 "core" ' +2 ."myshortDA"PSV.dial PBV +3 "processing"%! @ +47 "core" ? +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%P' +2615 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%%  +79 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"% 's +2628 "core" ' +2 #"myshortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&(& +6 "core" &   S> +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek PC +3 "manipulator"&v( +5 "core" ( +2 "manipulator"&& +4 "core" &  % S> +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &$& +5 "core" &  S> +2 ."myshortDA"Forearm.seek PC +3 "manipulator"&'E +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&// +78 "core" / +2 ."myshortDA"PC.seek :open +3 "processing"%+( +377 "core" ( +2 "manipulator"&& +4 "core" & > V> +2 "manipulator"&"% +4 "core" % C VU +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&b' ] +99 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&1(-z +132 "core" ( +2 "manipulator"&4& +5 "core" &-  k S m +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &'& +4 "core" &-  = S l +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&8'o +115 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&31 +68 "core" 1 +2 "manipulator"&:% +4 "core" % yd | 1 A; +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&#' ] +105 "core" ' +15284 "Can"\ G\  +8534 #"Camille"-> access 3 +5 "storage"(_% +4 "core" %B B\ / +2 "manipulator"&0% +4 "core" % T U +42 "manipulator"&9& +3 "core" &-  Uh +4 ."Camille"SC.reconfigure :tight +8 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +3 "storage"(<([Y +680 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +6 (& +3 "core" &[X \ * +12056 #"Camille"-> access 3 +4 "storage"(@% +5 "core" %B \ , +3 "manipulator"&>% +3 "core" % T  Q +3 "manipulator"&.& +5 "core" &-  Qh +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(-([Y +7 "core" ( +3 ."Camille"SC.configure :limp + "storage"($(\ 1b +5 (2& +4 "core" &[W \ + +1155 #"Camille"-> access 4 +3 "storage"(F% +5 "core" %B \ + +3 "manipulator"&H% +4 "core" % T \ } R +3 "manipulator"&z& +4 "core" &-  Qh +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +3 "storage"(,( +990 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (?& +3 "core" & K\ # +5544 #"Camille"-> startTube 4 +1966 #-> start(:myshortDA){shortDA; samplePassF} +3 "collection"' % +5 "processing"%% +6 "core" %S( +8 %n +4 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +1054 #"Camille"-> Thread[:myshortDA].answer +2 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%N +148 "core" +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%L  +137 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%5  +142 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%;'h! +2281 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%O  +5 "collection"'G  +7 "core"  +132  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%D' +1275 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%E @ +112 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +4 "processing"%K's +581 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%B +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%7'[q +1101 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%M' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%S +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%I's +2622 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%V +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%*'[q +1094 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%W' +1606 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +112 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%  +48 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2628 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%A +117 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%X' +2619 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%U +113 "core" +3 ."myshortDA"PS.seek :empty +4 "processing"%T's +2626 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%a& +6 "core" & +3 "manipulator"&R% +4 "core" % T  P +2 "storage"(Z% +4 "core" %B |\ * +2 "storage"(]. +3 "core" .( +3 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myshortDA"SC.seek 4 +2 "storage"(^(+ +522 "core" ( +3 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (\\& +3 "core" &+ m =\ ( +2 "manipulator"&h& +4 "core" &- ) Mh +3 "manipulator"&e% +3 "core" % T  M +41 ."myshortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&c( +171 "core" ( +2 "manipulator"&f& +4 "core" & OK +3 "storage"(j& +4 "core" &+ q\ ), +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&`'s +97 "core" ' +2 "storage"(l& +4 "core" &+ \ *, +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(n' +320 "core" ' +2 "storage"(- +4 "core" -'w +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (Y& +3 "core" &+ B\ *, +2 "manipulator"&d& +4 "core" & 9 RK +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&r( +21 "core" ( +2 "manipulator"&u& +3 "core" &  T +3 "storage"(& +4 "core" &+ \ +, +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&p' +16 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close + "manipulator"&=/ +30 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&w& +2 "storage"(g'= +11 "core" &  S +2 "manipulator"&o% +4 "core" %v r O +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&~( +150 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +93 "core" ( +2 "manipulator"&& +4 "core" &  E Sn +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &q& +4 "core" & ' Sn +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&s'E +106 "core" ' +2 "manipulator"&|& +5 "core" &   Wn +2 "manipulator"&6% +4 "core" %b + V +3 "processing"%Q& +4 "core" & +3 "processing"%)& +5 "core" &% +3 ."myshortDA"PC.seek :closed +2 "processing"%&(SD +6 "core" & +5 & 3 +10 &Ft 2 +9 &=ot F +9 &U S +10 &A R +9 &X? R +9 &C R +10 &? R +9 &C R +10 &!_C R +9 &# D S +9 &$C R +10 &&A R +9 &(gD R +9 &*)C R +10 &+F R +9 &-E R +9 &/pA R +10 &11E R +9 &2F R +10 &4F R +9 &6wG R +9 &8:G R +10 &9G S +9 &;F R +9 &=D R +10 &?@G S +9 &AF R +10 &BH R +9 &DI R +9 &FFQ S +10 &Ha U +9 &Ix X +10 &K|{ Y +9 &M>} Y +9 &N Z +10 &P Z +9 &Rg|g , +9 &S$^ 3 +10 ( +3 "processing"%)& +3 "core" &S , +3 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.71 + .Hand.open +4 "manipulator"&1 +71 "core" 1 +2 "manipulator"&x% +4 "core" % b  ^ T +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +4 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"% { +4 %\ 9 +8 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%}9 +3 "core" 9  +103 "processing"%9 +4 "core" 9  +103 "processing"% 9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%y9 +3 "core" 9 +103 "processing"%t9 +4 "core" 9# +103 "processing"%9 +3 "core" 9' +103 "processing"%9 +3 "core" 9+ +103 "processing"%9 +3 "core" 9/ +103 "processing"%9 +3 "core" 94 +103 "processing"% 9 +4 "core" 98 +103 "processing"%9 +3 "core" 9< +103 "processing"%9 +3 "core" 9@ +103 "processing"%9 +3 "core" 9E +103 "processing"%9 +3 "core" 9I +103 "processing"%!9 +4 "core" 9M +103 "processing"%C9 +3 "core" 9Q +142 "processing"%%9 +3 "core" 9W +103 "processing"%P9 +3 "core" 9[ +103 "processing"%(9 +3 "core" 9` +103 "processing"%9 +3 "core" 9d +103 "processing"%$9 +3 "core" 9h + "Can" \  +104 "processing"%/9 +3 "core" 9l +103 "processing"%k9 +3 "core" 9q +103 "processing"%{9 +3 "core" 9u\ +103 "processing"%m9 +4 "core" 9$y\ +103 "processing"%9 +3 "core" 9,}\ +103 "processing"%"9 +3 "core" 93 +11 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%4 p{p. +5 ."myshortDA"delay 1:30 +6 "core"  +8999 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%' +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."myshortDA"PS.seek 2ml +2 "processing"%v'Q +1615 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%3  +137 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%: +81 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%b  +58 "core" +2 "processing"%8% +4 "core" %Z +3 ."myshortDA"PS.seek 1.5ml +3 "processing"%_' +590 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +39 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"%9'ܑ +1599 "core" ' +3 ."myshortDA"delay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%i  +17 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."myshortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%@ * +38 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%> +82 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%.' +2524 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%2 +82 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%< +80 "core"  +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%F +81 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +81 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%z's +2522 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%-  +135 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%? +48 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"% @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +11 ."myshortDA"PS.seek 0.15ml +3 "processing"%' +357 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "collection"'N  +2 "processing"%L  +6 "core"  +44  +2 "processing"%5% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +3 "processing"% ' +361 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'G  +38 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%O  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%;'N +1274 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%E @ +81 "core" > +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%D' +870 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%B  +48 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek 2ml +2 "processing"%K'Q +584 "Can" T\ & +1025 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%7 +47 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%S @ +78 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%M  +38 "core" +2 "processing"%V% +4 "core" %O  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%I'G +236 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +47 "processing"%* * +38 "core" + +8 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +1964 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &# +3 "manipulator"&W& +4 "core" &  Jn +2 "manipulator"&A% +4 "core" % P  M +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +137 "core" ( +2 "manipulator"&U& +4 "core" &- J N +2 ."myshortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &X& +3 "core" &- E M +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&a'o +113 "core" ' +3 ."myshortDA"Hand.close + "manipulator"&R/ +69 "core" / +2 "manipulator"&Z& +4 "core" &- o o s > +3 "manipulator"&]% +3 "core" % ςv i Z < ; +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&,' ] +118 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&\\( +306 "core" ( +3 "manipulator"&h& +3 "core" &  N +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &e& +3 "core" & 6 Q +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&f'ш +104 "core" ' +2 "manipulator"&j& +4 "core" & : J +3 "manipulator"&l% +4 "core" %ш  I +2 "collection"'1& +4 "core" &" +4 "collection"'#& +5 "core" & +3 ."myshortDA"CC.seek :closed +4 "collection"'(X +6 "core" & +3 &  +7 &/r +| +10 &^y @ +9 &+j S +10 &E U +9 &D U +9 &kD U +10 &.G T +9 &F\ U +9 & F U +10 &"rD U +9 &$6C T +10 &%D U +9 &'E\ U +9 &){F U +10 &+=G U +9 &,G U +9 &.H U +10 &0E U +9 &2FA T +10 &4B U +9 &5G U +9 &7F T +10 &9N@ T +9 &;A U +9 &<D U +10 &>D\ U +9 &@WB T +9 &BC U +10 &CH U +9 &EY V +10 &GRe Y +9 &I  \\ +9 &J ` +10 &L ` +9 &NB a +10 &P ` +9 &Q a +9 &S b +10 &UC b" +9 &V b, +9 &X`R #m +10 &X\  W +6 ( +2 "collection"'#& +4 "core" &Xn W +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.56 +2 "collection"'Y& +6 "core" &Xo# W +2 ."myshortDA"Hand.open +2 "manipulator"&d1 +21 "core" 1 +2 "manipulator"&u% +4 "core" %{ k } - B +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%= +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +2 "processing"%w' +1599 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%o  +48 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%c'ܑ +1606 "core" ' + ."myshortDA"PSV.dial PSR +2 "processing"%` +61 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%n' +2625 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +10 "processing"%p  +2 "collection"'  +44 "core" ~ +130  +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%q +114 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'r  +7 "core"  +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%|  +77 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%6'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%Q  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%g' +2618 "core" ' +2 ."myshortDA"PSV.dial :mixloop +47 "processing"% +50 "core" +7 ."myshortDA"PS.seek 0ml +4 "processing"%+'ܑ +2612 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%x' +2618 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%\ +48 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%)'ܑ +2634 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & H Q = @ +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&s( +5 "core" ( +3 "manipulator"&}& +3 "core" & s ; 9 4 +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & K p A +4 ."myshortDA"Forearm.seek CC +2 "manipulator"& 'ш +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +24 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"'( +407 "core" ( +2 "manipulator"&y& +4 "core" & D I +2 "manipulator"&t% +4 "core" %щ k  <` +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +281 "core" ( +2 "manipulator"&& +4 "core" &-  Ib +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &- x  Fb +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"& 'o +115 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&1 +79 "core" 1 +2 "manipulator"&% +4 "core" % xa # 3  7. +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +10 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +109 "core" ' +3 ."da"delayUntil "14:08:43.02" +24643 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%!  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%C * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%%  +50 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%P' +2543 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%( +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%$ +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%/  +48 "core"  +3 ."da"PS.seek :empty +2 "processing"%k's +1689 "Can" e\ H +834 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%{ +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%m' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1599 "core" ' + ."da"PTV.dial :puck +3 "processing"%"  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +38 "core" +2 "processing"%% +4 "core" %N  +3 ."da"PS.seek 1.5ml +2 "processing"%3' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%: * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%b'ܑ +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%8  +6 "core"  +2 ."da"PBV.dial :waste1 +46 "processing"%v  +36 "core" +2 ."da"delay 30 seconds +3011 .PBV.dial between PSV and waste1 +3 "processing"%0 * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"% ' +2530 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%i +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%@ +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%>  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%9's +2522 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%2 +146 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +5 "processing"%<' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%F'Q +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%H +92 "core" ~ +2 ."da"PBV.dial :waste1 +3 "processing"%.  +37 "core" +2 "processing"%-% +4 "core" %L  +4 ."da"PS.seek 1.5ml +2 "processing"%?' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" * +3 ."da"PS.seek 0ml +4 "processing"%z'ܑ +1619 "core" ' +3 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck +8 .PBV.dial :waste1 +4 "processing"%N  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%5 +79 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2522 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%G +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%O +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%;'s +2529 "core" ' +3 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%B  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%D  +136 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%7  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%S  +7 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%M +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%V' +391 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%K  +49 "core"  +2 "processing"%*% +4 "core" % +3 ."da"PS.seek 0.55ml +3 "processing"%I'"T +341 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +49 "core"  +3 ."da"PS.seek 2ml +2 "processing"%W'Q +1210 "Can"\ R\ ^R +344 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%A +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%U @ +77 "core" B +2 ."da"PBV.dial :waste1 +3 "processing"%X  +38 "core" +2 "processing"%~% +4 "core" %Q  +3 ."da"PS.seek 1.85ml +2 "processing"%R'I +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%Z * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%]'ܑ +1957 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +16 "core" ? +2 ."da"PBV.dial :waste1 +54 "processing"%a  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PSV.dial :air +3 "processing"%h  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%e' +2520 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%j +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%l  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%1 +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%,  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%['s +2451 "Can"\ T\ k +67 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%Y +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%d' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%u'Q +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%#  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%= +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%f  +44 "core" +2 "processing"%% +4 "core" %N  +3 ."da"PS.seek 1.5ml +2 "processing"%o' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%w * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%`'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%c  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%q +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%r' +2528 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%| +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Q +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%6  +82 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2501 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%g +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +7 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%+'Q +1608 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%\ +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%x  +37 "core" +2 "processing"%% +4 "core" %M  +3 ."da"PS.seek 1.5ml +2 "processing"%}' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%\\  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%y' +2531 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%t +82 "core" +2 ."da"delay 5 seconds +510 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%s's +2524 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +605 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%'Q +1599 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +5 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%!% +4 "core" %P  +3 ."da"PS.seek 1.5ml +2 "processing"%C' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%% * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%)'ܑ +490 "Can"\ M\ ~ +1114 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%(  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%/' +2517 "core" ' + ."da"PSV.dial PTV +3 "processing"%P +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%{ +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%k +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%m  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%"'s +2506 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%' +151 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +17 "processing"% +15 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +7 "processing"%T'I +342 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%' +340 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%: +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +39 "core" +2 "processing"%8% +4 "core" %R  +3 ."da"PS.seek 1.5ml +3 "processing"%v' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%0 * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%_'ܑ +1610 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%b  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%i * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%@' +2615 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%> +90 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%9  +82 "core"  +2 ."da"PS.seek :empty +51 "processing"%<'s +2589 "core" ' +10 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%H +150 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%.'Q +2113 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%- +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +39 "core" +2 "processing"% % +4 "core" %N  +4 ."da"PS.seek 1.5ml +2 "processing"%?' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%J * +40 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%N  +119 "core"  +3 ."da"PS.seek :empty +3 "processing"%L's +1609 "core" ' +2 "processing"%59 +4 "core" 9}6  +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +5 "processing"%z +3 %G& +5 "core" 6 + &S , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&O% +6 "core" % _\ # $ : +3 "storage"( % +4 "core" %A # $ +2 "storage"(E. +4 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"((@ +205 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (B& +3 "core" &B +3 "manipulator"&D& +4 "core" &- % 8b +2 "manipulator"&7% +4 "core" % _\ " " ; +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&S( +174 "core" ( +2 "manipulator"&M& +5 "core" & ) - hS +2 "storage"(;& +3 "core" &K n +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&K'm +92 "core" ' +2 "storage"(*& +4 "core" &K +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(V' +284 "core" ' +2 "storage"(- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"(I'x +43 "core" ' +3 "manipulator"&A& +4 "core" &  =S +2 "manipulator"&U% +4 "core" %q  [ +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&X' ] +106 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&~( +278 "core" ( +2 "manipulator"&Z& +4 "core" &* F K w  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &W& +3 "core" &* K A   +3 ."da"Forearm.seek PC +4 "manipulator"&R'E +96 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +71 "core" / +3 ."da"PC.seek :open +2 "processing"%a( +379 "core" ( + "storage"(& +4 "core" &K # # +3 "manipulator"&h& +4 "core" & / , +2 "manipulator"&]% +4 "core" % 1 $ " qD +3 ."da"Forearm.seek :retract +3 "manipulator"&j' ] +95 "core" ' +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&l( +242 "core" ( +2 "manipulator"&1& +4 "core" & 7 9 J T +2 "storage"(,& +4 "core" &K + +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&e'm +104 "core" ' +2 ."da"Hand.open +2 "manipulator"&Y1 +21 "core" 1 +2 "storage"([- +4 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(d'D +77 "core" ' +3 ."da"SE.reconfigure :seal +10 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(#' +60 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%=& +8 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1114h.png +14 "core" &" x +6 "manipulator"&f& +10 "core" & i h lT +6 "manipulator"&% +6 "core" % B K { +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +3 "manipulator"&u' ] +95 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&w(-z +190 "core" ( +2 "manipulator"&o& +5 "core" &- ! 7q +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &c& +3 "core" &-q +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'o +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&p/ +68 "core" / +2 "manipulator"&q& +4 "core" &- %q +2 "manipulator"&`% +4 "core" % ςp  +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&|' ] +117 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&n( +127 "core" ( +2 "manipulator"&Q& +4 "core" &  8) +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &6& +4 "core" & ) +4 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&r'E +92 "core" ' +2 "manipulator"&g& +4 "core" & Y T) +2 "manipulator"&% +5 "core" %? N N #h +3 "processing"%& +3 "core" &# u +4 "processing"%\ & +6 "core" & u +3 ."psFlush"PC.seek :closed +3 "processing"%x(SD +7 "core" & u +4 & u1 +9 &Cp p3 +10 &/kk oG +9 &S qV +10 &|3 sV +9 &=8 sV +9 &7 rV +10 &6 U +9 &; U +9 &!I9 U +10 &#\ ; U +9 &$; U +10 &&: U +9 &(P: U +9 &*9 U +10 &+9 U +9 &-: tV +9 &/U7 tV +10 &18 tV +9 &29 sV +10 &48 sV +9 &6\\9 sW +9 &8; sV +10 &9< rV +9 &;; rV +9 &=d; rV +10 &?%; rW +9 &@9 rW +10 &B< rW +9 &Dm6 sV +9 &F,B qW +10 &GO qY +9 &Ig o\\ +9 &Kcp \\ +10 &M#x ] +9 &N{ ^ +10 &P~ ^ +9 &RL}` : +9 &S $e U +10 &S'F : +2 ( +2 "processing"%\ & +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.82 +2 "processing"%& +6 "core" &S'D : +3 ."psFlush"Hand.open +2 "manipulator"&+1 +82 "core" 1 +6 "manipulator"&% +10 "core" % ?   rh +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +11 ."psFlush"Forearm.seek :retract +4 "manipulator"&}' ] +64 #"da"SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.236 seconds\ Exposing 696x520 pixel 16-bit image for 12.363 seconds\ /var/log/esp/da25jul1114h.png: PNG Upload Complete\ +11 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1114h15s.png +22 "core" ' +5 ."psFlush"PSR.select :air +7 .PSV.dial PSR +7 "processing"%\\ +51 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%' +595 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%' +415 #"da"SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1114h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1114h25s.png +1475 #"image"compressed /var/log/esp/da25jul1114h.jxl +257 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +217 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%t  +145 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +119 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'s +314 #"da"SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1114h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +12 "storage"(- +14 "core" -' +7 "storage"(y& +10 "core" &K  # +8 "manipulator"&& +6 "core" & < D H) +2 "manipulator"&s% +4 "core" % I ; B k +70 ."da"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&( +250 "core" ( +2 "manipulator"& & +14 "core" &\ 1 5!v +2 "storage"(& +5 "core" &K - $ O +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&!'m +107 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"('W +55 "core" ' +2 "manipulator"&%& +3 "core" &\ + !v +3 "storage"(C& +5 "core" &K 6 6 +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +4 "manipulator"&('M +42 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"($' +38 "core" ' +2 "manipulator"&)% +3 "core" %[    ^ +3 "storage"(P& +5 "core" &K\ \  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 3 + 314 counts + "manipulator"&{'Ї +29 "core" ' +2 "manipulator"&k& +4 "core" &\  !t +2 "storage"(m& +5 "core" &K $ 0  +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&/'m +29 "core" ' +2 "storage"('% +4 "core" % N O Q \ +5 ."downElevator"SE.seek :down +4 "storage"("'= +99 (T% +3 "core" %6, . + - [v +2 "manipulator"&% +6 "core" %f _ +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&:' ] +104 "core" ' +47 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (3& +4 "core" &K T S H +1074 #"image"compressed /var/log/esp/midres/da25jul1114h15s.jxl +56 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +6 "processing"%8 +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%' +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +1326 "Can" S\  +299 #"image"compressed /var/log/esp/midres/da25jul1114h25s.jxl +2 ."Qmail"DAfans.email "da25jul1114h exposed 12.363 seconds\\nmidres/da25jul1114h15s\\nmidres/da25jul1114h25s",Subject: "da25jul1114h images!" +491 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%v  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%b @ +80 "core" B +2 ."psFlush"PSV.dial :mixloop +3 "processing"%i +115 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2628 "core" ' +4 ."psFlush"PSV.dial PSR +6 "processing"%_ +118 "core"  +4 ."psFlush"PSR.select :flush +6 "processing"%@ +21 ."psFlush"PS.seek 1ml +4 "processing"%>'[q +1104 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"% ' +461 #"uploadLog"upsync +1152 "core" ' +59 ."psFlush"PSV.dial PTV +11 "processing"%2 +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%9  +76 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%@  +8 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%H'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%< +80 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%-' +2619 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%F +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"% 'ܑ +2649 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%. +80 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%J' +600 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%5 U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%z'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%G @ +47 "core" @ +3 ."psFlush"PS.seek 2.5ml +3 "processing"%O' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%E's +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%B +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%D' +2652 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%7 +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%^ U +7 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%M'ܑ +2639 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%; @ +51 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%*' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +79 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +52 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%A'[q +1102 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +3 "processing"%U' +1601 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%V +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%K  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%Z  +58 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%W'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%X +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%&'ܑ +2641 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%]' +2105 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%R +81 "core" +2 ."psFlush"PBV.dial PSV +11 "processing"%1 U +57 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%,'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%~ @ +53 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%Y' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%[  +78 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%j's +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%= +47 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%f' +1049 "Can"\ P\  +1571 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +3 "processing"%I'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%d @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%o' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%e  +78 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%c's +2617 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&l& +11 "core" &\ 2 Q!t +3 "manipulator"&p% +9 "core" % A Z P +3 ."psFlush"Elbow.seek PC +2 "manipulator"&q( +253 "core" ( +2 "manipulator"&`& +4 "core" &  e Sn +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &u& +3 "core" &   Sn +3 ."psFlush"Forearm.seek PC +4 "manipulator"&Q'E +89 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&6/ +75 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +378 "core" ( +2 "manipulator"&g& +4 "core" & Un +2 "manipulator"&% +4 "core" % M Ud +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&w(-z +120 "core" ( +2 "manipulator"&|& +3 "core" &- K T +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &a& +3 "core" &- 5 T +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +111 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&+1 +76 "core" 1 +2 "manipulator"&% +4 "core" % wl w BT +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&\ ' ] +116 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'\\& +6 "core" &c +2 "manipulator"&r& +4 "core" &-  W +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&L(-z +5 "core" ( +2 "manipulator"&& +4 "core" &- R W +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &- ; V +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&t'o +104 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"& / +68 "core" / +2 "manipulator"&& +4 "core" &- H E +2 "manipulator"&% +4 "core" % ρ  EI +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&y' ] +103 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +299 "core" ( +2 "manipulator"&s& +4 "core" & W +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 & & +3 "core" & W +3 ."myshortDA"Forearm.reconfigure :tight +48 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +6 "manipulator"&'ш +93 "core" ' +2 "manipulator"&n& +4 "core" & { U +2 "manipulator"&%% +4 "core" %ц  ? UF +3 "collection"'C& +4 "core" &j +4 "collection"'}& +5 "core" &~ +3 ."myshortDA"CC.seek :closed +4 "collection"')(X +6 "core" &i +3 &p 6 +9 &Euq 2 +9 &7lus G +9 &Yn T +10 &Gm T +9 &JCn T +10 & Cs T +9 &Go T +9 &Ho T +10 &!RCl T +9 &#Co T +10 &$Fo T +9 &&Dn T +9 &(ZDu T +10 &*En U +9 &+Em T +10 &-Hu T +9 &/aFl U +9 &1$Fm T +9 &2Dg T +10 &4?d T +9 &6jDd T +10 &8-Ah T +9 &9Cl T +9 &;Be T +10 &=rDi T +9 &?5Fb T +9 &@Dg T +10 &BFm T +9 &DxKk U +10 &F5_t W +9 &Gqy Y +9 &I} _ +10 &Kaq ` +9 &M#v ` +9 &Ns ` +10 &Pu ` +9 &Rfz a +10 &T&v a +9 &Ux b# +9 &Wy R +10 &Xrt !a +9 &X { S +10 ( + &Xez M +2 "collection"'}& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.56 +2 "collection"'P& +5 "core" &Xe| M +3 ."myshortDA"Hand.open +2 "manipulator"&k1 +24 "core" 1 +2 "manipulator"&m% +4 "core" %ц 0 NF +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&#' ] +101 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%'  +60 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +3 "processing"%!' +1599 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%T  +47 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1606 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%(  +4 "collection"'{  +8 "core"  +101  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%3 +212 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'$  +7 "core"  +3 ."myshortDA"PTV.dial :PRV,avoiding: :puck +2 "processing"%/ @ +77 "core" B +2 ."myshortDA"PS.seek 0ml +3 "processing"%"'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%8  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2618 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"% +86 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%v'ܑ +2617 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&b& +7 "core" &  K +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&i( +10 "core" ( +2 "manipulator"&0& +5 "core" & S K +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &_& +6 "core" & K +2 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +94 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&>/ +18 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'2( +410 "core" ( +2 "manipulator"&9& +4 "core" &   S +2 "manipulator"&@% +4 "core" %р   R> +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"& ' ] +98 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&<(-z +282 "core" ( +2 "manipulator"&H& +4 "core" &-  W S[ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &F& +3 "core" &-  S[ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&-'o +113 "core" ' +3 ."myshortDA"Hand.open + "manipulator"&.1 +77 "core" 1 +2 "manipulator"& % +4 "core" % yn } D AX +3 ."myshortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&J' ] +102 "core" ' +8681 #"Camille"-> access 3 +4 "storage"(?% +4 "core" %A \ . +2 "manipulator"&5% +4 "core" % O V +3 "manipulator"&N& +4 "core" &- W[ +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +3 "storage"(G([Y +686 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +6 (z& +3 "core" &[W V\ * +21604 "Can"\ E y@ +9623 #"Camille"-> access 4 +4 "storage"( % +3 "core" %B t\ 0 +3 "manipulator"&O% +5 "core" % O - X +2 "manipulator"&B& +4 "core" &- L W[ +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 1 +2 "storage"(E( +988 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +6 (7& +2 "core" & \ ( +304 #"Camille"-> startTube 4 +4928 #-> start(:myshortDA){shortDA; PS.flush} +5 "collection"'^% +4 "core" %Sz +2 "processing"%D% +10 "core" %ܖ +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +18427 #"Camille"-> Thread[:myshortDA].answer +5 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +3 "processing"%; +48 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%M  +75 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +143 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%*'h! +2279 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%  +4 "collection"'  +7 "core"  +133  +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%A' +1273 "core" ' + ."myshortDA"PRV.dial :waste2 +3 "processing"%V @ +111 "core" @ +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +3 "processing"%K's +600 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%Z +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +3 "processing"%U'[q +1101 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%S' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%W +113 "core" +2 ."myshortDA"PS.seek :empty +2 "processing"%X's +2616 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1106 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%&' +1611 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%h +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%R  +49 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%1's +2631 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%] +113 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%~' +2620 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%, +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%['s +2625 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%Y& +6 "core" & +3 "manipulator"&=% +4 "core" % O  S +2 "storage"(j% +4 "core" %B T\ * +3 "storage"(. +3 "core" .( +3 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myshortDA"SC.seek 4 +2 "storage"(f(+ +518 "core" ( + ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (d& +3 "core" &+ \ $) +3 "manipulator"&I& +3 "core" &- OZ +3 "manipulator"&e% +4 "core" % O  O +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +45 ."myshortDA"Elbow.seek 4 +11 "manipulator"&o( +184 "core" ( +2 "manipulator"&l& +4 "core" & % N` +2 "storage"(p& +4 "core" &+ w\ ') +4 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&`'s +93 "core" ' +2 "storage"(u& +4 "core" &+ \ ') +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(' +303 "core" ' +2 "storage"(6- +4 "core" -'{ +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 (:& +4 "core" &+ \ &) +2 "manipulator"&x& +4 "core" & ^ M` +3 ."myshortDA"Elbow.seek 4 +3 "manipulator"&g( +6 "core" ( +2 "manipulator"&& +4 "core" &  L` +2 "storage"(|& +4 "core" &+ \ &) +4 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&a' +27 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&Q/ +25 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&q& +4 "storage"(+'= +8 "core" & O` +3 "manipulator"&% +3 "core" %s / O! +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 ."myshortDA"Elbow.seek PC +4 "manipulator"&\\( +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +3 "manipulator"&r& +4 "core" & y OE +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" & p OE +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&'E +95 "core" ' +2 "manipulator"&& +4 "core" & " RE +3 "manipulator"& % +5 "core" %9  m R +2 "processing"%& +4 "core" & +3 "processing"%& +5 "core" & +4 ."myshortDA"PC.seek :closed +2 "processing"%w(SD +6 "core" &\ +4 & 6 +9 & Fr 2 +10 &Als F +9 &V S +10 &C R +9 &ZC R +9 &B R +10 &B R +9 &F R +9 &!cC R +10 &#$C R +9 &$C R +10 &&C R +9 &(kD R +9 &*-D R +10 &+D R +9 &-E R +9 &/qA R +10 &12A S +9 &2D S +10 &4A R +9 &6yD R +9 &8;C R +10 &9D S +9 &;F S +9 &=F S +10 &?BG S +9 &AF S +10 &BG S +9 &DG S +9 &FFT T +10 &Hc V +9 &Iw Y +10 &K|} Z +9 &M>~ Z +9 &N Z +10 &P [ +9 &Rg}b - +9 &S$Y 1 +10 ( +3 "processing"%& +3 "core" &S + +2 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.74 +2 .Hand.open +2 "manipulator"&\ 1 +75 "core" 1 +2 "manipulator"&t% +4 "core" % 9  R +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&L' ] +106 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%s { +4 % 9 +8 "core" 9 +102 "processing"%n9 +4 "core" 9 +103 "processing"%%9 +3 "core" 9  +103 "processing"%C9 +3 "core" 9  +103 "processing"%y9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +60 "Can" Qև +43 "processing"%P9 +3 "core" 9 +103 "processing"%k9 +3 "core" 9 +103 "processing"%m9 +4 "core" 9# +103 "processing"%}9 +3 "core" 9' +103 "processing"%'9 +3 "core" 9+ +103 "processing"%9 +3 "core" 9/ +103 "processing"%c9 +3 "core" 94 +103 "processing"%T9 +4 "core" 98 +103 "processing"%!9 +3 "core" 9< +103 "processing"%9 +4 "core" 9@ +103 "processing"%9 +3 "core" 9E +103 "processing"%{9 +3 "core" 9I +103 "processing"%(9 +3 "core" 9M +103 "processing"%39 +3 "core" 9Q +103 "processing"%$9 +3 "core" 9V +103 "processing"%/9 +43 "core" 9[ +103 "processing"%9 +3 "core" 9` +103 "processing"%89 +4 "core" 9d +103 "processing"%"9 +3 "core" 9 h +103 "processing"%9 +3 "core" 9l +103 "processing"%9 +3 "core" 9q +103 "processing"%b9 +3 "core" 9u +103 "processing"%09 +3 "core" 9$y\ +103 "processing"%_9 +3 "core" 9*}\ +103 "processing"%>9 +3 "core" 91\ +12 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"% p{p. +4 ."myshortDA"delay 1:30 +7 "core"  +8999 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%# +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."myshortDA"PS.seek 0.5ml +2 "processing"%)' +587 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2ml +3 "processing"%9'Q +1602 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%@  +136 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"% +80 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%H  +58 "core" +2 "processing"%i% +4 "core" %S#  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%F' +589 "core" ' +2 ."myshortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%. * +37 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"% 'ܑ +1604 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +16 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%-  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%? * +38 "core" + +2 ."myshortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"%5 +81 "core"  +3 ."myshortDA"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +4 "processing"%N' +2520 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"% +80 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +83 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +81 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%O  +79 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%B's +2498 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%G  +137 "core" +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%7 +48 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%^ @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myshortDA"PS.seek 0.15ml +2 "processing"%D' +360 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "collection"';  +4 "processing"%M  +4 "core"  +48  + "processing"%% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%v' +350 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +37 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%*'N +950 "Can"\ O l +318 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%V @ +79 "core" ? +3 ."myshortDA"PS.seek 0.5ml +9 "processing"%A' +864 "core" ' +3 #"myshortDA"addPMLReagent08 + .PSV.dial :air +2 "processing"%Z  +49 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek 2ml +3 "processing"%K'Q +1601 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%U +49 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"%W @ +77 "core" B +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%S  +38 "core" +2 "processing"%% +4 "core" %L  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%X'D +240 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +51 ."myshortDA"PS.seek 0ml +5 "processing"%h'ܑ +1967 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'R& +5 "core" &u +3 "manipulator"&&& +5 "core" & L QE +2 "manipulator"&]% +3 "core" % J  @ J +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&1(-z +135 "core" ( +2 "manipulator"&,& +4 "core" &-| , M$ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &~& +4 "core" &-|  P$ +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&Y'o +109 "core" ' +3 ."myshortDA"Hand.close + "manipulator"&=/ +77 "core" / +2 "manipulator"&j& +5 "core" &-} R C  <$ +2 "manipulator"&% +3 "core" % ρz A Y  >$ +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&E' ] +104 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&d( +293 "core" ( +2 "manipulator"&I& +4 "core" & ' P +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &e& +5 "core" &  P +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&l'ш +94 "core" ' +2 "manipulator"&p& +4 "core" & - K +3 "manipulator"&<% +3 "core" %т 3 M +3 "collection"'u& +4 "core" &] +4 "collection"'J& +5 "core" &t +3 ."myshortDA"CC.seek :closed +5 "collection"'6(X +5 "core" &] +3 &Y 3 +9 &Et^ 2 +10 &8luZ G +9 &XV U +10 &D] T +9 &KA^ T +9 & C] T +10 &G_ U +9 &DZ T +10 &!TC` T +9 &#D_ T +9 &$@_ T +10 &&D] T +9 &(ZD\\ U +9 &*C\\ T +10 &+A] T +9 &-C^ T +9 &/cD^ T +10 &1%C^ T +9 &2>Z T +10 &4B_ T +9 &6kA` T +9 &8-E\\ T +10 &9B^ T +9 &;B^ T +9 &=sD_ T +10 &?5B\\ T +9 &@E] T +10 &BE\\ U +9 &DwN^ V +9 &F6Y_ W +10 &Gn^ Y +9 &I_ ^ +9 &Kc` _ +10 &M$] ` +9 &N^ ` +10 &P_ a +9 &Rd_ b +9 &T'_ a +10 &UY b$ +9 &W_ T +9 &Xs] "d +10 &X$a Q +10 ( + &X\\^ K +2 "collection"'J& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.62 +2 "collection"':& +5 "core" &X\\[ K +3 ."myshortDA"Hand.open +2 "manipulator"&x1 +17 "core" 1 +3 "manipulator"&% +3 "core" %т  G +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&|' ] +97 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%Q +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +3 "processing"%q' +1611 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%o'ܑ +1603 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%` +50 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%a  +3 "collection"'r  +39 "core"  +136  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +111 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'g  +8 "core"  +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%  +78 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"% 'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +54 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%+' +2618 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +49 "core" +3 ."myshortDA"PS.seek 0ml +48 "processing"%'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial :air +7 "processing"%\  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%t' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +48 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"% 'ܑ +2628 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&n& +6 "core" & x }  D +4 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +6 "core" ( +2 "manipulator"&%& +4 "core" &  F +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &C& +4 "core" &  F +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&y'ш +91 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +20 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'P( +413 "core" ( +2 "manipulator"&k& +5 "core" & e L +2 "manipulator"&m% +3 "core" %ј ? MX +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&}' ] +100 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&'(-z +277 "core" ( +2 "manipulator"&& +4 "core" &- * Kh +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &c& +3 "core" &-  Lh +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&T'o +115 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&!1 +73 "core" 1 +2 "manipulator"&% +3 "core" % wh P P \ :B +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +3 ."da"delayUntil "15:39:02.50" +24710 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%{ @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%(  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%3 * +37 "core" + +2 ."da"PSV.dial :air +3 "processing"%$  +47 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%/' +2516 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%8  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +6 "processing"%" +46 "core" +2 ."da"delay 2 seconds +44 "Can" l  +159 ."da"PSV.dial :air +2 "processing"%  +46 "core"  +3 ."da"PS.seek :empty +4 "processing"%'s +2504 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%b +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +5 "processing"%0' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%_'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%>  +76 "core"  +2 ."da"PSV.dial PTV +3 "processing"%# +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%[  +38 "core" +2 "processing"%)% +3 "core" %N  +4 ."da"PS.seek 1.5ml +2 "processing"%@' +598 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +3 ."da"PS.seek 0ml +3 "processing"%H'ܑ +1608 "core" ' +3 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%i  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%9  +44 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +11 "processing"%. * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%F +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%s' +2507 "core" ' + ."da"PSV.dial PTV +3 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%? +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%5  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"% 's +2506 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"% +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%z' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"% 'Q +1598 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%O  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%N +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%G  +36 "core" +2 "processing"%7% +4 "core" %U  +3 ."da"PS.seek 1.5ml +3 "processing"%^' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%B * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%;'ܑ +1613 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%M  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%D * +42 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2504 "core" ' + ."da"PSV.dial PTV +3 "processing"%v +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%V +79 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%* +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Z  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%A's +2503 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%U  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%W  +135 "core" +3 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%S  +47 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +7 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +47 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%K' +388 "core" ' +3 ."da"delay 2 seconds +116 "Can"\ M  +86 ."da"PRV.dial :air +3 "processing"%X  +48 "core"  +2 "processing"%R% +4 "core" %$  +3 ."da"PS.seek 0.55ml +2 "processing"%&'"Y +330 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%]  +48 "core"  +2 ."da"PS.seek 2ml +3 "processing"%,'Q +1546 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%~ +48 "core" +2 ."da"PTV.dial :mixing +2 "processing"%\\ @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%=  +38 "core" +2 "processing"%j% +4 "core" %L"  +3 ."da"PS.seek 1.85ml +3 "processing"%'D +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%L * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%Y'ܑ +1963 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%I @ +50 "core" ? +2 ."da"PBV.dial :waste1 +11 "processing"%1  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%e * +44 "core" , +2 ."da"PSV.dial :air +2 "processing"%p  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%<' +2527 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%u +49 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%E  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%2 +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%:  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%x's +704 "Can"\ P . +1812 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%J' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%Q'Q +1605 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%l  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%h +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%q% +4 "core" %O  +3 ."da"PS.seek 1.5ml +3 "processing"%`' +599 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%o * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%r'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%a  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%g * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2520 "core" ' + ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%+  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%\ 's +2507 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%t'Q +1605 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%n  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%% +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%C  +39 "core" +2 "processing"%% +4 "core" %M"  +3 ."da"PS.seek 1.5ml +2 "processing"%d' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%| * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%6'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%k  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%m  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%y * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +50 "processing"%c' +2538 "core" ' +2 ."da"PSV.dial PTV +10 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%! +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%}  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%T's +2510 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%{ +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +15 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +5 "processing"%(' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%3'Q +1340 "Can" Y ć +272 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%$  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%8% +4 "core" %T\  +3 ."da"PS.seek 1.5ml +3 "processing"%"' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%/'ܑ +1624 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%b  +12 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%0 * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%> +81 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%#' +2543 "core" ' + ."da"PSV.dial PTV +3 "processing"%[ +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +78 "core"  +2 ."da"PS.seek :empty +3 "processing"%@'s +2524 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +2 "processing"%i +150 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +21 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"%9'I +338 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%.' +333 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%F'Q +1623 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%H  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +83 "core" + ."da"PBV.dial :waste1 +3 "processing"%-  +39 "core" +2 "processing"%?% +4 "core" %Q\ +4 ."da"PS.seek 1.5ml +2 "processing"%5' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%s * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1607 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%z  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%O * +39 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%N +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%G' +2625 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%7 +95 "core" ~ +2 ."da"delay 5 seconds +550 .PSV.dial PSR +11 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%B +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%^  +82 "core"  +3 ."da"PS.seek :empty +4 "processing"%M's +2609 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +161 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%D'Q +2118 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%; +85 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%v  +39 "core" +2 "processing"%V% +4 "core" %W! +3 ."da"PS.seek 1.5ml +3 "processing"%*' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%Z * +38 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +115 "core"  +4 ."da"PS.seek :empty +2 "processing"%U's +1599 "core" ' +2 "processing"%W9 +3 "core" 9y\ 6\  +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%S +5 "core" 6 +2 "processing"%& +5 "core" &S" + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" % [ % !  +3 "storage"(A% +4 "core" %A " o +2 "storage"(X. +4 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(R(@ +202 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (K& +3 "core" &B  G +3 "manipulator"&]& +3 "core" &- # ! h +3 "manipulator"&&% +4 "core" % [ !   +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&~( +175 "core" ( +2 "manipulator"&\\& +3 "core" & -   S +3 "storage"(=& +4 "core" &L k +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +4 "manipulator"&j'm +98 "core" ' +2 "storage"(L& +4 "core" &L  +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak + "storage"(,' +285 "core" ' +2 "storage"(- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +7 ."da"SE.seek :place +3 "storage"(4'x +41 "core" ' +3 "manipulator"&I& +3 "core" & ) ) - S +3 "manipulator"&1% +4 "core" %l  7 @ +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&e' ] +99 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&p( +252 "core" ( + "manipulator"&Y& +4 "core" &  \\i +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &u& +3 "core" & \ ji +3 ."da"Forearm.seek PC +3 "manipulator"&E'E +96 "core" ' +2 ."da"Hand.close + "manipulator"&2/ +73 "core" / +3 ."da"PC.seek :open +4 "processing"%:( +381 "core" ( +2 "storage"(<& +5 "core" &L +2 "manipulator"&& +3 "core" & & + i +3 "manipulator"&x% +4 "core" % Y 1 ( ' +3 ."da"Forearm.seek :retract +2 "manipulator"&J' ] +96 "core" ' +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&l( +260 "core" ( +2 "manipulator"&h& +4 "core" &   l* +2 "storage"(& +4 "core" &L   +52 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&q'm +91 "core" ' +3 ."da"Hand.open +2 "manipulator"&Q1 +28 "core" 1 +3 "storage"(o- +3 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(`'D +28 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(a' +60 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%& +8 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1116h.png +14 "core" & +6 "manipulator"&g& +10 "core" & R* +3 "manipulator"&% +5 "core" %t b +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +6 "manipulator"&r' ] +101 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +174 "core" ( +3 "manipulator"& & +4 "core" &- , *  +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &- %   +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&+'o +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&& +4 "core" &- ] +3 "manipulator"&\ % +4 "core" % σt +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +111 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +3 "manipulator"&n( +123 "core" ( +2 "manipulator"&%& +4 "core" & K G pL +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &C& +3 "core" & O M gL +4 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +93 "core" ' +2 "manipulator"&t& +5 "core" & ) ' CL +2 "manipulator"&|% +5 "core" %I jg +2 "processing"%d& +5 "core" &" +2 "processing"%k& +7 "core" &" +3 ."psFlush"PC.seek :closed +2 "processing"%m(SD +8 "core" & +3 & 1 +9 &Dp 3 +10 &1lm G +9 &R V +9 &6 U +10 &@9 rV +9 &4 qW +9 &6 qW +10 &7 pW +9 &!G6 pW +10 &#8 pW +9 &$4 pV +9 &&6 oV +10 &(O4 pW +9 &*8 oV +9 &+9 oV +10 &-9 pW +9 &/W8 oV +9 &15 oW +10 &24 pV +9 &48 oW +10 &6^9 nW +9 &8!7 oV +10 &9; V +9 &;9 V +9 &=j: U +9 &?+; V +10 &@9 V +9 &B< V +10 &Dq9 V +9 &F1E V +9 &GQ uY +10 &Ic n\\ +9 &Kao m^ +9 &M!{ l_ +10 &Ny l_ +9 &Pz l_ +10 &RL~` m; +9 &S &p lW +9 &S)> o: +3 ( +2 "processing"%k& +5 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.88 + "processing"%y& +5 "core" &S)< n: +10 ."psFlush"Hand.open +6 "manipulator"&1 +78 "core" 1 +4 "manipulator"&6% +10 "core" % I wg +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +7 #"da"SX HX9/16 (USB:58): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.159 seconds\ Exposing 696x520 pixel 16-bit image for 11.653 seconds\ /var/log/esp/da25jul1116h.png: PNG Upload Complete\ +5 ."psFlush"Forearm.seek :retract +18 #"da"PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1116h15s.png +11 "manipulator"&' ] +115 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +5 "processing"%! +52 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%' +604 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +298 #"da"SX HX9/16 (USB:58): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1116h15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1116h25s.png +1486 #"image"compressed /var/log/esp/da25jul1116h.jxl +346 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%c @ +219 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%{  +144 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%T +187 "core" +3 ."psFlush"PS.seek :empty +12 "processing"%('s +129 #"da"SX HX9/16 (USB:58): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1116h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +4 "storage"($- +5 "core" -' +3 "storage"( & +5 "core" &L E +3 "manipulator"&& +3 "core" & " " {L +3 "manipulator"&8% +22 "core" % p    +6 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +14 ."da"Elbow.seek 3 +3 "manipulator"&3( +264 "core" ( +2 "manipulator"&& +4 "core" & " , +4 "storage"("& +3 "core" &L  +75 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&b'm +99 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"('W +53 "core" ' +2 "manipulator"&0& +4 "core" & v [ , +3 "storage"(>& +5 "core" &L   +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&/'M +40 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&[, +8 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +7 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"()' +37 "core" ' +3 "manipulator"&_% +5 "core" %U *  S +2 "storage"(& +4 "core" &L\ \  +3 ."da"Forearm.force -20 + "manipulator"&5 +8 ."da"Forearm.seek 3 + 308 counts +2 "manipulator"&#'Ё +22 "core" ' +2 "manipulator"&i& +3 "core" &  ( +3 "storage"(@& +5 "core" &L   +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&9'm +27 "core" ' +3 "storage"(.% +4 "core" % G '  +4 ."downElevator"SE.seek :down +7 "storage"(H'= +98 ( % +3 "core" %=* I [v +2 "manipulator"&-% +5 "core" %z x  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +3 "manipulator"&?' ] +93 "core" ' +61 ' +3 ."downElevator"SE.stop + "storage"(5 +6 (F& +4 "core" &L 3   +1136 #"image"compressed /var/log/esp/midres/da25jul1116h15s.jxl +185 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%s +117 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +394 "Can" V c Z +191 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +1518 #"image"compressed /var/log/esp/midres/da25jul1116h25s.jxl +3 ."Qmail"DAfans.email "da25jul1116h exposed 11.653 seconds\\nmidres/da25jul1116h15s\\nmidres/da25jul1116h25s",Subject: "da25jul1116h images!" +594 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%z  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%O @ +79 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%N +116 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2619 "core" ' +6 ."psFlush"PSV.dial PSR +7 "processing"%7 +126 "core"  +4 ."psFlush"PSR.select :flush +129 "processing"%@ +19 ."psFlush"PS.seek 1ml +6 "processing"% '[q +1099 "core" ' +5 ."psFlush"PSR.select :air +6 "processing"% +19 ."psFlush"PS.seek 2.5ml +4 "processing"%B' +35 #"uploadLog"upsync +1578 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%^ +83 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%G  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +7 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%M'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%;' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%v +81 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%V'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%D +88 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%Z' +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2124 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%* +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%W U +61 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%S'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%A  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%X's +2628 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%K +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%]' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%& +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%f U +6 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%\\'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%= @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 1ml +2 "processing"%I'[q +1098 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%1' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +79 "core" + ."psFlush"PTV.dial :puck +3 "processing"%j  +17 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%Y  +59 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%u'ܑ +2637 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%~ +82 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%2' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%e +81 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%w'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%< +79 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +63 ."psFlush"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%x' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%E +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%h U +60 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%p @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%Q' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%o  +91 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +1645 "Can"\ T { +973 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%g +58 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%J +85 "core" + ."psFlush"PBV.dial PSV +2 "processing"%4 U +8 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%`'ܑ +2625 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +81 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%l's +2620 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +8 "core" & L( +2 "manipulator"&% +4 "core" % T y L +3 ."psFlush"Elbow.seek PC +2 "manipulator"&\ ( +281 "core" ( +2 "manipulator"&r& +4 "core" & NU +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &%& +4 "core" & ' MU +3 ."psFlush"Forearm.seek PC +3 "manipulator"&C'E +93 "core" ' +2 ."psFlush"Hand.close + "manipulator"&+/ +77 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%t( +379 "core" ( +2 "manipulator"&|& +4 "core" & L S5 +2 "manipulator"&d% +4 "core" % N  SM +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +4 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&(-z +117 "core" ( +2 "manipulator"&:& +4 "core" &-z V +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &y& +4 "core" &-z k V +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek :garage +2 "manipulator"&'o +111 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&61 +76 "core" 1 +2 "manipulator"&k% +4 "core" % xd z f P @9 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&!' ] +104 "core" ' +2 #"myshortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%% +7 "core" %u +2 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%U& +6 "core" & +2 "manipulator"&& +4 "core" &-z  ? S +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&c(-z +6 "core" ( +2 "manipulator"&{& +4 "core" &-z  T +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &T& +3 "core" &-z T +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&$'o +113 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"& / +75 "core" / +2 "manipulator"&& +3 "core" &-z  d B +3 "manipulator"&8% +3 "core" % ~r }  C\ +45 ."myshortDA"Forearm.seek :retract +10 "manipulator"&}' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&( +144 "core" ( +3 "manipulator"&"& +4 "core" &  H S +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &n& +3 "core" &  R +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +5 "manipulator"&0'E +100 "core" ' +2 "manipulator"&>& +3 "core" & & K R +3 "manipulator"&% +4 "core" %D  R# +3 "processing"%_& +4 "core" & +3 "processing"%& +5 "core" & +4 ."myshortDA"PC.seek :closed +5 "processing"%i(SD +3 "core" & +5 & 4 +8 &Gs 2 +10 &Eop F +9 &S R +9 &? Q +10 &bB R +9 &%B Q +9 &? Q +10 &C R +9 &!kC Q +10 &#-E Q +9 &$C Q +9 &&? Q +10 &(rB R +9 &*6A Q +9 &+C Q +10 &-D Q +9 &/{C Q +9 &1=@ Q +10 &2E Q +9 &4D R +10 &6D Q +9 &8EC Q +9 &:G R +10 &;D R +9 &=A Q +9 &?LB R +10 &AD R +9 &BC Q +10 &DC Q +9 &FSK R +9 &HZ T +10 &Ip W +9 &Kx X +10 &MHz Y +9 &O Y +9 &P Z +10 &Rp}b - +9 &S"f 7 +10 ( + &S" . +2 "processing"%& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.68 +2 "processing"%@& +5 "core" &S" . +3 ."myshortDA"Hand.open +2 "manipulator"&a1 +70 "core" 1 +2 "manipulator"&.% +4 "core" % D c P# +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&b' ] +112 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%-'[q +1094 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%3' +1612 "core" ' + ."myshortDA"PSV.dial PTV +3 "processing"% +78 "core" +2 ."myshortDA"PTV.dial :puck +3 "processing"%/  +7 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%#  +59 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%F'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%) +80 "core"  + ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%9' +2624 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%H +80 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%s'ܑ +2631 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%( +80 "core"  +2 ."myshortDA"PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%5' +601 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%z' +2108 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%O +80 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"%N U +59 "core" V +3 ."myshortDA"PS.seek 0ml +2 "processing"% 'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial PBV +3 "processing"%7 @ +48 "core" > +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2628 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%  +83 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%^'s +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%G +47 "core"  +2 ."myshortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%' +2614 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%B +90 "core"  +2 ."myshortDA"PBV.dial PSV +2 "processing"% U +7 "core" U +54 ."myshortDA"PS.seek 0ml +2 "processing"%M'ܑ +2622 "core" ' +2 ."myshortDA"PSV.dial PBV +3 "processing"%v @ +47 "core" > +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%;' +2610 "core" ' +2 ."myshortDA"PSV.dial :waste1 +3 "processing"%D  +78 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%V's +2615 "core" ' +2 #"myshortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&Z& +6 "core" & U +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&*( +20 "core" ( +2 "manipulator"&W& +4 "core" & % d S# +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &  S# +3 ."myshortDA"Forearm.seek PC +3 "manipulator"&'E +93 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&S/ +77 "core" / +3 ."myshortDA"PC.seek :open +4 "processing"%A( +375 "core" ( +2 "manipulator"&& +4 "core" &  1 T# +2 "manipulator"&K% +4 "core" % U  ? TM +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&X' ] +101 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&&(-z +127 "core" ( +2 "manipulator"&f& +4 "core" &- . T +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &]& +5 "core" &-  M T +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&='o +115 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&\\1 +70 "core" 1 +2 "manipulator"&L% +4 "core" % vf  CD +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&'' ] +101 "core" ' +11280 "Can"\ \ E !C\ +28901 #"Camille"-> access 3 +4 "storage"(% +4 "core" %? \ / +2 "manipulator"&% +4 "core" % a\  p W +3 "manipulator"&I& +4 "core" &- w W +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 7 +3 "storage"(,([Y +682 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (j& +3 "core" &[\\ *\ ! +805 #"Camille"-> access 4 +3 "storage"(Y% +5 "core" %A \ , +3 "manipulator"&1% +4 "core" % a\  B U +3 "manipulator"&~& +4 "core" &- T +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(u( +991 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (e& +3 "core" &  \  +602 #"Camille"-> startTube 4 +15330 #-> start(:myshortDA){shortDA; samplePassF} +5 "collection"'2% +8 "processing"%<% +3 "core" %S] +8 %s +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +1206 #"Camille"-> Thread[:myshortDA].answer +5 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%w +143 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%  +136 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%E  +50 "core" +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%h'h! +2289 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%x  +2 "collection"'p  +10 "core"  +133  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%' +1261 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%o @ +110 "core" @ +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +2 "processing"%Q's +590 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%g +111 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +3 "processing"%'[q +1092 "core" ' + ."myshortDA"PSR.select :air +49 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%J' +1599 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%4 +112 "core" +3 ."myshortDA"PS.seek :empty +4 "processing"%'s +2553 "Can"\ M #  +70 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myshortDA"PS.seek 1ml +3 "processing"%`'[q +1104 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%q' +1606 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +51 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%r +113 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%%' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%[ +112 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%+'s +2616 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%?& +6 "core" & +3 "manipulator"&m% +4 "core" % a\ J T +2 "storage"(|% +4 "core" %A \ , +2 "storage"(d. +4 "core" .( +3 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +3 "storage"(:(+ +522 "core" ( +3 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 (y& +3 "core" &+ } =\ + +3 "manipulator"&C& +4 "core" &- P +2 "manipulator"&\ % +5 "core" % a\ n Q +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +2 "manipulator"&6( +176 "core" ( +2 "manipulator"&k& +5 "core" & < Pg +2 "storage"(& +3 "core" &+ i\ (0 +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&'s +90 "core" ' +2 "storage"(U& +4 "core" &+ \ *0 +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myshortDA"SE.seek :beamBreak +2 "storage"(' +303 "core" ' +2 "storage"({- +4 "core" -'{ +3 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +6 (T& +5 "core" &+ \ &0 +2 "manipulator"&& +3 "core" &  Ng +3 ."myshortDA"Elbow.seek 4 +3 "manipulator"& ( +5 "core" ( +3 "manipulator"&& +3 "core" & P Ng +3 "storage"(8& +4 "core" &+ V\ &0 +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&' +16 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&!/ +16 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"&"& +2 "storage"(n'= +11 "core" & W Ng +2 "manipulator"&$% +4 "core" %І N L +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&>' ] +95 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&( +154 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +90 "core" ( +2 "manipulator"&_& +4 "core" &  Ra +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &c& +5 "core" &  Ra +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&}'E +96 "core" ' +2 "manipulator"&t& +3 "core" &  E Ra +3 "manipulator"&@% +4 "core" %>  R Rf +3 "processing"%a& +4 "core" &$ +3 "processing"%.& +5 "core" & +3 ."myshortDA"PC.seek :closed +4 "processing"%(SD +6 "core" & +3 &  +8 &.t +| +9 &av @ +10 &Ae R +9 &C R +9 &C R +10 &C R +9 &HC R +9 &\ C R +10 & C R +44 &"D R &$PB R + &&C R + &'C R +3 &)C R +7 &+WD R +10 &-C R +9 &.D S +9 &0E R +10 &2^D R +9 &4 B R +9 &5G R +10 &7G S +9 &9eG S +9 &;'F S +10 &<E R +9 &>B R +9 &@nD R +10 &B/F S +9 &CC S +10 &EO S +9 &GnZ U +9 &I(p X +10 &Jz Y +9 &L Y +10 &Nh Z +9 &P+ Z +9 &Q G +10 &R: ^ +9 &S ! - +3 ( +2 "processing"%.& +13 #"myshortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.70 + .Hand.open +4 "manipulator"& 1 +6 "core" &S  - +70 1 +2 "manipulator"&0% +3 "core" % >  Of +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&l' ] +97 "core" ' +4 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%- { +4 %9 +8 "core" 9 +102 "processing"%/9 +4 "core" 9 +103 "processing"%#9 +3 "core" 9  +103 "processing"%39 +3 "core" 9  +103 "processing"%)9 +3 "core" 9 +103 "processing"%F9 +4 "core" 9 +103 "processing"%H9 +3 "core" 9 +103 "processing"%99 +3 "core" 9 +103 "processing"%(9 +4 "core" 9# +103 "processing"%s9 +3 "core" 9' +103 "processing"%59 +3 "core" 9+ +103 "processing"%O9 +3 "core" 9/ +103 "processing"%N9 +3 "core" 94 +103 "processing"%z9 +4 "core" 98 +103 "processing"%79 +3 "core" 9< +104 "processing"% 9 +3 "core" 9@ +103 "processing"% 9 +3 "core" 9E +103 "processing"%9 +3 "core" 9I +104 "processing"%G9 +3 "core" 9M +103 "processing"%^9 +3 "core" 9Q +103 "processing"%B9 +3 "core" 9V +103 "processing"%9 +3 "core" 9Z +103 "processing"%9 +3 "core" 9^ +103 "processing"%v9 +4 "core" 9b +103 "processing"%M9 +3 "core" 9g +103 "processing"%D9 +3 "core" 9k +103 "processing"%;9 +3 "core" 9o +103 "processing"%Z9 +3 "core" 9s +103 "processing"%W9 +4 "core" 9x +103 "processing"%9 +3 "core" 9 |\ +103 "processing"%S9 +3 "core" 9& +103 "processing"%9 +3 "core" 9-\ +103 "processing"%b9 +3 "core" 93 +4 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%i p{p. +6 ."myshortDA"delay 1:30 +4 "core"  +9000 ."myshortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +112 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myshortDA"PS.seek 0.5ml +3 "processing"%K' +596 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%f'Q +1611 "core" ' +2 ."myshortDA"PTV.dial :puck +3 "processing"%]  +136 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"% +80 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%*  +58 "core" +2 "processing"%\\% +4 "core" %W +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%L' +586 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%X * +36 "core" + +3 ."myshortDA"PS.seek 0ml +3 "processing"%='ܑ +1607 "core" ' +2 ."myshortDA"delay 5:00 +28174 "Can" Y 'b +1829 #"myshortDA"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +79 "core"  +3 ."myshortDA"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."myshortDA"PS.seek 2.5ml +2 "processing"%j' +2562 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%Y +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%1 +81 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%~ +119 "core" +2 ."myshortDA"delay 5 seconds +512 .PSV.dial :air +3 "processing"%,  +80 "core"  +3 ."myshortDA"PS.seek :empty +4 "processing"%e's +2517 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%2  +139 "core" +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%< +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%w @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +4 "processing"%' +364 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "collection"'E  +4 "processing"%V  +5 "core"  +43  +2 "processing"%p% +4 "core" % +3 ."myshortDA"PS.seek 0.3ml +3 "processing"%x' +358 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'h  +38 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%o  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +3 "processing"%'N +1266 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%g @ +78 "core" ? +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%Q' +860 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +48 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%4'Q +1606 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%J +49 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%`% +4 "core" %S  +3 ."myshortDA"PS.seek 1.85ml +3 "processing"%'K +235 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."myshortDA"PS.seek 0ml +4 "processing"%q'ܑ +1960 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'r& +5 "core" & +3 "manipulator"&& +4 "core" & + Aa +2 "manipulator"&[% +4 "core" % J B H +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&%(-z +127 "core" ( +2 "manipulator"&?& +4 "core" &- L C +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &m& +2 "core" &-  D +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&|'o +110 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&d/ +72 "core" / +2 "manipulator"&u& +3 "core" &- & 9 - : +3 "manipulator"&y% +4 "core" % ςo + : _ 9 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&C' ] +104 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&\ ( +297 "core" ( +3 "manipulator"&k& +3 "core" &  B +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & P G +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&U'ш +101 "core" ' +2 "manipulator"&&& +4 "core" &   D +3 "manipulator"&'% +3 "core" %э w D +3 "collection"'{& +4 "core" & +3 "collection"'T& +6 "core" & +3 ."myshortDA"CC.seek :closed +4 "collection"'(X +6 "core" & +3 & 4 +9 &Esv 3 +9 &1ku{ G +10 &Zw U +9 &Ex T +10 &CDy U +9 &D{ U +9 &G{ U +10 &Eu U +9 &!JEu U +9 &# D| U +10 &$Dr U +9 &&C U +9 &(UC T +10 &*C U +9 &+F U +10 &-F} U +9 &/[C U +9 &1D U +10 &2B U +9 &4B U +10 &6eC~ T +9 &8'Cu T +9 &9>z U +10 &;Dv U +9 &=lF| U +9 &?/Ex T +10 &@C~ U +9 &BHz U +10 &DqK{ V +9 &F.\\{ X +9 &Gq Y +10 &I _ +9 &KXy a +9 &Mu a +10 &N} a +50 &Px a +7 &R\\| b + &Tw b &U b& + &Wu T &X st #g +6 &X!| R +10 ( +3 "collection"'T& +14 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.57 + "collection"'& +8 "core" &Xcv L + &Xb{ L &Xc{ L +2 ."myshortDA"Hand.open +2 "manipulator"&81 +20 "core" 1 +2 "manipulator"&!% +5 "core" %~ n K Q 8 +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&"' ] +106 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%$ +113 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +2 "processing"%6' +1601 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +46 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1607 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +47 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%_' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +4 "processing"%c  +5 "collection"'  +37 "core"  +134  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%t +111 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'@  +7 "core"  +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%a  +77 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%n'ܑ +2628 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%>  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%A' +2623 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +48 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%0'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%.' +2617 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%/ +46 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%}'ܑ +2628 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&#& +6 "core" & z B +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&3( +6 "core" ( +2 "manipulator"&)& +5 "core" &  v G D +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &F& +4 "core" & w \\ I < +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&H'ш +96 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&9/ +20 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'(( +412 "core" ( +2 "manipulator"&s& +4 "core" & H C +2 "manipulator"&5% +4 "core" %љ  F( +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&O' ] +97 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek :garage +3 "manipulator"&N(-z +279 "core" ( + "manipulator"&z& +4 "core" &- Q Gj +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &7& +4 "core" &- t r @j +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"& 'o +114 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"& 1 +77 "core" 1 +2 "manipulator"&% +5 "core" % xa  10 +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&G' ] +103 "core" ' +3 ."da"delayUntil "17:11:27.81" +16598 "Can" V * H +8157 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%^ @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%B  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +50 "processing"% * +37 "core" + +2 ."da"PSV.dial :air +7 "processing"%  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%v' +2524 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%M +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%D  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%; +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Z  +48 "core"  +3 ."da"PS.seek :empty +2 "processing"%W's +2531 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +9 .PSV.dial PSR +4 "processing"% +149 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%S' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%b  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +39 "core" +2 "processing"%K% +4 "core" %W +3 ."da"PS.seek 1.5ml +2 "processing"%]' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%*'ܑ +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%\\  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%f  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%X * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%L +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%-' +2526 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%R  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%='s +2525 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%Y +154 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%1' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%~'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%,  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%j +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%2  +38 "core" +2 "processing"%<% +4 "core" %Q +3 ."da"PS.seek 1.5ml +2 "processing"%w' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +37 "core" + +3 ."da"PS.seek 0ml +3 "processing"%E'ܑ +1601 "core" ' +2 ."da"delay 2:00 +9251 "Can"\ Q . އ +2752 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%V  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%p  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +42 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%h +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%o' +2526 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%x +80 "core" +2 ."da"delay 5 seconds +511 .PSV.dial PSR +2 "processing"%g +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%Q's +2539 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%J  +47 "core"  +3 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +47 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%`  +7 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%4' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%  +48 "core"  +2 "processing"%r% +4 "core" %  +3 ."da"PS.seek 0.55ml +3 "processing"%'"U +343 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +5 "processing"%[  +48 "core"  +3 ."da"PS.seek 2ml +2 "processing"%?'Q +1560 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%m +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%d  +38 "core" +2 "processing"%u% +4 "core" %S  +3 ."da"PS.seek 1.85ml +4 "processing"%y'K +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%l * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%|'ܑ +1962 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +40539 "Can" d 1_ t +7464 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%k @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +43 "core" + +2 ."da"PSV.dial :air +2 "processing"%&  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%'' +2517 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%{ +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%C  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%P +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +48 "core"  +3 ."da"PS.seek :empty +4 "processing"%8's +2518 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%! +146 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%T' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%$'Q +1616 "core" ' + ."da"PTV.dial :puck +3 "processing"%U  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%q +78 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%6% +4 "core" %W +3 ."da"PS.seek 1.5ml +3 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%c  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%t  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%@ * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%a +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%_' +2520 "core" ' +47 ."da"PSV.dial PTV +11 "processing"%> +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +85 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%A  +80 "core"  +3 ."da"PS.seek :empty +4 "processing"%'s +2520 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%0 +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%/' +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%.'Q +1605 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%#  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%) +78 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%F  +37 "core" +2 "processing"%9% +5 "core" %L  +2 ."da"PS.seek 1.5ml +2 "processing"%\ ' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1612 "core" ' +2 ."da"delay 2:00 +10073 "Can"\ M 4\ +1931 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%s  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%5  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%H * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%z +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%7' +2521 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%3 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"% 's +2503 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%^ +155 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +14 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%B' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%'Q +1601 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%} +92 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%M  +37 "core" +2 "processing"%D% +4 "core" %L  +4 ."da"PS.seek 1.5ml +2 "processing"%;' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%Z * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%v'ܑ +1613 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%  +11 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%W  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%S * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%b +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2505 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%+ +93 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%K +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +49 "processing"%  +79 "core"  +3 ."da"PS.seek :empty +12 "processing"%]'s +2496 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%\\ +149 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +8 "processing"%f'I +346 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%X' +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%L'Q +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%*  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%I% +4 "core" %Q  +3 ."da"PS.seek 1.5ml +2 "processing"%R' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%- * +38 "core" + +3 ."da"PS.seek 0ml +3 "processing"%Y'ܑ +1608 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%=  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%1  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%, * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%j +83 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%2' +2608 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%< +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%e +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%w  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%V's +2612 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%p +148 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +7 ."da"PS.seek 2ml +2 "processing"%'Q +2113 "core" ' +2 ."da"delay 5 seconds +382 "Can" 9 +120 ."da"PTV.dial :puck +3 "processing"%h  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%E +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%x% +4 "core" %Q  +4 ."da"PS.seek 1.5ml +2 "processing"%g' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +115 "core"  +3 ."da"PS.seek :empty +2 "processing"%o's +1614 "core" ' +2 "processing"%J9 +3 "core" 96 +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +4 "processing"% +5 %& +2 "core" 6 +4 &S  - +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&`% +7 "core" % ^ % #  +2 "storage"(% +4 "core" %A   +  +2 "storage"(Q. +4 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"((@ +203 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (r& +3 "core" &C o +3 "manipulator"&4& +3 "core" &-   `j +3 "manipulator"&[% +4 "core" % ^ $ # +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&m& +4 "core" & # ) Q +2 "storage"(& +4 "core" &M   +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +58 "manipulator"&d'm +97 "core" ' +2 "storage"(u& +5 "core" &M +2 ."da"SE.reconfigure :pick +5 "storage"(#],K-0-\ b +8 ."da"SE.seek :beamBreak +2 "storage"(l' +292 "core" ' +5 "storage"(?- +9 "core" -' +6 ."da"SE.configure :default +5 "storage"(#QK-0-\ b +8 ."da"SE.seek :place +3 "storage"(y'x +49 "core" ' +3 "manipulator"&k& +4 "core" &  \ Q +3 "manipulator"&%% +3 "core" %t   ; +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&&( +253 "core" ( +2 "manipulator"&|& +3 "core" & , +  - +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &{& +3 "core" &  i- +3 ."da"Forearm.seek PC +3 "manipulator"&C'E +95 "core" ' +3 ."da"Hand.close +2 "manipulator"&P/ +75 "core" / +2 ."da"PC.seek :open +3 "processing"%( +377 "core" ( +2 "storage"('& +4 "core" &M \  +3 "manipulator"&!& +5 "core" & # !, +2 "manipulator"&8% +4 "core" % A   E +3 ."da"Forearm.seek :retract +2 "manipulator"&T' ] +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&U( +260 "core" ( +2 "manipulator"&q& +3 "core" &   *, +3 "storage"(& +4 "core" &M   u +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&6'm +104 "core" ' +2 ."da"Hand.open +2 "manipulator"&$1 +26 "core" 1 +3 "storage"(- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"('D +28 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.29 Pucks below Top Plate +5 "storage"(c' +55 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1117h.png +9 "processing"%t& +13 "core" & w +6 "manipulator"&@& +9 "core" & N O x, +4 "manipulator"&a% +5 "core" %m 1 * N, +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"& ' ] +98 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&>(-z +175 "core" ( +2 "manipulator"&n& +5 "core" &- X T " +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 & & +3 "core" &- F M # +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&A'o +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&_/ +71 "core" / +2 "manipulator"&0& +4 "core" &- +3 "manipulator"&% +5 "core" % σy  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&/' ] +107 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +3 "manipulator"&#( +124 "core" ( +2 "manipulator"&)& +3 "core" & Y V A +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &F& +3 "core" & I S 6A +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +2 "manipulator"&9'E +95 "core" ' +2 "manipulator"&.& +5 "core" & z r $A +2 "manipulator"&"% +4 "core" %G Q K S +3 "processing"%\ & +4 "core" & w +69 "processing"%s& +6 "core" &$ v +3 ."psFlush"PC.seek :closed +4 "processing"%5(SD +6 "core" & v +3 & v/ +10 &Bp p3 +9 &/lm pG +9 &S rV +10 &{6 tV +9 &=6 sV +9 &7 U +10 &8 U +9 &; U +10 &!G9 U +9 &# ; U +9 &$: U +10 &&6 U +9 &(Q9 U +9 &*8 U +10 &+; vV +9 &-7 uV +10 &/V6 tV +9 &18 tV +9 &26 tV +10 &48 tW +9 &6^8 tV +9 &8; sV +10 &9; tV +9 &;: sV +9 &=d9 sW +10 &?&8 sW +9 &@8 sW +10 &B: sV +9 &Dl8 sV +9 &F+@ sX +10 &GO qY +9 &Ii [ +9 &Kbs ] +10 &M$r ] +9 &N} ^ +10 &P _ +9 &RL~_ : +9 &S &k S +10 &S*/ 6 +3 ( +2 "processing"%s& +5 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.86 + "processing"%H& +6 "core" &S*- v6 +2 ."psFlush"Hand.open +3 "manipulator"&z1 +73 "core" 1 +2 "manipulator"&% +4 "core" % G 2 5S +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&3' ] +95 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +51 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +9 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +6 "processing"%' +43 #"da"SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.363 seconds\ Exposing 696x520 pixel 16-bit image for 14.148 seconds\ /var/log/esp/da25jul1117h.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1117h15s.png +547 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +574 #"da"SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1117h15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1117h25s.png +1432 #"image"compressed /var/log/esp/da25jul1117h.jxl +127 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%7 @ +220 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%^  +145 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +119 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%B's +479 #"da"SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1117h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +5 "storage"(- +5 "core" -' +4 "storage"(}& +22 "core" &M ! $ +6 "manipulator"&M& +11 "core" & ^ [A +8 "manipulator"&D% +5 "core" % M S Q # +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +2 "manipulator"&( +246 "core" ( +2 "manipulator"&Z& +3 "core" & a \\E +4 "storage"(;& +4 "core" &M 9 = J +4 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +96 "core" ' +12 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"(W'W +53 "core" ' +2 "manipulator"&S& +4 "core" &  E +4 "storage"(b& +4 "core" &M 3 3 ^ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&v'M +39 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&+, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(K' +27 "core" ' +3 "manipulator"&% +4 "core" %\\ ? G d +2 "storage"(& +5 "core" &M P / +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 315 counts +3 "manipulator"&'Ј +24 "core" ' +3 "manipulator"&\\& +4 "core" &  != +2 "storage"(]& +5 "core" &M  ! ~ +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&f'm +17 "core" ' +2 "storage"(X% +5 "core" % . I +4 ."downElevator"SE.seek :down +4 "storage"(*'= +101 (% +3 "core" %_, + / 3 [v +2 "manipulator"&% +5 "core" %q   p +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&I' ] +105 "core" ' +60 ' + ."downElevator"SE.stop +12 "storage"(5 +6 (L& +4 "core" &M J F 6 +1053 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%- +116 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%R' +25 #"image"compressed /var/log/esp/midres/da25jul1117h15s.jxl +562 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%=' +1871 #"image"compressed /var/log/esp/midres/da25jul1117h25s.jxl +3 ."Qmail"DAfans.email "da25jul1117h exposed 14.148 seconds\\nmidres/da25jul1117h15s\\nmidres/da25jul1117h25s",Subject: "da25jul1117h images!" +235 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%1  +38 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%, @ +76 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%j +112 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%Y's +2629 "core" ' +6 ."psFlush"PSV.dial PSR +6 "processing"%< +117 "core"  +5 ."psFlush"PSR.select :flush +6 "processing"%@ +21 ."psFlush"PS.seek 1ml +6 "processing"%~'[q +1105 "core" ' +3 ."psFlush"PSR.select :air +5 "processing"% +20 ."psFlush"PS.seek 2.5ml +5 "processing"%e' +416 #"uploadLog"upsync +1190 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%w +79 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%2  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%p  +7 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%V'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%h +79 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%E' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%x'ܑ +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +86 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%' +597 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +81 "core" + ."psFlush"PBV.dial PSV +3 "processing"%J U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"% 'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +51 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%`' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +79 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%Q's +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%r +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%4' +2627 "core" ' +47 ."psFlush"PSV.dial PTV +11 "processing"%[ +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%: U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%m'ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +52 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%N' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%u  +80 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%G's +2625 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%? +60 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%k'[q +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%%' +1626 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%l +82 "core" + ."psFlush"PTV.dial :puck +3 "processing"%d  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%|  +59 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%{'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%P' +949 "Can"p\ Q =6 +1672 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%' +86 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%!' +608 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2111 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%C +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"%q U +58 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%& @ +51 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%t's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%@ +48 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%a' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%T +78 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%y U +8 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%n @ +54 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%6  +90 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%U's +2623 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&_& +6 "core" & & O= +3 "manipulator"&0% +4 "core" % _  O +3 ."psFlush"Elbow.seek PC +3 "manipulator"&( +290 "core" ( + "manipulator"& & +4 "core" &+  P\ +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &)& +3 "core" &+ P\ +3 ."psFlush"Forearm.seek PC +3 "manipulator"&F'E +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&A/ +73 "core" / +4 ."psFlush"PC.seek :open +10 "processing"%.( +378 "core" ( +2 "manipulator"&"& +4 "core" &!  I Q +3 "manipulator"&\ % +5 "core" % = , P +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>' ] +101 "core" ' +4 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek :garage +2 "manipulator"&/(-z +130 "core" ( +2 "manipulator"&& +4 "core" &-s  J R` +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &H& +3 "core" &-s   R` +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&z'o +115 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&s% +5 "core" % ye _ e ?7 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' ] +107 "core" ' + #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'9& +7 "core" & +2 "manipulator"&o& +4 "core" &-{  QX +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +6 "core" ( +2 "manipulator"&7& +4 "core" &-{ F QX +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &^& +5 "core" &-{  RX +2 ."myshortDA"Forearm.seek :garage +3 "manipulator"& 'o +108 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&O/ +73 "core" / +2 "manipulator"&& +5 "core" &-} ~ BV +2 "manipulator"&}% +3 "core" % σv x t B +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&M' ] +105 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&D( +296 "core" ( +2 "manipulator"&Z& +3 "core" & U +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &;& +3 "core" & I T +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&#'ш +105 "core" ' +2 "manipulator"&S& +3 "core" &   P +3 "manipulator"&b% +4 "core" %~  Q +3 "collection"'3& +4 "core" & +3 "collection"'& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'(X +5 "core" & +5 & 5 +10 &Dp 2 +9 &5lu F +9 &\\ U +10 &D T +9 &FH T +10 &G T +9 &G T +9 &G T +10 &!ND T +9 &#G U +9 &$G T +10 &&C T +9 &(VA T +10 &*C T +9 &+F T +9 &-H U +10 &/^G T +9 &1 G T +9 &2F T +10 &4F U +9 &6fG T +10 &8(F T +9 &9C T +9 &;D T +10 &=nF T +9 &?0C T +9 &@G U +10 &BF U +9 &DtM U +10 &F1Z W +9 &Gu Z +9 &I _ +10 &K\\ ` +9 &M ` +10 &N ` +9 &P ` +9 &Ra a +10 &T! b +9 &U b" +9 &W R +10 &Xo _ +9 &X  S +10 ( + &Xe L +2 "collection"'& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.50 +2 "collection"'\\& +5 "core" &Xd L +3 ."myshortDA"Hand.open + "manipulator"&]1 +19 "core" 1 +2 "manipulator"&X% +5 "core" %~ | J +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&c' ] +103 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%  +46 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +15 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +1606 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1611 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%W +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +64 ."myshortDA"PS.seek 2.5ml +2 "processing"%v' +2626 "core" ' +2 ."connect"PRV.dial CBV +3 "processing"%  +4 ."myshortDA"CBV.dial PRV +5 "collection"'L  +7 "core"  +99  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%K +214 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'f  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%* @ +76 "core" B +3 ."myshortDA"PS.seek 0ml +3 "processing"%-'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%B  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%R' +2628 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"%1 +80 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%,'ܑ +2617 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&j& +6 "core" & 1 H +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&=( +7 "core" ( +2 "manipulator"&<& +4 "core" & 7 H +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Y& +3 "core" &  I +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&~'ш +92 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&w/ +18 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'2( +413 "core" ( +2 "manipulator"&p& +4 "core" &  P +2 "manipulator"&e% +5 "core" %х F OE +2 ."myshortDA"Forearm.seek :retract +2 "manipulator"&h' ] +94 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&V(-z +270 "core" ( +2 "manipulator"&& +4 "core" &-q @ P +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &E& +3 "core" &-q w O +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +114 "core" ' +3 ."myshortDA"Hand.open + "manipulator"&x1 +77 "core" 1 +2 "manipulator"&% +4 "core" % wb r \\ a <0 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&g' ] +119 "core" ' +14401 "Can"n\ I @̇ +33087 #"Camille"-> access 4 +3 "storage"(J% +6 "core" %@ \ - +2 "manipulator"&% +5 "core" % K V +2 "manipulator"&& +4 "core" &-r V +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 1 +3 "storage"( ( +352 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +6 (& +3 "core" & ^\ ( +418 #"Camille"-> startTube 4 +1103 #-> start(:myshortDA){shortDA; samplePassF; PS.flush} +3 "collection"'`% +5 "processing"%r% +7 "core" %S +9 %ܖ +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +616 #"Camille"-> Thread[:myshortDA].answer +3 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +6 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%Q +49 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%[  +76 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%:  +141 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +3 "processing"%4'h! +2286 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%  +3 "collection"'m  +8 "core"  +134  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%u' +1267 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%N @ +111 "core" > +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +3 "processing"%?'s +590 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%G +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myshortDA"PS.seek 1ml +3 "processing"%k'[q +1151 "core" ' +2 ."myshortDA"PSR.select :air +7 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%l' +1600 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%d +111 "core" +3 ."myshortDA"PS.seek :empty +3 "processing"%|'s +2632 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%% +112 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1102 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%{' +1599 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +111 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%P  +49 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%''s +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +113 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%!' +2623 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%C +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%q's +2631 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%8& +6 "core" & +2 "manipulator"&&% +4 "core" % K V +3 "storage"(% +3 "core" %@ 2\ - +3 "storage"(. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +2 "storage"($(+ +520 "core" ( +3 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 (@& +3 "core" &+ \ ( +3 "manipulator"&t& +4 "core" &-r  | S +2 "manipulator"&T% +4 "core" % K  C S +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +3 "manipulator"&y( +173 "core" ( +2 "manipulator"&a& +5 "core" &   TY +2 "storage"(n& +4 "core" &+ I\ *+ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&'s +105 "core" ' +2 "storage"(6& +4 "core" &+ \ ++ +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"( ' +308 "core" ' +2 "storage"(_- +4 "core" -'| +2 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +6 (0& +4 "core" &+ "\ ++ +2 "manipulator"& & +4 "core" &  SY +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&)( +7 "core" ( +2 "manipulator"&+& +4 "core" &  ? SY +2 "storage"(A& +4 "core" &+ \ ++ +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&I' +39 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&5/ +21 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&"& +3 "storage"(\ '= +11 "core" &  SY +2 "manipulator"&% +5 "core" %v N +2 ."myshortDA"Forearm.seek :retract +2 "manipulator"&H' ] +99 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&F( +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +94 "core" ( +3 "manipulator"&& +4 "core" & s Q +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" & 6 R +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&s'E +4 "Can"\ N Cb +95 "core" ' +2 "manipulator"&>& +3 "core" &  / Q +3 "manipulator"&9% +4 "core" %A  ? Q +3 "processing"%o& +4 "core" & +3 "processing"%7& +5 "core" & +3 ."myshortDA"PC.seek :closed +4 "processing"%^(SD +6 "core" & +3 & 2 +9 &Fr 2 +9 &?mr F +10 &U R +9 &A R +43 &XB R + &B R + &B R + &B R +3 &!_B S +7 &#"A R +10 &$A S +9 &&A R +9 &(gB S +10 &**B R +9 &+@ R +9 &-E R +10 &/pD R +9 &12D R +10 &2@ R +9 &4F R +9 &6wD S +10 &8:E R +9 &9G S +10 &;D S +9 &=D S +9 &?BG R +10 &AA R +9 &BD R +9 &DE S +10 &FDS T +9 &Ha V +9 &Iu X +10 &K~y Y +9 &M< Z +10 &N Z +9 &P Z +9 &Re|e . +10 &S%] 1 +10 ( &S! , +3 "processing"%7& +13 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.73 + .Hand.open +2 "manipulator"&z1 +8 "core" &S  , +64 1 + "manipulator"&O% +4 "core" % A k N +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +108 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%} { +4 %/9 +8 "core" 9 +102 "processing"% 9 +4 "core" 9 +103 "processing"% 9 +3 "core" 9  +103 "processing"%Z9 +4 "core" 9  +103 "processing"%9 +3 "core" 9 +103 "processing"%;9 +3 "core" 9 +103 "processing"%S9 +3 "core" 9 +103 "processing"%b9 +3 "core" 9 +103 "processing"%39 +3 "core" 9# +103 "processing"%M9 +4 "core" 9' +103 "processing"%(9 +3 "core" 9+ +103 "processing"%\\9 +3 "core" 9/ +103 "processing"%]9 +3 "core" 94 +103 "processing"%X9 +4 "core" 98 +103 "processing"%9 +3 "core" 9< +103 "processing"%9 +3 "core" 9@ +104 "processing"%#9 +3 "core" 9E +103 "processing"%U9 +3 "core" 9I +103 "processing"%9 +4 "core" 9M +103 "processing"%9 +3 "core" 9Q +103 "processing"%W9 +3 "core" 9V +103 "processing"%9 +3 "core" 9Z +103 "processing"%L9 +3 "core" 9^ +103 "processing"%9 +3 "core" 9b +103 "processing"%K9 +3 "core" 9g +103 "processing"%f9 +3 "core" 9 k +103 "processing"%*9 +3 "core" 9o +103 "processing"%v9 +3 "core" 9s +103 "processing"%B9 +4 "core" 9x +103 "processing"%-9 +3 "core" 9#|\ +103 "processing"%19 +3 "core" 9) +103 "processing"%R9 +3 "core" 9/\ +4 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%j p{p. +4 ."myshortDA"delay 1:30 +7 "core"  +8997 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%< +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +14 ."myshortDA"PS.seek 0.5ml +2 "processing"%Y' +598 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +2 "processing"%w'Q +1600 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%D  +135 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%c +79 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +58 "core" +2 "processing"%p% +4 "core" %M  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%e' +587 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%~ * +37 "core" + +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1621 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%E  +6 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%=  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%x * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +79 "core"  +3 ."myshortDA"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%h' +2523 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%J +79 "core"  +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +80 "core" +2 ."myshortDA"delay 5 seconds +512 .PSV.dial :air +2 "processing"%  +77 "core"  +3 ."myshortDA"PS.seek :empty +4 "processing"%'s +2526 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +137 "core" +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%` +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%r @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%Q' +351 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +5 "collection"'[  +2 "processing"%:  +6 "core"  +42  +2 "processing"%,% +3 "core" %#  +3 ."myshortDA"PS.seek 0.3ml +3 "processing"%m' +172 "Can"~\ S F +182 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +38 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%4  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%N'N +1271 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%u @ +84 "core" > +2 ."myshortDA"PS.seek 0.5ml +3 "processing"%G' +860 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%?  +47 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%k'Q +1614 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%d +48 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%l @ +76 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%%  +38 "core" +2 "processing"%|% +3 "core" %X +4 ."myshortDA"PS.seek 1.85ml +2 "processing"%'P +240 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."myshortDA"PS.seek 0ml +3 "processing"%P'ܑ +1965 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'{& +5 "core" & +3 "manipulator"&& +4 "core" &  P +2 "manipulator"&'% +4 "core" % ? _ T +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&C(-z +139 "core" ( +2 "manipulator"&!& +4 "core" &-   T +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &8& +3 "core" &- L T +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&&'o +107 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&& +4 "core" &- q v 7 > +3 "manipulator"& % +3 "core" % t X O  : +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&@' ] +104 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&t( +298 "core" ( +3 "manipulator"&T& +4 "core" & a O +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &a& +3 "core" &  O +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&n'ш +94 "core" ' +2 "manipulator"&V& +4 "core" &  O +3 "manipulator"&6% +3 "core" %ѐ  J +3 "collection"'g& +4 "core" &s +4 "collection"'_& +5 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'0(X +7 "core" &m +4 &y 5 +9 &Eu| 2 +10 &3luy G +9 &X| T +9 &Ao T +10 &FBk T +9 &?w T +10 &Co U +9 &@m U +9 &!NAu T +10 &#?{ T +9 &$? T +9 &&C| T +10 &(U@v U +9 &*Dx T +10 &+Dr U +9 &-C| U +9 &/]Ar U +10 &1 Aw T +9 &2@ T +9 &4C T +10 &6fF{ T +9 &8(Fz T +10 &9Cp T +9 &;Fw U +9 &=mAr U +10 &?0C~ T +9 &@@u T +9 &BBq U +10 &DtIz U +9 &F1Yr W +10 &Gmx Y +9 &Ix ^ +9 &K[v ` +10 &Mn a +9 &Nq a +51 &Pu ` +3 &R_z b + &T"q a +4 &Un b# + &Wx S + &Xrw #f +5 &X$o S +9 ( + &X^p K +3 "collection"'_& +14 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.65 + "collection"' & +8 "core" &X[w K + &X[z K +2 ."myshortDA"Hand.open + "manipulator"&+1 +25 "core" 1 +2 "manipulator"&A% +5 "core" %ю C\ +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&5' ] +101 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%" +113 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +1601 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%y  +45 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +1607 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%I' +2625 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%  +5 "collection"'  +38 "core"  +133  +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%) +112 "core" +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'>  +7 "core"  +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%9  +77 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%o'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%\  +52 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%H' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%. +48 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%z'ܑ +2627 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%O  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%7' +2634 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%/ +48 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"% 'ܑ +2627 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&s& +7 "core" &  E +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"& ( +4 "core" ( +3 "manipulator"&Z& +4 "core" &  A +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" & B +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&;'ш +94 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&S/ +18 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'b( +414 "core" ( +2 "manipulator"&3& +3 "core" &  I +3 "manipulator"&M% +4 "core" %х O MY +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&(' ] +97 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&\\(-z +280 "core" ( +2 "manipulator"&]& +5 "core" &-x t Mk +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &X& +4 "core" &-x  Hk +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +116 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&#% +5 "core" % w^ N = 8+ +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&U' ] +111 "core" ' +2 ."da"delayUntil "18:39:16.73" +24709 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +44 "processing"%W * +38 "core" + +2 ."da"PSV.dial :air +11 "processing"%  +48 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%L' +1685 "Can"\ N I +829 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%K  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%f +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%v's +2498 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%B +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%-' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%1'Q +1608 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%R  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%< +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +39 "core" +2 "processing"%Y% +3 "core" %Q!  +4 ."da"PS.seek 1.5ml +2 "processing"%D' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%c * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +9 "processing"%p  +11 "core"  + ."da"PBV.dial :waste1 +3 "processing"%w  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%e +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%}' +2528 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%E +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%= +82 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%x +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +79 "core"  +3 ."da"PS.seek :empty +4 "processing"%'s +2518 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%J' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%h +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%`% +3 "core" %N"  +4 ."da"PS.seek 1.5ml +2 "processing"%r' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%['ܑ +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%:  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%,  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%4' +2519 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%m +80 "core" +45 ."da"delay 5 seconds +511 .PSV.dial PSR +3 "processing"%u +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%N +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%?  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%G's +2508 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%d  +48 "core"  +2 ."da"delay 5 seconds +259 "Can" f M$ +243 ."da"PTV.dial :PRVmixing +4 "processing"%l  +134 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%%  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%|  +7 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%k' +394 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +50 "core"  +2 "processing"%{% +4 "core" %$  +3 ."da"PS.seek 0.55ml +2 "processing"%'"^ +345 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%'  +48 "core"  +3 ."da"PS.seek 2ml +4 "processing"%!'Q +1552 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%8 +50 "core" +2 ."da"PTV.dial :mixing +2 "processing"%F @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +5 "core" %S  +3 ."da"PS.seek 1.85ml +2 "processing"% 'K +243 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +3 ."da"PS.seek 0ml +2 "processing"%&'ܑ +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%C @ +6 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%T  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%a * +39 "core" , +2 ."da"PSV.dial :air +3 "processing"%V  +48 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%6' +2518 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%g +38 "Can" m P +16 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%2 +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%+'s +2525 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%A +145 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%_' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%"'Q +1615 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%n  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%P +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%y  +40 "core" +2 "processing"%% +4 "core" %V#  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%)  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%> * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%9 +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%I' +2531 "core" ' +43 ."da"PSV.dial PTV +15 "processing"%\ +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%. +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%H  +78 "core"  +3 ."da"PS.seek :empty +4 "processing"%O's +2495 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%z +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%/' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +20 ."da"PS.seek 2ml +2 "processing"%7'Q +1604 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%s  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%Z +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%S% +4 "core" %Q  +3 ."da"PS.seek 1.5ml +2 "processing"%t' +600 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%5 * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%0'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%3  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%M  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%; * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%] +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%X' +2535 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%# +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%(  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2497 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +155 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +384 "Can" ` SP +118 ."da"PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%W'Q +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +92 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%K% +3 "core" %T  +4 ."da"PS.seek 1.5ml + "processing"%f' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%* * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%L'ܑ +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%B  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%v  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%<' +2501 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%q +93 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Y +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +49 "processing"%c  +77 "core"  +3 ."da"PS.seek :empty +11 "processing"%D's +2510 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%p +149 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +8 "processing"%w'I +347 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%~' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%e'Q +1606 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%E +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%=  +39 "core" +2 "processing"%x% +4 "core" %S  +4 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%} * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1601 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +8 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%J  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%h +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2593 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%` +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +81 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +82 "core"  +3 ."da"PS.seek :empty +4 "processing"%:'s +2595 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%, +147 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%Q'Q +2122 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%[ +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%m  +40 "core" +2 "processing"%u% +4 "core" %N$  +3 ."da"PS.seek 1.5ml +2 "processing"%N' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%? * +38 "core" + +3 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%4  +115 "core"  +3 ."da"PS.seek :empty +2 "processing"%d's +1606 "core" ' +2 "processing"%l9 +4 "core" 9z6 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +6 "processing"%% +3 "core" 6 +2 "processing"%|& +5 "core" &S$ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" % P " ! +3 "storage"(G% +4 "core" %@ $ $ +2 "storage"(. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"({(@ +205 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +11 (k& +3 "core" &@ K +7 "manipulator"&'& +4 "core" &-x   k +3 "manipulator"&% +4 "core" % P ! V +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&8( +173 "core" ( +2 "manipulator"&F& +3 "core" &   Ib +3 "storage"(& +4 "core" &J  ~ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +52 "manipulator"&'m +95 "core" ' +2 "storage"(& +4 "core" &J S +3 ."da"SE.reconfigure :pick +10 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(!' +323 "core" ' +3 "storage"( - +5 "core" -'x +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&i& +3 "core" &  b +3 "storage"(C& +4 "core" &J \ A +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +2 "manipulator"&T'M +36 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&a, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(V- +3 "core" -'x +4 ."da"SE.seek 0.11 Pucks below Top Plate +2 "storage"(&' +34 "core" ' +2 "manipulator"&g% +4 "core" %Yb ]   +2 "storage"(@& +4 "core" &J Y  +3 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 3 + 312 counts +2 "manipulator"&2'Ѕ +24 "core" ' +2 "manipulator"& & +3 "core" & & $ +L +3 "storage"(6& +5 "core" &J  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&A'm +15 "core" ' +3 ."da"SE.seek 1.11 Pucks below Top Plate +3 "storage"(+' +44 "core" ' +2 "manipulator"&_& +5 "core" & " #L +2 "manipulator"&n% +3 "core" %k " ! q +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&P' ] +89 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&y( +251 "core" ( +2 "manipulator"&& +4 "core" & & # E +3 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &"& +3 "core" &   yE +3 ."da"Forearm.seek PC +2 "manipulator"&'E +96 "core" ' +2 ."da"Hand.close +2 "manipulator"& / +79 "core" / +3 ."da"PC.seek :open +2 "processing"%( +379 "core" ( +2 "storage"()& +4 "core" &J / / S +2 "manipulator"&>& +5 "core" &   E +2 "manipulator"&9% +4 "core" % V   i8 +3 ."da"Forearm.seek :retract +3 "manipulator"&' ] +108 "core" ' +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&\ ( +260 "core" ( +2 "manipulator"&o& +4 "core" & B ; 6) +2 "storage"(.& +4 "core" &J / . 3 +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&H'm +101 "core" ' +3 ."da"Hand.open + "manipulator"&I1 +27 "core" 1 +3 "storage"(z- +4 "core" -' +3 ."da"SE.seek 0.76 Pucks below Top Plate +2 "storage"(O' +38 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.23 Pucks below Top Plate +3 "storage"(/' +59 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%s& +4 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1119h.png +16 "core" & v +4 "manipulator"&Z& +7 "core" & D M ,) +5 "manipulator"&% +6 "core" %` / : KB +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&S' ] +101 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&7(-z +192 "core" ( +3 "manipulator"&5& +4 "core" &- a\\ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &t& +63 "core" &- q V T\\ +2 ."psFlush"Forearm.seek :garage +11 "manipulator"&3'o +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&M/ +71 "core" / +2 "manipulator"&;& +4 "core" &- 7\\ +2 "manipulator"&]% +4 "core" % ς ޹* +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&0' ] +119 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +123 "core" ( +3 "manipulator"&& +4 "core" &  E +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &#& +3 "core" & e g AE +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&('E +99 "core" ' +2 "manipulator"&X& +4 "core" & M L E +3 "manipulator"&% +4 "core" %B O O C +3 "processing"%& +4 "core" & u +3 "processing"%& +5 "core" & u +3 ."psFlush"PC.seek :closed +4 "processing"%(SD +6 "core" & u +3 & 2 +9 &Dp 2 +9 &-kn G +10 &R U +9 &z: U +10 &;9 V +9 &8 U +9 &; U +10 &: V +9 &!A9 uW +10 &#8 tV +9 &$7 tV +9 &&7 tW +10 &(J7 tV +9 &* 6 tV +9 &+7 sV +10 &-9 sV +9 &/R7 sV +9 &14 sV +10 &28 sV +9 &48 rW +10 &6Y8 rW +9 &8: rV +9 &9; rV +10 &;; rV +9 &=a; rV +11 &?"9 qW +10 &@8 U +8 &B; U +10 &Dl> U +9 &F,D V +10 &GR X +9 &Ih Z +10 &K`t \\ +9 &M!t ] +14 &N} p_ +6 &P} n` +8 &RF~_ p= +9 &S, oO +11 &S-& s1 +2 ( +6 "processing"%& +8 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.86 +4 "processing"% & +12 #"da"SX HX9/16 (USB:60): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.063 seconds\ Exposing 696x520 pixel 16-bit image for 11.093 seconds\ /var/log/esp/da25jul1119h.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1119h15s.png +27 "core" &S-& s1 + &S-& r1 +6 ."psFlush"Hand.open +4 "manipulator"&1 +83 "core" 1 +2 "manipulator"&K% +5 "core" % B f +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&W' ] +115 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%* +52 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +599 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%B' +182 #"da"SX HX9/16 (USB:60): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1119h15s.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1119h25s.png +1503 #"image"compressed /var/log/esp/da25jul1119h.jxl +449 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%v @ +216 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%-  +144 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%R +121 "core" +8 ."psFlush"PS.seek :empty +10 "processing"%L's +92 #"da"SX HX9/16 (USB:60): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1119h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +5 "storage"(q- +17 "core" -' +7 "storage"(Y& +13 "core" &J ! # +5 "manipulator"&1& +11 "core" & w u pE +4 "manipulator"&c% +3 "core" % M y x d +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&<( +246 "core" ( +2 "manipulator"&p& +5 "core" & t ;Z +3 "storage"(D& +3 "core" &J H G +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&w'm +96 "core" ' +12 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek 0.49 Pucks below Top Plate +3 "storage"(~' +57 "core" ' +2 "manipulator"&& +4 "core" & ( Z +2 "storage"(E& +6 "core" &J < > +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&='M +37 "core" ' +67 ."da"Elbow.hold +13 "manipulator"&x, +7 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +9 ."da"SE.seek 0.67 Pucks below Top Plate +6 "storage"(e' +31 "core" ' +3 "manipulator"&}% +4 "core" %Rk    +3 "storage"(& +5 "core" &J\ \  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 305 counts +3 "manipulator"&'~ +17 "core" ' +2 "manipulator"&J& +5 "core" &  %E +2 "storage"(& +5 "core" &J T O +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&h'm +36 "core" ' +2 "storage"(% +5 "core" % g f S +4 ."downElevator"SE.seek :down +3 "storage"(`'= +101 (% +3 "core" %1 V T ] \\x +3 "manipulator"&% +4 "core" %S  $ +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&r' ] +96 "core" ' +57 ' +2 ."downElevator"SE.stop + "storage"(5 +7 (& +4 "core" &J f d T +259 "Can" P YD +903 #"image"compressed /var/log/esp/midres/da25jul1119h15s.jxl +203 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%, +115 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%:' +589 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1485 #"image"compressed /var/log/esp/midres/da25jul1119h25s.jxl +3 ."Qmail"DAfans.email "da25jul1119h exposed 11.093 seconds\\nmidres/da25jul1119h15s\\nmidres/da25jul1119h25s",Subject: "da25jul1119h images!" +622 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%[  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%m @ +79 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%u +114 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%Q's +2617 "core" ' +5 ."psFlush"PSV.dial PSR +6 "processing"%? +118 "core"  +4 ."psFlush"PSR.select :flush +6 "processing"%@ +20 ."psFlush"PS.seek 1ml +4 "processing"%4'[q +1105 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +19 ."psFlush"PS.seek 2.5ml +5 "processing"%N' +104 #"uploadLog"upsync +1514 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%l +92 "core" ~ +2 ."psFlush"PTV.dial :puck +3 "processing"%%  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%|  +8 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%G +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%k +82 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%''ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +69 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +586 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%\\ U +60 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%U @ +50 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%i  +80 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%C's +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%V +48 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%g' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%@ +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%6'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%_ @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%8's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%! +50 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%T'[q +1092 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +1608 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%& +78 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%A  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +59 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%"'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +82 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"% ' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%P +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%^'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%) +85 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%>' +596 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%o U +58 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%.'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%y @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%I' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%z  +78 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%s's +149 "Can"\ N \\ | +2468 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +49 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PBV.dial PSV +11 "processing"%+ U +8 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%O'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%H @ +54 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%5' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%t  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%\ 's +2626 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&M& +6 "core" &  PE +3 "manipulator"&;% +5 "core" % l 2 P +2 ."psFlush"Elbow.seek PC +3 "manipulator"&]( +280 "core" ( +2 "manipulator"&S& +5 "core" &  Q +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" &   R +2 ."psFlush"Forearm.seek PC +2 "manipulator"&#'E +95 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&3/ +68 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%X( +379 "core" ( +2 "manipulator"&& +4 "core" & T +2 "manipulator"&% +4 "core" % F  T- +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&7' ] +107 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&0(-z +120 "core" ( +2 "manipulator"&& +5 "core" &-  X +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" &- Y X +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +113 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&K1 +71 "core" 1 +2 "manipulator"&% +4 "core" % wa  B/ +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&*' ] +103 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'(& +7 "core" & +2 "manipulator"&d& +4 "core" &- U +3 ."myshortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&f(-z +6 "core" ( +2 "manipulator"&v& +4 "core" &- ? U +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &-& +4 "core" &- U +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&R'o +110 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&q/ +71 "core" / +2 "manipulator"&Y& +4 "core" &- ' D +3 "manipulator"&1% +4 "core" % σr x s h D +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&c' ] +109 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&B( +324 "core" ( +2 "manipulator"&p& +4 "core" &  9 R& +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &D& +3 "core" &  ? R& +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"& 'ш +95 "core" ' +2 "manipulator"&& +4 "core" &  S& +3 "manipulator"&E% +5 "core" %р  S< +2 "collection"'W& +4 "core" & +3 "collection"'}& +5 "core" & +4 ."myshortDA"CC.seek :closed +3 "collection"'(X +6 "core" & +3 & 5 +9 &Dp 2 +10 &-lu F +9 &\\ U +10 &|A T +9 &>D T +9 &F U +10 &J U +9 &G U +9 &!FC T +10 &#C T +9 &$D T +10 &&C T +9 &(NG T +9 &*D U +10 &+F T +9 &-F T +9 &/UF U +10 &1F T +9 &2A T +10 &4F T +9 &6^C T +9 &8F U +10 &9D T +9 &;F T +9 &=eF U +10 &?(F T +54 &@C T +2 &BG T +2 &DlL U +2 &F)Y W + &Gn Z +3 &I ^ +3 &KW _ +8 &M _ +9 &N ` +10 &P ` +9 &RZ a +9 &T a +10 &U b +9 &W Q +9 &X" (t +10 &Xk V +3 ( +2 "collection"'}& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.51 +2 "collection"'/& +5 "core" &Xi V +3 ."myshortDA"Hand.open + "manipulator"&J1 +27 "core" 1 +2 "manipulator"&% +4 "core" %р  K< +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%w  +49 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +1606 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%<'ܑ +1613 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%~ +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%=' +2624 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%  +5 "collection"'  +6 "core"  +102  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%e +210 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'h  +8 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%` @ +76 "core" B +3 ."myshortDA"PS.seek 0ml +4 "processing"%,'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%L  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%:' +2619 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%[ +80 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%m'ܑ +2620 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&u& +8 "core" & \\ I& +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +32 "core" ( +2 "manipulator"&?& +5 "core" & | K +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Q& +3 "core" & 9 K +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&4'ш +93 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&l/ +26 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'%( +408 "core" ( +2 "manipulator"&|& +4 "core" &  P S +2 "manipulator"&N% +4 "core" %} r TR +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&G' ] +100 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +284 "core" ( + "manipulator"&k& +4 "core" &-z  5 WP +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +4 "core" &-z  WP +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +112 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&'1 +75 "core" 1 +2 "manipulator"&$% +4 "core" % xe  / A6 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +113 "core" ' +3 #"myshortDA"Flushing Processing stage + "processing"%\\% +7 "core" %ܔ +2 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%F& +5 "core" & +3 "manipulator"&U& +4 "core" &-z ? XP +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +5 "core" ( +2 "manipulator"&i& +4 "core" &-z  WP +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +5 "core" &-z K XP +2 ."myshortDA"Forearm.seek :garage +3 "manipulator"&V'o +111 "core" ' +2 ."myshortDA"Hand.close +55 "manipulator"&C/ +69 "core" / +3 "manipulator"&@& +4 "core" &-z z   BP +3 "manipulator"& % +5 "core" % p s t B +2 ."myshortDA"Forearm.seek :retract +3 "manipulator"&g' ] +110 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +4 "manipulator"&_( +121 "core" ( + "manipulator"&6& +4 "core" &   S_ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +5 "core" &  S_ +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&n'E +102 "core" ' +2 "manipulator"&!& +4 "core" & &  S_ +3 "manipulator"&8% +3 "core" %F  S$ +3 "processing"%T& +4 "core" &$ +4 "processing"%&& +5 "core" &$ +3 ."myshortDA"PC.seek :closed +3 "processing"%A(SD +7 "core" & +4 & 2 +10 &Fr 2 +9 &@nr F +10 &T R +9 &? R +9 &[@ R +10 &? R +9 &A Q +9 &B Q +10 &!dA Q +9 &#%A R +9 &$D R +10 &&D R +9 &(kD R +10 &*-@ R +9 &+A R +9 &-C R +10 &/sA R +9 &14B R +10 &2A R +9 &4C R +9 &6yC R +10 &8;? R +9 &9A R +9 &;E R +10 &=C S +9 &?CD R +10 &AD R +9 &BD S +9 &DD R +10 &FHM S +9 &H\\ V +9 &Ip W +10 &K~y Y +9 &M>~ Z +10 &N~ Z +9 &P Z +9 &Ri}c , +10 &S(j 7 +9 ( + &S!$ . +3 "processing"%&& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.68 + "processing"%& +8 "core" &S!% . +2 ."myshortDA"Hand.open +2 "manipulator"&21 +69 "core" 1 +2 "manipulator"&a% +4 "core" % F   P$ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&"' ] +96 "core" ' +3 ."myshortDA"PSV.dial PSR +2 "processing"%P +81 "core"  + ."myshortDA"PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"% '[q +1094 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%)' +1611 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%^ +80 "core" +2 ."myshortDA"PTV.dial :puck +3 "processing"%>  +76 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +58 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%o'ܑ +2617 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%9 +80 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%y' +2621 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%. +80 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%z'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%I +80 "core"  +2 ."myshortDA"PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%Z' +585 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%s' +2122 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +80 "core" +2 ."myshortDA"PBV.dial PSV +3 "processing"%+ U +58 "core" V +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%H @ +49 "core" > +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%O' +2618 "core" ' +2 ."myshortDA"PSV.dial :waste1 +3 "processing"%t  +83 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%5's +2616 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%M +48 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%;' +2620 "core" ' +45 ."myshortDA"PSV.dial PTV +11 "processing"%S +80 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"% U +7 "core" U +3 ."myshortDA"PS.seek 0ml +2 "processing"%x'ܑ +1114 "Can"\ L _  +1502 "core" ' +2 ."myshortDA"PSV.dial PBV +3 "processing"%3 @ +47 "core" ? +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%r' +2616 "core" ' +2 ."myshortDA"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2626 "core" ' +2 #"myshortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" &  R_ +4 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek PC +3 "manipulator"&( +7 "core" ( +2 "manipulator"& & +5 "core" &  y S_ +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &#& +3 "core" &  S_ +4 ."myshortDA"Forearm.seek PC +2 "manipulator"&]'E +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&K/ +74 "core" / +3 ."myshortDA"PC.seek :open +2 "processing"%( +379 "core" ( +2 "manipulator"&7& +4 "core" &  W_ +2 "manipulator"&(% +4 "core" % W m W_ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&d' ] +93 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&v(-z +139 "core" ( + "manipulator"&-& +4 "core" &-v +  T& +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-v D T& +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&q'o +117 "core" ' + ."myshortDA"Hand.open +2 "manipulator"&Y1 +26 "core" 1 +2 "manipulator"&1% +5 "core" %v] U ^ @* +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&0' ] +108 "core" ' +51928 "Can"\ G a +60002 \ G d5> +60002 \ G fԇ +60001 \ G iVj +60002 \ G k +60002 \ G nv +60002 \ G q, +60002 \ G s‡ +60002 \ G v&X +60001 \ G x +60002 \ G {E +60002 \ F } +60002 \ G c +60002 \ G F +60002  \ G ܇ +60002 \ G r +60002 \ \ G  +60002 \ G , +60002 \ G  4 +60002 &\ F I ʇ +60002 2\ G !` +60002 6\ G d! +60001 G\ G " +60002 P\ G #" +60002 S\ G # @PDT1752303607.03 ^\ G $N +60002 _\ F +$ +60002 e\ G %z +60002 q\ G G& +60002 s\ G & +60002 x\ F b'< +60001 \ G '҇ +60002 \ F }(h +60002 \ G ( +60002 \ G ) +60002 \ G &** +60002 \ G * +60002 \ G B+V +60001 \ G + +60002 \ F \\, +60002 \ G - +60002 \ G x- +60002 \ G .D +60002 \ G ϓ.ڇ +60002 \ F /p +60002 \ F Ԯ0 +60002 \ G ;0 +60002 \ F 12 +60002 \ G V1ȇ +60002 \ G 2^ +60002 \ G q2 +60002 \ G 3 +60001 \ G 4 +60002 \ G 4 +60002 \ G 5L +60002 \ F 45 +60002 \ G 6x +60002 \ F O7 +60002 \ G 7 +60001 \ G i8: +60002 \ F 8Ї +60002 \ F 9f +60002 \ F 9 +60002 \ \ H : +60002 \ G +;( +60002 \ G ; +60002 \ G \ E +60002 \ F {> +60001 \ F  ?B +60002 \ G ?؇ +60002 \ G %@n +60002 \ G A +60002 \ H !AA +60002 \ \ I #B0 +60002 \ \ I &wBƇ +60002 \ I )C\\ +60002 \ H +C +60001 \ \ I .`D +60002 \ \ I 1E +60002 \ \ I 3E +60002 \ I 6KFJ +60002 \ \ I 8F +60002 \ I ;Gv +60002 \ \ I >6H +60002 \ K @H +60002 \ \ I C~I8 +60002 \ \ I F"I· +60002 \ \ I HJd +60002 \ \ I KkJ +60001 \ \ I NK +60002 \ I PL& +60002 \ \ I SXL +60002 \ \ I UMR +60002 \ \ I XM +60002 \ \ I [EN~ +60002 \ \ I ]O +60001 \ J `O +60002 \ \ I c2P@ +60002 \ \ I ePև +60002 \ \ I h{Ql +60002 \ \ I k R +60002 \ \ J mR +60002 \ I phS. +60002 \ \ I s Sć +60002 \ \ I uTZ +60001 \ \ I xUT +60002 \ \ I zU +60002 z\ \ J }V +60002 |\ \ J CV +60002 \ \ I WH +60002 \ \ I Wއ +60002 }\ J 0Xt +60002 z\ \ I Y\ +60002 x\ \ I yY +60002 z\ \ I Z6 +60002 u\ \ I Ż +60001 l\ \ I f[b +60002 X\ I [ +60002 T\ \ I \\ +60002 R\ I T]$ +60002 T\ I ] +60002 N\ I ^P +60002 R\ \ I B^ +60002 Q\ I _| +60002 b\ \ J ` +60001 j\ I /` +60002 c\ \ I a> +60002 l\ \ I yaԇ +60002 Z\ \ I bj +60002 W\ \ I c +60002 `\ I gc +60002 b\ \ I d, +60002 b\ \ I d‡ +60002 k\ \ H ReX +60001 q\ G e +60002 x\ G tf +60002 \ G g +60002 \ G ̔g +60002 \ G $hF +60002 \ G ѵh܇ +60002 \ G Eir +60002 \ G j +60002 \ G ej +60001 \ G k4 +60002 \ G ޅkʇ +60002 \ G l` +60002 \ G l +60002 \ G 4m +60002 \ F n" +60002 \ G Sn +60002 \ G oN +60002 \ G qo +60002 \ G pz +60001 \ G q +60002 \ G q +60002 }\ G r< +60002 x\ G :r҇ +60002 v\ G sh +60002 w\ G Vs +60002 ~\ G t +60002 \ G ru* +60002 \ G \ u +60001 |\ G vV +60002 \ F v +60002 ~\ G w +60002 \ G 6x @PDT1752390009.76 \ G x +60002 \ G RyD +60002 \ G yڇ +60002 \ G mzp +60001 \ G { +60002 \ G #{ +60002 \ G &|2 +60002 \ G (|ȇ +60002 \ G +1}^ +60002 \ G -} +60002 \ G 0M~ +60002 \ G 2 +60002 \ G 5h +60001 \ G 7L +60002 \ G : +60002 \ F =x +60002 \ G ? +60002 \ G B, +60002 \ G D: +60001 \ G GFЇ +60002 \ G If +60002 \ G La +60002 \ G N +60002 \ F Q}( +60002 \ G T\  +60002 \ G VT +60002 \ G Y% +60002 \ G [ +60001 \ G ^A +60002 \ G ` +60002 \ G c\\B +60002 \ G e؇ +60002 \ G hwn +60002 \ G k +60002 \ G m +60002 \ G p0 +60002 \ G rƇ +60002 \ G u:\\ +60002 \ G w +60002 \ G zU +60001 \ G | +60002 \ G p +60002 \ G J +60002 \ G  +60002 \ G v +60002 \ F  +60002 \ F 4 +60002 \ G 8 +60002 \ G P· +60002 \ G d +60002 \ G l +19323 #"Camille"-> access 3 +10 "storage"(*% +3 "core" %? d\ / +3 "manipulator"&R% +4 "core" % ` U T +2 "manipulator"&f& +5 "core" &- + T$ +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +3 "storage"(p([Y +683 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (D& +4 "core" &[W 0\ * +1016 #"Camille"-> access 4 +4 "storage"(% +3 "core" %?  \ , +3 "manipulator"&E% +4 "core" % ` G R +3 "manipulator"&W& +4 "core" &- F R$ +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 1 +2 "storage"(c( +987 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +6 (b& +3 "core" & \ $ +734 #"Camille"-> startTube 4 +14718 #-> start(:myshortDA){shortDA; samplePassF; PS.flush} +5 "collection"'/% +6 "core" %S. +2 "processing"%J% +7 "core" %r +4 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +626 #"Camille"-> Thread[:myshortDA].answer +5 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"% +145 "core" +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%}  +136 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%w  +143 "core"  +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +3 "processing"% 'h! +2282 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "collection"'\  +2 "processing"%  +9 "core"  +135  +4 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +1275 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%~ @ +112 "core" @ +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +44 "processing"%<'s +590 "core" ' +2 ."myshortDA"PSV.dial PSR +11 "processing"% +113 "core"  +3 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1103 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%e' +1608 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%h +118 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%`'s +2629 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%= +112 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +3 "processing"%L'[q +1094 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%,' +1605 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%[ +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%:  +49 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%u's +2615 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%? +112 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%Q' +2629 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%l +113 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%B's +1682 "Can"\ M / +932 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +6 "core" & +3 "manipulator"&% +5 "core" % ` 7 Q +2 "storage"(|% +4 "core" %@ R\ , +2 "storage"(N. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +3 "storage"(4(+ +513 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (k& +3 "core" &+ O\ ( +2 "manipulator"&& +4 "core" &- N$ +3 "manipulator"&% +4 "core" % ` \  N +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&'( +168 "core" ( +2 "manipulator"&$& +4 "core" &\ ! R N"~ +2 "storage"(G& +4 "core" &+ ]\ ) +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&\\'s +101 "core" ' +2 "storage"(F& +4 "core" &+  <\ + +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak + "storage"(U' +307 "core" ' +2 "storage"(i- +4 "core" -'y +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +10 ( & +3 "core" &+ w\ ) +8 "manipulator"&& +4 "core" &\  > Q"~ +3 ."myshortDA"Elbow.seek 4 +3 "manipulator"&C( +6 "core" ( +2 "manipulator"&@& +4 "core" &\  6 Q"~ +2 "storage"( & +4 "core" &+ P\ ) +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&' +23 "core" ' +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close + "manipulator"&/ +18 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&6& +3 "storage"('= +8 "core" &\ p P"~ +4 "manipulator"&V% +3 "core" %t  P +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&!' ] +103 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&8( +161 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +91 "core" ( +3 "manipulator"&T& +4 "core" &  ! V +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &   y V +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&g'E +98 "core" ' +2 "manipulator"&X& +4 "core" & C S +2 "manipulator"&% +4 "core" %9 1 R: +3 "processing"%2& +44 "core" &- +11 "processing"%a& +6 "core" &, +3 ."myshortDA"PC.seek :closed +2 "processing"%&(SD +6 "core" & +5 & 6 +10 &Fp 2 +9 &;mu F +9 &_ T +10 &D S +9 &PG S +9 &G S +10 &F S +9 &H S +10 &!XG S +9 &#I T +9 &$G S +10 &&G S +9 &(`I S +9 &*"I S +10 &+G S +9 &-G S +10 &/hG S +9 &1*G S +9 &2E S +10 &4J S +9 &6oI T +9 &82J S +10 &9L T +9 &;H S +10 &=xG S +9 &?:F S +9 &@F S +10 &BL T +9 &DP T +9 &F<] V +10 &Gp W +9 &I} Y +10 &Ku Z +9 &M6 Z +9 &N [\ +10 &P \\ +9 &R\\}j 2 +9 &S$b L +10 &S#A : +3 ( +2 "processing"%a& +5 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.71 +2 .Hand.open +3 "manipulator"&P1 +77 "core" 1 +2 "manipulator"&n% +3 "core" % 9 O: +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&m' ] +118 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"% { +3 %^9 +8 "core" 9{ +103 "processing"%>9 +3 "core" 9y +103 "processing"%9 +4 "core" 9y  +103 "processing"%)9 +3 "core" 9y  +103 "processing"%99 +3 "core" 9y +103 "processing"%o9 +3 "core" 9z +103 "processing"%.9 +3 "core" 9{ +103 "processing"%y9 +4 "core" 9| +103 "processing"%I9 +3 "core" 9}# +103 "processing"%z9 +3 "core" 9' +103 "processing"%Z9 +3 "core" 9+ +103 "processing"%9 +3 "core" 9/ +103 "processing"%+9 +3 "core" 94 +103 "processing"%s9 +3 "core" 98 +103 "processing"%H9 +3 "core" 9< +103 "processing"%9 +3 "core" 9@ +103 "processing"%t9 +3 "core" 9E +103 "processing"%O9 +4 "core" 9I +103 "processing"%M9 +3 "core" 9M +103 "processing"%59 +3 "core" 9Q +103 "processing"%S9 +4 "core" 9V +103 "processing"%9 +3 "core" 9Z +103 "processing"%;9 +4 "core" 9^ +103 "processing"%39 +3 "core" 9b +103 "processing"%x9 +4 "core" 9g +103 "processing"%9 +3 "core" 9k +103 "processing"%r9 +3 "core" 9o +103 "processing"%9 +3 "core" 9s +103 "processing"% 9 +4 "core" 9x +103 "processing"%#9 +3 "core" 9| +103 "processing"%K9 +3 "core" 9 +103 "processing"%_9 +3 "core" 9 +103 "processing"%"9 +4 "core" 9 +103 "processing"%A9 +3 "core" 9  +103 "processing"%79 +3 "core" 9' +103 "processing"%(9 +3 "core" 9. +103 "processing"%-9 +3 "core" 94 +4 ."myshortDA"PH.hold 2:00:00,28C +5 "processing"% p{p. +3 ."myshortDA"delay 1:30 +7 "core"  +8999 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%] +115 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +14 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2ml +2 "processing"%Y'Q +1599 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%1  +138 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%d +81 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%q  +59 "core" +2 "processing"%j% +4 "core" %N*  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%*' +586 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%R * +37 "core" + +2 ."myshortDA"PS.seek 0ml +3 "processing"%f'ܑ +1610 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%{  +6 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%D  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +44 "processing"% * +37 "core" + +2 ."myshortDA"PSR.select :air +12 .PSV.dial PSR +4 "processing"%E +82 "core"  +3 ."myshortDA"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."myshortDA"PS.seek 2.5ml +2 "processing"%W' +2554 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%p +80 "core" +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +82 "core"  +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%/ +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air + "processing"%J  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +291 "Can" t & +2235 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%}  +139 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%w +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"% @ +112 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%\ ' +361 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "processing"%  +2 "collection"'  +7 "core"  +39  +2 "processing"%~% +4 "core" %,  +3 ."myshortDA"PS.seek 0.3ml +3 "processing"%' +360 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +38 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%<  +47 "core"  +2 ."myshortDA"PS.seek 0.9ml +3 "processing"%'N +1263 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%h @ +79 "core" @ +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%e' +866 "core" ' +3 #"myshortDA"addPMLReagent08 + .PSV.dial :air +4 "processing"%=  +47 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek 2ml +2 "processing"%`'Q +1612 "core" ' + ."myshortDA"PSV.dial :PML +3 "processing"%L +47 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"%[ @ +78 "core" B +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%:  +38 "core" +2 "processing"%,% +4 "core" %S  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%?'K +241 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%u * +38 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"%l'ܑ +1962 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'Q& +5 "core" &C +2 "manipulator"&& +4 "core" & H M +3 "manipulator"&% +4 "core" % H ] D +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&|(-z +142 "core" ( +3 "manipulator"&N& +5 "core" &-} e G' +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &c& +4 "core" &-~ 2 H' +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&k'o +109 "core" ' +3 ."myshortDA"Hand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&& +4 "core" &- 4 ) 4' +3 "manipulator"&$% +3 "core" % |p 3 #  4 +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&G' ] +106 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&F( +276 "core" ( +2 "manipulator"&v& +4 "core" &  G* +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &0& +5 "core" &  H* +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&i'ш +108 "core" ' +2 "manipulator"& & +4 "core" & 8 ?) +3 "manipulator"&% +4 "core" %ч ; D +3 "collection"'@& +3 "core" &- +3 "collection"' & +6 "core" &E +48 ."myshortDA"CC.seek :closed +12 "collection"'(X +5 "core" &) + &) + &- + &- + &, &) + &, +4 &9) %f +8 &uQt' 8 +9 &up+ M +10 &UR- V +9 &G) U +9 &I* U +10 &J) V +9 &]F, V +10 & M* V +9 &!D. U +9 &#J3 U +10 &%eI. V +9 &')G, U +9 &(G( U +10 &*I( U +10 &,nF+ U +9 &.0G) U +9 &/K' U +9 &1K) V +10 &3xG- U +9 &59I* U +9 &6I- U +10 &8F% U +9 &:}I( V +10 &H, V +9 &?G& V +10 &AF- U +9 &CGG- V +9 &ET- W +10 &Ff, Y +9 &H{- \\ +10 &J2' ` +9 &K, ` +9 &M) ` +10 &Os, a +9 &Q7( a +9 &R, b +10 &T) b" +9 &Vl, b, +10 &X, 7 +9 &X+ ] +10 ( + &Xy, Y +2 "collection"' & +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.45 +2 "collection"'6& +6 "core" &Xy* Y +2 ."myshortDA"Hand.open +2 "manipulator"&V1 +22 "core" 1 +2 "manipulator"&'% +5 "core" %y 9 M 0 9 +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&\\' ] +103 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%U +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +1602 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%T  +48 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1612 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%C +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%X' +2617 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%  +3 "collection"'2  +39 "core"  +137  +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +113 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'!  +6 "core"  +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%  +79 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%P'ܑ +2621 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%n  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%a' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%^ +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%>'ܑ +2617 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%g  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2621 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%) +49 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%9'ܑ +2625 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&o& +6 "core" & P 7 d 1) +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&.( +40 "core" ( +2 "manipulator"&y& +3 "core" & R B A ; +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &I& +3 "core" & < f ; +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&z'ш +96 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&Z/ +18 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'( +409 "core" ( +2 "manipulator"&+& +5 "core" &  E +2 "manipulator"&s% +3 "core" %щ s ' +602 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%)'Q +1615 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%o +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%y  +40 "core" +2 "processing"%I% +4 "core" %X +3 ."da"PS.seek 1.5ml +2 "processing"%Z' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%F * +38 "core" , +3 ."da"PS.seek 0ml +3 "processing"%\\'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%+  +39 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%s * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%z +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%t' +2524 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%O +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%. +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%5 +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%S  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%H's +123 "Can" g ~ +2395 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%M +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%;' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%3'Q +1612 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%x  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%9  +40 "core" +2 "processing"%% +3 "core" %T  +4 ."da"PS.seek 1.5ml +2 "processing"% ' +596 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%K'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%r  +11 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%"  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +54 "core" , +2 ."da"PSR.select :air +11 .PSV.dial PSR +4 "processing"%A +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%(' +2526 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%- +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%] +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%B +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +80 "core"  +2 ."da"PS.seek :empty +4 "processing"%1's +2520 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +150 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +14 "processing"% +18 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%q'I +338 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%j' +336 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%Y'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%R  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%d +92 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%{% +3 "core" %P  +4 ."da"PS.seek 1.5ml +2 "processing"%D' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +3 ."da"PS.seek 0ml +3 "processing"%*'ܑ +1627 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%f  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%E  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%/ +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +3 "processing"%J' +2623 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%W +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%} +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%w's +2609 "core" ' +3 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +149 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%'Q +2122 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%~  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%\ +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%<% +4 "core" %W' +3 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%h * +38 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +115 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +1609 "core" ' +2 "processing"%e9 +4 "core" 9y6 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%L +3 %[& +3 "core" 6 +4 &S#< : +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&:% +7 "core" % L K L E +2 "storage"(,% +4 "core" %F 3 2 \\ +2 "storage"(=. +3 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(`(@ +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +55 (?& +4 "core" &L +2 "manipulator"&u& +4 "core" &-t Q P 4 X +2 "manipulator"&% +4 "core" % L \\ \\   +3 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&Q( +196 "core" ( +3 "manipulator"&N& +4 "core" & ] `  t +3 "storage"(c& +3 "core" &L +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&8'm +101 "core" ' +2 "storage"(& +4 "core" &L 1 2 y +4 ."da"SE.reconfigure :pick + "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"($' +285 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +7 ."da"SE.seek :place +2 "storage"('x +43 "core" ' +2 "manipulator"&k& +4 "core" & T \\ t +4 "manipulator"&v% +3 "core" %q Y Z  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&0' ] +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&|( +245 "core" ( +2 "manipulator"&m& +3 "core" & / 6 DI +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" & ( #I +3 ."da"Forearm.seek PC +3 "manipulator"&@'E +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&G/ +76 "core" / +2 ."da"PC.seek :open +3 "processing"%%( +378 "core" ( +2 "storage"( & +4 "core" &L \   +2 "manipulator"&V& +5 "core" & Z S I +2 "manipulator"&6% +4 "core" %L N R @ 3 +3 ."da"Forearm.seek :retract +2 "manipulator"&'' ] +102 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&U( +245 "core" ( +2 "manipulator"&i& +4 "core" & N = x O +3 "storage"(l& +3 "core" &L i +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&T'm +105 "core" ' +2 ."da"Hand.open + "manipulator"& 1 +22 "core" 1 +2 "storage"(C- +4 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"('D +27 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(2' +58 "core" ' +3 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1309h.png +9 "processing"%& +15 "core" & +6 "manipulator"&& +8 "core" & 6 3O +3 "manipulator"&!% +5 "core" %J   + +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +4 "manipulator"&' ] +99 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&X(-z +184 "core" ( +2 "manipulator"&n& +3 "core" &-w  pf +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &P& +4 "core" &-w y v 2f +3 ."psFlush"Forearm.seek :garage +5 "manipulator"&^'o +106 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +23 "core" / +2 "manipulator"&g& +4 "core" &-w [ 2 f +3 "manipulator"&a% +5 "core" %ρ  sƻ> +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&>' ] +116 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&( +127 "core" ( +2 "manipulator"&o& +3 "core" & ( +3 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +5 &y& +5 "core" & \\( +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&I'E +96 "core" ' +6 "manipulator"&)& +11 "core" & S( +5 "manipulator"&F% +9 "core" %D   cZ +5 "processing"%Z& +9 "core" &( +6 "processing"%& +19 "core" &( | +2 & { +7 ."psFlush"PC.seek :closed +5 "processing"%+(SD +17 "core" & { +2 & { & { +4 &*l v- +8 &_p tA +9 &-_ uT +10 &8 wV +9 &; wW +9 &k: wV +7 #"da"SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 0.664 seconds\ Exposing 696x520 pixel 16-bit image for 7.45 seconds\ /var/log/esp/da25jul1309h.png: PNG Upload Complete\ +4 "core" &,; wW +20 #"da"PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1309h15s.png +20 "core" &9 wV +2 & 6 vV +5 &"u; wV + &$9; U + &%= U +6 &': U +9 &)~= U +9 &+@< U +10 &-< U +10 &.9 U +9 &0< V +9 &2H= U +10 &4\ ? U +9 &5? yW +9 &7< xW +10 &9M> wW +9 &;< wW +9 &<; wV +10 &>8 wV +9 &@U; wW +10 &B< wV +9 &C< wW +9 &EC vV +10 &GXK uX +9 &Ic t[ +9 &Js s] +10 &Lu s^ +9 &NL _ +9 &P{ ^ +10 &Q L +9 &R?v ] +10 &S"J < +4 ( +5 "processing"%& +3 "core" &S"K < +4 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.81 +2 "processing"%s& +6 "core" &S"K < +4 ."psFlush"Hand.open +2 "manipulator"&z1 +73 "core" 1 +10 "manipulator"&\\% +4 "core" %D Y aZ +5 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&O' ] +99 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%. +52 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +603 "core" ' +3 ."psFlush"delay 5 seconds +436 #"da"SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1309h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1309h25s.png +62 ."psFlush"PSR.select :air +17 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%S' +1019 "Can" R  +553 #"image"compressed /var/log/esp/da25jul1309h.jxl +567 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%t @ +218 "core" A +4 ."psFlush"PTV.dial :PRVmixing +7 "processing"%M  +82 #"da"SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1309h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +6 "storage"(H- +5 "core" -' +3 "storage"(;& +11 "core" &L  ( +12 "manipulator"&x& +9 "core" & P U ( +9 "manipulator"&% +9 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"%9 +6 "core" % ]  l +3 ."da"Elbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&( +88 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%3's +170 "core" ( +3 "manipulator"&#& +4 "core" & ~ +3 "storage"( & +5 "core" &L n n +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&r'm +94 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"("'W +54 "core" ' +2 "manipulator"&_& +4 "core" & ] # +2 "storage"(A& +5 "core" &L Z \\ +4 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&K'M +38 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&-, +5 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +4 "storage"(]' +29 "core" ' +3 "manipulator"&B% +3 "core" %` u W } +4 "storage"(7& +4 "core" &L B B +2 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&('Ќ +18 "core" ' +3 "manipulator"&& +5 "core" & % +2 "storage"(1& +5 "core" &L ^ c +73 ."da"Forearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&q'm +29 "core" ' +2 "storage"(j% +4 "core" % ^ n  +4 ."downElevator"SE.seek :down +5 "storage"(R'= +99 (d% +3 "core" %M* \\ g [v +3 "manipulator"& % +5 "core" %Ҋ $ f +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&{' ] +95 "core" ' +62 ' +2 ."downElevator"SE.stop + "storage"(5 +7 (Y& +3 "core" &L w | d +1283 #"image"compressed /var/log/esp/midres/da25jul1309h15s.jxl +347 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"% +116 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%D' +593 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%f' +1334 #"image"compressed /var/log/esp/midres/da25jul1309h25s.jxl +3 ."Qmail"DAfans.email "da25jul1309h exposed 7.45 seconds\\nmidres/da25jul1309h15s\\nmidres/da25jul1309h25s",Subject: "da25jul1309h images!" +773 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%E  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%p @ +79 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%/ +114 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%*'s +2622 "core" ' +5 ."psFlush"PSV.dial PSR +6 "processing"%W +118 "core"  +4 ."psFlush"PSR.select :flush +9 "processing"%@ +21 ."psFlush"PS.seek 1ml +5 "processing"%}'[q +1034 #"uploadLog"upsync +72 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%b' +1601 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%J  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +7 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%w'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%~ +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%\ ' +2617 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%<'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +86 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +595 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%e U +58 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%L'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%[ @ +53 "core" > +11 ."psFlush"PS.seek 2.5ml +3 "processing"%:' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%,  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%='s +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%? +48 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%u' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%4 U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%N'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%c @ +54 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%k'[q +1102 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%v' +1611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%$ +80 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%8  +58 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%m'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +80 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%Q' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%G +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%0'ܑ +2645 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%& +86 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"% ' +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2111 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%6 +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%@ U +58 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%i'ܑ +2321 "Can"\ Q  +317 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%l @ +47 "core" @ +2 ."psFlush"PS.seek 2.5ml +3 "processing"%|' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%C's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%! +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%' U +7 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +55 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%n' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%T  +81 "core"  +2 ."psFlush"PS.seek :empty +5 "processing"%P's +2621 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&U& +6 "core" &  P +45 "manipulator"&% +4 "core" % } P +3 ."psFlush"Elbow.seek PC +10 "manipulator"&g( +271 "core" ( +2 "manipulator"&a& +5 "core" & O +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" & O +2 ."psFlush"Forearm.seek PC +2 "manipulator"&o'E +101 "core" ' +2 ."psFlush"Hand.close + "manipulator"&y/ +77 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%^( +378 "core" ( +2 "manipulator"&)& +5 "core" & " D P +2 "manipulator"&F% +4 "core" % K " D P +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&Z' ] +115 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&X(-z +123 "core" ( +2 "manipulator"&>& +4 "core" &-r ' } Th +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &%& +4 "core" &-r "  Th +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek :garage +3 "manipulator"&s'o +113 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&z1 +70 "core" 1 +2 "manipulator"&\\% +3 "core" % w_ ?5 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +105 "core" ' + #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'.& +7 "core" & +2 "manipulator"&I& +4 "core" &-y  S Sa +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +5 "core" ( +2 "manipulator"&5& +5 "core" &-y  $ Ra +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &t& +3 "core" &-y   Sa +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&H'o +114 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&;/ +68 "core" / +2 "manipulator"&x& +3 "core" &-z + A` +3 "manipulator"&M% +4 "core" % {q A +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&9( +288 "core" ( +2 "manipulator"&#& +5 "core" & # t R@ +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 & & +3 "core" & O R@ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +104 "core" ' +2 "manipulator"&S& +5 "core" & q T@ +2 "manipulator"&_% +3 "core" %ф \ T +3 "collection"'A& +4 "core" & +3 "collection"'O& +6 "core" &2 +3 ."myshortDA"CC.seek :closed +2 "collection"'B(X +8 "core" & +3 & : +10 &!Fs 3 +9 &=kx G +9 &] U +10 &G T +9 &OI U +9 &L U +10 &I U +9 &I U +9 &!WH U +10 &#E U +9 &$G U +10 &&J U +9 &(_L U +9 &* I U +10 &+E) U +9 &-G" U +10 &/fH' U +9 &1(G) U +9 &2F) T +10 &4F) T +9 &6oF( U +9 &81I) U +10 &9F) U +9 &;F) U +9 &=vG) U +10 &?9F* U +9 &@E) U +10 &BI) U +9 &D{O* V +9 &F:[* W +10 &Gv+ [ +9 &I* _ +9 &Kf+ ` +10 &M)* ` +9 &N* ` +10 &P* ` +9 &Rj* a +9 &T,( a +10 &U) b& +9 &W0 T +9 &Xb3 W +10 &X1 Y +10 ( + &Xs) V +2 "collection"'O& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.46 + "collection"'7& +8 "core" &Xs3 V + ."myshortDA"Hand.open +2 "manipulator"&1 +21 "core" 1 +2 "manipulator"&1% +4 "core" %ф M +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&2' ] +96 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%j  +90 "core"  +11 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +3 "processing"%r' +1601 "core" ' +3 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%"'ܑ +1613 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%d +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"% ' +2626 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%K  + "collection"'(  +11 "core" +99  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%Y +217 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"']  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%q @ +77 "core" @ +3 ."myshortDA"PS.seek 0ml +2 "processing"%R'ܑ +2620 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +82 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%3' +2615 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%D +81 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%E'ܑ +2626 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&p& +9 "core" &  H@ +7 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +6 "manipulator"&/( +24 "core" ( +2 "manipulator"&f& +4 "core" & I +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &W& +3 "core" & G I +3 ."myshortDA"Forearm.seek CC +4 "manipulator"&*'ш +95 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&}/ +28 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'( +410 "core" ( +2 "manipulator"&J& +5 "core" &  G Q + "manipulator"& % +4 "core" %ё " & QI +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&b' ] +104 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek :garage + "manipulator"&~(-z +278 "core" ( +2 "manipulator"&w& +4 "core" &-t \ Up +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-t   9 Vp +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&\ 'o +115 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&<% +4 "core" %v` | d ?1 +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&h' ] +118 "core" ' +2 #"myshortDA"Flushing Processing stage +2 "processing"%% +6 "core" %܌' +3 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%e& +6 "core" &' +3 "manipulator"&& +4 "core" &-t 2 Tp +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&[(-z +6 "core" ( +2 "manipulator"&L& +4 "core" &-t   Up +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &,& +3 "core" &-t   9 Up +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&:'o +107 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&?/ +21 "core" / +2 "manipulator"&=& +4 "core" &-t 8 Ap +3 "manipulator"&% +4 "core" %σ{ r A* +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&4' ] +104 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +4 "manipulator"&u( +125 "core" ( +2 "manipulator"&c& +5 "core" & ( Q. +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &N& +3 "core" & @ Q. +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +48 ."myshortDA"Forearm.seek PC +11 "manipulator"&'E +106 "core" ' +2 "manipulator"&& +4 "core" &    U. +3 "manipulator"&% +4 "core" %S   3 U +3 "processing"%& +4 "core" & +3 "processing"%k& +6 "core" & +3 ."myshortDA"PC.seek :closed +3 "processing"%$(SD +5 "core" & +4 & 2 +9 &Es 2 +10 &>nt F +9 &X R +9 &? R +10 &ZD R +9 &D Q +9 &C R +10 &D R +9 &!bG R +9 &#$D R +10 &$C R +9 &&C R +10 &(jD R +9 &*+C R +9 &+D R +10 &-D Q +9 &/rD R +9 &15E Q +10 &2D R +9 &4E R +10 &6zF R +9 &8:F R +9 &9G R +10 &;F S +9 &=F R +9 &?BG R +10 &AE S +9 &BG S +10 &DF S +9 &FGQ S +10 &H` V +9 &Is X +9 &K|} Y +9 &M< Z +10 &N Z +9 &P [ +10 &Rf|e - +9 &S$] 3 +10 ( + &S - +2 "processing"%k& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.69 +2 "processing"%8& +7 "core" &S - +2 ."myshortDA"Hand.open +2 "manipulator"&v1 +70 "core" 1 +2 "manipulator"&% +4 "core" %S   S +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&m' ] +101 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%G +81 "core"  +2 ."myshortDA"PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%Q'[q +1097 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%&' +1609 "core" ' + ."myshortDA"PSV.dial PTV +3 "processing"%0 +80 "core" +2 ."myshortDA"PTV.dial :puck +2 "processing"%  +77 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%6  +59 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%@'ܑ +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%V +80 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%l' +2618 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%i +80 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"% 'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%| +82 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%C' +2118 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%! +82 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"%' U +58 "core" U +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2635 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"% @ +50 "core" ? +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2626 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%T  +85 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%n's +2618 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%U +48 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +623 "Can"\ L @ +1995 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%a +81 "core" +2 ."myshortDA"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%'ܑ +2625 "core" ' +2 ."myshortDA"PSV.dial PBV +3 "processing"%- @ +48 "core" ? +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%y' +2617 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%{  +81 "core"  +2 ."myshortDA"PS.seek :empty +4 "processing"%+'s +2622 "core" ' +2 #"myshortDA"Garaging FlushPuck in Processing Clamp + "manipulator"&)& +7 "core" & , R. +47 ."myshortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek PC +2 "manipulator"&F( +6 "core" ( +3 "manipulator"&>& +4 "core" &  R. +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &%& +3 "core" & 1 R. +3 ."myshortDA"Forearm.seek PC +3 "manipulator"&o'E +94 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&g/ +70 "core" / +3 ."myshortDA"PC.seek :open +2 "processing"%z( +379 "core" ( +2 "manipulator"&\\& +3 "core" &  Q V. +3 "manipulator"&Z% +4 "core" % V   F Ub +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&.' ] +101 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&I(-z +137 "core" ( +2 "manipulator"&5& +3 "core" &-  ! [ S# +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &t& +3 "core" &-  7 S# +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"&s'o +113 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&;1 +24 "core" 1 +2 "manipulator"&x% +5 "core" %wm  AT +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&M' ] +103 "core" ' +7868 #"Camille"-> access 3 +5 "storage"(X% +3 "core" %A \ * +3 "manipulator"&% +4 "core" % \\ Q +2 "manipulator"&H& +4 "core" &-   Q"~ +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +3 "storage"(#([Y +688 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (& +5 "core" &[Z V\ % +15024 #"Camille"-> access 4 +3 "storage"( % +5 "core" %A \ + +3 "manipulator"&S% +4 "core" %   R +2 "manipulator"&_& +5 "core" &-  , R"z +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 1 +3 "storage"(A( +985 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & 0\ # +7455 #"Camille"-> startTube 4 +2012 #-> start(:myshortDA){shortDA; samplePassF; shortDAflush} +5 "collection"'% +3 "processing"%7% +11 "core" %SL + %p( +5 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +2344 #"Camille"-> Thread[:myshortDA].answer +2 #"myshortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +144 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%1  +137 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%O  +143 "core"  +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +3 "processing"%j'h! +2280 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%  +144 "core"  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%P' +1265 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"% @ +111 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +2 "processing"%r's +592 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%d +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%"'[q +1097 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%(' +1606 "core" ' + ."myshortDA"PSV.dial :mixloop +3 "processing"%K +114 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%Y's +2617 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%] +120 "core"  + #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%q'[q +544 "Can"\ N և +550 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +56 ."myshortDA"PS.seek 2.5ml +2 "processing"% ' +1613 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +125 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%R  +51 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%D's +2629 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%3 +113 "core"  + ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%p' +2614 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%f +115 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%W's +2620 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%}& +6 "core" & +3 "manipulator"&9% +4 "core" %  5 Q +3 "storage"(2% +4 "core" %A \ + +2 "storage"(B. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"(J(+ +513 "core" ( +3 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 ( & +4 "core" &+ x\ ! +2 "manipulator"&*& +5 "core" &-  M"z +2 "manipulator"&w% +4 "core" % , M +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&( +185 "core" ( +2 "manipulator"&/& +5 "core" & ) 4 Q +2 "storage"(& +3 "core" &+ Q\ ) +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&<'s +100 "core" ' +2 "storage"(& +4 "core" &+ 5\ * +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(e' +305 "core" ' +2 "storage"(b- +4 "core" -'| +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +3 "core" &+ f\ ( +3 "manipulator"&L& +4 "core" &  R Q +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&,( +7 "core" ( + "manipulator"&\ & +4 "core" &  3 Q +3 "storage"(?& +4 "core" &+ C\ ( +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&=' +28 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&/ +19 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(h'= +4 "manipulator"&~& +8 "core" & R N +2 "manipulator"&c% +4 "core" % X KB +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&N' ] +107 "core" ' +3 ."myshortDA"Elbow.seek PC +2 "manipulator"&:( +147 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +98 "core" ( +3 "manipulator"&[& +4 "core" & % N S9 +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +3 "core" & 8 S9 +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&'E +98 "core" ' +2 "manipulator"&& +4 "core" & Y O9 +3 "manipulator"&4% +4 "core" %J O +2 "processing"%^& +4 "core" & +3 "processing"%8& +5 "core" &( +3 ."myshortDA"PC.seek :closed +3 "processing"%v(SD +7 "core" & +4 & 2 +9 &Et 2 +9 &:nu F +10 &X S +9 &B R +9 &TF R +10 &A R +9 &A R +10 &B R +9 &!\\A R +9 &#G S +10 &$D R +9 &&A S +9 &(cE S +10 &*%C S +9 &+C R +10 &-G S +9 &/kA S +9 &1-A S +10 &2B S +9 &4D S +9 &6rC S +10 &84D S +9 &9F S +10 &;D S +9 &=zD S +9 &?=E S +10 &AD R +9 &BF S +10 &DI S +9 &F>T U +9 &Gf W +10 &Is Y +9 &Kw} Z +9 &M8} Z +10 &N Z +9 &P [ +9 &R_|i 1 +10 &S$a 4 +10 ( &S! - +2 "processing"%8& +5 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.74 + .Hand.open +4 "manipulator"&1 +68 "core" 1 +2 "manipulator"&k% +4 "core" % J  L +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +43 ."myshortDA"Forearm.seek :retract +11 "manipulator"&G' ] +98 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"% { +3 %E9 +8 "core" 9 +103 "processing"%Q9 +3 "core" 9 +103 "processing"%09 +5 "core" 9  +103 "processing"% 9 +3 "core" 9  +103 "processing"%69 +3 "core" 9 +104 "processing"%&9 +3 "core" 9 +103 "processing"%V9 +3 "core" 9 +103 "processing"%@9 +4 "core" 9 +103 "processing"%i9 +3 "core" 9# +103 "processing"%l9 +4 "core" 9' +103 "processing"%|9 +3 "core" 9+ +103 "processing"% 9 +3 "core" 9/ +103 "processing"%9 +3 "core" 94 +103 "processing"%!9 +3 "core" 98 +103 "processing"%'9 +3 "core" 9< +103 "processing"%C9 +3 "core" 9@ +103 "processing"%9 +3 "core" 9E +104 "processing"%9 +3 "core" 9I +103 "processing"%T9 +3 "core" 9M +103 "processing"%9 +4 "core" 9Q +103 "processing"%U9 +3 "core" 9V +103 "processing"%n9 +3 "core" 9Z +103 "processing"%a9 +4 "core" 9^ +103 "processing"%9 +3 "core" 9b +103 "processing"%-9 +3 "core" 9g +103 "processing"%9 +3 "core" 9k +103 "processing"%{9 +3 "core" 9o +103 "processing"%y9 +3 "core" 9s +103 "processing"%)9 +4 "core" 9x +103 "processing"%>9 +3 "core" 9| +103 "processing"%%9 +3 "core" 9 +103 "processing"%g9 +3 "core" 9% +103 "processing"%u9 +4 "core" 9, +103 "processing"%m9 +3 "core" 94\ +3 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%$ p{p. +9 ."myshortDA"delay 1:30 +13 "core"  +8991 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\\ +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%Z' +590 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2ml +3 "processing"%5'Q +1605 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%t  +136 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%o +81 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%F  +58 "core" +2 "processing"%;% +3 "core" %S  +4 ."myshortDA"PS.seek 1.5ml +2 "processing"%x' +600 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%. * +37 "core" + +2 ."myshortDA"PS.seek 0ml +3 "processing"%s'ܑ +1604 "core" ' +2 ."myshortDA"delay 5:00 +28688 "Can" Z al +1315 #"myshortDA"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%X  +7 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +38 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%` +80 "core"  +3 ."myshortDA"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2524 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +79 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%S +81 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%_ +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%#  +79 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2526 "core" ' +3 ."myshortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%  +139 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%7 +50 "core" + ."myshortDA"PRV.dial :ab1 +2 "processing"% @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%1' +397 "core" ' +2 ."myshortDA"delay 2 seconds +212 ."connect"CBV.dial PRV +4 ."myshortDA"PRV.dial CBV +3 "processing"%O  +48 "core"  +2 "processing"%+% +4 "core" %'  +4 ."myshortDA"PS.seek 0.3ml +2 "processing"%' +363 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'j  +38 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%P'N +1265 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%d @ +79 "core" ? +2 ."myshortDA"PS.seek 0.5ml +3 "processing"%r' +859 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%"  +49 "core"  +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +3 "processing"%K'Q +1609 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%( +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%] @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%Y  +37 "core" +2 "processing"%q% +4 "core" %T  +3 ."myshortDA"PS.seek 1.85ml +3 "processing"%'L +265 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%R * +39 "core" + +3 ."myshortDA"PS.seek 0ml +3 "processing"% 'ܑ +1969 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'3& +5 "core" &7 +3 "manipulator"&D& +4 "core" & r C9 +2 "manipulator"&f% +4 "core" % R A L +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&p(-z +135 "core" ( +2 "manipulator"&}& +4 "core" &-  C- +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &9& +3 "core" &- 5 E- +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&2'o +111 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&B/ +68 "core" / +3 "manipulator"&A& +3 "core" &- 2 8 6- +3 "manipulator"& % +4 "core" % ςp D ' 1 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&*' ] +118 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&w( +275 "core" ( +2 "manipulator"&/& +5 "core" & m J' +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" & o B' +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&I'ш +99 "core" ' +2 "manipulator"&& +4 "core" & B I' +3 "manipulator"&M% +5 "core" %| q @ +2 "collection"'b& +3 "core" &N +4 "collection"'& +5 "core" &9 +3 ."myshortDA"CC.seek :closed +4 "collection"'L(X +6 "core" &8 +3 &6 5 +9 &Du6 2 +9 &2kw0 G +9 &]2 U +10 &E6 U +9 &?I5 V +9 &G2 U +10 &I8 U +9 &J6 V +10 &!HH6 U +9 &#\ D5 U +9 &$D8 U +10 &&F5 U +9 &(QE6 U +9 &*F5 U +10 &+H2 U +9 &-I8 V +10 &/XH7 U +9 &1E6 V +9 &2E6 V +10 &4E1 U +9 &6`F6 U +9 &8"C3 U +10 &9C6 U +9 &;F6 U +10 &=hD6 U +9 &?)E6 V +9 &@F7 U +10 &BF5 U +9 &DmN5 W +9 &F+]4 X +10 &Gr4 [ +9 &I6 _ +10 &KS4 b +9 &M5 a +9 &N6 a +10 &P4 a +9 &RZ5 b +9 &T6 b +10 &U7 b( +9 &W7 U +10 &X&}5 &n +9 &Xv4 U +3 ( +2 "collection"'& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.51 +2 "collection"'\ & +6 "core" &XuM U +2 ."myshortDA"Hand.open +2 "manipulator"&?1 +22 "core" 1 +2 "manipulator"&% +4 "core" %| l B +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&~' ] +97 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%c +115 "core"  +11 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +1611 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%<  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%e'ܑ +1610 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%= +49 "core"  + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +3 "processing"%[' +2622 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +5 "processing"%  +2 "collection"',  +38 "core"  +138  +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +112 "core" +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'4  +7 "core"  +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%^  +79 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%h'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%N  +48 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%z' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +54 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%k'ܑ +2627 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%8  +50 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%E' +2619 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%Q +50 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2632 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&0& +6 "core" & O L ? <& +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"& ( +43 "core" ( +2 "manipulator"&6& +3 "core" & Z j =m +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &&& +3 "core" & P g T >m +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&V'ш +93 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&@/ +26 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'i( +411 "core" ( +2 "manipulator"&l& +4 "core" & V Gm +2 "manipulator"&|% +4 "core" %{  Ho +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"& ' ] +100 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +276 "core" ( +2 "manipulator"&!& +4 "core" &-u R Kr +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &'& +3 "core" &-u $ Kr +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&C'o +110 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&% +3 "core" %yg I E 6G +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&T' ] +114 "core" ' +2 ."da"delayUntil "10:21:27.41" +17100 "Can"\ L  +7649 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +77 "core" @ +2 ."da"PBV.dial :waste1 +3 "processing"%U  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%a  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2529 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%- +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +47 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%{ +48 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +43 "processing"%y  +48 "core"  +2 ."da"PS.seek :empty +11 "processing"%)'s +2518 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%> +155 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%%' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%g'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%u  +77 "core"  +2 ."da"PSV.dial PTV +3 "processing"%m +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%\\  +37 "core" +2 "processing"%W% +4 "core" %O'  +4 ."da"PS.seek 1.5ml +2 "processing"%Z' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%o'ܑ +1612 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%F  +17 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%;  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%5 * +42 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%. +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%x' +2530 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%X +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%H  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%`'s +2535 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%s +146 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"% ' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%S'Q +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%_  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%# +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +4 "core" %Q&  +3 ."da"PS.seek 1.5ml +4 "processing"%7' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1605 "core" ' +3 ."da"delay 2:00 +9772 "Can"\ L  +2231 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%O  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%+  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%j +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2528 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%d +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +92 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%"  +81 "core"  +2 ."da"PS.seek :empty +4 "processing"%r's +2523 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%(  +48 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%]  +179 "core" +2 ."da"delay 5 seconds +510 .PRV.dial :ab2 +2 "processing"%Y  +47 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%q +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +3 "processing"%K' +393 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%R  +46 "core"  +2 "processing"%% +4 "core" %%  +3 ."da"PS.seek 0.55ml +3 "processing"%3'"\\ +341 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%D  +49 "core"  +3 ."da"PS.seek 2ml +2 "processing"%f'Q +1549 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%} +47 "core" +2 ."da"PTV.dial :mixing +2 "processing"%9 @ +79 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%:  +38 "core" +2 "processing"%B% +4 "core" %L  +3 ."da"PS.seek 1.85ml +2 "processing"%A'D +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%G'ܑ +1954 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +41041 "Can" q . +6961 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%2 @ +16 "core" @ +2 ."da"PBV.dial :waste1 +3 "processing"%/  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%p  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2538 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%M +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%b  +49 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%* +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +49 "core"  +2 ."da"PS.seek :empty +4 "processing"%\ 's +2529 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"%? +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%c  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%I +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%<% +4 "core" %V&  +3 ."da"PS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%= * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%e'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%,  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%4 +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%^' +2527 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%[ +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%N +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%h +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%z's +2520 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +10 .PSV.dial PSR +9 "processing"%8 +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +59 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%k' +604 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%Q'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%E  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%0 +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%6  +39 "core" +2 "processing"%&% +4 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%@' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%w * +40 "core" , +3 ."da"PS.seek 0ml +2 "processing"%~'ܑ +1604 "core" ' +2 ."da"delay 2:00 +10463 "Can"\ H ć +1541 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%L  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%l  +39 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%| * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%!' +2527 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%' +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"% 's +2524 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%C +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%U'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%n  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%a +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%-% +4 "core" %O  +3 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%{ * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%y'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%>  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%) * +44 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%u' +2525 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%m +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%\\ +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%W +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%g  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%t's +2523 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%Z +149 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +5 "processing"%F'I +341 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +55 "processing"%;' +347 "core" ' +2 ."da"delay 5 seconds +506 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%5'Q +1608 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%.  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%o +82 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%X% +4 "core" %N& \ +3 ."da"PS.seek 1.5ml +3 "processing"%' +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%H * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%x'ܑ +1624 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%s  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%`  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +83 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%#' +2621 "core" ' + ."da"PSV.dial PTV +3 "processing"% +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%S +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +83 "core"  +3 ."da"PS.seek :empty +4 "processing"%7's +2598 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%O +161 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%+'Q +2113 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 "processing"%1  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%j +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%% +4 "core" %S&  +3 ."da"PS.seek 1.5ml +3 "processing"%d' +31 "Can" Z +560 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%P * +38 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%"  +117 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +1604 "core" ' +2 "processing"%9 +4 "core" 96 +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +5 "processing"%( +5 %]& +4 "core" 6 + &S - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&Y% +6 "core" % E L K  +3 "storage"(q% +4 "core" %? 0 , 0 +3 "storage"(r. +3 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(R(@ +197 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (& +3 "core" &C  \\ +3 "manipulator"&K& +3 "core" &-u J J Mr +3 "manipulator"&D% +3 "core" % E J J  +4 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&3( +192 "core" ( +2 "manipulator"&}& +4 "core" & M Q 3 +2 "storage"(9& +4 "core" &K 0 / J +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&:'m +111 "core" ' +2 "storage"(B& +4 "core" &K ~ +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"( ' +285 "core" ' +2 "storage"(f- +3 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(A'x +44 "core" ' +2 "manipulator"&2& +4 "core" & J J ; +52 "manipulator"&/% +5 "core" %҆ R X  +3 ."da"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&' ] +100 "core" ' +3 ."da"Elbow.seek PC +4 "manipulator"&p( +245 "core" ( +2 "manipulator"&G& +4 "core" & F J LC +3 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &M& +5 "core" & + ; BC +2 ."da"Forearm.seek PC +2 "manipulator"&b'E +92 "core" ' +2 ."da"Hand.close + "manipulator"&*/ +72 "core" / +2 ."da"PC.seek :open +3 "processing"%( +379 "core" ( +2 "storage"(& +5 "core" &K a +2 "manipulator"&?& +5 "core" & P P I C +2 "manipulator"&\ % +3 "core" % Y O P q a +4 ."da"Forearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +4 "manipulator"&c( +245 "core" ( +2 "manipulator"&I& +3 "core" & 3 -Y +3 "storage"( & +5 "core" &K 1 1 _ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&<'m +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +26 "core" 1 +3 "storage"(=- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"('D +29 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(,' +57 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1311h.png +16 "core" & z +5 "manipulator"&& +10 "core" & l nY +2 "manipulator"&4% +5 "core" %u Y Y 2v +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +6 "manipulator"&e' ] +93 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&[(-z +185 "core" ( +3 "manipulator"&N& +5 "core" &-   Zw +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &h& +3 "core" &-   Jw +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&'o +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&^/ +27 "core" / +2 "manipulator"&8& +5 "core" &- _w +2 "manipulator"&z% +3 "core" %πr ܵ +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&k' ] +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +2 "manipulator"&E( +135 "core" ( + "manipulator"&0& +5 "core" &   # +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &6& +4 "core" &   +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +3 "manipulator"&&'E +100 "core" ' +2 "manipulator"&Q& +5 "core" & b c D +2 "manipulator"&w% +4 "core" %M W V '3 +3 "processing"%@& +5 "core" & w +2 "processing"%L& +6 "core" &% w +3 ."psFlush"PC.seek :closed +2 "processing"%l(SD +8 "core" & w +3 & w1 +9 &Ds r4 +9 &/kl rH +9 &T yV +10 &9 U +9 &A> V +10 &: V +9 &8 U +9 &9 U +10 &!I< V +9 &# = V +9 &$= U +10 &&: U +9 &(P; {V +9 &*4 vV +10 &+: vV +9 &-: uV +10 &/V9 uW +9 &1; uW +9 &28 tW +10 &48 uV +9 &6_8 uV +9 &8 : uW +10 &9: tW +9 &;7 tV +10 &=f9 tW +9 &?(< tW +9 &@; tW +10 &B: tV +9 &Do; V +9 &F/G W +10 &GR X +9 &Ij [ +10 &Kds ] +9 &M#x ^ +9 &N _ +10 &P} ^ +67 &RM}b : +6 &S(n P +2 &S*. u5 + ( + &S*- u5 &S*- t5 + &S*- t5 + &S*- t5 &S*- t5 +3 "processing"%L& +14 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.86 +2 "processing"%|& +6 "core" &S*- t5 + &S*- t5 +3 &S*-' s5 +2 ."psFlush"Hand.open +2 "manipulator"&V1 +75 "core" 1 +2 "manipulator"&~% +4 "core" %M  13 +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&'' ] +113 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +63 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +154 #"da"SX HX9/16 (USB:62): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.518 seconds\ Exposing 696x520 pixel 16-bit image for 15.326 seconds\ /var/log/esp/da25jul1311h.png: PNG Upload Complete\ +14 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1311h15s.png +422 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%' +691 #"da"SX HX9/16 (USB:62): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1311h15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1311h25s.png +1427 "core" ' +3 ."psFlush"delay 1 second +21 #"image"compressed /var/log/esp/da25jul1311h.jxl +83 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +6 "processing"%! @ +216 "core" A +3 ."psFlush"PTV.dial :PRVmixing +3 "processing"%C  +144 "core" +2 ."psFlush"PSV.dial :mixloop +5 "processing"% +121 "core" +4 ."psFlush"PS.seek :empty +5 "processing"%'s +606 #"da"SX HX9/16 (USB:62): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1311h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +5 "storage"(n- +6 "core" -' +3 "storage"(a& +3 "core" &K / % X +4 "manipulator"&& +15 "core" & \\ T M +8 "manipulator"&-% +10 "core" % C  +8 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&U( +240 "core" ( +2 "manipulator"&{& +4 "core" & { U +4 "storage"(& +3 "core" &K V U  +4 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +99 "core" ' +9 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(>'W +55 "core" ' +2 "manipulator"&)& +3 "core" & c U +3 "storage"(%& +5 "core" &K B C +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&y'M +38 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&m, +8 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(\\' +31 "core" ' +2 "manipulator"&W% +3 "core" %Y u i *  +3 "storage"(g& +5 "core" &K   +2 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 3 + 312 counts + "manipulator"&u'Ѕ +21 "core" ' +2 "manipulator"&Z& +5 "core" & g #J +3 "storage"(t& +4 "core" &K X W P +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&F'm +27 "core" ' +2 "storage"(;% +5 "core" % W W f  +4 ."downElevator"SE.seek :down +4 "storage"(.'= +101 (o% +3 "core" %(, T J : [v +2 "manipulator"&% +5 "core" %r f ! +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&X' ] +97 "core" ' +62 ' +3 ."downElevator"SE.stop + "storage"(5 +7 (5& +4 "core" &K W N  +948 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%H +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%' +27 #"image"compressed /var/log/esp/midres/da25jul1311h15s.jxl +568 "core" ' +3 ."psFlush"delay 5 seconds +505 .PSR.select :air +5 "processing"% +15 ."psFlush"PS.seek 2.5ml +64 "processing"%s' +1793 #"image"compressed /var/log/esp/midres/da25jul1311h25s.jxl +8 ."Qmail"DAfans.email "da25jul1311h exposed 15.326 seconds\\nmidres/da25jul1311h15s\\nmidres/da25jul1311h25s",Subject: "da25jul1311h images!" +309 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%`  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +79 "core" B +3 ."psFlush"PSV.dial :mixloop +2 "processing"%_ +115 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%x's +2629 "core" ' +5 ."psFlush"PSV.dial PSR +7 "processing"% +117 "core"  +5 ."psFlush"PSR.select :flush +9 "processing"%@ +19 ."psFlush"PS.seek 1ml +5 "processing"%'[q +1111 "core" ' +5 ."psFlush"PSR.select :air +6 "processing"% +17 ."psFlush"PS.seek 2.5ml +5 "processing"%S' +703 #"uploadLog"upsync +913 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +82 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%#  +76 "core"  +3 ."psFlush"PBV.dial :waste1 +2 "processing"%O  +7 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%7'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%1 +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%j' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%+ +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +596 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +88 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +59 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%('ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%] @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%q  +80 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%r's +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +49 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%K' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%J U +7 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%}'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%9 @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%B  +85 "core"  +3 ."psFlush"PS.seek :empty +49 "processing"%T's +2624 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%f +49 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%2'[q +1109 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +1608 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%:  +8 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%G  +60 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%M'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%3 +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%*' +1220 "Can"x\ Q  +1401 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%v'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +612 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%\ ' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%b +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%I U +60 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"% 'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%p @ +51 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%=  +78 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +60 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%4' +2632 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%A U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%N @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%<' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%h  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%c's +2620 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&^& +6 "core" &  MJ +3 "manipulator"&8% +4 "core" % a ! N +3 ."psFlush"Elbow.seek PC +3 "manipulator"&z( +252 "core" ( +2 "manipulator"&e& +3 "core" & E N. +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &0& +3 "core" & " N. +3 ."psFlush"Forearm.seek PC +3 "manipulator"&6'E +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +74 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%Q( +380 "core" ( +2 "manipulator"&w& +3 "core" &   R. +3 "manipulator"&@% +4 "core" %    R +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&[' ] +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&k(-z +135 "core" ( +2 "manipulator"&& +48 "core" &- % X S +2 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +6 &|& +3 "core" &- / S +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&V'o +117 "core" ' +2 ."psFlush"Hand.open + "manipulator"&~1 +20 "core" 1 +2 "manipulator"&L% +5 "core" %y] g t / ?% +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"& ' ] +105 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'&& +6 "core" & +3 "manipulator"&& +4 "core" &- ) S +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +19 "core" ( +2 "manipulator"&!& +4 "core" &-~ 8 T} +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &C& +3 "core" &-~   T} +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"& 'o +108 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +20 "core" / +2 "manipulator"&n& +4 "core" &-~ [ C} +2 "manipulator"&a% +4 "core" %σx z  C +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +4 "manipulator"&-( +302 "core" ( +2 "manipulator"&{& +4 "core" &  ! T +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &  k T +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&E'ш +93 "core" ' +2 "manipulator"&)& +3 "core" &   R +3 "manipulator"&%% +5 "core" %я  ; R\ +2 "collection"''& +4 "core" & +3 "collection"'W& +6 "core" & +2 ."myshortDA"CC.seek :closed +4 "collection"'g(X +6 "core" & +3 &~ 6 +9 &Es 2 +9 &6kv G +10 &\\ U +9 &E U +10 &HJ T +9 &\ F} T +9 &I U +10 &F U +9 &!OG U +9 &#F U +10 &$E U +9 &&D T +9 &(WH U +10 &*C U +9 &+G U +10 &-E U +9 &/_F U +9 &1!I U +10 &2H U +9 &4E U +9 &6hD T +10 &8*Dy T +9 &9F T +10 &;F T +9 &=oH+ U +9 &?1J- U +10 &@G- U +9 &BI U +10 &DuO U +9 &F2Y W +9 &Gv Y +10 &I ^ +9 &K` _ +9 &M! ` +10 &N ` +9 &P} ` +10 &Rc a +9 &T$ a +9 &U b$ +10 &W S +9 &Xr #f +9 &X" P +10 ( +3 "collection"'W& +3 "core" &XW J +2 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.51 +2 "collection"'Z& +6 "core" &XW J +2 ."myshortDA"Hand.open +2 "manipulator"&t1 +22 "core" 1 +2 "manipulator"&;% +3 "core" %ь S L +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&,' ] +97 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +49 "core"  + #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"%o' +1606 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%U'ܑ +1601 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%> +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%y' +2621 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%u  +4 "collection"'5  +9 "core"  +100  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%\\ +209 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'F  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%. @ +77 "core" B +2 ."myshortDA"PS.seek 0ml +4 "processing"%H'ܑ +2620 "core" ' +2 ."myshortDA"PSV.dial :air +11 "processing"%  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%` +80 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"% 'ܑ +2621 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&_& +6 "core" & M +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&s( +10 "core" ( +2 "manipulator"&& +3 "core" & ` M +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &x& +3 "core" &  M +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +98 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +29 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'#( +412 "core" ( +2 "manipulator"&O& +4 "core" &  r R +2 "manipulator"&S% +4 "core" %ё   R" +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&1' ] +106 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&7(-z +282 "core" ( +2 "manipulator"&& +3 "core" &-  k WW +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &j& +3 "core" &-   ' WW +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +5 "manipulator"&+'o +109 "core" ' +3 ."myshortDA"Hand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&P% +4 "core" %x` ^ s u ?0 +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&d' ] +103 "core" ' +2 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +8 "core" & +2 "manipulator"&"& +4 "core" &- SW +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&](-z +6 "core" ( +2 "manipulator"&(& +4 "core" &- ( SW +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &q& +3 "core" &-  TW +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&Y'o +110 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +27 "core" / +2 "manipulator"&r& +4 "core" &- U DW +3 "manipulator"&D% +4 "core" %π o D< +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&J' ] +114 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&K( +296 "core" ( +2 "manipulator"&9& +4 "core" & 7 K T +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &}& +5 "core" & U +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&B'ш +105 "core" ' +2 "manipulator"&& +4 "core" & P +2 "manipulator"&f% +4 "core" %с P +3 "collection"'T& +4 "core" & +3 "collection"'2& +5 "core" & +4 ."myshortDA"CC.seek :closed +2 "collection"' (X +8 "core" & +3 & 4 +9 &Er 3 +10 &7lr G +9 &X T +9 &D T +10 &MD T +9 &C T +10 &E U +9 &D T +9 &!UC T +10 &#B T +9 &$C T +10 &&A T +9 &(^B T +9 &*@ T +10 &+C T +9 &-D T +9 &/dC T +10 &1'B T +9 &2A T +9 &4A S +10 &6mB~ T +9 &80A T +10 &9? T +9 &;D T +9 &=vB T +10 &?8B T +9 &@F} T +9 &BB T +10 &D{I~ U +9 &F9U V +10 &Gm Y +9 &I _ +9 &Kb ` +10 &M# ` +9 &N ` +9 &P a +10 &Rf a +9 &T' b +10 &U b% +9 &W{ S +9 &Xg !` +10 &X  V +9 ( + &X] O +3 "collection"'2& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.63 +2 "collection"':& +49 "core" &X] O +3 ."myshortDA"Hand.open +10 "manipulator"&G1 +29 "core" 1 +2 "manipulator"&/% +4 "core" %z : I +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&3' ] +95 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%M  +210 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2629 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +6 "processing"%*  +2 "collection"'  +9 "core"  +  +4 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%v +209 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'?  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%b @ +17 "core" ? +3 ."myshortDA"PS.seek 0ml +4 "processing"%I'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%\  +226 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%p' +2627 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%  +6 "core"  +2 "collection"'=  +5 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"% +208 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +8 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +7 "core" @ +3 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2637 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%A  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%4' +616 "Can"} V $ +2007 "core" ' +2 ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%N  +4 "collection"'  +5 "core"  +5  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%h +209 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'<  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%^'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%8  +211 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +4 "processing"%e' +1604 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%0  +48 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%m'ܑ +1613 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%X' +2628 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%l  + "collection"'w  +9 "core"  +  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%@ +208 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +8 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%6'ܑ +2627 "core" ' + ."myshortDA"PSV.dial :air +3 "processing"%|  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%z' +2621 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%~ +81 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%L'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%&  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2624 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%[ +84 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%!'ܑ +2664 "core" ' +2 ."myshortDA"PSV.dial :air +10 "processing"%C  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%V' +2615 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"% +80 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%n'ܑ +2616 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&a& +9 "core" & 2 M +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&k( +5 "core" ( +2 "manipulator"& & +4 "core" & M +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" & 0 M +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&{/ +21 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'( +409 "core" ( +3 "manipulator"&)& +3 "core" &  R +3 "manipulator"&%% +3 "core" %ѐ  R3 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&'' ] +97 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +279 "core" ( +2 "manipulator"&i& +4 "core" &-r  St +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &Z& +3 "core" &-r 6 Rt +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&t'o +114 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&;1 +28 "core" 1 +2 "manipulator"&W% +4 "core" %yc k t  ?: +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +26563 #"Ray"Session Begun +816 "Can"|\ K  +3757 #"Ray"-> ESP.main.exit +18 #mEXIT +2 #"Camille"Session Ended +4 #"Ray"Session Ended @1752431448.94PDT @1752431506.12PDT = =tMAIN =mMAIN_scheduler @PDT1752431507.06 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +133 #"core_reset"Sent BREAK +2 #t@64761 sendCRC with ifg=0x20, ie=0x7F + #@1059 sendCRC with ifg=0x08, ie=0x5F + #@52780 idle with ifg=0x84, ie=0x75 + #@53451 select with ifg=0x10, ie=0xF5 + #@54085 receive with ifg=0x10, ie=0xFD #@54719 receive with ifg=0x10, ie=0xFD + #@55353 receive with ifg=0x10, ie=0xFD + #@55680 receive with ifg=0x80, ie=0xFD #@17015 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +306 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +579 "Can"\ L ؃7 + \ L ؃7 + #tPolling Can every 10:00 +2 #Cleanly exited at 11:30:48PDT13-Jul-25 +6 #Waiting for espclients... +143 #"ray"Session Begun +1054 #-> ESP.ready! +156 "sampler") +3 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +4 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 "collection"'% +3 "core" %S +2 ."ray"CS.configure :default +2 "collection"'#P d@b +5 ."ray"CS.hold +2 "collection"'+ +6 "core" + +2 ."ray"CS.configure :default +2 "collection"'#P d@b +4 "processing"%% +4 "core" %ܕ +2 ."ray"PS.configure :default +2 "processing"%#A d`xb +5 ."ray"PS.hold +2 "processing"%+ +7 "core" + +2 ."ray"PS.configure :default +2 "processing"%#A d`xb +5 "sampler")% +4 "core" %% Q +2 ."ray"SS.configure :default +2 "sampler")#.0X Mt +3 "storage"(.& +4 "core" &< \ % +2 "storage"(/% +4 "core" %: \ % +3 "collection"'09 +4 "core" 9 +3 "processing"%19 +4 "core" 9 +972 #"ray"-> access 4 +3 "storage"(2% +5 "core" %: i\ $ +3 "manipulator"&3% +4 "core" % Z  L +3 "manipulator"&4& +3 "core" &-r = Lt +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +3 "storage"(5( +351 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (6& +3 "core" & \  +263 #"ray"-> startTube 4 +1701 #-> start(:myshortDA){shortDA; samplePassF; shortDAflush} +3 "collection"'7% +6 "core" %S +4 "processing"%8% +7 "core" %ܕ +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +655 #"ray"-> Thread[:myshortDA].answer +3 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%9 +49 "core" +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%:  +78 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%;  +143 "core"  +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +7 ."myshortDA"PS.seek 1.1ml +2 "processing"%<'h! +2278 "core" ' +2 ."connect"PRV.dial CBV +3 "processing"%=  +3 ."myshortDA"CBV.dial PRV +7 "collection"'>  +5 "core"  +131  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%?' +1260 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%@ @ +112 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."myshortDA"PS.seek :empty +3 "processing"%A's +595 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%B +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%j +12 ."myshortDA"PS.seek 1ml +2 "processing"%C'[q +1103 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +21 ."myshortDA"PS.seek 2.5ml +2 "processing"%D' +1607 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%E +115 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%F's +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%G +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 1ml +3 "processing"%H'[q +1096 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%I' +1608 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%J +115 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%K  +48 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%L's +2630 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%M +114 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%N' +2618 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%O +114 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%P's +2623 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%Q& +12 "core" & + ."myshortDA"Hand.open +7 "manipulator"&R1 +22 "core" 1 +2 "manipulator"&S% +3 "core" % Z ! F S +3 "storage"(T% +4 "core" %: \ + +2 "storage"(U. +4 "core" .( +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"(V(+ +513 "core" ( + ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (W& +3 "core" &+ \ " +2 "manipulator"&X& +4 "core" &-r  Ot +3 "manipulator"&Y% +4 "core" % Z  O +3 ."myshortDA"Elbow.reconfigure :tight +40 "manipulator"&$&.,(\ #b +15 ."myshortDA"Elbow.seek 4 +2 "manipulator"&Z( +178 "core" ( +2 "manipulator"&[& +5 "core" &  NX +2 "storage"(\\& +3 "core" &+ \ ( +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&]'s +94 "core" ' +2 "storage"(^& +3 "core" &+ \ ) +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak + "storage"(_' +304 "core" ' +2 "storage"(`- +4 "core" -'w +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (a& +3 "core" &+ k\ ' +3 "manipulator"&b& +4 "core" & > NU +2 ."myshortDA"Elbow.seek 4 +2 "manipulator"&c( +7 "core" ( +2 "manipulator"&d& +3 "core" & 2 OU +3 "storage"(e& +4 "core" &+ 9\ ' +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&f' +23 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&g/ +26 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(h'= +4 "manipulator"&i& +8 "core" & \ MU +2 "manipulator"&j% +4 "core" %z K J[ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&k' ] +96 "core" ' +2 ."myshortDA"Elbow.seek PC +4 "manipulator"&l( +151 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +96 "core" ( +2 "manipulator"&m& +4 "core" & q PO +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &n& +5 "core" & | PO +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +2 "manipulator"&o'E +102 "core" ' +2 "manipulator"&p& +4 "core" & A OO +3 "manipulator"&q% +4 "core" %K ] O +3 "processing"%r& +4 "core" & +3 "processing"%s& +6 "core" &' +3 ."myshortDA"PC.seek :closed +3 "processing"%t(SD +6 "core" & +4 & 0 +8 &Fw 2 +9 &@ns G +10 &U R +9 &B R +9 &[F R +10 &A R +9 &F R +10 &F R +9 &!cF R +9 &#%F R +10 &$F R +9 &&F S +9 &(kD R +10 &*-C R +9 &+D R +10 &-G S +9 &/r@ S +9 &14A S +10 &2C S +9 &4D R +9 &6zD S +10 &8;G S +9 &9F S +10 &;D S +9 &=D S +9 &?CH S +10 &AD S +9 &BF S +9 &DG S +10 &FGV T +9 &Hb W +10 &Iv Y +9 &K~| Z +9 &M?~ Z +10 &O Z +9 &P [\ +9 &Rf|g . +10 &S$^ 2 +10 ( &S! , +3 "processing"%s& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.70 + .Hand.open +4 "manipulator"&u1 +74 "core" 1 +2 "manipulator"&v% +4 "core" % K  L +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&w' ] +108 "core" ' +4 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%x { +4 %y9 +8 "core" 9 +103 "processing"%z9 +3 "core" 9 +103 "processing"%{9 +3 "core" 9  +103 "processing"%|9 +3 "core" 9  +103 "processing"%}9 +3 "core" 9 +103 "processing"%~9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9# +103 "processing"%9 +3 "core" 9' +103 "processing"%9 +4 "core" 9+ +104 "processing"%9 +3 "core" 9/ +103 "processing"%9 +3 "core" 94 +103 "processing"% 9 +4 "core" 98 +103 "processing"% 9 +4 "core" 9< +103 "processing"% 9 +3 "core" 9@ +103 "processing"%9 +3 "core" 9E +103 "processing"%9 +3 "core" 9I +103 "processing"%9 +4 "core" 9M +103 "processing"%9 +3 "core" 9Q +103 "processing"%9 +3 "core" 9V +103 "processing"%9 +4 "core" 9Z +103 "processing"%9 +3 "core" 9^ +103 "processing"%9 +4 "core" 9b +103 "processing"%9 +3 "core" 9g +103 "processing"%9 +3 "core" 9k +141 "processing"%9 +3 "core" 9 q +103 "processing"%9 +3 "core" 9u +103 "processing"%9 +4 "core" 9y +103 "processing"%9 +3 "core" 9$}\ +103 "processing"%9 +3 "core" 9+\ +103 "processing"% 9 +3 "core" 92 +12 ."myshortDA"PH.hold 2:00:00,28C +5 "processing"%! p{p. +3 ."myshortDA"delay 1:30 +6 "core"  +8999 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%" +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +11 "processing"% +16 ."myshortDA"PS.seek 0.5ml +2 "processing"%#' +610 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2ml +3 "processing"%$'Q +1611 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%%  +137 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%& +82 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%'  +58 "core" +2 "processing"%(% +4 "core" %W +3 ."myshortDA"PS.seek 1.5ml +3 "processing"%)' +596 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%* * +37 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%+'ܑ +1626 "core" ' +2 ."myshortDA"delay 5:00 +10809 "Can"\ L  +19194 #"myshortDA"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%,  +18 "core"  + ."myshortDA"PBV.dial :waste1 +3 "processing"%-  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +36 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%/ +81 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myshortDA"PS.seek 2.5ml +4 "processing"%0' +2552 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%1 +82 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +81 "core"  +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +81 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%4  +79 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2520 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%6  +139 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%7 +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%8 @ +112 "core" ? +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%9' +357 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +5 "collection"';  +2 "processing"%:  +5 "core"  +43 +2 "processing"%% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml + "processing"%>' +361 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'=  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%<  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%@'N +1271 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%? @ +78 "core" ? +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%B' +863 "core" ' +3 #"myshortDA"addPMLReagent08 + .PSV.dial :air +4 "processing"%A  +47 "core"  +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%C'Q +1608 "core" ' +2 ."myshortDA"PSV.dial :PML +3 "processing"%E +47 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%D @ +77 "core" B +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%G  +37 "core" +2 "processing"%F% +4 "core" %O  +4 ."myshortDA"PS.seek 1.85ml + "processing"%H'G +246 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%J * +38 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%K'ܑ +1962 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'I& +4 "core" &- +3 "manipulator"&M& +4 "core" & M LO +3 "manipulator"&L% +4 "core" % ; R M% +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&O(-z +137 "core" ( +2 "manipulator"&N& +4 "core" &-  J% +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &Q& +3 "core" &- E% +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&R'o +104 "core" ' +3 ."myshortDA"Hand.close + "manipulator"&S/ +42 "core" / +2 "manipulator"&T& +4 "core" &- A 7 B 5% +3 "manipulator"&U% +44 "core" % ς > = 5 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&5' ] +105 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&W( +294 "core" ( +2 "manipulator"&X& +4 "core" & G +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &Y& +3 "core" &  H +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&['ш +101 "core" ' +2 "manipulator"&\\& +4 "core" & ( B +3 "manipulator"&^% +4 "core" %у |  > +2 "collection"'& +4 "core" & +11 "collection"'& +6 "core" &, +3 ."myshortDA"CC.seek :closed +3 "collection"'`(X +5 "core" &- +5 &% 7 +8 &Eq 3 +10 &6jt- G +9 &Y. V +9 &C. U +10 &F@' U +9 &D U +10 &F1 V +9 &D U +9 &!OC U +10 &#C U +9 &$C" U +9 &&D/ U +10 &(WA U +9 &*A* U +10 &+A1 U +9 &-E U +9 &/_E U +10 &1 C( U +9 &2B( U +10 &4B) U +9 &6eB+ V +9 &8)A& U +10 &9?, U +9 &;D, U +9 &=nA/ U +10 &?0G U +9 &@E0 U +9 &BD. V +10 &DsM0 W +9 &F0Y X +10 &Gp% Z +9 &I( _ +9 &K\\& a +10 &M( a +9 &N/ b +9 &P) b +10 &Ra b +9 &T- b# +10 &U b. +9 &W W +9 &X#s& $i +10 &X! Q +10 ( &X[( M +3 "collection"'& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.60 +2 "collection"'a& +7 "core" &XZ$ M +2 ."myshortDA"Hand.open +2 "manipulator"&b1 +23 "core" 1 +2 "manipulator"&d% +4 "core" %{ K n B ? +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&e' ] +116 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%g +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%i' +1600 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%j  +48 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%Z'ܑ +1607 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%] +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%_' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +5 "processing"%f  +2 "collection"'m  +38 "core"  +138  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%n +122 "core" +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'c +6 "core"  +2 "collection"'p +5 "core"  +2 "collection"'q  +5 "core"  +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%r  +78 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%h'ܑ +2620 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%k  +49 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"% ' +2617 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%u +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%v'ܑ +2617 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%s  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%y' +2620 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%z +47 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%o'ܑ +2623 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&{& +6 "core" & v p Q ; +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&|( +11 "core" ( +2 "manipulator"&}& +4 "core" & o g  < +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &~& +3 "core" & ] w  < +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +92 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +18 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'( +385 "Can" b Nc +28 "core" ( +2 "manipulator"&& +4 "core" & , E +2 "manipulator"&% +4 "core" %z W AI +44 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +276 "core" ( +2 "manipulator"& & +3 "core" &-} v # =e +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" &-} u > Ce +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"& 'o +116 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&% +3 "core" %xj  1I +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +10 ."da"delayUntil "11:56:12.00" +24705 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2520 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +49 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +2523 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +11 .PSV.dial PSR +2 "processing"% +149 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"% 'Q +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%"  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%P +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%#  +37 "core" +2 "processing"%%% +4 "core" %M  +3 ."da"PS.seek 1.5ml +2 "processing"%&' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%' * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%('ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%$  +17 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%*  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%) * +38 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%x +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%,' +2532 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%- +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%. +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%/ +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%+  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%1's +134 "Can" |  +2389 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%2 +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%3' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%4'Q +1609 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%0  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%6 +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%7  +38 "core" +2 "processing"%8% +4 "core" %T  +3 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%:'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%9  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%= * +42 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%< +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +59 ."da"PS.seek 2.5ml +3 "processing"%>' +2518 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%? +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%@ +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +92 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +82 "core"  +2 ."da"PS.seek :empty +4 "processing"%E's +2518 "core" ' +3 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%D  +48 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%G  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%F  +47 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +3 "processing"%J +48 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +3 "processing"%C' +400 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%H  +49 "core"  +2 "processing"%I% +4 "core" % +3 ."da"PS.seek 0.55ml +2 "processing"%M'"_ +330 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%L  +47 "core"  +2 ."da"PS.seek 2ml +3 "processing"%N'Q +1546 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%Q +48 "core" +2 ."da"PTV.dial :mixing +2 "processing"%l @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%S  +38 "core" +2 "processing"%T% +4 "core" %L  +3 ."da"PS.seek 1.85ml +3 "processing"%U'D +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%w * +37 "core" + +3 ."da"PS.seek 0ml +3 "processing"%R'ܑ +1964 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +23284 "Can"\ M  +24719 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%X @ +17 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%O  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%\\  +48 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%^' +2557 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%\ +46 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%a  +46 "core"  +3 ."da"PS.seek :empty +2 "processing"%b's +2522 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%d +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%g'Q +1615 "core" ' + ."da"PTV.dial :puck +3 "processing"%[  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%K +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%j  +38 "core" +2 "processing"%i% +4 "core" %W +3 ."da"PS.seek 1.5ml +2 "processing"%]' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%Z * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%m'ܑ +1607 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%f  +16 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%n  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +38 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%p +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%q' +2525 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%r +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%_ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%h  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%u's +920 "Can" ] % +1600 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +9 .PSV.dial PSR +4 "processing"% +148 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%s' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +48 "processing"%v'Q +1616 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%z  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%y +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%{  +38 "core" +2 "processing"%}% +4 "core" %Q +12 ."da"PS.seek 1.5ml +2 "processing"%~' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +3 ."da"PS.seek 0ml +3 "processing"%W'ܑ +1608 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%e  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%`  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%' +2555 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%| +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2519 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"% ' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%o% +4 "core" %X +3 ."da"PS.seek 1.5ml +3 "processing"%' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1607 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +43 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%' +2516 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%" +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%P +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%# +92 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +83 "core"  +2 ."da"PS.seek :empty +3 "processing"% 's +2545 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%' +162 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +11 "processing"% +26 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +5 "processing"%&'I +338 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%$' +346 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%*'Q +881 "Can"  +728 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%)  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%x +95 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%(  +40 "core" +2 "processing"%-% +4 "core" %V  +3 ."da"PS.seek 1.5ml +2 "processing"%.' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%/ * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%+'ܑ +1607 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%,  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%2  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%3 +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%0' +2613 "core" ' +2 ."da"PSV.dial PTV +50 "processing"%6 +84 "core" +2 ."da"delay 5 seconds +512 .PSV.dial PSR +2 "processing"%7 +84 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%8 +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%4  +83 "core"  +3 ."da"PS.seek :empty +4 "processing"%;'s +2611 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"% +148 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +7 ."da"PS.seek 2ml +3 "processing"%'Q +2111 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 "processing"%9  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%= +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%<  +40 "core" +2 "processing"%:% +4 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%?' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%@ * +38 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%A  +117 "core"  +2 ."da"PS.seek :empty +3 "processing"%B's +1613 "core" ' +2 "processing"%>9 +4 "core" 9~6 +4 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +3 "processing"%D +6 "core" 6 +2 "processing"%G& +4 "core" &S  , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&F% +6 "core" % r . & +2 "storage"(J% +4 "core" %B  +3 "storage"(E. +3 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(H(@ +201 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (I& +3 "core" &C P +3 "manipulator"&C& +5 "core" &-}  e +2 "manipulator"&L% +4 "core" % r l   +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&M( +190 "core" ( +2 "manipulator"&Q& +4 "core" & , "  +3 "storage"(l& +3 "core" &M   +5 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&S'm +93 "core" ' +2 "storage"(T& +3 "core" &M ( @ H +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(w' +313 "core" ' +2 "storage"(N- +4 "core" -'z +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&U& +3 "core" &  \  +3 "storage"(X& +4 "core" &M  3 +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +5 "manipulator"&O'M +37 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&Y, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(\\- +3 "core" -'z +3 ."da"SE.seek 0.11 Pucks below Top Plate +2 "storage"(R' +33 "core" ' +2 "manipulator"&% +4 "core" %Vb 2 +2 "storage"(5& +4 "core" &M @ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 309 counts +3 "manipulator"&\ 'Ђ +14 "core" ' +2 "manipulator"&a& +4 "core" & ( 4 e +2 "storage"(^& +4 "core" &M   % +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&d'm +33 "core" ' +3 ."da"SE.seek 1.11 Pucks below Top Plate +4 "storage"(b' +44 "core" ' +2 "manipulator"&& +4 "core" & O ; E  +3 "manipulator"&[% +4 "core" %҉ O P )  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +53 ."da"Forearm.seek :retract +11 "manipulator"&K' ] +92 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&j( +248 "core" ( +2 "manipulator"&i& +4 "core" & #  *C +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &g& +3 "core" &  /C +3 ."da"Forearm.seek PC +3 "manipulator"&Z'E +101 "core" ' +2 ."da"Hand.close +2 "manipulator"&]/ +68 "core" / +2 ."da"PC.seek :open +3 "processing"%f( +377 "core" ( +2 "storage"(n& +4 "core" &M  +3 "manipulator"&c& +4 "core" & 7 7 C +2 "manipulator"&p% +4 "core" % S 4 X +3 ."da"Forearm.seek :retract +2 "manipulator"&m' ] +100 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&r( +246 "core" ( +2 "manipulator"&_& +4 "core" & c +3 "storage"(k& +5 "core" &M \  z +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&h'm +101 "core" ' +3 ."da"Hand.open +2 "manipulator"&q1 +28 "core" 1 +2 "storage"( - +4 "core" -' +3 ."da"SE.seek 0.76 Pucks below Top Plate +2 "storage"(u' +24 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +8 ."da"SE.seek -0.22 Pucks below Top Plate +2 "storage"(s' +60 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%z& +10 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1312h.png +12 "core" & +5 "manipulator"&y& +10 "core" & ' & b +7 "manipulator"&{% +5 "core" %s   , +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +6 "manipulator"&}' ] +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&v(-z +188 "core" ( +3 "manipulator"&& +4 "core" &-w %^ +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &~& +4 "core" &-w +^ +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&e'o +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&`/ +27 "core" / +2 "manipulator"&& +4 "core" &-w  ^ +3 "manipulator"&% +4 "core" %σ e` +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&W' ] +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +121 "core" ( +2 "manipulator"& & +4 "core" & '] +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &|& +3 "core" & E] +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +95 "core" ' +2 "manipulator"&& +4 "core" & E] +3 "manipulator"&% +4 "core" %; o q +3 "processing"%& +4 "core" &$ +3 "processing"% & +5 "core" &% +4 ."psFlush"PC.seek :closed +3 "processing"%(SD +5 "core" & +5 & / +10 &Cr 3 +9 &2lm G +9 &R U +10 &: U +9 &B; U +10 &: U +9 &: {V +9 &8 |V +10 &!H8 {V +9 &# 8 {V +9 &$8 zV +10 &&9 zV +9 &(P8 zV +10 &*7 zV +9 &+7 zV +9 &-4 zV +10 &/W7 yV +9 &1: yV +9 &29 yV +10 &4: yV +9 &6_; yV +10 &8!< yV +9 &9; U +9 &;> U +10 &=i> U +9 &?+> U +9 &@> U +10 &B? V +9 &Dp< V +10 &F0C W +9 &GV Y +9 &Ih }[ +10 &K`s x^ +9 &M"r w^ +9 &N} v_ +10 &P v` +9 &RK_ x: +10 &S'i wQ +9 &S'< y8 +3 ( +2 "processing"% & +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.83 + "processing"%& +63 "core" &S';& x8 +2 ."psFlush"Hand.open +10 "manipulator"&1 +66 "core" 1 +2 "manipulator"&o% +4 "core" %;  q +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +52 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%' +166 #"da"SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.292 seconds\ Exposing 696x520 pixel 16-bit image for 15.03 seconds\ /var/log/esp/da25jul1312h.png: PNG Upload Complete\ +18 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1312h15s.png +408 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%' +704 #"da"SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1312h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1312h25s.png +1500 "core" ' +5 ."psFlush"delay 1 second +41 #"image"compressed /var/log/esp/da25jul1312h.jxl +65 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +218 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +143 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +118 "core" +3 ."psFlush"PS.seek :empty +5 "processing"%'s +539 #"da"SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1312h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +4 "storage"("- +9 "core" -' +18 "storage"(P& +14 "core" &M n n +10 "manipulator"&#& +4 "core" & + ] +2 "manipulator"&%% +5 "core" % t 8 A +4 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&( +247 "core" ( +3 "manipulator"&'& +4 "core" & Q +3 "storage"( & +5 "core" &M } | ? +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&&'m +94 "core" ' +32 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +8 ."da"SE.seek 0.49 Pucks below Top Plate +2 "storage"($' +63 "core" ' +2 "manipulator"&)& +4 "core" & w !Q +3 "storage"(x& +4 "core" &M , ' A +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&('M +39 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&-, +8 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.68 Pucks below Top Plate +4 "storage"(*' +31 "core" ' +2 "manipulator"&/% +4 "core" %W_ . - V  +3 "storage"(.& +4 "core" &M\ \  o +3 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 3 + 310 counts +2 "manipulator"&,'Ѓ +15 "core" ' +2 "manipulator"&2& +4 "core" & s p #A +4 "storage"(1& +4 "core" &M R U +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&3'm +35 "core" ' +2 "storage"(+% +3 "core" % W V R +5 ."downElevator"SE.seek :down +5 "storage"(6'= +99 (7% +3 "core" %+ W W c [u +3 "manipulator"&8% +5 "core" %?  "1 +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&4' ] +107 "core" ' +39 ' + ."downElevator"SE.stop +2 "storage"(5 +8 (0& +4 "core" &M d ^ +980 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%;' +93 #"image"compressed /var/log/esp/midres/da25jul1312h15s.jxl +506 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1868 #"image"compressed /var/log/esp/midres/da25jul1312h25s.jxl +6 ."Qmail"DAfans.email "da25jul1312h exposed 15.03 seconds\\nmidres/da25jul1312h15s\\nmidres/da25jul1312h25s",Subject: "da25jul1312h images!" +233 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%=  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%< @ +79 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%: +124 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2640 "core" ' +4 ."psFlush"PSV.dial PSR +6 "processing"%@ +118 "core"  +4 ."psFlush"PSR.select :flush +9 "processing"%@ +18 ."psFlush"PS.seek 1ml +6 "processing"%A'[q +1100 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +21 ."psFlush"PS.seek 2.5ml +6 "processing"%?' +749 #"uploadLog"upsync +860 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +83 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%D  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%G  +8 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%F'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%J +81 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%E' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +83 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%C'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%L +83 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%V' +595 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2111 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%l +86 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%T'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%N' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%U  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%X's +2396 "Can"\ P MQ +234 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%\\ +49 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%5 +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%a U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%^'ܑ +2614 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" @ +3 ."psFlush"PS.seek 2.5ml +4 "processing"%[' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%S  +84 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%M's +2617 "core" ' +2 ."psFlush"PSV.dial PSR +45 "processing"%w +48 "core"  +2 ."psFlush"PSR.select :flush +11 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%O'[q +1102 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%\ ' +1608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +82 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%d  +57 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%i'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%g +82 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%Y' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%] +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%K'ܑ +2645 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%t +80 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +591 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%p +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%Z U +58 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%_'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%k @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%j' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%q  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"% 's +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +50 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%y' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%{ +91 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%m U +6 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%b'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%u @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%~  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%h's +2623 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&r& +6 "core" & ] QA +3 "manipulator"&`% +5 "core" % T   P +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +251 "core" ( +2 "manipulator"&& +5 "core" &  0 S^ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &}& +3 "core" &  $ R^ +3 ."psFlush"Forearm.seek PC +3 "manipulator"& 'E +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&|/ +79 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%e( +378 "core" ( +2 "manipulator"&& +4 "core" & S^ +2 "manipulator"&% +4 "core" % R  TB +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek :garage +3 "manipulator"&v(-z +122 "core" ( + "manipulator"&W& +4 "core" &-t   S\ +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &f& +3 "core" &-t   T\ +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +47 ."psFlush"Forearm.seek :garage +11 "manipulator"&'o +119 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +28 "core" 1 +2 "manipulator"&o% +4 "core" %re ] a 7 @F +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' ] +104 "core" ' +3 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +8 "core" & +2 "manipulator"&& +4 "core" &-t h U\ +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&B(-z +7 "core" ( +2 "manipulator"&& +5 "core" &-t T\ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-t  c U\ +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +110 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +18 "core" / +2 "manipulator"&& +4 "core" &-t C\ +2 "manipulator"&"% +4 "core" %σ}  C/ +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&P' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&#( +293 "core" ( +2 "manipulator"&%& +4 "core" &   S +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &'& +5 "core" &  S +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"& 'ш +105 "core" ' +2 "manipulator"& & +4 "core" &  P +3 "manipulator"&)% +4 "core" %ѐ 5 P +2 "collection"'x& +4 "core" & +3 "collection"'& +6 "core" & +2 ."myshortDA"CC.seek :closed +4 "collection"'/(X +6 "core" & +3 & 4 +9 &Er 3 +9 &7lt G +10 &Z U +9 &D U +10 &II U +9 & C U +9 &G U +10 &F U +9 &!QF U +10 &#I U +9 &$D U +9 &&D T +10 &(YG U +9 &*G U +9 &+G U +10 &-I U +9 &/aF U +9 &1#I U +10 &2B U +9 &4F T +10 &6jD T +9 &8+F U +9 &9D U +10 &;D T +9 &=rE T +9 &?3D U +10 &@G U +9 &BE U +10 &DvL V +9 &F4Y W +9 &Gr Z +10 &I _ +9 &K_ ` +9 &M  a +10 &N a +9 &P b +10 &Rc b +9 &T% b +9 &U b& +10 &W U +9 &X u #e +9 &X  S +10 ( +3 "collection"'& +3 "core" &X\\ M +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.52 +2 "collection"'.& +6 "core" &X\\ M +2 ."myshortDA"Hand.open +2 "manipulator"&21 +28 "core" 1 +2 "manipulator"&1% +5 "core" %у ! J +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&s' ] +111 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%+  +48 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%&' +1611 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%7  +49 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%8'ܑ +1613 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%$' +2619 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%(  +5 "collection"',  +7 "core"  +99  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%0 +212 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'*  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%3 @ +77 "core" A +3 ."myshortDA"PS.seek 0ml +4 "processing"%6'ܑ +2621 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +81 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2623 "core" ' +2 ."myshortDA"PSV.dial :PTV +11 "processing"%; +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%='ܑ +815 "Can"\ R < +1813 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&<& +7 "core" &  M +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&:( +4 "core" ( +3 "manipulator"&9& +5 "core" & ! M +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &@& +4 "core" & M +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +94 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&A/ +29 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"'>( +406 "core" ( +2 "manipulator"&D& +4 "core" & j P +2 "manipulator"&G% +4 "core" %у O< +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&?' ] +94 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek :garage +3 "manipulator"&J(-z +279 "core" ( +2 "manipulator"&F& +4 "core" &-}   Q\\ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &I& +3 "core" &-}  Q\\ +3 ."myshortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&E'o +111 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&L1 +22 "core" 1 +2 "manipulator"&C% +4 "core" %xi | z / >H +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&V' ] +101 "core" ' +3 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'l& +7 "core" & +2 "manipulator"&& +4 "core" &-} Q\\ +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&Q(-z +5 "core" ( +2 "manipulator"&& +5 "core" &-}  @ Q\\ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &T& +3 "core" &-}  Q\\ +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&U'o +113 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&N/ +24 "core" / +2 "manipulator"&\\& +5 "core" &-} h t U ?\\ +2 "manipulator"&X% +4 "core" %}v w y # ? +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&5' ] +116 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +4 "manipulator"&a( +280 "core" ( +2 "manipulator"&& +4 "core" & ! Q$ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &  Q# +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +4 "manipulator"&^'ш +94 "core" ' +2 "manipulator"&S& +4 "core" & ( L# +2 "manipulator"&[% +4 "core" %s  L +3 "collection"'w& +4 "core" & +3 "collection"'M& +5 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'O(X +8 "core" & +3 & 3 +9 &Er 2 +9 &9mr G +10 &W T +9 &D T +9 &OF T +10 &F T +9 &D S +9 &C T +10 &!WD T +9 &#? S +10 &$B T +9 &&A S +9 &(_D T +10 &*!C T +9 &+D T +10 &-A T +9 &/g@ T +9 &1*D S +10 &2? T +9 &4D S +9 &6pA S +10 &81F T +9 &9A T +9 &;D S +10 &=wD T +9 &?9D T +10 &@D T +9 &B? S +9 &D|I U +10 &F:U V +9 &Gm Y +9 &I ^ +10 &Ke _ +9 &M' _ +10 &N ` +9 &P ` +9 &Rg a +10 &T$ b" +9 &U b) +9 &W U +10 &Xw #f +9 &X  \\ +10 ( + &Xr U +2 "collection"'M& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.64 +2 "collection"'R& +5 "core" &Xr U +3 ."myshortDA"Hand.open + "manipulator"&d1 +17 "core" 1 +2 "manipulator"&\ % +4 "core" %r < E +46 ."myshortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&g' ] +100 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%i  +211 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%]' +2625 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +6 "processing"%Y  +5 "collection"'t  +2 "core"  +6  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%K +211 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'n  +6 "core"  +3 ."myshortDA"PTV.dial :PRV,avoiding: :puck +2 "processing"%p @ +7 "core" A +3 ."myshortDA"PS.seek 0ml +4 "processing"%Z'ܑ +2614 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%c  +217 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%k' +2617 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%_  +3 "collection"'q  +5 "core"  +5  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%j +223 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'z  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +7 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%{'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%m  +207 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%y' +2621 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +6 "processing"%u  +2 "collection"'b  +5 "core"  +5  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%~ +209 "core"  +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%r @ +7 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%`'ܑ +2624 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%  +210 "core"  + #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 1.5ml +4 "processing"%}' +1601 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%-  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%|'ܑ +1607 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%4 +48 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +3 "processing"%  +4 "collection"'  +10 "core"  +  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%W +209 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'f  +7 "core"  +3 ."myshortDA"PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +7 "core" A +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2623 "core" ' + ."myshortDA"PSV.dial :air +2 "processing"%  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%o' +2629 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"% +80 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"% +82 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +49 "processing"%  +81 "core"  +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%" +81 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%v'ܑ +2617 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" & g , @# +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&( +34 "core" ( +2 "manipulator"&%& +4 "core" &  B +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &B& +4 "core" & v C +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&''ш +98 "core" ' +2 ."myshortDA"Hand.close + "manipulator"& / +30 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"')( +410 "core" ( +2 "manipulator"&x& +4 "core" & ? L +3 "manipulator"&P% +3 "core" %ђ  LC +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek :garage +3 "manipulator"&.(-z +277 "core" ( +2 "manipulator"&2& +4 "core" &-w - MT +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &1& +3 "core" &-w LT +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +115 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&+1 +27 "core" 1 +2 "manipulator"& % +3 "core" %wa P R A 92 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&h' ] +104 "core" ' +1166 #"ray"-> access 3 +5 "storage"(7% +3 "core" %@ \ & +3 "manipulator"&&% +4 "core" % S  M +2 "manipulator"&& +4 "core" &-w  LT +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +3 "storage"(8([Y +683 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (,& +3 "core" &[Z \ " +1757 #"ray"-> access 4 +2 "storage"((% +6 "core" %@ \ & +2 "manipulator"&0% +4 "core" % S  M +3 "manipulator"&*& +4 "core" &-w _ MT +3 ."ray"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"(3( +986 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 ($& +3 "core" & i m \  +2448 #"ray"-> startTube 4 +564 #-> start(:myshortDA){shortDA; samplePassF; shortDAflush} +4 "collection"'% +5 "processing"%6% +8 "core" %S +2 %ܐ +6 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +1794 "Can"\ L } +851 #"ray"-> Thread[:myshortDA].answer +2 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +6 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%; +49 "core" + ."myshortDA"PTV.dial :PRVmixing +3 "processing"%  +77 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%<  +143 "core"  +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +3 "processing"%9'h! +2285 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%A  +5 "collection"'@  +8 "core"  +133  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%#' +1263 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%s @ +112 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%/'s +600 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%D +116 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%G'[q +1098 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +1602 "core" ' + ."myshortDA"PSV.dial :mixloop +6 "processing"%F +124 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%I's +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%: +118 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%L'[q +1102 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%C' +1612 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%l +115 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +49 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%?'s +2613 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +114 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%T' +2617 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%E +113 "core" +3 ."myshortDA"PS.seek :empty +4 "processing"%N's +2614 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%\\& +6 "core" & +3 "manipulator"&X% +4 "core" % S ' P +3 "storage"(J% +4 "core" %@ \ * +2 "storage"(V. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"(U(+ +511 "core" ( + ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (& +3 "core" &+ *\ % +3 "manipulator"&Q& +4 "core" &-w  MT +2 "manipulator"&% +4 "core" % S W M +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&S( +176 "core" ( +2 "manipulator"&[& +4 "core" &\ L i +2 "storage"(w& +4 "core" &+ \ & +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&5's +97 "core" ' +2 "storage"(>& +5 "core" &+ \ & +2 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(R' +307 "core" ' +2 "storage"(d- +3 "core" -'x +3 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +6 (\ & +3 "core" &+ @\ % +3 "manipulator"&M& +3 "core" &  Lh +3 ."myshortDA"Elbow.seek 4 +3 "manipulator"&^( +5 "core" ( +2 "manipulator"&i& +4 "core" &  Lh +3 "storage"(=& +4 "core" &+ \ & +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&Y' +17 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close + "manipulator"&t/ +22 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&K& +3 "storage"(n'= +8 "core" &  Nh +3 "manipulator"&p% +4 "core" %{ J M +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&]' ] +96 "core" ' +2 ."myshortDA"Elbow.seek PC +4 "manipulator"&c( +156 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +97 "core" ( +2 "manipulator"&Z& +4 "core" &  N3 +2 ."myshortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &_& +3 "core" & N3 +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&q'E +101 "core" ' +2 "manipulator"&j& +4 "core" & M3 +2 "manipulator"&z% +4 "core" %D K M +3 "processing"% & +4 "core" & +3 "processing"%k& +5 "core" &$ +3 ."myshortDA"PC.seek :closed +2 "processing"%m(SD +7 "core" & +4 & 6 +9 &Fq 2 +9 &Bns F +10 &W S +9 &? R +9 &\\A R +10 &A R +9 &? R +10 &@ R +9 &!dE R +9 &#&F R +10 &$F R +9 &&D R +9 &(l@ R +10 &*-A S +9 &+F R +10 &-B S +9 &/s@ S +9 &15A S +10 &2B R +9 &4D R +43 &6{D S + &8>C R + &9F S &;D S +3 &=G S +8 &?EC S +10 &AD S +9 &BI S +9 &DF S +10 &FIT T +9 &H_ V +10 &Iu X +9 &K{ Z +9 &M?} Z +10 &O Z +9 &P [ +9 &Rh|g . +10 &S$] 3 +10 ( + &S , +2 "processing"%k& +13 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.73 + .Hand.open +4 "manipulator"&{1 +5 "core" &S , +68 1 +2 "manipulator"&u% +4 "core" % D M +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&b' ] +110 "core" ' +8 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +9 .PH.seek 28C,5:00 +3 "processing"%~ { +3 %9 +9 "core" 9 +103 "processing"%r9 +3 "core" 9 +103 "processing"%y9 +3 "core" 9  +103 "processing"%9 +4 "core" 9  +103 "processing"%`9 +3 "core" 9 +103 "processing"%-9 +3 "core" 9 +103 "processing"%}9 +3 "core" 9 +103 "processing"%49 +3 "core" 9 +103 "processing"%|9 +4 "core" 9# +103 "processing"%9 +3 "core" 9' +104 "processing"%9 +3 "core" 9+ +103 "processing"%W9 +3 "core" 9/ +103 "processing"%f9 +3 "core" 94 +103 "processing"% 9 +6 "core" 98 +103 "processing"%9 +3 "core" 9< +104 "processing"%9 +3 "core" 9@ +103 "processing"%9 +3 "core" 9E +103 "processing"%9 +3 "core" 9I +103 "processing"%o9 +4 "core" 9M +103 "processing"%9 +3 "core" 9Q +103 "processing"%9 +4 "core" 9V +103 "processing"%9 +3 "core" 9Z +103 "processing"%9 +3 "core" 9^ +103 "processing"%9 +3 "core" 9b +103 "processing"%9 +3 "core" 9g +103 "processing"%"9 +3 "core" 9k +103 "processing"%9 +3 "core" 9o +103 "processing"% 9 +3 "core" 9s +103 "processing"%%9 +4 "core" 9#x\ +103 "processing"%B9 +3 "core" 9*| +103 "processing"% 9 +3 "core" 91 +4 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%a p{p. +10 ."myshortDA"delay 1:30 +11 "core"  +8994 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%g +112 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myshortDA"PS.seek 0.5ml +3 "processing"%O' +593 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%x'Q +1598 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%P  +136 "core"  + ."myshortDA"PSV.dial PTV +3 "processing"%' +80 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%2  +58 "core" +2 "processing"%1% +4 "core" %P  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +597 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%+ * +37 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"% 'ܑ +1604 "core" ' +2 ."myshortDA"delay 5:00 +16214 "Can"\ M  +13789 #"myshortDA"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +7 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%7 * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%& +79 "core"  +3 ."myshortDA"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2529 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%H +80 "core" +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%, +82 "core"  +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +79 "core" +3 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%0  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%*'s +2495 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +47 "processing"%8  +137 "core" +2 ."myshortDA"PSV.dial :mixloop +7 "processing"%$ +49 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"% @ +111 "core" > +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%6' +355 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "collection"';  +3 "processing"%  +6 "core"  +42  +2 "processing"%<% +3 "core" %  +4 ."myshortDA"PS.seek 0.3ml +2 "processing"%v' +354 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'@  +37 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%A  +46 "core"  +3 ."myshortDA"PS.seek 0.9ml +3 "processing"%9'N +1262 "core" ' + ."myshortDA"PRV.dial :waste2 +3 "processing"%s @ +78 "core" ? +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%#' +868 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%D  +48 "core"  +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +3 "processing"%/'Q +1615 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%G +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%F @ +76 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%:% +5 "core" %V  +2 ."myshortDA"PS.seek 1.85ml +2 "processing"%I'N +239 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%L * +37 "core" + +3 ."myshortDA"PS.seek 0ml +4 "processing"%l'ܑ +1957 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" & +3 "manipulator"&C& +4 "core" & F L +2 "manipulator"&% +4 "core" % A 4 P +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&?(-z +125 "core" ( +2 "manipulator"&E& +4 "core" &-u Z N$ +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &T& +5 "core" &-u  J$ +2 ."myshortDA"Forearm.seek :garage +2 "manipulator"&\\'o +109 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&X/ +22 "core" / +2 "manipulator"&J& +4 "core" &-x * E  :$ +2 "manipulator"&V% +4 "core" %ςt 7   / +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&3' ] +119 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +282 "core" ( +2 "manipulator"&Q& +4 "core" & NX +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &  NX +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&['ш +96 "core" ' +2 "manipulator"&w& +4 "core" & ] HX +2 "manipulator"&.% +4 "core" %ђ  = +3 "collection"'>& +4 "core" & +3 "collection"'h& +5 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'d(X +7 "core" & +4 & 6 +9 &Es 3 +10 &5ku G +9 &[ U +9 &D U +10 &ED U +9 &D U +9 &G U +10 &F U +9 &!ND U +10 &#C U +9 &$D U +9 &&D U +10 &(WC U +9 &*A U +9 &+B U +10 &-D U +9 &/_D U +10 &1 G U +9 &2A T +9 &4B U +10 &6gE U +9 &8*> T +9 &9? U +10 &;D U +9 &=o@ U +9 &?1C U +10 &@B U +9 &BC U +10 &DsL V +9 &F1V X +9 &Gm Z +10 &I _ +9 &K\\ a +10 &M a +9 &N a +9 &P a +10 &R` b +9 &T# b +9 &U b( +10 &W U +9 &Xt $i +9 &X" R +10 ( + &XY L +2 "collection"'h& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.55 + "collection"'\ & +7 "core" &XZ L +2 ."myshortDA"Hand.open +52 "manipulator"&M1 +26 "core" 1 +2 "manipulator"&i% +4 "core" %z a | ? B +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&=' ] +108 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%t +113 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +3 "processing"%K' +1611 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%p  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%S'ܑ +1598 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%5 +47 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +3 "processing"%R' +2614 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%Y  +4 "collection"'Z  +38 "core"  +136  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%_ +113 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'^  +6 "core"  +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%j  +76 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%z'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%n' +2628 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%] +54 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%e'ܑ +2637 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%{  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%u' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%k +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2615 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&r& +6 "core" &  FX +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&q( +26 "core" ( +2 "manipulator"&y& +3 "core" & c I +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & I +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&`'ш +91 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&-/ +20 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'}( +411 "core" ( +2 "manipulator"&4& +4 "core" & M +2 "manipulator"&|% +4 "core" %y ' Ks +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +4 "manipulator"&(-z +275 "core" ( +2 "manipulator"&W& +4 "core" &-} p Kj +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &f& +3 "core" &-}  Kj +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"& 'o +114 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&% +4 "core" %xj    -P +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +104 "core" ' +3 ."da"delayUntil "13:25:17.91" +4717 "Can" R D +20062 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%o  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."da"PSV.dial :air +3 "processing"%  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +45 "processing"%' +2521 "core" ' + ."da"PSV.dial :mixloop +10 "processing"% +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2521 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%B'Q +1614 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%g +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%N  +38 "core" +2 "processing"%O% +3 "core" %X +3 ."da"PS.seek 1.5ml +3 "processing"%P' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%' * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%2'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%1  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%x  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%+ * +42 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%~' +2547 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%7 +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"% 's +2519 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%H +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%,' +608 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%('Q +1614 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%0  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +5 "Can"\ Q\\? +74 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%8  +37 "core" +2 "processing"%$% +4 "core" %X +3 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%* * +36 "core" + +3 ."da"PS.seek 0ml +4 "processing"%;'ܑ +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%<  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%6 * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%@ +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%A' +2518 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%v +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%9 +79 "core" +2 ."da"delay 5 seconds +553 .PSV.dial :air +3 "processing"%D  +80 "core"  +2 ."da"PS.seek :empty +4 "processing"%#'s +2517 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%G  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%F  +136 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +47 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%:  +7 "core" + ."da"PSV.dial :mixloop +3 "processing"%L +47 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +7 ."da"PS.seek 0.3ml +2 "processing"%/' +395 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%I  +48 "core"  +2 "processing"%% +3 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%C'"Z +344 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%  +48 "core"  +3 ."da"PS.seek 2ml +3 "processing"%E'Q +1551 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%T +47 "core" +2 ."da"PTV.dial :mixing +3 "processing"%X @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%J  +39 "core" +2 "processing"%V% +4 "core" %L \ +3 ."da"PS.seek 1.85ml +2 "processing"%c'D +242 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%b * +38 "core" + +3 ."da"PS.seek 0ml +2 "processing"%\\'ܑ +1956 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +28607 "Can" dw +19396 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%Q @ +17 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%?  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSV.dial :air +3 "processing"%w  +47 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%.' +2549 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%> +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%) +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%M's +2519 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%i +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%h' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%t'Q +1613 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%[  +77 "core"  +2 ."da"PSV.dial PTV +3 "processing"%l +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%p  +39 "core" +2 "processing"%K% +3 "core" %R  +3 ."da"PS.seek 1.5ml +2 "processing"%5' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%S * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%Z'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%Y  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%^ +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%j' +2522 "core" ' + ."da"PSV.dial PTV +2 "processing"%R +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +81 "core" +47 ."da"delay 5 seconds +510 .PSV.dial :air +2 "processing"%]  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%n's +2528 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +10 .PSV.dial PSR +3 "processing"%{ +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%e' +599 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%k'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%u +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%r  +37 "core" +2 "processing"%y% +4 "core" %T  +3 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +77 "Can" ik +225 ."da"PBV.dial between PSV and waste1 +3 "processing"%- * +40 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%=  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%d * +38 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%4 +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%|' +2552 "core" ' + ."da"PSV.dial PTV +3 "processing"%` +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%W +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%q  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2518 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"% 'Q +1598 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%o  +38 "core" +2 "processing"%% +4 "core" %N  +3 ."da"PS.seek 1.5ml +3 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%" +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2532 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%% +91 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +81 "core"  +2 ."da"PS.seek :empty +4 "processing"%g's +2523 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%N +151 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +23 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +6 "processing"%O'I +462 "core" ' +2 ."da"delay 5 seconds +510 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%B' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%''Q +1610 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%P +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%1  +39 "core" +2 "processing"%x% +4 "core" %W +3 ."da"PS.seek 1.5ml +2 "processing"%+' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +2 ."da"PS.seek 0ml +3 "processing"%2'ܑ +1609 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +37 "core" +2 ."da"delay 30 seconds +860 "Can"  w +2144 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +41 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%7 +84 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%&' +2612 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%~ +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%H +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%,  +82 "core"  +2 ."da"PS.seek :empty +3 "processing"%0's +2621 "core" ' +3 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +150 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%8'Q +2118 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%$ +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%(  +39 "core" +2 "processing"%*% +4 "core" %S  +4 ."da"PS.seek 1.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%<  +116 "core"  +3 ."da"PS.seek :empty +2 "processing"%6's +1617 "core" ' +2 "processing"%@9 +4 "core" 9y6 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%; +5 %v& +2 "core" 6 +4 &S , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&s% +6 "core" % [ % % 6 +2 "storage"(9% +4 "core" %A "   +3 "storage"(D. +3 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(A(@ +202 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (G& +3 "core" &D ) +2 "manipulator"&F& +5 "core" &-}  j +2 "manipulator"&% +3 "core" % [ " " +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&:( +195 "core" ( +2 "manipulator"&L& +5 "core" & # ! Wj +2 "storage"(#& +4 "core" &M  #  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&I'm +100 "core" ' +2 "storage"(& +5 "core" &M   +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(/' +287 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(C'x +42 "core" ' +3 "manipulator"&T& +52 "core" &   ;j +4 "manipulator"&X% +4 "core" %t  ; +2 ."da"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&J' ] +97 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&V( +236 "core" ( +2 "manipulator"&b& +3 "core" & ' +   +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &E& +3 "core" & !    +3 ."da"Forearm.seek PC +3 "manipulator"&c'E +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&!/ +68 "core" / +2 ."da"PC.seek :open +3 "processing"%Q( +378 "core" ( +2 "storage"(?& +4 "core" &M " ! +3 "manipulator"&& +3 "core" & & "  +3 "manipulator"&w% +4 "core" % K - ( P +3 ."da"Forearm.seek :retract +3 "manipulator"&\\' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +5 "manipulator"&>( +264 "core" ( +2 "manipulator"&3& +3 "core" & 2 1 j +3 "storage"()& +4 "core" &M  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&\ 'm +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&.1 +24 "core" 1 +3 "storage"(i- +4 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(M'D +29 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +4 "storage"(h' +61 "core" ' +3 #"da"Lights, camera, ACTION! +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%[& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1314h.png +16 "core" & } +6 "manipulator"&l& +8 "core" & i j sj +3 "manipulator"&p% +5 "core" %l P F "E +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +5 "manipulator"&K' ] +99 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&t(-z +177 "core" ( +2 "manipulator"&S& +4 "core" &- o m V +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &5& +3 "core" &- i b GV +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&Y'o +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&_/ +24 "core" / +2 "manipulator"&^& +5 "core" &-V +2 "manipulator"&Z% +4 "core" %σy H¶ +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&R' ] +109 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"& ( +128 "core" ( +2 "manipulator"&z& +4 "core" & J C & +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &]& +4 "core" & @ @ y& +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&j'E +104 "core" ' +2 "manipulator"&{& +4 "core" && +3 "manipulator"&n% +4 "core" %I [ +3 "processing"%e& +4 "core" & +3 "processing"%u& +5 "core" &# +4 ."psFlush"PC.seek :closed +2 "processing"%r(SD +7 "core" & +4 & 0 +9 &Cq 3 +9 &/jm G +10 &S sV +9 &x5 uV +9 &:6 uV +10 &8 uW +9 &8 uW +10 &8 tW +9 &!A8 tW +9 &#8 tW +10 &$8 tV +9 &&5 tV +10 &(I5 tW +9 &* 7 tV +9 &+6 tV +10 &-8 tW +9 &/Q7 sW +9 &18 tW +10 &26 {V +9 &48 V +9 &6\\= V +10 &8> V +9 &9> V +10 &;< U +9 &=e: U +9 &?&> V +10 &@= V +9 &B; V +10 &Di7 uW +9 &F)A tX +9 &GP sY +10 &Ie q\\ +9 &K\\s p^ +9 &Mt q_ +61 &Ny o_ +7 &P o` &RF] p< + &S)l pO + &S'3 s6 ( + &S'1 s6 + &S'1 s6 +2 "processing"%u& +13 "core" &S'1 s6 + &S'1 r6 +3 #"psFlush"Processing Clamp onSpring/offSpring for 6/23 samples, on/off torque 1.76 + "processing"%y& +7 "core" &S'1 s6 +2 ."psFlush"Hand.open +2 "manipulator"&k1 +66 "core" 1 +2 "manipulator"&-% +4 "core" % I  ~ +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +114 "core" ' +4 ."psFlush"PSR.select :air +6 .PSV.dial PSR +8 "processing"%= +4 #"da"SX HX9/16 (USB:64): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.192 seconds\ Exposing 696x520 pixel 16-bit image for 12.759 seconds\ /var/log/esp/da25jul1314h.png: PNG Upload Complete\ +16 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1314h15s.png +33 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +8 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%d' +595 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%4' +467 #"da"SX HX9/16 (USB:64): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1314h15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1314h25s.png +1447 #"image"compressed /var/log/esp/da25jul1314h.jxl +216 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"% @ +216 "core" A +5 ."psFlush"PTV.dial :PRVmixing +3 "processing"%`  +144 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"%W +120 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%f's +375 #"da"SX HX9/16 (USB:64): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1314h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +6 "storage"(q- +21 "core" -' +11 "storage"(|& +13 "core" &M 7 7 +2 "manipulator"&& +5 "core" & u& +3 "manipulator"&% +6 "core" % M w / +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&( +264 "core" ( +3 "manipulator"&& +4 "core" &   +3 "storage"(o& +6 "core" &M ^ ] +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +94 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"( 'W +54 "core" ' +2 "manipulator"&& +4 "core" & z  +4 "storage"(& +3 "core" &M  % +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&'M +40 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&, +5 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"("' +40 "core" ' +2 "manipulator"&% +5 "core" %\\ @ F b +2 "storage"( & +8 "core" &M T +6 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&'Ј +22 "core" ' +2 "manipulator"&%& +4 "core" &  # +3 "storage"( & +5 "core" &M I M - +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +27 "core" ' +2 "storage"(N% +5 "core" % K S '  +4 ."downElevator"SE.seek :down +4 "storage"(g'= +101 (O% +3 "core" %,+ O O S [u +2 "manipulator"&B% +5 "core" %} t " +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&P' ] +93 "core" ' +67 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (1& +4 "core" &M ] L . +1079 #"image"compressed /var/log/esp/midres/da25jul1314h15s.jxl +69 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%x +119 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%'' +611 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +58 "processing"%' +1569 #"image"compressed /var/log/esp/midres/da25jul1314h25s.jxl +12 ."Qmail"DAfans.email "da25jul1314h exposed 12.759 seconds\\nmidres/da25jul1314h15s\\nmidres/da25jul1314h25s",Subject: "da25jul1314h images!" +528 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%+  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +79 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +115 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%7's +2625 "core" ' +5 ."psFlush"PSV.dial PSR +9 "processing"%2 +116 "core"  +4 ."psFlush"PSR.select :flush +10 "processing"%@ +18 ."psFlush"PS.seek 1ml +6 "processing"%~'[q +1097 "core" ' +4 ."psFlush"PSR.select :air +7 "processing"% +27 ."psFlush"PS.seek 2.5ml +6 "processing"%H' +362 #"uploadLog"upsync +1243 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +83 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%,  +76 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%&  +8 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%0 +83 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%$' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%( +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%*'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%8 +86 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%' +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2124 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%@ U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%;'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%v @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%s' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%9  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%D's +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%G +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%F' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%U U +6 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%L'ܑ +2614 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%# @ +10 "Can"\ Q +43 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +82 "core"  +2 ."psFlush"PS.seek :empty +50 "processing"%'s +2621 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"% +50 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%T'[q +1102 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +1611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%I  +17 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%b  +57 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%E'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%: +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%!' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%J +80 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%m'ܑ +2628 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%? +86 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%w' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%c +82 "core" + ."psFlush"PBV.dial PSV +3 "processing"%3 U +60 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%)'ܑ +2620 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%V @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2641 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%i  +92 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%['s +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%l +58 "core"  +2 ."psFlush"PSR.select :air +7 .PS.seek 2.5ml +4 "processing"%p' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%\\ +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%C U +7 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%M'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%S @ +53 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%5' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%\  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%>'s +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&_& +6 "core" &  P +3 "manipulator"&^% +4 "core" % X  P +3 ."psFlush"Elbow.seek PC +3 "manipulator"&Z( +243 "core" ( +2 "manipulator"&K& +5 "core" &  PR +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &z& +3 "core" & ^ PR +3 ."psFlush"Forearm.seek PC +3 "manipulator"&]'E +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&Y/ +79 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%{( +379 "core" ( +2 "manipulator"&n& +5 "core" & \\ TR +2 "manipulator"&e% +3 "core" % =  Q T@ +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&t' ] +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek :garage +2 "manipulator"&R(-z +134 "core" ( +2 "manipulator"&Q& +3 "core" &-\ ( U S!q +45 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +6 &y& +3 "core" &-\   R!p +4 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&k'o +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&-1 +29 "core" 1 +2 "manipulator"&u% +4 "core" %wk \\ ` @I +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&=' ] +105 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'j& +6 "core" & +3 "manipulator"&6& +4 "core" &-  V R n +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&d(-z +7 "core" ( +2 "manipulator"&& +4 "core" &-  R n +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &`& +3 "core" &-  R n +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&W'o +108 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&4/ +22 "core" / +2 "manipulator"&q& +4 "core" &-\ J C n +3 "manipulator"&|% +4 "core" %ς  O CA +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +103 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +272 "core" ( + "manipulator"&& +4 "core" &  ` R) +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &o& +3 "core" &  ( R) +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"& 'ш +96 "core" ' +2 "manipulator"&& +4 "core" & g O( +3 "manipulator"&% +3 "core" %ё O +3 "collection"'& +4 "core" & +3 "collection"'& +5 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"' (X +9 "core" &l +3 & 1p $d +10 &iRtp 9 +9 &wmt M +10 &RMp U +9 &Dp U +9 &Fn U +10 &Fo U +9 &[Em U +10 & Ht U +9 &!Ct U +9 &#Bn T +10 &%dFq T +9 &'%Cr U +9 &(Ek T +10 &*Ck T +9 &,kCh U +9 &..Ej T +10 &/Dm T +9 &1Dm T +10 &3tFn T +9 &56Dm T +9 &6Ai U +10 &8?p T +9 &:{An U +9 &<>Ew T +10 &=Cm U +9 &?Ai T +10 &AAt T +9 &CDJ| U +9 &ETq W +10 &Fby X +9 &Hyz| [\ +10 &J-} ` +9 &Kz ` +9 &My ` +10 &Opz a +9 &Q0| a +9 &R| b +10 &T| b +9 &Vgz b, +10 &X z 7 +9 &Xt _ +10 ( + &Xx| W +2 "collection"'& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.47 + "collection"'%& +8 "core" &Xx| W +2 ."myshortDA"Hand.open + "manipulator"& 1 +22 "core" 1 +2 "manipulator"&h% +3 "core" %х G +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&N' ] +97 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%  +50 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"%O' +1612 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%B  +49 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +1617 "core" ' + ."myshortDA"PSV.dial PSR +2 "processing"% +50 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%  +2 "collection"'1  +10 "core"  +102  +2 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%" +211 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%g @ +196 "core" @ +3 ."myshortDA"PS.seek 0ml +3 "processing"%x'ܑ +2617 "core" ' +2 ."myshortDA"PSV.dial :air +11 "processing"%f  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%'' +2629 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%+ +80 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2623 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & E( +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +36 "core" ( + "manipulator"&2& +4 "core" & s H +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &7& +5 "core" & S I +2 ."myshortDA"Forearm.seek CC +3 "manipulator"&~'ш +94 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"& / +28 "core" / +2 ."myshortDA"CC.seek :open +4 "collection"',( +408 "core" ( +2 "manipulator"&&& +4 "core" &  Q +2 "manipulator"&H% +4 "core" %ѐ  QK +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&0' ] +100 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +276 "core" ( +2 "manipulator"&(& +3 "core" &- ? Pc +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &$& +3 "core" &- q Oc +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&8'o +118 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&*1 +28 "core" 1 + "manipulator"&% +4 "core" %pe k s g >6 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +3 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'@& +6 "core" & +2 "manipulator"&<& +4 "core" &- A Qc +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&v(-z +5 "core" ( +3 "manipulator"&;& +4 "core" &- \ \ Qc +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &9& +4 "core" &- C Qc +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&s'o +112 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&G/ +22 "core" / +3 "manipulator"&D& +3 "core" &- t f C @c +3 "manipulator"&% +3 "core" %σr S R D @ +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&U' ] +109 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&F( +296 "core" ( +2 "manipulator"&#& +4 "core" &  G Q\ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &L& +3 "core" & E Q\ +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +103 "core" ' +2 "manipulator"&& +4 "core" &   T\ +3 "manipulator"&% +4 "core" %  U +3 "collection"'& +4 "core" & +3 "collection"'T& +5 "core" &l +3 ."myshortDA"CC.seek :closed +2 "collection"'/(X +7 "core" &v +3 &q 6 +10 &Eqy 2 +9 &:mri G +9 &Wc S +10 &Dm S +9 &QEw S +9 &Eo S +10 &Gp T +9 &Cr T +10 &!XCk T +9 &#Bq S +9 &$Al S +10 &&Ei S +9 &(`Dv T +9 &*#Cq S +10 &+Cr T +9 &-Cg S +10 &/jAh S +9 &1+Dp S +9 &2@n S +10 &4Dh S +9 &6qDi S +10 &82Dg T +9 &9Ag S +9 &;Ei S +10 &=yCh S +9 &?;An S +9 &@Ej S +10 &BCd T +9 &DLg T +9 &F<Vj V +10 &Gkz X +9 &Iv ] +10 &Kdn ` +9 &M(y _ +9 &Nk _ +10 &P] ` +9 &Rhg b +9 &T,k a +10 &Ud b" +9 &Wk R +10 &X_k W +9 &Xk ] +10 ( &Xs Z +3 "collection"'T& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.58 + "collection"'I& +48 "core" &X Z +3 ."myshortDA"Hand.open +11 "manipulator"&b1 +23 "core" 1 +2 "manipulator"&X% +3 "core" % z L +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&:' ] +92 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%E  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +15 ."myshortDA"PS.seek 2.5ml +2 "processing"%J' +699 "Can" \\- +1921 "core" ' +2 ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +6 "processing"%!  +3 "collection"'?  +6 "core"  +5  +2 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%m +209 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +7 "core"  +3 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%c'ܑ +2620 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%3  +210 "core"  + #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%w' +2633 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +6 "processing"%V  +3 "collection"')  +4 "core"  +6  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%i +210 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'.  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%l'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%[  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%\\' +2629 "core" ' +2 ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 "processing"%C  +2 ."myshortDA"CBV.dial PRV +6 "core"  + "collection"'p  +9 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%S +209 "core"  +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'M  +7 "core"  +3 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +3 "processing"%\ 'ܑ +2621 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%5  +210 "core"  + #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%_' +1605 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%^  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%K'ܑ +1604 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%z +48 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +3 "processing"%Y  +4 "collection"'P  +10 "core"  +  +4 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%r +210 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'n  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%e'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%Q  +82 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%y' +2631 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%] +80 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%Z'ܑ +2621 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%-  +80 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%u' +2617 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"%j +82 "core" ~ +2 ."myshortDA"PS.seek 0ml +3 "processing"%6'ܑ +2643 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%t  +82 "core"  +53 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2620 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%` +81 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%k'ܑ +2626 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&4& +6 "core" &  F\ +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&q( +7 "core" ( +2 "manipulator"&|& +4 "core" & * F\ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &R& +3 "core" & \\ F\ +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&='ш +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&W/ +26 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'( +412 "core" ( +2 "manipulator"&o& +5 "core" & N\ +2 "manipulator"&d% +4 "core" %ѕ O Nh +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&(-z +278 "core" ( +2 "manipulator"&& +4 "core" &- j O\\ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-  O\\ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&}'o +114 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&%1 +29 "core" 1 +2 "manipulator"& % +4 "core" %vg T O _ access 3 +4 "storage"(% +5 "core" %> Y\ ( +2 "manipulator"&% +5 "core" % d D O +2 "manipulator"& & +4 "core" &- o O\\ +3 ."ray"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."ray"SC.seek 7 +3 "storage"(>([Y +674 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (B& +3 "core" &[V \  +954 #"ray"-> access 4 +3 "storage"(O% +5 "core" %> \ ' +2 "manipulator"& % +4 "core" % d N +3 "manipulator"&& +4 "core" &- u N\\ +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"(1( +994 "core" ( +2 ."ray"SC.configure :limp + "storage"($(\ 1b +5 (& +3 "core" & a g <\  +249 #"ray"-> startTube 4 +10703 #-> start(:myshortDA){shortDA; samplePassF; shortDAflush; shortDAflush; shortDAflush} +5 "collection"'"% +3 "processing"%% +10 "core" %S + %܏ +4 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +369 "Can"\ L +429 #"ray"-> Thread[:myshortDA].answer +6 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%g +49 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%  +77 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%f  +143 "core"  +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +3 "processing"%x'h! +2288 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%+  +4 "collection"''  +8 "core"  +132  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%' +1265 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%2 @ +111 "core" ? +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%7's +588 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1105 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +19 ."myshortDA"PS.seek 2.5ml +2 "processing"%N' +1615 "core" ' + ."myshortDA"PSV.dial :mixloop +2 "processing"% +157 "core" +3 ."myshortDA"PS.seek :empty +4 "processing"%&'s +2629 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%H +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%~'[q +1104 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%(' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%$ +113 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%  +48 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%*'s +2628 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%@' +2623 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%< +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%0's +2631 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%;& +11 "core" &! +3 "manipulator"&9% +8 "core" % d V +3 "storage"(8% +4 "core" %@ =\ . +2 "storage"(G. +4 "core" .( +3 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"(D(+ +522 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &+ '\ '* +2 "manipulator"&& +5 "core" &-  R\\ + "manipulator"&% +4 "core" % d  S +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +2 "manipulator"&s( +179 "core" ( +2 "manipulator"&#& +5 "core" &   RW +2 "storage"(v& +4 "core" &+ l\ +- +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&L's +98 "core" ' +2 "storage"(& +4 "core" &+ \ +- +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(' +304 "core" ' +2 "storage"(- +4 "core" -'y +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (U& +3 "core" &+ 0\ (- +3 "manipulator"&,& +4 "core" &  PV +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&I( +8 "core" ( + "manipulator"&b& +4 "core" & PV +3 "storage"(X& +4 "core" &+ \ )- +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&T' +33 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +3 "manipulator"&/ +19 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&E& +2 "storage"('= +10 "core" & \ Z RV +2 "manipulator"&!% +4 "core" %С  P +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&?' ] +92 "core" ' +3 ."myshortDA"Elbow.seek PC +2 "manipulator"&m( +163 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +86 "core" ( + "manipulator"&& +4 "core" &  Te +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &J& +3 "core" & Te +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +2 "manipulator"&3'E +101 "core" ' +2 "manipulator"&c& +4 "core" &  I Re +3 "manipulator"&V% +6 "core" %I  - Q +2 "processing"%)& +4 "core" &" +3 "processing"%i& +5 "core" & +3 ."myshortDA"PC.seek :closed +4 "processing"%.(SD +6 "core" & +3 & 3 +9 &Eu 2 +9 &>ou F +9 &W S +10 &B R +9 &X@ R +10 &D R +9 &B R +9 &E R +10 &!`C R +9 &#"A R +9 &$D R +10 &&C S +9 &(hC R +10 &**@ R +9 &+A R +9 &-B R +10 &/pA R +9 &12C R +9 &2F R +10 &4D R +9 &6wG S +9 &89G S +10 &9H S +9 &;C S +57 &=C S + &?AG S +5 &AB S + &BC S +2 &DG S + &FES T + &H` V +7 &Iu X +10 &K}z Y +9 &M< Z +9 &N Z +10 &P Z +9 &Rg~e , +9 &S&e 6 +10 ( +3 "processing"%i& +3 "core" &S" . +3 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.73 +2 .Hand.open +3 "manipulator"&w1 +76 "core" 1 +2 "manipulator"&[% +4 "core" % I H O +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&l' ] +103 "core" ' +4 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%C { +4 %p9 +8 "core" 9 +103 "processing"%S9 +3 "core" 9 +103 "processing"%M9 +3 "core" 9  +103 "processing"%\\9 +4 "core" 9  +103 "processing"%59 +3 "core" 9 +103 "processing"%\ 9 +3 "core" 9 +103 "processing"%^9 +4 "core" 9 +103 "processing"%_9 +3 "core" 9 +103 "processing"%z9 +3 "core" 9# +103 "processing"%K9 +3 "core" 9' +103 "processing"%P9 +4 "core" 9+ +103 "processing"%Y9 +3 "core" 9/ +103 "processing"%r9 +3 "core" 94 +103 "processing"%n9 +4 "core" 98 +103 "processing"%9 +3 "core" 9< +103 "processing"%Q9 +4 "core" 9@ +103 "processing"%e9 +3 "core" 9E +103 "processing"%]9 +3 "core" 9I +103 "processing"%y9 +4 "core" 9M +103 "processing"%-9 +3 "core" 9Q +103 "processing"%Z9 +3 "core" 9V +103 "processing"%j9 +3 "core" 9Z +103 "processing"%u9 +3 "core" 9^ +103 "processing"%t9 +3 "core" 9b +103 "processing"%69 +3 "core" 9 g +103 "processing"%`9 +3 "core" 9 k +103 "processing"%9 +3 "core" 9o +103 "processing"%49 +3 "core" 9s +103 "processing"%|9 +4 "core" 9x +103 "processing"%R9 +3 "core" 9%| +103 "processing"%W9 +3 "core" 9,\ +103 "processing"%F9 +3 "core" 91\ +4 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%: p{p. +6 ."myshortDA"delay 1:30 +3 "core"  +9000 ."myshortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"%/ +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%o' +601 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2ml +2 "processing"%d'Q +1612 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%=  +137 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"% +80 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +59 "core" +2 "processing"%q% +4 "core" %Q  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%%' +588 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1609 "core" ' +2 ."myshortDA"delay 5:00 +16420 "Can"} S\\Y +13583 #"myshortDA"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%}  +5 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%A' +2514 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%B +81 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%O +81 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%>'s +2502 "core" ' +3 ."myshortDA"PTV.dial :PRVmixing,via: PRV +42 "processing"%  +137 "core" +2 ."myshortDA"PSV.dial :mixloop +11 "processing"% +48 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%" @ +110 "core" ? +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%g' +375 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +5 "collection"'  +2 "processing"%f  +6 "core"  +43  +2 "processing"%k% +4 "core" % +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%'' +356 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'+  +36 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%x  +46 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%2'N +1268 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"% @ +84 "core" ? +3 ."myshortDA"PS.seek 0.5ml +2 "processing"% ' +860 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%7  +49 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%'Q +1609 "core" ' +2 ."myshortDA"PSV.dial :PML +3 "processing"% +49 "core" + ."myshortDA"PTV.dial :mixing +3 "processing"%N @ +75 "core" A +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%H  +39 "core" +2 "processing"%&% +4 "core" %X +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%~'P +237 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%$ * +38 "core" + +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +1962 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'(& +5 "core" & +3 "manipulator"&& +4 "core" &  Ce +2 "manipulator"&*% +4 "core" % N D C +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&<(-z +135 "core" ( +2 "manipulator"&@& +4 "core" &-{ m L# +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &;& +4 "core" &-{ [ K# +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&9'o +112 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&8/ +26 "core" / +2 "manipulator"&G& +4 "core" &-| G B  7"~ +2 "manipulator"&1% +5 "core" %σs / ; > :\ +2 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +271 "core" ( +2 "manipulator"&& +4 "core" &  ?' +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &#& +3 "core" & ( >' +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&v'ш +95 "core" ' +5 "manipulator"&& +4 "core" &  D' +3 "manipulator"&% +3 "core" %э  J- +3 "collection"'h& +4 "core" & +4 "collection"'& +5 "core" & +3 ."myshortDA"CC.seek :closed +4 "collection"'U(X +6 "core" & +3 & 5 +9 &Ds 2 +9 &5kt G +10 &Z U +9 &@ T +9 &FD U +10 & C U +9 &G U +9 &E U +10 &!PE T +9 &#C T +10 &$D U +9 &&A T +9 &(XB T +10 &*A T +9 &+C T +9 &-D U +10 &/`C T +9 &1!C U +10 &2@ U +9 &4F U +9 &6gA U +10 &8*A T +9 &9A T +9 &;C T +10 &=oG U +9 &?2C T +10 &@B U +9 &BC U +9 &DtL V +10 &F2U W +9 &Gq Z +9 &I _ +10 &K\\ a +9 &M  ` +10 &N a +9 &P a +9 &Rb a +10 &T# b +9 &U b% +9 &W T +10 &X"x $j +9 &X# P +10 ( + &Xd K +2 "collection"'& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.60 +2 "collection"',& +5 "core" &Xe K +3 ."myshortDA"Hand.open + "manipulator"&b1 +59 "core" 1 +71 "manipulator"&X% +5 "core" %э Y h  A- +2 ."myshortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%E +112 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%!' +1611 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%s  +49 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%L'ܑ +1612 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%T' +2624 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +6 "processing"%  +2 "collection"'J  +39 "core" ~ +137  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%I +113 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'c  +7 "core"  +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%V  +78 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%)'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%?' +2617 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%{ +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%w'ܑ +2620 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%[  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%i' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%p +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%S'ܑ +2627 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&3& +8 "core" & P P } <& +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&M( +3 "core" ( +4 "manipulator"&\\& +4 "core" & Q O @& +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &5& +4 "core" & j c B >& +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&\ 'ш +98 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&^/ +26 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'_( +413 "core" ( +2 "manipulator"&z& +3 "core" & A 5 8& +3 "manipulator"&K% +3 "core" %ы g [ 9, +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&P' ] +108 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek :garage +4 "manipulator"&Y(-z +284 "core" ( +2 "manipulator"&r& +3 "core" &- s Mm +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &n& +3 "core" &- E Lm +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +115 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&Q1 +23 "core" 1 +2 "manipulator"&e% +5 "core" %v_   () +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&]' ] +105 "core" ' +2 ."da"delayUntil "14:55:16.14" +4843 "Can"u\ M +19868 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%y @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%-  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Z * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%j  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%u' +2565 "core" ' +2 ."da"PSV.dial :mixloop +11 "processing"%t +48 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%6  +49 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%` +49 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +48 "core"  +3 ."da"PS.seek :empty +2 "processing"%4's +2529 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +10 .PSV.dial PSR +3 "processing"%| +160 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%R' +604 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%W'Q +1612 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%F  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%/ +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%0  +40 "core" +2 "processing"%o% +3 "core" %U  +3 ."da"PS.seek 1.5ml +3 "processing"%=' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%q  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%d  +37 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%C' +2522 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%} +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2529 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%B +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%O' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"% 'Q +1612 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%A +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%% +4 "core" %R\  +3 ."da"PS.seek 1.5ml +2 "processing"%"' +71 "Can"v h! +523 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%> * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%f  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%k  +39 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%g * +44 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%+ +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%x' +2524 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%' +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +11 "processing"%7  +80 "core"  +3 ."da"PS.seek :empty +4 "processing"% 's +2524 "core" ' +3 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%  +48 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%N  +136 "core" +3 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%H  +48 "core"  +2 ."da"PTV.dial :PRVmixing +3 "processing"%&  +15 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%$ +48 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +3 "processing"%' +395 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%~  +47 "core"  +2 "processing"%(% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%'"\\ +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%*  +46 "core"  +3 ."da"PS.seek 2ml +4 "processing"%@'Q +1554 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%; +48 "core" +2 ."da"PTV.dial :mixing +2 "processing"%m @ +77 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%8  +40 "core" +2 "processing"%G% +3 "core" %O\  +4 ."da"PS.seek 1.85ml +2 "processing"%1'G +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%l * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%9'ܑ +1965 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +28810 "Can"{\ O$ +19193 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 .PBV.dial :waste1 +4 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%# * +44 "core" , +2 ."da"PSV.dial :air +2 "processing"%<  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2514 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%h  +49 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%,'s +2529 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%b +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%X' +600 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%'Q +1604 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%E  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%v +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%s% +4 "core" %P  +3 ."da"PS.seek 1.5ml +2 "processing"%!' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%L'ܑ +1610 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%J  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%c +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%V' +2530 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%T +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +80 "core" +2 ."da"delay 5 seconds +547 .PSV.dial :air +10 "processing"%{  +83 "core"  +3 ."da"PS.seek :empty +2 "processing"%?'s +2526 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%[ +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%w' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%p'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%i  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%3 +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\\  +40 "core" +2 "processing"%5% +4 "core" %M\  +3 ."da"PS.seek 1.5ml +3 "processing"%^' +599 "core" ' +2 ."da"delay 3 seconds +234 "Can"\ N' +68 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +40 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%U  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%z  +39 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\ +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%r' +2517 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%M +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%n +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%e  +81 "core"  +3 ."da"PS.seek :empty +4 "processing"%P's +2515 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +10 "processing"% +149 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%y' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%-'Q +1605 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%Z  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%j +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%S  +40 "core" +2 "processing"%t% +3 "core" %L!  +3 ."da"PS.seek 1.5ml +3 "processing"%6' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%'ܑ +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%u  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%|  +41 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%4 * +40 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%F' +2513 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%/ +81 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%o +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%W  +81 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +2497 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%= +151 "core"  +150 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +8 "processing"% +27 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +20 ."da"PS.seek 0.25ml +6 "processing"%q'I +341 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%d' +340 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +2 "processing"% 'Q +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%%  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%}  +39 "core" +2 "processing"%% +3 "core" %Q  +4 ."da"PS.seek 1.5ml + "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +40 "core" , +3 ."da"PS.seek 0ml +2 "processing"%C'ܑ +1598 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%B  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 ."da"delay 30 seconds +1022 "Can" +G +1981 ."da"PBV.dial between PSV and waste1 +3 "processing"%O * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +83 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%A' +2603 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +84 "core"  +3 ."da"PS.seek :empty +2 "processing"%"'s +2615 "core" ' +3 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%f +149 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default + "processing"%#A d`xb +7 ."da"PS.seek 2ml + "processing"%k'Q +2120 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 "processing"%g  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%+ +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%'% +3 "core" %U  +3 ."da"PS.seek 1.5ml +3 "processing"%' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%2 * +36 "core" * +3 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%7  +117 "core"  +4 ."da"PS.seek :empty +2 "processing"%x's +1605 "core" ' +2 "processing"% 9 +3 "core" 9}6 +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +4 "processing"%N +5 %H& +2 "core" 6 +4 &S" . +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&&% +6 "core" % K    +3 "storage"($% +4 "core" %? \ \ : +2 "storage"( . +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(~(@ +204 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 ((& +3 "core" &@ : +2 "manipulator"&& +4 "core" &-   nm +3 "manipulator"&*% +4 "core" % K    +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&( +194 "core" ( +2 "manipulator"&;& +5 "core" & ' $ H +2 "storage"(m& +4 "core" &J   Q +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&8'm +95 "core" ' +2 "storage"(G& +4 "core" &J +3 ."da"SE.reconfigure :pick + "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(l' +333 "core" ' +2 "storage"(@- +4 "core" -' +2 ."da"SE.configure :default +10 "storage"(#QK-0-\ b +7 ."da"SE.seek :place +3 "storage"(1'x +45 "core" ' +3 "manipulator"&a& +5 "core" &   +2 "manipulator"&% +4 "core" %g   P +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&#' ] +94 "core" ' +3 ."da"Elbow.seek PC +4 "manipulator"&<( +248 "core" ( +2 "manipulator"&9& +5 "core" & .@ +2 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" &@ +2 ."da"Forearm.seek PC +3 "manipulator"&h'E +100 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +74 "core" / +3 ."da"PC.seek :open +2 "processing"%( +380 "core" ( +2 "storage"(& +5 "core" &J  +2 "manipulator"&b& +4 "core" &  i@ +2 "manipulator"&,% +4 "core" % W +3 ."da"Forearm.seek :retract +3 "manipulator"&X' ] +97 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&E( +280 "core" ( +2 "manipulator"&v& +4 "core" &  ~ +2 "storage"(& +4 "core" &J \\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&s'm +103 "core" ' +2 ."da"Hand.open + "manipulator"&1 +20 "core" 1 +3 "storage"(- +3 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate + "storage"(!'D +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(J' +61 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1315h.png +15 "core" &! r +5 "manipulator"&I& +11 "core" &  $  +5 "manipulator"&c% +5 "core" %l   %K +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +6 "manipulator"&L' ] +104 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&T(-z +182 "core" ( +2 "manipulator"&& +4 "core" &-q $ Te +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &)& +3 "core" &-q e +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&{'o +109 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&V/ +20 "core" / +2 "manipulator"&[& +4 "core" &-q ?e +3 "manipulator"&?% +4 "core" %ρv & +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&w' ] +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&i( +125 "core" ( +2 "manipulator"&3& +4 "core" &  E +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &\\& +3 "core" & >E +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&5'E +92 "core" ' +2 "manipulator"&p& +4 "core" & E +3 "manipulator"&% +4 "core" %K 0y +3 "processing"%^& +4 "core" &\ q +3 "processing"%U& +5 "core" && q +3 ."psFlush"PC.seek :closed +3 "processing"%z(SD +7 "core" & q +4 & p1 +9 &Dr k3 +10 &,kl kH +9 &O lW +9 &y7 nV +10 &;5 nV +9 &8 nV +10 &4 nV +62 &: mV + &!C8 mW + &#9 mV + &$9 mW + &&8 mW + &(J8 mW +3 &*3 lV +5 &+6 V +9 &-: V +9 &/V; U +10 &1< U +9 &28 U +10 &49 U +9 &6]> V +9 &8 9 U +10 &9; U +9 &;; nW +9 &=b9 nW +10 &?$6 oW +9 &@8 nW +10 &B; nW +9 &Dj7 nW +9 &F)A mX +10 &GQ lZ +9 &Id k\\ +9 &K\\p j^ +10 &Ms j^ +9 &Nz i_ +10 &P h` +9 &RI^ k; +9 &S (l jR +10 &S(; m7 +2 ( +2 "processing"%U& +12 "core" &S(: l7 +3 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.84 +2 "processing"%K& +6 "core" &S(; 7 +2 ."psFlush"Hand.open +2 "manipulator"&\ 1 +69 "core" 1 +5 "manipulator"&% +7 "core" % K   y +7 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +11 ."psFlush"Forearm.seek :retract +4 "manipulator"&M' ] +34 #"da"SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.102 seconds\ Exposing 696x520 pixel 16-bit image for 11.51 seconds\ /var/log/esp/da25jul1315h.png: PNG Upload Complete\ +15 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1315h15s.png +51 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%n +52 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%Q' +597 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +386 #"da"SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1315h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1315h25s.png +1497 #"image"compressed /var/log/esp/da25jul1315h.jxl +267 "core" ' +2 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%r @ +219 "core" A +49 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +144 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"%P +120 "core" +3 ."psFlush"PS.seek :empty +5 "processing"%y's +225 #"da"SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1315h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +5 "storage"(Z- +5 "core" -' +3 "storage"(j& +5 "core" &J  + +3 "manipulator"&S& +6 "core" &  ! ?E +2 "manipulator"&t% +18 "core" % m  " M +8 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +17 ."da"Elbow.seek 3 +2 "manipulator"&-( +248 "core" ( +4 "manipulator"&`& +10 "core" &   ^ +7 "storage"(6& +6 "core" &J +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&u'm +105 "core" ' +9 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(|'W +55 "core" ' +2 "manipulator"&4& +3 "core" &  ^ +3 "storage"(R& +6 "core" &J Q [ +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&'M +40 "core" ' +6 ."da"Elbow.hold +12 "manipulator"&/, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(0' +23 "core" ' +2 "manipulator"&o% +4 "core" %_ * + * e +2 "storage"(W& +5 "core" &J\ \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&F'Ћ +24 "core" ' +2 "manipulator"&=& +3 "core" &  [ +3 "storage"(& +6 "core" &J ,  v +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&q'm +18 "core" ' +2 "storage"(d% +4 "core" % 2 1 / +5 ."downElevator"SE.seek :down +4 "storage"(%'= +100 (% +3 "core" %, J @ \\v +2 "manipulator"&}% +5 "core" %s   l +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +56 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 ( & +6 "core" &J ! )  +1159 #"image"compressed /var/log/esp/midres/da25jul1315h15s.jxl +144 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +72 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%B' +1512 #"image"compressed /var/log/esp/midres/da25jul1315h25s.jxl +3 ."Qmail"DAfans.email "da25jul1315h exposed 11.51 seconds\\nmidres/da25jul1315h15s\\nmidres/da25jul1315h25s",Subject: "da25jul1315h images!" +605 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%  +38 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%O @ +77 "core" B +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +115 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%C's +2620 "core" ' +5 ."psFlush"PSV.dial PSR +11 "processing"% +123 "core"  +4 ."psFlush"PSR.select :flush +6 "processing"%@ +23 ."psFlush"PS.seek 1ml +6 "processing"%'[q +1106 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +19 ."psFlush"PS.seek 2.5ml +6 "processing"% ' +268 #"uploadLog"upsync +1337 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +83 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%A  +76 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%f  +19 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%"'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%g +83 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%+' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%''ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%k +83 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%2' +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2105 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%N'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%H @ +50 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%&' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%$  +78 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"% 's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%( +47 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2625 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%* +86 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%D U +6 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%;'ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PBV +46 "processing"%m @ +49 "core" ? +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +27 "Can"~ V1P +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%G  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%]'s +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%@ +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%a'[q +1095 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%l +90 "core" ~ +2 ."psFlush"PTV.dial :puck +3 "processing"%8  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%9  +58 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%# +85 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%.'ܑ +2640 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +79 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2161 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%h +82 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%v U +57 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%< @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%I +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%c' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%X +85 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%1 U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%!'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%s' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%)  +82 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%E's +2614 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&V& +6 "core" &  M[ +3 "manipulator"&[% +4 "core" % l  M +3 ."psFlush"Elbow.seek PC +3 "manipulator"&?( +242 "core" ( +2 "manipulator"&L& +4 "core" & 2 O +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &3& +3 "core" & S N +3 ."psFlush"Forearm.seek PC +4 "manipulator"&\\'E +97 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&{/ +70 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%p( +380 "core" ( +2 "manipulator"&& +3 "core" & + S +3 "manipulator"&^% +4 "core" % S F S5 +3 ."psFlush"Forearm.seek :retract +48 "manipulator"&T' ] +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&w(-z +130 "core" ( +2 "manipulator"&& +4 "core" &-  2 R o +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +3 "core" &-  R o +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&\ 'o +114 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&U% +4 "core" %ye o n ?> +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&n' ] +119 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'5& +6 "core" & +2 "manipulator"&x& +4 "core" &-\ ! i U m +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&Q(-z +7 "core" ( +2 "manipulator"&r& +5 "core" &-  > U m +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &- !  U m +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&P'o +107 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&Z/ +21 "core" / +2 "manipulator"&j& +4 "core" &-\ } G C l +2 "manipulator"&S% +5 "core" %σ  ~ c C0 +2 ."myshortDA"Forearm.seek :retract +3 "manipulator"&t' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&e( +271 "core" ( + "manipulator"&`& +4 "core" &  T Q* +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &6& +5 "core" & q P* +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&i'ш +97 "core" ' +2 "manipulator"&4& +4 "core" & z O* +2 "manipulator"&R% +4 "core" %ъ N +3 "collection"'M& +4 "core" & +3 "collection"'o& +5 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'W(X +7 "core" & +4 & 5 +9 &Cs 2 +9 &7lx F +10 &\\ U +9 &C U +9 &GD U +10 & F U +9 &F T +10 &D U +9 &!OC U +9 &#B U +10 &$C U +9 &&I U +9 &(WG U +10 &*D U +9 &+F T +10 &-E T +9 &/_D U +9 &1 G U +10 &2A U +9 &4F U +9 &6gF U +10 &8)D U +9 &9? T +10 &;D T +9 &=oB U +9 &?1D U +10 &@C T +9 &BF T +9 &DuO U +10 &F2\\ W +9 &Gr Z +10 &I _ +9 &K\\ a +9 &M a +10 &N a +9 &P a +9 &R_ b +10 &T# b +9 &U b& +10 &W T +9 &Xp #f +9 &X# T +10 ( + &XZ M +2 "collection"'o& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.55 + "collection"'=& +7 "core" &XZ M +2 ."myshortDA"Hand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&d% +3 "core" %ъ R H +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&J' ] +110 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%u  +49 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +3 "processing"%' +1611 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%}  +49 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%-'ܑ +1624 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%| +49 "core"  + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2617 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%F  +2 "collection"'  +19 "core" +92  +3 ."myshortDA"PSV.dial :PTV,via: :air +51 "processing"%0 +211 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +7 "collection"'q  +6 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%% @ +75 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"% 'ܑ +2628 "core" ' + ."myshortDA"PSV.dial :air +2 "processing"%y  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2621 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"% +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%O'ܑ +2621 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&& +8 "core" & Y L( +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&B( +35 "core" ( +2 "manipulator"&& +3 "core" &  P +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &C& +3 "core" &  P +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +87 "core" ' + ."myshortDA"Hand.close +2 "manipulator"&>/ +18 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"'A( +412 "core" ( +2 "manipulator"&f& +4 "core" &   S +3 "manipulator"& % +4 "core" %ѐ   ST +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&g' ] +98 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&"(-z +281 "core" ( + "manipulator"&& +4 "core" &-u  o R| +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &+& +3 "core" &-u Q S| +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&k'o +114 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&'1 +24 "core" 1 +2 "manipulator"&2% +4 "core" %xj { t  AM +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +104 "core" ' +2 #"myshortDA"Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +7 "core" & +2 "manipulator"&7& +4 "core" &-u  R| +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&H(-z +6 "core" ( +2 "manipulator"&N& +4 "core" &-u R| +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &$& +3 "core" &-u  O S| +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&&'o +111 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&(/ +21 "core" / +2 "manipulator"& & +4 "core" &-u {  X C| +3 "manipulator"&*% +3 "core" %~s } u X B +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&D' ] +104 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +276 "core" ( +2 "manipulator"&m& +5 "core" &  Q' +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &;& +3 "core" & 3 Q& +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&G'ш +103 "core" ' +2 "manipulator"&Y& +3 "core" & & M& +3 "manipulator"&@% +4 "core" %ѐ  N +2 "collection"']& +4 "core" & +3 "collection"'a& +6 "core" & +2 ."myshortDA"CC.seek :closed +3 "collection"'l(X +7 "core" & +4 & 4 +9 &Eq 2 +9 &5mr G +10 &U T +9 &C T +10 &LA S +9 &B S +9 &G T +10 &B T +9 &!TA S +9 &#B S +10 &$D T +9 &&D S +10 &(\\B S +9 &*C S +9 &+? S +10 &-C S +9 &/c? T +9 &1%C T +10 &2? S +9 &4D T +10 &6kC T +9 &8.A S +9 &9> S +10 &;F T +9 &=sD T +53 &?6E S +6 &@A T &BC T + &DzJ T + &F6U V &Gm Y +5 &I ^ +9 &Kb _ +9 &M" ` +10 &N ` +9 &P ` +9 &Re a +10 &T& a +9 &U b! +10 &W P +9 &Xu %l +9 &X$ R +10 ( +3 "collection"'a& +12 "core" &Xc K + &Xe K +2 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.59 +2 "collection"'8& +7 "core" &Xd K +2 ."myshortDA"Hand.open +2 "manipulator"&91 +27 "core" 1 +2 "manipulator"&% +4 "core" %р  G +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract + "manipulator"&' ] +100 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%#' +956 "Can" [4`s +1670 "core" ' +2 ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +210 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'.  +7 "core"  +3 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%b @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +3 "processing"%h'ܑ +2625 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%v  +210 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 2.5ml +2 "processing"%,' +2620 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%<  +6 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +210 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +7 "core"  +3 ."myshortDA"PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +7 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%I'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +220 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 .PS.seek 2.5ml +6 "processing"%X' +2623 "core" ' + ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%1  +6 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%c +208 "core" ~ +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +8 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%! @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +3 "processing"%)'ܑ +2625 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%s  +209 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 .PS.seek 1.5ml +4 "processing"%V' +1607 "core" ' +4 ."myshortDA"delay 5 seconds +505 .PSV.dial :waste1 +3 "processing"%[  +49 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%L'ܑ +1608 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%3 +59 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%/' +2619 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%{  +8 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"% +210 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'z  +8 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +4 "processing"%^'ܑ +2638 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%K' +2626 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%\\ +82 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%?  +82 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%U' +2660 "core" ' +2 ."myshortDA"PSV.dial :PTV +11 "processing"%5 +83 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%x'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%T  +80 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%r' +2623 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"% +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%\ 'ܑ +2637 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&Z& +6 "core" & \\ G& +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&j( +38 "core" ( + "manipulator"&S& +4 "core" & K| +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &w& +5 "core" & K| +2 ."myshortDA"Forearm.seek CC +3 "manipulator"&n'ш +93 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&P/ +30 "core" / +2 ."myshortDA"CC.seek :open +4 "collection"'`( +410 "core" ( +2 "manipulator"&6& +3 "core" &  g T| +3 "manipulator"&Q% +4 "core" %і   Tj +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&4' ] +104 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek :garage +2 "manipulator"&R(-z +275 "core" ( + "manipulator"&M& +4 "core" &-   Tj +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &t& +3 "core" &- X Tj +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&_'o +113 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&=1 +28 "core" 1 + "manipulator"&% +4 "core" %vb O d - ?4 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +3 "manipulator"&d' ] +104 "core" ' +3 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'o& +6 "core" & +2 "manipulator"&u& +4 "core" &-  a Sj +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&i(-z +5 "core" ( +3 "manipulator"&E& +4 "core" &-  c Sj +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &}& +3 "core" &- \ T Sj +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +113 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&|/ +22 "core" / +3 "manipulator"&-& +3 "core" &- } u Aj +3 "manipulator"& % +4 "core" %ςo q v  B +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&F' ] +120 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +4 "manipulator"&0( +297 "core" ( +2 "manipulator"&q& +4 "core" &  * V +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &%& +3 "core" & V +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +101 "core" ' +2 "manipulator"&y& +4 "core" &  W +2 "manipulator"& % +4 "core" %с  V +3 "collection"'& +4 "core" & +4 "collection"'& +5 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'(X +7 "core" & +4 & 5 +10 &Dm 2 +9 &8np F +10 &W S +9 &B R +9 &QF R +10 &F R +9 &D R +10 &F S +9 &!XD S +9 &#D R +9 &$F R +10 &&A S +9 &(aA R +10 &*#F R +9 &+E R +9 &-B R +10 &/iC R +9 &1+F R +10 &2E R +9 &4E R +9 &6qC R +10 &83F R +9 &9D R +9 &;F S +10 &=xC S +9 &?;A R +9 &@C R +10 &BF S +9 &DL S +49 &F;U U + &Gh X +4 &I \\ + &Kf ^ + &M( ^ + &N _ +9 &P _ +9 &Ri ` +10 &T( a +9 &U b +9 &W O +10 &Xq %k +9 &X' V +10 ( + &XY M +2 "collection"'& +13 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.55 +2 "collection"'& +7 "core" &XY M + &XY M +2 ."myshortDA"Hand.open + "manipulator"&C1 +16 "core" 1 +3 "manipulator"&>% +3 "core" %с  P +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&e' ] +107 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%J  +225 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%W' +2620 "core" ' +2 ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%f  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +208 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +7 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%+'ܑ +2641 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%B  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%'' +2619 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%2  +6 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +209 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'7  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%g @ +7 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%N'ܑ +2622 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%$  +208 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%k' +1029 "Can"\ S7  +1595 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%(  +5 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +207 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'*  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%" @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2616 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%&  +208 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 1.5ml +2 "processing"%m' +1615 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%;  +59 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%H'ܑ +1601 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%Y +48 "core"  + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%@' +2609 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%]  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%D +208 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'A  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%8 @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +3 "processing"%9'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +82 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%a' +2627 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%G +86 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%O  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +46 ."myshortDA"PSV.dial :PTV +11 "processing"% +81 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%.'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%b  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%#' +2621 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%v +80 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%h'ܑ +2616 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&<& +6 "core" &  Q +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&( +7 "core" ( +2 "manipulator"&& +5 "core" & Q +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & R Q +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&,'ш +92 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +28 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'I( +411 "core" ( +2 "manipulator"&1& +4 "core" & 4 S +2 "manipulator"&c% +4 "core" %у y S6 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +113 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&!(-z +277 "core" ( +2 "manipulator"&X& +5 "core" &-n ) r X +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &s& +4 "core" &-n E W +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&)'o +115 "core" ' +3 ."myshortDA"Hand.open + "manipulator"&[1 +24 "core" 1 +2 "manipulator"&V% +5 "core" %qb }  5 A= +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&3' ] +114 "core" ' +3 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'L& +7 "core" & +2 "manipulator"&{& +4 "core" &-n V X +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +31 "core" ( +2 "manipulator"&z& +4 "core" &-p C U^ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-p U^ +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&/'o +109 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +28 "core" / +2 "manipulator"&^& +4 "core" &-r } u E A\\ +2 "manipulator"&\\% +5 "core" %}s w x e B +2 ."myshortDA"Forearm.seek :retract +3 "manipulator"&K' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&?( +274 "core" ( +2 "manipulator"&& +4 "core" &   R# +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &5& +3 "core" & \\ R# +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&U'ш +101 "core" ' +2 "manipulator"&T& +4 "core" & { O# +3 "manipulator"&x% +3 "core" %ё O +3 "collection"'& +5 "core" & +2 "collection"'r& +5 "core" & +3 ."myshortDA"CC.seek :closed +5 "collection"'Z(X +3 "core" & +5 & 5 +10 &Dm 2 +9 &3nq F +9 &W S +10 &A R +9 &LF R +9 & A S +10 &C R +9 &D R +10 &!TC R +9 &#F S +9 &$C S +10 &&A R +9 &(\\B R +9 &*E R +10 &+D S +9 &-E S +10 &/dC R +9 &1%A S +9 &2? R +10 &4C R +9 &6kA S +9 &8.A R +10 &9A R +9 &;G S +10 &=tF R +9 &?6D R +9 &@C R +10 &BE S +9 &D{H S +9 &F7Y U +10 &Gm X +9 &I \\ +10 &Ka ^ +49 &M! _ +4 &N ^ + &P ^ + &Re ` + &T' ` +3 &U b +6 &W O +10 &Xp %j +9 &X& W +10 ( + &X[ O +2 "collection"'r& +12 "core" &X[ O +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.57 + "collection"'S& +7 "core" &X[ O +2 ."myshortDA"Hand.open +2 "manipulator"&w1 +28 "core" 1 +2 "manipulator"&P% +4 "core" %|  H +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +207 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%l' +2621 "core" ' +2 ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%6  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%Q +210 "core" ~ +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'n  +8 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%M @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +4 "processing"%t'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%j  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%=' +2629 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%  +5 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%o +209 "core"  +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'u  +8 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%4 @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%E'ܑ +2612 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%}  +220 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +3 "processing"%_' +2621 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myshortDA"CBV.dial PRV +4 "processing"%|  +7 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%- +220 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +8 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%R @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +4 "processing"%d'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +208 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 .PS.seek 1.5ml +3 "processing"%q' +1610 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%i  +49 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%%'ܑ +1626 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%y +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"% ' +2622 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%  +7 "core"  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%F +208 "core" ~ +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'`  +8 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +4 "processing"%C'ܑ +677 "Can" Y: +1945 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%>  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"% +80 "core" ~ +2 ."myshortDA"PS.seek 0ml +3 "processing"%J'ܑ +2620 "core" ' + ."myshortDA"PSV.dial :air +2 "processing"%\  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%f' +2632 "core" ' +2 ."myshortDA"PSV.dial :PTV +49 "processing"% +81 "core"  +11 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%W' +2615 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%B +79 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%+'ܑ +2616 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&2& +13 "core" & c J# +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +10 ."myshortDA"Elbow.seek CC +3 "manipulator"& ( +37 "core" ( +2 "manipulator"&7& +5 "core" & Lc +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &g& +6 "core" &  Mc +2 ."myshortDA"Forearm.seek CC +2 "manipulator"&''ш +94 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&$/ +19 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'N( +411 "core" ( +2 "manipulator"&(& +4 "core" & | Sc +2 "manipulator"& % +4 "core" %щ - Ti +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&*' ] +95 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&"(-z +295 "core" ( +2 "manipulator"&k& +4 "core" &-t  Y QY +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &&& +3 "core" &-t  RY +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +113 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&;1 +27 "core" 1 +2 "manipulator"&m% +5 "core" %yg j u # ?@ +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&Y' ] +114 "core" ' +1247 #"ray"-> access 3 +3 "storage"(H% +5 "core" %A \ - +3 "manipulator"&]% +4 "core" % t V +2 "manipulator"&D& +4 "core" &-y VT +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +2 "storage"(A([Y +684 "core" ( +2 ."ray"SC.configure :limp + "storage"($(\ 1b +5 (8& +3 "core" &[\\ c\ ' +1970 #"ray"-> access 4 +2 "storage"(@% +6 "core" %A \ - +3 "manipulator"&% +4 "core" % t U +2 "manipulator"&9& +5 "core" &-y VT +2 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"(G( +990 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (a& +4 "core" & I\ % +1235 #"ray"-> startTube 4 +1535 #-> start(:myshortDA){shortDA; samplePassF; shortDAflush; shortDAflush; shortDAflush} +3 "collection"'O% +5 "processing"%% +8 "core" %S +8 %ܔ" +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +636 #"ray"-> Thread[:myshortDA].answer +5 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"% +46 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%  +77 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%b  +142 "core"  +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%.'h! +2280 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +3 "processing"%v  +143 "core"  +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%#' +1262 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%< @ +112 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +3 "processing"%'s +609 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1095 "core" ' +40 ."myshortDA"PSR.select :air +12 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%0' +1636 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%e +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2622 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%1 +114 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%c'[q +1095 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%,' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%X +113 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%s  +50 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%[ +113 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%V' +2642 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%L +113 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%{'s +2617 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%& +6 "core" & +3 "manipulator"&z% +4 "core" % t ` U +2 "storage"(% +5 "core" %A \ - + "storage"(). +4 "core" .( +3 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +3 "storage"((+ +537 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (^& +4 "core" &+ \ ( +2 "manipulator"&\\& +4 "core" &-y  RT +2 "manipulator"&!% +4 "core" % t h Q +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&3( +172 "core" ( +2 "manipulator"&/& +3 "core" &  ? SI +3 "storage"(& +4 "core" &+ \ * +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&5's +95 "core" ' +2 "storage"(& +4 "core" &+ \ ) +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(T' +304 "core" ' +2 "storage"(x- +3 "core" -'y +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +3 "core" &+ \ ' +3 "manipulator"&K& +4 "core" &  NI +2 ."myshortDA"Elbow.seek 4 +3 "manipulator"&I( +26 "core" ( +2 "manipulator"&S& +5 "core" & O +2 "storage"(w& +77 "core" &+ 5\ ( +3 ."myshortDA"Forearm.seek 4 + 300 counts +4 "manipulator"&P' +31 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&r/ +26 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&U& +3 "storage"('= +9 "core" &  N R +2 "manipulator"&h% +4 "core" %Ш { O +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&6' ] +118 "core" ' +2 ."myshortDA"Elbow.seek PC +4 "manipulator"&Q( +137 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +107 "core" ( +2 "manipulator"&n& +5 "core" & Z UD +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &M& +4 "core" & P TD +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +2 "manipulator"&l'E +95 "core" ' +2 "manipulator"&j& +3 "core" &  j RD +3 "manipulator"&t% +4 "core" %F 5 R> +3 "processing"%& +4 "core" & +3 "processing"%o& +6 "core" & +2 ."myshortDA"PC.seek :closed +3 "processing"%u(SD +7 "core" & +4 & 4 +9 &Gv 2 +9 &Bos F +10 &W S +9 &C R +9 &\\E R +10 &E R +9 &C S +10 &C R +9 &!cD S +41 &#&E R + &$D S +4 &&A S + &(l@ R +3 &*.C R +6 &+C R +9 &-F S +10 &/tA R +9 &15C S +10 &2E R +9 &4D R +9 &6{D S +10 &8=F S +9 &:F R +9 &;E R +10 &=D R +9 &?FD R +10 &AE R +9 &BF R +9 &DG S +10 &FGU U +9 &Hh W +10 &Ix Y +9 &K~~ Z +9 &M@~ Z +10 &N [ +9 &P [\ +9 &Ri}f - +10 &S%` 3 +9 ( + &S , +3 "processing"%o& +13 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.76 + .Hand.open +5 "manipulator"&41 +5 "core" &S , +71 1 +2 "manipulator"&=% +3 "core" % F _ N> +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&}' ] +94 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%E { +3 %|9 +9 "core" 9 +102 "processing"%-9 +3 "core" 9 +103 "processing"% 9 +4 "core" 9  +103 "processing"%R9 +3 "core" 9  +103 "processing"%_9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%d9 +3 "core" 9 +103 "processing"%i9 +4 "core" 9 +103 "processing"%q9 +3 "core" 9# +104 "processing"%y9 +3 "core" 9' +103 "processing"%%9 +3 "core" 9+ +103 "processing"%9 +4 "core" 9/ +103 "processing"%F9 +4 "core" 94 +103 "processing"%`9 +3 "core" 98 +103 "processing"%9 +3 "core" 9< +103 "processing"% 9 +3 "core" 9@ +103 "processing"%>9 +3 "core" 9E +103 "processing"%C9 +3 "core" 9I +103 "processing"%9 +3 "core" 9M +104 "processing"%9 +3 "core" 9Q +103 "processing"%\ 9 +3 "core" 9V +103 "processing"%J9 +3 "core" 9Z +103 "processing"% 9 +4 "core" 9^ +103 "processing"%f9 +3 "core" 9b +103 "processing"%9 +3 "core" 9g +103 "processing"%9 +3 "core" 9 k +103 "processing"%B9 +3 "core" 9o +103 "processing"%W9 +4 "core" 9s +103 "processing"%29 +3 "core" 9x +103 "processing"%79 +3 "core" 9| +103 "processing"%g9 +3 "core" 9& +103 "processing"%$9 +3 "core" 9,\ +103 "processing"%?9 +4 "core" 92 +4 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"% p{p. +4 ."myshortDA"delay 1:30 +7 "core"  +3329 "Can" P> 5 +5671 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Z +112 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%(' +594 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"% 'Q +1599 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%'  +135 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%k +82 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +58 "core" +2 "processing"%&% +4 "core" %L  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%;' +592 "core" ' +2 ."myshortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%m * +37 "core" + +3 ."myshortDA"PS.seek 0ml +4 "processing"%*'ܑ +1609 "core" ' +2 ."myshortDA"delay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +7 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%H  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +38 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%D +80 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%~' +2503 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%8 +82 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%@ +82 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +121 "core" +2 ."myshortDA"delay 5 seconds +512 .PSV.dial :air +2 "processing"%9  +79 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%A's +2522 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%a  +137 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%O +49 "core" +2 ."myshortDA"PRV.dial :ab1 +3 "processing"% @ +109 "core" > +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myshortDA"PS.seek 0.15ml +3 "processing"%' +353 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +5 ."myshortDA"PRV.dial CBV +3 "processing"%  +47 "core"  +2 "processing"%b% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%+' +352 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'v  +36 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%.  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%<'N +1262 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%# @ +79 "core" ? +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +865 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +49 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%'Q +1606 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%e +49 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"%0 @ +76 "core" B +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%1  +38 "core" +2 "processing"%% +4 "core" %O  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%c'G +243 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%X * +38 "core" + +2 ."myshortDA"PS.seek 0ml +3 "processing"%s'ܑ +1952 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"',& +5 "core" & +3 "manipulator"&[& +4 "core" &  OD +2 "manipulator"&% +5 "core" % i  P +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&L(-z +138 "core" ( +2 "manipulator"&V& +5 "core" &-~  N% +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-~  N% +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&z'o +111 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&/ +29 "core" / +2 "manipulator"&)& +4 "core" &- G  4% +2 "manipulator"&G% +4 "core" %ςo  + ; +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&^' ] +6 "Can" gA +100 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&\\( +268 "core" ( +2 "manipulator"&!& +3 "core" & K$ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &/& +4 "core" & E C$ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +100 "core" ' +2 "manipulator"&& +4 "core" & e I$ +3 "manipulator"&"% +4 "core" %ь 7 C +3 "collection"'Y& +3 "core" & +4 "collection"'x& +5 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'(X +6 "core" & +5 & 6 +9 &Dn 2 +9 &0ls F +10 &Z U +9 &~@ T +10 &?A U +9 &C U +9 &F U +10 &D U +9 &!H? T +10 &#\ ? T +9 &$A T +9 &&B T +10 &(OC U +9 &*B U +9 &+C U +10 &-A T +9 &/YA T +9 &1D T +10 &2@ T +9 &4D T +10 &6`E T +9 &8!D U +9 &9A T +10 &;@ T +9 &=gC U +9 &?+A T +10 &@D T +9 &BD U +10 &DnI U +9 &F+X W +9 &Gk Y +10 &I ^ +9 &KX _ +9 &M ` +10 &N ` +9 &P ` +10 &RZ a +9 &T" b +50 &U b" +7 &W R + &X#} &n + &Xj V ( + &Xh V + &Xh V +2 "collection"'x& +15 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.59 +2 "collection"'K& +6 "core" &Xh V + &Xh V + &Xg V +2 ."myshortDA"Hand.open +2 "manipulator"&S1 +22 "core" 1 +3 "manipulator"&w% +4 "core" %ы o f e C +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&r' ] +111 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%U +115 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%h' +1600 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%3  +48 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%5'ܑ +1612 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%T +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%P' +2622 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +4 "processing"%n  +3 "collection"'M  +38 "core"  +136  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%I +112 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'j  +7 "core"  +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%t  +78 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +48 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%6' +2621 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%p +48 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%4'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%=  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%|' +2628 "core" ' + ."myshortDA"PSV.dial :mixloop +3 "processing"%o +47 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%-'ܑ +2614 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&l& +7 "core" & O F$ +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"& ( +5 "core" ( +3 "manipulator"&R& +5 "core" & P E$ +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &_& +5 "core" & + E$ +2 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +97 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&d/ +20 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'i( +409 "core" ( +2 "manipulator"&q& +3 "core" &  I$ +3 "manipulator"&y% +4 "core" %ѐ c I) +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&%' ] +94 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&(-z +285 "core" ( +2 "manipulator"&F& +4 "core" &- b Nh +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &`& +4 "core" &- ' Kh +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +114 "core" ' +2 ."myshortDA"Hand.open + "manipulator"& 1 +19 "core" 1 +2 "manipulator"&>% +4 "core" %x` @  D 1- +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&C' ] +117 "core" ' +3 ."da"delayUntil "16:39:53.98" +24819 #recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +43 "processing"%\ * +37 "core" + +2 ."da"PSV.dial :air +11 "processing"%J  +50 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"% ' +2528 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%f +48 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +47 "core"  +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +48 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%B  +46 "core"  +3 ."da"PS.seek :empty +2 "processing"%W's +2519 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +10 "processing"%2 +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%7' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%g'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%$  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%? +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%Z  +37 "core" +2 "processing"%{% +4 "core" %T  +3 ."da"PS.seek 1.5ml +2 "processing"%(' +87 "Can"\ JDMa +502 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%' * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%k'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +17 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%&  +38 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%m +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%;' +2530 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%E +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%H +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%]  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%D's +2526 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%* +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%8' +607 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%@'Q +1615 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%9 +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%~  +38 "core" +2 "processing"%a% +4 "core" %V  +3 ."da"PS.seek 1.5ml +2 "processing"%O' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%A'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%b  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +42 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%v +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%.' +2521 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%+ +80 "core" +46 ."da"delay 5 seconds +511 .PSV.dial PSR +2 "processing"%# +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%< +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2525 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%e  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%0  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%1  +47 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +18 "core" + ."da"PSV.dial :mixloop +3 "processing"%X +47 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +3 "processing"%' +395 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%c  +49 "core"  +2 "processing"%,% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%['"] +336 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +48 "core"  +3 ."da"PS.seek 2ml +2 "processing"%V'Q +1559 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +47 "core" +2 ."da"PTV.dial :mixing +3 "processing"%Q @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%)% +3 "core" %V  +4 ."da"PS.seek 1.85ml +2 "processing"%G'N +241 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%} * +38 "core" + +3 ."da"PS.seek 0ml +2 "processing"%z'ܑ +1981 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +1036 "Can"\ IG: +46967 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%! @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%/  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%"' +2536 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%Y +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%^  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%N +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%K  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"%S's +2526 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%w +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%x' +597 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%U'Q +1610 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%s +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%3  +37 "core" +2 "processing"%h% +4 "core" %T  +3 ."da"PS.seek 1.5ml +3 "processing"%T' +596 "core" ' +2 ."da"delay 3 seconds +260 "Can" bJ +42 ."da"PBV.dial between PSV and waste1 +3 "processing"%5 * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%M'ܑ +1610 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%n  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%I  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%j * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%t +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%P' +2529 "core" ' + ."da"PSV.dial PTV +48 "processing"% +80 "core" +2 ."da"delay 5 seconds +511 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +86 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%6  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%='s +2526 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%4 +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%o' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%|'Q +1612 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%l  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%R +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%_  +38 "core" +2 "processing"%d% +4 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%\\' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +39 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%q  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%y  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%F +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%`' +2514 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%> +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%%  +79 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +2520 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +5 "processing"%: +154 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +17 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1621 "core" ' + ."da"PTV.dial :puck +2 "processing"%\  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%J +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +38 "core" +2 "processing"%f% +4 "core" %P +3 ."da"PS.seek 1.5ml +3 "processing"%' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%B'ܑ +1607 "core" ' +2 ."da"delay 2:00 +2816 "Can"| YM\ # +9188 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +9 "processing"%  +11 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%2  +37 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%W * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%7 +79 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%$' +2527 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%? +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%{ +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +127 "core"  +2 ."da"PS.seek :empty +12 "processing"%''s +2521 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +5 "processing"%( +160 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +17 "processing"% +17 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +5 "processing"% 'I +347 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%&' +329 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +2 "processing"% 'Q +1609 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%m  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%k +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%E  +37 "core" +2 "processing"%% +4 "core" %T  +3 ."da"PS.seek 1.5ml +2 "processing"%H' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%] * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%;'ܑ +1607 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%*  +8 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%D  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +38 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +84 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%9' +2618 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%~ +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%a +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%@ +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +83 "core"  +3 ."da"PS.seek :empty +2 "processing"%O's +2634 "core" ' +3 #"da"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +5 "processing"% +149 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%b'Q +2122 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%v +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%A  +38 "core" +2 "processing"%+% +4 "core" %V  +3 ."da"PS.seek 1.5ml +2 "processing"%#' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%< * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%  +116 "core"  +2 ."da"PS.seek :empty +3 "processing"%.'s +1606 "core" ' +2 "processing"%e9 +4 "core" 9y6 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +4 "processing"%0 +5 "core" 6 +2 "processing"%1& +4 "core" &S , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" % ;  ) ) +2 "storage"(X% +4 "core" %@ 9 +3 "storage"(. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(c(@ +196 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (,& +3 "core" &C ; +3 "manipulator"&& +3 "core" &-   h +3 "manipulator"&% +3 "core" % ;   > +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&[( +202 "core" ( + "manipulator"&& +4 "core" & # ! 2 +3 "storage"(Q& +4 "core" &L . +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +52 "manipulator"&'m +91 "core" ' +2 "storage"()& +4 "core" &L  +3 ."da"SE.reconfigure :pick +10 "storage"(#],K-0-\ b +8 ."da"SE.seek :beamBreak + "storage"(}' +289 "core" ' +2 "storage"(V- +4 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(G'x +72 "core" ' +3 "manipulator"&!& +4 "core" & ) 2 +3 "manipulator"&/% +3 "core" %k , )  b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&L' ] +113 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +245 "core" ( +2 "manipulator"&z& +4 "core" & # % gR +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &Y& +3 "core" &   pR +3 ."da"Forearm.seek PC +2 "manipulator"&^'E +98 "core" ' +3 ."da"Hand.close + "manipulator"&N/ +69 "core" / +3 ."da"PC.seek :open +2 "processing"%K( +378 "core" ( +2 "storage"("& +4 "core" &L   V +3 "manipulator"&w& +4 "core" &  R +2 "manipulator"&S% +4 "core" % W < $ 8 +3 ."da"Forearm.seek :retract +2 "manipulator"&x' ] +104 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&( +247 "core" ( +2 "manipulator"&s& +4 "core" &   R +2 "storage"(3& +4 "core" &L D +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&h'm +94 "core" ' +2 ."da"Hand.open + "manipulator"&U1 +19 "core" 1 +2 "storage"(5- +4 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(T'D +30 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(n' +59 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%I& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1317h.png +15 "core" & t +4 "manipulator"&j& +9 "core" & 3 L PR +5 "manipulator"&t% +7 "core" %s   a +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +4 "manipulator"&M' ] +98 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +188 "core" ( +2 "manipulator"&& +5 "core" &-| . ) PG +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &p& +3 "core" &-| G +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&6'o +113 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&P/ +28 "core" / +2 "manipulator"&4& +5 "core" &-| xG +2 "manipulator"&=% +4 "core" %σx  +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&o' ] +121 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&l( +122 "core" ( +2 "manipulator"&R& +4 "core" & M R aV +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &_& +3 "core" & N H V +4 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&d'E +97 "core" ' +3 "manipulator"&|& +4 "core" & V +3 "manipulator"&r% +4 "core" % D $ +3 "processing"%\\& +5 "core" &\ +2 "processing"%q& +63 "core" &" s +3 ."psFlush"PC.seek :closed +16 "processing"%y(SD +3 "core" &\ r + & r +5 &\ r1 +8 &Dr\ m3 +10 &,kl\ mH +9 &O\ nW +9 &x7 pW +10 &:8 pW +9 &7 oW +9 &7 pW +10 &8 oW +9 &!C6 pW +10 &#; V +9 &$: V +9 &&9 V +10 &(M: V +9 &*6 U +9 &+8 V +10 &-: V +9 &/U9 V +10 &18 U +9 &29 qW +9 &4: qV +10 &6[8\ pV +9 &88 pW +9 &9< pW +10 &;7\ pV +9 &=b8 pW +9 &?$;\ oW +10 &@9 pW +9 &B9 oW +10 &Dj; oW +9 &F*A\ oX +10 &GO\ nZ +9 &Ig l\\ +9 &K[~ k_ +9 &Mp l_ +10 &Ny\ l_ +9 &P~ l` +10 &RHe ; +9 &S )r\ Q +9 &S)/ 5 +3 ( +2 "processing"%q& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.85 +2 "processing"%& +7 "core" &S)-\ 5 +2 ."psFlush"Hand.open +2 "manipulator"&F1 +70 "core" 1 +2 "manipulator"&% +6 "core" % D$ +10 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +15 ."psFlush"Forearm.seek :retract +4 "manipulator"& ' ] +79 #"da"SX HX9/16 (USB:66): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.277 seconds\ Exposing 696x520 pixel 16-bit image for 12.729 seconds\ /var/log/esp/da25jul1317h.png: PNG Upload Complete\ +15 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1317h15s.png +21 "core" ' +5 ."psFlush"PSR.select :air +10 .PSV.dial PSR +3 "processing"% +65 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%>' +593 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +403 #"da"SX HX9/16 (USB:66): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1317h15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1317h25s.png +1445 #"image"compressed /var/log/esp/da25jul1317h.jxl +299 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%` @ +218 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%:  +144 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +120 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%'s +296 #"da"SX HX9/16 (USB:66): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1317h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +6 "storage"(\ - +18 "core" -' +7 "storage"(J& +14 "core" &L C +5 "manipulator"&-& +9 "core" & S S :V +2 "manipulator"&f% +4 "core" % M O H  +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +2 "manipulator"&( +275 "core" ( +2 "manipulator"&& +4 "core" & Q S  +2 "storage"(& +5 "core" &L  +4 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"& 'm +88 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(2'W +56 "core" ' +2 "manipulator"&W& +4 "core" & | }  +4 "storage"(7& +3 "core" &L 4 2 5 +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&B'M +37 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&?, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(Z' +22 "core" ' +5 "manipulator"&{% +11 "core" %` I = } q +2 "storage"(g& +5 "core" &L\ \  +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 319 counts +3 "manipulator"&$'Ќ +21 "core" ' +2 "manipulator"&(& +5 "core" &   +3 "storage"('& +3 "core" &L 1 1 A +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +42 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"& 'm +19 "core" ' +2 "storage"(&% +4 "core" % > C +5 ."downElevator"SE.seek :down +4 "storage"(m'= +98 (k% +4 "core" %,   h \\v +3 "manipulator"&E% +4 "core" %o  " m +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +67 ' +2 ."downElevator"SE.stop +11 "storage"(5 +7 ( & +4 "core" &L I M  +1123 #"image"compressed /var/log/esp/midres/da25jul1317h15s.jxl +71 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +6 "processing"%] +119 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%H' +597 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +1584 #"image"compressed /var/log/esp/midres/da25jul1317h25s.jxl +3 ."Qmail"DAfans.email "da25jul1317h exposed 12.729 seconds\\nmidres/da25jul1317h15s\\nmidres/da25jul1317h25s",Subject: "da25jul1317h images!" +531 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%D  +50 "core"  +2 ."psFlush"PTV.dial :mixing +3 "processing"%8 @ +76 "core" B +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +114 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%;'s +2605 "Can"w SS1 +10 "core" ' +6 ."psFlush"PSV.dial PSR +6 "processing"%~ +118 "core"  +4 ."psFlush"PSR.select :flush +9 "processing"%@ +18 ."psFlush"PS.seek 1ml +6 "processing"%a'[q +1106 "core" ' +4 ."psFlush"PSR.select :air +9 "processing"% +18 ."psFlush"PS.seek 2.5ml +6 "processing"%@' +357 #"uploadLog"upsync +1249 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%9  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +7 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%O'ܑ +2640 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +82 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%v' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +81 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%+'ܑ +2642 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%b +88 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%<' +611 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%# +94 "core" ~ +2 ."psFlush"PBV.dial PSV +3 "processing"%e U +56 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%0'ܑ +2643 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%1 @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%X  +78 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +47 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +55 "processing"% +82 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Q @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%)  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%C's +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%V +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%!'[q +1095 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%} +78 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%z  +59 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%Y'ܑ +2638 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%[ +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%N' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +86 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%u'ܑ +2626 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%" +81 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%w' +596 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2117 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%^ +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%s U +58 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%3'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +51 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%5  +79 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%I's +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%j +47 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%t' +2632 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%x +84 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%G U +6 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"%T'ܑ +2067 "Can"n\ PVO +570 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +47 "core" @ +3 ."psFlush"PS.seek 2.5ml +4 "processing"%h' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%p  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2623 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&P& +8 "core" &  O +2 "manipulator"&4% +4 "core" % k  O +3 ."psFlush"Elbow.seek PC +3 "manipulator"&=( +241 "core" ( +2 "manipulator"&M& +5 "core" &  P[ +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &R& +4 "core" &  P[ +3 ."psFlush"Forearm.seek PC +2 "manipulator"&_'E +96 "core" ' +2 ."psFlush"Hand.close + "manipulator"&6/ +75 "core" / +2 ."psFlush"PC.seek :open +11 "processing"%|( +376 "core" ( +2 "manipulator"&r& +4 "core" &  T[ +3 "manipulator"&\\% +4 "core" % R  X UM +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +112 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&o(-z +135 "core" ( +2 "manipulator"&K& +5 "core" &-  Ud +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-  " Ud +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&F'o +113 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&q% +4 "core" %oa k h c ?2 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"& ' ] +104 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'d& +7 "core" & +2 "manipulator"&.& +4 "core" &-  Q` +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&>(-z +30 "core" ( +2 "manipulator"&`& +4 "core" &-  3 T +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &:& +3 "core" &-  T +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&'o +108 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&%/ +21 "core" / +2 "manipulator"&\ & +4 "core" &- s C +3 "manipulator"&J% +4 "core" %ςr | t C +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&-' ] +109 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&f( +276 "core" ( +2 "manipulator"&& +4 "core" & D Q' +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +2 "core" &  P' +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&l'ш +99 "core" ' +2 "manipulator"&W& +4 "core" &  N& +3 "manipulator"&7% +4 "core" %ђ O +3 "collection"'{& +3 "core" & +4 "collection"' & +5 "core" & +3 ."myshortDA"CC.seek :closed + "collection"'g(X +7 "core" & +5 & 8 +10 &Do 2 +9 &6jt F +9 &\\ U +10 &D U +9 &ED U +10 &D U +9 &C T +9 &C U +10 &!NE T +9 &#A T +9 &$E T +10 &&F T +9 &(WD T +10 &*C T +9 &+D T +9 &-F U +10 &/_D T +9 &1!F T +10 &2D T +9 &4D T +9 &6hE T +10 &8*E T +9 &9C S +9 &;F T +10 &=pF T +9 &?2F T +10 &@F T +9 &BE T +9 &DsO V +10 &F2\\ V +9 &Gp Z +9 &I _ +10 &KZ a +9 &M ` +9 &N ` +10 &P ` +9 &Ra a +10 &T! b +9 &U b$ +9 &W S +10 &X  'q +9 &Xq X +3 ( +2 "collection"' & +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.54 +2 "collection"'(& +5 "core" &Xn, X +2 ."myshortDA"Hand.open +2 "manipulator"&'1 +20 "core" 1 +2 "manipulator"&n% +5 "core" %ё N G +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&&' ] +100 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +49 "core"  + #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +1601 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%k  +48 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%E'ܑ +1606 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%2 +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +64 ."myshortDA"PS.seek 2.5ml +3 "processing"%B' +2625 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%$  +4 "collection"'  +8 "core"  +101  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%Z +210 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +8 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%m @ +74 "core" @ +3 ."myshortDA"PS.seek 0ml +4 "processing"%]'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%H' +2626 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"%D +80 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%8'ܑ +2614 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & Y F& +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&*( +5 "core" ( +2 "manipulator"&~& +4 "core" & l G& +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &;& +5 "core" & G& +2 ."myshortDA"Forearm.seek CC +3 "manipulator"&a'ш +93 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +19 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"'9( +408 "core" ( +2 "manipulator"&& +5 "core" &  N& +2 "manipulator"&@% +4 "core" %ъ  OX +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&O(-z +284 "core" ( +2 "manipulator"&A& +4 "core" &-|   Qs +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &v& +3 "core" &-| y Qs +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&b'o +114 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&+1 +24 "core" 1 +2 "manipulator"&<% +4 "core" %y] m h >) +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&#' ] +103 "core" ' +3 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'e& +7 "core" & +2 "manipulator"&& +4 "core" &-| ~ Rs +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&1(-z +6 "core" ( +3 "manipulator"&0& +4 "core" &-| W Rs +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &X& +5 "core" &-| g Ss +2 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +112 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&,/ +24 "core" / +2 "manipulator"&& +4 "core" &-| { d @ @s +3 "manipulator"&% +4 "core" %ρr c p A +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +296 "core" ( +2 "manipulator"&Q& +4 "core" & Q Q\ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" & F Q\ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&)'ш +101 "core" ' +2 "manipulator"&& +5 "core" &  O\ +2 "manipulator"&V% +3 "core" %ы Y O +3 "collection"'C& +4 "core" & +3 "collection"'!& +5 "core" &% +3 ."myshortDA"CC.seek :closed +3 "collection"'}(X +5 "core" & +5 & 7 +10 &Fp 2 +49 &<mr G + &V T &C S + &S@ S &A S +5 &F T +9 &A S +10 &![? S +9 &#@\ S +10 &$@ T +9 &&C T +9 &(cC S +10 &*&? S +9 &+A\ S +9 &-@ S +10 &/k? S +9 &1-D S +10 &2C S +9 &4? S +9 &6sD S +10 &84C T +9 &9? T +9 &;D S +10 &=zB T +9 &?=D S +10 &@D S +9 &BA T +9 &DI T +10 &F=V V +9 &Gk X +10 &I\ ^ +9 &Ki _ +9 &M) ` +10 &N ` +9 &P ` +9 &Rl a +10 &T- a +9 &U b# +9 &W Q +10 &Xg !` +9 &X X +10 ( + &Xe P +3 "collection"'!& +11 "core" &Xe P +2 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.61 +2 "collection"'& +7 "core" &Xe P +2 ."myshortDA"Hand.open +2 "manipulator"&z1 +17 "core" 1 +2 "manipulator"&/% +4 "core" %т  H +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&[' ] +111 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%Y  +208 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%L' +2620 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%N  +6 "collection"'"  +3 "core"  +6  +2 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%u +210 "core" ~ +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'w  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%^'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%s  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%S' +2621 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%  +6 "core"  +3 "collection"'3  +5 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%5 +209 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'U  +6 "core"  +3 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +3 "processing"%j'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%I  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 2.5ml +2 "processing"%x' +2626 "core" ' +2 ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%G  +6 "core"  +2 "collection"'t  +6 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +210 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'T  +6 "core"  +3 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +5 "processing"%p'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%h  +209 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 1.5ml +3 "processing"%P' +1611 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%4  +60 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%M'ܑ +1628 "core" ' + ."myshortDA"PSV.dial PSR +2 "processing"%R +47 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%?' +2617 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%6  +2 "collection"'  +10 "core"  +  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%y +210 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'r  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%\\'ܑ +2617 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%K  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2619 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%_ +80 "core"  +55 ."myshortDA"PS.seek 0ml +3 "processing"%='ܑ +2328 "Can" ZYO +285 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%q' +2618 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%d +80 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%.'ܑ +2614 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%`' +2628 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"%: +82 "core" ~ +2 ."myshortDA"PS.seek 0ml +3 "processing"%F'ܑ +2624 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&%& +7 "core" & o K\ +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&\ ( +7 "core" ( +2 "manipulator"&J& +4 "core" & S K\ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &o& +3 "core" & [ K\ +3 ."myshortDA"Forearm.seek CC +2 "manipulator"& 'ш +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +21 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'( +413 "core" ( +2 "manipulator"&& +4 "core" &  M\ +2 "manipulator"&>% +4 "core" %я  N, +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&W' ] +100 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&7(-z +277 "core" ( +2 "manipulator"&{& +4 "core" &- ' N^ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &-& +3 "core" &-  N^ +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&i'o +113 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&(1 +26 "core" 1 +2 "manipulator"&'% +5 "core" %xg B I ^ +2 "manipulator"& % +4 "core" %ρt d g > +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&$' ] +104 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&Z( +276 "core" ( +2 "manipulator"& & +4 "core" &  M$ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &m& +3 "core" &  M$ +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&B'ш +99 "core" ' +2 "manipulator"&& +4 "core" &  J$ +2 "manipulator"&]% +4 "core" %ч > J +3 "collection"'D& +4 "core" & +3 "collection"'H& +5 "core" & +3 ."myshortDA"CC.seek :closed +5 "collection"'(X +4 "core" & +3 & 7 +9 &Fn 2 +10 &;np G +9 &T S +10 &@ R +9 &V@ R +9 &A R +10 &F S +9 &A S +51 &!^D R &#B S + &$F S + &&D S &(f? R +3 &*(? R +10 &+B R +9 &-F S +10 &/mD S +9 &10A R +9 &2B R +10 &4E R +9 &6wB R +9 &88D R +10 &9C R +9 &;A R +9 &=~B R +10 &??F S +9 &AF S +10 &BC S +9 &DI S +9 &FAY U +10 &Gg W +9 &I \\ +9 &Kk ^ +10 &M- ^ +9 &N ^ +10 &P _ +9 &Rn ` +9 &T0 ` +10 &U b +9 &W H +9 &X, )y +10 &X] P +3 ( +2 "collection"'H& +11 "core" &X[ P +3 #"myshortDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.54 +2 "collection"'~& +6 "core" &X[ P +2 ."myshortDA"Hand.open +2 "manipulator"&;1 +29 "core" 1 +2 "manipulator"&% +3 "core" %у ~ z D +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&f' ] +96 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%&  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%g' +2622 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%  +3 "collection"'@  +7 "core"  +6  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%a +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'A  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +5 "processing"%*'ܑ +2625 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%v  +222 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%+' +2618 "core" ' +2 ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%<  +2 "collection"'e  +7 "core"  +5  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +207 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%0'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%X  +220 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%b' +2617 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%,  +6 "core"  +2 "collection"'  +6 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +207 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'O  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +3 "processing"%#'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +209 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%Q' +1601 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%1  +49 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +1626 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%V' +2616 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +3 "processing"%C  +4 "collection"'  +11 "core"  +  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%9 +208 "core" ~ +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%z'ܑ +2651 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%/  +82 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%!' +2617 "core" ' + ."myshortDA"PSV.dial :PTV +2 "processing"%) +87 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%Y'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial :air +12 "processing"%8  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%N' +2618 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%" +80 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%u'ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%w  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%L' +2623 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%s +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%^'ܑ +2615 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &  E$ +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&3( +6 "core" ( +2 "manipulator"&5& +5 "core" &  E$ +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &U& +3 "core" &  E$ +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&S'ш +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&I/ +20 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'j( +410 "core" ( +2 "manipulator"&G& +4 "core" & x K$ +2 "manipulator"&t% +4 "core" %ѕ w K9 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +110 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek :garage +2 "manipulator"&T(-z +306 "core" ( +2 "manipulator"&x& +5 "core" &- a O5 +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &h& +3 "core" &- } O5 +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&p'o +112 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&41 +28 "core" 1 +2 "manipulator"&P% +4 "core" %xd A G p :; +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&R' ] +116 "core" ' +2 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'M& +7 "core" & +2 "manipulator"&& +4 "core" &- ? P4 +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&6(-z +28 "core" ( +2 "manipulator"&y& +4 "core" &- 0 Rp +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &r& +5 "core" &- y Rp +2 ."myshortDA"Forearm.seek :garage +3 "manipulator"&?'o +104 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&K/ +23 "core" / +2 "manipulator"&\\& +5 "core" &- q j 0 ?p +2 "manipulator"&_% +3 "core" %σ~ f h 4 ?/ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +6 "Can"| `\\{ +101 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +279 "core" ( +2 "manipulator"&=& +4 "core" &  L$ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &d& +3 "core" &  K$ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&q'ш +94 "core" ' +2 "manipulator"&& +4 "core" & T K$ +2 "manipulator"&.% +4 "core" %ы + L/ +3 "collection"':& +4 "core" & +3 "collection"'`& +6 "core" & +2 ."myshortDA"CC.seek :closed +2 "collection"'%(X +8 "core" & +4 & 6 +9 &Fp 2 +9 &<nq G +10 &U S +9 &@ R +9 &WC R +10 &E S +9 &F S +10 &D S +9 &!_C R +9 &# E S +10 &$D S +9 &&C S +9 &(fA S +10 &*(C S +50 &+@ R +5 &-D S + &/nF S + &11F R + &2A S +2 &4F R +5 &6wB R +10 &88E S +9 &9B S +9 &;F S +10 &=~D S +9 &?@F S +10 &AD S +9 &BA R +9 &DI S +10 &FAT U +9 &Gm X +9 &I ] +10 &Km ^ +9 &M. ^ +10 &N ^ +9 &P _ +9 &Rm a +10 &T2 ` +9 &U b +10 &W G +9 &X0 $n +9 &X] N +3 ( +2 "collection"'`& +12 "core" &X\\ N +2 #"myshortDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.52 +2 "collection"'J& +6 "core" &X] N +3 ."myshortDA"Hand.open + "manipulator"&o1 +26 "core" 1 +2 "manipulator"&% +4 "core" %ы  D/ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%[  +220 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%}' +2617 "core" ' +2 ."myshortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'>  +7 "core"  +4  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +208 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'{  +6 "core"  +3 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%-'ܑ +2622 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%\  +210 "core"  + #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%(' +2625 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%'  +4 "collection"'  +4 "core"  +7  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 "collection"'W  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%k  +222 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%i' +2620 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%2  +2 "collection"'E  +7 "core"  +5  +2 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"% +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'7  +7 "core"  +3 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +3 "processing"%n'ܑ +2617 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +220 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"% ' +1603 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%m  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%l'ܑ +1607 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%]' +2617 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%D  +5 "collection"'$  +8 "core"  +  +3 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +208 "core"  +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 "collection"'~  +7 "core"  +2 ."myshortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%;'ܑ +2617 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%H' +2618 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%B +81 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%&'ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial :air +50 "processing"%F  +78 "core"  +12 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2617 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%@ +82 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%a'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%A  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%g' +2617 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%v +80 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%*'ܑ +2621 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&<& +11 "core" & t v  C$ +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +11 ."myshortDA"Elbow.seek CC +2 "manipulator"&e( +35 "core" ( +2 "manipulator"&& +4 "core" & ? F +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &  F +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&+'ш +95 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&X/ +23 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"'0( +408 "core" ( +2 "manipulator"&,& +4 "core" &  N +3 "manipulator"&% +4 "core" %ѐ  NW +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&O(-z +274 "core" ( +2 "manipulator"&b& +4 "core" &-{  Pk +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-{  Pk +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&#'o +115 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&11 +22 "core" 1 +2 "manipulator"&Q% +3 "core" %vb I E ;/ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +103 "core" ' +12940 "Can"z\ K` +3679 #"ray"-> access 3 +4 "storage"(% +5 "core" %@ \ * +2 "manipulator"&% +4 "core" % O g R +3 "manipulator"&C& +4 "core" &-{ Qk +3 ."ray"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +3 "storage"(9([Y +689 "core" ( +2 ."ray"SC.configure :limp + "storage"($(\ 1b +6 (& +3 "core" &[\\ 8\ & +952 #"ray"-> access 4 +2 "storage"(V% +5 "core" %@ i\ ( +3 "manipulator"&/% +4 "core" % O ; P +3 "manipulator"&z& +4 "core" &-{ M Pk +3 ."ray"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"()( +988 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (!& +3 "core" & h g\  +9612 #"ray"-> initialPurge +4 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'8& +5 "core" & +3 "manipulator"&Y& +4 "core" &-{ } Rk +3 ."ray"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."ray"Elbow.seek FlushPuck::Garage +3 "manipulator"&"(-z +7 "core" ( +3 "manipulator"&N& +4 "core" &-{ Qk +2 ."ray"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &w& +3 "core" &-{ K Qk +3 ."ray"Forearm.seek :garage +4 "manipulator"&u'o +108 "core" ' +2 ."ray"Hand.close +2 "manipulator"&s/ +22 "core" / +2 "manipulator"&L& +4 "core" &-{ z v  Ak +3 "manipulator"&% +4 "core" %σr g q b A +3 ."ray"Forearm.seek :retract +3 "manipulator"&5' ] +105 "core" ' +2 ."ray"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."ray"Elbow.seek CC +2 "manipulator"&U( +278 "core" ( +48 "manipulator"&I& +4 "core" &  O* +2 ."ray"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &Z& +3 "core" &  O* +3 ."ray"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."ray"Forearm.seek CC +3 "manipulator"&f'ш +101 "core" ' +2 "manipulator"&& +3 "core" & B L) +3 "manipulator"&G% +4 "core" %  L +4 "collection"'t& +4 "core" & +3 "collection"'S& +5 "core" & +3 ."ray"CC.seek :closed +3 "collection"'3(X +7 "core" & +4 & 5 +9 &Er 2 +10 &:lt G +9 &Y T +9 &B T +10 &QD S +9 &D T +10 &E T +9 &C T +9 &!XD T +10 &#B T +9 &$E T +9 &&F T +10 &(`F T +9 &*"F T +10 &+A T +9 &-C T +9 &/hC T +10 &1*C T +9 &2C S +9 &4D S +10 &6pD T +9 &82C T +10 &9@ S +9 &;D T +9 &=xB T +10 &?:D T +9 &@G T +10 &BC T +9 &D}L U +10 &F;U V +9 &Gm Y +9 &I ] +9 &Kh _ +10 &M& ` +9 &N _ +9 &P _ +10 &Rg b +9 &T" b% +10 &U b( +9 &W S +9 &Xr "b +10 &X  W +9 ( + &X` Q +3 "collection"'S& +5 #"ray"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.63 + "collection"'x& +10 "core" &Xa Q +3 ."ray"Hand.open +7 "manipulator"&h1 +26 "core" 1 +2 "manipulator"&4% +4 "core" %~ + E +3 ."ray"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."ray"Forearm.seek :retract +2 "manipulator"&P' ] +100 "core" ' +2 #"ray"Flushing the Collection Valve::Manifold +2 "collection"'M& +7 "core" &Xa Q +2 "collection"'% +3 "core" %S +3 "collection"' +4 "core"  +2 ."ray"CSV.dial CSR +2 "collection"'y  +123 "core"  +2 #"ray"Pulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +13 ."ray"CS.seek 5ml +2 "collection"'r'q +1355 "core" ' +2 ."ray"delay 5 seconds +502 .CSR.select :air +4 "collection"' +11 'p% +3 "core" %q  +3 ."ray"CS.reconfigure :fast +2 "collection"'#d @b +5 ."ray"CS.seek 7.5ml +3 "collection"'K'F +696 "core" ' +2 ."ray"CSV.dial :waste +2 "collection"'\\ +138 "core" +3 ."ray"CS.reconfigure :default + "collection"'#P d@b +6 ."ray"CS.seek 0ml +2 "collection"'_'P +1993 "core" ' +2 #"ray"Purging external Intake +2 "collection"'T& +6 "core" &X` Q +2 "collection"'R% +4 "core" %K +2 ."ray"CSV.dial :flush +3 "collection"'?  +48 "core"  +2 ."ray"CS.reconfigure :fast +2 "collection"'#d @b +6 ."ray"CS.seek 10ml +3 "collection"'=' +2496 "core" ' +2 ."ray"delay 5 seconds +503 ."connect"CSV.dial CBV +4 ."ray"CBV.dial CSV +5 "collection"'d +2 '6  +78 "core" ~ +3  +2 ."ray"CTV.dial :intake +2 "collection"'  +83 "core"  +2 ."ray"Intake.select :open +2 "sampler") +14 ."ray"CS.seek 0ml +3 "collection"'.'P +2485 "core" ' +2 ."ray"Intake.select :close +2 "sampler")0 +12 ."ray"CTV.dial :air +3 "collection"':  +83 "core" ~ +2 #"ray"Flushing upper manifold +2 "collection"'& +6 "core" &X` Q +3 "collection"'j% +4 "core" %L +2 ."ray"CSV.dial :flush +2 "collection"'J  +79 "core"  +3 ."ray"CS.seek 5ml +4 "collection"'o'q +1291 "core" ' +2 ."ray"delay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" B +2 "collection"'`% +5 "core" %q +2 ."ray"CS.seek 7ml +2 "collection"'q'e +556 "core" ' +3 ."connect"CSV.dial CBV +3 "collection"'[ +3 ."ray"CBV.dial CSV +5 "collection"'^  +8 "core"  +95  +2 ."ray"CTV.dial :air +2 "collection"'  +47 "core"  +11 ."ray"CS.seek 0ml +3 "collection"'>'P +1753 "core" ' +2 ."ray"delay 7 seconds +704 .CS.seek 3ml + "collection"' '2~ +805 "core" ' +2 ."ray"CSV.dial :waste +3 "collection"'{ +47 "core" +3 ."ray"CS.seek 0ml +2 "collection"'}'P +806 "core" ' +2 "collection"'\ & +4 "core" &X_ Q +2 "collection"'-% +5 "core" %L + ."ray"CSV.dial :flush +3 "collection"''  +44 "core"  +2 ."ray"CS.seek 3ml +3 "collection"' '2~ +812 "core" ' +2 ."ray"delay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +46 "core" B +2 "collection"'W% +4 "core" %2  +3 ."ray"CS.seek 5ml +3 "collection"'('q +571 "core" ' +2 ."ray"CSV.dial :air +3 "collection"'k @ +17 "core" > +3 ."ray"CS.seek 0ml +4 "collection"''P +1280 "core" ' +3 ."ray"delay 7 seconds +703 .CS.seek 3ml +2 "collection"'2'2~ +814 "core" ' +2 ."ray"CSV.dial :waste +2 "collection"'E +89 "core" +2 ."ray"CS.seek 0ml +3 "collection"' 'P +796 "core" ' +2 #"ray"Garaging FlushPuck in Collection Clamp +2 "manipulator"&7& +6 "core" & x k  C) +3 ."ray"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."ray"Elbow.seek CC +3 "manipulator"&i( +44 "core" ( +2 "manipulator"&& +3 "core" &  Ea +3 ."ray"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &n& +4 "core" & Ea +3 ."ray"Forearm.seek CC +4 "manipulator"&m'ш +94 "core" ' +2 ."ray"Hand.close +2 "manipulator"& / +18 "core" / +2 ."ray"CC.seek :open +3 "collection"'( +410 "core" ( +2 "manipulator"&l& +5 "core" &  Ma +2 "manipulator"&D% +4 "core" %ѐ M< +3 ."ray"Forearm.seek :retract +2 "manipulator"&$' ] +96 "core" ' +3 ."ray"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."ray"Elbow.seek :garage +3 "manipulator"&(-z +277 "core" ( +2 "manipulator"&~& +3 "core" &-t d Mw +3 ."ray"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &]& +4 "core" &-t  Mw +3 ."ray"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."ray"Forearm.seek :garage +3 "manipulator"&'o +112 "core" ' +2 ."ray"Hand.open +2 "manipulator"&;1 +21 "core" 1 +2 "manipulator"&B% +4 "core" %y` K L 9 ;. +3 ."ray"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."ray"Forearm.seek :retract +3 "manipulator"&H' ] +104 "core" ' +16880 #"ray"-> Sampler.unassign :PumpPrimeDelay rescue nil +1024 "Can"z\ Jc' +2548 #"ray"-> Sampler.unassign :MaintainFlow rescue nil +1883 #-> Sampler.unassign :PrimeFlow rescue nil +8215 #-> startTube 4 +8238 #-> start(:myFullPhaseDA){da 50; samplePassF; shortDAflush; shortDAflush; shortDAflush} +5 #"myFullPhaseDA"da sampling at most 50ml +7 #Loading sh1 puck from tube 4 into Collection Clamp +4 ."Qmail"DAfans.email "Started da in tube 4 at 18:15:26PDT13-Jul-25\\n{}\\nCan@18:11:57, 23.3C, 49% humidity, 14.8psia, 12.58V, 0.36A, 77.699Ah, 4.56W",Subject: "da sampling at most 50ml" +6 "collection"'F& +6 "core" & +4 "manipulator"&&% +4 "core" % V T +3 "storage"(@% +3 "core" %A T\ , +3 "storage"(. +6 "core" .( +2 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myFullPhaseDA"SC.seek 4 +3 "storage"(A(+ +515 "core" ( +2 ."myFullPhaseDA"SC.configure :limp + "storage"($(\ 1b +6 (a& +4 "core" &+ G\ ' +2 "manipulator"&v& +4 "core" &-t N Pw +3 "manipulator"&g% +5 "core" % V R P +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&<( +193 "core" ( +2 "manipulator"&& +5 "core" &  Q +2 "storage"(& +6 "core" &+ \ * +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 4 + 800 counts +2 "manipulator"&X's +95 "core" ' +2 "storage"(& +4 "core" &+ \ * +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(' +293 "core" ' +2 "storage"(%- +3 "core" -'K +3 ."myFullPhaseDA"SE.configure :default + "storage"(#QK-0-\ b +6 (,& +5 "core" &+ '\ ' +2 "manipulator"&& +3 "core" & ? P +3 ."myFullPhaseDA"Elbow.seek 4 +2 "manipulator"&+( +9 "core" ( +2 "manipulator"&b& +3 "core" &  Py +3 "storage"(& +4 "core" &+ d\ ' +3 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +2 "manipulator"&e' +15 "core" ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Hand.close + "manipulator"&1/ +22 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&Q& +7 "storage"('= +5 "core" &  Qy +2 "manipulator"&#% +4 "core" %Ѓ  Q +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +4 "manipulator"&( +152 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +16 "core" ( +3 "manipulator"&C& +9 "core" & ~ O' +7 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +9 &c& +9 "core" &  O' +5 ."myFullPhaseDA"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&'ш +7 #"uploadLog"upsync +97 "core" ' +2 "manipulator"&V& +5 "core" &  5 R' +3 "manipulator"&/% +4 "core" %} # Q +3 "collection"'z& +4 "core" & +3 "collection"'9& +6 "core" & +3 ."myFullPhaseDA"CC.seek :closed +2 "collection"'!(X +8 "core" & +3 & 9 +9 &Fq 2 +10 &;ls G +9 &W T +9 &C T +10 &OD T +9 &C T +10 &C T +9 &D T +9 &!WD T +10 &#C T +9 &$C T +9 &&C T +10 &(`C T +9 &*#C T +10 &+A T +9 &-D T +9 &/jC S +10 &1+D T +9 &2F T +9 &4G T +10 &6qC T +9 &84D S +10 &9E T +9 &;C T +9 &=yC T +10 &?;A T +9 &@G T +10 &BE T +9 &DI T +9 &F>T U +10 &GW V +9 &Ic X +9 &Kvz Z +10 &M. ^ +9 &N _ +9 &P ^ +10 &Rp _ +9 &T0 ` +10 &U a +9 &W J +9 &X# 'r +10 &Xl P +2 ( +2 "collection"'9& +5 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.35 + .Hand.open +4 "manipulator"&81 +26 "core" 1 +2 "manipulator"&Y% +4 "core" %ц x J +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&N' ] +95 "core" ' +3 #"myFullPhaseDA"collectSample 50ml w/bubble point of 24psi +2 #Priming 7ml +3 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold +3 "sampler")w+ +7 "core" + +2 "sampler")s% +4 "core" %% 3  +2 "collection"'L& +4 "core" &Xib P +5 "Can"z _d;^ +2 #"myFullPhaseDA"Calibrating pressure and temperature sensors +6 .CTV.dial :air +50 "collection"'  +6 "core"  +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +10 "sampler")O +7 "core"  +2 "sampler") +4 "core"  +3 "sampler")u  +14 "core" +3 ."myFullPhaseDA"SS.reconfigure :fast +2 "sampler")#.0X +24  +2 ."myFullPhaseDA"delay 3.8 seconds +383 "collection"'% +3 "core" %OS +2 "sampler")G% +4 "core" %3 ? +3 #"myFullPhaseDA"Sensor limits: Intake max 152.9psia; Outlet max 121.6psia + .SSV.dial :spit +4 "sampler")t +139 "core" +3 ."myFullPhaseDA"SS.seek 0ml +2 "sampler")5'! +270 "core" ' + ."myFullPhaseDA"SSV.dial CBV +3 "sampler")0  +141 "core"  +2 ."myFullPhaseDA"CTV.dial :intake +3 "collection"'x  +84 "core"  +3 ."connect"SSV.dial CBV +3 ."myFullPhaseDA"CBV.dial SSV +4 "sampler")h  +4 "collection"'4 @ +8 "core" ? +8 +7 #"myFullPhaseDA"Allowing 40 seconds for 7.0ml of remaining 7.0ml +3 .Intake.select :open +2 "sampler") +213 "collection"'M% +3 "core" %O/ +3 #"myFullPhaseDA"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 2.16ml/s +4 "sampler")#.0Xu  +24 "collection"'\\% +3 "core" %O6 +2 "sampler")K% +4 "core" %V'<9 4  +28 "collection"'T% +3 "core" %O4 +3 "sampler")R% +5 "core" %V'D@ /  +30 "collection"'?% +3 "core" %O9 +2 "sampler")_% +4 "core" %V MM 6 \ b +3 ."myFullPhaseDA"Intake.select :close +2 "sampler")0 +12 )d% +3 "core" %VSP >  +2 ."myFullPhaseDA"SSV.dial :exhaust +3 "sampler")6  +79 "core"  +2 ."myFullPhaseDA"Exhaust.select :open +2 "sampler")@ +14 ."myFullPhaseDA"SS.seek 0ml +2 "sampler")'! +412 "core" ' +2 ."myFullPhaseDA"Exhaust.select :close +2 "sampler") +13 #"myFullPhaseDA"Sampling 50.0ml +2 .Intake.select :close +3 .Exhaust.select :close +4 .SS.reconfigure :default +3 "sampler")#.0X% +4 "core" %O +2 "sampler"){% +5 "core" %G @  +23 "collection"' % +3 "core" %O0 +2 "sampler")\ % +4 "core" %G D  +27 "collection"'-% +4 "core" %O) +2 "sampler")'% +4 "core" %G 5  +31 "collection"'}% +3 "core" %OC +3 "sampler") % +3 "core" %G 5  +36 "collection"'W% +46 "core" %O) +2 "sampler") % +4 "core" % 6 " +41 "collection"'k% +3 "core" %O( +2 "sampler")(% +4 "core" %DC 6  +2 ."myFullPhaseDA"Intake.select :close +10 "sampler")0 +12 )% +3 "core" %ig 6  +2 ."myFullPhaseDA"SSV.dial :exhaust +3 "sampler")E  +79 "core"  +2 ."myFullPhaseDA"Exhaust.select :open +2 "sampler")@ +14 ."myFullPhaseDA"SS.seek 0ml +3 "sampler")2'! +918 "core" ' +2 ."myFullPhaseDA"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")7  +4 ."myFullPhaseDA"CBV.dial SSV +4 "collection"' @ +7 "core" ? +66 +2 #"myFullPhaseDA"Allowing 2:10 for 25.0ml of remaining 25.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'n% +3 "core" %O +2 #"myFullPhaseDA"Intake @14.1psia, vacuum from 8.6 to 11.6psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0Xu  +17 "collection"'l% +4 "core" %Ol +2 "sampler")D% +5 "core" %N 6  +20 "collection"'m% +3 "core" %O +2 "sampler")~% +4 "core" %N 5  +24 "collection"']% +3 "core" %OR +2 "sampler")i% +4 "core" %N D  +28 "collection"';% +3 "core" %OU +3 "sampler")B% +5 "core" %N ?  +30 "collection"'$% +3 "core" %OY +2 "sampler")% +4 "core" %N A  +36 "collection"'F% +4 "core" %O +2 "sampler")&% +4 "core" %  7 ^ +41 "collection"'@% +3 "core" %OY +3 "sampler")% +3 "core" % 5 * +47 "collection"')% +4 "core" %OV +2 "sampler")a% +4 "core" %<< 6 * +2 ."myFullPhaseDA"Intake.select :close +2 "sampler")0 +12 )v% +3 "core" %ZW @ * +2 ."myFullPhaseDA"SSV.dial :exhaust +3 "sampler")g  +81 "core"  +2 ."myFullPhaseDA"Exhaust.select :open + "sampler")@ +14 ."myFullPhaseDA"SS.seek 0ml +2 "sampler")'! +934 "core" ' +2 ."myFullPhaseDA"Exhaust.select :close +2 "sampler") +13 #"myFullPhaseDA"Sampled 50.0ml +3 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +3 .Intake.select :close +3 "collection"'& +5 "core" &Xgu P +4 ."airStroke"CSV.dial :waste +4 "sampler")% +3 "collection"' +8 "core" %hb C . + +5 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CS.seek 0ml +5 ."myFullPhaseDA"CBV.dial SSV +3 "sampler")H  +3 "collection"'%'P +3 ', @ +11 "core" ' + ? +2 ."airStroke"CSV.dial :air +3 "collection"' @ +78 "core" A +3 ."airStroke"CS.seek 10ml +4 "collection"'b' +94 "core"  +2 ."myFullPhaseDA"CTV.dial :air +2 "collection"'  +84 "core" ~ +2 ."myFullPhaseDA"delay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")1 +141 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 ."myFullPhaseDA"SS.seek 0ml +6 "collection"'Q  +2 "sampler")#'! +9 "core" ' +2 ."myFullPhaseDA"SSV.dial CBV,avoiding: :exhaust +3 "sampler")<  +127 "core" ~ +13  +501 ' +2 ."myFullPhaseDA"SSV.dial between CBV and plug +3 "sampler")X +50 "core" +2 ."myFullPhaseDA"CBV.dial between SSV and waste2 +3 "collection"'  +32 "core"  +2 "collection"'C% +4 "core" %M  +4 ."connect"CTV.dial CSV,avoiding: :air +3 ."myFullPhaseDA"CSV.dial CTV +5 "collection"'c  +5 'e  +3 "core"  +43  +3 ."myFullPhaseDA"CS.reconfigure :pressurize + "collection"'# d@<<ib +7 ."myFullPhaseDA"CS.seek 0ml +2 "collection"'+'P +1880 "core" '*ktlc ٣ +3 "collection"'V% +47 "core" %*?qle  +3 "sampler")/% +4 "core" % A . +11 #"myFullPhaseDA"BubblePoint: Intake @24.2psia, Outlet @0.1psia +2 .CBV.dial SSV +4 "collection"'z @ +38 "core" B +3 ."myFullPhaseDA"SS.reconfigure :default + "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast + "collection"'#d @b +6 ."CSpush"CS.seek 0ml +4 "collection"''P +97 "core" ' +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")w +142 "core"  +3 ."myFullPhaseDA"SS.reconfigure :exhale +2 "sampler")#.0X \ N +3 #"myFullPhaseDA"Evacuated: Intake @23.8psia, Outlet @11.0psia +2 .SSV.dial :spit,avoiding: :exhaust +4 "sampler") +109 "core"  +2 ."myFullPhaseDA"SS.reconfigure :exhale +2 "sampler")#.0X' +3 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'{ @ +48 "core" ? +3 ."CSpush"CS.reconfigure :fast + "collection"'#d @b +6 ."CSpush"CS.seek 0ml +3 "collection"' 'P +95 "core" ' +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")\ +142 "core"  +3 ."myFullPhaseDA"SS.reconfigure :exhale +2 "sampler")#.0X +103 "collection"'#9 +4 "core" 9; +103 "collection"'9 +3 "core" 9/: +103 "collection"'9 +4 "core" 9K8 +103 "collection"'89 +3 "core" 9h7 +103 "collection"'9 +4 "core" 94 +103 "collection"'99 +3 "core" 91 +103 "collection"'Y9 +4 "core" 90 +103 "collection"'L9 +3 "core" 9/ +103 "collection"'9 +4 "core" 9, +103 "collection"'O9 +4 "core" 9+ +103 "collection"'u9 +3 "core" 9* +103 "collection"'s9 +3 "core" 90( +103 "collection"'w9 +3 "core" 9E& +103 "collection"'+9 +3 "core" 9\\% +103 "collection"'9 +3 "core" 9p$ +103 "collection"'9 +3 "core" 9" +104 "collection"'Z9 +3 "core" 9! +103 "collection"'G9 +3 "core" 9! +103 "collection"'9 +3 "core" 9 +103 "collection"'t9 +4 "core" 9 +103 "collection"'"9 +3 "core" 9 +103 "collection"'09 +4 "core" 9 +103 "collection"'49 +3 "core" 9  +103 "collection"'M9 +3 "core" 9   +103 "collection"'x9 +4 "core" 9 \  +103 "collection"'h9 +3 "core" 9 "  +103 "collection"'y9 +3 "core" 9 -  +104 "collection"'S9 +3 "core" 9 9  +103 "collection"'I9 +4 "core" 9 C +104 "collection"'59 +3 "core" 9 O +103 "collection"'9 +52 "core" 9 \\ +103 "collection"'p9 +3 "core" 9 e  +103 "collection"'\\9 +3 "core" 9 n$ +103 "collection"'K9 +3 "core" 9 w( +103 "collection"'T9 +4 "core" 9 , +103 "collection"'R9 +3 "core" 9 1 +104 "collection"'?9 +3 "core" 9 5 +103 "collection"'f9 +3 "core" 9 9 +103 "collection"'d9 +3 "core" 9 = +103 "collection"'69 +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"'r9 +4 "core" 9 "W +103 "collection"'.9 +4 "core" 9 "[ +103 "collection"'J9 +3 "core" 9 $_ +103 "collection"'9 +3 "core" 9 $d +103 "collection"'j9 +4 "core" 9 %h +103 "collection"'[9 +4 "core" 9 %l +103 "collection"'9 +3 "core" 9 'p +103 "collection"'^9 +3 "core" 9 )u +103 "collection"'9 +4 "core" 9 )y +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 +4 "core" 9 / +103 "collection"' 9 +3 "core" 9\ 1 +103 "collection"'-9 +3 "core" 9\ 1 +103 "collection"'}9 +3 "core" 9\ \ 3 +103 "collection"'W9 +3 "core" 9\ 3 +103 "collection"''9 +4 "core" 9\ 4 +103 "collection"'`9 +3 "core" 9\ 5 +103 "collection"' 9 +3 "core" 9\ 5 +103 "collection"'k9 +3 "core" 9\ 7 +103 "collection"'(9 +3 "core" 9\ 6 +103 "collection"'9 +4 "core" 9\ #7 +103 "collection"'o9 +3 "core" 9\ &9 +103 "collection"'E9 +3 "core" 9\ *; +103 "collection"'79 +3 "core" 9\ -< +103 "collection"'9 +3 "core" 9\ 0< +104 "collection"'29 +3 "core" 9\ 5= +103 "collection"'n9 +3 "core" 9\ 8= +104 "collection"'39 +3 "core" 9\ ;> +103 "collection"'P9 +3 "core" 9\ =? +103 "collection"'D9 +3 "core" 9\ A@ +103 "collection"'l9 +4 "core" 9\ DA +103 "collection"'9 +3 "core" 9\ GB +103 "collection"'~9 +3 "core" 9\ JB +103 "collection"']9 +3 "core" 9\ MC +103 "collection"';9 +4 "core" 9\ PE +6 ."myFullPhaseDA"CH.hold 10:00,70C +4 "collection"'B `\ `\ O\ +4 '$9 +7 "core"  + 9\ QE +2 "collection"'% +4 "core" % } +3 #"myFullPhaseDA"Begun lysing Collection Puck Heater at 68C/30.2psia +45649 "Can"a o\  +14336 "core" ` +2 "collection"'F9 +4 "core" 9\  +2 "collection"'&% +4 "core" %  +3 #"myFullPhaseDA"Ended lysing Collection Puck Heater at 70C/28.9psia +3 .CS.seek 0ml +4 "collection"'@'P +345 "core" ' +10 ."myFullPhaseDA"CTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +111 "core" A +2 ."myFullPhaseDA"CSV.dial :air +2 "collection"' @ +46 "core" ? +3 ."myFullPhaseDA"CS.seek 5ml +3 "collection"')'q +1351 "core" ' +2 ."myFullPhaseDA"CSV.dial CTV +2 "collection"'a  +48 "core"  +2 ."myFullPhaseDA"delay 2 seconds +202 .CSV.dial :air +3 "collection"'v @ +46 "core" ? +2 ."myFullPhaseDA"delay 2 seconds +203 .CSV.dial CTV +3 "collection"'g  +47 "core"  +2 ."myFullPhaseDA"delay 2 seconds +202 .CSV.dial :air +2 "collection"'U @ +57 "core" ? +3 ."myFullPhaseDA"delay 2 seconds +212 .CS.seek 0ml +3 "collection"''P +1372 "core" ' +2 "collection"'% +4 "core" %R\ j\ a   +2 #"myFullPhaseDA"Puck @53.6psia after final lysis pressurization +3 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +3 "collection"' +107 "core"  +2 ."myFullPhaseDA"CBV.dial CSV +2 "collection"',  +32 "core"  +2 "collection"'% +4 "core" %R 2 -  +4 ."myFullPhaseDA"CS.seek 5ml +2 "collection"'H'q +1348 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CTV.dial :air +3 "collection"'  +47 "core" +2 "collection"' % +4 "core" %q  +3 ."myFullPhaseDA"CS.seek 7ml +3 "collection"'%'d +599 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .CSV.dial :air2 +3 "collection"'1 @ +45 "core" ? +3 ."myFullPhaseDA"CS.seek 10ml +4 "collection"'Q' +837 "core" ' +2 ."myFullPhaseDA"CSV.dial between air and CTV,avoiding: CBV +3 "collection"'< ` +142 "core" a +3 #"myFullPhaseDA"Lysing Complete + "collection"'& +7 "core" &Xe  P +3 #"myFullPhaseDA"Storing sh1 puck in Collection Clamp to tube 3 + "manipulator"&X% +7 "core" % O G 1 @ +2 "storage"(% +4 "core" %@ m q \  +2 "storage"(C. +4 "core" .(+ +3 ."myFullPhaseDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myFullPhaseDA"SC.seek 3 +3 "storage"(c(@ +201 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +2 "storage"($(\ 1b +6 (e& +3 "core" &= [ K \  +2 "manipulator"&b& +4 "core" & I X \ @& +2 "manipulator"&V% +4 "core" % H P O @ +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek 3 +3 "manipulator"&/( +161 "core" ( +3 "manipulator"&z& +3 "core" & u ~ N CD +3 "storage"(#& +3 "core" &F  \  +4 ."myFullPhaseDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."myFullPhaseDA"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +91 "core" ' +2 "storage"(& +3 "core" &F } \  +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(8' +281 "core" ' +2 "storage"(- +4 "core" -' +2 ."myFullPhaseDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."myFullPhaseDA"SE.seek :place +2 "storage"(9'x +43 "core" ' +3 "manipulator"&Y& +3 "core" & s t BD +3 "manipulator"&L% +4 "core" %n w t  Bo +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +4 "manipulator"&O( +155 "core" ( +2 "manipulator"&u& +3 "core" &\ J Y = @"~ +3 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &s& +4 "core" &\ g c ?"~ +3 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&w'ш +95 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&+/ +23 "core" / +2 ."myFullPhaseDA"CC.seek :open +3 "collection"'( +411 "core" ( +2 "storage"(& +3 "core" &F 3\  +3 "storage"(Z& +4 "core" &F [\  +2 "manipulator"&G& +5 "core" &\ G!u +2 "manipulator"&% +3 "core" %ї t F* +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&t' ] +97 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek 3 +2 "manipulator"&"( +160 "core" ( +2 "manipulator"&0& +4 "core" &  Ij +2 "storage"(4& +4 "core" &F } \ +2 ."myFullPhaseDA"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."myFullPhaseDA"Forearm.seek 3 +3 "manipulator"&M'M +111 "core" ' +2 ."myFullPhaseDA"Elbow.hold +55 "manipulator"&x, +4 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Hand.open +2 "manipulator"&h1 +19 "core" 1 +2 "manipulator"&y% +4 "core" %_e ) ' 6 +3 "storage"(S& +3 "core" &F j g 7\  +3 ."myFullPhaseDA"Forearm.force -20 +2 "manipulator"&5 +5 ."myFullPhaseDA"Forearm.seek 3 + 318 counts +2 "manipulator"&I'Ћ +15 "core" ' +2 "manipulator"&5& +4 "core" & 0 Mf +3 "storage"(& +3 "core" &F =\ ! +4 ."myFullPhaseDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."myFullPhaseDA"Forearm.seek 3 + 800 counts +2 "manipulator"&p'm +33 "core" ' +2 "storage"(\\% +5 "core" %| {\ " +3 ."downElevator"SE.seek :down +4 "storage"(K'= +99 (T% +3 "core" %. \ \\v +2 "manipulator"&R% +4 "core" %Ғ e K +4 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&?' ] +107 "core" ' +52 ' +2 ."downElevator"SE.stop + "storage"(5 +7 #"myFullPhaseDA"Tranferring DA +2 #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'f& +6 "core" & +3 "manipulator"&d& +5 "core" &  Nf +2 "manipulator"&6% +3 "core" % T  O +4 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&_(-z +178 "core" ( +2 "manipulator"&& +4 "core" &-~  O_ +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &:& +3 "core" &-~  O_ +3 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&'o +107 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&r/ +28 "core" / +2 "manipulator"&.& +4 "core" &-~ M O  ;_ +2 "manipulator"&J% +4 "core" %ςu H J ; +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&' ] +108 "core" ' +3 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&j( +299 "core" ( +2 "manipulator"&[& +5 "core" & u L +2 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" & } L +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&^'ш +99 "core" ' +2 "manipulator"&& +4 "core" &  J +2 "manipulator"&q% +4 "core" %v  J +3 "collection"'{& +4 "core" & +3 "collection"'=& +6 "core" & +4 ."myFullPhaseDA"CC.seek :closed +2 "collection"'\ (X +8 "core" & &  +8 &/p ,} +10 &ap @ +9 &@e R +9 &? R +10 &D R +9 &C S +10 &FG R +9 &Am R +9 & DO R +10 &"F R +9 &$NA R +9 &&D~ R +10 &'Fe R +9 &)F R +9 &+VF R +10 &-F S +9 &.E S +10 &0Ci S +9 &2^F  R +9 &4 F R +10 &5F S +9 &7D S +9 &9fC R +10 &;'A S +9 &<C S +10 &>Bq R +9 &@mAX S +9 &B/DC S +10 &CI S +9 &EV T +9 &Ghh W +10 &Ij \\ +9 &J _ +10 &L ^ +9 &NY _ +9 &P _ +10 &Q ` +9 &S ` +9 &UX b +10 &W _ +9 &X^C , +10 &Xuo V +5 ( +2 "collection"'=& +5 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.55 +2 "collection"'& +7 "core" &Xe V + &Xf V +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&>1 +20 "core" 1 +2 "manipulator"& % +4 "core" %v | ' C +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"& ' ] +100 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +2 "processing"%- +82 "core"  +2 #"myFullPhaseDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myFullPhaseDA"PS.seek 1.5ml +3 "processing"%}' +1610 "core" ' +54 ."myFullPhaseDA"delay 5 seconds +511 .PSV.dial :waste1 +4 "processing"%W  +47 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%''ܑ +1613 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +3 "processing"%` +49 "core"  + ."myFullPhaseDA"PSR.select :air +3 "processing"% +14 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"% ' +2610 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myFullPhaseDA"CBV.dial PRV +4 "processing"%k  +4 "collection"'(  +8 "core"  +75 +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"% +114 "core" +3 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +2 "collection"'o  +7 "core" +2 ."myFullPhaseDA"PTV.dial :PRVmixing +3 "processing"%E  +77 "core" +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%7'ܑ +2627 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +3 "processing"%  +47 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%2' +2618 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%n +48 "core" +3 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%3'ܑ +2638 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%P  +49 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%D' +2615 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%l +49 "core" +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%'ܑ +2618 "core" ' +3 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&~& +6 "core" & 1 K +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&]( +6 "core" ( +3 "manipulator"&;& +4 "core" &  K +3 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &$& +4 "core" & x K +3 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&'ш +92 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&i/ +26 "core" / +3 ."myFullPhaseDA"CC.seek :open +4 "collection"'B( +406 "core" ( +3 "manipulator"&F& +3 "core" & ! R +3 "manipulator"&&% +4 "core" %ё  R4 +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&m' ] +96 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&(-z +282 "core" ( +2 "manipulator"& & +4 "core" &-y  9 SQ +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &@& +3 "core" &-y  \\ SQ +3 ."myFullPhaseDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&a'o +114 "core" ' +2 ."myFullPhaseDA"Hand.open + "manipulator"&v1 +19 "core" 1 +2 "manipulator"&g% +4 "core" %yH H J < +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&U' ] +108 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%) +17 "core" + ."myFullPhaseDA"PTV.dial :PRVmixing +3 "processing"%  +7 "core" +2 ."connect"PRV.dial CBV +3 ."myFullPhaseDA"CBV.dial PRV +4 "processing"%  +5 "collection"',  +16 "core" +30  +3 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +7 "core" +3 #"myFullPhaseDA"Loading lyfil puck from tube 4 into Collection Clamp +2 "collection"'& +6 "core" & +2 "manipulator"&% +4 "core" % R R +3 "storage"( % +3 "core" %= \ * +3 "storage"(H. +3 "core" .(@ +3 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myFullPhaseDA"SC.seek 4 +2 "storage"(1(+ +196 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +2 "storage"($(\ 1b +6 (%& +3 "core" &+ \ ' +3 "manipulator"&<& +4 "core" &-y PQ +3 "manipulator"&% +61 "core" % R  Q +4 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&X( +196 "core" ( +2 "manipulator"&& +4 "core" &   Qd +2 "storage"(C& +4 "core" &+ \ * +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 4 + 800 counts +2 "manipulator"&e's +95 "core" ' +2 "storage"(b& +4 "core" &+ \ * +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(V' +309 "core" ' +2 "storage"(A- +3 "core" -' +3 ."myFullPhaseDA"SE.configure :default + "storage"(#QK-0-\ b +6 (z& +3 "core" &+ ,\ ) +3 "manipulator"&#& +3 "core" & G Qd +3 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&( +6 "core" ( +2 "manipulator"&& +4 "core" &   Rd +2 "storage"(N& +4 "core" &+ \ ) +3 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +3 "manipulator"&' +17 "core" ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Hand.close +2 "manipulator"&Y/ +19 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&L& +2 "storage"(8'= +12 "core" &   Sd +2 "manipulator"&u% +5 "core" %Ѐ n P +2 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&s' ] +95 "core" ' +3 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&( +153 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +7 "core" ( +2 "manipulator"&/& +4 "core" & / Q& +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &+& +3 "core" &  Q& +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&'ш +102 "core" ' +2 "manipulator"&!& +4 "core" &  M& +3 "manipulator"&% +3 "core" %х  M +3 "collection"'Z& +4 "core" & +4 "collection"'G& +5 "core" &b +3 ."myFullPhaseDA"CC.seek :closed +5 "collection"'(X +4 "core" &\\ +4 &h 6 +9 &Gn\\ 2 +10 &Anp? F +9 &W% S +10 &? R +9 &[F R +9 &D S +10 &E S +9 &E} S +10 &!bEg S +9 &#%DO R +9 &$A> R +10 &&E, R +9 &(kD R +9 &*-F R +10 &+D R +9 &-C R +9 &/sC R +10 &15G R +9 &2D S +10 &4C R +9 &6{A R +9 &8=A R +10 &9C R +9 &;B R +9 &=E~ S +10 &?DD8 S +9 &AD% S +10 &BCB R +9 &DD S +9 &FJN S +10 &HU U +9 &Il W +9 &K} Z +10 &M6 ] +9 &Nm ^ +10 &Pt _ +9 &Rwf _ +9 &T9V _ +10 &UI a +9 &W7 C +9 &X,4 &q +10 &Xh$ Q +3 ( +2 "collection"'G& +4 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.44 + .Hand.open +4 "manipulator"&01 +16 "core" 1 +2 "manipulator"&4% +4 "core" %х  F +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&w' ] +98 "core" ' +3 ."myFullPhaseDA"CTV.dial CSV,avoiding: :intake +3 "collection"'O  +146 "core"  +2 ."myFullPhaseDA"CSV.dial CTV +2 "collection"'h  +32 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%y' +2616 "core" ' +2 "collection"'S% +4 "core" %rl  +3 ."myFullPhaseDA"CS.seek 4.25ml +3 "collection"'5'Z% +1567 "core" ' +2 ."myFullPhaseDA"delay 8 seconds +802 .PSV.dial :air +3 "processing"%  +47 "core"  +2 ."myFullPhaseDA"delay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%t  +80 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%\\'ܑ +2626 "core" ' +2 ."myFullPhaseDA"CBV.dial between PRV and waste1 +3 "collection"'" ` +36 "core" _ +2 ."myFullPhaseDA"CSV.dial :air +55 "collection"'T @ +48 "core" > +11 ."myFullPhaseDA"CS.seek 10ml +3 "collection"'R' +765 "Can"R \\ri +785 "core" ' +2 ."myFullPhaseDA"CSV.dial CTV +2 "collection"'M  +47 "core"  +3 ."myFullPhaseDA"CS.seek 0ml +3 "collection"'I'P +2646 "core" ' +2 ."myFullPhaseDA"CBV.dial :waste1 +2 "collection"'f @ +32 "core" ? +2 ."myFullPhaseDA"delay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'9  +144 "core" +3 "collection"'d& +3 "core" &Xk Q +3 #"myFullPhaseDA"Storing lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&6% +7 "core" % c  H +3 "storage"(p% +4 "core" %? \ ! +2 "storage"(. +4 "core" .(+ +2 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myFullPhaseDA"SC.seek 3 +2 "storage"(:(@ +204 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +2 "storage"($(\ 1b +6 (K& +3 "core" &C } \  +2 "manipulator"&x& +4 "core" & _ G$ +2 "manipulator"&r% +4 "core" % c C G +4 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 3 +3 "manipulator"&.( +183 "core" ( +2 "manipulator"&J& +4 "core" &  J +2 "storage"(?& +5 "core" &N 7\ " +3 ."myFullPhaseDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."myFullPhaseDA"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +92 "core" ' +2 "storage"(_& +4 "core" &N \\\ " +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"([' +315 "core" ' +2 "storage"(- +4 "core" -'g +2 ."myFullPhaseDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&& +3 "core" & I +3 "storage"(q& +4 "core" &N ~ (\ +2 ."myFullPhaseDA"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek 3 +3 "manipulator"&{'M +39 "core" ' +2 ."myFullPhaseDA"Elbow.hold +2 "manipulator"&, +6 "core" , +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +4 "core" -'g +3 ."myFullPhaseDA"SE.seek 0.09 Pucks below Top Plate +3 "storage"(' +32 "core" ' +2 "manipulator"&>% +5 "core" %_^ , 2 ' 7 + "storage"( & +4 "core" &N Q O \  +2 ."myFullPhaseDA"Forearm.force -20 +2 "manipulator"&5 +6 ."myFullPhaseDA"Forearm.seek 3 + 318 counts + "manipulator"&='Ћ +22 "core" ' +2 "manipulator"&-& +4 "core" & + L\ +2 "storage"(^& +4 "core" &N ^\ " +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 3 + 800 counts +3 "manipulator"&*'m +24 "core" ' +3 ."myFullPhaseDA"SE.seek 1.09 Pucks below Top Plate +2 "storage"(W' +38 "core" ' +2 "manipulator"&}& +4 "core" & J\ +2 "manipulator"&`% +4 "core" %k b J +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&'' ] +89 "core" ' +3 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&k( +175 "core" ( +3 "manipulator"&(& +4 "core" &  I +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & , J +4 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&o'ш +97 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&E/ +26 "core" / +2 ."myFullPhaseDA"CC.seek :open +3 "collection"' ( +408 "core" ( +2 "storage"(& +3 "core" &N F\ ( +3 "storage"(7& +4 "core" &N F\ ) +2 "manipulator"&n& +5 "core" &  P +2 "manipulator"&2% +3 "core" %ѕ P +62 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&P' ] +95 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek 3 +2 "manipulator"&3( +155 "core" ( +2 "manipulator"&l& +5 "core" &  0 Sj +2 "storage"(D& +4 "core" &N \ * +2 ."myFullPhaseDA"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."myFullPhaseDA"Forearm.seek 3 +2 "manipulator"&~'M +109 "core" ' +2 ."myFullPhaseDA"Elbow.hold +2 "manipulator"&;, +7 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Hand.open +2 "manipulator"&$1 +28 "core" 1 +3 "manipulator"&i% +3 "core" %`o T e ? @ +3 "storage"(j& +4 "core" &N 4\ +2 ."myFullPhaseDA"Forearm.force -20 +2 "manipulator"&5 +5 ."myFullPhaseDA"Forearm.seek 3 + 319 counts +2 "manipulator"& 'Ќ +23 "core" ' +2 "manipulator"&\ & +4 "core" &  SZ +2 "storage"(F& +4 "core" &N \ ) +4 ."myFullPhaseDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 3 + 800 counts +3 "manipulator"&&'m +36 "core" ' +2 "storage"(% +4 "core" % K\ + +3 ."downElevator"SE.seek :down +3 "storage"( '= +102 (@% +3 "core" %aC \ ']z +3 "manipulator"&]% +4 "core" %e R +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&v' ] +91 "core" ' +55 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 ."myFullPhaseDA"PSV.dial :air +3 "processing"%g  +82 "core" +4 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%)' +2633 "core" ' +2 ."myFullPhaseDA"delay 1 second +102 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."myFullPhaseDA"delay 1 second +103 .PSV.dial :air + "processing"%m  +46 "core"  +2 ."myFullPhaseDA"delay 1 second +102 .PSV.dial :mixloop +2 "processing"%, +49 "core" +2 ."myFullPhaseDA"delay 1 second +102 .PSV.dial :air +2 "processing"%  +48 "core"  +2 ."myFullPhaseDA"delay 1 second +103 .PS.seek 0ml +3 "processing"%'ܑ +2614 "core" ' +2 #"myFullPhaseDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" & +3 "manipulator"&& +4 "core" & ` VZ +2 "manipulator"& % +4 "core" % o  Z V +3 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&H(-z +207 "core" ( +2 "manipulator"&a& +4 "core" &-s  TZ +3 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &%& +5 "core" &-s - TZ +2 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&<'o +113 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&/ +25 "core" / +2 "manipulator"&c& +4 "core" &-v z f L @W +3 "manipulator"&% +3 "core" %πe P E @ +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&C' ] +118 "core" ' +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek PC +3 "manipulator"&( +144 "core" ( +2 "manipulator"&b& +5 "core" & 9 W +2 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &U& +5 "core" & X +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek PC +3 "manipulator"&A'E +93 "core" ' +2 "manipulator"&z& +4 "core" & \\ U +2 "manipulator"&#% +4 "core" % B w T> +3 "processing"%& +4 "core" & +3 "processing"%N& +5 "core" &\ +3 ."myFullPhaseDA"PC.seek :closed +70 "processing"%Y(SD +5 "core" & + & + & +2 & + & & + & + & & 3 +5 &Es 2 +10 &@nt F +9 &W S +9 &? R +10 &ZD S +9 &C R +9 &@ R +10 &A R +9 &!bC S +10 &#$C S +9 &$C R +9 &&? R +10 &(jA S +9 &*,F S +9 &+E S +10 &-C S +9 &/sF R +10 &15D R +9 &2C R +9 &4D R +10 &6zG S +9 &8<C S +9 &9I S +10 &;G R +9 &=D R +10 &?DI S +9 &AA S +9 &BF S +10 &DI S +9 &FGT T +9 &Hb W +10 &Iu Y +9 &K{\ Y +9 &M? Z +10 &O Z +9 &P Z +10 &Rh|h - +9 &S%b 5 +10 ( + &S! - +2 "processing"%N& +4 #"myFullPhaseDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.74 +2 "processing"%L& +6 "core" &S! - +3 ."myFullPhaseDA"Hand.open +2 "manipulator"&u1 +26 "core" 1 +2 "manipulator"&X% +5 "core" % B  8 Q> +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&e' ] +97 "core" ' + ."myFullPhaseDA"PRV.dial :air +3 "processing"%/  +49 "core"  + ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%V +49 "core" +3 "processing"%+% +3 "core" %ܓ\ +4 ."myFullPhaseDA"PS.seek 0.3ml +2 "processing"%' +394 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +2 "processing"% +113 "core"  +3 #"myFullPhaseDA"Pulling 0.4ml of PSR.air + .PSR.select :air +6 .PS.seek 0.7ml +4 "processing"%!'5a +494 "core" ' +2 ."myFullPhaseDA"delay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +1911 "core" ' +2 ."myFullPhaseDA"delay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%Z +112 "core" +2 ."myFullPhaseDA"PTV.dial :mixing +3 "processing"%8 @ +75 "core" @ +2 ."myFullPhaseDA"PBV.dial :waste2 +4 "processing"%s  +97 "core" +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%B'ܑ +2620 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&0& +6 "core" & Q +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek PC +2 "manipulator"&4( +6 "core" ( +3 "manipulator"&G& +3 "core" & . Q +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &O& +3 "core" & M Q +3 ."myFullPhaseDA"Forearm.seek PC +4 "manipulator"&h'E +93 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&/ +72 "core" / +2 ."myFullPhaseDA"PC.seek :open +3 "processing"%( +376 "core" ( +2 "manipulator"&S& +3 "core" &  U +3 "manipulator"&Q% +3 "core" %< 8 T2 +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&' ] +100 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +3 "manipulator"&t(-z +135 "core" ( +2 "manipulator"&y& +4 "core" &-w   R% +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &"& +4 "core" &-x R$ +3 ."myFullPhaseDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&T'o +115 "core" ' +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&51 +29 "core" 1 +2 "manipulator"&M% +3 "core" %xZ p l % ?" +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&R' ] +107 "core" ' +2 #"myFullPhaseDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%f& +7 "core" &! +2 "manipulator"&9% +5 "core" % S _ R +2 "storage"(d% +3 "core" %A Z\ , +3 "storage"(6. +3 "core" .(@ +3 ."myFullPhaseDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myFullPhaseDA"SC.seek 4 +3 "storage"(p(+ +206 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &+  \ ') +2 "manipulator"&K& +5 "core" &-  Q# +2 "manipulator"&x% +4 "core" % S G Q +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek 4 +62 "manipulator"&r( +210 "core" ( +3 "manipulator"&1& +3 "core" &  Re +4 "storage"(J& +4 "core" &+ \ ,. +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 4 + 800 counts +3 "manipulator"&?'s +100 "core" ' + "storage"(& +4 "core" &+ \ +. +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +11 ."myFullPhaseDA"SE.seek :beamBreak + "storage"(_' +303 "core" ' +2 "storage"(w- +4 "core" -'~ +2 ."myFullPhaseDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +3 "core" &+ \ (. +3 "manipulator"&& +3 "core" & D Pd +3 ."myFullPhaseDA"Elbow.seek 4 +2 "manipulator"&q( +9 "core" ( +2 "manipulator"&& +4 "core" & 9 P$ +2 "storage"(>& +4 "core" &+ \ ). +4 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +3 "manipulator"& ' +37 "core" ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Hand.close +2 "manipulator"&-/ +23 "core" / +5 ."downElevator"SE.seek :down +3 "storage"(^'= +4 "manipulator"&}& +8 "core" &  z S# +2 "manipulator"&`% +4 "core" %Л  P +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +2 ."myFullPhaseDA"Elbow.seek PC +3 "manipulator"&.( +152 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +133 "core" ( +3 "manipulator"&[& +3 "core" &<  T\\ +3 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &{& +5 "core" &<  Y T\\ +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek PC +2 "manipulator"&='E +101 "core" ' +2 "manipulator"&& +4 "core" &=  S[ +2 "manipulator"&(% +5 "core" %L  S +2 "processing"%& +4 "core" & +3 "processing"%*& +5 "core" &! +3 ."myFullPhaseDA"PC.seek :closed +3 "processing"%(SD +7 "core" & +4 & 1 +9 &Fy\ 2 +9 &<os\ G +10 &R\ R +9 &C R +10 &XC R +9 &C R +9 &C R +10 &D R +9 &!a@ R +9 &#"C R +10 &$C R +9 &&C R +10 &(hD R +9 &*+D R +9 &+D R +10 &-D R +9 &/pD\ R +9 &12D R +10 &2A R +9 &4D S +10 &6wD\ S +9 &89D S +9 &9F S +10 &;D S +9 &=E S +9 &?AE S +10 &AD S +9 &BG\ R +10 &DI\ S +9 &FDU U +9 &Hg V +10 &Iy X +9 &K|{ Y +9 &M>} Y +10 &N Z +9 &P [\ +10 &Re}g\ . +9 &S$\\ 2 +10 ( &S \ , +3 "processing"%*& +5 #"myFullPhaseDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.76 +2 .Hand.open +3 "manipulator"&E1 +17 "core" 1 +2 "manipulator"&'% +4 "core" %L  P +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +4 #"myFullPhaseDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%  +4 %79 +8 "core" 9 +102 "processing"%n9 +4 "core" 9  +103 "processing"%29 +3 "core" 9  +103 "processing"%l9 +3 "core" 9  +103 "processing"%D9 +3 "core" 9 +103 "processing"%o9 +3 "core" 9  +103 "processing"%k9 +3 "core" 9  +103 "processing"%$9 +3 "core" 9  +103 "processing"%i9 +4 "core" 9 # +103 "processing"%j9 +3 "core" 9 ' +103 "processing"%\ 9 +3 "core" 9+ +103 "processing"%F9 +3 "core" 9 / +103 "processing"%9 +3 "core" 94 +103 "processing"%P9 +4 "core" 9 8 +103 "processing"%@9 +3 "core" 9 < +103 "processing"%]9 +3 "core" 9@ +103 "processing"%39 +3 "core" 9E +103 "processing"%~9 +3 "core" 9I +103 "processing"% 9 +3 "core" 9M +103 "processing"%W9 +3 "core" 9 Q +103 "processing"%g9 +3 "core" 9V +162 "processing"%&9 +3 "core" 9\\ +103 "processing"% 9 +3 "core" 9` +103 "processing"%\\9 +5 "core" 9$e +103 "processing"%9 +3 "core" 9)i +104 "processing"%m9 +3 "core" 9/m +103 "processing"%,9 +3 "core" 96q\ +103 "processing"%9 +3 "core" 9:v\ +103 "processing"%)9 +3 "core" 9@z\ +103 "processing"%9 +3 "core" 9F~ +5 ."myFullPhaseDA"PH.hold 2:00:00,28C +5 "processing"% ppE +3 ."myFullPhaseDA"delay 1:30 +6 "core"  +8999 ."myFullPhaseDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +114 "core"  +2 #"myFullPhaseDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."myFullPhaseDA"PS.seek 0.5ml +3 "processing"%a' +596 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."myFullPhaseDA"PS.seek 2ml +2 "processing"%%'Q +1599 "core" ' +2 ."myFullPhaseDA"PTV.dial :puck +3 "processing"%;  +75 "core"  +2 ."myFullPhaseDA"PSV.dial PTV +3 "processing"% +79 "core" +2 ."myFullPhaseDA"PBV.dial :waste1 +3 "processing"%c  +142 "core"  +2 "processing"%% +5 "core" %L  +3 ."myFullPhaseDA"PS.seek 1.5ml +2 "processing"%v' +587 "core" ' +2 ."myFullPhaseDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%b * +41 "core" + +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%U'ܑ +1626 "core" ' +2 ."myFullPhaseDA"delay 5:00 +17363 "Can"U\ Jv +12639 #"myFullPhaseDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%<  +6 "core"  +2 ."myFullPhaseDA"PBV.dial :waste1 +3 "processing"%z  +38 "core" +2 ."myFullPhaseDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +38 "core" , +2 ."myFullPhaseDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +83 "core"  +2 ."myFullPhaseDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%H' +2551 "core" ' +2 ."myFullPhaseDA"PSV.dial PTV +2 "processing"%C +82 "core" +2 ."myFullPhaseDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +81 "core"  +2 ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%L +82 "core" +2 ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%u  +81 "core"  +2 ."myFullPhaseDA"PS.seek :empty +3 "processing"%X's +2541 "core" ' +3 ."myFullPhaseDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%N  +136 "core" +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%/ +49 "core" +2 ."myFullPhaseDA"PRV.dial :ab1 +3 "processing"%V @ +80 "core" B +2 ."myFullPhaseDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myFullPhaseDA"PS.seek 0.15ml +2 "processing"%+' +353 "core" ' +2 ."myFullPhaseDA"delay 2 seconds +203 ."connect"CBV.dial PRV +2 ."myFullPhaseDA"PRV.dial CBV +4 "collection"'A  +6 "processing"%  +47 "core"  +2 +3 "processing"%% +3 "core" %  +3 ."myFullPhaseDA"PS.seek 0.3ml +3 "processing"%' +347 "core" ' +2 ."myFullPhaseDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'!  +31 "core" +2 ."myFullPhaseDA"PRV.dial :air +3 "processing"%Z  +48 "core"  +3 ."myFullPhaseDA"PS.seek 0.9ml +2 "processing"%8'N +1270 "core" ' +2 ."myFullPhaseDA"PRV.dial :waste2 +2 "processing"%s @ +79 "core" ? +2 ."myFullPhaseDA"PS.seek 0.5ml +3 "processing"%' +862 "core" ' +2 #"myFullPhaseDA"addPMLReagent08 + .PSV.dial :air +4 "processing"%0  +49 "core"  +3 ."myFullPhaseDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myFullPhaseDA"PS.seek 2ml +3 "processing"%G'Q +1609 "core" ' +2 ."myFullPhaseDA"PSV.dial :PML +2 "processing"%O +49 "core" +2 ."myFullPhaseDA"PTV.dial :mixing +2 "processing"% @ +76 "core" @ +2 ."myFullPhaseDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%e% +4 "core" %N  +3 ."myFullPhaseDA"PS.seek 1.85ml +2 "processing"%Y'F +236 "core" ' +2 ."myFullPhaseDA"PBV.dial between PSV and waste1 +2 "processing"%S * +97 "core" + +5 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%Q'ܑ +1969 "core" ' +2 ."myFullPhaseDA"delay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'y& +5 "core" & +3 "manipulator"&"& +4 "core" &=  P[ +2 "manipulator"&h% +4 "core" % Z  O +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&4(-z +135 "core" ( +2 "manipulator"&5& +3 "core" &-  M9 +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &M& +3 "core" &-  K9 +3 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&f'o +114 "core" ' +3 ."myFullPhaseDA"Hand.close +2 "manipulator"&9/ +24 "core" / +3 "manipulator"&d& +3 "core" &- = H : ;8 +3 "manipulator"&6% +4 "core" %σp 9 V  = +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&T( +272 "core" ( +2 "manipulator"&& +4 "core" &  D& +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &K& +3 "core" & 4 D& +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&x'ш +94 "core" ' +2 "manipulator"&:& +5 "core" &  C& +2 "manipulator"&1% +4 "core" %щ M, +3 "collection"'J& +4 "core" &g +3 "collection"'t& +5 "core" &l +3 ."myFullPhaseDA"CC.seek :closed +3 "collection"'(X +6 "core" &s +5 &| 6 +9 &Ds 2 +10 &3kt! G +9 &X T +9 &C T +10 &FF T +9 &A T +9 &F U +10 &F U +9 &!NB T +10 &#D" T +9 &$D4 T +9 &&C T +10 &(VC T +9 &*? T +9 &+A# T +10 &-D T +9 &/^F T +9 &1 F# T +10 &2C T +9 &4A T +10 &6fE T +9 &8'D U +9 &9B T +10 &;B T +9 &=oA3 T +10 &?0F T +9 &@D T +9 &B@ T +10 &DuI U +9 &F2Y W +9 &Gr^ Z +10 &Iz ] +9 &K\\Z ` +10 &Mt ` +9 &Nv a +9 &Px a +10 &R`. a +9 &TS b" +9 &Uy b, +10 &W- V +9 &X xp %l +10 &X"o V +9 ( +3 "collection"'t& +3 "core" &Xhu P +3 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.63 +2 "collection"'R& +6 "core" &XhR P +3 ."myFullPhaseDA"Hand.open +2 "manipulator"&w1 +17 "core" 1 +2 "manipulator"&% +4 "core" %щ { 7 F, +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +3 "processing"% +112 "core"  +2 #"myFullPhaseDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myFullPhaseDA"PS.seek 1.5ml +2 "processing"%>' +1610 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%-  +48 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%}'ܑ +1607 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +2 "processing"%` +49 "core"  +2 ."myFullPhaseDA"PSR.select :air +3 "processing"% +13 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%r' +2616 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myFullPhaseDA"CBV.dial PRV +5 "processing"%?  +3 "collection"'_  +40 "core"  +134  +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"% +111 "core" +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'[  +15 "core" +2 ."myFullPhaseDA"PTV.dial :PRVmixing +2 "processing"%{  +79 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%q'ܑ +2623 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%(' +2636 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +5 "processing"% +47 "core" +3 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%^'ܑ +2624 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%' +2615 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%E +47 "core" +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%''ܑ +2623 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&7& +6 "core" & j r >% +4 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&*( +6 "core" ( +2 "manipulator"&n& +4 "core" & S l A% +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &=& +4 "core" & < K g >% +3 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&2'ш +97 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&l/ +24 "core" / +3 ."myFullPhaseDA"CC.seek :open +2 "collection"'D( +411 "core" ( +2 "manipulator"&o& +4 "core" & ( G% +2 "manipulator"&k% +4 "core" %і  I4 +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&$' ] +94 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&i(-z +288 "core" ( +2 "manipulator"&j& +4 "core" &-r / Mq +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &\ & +3 "core" &-r  Jq +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&F'o +111 "core" ' +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&1 +24 "core" 1 +2 "manipulator"&P% +5 "core" %yi 6 4 6? +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&@' ] +101 "core" ' +2 ."da"delayUntil "19:05:07.49" +5885 "Can"T\ NyR +18956 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%] @ +77 "core" B + ."da"PBV.dial :waste1 +3 "processing"%3  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%W' +2520 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%g +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +45 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"% +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\\  +48 "core"  +3 ."da"PS.seek :empty +4 "processing"%'s +2536 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%m +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%,' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1614 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%)  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 "processing"%B% +3 "core" %V  +4 ."da"PS.seek 1.5ml +2 "processing"%a' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%; * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1635 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +63 "processing"%c  +7 "core"  +2 ."da"PBV.dial :waste1 +5 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%% * +42 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%b +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%v' +2536 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%< +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%z +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%#  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2525 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +5 "processing"%U +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%C' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%|'Q +1599 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +5 "processing"%L +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%u  +39 "core" +2 "processing"%H% +3 "core" %L  +3 ."da"PS.seek 1.5ml +2 "processing"%N' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%/ * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%V'ܑ +35 "Can"I\ O|D+ +1572 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%X  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%A +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2543 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%+ +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Z +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%s's +2529 "core" ' +3 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%8  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%0  +139 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +48 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%O  +18 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%e  +49 "core"  +2 "processing"%G% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%S'"^ +337 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%Y  +47 "core"  +3 ."da"PS.seek 2ml +2 "processing"%y'Q +1546 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%" +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%h @ +75 "core" @ +2 ."da"PBV.dial :waste1 +3 "processing"%5  +38 "core" +2 "processing"%M% +3 "core" %L  +3 ."da"PS.seek 1.85ml +2 "processing"%.'D +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%9 * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%d'ܑ +1951 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +29745 "Can"K\ I7 +18317 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +3 .PBV.dial :waste1 +4 "processing"%6  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PSV.dial :air +3 "processing"%f  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2516 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%K +49 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%4  +49 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%: +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%1  +48 "core"  +3 ."da"PS.seek :empty +2 "processing"%J's +2528 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +5 "processing"% +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"% ' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%R'Q +1606 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%w  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%t  +38 "core" +2 "processing"%% +5 "core" %P  +2 ."da"PS.seek 1.5ml +2 "processing"%x' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%Q * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%-'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%>  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%`  +37 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%} * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%?' +2527 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%{ +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%r  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2523 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%q +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%('Q +1614 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%^ +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%E  +37 "core" +2 "processing"%% +4 "core" %W +3 ."da"PS.seek 1.5ml +2 "processing"%7' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%n * +36 "core" + +3 ."da"PS.seek 0ml +4 "processing"%='ܑ +880 "Can"J\ K+W +723 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%l  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%T  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +63 "processing"%o' +2517 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%k +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%2 +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%j +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%*  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%\ 's +2520 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +5 "processing"% +155 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%P' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%$'Q +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%F  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%] +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%3  +38 "core" +2 "processing"%~% +4 "core" %S  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%' * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%g'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%&  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +44 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%W +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%m' +2516 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%, +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%) +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"% 's +2523 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%B +149 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +12 "processing"% +21 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +6 "processing"%'I +346 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%;' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%a'Q +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%c  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%%  +37 "core" +2 "processing"%b% +4 "core" %W +3 ."da"PS.seek 1.5ml +3 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%<'ܑ +1601 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%z  +8 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%#  +38 "core" +3 ."da"delay 30 seconds +2062 "Can"P  +941 ."da"PBV.dial between PSV and waste1 +2 "processing"%v * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%U +83 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2610 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%C +140 "core" +2 ."da"delay 5 seconds +511 .PSV.dial PSR +3 "processing"%L +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%u +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%H  +82 "core"  +2 ."da"PS.seek :empty +3 "processing"%|'s +2620 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%/ +150 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%N'Q +2110 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%X  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +93 "core" ~ +2 ."da"PBV.dial :waste1 +3 "processing"%A  +39 "core" +2 "processing"%V% +4 "core" %L  +3 ."da"PS.seek 1.5ml +3 "processing"%+' +589 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%! * +40 "core" , +3 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%Z  +115 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +1630 "core" ' + "processing"%9 +4 "core" 9%6 +4 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +4 "processing"%8 +4 %0& +4 "core" 6 +2 &S  , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" % ` B ? 5  +3 "storage"(O% +4 "core" %@ +2 "storage"(. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(s(@ +202 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (e& +4 "core" &A M +2 "manipulator"&G& +4 "core" &-r   B q +3 "manipulator"&% +3 "core" % `     +4 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&Y( +184 "core" ( +2 "manipulator"&S& +4 "core" & ' +2 "storage"("& +4 "core" &K    +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&h'm +92 "core" ' +2 "storage"(5& +5 "core" &K   +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(M' +317 "core" ' +2 "storage"(9- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&y& +3 "core" & ;' +3 "storage"(.& +4 "core" &K  $ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +4 "manipulator"&6'M +39 "core" ' + ."da"Elbow.hold +3 "manipulator"&, +7 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(f- +3 "core" -' +3 ."da"SE.seek 1.09 Pucks below Top Plate +3 "storage"(d' +33 "core" ' +2 "manipulator"&K% +5 "core" %]\\  + "storage"(4& +4 "core" &K  +3 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 3 + 316 counts +2 "manipulator"&:'Љ +22 "core" ' +2 "manipulator"&1& +4 "core" &\  !u +3 "storage"(& +5 "core" &K +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +16 "core" ' +2 ."da"SE.seek 2.09 Pucks below Top Plate +3 "storage"(J'l +35 "core" ' +2 "manipulator"& & +4 "core" &\   H!u +2 "manipulator"&w% +4 "core" %e    s +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +62 "manipulator"&' ] +89 "core" ' +2 ."da"Elbow.seek PC +11 "manipulator"&t( +252 "core" ( +2 "manipulator"&& +4 "core" & ( % %G +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &R& +3 "core" &   G +3 ."da"Forearm.seek PC +3 "manipulator"&Q'E +101 "core" ' +2 ."da"Hand.close +2 "manipulator"&x/ +69 "core" / +3 ."da"PC.seek :open +4 "processing"%>( +375 "core" ( +2 "storage"(`& +5 "core" &K    +2 "manipulator"&}& +4 "core" &C   * +2 "manipulator"&_% +4 "core" %   > +3 ."da"Forearm.seek :retract +2 "manipulator"&-' ] +97 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"& ( +249 "core" ( +2 "manipulator"&[& +4 "core" & , \\ +3 "storage"({& +3 "core" &K  ) B +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&r'm +105 "core" ' +2 ."da"Hand.open +2 "manipulator"&?1 +25 "core" 1 +3 "storage"(q- +4 "core" -'l +3 ."da"SE.seek 1.74 Pucks below Top Plate +3 "storage"('8 +29 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.75 Pucks below Top Plate +3 "storage"(' +60 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1319h50ml.png +1670 #SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.297 seconds\ Exposing 696x520 pixel 16-bit image for 13.605 seconds\ /var/log/esp/da25jul1319h50ml.png: PNG Upload Complete\ +16 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1319h50ml15s.png +251 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1390 #"da"SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1319h50ml15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1319h50ml25s.png +1444 #"image"compressed /var/log/esp/da25jul1319h50ml.jxl +1201 #"da"SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1319h50ml25s.png: PNG Upload Complete\ +6 .Gate.power :camera,:OFF +3 "storage"(- +20 "core" -' +11 "storage"(^& +14 "core" &K  +6 "manipulator"&E& +4 "core" &  \\ +5 ."da"Elbow.seek 3 +2 "manipulator"&( +9 "core" ( +2 "manipulator"&(& +4 "core" & 5 \\ +3 "storage"(n& +5 "core" &K  +3 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&7'm +9 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.47 Pucks below Top Plate +2 "storage"(l'K +60 "core" ' +2 "manipulator"&T& +4 "core" & '\\ +2 "storage"(& +5 "core" &K b c +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&'M +38 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&=, +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.65 Pucks below Top Plate +3 "storage"(k' +32 "core" ' + "manipulator"&2% +5 "core" %Xi A ? b  +2 "storage"(j& +5 "core" &K   +2 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 3 + 311 counts +2 "manipulator"&*'Є +15 "core" ' +2 "manipulator"&o& +3 "core" &  )K +3 "storage"(& +5 "core" &K u T\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +4 "manipulator"&\ 'm +21 "core" ' +7 "storage"(P% +9 "core" % l c +4 ."downElevator"SE.seek :down +3 "storage"(F'= +99 (]% +4 "core" %d- b b [x +3 "manipulator"&3% +4 "core" %d w A ({ +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&~' ] +103 "core" ' +48 ' +3 ."downElevator"SE.stop + "storage"(5 +6 ($& +5 "core" &K \  +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"myFullPhaseDA"Starting finalPurge +4 "processing"%'& +76 "core" & +3 "manipulator"& & +4 "core" & & .K +3 "manipulator"&&% +4 "core" % _ ! . +4 ."psFlush"Elbow.seek FlushPuck::Garage +7 "manipulator"& (-z +187 "core" ( +2 "manipulator"&\\& +4 "core" &-  ; 2\\ +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &W& +5 "core" &-  L 2\\ +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&g'o +110 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +29 "core" / +3 "manipulator"&,& +4 "core" &- W \\ +3 "manipulator"&)% +5 "core" %σw   +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&' ] +107 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +4 "manipulator"&m( +128 "core" ( + "manipulator"&B& +4 "core" &  0? +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +4 "core" & 0? +4 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +8 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +98 "core" ' +2 "manipulator"&;& +5 "core" &  e 1? +3 "manipulator"&c% +5 "core" %J 1* +2 "processing"%& +6 "core" & +2 "processing"%%& +7 "core" & +3 ."psFlush"PC.seek :closed +4 "processing"%b(SD +6 "core" & + &  +10 &,o ,} +9 &`r @ +9 &A` R +10 &? S +9 &@ S +10 &? R +9 &F? S +9 &C S +10 & > S +9 &"A R +10 &$O? R +9 &&@ R +9 &'? S +10 &)C S +9 &+VD S +10 &-? S +9 &.A R +9 &0A R +9 &2^A S +10 &4D S +9 &5B S +10 &7C S +9 &9dC S +9 &;&C S +10 &<A T +9 &>@ S +10 &@lC S +9 &B-C T +9 &CB T +10 &EJ T +9 &GmU V +9 &I(g X +10 &Jv Z +9 &L~ [\ +10 &Nf} [\ +9 &P(~ [\ +9 &Q I +10 &R< \\ +9 &S  - +3 ( +2 "processing"%%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.71 +2 "processing"%a& +6 "core" &S - +4 ."psFlush"Hand.open + "manipulator"&1 +72 "core" 1 +3 "manipulator"&% +3 "core" % J 0* +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&z' ] +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%# +62 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%v' +294 #"image"compressed /var/log/esp/midres/da25jul1319h50ml15s.jxl +94 #"myFullPhaseDA"Waiting >20 seconds for psFlush to relinquish FlushPuck +217 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2084 #"image"compressed /var/log/esp/midres/da25jul1319h50ml25s.jxl +3 ."Qmail"DAfans.email "da25jul1319h50ml exposed 13.605 seconds\\nmidres/da25jul1319h50ml15s\\nmidres/da25jul1319h50ml25s",Subject: "da25jul1319h50ml images!" +28 "core" ' +2 ."psFlush"delay 1 second +106 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%< @ +207 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%C  +136 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%L +114 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%u's +2621 "core" ' +138 ."psFlush"PSR.select :air +11 .PSV.dial PSR +6 "processing"%H +121 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +4 "processing"%' +600 "core" ' +4 ."psFlush"delay 5 seconds +506 .PSR.select :air +5 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"%/' +559 #"uploadLog"upsync +1550 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%|  +39 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%X @ +77 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +115 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%A's +2620 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%V +114 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%N'[q +1092 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1611 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Z +80 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%+  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +6 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%8'ܑ +2614 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%0 +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%O +84 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%e +82 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +600 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%p +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%S U +59 "core" W +3 ."psFlush"PS.seek 0ml +4 "processing"%"'ܑ +2656 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%i @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%@  +78 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%9's +2285 "Can"L\ L +333 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%y +47 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%.' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%f +84 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%K U +6 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%4'ܑ +2624 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%1 @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%w's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%h +48 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%Y'[q +1101 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1650 "core" ' +2 ."psFlush"PSV.dial PTV +11 "processing"%6 +81 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%:  +59 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%d'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +86 "core" +5 ."psFlush"PS.seek 0ml +7 "processing"%'ܑ +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%x +80 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +81 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%} U +60 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%_'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%Q @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%[' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%{  +78 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%t's +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%? +47 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%q' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%- +86 "core" + ."psFlush"PBV.dial PSV +3 "processing"%J U +7 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2623 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" @ +3 ."psFlush"PS.seek 2.5ml +4 "processing"%^' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%E  +81 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%('s +2617 "core" ' +2 #"myFullPhaseDA"Loading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'n& +6 "core" &N +3 "manipulator"&T& +5 "core" & S? +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek PC +2 "manipulator"&( +3 "core" ( +4 "manipulator"&2& +5 "core" &  0 T? +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &j& +3 "core" & L T? +3 ."myFullPhaseDA"Forearm.seek PC +4 "manipulator"&o'E +94 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&/ +77 "core" / +3 ."myFullPhaseDA"PC.seek :open +2 "processing"% ( +377 "core" ( +2 "manipulator"&r& +5 "core" & C W? + "manipulator"&P% +4 "core" % B W& +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&7( +354 "core" ( +2 "manipulator"&]& +5 "core" &  I U# +2 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &3& +4 "core" &  O U# +4 ."myFullPhaseDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&'ш +104 "core" ' +2 "manipulator"&l& +4 "core" &  Q# +2 "manipulator"&% +4 "core" %ѐ - Q +3 "collection"'*& +4 "core" &O +63 "collection"'$& +5 "core" &m +3 ."myFullPhaseDA"CC.seek :closed +2 "collection"''(X +8 "core" &S +3 &L 4 +10 &EsU 2 +9 &3luS G +10 &YO U +9 &FN T +9 &FCG T +10 &CB T +9 &GM T +9 &GE U +10 &!NGG T +9 &#GI T +10 &$GE T +9 &&CL T +9 &(WEE T +10 &*DJ T +9 &+EM T +9 &-IM U +10 &/^GQ T +9 &1GM U +10 &2CR T +9 &4DJ U +9 &6eDH U +10 &8'DS U +9 &9CR T +9 &;CS T +10 &=nGP T +9 &?0HP T +10 &@GN T +9 &BHT T +9 &DtL] U +10 &F2]\\ V +9 &Gm\\ Y +9 &I] _ +10 &K\\\\ ` +9 &M Z _ +10 &NW ` +9 &P] ` +9 &Rb] a +10 &T#X a +9 &U^ b# +9 &WV R +10 &X!{[ %l +9 &Xv[ [ +3 ( +2 "collection"'$& +5 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.51 +2 "collection"'k& +5 "core" &Xtv [ +3 ."myFullPhaseDA"Hand.open +2 "manipulator"& 1 +20 "core" 1 +2 "manipulator"&&% +3 "core" %ф  J +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&\ ' ] +107 "core" ' +2 #"myFullPhaseDA"Flushing the Collection Valve::Manifold +2 "collection"'F& +6 "core" &Xtv [ +3 "collection"'\\% +4 "core" %Lw  +2 ."myFullPhaseDA"CSV.dial CSR +3 "collection"'W  +45 "core"  +2 #"myFullPhaseDA"Pulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +13 ."myFullPhaseDA"CS.seek 5ml +2 "collection"'='q +1346 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CSR.select :air +3 "collection"' +12 '% +3 "core" %qZ  +3 ."myFullPhaseDA"CS.reconfigure :fast +2 "collection"'#d @b +6 ."myFullPhaseDA"CS.seek 7.499ml +2 "collection"','? +680 "core" ' +2 ."myFullPhaseDA"CSV.dial :waste +3 "collection"') +139 "core" +3 ."myFullPhaseDA"CS.reconfigure :default + "collection"'#P d@b +6 ."myFullPhaseDA"CS.seek 0ml +3 "collection"'~'P +1984 "core" ' +2 #"myFullPhaseDA"Flushing lower manifold's waste1 port +2 "collection"'B& +6 "core" &Xr] [ +3 "collection"' % +4 "core" %M\\ +2 ."myFullPhaseDA"CSV.dial :flush +2 "collection"'g  +46 "core"  +3 ."myFullPhaseDA"CS.reconfigure :fast +2 "collection"'#d @b +6 ."myFullPhaseDA"CS.seek 5ml +2 "collection"';'q +1279 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .CSV.dial :air +2 "collection"'c @ +46 "core" B +2 "collection"'% +4 "core" %qu  +3 ."myFullPhaseDA"CS.seek 7ml +2 "collection"' 'd +571 "core" ' +2 ."connect"CSV.dial CTV +3 ."myFullPhaseDA"CTV.dial CSV +4 "collection"'  +3 '>  +45 "core"  +102  +2 ."myFullPhaseDA"CBV.dial :waste1 +3 "collection"'a @ +47 "core" ? +2 ."myFullPhaseDA"CS.seek 0ml +3 "collection"''P +1746 "core" ' +2 #"myFullPhaseDA"Flushing lower manifold's waste2 port +2 "collection"'& +6 "core" &XrG [ +3 "collection"'%% +4 "core" %PK +2 ."myFullPhaseDA"CSV.dial :flush +3 "collection"'#  +89 "core"  +3 ."myFullPhaseDA"CS.seek 5ml +4 "collection"''q +1273 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +46 "core" A +2 "collection"'v% +4 "core" %qg  +3 ."myFullPhaseDA"CS.seek 7ml +3 "collection"'<'c +569 "core" ' +2 ."connect"CSV.dial CTV +4 ."myFullPhaseDA"CTV.dial CSV +3 "collection"'C  +3 'L  +9 "core"  +35  +2 ."myFullPhaseDA"CBV.dial :waste2 +2 "collection"'U  +115 "core"  +3 ."myFullPhaseDA"CS.seek 0ml +4 "collection"'H'P +1743 "core" ' +2 #"myFullPhaseDA"Disinfecting external Intake with kill +2 "collection"'u& +6 "core" &XrN [ +2 "collection"'% +5 "core" %LL + ."myFullPhaseDA"CSV.dial CSR +3 "collection"'|  +45 "core"  +2 #"myFullPhaseDA"Pulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +12 ."myFullPhaseDA"CS.seek 8ml +2 "collection"'X'! +312 "Can"Q ^ +1703 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .CSR.select :air +3 "collection"' +12 ."myFullPhaseDA"CS.seek 10ml +61 "collection"'' +557 "core" ' +4 ."connect"CSV.dial CBV +3 ."myFullPhaseDA"CBV.dial CSV +5 "collection"'/ +2 'V  +109 "core" +36  +2 ."myFullPhaseDA"CTV.dial :intake +3 "collection"'A  +83 "core" + ."myFullPhaseDA"Intake.select :open +2 "sampler") +14 ."myFullPhaseDA"CS.seek 2ml +2 "collection"'N' +1987 "core" ' +2 ."myFullPhaseDA"Intake.select :close + "sampler")0 +13 ."myFullPhaseDA"CTV.dial :air +3 "collection"'Z  +78 "core" ~ +2 ."myFullPhaseDA"CS.reconfigure :default +2 "collection"'#P d@b +6 ."myFullPhaseDA"CS.seek 0ml +3 "collection"'+'P +596 "core" ' +2 ."myFullPhaseDA"CSV.dial CSR +2 "collection"'  +110 "core"  +2 #"myFullPhaseDA"Pulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +13 ."myFullPhaseDA"CS.seek 5ml +2 "collection"'!'q +1363 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CSR.select :air +4 "collection"' +12 ."myFullPhaseDA"CS.seek 10ml +3 "collection"'0' +1349 "core" ' +2 ."myFullPhaseDA"CSV.dial CBV +2 "collection"'8 +110 "core" +3 ."myFullPhaseDA"CS.seek 0ml +2 "collection"'O'P +2621 "core" ' +3 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp + "manipulator"&& +8 "core" & G# +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&e( +39 "core" ( +2 "manipulator"&& +4 "core" & 4 In +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &G& +4 "core" & ( In +3 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&p'ш +101 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&S/ +23 "core" / +3 ."myFullPhaseDA"CC.seek :open +2 "collection"'( +409 "core" ( +2 "manipulator"&i& +4 "core" &  Pn +3 "manipulator"&"% +4 "core" %ы \\ P +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&@' ] +98 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&5(-z +277 "core" ( +2 "manipulator"&y& +4 "core" &-{   Rd +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &9& +5 "core" &-{ # Qd +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&f'o +114 "core" ' +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&K1 +21 "core" 1 +2 "manipulator"&.% +3 "core" %uk Z Q @H +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&1' ] +105 "core" ' +2 #"myFullPhaseDA"Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'4& +6 "core" &' +2 "manipulator"& & +4 "core" &-{ Rd +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +7 "core" ( +2 "manipulator"&h& +4 "core" &-{  Qd +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &w& +3 "core" &-{ : Qd +3 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&Y'o +111 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&6/ +25 "core" / +2 "manipulator"&:& +3 "core" &-{ ~ x p Dd +3 "manipulator"&M% +4 "core" %ρ | t  CV +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&' ] +111 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&d( +278 "core" ( +2 "manipulator"&R& +4 "core" &  O% +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & 6 O% +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&x'ш +162 "core" ' +2 "manipulator"&& +4 "core" &  s R% +3 "manipulator"&% +4 "core" %} a S +3 "collection"'`& +5 "core" &* +5 "collection"'}& +5 "core" &) +3 ."myFullPhaseDA"CC.seek :closed +4 "collection"'(X +4 "core" &* +5 &. 6 +10 &Ep+ 2 +9 &=mr/ G +9 &U' S +10 &C( S +9 &XE% S +10 &F( S +9 &D* S +9 &D+ S +10 &!`B( S +9 &#"C( S +9 &$G+ S +10 &&B/ S +9 &(hE1 S +9 &**A1 S +10 &+C/ S +9 &-C0 R +10 &/oD0 S +9 &12C/ S +9 &2B* R +10 &4C) S +9 &6wE* S +10 &8;B/ R +9 &9A- R +9 &;C' S +10 &=F2 S +9 &?AG/ S +9 &AB4 S +10 &BB, R +9 &DI/ S +9 &FCU, U +10 &Gl+ X +9 &I, ] +10 &Km. _ +9 &M0+ ^ +9 &N) _ +10 &P+ ^ +9 &Rq) ` +9 &T14 a +10 &U* b +9 &W) H +10 &X*0 (v +9 &X]& P +3 ( +2 "collection"'}& +4 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.51 +2 "collection"'Q& +5 "core" &X[I P +3 ."myFullPhaseDA"Hand.open +2 "manipulator"&_1 +27 "core" 1 +2 "manipulator"&{% +3 "core" %} Q L +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&[' ] +92 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +3 "processing"%?  +49 "core"  +2 #"myFullPhaseDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myFullPhaseDA"PS.seek 1.5ml +2 "processing"%t' +1598 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%-  +49 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%J'ܑ +1612 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +2 "processing"%q +49 "core"  +2 ."myFullPhaseDA"PSR.select :air +3 "processing"% +13 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%' +2617 "core" ' +3 ."connect"PRV.dial CBV +3 ."myFullPhaseDA"CBV.dial PRV +4 "processing"%  +4 "collection"'E  +80 "core" +28  +3 ."myFullPhaseDA"PSV.dial :PTV,via: :air +2 "processing"%^ +222 "core" +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'n  +16 "core" +2 ."myFullPhaseDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%T @ +77 "core" A +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%2'ܑ +2616 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +3 "processing"%j  +78 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%' +2614 "core" ' + ."myFullPhaseDA"PSV.dial :PTV +2 "processing"%m +81 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%z'ܑ +2639 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&b& +6 "core" & | K$ +4 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&r( +38 "core" ( +2 "manipulator"&P& +4 "core" &  M +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &o& +3 "core" &  N +3 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&'ш +94 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&]/ +23 "core" / +2 ."myFullPhaseDA"CC.seek :open +3 "collection"'3( +412 "core" ( +2 "manipulator"&l& +4 "core" &  T +2 "manipulator"&% +4 "core" %с N T/ +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&*' ] +97 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&(-z +276 "core" ( +2 "manipulator"&D& +4 "core" &- \ Tc +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &k& +3 "core" &- . Tc +4 ."myFullPhaseDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"& 'o +114 "core" ' +3 ."myFullPhaseDA"Hand.open + "manipulator"&&1 +19 "core" 1 +2 "manipulator"&F% +4 "core" %yd x s A7 +49 ."myFullPhaseDA"Forearm.reconfigure :loose +15 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&\\' ] +105 "core" ' +2 #"myFullPhaseDA"Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'$& +6 "core" &! +3 "manipulator"&W& +3 "core" &- Tc +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +6 "core" ( +2 "manipulator"&I& +4 "core" &-  Tc +3 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &- C Tc +3 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&='o +110 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&)/ +28 "core" / +2 "manipulator"&,& +4 "core" &- | E Cc +2 "manipulator"&B% +4 "core" %σr ~  C +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"& ' ] +111 "core" ' +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&g( +275 "core" ( +2 "manipulator"&~& +4 "core" & 6 P$ +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &c& +3 "core" &  P$ +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&'ш +94 "core" ' +2 "manipulator"&;& +3 "core" & B Q$ +3 "manipulator"&% +4 "core" %р I P +3 "collection"'>& +4 "core" &* +3 "collection"'a& +5 "core" &- +3 ."myFullPhaseDA"CC.seek :closed +4 "collection"' (X +6 "core" &+ +3 &1 6 +9 &Dn, 2 +9 &<nq+ F +10 &W) T +9 &@( S +9 &TB+ S +10 &C- R +9 &C- S +10 &C. R +9 &!\\D( S +9 &#F) S +10 &$C) S +9 &&A) S +10 &(dA, S +9 &*&@+ S +9 &+@( S +10 &-D+ R +9 &/lC* S +9 &1.F% S +10 &2A' R +9 &4C* S +9 &6tB( S +10 &86@( S +9 &9D. R +10 &;C% R +9 &=|A, S +9 &?>A) S +10 &AA" S +9 &BA% R +9 &DH( S +10 &F@T! U +9 &Gg' W +10 &I+ ] +9 &Ki+ _ +9 &M,+ ^ +10 &N* _ +9 &P! ^ +9 &Rn( ` +10 &T/) ` +9 &U. b +10 &W) G +9 &X/' &q +9 &XY) M +3 ( +2 "collection"'a& +5 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.55 +2 "collection"'& +5 "core" &XXB M +3 ."myFullPhaseDA"Hand.open +2 "manipulator"&%1 +23 "core" 1 +2 "manipulator"&#% +4 "core" %р  J +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +4 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +208 "core"  +2 #"myFullPhaseDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%v' +2619 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myFullPhaseDA"CBV.dial PRV +6 "processing"%  + "collection"'L  +8 "core"  +2 +3 ."myFullPhaseDA"PSV.dial :PTV,via: :air +3 "processing"%C +209 "core" ~ +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%U @ +18 "core" ? +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%<'ܑ +2628 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +2 "processing"%u  +225 "core"  +2 #"myFullPhaseDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +3 "processing"%' +2626 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myFullPhaseDA"CBV.dial PRV +4 "processing"%|  +7 "core"  +2 ."myFullPhaseDA"PSV.dial :PTV,via: :air +3 "processing"%H +207 "core" ~ +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%X @ +7 "core" ? +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%/'ܑ +2615 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +3 "processing"%V  +209 "core"  +2 #"myFullPhaseDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +61 "processing"%A' +2618 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +506 ."connect"PRV.dial CBV +4 ."myFullPhaseDA"CBV.dial PRV +4 "processing"%  +6 "core"  +3 ."myFullPhaseDA"PSV.dial :PTV,via: :air +2 "processing"%Z +211 "core" ~ +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%N @ +7 "core" ? +3 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%'ܑ +2619 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +3 "processing"%+  +220 "core"  +2 #"myFullPhaseDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 1.5ml +3 "processing"%!' +1606 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%8  +47 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%0'ܑ +1602 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +3 "processing"% +59 "core"  +2 ."myFullPhaseDA"PSR.select :air +3 "processing"% +12 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 ."connect"PRV.dial CBV +3 ."myFullPhaseDA"CBV.dial PRV +4 "processing"%G  +8 "core"  +2 ."myFullPhaseDA"PSV.dial :PTV,via: :air +3 "processing"%S +209 "core" ~ +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%7 @ +6 "core" ? +3 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%\ 'ܑ +1845 "Can"I WE +777 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%'  +83 "core"  +2 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%i' +2627 "core" ' +2 ."myFullPhaseDA"PSV.dial :PTV +3 "processing"%" +81 "core" ~ +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%p'ܑ +2616 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%y  +81 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%9' +2620 "core" ' +2 ."myFullPhaseDA"PSV.dial :PTV +2 "processing"%e +86 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%K'ܑ +2619 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +3 "processing"%.  +80 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%4' +2623 "core" ' +2 ."myFullPhaseDA"PSV.dial :PTV +2 "processing"% +80 "core" +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%@'ܑ +2618 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&h& +6 "core" & j K$ +3 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&w( +7 "core" ( +2 "manipulator"&f& +3 "core" & J$ +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &6& +4 "core" & s J$ +3 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&:'ш +95 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&M/ +20 "core" / +2 ."myFullPhaseDA"CC.seek :open +3 "collection"'5( +409 "core" ( +2 "manipulator"&1& +4 "core" &  Q$ +3 "manipulator"&Y% +4 "core" %ё  P: +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&R' ] +95 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&(-z +284 "core" ( +2 "manipulator"&& +4 "core" &-y  ( Uk +3 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-y ] Tk +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&'o +116 "core" ' +3 ."myFullPhaseDA"Hand.open +2 "manipulator"&`1 +25 "core" 1 +2 "manipulator"&% +4 "core" %wa { f q @- +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&' ] +116 "core" ' +3 #"myFullPhaseDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'Q& +62 "core" &8 +3 "manipulator"&_& +4 "core" &-y Xk +4 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&{(-z +7 "core" ( +2 "manipulator"&}& +4 "core" &-y x Xk +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &?& +3 "core" &-y  Xk +3 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&x'o +110 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&(/ +29 "core" / +2 "manipulator"&-& +3 "core" &-y | s Bk +3 "manipulator"&t% +5 "core" %σp r u  B +2 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&q' ] +111 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&J( +278 "core" ( +2 "manipulator"&E& +3 "core" &\ Q!p +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &\ N R!p +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&^'ш +104 "core" ' +2 "manipulator"&n& +4 "core" &\  O!p +2 "manipulator"&T% +4 "core" %ц  O +3 "collection"'& +5 "core" &V +2 "collection"'j& +5 "core" &U +3 ."myFullPhaseDA"CC.seek :closed +2 "collection"'2(X +7 "core" &7 +6 &5: %f +9 &pSq5 9 +9 &{j? M +9 &iD5 S +10 &+C; S +9 &B5 S +10 &G7 S +9 &qG9 S +9 & 3G7 S +10 &!G9 S +9 &#D7 S +9 &%yC9 S +10 &';D5 S +9 &(E5 R +10 &*F6 S +9 &,F8 S +9 &.DA8 R +10 &0C5 R +9 &1A3 S +9 &3@3 R +10 &5KA8 S +9 &7A: R +10 &8?8 R +9 &:C: R +9 &E9 S +9 &?C5 R +9 &AE6 S +10 &CZE8 S +9 &EK8 T +10 &FW; U +9 &Hu; Y +9 &JB6 ^ +10 &L4 ^ +9 &M7 ^ +9 &O8 ^ +10 &QG7 _ +9 &S7 _ +10 &T4 ` +9 &V5 b +9 &Xi6 5 +10 &X2 U +9 ( + &X`: R +3 "collection"'j& +4 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.50 +2 "collection"'m& +7 "core" &X`5 R +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&b% +4 "core" %~ ( H +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract + "manipulator"&P' ] +101 "core" ' +3 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +3 "processing"%o  +208 "core"  +2 #"myFullPhaseDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%]' +2619 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myFullPhaseDA"CBV.dial PRV +4 "processing"%d  +7 "core"  +2 ."myFullPhaseDA"PSV.dial :PTV,via: :air +3 "processing"%[ +209 "core" ~ +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +6 "core" ? +3 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%l'ܑ +2626 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +221 "core"  +2 #"myFullPhaseDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%' +2613 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myFullPhaseDA"CBV.dial PRV +4 "processing"%D  +7 "core"  +3 ."myFullPhaseDA"PSV.dial :PTV,via: :air +2 "processing"%k +209 "core" ~ +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%r @ +7 "core" ? +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%&'ܑ +2629 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +3 "processing"%F  +209 "core"  +2 #"myFullPhaseDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +3 "processing"%*' +2623 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."myFullPhaseDA"CBV.dial PRV +4 "processing"%$  +7 "core"  +3 ."myFullPhaseDA"PSV.dial :PTV,via: :air +3 "processing"%W +210 "core" ~ +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +12 .PTV.dial :PRV,avoiding: :puck +4 "processing"%I @ +7 "core" ? +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%'ܑ +2619 "core" ' +3 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +2 "processing"%  +220 "core"  +2 #"myFullPhaseDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%)' +1609 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%,  +47 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%B'ܑ +1610 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +3 "processing"% +59 "core"  +2 ."myFullPhaseDA"PSR.select :air +3 "processing"% +13 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%\\' +2618 "core" ' +2 ."connect"PRV.dial CBV +4 ."myFullPhaseDA"CBV.dial PRV +3 "processing"%=  +8 "core"  +2 ."myFullPhaseDA"PSV.dial :PTV,via: :air +3 "processing"%~ +208 "core" ~ +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%c @ +7 "core" ? +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%'ܑ +2649 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +3 "processing"%;  +81 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%' +2623 "core" ' +2 ."myFullPhaseDA"PSV.dial :PTV +2 "processing"%> +82 "core" ~ +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"% 'ܑ +2615 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%3  +82 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%' +2621 "core" ' +2 ."myFullPhaseDA"PSV.dial :PTV +3 "processing"%% +84 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%#'ܑ +2618 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%a  +80 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%' +950 "Can"M ZE +1668 "core" ' +2 ."myFullPhaseDA"PSV.dial :PTV +2 "processing"% +81 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%z'ܑ +2623 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & : I o +4 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&L( +7 "core" ( +2 "manipulator"&C& +4 "core" & I o +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &U& +3 "core" & i I o +3 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&v'ш +92 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&u/ +28 "core" / +2 ."myFullPhaseDA"CC.seek :open +3 "collection"'<( +409 "core" ( +2 "manipulator"&|& +5 "core" &  Q o +2 "manipulator"&H% +4 "core" %я u QW +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&X' ] +100 "core" ' +3 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&(-z +284 "core" ( +2 "manipulator"&V& +4 "core" &-   Re +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &/& +3 "core" &- Re +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&'o +115 "core" ' +2 ."myFullPhaseDA"Hand.open + "manipulator"&Z1 +22 "core" 1 +2 "manipulator"&N% +3 "core" %xZ q t E ? +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&A' ] +106 "core" ' +2 #"myFullPhaseDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'+& +7 "core" &T +2 "manipulator"&& +4 "core" &- I Se +3 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&8(-z +6 "core" ( +59 "manipulator"&!& +6 "core" &-   Se +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-  Re +3 ."myFullPhaseDA"Forearm.seek :garage +4 "manipulator"&0'o +114 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&G/ +23 "core" / +2 "manipulator"&S& +4 "core" &- y x  Ae +2 "manipulator"&7% +4 "core" %ςi u t  A +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&'( +299 "core" ( +2 "manipulator"&\ & +4 "core" &  S +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &"& +3 "core" &  S +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&i'ш +109 "core" ' +2 "manipulator"&y& +3 "core" & B W +3 "manipulator"&p% +4 "core" %ч  W +3 "collection"'e& +4 "core" &X +3 "collection"'9& +6 "core" &U +3 ."myFullPhaseDA"CC.seek :closed +2 "collection"'.(X +5 "core" &7 +6 &6 5 +10 &Em9 2 +9 &>np: F +9 &W8 S +10 &?8 R +9 &XC9 R +10 &DA R +9 &E< R +9 &D? S +10 &!`E8 R +9 &#"D: R +9 &$A9 R +10 &&F8 S +9 &(hC6 R +10 &**C@ R +9 &+@A R +9 &-DB S +10 &/pD< R +9 &12F; R +9 &2D: R +10 &4E; R +9 &6xD; R +10 &8:A@ R +9 &9B9 R +9 &;F: R +10 &=D8 S +9 &?AD= S +10 &AC< R +9 &BD: S +9 &DI8 S +10 &FEV@ T +9 &Gk@ W +9 &IA \\ +10 &Kl> _ +9 &M-: _ +9 &N6 _ +10 &P< ` +9 &Rm; a +10 &T18 ` +9 &U@ b" +9 &W8 U +10 &Xb4 W +9 &X> "e +10 ( + &X7 "c +2 "collection"'9& +5 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.68 +2 "collection"'K& +5 "core" &X7 "c +2 ."myFullPhaseDA"Hand.open +2 "manipulator"& 1 +22 "core" 1 +2 "manipulator"&4% +3 "core" %ч  M +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&h' ] +93 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +2 "processing"%f  +222 "core"  +2 #"myFullPhaseDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%6' +2628 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."myFullPhaseDA"CBV.dial PRV +5 "processing"%M  +7 "core"  +2 ."myFullPhaseDA"PSV.dial :PTV,via: :air +3 "processing"%g +207 "core" ~ +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +7 "core" ? +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"% 'ܑ +2622 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +3 "processing"%1  +220 "core"  +2 #"myFullPhaseDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +3 "processing"%Y' +2628 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 ."connect"PRV.dial CBV +4 "processing"%:  +3 ."myFullPhaseDA"CBV.dial PRV +6 "core"  +4 ."myFullPhaseDA"PSV.dial :PTV,via: :air +3 "processing"% +207 "core" ~ +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"% @ +7 "core" ? +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%w'ܑ +2627 "core" ' +4 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +6 "processing"%`  +211 "core"  +2 #"myFullPhaseDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myFullPhaseDA"CBV.dial PRV +3 "processing"%Q  +7 "core"  +3 ."myFullPhaseDA"PSV.dial :PTV,via: :air +3 "processing"%R +210 "core" ~ +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%_ @ +6 "core" ? +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%}'ܑ +2614 "core" ' +52 ."myFullPhaseDA"PSV.dial PSR,avoiding: PBV +12 "processing"%?  +221 "core"  +2 #"myFullPhaseDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 1.5ml +4 "processing"%' +1601 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%(  +47 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%-'ܑ +1612 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +2 "processing"%t +49 "core"  +2 ."myFullPhaseDA"PSR.select :air +3 "processing"% +13 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%' +2621 "core" ' +2 ."connect"PRV.dial CBV +3 ."myFullPhaseDA"CBV.dial PRV +4 "processing"%  +8 "core"  +2 ."myFullPhaseDA"PSV.dial :PTV,via: :air +3 "processing"%x +209 "core"  +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%E @ +6 "core" ? +3 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%'ܑ +2623 "core" ' + ."myFullPhaseDA"PSV.dial :air +2 "processing"%{  +81 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%n' +2629 "core" ' +2 ."myFullPhaseDA"PSV.dial :PTV +3 "processing"%T +80 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%'ܑ +2632 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%q  +80 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%5' +2626 "core" ' +2 ."myFullPhaseDA"PSV.dial :PTV +2 "processing"%m +85 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%'ܑ +2627 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%b  +81 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%j' +2617 "core" ' + ."myFullPhaseDA"PSV.dial :PTV +3 "processing"%^ +82 "core" ~ +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%o'ܑ +2624 "core" ' +3 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp + "manipulator"&@& +7 "core" & C H +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&d( +9 "core" ( +2 "manipulator"&[& +4 "core" & H +3 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" & H +3 ."myFullPhaseDA"Forearm.seek CC +4 "manipulator"&]'ш +93 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&/ +24 "core" / +3 ."myFullPhaseDA"CC.seek :open +2 "collection"'l( +410 "core" ( +2 "manipulator"&D& +4 "core" & Q +2 "manipulator"&k% +4 "core" %і RL +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&r' ] +95 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&(-z +277 "core" ( +2 "manipulator"&F& +3 "core" &-   RX +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &&& +3 "core" &- QX +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&$'o +114 "core" ' +2 ."myFullPhaseDA"Hand.open + "manipulator"&W1 +25 "core" 1 +2 "manipulator"&I% +3 "core" %x] m i >, +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&*' ] +108 "core" ' +6919 "Can"^\ G +60002 l\ FRq +60002 k\ F +60002 \ Fb +60002 \ F3 +60001 \ Fq +60002 \ F_ +60002 \ F +60002 \ Fŋ +60002 \ F! +60002 \ FƷ +60002 \ FM +60002 \ F& +60002 \ Gy +60002 \ F4 +60002 \ Eɥ +60002 \ FB; +60001 \ F +60002 \ FQg +60002 \ F +60002 \ F_̓ @PDT1752476518.52 \ F) +60002 \ EmͿ +60002 \ FU +60001 \ F{ +60002 \ Fρ +60002 \ Eى +60002 \ FЭ +60002 \ FޗC +60002 \ F +60002 \ Fo +60002 \ E- +60002 \ Fӛ +60002 \ F;1 +60002 \ F +60001 \ FH] +60002 \ F +60002 \ FV։ +60002 \ F +60002 \ Fd׵ +60002 \ EK +60002 \ Fq +60001 \ Fw +60002 \ F  +60002 \ Fڣ +60003 \ E 9 +60001 \ F  +60001 \ Ge +60002 \ F! +60002 \ Fݑ +60002 \ F/' +60002 \ F޽ +60002 \ F<S +60002 \ F +60002 \ F J +60002 \ F" +60002 \ F%W +60002 \ F'A +60002 \ F*d +60002 \ F,m +60001 \ F/q +60002 \ F1 +60002 ~\ E4/ +60002 {\ \ G7 +60002 w\ \ I9[ +60002 t\ F<( +60002 v\ G> +60002 w\ IAJ +60002 x\ \ IC +60002 r\ \ HFI +60002 p\ FI  +30655 #"ray"-> ESP.main.exit +17 #mEXIT +2 #"ray"Session Ended @1752506226.23PDT @1752506283.81PDT = =tMAIN =mMAIN_scheduler @PDT1752506284.72 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +132 #"core_reset"Sent BREAK +2 #t@13875 sendCRC with ifg=0x20, ie=0x7F + #@15710 sendCRC with ifg=0x08, ie=0x5F + #@30078 idle with ifg=0x84, ie=0x75 + #@30747 select with ifg=0x10, ie=0xF5 + #@31381 receive with ifg=0x10, ie=0xFD #@32013 receive with ifg=0x10, ie=0xFD + #@32647 receive with ifg=0x10, ie=0xFD #@32975 receive with ifg=0x80, ie=0xFD + #@3988 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +303 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +572 "Can"u\ OJ< + u\ OJ< + #tPolling Can every 10:00 +3 #Cleanly exited at 08:17:06PDT14-Jul-25 +5 #Waiting for espclients... +160 #"ray"Session Begun +738 #-> ESP.ready! +156 "sampler") +3 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +4 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +2 "collection"'% +4 "core" %T +2 ."ray"CS.configure :default +2 "collection"'#P d@b +6 ."ray"CS.hold +2 "collection"'+ +6 "core" + +2 ."ray"CS.configure :default +2 "collection"'#P d@b +5 "processing"%% +4 "core" %܏ +2 ."ray"PS.configure :default +2 "processing"%#A d`xb +5 ."ray"PS.hold +2 "processing"%+ +5 "core" + +3 ."ray"PS.configure :default +2 "processing"%#A d`xb +5 "sampler")% +3 "core" %% Z +3 ."ray"SS.configure :default + "sampler")#.0X access 3 +4 "storage"(2% +5 "core" %? \ # +2 "manipulator"&3% +4 "core" % W N K +2 "manipulator"&4& +4 "core" &- 1 JX +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +2 "storage"(5([Y +680 "core" ( +2 ."ray"SC.configure :limp + "storage"($(\ 1b +5 (6& +3 "core" &[Y W\ ! +19004 #"ray"-> start(:clean){shortDAflush; shortDAflush; samplePassF} +3 #"clean"Beginning samplePassF +7 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'7& +6 "core" &3 +2 ."clean"Hand.open +2 "manipulator"&81 +19 "core" 1 +2 "manipulator"&9& +4 "core" &-  D QX +3 ."clean"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."clean"Elbow.seek FlushPuck::Garage +3 "manipulator"&:(-z +5 "core" ( +3 "manipulator"&;& +3 "core" &-  QX +2 ."clean"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &<& +2 "core" &-  QX +4 ."clean"Forearm.seek :garage +2 "manipulator"&='o +114 "core" ' +2 ."clean"Hand.close +2 "manipulator"&>/ +72 "core" / +2 "manipulator"&?& +4 "core" &- 3 BX +2 "manipulator"&@% +4 "core" % πx + C +3 ."clean"Forearm.seek :retract +3 "manipulator"&A' ] +107 "core" ' +3 ."clean"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."clean"Elbow.seek CC +2 "manipulator"&B( +279 "core" ( +2 "manipulator"&C& +4 "core" & { O) +2 ."clean"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &D& +3 "core" & O) +3 ."clean"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."clean"Forearm.seek CC +2 "manipulator"&E'ш +99 "core" ' +2 "manipulator"&F& +4 "core" & A M' +2 "manipulator"&G% +5 "core" %y ] M +2 "collection"'H& +4 "core" &3 +3 "collection"'I& +6 "core" & +2 ."clean"CC.seek :closed +2 "collection"'J(X +8 "core" & +3 & 7 +9 & Er 2 +9 &;lw G +9 &Z U +10 &A U +9 &LE U +9 & E U +10 &H U +9 &D U +10 &!SF U +9 &#E U +9 &$F U +10 &&F U +9 &(\\C U +9 &*E U +10 &+D U +9 &-G U +10 &/cF U +9 &1%F U +9 &2D U +10 &4D\ U +9 &6mE T +9 &8-D U +10 &9C U +9 &;F U +10 &=sI U +9 &?4F U +9 &@F U +10 &BG U +9 &DyN V +9 &F6^ X +10 &Gs Z +9 &I ` +9 &K` a +10 &M$ ` +9 &N a +10 &P a +9 &Rf b +9 &T) a +10 &U b% +9 &W T +9 &Xy $i +10 &X$ R +10 ( + &X` J +2 "collection"'I& +4 #"clean"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.51 + "collection"'K& +7 "core" &X` J +3 ."clean"Hand.open + "manipulator"&L1 +27 "core" 1 +2 "manipulator"&M% +4 "core" %y A F +3 ."clean"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."clean"Forearm.seek :retract +3 "manipulator"&N' ] +97 "core" ' +2 ."clean"PSV.dial PSR,avoiding: PBV +2 "processing"%O +7 "core" ~ +2 "processing"%P +3 "core" ~ +3 "processing"%Q  +208 "core"  +10 #"clean"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +13 ."clean"PS.seek 2.5ml +3 "processing"%R' +2621 "core" ' +2 ."clean"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."clean"CBV.dial PRV +5 "processing"%S  +5 "collection"'T  +3 "core"  +6 +2 ."clean"PSV.dial :PTV,via: :air +3 "processing"%U +209 "core" ~ +3 ."clean"CTV.dial :air,avoiding: :intake +2 "collection"'V +6 "core"  +3 "collection"'W +4 "core"  +2 "collection"'X  +5 "core" +2 ."clean"PTV.dial :PRV,avoiding: :puck +2 "processing"%Y +6 "core" ? +3 "processing"%Z +4 "core" ? +2 "processing"%[ @ +5 "core" ? +3 ."clean"PS.seek 0ml +2 "processing"%\\'ܑ +2620 "core" ' +2 ."clean"PSV.dial PSR,avoiding: PBV +3 "processing"%]  +209 "core"  +2 #"clean"Pulling 2.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 2.5ml +2 "processing"%^' +2654 "core" ' +2 ."clean"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."clean"CBV.dial PRV +4 "processing"%_  +6 "core"  +3 ."clean"PSV.dial :PTV,via: :air +2 "processing"%` +210 "core"  +3 ."clean"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%a @ +6 "core" ? +3 ."clean"PS.seek 0ml +2 "processing"%b'ܑ +2624 "core" ' +2 ."clean"PSV.dial PSR,avoiding: PBV +3 "processing"%c  +209 "core"  +2 #"clean"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%d' +2623 "core" ' +2 ."clean"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."clean"CBV.dial PRV +3 "processing"%e  +7 "core"  +2 ."clean"PSV.dial :PTV,via: :air +3 "processing"%f +209 "core"  +2 ."clean"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%g @ +6 "core" ? +3 ."clean"PS.seek 0ml +3 "processing"%h'ܑ +2618 "core" ' +2 ."clean"PSV.dial PSR,avoiding: PBV +3 "processing"%i  +220 "core"  +2 #"clean"Pulling 1.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%j' +1606 "core" ' +2 ."clean"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%k  +47 "core"  +3 ."clean"PS.seek 0ml +4 "processing"%l'ܑ +1604 "core" ' +2 ."clean"PSV.dial PSR +2 "processing"%m +49 "core"  +2 ."clean"PSR.select :air +3 "processing"% +12 ."clean"PS.seek 2.5ml +2 "processing"%n' +2625 "core" ' +2 ."connect"PRV.dial CBV +3 ."clean"CBV.dial PRV +4 "processing"%o  +7 "core"  +3 ."clean"PSV.dial :PTV,via: :air +2 "processing"%p +210 "core" +2 ."clean"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%q @ +7 "core" ? +3 ."clean"PS.seek 0ml +2 "processing"%r'ܑ +2623 "core" ' +2 ."clean"PSV.dial :air +2 "processing"%s  +80 "core"  +3 ."clean"PS.seek 2.5ml +4 "processing"%t' +2625 "core" ' + ."clean"PSV.dial :PTV +3 "processing"%u +80 "core"  +3 ."clean"PS.seek 0ml +2 "processing"%v'ܑ +2617 "core" ' + ."clean"PSV.dial :air +3 "processing"%w  +80 "core"  +3 ."clean"PS.seek 2.5ml +4 "processing"%x' +2631 "core" ' + ."clean"PSV.dial :PTV +3 "processing"%y +82 "core" ~ +2 ."clean"PS.seek 0ml +3 "processing"%z'ܑ +100 "Can"v _M +2527 "core" ' +2 ."clean"PSV.dial :air +2 "processing"%{  +81 "core"  +2 ."clean"PS.seek 2.5ml +3 "processing"%|' +2620 "core" ' + ."clean"PSV.dial :PTV +2 "processing"%} +81 "core"  +3 ."clean"PS.seek 0ml +2 "processing"%~'ܑ +2623 "core" ' +3 #"clean"Garaging FlushPuck in Collection Clamp + "manipulator"&& +11 "core" & D' +3 ."clean"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 ."clean"Elbow.seek CC +2 "manipulator"&( +39 "core" ( +2 "manipulator"&& +4 "core" & T Fs +2 ."clean"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & $ Fs +3 ."clean"Forearm.seek CC +2 "manipulator"&'ш +94 "core" ' + ."clean"Hand.close +2 "manipulator"&/ +23 "core" / +3 ."clean"CC.seek :open +2 "collection"'( +411 "core" ( + "manipulator"& & +4 "core" & E Ms +3 "manipulator"& % +41 "core" %z f L) +3 ."clean"Forearm.seek :retract +2 "manipulator"& ' ] +107 "core" ' +2 ."clean"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."clean"Elbow.seek :garage +2 "manipulator"&(-z +302 "core" ( +2 "manipulator"&& +3 "core" &-s ? N m +2 ."clean"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-t u N l +3 ."clean"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."clean"Forearm.seek :garage +3 "manipulator"&'o +111 "core" ' +2 ."clean"Hand.open +2 "manipulator"&1 +25 "core" 1 + "manipulator"&% +4 "core" %x` 7 0 J 85 +3 ."clean"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."clean"Forearm.seek :retract +5 "manipulator"&' ] +103 "core" ' +10 #"clean"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +8 "core" & +2 "manipulator"&& +4 "core" &-z  Kf +3 ."clean"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."clean"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +6 "core" ( +2 "manipulator"&& +5 "core" &-z  Kf +2 ."clean"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" &-z ^ Kf +2 ."clean"Forearm.seek :garage +3 "manipulator"&'o +112 "core" ' +2 ."clean"Hand.close +2 "manipulator"&/ +27 "core" / +2 "manipulator"&& +4 "core" &-z R V 9 :f +2 "manipulator"& % +4 "core" %ρr T T W :\ +3 ."clean"Forearm.seek :retract +3 "manipulator"&!' ] +109 "core" ' +2 ."clean"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."clean"Elbow.seek CC +2 "manipulator"&"( +272 "core" ( +2 "manipulator"&#& +4 "core" &\  K!u +2 ."clean"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &$& +3 "core" &\ 9 K!u +2 ."clean"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."clean"Forearm.seek CC +2 "manipulator"&%'ш +95 "core" ' +3 "manipulator"&&& +4 "core" &\ A J!u +2 "manipulator"&'% +4 "core" %} J +3 "collection"'(& +4 "core" & +3 "collection"')& +5 "core" & +3 ."clean"CC.seek :closed +3 "collection"'*(X +7 "core" & +3 & 6 +8 &Fr 2 +9 &<mr G +10 &U T +9 &D S +9 &SB S +10 &A S +9 &C S +10 &D T +9 &![@ S +9 &#A S +10 &$C S +9 &&G T +9 &(bC T +10 &*$B T +9 &+A T +10 &-E S +9 &/jD T +9 &1-D S +10 &2B S +9 &4D T +9 &6s@ S +10 &85F S +9 &9A T +10 &;C T +9 &={B S +9 &?<A T +10 &@D T +9 &BC S +9 &DI T +10 &F>W V +9 &Gk Y +9 &I ] +10 &Kh _ +9 &M* _ +10 &N _ +9 &P _ +9 &Rm ` +10 &T- a +9 &U b" +9 &W O +10 &Xv %k +9 &X% U +10 ( +3 "collection"')& +3 #"clean"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.58 +2 "collection"'+& +5 "core" &X\\ O +4 &X\\ O + ."clean"Hand.open +2 "manipulator"&,1 +23 "core" 1 +2 "manipulator"&-% +4 "core" %}  C +3 ."clean"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."clean"Forearm.seek :retract +2 "manipulator"&.' ] +96 "core" ' +2 ."clean"PSV.dial PSR,avoiding: PBV +3 "processing"%/  +208 "core"  +2 #"clean"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."clean"PS.seek 2.5ml +2 "processing"%0' +2626 "core" ' + ."clean"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."clean"CBV.dial PRV +3 "processing"%1  +6 "core"  +2 ."clean"PSV.dial :PTV,via: :air +3 "processing"%2 +209 "core"  +2 ."clean"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%3 @ +7 "core" ? +3 ."clean"PS.seek 0ml +2 "processing"%4'ܑ +2623 "core" ' +3 ."clean"PSV.dial PSR,avoiding: PBV +2 "processing"%  +210 "core"  + #"clean"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%6' +2619 "core" ' +2 ."clean"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."clean"CBV.dial PRV +5 "processing"%7  +5 "core"  +3 ."clean"PSV.dial :PTV,via: :air +2 "processing"%8 +211 "core" ~ +2 ."clean"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%9 @ +6 "core" ? +3 ."clean"PS.seek 0ml +44 "processing"%;'ܑ +2622 "core" ' +2 ."clean"PSV.dial PSR,avoiding: PBV +3 "processing"%<  +214 "core"  +11 #"clean"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%>' +2618 "core" ' +2 ."clean"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."clean"CBV.dial PRV +4 "processing"%?  +6 "core"  +3 ."clean"PSV.dial :PTV,via: :air +2 "processing"%@ +211 "core"  +2 ."clean"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +6 "core" ? +3 ."clean"PS.seek 0ml +3 "processing"%'ܑ +2625 "core" ' +3 ."clean"PSV.dial PSR,avoiding: PBV +2 "processing"%=  +210 "core"  +2 #"clean"Pulling 1.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 1.5ml +4 "processing"%C' +1603 "core" ' +2 ."clean"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%D  +47 "core"  +3 ."clean"PS.seek 0ml +4 "processing"%:'ܑ +1601 "core" ' +2 ."clean"PSV.dial PSR +2 "processing"%F +60 "core"  +2 ."clean"PSR.select :air +3 "processing"% +13 ."clean"PS.seek 2.5ml +2 "processing"%G' +2629 "core" ' +2 ."connect"PRV.dial CBV +3 ."clean"CBV.dial PRV +4 "processing"%H  +8 "core"  +2 ."clean"PSV.dial :PTV,via: :air +3 "processing"%A +209 "core" ~ +2 ."clean"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%\ @ +7 "core" ? +2 ."clean"PS.seek 0ml +3 "processing"%K'ܑ +2638 "core" ' +2 ."clean"PSV.dial :air +2 "processing"%L  +87 "core"  +3 ."clean"PS.seek 2.5ml +2 "processing"%M' +2623 "core" ' +2 ."clean"PSV.dial :PTV +2 "processing"%O +80 "core"  +3 ."clean"PS.seek 0ml +4 "processing"%P'ܑ +2615 "core" ' +2 ."clean"PSV.dial :air +2 "processing"%I  +81 "core"  +2 ."clean"PS.seek 2.5ml +3 "processing"%E' +2619 "core" ' +2 ."clean"PSV.dial :PTV +3 "processing"%Q +81 "core" ~ +3 ."clean"PS.seek 0ml +4 "processing"%'ܑ +2623 "core" ' +2 ."clean"PSV.dial :air +2 "processing"%S  +80 "core"  +3 ."clean"PS.seek 2.5ml +4 "processing"%T' +2618 "core" ' +2 ."clean"PSV.dial :PTV +2 "processing"%U +81 "core"  +2 ."clean"PS.seek 0ml +3 "processing"%V'ܑ +2629 "core" ' +2 #"clean"Garaging FlushPuck in Collection Clamp +2 "manipulator"&W& +12 "core" &  E!t +7 ."clean"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."clean"Elbow.seek CC +3 "manipulator"&X( +27 "core" ( +2 "manipulator"&Y& +4 "core" & F +2 ."clean"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Z& +3 "core" & F +3 ."clean"Forearm.seek CC +3 "manipulator"&['ш +93 "core" ' +2 ."clean"Hand.close +2 "manipulator"&R/ +25 "core" / +2 ."clean"CC.seek :open +4 "collection"']( +406 "core" ( +2 "manipulator"&\\& +4 "core" &  M +2 "manipulator"&_% +4 "core" %ѕ J Ma +3 ."clean"Forearm.seek :retract +2 "manipulator"&`' ] +106 "core" ' +3 ."clean"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."clean"Elbow.seek :garage +2 "manipulator"&a(-z +279 "core" ( +2 "manipulator"&^& +4 "core" &-v Pa +2 ."clean"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &c& +3 "core" &-v Pa +3 ."clean"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."clean"Forearm.seek :garage +2 "manipulator"&b'o +113 "core" ' +2 ."clean"Hand.open + "manipulator"&e1 +26 "core" 1 +2 "manipulator"&f% +4 "core" %xc R T  9< +3 ."clean"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."clean"Forearm.seek :retract +3 "manipulator"&g' ] +114 "core" ' +3 #"clean"Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'d& +7 "core" &3 +2 "manipulator"&i& +4 "core" &-v Pa +2 ."clean"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."clean"Elbow.seek FlushPuck::Garage +3 "manipulator"&h(-z +4 "core" ( +3 "manipulator"&k& +3 "core" &-v Q Pa +3 ."clean"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &j& +4 "core" &-v  m Qa +3 ."clean"Forearm.seek :garage +2 "manipulator"&m'o +151 "core" ' +2 ."clean"Hand.close +2 "manipulator"&l/ +26 "core" / +2 "manipulator"&o& +4 "core" &-v U U mq F +9 &Y T +9 &A R +10 &UC S +9 &A$ S +10 &C S +9 &C! S +9 &!\\A S +10 &#B S +9 &$C! S +9 &&C S +10 &(eC S +9 &*'A% S +10 &+A S +9 &-C" S +9 &/nC S +10 &11C R +9 &2B S +9 &4C S +10 &6uC S +9 &87B S +10 &9A S +9 &;E S +9 &=~B S +10 &?@A S +9 &AC S +9 &BF S +10 &DI T +9 &F@V V +10 &Gk% X +9 &I% ] +9 &Kk _ +10 &M,& _ +9 &N# _ +9 &P _ +10 &Rm! a +9 &T/$ a +10 &U b" +9 &W" M +9 &X - +10 &Xk X +2 ( +3 "collection"'y& +4 #"clean"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.59 + "collection"'{& +6 "core" &Xj X +3 ."clean"Hand.open + "manipulator"&z1 +26 "core" 1 +2 "manipulator"&}% +4 "core" %ю  B% +3 ."clean"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."clean"Forearm.seek :retract +2 "manipulator"&|' ] +99 "core" ' +3 ."clean"PSV.dial PSR,avoiding: PBV +2 "processing"%  +222 "core"  +2 #"clean"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."clean"PS.seek 1.5ml +2 "processing"%' +1603 "core" ' +2 ."clean"delay 5 seconds +93 "Can"t `Qih +410 ."clean"PSV.dial :waste1 +3 "processing"%  +47 "core"  +3 ."clean"PS.seek 0ml +2 "processing"%'ܑ +1612 "core" ' +2 ."clean"PSV.dial PSR +2 "processing"%B +59 "core" +2 ."clean"PSR.select :air +2 "processing"% +13 ."clean"PS.seek 2.5ml +2 "processing"%N' +2624 "core" ' +3 ."connect"PRV.dial CBV +3 ."clean"CBV.dial PRV +4 "processing"%J  +6 "core"  +3 ."clean"PSV.dial :PTV,via: :air +2 "processing"% +209 "core" ~ +2 ."clean"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +5 "core" ? +3 ."clean"PS.seek 0ml +2 "processing"%'ܑ +2623 "core" ' +2 ."clean"PSV.dial :air +2 "processing"%  +82 "core"  +3 ."clean"PS.seek 2.5ml +4 "processing"%' +2620 "core" ' +2 ."clean"PSV.dial :PTV +2 "processing"% +86 "core" ~ +3 ."clean"PS.seek 0ml +4 "processing"%'ܑ +2612 "core" ' +2 #"clean"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & A# +3 ."clean"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."clean"Elbow.seek CC +2 "manipulator"&( +32 "core" ( +2 "manipulator"&& +4 "core" & ; C +2 ."clean"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" & { C +3 ."clean"Forearm.seek CC +3 "manipulator"&'ш +98 "core" ' +2 ."clean"Hand.close + "manipulator"&/ +30 "core" / +2 ."clean"CC.seek :open +3 "collection"'( +407 "core" ( +2 "manipulator"&& +4 "core" & c K +2 "manipulator"&% +4 "core" %э ! J$ +3 ."clean"Forearm.seek :retract +2 "manipulator"& ' ] +107 "core" ' +2 ."clean"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."clean"Elbow.seek :garage +2 "manipulator"&(-z +281 "core" ( +2 "manipulator"&& +4 "core" &-w PD +2 ."clean"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +2 "core" &-w OD +3 ."clean"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."clean"Forearm.seek :garage +2 "manipulator"&#'o +155 "core" ' +3 ."clean"Hand.open + "manipulator"&$1 +18 "core" 1 +2 "manipulator"&% +5 "core" %wd \\ Y ! 97 +2 ."clean"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."clean"Forearm.seek :retract +2 "manipulator"&&' ] +106 "core" ' +8013 #"ray"-> access 4 +4 "storage"('% +4 "core" %? \ ) +2 "manipulator"&(% +4 "core" % s P +3 "manipulator"&!& +4 "core" &-w t PD +2 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"(( +992 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (+& +3 "core" & k l [\  +1032 #"ray"-> ESP.ready? +3 "collection"',% +5 "core" %TL +2 "sampler")-% +4 "core" %% ^ +2 "manipulator"&)% +4 "core" % s  N +2 "manipulator"&%& +4 "core" &-w ND +2 "storage"(/& +4 "core" & \ ' +2 "storage"(~% +3 "core" %? \ ' +2 "collection"'1& +4 "core" &5 +2 "processing"%2& +4 "core" &# +2 "processing"%3% +3 "core" %ܖ" +11172 #"ray"-> startTube 4 +13387 #-> start(:myshortDA){shortDA; shortDAflush} +12 "collection"'0% +8 "processing"%% + "core" %TA +10 %ܖ +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +1540 #"ray"-> Thread[:myshortDA].answer +3 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +6 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1006 .PSV.dial :mixloop +2 "processing"%4 +47 "core" +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%7  +78 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%8  +142 "core"  +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +3 "processing"%9'h! +2287 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%6  +143 "core"  +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%<' +1271 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%; @ +112 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +3 "processing"%?'s +593 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%@ +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1103 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%>' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%= +113 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%'s +549 "Can"s\ NTd +2090 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%D +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%C'[q +1119 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%F' +1599 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%: +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%H  +51 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%A's +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%\ +115 "core"  +2 ."myshortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%G' +2631 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%L +124 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%K's +2630 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%O& +6 "core" &" +3 "manipulator"&M% +3 "core" % t R +3 "storage"(I% +4 "core" %? ,\ + +2 "storage"(P. +3 "core" .( +3 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +3 "storage"(Q(+ +520 "core" ( +3 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 (E& +3 "core" &+ \ & +2 "manipulator"&S& +4 "core" &-w D ND +3 "manipulator"&% +4 "core" % t  N +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +2 "manipulator"&U( +181 "core" ( + "manipulator"&T& +4 "core" & - NK +3 "storage"(W& +4 "core" &+ I\ &* +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&Y's +99 "core" ' +2 "storage"(Z& +4 "core" &+ \ '* +2 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myshortDA"SE.seek :beamBreak +2 "storage"(R' +301 "core" ' +2 "storage"("- +4 "core" -'x +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +45 (.& +3 "core" &+ d\ %* +2 "manipulator"&*& +4 "core" & D LK +3 ."myshortDA"Elbow.seek 4 +3 "manipulator"&\\( +32 "core" ( +2 "manipulator"&_& +4 "core" & P N{ +2 "storage"([& +4 "core" &+ L\ &* +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&^' +15 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&c/ +24 "core" / +12 ."downElevator"SE.seek :down +4 "manipulator"&X& +4 "storage"(e'= +7 "core" & ( O{ +3 "manipulator"&f% +4 "core" %}  P +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&d' ] +94 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&i( +163 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +78 "core" ( +2 "manipulator"&`& +4 "core" & h Qd +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &k& +3 "core" & Qd +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myshortDA"Forearm.seek PC +2 "manipulator"&j'E +101 "core" ' +2 "manipulator"&b& +4 "core" & 3 Nd +2 "manipulator"&l% +4 "core" %K E N +3 "processing"%o& +4 "core" &! +3 "processing"%p& +5 "core" & +3 ."myshortDA"PC.seek :closed +2 "processing"%a(SD +5 "core" &# +6 &# 4 +10 &Gv" 2 +9 &;ns" F +9 &Z! T +10 &A% S +9 &TC# R +9 &B! S +10 &F" R +9 &B# S +10 &!\\F# R +9 &#D! R +9 &$G# S +10 &&B" S +9 &(cG" S +9 &*%G! S +10 &+C# S +9 &-E! R +10 &/kD# S +9 &1-D" S +9 &2D" S +10 &4E" R +9 &6rF! S +9 &84E# S +10 &9G" S +9 &;C" S +10 &=zG" S +9 &?<F" S +9 &@F# S +10 &BG! R +9 &DI" T +9 &F>U" U +10 &Gg" W +9 &Iw! Z +10 &Kt~" [ +9 &M6}" [ +9 &N! [ +10 &P! [ +9 &R^~h" 1 +9 &S#Y! 2 +10 ( + &S" - +2 "processing"%p& +5 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.71 + .Hand.open +4 "manipulator"&g1 +26 "core" 1 +2 "manipulator"&m% +4 "core" %K  K +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&s' ] +99 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%r { +3 %h9 +8 "core" 9 +103 "processing"%t9 +3 "core" 9 +103 "processing"%w9 +3 "core" 9  +103 "processing"%v9 +3 "core" 9  +103 "processing"%q9 +3 "core" 9 +103 "processing"%]9 +3 "core" 9 +104 "processing"%{9 +3 "core" 9 +103 "processing"%z9 +3 "core" 9 +103 "processing"%}9 +3 "core" 9# +103 "processing"%y9 +3 "core" 9' +104 "processing"%u9 +3 "core" 9+ +103 "processing"%9 +3 "core" 9/ +103 "processing"%V9 +3 "core" 94 +103 "processing"%9 +3 "core" 98 +104 "processing"%9 +3 "core" 9< +103 "processing"%B9 +3 "core" 9@ +103 "processing"%9 +3 "core" 9E +103 "processing"%J9 +3 "core" 9I +103 "processing"% 9 +3 "core" 9M +103 "processing"% 9 +3 "core" 9Q +103 "processing"%N9 +3 "core" 9V +103 "processing"%9 +3 "core" 9Z +103 "processing"%9 +3 "core" 9^ +103 "processing"%9 +4 "core" 9b +103 "processing"%9 +3 "core" 9g +103 "processing"%9 +3 "core" 9k +103 "processing"%9 +3 "core" 9o +103 "processing"% 9 +3 "core" 9s +103 "processing"%9 +3 "core" 9w +103 "processing"%n9 +4 "core" 9| +103 "processing"%|9 +3 "core" 9%\ +103 "processing"%x9 +3 "core" 9,\ +103 "processing"%9 +3 "core" 93\ +4 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"% p{p. +4 ."myshortDA"delay 1:30 +7 "core"  +8998 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +112 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +3 "processing"%' +588 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +21 "processing"% +22 ."myshortDA"PS.seek 2ml +2 "processing"%'Q +1604 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%  +137 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%$ +82 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +60 "core" +2 "processing"% % +3 "core" %P  +4 ."myshortDA"PS.seek 1.5ml +2 "processing"%#' +598 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%' * +38 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%('ܑ +1623 "core" ' +2 ."myshortDA"delay 5:00 +26045 "Can"i\ PW +3958 #"myshortDA"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%!  +39 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +38 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%+ +80 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%,' +2542 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%- +81 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +79 "core"  +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%% +79 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%/  +80 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%~'s +2526 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%1  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%2 +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%3 @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myshortDA"PS.seek 0.15ml +2 "processing"%0' +354 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "processing"%  +48 "core"  +2 "processing"%4% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%7' +349 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'8  +32 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%6'N +1268 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%9 @ +79 "core" @ +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%;' +859 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%<  +49 "core"  +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +4 "processing"%@'Q +1599 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%? +47 "core" +2 ."myshortDA"PTV.dial :mixing +3 "processing"% @ +77 "core" A + ."myshortDA"PBV.dial :waste1 +3 "processing"%=  +38 "core" +2 "processing"%>% +3 "core" %N  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%D'F +246 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%C'ܑ +1963 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"':& +5 "core" &d +2 "manipulator"&H& +4 "core" & Md +3 "manipulator"&F% +3 "core" % t N +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&\ (-z +134 "core" ( +2 "manipulator"&A& +4 "core" &- A K# +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &L& +4 "core" &-  I# +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&G'o +109 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&O/ +22 "core" / +2 "manipulator"&M& +4 "core" &- / F  9# +2 "manipulator"&I% +4 "core" %ρ~ ? M 95 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&P' ] +106 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&( +271 "core" ( +2 "manipulator"&E& +4 "core" &  H* +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &S& +4 "core" &  B* +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +94 "core" ' +2 "manipulator"&T& +4 "core" & 6 G) +2 "manipulator"&W% +45 "core" %ь } y L B +3 "collection"'& +5 "core" &f +12 "collection"'Z& +6 "core" &O +3 ."myshortDA"CC.seek :closed +3 "collection"'&(X +7 "core" &S +2 &Y  +8 &.pQ ,} +9 &^vT @ +10 &5gP S +9 &CH U +10 &BN U +9 &uCO U +9 &6GN U +10 &DO U +9 & DN U +9 &"~CR T +10 &$>EO U +9 &&DL U +10 &'AZ U +9 &)B[ T +9 &+HCV T +10 &- DN U +9 &.DR U +9 &0DL T +10 &2OAS U +9 &4BV U +10 &5CL U +9 &7CJ T +9 &9XB[ T +10 &;?M T +9 &<C^ T +9 &>DO U +10 &@`BL T +9 &B!D] U +10 &CGN U +9 &EVV W +9 &G[dP Y +10 &IO \\ +9 &JI ` +10 &LQ ` +9 &NLM a +9 &PT ` +10 &QI b +9 &SS b +9 &ULE b# +10 &Wa b/ +9 &XiSL d +9 &X"W &t +10 &XcJ M +2 ( +3 "collection"'Z& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.60 +2 "collection"'"& +4 "core" &XbQ M +3 ."myshortDA"Hand.open +2 "manipulator"&.1 +28 "core" 1 +2 "manipulator"&*% +4 "core" %ь H S " : +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&_' ] +102 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%[ +113 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +2 "processing"%c' +1612 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%X  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%f'ܑ +1632 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%U +49 "core"  + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%Y' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +3 "processing"%R  +6 "collection"'^  +38 "core" ~ +134  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%` +114 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%k  +79 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%\\'ܑ +2640 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%b  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%l' +2612 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%o +49 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%e'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%d  +49 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"% ' +2632 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%g +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%m'ܑ +2624 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&h& +7 "core" & 7 I s <( +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&p( +7 "core" ( +2 "manipulator"&t& +4 "core" & i [ 9 >( +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &j& +4 "core" & J Y <( +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&w'ш +94 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&v/ +27 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'q( +415 "core" ( +2 "manipulator"&]& +3 "core" & f ;( +3 "manipulator"&{% +4 "core" %х g n >_ +2 ."myshortDA"Forearm.seek :retract +3 "manipulator"&z' ] +95 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&}(-z +306 "core" ( +2 "manipulator"&y& +4 "core" &- ` G4 +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &u& +4 "core" &- ' =4 +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +113 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&V1 +29 "core" 1 +2 "manipulator"&% +4 "core" %yg 2 5 5B +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +2 ."da"delayUntil "09:09:56.41" +14560 "Can"e N[?* +10236 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%B @ +75 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +38 "core" , +2 ."da"PSV.dial :air +3 "processing"%  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"% ' +2526 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%N +49 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2522 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +9 .PSV.dial PSR +3 "processing"% +151 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"% 'Q +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +77 "core"  +2 ."da"PSV.dial PTV +3 "processing"%n +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%|  +38 "core" +2 "processing"%x% +3 "core" %L  +4 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%K'ܑ +1613 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +6 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"% ' +2528 "core" ' + ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%' +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%# +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%!'s +2523 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%5 +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%+' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%('Q +1603 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%-  +7 "core"  + ."da"PSV.dial PTV +2 "processing"%) +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +38 "core" +2 "processing"%/% +4 "core" %O  +3 ."da"PS.seek 1.5ml +2 "processing"%,' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%1 * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%2'ܑ +1629 "core" ' +2 ."da"delay 2:00 +7266 "Can"a\ K^ +4738 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%3  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%~  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +44 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%4 +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%0' +2540 "core" ' +44 ."da"PSV.dial PTV +10 "processing"%8 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%7 +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%9  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%6's +2526 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%<  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%;  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%?  +47 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +18 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%= +47 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +3 "processing"%>' +392 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +49 "core"  +2 "processing"%@% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%D'"Z +333 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%:  +47 "core"  +2 ."da"PS.seek 2ml +3 "processing"%H'Q +1562 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%F +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"%A @ +79 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%L  +38 "core" +2 "processing"%O% +3 "core" %S  +3 ."da"PS.seek 1.85ml +3 "processing"%M'K +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%i * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%I'ܑ +1956 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +38510 "Can"Z kaV +9494 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%s @ +7 "core" A +3 ."da"PBV.dial :waste1 +2 "processing"%G  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%E * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%S  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%\ ' +2545 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%T +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%W  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%P  +49 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2526 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%" +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%.' +609 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%*'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%Z  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%[ +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%C% +4 "core" %U  +3 ."da"PS.seek 1.5ml +3 "processing"%X' +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%c * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%U'ܑ +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%f  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%^  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%R * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%` +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%k' +2569 "core" ' +2 ."da"PSV.dial PTV +11 "processing"%Y +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%b +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%o  +82 "core"  +2 ."da"PS.seek :empty +4 "processing"%l's +2525 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +9 .PSV.dial PSR +9 "processing"%d +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%e' +597 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%g'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%h  +38 "core" +2 "processing"%t% +4 "core" %P  +3 ."da"PS.seek 1.5ml +2 "processing"%j' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%v * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1606 "core" ' +2 ."da"delay 2:00 +7987 "Can"R\ Od +4017 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%_  +36 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%] +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%{' +2525 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%w +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%p +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%y +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%u  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%V's +2517 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%z' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%B +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%J% +4 "core" %L  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%N'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +36 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +42 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"% ' +2553 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +92 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%n's +2531 "core" ' +2 ."da"Gate.power :camera,:ON +10 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%| +162 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +17 "processing"% +16 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +5 "processing"%x'I +349 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"% ' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +5 "core" %R  +2 ."da"PS.seek 1.5ml +2 "processing"%$' +598 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%K'ܑ +1603 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%' * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%# +83 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +3 "processing"%r' +2611 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +84 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%! +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%+  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%-'s +2612 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%) +148 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%%'Q +405 "Can"U i +1720 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%/ +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%(  +39 "core" +2 "processing"%1% +4 "core" %V  +3 ."da"PS.seek 1.5ml +2 "processing"%,' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%3 * +40 "core" + +3 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%~  +114 "core"  +3 ."da"PS.seek :empty +4 "processing"%'s +1622 "core" ' +2 "processing"%49 +4 "core" 9~6 +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +4 "processing"%2 +4 "core" 6 +3 "processing"%8& +3 "core" &S - +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +6 "core" % Z  y +3 "storage"(7% +4 "core" %?   D +2 "storage"(9. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(0(@ +214 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (<& +3 "core" &@  +3 "manipulator"&;& +3 "core" &-  3 +3 "manipulator"&?% +4 "core" % Z   +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 + "manipulator"&( +169 "core" ( + "manipulator"&=& +4 "core" &   Wf +3 "storage"(6& +3 "core" &@   R +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +94 "core" ' +2 "storage"(@& +5 "core" &@ - +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(>' +335 "core" ' +2 "storage"(:- +3 "core" -' +3 ."da"SE.configure :default +9 "storage"(#QK-0-\ b +7 ."da"SE.seek :place +2 "storage"(D'x +45 "core" ' +3 "manipulator"&F& +4 "core" & f +2 "manipulator"&A% +4 "core" %r rK +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&L' ] +98 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&O( +243 "core" ( +2 "manipulator"&i& +4 "core" & ) 4 M +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &H& +3 "core" &    +3 ."da"Forearm.seek PC +2 "manipulator"&M'E +99 "core" ' +2 ."da"Hand.close + "manipulator"&s/ +30 "core" / +3 ."da"PC.seek :open +4 "processing"%G( +375 "core" ( +2 "storage"(E& +4 "core" &@    +3 "manipulator"&S& +4 "core" & ' '  +2 "manipulator"&I% +4 "core" %U % &# +3 ."da"Forearm.seek :retract +4 "manipulator"&T' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&W( +244 "core" ( +2 "manipulator"&& +4 "core" & A <  T +2 "storage"(P& +4 "core" &@  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&\ 'm +103 "core" ' +2 ."da"Hand.open +2 "manipulator"&"1 +28 "core" 1 +2 "storage"(- +4 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(.'D +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(Z' +59 "core" ' +4 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%[& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1409h.png +19 "core" & { +5 "manipulator"&& +7 "core" & n y \\T +3 "manipulator"&C% +4 "core" %҉ n n +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +8 "manipulator"&*' ] +91 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&c(-z +187 "core" ( +2 "manipulator"&X& +4 "core" &- b h j +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &f& +3 "core" &- i ^ 0j +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&^'o +115 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&R/ +26 "core" / +2 "manipulator"&`& +4 "core" &- Qj +3 "manipulator"&U% +4 "core" %πp % +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&Y' ] +114 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&b( +126 "core" ( +2 "manipulator"&\\& +4 "core" & V \\ D +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &o& +3 "core" & V S oD +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&k'E +105 "core" ' +2 "manipulator"&d& +5 "core" &  VD +2 "manipulator"&l% +5 "core" % ` } +2 "processing"%e& +4 "core" & z +3 "processing"% & +5 "core" & z +3 ."psFlush"PC.seek :closed +2 "processing"%h(SD +7 "core" & y +4 & y1 +10 &Bp s3 +9 &,kl sG +9 &T uW +10 &v8 vW +9 &99! vV +9 &5 vV +62 &9 uW + &9" uW + &!A8 uW &#9 uW + &$8 tW + &&:" V +3 &(K8 V +6 &*9 U +10 &+9" V +9 &-; U +10 &/T8 U +9 &19! U +9 &29 V +10 &4< V +9 &6\\: U +9 &8< wV +10 &9= wW +9 &;7 wV +10 &=a9 vV +9 &?#8 vV +9 &@8 vV +10 &B; vV +9 &Di9 uV +9 &F(F tX +10 &GQ tY +9 &Ik r\\ +10 &K[t r^ +9 &Mu r_ +9 &Nz q_ +10 &P p` +9 &RG_ s; +9 &S &f S +10 &S(= 7 +3 ( +2 "processing"% & +11 "core" &S(< 7 +3 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.85 +2 "processing"%t& +6 "core" &S(< 7 +2 ."psFlush"Hand.open +2 "manipulator"&g1 +26 "core" 1 +2 "manipulator"&v% +4 "core" % ` $ ^ +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&j' ] +96 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +51 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%&' +166 #"da"SX HX9/16 (USB:68): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.38 seconds\ Exposing 696x520 pixel 16-bit image for 14.205 seconds\ /var/log/esp/da25jul1409h.png: PNG Upload Complete\ +13 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1409h15s.png +420 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +3 "processing"%]' +697 #"da"SX HX9/16 (USB:68): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1409h15s.png: PNG Upload Complete\ +10 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1409h25s.png +1441 "core" ' +5 ."psFlush"delay 1 second +50 #"image"compressed /var/log/esp/da25jul1409h.jxl +56 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +220 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%w  +146 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%p +120 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%y's +585 #"da"SX HX9/16 (USB:68): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1409h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +4 "storage"(u- +7 "core" -' +3 "storage"({& +5 "core" &@ 1 0 6 +3 "manipulator"&& +24 "core" & T R DD +7 "manipulator"&V% +10 "core" % T ` a +10 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&z( +248 "core" ( +2 "manipulator"&B& +4 "core" & e bP +3 "storage"(& +4 "core" &@ F H +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&J'm +104 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"('W +61 "core" ' +2 "manipulator"&m& +4 "core" &  P +4 "storage"( & +3 "core" &@ I E +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&'M +41 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&, +5 "core" , +5 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +7 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(' +25 "core" ' +2 "manipulator"&N% +4 "core" %] K O ? ` +3 "storage"(& +4 "core" &@   +3 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 3 + 316 counts +2 "manipulator"&'Љ +23 "core" ' + "manipulator"&& +4 "core" &  !K +3 "storage"(& +5 "core" &@ H ; +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"& 'm +25 "core" ' +2 "storage"(|% +3 "core" % H S  +5 ."downElevator"SE.seek :down +6 "storage"(n'= +98 (x% +3 "core" %+ < /  \\w +2 "manipulator"& % +5 "core" %j _  +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&' ] +92 "core" ' +67 ' +2 ."downElevator"SE.stop + "storage"(5 +7 (& +4 "core" &@ W V ( +945 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +76 ."psFlush"PS.seek 0.5ml +2 "processing"%' +74 #"image"compressed /var/log/esp/midres/da25jul1409h15s.jxl +523 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1842 #"image"compressed /var/log/esp/midres/da25jul1409h25s.jxl +7 ."Qmail"DAfans.email "da25jul1409h exposed 14.205 seconds\\nmidres/da25jul1409h15s\\nmidres/da25jul1409h25s",Subject: "da25jul1409h images!" +265 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%$  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +80 "core" A +3 ."psFlush"PSV.dial :mixloop +3 "processing"%' +115 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%#'s +2639 "core" ' +4 ."psFlush"PSV.dial PSR +6 "processing"%K +119 "core"  +4 ."psFlush"PSR.select :flush +7 "processing"%@ +22 ."psFlush"PS.seek 1ml +6 "processing"% '[q +1105 "core" ' +6 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +6 "processing"%5' +550 #"uploadLog"upsync +1057 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%! +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%+  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%r  +8 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%)'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%- +81 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%/' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%( +82 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%1'ܑ +2640 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%% +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +596 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%, +86 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%4 U +57 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%2'ܑ +2654 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%8 @ +50 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%7  +80 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%9's +2622 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%< +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%;' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%? +80 "core" + ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +5 "processing"%Q'ܑ +2621 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%= @ +93 "core" ? +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%@  +85 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%}'s +2628 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%:'[q +1130 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +1611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +79 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%>  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +57 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%i'ܑ +1623 "Can"G\ TnX +1004 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%H +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%s +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%L'ܑ +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%a +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +595 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2105 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%I +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%M U +59 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%P @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%"  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%[ +51 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%C +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%T U +6 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%D'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%. @ +47 "core" @ +3 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%\  +80 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%f's +2618 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&W& +7 "core" & MK +2 "manipulator"&R% +4 "core" % ]  M +3 ."psFlush"Elbow.seek PC +2 "manipulator"&`( +252 "core" ( +2 "manipulator"&U& +3 "core" & O Oa +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &*& +5 "core" &  Oa +2 ."psFlush"Forearm.seek PC +3 "manipulator"&\\'E +93 "core" ' +2 ."psFlush"Hand.close + "manipulator"&o/ +80 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%^( +377 "core" ( +2 "manipulator"&d& +4 "core" &  Sa +2 "manipulator"&l% +4 "core" %:   SM +3 ."psFlush"Forearm.seek :retract +44 "manipulator"&e' ] +101 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek :garage +2 "manipulator"&c(-z +136 "core" ( +2 "manipulator"&Y& +5 "core" &-\ O!s +4 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &G& +3 "core" &-\  O!r +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&t'o +114 "core" ' +2 ."psFlush"Hand.open + "manipulator"&g1 +22 "core" 1 +2 "manipulator"&v% +4 "core" %wj y {  >L +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"& ' ] +103 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +6 "core" & +2 "manipulator"&k& +4 "core" &-  Q o +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +28 "core" ( +2 "manipulator"&&& +3 "core" &- ( S +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-  C S +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&w'o +113 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&p/ +25 "core" / +2 "manipulator"&]& +3 "core" &- 5 A +3 "manipulator"&u% +4 "core" %}n x j @ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&{' ] +106 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +275 "core" ( +2 "manipulator"&V& +3 "core" &  P' +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &B& +4 "core" & P' +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +95 "core" ' +2 "manipulator"&b& +4 "core" &  O' +2 "manipulator"&m% +5 "core" %} O/ +2 "collection"' & +4 "core" & +3 "collection"'j& +6 "core" & +2 ."myshortDA"CC.seek :closed +3 "collection"'N(X +6 "core" & +5 & 3 +9 &Es 2 +10 &/lv G +9 &Y U +9 &~G U +10 &@F U +9 &G U +9 &I U +10 &H T +9 &!IE T +10 &#\ E U +9 &$G T +9 &&G T +10 &(PE U +9 &*C U +10 &+E U +9 &-G T +9 &/XA U +10 &1D U +9 &2C T +9 &4E T +10 &6`E U +9 &8#D T +9 &9? T +10 &;F T +9 &=iF T +10 &?+F T +9 &@B T +9 &BE U +10 &DoJ U +9 &F,\\ W +10 &Gq Z +9 &I _ +9 &KV ` +10 &M ` +9 &N ` +9 &P ` +10 &RZ b +9 &T b +9 &U b" +10 &W R +9 &X& )w +10 &Xp T +2 ( +2 "collection"'j& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.52 +2 "collection"'& +7 "core" &Xr T +2 ."myshortDA"Hand.open + "manipulator"&1 +18 "core" 1 +2 "manipulator"&% +4 "core" %}  G/ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&Z' ] +93 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%|  +48 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%J' +2615 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%x  +5 "collection"'  +5 "core"  +100  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%z +213 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +76 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +209 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +52 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'  +6 "core"  +2  +4 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%n +211 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +7 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%y'ܑ +2622 "core" ' +3 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%  +211 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 .PS.seek 2.5ml +6 "processing"%$' +2626 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%  +2 "collection"''  +9 "core"  +  +4 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%K @ +6 "core" A +3 ."myshortDA"PS.seek 0ml +3 "processing"%#'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +209 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%!' +1614 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%+  +48 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%r'ܑ +1642 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%5 +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%-' +2618 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +10 "processing"%)  +2 "collection"'(  +16 "core"  +  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%/ +208 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%% @ +7 "core" A +3 ."myshortDA"PS.seek 0ml +2 "processing"%1'ܑ +2622 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%3  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%,' +462 "Can"G ^q +2155 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%4 +80 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%~'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%8  +81 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%2' +2620 "core" ' + ."myshortDA"PSV.dial :PTV +2 "processing"%7 +81 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%<  +80 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%9' +2616 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%? +87 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%;'ܑ +2626 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&=& +6 "core" &  F& +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&Q( +4 "core" ( +3 "manipulator"&@& +3 "core" &  E& +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &6& +2 "core" &  E& +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +97 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&}/ +20 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"':( +410 "core" ( +2 "manipulator"&A& +4 "core" & o L& +2 "manipulator"&>% +4 "core" %ё 8 L0 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +144 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +4 "manipulator"&F(-z +284 "core" ( +2 "manipulator"&H& +5 "core" &- N NV +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &i& +4 "core" &- " NV +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&s'o +118 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&1 +28 "core" 1 +2 "manipulator"&a% +4 "core" %wd s m =6 +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&L' ] +108 "core" ' +11170 #"ray"-> access 23 +4 "storage"(E% +5 "core" %?  A\ - +2 "manipulator"&I% +4 "core" % g  z T +2 "manipulator"&M& +4 "core" &-  z TV +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 6 +2 "storage"(S(Kz +522 "core" ( +3 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (P& +3 "core" &K| } e F\ , +402 #"ray"-> access 3 +4 "storage"(% +5 "core" %? ?\ * +2 "manipulator"&"% +4 "core" % g  R +3 "manipulator"&O& +3 "core" &-  N RV +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +2 "storage"([([Y +198 "core" ( +2 ."ray"SC.configure :limp + "storage"($(\ 1b +6 (& +3 "core" &[Z \ &" +8330 #"ray"-> access 4 +3 "storage"(C% +5 "core" %@ \ * +2 "manipulator"&T% +5 "core" % g  ~ Q +2 "manipulator"&& +4 "core" &-  QV +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +3 "storage"(.( +1023 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (D& +3 "core" & \ % +16387 #"ray"-> start(:myshortDA){shortDA; shortDAflush; PS.flush; samplePassF} +4 "collection"'\ % +9 "processing"%X% + "core" %T +10 %ܓ +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +1406 #"ray"-> Thread[:myshortDA].answer +2 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop + "processing"%W +47 "core" +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%R  +77 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%U  +142 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%*'h! +2006 "Can"N\ QtD +280 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%o  +2 "collection"'  +9 "core"  +132  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%' +1266 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%h @ +112 "core" ? +2 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +3 "processing"%d's +591 "core" ' + ."myshortDA"PSV.dial PSR +2 "processing"%l +114 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%\\'[q +1100 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%Y' +1608 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%G +112 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%`'s +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%g +112 "core"  + #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%v'[q +1109 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%_' +1609 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%k +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%e  +49 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%&'s +2622 "core" ' +2 ."myshortDA"PSV.dial PSR +43 "processing"% +113 "core"  + ."myshortDA"PSR.select :air +9 .PS.seek 2.5ml +4 "processing"%t' +2618 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%p +113 "core" +3 ."myshortDA"PS.seek :empty +4 "processing"%]'s +2620 "core" ' +3 #"myshortDA"Loading da puck from tube 5 into Processing Clamp +2 "processing"%u& +7 "core" & +2 "manipulator"&c% +3 "core" % g  ; Q +3 "storage"( % +3 "core" %@ \ * +3 "storage"(w. +3 "core" .( +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 5 +3 "storage"(V(; +682 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (B& +3 "core" &; 3\ % +2 "manipulator"&& +5 "core" &- NV +2 "manipulator"&b% +3 "core" % g 1 N +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myshortDA"Elbow.seek 5 +2 "manipulator"&m(' +173 "core" ( +2 "manipulator"& & +4 "core" && M* +2 "storage"({& +4 "core" &; \ ' +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."myshortDA"Forearm.seek 5 + 800 counts +3 "manipulator"&q' +98 "core" ' +2 "storage"(& +4 "core" &; \ ' +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(' +279 "core" ' +2 "storage"(- +3 "core" -' +3 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +6 ."myshortDA"SE.seek :pick +2 "storage"(|' +41 "core" ' +3 ."myshortDA"SE.seek :down +4 "storage"(j'= +283 "core" ' +3 #"myshortDA"Tube 5 was empty. Trying tube 6 ... +2 #Loading da puck from tube 6 into Processing Clamp +3 "processing"%& +6 "core" & +2 "manipulator"&f% +4 "core" %  MG +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"& ' ] +95 "core" ' +2 "storage"(x% +4 "core" %7 \ ' +2 "storage"(z. +4 "core" .(; +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 6 +2 "storage"((Kz +202 "core" ( + ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (J& +3 "core" &K{ u \ "+ +3 "manipulator"&& +4 "core" && L* +3 ."myshortDA"Elbow.seek 6 +3 "manipulator"&( +27 "core" ( +2 "manipulator"&& +3 "core" & M4 +3 "storage"( & +4 "core" &K{ U\ &+ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 6 + 800 counts +3 "manipulator"&n'\\ +105 "core" ' +2 "storage"(& +4 "core" &K{ :\ (+ +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(' +276 "core" ' + "storage"(- +4 "core" -' +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."myshortDA"SE.seek :pick +3 "storage"(y' +39 "core" ' +4 ."myshortDA"SE.seek :down +2 "storage"('= +287 "core" ' +2 #"myshortDA"Tube 6 was empty. Trying tube 7 ... +2 #Loading da puck from tube 7 into Processing Clamp +2 "processing"%'& +7 "core" & +2 "manipulator"&% +5 "core" %Ҍ  * Q +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&K' ] +96 "core" ' + "storage"($% +4 "core" %8 %\ ' +3 "storage"( . +3 "core" .(Kz +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 7 +3 "storage"(#([Y +199 "core" ( +2 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 (+& +3 "core" &[\\ \ #" +3 "manipulator"&!& +3 "core" & L4 +3 ."myshortDA"Elbow.seek 7 +3 "manipulator"&5( +47 "core" ( +2 "manipulator"&r& +5 "core" &J  L +2 "storage"((& +44 "core" &[T {\ %* +3 ."myshortDA"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 7 + 800 counts +3 "manipulator"&)'ѻ +102 "core" ' +2 "storage"(/& +3 "core" &[T S\ &* +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(%' +279 "core" ' +2 "storage"(-- +4 "core" -' +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."myshortDA"SE.seek :pick +3 "storage"(3' +38 "core" ' +3 ."myshortDA"SE.seek :down +3 "storage"(1'= +287 "core" ' +2 ."myshortDA"SE.stop +2 "storage"(5 +5 "manipulator"&4% +4 "core" %ѻ r M= +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&,' ] +98 "core" ' +2 !"myshortDA"o:Storage::Error: mesg"Out of Pucks:@timestampu: Time Y startTube 4 +21340 #-> mainThread.resume +4 !o:NoMethodError\ : mesgu:NameError::message:private method `resume' called for :mainThread:Symbol:@timestampu: Time Y(4h: name: resume: args[:bt[" ray:15:in `topLevelBinding'" Thread.resume +3 !o:Thread::CannotResume: mesg"No checkpoints available:@timestampu: Time YJgh:bt["1/home/esp/esp2/lib/thread.rb:674:in `resume'"1/home/esp/esp2/lib/thread.rb:970:in `resume'" ray:16:in `topLevelBinding'" samplePassF +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'8& +7 "core" & +3 "manipulator"&~& +4 "core" &J  Q +3 "manipulator"&7% +3 "core" % T  Q +4 ."ray"Elbow.seek FlushPuck::Garage +3 "manipulator"&2(-z +183 "core" ( +2 "manipulator"&<& +4 "core" &-|  9 Rq +3 ."ray"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-|  a Rq +4 ."ray"Forearm.seek :garage +2 "manipulator"&?'o +108 "core" ' +2 ."ray"Hand.close +2 "manipulator"&9/ +21 "core" / +2 "manipulator"&=& +4 "core" &-|  Bq +3 "manipulator"&@% +3 "core" %σu u - B +4 ."ray"Forearm.seek :retract +2 "manipulator"&6' ] +113 "core" ' +4 ."ray"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."ray"Elbow.seek CC +3 "manipulator"&}( +280 "core" ( +2 "manipulator"&& +5 "core" &  N) +2 ."ray"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Z& +3 "core" & N) +4 ."ray"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."ray"Forearm.seek CC +3 "manipulator"&N'ш +94 "core" ' +2 "manipulator"&A& +4 "core" & U M( +3 "manipulator"&>% +4 "core" %ч N +3 "collection"'& +4 "core" & +3 "collection"'H& +6 "core" & +3 ."ray"CC.seek :closed +4 "collection"'i(X +6 "core" & +2 &  +9 &/t ,~ +9 &_v @ +9 &;h S +10 &C T +9 &E U +10 &}G T +9 &>I T +9 &D T +10 & I T +9 &"F T +9 &$HE T +10 &&F T +9 &'E U +10 &)E T +9 &+NF T +9 &-J T +10 &.J T +9 &0F T +9 &2WF T +10 &4E T +9 &5F T +10 &7D T +9 &9^D T +9 &; E T +10 &<E T +9 &>D T +9 &@fD T +10 &B'E U +9 &CL U +10 &EX V +9 &Gcg X +9 &I \\ +10 &J ` +9 &L ^ +9 &NW _ +10 &P _ +49 &Q ` + &S a + &UV b &W b( + &XqQ ^ +4 &X &q +9 &Xf L +3 ( +2 "collection"'H& +11 "core" &Xe L +3 #"ray"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.50 +2 "collection"'Q& +7 "core" &Xe L +2 ."ray"Hand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&a% +4 "core" %ч  F +3 ."ray"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."ray"Forearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +3 ."ray"PSV.dial PSR,avoiding: PBV +3 "processing"%s  +174 "core"  +2 #"ray"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."ray"PS.seek 1.5ml +3 "processing"%E' +1607 "core" ' +2 ."ray"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%I  +49 "core"  +2 ."ray"PS.seek 0ml +3 "processing"%M'ܑ +1613 "core" ' +2 ."ray"PSV.dial PSR +3 "processing"%0 +48 "core"  +2 ."ray"PSR.select :air +4 "processing"% +11 ."ray"PS.seek 2.5ml +2 "processing"%P' +2612 "core" ' +3 ."connect"PRV.dial CBV +3 ."ray"CBV.dial PRV +5 "processing"%  +2 "collection"'"  +9 "core"  +133  +2 ."ray"PSV.dial :PTV,via: :air +3 "processing"%O +209 "core"  +2 ."ray"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"% @ +79 "core" > +3 ."ray"PS.seek 0ml +4 "processing"%S'ܑ +1221 "Can"K `w +1396 "core" ' + ."ray"PSV.dial :air +3 "processing"%C  +86 "core"  +3 ."ray"PS.seek 2.5ml +4 "processing"%T' +2615 "core" ' +2 ."ray"PSV.dial :PTV +3 "processing"% +81 "core" ~ +3 ."ray"PS.seek 0ml +2 "processing"%['ܑ +2618 "core" ' +3 #"ray"Garaging FlushPuck in Collection Clamp + "manipulator"&D& +7 "core" &  C' +3 ."ray"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."ray"Elbow.seek CC +3 "manipulator"&\ ( +36 "core" ( +2 "manipulator"&X& +4 "core" & N F +2 ."ray"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &W& +3 "core" &  G +3 ."ray"Forearm.seek CC +2 "manipulator"&R'ш +97 "core" ' +2 ."ray"Hand.close +2 "manipulator"&U/ +27 "core" / +2 ."ray"CC.seek :open +3 "collection"';( +409 "core" ( +2 "manipulator"&& +4 "core" &  M +3 "manipulator"&o% +4 "core" %ѕ  M= +3 ."ray"Forearm.seek :retract +3 "manipulator"&*' ] +93 "core" ' +3 ."ray"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."ray"Elbow.seek :garage +3 "manipulator"&h(-z +276 "core" ( +2 "manipulator"&& +4 "core" &- v Lf +3 ."ray"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &l& +3 "core" &-  Mf +3 ."ray"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."ray"Forearm.seek :garage +3 "manipulator"&d'o +113 "core" ' +2 ."ray"Hand.open +2 "manipulator"&\\1 +21 "core" 1 +2 "manipulator"&G% +4 "core" %yg Q J 7 :@ +3 ."ray"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."ray"Forearm.seek :retract +2 "manipulator"&Y' ] +107 "core" ' +425 #"ray"-> startTube 4 +8026 #-> start(:myshortDA){shortDA; PS.flush; samplePassF} +10 "collection"'g% +8 "processing"%`% +8 "core" %T +7 %ܕ +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +1134 #"ray"-> Thread[:myshortDA].answer +3 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +5 .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%v +49 "core" +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%k  +77 "core" + ."myshortDA"PRV.dial :sipper +2 "processing"%e  +143 "core" +3 ."myshortDA"PS.reconfigure :slow +45 "processing"%#A 2`xb +14 ."myshortDA"PS.seek 1.1ml +2 "processing"%_'h! +2279 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%  +3 "collection"'&  +7 "core"  +131  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%p' +1267 "core" ' + ."myshortDA"PRV.dial :waste2 +2 "processing"%t @ +111 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +3 "processing"%u's +592 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%c +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"% '[q +1097 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%w' +1608 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%. +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%B's +2628 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%b'[q +1095 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"% ' +1605 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%{ +117 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +49 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%F's +2633 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%L +111 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2622 "core" ' + ."myshortDA"PSV.dial :mixloop +3 "processing"% +113 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%'s +2617 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%|& +7 "core" &! +2 "manipulator"&f% +4 "core" % n  P +2 "storage"(x% +4 "core" %8 \ * +2 "storage"(z. +3 "core" .([Y +3 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"(q(+ +520 "core" ( +2 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 (J& +3 "core" &+ \ $ +3 "manipulator"&& +3 "core" &- y Mf +2 "manipulator"&% +4 "core" % n  M +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +2 "manipulator"& ( +196 "core" ( +2 "manipulator"&V& +4 "core" & a Np +2 "storage"(& +4 "core" &+ \ ' +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&m's +98 "core" ' +2 "storage"( & +3 "core" &+ \ ( +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myshortDA"SE.seek :beamBreak + "storage"(' +306 "core" ' +2 "storage"(j- +4 "core" -'{ +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +3 "core" &+ J\ % +3 "manipulator"&'& +4 "core" & Mp +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&y( +7 "core" ( + "manipulator"&& +4 "core" & @ Mp +3 "storage"($& +4 "core" &+ d\ & +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"& ' +17 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&n/ +19 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" ray:19:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +4 "manipulator"&+& +8 "storage"(!'= +2 "core" & 3 Op +3 "manipulator"&r% +4 "core" %  N +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&(' ] +96 "core" ' +3 ."myshortDA"Elbow.seek PC +2 "manipulator"&( +161 "core" ' +45 ."downElevator"SE.stop +10 "storage"(5 +31 "core" ( +2 "manipulator"&/& +4 "core" & G NA +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" & : NA +4 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&K'E +101 "core" ' +2 "manipulator"&-& +4 "core" & MA +3 "manipulator"&% +4 "core" %J  M +3 "processing"%%& +3 "core" & +3 "processing"%4& +5 "core" & +3 ."myshortDA"PC.seek :closed +3 "processing"%3(SD +7 "core" & +4 &! / +9 &Dv 2 +9 &:ou F +10 &Y S +9 &A! R +10 &RD! S +9 &C S +9 &C S +10 &D! S +9 &!ZD S +9 &#F R +10 &$D S +9 &&A R +9 &(cC" R +10 &*$C S +9 &+F! S +10 &-G S +9 &/jF S +9 &1,G! S +10 &2E S +9 &4E R +9 &6rE" S +10 &85D! R +9 &9G! S +10 &;E R +9 &={F R +9 &?=F R +10 &@F S +9 &BJ S +10 &DI! S +9 &F>Y U +9 &Gd W +10 &Iu X +9 &Kw|# Y +9 &M7 Z +10 &N! Z +9 &P! Z +10 &R`|k! / +9 &S'_ 3 +10 ( + &S  + +2 "processing"%4& +3 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.72 +2 .Hand.open +4 "manipulator"&11 +25 "core" 1 +2 "manipulator"&)% +4 "core" %J  L +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&8' ] +111 "core" ' +4 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%~ { +4 %79 +8 "core" 9 +102 "processing"%<9 +3 "core" 9 +103 "processing"%9 +3 "core" 9  +104 "processing"%59 +3 "core" 9  +103 "processing"%99 +3 "core" 9 +103 "processing"%=9 +4 "core" 9 +103 "processing"%@9 +3 "core" 9 +103 "processing"%,9 +3 "core" 9 +103 "processing"%?9 +4 "core" 9# +103 "processing"%9 +3 "core" 9' +103 "processing"%Z9 +3 "core" 9+ +103 "processing"%29 +3 "core" 9/ +104 "processing"%A9 +3 "core" 94 +103 "processing"%>9 +3 "core" 98 +103 "processing"%9 +3 "core" 9< +103 "processing"%69 +3 "core" 9@ +103 "processing"%:9 +3 "core" 9E +103 "processing"%Q9 +3 "core" 9I +103 "processing"%9 +3 "core" 9M +104 "processing"%a9 +3 "core" 9Q +103 "processing"%H9 +3 "core" 9V +103 "processing"%s9 +3 "core" 9Z +103 "processing"%N9 +3 "core" 9^ +103 "processing"%]9 +3 "core" 9b +104 "processing"%I9 +3 "core" 9g +103 "processing"%E9 +3 "core" 9k +103 "processing"%09 +3 "core" 9o +103 "processing"%M9 +4 "core" 9s +104 "processing"%"9 +3 "core" 9x +103 "processing"%9 +3 "core" 9| +103 "processing"%O9 +3 "core" 9  +103 "processing"%9 +3 "core" 9 +103 "processing"%P9 +3 "core" 9 +103 "processing"%C9 +4 "core" 9" +103 "processing"%S9 +3 "core" 9) +103 "processing"%9 +3 "core" 90 +3 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%T p{p. +4 ."myshortDA"delay 1:30 +5 "core"  +9000 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +2 "processing"%D +112 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%X' +586 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2ml +2 "processing"%W'Q +1603 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%U  +137 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%} +80 "core" + ."myshortDA"PBV.dial :waste1 +3 "processing"%  +60 "core" +2 "processing"%i% +3 "core" %L  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +591 "core" ' +2 ."myshortDA"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%o * +40 "core" , +2 ."myshortDA"PS.seek 0ml +3 "processing"%R'ܑ +394 "Can"P\ Kzp +1211 "core" ' +3 ."myshortDA"delay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%l  +39 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\ * +39 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%\\ +81 "core"  +3 ."myshortDA"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%G' +2527 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%* +84 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%d +80 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%g +79 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%`  +80 "core"  +3 ."myshortDA"PS.seek :empty +4 "processing"%v's +2528 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%k  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%e +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%[ @ +111 "core" > +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%&' +361 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myshortDA"PRV.dial CBV +4 "collection"'  +5 "core"  +2 "processing"%_  +47 "core"  +2 "processing"%t% +3 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%p' +358 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'c  +37 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%u  +47 "core"  +2 ."myshortDA"PS.seek 0.9ml +3 "processing"% 'N +1271 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%. @ +79 "core" ? +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%w' +856 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%B'Q +1608 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%b +47 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%{ @ +78 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"% % +4 "core" %S  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%L'K +236 "core" ' + ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%F * +38 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1968 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" & +3 "manipulator"&|& +4 "core" &  J@ +3 "manipulator"&f% +3 "core" % _ 1 O +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&x(-z +141 "core" ( +2 "manipulator"&z& +4 "core" &-} v M% +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &#& +3 "core" &-}  M% +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&J'o +111 "core" ' +3 ."myshortDA"Hand.close + "manipulator"&/ +27 "core" / +2 "manipulator"&& +4 "core" &- H E \\ 7$ +2 "manipulator"&V% +4 "core" %ρs $ ) T 7 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +104 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&h( +271 "core" ( +2 "manipulator"& & +4 "core" & ` K' +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &Y& +3 "core" & I' +44 ."myshortDA"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&j'ш +103 "core" ' +2 "manipulator"&& +3 "core" & * C' +3 "manipulator"&'% +4 "core" %ъ  E +3 "collection"'& +4 "core" & +3 "collection"'$& +6 "core" & +2 ."myshortDA"CC.seek :closed +4 "collection"'n(X +5 "core" & +4 & 5 +9 &Dt 2 +10 &7lt G +9 &U U +10 &D U +9 &ID U +9 & A U +10 &A U +9 &A U +9 &!QE U +10 &#B U +9 &$D U +10 &&D U +9 &(YC U +9 &*A U +10 &+D U +9 &-E U +10 &/a? U +9 &1#? U +9 &2? T +10 &4B U +9 &6i? U +9 &8,? T +10 &9A T +9 &;B T +10 &=qD U +9 &?3C U +9 &@> T +10 &B? U +9 &DwI V +9 &F4W W +10 &Gn Z +9 &I _ +10 &K` ` +9 &M! ` +9 &N a +10 &P a +9 &Rc b +9 &T% b +10 &U b% +9 &W S +9 &X u #g +10 &X" Q +10 ( + &Xb L +2 "collection"'$& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.62 +3 "collection"'+& +7 "core" &Xb L + &Xb L + ."myshortDA"Hand.open +2 "manipulator"&r1 +28 "core" 1 +2 "manipulator"& % +4 "core" %х u i q @ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&m' ] +99 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +2 "processing"% ' +1624 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%/  +48 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +1599 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%y +48 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%-' +2629 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%  +4 "collection"'%  +40 "core"  +134  +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%! +121 "core" +3 ."myshortDA"CTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 "processing"%(  +76 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%^'ܑ +1941 "Can"F b~ +687 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%1  +49 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%)' +2617 "core" ' + ."myshortDA"PSV.dial :mixloop +2 "processing"%7 +50 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%4'ܑ +2645 "core" ' + ."myshortDA"PSV.dial :air +3 "processing"%<  +49 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%K' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +54 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%5'ܑ +2624 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&9& +8 "core" & J d  ?& +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&=( +32 "core" ( +2 "manipulator"&@& +4 "core" & v j * A +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &,& +3 "core" & ] q A +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&?'ш +96 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +18 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'Z( +413 "core" ( +2 "manipulator"&2& +4 "core" & F +2 "manipulator"&A% +4 "core" %р i I/ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&>' ] +95 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +48 ."myshortDA"Elbow.seek :garage +11 "manipulator"&(-z +282 "core" ( +2 "manipulator"&6& +5 "core" &-w + H^ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &:& +4 "core" &-w / H^ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&Q'o +114 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&a% +3 "core" %xh "  2 3A +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&H' ] +105 "core" ' +2 ."da"delayUntil "10:54:29.53" +24671 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%s @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%N  +38 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%] * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%I  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%E' +2516 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%0 +48 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%M  +46 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%" +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +46 "core"  +3 ."da"PS.seek :empty +4 "processing"%O's +2526 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +5 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%P' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%C'Q +1614 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%S  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%D  +38 "core" +2 "processing"%% +4 "core" %V  +4 ."da"PS.seek 1.5ml +2 "processing"%X' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%}'ܑ +1601 "core" ' +2 ."da"delay 2:00 +7736 "Can"?\ Nj +4267 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%i * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%W +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%o' +2524 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%~ +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%l  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%\ 's +2527 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%\\ +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%R' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%*'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%d +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +38 "core" +2 "processing"%`% +5 "core" %S  +54 ."da"PS.seek 1.5ml +2 "processing"%G' +582 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%e'ܑ +1599 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%[  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%v * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%_' +2518 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%t +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%& +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%c +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +79 "core"  +3 ."da"PS.seek :empty +4 "processing"%p's +2514 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%.  +48 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%  +136 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +47 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%w  +7 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%b +48 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +3 "processing"%{' +387 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +48 "core"  +2 "processing"% % +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%F'"V +331 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%B  +48 "core"  +3 ."da"PS.seek 2ml +4 "processing"%L'Q +1550 "core" ' + ."da"PSV.dial :PML +2 "processing"% +50 "core" +2 ."da"PTV.dial :mixing +2 "processing"%| @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%f  +38 "core" +2 "processing"%z% +4 "core" %M  +3 ."da"PS.seek 1.85ml +2 "processing"%#'E +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1964 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +11371 "Can"@\ N2 +36632 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%V  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +38 "core" , +2 ."da"PSV.dial :air +3 "processing"%J  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"% ' +2551 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%Y +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%'  +49 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +2523 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%;' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%+'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%r  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%$  +38 "core" +2 "processing"%% +4 "core" %R  +56 ."da"PS.seek 1.5ml +3 "processing"%j' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%/'ܑ +1604 "core" ' +2 ."da"delay 2:00 +8576 "Can": V +3428 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%y * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%%' +2518 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%! +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%( +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%-  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%1's +2526 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%^ +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%7' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%)'Q +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%< +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%4  +38 "core" +2 "processing"%% +4 "core" %M  +3 ."da"PS.seek 1.5ml +3 "processing"%K' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +41 "core" , +3 ."da"PS.seek 0ml +2 "processing"%@'ܑ +1607 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%,  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%h +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%m' +2521 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%n +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%2 +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%?  +80 "core"  +2 ."da"PS.seek :empty +4 "processing"%6's +2525 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%= +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%:' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%'Q +1606 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%a +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%>  +38 "core" + "processing"%Q% +4 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%s * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%N'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%]  +38 "core" +2 ."da"delay 30 seconds +1145 "Can"@ j^ +1858 ."da"PBV.dial between PSV and waste1 +50 "processing"%I * +37 "core" + +2 ."da"PSR.select :air +10 .PSV.dial PSR +4 "processing"%5 +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%0' +2521 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%M +80 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%E  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2528 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +8 .PSR.select :air +4 .PSV.dial PSR +9 "processing"%O +150 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +10 "processing"% +23 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +7 "processing"%P'I +337 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%S' +345 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +5 "processing"%D +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%C% +3 "core" %T  +3 ."da"PS.seek 1.5ml +2 "processing"%U' +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%X * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1612 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%i  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%} +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%~ +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +84 "core"  +2 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%l +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%o  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%\\'s +2622 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%\ +147 "core"  +3 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%R'Q +2124 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%d +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%g  +39 "core" +2 "processing"%`% +4 "core" %X +3 ."da"PS.seek 1.5ml +2 "processing"%*' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%k * +39 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%G  +116 "core"  +2 ."da"PS.seek :empty +4 "processing"%['s +1605 "core" ' + "processing"%v9 +4 "core" 9y6 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"% +5 %e& +3 "core" 6 + &S  + +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&t% +6 "core" % b , ,   +2 "storage"(&% +5 "core" %@  +2 "storage"(c. +3 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(u(@ +188 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (_& +3 "core" &B Q +2 "manipulator"&.& +5 "core" &-w ( " ^ +52 "manipulator"& % +4 "core" % b  s +2 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&w& +5 "core" & \\Q +2 "storage"(b& +4 "core" &K  * +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&p'm +92 "core" ' +2 "storage"(& +4 "core" &K V +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"( ' +286 "core" ' +2 "storage"({- +4 "core" -' +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(B'x +42 "core" ' +3 "manipulator"&F& +4 "core" &  Q +2 "manipulator"&% +4 "core" %m  /j +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&|' ] +100 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&f( +253 "core" ( +2 "manipulator"&z& +4 "core" & P a G$ +3 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &  \ $ +3 ."da"Forearm.seek PC +4 "manipulator"&L'E +93 "core" ' +2 ."da"Hand.close +2 "manipulator"&#/ +24 "core" / +3 ."da"PC.seek :open +3 "processing"%( +378 "core" ( +2 "storage"(V& +5 "core" &K  +2 "manipulator"&8& +3 "core" & , - ) $ +2 "manipulator"&J% +4 "core" %U ' ' > +3 ."da"Forearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&Y( +273 "core" ( +2 "manipulator"&x& +4 "core" &   L +2 "storage"(& +4 "core" &K [ +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&''m +107 "core" ' +2 ."da"Hand.open +2 "manipulator"& 1 +28 "core" 1 +2 "storage"(- +4 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"('D +27 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +7 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(;' +58 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1411h.png +6 "processing"%r& +19 "core" &# +5 "manipulator"& & +7 "core" &  0L +2 "manipulator"&$% +5 "core" %g 4+ +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +5 "manipulator"&' ] +97 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&+(-z +179 "core" ( +2 "manipulator"&& +4 "core" &- 0 6 -c +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &j& +3 "core" &- 8 # c +3 ."psFlush"Forearm.seek :garage +3 "manipulator"& 'o +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&y/ +27 "core" / +2 "manipulator"&& +4 "core" &- c +2 "manipulator"&/% +4 "core" %σu ٵ +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&!( +127 "core" ( +2 "manipulator"&(& +5 "core" &  ^ +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +65 &-& +3 "core" & - / h +3 ."psFlush"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +4 "manipulator"&%'E +105 "core" ' +3 "manipulator"&^& +4 "core" & Q +3 "manipulator"&1% +3 "core" %W > +3 "processing"%7& +5 "core" &# +3 "processing"%<& +5 "core" &# +3 ."psFlush"PC.seek :closed +2 "processing"%4(SD +8 "core" & +4 & 1 +9 &Dr p3 +10 &1kk oH +9 &Q qV +10 &~6 rV +9 &@: qV +9 &: qV +10 &9 qV +9 &8 rW +9 &!H8 rW +10 &# 9 rV +9 &$9 qW +9 &&9 qV +10 &(Q9 qV +9 &*4 qV +10 &+8 qV +9 &-9 qV +9 &/[7 U +10 &1= U +9 &2= U +10 &4< V +9 &6b< V +9 &8%9 U +10 &9< V +9 &;< V +9 &=k> U +10 &?+< wV +9 &@8 rV +9 &B9 rV +10 &Dp; rV +9 &F/D qX +10 &GR pY +9 &In m\\ +9 &Kdq n] +10 &M%t m^ +9 &N m_ +9 &P~ l_ +10 &RN}_ o9 +9 &S&e nP +10 &S(5 q7 +2 ( +2 "processing"%<& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.84 +2 "processing"%& +6 "core" &S(4 p7 +2 ."psFlush"Hand.open +2 "manipulator"&)1 +23 "core" 1 +2 "manipulator"&9% +5 "core" %W ) +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&K' ] +94 "core" ' +6 ."psFlush"PSR.select :air +13 .PSV.dial PSR +6 "processing"%, +54 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +9 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +4 "processing"%' +17 #"da"SX HX9/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.264 seconds\ Exposing 696x520 pixel 16-bit image for 13.255 seconds\ /var/log/esp/da25jul1411h.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1411h15s.png +569 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%h' +558 #"da"SX HX9/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1411h15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1411h25s.png +1481 #"image"compressed /var/log/esp/da25jul1411h.jxl +107 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%@ @ +218 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%n  +144 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%2 +118 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%A's +459 #"da"SX HX9/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1411h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +5 "storage"(?- +5 "core" -' +4 "storage"(m& +5 "core" &K   +6 "manipulator"&=& +17 "core" & 1 ' 0 +6 "manipulator"&6% +14 "core" % r > B - +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&:( +248 "core" ( +2 "manipulator"&a& +3 "core" & H G bQ +3 "storage"(>& +5 "core" &K " ! +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&Q'm +101 "core" ' +3 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"('W +54 "core" ' +2 "manipulator"&s& +3 "core" & B Q +3 "storage"(& +5 "core" &K 9   +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +2 "manipulator"&]'M +40 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&I, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(5' +42 "core" ' + "manipulator"&N% +4 "core" %`   ] +2 "storage"(M& +6 "core" &K\ \  +8 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 3 + 319 counts +4 "manipulator"&"'Ќ +24 "core" ' +2 "manipulator"&& +4 "core" & P +3 "storage"(E& +4 "core" &K 2 1 < +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +70 "manipulator"&0'm +31 "core" ' +2 "storage"(O% +5 "core" % N H  +12 ."downElevator"SE.seek :down +6 "storage"('= +99 (P% +4 "core" %_. < 1 c \\w +2 "manipulator"&S% +5 "core" %k  +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +3 "manipulator"&D' ] +106 "core" ' +53 ' +3 ."downElevator"SE.stop + "storage"(5 +7 (& +4 "core" &K Q W 9 +992 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%C +113 #"image"compressed /var/log/esp/midres/da25jul1411h15s.jxl +9 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +8 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +7 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +1805 #"image"compressed /var/log/esp/midres/da25jul1411h25s.jxl +3 ."Qmail"DAfans.email "da25jul1411h exposed 13.255 seconds\\nmidres/da25jul1411h15s\\nmidres/da25jul1411h25s",Subject: "da25jul1411h images!" +297 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%U  +38 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%i @ +77 "core" A +4 ."psFlush"PSV.dial :mixloop +2 "processing"%W +126 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%}'s +2623 "core" ' +5 ."psFlush"PSV.dial PSR +6 "processing"% +120 "core"  +4 ."psFlush"PSR.select :flush +6 "processing"%@ +23 ."psFlush"PS.seek 1ml +6 "processing"%~'[q +1098 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +19 ."psFlush"PS.seek 2.5ml +6 "processing"%' +361 #"uploadLog"upsync +1243 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%l +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%o  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +8 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%\ 'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +87 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%d' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +80 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%`'ܑ +2048 "Can"8 Q! +573 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%R +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%k' +602 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml + "processing"%G' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%* +94 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"%v U +59 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%e @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2675 "core" ' +2 ."psFlush"PSV.dial :waste1 +9 "processing"%&  +79 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%c's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%_ +59 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%.' +2623 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +92 "core" ~ +2 ."psFlush"PBV.dial PSV +5 .PS.seek 0ml +2 "processing"%q'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%w @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +79 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%'s +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%H +59 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%{'[q +1103 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +86 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%  +59 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%p'ܑ +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%z +82 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%#'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%| +80 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +601 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%J U +59 "core" W +3 ."psFlush"PS.seek 0ml +4 "processing"%L'ܑ +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%x @ +50 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%f  +85 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"% 's +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%r' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +8 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%$'ܑ +2637 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%B @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%''s +2622 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&j& +6 "core" &  QP +3 "manipulator"&Y% +4 "core" % ^ P +3 ."psFlush"Elbow.seek PC +2 "manipulator"&y( +253 "core" ( + "manipulator"&& +4 "core" &  K R< +3 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +5 &/& +3 "core" &  w R< +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'E +92 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&(/ +76 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%-( +378 "core" ( +2 "manipulator"& & +4 "core" &  S; +2 "manipulator"&+% +4 "core" %> U S: +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&^' ] +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&1(-z +133 "core" ( +2 "manipulator"&7& +4 "core" &-}  c R n +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +5 "core" &-}  8 R n +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&'o +114 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +18 "core" 1 +2 "manipulator"&)% +5 "core" %xe t v >@ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&9' ] +103 "core" ' +3 #"myshortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%<% +5 "core" %s +3 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%,& +6 "core" & +2 "manipulator"&%& +4 "core" &-  m R j +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&[(-z +7 "core" ( + "manipulator"&& +4 "core" &-  i R j +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &@& +4 "core" &-  R j +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&n'o +111 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&2/ +29 "core" / +2 "manipulator"&h& +3 "core" &-\  B j +3 "manipulator"&?% +4 "core" % ~ BE +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&m' ] +105 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek PC +3 "manipulator"&=( +130 "core" ( +2 "manipulator"&6& +4 "core" &  SD +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &a& +3 "core" &  G TD +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."myshortDA"Forearm.seek PC +2 "manipulator"&>'E +100 "core" ' + "manipulator"&!& +4 "core" &  I RD +3 "manipulator"&s% +3 "core" %N  q R+ +3 "processing"%& +4 "core" &" +3 "processing"%K& +5 "core" & +3 ."myshortDA"PC.seek :closed +2 "processing"%N(SD +7 "core" & +6 &\ ' $c +9 &qUs 9 +9 &|h M +10 &rH R +9 &5B Q +10 &? Q +9 &A Q +9 &{@ Q +10 & >A Q +9 &!D R +10 &#C R +9 &%C R +9 &'EC Q +10 &)@ Q +9 &*D Q +10 &,D Q +9 &.ME Q +9 &0D\ R +9 &1E Q +10 &3F R +9 &5TC R +9 &7C Q +10 &8D Q +9 &:D R +10 &<\\G R +9 &>F Q +9 &?D Q +10 &AG R +9 &CdG R +10 &E%G R +9 &FQ S +9 &He U +10 &J\\v W +9 &Ly Y +9 &M Y +10 &O Y +9 &Q] Z +10 &RN\\ *| +9 &S3 / +6 ( +2 "processing"%K& +4 "core" &S& / +2 #"myshortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.64 +2 "processing"%M& +6 "core" &S% / +3 ."myshortDA"Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&E% +3 "core" % N  O+ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +3 "manipulator"&;' ] +101 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%O +59 "core"  +2 ."myshortDA"PSR.select :flush +5 "processing"%@ +11 ."myshortDA"PS.seek 1ml +3 "processing"%Q'[q +1106 "core" ' +2 ."myshortDA"PSR.select :air +11 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%:' +832 "Can">\ P  +767 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +82 "core" +2 ."myshortDA"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%P  +59 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%S'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%] +81 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%"' +2620 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +80 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%5'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%0 +80 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%C' +2110 "core" ' + ."myshortDA"PSV.dial PTV +2 "processing"%A +81 "core" +2 ."myshortDA"PBV.dial PSV +3 "processing"% U +61 "core" W +2 ."myshortDA"PS.seek 0ml +3 "processing"%U'ܑ +2644 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%i @ +50 "core" > +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%W' +2629 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%X  +81 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2629 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"%} +49 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%~' +2622 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%l +80 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"%o U +7 "core" V +3 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2615 "core" ' + ."myshortDA"PSV.dial PBV +2 "processing"% @ +50 "core" ? +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%\\' +2620 "core" ' + ."myshortDA"PSV.dial :waste1 +3 "processing"%\  +78 "core"  +3 ."myshortDA"PS.seek :empty +4 "processing"%g's +2620 "core" ' +2 #"myshortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&d& +6 "core" &  OD +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&R( +5 "core" ( +3 "manipulator"&`& +3 "core" & % OD +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &k& +4 "core" & * OD +3 ."myshortDA"Forearm.seek PC +2 "manipulator"&*'E +98 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&v/ +74 "core" / +3 ."myshortDA"PC.seek :open +2 "processing"%G( +376 "core" ( +2 "manipulator"&e& +3 "core" &  c SD +3 "manipulator"&% +3 "core" % W  F S0 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&&' ] +94 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&t(-z +135 "core" ( + "manipulator"&_& +4 "core" &-  R R# +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &c& +2 "core" &-  a Q# +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"& 'o +114 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&.1 +26 "core" 1 +2 "manipulator"&w% +4 "core" %vd y  * ?; +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&q' ] +103 "core" ' +11 #"myshortDA"Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &p +2 "manipulator"&b& +5 "core" &-  z R"~ +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&H(-z +7 "core" ( +2 "manipulator"&& +4 "core" &-  & R"~ +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &{& +4 "core" &-  ^ R"} +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +114 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"& / +27 "core" / +2 "manipulator"&F& +4 "core" &- f a @"} +2 "manipulator"&z% +4 "core" %|o Y g ? +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&p' ] +105 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +281 "core" ( +2 "manipulator"&& +4 "core" &   R( +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &|& +3 "core" &  7 S( +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&#'ш +99 "core" ' +2 "manipulator"&3& +4 "core" & Y O( +2 "manipulator"&8% +4 "core" %ы 5 O +3 "collection"'J& +3 "core" &W +4 "collection"'V& +5 "core" &Y +2 ."myshortDA"CC.seek :closed +2 "collection"'x(X +7 "core" &S +6 & +Z $e +9 &nRvZ 9 +9 &ypZ N +10 &]LY T +9 &FZ T +9 &CZ U +10 &IY T +9 &eF\\ T +10 & &I[ U +9 &!GU T +9 &#G\\ U +10 &%mGS T +9 &'0DY T +9 &(G\\ T +10 &*D] T +9 &,tI\\ U +10 &.7I\\ T +9 &/GY T +9 &1J\\ T +10 &3}E` T +9 &5?I\\ T +9 &7F` U +10 &8DY T +9 &:GY U +10 & DT T +9 &?CQ T +10 &AC\\ T +9 &CNKT U +9 &E RT V +10 &FaW W +9 &HT [\ +10 &J7Y ` +9 &Kf _ +9 &M` a +10 &OyR a +9 &Q;Y a +9 &RV b +10 &TX b# +9 &VqT b+ +9 &XU 7 +10 &X Z 4 +9 &XeR L +6 ( +2 "collection"'V& +4 "core" &XYZ L +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.42 +2 "collection"'L& +6 "core" &XYV L +2 ."myshortDA"Hand.open +2 "manipulator"&f1 +29 "core" 1 +2 "manipulator"&% +3 "core" %щ 4 I +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +59 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"% ' +1615 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%r'ܑ +1621 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%B +49 "core"  + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%$' +2623 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +3 "processing"%  +4 "collection"'  +7 "core"  +101 +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%j +209 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%Y @ +77 "core" A +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%/  +81 "core"  +2 ."myshortDA"PS.seek 2.5ml +4 "processing"%I' +2628 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"%( +82 "core" ~ +2 ."myshortDA"PS.seek 0ml +3 "processing"%D'ܑ +2618 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&4& +6 "core" & V K( +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"& ( +23 "core" ( +2 "manipulator"&+& +49 "core" & 4 L +2 ."myshortDA"Elbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +4 &7& +5 "core" & \ L +2 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +97 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&/ +22 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'y( +411 "core" ( +2 "manipulator"&& +4 "core" &  # P +2 "manipulator"&)% +4 "core" %ї   Q4 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&<' ] +94 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&,(-z +278 "core" ( + "manipulator"&%& +4 "core" &-  x Se +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &^& +4 "core" &-  s Se +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +113 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&@1 +22 "core" 1 +2 "manipulator"&% +4 "core" %yg ^ ^  @? +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&2' ] +108 "core" ' +10061 #"ray"-> access 3 +5 "storage"(h% +3 "core" %F #\ - +3 "manipulator"&?% +4 "core" % L  T +3 "manipulator"&1& +3 "core" &-  Te +3 ."ray"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +2 "storage"(9([Y +166 "Can"@  +526 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (6& +3 "core" &[[ @\ ( +2284 #"ray"-> access 4 +3 "storage"(a% +5 "core" %F \ * +3 "manipulator"&n% +4 "core" % L  P +2 "manipulator"&!& +4 "core" &- Pe +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"(s( +988 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & l U\  +544 #"ray"-> startTube 4 +35019 #-> start(:myshortDA){shortDA; samplePassF; PS.flush} +3 "collection"'[% +4 "processing"%m% +7 "core" %T4 +7 %ܖ +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +798 #"ray"-> Thread[:myshortDA].answer +6 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1006 .PSV.dial :mixloop + "processing"%- +47 "core" +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%M  +77 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +142 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +3 "processing"%E'h! +2280 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%O  +4 "collection"'K  +8 "core"  +132  +3 ."myshortDA"PS.seek 0.5ml +5 "processing"%>' +1270 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%' @ +111 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%Q's +585 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +119 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%P'[q +1098 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%:' +1599 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%] +123 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%S's +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +113 "core"  + #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%"'[q +1101 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%0' +1614 "core" ' +2 ."myshortDA"PSV.dial :mixloop +42 "processing"%5 +113 "core" +2 ."myshortDA"PRV.dial :sipper +11 "processing"%  +49 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%A's +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +113 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%C' +2565 "Can"`\ Q +71 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%i +113 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%U's +2615 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%X& +6 "core" & +3 "manipulator"&W% +4 "core" % L F Q +2 "storage"(}% +4 "core" %F \ * +2 "storage"(. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"(l(+ +521 "core" ( +2 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 (o& +3 "core" &+ a `\ #+ +3 "manipulator"&~& +3 "core" &- d Me +3 "manipulator"&% +4 "core" % L  M +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +2 "manipulator"&( +179 "core" ( +2 "manipulator"&\ & +4 "core" & C LY +2 "storage"(\\& +4 "core" &+ \ &1 +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&d's +94 "core" ' +2 "storage"(`& +5 "core" &+ H\ (1 +2 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +5 ."myshortDA"SE.seek :beamBreak +2 "storage"(k' +307 "core" ' +2 "storage"(v- +4 "core" -'x +2 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +6 (=& +4 "core" &+ \ (1 +2 "manipulator"&;& +4 "core" &  OY +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&N( +7 "core" ( +2 "manipulator"&e& +4 "core" &  OY +2 "storage"(& +4 "core" &+ \ '1 +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&_' +16 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&c/ +23 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" ray:24:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +5 "manipulator"&*& +3 "storage"(R'= +10 "core" & PY + "manipulator"&.% +4 "core" %z  K +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&w' ] +109 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&( +150 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +102 "core" ( +2 "manipulator"&b& +4 "core" & Q T( +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &&& +4 "core" &  T( +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&'E +101 "core" ' +2 "manipulator"&{& +4 "core" & U( +3 "manipulator"& % +4 "core" %O  w T +3 "processing"% & +3 "core" &$ +3 "processing"%F& +5 "core" & +3 ."myshortDA"PC.seek :closed +3 "processing"%z(SD +6 "core" & +6 & . $d +9 &nUt 9 +10 &{k M +9 &jG R +9 &-D R +10 &D R +9 &C R +10 &rC R +9 & 4C R +9 &!C R +10 &#? R +9 &%{C R +9 &'<B R +10 &(@ R +9 &*F R +10 &,A R +9 &.EB R +9 &0D S +10 &1B R +9 &3G R +10 &5LG R +9 &7D R +9 &8C R +10 &:E R +9 &G R +10 &?G R +9 &AG R +9 &C\\D R +10 &EJ S +9 &FW T +10 &Hk W +9 &JRu Y +9 &L Z +10 &M Z +9 &O Z +9 &QU Z +10 &RQd , +9 &S. - +6 ( +2 "processing"%F& +4 "core" &S - +3 #"myshortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.67 +2 .Hand.open +3 "manipulator"&t1 +17 "core" 1 +2 "manipulator"&q% +4 "core" %O  T S +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +110 "core" ' +12 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"% { +4 %|9 +9 "core" 9 +103 "processing"%H9 +3 "core" 9 +103 "processing"%39 +3 "core" 9  +103 "processing"%89 +4 "core" 9  +103 "processing"%J9 +3 "core" 9 +103 "processing"%p9 +3 "core" 9 +103 "processing"%Z9 +3 "core" 9 +103 "processing"%L9 +3 "core" 9 +103 "processing"%f9 +4 "core" 9# +103 "processing"%9 +3 "core" 9' +103 "processing"%V9 +4 "core" 9+ +103 "processing"% 9 +3 "core" 9/ +103 "processing"%#9 +3 "core" 94 +103 "processing"%g9 +3 "core" 98 +103 "processing"%9 +3 "core" 9< +103 "processing"% 9 +3 "core" 9@ +103 "processing"%B9 +3 "core" 9E +103 "processing"%r9 +3 "core" 9I +103 "processing"%9 +4 "core" 9M +103 "processing"%9 +3 "core" 9Q +103 "processing"%j9 +3 "core" 9V +103 "processing"%Y9 +3 "core" 9Z +103 "processing"%$9 +3 "core" 9^ +103 "processing"%/9 +4 "core" 9b +103 "processing"%9 +3 "core" 9g\ +103 "processing"%(9 +3 "core" 9k +103 "processing"%I9 +3 "core" 9'o +103 "processing"%49 +3 "core" 9.s +103 "processing"%+9 +3 "core" 97x +4 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%7 p{p. +4 ."myshortDA"delay 1:30 +6 "core" x +8999 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +607 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%'Q +1611 "core" ' +2 ."myshortDA"PTV.dial :puck +3 "processing"%x  +134 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"% +93 "core" ~ +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%)  +58 "core" +2 "processing"%% +3 "core" %W +3 ."myshortDA"PS.seek 1.5ml +3 "processing"%%' +581 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%^ * +37 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"% 'ܑ +1604 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%@  +6 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%< * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%h' +2518 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%? +81 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +174 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +18 "Can"Q v.L +61 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%6  +79 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%a's +2519 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%n  +135 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%! +48 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%9 @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%' +360 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myshortDA"PRV.dial CBV +3 "collection"'[  +5 "processing"%m  +4 "core"  +44  +2 "processing"%-% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%M' +350 "core" ' +2 ."myshortDA"delay 2 seconds +211 .CBV.dial between PRV and PSV +2 "collection"'  +37 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%D  +48 "core"  +2 ."myshortDA"PS.seek 0.9ml +3 "processing"%K'N +1262 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%O @ +79 "core" ? +2 ."myshortDA"PS.seek 0.5ml +3 "processing"%E' +868 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%'  +54 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek 2ml +4 "processing"%>'Q +1599 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"% +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%Q @ +77 "core" B +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%P  +37 "core" +2 "processing"%]% +4 "core" %U  +4 ."myshortDA"PS.seek 1.85ml +2 "processing"%:'M +237 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%S'ܑ +1966 "core" ' +3 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'"& +5 "core" &Q +3 "manipulator"&5& +5 "core" & _ Q( +2 "manipulator"&% +3 "core" % M = Q +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&0(-z +137 "core" ( +2 "manipulator"&& +3 "core" &- 4 O# +4 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &A& +5 "core" &- O# +2 ."myshortDA"Forearm.seek :garage +3 "manipulator"&i'o +108 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&C/ +28 "core" / +2 "manipulator"&X& +4 "core" &- Q R  9# +2 "manipulator"&W% +4 "core" %σs M O P < +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&}' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +271 "core" ( +2 "manipulator"&s& +5 "core" &  F' +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &o& +4 "core" &  K' +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&~'ш +104 "core" ' +3 "manipulator"&& +4 "core" &  C' +2 "manipulator"&\ % +4 "core" %ф 1 E +3 "collection"'\\& +4 "core" &3 +3 "collection"',& +6 "core" &7 +2 ."myshortDA"CC.seek :closed +3 "collection"'`(X +7 "core" &6 +4 &8 3 +9 &Dr8 2 +10 &+kt9 G +9 &W9 U +9 &zB8 U +10 &<C7 U +9 &D6 U +9 &D2 U +10 &A3 U +9 &!CC7 U +10 &#A7 U +9 &$A8 U +9 &&?: U +10 &(M@5 T +9 &* A8 U +9 &+A- T +10 &-D2 U +9 &/UC4 T +9 &1C; U +10 &2C3 U +9 &4@9 U +10 &6]A9 T +9 &8A/ U +9 &9>4 U +10 &;C6 U +9 &=cD: U +9 &?&B; U +10 &@?9 U +9 &BB8 U +10 &DhI3 V +9 &F%U/ X +9 &Go9 [ +10 &I5 _ +9 &KP3 a +10 &M9 a +9 &N< a +9 &P9 ` +10 &RW5 a +9 &T9 b +9 &U7 b( +10 &W4 U +9 &X)1 )x +9 &Xu7 U +4 ( +2 "collection"',& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.62 + "collection"'2& +7 "core" &XrH U +3 ."myshortDA"Hand.open + "manipulator"&v1 +21 "core" 1 +2 "manipulator"&=% +4 "core" %т 8 J } < +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&;' ] +100 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%e +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +1602 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%c  +49 "core"  +54 ."myshortDA"PS.seek 0ml +2 "processing"%*'ܑ +1650 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%. +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%d  +3 "collection"'k  +39 "core"  +137  +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%_ +112 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%b  +79 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%&'ܑ +2620 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%N  +54 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%{' +2621 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"% 'ܑ +2621 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%R  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%w' +2624 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%G +50 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%t'ܑ +2620 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&q& +6 "core" & 0 ' : <& +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&|( +34 "core" ( +2 "manipulator"&F& +4 "core" & b C ? +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &H& +3 "core" & L B / : +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +96 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&3/ +24 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"'8( +407 "core" ( +2 "manipulator"&J& +4 "core" & F +2 "manipulator"&p% +4 "core" %ы { ; >% +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&Z' ] +94 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&L(-z +277 "core" ( +2 "manipulator"&f& +4 "core" &-p Jg +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +5 "core" &-p ( Hg +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&V'o +114 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"& 1 +22 "core" 1 +2 "manipulator"&#% +4 "core" %x]  # 5, +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&g' ] +105 "core" ' +2 ."da"delayUntil "12:28:08.11" +24750 #recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +558 "Can"R\ O +2445 ."da"PBV.dial between PSV and waste1 +2 "processing"%B * +38 "core" , +2 ."da"PSV.dial :air +3 "processing"%r  +48 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2518 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%j  +49 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%Y +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%$  +49 "core"  +2 ."da"PS.seek :empty +4 "processing"%/'s +2515 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +57 ."da"PS.seek 0.5ml +3 "processing"%(' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%I'Q +1598 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%4  +80 "core"  +2 ."da"PSV.dial PTV +2 "processing"%+ +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%U% +4 "core" %T  +3 ."da"PS.seek 1.5ml +3 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%)  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%^ +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%%' +2524 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%@ +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%<  +78 "core"  +3 ."da"PS.seek :empty +4 "processing"%'s +2523 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%?' +594 "core" ' +2 ."da"delay 5 seconds +504 .PSR.select :air +2 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%1'Q +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%u  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%6 +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%h  +38 "core" +2 "processing"%n% +4 "core" %T  +3 ."da"PS.seek 1.5ml +4 "processing"%!' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%9 * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%a'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%[  +6 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%m  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%' +2529 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%D +82 "core" +2 ."da"delay 5 seconds +344 "Can"T\ Lx +158 ."da"PSV.dial PSR +2 "processing"%M +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%K  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%''s +2523 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%E  +48 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +136 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%Q  +47 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%P  +8 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%] +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%' +397 "core" ' +3 ."da"delay 2 seconds +210 .PRV.dial :air +2 "processing"%>  +49 "core"  +2 "processing"%:% +5 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%"'"] +333 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%5  +49 "core"  +3 ."da"PS.seek 2ml +2 "processing"%'Q +1563 "core" ' +2 ."da"PSV.dial :PML +3 "processing"% +49 "core" + ."da"PTV.dial :mixing +3 "processing"%A @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%C% +4 "core" %U"  +3 ."da"PS.seek 1.85ml +2 "processing"%X'M +244 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%W * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%i @ +17 "core" ? +2 ."da"PBV.dial :waste1 +3 "processing"%s  +37 "core" +3 ."da"delay 30 seconds +1387 "Can"Q\ N +1616 ."da"PBV.dial between PSV and waste1 +2 "processing"%o * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%0  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2543 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%\ +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\\  +49 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%} +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%y  +48 "core"  +3 ."da"PS.seek :empty +4 "processing"%2's +2517 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%v +155 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%=' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%,'Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%e  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%~ +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%S  +38 "core" +2 "processing"%c% +3 "core" %Q  +3 ."da"PS.seek 1.5ml +3 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%. * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%*'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%k  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%d  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%b +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2524 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%N +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%& +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%R's +2526 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +10 "processing"% +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%G' +600 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%w'Q +1659 "core" ' +2 ."da"PTV.dial :puck +10 .PSV.dial PTV +4 "processing"%q +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +38 "core" +2 "processing"%H% +4 "core" %R  +3 ."da"PS.seek 1.5ml +3 "processing"%3' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%;'ܑ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%`  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%J * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%p +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2526 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%| +42 "Can"R r  +36 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%#'s +2522 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%Z +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%V' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%'Q +1606 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%B  +38 "core" +2 "processing"%r% +4 "core" %P  +3 ."da"PS.seek 1.5ml +2 "processing"%t' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%j'ܑ +1639 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%Y  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%$ * +41 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2563 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%/ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%( +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%4 +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%+  +80 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +2544 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%U +160 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +6 "processing"%I'I +339 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%x' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%) +84 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%% +4 "core" %S  +3 ."da"PS.seek 1.5ml +3 "processing"%^' +649 "core" ' +2 ."da"delay 3 seconds +310 .PBV.dial between PSV and waste1 +3 "processing"% * +40 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1609 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%@  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%< +83 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%%' +2619 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%? +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%u  +82 "core"  +2 ."da"PS.seek :empty +5 "processing"%6's +2618 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%h +160 "core" +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +3 "processing"%n'Q +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%1 +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%9  +39 "core" +2 "processing"%!% +4 "core" %T  +4 ."da"PS.seek 1.5ml +2 "processing"%T' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%[ * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%m  +118 "core"  +3 ."da"PS.seek :empty +4 "processing"%-'s +1608 "core" ' +2 "processing"%9 +4 "core" 9y6 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +6 "processing"%a +3 "core" 6 +2 "processing"%D& +4 "core" &S% - +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&M% +6 "core" % Q * *   +2 "storage"(O% +4 "core" %? +3 "storage"(K. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"((@ +204 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (E& +3 "core" &C 7 +3 "manipulator"&& +3 "core" &-p   K g +3 "manipulator"&Q% +3 "core" % Q  u  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&P( +176 "core" ( +2 "manipulator"&]& +4 "core" &   j +2 "storage"('& +4 "core" &L " +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +4 "manipulator"&>'m +117 "core" ' + "storage"(:& +4 "core" &L \  +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(' +285 "core" ' + "storage"(5- +4 "core" -' +3 ."da"SE.configure :default + "storage"(#QK-0-\ b +7 ."da"SE.seek :place +2 "storage"("'x +44 "core" ' +3 "manipulator"&& +3 "core" &\ ) * j +3 "manipulator"&A% +4 "core" %b &  8  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&' ] +93 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&C( +255 "core" ( +2 "manipulator"&W& +3 "core" &  FM +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &  M +3 ."da"Forearm.seek PC +3 "manipulator"&X'E +104 "core" ' +2 ."da"Hand.close +2 "manipulator"&i/ +74 "core" / +3 ."da"PC.seek :open +10 "processing"%s( +379 "core" ( +2 "storage"(o& +3 "core" &L +3 "manipulator"&0& +4 "core" & > < f L +2 "manipulator"&% +4 "core" %3 G = {  +3 ."da"Forearm.seek :retract +3 "manipulator"&\ ' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&\\( +247 "core" ( +2 "manipulator"&}& +4 "core" &  0M +3 "storage"(y& +3 "core" &L    +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +91 "core" ' +2 ."da"Hand.open + "manipulator"&v1 +19 "core" 1 +2 "storage"(2- +4 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(='D +28 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(e' +61 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%~& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1413h.png +16 "core" & v +6 "manipulator"&S& +10 "core" & S R MM +4 "manipulator"&c% +5 "core" %q 1 L K +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +5 "manipulator"&,' ] +100 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&.(-z +185 "core" ( +2 "manipulator"&& +4 "core" &-| /v +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &k& +5 "core" &-| Fv +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&d'o +112 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&_/ +28 "core" / +2 "manipulator"&b& +4 "core" &-|v +2 "manipulator"&*% +4 "core" %σy  +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&N' ] +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&&( +132 "core" ( +2 "manipulator"& & +5 "core" &  K +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &{& +4 "core" & +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +99 "core" ' +2 "manipulator"& & +4 "core" & 5 3 +3 "manipulator"&R% +4 "core" %F ) ' +3 "processing"%G& +4 "core" & t +3 "processing"%q& +6 "core" &" s +3 ."psFlush"PC.seek :closed +3 "processing"%F(SD +7 "core" & t +3 & s/ +8 &Bq n3 +10 &,kl nG +9 &S oW +9 &v6 qW +10 &98 qV +9 &4 qV +10 &6 U +9 &< U +9 &!D: U +10 &#8 U +9 &$: V +9 &&: U +10 &(L< U +9 &* : V +10 &+8 wV +9 &-9 sV +9 &/R7 rV +10 &19 rV +9 &28 rV +9 &46 rV +10 &6Z; qV +9 &86 qW +10 &9< qV +9 &;6 qW +9 &=a9 qW +10 &?"9 qW +9 &@6 pV +9 &B9 qV +10 &Dh7 qW +9 &F)A pW +9 &GO oY +10 &Id n\\ +9 &K_r ] +10 &M u ] +9 &N _ +9 &P ^ +10 &RJ~a : +9 &S (o Q +10 &S)/ 5 +2 ( +2 "processing"%q& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.85 +2 "processing"%H& +6 "core" &S)- 5 +2 ."psFlush"Hand.open +2 "manipulator"&w1 +28 "core" 1 +2 "manipulator"&% +4 "core" %E   3 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&3' ] +113 "core" ' +3 ."psFlush"PSR.select :air +9 .PSV.dial PSR +7 "processing"%` +9 #"da"SX HX9/16 (USB:70): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.154 seconds\ Exposing 696x520 pixel 16-bit image for 12.1 seconds\ /var/log/esp/da25jul1413h.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1413h15s.png +103 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +603 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +6 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%p' +261 "Can"Q }Q: +133 #"da"SX HX9/16 (USB:70): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1413h15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1413h25s.png +1525 #"image"compressed /var/log/esp/da25jul1413h.jxl +225 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%; @ +218 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%f  +144 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +118 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%|'s +291 #"da"SX HX9/16 (USB:70): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1413h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +4 "storage"( - +19 "core" -' +10 "storage"(& +8 "core" &L * " F +9 "manipulator"&Z& +8 "core" & X \\ a +3 "manipulator"&#% +4 "core" % Z ^ \\ +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&V( +250 "core" ( +3 "manipulator"& & +5 "core" & ] R N j +2 "storage"(B& +6 "core" &L = > +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&r'm +93 "core" ' +6 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"('W +55 "core" ' +2 "manipulator"&& +4 "core" &   j +4 "storage"(t& +3 "core" &L 2 4 r +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&Y'M +38 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&$, +7 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +4 "storage"(' +37 "core" ' + "manipulator"&j% +4 "core" %] @ H Y +3 "storage"(/& +4 "core" &L\ \   +3 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 3 + 316 counts +2 "manipulator"&('Љ +23 "core" ' +2 "manipulator"&4& +5 "core" & v % h +3 "storage"(+& +4 "core" &L $ # z +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +18 "core" ' +2 "storage"(U% +5 "core" % M N   +4 ."downElevator"SE.seek :down +4 "storage"('= +99 (I% +3 "core" %~+ 7 * f [v +2 "manipulator"&x% +5 "core" %n P o +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract + "manipulator"&)' ] +90 "core" ' +70 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (& +4 "core" &L F S ` +1199 #"image"compressed /var/log/esp/midres/da25jul1413h15s.jxl +58 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +116 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1635 #"image"compressed /var/log/esp/midres/da25jul1413h25s.jxl +2 ."Qmail"DAfans.email "da25jul1413h exposed 12.1 seconds\\nmidres/da25jul1413h15s\\nmidres/da25jul1413h25s",Subject: "da25jul1413h images!" +480 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%^  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%@ @ +78 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +113 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%<'s +2625 "core" ' +5 ."psFlush"PSV.dial PSR +6 "processing"% +119 "core"  +5 ."psFlush"PSR.select :flush +6 "processing"%@ +22 ."psFlush"PS.seek 1ml +5 "processing"% '[q +1097 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +21 ."psFlush"PS.seek 2.5ml +6 "processing"%' +126 #"uploadLog"upsync +1482 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%? +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%u  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%%  +7 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%h'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%6 +82 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%1' +2644 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%9 +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%!'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%n +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%[' +599 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%T +86 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +58 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%a'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%D @ +51 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%M' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%O  +79 "core"  +3 ."psFlush"PS.seek :empty +4 "processing"%K's +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%E +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Q +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%l U +7 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%]'ܑ +2641 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%' @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%:  +91 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%g's +2640 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%5 +58 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1108 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%>  +52 "core"  +2 ."psFlush"PBV.dial :waste1 +11 "processing"%W  +57 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2637 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%P +83 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%i' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%z'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +83 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%X +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"%} U +58 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%y'ܑ +1393 "Can"F\ RQ +1234 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%C @ +47 "core" @ +3 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%2  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%~'s +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%S +48 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%c' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\ +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%" U +8 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"%='ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%k  +81 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%\\'s +2620 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&_& +6 "core" & * Mh +2 "manipulator"&b% +4 "core" % \\  L +4 ."psFlush"Elbow.seek PC +2 "manipulator"&*( +252 "core" ( +2 "manipulator"&,& +3 "core" & n NK +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" & g NK +3 ."psFlush"Forearm.seek PC +2 "manipulator"&{'E +89 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&d/ +71 "core" / +3 ."psFlush"PC.seek :open +2 "processing"% ( +378 "core" ( + "manipulator"&R& +4 "core" &  RJ +3 "manipulator"&G% +3 "core" %C  W R+ +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&.' ] +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&N(-z +142 "core" ( +2 "manipulator"&s& +4 "core" &-t  W S$ +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &H& +3 "core" &-t  _ S$ +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&w'o +110 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +28 "core" 1 +2 "manipulator"&`% +3 "core" %wd n j >8 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&q' ] +107 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +47 "collection"'& +6 "core" & +2 "manipulator"&-& +4 "core" &-\ \\ P"| +3 ."myshortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&J(-z +4 "core" ( +3 "manipulator"&;& +4 "core" &-\  P"| +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &f& +3 "core" &-\ . P"| +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +114 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"& / +27 "core" / +2 "manipulator"&p& +4 "core" &- Y d _ ?"| +2 "manipulator"&% +4 "core" %ςr e q  ? +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&Z' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&#( +271 "core" ( +2 "manipulator"& & +4 "core" &  P) +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &B& +3 "core" &  P) +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&&'ш +99 "core" ' +2 "manipulator"&& +4 "core" &  Q( +3 "manipulator"&t% +3 "core" %|  / R} +3 "collection"'3& +4 "core" & +3 "collection"'j& +5 "core" & +3 ."myshortDA"CC.seek :closed +4 "collection"'/(X +5 "core" & +5 &  +7 &.p ,} +10 &^x @ +9 &5h S +9 &D T +10 &C T +9 &uD T +9 &6D U +10 &A U +9 & C T +10 &"}B T +9 &$>F U +9 &&B T +10 &'C T +9 &)A U +9 &+G? T +10 &-C U +9 &.A U +10 &0? T +9 &2NA U +9 &4C T +10 &5C U +9 &7D T +9 &9W? T +10 &;@ U +9 &<C U +10 &>E T +9 &@_? T +9 &B ? U +10 &CG U +9 &ET W +9 &G[g Y +10 &I ] +9 &J a +10 &L ` +9 &NJ a +9 &P  a +10 &Q a +9 &S b +9 &UL b" +10 &W b. +9 &XhS e +10 &X# &r +9 &XW K +3 ( +2 "collection"'j& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.55 +2 "collection"'4& +5 "core" &XZ K +3 ."myshortDA"Hand.open + "manipulator"&+1 +21 "core" 1 +2 "manipulator"&U% +4 "core" %| K K} +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&e' ] +100 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%r  +49 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%I' +1602 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%x  +49 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%V'ܑ +1603 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%Y' +2628 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +3 "processing"%(  +6 "collection"'  +7 "core"  +99  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +209 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +75 "core" A +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +81 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%|' +2620 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"% +81 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%^'ܑ +2614 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&@& +7 "core" & ` G& +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +25 "core" ( +2 "manipulator"&& +4 "core" & I +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +49 && +3 "core" & I +3 ."myshortDA"Forearm.seek CC +11 "manipulator"&<'ш +100 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"& / +23 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'?( +412 "core" ( +2 "manipulator"&u& +4 "core" &  N +3 "manipulator"&%% +4 "core" %у O +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +118 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&6(-z +280 "core" ( +2 "manipulator"&h& +4 "core" &-~ , Tl +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &9& +3 "core" &-~ " > Ul +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&1'o +108 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&n1 +21 "core" 1 +2 "manipulator"&!% +4 "core" %ya o t >0 +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&[' ] +107 "core" ' +2 #"myshortDA"Flushing Processing stage +2 "processing"%T% +6 "core" %ܕ" +3 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +6 "core" &! +2 "manipulator"&m& +4 "core" &-~ 5 Pl +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&D(-z +6 "core" ( +2 "manipulator"&a& +4 "core" &-~ Ql +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &O& +3 "core" &-~ D Ql +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&M'o +115 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&E/ +25 "core" / +2 "manipulator"&K& +3 "core" &-~ X d  ?l +3 "manipulator"&Q% +3 "core" %πl d j ? +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&l' ] +106 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&( +122 "core" ( +2 "manipulator"&'& +4 "core" &  PK +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &]& +3 "core" &  PK +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&:'E +101 "core" ' +2 "manipulator"&L& +3 "core" &  PK +3 "manipulator"&5% +4 "core" %E B P +3 "processing"%g& +3 "core" & +4 "processing"%& +5 "core" &" +2 ."myshortDA"PC.seek :closed +2 "processing"%(SD +8 "core" & +4 & . $d +10 &pTs 9 +9 &|j M +10 &nC R +9 &2A R +9 &A Q +10 &B R +9 &yA Q +9 & :A R +10 &!A Q +9 &#A R +10 &%E R +9 &'CA Q +9 &)B R +10 &*D R +9 &,@ R +9 &.JC R +10 &0 F R +9 &1C R +10 &3D R +9 &5SD Q +9 &7D R +10 &8D R +9 &:E R +9 &D R +9 &?F R +10 &AD R +9 &C`F R +9 &E!J S +10 &FU T +9 &Hf V +9 &JXs X +10 &L{ Y +9 &M| Z +10 &O~ Z +9 &QW [\ +9 &RP\\ + +10 &S . + +5 ( +3 "processing"%& +5 #"myshortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.66 + "processing"%>& +8 "core" &S  + + &S $ + +2 ."myshortDA"Hand.open +2 "manipulator"&W1 +21 "core" 1 +2 "manipulator"&A% +4 "core" %E  M +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&P' ] +102 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +80 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1106 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%i' +1648 "core" ' +2 ."myshortDA"PSV.dial PTV +11 "processing"%o +80 "core" +2 ."myshortDA"PTV.dial :puck +2 "processing"%z  +77 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%0  +58 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%X'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%} +85 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2621 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%C +81 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%y'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%2 +81 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 0.5ml +3 "processing"%v' +590 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%S' +2114 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%~ +80 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"%\ U +58 "core" V +3 ."myshortDA"PS.seek 0ml +4 "processing"%"'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial PBV +3 "processing"%c @ +47 "core" ? +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%=  +81 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%k's +2600 "Can"O\ Q^f +26 "core" ' + ."myshortDA"PSV.dial PSR +3 "processing"% +54 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%_' +2630 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%b +80 "core" +2 ."myshortDA"PBV.dial PSV +3 "processing"%, U +7 "core" U +2 ."myshortDA"PS.seek 0ml +2 "processing"% 'ܑ +2625 "core" ' + ."myshortDA"PSV.dial PBV +3 "processing"%$ @ +49 "core" ? +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%d' +2632 "core" ' +2 ."myshortDA"PSV.dial :waste1 +3 "processing"%)  +78 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%F's +2618 "core" ' +3 #"myshortDA"Garaging FlushPuck in Processing Clamp + "manipulator"&R& +6 "core" & 0 PJ +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&G( +5 "core" ( +3 "manipulator"&s& +4 "core" &  OJ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &H& +3 "core" & D PJ +3 ."myshortDA"Forearm.seek PC +2 "manipulator"&{'E +93 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&*/ +70 "core" / +2 ."myshortDA"PC.seek :open +3 "processing"%( +377 "core" ( +2 "manipulator"&`& +4 "core" & TJ +2 "manipulator"&% +4 "core" %Y  UN +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&.' ] +109 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek :garage +3 "manipulator"&-(-z +136 "core" ( +2 "manipulator"&;& +4 "core" &-  U# +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &f& +3 "core" &-  * U# +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&w'o +110 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"& 1 +23 "core" 1 +2 "manipulator"&p% +4 "core" %qa o u u ?1 +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +117 "core" ' +7011 #"ray"-> access 3 +5 "storage"(N% +3 "core" %A .\ . +3 "manipulator"&q% +4 "core" % C Y W +45 "manipulator"&& +4 "core" &-  u W"y +3 ."ray"SC.reconfigure :tight +8 "storage"($\ .(\ 1~b +4 ."ray"SC.seek 7 +3 "storage"( ([Y +690 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (B& +3 "core" &[Y 2\ ( +2392 #"ray"-> access 4 +4 "storage"(J% +5 "core" %A \ + +2 "manipulator"&% +4 "core" % C  v S +3 "manipulator"&t& +4 "core" &-  W T!w +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"(3( +1015 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (Z& +3 "core" & +\ ' +3037 #"ray"-> startTube 4 +9866 #-> start(:myshortDA){shortDA; samplePassF; PS.flush} +3 "collection"'8% +5 "processing"%4% +7 "core" %T +9 %v" +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +550 #"ray"-> Thread[:myshortDA].answer +3 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +6 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%+ +144 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%U  +137 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%j  +143 "core"  +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%r'h! +2289 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%\\  +4 "collection"'&  +8 "core"  +134  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%x' +1270 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%I @ +111 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +3 "processing"%'s +585 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%V +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1096 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%(' +1615 "core" ' + ."myshortDA"PSV.dial :mixloop +3 "processing"% +114 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2639 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%Y +118 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1105 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +1611 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +113 "core" + ."myshortDA"PRV.dial :sipper +2 "processing"%|  +50 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%@'s +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +125 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%#'s +2625 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%e& +6 "core" & +3 "manipulator"&/% +4 "core" % C  C S +2 "storage"(u% +4 "core" %A r\ + +2 "storage"(%. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"(<(+ +489 "Can"r t5 +18 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (h& +3 "core" &+ \ ! +3 "manipulator"&9& +5 "core" &- ~ O!p +2 "manipulator"&% +4 "core" % C O +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +2 "manipulator"&n( +171 "core" ( +2 "manipulator"&!& +4 "core" &  Qd +2 "storage"(T& +4 "core" &+ \ ( +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&'s +144 "core" ' +2 "storage"(m& +4 "core" &+ \ ) +2 ."myshortDA"SE.reconfigure :pick +11 "storage"(#],K-0-\ b +6 ."myshortDA"SE.seek :beamBreak +2 "storage"(' +304 "core" ' +2 "storage"(a- +4 "core" -' +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 (O& +4 "core" &+ J\ ' +2 "manipulator"&1& +4 "core" & % Oc +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&E( +6 "core" ( +3 "manipulator"&K& +4 "core" &  Nc +2 "storage"(Q& +4 "core" &+ \ & +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&6' +29 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&[/ +26 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" ray:29:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&'& +8 "storage"(]'= +3 "core" &  Lc +3 "manipulator"&M% +3 "core" %Ђ  MA +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&L' ] +96 "core" ' +3 ."myshortDA"Elbow.seek PC +2 "manipulator"&5( +161 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +89 "core" ( +3 "manipulator"&g& +5 "core" &  Z RK +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &D& +3 "core" &  SK +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&l'E +98 "core" ' +2 "manipulator"& & +5 "core" &  s QK +2 "manipulator"&>% +4 "core" %O  G Q +2 "processing"%W& +4 "core" &$ +4 "processing"%A& +5 "core" & +3 ."myshortDA"PC.seek :closed +3 "processing"%(SD +6 "core" & +4 & 5 +8 &Fs 2 +9 &>os F +10 &U R +9 &> R +9 &XC R +10 &? R +9 &C R +10 &C R +9 &!`D R +9 &#"C R +10 &$C R +9 &&C R +9 &(hD R +10 &*)C S +9 &+@ R +10 &-F S +9 &/pA R +9 &12B R +10 &2E R +9 &4@ S +9 &6xF R +10 &8:B R +9 &9G S +10 &;A\ R +9 &=C R +9 &?AG S +10 &AF R +9 &BG S +9 &DG S +10 &FCV U +9 &Hc W +10 &Iy Y +9 &K{{ Z +9 &M=y Z +10 &N Z +9 &P [ +9 &Re}e . +10 &S%\\ 1 +10 ( + &S * +2 "processing"%A& +3 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.75 +2 .Hand.open +2 "manipulator"&1 +25 "core" 1 +2 "manipulator"&:% +4 "core" %N N +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&^' ] +99 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"% { +4 %o9 +7 "core" 9 +102 "processing"%z9 +3 "core" 9 +103 "processing"%09 +3 "core" 9  +103 "processing"%i9 +4 "core" 9  +103 "processing"%}9 +3 "core" 9 +103 "processing"%X9 +3 "core" 9 +103 "processing"%C9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%29 +3 "core" 9# +104 "processing"%y9 +3 "core" 9' +103 "processing"%v9 +3 "core" 9+ +103 "processing"%~9 +3 "core" 9/ +103 "processing"%\ 9 +3 "core" 94 +103 "processing"%S9 +3 "core" 98 +103 "processing"%c9 +3 "core" 9< +103 "processing"%"9 +3 "core" 9@ +103 "processing"%=9 +3 "core" 9D +103 "processing"%9 +3 "core" 9I +103 "processing"%9 +4 "core" 9M +103 "processing"%k9 +3 "core" 9Q +103 "processing"%b9 +4 "core" 9U +103 "processing"%,9 +3 "core" 9Z +103 "processing"%_9 +3 "core" 9^ +103 "processing"%$9 +3 "core" 9b +103 "processing"% 9 +3 "core" 9f +103 "processing"%)9 +4 "core" 9k +103 "processing"%d9 +3 "core" 9o +103 "processing"%R9 +44 "core" 9u +103 "processing"%s9 +3 "core" 9y +103 "processing"%H9 +3 "core" 9} +103 "processing"%*9 +3 "core" 9" +103 "processing"%9 +3 "core" 9( +103 "processing"%P9 +3 "core" 90\ +12 ."myshortDA"PH.hold 2:00:00,28C +10 "processing"% p{p. +3 ."myshortDA"delay 1:30 +12 "core"  +8999 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%` +113 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%;'Q +1602 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%f  +137 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%{ +82 "core" + ."myshortDA"PBV.dial :waste1 +3 "processing"%G  +58 "core" +2 "processing"% % +4 "core" %L \ +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%p' +587 "core" ' +2 ."myshortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%. * +37 "core" + +3 ."myshortDA"PS.seek 0ml +4 "processing"%w'ܑ +1609 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%N  +5 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%q  +37 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%B' +2528 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%J +82 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%t +80 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%Z's +2285 "Can"\\ g +245 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%8  +138 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%4 +50 "core" + ."myshortDA"PRV.dial :ab1 +3 "processing"%+ @ +111 "core" > +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myshortDA"PS.seek 0.15ml +4 "processing"%U' +358 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myshortDA"PRV.dial CBV +3 "collection"'j  +6 "core"  +2 "processing"%F  +45 "core"  +2 "processing"%&% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +3 "processing"%\\' +361 "core" ' +2 ."myshortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'r  +38 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%I  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +3 "processing"%x'N +1269 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%V @ +78 "core" > +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%' +867 "core" ' +2 #"myshortDA"addPMLReagent08 + .PSV.dial :air +5 "processing"%  +48 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%'Q +1610 "core" ' + ."myshortDA"PSV.dial :PML +3 "processing"%( +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%Y @ +76 "core" A + ."myshortDA"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%% +4 "core" %U  +2 ."myshortDA"PS.seek 1.85ml +3 "processing"%'M +229 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%| * +37 "core" + +3 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +1959 "core" ' + ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" & +2 "manipulator"&@& +46 "core" &  MK +2 "manipulator"& % +4 "core" % c K M +3 ."myshortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +138 "core" ( +2 "manipulator"&e& +5 "core" &-w  B& +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &/& +3 "core" &-w 6 I& +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&u'o +110 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&%/ +21 "core" / +3 "manipulator"&3& +4 "core" &-|  6 ;% +2 "manipulator"&h% +4 "core" %σz 6  . +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&9' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +269 "core" ( +2 "manipulator"&!& +3 "core" & t @+ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &T& +3 "core" &   F+ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&-'ш +107 "core" ' +2 "manipulator"&m& +4 "core" &  I* +2 "manipulator"&% +4 "core" %~ z @ +3 "collection"'a& +4 "core" & +3 "collection"'O& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'1(X +6 "core" & +3 & 5 +9 &Dp 2 +10 &4ks F +9 &] U +9 &C U +10 &AC U +9 &D U +10 &E U +9 &C U +9 &!KD U +10 &# D U +9 &$C U +10 &&A U +9 &(SF U +9 &*F U +10 &+C U +9 &-G U +9 &/[D U +10 &1G U +9 &2A U +9 &4D U +10 &6cD U +9 &8%B U +10 &9> U +9 &;? U +9 &=kB U +10 &?-B U +9 &@C U +10 &BA U +9 &DqI U +9 &F.Y W +10 &Gk Z +9 &I ^ +9 &KY ` +10 &M ` +9 &N ` +9 &P a +10 &R] b +9 &T b +10 &U b$ +9 &W T +9 &X"u %k +10 &X  Q +10 ( &Xb M +3 "collection"'O& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.57 + "collection"'K& +8 "core" &Xb M +2 ."myshortDA"Hand.open +2 "manipulator"&Q1 +26 "core" 1 +2 "manipulator"&[% +4 "core" %~ k { D +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&'' ] +94 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%M +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%n' +1619 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +5 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1601 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%6 +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%g' +2624 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +5 "processing"%D  +2 "collection"'E  +41 "core"  +133  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +122 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%>  +77 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%W'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%]  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%L' +2629 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +54 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%:  +49 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%o' +2619 "core" ' +2 ."myshortDA"PSV.dial :mixloop +45 "processing"%A +49 "core" +11 ."myshortDA"PS.seek 0ml +4 "processing"%z'ܑ +2621 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&l& +6 "core" & v e @( +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&0( +36 "core" ( +2 "manipulator"&i& +4 "core" & v o ` D +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &}& +5 "core" & q \\ C +2 ."myshortDA"Forearm.seek CC +3 "manipulator"&X'ш +98 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&C/ +25 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'( +413 "core" ( +2 "manipulator"&2& +4 "core" & |  ? +2 "manipulator"&y% +4 "core" %т { w 3 D +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&v' ] +102 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&~(-z +278 "core" ( +2 "manipulator"&\ & +4 "core" &-y E Fh +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &S& +4 "core" &-y  Ih +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&c'o +114 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&"1 +22 "core" 1 +2 "manipulator"&=% +3 "core" %x_ +  -$ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +103 "core" ' +3 ."da"delayUntil "13:57:39.08" +24707 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +76 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%k  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%b * +39 "core" , +2 ."da"PSV.dial :air +3 "processing"%,  +47 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%_' +367 "Can"W\ O( +2170 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%$ +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%) +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%R's +2523 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%s +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%H' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%*'Q +1608 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%P +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%`  +39 "core" +2 "processing"%#% +3 "core" %S  +3 ."da"PS.seek 1.5ml +3 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +37 "core" , +3 ."da"PS.seek 0ml +3 "processing"%{'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%G  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%; * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%. +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%p' +2530 "core" ' +2 ."da"PSV.dial PTV +10 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%N +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%q +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2529 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +4 "processing"%w +155 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%J' +610 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'Q +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%t  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%B  +38 "core" +2 "processing"%8% +5 "core" %L  +2 ."da"PS.seek 1.5ml +3 "processing"%4' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%+ * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%Z'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%j  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%F  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%U +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%r' +2530 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%I +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%\\ +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +87 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%x  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +1490 "Can"W\ O+ +1030 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%  +48 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%(  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%Y  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +7 "core" +2 ."da"PSV.dial :mixloop +3 "processing"% +48 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%|' +383 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +48 "core"  +2 "processing"%% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%'"Y +334 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +5 "processing"%@  +46 "core"  +3 ."da"PS.seek 2ml +2 "processing"% 'Q +1565 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%e +60 "core" + ."da"PTV.dial :mixing +2 "processing"%/ @ +78 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%%  +38 "core" +2 "processing"%3% +3 "core" %X +3 ."da"PS.seek 1.85ml +3 "processing"%5'P +230 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%h * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%^'ܑ +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48002 #recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"%u @ +19 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%!  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +37 "core" + + ."da"PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +60 ."da"PS.seek 2.5ml +2 "processing"%m' +1172 "Can"[\ VCT +1352 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +52 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%a  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%9 +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%?  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%K's +2520 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%Q +145 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%[' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%O'Q +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%M  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%- +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%% +4 "core" %N  +3 ."da"PS.seek 1.5ml +3 "processing"%n' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%6 * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%E  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%D  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%> +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%g' +2531 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%] +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%:'s +2520 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +10 .PSV.dial PSR +2 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%A' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%o'Q +1612 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%l  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%}  +38 "core" +2 "processing"%C% +4 "core" %Q  +3 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%1'ܑ +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%2  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%y  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%X * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%\ +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%S' +2520 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%0 +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%" +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +128 "core" +2 ."da"delay 5 seconds +511 .PSV.dial :air +2 "processing"%v  +80 "core"  +3 ."da"PS.seek :empty +4 "processing"%c's +2310 "Can"[\ Pe +208 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%k' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%b'Q +1602 "core" ' + ."da"PTV.dial :puck +3 "processing"%,  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%z +78 "core" + ."da"PBV.dial :waste1 +3 "processing"%$  +38 "core" +2 "processing"% % +4 "core" %P  +3 ."da"PS.seek 1.5ml +2 "processing"%)' +596 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%d * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%_'ܑ +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%s  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%R  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +44 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%P' +2517 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%` +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%# +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%* +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%f  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2527 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%G +147 "core"  +8 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +11 "processing"% +22 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +5 "processing"% 'I +340 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%;' +333 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%.'Q +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%{  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%N  +40 "core" +2 "processing"%q% +3 "core" %V  +3 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +41 "core" , +2 ."da"PS.seek 0ml +3 "processing"%w'ܑ +1607 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%J  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +84 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%B' +2616 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%8 +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%+ +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%4  +83 "core"  +2 ."da"PS.seek :empty +52 "processing"%j's +2622 "core" ' +11 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%F +159 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +7 .PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%&'Q +2132 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%U  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%Z +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%I  +38 "core" +2 "processing"%\\% +4 "core" %P +3 ."da"PS.seek 1.5ml +2 "processing"%V' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%x * +38 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%r  +115 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +1606 "core" ' +2 "processing"%(9 +3 "core" 9x 6  +3 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%Y +4 %& +3 "core" 6 +4 &S * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" % J \  C +3 "storage"(% +4 "core" %=   +2 "storage"(. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"((@ +201 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (|& +3 "core" &B  9 +3 "manipulator"&@& +4 "core" &-y   h +2 "manipulator"&% +4 "core" % J  a +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&e( +174 "core" ( +2 "manipulator"&/& +4 "core" &  \ (a +3 "storage"(%& +3 "core" &M +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&3'm +97 "core" ' +2 "storage"(h& +4 "core" &M  +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak + "storage"( ' +286 "core" ' +2 "storage"(5- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"(7'x +42 "core" ' +3 "manipulator"&u& +4 "core" &  a +2 "manipulator"&!% +4 "core" %o {9 +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&T' ] +100 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&( +254 "core" ( + "manipulator"&^& +4 "core" &  %  3 +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &   3 +3 ."da"Forearm.seek PC +2 "manipulator"&a'E +94 "core" ' +2 ."da"Hand.close + "manipulator"&9/ +23 "core" / +3 ."da"PC.seek :open +2 "processing"%?( +379 "core" ( +2 "storage"(m& +4 "core" &M  ? +2 "manipulator"&Q& +4 "core" &   3 +2 "manipulator"&K% +4 "core" %N ! !0 +3 ."da"Forearm.seek :retract +2 "manipulator"&[' ] +112 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&M( +246 "core" ( +2 "manipulator"&-& +4 "core" & ( ' 3N +3 "storage"(& +4 "core" &M    +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +94 "core" ' +2 ."da"Hand.open + "manipulator"&O1 +23 "core" 1 +3 "storage"(6- +4 "core" -'x +61 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(n'D +28 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(E' +59 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1414h.png +8 "processing"%D& +17 "core" &! v +6 "manipulator"& & +9 "core" & % ! CN +2 "manipulator"&>% +5 "core" %o * = +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +9 ."psFlush"Forearm.seek :retract +6 "manipulator"&' ] +110 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&](-z +190 "core" ( +3 "manipulator"&W& +4 "core" &-q U S >b +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-q D W Bb +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&L'o +110 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&g/ +25 "core" / +2 "manipulator"&& +4 "core" &-q 9b +2 "manipulator"&:% +4 "core" %σp U +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&A' ] +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&l( +126 "core" ( +2 "manipulator"&i& +4 "core" & . 5 p +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &}& +5 "core" & ( + +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&C'E +99 "core" ' +2 "manipulator"&o& +4 "core" &   +3 "manipulator"&'% +3 "core" %H ) +3 "processing"%& +4 "core" &\ +4 "processing"%2& +6 "core" &" +2 ."psFlush"PC.seek :closed +3 "processing"%y(SD +7 "core" & +3 & 1 +10 &Dp\ 3 +10 &2ml G +9 &O }V +9 &~4 rV +9 &?9 pW +10 &6 pW +9 &7 pV +9 &4 pV +10 &!H4 pV +9 &#\ 6 pV +10 &$4 oW +9 &&8 pW +9 &(N7 pW +10 &*4 pV +9 &+8 oW +10 &-5 oV +9 &/X6 oV +9 &19 oW +10 &29 oW +9 &49 oW +9 &6`7 oV +10 &8$9 V +9 &9: U +9 &;: U +10 &=j= V +9 &?,> V +10 &@; V +9 &B9 V +9 &Ds8 U +10 &F0D qW +9 &GQ oY +9 &Ig m\\ +10 &Kbr l^ +12 &M!v j_ +10 &Nw h` +9 &P} g` +8 &RN] l9 +9 &S'e kP +9 &S%< n: +3 ( +7 "processing"%2& +7 "core" &S%< m: +5 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.87 +4 "processing"%X& +13 "core" &S%<' m: +5 ."psFlush"Hand.open +4 "manipulator"&\ 1 +34 "core" 1 +4 "manipulator"&1% +8 "core" %H ) +14 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 #"da"SX HX9/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.055 seconds\ Exposing 696x520 pixel 16-bit image for 10.96 seconds\ /var/log/esp/da25jul1414h.png: PNG Upload Complete\ +6 ."psFlush"Forearm.seek :retract +16 #"da"PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1414h15s.png +12 "manipulator"&0' ] +118 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%" +52 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%=' +607 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%v' +297 #"da"SX HX9/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1414h15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1414h25s.png +1440 #"image"compressed /var/log/esp/da25jul1414h.jxl +421 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%S @ +217 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +144 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%c +120 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%k's +177 #"da"SX HX9/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1414h25s.png: PNG Upload Complete\ +6 .Gate.power :camera,:OFF +5 "storage"(,- +5 "core" -' +4 "storage"(z& +4 "core" &M    +2 "manipulator"&$& +5 "core" & / 1 +102 "manipulator"& % +3 "core" % V T P . +3 ."da"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&b( +148 "Can"[ Ϫ +104 "core" ( +7 "manipulator"&d& +4 "core" & V R E[ +2 "storage"()& +5 "core" &M   +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&s'm +98 "core" ' +3 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"(R'W +53 "core" ' +2 "manipulator"&H& +3 "core" & # [ +3 "storage"(& +5 "core" &M J 9 +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +4 "manipulator"&_'M +40 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&`, +71 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(#' +38 "core" ' +2 "manipulator"&*% +4 "core" %Y   \ K +2 "storage"(f& +5 "core" &M\ \  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 312 counts +3 "manipulator"&P'Ѕ +22 "core" ' +2 "manipulator"&G& +4 "core" & x R +3 "storage"(& +4 "core" &M 1 4 M +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"& 'm +16 "core" ' +2 "storage"(;% +38 "core" % $ V  +3 ."downElevator"SE.seek :down +6 "storage"({'= +97 (% +4 "core" %- 2 3 Q \\w +2 "manipulator"&N% +5 "core" %i ~ '  q +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&q' ] +94 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (.& +4 "core" &M H <  +1013 #"image"compressed /var/log/esp/midres/da25jul1414h15s.jxl +177 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +6 "processing"%p +114 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%' +586 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1534 #"image"compressed /var/log/esp/midres/da25jul1414h25s.jxl +3 ."Qmail"DAfans.email "da25jul1414h exposed 10.96 seconds\\nmidres/da25jul1414h15s\\nmidres/da25jul1414h25s",Subject: "da25jul1414h images!" +587 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%J  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%t @ +76 "core" @ +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +114 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%w's +2628 "core" ' +14 ."psFlush"PSV.dial PSR +4 "processing"%8 +119 "core"  +4 ."psFlush"PSR.select :flush +16 "processing"%@ +18 ."psFlush"PS.seek 1ml +4 "processing"%'[q +1101 "core" ' +3 ."psFlush"PSR.select :air +6 "processing"% +21 ."psFlush"PS.seek 2.5ml +4 "processing"%+' +219 #"uploadLog"upsync +1496 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%4 +80 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%B  +79 "core"  +2 ."psFlush"PBV.dial :waste1 + "processing"%F  +8 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%j'ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%U +82 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%Z' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +80 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%\\'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +82 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%V +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%( U +58 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%Y'ܑ +2640 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%| +48 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%@' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%< U +6 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%/'ܑ +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%% @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%h' +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%5 +48 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%u'[q +1104 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1613 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%3  +18 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%^  +58 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%e +80 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%9' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%T +80 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +87 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +595 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%K' +2118 "core" ' +44 ."psFlush"PSV.dial PTV +11 "processing"%a +93 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%- U +58 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +1625 "Can"U\ R +999 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%6  +78 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%D's +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%[ +47 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"% ' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +79 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%7 U +8 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%n'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%M's +2622 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&g& +8 "core" & 0 LR +2 "manipulator"&% +4 "core" % [  M +3 ."psFlush"Elbow.seek PC +2 "manipulator"&:( +250 "core" ( +2 "manipulator"&& +4 "core" & ^ NH +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &i& +3 "core" & 4 OH +3 ."psFlush"Forearm.seek PC +4 "manipulator"&}'E +96 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&L/ +77 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%o( +379 "core" ( +2 "manipulator"&'& +4 "core" & = TH +2 "manipulator"&% +4 "core" % N ] S7 +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&]' ] +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&A(-z +138 "core" ( +2 "manipulator"&?& +4 "core" &- % RO +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &X& +3 "core" &-  - SO +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&\ 'o +117 "core" ' +2 ."psFlush"Hand.open + "manipulator"&11 +26 "core" 1 +2 "manipulator"&2% +4 "core" %wU p i . > +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&"' ] +103 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'C& +6 "core" & +3 "manipulator"&& +4 "core" &- RL +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&=(-z +29 "core" ( +2 "manipulator"&S& +3 "core" &-  X Uv +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- $  Uv +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&c'o +109 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&,/ +18 "core" / +2 "manipulator"&z& +3 "core" &- y } Dv +3 "manipulator"&$% +4 "core" %πx w ~ ? C +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"& ' ] +106 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&v( +284 "core" ( +2 "manipulator"&d& +4 "core" &  T Rf +45 ."myshortDA"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +6 &)& +3 "core" & - Rf +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&l'ш +102 "core" ' +2 "manipulator"&H& +5 "core" & @ Of +2 "manipulator"&% +4 "core" %я s N +3 "collection"'0& +4 "core" & +3 "collection"'*& +5 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'f(X +8 "core" & +4 & 4 +9 &Es 3 +10 &:lt G +9 &Y U +9 &C U +10 &NF T +9 &C T +10 &E T +9 &G T +9 &!VD T +10 &#F T +9 &$E U +9 &&C U +10 &(]B U +9 &* A T +10 &+C T +9 &-G U +9 &/eA U +10 &1'D U +9 &2A T +9 &4E T +10 &6nC T +9 &80C T +10 &9C U +9 &;D U +9 &=uF U +10 &?7C U +9 &@@ T +9 &BC T +10 &DzL V +9 &F8Z W +10 &Gq Z +9 &I _ +9 &Kc ` +10 &M$ a +9 &N a +9 &P ` +10 &Rh a +9 &T) b +10 &U b$ +9 &W S +9 &Xm !` +10 &X T +9 ( + &Xe N +2 "collection"'*& +6 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.55 +2 "collection"'E& +5 "core" &X^ N +2 ."myshortDA"Hand.open +2 "manipulator"&G1 +26 "core" 1 +2 "manipulator"&% +3 "core" %} n I +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&;' ] +103 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%s  +47 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +3 "processing"%b' +1614 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%N'ܑ +1610 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%R +48 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%_' +2629 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%P  +2 "collection"'.  +9 "core" +101  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%# +212 "core" ~ +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +195 "core" ? +3 ."myshortDA"PS.seek 0ml +4 "processing"%{'ܑ +2619 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%p  +81 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%k' +2616 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"% +81 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%J'ܑ +2620 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&t& +6 "core" & / Hf +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"& ( +30 "core" ( +2 "manipulator"&& +4 "core" & b K~ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &8& +3 "core" & x J~ +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&w'ш +96 "core" ' + ."myshortDA"Hand.close +2 "manipulator"&/ +29 "core" / +3 ."myshortDA"CC.seek :open +4 "collection"'4( +410 "core" ( +2 "manipulator"&B& +3 "core" & R~ +3 "manipulator"&F% +4 "core" %њ k R# +2 ."myshortDA"Forearm.seek :retract +3 "manipulator"&+' ] +95 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&U(-z +277 "core" ( +2 "manipulator"&j& +3 "core" &-z  l S` +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &I& +5 "core" &-z  0 S` +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&Z'o +112 "core" ' +3 ."myshortDA"Hand.open +11 "manipulator"&&1 +25 "core" 1 +2 "manipulator"&\\% +4 "core" %xZ p m k > +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +3 "manipulator"&x' ] +106 "core" ' +2 #"myshortDA"Flushing Processing stage +2 "processing"%V% +6 "core" %ܑ! +3 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%(& +7 "core" &" +2 "manipulator"&r& +4 "core" &-z  R` +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +5 "core" ( +3 "manipulator"&Y& +4 "core" &-z  5 R` +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-z  R` +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +110 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&|/ +17 "core" / +2 "manipulator"&& +4 "core" &-z z t  A` +3 "manipulator"&% +4 "core" %ςm Y d  A +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&<' ] +111 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +4 "manipulator"&@( +140 "core" ( +2 "manipulator"&%& +5 "core" & T Q3 +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &/& +2 "core" & $ P3 +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&~'E +96 "core" ' +2 "manipulator"&h& +4 "core" & & S2 +2 "manipulator"&5% +4 "core" %9  9 Si +3 "processing"%& +4 "core" & +3 "processing"%u& +6 "core" &# +3 ."myshortDA"PC.seek :closed +2 "processing"% (SD +7 "core" & +3 & 1 +10 &Er 2 +9 &Bpq F +9 &T R +10 &A R +9 &_D R +10 &!D R +9 &? R +9 &@ R +10 &!g@ R +9 &#*B Q +9 &$A R +10 &&? R +9 &(p@ Q +10 &*1B R +9 &+E R +9 &-E R +10 &/xE Q +9 &19C R +10 &2A R +9 &4C R +9 &6~G R +10 &8@D R +9 &:D R +9 &;D R +10 &=C R +9 &?HD R +9 &A\ C R +10 &BE R +9 &DD R +10 &FLP S +9 &H [ U +9 &Ir X +10 &K{ Y +9 &MEz Y +9 &O Z +10 &P Z +9 &Rl}c , +10 &S%\\ 2 +9 ( + &S  + +2 "processing"%u& +5 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.69 + "processing"%3& +5 "core" &S ! + +3 ."myshortDA"Hand.open +2 "manipulator"&^1 +25 "core" 1 +2 "manipulator"&!% +4 "core" %9 ? Pi +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&e' ] +95 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%T'[q +1094 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%9' +1611 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%m +80 "core" +2 ."myshortDA"PTV.dial :puck +2 "processing"%  +76 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%Q  +58 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%a'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%- +81 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%K' +2626 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +82 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2625 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%6 +80 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%O' +593 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +56 "processing"%[' +2132 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%D +80 "core" +2 ."myshortDA"PBV.dial PSV +3 "processing"%> U +58 "core" V +3 ."myshortDA"PS.seek 0ml +2 "processing"%7'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"% @ +49 "core" > +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%n  +85 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2628 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%W +49 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%g' +2616 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"% +79 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"% U +7 "core" V +2 "Can"Z\ O +3 ."myshortDA"PS.seek 0ml +2 "processing"%i'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%` @ +47 "core" ? +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%L' +2626 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%q  +81 "core"  +2 ."myshortDA"PS.seek :empty +4 "processing"%y's +2615 "core" ' +3 #"myshortDA"Garaging FlushPuck in Processing Clamp + "manipulator"&'& +7 "core" & I R0 +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&( +5 "core" ( +2 "manipulator"&?& +4 "core" &  U R0 +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &X& +3 "core" &  S0 +3 ."myshortDA"Forearm.seek PC +3 "manipulator"&}'E +95 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&:/ +75 "core" / +2 ."myshortDA"PC.seek :open +3 "processing"%1( +379 "core" ( +2 "manipulator"&2& +3 "core" & U0 +3 "manipulator"&C% +3 "core" %8   U6 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&](-z +126 "core" ( +2 "manipulator"&S& +3 "core" &-\   W!s +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-\  H W!r +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&\ 'o +114 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&,1 +18 "core" 1 +2 "manipulator"&z% +4 "core" %w] [ W @$ +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&$' ] +107 "core" ' +15154 #"ray"-> access 3 +5 "storage"(A% +3 "core" %@\ - +3 "manipulator"&"% +4 "core" % P  , T +2 "manipulator"&c& +4 "core" &- U T m +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +2 "storage"(d([Y +690 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +6 (=& +2 "core" &[\\ z\ ( +4313 #"ray"-> access 4 +4 "storage"()% +5 "core" %A G\ , +2 "manipulator"&H% +4 "core" % P  R S +3 "manipulator"&& +3 "core" &-  S m +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"(0( +986 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 ( & +3 "core" & L\  +512 #"ray"-> startTube 4 +7036 #-> start(:myshortDA){shortDA; samplePassF; shortDAflush} +3 "collection"'% +5 "processing"%E% +4 "core" %T +10 %p" +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +561 #"ray"-> Thread[:myshortDA].answer +3 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +56 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%G +140 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%  +136 "core" + ."myshortDA"PRV.dial :sipper +3 "processing"%*  +142 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%s'h! +2286 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%l  +142 "core"  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%M' +1271 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"% @ +112 "core" > +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +3 "processing"%b's +584 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%R +113 "core"  + #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%N'[q +1097 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%.' +1602 "core" ' + ."myshortDA"PSV.dial :mixloop +3 "processing"%P +113 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%#'s +2618 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%_'[q +1105 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%p' +1618 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%{ +114 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +50 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%k's +2640 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%t +114 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%8 +126 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%'s +1330 "Can"h\ K؉B +1290 "core" ' +3 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%v& +6 "core" & +3 "manipulator"&;% +4 "core" % P  _ R +2 "storage"(f% +4 "core" %A \ , +2 "storage"(B. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +3 "storage"(F(+ +513 "core" ( +3 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 (w& +3 "core" &+ \ ! +3 "manipulator"&j& +3 "core" &-\ O m +3 "manipulator"&I% +3 "core" % P ` O +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +3 "manipulator"& ( +168 "core" ( +2 "manipulator"&&& +3 "core" & O] +3 "storage"(\\& +4 "core" &+ \ ) +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&V's +96 "core" ' +2 "storage"((& +3 "core" &+ d\ * +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(r' +303 "core" ' +2 "storage"(+- +4 "core" -' +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (Y& +3 "core" &+ \ ' +3 "manipulator"&& +4 "core" &  O] +2 ."myshortDA"Elbow.seek 4 +2 "manipulator"&Z( +7 "core" ( + "manipulator"&|& +4 "core" &  O] +3 "storage"(& +4 "core" &+ )\ ( +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&' +16 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&U/ +17 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" ray:34:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +5 "manipulator"&x& +7 "storage"(%'= +3 "core" & } P] +3 "manipulator"&/% +44 "core" %u  N +3 ."myshortDA"Forearm.seek :retract +11 "manipulator"&' ] +101 "core" ' +2 ."myshortDA"Elbow.seek PC +4 "manipulator"&h( +106 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +144 "core" ( +3 "manipulator"&5& +4 "core" & / Q" +2 ."myshortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 && +3 "core" &  Q" +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&'E +96 "core" ' +2 "manipulator"&<& +4 "core" &  : R" +3 "manipulator"&o% +3 "core" %O  6 R) +3 "processing"%3& +4 "core" & +3 "processing"%^& +6 "core" &% +2 ."myshortDA"PC.seek :closed +3 "processing"%!(SD +7 "core" & +4 & 2 +9 &Et 2 +9 &:mu F +10 &V R +9 &B R +9 &RA S +10 &A R +9 &> R +10 &C R +9 &!\\? R +9 &#A R +10 &$C R +9 &&C R +9 &(cC R +10 &*%D R +9 &+D R +10 &-D S +9 &/kC R +9 &1-F R +10 &2D R +9 &4B R +9 &6sB R +10 &86C R +9 &9G R +9 &;C R +10 &={F R +9 &?<F S +10 &@D S +9 &BG S +9 &DK S +10 &F?T U +9 &Gg V +10 &Ix Y +9 &Kxz Y +9 &M7 Z +10 &N Z +9 &P Z +9 &Rc~e - +10 &S)o 7 +10 ( &S! - +2 "processing"%^& +5 #"myshortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.74 + .Hand.open +4 "manipulator"&u1 +18 "core" 1 +2 "manipulator"&% +4 "core" %O > N) +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&~' ] +100 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%J { +3 %T9 +8 "core" 9 +102 "processing"%m9 +4 "core" 9 +103 "processing"%9 +3 "core" 9  +103 "processing"%Q9 +4 "core" 9  +103 "processing"%99 +3 "core" 9 +103 "processing"%-9 +3 "core" 9 +103 "processing"%a9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +104 "processing"%K9 +3 "core" 9# +103 "processing"%69 +3 "core" 9' +103 "processing"%9 +3 "core" 9+ +103 "processing"%O9 +3 "core" 9/ +103 "processing"%D9 +3 "core" 94 +103 "processing"%>9 +4 "core" 98 +103 "processing"%[9 +3 "core" 9< +103 "processing"% 9 +3 "core" 9@ +103 "processing"%79 +3 "core" 9E +103 "processing"%n9 +3 "core" 9I +103 "processing"%9 +4 "core" 9M +103 "processing"%W9 +3 "core" 9Q +103 "processing"%9 +3 "core" 9V +103 "processing"%9 +3 "core" 9Z +103 "processing"%9 +3 "core" 9 ^ +103 "processing"%g9 +4 "core" 9b +103 "processing"%`9 +3 "core" 9g +103 "processing"%i9 +3 "core" 9k +103 "processing"%q9 +3 "core" 9#o\ +103 "processing"%L9 +3 "core" 9)s +103 "processing"%'9 +3 "core" 9/x +3 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%? p{p. +5 ."myshortDA"delay 1:30 +6 "core" x +8999 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%X +110 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +14 ."myshortDA"PS.seek 0.5ml +2 "processing"%:' +596 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%@'Q +1602 "core" ' +2 ."myshortDA"PTV.dial :puck +3 "processing"%e  +136 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"% +79 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%2  +59 "core" +2 "processing"%C% +4 "core" %M$  +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%S' +592 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +3 ."myshortDA"PS.seek 0ml +52 "processing"%}'ܑ +1610 "core" ' +3 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%,  +5 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%z  +37 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%\ ' +2529 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%A +80 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%" +82 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +83 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%='s +914 "Can"b\ R +1606 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%)  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%H +49 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"% @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%d' +352 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "processing"%  +47 "core"  +3 "processing"%% +3 "core" %$  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%E' +352 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'G  +38 "core" +2 ."myshortDA"PRV.dial :air +3 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%*'N +1263 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%y @ +78 "core" ? +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%l' +854 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%s  +49 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +3 "processing"%'Q +1611 "core" ' +2 ."myshortDA"PSV.dial :PML +3 "processing"%M +49 "core" + ."myshortDA"PTV.dial :mixing +3 "processing"%R @ +77 "core" B +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%b  +38 "core" +2 "processing"%N% +4 "core" %S  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%P'K +234 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%. * +37 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"% 'ܑ +1964 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'#& +5 "core" &S +3 "manipulator"&_& +4 "core" & Z A" +3 "manipulator"&{% +4 "core" % \\ P L +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +135 "core" ( +2 "manipulator"&p& +4 "core" &-\ k H"x +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &t& +5 "core" &- q L"x +2 ."myshortDA"Forearm.seek :garage +3 "manipulator"&k'o +111 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&8/ +25 "core" / +2 "manipulator"&& +4 "core" &-\ E  0!v +2 "manipulator"&v% +4 "core" %{u ( 4 , : +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&;' ] +108 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&f( +274 "core" ( +2 "manipulator"&B& +4 "core" & I C% +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &0& +3 "core" & E C% +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&w'ш +144 "core" ' +2 "manipulator"&j& +4 "core" & ( H% +3 "manipulator"&I% +4 "core" %э r i @ +3 "collection"'&& +3 "core" &I +11 "collection"'\\& +5 "core" &N +3 ."myshortDA"CC.seek :closed +4 "collection"'((X +5 "core" &S +5 &U 4 +8 &ErN 3 +10 &0kuS G +9 &WM U +9 &CL U +10 &CBT U +9 &CV T +10 &ES U +9 &CP U +9 &!KFT U +10 &# BN U +9 &$BT U +9 &&AT T +10 &(TBM T +9 &*AL T +10 &+@T U +9 &-CN T +9 &/\\CT T +10 &1@N U +9 &2@O T +9 &4AP T +10 &6dCO T +9 &8%E? U +10 &9AI T +9 &;AO T +9 &=l@O T +10 &?/BI T +9 &@DR U +10 &BDT U +9 &DrJU U +9 &F.ZJ W +10 &GoP Y +9 &IO _ +9 &KYM ` +10 &MR a +9 &NQ a +9 &PL ` +10 &R\\S b +9 &TM b +10 &UQ b( +9 &WO U +9 &X#zO %m +10 &XZ Z +2 ( +3 "collection"'\\& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.58 + "collection"']& +7 "core" &X~O Z +2 ."myshortDA"Hand.open +2 "manipulator"&$1 +21 "core" 1 +2 "manipulator"&+% +5 "core" %| d W ? +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."myshortDA"Forearm.seek :retract +2 "manipulator"&Y' ] +102 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +112 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."myshortDA"PS.seek 1.5ml +2 "processing"%|' +1609 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +46 "core"  +3 ."myshortDA"PS.seek 0ml +3 "processing"%U'ܑ +1604 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%x +60 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%/' +2619 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +10 "processing"%  +2 "collection"'V  +40 "core"  +136  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%r +114 "core" +3 ."myshortDA"CTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 "processing"%  +77 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%5'ܑ +2620 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%Z' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%< +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%o'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%3  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%%' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%1'ܑ +2615 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&u& +7 "core" & L ? ! =% +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&( +39 "core" ( +2 "manipulator"&T& +3 "core" & W _ " @~ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &^& +3 "core" & U C 5 ?~ +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&m'ш +98 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&/ +28 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'( +409 "core" ( +2 "manipulator"&Q& +3 "core" & - J~ +3 "manipulator"&9% +4 "core" %ђ # F0 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&-' ] +97 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek :garage +2 "manipulator"&a(-z +280 "core" ( + "manipulator"&& +4 "core" &-y  Ji +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +49 &K& +3 "core" &-y c Ii +3 ."myshortDA"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"&6'o +113 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&1 +18 "core" 1 +2 "manipulator"&O% +4 "core" %we . 6 D 77 +4 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&D' ] +106 "core" ' +3 ."da"delayUntil "15:27:52.55" +24736 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%> @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%[  +38 "core" +2 ."da"delay 30 seconds +2145 "Can"e\ O>n +858 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."da"PSV.dial :air +2 "processing"%7  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%n' +2520 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%W  +48 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"% +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +49 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +2523 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%g +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%`' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%i'Q +1608 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%q  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%L +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%'  +38 "core" +2 "processing"%X% +4 "core" %W +3 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%: * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%e'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%2  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%@ +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%' +2516 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%S +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%J +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%, +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2529 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +145 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%}' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%A'Q +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%"  +12 "core"  +2 ."da"PSV.dial PTV +7 "processing"%c +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%\ % +4 "core" %S$  +3 ."da"PS.seek 1.5ml +2 "processing"%)' +586 "core" ' +42 ."da"delay 3 seconds +314 .PBV.dial between PSV and waste1 +5 "processing"%H * +36 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1607 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%=  +8 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%d +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%G' +2518 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%E +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%y +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%s's +147 "Can"a\ LP +2392 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%l  +48 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%M  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%R  +47 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%b  +7 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%N +47 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +3 "processing"%.' +397 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%  +64 "core"  +2 "processing"%P% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%#'"[ +347 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%_  +47 "core"  +3 ."da"PS.seek 2ml +2 "processing"%{'Q +1559 "core" ' + ."da"PSV.dial :PML +2 "processing"%p +48 "core" +2 ."da"PTV.dial :mixing +2 "processing"%t @ +77 "core" B +2 ."da"PBV.dial :waste1 +3 "processing"%h  +38 "core" +2 "processing"%8% +3 "core" %Q#  +3 ."da"PS.seek 1.85ml +2 "processing"%'I +240 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%v * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%~'ܑ +1977 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%k @ +16 "core" ? +2 ."da"PBV.dial :waste1 +3 "processing"%B  +38 "core" +2 ."da"delay 30 seconds +2915 "Can"X\ PL +87 ."da"PBV.dial between PSV and waste1 +3 "processing"%0 * +38 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +47 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%j' +2569 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%I +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%&  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%; +47 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%4  +46 "core"  +3 ."da"PS.seek :empty +2 "processing"%]'s +2564 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%$ +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%+' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%\\'Q +1614 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%w +78 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + "processing"%% +4 "core" %Y$ +4 ."da"PS.seek 1.5ml +2 "processing"%|' +629 "core" ' +2 ."da"delay 3 seconds +310 .PBV.dial between PSV and waste1 +3 "processing"%x * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%U'ܑ +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%V  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%/' +2514 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%5 +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%< +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%3's +2523 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"%o +145 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%%'Q +1612 "core" ' + ."da"PTV.dial :puck +2 "processing"%u  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%T +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%^  +38 "core" +2 "processing"%% +4 "core" %V"  +3 ."da"PS.seek 1.5ml +3 "processing"%f' +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Y * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%('ܑ +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%Q  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%9  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%K' +2523 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%O +85 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%-  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%6's +840 "Can"V U]0 +1679 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%> +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%[' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"% 'Q +1621 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%7  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%1 +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%W% +4 "core" %P" +3 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%n'ܑ +1613 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +49 .PTV.dial :puck +13 "processing"%g  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%q +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%L' +2520 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%' +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%X +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%:  +78 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2521 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +150 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +16 "processing"% +18 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +16 ."da"PS.seek 0.25ml +5 "processing"%2'I +349 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +13 ."da"PS.seek 0.5ml +2 "processing"%C' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%@'Q +1608 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%e  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%S +82 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%J  +39 "core" +2 "processing"%,% +4 "core" %O"  +3 ."da"PS.seek 1.5ml +2 "processing"%z' +598 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1624 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%}  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%" * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%c +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2616 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%\ +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%A +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%H +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%)  +82 "core"  +2 ."da"PS.seek :empty +4 "processing"%='s +2612 "core" ' +3 #"da"Additional air clear + .PSR.select :air +9 .PSV.dial PSR +4 "processing"% +153 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%'Q +2119 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 "processing"%d  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +94 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%E% +4 "core" %O  +3 ."da"PS.seek 1.5ml +4 "processing"%y' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +41 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%G  +115 "core"  +3 ."da"PS.seek :empty +2 "processing"%l's +1611 "core" ' +2 "processing"%M9 +3 "core" 9z\ 6 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%R +5 "core" 6 +2 "processing"%b& +4 "core" &S # - +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&N% +6 "core" % k +2 "storage"(s% +4 "core" %@  +2 "storage"(. +54 "core" .(+ +2 ."da"SC.reconfigure :tight +10 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(P(@ +202 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (.& +4 "core" &D +2 "manipulator"&_& +5 "core" &-y  Mi +2 "manipulator"&#% +3 "core" % k m +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&p( +176 "core" ( +3 "manipulator"&t& +5 "core" &  R +2 "storage"(h& +4 "core" &M  3 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&8'm +111 "core" ' +2 "storage"(v& +4 "core" &M +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"({' +286 "core" ' +2 "storage"(- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"('x +44 "core" ' +3 "manipulator"&k& +3 "core" &  FR +3 "manipulator"&B% +3 "core" %Ҙ   +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&0' ] +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +252 "core" ( +2 "manipulator"&~& +4 "core" &  %, +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &I& +3 "core" &, +3 ."da"Forearm.seek PC +2 "manipulator"&&'E +101 "core" ' +3 ."da"Hand.close + "manipulator"&;/ +22 "core" / +3 ."da"PC.seek :open +4 "processing"%4( +375 "core" ( +2 "storage"(j& +4 "core" &M   D +2 "manipulator"&$& +5 "core" &   + + "manipulator"&]% +4 "core" %Ю   +3 ."da"Forearm.seek :retract +3 "manipulator"&+' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&( +261 "core" ( +2 "manipulator"&w& +4 "core" & + , A Q +2 "storage"( & +5 "core" &M  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +109 "core" ' +2 ."da"Hand.open +2 "manipulator"&\\1 +23 "core" 1 +3 "storage"(x- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(|'D +30 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(V' +58 "core" ' +3 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"% & +5 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1416h.png +21 "core" & +5 "manipulator"&r& +7 "core" & O O JQ +4 "manipulator"&% +5 "core" % 0 $  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +5 "manipulator"&U' ] +98 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +191 "core" ( +2 "manipulator"&5& +3 "core" &-u + . \ _ +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &<& +5 "core" &-u ( # _ +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&Z'o +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&// +18 "core" / +3 "manipulator"&o& +3 "core" &-u ' 3_ +3 "manipulator"&3% +4 "core" %ςz \  +3 ."psFlush"Forearm.seek :retract +65 "manipulator"&' ] +105 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&u( +123 "core" ( +2 "manipulator"&T& +4 "core" & - . H +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &^& +5 "core" & '  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +100 "core" ' +2 "manipulator"&%& +4 "core" &  +3 "manipulator"&Y% +4 "core" %K U +3 "processing"%f& +4 "core" & +4 "processing"%Q& +5 "core" &! +3 ."psFlush"PC.seek :closed +5 "processing"%9(SD +5 "core" & +3 & r1 +9 &Dr l3 +9 &/ll lH +9 &N mW +10 &|6 oV +9 &>4 oV +10 &8 nV +9 &8 nV +9 &7 nV +10 &!G8 oV +9 &#8 nW +9 &$8 nV +10 &&4 nV +9 &(N7 nW +9 &*6 nV +10 &+7 mV +9 &-4 nV +10 &/X8 mV +9 &16 U +9 &2; U +10 &4; V +9 &6`; V +9 &8#< U +10 &9> V +9 &;: V +10 &=h; V +9 &?*7 V +9 &@; nV +10 &B< oV +9 &Dm; nW +10 &F.A nW +9 &GO lY +9 &Ij k] +10 &K`o k^ +9 &M r k_ +9 &Ny j_ +10 &P} i` +9 &RM] k8 +9 &S'e kQ +10 &S'< m8 +3 ( +2 "processing"%Q& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.84 +2 "processing"%m& +3 "core" &S'; l8 +5 ."psFlush"Hand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&(% +4 "core" %K +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +7 "processing"% +34 #"da"SX HX9/16 (USB:72): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.221 seconds\ Exposing 696x520 pixel 16-bit image for 12.585 seconds\ /var/log/esp/da25jul1416h.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1416h15s.png +25 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +8 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%O' +605 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%-' +462 #"da"SX HX9/16 (USB:72): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1416h15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1416h25s.png +1306 "Can"U s`r +170 #"image"compressed /var/log/esp/da25jul1416h.jxl +203 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%K @ +219 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%>  +145 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%6 +121 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%['s +362 #"da"SX HX9/16 (USB:72): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1416h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +5 "storage"(7- +5 "core" -' +3 "storage"(1& +6 "core" &M O +15 "manipulator"&& +12 "core" & " G +8 "manipulator"&W% +11 "core" % V " $ j +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"& ( +249 "core" ( +3 "manipulator"&& +4 "core" &  $ ` +2 "storage"(& +5 "core" &M  +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&g'm +104 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"('W +55 "core" ' +2 "manipulator"&`& +4 "core" &  ` +4 "storage"(q& +3 "core" &M F C +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +4 "manipulator"&n'M +42 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&', +5 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.39 Pucks below Top Plate +4 "storage"(X' +39 "core" ' + "manipulator"&i% +4 "core" %] & -  [ +3 "storage"(:& +4 "core" &M\ \  +71 ."da"Forearm.force -20 +11 "manipulator"&5 +11 ."da"Forearm.seek 3 + 316 counts +2 "manipulator"&L'Љ +29 "core" ' +2 "manipulator"& & +4 "core" &  \\ +2 "storage"(& +5 "core" &M 3 3 + +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&2'm +31 "core" ' +3 "storage"(C% +5 "core" % 3 5 ^  +4 ."downElevator"SE.seek :down +3 "storage"(e'= +103 (S% +3 "core" %* 4 2 X \\v +3 "manipulator"&J% +5 "core" %` 9  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&,' ] +92 "core" ' +72 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (@& +5 "core" &M C 3  +1078 ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +37 #"image"compressed /var/log/esp/midres/da25jul1416h15s.jxl +81 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +3 "processing"%z' +591 "core" ' +2 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1702 #"image"compressed /var/log/esp/midres/da25jul1416h25s.jxl +3 ."Qmail"DAfans.email "da25jul1416h exposed 12.585 seconds\\nmidres/da25jul1416h15s\\nmidres/da25jul1416h25s",Subject: "da25jul1416h images!" +407 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +4 "processing"%}  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%" @ +76 "core" B +2 ."psFlush"PSV.dial :mixloop +3 "processing"%c +114 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2620 "core" ' +4 ."psFlush"PSV.dial PSR +6 "processing"%\ +119 "core"  +5 ."psFlush"PSR.select :flush +7 "processing"%@ +29 ."psFlush"PS.seek 1ml +5 "processing"%A'[q +1106 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +19 ."psFlush"PS.seek 2.5ml +5 "processing"%H' +209 #"uploadLog"upsync +1403 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%) +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +8 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%='ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%d +82 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +86 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%E'ܑ +2643 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +84 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%*' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%y +82 "core" +2 ."psFlush"PBV.dial PSV +57 "processing"%M U +60 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%R'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%b @ +48 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%N' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%s  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%. +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%_' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%# +84 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%F U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%t'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%h @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%a' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%v  +91 "core"  +2 ."psFlush"PS.seek :empty +5 "processing"%D's +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +58 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%k'[q +1096 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml + "processing"%B' +1609 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%{ +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%8  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%~  +58 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%I'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%p +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%;' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%0 +86 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%!'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%j +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +592 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2124 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%& +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%w U +59 "core" W +3 ."psFlush"PS.seek 0ml +4 "processing"% 'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" @ +2 ."psFlush"PS.seek 2.5ml +3 "processing"%\\' +257 "Can"L\ T\\ +2370 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%x  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"% 's +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%r +48 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%+ +86 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +8 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%|'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%5 @ +51 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +10 "processing"%<  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2631 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&/& +7 "core" & * M\\ +2 "manipulator"&o% +4 "core" % \\  M +3 ."psFlush"Elbow.seek PC +2 "manipulator"&3( +258 "core" ( + "manipulator"&U& +4 "core" & C N, +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &T& +4 "core" & 3 N, +3 ."psFlush"Forearm.seek PC +3 "manipulator"&^'E +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&Z/ +63 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%%( +380 "core" ( +2 "manipulator"&Y& +4 "core" &  v R+ +2 "manipulator"&f% +4 "core" %>  R +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&(-z +137 "core" ( +2 "manipulator"&4& +5 "core" &- Z T5 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &m& +4 "core" &-  F S5 +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&'o +111 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&(1 +29 "core" 1 +2 "manipulator"&Q% +4 "core" %wd z l ` >7 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +106 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +7 "core" & +2 "manipulator"&l& +4 "core" &- F S4 +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&O(-z +26 "core" ( +2 "manipulator"&K& +3 "core" &-| > U +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &>& +3 "core" &-| V +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&6'o +109 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&-/ +26 "core" / +2 "manipulator"&7& +4 "core" &-| | x \ A +2 "manipulator"&1% +5 "core" %πk x x A +2 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&W( +276 "core" ( +2 "manipulator"&& +4 "core" & $ P* +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &  P* +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&u'ш +96 "core" ' +2 "manipulator"&`& +4 "core" & z N) +3 "manipulator"&q% +3 "core" %ш Q M +3 "collection"'& +5 "core" & +2 "collection"'i& +6 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"':(X +6 "core" & +5 & 5 +9 &Do 2 +10 &4ls F +9 &] U +9 &B U +10 &CE U +9 &A U +10 &C U +9 &E U +9 &!LB T +10 &#C T +9 &$B U +9 &&C U +10 &(SD U +9 &*@ T +10 &+D U +9 &-E T +9 &/\\C T +10 &1D U +9 &2C U +9 &4C U +10 &6c@ U +9 &8&D T +10 &9B T +9 &;@ T +9 &=k@ U +10 &?.@ T +9 &@A U +9 &BG T +10 &DpK V +9 &F.Z W +10 &Gq Z +11 &I _ +9 &KX a +9 &M ` +8 &N a +9 &P a +10 &R] b +9 &T b +10 &U b$ +9 &W T +9 &X${ &n +10 &Xx W +2 ( +3 "collection"'i& +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.62 +2 "collection"'V& +6 "core" &Xx W +2 ."myshortDA"Hand.open +2 "manipulator"& 1 +27 "core" 1 +45 "manipulator"&% +4 "core" %ш ~ F +3 ."myshortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&g' ] +98 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%C  +49 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"% ' +1613 "core" ' +3 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%S'ܑ +1613 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%J +49 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +14 ."myshortDA"PS.seek 2.5ml +3 "processing"%n' +2629 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%L  +2 "collection"'@  +9 "core"  +100  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%X +211 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%2 @ +75 "core" @ +3 ."myshortDA"PS.seek 0ml +4 "processing"%e'ܑ +2621 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +81 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%[' +2617 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"%z +80 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%}'ܑ +2617 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&"& +6 "core" & { r E( +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&c( +5 "core" ( +2 "manipulator"&& +4 "core" &  D( +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &\ & +4 "core" & | D( +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +97 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&A/ +27 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"')( +409 "core" ( +2 "manipulator"&& +4 "core" &  M( +2 "manipulator"& % +4 "core" %ц  L% +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&H' ] +100 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&d(-z +287 "core" ( +2 "manipulator"&=& +4 "core" &- ; Od +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-  Od +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +117 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&1 +28 "core" 1 +2 "manipulator"&E% +4 "core" %s^ b L <) +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&*' ] +104 "core" ' +3 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'y& +7 "core" & +2 "manipulator"&M& +4 "core" &-  Qd +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&G(-z +5 "core" ( +3 "manipulator"&b& +4 "core" &-  > Qd +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &R& +3 "core" &- 8 Qd +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&s'o +109 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&N/ +27 "core" / +2 "manipulator"&.& +5 "core" &- ^ S @d +2 "manipulator"&% +3 "core" %ρu R c ? +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&#' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&F( +299 "core" ( +2 "manipulator"&_& +4 "core" & ! N +3 ."myshortDA"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +6 &h& +3 "core" &  N +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&t'ш +95 "core" ' +2 "manipulator"&v& +4 "core" & V L +2 "manipulator"&a% +4 "core" %я q L +3 "collection"'& +4 "core" & +3 "collection"'D& +6 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'k(X +7 "core" & +3 & 8 +10 &Em 2 +9 &:mp F +9 &X T +10 &> T +9 &NA T +10 &= S +9 &? T +9 &@ T +10 &!W= S +9 &#B S +9 &$B S +10 &&D T +9 &(^B T +10 &* @ T +9 &+@ S +9 &-? S +10 &/f@ T +9 &1(@ T +9 &2? S +10 &4> S +9 &6o> S +10 &82? S +9 &9? S +9 &;> S +10 &=wA S +9 &?8@ T +9 &@A S +10 &B@ T +9 &D}D T +10 &F;T U +9 &Gi Y +9 &I ^ +10 &Kb ` +9 &M& _ +9 &N _ +10 &P ` +9 &Rh a +10 &T( a +9 &U b" +9 &W R +10 &Xp $h +9 &X% X +10 ( + &Xe N +2 "collection"'D& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.71 +2 "collection"'{& +5 "core" &Xe N +3 ."myshortDA"Hand.open +2 "manipulator"&81 +28 "core" 1 +2 "manipulator"&~% +3 "core" %э # E +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&B' ] +97 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%p  +210 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%I' +2629 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%0  + "collection"';  +6 "core"  +6  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%j +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +6 "processing"%!'ܑ +2622 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%$  +222 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%&' +2623 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "processing"%w  +3 "collection"']  +4 "core"  +6  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"% +207 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +3 "processing"% 'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%x  +210 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%\\' +2614 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +5 "collection"'r  +3 "processing"%  +6 "core"  +5  +2 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%+ +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +4 "processing"%'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +225 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%5' +1605 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%|  +48 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%<'ܑ +1602 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%/' +735 "Can"a _ +1886 "core" ' +2 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%o  +2 "collection"'U  +56 "core"   +3 ."myshortDA"PSV.dial :PTV,via: :air +12 "processing"%T +209 "core" +3 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +4 "processing"%''ܑ +2619 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%Z  +80 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%,' +2644 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%9 +81 "core" ~ +3 ."myshortDA"PS.seek 0ml +3 "processing"%Y'ܑ +2637 "core" ' + ."myshortDA"PSV.dial :air +3 "processing"%f  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%4' +2620 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%m +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%^'ܑ +2621 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%3  +80 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%(' +2620 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%Q +82 "core" ~ +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2621 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&l& +6 "core" &  H +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +16 "core" ( +2 "manipulator"&K& +5 "core" & O H +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &>& +3 "core" & ^ I +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +96 "core" ' + ."myshortDA"Hand.close +2 "manipulator"&-/ +26 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'7( +413 "core" ( +2 "manipulator"&1& +4 "core" & 4 P +2 "manipulator"&% +3 "core" %z e PA +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&6(-z +276 "core" ( +2 "manipulator"&& +4 "core" &-~ Z Ol +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-~  Ol +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&O'o +114 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&`1 +19 "core" 1 +2 "manipulator"&q% +4 "core" %xa C M ` ;5 +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +108 "core" ' +3413 #"ray"-> access 3 +4 "storage"(% +5 "core" %? 8\ ) +2 "manipulator"&% +4 "core" % Z  P +3 "manipulator"&V& +3 "core" &-~ Z Pl +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +2 "storage"( ([Y +687 "core" ( +2 ."ray"SC.configure :limp + "storage"($(\ 1b +5 (& +3 "core" &[Z 9\ " +2140 #"ray"-> access 4 +4 "storage"(i% +5 "core" %@ \ ( +2 "manipulator"&C% +4 "core" % Z W O +3 "manipulator"&u& +4 "core" &-~  Ol +3 ."ray"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"(( +992 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & k i U\  +1017 #"ray"-> startTube 4 +16222 #-> start(:myshortDA){shortDA; shortDAflush; PS.flush} +3 "collection"' % +5 "processing"%J% +11 "core" %T + %ܑ +5 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +502 #"ray"-> Thread[:myshortDA].answer +4 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%S +48 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%@  +77 "core" +41 ."myshortDA"PRV.dial :sipper +11 "processing"%L  +142 "core"  +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +3 "processing"%X'h! +2288 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "collection"'2  +3 "processing"%n  +8 "core"  +135  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%' +1267 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%e @ +111 "core" ? +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +3 "processing"%z's +609 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%[ +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%"'[q +1095 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +1605 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%\ +114 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%A's +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%W +120 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%g'[q +920 "Can"p\ N, +177 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%:' +1614 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +113 "core" + ."myshortDA"PRV.dial :sipper +2 "processing"%  +51 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%= +114 "core"  + ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%c' +2620 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2619 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%E& +7 "core" & +2 "manipulator"&y% +4 "core" % Z Q +2 "storage"(M% +4 "core" %A \ * +2 "storage"(H. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"(b(+ +513 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (R& +4 "core" &+  O\ % +2 "manipulator"&& +4 "core" &-~  Nl +2 "manipulator"&N% +4 "core" % Z 2 N +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +3 "manipulator"&.( +196 "core" ( +2 "manipulator"&& +4 "core" & N Nx +2 "storage"(d& +4 "core" &+ =\ ' +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&*'s +99 "core" ' +2 "storage"(s& +4 "core" &+ 0\ ( +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myshortDA"SE.seek :beamBreak +2 "storage"(G' +302 "core" ' +2 "storage"(_- +3 "core" -'z +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (h& +3 "core" &+ \ % +2 "manipulator"&v& +4 "core" & \\ Nx +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&a( +7 "core" ( +2 "manipulator"&& +4 "core" & \\ Nx +2 "storage"(#& +4 "core" &+ \ & +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&)' +16 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&{/ +17 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" ray:39:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +5 "manipulator"&8& +4 "storage"(~'= +9 "core" & $ Ox +2 "manipulator"&D% +4 "core" %w  Lz +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&t' ] +98 "core" ' +4 ."myshortDA"Elbow.seek PC +2 "manipulator"&p( +156 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +83 "core" ( + "manipulator"&}& +4 "core" & q OZ +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &0& +3 "core" &  OZ +4 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&;'E +112 "core" ' +2 "manipulator"&j& +3 "core" &  SZ +3 "manipulator"&I% +5 "core" %#  , S +2 "processing"%$& +4 "core" & +3 "processing"%!& +6 "core" &" +3 ."myshortDA"PC.seek :closed +3 "processing"%w(SD +4 "core" & +5 & 2 +9 &Fu 2 +10 &=ms F +9 &U R +9 &B R +10 &V? R +9 &B R +10 &C R +9 &D R +9 &!]C R +10 &#D R +9 &$C R +9 &&B R +10 &(eC R +9 &*&D S +10 &+D R +9 &-E R +9 &/lD S +10 &1.D S +9 &2E R +9 &4C R +10 &6tE S +9 &87A R +10 &9C S +9 &;F S +9 &={E S +10 &??C R +9 &AA S +9 &BF S +10 &DD S +9 &FAU T +10 &Gf W +9 &Iv X +9 &Ky{ Y +10 &M9 Z +9 &N~ Z +9 &P Z +10 &Rd|h . +9 &S%g 7 +10 ( + &S( 1 +3 "processing"%!& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.74 +2 .Hand.open +3 "manipulator"&]1 +29 "core" 1 +2 "manipulator"&% +4 "core" %#  P +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&&' ] +97 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%x { +3 % 9 +9 "core" 9 +102 "processing"%r9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9  +103 "processing"%+9 +4 "core" 9  +103 "processing"%\\9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%|9 +3 "core" 9 +103 "processing"%59 +3 "core" 9# +103 "processing"%9 +3 "core" 9' +103 "processing"%<9 +3 "core" 9+ +103 "processing"%o9 +4 "core" 9/ +103 "processing"%U9 +3 "core" 94 +103 "processing"%T9 +4 "core" 98 +103 "processing"%/9 +3 "core" 9< +103 "processing"%Z9 +3 "core" 9@ +103 "processing"%'9 +3 "core" 9E +103 "processing"%99 +3 "core" 9I +103 "processing"%,9 +4 "core" 9M +103 "processing"%f9 +3 "core" 9Q +103 "processing"%Y9 +3 "core" 9V +103 "processing"%m9 +3 "core" 9Z +103 "processing"%49 +3 "core" 9^ +103 "processing"%39 +3 "core" 9b +103 "processing"%^9 +3 "core" 9f +103 "processing"%Q9 +3 "core" 9k\ +103 "processing"%(9 +3 "core" 9%o +103 "processing"%l9 +3 "core" 9+s\ +103 "processing"%K9 +3 "core" 91w +4 ."myshortDA"PH.hold 2:00:00,28C +10 "processing"%> p{p. +3 ."myshortDA"delay 1:30 +12 "core" x +8998 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%- +115 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%F' +593 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."myshortDA"PS.seek 2ml +2 "processing"%B'Q +1612 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%k  +135 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"%1 +82 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +58 "core" +2 "processing"%% +4 "core" %V  +4 ."myshortDA"PS.seek 1.5ml + "processing"%' +586 "core" ' +2 ."myshortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1599 "core" ' +2 ."myshortDA"delay 5:00 +29755 "Can"h\ O +257 #"myshortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%`  +5 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%q  +37 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%O +82 "core"  +3 ."myshortDA"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2523 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"% +81 "core" +2 ."myshortDA"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%V +80 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%P +80 "core" +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%i's +2533 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%C  +138 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%u +49 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"% @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%' +356 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "processing"%J  +5 "collection"'  +5 "core"  +38  +2 "processing"%S% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +3 "processing"%@' +354 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'L  +38 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%2'N +1279 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%n @ +79 "core" ? +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%X' +859 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%e  +47 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +3 "processing"%'Q +1610 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%[ +47 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%z @ +78 "core" B +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%"  +38 "core" +2 "processing"%\ % +4 "core" %U  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%'M +233 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +2 "processing"%W * +38 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"%A'ܑ +1959 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'g& +5 "core" & +2 "manipulator"&& +5 "core" & p PY +2 "manipulator"& % +4 "core" % o P +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&:(-z +135 "core" ( +2 "manipulator"&=& +4 "core" &-u ~ L# +2 ."myshortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &-u K# +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&'o +111 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&c/ +19 "core" / +2 "manipulator"&E& +3 "core" &-\ ? I  ;!r +3 "manipulator"&y% +4 "core" %ςk F K < : +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&M' ] +118 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +4 "manipulator"&H( +271 "core" ( +2 "manipulator"&& +3 "core" & " N( +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &R& +3 "core" & \\ G( +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +93 "core" ' +2 "manipulator"&N& +5 "core" & , G( +43 "manipulator"&% +4 "core" %ф K B +3 "collection"'d& +3 "core" & +12 "collection"'6& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'s(X +5 "core" & +6 & 5 +10 &Er 2 +9 &0ks G +9 &W U +10 &A U +9 &@A U +10 &A U +9 &C U +9 &A U +10 &!IA U +9 &# D U +9 &$A T +10 &&@ T +9 &(R@ T +10 &*? T +10 &+D U +8 &-A U +10 &/YC U +9 &1D U +9 &2C U +10 &4B U +9 &6aD U +10 &8#E U +9 &9A U +9 &;D U +10 &=hA U +9 &?,? T +9 &@@ T +10 &B@ T +9 &DoJ U +10 &F+X X +9 &Gj Z +9 &I ^ +10 &KW ` +9 &M a +9 &N a +10 &P ` +9 &R\\ a +10 &T b +9 &U b& +9 &W T +10 &X$ 'r +9 &Xu W +3 ( +2 "collection"'6& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.61 + "collection"'& +7 "core" &Xo W +2 ."myshortDA"Hand.open +2 "manipulator"&_1 +22 "core" 1 +2 "manipulator"&h% +3 "core" %ф a V - @ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&v' ] +96 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +115 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%#' +1614 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%{  +47 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%8'ܑ +1609 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%D +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%.' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +4 "processing"%*  +3 "collection"'G  +39 "core"  +135  +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%) +111 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%}  +80 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%0'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%a  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%j' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%I +54 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%$'ܑ +2625 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%~  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%t' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%% +47 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%]'ܑ +2618 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & > @ @ 6( +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"& ( +40 "core" ( +2 "manipulator"&!& +4 "core" & c R L ?q +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &r& +2 "core" & 4 U  ?q +4 ."myshortDA"Forearm.seek CC +2 "manipulator"&;'ш +95 "core" ' +2 ."myshortDA"Hand.close + "manipulator"& / +30 "core" / +2 ."myshortDA"CC.seek :open +4 "collection"'+( +412 "core" ( +2 "manipulator"&\\& +4 "core" &  Gq +2 "manipulator"&% +4 "core" %у  EV +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +93 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&|(-z +278 "core" ( +2 "manipulator"&5& +4 "core" &-{ Gp +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-{ Kp +45 ."myshortDA"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&<'o +116 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&o1 +28 "core" 1 +2 "manipulator"&U% +3 "core" %tZ * ! g 3" +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&T' ] +106 "core" ' +2 ."da"delayUntil "16:59:20.49" +18198 "Can"^\ N +6506 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%/ @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%' * +40 "core" , +2 ."da"PSV.dial :air +2 "processing"%9  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%,' +2523 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%f +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Y  +47 "core"  +2 ."da"delay 2 seconds +204 .PSV.dial :mixloop + "processing"%m +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%4  +49 "core"  +2 ."da"PS.seek :empty +4 "processing"%3's +2523 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%^ +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%Q' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%('Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%l  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%K +81 "core" + ."da"PBV.dial :waste1 +3 "processing"%-  +38 "core" +2 "processing"%% +3 "core" %R  +3 ."da"PS.seek 1.5ml +3 "processing"%F' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%k * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%1'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%B * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%' +2526 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%x +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%` +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%q +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%O's +2556 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +155 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%V'Q +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%P  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%C% +4 "core" %V  +3 ."da"PS.seek 1.5ml +2 "processing"%u' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +48 "core" , +12 ."da"PS.seek 0ml +2 "processing"%i'ܑ +1609 "core" ' +3 ."da"delay 2:00 +10950 "Can"P Y& J +1053 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%J  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%L' +2515 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%@ +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%n +80 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%e's +2529 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%X  +48 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%[  +135 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%z  +46 "core"  +2 ."da"PTV.dial :PRVmixing +3 "processing"%"  +6 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%\ +47 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +4 "processing"%W' +396 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +49 "core"  +2 "processing"%% +4 "core" % +3 ."da"PS.seek 0.55ml +2 "processing"%g'"` +331 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%  +48 "core"  +3 ."da"PS.seek 2ml +4 "processing"% 'Q +1559 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%= +47 "core" +2 ."da"PTV.dial :mixing +3 "processing"% @ +77 "core" B + ."da"PBV.dial :waste1 +3 "processing"%c  +38 "core" +2 "processing"%E% +4 "core" %W +3 ."da"PS.seek 1.85ml +2 "processing"%p'O +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%y * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%&'ܑ +1965 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +42276 "Can"= WO +5727 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +17 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +39 "core" , +2 ."da"PSV.dial :air +3 "processing"%:  +47 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%N' +2563 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%M +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%7  +46 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2542 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%_ +146 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%h' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%6'Q +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%A  +38 "core" +2 "processing"%{% +4 "core" %V  +3 ."da"PS.seek 1.5ml +2 "processing"%#' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +11 "processing"%D * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%8'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%G  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%*  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%) * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%} +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%.' +2529 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%a +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%0 +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%I +85 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%j  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"%~'s +2526 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%$ +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%t'Q +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"% +91 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%!  +38 "core" +2 "processing"%r% +4 "core" %L  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%H * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%v'ܑ +1626 "core" ' +2 ."da"delay 2:00 +11741 "Can"2 k\ v +262 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%s  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%;' +2545 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%5 +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%o  +80 "core"  +2 ."da"PS.seek :empty +4 "processing"%U's +2528 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%<' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%/'Q +1612 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%Z +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%'  +38 "core" +2 "processing"%9% +4 "core" %W +3 ."da"PS.seek 1.5ml +2 "processing"%]' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%f * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%Y'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%m  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +36 "core" + +2 ."da"PSR.select :air +51 .PSV.dial PSR +12 "processing"%, +79 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%^' +2525 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%3 +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Q +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%K  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%-'s +2521 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +150 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +12 "processing"% +22 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +6 "processing"%('I +347 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%k' +342 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%F'Q +1602 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%B% +4 "core" %U  +3 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%x'ܑ +1641 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%`  +39 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +83 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +83 "core" +2 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%O +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%P  +82 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2633 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +150 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%C'Q +2109 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%V +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%u% +4 "core" %P  +3 ."da"PS.seek 1.5ml +3 "processing"% ' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%J * +39 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%S  +116 "core"  +3 ."da"PS.seek :empty +3 "processing"%'s +135 "Can".   +1470 "core" ' +2 "processing"%i9 +4 "core" 9}6 +2 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +4 "processing"% +5 "core" 6 +2 "processing"%@& +3 "core" &S'% 1 +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&n% +6 "core" % Z  .  +3 "storage"(2% +3 "core" %A  +2 "storage"(L. +4 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(?(@ +203 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (X& +3 "core" &B + +2 "manipulator"&[& +5 "core" &-{   p + "manipulator"&z% +4 "core" % Z R  +53 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&"( +176 "core" ( +3 "manipulator"&\ & +4 "core" &   Z +2 "storage"(e& +4 "core" &K 3 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'m +107 "core" ' +2 "storage"(& +5 "core" &K   +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(W' +285 "core" ' +2 "storage"(- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"(g'x +43 "core" ' +4 "manipulator"&=& +3 "core" &   \ Z +3 "manipulator"&% +4 "core" % ' )   +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&c' ] +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&E( +251 "core" ( +2 "manipulator"&y& +4 "core" &  \ N +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 & & +3 "core" &   1N +3 ."da"Forearm.seek PC +4 "manipulator"&p'E +93 "core" ' +2 ."da"Hand.close + "manipulator"&/ +23 "core" / +4 ."da"PC.seek :open +2 "processing"%( +377 "core" ( +2 "storage"(R& +4 "core" &K    +2 "manipulator"&:& +4 "core" & cN +2 "manipulator"&&% +4 "core" %F 9 [ Q C +3 ."da"Forearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&d( +270 "core" ( + "manipulator"&M& +4 "core" & G +3 "storage"(7& +4 "core" &K   \ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&N'm +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&_1 +20 "core" 1 +2 "storage"(- +4 "core" -'x +4 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(h'D +29 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(' +59 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1417h.png +8 "processing"%& +15 "core" && u +6 "manipulator"&A& +6 "core" & O O [G +3 "manipulator"&{% +6 "core" %n $ ( = +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&6' ] +100 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&D(-z +176 "core" ( +2 "manipulator"&#& +5 "core" &- % v +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &G& +4 "core" &-   +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&*'o +113 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&)/ +28 "core" / +4 "manipulator"&}& +3 "core" &- +3 "manipulator"&8% +4 "core" %ςp  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&a' ] +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&0( +123 "core" ( + "manipulator"&I& +4 "core" & 6 4B +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &j& +3 "core" & 4 5 HB +61 ."psFlush"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +4 "manipulator"&.'E +111 "core" ' +2 "manipulator"&$& +4 "core" & U U 9B +3 "manipulator"&~% +4 "core" %R Q Q Q +3 "processing"%%& +4 "core" &! u +3 "processing"%& +5 "core" & t +4 ."psFlush"PC.seek :closed +4 "processing"%!(SD +5 "core" & t +3 & t +8 &*l p, +10 &_n pA +9 &+] pU +9 &7 U +10 &9 U +9 &o6 U +10 &08 U +9 &8 U +9 & 8 U +10 &"u6 U +9 &$78 U +9 &%8 U +10 &'6 tV +9 &)|6 sV +10 &+>7 sV +9 &,9 sV +9 &.7 sV +10 &07 sV +9 &2E7 sV +9 &47\ rW +10 &58 sV +9 &79 rW +10 &9L; rW +9 &;9 rV +9 &<9 qV +10 &>8 rV +9 &@V9 rV +9 &B9 rV +10 &C9 rV +9 &E@ V +10 &G[M W +9 &Ic Z +9 &Jr \\ +10 &Lr ] +9 &NOx ^ +9 &P _ +10 &Q K +9 &R>j ^ +10 &S&C s: +5 ( +2 "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.90 +2 "processing"%r& +8 "core" &S&= r: &S&=# r: +2 ."psFlush"Hand.open +2 "manipulator"&t1 +28 "core" 1 +2 "manipulator"&H% +4 "core" %R 3 6  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"& ' ] +97 "core" ' +4 ."psFlush"PSR.select :air +5 .PSV.dial PSR +7 "processing"%s +64 "core"  +2 #"da"SX HX9/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.309 seconds\ Exposing 696x520 pixel 16-bit image for 13.071 seconds\ /var/log/esp/da25jul1417h.png: PNG Upload Complete\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +19 #"da"PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1417h15s.png +10 ."psFlush"PSR.select :flush +11 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%\\' +596 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +493 #"da"SX HX9/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1417h15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1417h25s.png +1497 #"image"compressed /var/log/esp/da25jul1417h.jxl +159 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%v @ +219 "core" A +4 ."psFlush"PTV.dial :PRVmixing +3 "processing"%5  +146 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +120 "core" +3 ."psFlush"PS.seek :empty +3 "processing"% 's +383 #"da"SX HX9/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1417h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +5 "storage"(o- +5 "core" -' +3 "storage"(;& +5 "core" &K   +3 "manipulator"&& +8 "core" & > > 4B +12 "manipulator"&U% +14 "core" % U ? > u +8 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&<( +249 "core" ( +2 "manipulator"&Z& +5 "core" & 3 < e +3 "storage"('& +3 "core" &K ! y +4 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&9'm +95 "core" ' +13 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"(/'W +54 "core" ' +2 "manipulator"&f& +4 "core" & }  e +3 "storage"(]& +4 "core" &K D " +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&m'M +38 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&4, +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(,' +22 "core" ' + "manipulator"&Y% +4 "core" %[ ' 1 _ +2 "storage"(3& +5 "core" &K\ \  +2 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 3 + 314 counts +2 "manipulator"&Q'Ї +26 "core" ' +2 "manipulator"&l& +3 "core" &  \\ +3 "storage"(K& +6 "core" &K 4 3 b +9 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&^'m +31 "core" ' +68 "storage"(% +5 "core" % !    +13 ."downElevator"SE.seek :down +3 "storage"(-'= +101 ((% +4 "core" %- 4 3 [ \\w +3 "manipulator"&k% +5 "core" %b x +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +64 ' +2 ."downElevator"SE.stop + "storage"(5 +7 (& +3 "core" &K G 8  +1088 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%B +65 #"image"compressed /var/log/esp/midres/da25jul1417h15s.jxl +53 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%F' +597 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +1754 #"image"compressed /var/log/esp/midres/da25jul1417h25s.jxl +2 ."Qmail"DAfans.email "da25jul1417h exposed 13.071 seconds\\nmidres/da25jul1417h15s\\nmidres/da25jul1417h25s",Subject: "da25jul1417h images!" +361 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%` @ +79 "core" B +2 ."psFlush"PSV.dial :mixloop +3 "processing"%q +112 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2626 "core" ' +6 ."psFlush"PSV.dial PSR +6 "processing"%x +118 "core"  +4 ."psFlush"PSR.select :flush +8 "processing"%@ +19 ."psFlush"PS.seek 1ml +6 "processing"%'[q +1108 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +19 ."psFlush"PS.seek 2.5ml +6 "processing"%O' +265 #"uploadLog"upsync +1339 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +83 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%P  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +8 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +82 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%V' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +94 "core" ~ +3 ."psFlush"PS.seek 0ml +4 "processing"%u'ܑ +2623 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%C +80 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +598 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%i U +59 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%@ @ +50 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +48 "processing"%2  +81 "core"  +3 ."psFlush"PS.seek :empty +12 "processing"%L's +2617 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%X +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%[' +2640 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%z +86 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%b U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%\ 'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%e @ +51 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%|' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%T's +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +48 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%='[q +1131 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%W +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +8 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%y  +58 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"% 'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%" +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2497 "Can"4 Y +132 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%c +84 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%w'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%R +84 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%:' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%p +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%M U +58 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%7'ܑ +2615 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%E @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%'s +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%A +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%{' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +85 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%g U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%h'ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%# @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +81 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%d's +2625 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&)& +6 "core" &  G\\ +3 "manipulator"&}% +4 "core" % M ^ H +3 ."psFlush"Elbow.seek PC +45 "manipulator"&8( +252 "core" ( +2 "manipulator"&6& +4 "core" & W IL +2 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +5 &I& +4 "core" &  IL +3 ."psFlush"Forearm.seek PC +3 "manipulator"&j'E +95 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&*/ +21 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%D( +378 "core" ( +2 "manipulator"&$& +3 "core" & j OK +3 "manipulator"&~% +4 "core" %P  OJ +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&%' ] +109 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&a(-z +138 "core" ( +2 "manipulator"&& +4 "core" &-}  P"| +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &r& +3 "core" &-} + P"| +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&t'o +114 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&H1 +27 "core" 1 +2 "manipulator"&% +4 "core" %wY B C 9 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&s' ] +105 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'.& +7 "core" & +2 "manipulator"&& +3 "core" &-\  L!p +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&\\(-z +35 "core" ( +2 "manipulator"&v& +4 "core" &- ! O +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &5& +3 "core" &-  O +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +110 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +29 "core" / +2 "manipulator"&o& +4 "core" &- p j > +2 "manipulator"&;% +4 "core" %σr l k s > +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +110 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek CC +3 "manipulator"&U( +276 "core" ( + "manipulator"&Z& +4 "core" & L& +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &'& +4 "core" & L% +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&0'ш +105 "core" ' +2 "manipulator"&f& +4 "core" & P I% +2 "manipulator"&]% +4 "core" %ф J +3 "collection"' & +4 "core" & +3 "collection"'Y& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'3(X +5 "core" & +5 & 5 +8 &Cp 2 +10 &5kr F +9 &[ U +9 &B U +10 &DC U +9 &@ U +10 &D U +9 &C U +9 &!LD U +10 &#A U +9 &$C T +9 &&A U +10 &(UF T +9 &*A T +10 &+E U +9 &-C T +9 &/\\C U +10 &1E U +9 &2C T +9 &4E U +10 &6dF U +9 &8&E U +10 &9A U +9 &;A U +9 &=lA U +10 &?.A U +9 &@A U +9 &BA U +10 &DpK V +9 &F/V W +10 &Go Z +9 &I _ +9 &KY a +10 &M ` +9 &N a +9 &P a +10 &R_ a +9 &T b +10 &U b% +9 &W T +9 &X!x %k +10 &X! O +9 ( + &XX J +3 "collection"'Y& +3 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.60 +2 "collection"'l& +7 "core" &XW J +2 ."myshortDA"Hand.open +2 "manipulator"&K1 +22 "core" 1 +2 "manipulator"&% +4 "core" %ф   C +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%9  +48 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +49 "processing"%@ +21 ."myshortDA"PS.seek 2.5ml +2 "processing"%<' +2623 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myshortDA"CBV.dial PRV +4 "processing"%/  +4 "collection"'(  +7 "core"  +100  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%k +211 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%m @ +77 "core" B +3 ."myshortDA"PS.seek 0ml +4 "processing"%Q'ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +220 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%,' +2623 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 "processing"%^  +4 ."myshortDA"CBV.dial PRV +6 "core"  + "collection"'-  +8 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%B +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +18 "core" ? +3 ."myshortDA"PS.seek 0ml +4 "processing"%F'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +220 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%`' +2624 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 "processing"%q  +2 ."myshortDA"CBV.dial PRV +5 "core"  +5 "collection"'1  +5 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%x +208 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2619 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +222 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 1.5ml +2 "processing"%P' +1617 "core" ' + ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%O'ܑ +1598 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +60 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +2622 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%V  +4 "collection"'  +10 "core"  +  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%C +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%u @ +6 "core" ? +3 ."myshortDA"PS.seek 0ml +2 "processing"%J'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%i' +2628 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%S +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%@'ܑ +1295 "Can"8 ^\\ 8 +1329 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%  +80 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%2' +2620 "core" ' + ."myshortDA"PSV.dial :PTV +2 "processing"%n +98 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%X'ܑ +2620 "core" ' + ."myshortDA"PSV.dial :air +3 "processing"%L  +79 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%z' +2640 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%b +80 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%['ܑ +2624 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&e& +7 "core" &  E% +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +45 "manipulator"&\ ( +5 "core" ( +2 "manipulator"&& +4 "core" & d E% +2 ."myshortDA"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +5 &|& +3 "core" &  E% +3 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +97 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&T/ +29 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'=( +412 "core" ( +2 "manipulator"&W& +3 "core" &  J% +3 "manipulator"&% +4 "core" %і  J- +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&y' ] +99 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +285 "core" ( +2 "manipulator"&"& +4 "core" &-w V Mn +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +5 "core" &-w | Mn +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"&c'o +115 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"&R% +4 "core" %x] N H  :) +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&w' ] +105 "core" ' +2 #"myshortDA"Flushing Processing stage +2 "processing"%:% +7 "core" %ܑ$ +2 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%p& +7 "core" &$ +2 "manipulator"&M& +4 "core" &-w Ln +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&&(-z +6 "core" ( +2 "manipulator"&E& +4 "core" &-w Mn +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &7& +3 "core" &-w f Mn +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +110 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&_/ +21 "core" / +2 "manipulator"&A& +5 "core" &-w p u E >n +2 "manipulator"&% +4 "core" %σ| m i > >% +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +3 "manipulator"&g( +128 "core" ( +2 "manipulator"&{& +3 "core" & ] M! +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &#& +4 "core" & N! +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&h'E +98 "core" ' +2 "manipulator"&N& +3 "core" & M! +3 "manipulator"&G% +4 "core" %M I M +3 "processing"%)& +3 "core" & +3 "processing"%}& +6 "core" &$ +3 ."myshortDA"PC.seek :closed +2 "processing"%6(SD +7 "core" & +4 & 3 +9 &Et 2 +9 &<ms F +10 &U R +9 &A R +9 &UA R +10 &A R +9 &C R +10 &B R +9 &!^B R +9 &#!C R +10 &$B R +9 &&A R +9 &(gB R +10 &*)B R +9 &+B R +10 &-C R +9 &/mC R +9 &1/E R +10 &2? R +9 &4A R +9 &6tA S +10 &87D R +9 &9F S +10 &;D R +9 &=|F S +9 &?>D S +10 &AA R +9 &BC R +9 &DB S +10 &FDN S +9 &H] U +10 &Iq X +9 &Kz} Y +9 &M8 Z +10 &N| Y +9 &P Z +9 &Rc|e . +10 &S$e 6 +10 ( &S( 2 +3 "processing"%}& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 6/23 samples, on/off torque 1.68 +2 "processing"%I& +5 "core" &S( 2 +3 ."myshortDA"Hand.open +2 "manipulator"&41 +28 "core" 1 +2 "manipulator"&*% +4 "core" %M J +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +100 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%! +80 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%$'[q +1092 "core" ' +2 ."myshortDA"PSR.select :air +12 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%~' +1606 "core" ' + ."myshortDA"PSV.dial PTV +2 "processing"% +81 "core" +2 ."myshortDA"PTV.dial :puck +2 "processing"%r  +77 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%j  +58 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%8'ܑ +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%H +88 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2629 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%. +82 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2621 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%% +81 "core"  +2 ."myshortDA"PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%v' +590 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%5' +2118 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%t +82 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"% U +60 "core" W +2 ."myshortDA"PS.seek 0ml +3 "processing"%o'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%; @ +49 "core" ? +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%a' +2617 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%s  +80 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2626 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%Z +53 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%'' +2626 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%\\ +80 "core" +2 ."myshortDA"PBV.dial PSV +3 "processing"%f U +6 "core" V +3 ."myshortDA"PS.seek 0ml +4 "processing"%]'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"% @ +49 "core" ? +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2627 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%+  +81 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%l's +2623 "core" ' +2 #"myshortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&K& +6 "core" &  K! +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&( +5 "core" ( +3 "manipulator"&Y& +4 "core" & " K! +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &9& +4 "core" &  K! +3 ."myshortDA"Forearm.seek PC +2 "manipulator"&0'E +97 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&d/ +76 "core" / +3 ."myshortDA"PC.seek :open +2 "processing"%(( +378 "core" ( +2 "manipulator"&/& +4 "core" &  P! +2 "manipulator"&k% +4 "core" %V  P. +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&m' ] +97 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&<(-z +136 "core" ( +2 "manipulator"&& +4 "core" &- M# +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &Q& +3 "core" &- F M# +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&^'o +118 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&-1 +26 "core" 1 +2 "manipulator"&B% +4 "core" %uV L N  : +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +47 "manipulator"& ' ] +110 "core" ' +8324 #"ray"-> access 3 +13 "storage"(,% +4 "core" %C \ ( +2 "manipulator"&% +4 "core" % O c N +3 "manipulator"&F& +4 "core" &-\ N!s +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +2 "storage"(q([Y +681 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (1& +3 "core" &[\\ \ # +616 #"ray"-> access 4 +4 "storage"(x% +5 "core" %C 6\ % +2 "manipulator"&% +4 "core" % O o K +3 "manipulator"&`& +4 "core" &-\ O K!s +3 ."ray"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."ray"SC.seek 1 +3 "storage"(( +987 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & j h B\  +379 "Can"B O +4561 #"ray"-> startTube 4 +14631 #-> start(:myshortDA){shortDA; samplePassF; shortDAflush; PS.flush} +5 "collection"'% +3 "processing"%P% +11 "core" %To +5 %s +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +476 #"ray"-> Thread[:myshortDA].answer +3 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1006 .PSV.dial :mixloop +2 "processing"% +144 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%O  +137 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +143 "core"  +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%V'h! +2282 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%C  +5 "collection"'u  +7 "core"  +132  +3 ."myshortDA"PS.seek 0.5ml +2 "processing"%' +1270 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"% @ +111 "core" ? +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +3 "processing"%J's +590 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%S +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%i'[q +1097 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +1609 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%@ +126 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%n's +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%2 +112 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%L'[q +1097 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%X' +1599 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%b +113 "core" + ."myshortDA"PRV.dial :sipper +2 "processing"%z  +50 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%e's +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%|' +2628 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%T +115 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%U's +2639 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +7 "core" & +2 "manipulator"&3% +4 "core" % O  O +2 "storage"(W% +4 "core" %C \ ( +2 "storage"(. +3 "core" .( +3 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +3 "storage"((+ +514 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 ("& +3 "core" &+ ?\  +2 "manipulator"& & +4 "core" &-\  L!s +2 "manipulator"&\ % +4 "core" % O  L +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek 4 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&R& +3 "core" & L% +3 "storage"(:& +51 "core" &+ -\ & +5 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&p's +93 "core" ' +2 "storage"(M& +4 "core" &+ \ & +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."myshortDA"SE.seek :beamBreak +2 "storage"(y' +304 "core" ' +2 "storage"(E- +3 "core" -'z +2 ."myshortDA"SE.configure :default +2 "storage"(#QK-0-\ b +7 (7& +3 "core" &+ \ $ +2 "manipulator"&c& +4 "core" & : K% +3 ."myshortDA"Elbow.seek 4 +3 "manipulator"&_( +6 "core" ( +2 "manipulator"&A& +4 "core" & ] K% +2 "storage"(& +4 "core" &+ ,\ $ +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&' +26 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&w/ +23 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" ray:44:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +5 "storage"({'= +4 "manipulator"&#& +8 "core" & r K% +2 "manipulator"&% +4 "core" %І a H< +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&N' ] +97 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&G( +158 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +83 "core" ( +2 "manipulator"&)& +4 "core" &  P +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &&& +4 "core" &  P +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&'E +98 "core" ' +2 "manipulator"&D& +4 "core" & 8 N +3 "manipulator"&I% +4 "core" %J N +3 "processing"%4& +4 "core" & +3 "processing"%*& +5 "core" & +3 ."myshortDA"PC.seek :closed +2 "processing"%}(SD +6 "core" & +5 & 1 +9 &Fs 2 +9 &@ot F +9 &W R +10 &C R +9 &ZD R +10 &C R +9 &C R +9 &D R +10 &!cC R +9 &#$C R +9 &$? R +10 &&A S +9 &(iC S +10 &*+C S +9 &+D S +9 &-A R +10 &/qE S +9 &14D R +9 &2B R +10 &4F R +9 &6zB R +10 &8<C R +9 &9D S +9 &;E S +10 &=E S +9 &?CF S +9 &AE S +10 &BF S +9 &DD R +10 &FGT T +9 &Hc V +9 &It X +10 &K Y +9 &MA~ Y +9 &O Z +10 &P Z +9 &Rf{j / +10 &S"W 0 +9 ( + &S" , +3 "processing"%*& +3 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.75 +2 .Hand.open +2 "manipulator"&!1 +30 "core" 1 +2 "manipulator"&h% +4 "core" %J u M +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +3 "manipulator"&[' ] +98 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%$ { +4 %9 +7 "core" 9 +103 "processing"%r9 +3 "core" 9 +103 "processing"%j9 +3 "core" 9  +103 "processing"%~9 +3 "core" 9  +103 "processing"%H9 +4 "core" 9 +104 "processing"%89 +3 "core" 9 +103 "processing"%.9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%%9 +4 "core" 9# +103 "processing"%9 +3 "core" 9' +103 "processing"%v9 +3 "core" 9+ +103 "processing"%t9 +3 "core" 9/ +103 "processing"%9 +3 "core" 94 +103 "processing"%59 +3 "core" 98 +104 "processing"%;9 +3 "core" 9< +103 "processing"%o9 +3 "core" 9@ +103 "processing"%s9 +3 "core" 9E +103 "processing"%a9 +3 "core" 9I +103 "processing"%Z9 +3 "core" 9M +103 "processing"%9 +3 "core" 9Q +103 "processing"%\\9 +3 "core" 9V +103 "processing"%f9 +3 "core" 9Z +103 "processing"%'9 +3 "core" 9^ +103 "processing"% 9 +3 "core" 9b +103 "processing"%]9 +4 "core" 9g +103 "processing"%+9 +3 "core" 9k +103 "processing"%9 +3 "core" 9o +103 "processing"%K9 +3 "core" 9 s +103 "processing"%Y9 +3 "core" 9w +103 "processing"%99 +3 "core" 9| +104 "processing"%d9 +3 "core" 9 +103 "processing"%g9 +3 "core" 9& +103 "processing"%9 +3 "core" 9+\ +103 "processing"%69 +3 "core" 92\ +12 ."myshortDA"PH.hold 2:00:00,28C +5 "processing"%/ p{p. +3 ."myshortDA"delay 1:30 +7 "core"  +8999 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%k +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +3 "processing"%' +610 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2ml +2 "processing"%Q'Q +1345 "Can"= Q d +258 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%0  +136 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"% +82 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%-  +59 "core" +3 "processing"%B% +4 "core" %M  +3 ."myshortDA"PS.seek 1.5ml +3 "processing"%m' +606 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%^ * +38 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%,'ܑ +1598 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%F  +37 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%? * +37 "core" + +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%1 +82 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%x' +2517 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"% +80 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +80 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +94 "core" ~ +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2522 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%P  +138 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%O @ +110 "core" @ +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"% ' +354 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "collection"'l  +4 "processing"%u  +5 "core"  +44  +2 "processing"%C% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%V' +350 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%S'N +1271 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%J @ +78 "core" ? +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%i' +860 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%@  +49 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%'Q +1616 "core" ' + ."myshortDA"PSV.dial :PML +3 "processing"%2 +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%n @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%L  +37 "core" +2 "processing"%b% +4 "core" %X +3 ."myshortDA"PS.seek 1.85ml +3 "processing"%z'P +249 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%X * +74 "core" + +17 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +1957 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'e& +5 "core" &@ +3 "manipulator"&T& +5 "core" & ' J +2 "manipulator"&|% +4 "core" % P  K +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +133 "core" ( +2 "manipulator"&3& +4 "core" &-y G% +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &W& +3 "core" &-y G% +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +109 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&/ +25 "core" / +2 "manipulator"&"& +4 "core" &-z P R & 9% +3 "manipulator"& % +4 "core" %σ| P Q g ;$ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&\ ' ] +105 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek CC +2 "manipulator"&R( +272 "core" ( +2 "manipulator"&:& +3 "core" &  J& +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +3 "core" &  I& +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +3 "manipulator"&M'ш +94 "core" ' +2 "manipulator"& & +4 "core" & : ?& +3 "manipulator"&E% +4 "core" %с i }  C +3 "collection"'7& +3 "core" &^ +3 "collection"'c& +6 "core" &J +2 ."myshortDA"CC.seek :closed +4 "collection"'A(X +4 "core" &A +5 &< 4 +9 &EqA 2 +10 &-kt> G +9 &WA U +10 &|CJ U +9 &?EI T +9 &CF U +10 &GJ U +9 &BI U +9 &!GBB T +10 &#?@ U +9 &$CM U +10 &&@? T +9 &(OAB T +9 &*AB U +10 &+DI U +9 &-BK U +9 &/V?G U +10 &1@G U +9 &2BH U +10 &4DI U +9 &6^AF U +9 &8 ?F U +10 &9>H U +9 &;BG T +9 &=f@H U +10 &?'DH U +9 &@?I U +10 &BAH U +9 &DlII V +9 &F)XJ W +10 &GrI Z +9 &II ^ +9 &KTI ` +10 &MG a +9 &NF a +10 &PH a +9 &RYF a +9 &TC b +10 &UD b& +9 &WI T +9 &X%G , +10 &Xe< T +3 ( +2 "collection"'c& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.61 +2 "collection"'& +5 "core" &XeF T +3 ."myshortDA"Hand.open + "manipulator"&w1 +21 "core" 1 +3 "manipulator"&#% +3 "core" %с | d @ +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +102 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +115 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myshortDA"PS.seek 1.5ml +3 "processing"%p' +1613 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%y  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1610 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%) +49 "core"  + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%&' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +4 "processing"%_  +2 "collection"'D  +39 "core"  +136  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%I +123 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%4  +76 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%{'ܑ +83 "Can"2 m) +2543 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%N  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%(' +2618 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%! +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%h'ܑ +2628 "core" ' +2 ."myshortDA"PSV.dial :air +11 "processing"%  +46 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%*' +2624 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%r +47 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2615 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&j& +6 "core" & c Y R @& +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&~( +6 "core" ( +2 "manipulator"&H& +4 "core" &  O C& +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &8& +4 "core" & w 5 ?& +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&.'ш +90 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&/ +19 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'%( +409 "core" ( +3 "manipulator"&& +3 "core" & G C& +3 "manipulator"&v% +3 "core" %є D DK +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&t' ] +114 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek :garage +3 "manipulator"&(-z +288 "core" ( +2 "manipulator"&5& +4 "core" &-z NW +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &;& +2 "core" &-z % NW +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&o'o +114 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&s1 +30 "core" 1 +2 "manipulator"&a% +3 "core" %v\\ % 5 Y 7& +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&Z' ] +108 "core" ' +2 ."da"delayUntil "18:34:49.86" +24839 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +76 "core" B +2 ."da"PBV.dial :waste1 +3 "processing"%\\  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%f * +39 "core" , +2 ."da"PSV.dial :air +2 "processing"%'  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"% ' +2530 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%] +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%+  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%K  +48 "core"  +3 ."da"PS.seek :empty +2 "processing"%Y's +2529 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +9 .PSV.dial PSR +4 "processing"%9 +155 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%d' +597 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%g'Q +1615 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%6 +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%k  +37 "core" +2 "processing"%U% +3 "core" %X +3 ."da"PS.seek 1.5ml +3 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1610 "core" ' +2 ."da"delay 2:00 +5755 "Can"' d"f +6249 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%-  +16 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%B  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +82 "core" , + ."da"PSR.select :air +11 .PSV.dial PSR +4 "processing"%^ +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%m' +2519 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%$ +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%1's +2522 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%, +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +610 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%`'Q +1609 "core" ' + ."da"PTV.dial :puck +3 "processing"%q  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%x  +38 "core" +2 "processing"%P% +4 "core" %U"  +3 ."da"PS.seek 1.5ml +3 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%O * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1610 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%l  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%u  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%C * +43 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"% ' +2517 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%V +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%S  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%@'s +2542 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%i  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%2  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%n  +47 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%L  +7 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%b +47 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%X' +395 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%  +49 "core"  +2 "processing"%z% +4 "core" %$  +3 ."da"PS.seek 0.55ml +2 "processing"%e'"\\ +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%T  +47 "core"  +3 ."da"PS.seek 2ml +4 "processing"%|'Q +1557 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%3 +49 "core" +2 ."da"PTV.dial :mixing +3 "processing"%W @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%"% +4 "core" %U$  +3 ."da"PS.seek 1.85ml +2 "processing"%G'M +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +2 ."da"PS.seek 0ml +3 "processing"%['ܑ +1963 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +9280 "Can"\ P%& +38723 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +7 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%:  +83 "core" +2 ."da"delay 30 seconds +3011 .PBV.dial between PSV and waste1 +2 "processing"%< * +43 "core" , +2 ."da"PSV.dial :air +3 "processing"%  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"% ' +2565 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%E +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%7  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%\ +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%=  +49 "core"  +2 ."da"PS.seek :empty +2 "processing"%'s +2522 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%w +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%#' +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%c'Q +1613 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%M +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%y% +4 "core" %W$ +3 ."da"PS.seek 1.5ml +2 "processing"%p' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%'ܑ +1640 "core" ' +2 ."da"delay 2:00 +6439 "Can"\ O( +5565 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%D  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%_  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%4 +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%&' +2546 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%N +80 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%! +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +2526 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%h +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%r' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%*'Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%j  +6 "core"  +3 ."da"PSV.dial PTV +2 "processing"%H +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%8  +38 "core" +2 "processing"%% +4 "core" %U%  +3 ."da"PS.seek 1.5ml +2 "processing"%R' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%A'ܑ +1607 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%v  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%5 +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%;' +2572 "core" ' +2 ."da"PSV.dial PTV +10 "processing"%~ +93 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +78 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%a +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%t  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%o's +2519 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +14 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%\\' +603 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%f'Q +1609 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%'  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +78 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%]  +37 "core" +2 "processing"%+% +4 "core" %T  +3 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%K * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"% 'ܑ +1607 "core" ' +2 ."da"delay 2:00 +10923 "Can"&\ O+R +1081 #"da"recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%9  +11 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%d * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%6' +2540 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%k +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%U +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%g +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%0  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2522 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +4 "processing"%- +150 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +10 "processing"% +23 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%B'I +347 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%Q' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%^'Q +1616 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%$ +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%F% +4 "core" %W +2 ."da"PS.seek 1.5ml +2 "processing"%?' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%m * +39 "core" + +3 ."da"PS.seek 0ml +2 "processing"%,'ܑ +1609 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%1  +5 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%x' +2621 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%P +83 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%` +132 "core"  +2 ."da"delay 5 seconds +511 .PSV.dial PTV +2 "processing"%> +84 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +84 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2614 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%l +149 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%u'Q +2119 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%C  +5 "core"  +3 ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%% +5 "core" %T  +3 ."da"PS.seek 1.5ml +2 "processing"%V' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%J * +39 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%S  +117 "core"  +4 ."da"PS.seek :empty +2 "processing"% 's +1604 "core" ' + "processing"%i9 +4 "core" 9{6 +4 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%2 +7 "core" 6 +2 "processing"%n& +4 "core" &S & , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&L% +6 "core" % Y   M +2 "storage"(b% +4 "core" %A   +2 "storage"(@. +4 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"((@ +203 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (z& +4 "core" &B  +2 "manipulator"&X& +4 "core" &-z  W +2 "manipulator"&T% +4 "core" % Y  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&e( +176 "core" ( +2 "manipulator"&3& +3 "core" & \  - k +3 "storage"(W& +4 "core" &K _ +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +99 "core" ' +2 "storage"("& +4 "core" &K M +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"( ' +289 "core" ' +2 "storage"(|- +3 "core" -' +3 ."da"SE.configure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(G'x +43 "core" ' +2 "manipulator"&& +4 "core" &  S k +2 "manipulator"&:% +4 "core" %`  )K +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&<' ] +99 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&( +252 "core" ( +2 "manipulator"&[& +3 "core" &  /  X +3 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &E& +3 "core" & &   X +3 ."da"Forearm.seek PC +2 "manipulator"&7'E +106 "core" ' +2 ."da"Hand.close +2 "manipulator"&\ / +18 "core" / +3 ."da"PC.seek :open +2 "processing"%=( +379 "core" ( +2 "storage"( & +4 "core" &K z :  +2 "manipulator"&w& +4 "core" & " # wV +2 "manipulator"&% +4 "core" % # $  +3 ."da"Forearm.seek :retract +2 "manipulator"&#' ] +102 "core" ' +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&( +246 "core" ( +2 "manipulator"&M& +5 "core" & \\ +2 "storage"(& +3 "core" &K A +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +56 ."da"Forearm.seek 3 + 800 counts +10 "manipulator"&y'm +103 "core" ' +2 ."da"Hand.open +2 "manipulator"&c1 +18 "core" 1 +3 "storage"()- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(p'D +28 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +4 "storage"(D' +56 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%_& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1419h.png +14 "core" &% +6 "manipulator"&I& +12 "core" & S R C\\ +5 "manipulator"&4% +6 "core" %m H ; p +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&N(-z +187 "core" ( +2 "manipulator"&{& +4 "core" &- 1 7 =p +4 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &!& +3 "core" &- ) ( 3p +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&('o +115 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&&/ +21 "core" / +2 "manipulator"&h& +4 "core" &-p +3 "manipulator"&% +4 "core" %σs \  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&r' ] +105 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&j( +125 "core" ( +2 "manipulator"&H& +5 "core" & / + I* +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &8& +5 "core" & ( 4* +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +97 "core" ' +2 "manipulator"&*& +4 "core" &  S* +3 "manipulator"&% +3 "core" % M G +3 "processing"%R& +4 "core" && +3 "processing"%& +5 "core" & +3 ."psFlush"PC.seek :closed +2 "processing"%v(SD +6 "core" & +7 & + $c +9 &fQn 9 +10 &xh N +9 &Q> V +10 &9 pW +9 &6 qW +9 &6 pV +10 &V6 qW +9 & 6 pV +9 &!3 pV +10 &#3 pV +9 &%_3 pV +10 &'"3 pV +9 &(6 pW +9 &*5 oV +10 &,g6 oV +9 &.)8 oV +10 &/6 oV +9 &18 oV +9 &3o8 oV +10 &509 oV +9 &69 V +9 &88 V +10 &:y9 U +9 &<;8 U +9 &=7 V +10 &?; U +9 &A8 U +10 &CB= V +9 &E; V +9 &FC pW +10 &H{Y nZ +9 &J7k l\\ +10 &Kp l^ +9 &Mw k^ +9 &Ot k_ +10 &Q6z k_ +9 &R^k l* +9 &S#^ m= +10 ( +3 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.94 + "processing"%.& +6 "core" &S(4 n8 +3 &S(4' n8 +2 ."psFlush"Hand.open +2 "manipulator"&51 +26 "core" 1 +2 "manipulator"&A% +3 "core" % M    +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&~' ] +97 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%s +63 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +204 #"da"SX HX9/16 (USB:74): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.417 seconds\ Exposing 696x520 pixel 16-bit image for 14.335 seconds\ /var/log/esp/da25jul1419h.png: PNG Upload Complete\ +11 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1419h15s.png +379 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +745 #"da"SX HX9/16 (USB:74): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1419h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1419h25s.png +1404 "core" ' +2 ."psFlush"delay 1 second +98 #"image"compressed /var/log/esp/da25jul1419h.jxl +11 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +8 "processing"%; @ +221 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +144 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%o +120 "core" +3 ."psFlush"PS.seek :empty +82 "processing"%\\'s +544 #"da"SX HX9/16 (USB:74): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1419h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +6 "storage"('- +4 "core" -' +3 "storage"(& +5 "core" &K  " +2 "manipulator"&]& +4 "core" & $ ") +4 "manipulator"&+% +16 "core" % Y # % +9 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +13 ."da"Elbow.seek 3 +8 "manipulator"&f( +246 "core" ( +2 "manipulator"&K& +4 "core" &\ K D t!q +3 "storage"(& +4 "core" &K b +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +4 "manipulator"&9'm +93 "core" ' +17 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +4 "storage"(Y'W +54 "core" ' +2 "manipulator"&d& +4 "core" &\ R !q +2 "storage"(& +5 "core" &K )  +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +2 "manipulator"& 'M +89 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&k, +7 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +4 "storage"(U' +38 "core" ' +2 "manipulator"&g% +4 "core" %a   < i +2 "storage"(0& +5 "core" &K\ \ $ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 320 counts +2 "manipulator"&6'Ѝ +24 "core" ' +2 "manipulator"&-& +4 "core" &\ !p +2 "storage"(& +5 "core" &K A ? a +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&B'm +34 "core" ' +3 "storage"(Q% +5 "core" % < S i  +2 ."downElevator"SE.seek :down +6 "storage"('= +100 ($% +4 "core" %0+ ; 4 [v +2 "manipulator"&% +5 "core" %g [ +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&F' ] +99 "core" ' +59 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (^& +4 "core" &K I C ; +935 ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%m +117 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +100 #"image"compressed /var/log/esp/midres/da25jul1419h15s.jxl +493 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%1' +1879 #"image"compressed /var/log/esp/midres/da25jul1419h25s.jxl +3 ."Qmail"DAfans.email "da25jul1419h exposed 14.335 seconds\\nmidres/da25jul1419h15s\\nmidres/da25jul1419h25s",Subject: "da25jul1419h images!" +229 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%q @ +76 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +114 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%,'s +2626 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%P +121 "core"  +4 ."psFlush"PSR.select :flush +6 "processing"%@ +139 ."psFlush"PS.seek 1ml +4 "processing"%`'[q +1104 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +20 ."psFlush"PS.seek 2.5ml +4 "processing"%>' +487 #"uploadLog"upsync +1120 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +82 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%x  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%l  +7 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +82 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"% ' +2382 "Can" S1 +244 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%u +86 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +596 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%S' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%V +79 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%i U +58 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%2'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%n @ +48 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%L' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%@'s +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%z +48 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +5 "processing"%X' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%T +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%3'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%W @ +53 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%"  +81 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%Z's +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%| +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1095 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%:' +1601 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +17 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%[  +58 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%E'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%e +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%\ ' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%< +80 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%}'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +85 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +52 "processing"%w' +587 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2111 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%7 +80 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%M U +59 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%)  +91 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%_'s +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%I +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%4' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%# +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%G U +8 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%p'ܑ +2652 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%{ @ +53 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%y  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2620 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&&& +6 "core" &\ & L!p +3 "manipulator"&h% +3 "core" % X  M +3 ."psFlush"Elbow.seek PC +3 "manipulator"&( +253 "core" ( +2 "manipulator"&& +5 "core" & NR +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &H& +3 "core" & NR +3 ."psFlush"Forearm.seek PC +4 "manipulator"&8'E +101 "core" ' +2 ."psFlush"Hand.close + "manipulator"&(/ +42 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%*( +379 "core" ( +2 "manipulator"&& +4 "core" &  \ QR +2 "manipulator"&R% +4 "core" % Q  [ Q +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&N' ] +112 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&r(-z +132 "core" ( +2 "manipulator"&=& +4 "core" &-p UU +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &.& +5 "core" &-p UU +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&5'o +108 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&A1 +24 "core" 1 +2 "manipulator"&% +5 "core" %ya l u L ?0 +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&s' ] +106 "core" ' + #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +6 "core" & +2 "manipulator"& & +5 "core" &-y  SL +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&a(-z +7 "core" ( +2 "manipulator"&;& +4 "core" &-y  r RL +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-y  y RL +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&o'o +110 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&t/ +23 "core" / +2 "manipulator"&'& +4 "core" &-y  BL +2 "manipulator"&% +4 "core" %ς{ s B$ +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&]' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&+( +271 "core" ( +2 "manipulator"&K& +5 "core" &  W Q( +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" & T R( +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&j'ш +101 "core" ' +2 "manipulator"&d& +4 "core" & N( +3 "manipulator"&% +3 "core" %у  N +3 "collection"'~& +5 "core" &p +2 "collection"'g& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'0(X +5 "core" &j +6 &p 4 +9 &Ess 3 +10 &:lsk G +9 &Wj U +9 &Ag U +10 &MBh T +9 &Ak T +9 &Du U +10 &Cm U +9 &!TDo U +10 &#D| U +9 &$Bm U +9 &&?p U +3 "Can"\ W4~ +7 "core" &([Cw U +9 &*>| U +9 &+C} U +10 &-@{ T +9 &/dA} U +10 &1%Ax U +9 &2=} U +9 &4C| T +10 &6mA~ T +9 &8.?{ U +9 &9B} T +10 &;A~ T +9 &=tD| U +10 &?6C} U +9 &@Cv U +9 &BDv U +10 &DyK{ V +9 &F6Y| X +10 &Gp{ Z +9 &I} _ +9 &Kay a +10 &M$z ` +9 &Nx a +9 &Pt ` +10 &Rg} a +9 &T'r b +9 &Ur b( +10 &Wt U +9 &Xlt !a +10 &X!| U +9 ( + &Xe} M +3 "collection"'g& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.63 + "collection"'D& +7 "core" &Xe{ M +2 ."myshortDA"Hand.open +2 "manipulator"&-1 +21 "core" 1 +2 "manipulator"&% +3 "core" %у ) G +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&Q' ] +100 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%9  +49 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%$' +1602 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%f  +49 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1606 "core" ' +2 ."myshortDA"PSV.dial PSR + "processing"%Y +50 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"% ' +2630 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%6  +4 "collection"'^  +6 "core"  +100  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%U +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +9 "processing"%B @ +200 "core" ? +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2617 "core" ' + ."myshortDA"PSV.dial :air +3 "processing"%m  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%\\' +2624 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%? +81 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2642 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&q& +6 "core" & T H' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +33 "core" ( +2 "manipulator"&1& +4 "core" & Q J +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &P& +2 "core" & J +4 ."myshortDA"Forearm.seek CC +2 "manipulator"&,'ш +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&`/ +18 "core" / +2 ."myshortDA"CC.seek :open +4 "collection"'O( +412 "core" ( +2 "manipulator"&x& +4 "core" &  O R +2 "manipulator"&l% +4 "core" %ѓ  C RG +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&>' ] +94 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&C(-z +281 "core" ( +2 "manipulator"&& +3 "core" &-} ( . Sa +46 ."myshortDA"Elbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +5 && +3 "core" &-}   Sa +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +2 "manipulator"& 'o +117 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&u1 +25 "core" 1 +2 "manipulator"&% +4 "core" %xY p u " > +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&J' ] +106 "core" ' +3 #"myshortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'V& +6 "core" & +2 "manipulator"&i& +4 "core" &-}  < Ta +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&S(-z +6 "core" ( +3 "manipulator"&n& +4 "core" &-}  Ta +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &2& +4 "core" &-}  > Sa +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&b'o +109 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&L/ +26 "core" / +2 "manipulator"&z& +4 "core" &-}  Ca +2 "manipulator"&@% +4 "core" %σ  B/ +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&T' ] +107 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +299 "core" ( +2 "manipulator"&X& +4 "core" & ' = S +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &W& +3 "core" &  I R +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek CC +2 "manipulator"&3'ш +105 "core" ' +2 "manipulator"&"& +4 "core" & % O +2 "manipulator"&% +4 "core" %э i P +3 "collection"'|& +4 "core" &| +3 "collection"'Z& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'(X +5 "core" & +5 &} 6 +10 &Fq{ 2 +9 &=mq~ G +10 &U| T +9 &Ct S +9 &TB| S +10 &?{ S +9 &Az S +9 &?} T +10 &![A} T +9 &#>| S +10 &$@} T +9 &&B| T +9 &(c>y T +10 &*%@ T +9 &+>z T +10 &->z S +9 &/l? S +9 &1.Bx S +10 &2>| S +9 &4@q S +9 &6sC} T +10 &86D} S +9 &9A} S +9 &;>p T +10 &={Av T +9 &?>B{ S +10 &AC} S +9 &BC| S +9 &DGt T +10 &F?U{ V +9 &Gk~ Y +9 &I~ ^ +10 &Kh{ ` +9 &M+| _ +10 &Nz ` +9 &P} _ +9 &Rl~ a +10 &T-w a +9 &U| b! +9 &W} R +10 &Xbv X +9 &X| X +10 ( + &Xbz R +2 "collection"'Z& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.65 +2 "collection"' & +6 "core" &Xby R +2 ."myshortDA"Hand.open +2 "manipulator"&1 +24 "core" 1 +2 "manipulator"&[% +4 "core" %ф I +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&:' ] +96 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%e  +220 "core" +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +11 ."myshortDA"PS.seek 2.5ml +2 "processing"%E' +2629 "core" ' +2 ."myshortDA"delay 5 seconds +502 ."connect"PRV.dial CBV +5 ."myshortDA"CBV.dial PRV +4 "processing"%<  +3 "collection"'\  +7 "core"  +5  +2 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"% +208 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%} @ +7 "core" ? +3 ."myshortDA"PS.seek 0ml +2 "processing"%w'ܑ +2642 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%7  +221 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%M' +2617 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%  +2 "collection"'  +7 "core"  +50  +2 ."myshortDA"PSV.dial :PTV,via: :air +11 "processing"% +209 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%) @ +6 "core" ? +3 ."myshortDA"PS.seek 0ml +3 "processing"%c'ܑ +2622 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%I  +222 "core"  +2 #"myshortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%_' +2629 "core" ' +2 ."myshortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myshortDA"CBV.dial PRV +4 "processing"%#  +6 "core"  +2 "collection"'G  +6 "core"  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%4 +209 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%{ @ +8 "core" ? +3 ."myshortDA"PS.seek 0ml +2 "processing"%p'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%y  +208 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%!' +1609 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%&  +48 "core"  +2 ."myshortDA"PS.seek 0ml +3 "processing"%h'ܑ +1599 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"% +47 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%H' +2631 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%k  + "collection"'(  +11 "core"  +  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"%F +209 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%v @ +7 "core" ? +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2626 "core" ' + ."myshortDA"PSV.dial :air +3 "processing"%R  +80 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%=' +2624 "core" ' +2 ."myshortDA"PSV.dial :PTV +3 "processing"%. +80 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%8'ܑ +2613 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%A  +80 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2620 "core" ' + ."myshortDA"PSV.dial :PTV +3 "processing"% +80 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%  +81 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%N' +2287 "Can"  V8 +339 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%; +80 "core" ~ +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2627 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&5& +8 "core" & L +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&t( +11 "core" ( +2 "manipulator"&'& +3 "core" & 6 L +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & L +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&r'ш +92 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&s/ +29 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'o( +413 "core" ( +2 "manipulator"&K& +4 "core" &  R +2 "manipulator"&% +4 "core" %ѕ  RG +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&a' ] +101 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&d(-z +277 "core" ( +2 "manipulator"&& +4 "core" &-z  j R_ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &~& +49 "core" &-z  Q R_ +2 ."myshortDA"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +4 "manipulator"&]'o +111 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&%1 +25 "core" 1 +2 "manipulator"&D% +4 "core" %xg v b i @B +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&-' ] +106 "core" ' +2 #"myshortDA"Flushing Processing stage +2 "processing"%% +6 "core" %܎ +3 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%g& +7 "core" & +2 "manipulator"&9& +4 "core" &-z  T R_ +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&j(-z +5 "core" ( +3 "manipulator"&& +4 "core" &-z   R_ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &f& +4 "core" &-z  R_ +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&$'o +109 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&Y/ +28 "core" / +2 "manipulator"&& +4 "core" &-z  B_ +2 "manipulator"&^% +3 "core" %σ{ 6 C. +4 ."myshortDA"Forearm.seek :retract +2 "manipulator"&6' ] +107 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&U( +125 "core" ( +2 "manipulator"&B& +4 "core" &  ] R_ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 & & +3 "core" &  > Q_ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&m'E +96 "core" ' +2 "manipulator"&& +4 "core" & & } R_ +3 "manipulator"&?% +4 "core" %L   R +3 "processing"%\\& +3 "core" &$ +3 "processing"%q& +5 "core" & +3 ."myshortDA"PC.seek :closed +2 "processing"%1(SD +10 "core" & +6 & 3 +5 &Ft 2 +9 &Aos F +9 &U S +9 &B R +10 &]G R +9 &A R +10 &C Q +9 &D R +9 &!dF R +10 &#(C Q +9 &$D R +9 &&F R +10 &(nC Q +9 &*.C R +10 &+C R +9 &-D R +9 &/rC S +10 &15C R +9 &2@ R +9 &4B R +10 &6{A R +9 &8>C R +10 &9G R +9 &;F S +9 &=D S +10 &?DD S +9 &AD S +9 &BF S +10 &DF S +9 &FJO S +10 &H_ V +9 &Is X +9 &Kx Y +10 &M? Z +9 &O~ Z +10 &P Z +9 &Ri}e - +9 &S$] 3 +10 ( + &S! , +2 "processing"%q& +5 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.68 + "processing"%P& +6 "core" &S!% , +5 ."myshortDA"Hand.open +2 "manipulator"&`1 +18 "core" 1 +2 "manipulator"&+% +4 "core" %L 3 O +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&Q' ] +95 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%0 +80 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%x'[q +1098 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%l' +1608 "core" ' +2 ."myshortDA"PSV.dial PTV +3 "processing"%, +80 "core" +2 ."myshortDA"PTV.dial :puck +2 "processing"%  +77 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +59 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%u +84 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2629 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%V +81 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%i'ܑ +2617 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%> +82 "core"  + ."myshortDA"PSR.select :flush +4 "processing"%@ +63 ."myshortDA"PS.seek 0.5ml + "processing"%n' +610 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%2' +2112 "core" ' +3 ."myshortDA"PSV.dial PTV +3 "processing"% +82 "core" +2 ."myshortDA"PBV.dial PSV +3 "processing"%L U +59 "core" W +3 ."myshortDA"PS.seek 0ml +3 "processing"%z'ܑ +2627 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%@ @ +49 "core" ? +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%C' +2626 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%J  +79 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%b's +2618 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%S +47 "core"  +2 ."myshortDA"PSR.select :air +3 .PS.seek 2.5ml +6 "processing"%X' +2625 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%W +79 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"%" U +7 "core" V +3 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +2625 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%| @ +49 "core" > +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%T' +2620 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%O  +79 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"% 's +2640 "core" ' +2 #"myshortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" &  ] T_ +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +2 "manipulator"&[( +5 "core" ( +3 "manipulator"&Z& +3 "core" &   T_ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &3& +3 "core" &  o T_ +3 ."myshortDA"Forearm.seek PC +3 "manipulator"&e'E +95 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&/ +69 "core" / +2 ."myshortDA"PC.seek :open +4 "processing"%<( +375 "core" ( +2 "manipulator"&\ & +4 "core" &   V_ +2 "manipulator"& % +4 "core" %V  V" +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&}' ] +99 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&E(-z +130 "core" ( +2 "manipulator"&7& +4 "core" &-  T i +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &w& +4 "core" &- S i +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +114 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&1 +23 "core" 1 +2 "manipulator"&% +4 "core" %u`  A- +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&)' ] +104 "core" ' +20268 "Can"\ D: +60002 \ D=A@ +60002 \ D? +60002 \ DB+l +60002 \ DD +60002 \ DG +60002 \ DI. +60002 $\ DK +60002 $\ DNsZ +60002 )\ DP +60002 *\ ES\\ +60001 %\ DU +60002 -\ DXE +60002 3\ DZH +60002 .\ D]. +60002 9\ D_t +60002 =\ Db\ +60002 @\ Dd +60002 K\ Df6 +60002 N\ Dit +60002 U\ Dkb +60001 Z\ Dn\\ +60002 Z\ Dp +60002 h\ CsE $ +60002 k\ Cu +60002 n\ Dx-!P @PDT1752563296.27 x\ Dz! +60002 ~\ E}"| +60002 \ D# +60002 \ D# +60002 \ Dr$> +60002 \ D$ +60001 \ DZ%j +60002 \ D& +60002 \ DB& +60002 \ D', +60002 \ D*' +60002 \ D(X +60002 \ C( +60002 \ D) +60001 \ D* +60002 \ Dm* +60002 \ C+F +60002 \ IU+ +60002 \ D,r +60002 \ D=- +60043 \ D- +59961 \ D%.4 +60002 \ D. +60002 \ C /` +60001 \ D/ +60002 \ D0 +60002 \ Dg1" +60002 \ D1 +60002 \ DN2N +60002 \ F2 +60001 \ D53z +60002 \ DƩ4 +60002 \ D4 +60002 \ Dː5< +60002 \ D5 +60002 \ Ex6h +60002 \ D6 +60002 \ D_7 +60002 \ D8* +60002 \ DG8 +60001 \ Dܺ9V +60002 \ F.9 +60002 \ F: +60002 \ D); +60002 \ C; +60002 \ E +60002 \ G>> +60002 \ K?2 +11371 #"ray"-> access 3 +10 "storage"(M% +4 "core" %A &\ - +3 "manipulator"&I% +3 "core" % g  w S +3 "manipulator"&c& +4 "core" &-  Sh +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."ray"SC.seek 7 +2 "storage"(#([Y +682 "core" ( +2 ."ray"SC.configure :limp + "storage"($(\ 1b +6 (G& +3 "core" &[Z 7\ &" +811 #"ray"-> access 4 +3 "storage"(4% +5 "core" %A j\ * +3 "manipulator"&{% +4 "core" % g\  ^ Q +3 "manipulator"&_& +3 "core" &- $ V Qh +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"(y( +990 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (p& +3 "core" & \ # +1085 #"ray"-> startTube 4 +4656 #-> start(:myshortDA){shortDA} +2 "collection"'&% +5 "processing"%!% +6 "core" %T +2 %x*  +7 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +404 #"ray"-> Thread[:myshortDA].answer +3 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +145 "core" +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%h  +136 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%(  +144 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%k'h! +2279 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "processing"%F  +2 "collection"'v  +9 "core"  +133  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%H' +1262 "core" ' +2 ."myshortDA"PRV.dial :waste2 +3 "processing"%R @ +111 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +2 "processing"%'s +611 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%. +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%='[q +1097 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%A' +1605 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%8 +126 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2625 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +111 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"% '[q +1093 "core" ' +2 ."myshortDA"PSR.select :air +2 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%; +115 "core" + ."myshortDA"PRV.dial :sipper +2 "processing"%N  +51 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%5's +2640 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%' +113 "core"  + ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2614 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%s +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2619 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%:& +7 "core" &) +3 "manipulator"&% +3 "core" % g\  \\ Q +3 "storage"(K% +3 "core" %A \ * +3 "storage"(. +3 "core" .( +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +46 ."myshortDA"SC.seek 4 +11 "storage"(r(+ +520 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (& +3 "core" &+ E\ #) +2 "manipulator"&~& +4 "core" &- [ Mg +2 "manipulator"&t% +4 "core" % g\ 6 N +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&%( +170 "core" ( +2 "manipulator"&D& +5 "core" & O` +2 "storage"(& +3 "core" &+ \ '. +4 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&g's +105 "core" ' +2 "storage"(9& +4 "core" &+ \ ). +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(a' +302 "core" ' +2 "storage"(- +4 "core" -'| +2 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +6 (f& +4 "core" &+ z\ '. +2 "manipulator"&]& +4 "core" & O` +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&Y( +6 "core" ( +2 "manipulator"&& +4 "core" & O` +3 "storage"(^& +4 "core" &+ \ '. +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&d' +24 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&-/ +26 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" ray:49:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&B& +7 "storage"( '= +4 "core" & c L` +3 "manipulator"&$% +3 "core" %Ѓ MW +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +2 ."myshortDA"Elbow.seek PC +3 "manipulator"&?( +156 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +91 "core" ( +3 "manipulator"&\\& +4 "core" & O P3 +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &j& +4 "core" &  v P3 +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&6'E +100 "core" ' + "manipulator"&*& +4 "core" & N3 +3 "manipulator"&P% +4 "core" %I x N +2 "processing"%`& +4 "core" &( +3 "processing"%+& +5 "core" & +3 ."myshortDA"PC.seek :closed +5 "processing"%q(SD +3 "core" & +5 & 3 +9 &Es 2 +9 &6lu F +10 &Y S +9 &A R +10 &NC R +9 &F R +9 &A R +10 &B R +9 &!VA R +9 &#C R +10 &$F R +9 &&A R +10 &(^D R +9 &*G S +9 &+C S +10 &-H S +9 &/eG S +9 &1&F S +10 &2C S +9 &4D S +10 &6mE S +9 &80F R +9 &9G S +10 &;D R +9 &=uF S +9 &?7C S +10 &@E S +9 &BF S +10 &D|I S +9 &F9Z U +9 &Gg W +10 &I} Y +9 &Kqy Z +9 &M2z Z +10 &N Z +9 &P \\ +10 &R[}g 1 +9 &S%] 2 +10 ( + &S + +2 "processing"%+& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.74 + .Hand.open +4 "manipulator"&01 +25 "core" 1 +2 "manipulator"&m% +3 "core" %I > K +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%x { +4 %,9 +7 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9  +103 "processing"%l9 +3 "core" 9  +103 "processing"%u9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%V9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%>9 +4 "core" 9# +103 "processing"%i9 +3 "core" 9' +103 "processing"%n9 +3 "core" 9+ +103 "processing"% 9 +3 "core" 9/ +103 "processing"%L9 +4 "core" 94 +103 "processing"%29 +3 "core" 98 +144 "processing"%@9 +3 "core" 9> +103 "processing"%z9 +3 "core" 9B +103 "processing"%J9 +3 "core" 9F +103 "processing"%C9 +3 "core" 9J +103 "processing"%S9 +3 "core" 9O +103 "processing"%b9 +3 "core" 9S +103 "processing"%W9 +3 "core" 9W +103 "processing"%"9 +3 "core" 9[ +103 "processing"%X9 +3 "core" 9` +103 "processing"%|9 +4 "core" 9d +103 "processing"%9 +3 "core" 9h +103 "processing"%O9 +3 "core" 9l +103 "processing"%T9 +3 "core" 9q +103 "processing"%9 +3 "core" 9 u +103 "processing"%Z9 +4 "core" 9y +103 "processing"%39 +3 "core" 9} +103 "processing"%9 +3 "core" 9# +103 "processing"%U9 +3 "core" 9* +103 "processing"%Q9 +3 "core" 90\ +10 ."myshortDA"PH.hold 2:00:00,28C +3 "processing"%1 p{p. +4 ."myshortDA"delay 1:30 +7 "core"  +8998 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\ +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +2 "processing"% ' +587 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2ml +2 "processing"%7'Q +1008 "Can" O*? +602 "core" ' + ."myshortDA"PTV.dial :puck +2 "processing"%w  +137 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"%e +81 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%[  +60 "core" +2 "processing"%% +4 "core" %Q  +3 ."myshortDA"PS.seek 1.5ml +3 "processing"%' +591 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%} * +39 "core" , +2 ."myshortDA"PS.seek 0ml +3 "processing"%'ܑ +1602 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%/  +6 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%M  +39 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +39 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%c +82 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2540 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%G +86 "core" +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%4 +81 "core"  +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%{ +80 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%_  +80 "core"  +3 ."myshortDA"PS.seek :empty +4 "processing"%#'s +2548 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%p  +137 "core" +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%& +49 "core" +2 ."myshortDA"PRV.dial :ab1 +3 "processing"%! @ +111 "core" > +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%' +358 "core" ' +2 ."myshortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "collection"'h  +6 "core"  +2 "processing"%(  +46 "core" +2 "processing"% % +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%v' +355 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'F  +38 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%k  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%R'N +1262 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%H @ +80 "core" > +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%.' +859 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%  +48 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%='Q +1655 "core" ' +2 ."myshortDA"PSV.dial :PML +12 "processing"%8 +47 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%A @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +3 "core" %U  +4 ."myshortDA"PS.seek 1.85ml +2 "processing"% 'M +233 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"%; * +37 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%N'ܑ +1979 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +5 "core" & +3 "manipulator"&'& +3 "core" & 5 M3 +3 "manipulator"&5% +4 "core" % m K +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&s(-z +141 "core" ( +2 "manipulator"&& +5 "core" &- @ @ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &:& +3 "core" &- E @ +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +112 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&K/ +22 "core" / +2 "manipulator"&& +5 "core" &- K F 5 +2 "manipulator"&y% +3 "core" %~k ? + E 4 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +106 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&~( +295 "core" ( +2 "manipulator"&t& +3 "core" & X M\ +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &D& +5 "core" &  L\ +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"&'ш +103 "core" ' +2 "manipulator"&E& +4 "core" & [ I\ +3 "manipulator"&9% +3 "core" %у E +3 "collection"')& +4 "core" &1 +3 "collection"'& +5 "core" & +3 ."myshortDA"CC.seek :closed +4 "collection"'f(X +5 "core" & +4 & 6 +9 &Do 2 +9 &1jt F +10 &^ V +9 &zC V +9 &<F V +10 &B V +9 &E V +9 &D V +10 &!EC U +9 &#B U +10 &$B U +9 &&A U +9 &(ME U +10 &*F U +9 &+A V +9 &-C V +10 &/UC U +9 &1D V +10 &2D U +9 &4F V +9 &6]F U +10 &8A U +9 &9A U +9 &;G V +10 &=dD V +9 &?&F V +10 &@D V +9 &BF V +9 &DiL W +10 &F'Y X +9 &Gr Z +9 &I _ +10 &KS a +9 &M a +10 &N b +9 &P a +9 &RV b! +10 &T b$ +9 &U b/ +9 &W V +10 &X) *{ +9 &Xq T +3 ( +2 "collection"'& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.57 +2 "collection"']& +5 "core" &Xr3 T +3 ."myshortDA"Hand.open + "manipulator"&1 +18 "core" 1 +2 "manipulator"&^% +3 "core" %~ R e C > +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&-' ] +111 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%B +114 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%$' +1605 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%%  +47 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%g'ܑ +1600 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%a +49 "core"  +2 ."myshortDA"PSR.select :air +2 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%d' +2636 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +4 "processing"%\\  +4 "collection"'j  +38 "core"  +14 "Can" x@^ +121 "core"  +3 ."myshortDA"PSV.dial :mixloop +2 "processing"%Y +113 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +46 "processing"%*  +76 "core" +12 ."myshortDA"PS.seek 0ml +2 "processing"%P'ܑ +2611 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%`  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"% ' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%<'ܑ +2640 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%0  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%m' +2615 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%, +54 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%+'ܑ +2624 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&& +8 "core" & S B\ +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&6( +6 "core" ( +2 "manipulator"&& +4 "core" & ` C\ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &l& +3 "core" & w  C\ +3 ."myshortDA"Forearm.seek CC +4 "manipulator"&u'ш +91 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +28 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'V( +409 "core" ( +2 "manipulator"&& +4 "core" & . I\ +2 "manipulator"&>% +4 "core" %х 3 A[ +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&i' ] +96 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&n(-z +279 "core" ( +2 "manipulator"& & +4 "core" &-| Gf +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &L& +2 "core" &-| { 9 Gf +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&2'o +116 "core" ' +3 ."myshortDA"Hand.open +2 "manipulator"&@1 +27 "core" 1 +2 "manipulator"&z% +3 "core" %xc - 9  69 +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +3 "manipulator"&J' ] +104 "core" ' +2 ."da"delayUntil "08:54:55.37" +24786 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%C @ +75 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%S  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +36 "core" , +2 ."da"PSV.dial :air +3 "processing"%W  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%"' +2550 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%X +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%|  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%O  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%T's +2536 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%Z' +601 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%3'Q +1610 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%U +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%Q  +38 "core" +2 "processing"%\ % +3 "core" %V  +3 ."da"PS.seek 1.5ml +3 "processing"%' +595 "core" ' +45 ."da"delay 3 seconds +311 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%w'ܑ +1601 "core" ' +2 ."da"delay 2:00 +5317 "Can" `@ +6687 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%e  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%[  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%7 +81 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%}' +2544 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%x +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%/ +85 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +82 "core"  +3 ."da"PS.seek :empty +4 "processing"%I's +2523 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%c +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%G'Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%4  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%{ +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%_  +37 "core" +2 "processing"%% +4 "core" %Y +4 ."da"PS.seek 1.5ml +2 "processing"%p' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%& * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%!'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%#  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%h  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%( * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +81 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2546 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%H  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%R's +2530 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%  +47 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%.  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%8  +47 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%A  +7 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +47 "core" +3 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%' +391 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%;  +50 "core"  + "processing"%=% +4 "core" %  +3 ."da"PS.seek 0.55ml +3 "processing"% '"Z +335 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%  +47 "core"  +3 ."da"PS.seek 2ml +2 "processing"%''Q +1556 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%5 +48 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +78 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%:  +38 "core" +2 "processing"%?% +49 "core" %R  +11 ."da"PS.seek 1.85ml +3 "processing"%K'J +244 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%y'ܑ +1966 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +8799 "Can"\ NA +39205 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +7 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%t * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%s  +48 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%D' +2551 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%E +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%9  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%) +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%o's +2521 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%] +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%^'Q +1615 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%B +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%N% +3 "core" %Y +4 ."da"PS.seek 1.5ml + "processing"%%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%$ * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%a'ܑ +1602 "core" ' +2 ."da"delay 2:00 +6070 "Can" lOB +5934 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%g  +5 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%j  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%Y +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%*' +2541 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%d +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%` +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +80 "core"  +3 ."da"PS.seek :empty +2 "processing"% 's +2523 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%<' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%,'Q +1616 "core" ' + ."da"PTV.dial :puck +3 "processing"%m  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%l% +4 "core" %W +3 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%~ * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%-'ܑ +1610 "core" ' +3 ."da"delay 2:00 +12055 #recoverPSRreagent08 +5 .PTV.dial :puck +2 "processing"%f  +8 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%u +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"% ' +2549 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%L +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%6 +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%@ +91 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%z  +82 "core"  +3 ."da"PS.seek :empty +2 "processing"%i's +2523 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +5 "processing"%2 +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +7 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%C' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%S'Q +1606 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%b  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%W +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +38 "core" +2 "processing"%X% +4 "core" %N  +3 ."da"PS.seek 1.5ml +3 "processing"%|' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +4 "processing"%O'ܑ +1626 "core" ' +2 ."da"delay 2:00 +10507 "Can"v\ M B +1497 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%"  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Z +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2566 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%U +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%\ +87 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%3  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"% 's +2545 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +161 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +17 "processing"% +13 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +6 "processing"%e'I +346 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%[' +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%7  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%w +83 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +2 "processing"%x% +5 "core" %M  +2 ."da"PS.seek 1.5ml +2 "processing"%/' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%M * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%}'ܑ +1603 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%c  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%I  +55 "core" +2 ."da"delay 30 seconds +3012 .PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%4 +83 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%{' +2641 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%_ +90 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%G +95 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%&  +84 "core"  +2 ."da"PS.seek :empty +4 "processing"%p's +2617 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +4 "processing"%# +150 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%h'Q +2109 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%(  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%!  +40 "core" +2 "processing"%F% +4 "core" %L  +3 ."da"PS.seek 1.5ml +2 "processing"%k' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%v * +40 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%H  +117 "core"  +2 ."da"PS.seek :empty +3 "processing"%'s +1606 "core" ' +2 "processing"%9 +3 "core" 9|6 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +3 "processing"%. +5 %8& +4 "core" 6 + &S + +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&A% +6 "core" % Z 0 2 ! +2 "storage"(% +5 "core" %A & # + "storage"(R. +4 "core" .(+ +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(;(@ +202 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +6 (=& +3 "core" &B Z +2 "manipulator"&& +4 "core" &-| & " (f +3 "manipulator"&% +4 "core" % Z 0 '  +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"& ( +174 "core" ( +2 "manipulator"&5& +4 "core" &  !U +2 "storage"(& +4 "core" &K  f +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&:'m +94 "core" ' +2 "storage"(?& +4 "core" &K o +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(' +287 "core" ' +2 "storage"('- +4 "core" -' +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"(K'x +44 "core" ' +3 "manipulator"&& +3 "core" &   T +3 "manipulator"&% +3 "core" %t   ^f +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&t' ] +91 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&s( +253 "core" ( +2 "manipulator"&y& +4 "core" & # $  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &E& +4 "core" & & $ +3 ."da"Forearm.seek PC +3 "manipulator"&9'E +99 "core" ' +2 ."da"Hand.close +2 "manipulator"&)/ +26 "core" / +2 ."da"PC.seek :open +3 "processing"%( +377 "core" ( + "storage"(D& +4 "core" &K #  l +3 "manipulator"&]& +3 "core" & % & +2 "manipulator"&o% +4 "core" %J ( %  +53 ."da"Forearm.seek :retract +11 "manipulator"&' ] +96 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&( +260 "core" ( +2 "manipulator"&B& +4 "core" & . # N* +2 "storage"(& +4 "core" &K   +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&N'm +111 "core" ' +2 ."da"Hand.open + "manipulator"&^1 +28 "core" 1 +3 "storage"($- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(%'D +27 "core" ' +3 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +7 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(g' +62 "core" ' +3 #"da"Lights, camera, ACTION! +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%j& +6 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1509h.png +16 "core" & y +5 "manipulator"&\\& +11 "core" & * +4 "manipulator"&Y% +6 "core" %҆ +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +6 "manipulator"&a' ] +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&d(-z +188 "core" ( +3 "manipulator"&`& +4 "core" &- n w j +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &P& +4 "core" &- ~ k Mj +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'o +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&*/ +29 "core" / +2 "manipulator"&0& +4 "core" &- j +3 "manipulator"& % +5 "core" %σ} ޸ +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&<' ] +109 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +2 "manipulator"&m( +151 "core" ( +2 "manipulator"&& +4 "core" &+  +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &+ l n  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&l'E +96 "core" ' +2 "manipulator"&,& +5 "core" &+ Z a ! +2 "manipulator"&~% +4 "core" %K W T L2 +3 "processing"%& +5 "core" &! +2 "processing"%f& +6 "core" & +3 ."psFlush"PC.seek :closed +4 "processing"%(SD +5 "core" & +4 & 5 +9 &Dp 3 +9 &0km G +9 &R V +10 &~9 U +9 &@6 U +10 &5! U +9 &4 zV +9 &8 vV +10 &!F6" vV +9 &#8! vV +10 &$8 vV +9 &&8! uV +9 &(P8 tU +10 &*7! tV +9 &+8 uV +10 &-7! tV +9 &/W4 tV +9 &18! tV +9 &28! tW +10 &49 tV +9 &6^;! tV +10 &8 >" V +9 &9;# V +9 &;8& U +10 &=g9 V +9 &?); V +10 &@< V +9 &B: U +9 &Dp< U +10 &F/D W +9 &GT X +9 &Ie v[ +10 &K`p! s^ +9 &M!v r^ +9 &Nv q_ +10 &P} q_ +9 &RK~_ r; +10 &S %k qW +9 &S*7! t9 +3 ( +2 "processing"%f& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.85 +2 "processing"%>& +4 "core" &S*4 s9 +4 ."psFlush"Hand.open +2 "manipulator"&u1 +22 "core" 1 +2 "manipulator"&-% +5 "core" %K = 7 2 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&L' ] +100 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%6 +50 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +252 #"da"SX HX9/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.356 seconds\ Exposing 696x520 pixel 16-bit image for 15.212 seconds\ /var/log/esp/da25jul1509h.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1509h15s.png +357 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +74 "processing"%z' +699 #"da"SX HX9/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1509h15s.png: PNG Upload Complete\ +15 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1509h25s.png +1453 "core" ' +2 ."psFlush"delay 1 second +69 #"image"compressed /var/log/esp/da25jul1509h.jxl +37 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +219 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%2  +145 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%i +118 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%C's +574 #"da"SX HX9/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1509h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +5 "storage"(b- +5 "core" -' +4 "storage"(W& +4 "core" &K ! +4 "manipulator"&+& +11 "core" &, 5 < + +9 "manipulator"&X% +14 "core" % N L ^  +7 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +10 ."da"Elbow.seek 3 +2 "manipulator"&S( +259 "core" ( +2 "manipulator"&& +4 "core" & a J * +2 "storage"(|& +6 "core" &K G G  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&"'m +99 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +2 "storage"('W +54 "core" ' +3 "manipulator"&T& +4 "core" & * +2 "storage"(Z& +5 "core" &K 7 3 +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&O'M +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&U, +9 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +2 "storage"(Q' +31 "core" ' +3 "manipulator"&\ % +5 "core" %V P Q ] Z + "storage"(3& +5 "core" &K   +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 309 counts +2 "manipulator"&'Ђ +22 "core" ' +2 "manipulator"&& +3 "core" & H ' +3 "storage"( & +5 "core" &K ) E  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&e'm +25 "core" ' +2 "storage"([% +81 "core" % Q Q l  +3 ."downElevator"SE.seek :down +8 "storage"(7'= +96 (w% +3 "core" %h+ ? A [v +2 "manipulator"&% +6 "core" %l   +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&x' ] +93 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (& +4 "core" &K T Y  +905 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%M +118 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +72 #"image"compressed /var/log/esp/midres/da25jul1509h15s.jxl +518 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +4 "processing"%c' +1839 #"image"compressed /var/log/esp/midres/da25jul1509h25s.jxl +3 ."Qmail"DAfans.email "da25jul1509h exposed 15.212 seconds\\nmidres/da25jul1509h15s\\nmidres/da25jul1509h25s",Subject: "da25jul1509h images!" +272 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%I  +87 "core" +2 ."psFlush"PTV.dial :mixing +11 "processing"% @ +77 "core" B +3 ."psFlush"PSV.dial :mixloop +3 "processing"%4 +115 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%}'s +2618 "core" ' +6 ."psFlush"PSV.dial PSR +6 "processing"%_ +119 "core"  +5 ."psFlush"PSR.select :flush +6 "processing"%@ +23 ."psFlush"PS.seek 1ml +6 "processing"%'[q +1101 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +25 ."psFlush"PS.seek 2.5ml +5 "processing"%G' +379 #"uploadLog"upsync +1227 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%& +82 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%{  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%#  +6 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%p'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +82 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"% ' +1866 "Can"t UCL +763 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%! +82 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%F'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +82 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%v' +596 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%H' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%k +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +58 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%.'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%8 @ +51 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%A' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%R's +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +49 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"%r U +7 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%5'ܑ +2640 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +49 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%n  +81 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%J's +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +55 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1101 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1614 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +90 "core" ~ +3 ."psFlush"PTV.dial :puck +2 "processing"%:  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%y  +60 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%E'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +82 "core"  +2 ."psFlush"PSR.select :air +59 .PS.seek 2.5ml +4 "processing"%)' +2611 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%t +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%q'ܑ +2640 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%D +82 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%]' +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%9 +82 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%B U +58 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2641 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%s @ +50 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%$  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%j's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +50 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Y +80 "core" + ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +5 "processing"%K'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%% @ +51 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +85 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%P's +2622 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" & ! L' +3 "manipulator"&*% +3 "core" % T  L +3 ."psFlush"Elbow.seek PC +2 "manipulator"&0( +281 "core" ( +2 "manipulator"& & +4 "core" &) u O +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &a& +3 "core" &) 5 O +3 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +99 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +29 "core" / +3 ."psFlush"PC.seek :open +4 "processing"%( +375 "core" ( +2 "manipulator"&,& +4 "core" &) ! " S +2 "manipulator"&~% +4 "core" %R  ( S +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +112 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&d(-z +118 "core" ( +2 "manipulator"&<& +4 "core" &-r   V +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-r   W +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&>'o +110 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&u1 +26 "core" 1 +2 "manipulator"&-% +4 "core" %xn 0 AT +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&f' ] +116 "core" ' +3 #"myshortDA"Finished short da assay +341 "Can"f\ CC +60002 f\ C<Dx +22345 #"ray"-> access 3 +5 "storage"(6% +3 "core" %A S\ 1 +3 "manipulator"&l% +4 "core" % @  = Y +2 "manipulator"&& +4 "core" &-u   _ Y +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +3 "storage"(@([Y +693 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 ( & +49 "core" &[\\ Y\ , +1478 #"ray"-> access 4 +5 "storage"(2% +3 "core" %B )\ . +3 "manipulator"&i% +5 "core" % @   V +2 "manipulator"&z& +4 "core" &-u  V +2 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +3 "storage"(b( +989 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (W& +3 "core" & \  +816 #"ray"-> startTube 4 +3916 #-> start(:myshortDA){shortDA; samplePassF; PS.flush} +6 "collection"'+% +6 "processing"%X% +2 "core" %T +8 %p +3 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myshortDA].answer' to continue +6779 #"ray"-> Thread[:myshortDA].answer +2 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1005 .PSV.dial :mixloop + "processing"% +143 "core" +2 ."myshortDA"PTV.dial :PRVmixing +2 "processing"%|  +136 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%m  +48 "core" +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myshortDA"PS.seek 1.1ml +2 "processing"%T'h! +2279 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "collection"'Z  +3 "processing"%L  +8 "core" +134  +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%\ ' +1269 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%3 @ +110 "core" ? +3 ."myshortDA"PS.reconfigure :default + "processing"%#A d`xb +6 ."myshortDA"PS.seek :empty +2 "processing"%'s +590 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%g'[q +1097 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +2 "processing"%[' +1609 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%" +113 "core" +2 ."myshortDA"PS.seek :empty +4 "processing"%S's +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +113 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%w'[q +1097 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +1608 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%O +113 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%  +49 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%'s +2640 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%Q +113 "core"  +2 ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%e' +2620 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%7 +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%M's +2622 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%C& +11 "core" & +3 "manipulator"&/% +8 "core" % @   V +3 "storage"(I% +3 "core" %B x\ . +3 "storage"(. +3 "core" .( +3 ."myshortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +3 "storage"(4(+ +199 "Can"j E +313 "core" ( +2 ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (c& +4 "core" &+ \\\ ) +2 "manipulator"&_& +4 "core" &-u  S +2 "manipulator"&}% +4 "core" % @ \ S +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +2 "manipulator"&( +171 "core" ( +2 "manipulator"&&& +4 "core" & ( y SX +3 "storage"({& +4 "core" &+ \ * +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&#'s +92 "core" ' +2 "storage"(G& +4 "core" &+ 1\ * +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"((' +304 "core" ' +2 "storage"(p- +4 "core" -'} +41 ."myshortDA"SE.configure :default +10 "storage"(#QK-0-\ b +6 (!& +5 "core" &+ \ ' +2 "manipulator"& & +3 "core" & U PX +3 ."myshortDA"Elbow.seek 4 +3 "manipulator"&h( +5 "core" ( +3 "manipulator"&F& +3 "core" & PX +3 "storage"(v& +4 "core" &+ 7\ ( +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&k' +37 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&/ +27 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" ray:54:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 ."downElevator"SE.seek :down +4 "storage"(H'= +4 "manipulator"&8& +8 "core" &  OX +2 "manipulator"&.% +5 "core" %| Z M6 +2 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +2 ."myshortDA"Elbow.seek PC +4 "manipulator"&A( +155 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +91 "core" ( +2 "manipulator"&=& +4 "core" & 9 P< +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &R& +4 "core" & " P; +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +3 "manipulator"&'E +99 "core" ' +2 "manipulator"&r& +4 "core" & R O; +3 "manipulator"&% +4 "core" %J & O +2 "processing"%& +4 "core" &! +3 "processing"%5& +5 "core" & +3 ."myshortDA"PC.seek :closed +3 "processing"%n(SD +7 "core" &! +3 &! 4 +10 & Er 2 +9 &Dor F +10 &V S +9 &? R +9 &^D" R +10 &C! S +9 &B" S +9 &C S +10 &!fC R +9 &#(?! R +10 &$?" S +9 &&B" S +9 &(mC" S +10 &*0@! R +9 &+C! R +9 &-F" S +10 &/uC! S +9 &18C$ R +9 &2F! S +10 &4C S +9 &6}G! S +10 &8?B" S +9 &:D! R +9 &;D$ R +10 &=G! S +9 &?FF! S +9 &A C! S +10 &BG! S +9 &DH" S +10 &FHT! U +9 &Hd" W +9 &Iw" Y +10 &K{! Z +9 &M@ [ +10 &O! [\ +9 &P! [ +9 &Rg{k" / +10 &S$Y" 1 +9 ( + &S!! + +3 "processing"%5& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.74 + .Hand.open +2 "manipulator"&?1 +22 "core" 1 +2 "manipulator"&'% +4 "core" %J I N +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&J' ] +100 "core" ' +4 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"% { +3 %9 +9 "core" 9 +102 "processing"%:9 +3 "core" 9 +103 "processing"%y9 +4 "core" 9  +103 "processing"%9 +3 "core" 9  +103 "processing"% 9 +3 "core" 9 +103 "processing"%E9 +4 "core" 9 +103 "processing"%t9 +3 "core" 9 +103 "processing"%)9 +3 "core" 9 +103 "processing"%D9 +3 "core" 9# +103 "processing"%q9 +3 "core" 9' +103 "processing"%]9 +4 "core" 9+ +103 "processing"%99 +3 "core" 9/ +103 "processing"%B9 +3 "core" 94 +103 "processing"%o9 +4 "core" 98 +103 "processing"%s9 +3 "core" 9< +103 "processing"%9 +3 "core" 9@ +103 "processing"%$9 +3 "core" 9E +103 "processing"%^9 +3 "core" 9I +103 "processing"%\\9 +4 "core" 9M +103 "processing"%j9 +3 "core" 9Q +103 "processing"%Y9 +3 "core" 9V +103 "processing"%9 +3 "core" 9Z +103 "processing"%%9 +3 "core" 9^ +103 "processing"%K9 +3 "core" 9b +103 "processing"%N9 +3 "core" 9g +103 "processing"%`9 +3 "core" 9k +103 "processing"%9 +3 "core" 9o +103 "processing"%*9 +3 "core" 9s +103 "processing"% 9 +4 "core" 9w +103 "processing"%a9 +3 "core" 9| +103 "processing"%U9 +3 "core" 9\  +103 "processing"%9 +3 "core" 9 +103 "processing"%x9 +3 "core" 9 +144 "processing"%9 +3 "core" 9! +104 "processing"%,9 +3 "core" 9( +103 "processing"%~9 +3 "core" 9. +103 "processing"%<9 +3 "core" 94\ +12 ."myshortDA"PH.hold 2:00:00,28C +5 "processing"% p{p. +3 ."myshortDA"delay 1:30 +6 "core"  +9000 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +113 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myshortDA"PS.seek 0.5ml +2 "processing"%u' +601 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +2 "processing"%-'Q +1612 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%0  +137 "core"  +2 ."myshortDA"PSV.dial PTV +2 "processing"% +80 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%>  +58 "core" +3 "processing"%6% +3 "core" %S%  +3 ."myshortDA"PS.seek 1.5ml +3 "processing"%l' +595 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +40 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"%;'ܑ +1610 "core" ' +2 ."myshortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +15 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%2  +37 "core" +3 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +39 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%z +81 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +2 "processing"%@' +2542 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%W +82 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%+ +80 "core"  +2 ."myshortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%X +79 "core" +3 ."myshortDA"delay 5 seconds +503 .PSV.dial :air + "processing"%  +79 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%|'s +1526 "Can"^\ N]E +1043 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%m  +138 "core" +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%P +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%Z @ +112 "core" > +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +2 "processing"%L' +355 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +4 "processing"%T  +47 "core"  +2 "processing"%3% +3 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%\ ' +354 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%  +48 "core"  +3 ."myshortDA"PS.seek 0.9ml +2 "processing"%g'N +1265 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%" @ +79 "core" ? +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%[' +857 "core" ' +2 #"myshortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +47 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek 2ml +2 "processing"%S'Q +1600 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%w +46 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%O @ +75 "core" A +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 "processing"%% +3 "core" %N#  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%Q'F +230 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%7'ܑ +1954 "core" ' +2 ."myshortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'e& +3 "core" & +4 "manipulator"&C& +4 "core" & K N; +2 "manipulator"&/% +4 "core" % |\  M +44 ."myshortDA"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&I(-z +132 "core" ( +2 "manipulator"&& +4 "core" &- c E"y +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &b& +3 "core" &- C"x +3 ."myshortDA"Forearm.seek :garage +4 "manipulator"&c'o +109 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&_/ +18 "core" / +2 "manipulator"&}& +4 "core" &-\ G H 9!r +2 "manipulator"&&% +4 "core" %σq 4 $ 9 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&{' ] +103 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&G( +282 "core" ( +2 "manipulator"&d& +4 "core" & S K, +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &f& +3 "core" & K, +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&p'ш +102 "core" ' +3 "manipulator"&!& +5 "core" & G, +2 "manipulator"& % +3 "core" %щ E +3 "collection"'F& +4 "core" & +3 "collection"'v& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"'(X +7 "core" & +4 & 6 +9 &Dr 2 +10 &7kt G +9 &Z U +10 &F V +9 &ED U +9 &A U +10 &E U +9 &G U +9 &!MB U +10 &#B U +9 &$C U +10 &&C U +9 &(UE U +9 &*D U +10 &+D U +9 &-C U +9 &/]C U +10 &1C U +9 &2@ U +10 &4A U +9 &6dA V +9 &8'C U +10 &9> U +9 &;B U +10 &=lD V +9 &?/A U +9 &@A U +10 &BB V +9 &DsJ V +9 &F/Z X +10 &Gp [ +9 &I _ +9 &K[ a +10 &M a +9 &N a +10 &P b +9 &R] b" +9 &T b$ +10 &U b/ +9 &W U +9 &X( *z +10 &Xg T +2 ( +3 "collection"'v& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.62 + "collection"'8& +7 "core" &Xg T +2 ."myshortDA"Hand.open +2 "manipulator"&.1 +28 "core" 1 +2 "manipulator"&% +4 "core" %~  ? +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."myshortDA"Forearm.seek :retract +2 "manipulator"&#' ] +99 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%( +115 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%k' +1613 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%=  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%R'ܑ +1598 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%h +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%r' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +5 "collection"'  +2 "processing"%  +37 "core"  +140  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%H +113 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +78 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%?  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +2 "processing"%'' +2621 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%5'ܑ +2629 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%:  +49 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2621 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%y +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2618 "core" ' +11 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" & c K > ?, +4 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&E( +24 "core" ( +2 "manipulator"&t& +5 "core" & v g g A +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &)& +3 "core" & W l @ +4 ."myshortDA"Forearm.seek CC +2 "manipulator"&D'ш +98 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&q/ +23 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"']( +408 "core" ( + "manipulator"&9& +4 "core" & V F +3 "manipulator"&B% +4 "core" %і e D$ +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&o' ] +95 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +3 "manipulator"&s(-z +277 "core" ( +2 "manipulator"&& +5 "core" &-  Em +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &$& +5 "core" &- u C Hm +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&^'o +114 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&\\1 +21 "core" 1 +2 "manipulator"&j% +5 "core" %wb  -. +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&Y' ] +115 "core" ' +3 ."da"delayUntil "10:27:48.81" +24791 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%%  +38 "core" +2 ."da"delay 30 seconds +2735 "Can"Y\ LF: +267 ."da"PBV.dial between PSV and waste1 +3 "processing"%K * +38 "core" , +2 ."da"PSV.dial :air +2 "processing"%N  +50 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%`' +2546 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +49 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +49 "core"  +2 ."da"PS.seek :empty +4 "processing"%U's +2547 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%x' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%,  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%~ +80 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +39 "core" +2 "processing"%% +4 "core" %S%  +3 ."da"PS.seek 1.5ml +2 "processing"%M' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%u * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%0'ܑ +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +9 "processing"%  +11 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%>  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%6 * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%- +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%' +2549 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%l +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +10 "processing"% +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%2  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%i's +2525 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%z +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%;' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%W'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%+  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%X +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%@% +4 "core" %T%  +3 ."da"PS.seek 1.5ml +3 "processing"%m' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%P * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%Z'ܑ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%|  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%T  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%3 * +44 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%L +81 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"% ' +2522 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%" +91 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +82 "core"  +2 ."da"PS.seek :empty +4 "processing"%'s +710 "Can"_ `!F +1812 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%[  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%w  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%O  +47 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +17 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +50 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%' +389 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%S  +48 "core"  +2 "processing"%Q% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%e'"X +331 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%C  +49 "core"  +2 ."da"PS.seek 2ml +3 "processing"%/'Q +1560 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%b @ +79 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%_  +37 "core" +2 "processing"%}% +4 "core" %X# +3 ."da"PS.seek 1.85ml +2 "processing"%&'P +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%A * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%J'ܑ +1957 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48004 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%c @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%d  +37 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%f * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%I  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +4 "processing"%!' +451 "Can"e Y$Gf +2084 "core" ' +2 ."da"PSV.dial :mixloop +52 "processing"% +49 "core" +2 ."da"delay 2 seconds +206 .PSV.dial :air +2 "processing"%F  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%{ +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%V  +49 "core"  +2 ."da"PS.seek :empty +4 "processing"%8's +2518 "core" ' +3 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%. +156 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +604 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +6 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%v'Q +1615 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%(  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%p +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%7  +38 "core" +2 "processing"%=% +4 "core" %W +3 ."da"PS.seek 1.5ml +2 "processing"%k' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%R'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%H * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +80 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%r' +2564 "core" ' + ."da"PSV.dial PTV +3 "processing"%? +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%'  +79 "core"  +2 ."da"PS.seek :empty +3 "processing"%:'s +2537 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%5 +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%y' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1612 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%t +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%)  +38 "core" +2 "processing"%q% +4 "core" %X# +3 ."da"PS.seek 1.5ml +2 "processing"%G' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%9  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%B  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%D * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%$' +2527 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%E +80 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%j +91 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%o  +124 "core"  +7 ."da"PS.seek :empty +10 "processing"%^'s +1395 "Can"g\ P'G +1137 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%%' +600 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%K'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%N  +12 "core"  +2 ."da"PSV.dial PTV +7 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%*% +4 "core" %O#  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%a * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%`'ܑ +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +4 "core"  +3 ."da"PBV.dial :waste1 +3 "processing"%U  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%x * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%~' +2520 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%< +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +79 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +79 "core"  +3 ."da"PS.seek :empty +3 "processing"%M's +2526 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +152 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +14 ."da"PS.seek 0.25ml +6 "processing"%>'I +349 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%6' +342 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%-'Q +1613 "core" ' + ."da"PTV.dial :puck +3 "processing"%0  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%l +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"% % +4 "core" %T  +2 ."da"PS.seek 1.5ml +2 "processing"%2' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%z'ܑ +1610 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%i  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%;  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%X +81 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%@ +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +95 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%m  +84 "core"  +2 ."da"PS.seek :empty +3 "processing"%|'s +2623 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +54 .PSV.dial PSR +12 "processing"%T +149 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%1'Q +2112 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%3  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%L +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +40 "core" +2 "processing"%% +4 "core" %O  +3 ."da"PS.seek 1.5ml +3 "processing"%\ ' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%" * +39 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%g  +116 "core"  +2 ."da"PS.seek :empty +4 "processing"% 's +1601 "core" ' +2 "processing"%[9 +4 "core" 9y6 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +3 "processing"%w +6 %O& +3 "core" 6 +4 &S! + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" % M Z Q  +3 "storage"(% +3 "core" %A z +3 "storage"(. +3 "core" .(+ +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(S(@ +203 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (Q& +3 "core" &B  +3 "manipulator"&& +3 "core" &- K M e m +3 "manipulator"&C% +3 "core" % M P X V  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&e( +174 "core" ( +2 "manipulator"&& +3 "core" & * ' 6 [ +3 "storage"(b& +4 "core" &M M +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&_'m +103 "core" ' +2 "storage"(}& +4 "core" &M " ! +2 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(A' +284 "core" ' +2 "storage"(/- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(&'x +43 "core" ' +3 "manipulator"&c& +3 "core" & ) 2 @ [ +3 "manipulator"&d% +4 "core" %} 8 5  +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&f' ] +90 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&I( +255 "core" ( +2 "manipulator"&J& +3 "core" & \  K +3 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +5 "core" &   H +2 ."da"Forearm.seek PC +3 "manipulator"&F'E +95 "core" ' + ."da"Hand.close +2 "manipulator"&{/ +28 "core" / +2 ."da"PC.seek :open +3 "processing"%V( +377 "core" ( +2 "storage"(!& +4 "core" &M ( +3 "manipulator"&.& +4 "core" & , - m  +2 "manipulator"&8% +4 "core" %Q 5 0 ` I +3 ."da"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&(( +249 "core" ( +2 "manipulator"&p& +4 "core" &  " p[ +2 "storage"(7& +5 "core" &M   +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&='m +116 "core" ' +3 ."da"Hand.open + "manipulator"&v1 +24 "core" 1 +3 "storage"(h- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"(k'D +28 "core" ' +53 ."da"SE.reconfigure :seal +10 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"(' +60 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%& +7 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1511h.png +15 "core" & +6 "manipulator"&H& +10 "core" & [ +3 "manipulator"&% +6 "core" %g I +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +7 "manipulator"&R' ] +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&?(-z +187 "core" ( +2 "manipulator"&& +4 "core" &- W Z} +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &- E H h} +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&''o +112 "core" ' +3 ."psFlush"Hand.close + "manipulator"&r/ +29 "core" / +2 "manipulator"&5& +4 "core" &- } +3 "manipulator"&:% +3 "core" %σy ٷ +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&y' ] +104 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +3 "manipulator"& ( +146 "core" ( +2 "manipulator"&t& +3 "core" & 9 / .M +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &)& +3 "core" & ) / #M +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +3 "manipulator"&q'E +112 "core" ' +2 "manipulator"&& +4 "core" &  *K +3 "manipulator"&#% +5 "core" %l  +2 "processing"%G& +4 "core" & +3 "processing"%9& +5 "core" & +3 ."psFlush"PC.seek :closed +3 "processing"%B(SD +7 "core" & +3 & \ +8 &+n , +10 &_o A +9 &0]% T +9 &8 U +10 &: sW +9 &m6 rV +10 &/4 rV +9 &4 qW +9 & 6 qV +10 &"t4 qW +9 &$76! pV +9 &%8 qV +10 &'8 qV +9 &)|8 pW +9 &+?9 pV +10 &-7 qV +9 &.9! pW +10 &07 pW +9 &2G8 oV +9 &4 6 pV +10 &5; sW +9 &79 V +9 &9Q;! V +10 &;< V +9 &<<! V +10 &>8 U +9 &@X: V +9 &B: V +10 &C; U +9 &E? W +10 &GXJ qY +9 &I_ o\\ +9 &Jo m^ +10 &Lr m_ +10 &NMw m_ +8 &P  la +10 &Qz lM +9 &R=f n!d +10 &S*A o8 +5 ( +2 "processing"%9& +5 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.85 +2 "processing"%D& +5 "core" &S*4! o8 +4 &S*4 o8 +2 ."psFlush"Hand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&% +4 "core" %l   S +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&E' ] +98 "core" ' +4 ."psFlush"PSR.select :air +3 #"da"SX HX9/16 (USB:76): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.172 seconds\ Exposing 696x520 pixel 16-bit image for 12.121 seconds\ /var/log/esp/da25jul1511h.png: PNG Upload Complete\ +6 ."psFlush"PSV.dial PSR +17 #"da"PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1511h15s.png +11 "processing"%\\ +55 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%j' +592 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%o' +431 #"da"SX HX9/16 (USB:76): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1511h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1511h25s.png +1448 #"image"compressed /var/log/esp/da25jul1511h.jxl +280 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"%$ @ +131 "Can"b l{-H +86 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +144 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%^ +120 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%%'s +309 #"da"SX HX9/16 (USB:76): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1511h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +4 "storage"(N- +6 "core" -' +2 "storage"(& +5 "core" &M R +3 "manipulator"&& +7 "core" & $ ' GH +10 "manipulator"&*% +16 "core" % ` # $  +6 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +78 ."da"Elbow.seek 3 +12 "manipulator"&K( +242 "core" ( +6 "manipulator"&a& +9 "core" & & $ ] +3 "storage"( & +4 "core" &M   +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'m +104 "core" ' +3 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(U'W +56 "core" ' +2 "manipulator"&x& +3 "core" & ] +3 "storage"(,& +5 "core" &M 7 5 +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +2 "manipulator"&`'M +44 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&<, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(' +22 "core" ' +2 "manipulator"&% +4 "core" %` O M V d +2 "storage"(u& +5 "core" &M\ \  u +2 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 3 + 319 counts + "manipulator"&~'Ќ +22 "core" ' +3 "manipulator"&& +3 "core" & X +3 "storage"(M& +5 "core" &M 1 2 g +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&>'m +18 "core" ' +2 "storage"(6% +3 "core" % 1 ; +4 ."downElevator"SE.seek :down +5 "storage"(0'= +99 (l% +4 "core" %( 7 3 [u +2 "manipulator"&% +5 "core" %n <  y +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"& ' ] +93 "core" ' +65 ' +2 ."downElevator"SE.stop + "storage"(5 +8 (-& +3 "core" &M K P  +1169 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +68 #"image"compressed /var/log/esp/midres/da25jul1511h15s.jxl +49 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%2' +601 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%i' +1740 #"image"compressed /var/log/esp/midres/da25jul1511h25s.jxl +2 ."Qmail"DAfans.email "da25jul1511h exposed 12.121 seconds\\nmidres/da25jul1511h15s\\nmidres/da25jul1511h25s",Subject: "da25jul1511h images!" +366 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%;  +38 "core" +3 ."psFlush"PTV.dial :mixing +2 "processing"%+ @ +77 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%X +115 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%z's +2626 "core" ' +15 ."psFlush"PSV.dial PSR +5 "processing"%@ +121 "core"  +6 ."psFlush"PSR.select :flush +6 "processing"%@ +19 ."psFlush"PS.seek 1ml +4 "processing"%W'[q +1102 "core" ' +4 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +8 "processing"%P' +387 #"uploadLog"upsync +1218 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%m +131 "core" +2 ."psFlush"PTV.dial :puck +11 "processing"%  +77 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%T  +8 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%|'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%3 +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%L' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +83 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2641 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%1 +86 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +587 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%\ +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"%[ U +58 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%w'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%O @ +54 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'s +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Q +60 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2615 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%C +81 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%4 U +8 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%b @ +53 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%s' +2623 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%}  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%Y's +2620 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%/ +48 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%c'[q +1098 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%d' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%_  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%J  +59 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"% 'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%e +81 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%{' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%f +82 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%n'ܑ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +81 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +588 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2113 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%F +80 "core" +2 ."psFlush"PBV.dial PSV +50 "processing"%p U +57 "core" V +7 ."psFlush"PS.seek 0ml +3 "processing"%7'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%I @ +49 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +870 "Can"\\\ S1I( +1753 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%h  +79 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%'s +2617 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +59 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%H' +2629 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%& U +8 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%k'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%=  +91 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%('s +2620 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&r& +8 "core" & MX + "manipulator"&5% +4 "core" % W ` M +3 ."psFlush"Elbow.seek PC +2 "manipulator"&:( +242 "core" ( +2 "manipulator"&R& +4 "core" &  O +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &t& +3 "core" & O +3 ."psFlush"Forearm.seek PC +3 "manipulator"&)'E +95 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&'/ +29 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%( +378 "core" ( +2 "manipulator"&?& +4 "core" & S +2 "manipulator"&#% +4 "core" %>  1 SA +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&G' ] +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&y(-z +132 "core" ( +2 "manipulator"&V& +4 "core" &-y 2 + Tf +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &D& +3 "core" &-y  Tf +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&'o +113 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +21 "core" 1 +2 "manipulator"&9% +5 "core" %qd | z T ?6 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&\\' ] +108 "core" ' +3 #"myshortDA"Finished short da assay + #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'q& +6 "core" &8 +3 "manipulator"& & +4 "core" &-{   Qd +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&j(-z +4 "core" ( +3 "manipulator"&$& +4 "core" &-{ Qd +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +2 "core" &-{  8 Qd +4 ."myshortDA"Forearm.seek :garage +2 "manipulator"&^'o +111 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&o/ +29 "core" / +2 "manipulator"&N& +3 "core" &-{  Bd +3 "manipulator"&% +3 "core" %σ~ v  B8 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +115 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +4 "manipulator"&*( +292 "core" ( +2 "manipulator"&a& +3 "core" &    W +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" &  J W +46 ."myshortDA"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +2 "manipulator"& 'ш +103 "core" ' +2 "manipulator"&x& +5 "core" & < W +2 "manipulator"&,% +4 "core" %х  c W +3 "collection"'E& +3 "core" & +4 "collection"'& +5 "core" & +3 ."myshortDA"CC.seek :closed +2 "collection"'u(X +8 "core" & +3 & 5 +10 &Do 2 +9 &7lt F +9 &\\ V +10 &D U +9 &CD U +10 &E U +9 &D U +9 &E U +10 &!KE U +9 &# D U +9 &$E U +10 &&C U +9 &(UC U +9 &*C# U +10 &+F# U +9 &-F U +10 &/^E T +9 &1F U +9 &2C U +10 &4F U +9 &6fC T +9 &8'D U +10 &9C! U +9 &;C T +10 &=nD T +9 &?/E U +9 &@F U +10 &BF% T +9 &DrM, V +9 &F0W" W +10 &Gv* Z +9 &I ^ +10 &K[% ` +9 &M( a +9 &N( ` +10 &P, ` +9 &R^, b +9 &T") a +10 &U' b% +9 &W, T +10 &X!~+ 'p +9 &Xq/ X +3 ( +2 "collection"'& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.55 +2 "collection"'& +5 "core" &XnF X +3 ."myshortDA"Hand.open +2 "manipulator"&M1 +21 "core" 1 +2 "manipulator"&6% +3 "core" %х O +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 ."myshortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +57 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +3 "processing"%l' +1606 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0ml +2 "processing"%K'ܑ +1628 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%U +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%`' +2617 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "processing"%~  +4 "collection"'-  +7 "core"  +100  +3 ."myshortDA"PSV.dial :PTV,via: :air +2 "processing"% +213 "core" ~ +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%> @ +76 "core" B +3 ."myshortDA"PS.seek 0ml +2 "processing"%0'ܑ +2628 "core" ' + ."myshortDA"PSV.dial :air +3 "processing"%  +82 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%%' +2615 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%2 +80 "core" +3 ."myshortDA"PS.seek 0ml +3 "processing"%;'ܑ +2625 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&+& +6 "core" & J +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&X( +9 "core" ( +2 "manipulator"&i& +4 "core" & - J +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &@& +4 "core" & _ J +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&z'ш +100 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&W/ +29 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'m( +409 "core" ( +2 "manipulator"&& +4 "core" & x P +3 "manipulator"&T% +4 "core" %ъ C P +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&P' ] +95 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&3(-z +279 "core" ( + "manipulator"&|& +4 "core" &- ! Q` +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &Z& +3 "core" &-  v Q` +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"&L'o +115 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&11 +20 "core" 1 +2 "manipulator"&% +47 "core" %w` t x  >1 +3 ."myshortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&"' ] +103 "core" ' +3 #"myshortDA"Flushing Processing stage + "processing"%\ % +7 "core" %܌ +2 #"myshortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%[& +5 "core" & +3 "manipulator"&g& +4 "core" &-  3 Q` +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&O(-z +5 "core" ( +3 "manipulator"&w& +4 "core" &-   R` +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-  Q` +3 ."myshortDA"Forearm.seek :garage +2 "manipulator"&'o +109 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&Q/ +20 "core" / +2 "manipulator"&& +4 "core" &- C` +2 "manipulator"&C% +5 "core" %ρ L CV +2 ."myshortDA"Forearm.seek :retract +3 "manipulator"&4' ] +104 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek PC +3 "manipulator"&( +120 "core" ( +2 "manipulator"&b& +4 "core" &  3 SF +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & \ ? RF +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +2 "manipulator"&}'E +98 "core" ' +2 "manipulator"&s& +4 "core" &  QF +3 "manipulator"&/% +4 "core" %N  E Q +3 "processing"%Y& +3 "core" & +4 "processing"%c& +5 "core" & +3 ."myshortDA"PC.seek :closed +3 "processing"%A(SD +5 "core" & +4 & 6 +9 &Gp 2 +10 &=mr F +9 &T S +9 &@ R +10 &XA R +9 &@ R +10 &A R +9 &A R +9 &!_? R +10 &#!A R +9 &$A R +9 &&? R +10 &(g@ R +9 &*)A R +10 &+A R +9 &-C S +9 &/oA R +10 &10B R +9 &2B R +9 &4E R +10 &6vC R +9 &89D R +10 &9D R +9 &;? R +9 &=~? R +10 &?@? R +9 &AA R +9 &BE S +10 &DC S +9 &FEL S +10 &H] V +9 &Ik X +9 &Kzu Y +10 &M:~! Z +9 &N{ [ +9 &P [ +10 &Re~c , +9 &S&c 6 +10 ( +2 "processing"%c& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.69 +2 "processing"%_& +6 "core" &S% . +3 &S% . +2 ."myshortDA"Hand.open +2 "manipulator"&J1 +23 "core" 1 +2 "manipulator"&d% +4 "core" %N 8 M +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Forearm.seek :retract +2 "manipulator"&e' ] +95 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +82 "core"  +2 ."myshortDA"PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%f'[q +1093 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +14 ."myshortDA"PS.seek 2.5ml +2 "processing"%{' +1608 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%! +82 "core" + ."myshortDA"PTV.dial :puck +3 "processing"%n  +77 "core"  +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%.  +58 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%F'ܑ +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%p +87 "core"  + ."myshortDA"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%8' +2623 "core" ' +2 ."myshortDA"PSV.dial PTV +2 "processing"%I +82 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%7'ܑ +2637 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%h +82 "core"  +2 ."myshortDA"PSR.select :flush +3 "processing"%@ +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%v' +597 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2111 "core" ' +2 ."myshortDA"PSV.dial PTV +56 "processing"% +80 "core" +2 ."myshortDA"PBV.dial PSV +2 "processing"% U +58 "core" V +3 ."myshortDA"PS.seek 0ml +4 "processing"%&'ܑ +2624 "core" ' +2 ."myshortDA"PSV.dial PBV +3 "processing"%H @ +47 "core" ? +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%' +2616 "core" ' +2 ."myshortDA"PSV.dial :waste1 +2 "processing"%k  +81 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%='s +2623 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +49 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%r' +2112 "Can"X\ O4&I +509 "core" ' +3 ."myshortDA"PSV.dial PTV +2 "processing"%5 +81 "core" +2 ."myshortDA"PBV.dial PSV +3 "processing"%R U +6 "core" V +3 ."myshortDA"PS.seek 0ml +2 "processing"%t'ܑ +2642 "core" ' +2 ."myshortDA"PSV.dial PBV +2 "processing"%< @ +49 "core" ? +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%'' +2627 "core" ' +2 ."myshortDA"PSV.dial :waste1 +3 "processing"%  +91 "core"  +2 ."myshortDA"PS.seek :empty +3 "processing"%B's +2627 "core" ' +3 #"myshortDA"Garaging FlushPuck in Processing Clamp + "manipulator"&?& +7 "core" & j PF +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek PC +2 "manipulator"&#( +6 "core" ( +2 "manipulator"&V& +4 "core" &  QF +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &D& +3 "core" & H QF +3 ."myshortDA"Forearm.seek PC +2 "manipulator"&)'E +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&:/ +73 "core" / +2 ."myshortDA"PC.seek :open +4 "processing"%( +377 "core" ( +2 "manipulator"&9& +4 "core" &  TF +2 "manipulator"&q% +4 "core" % X  X T0 +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"& ' ] +98 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&G(-z +132 "core" ( +2 "manipulator"&$& +4 "core" &-}\ ( S!s +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &-}\  R!s +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +5 "manipulator"&'o +116 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&o1 +17 "core" 1 +2 "manipulator"&N% +4 "core" %v\\ r x >& +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&' ] +107 "core" ' +34056 #"ray"-> access 3 +3 "storage"(y% +5 "core" %= \ * +2 "manipulator"&\\% +4 "core" % S P +3 "manipulator"&^& +3 "core" &-\ 7 P!p +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +2 "storage"(a([Y +686 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (j& +3 "core" &[\\x M\ # +6018 #"ray"-> access 4 +4 "storage"( % +5 "core" %? ?\ ( +2 "manipulator"&x% +4 "core" % S  O +2 "manipulator"&,& +4 "core" &-\  O!p +3 ."ray"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"(E( +991 "core" ( +2 ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & m U\  +609 #"ray"-> startTube 4 +3639 #-> start(:myshortDA){shortDA; samplePassF} +3 "collection"']% +5 "core" %T +3 "processing"%% +13 "core" %q +6 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +451 #"ray"-> Thread[:myshortDA].answer +2 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +6 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%M +192 "core" +2 ."myshortDA"PTV.dial :PRVmixing +3 "processing"%6  +137 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%  +142 "core"  +3 ."myshortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +3 "processing"%'h! +2090 "Can"c\ U6JT +203 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +5 "collection"'  +2 "processing"%(  +9 "core"  +135  +4 ."myshortDA"PS.seek 0.5ml +4 "processing"%' +1264 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"%l @ +112 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +2 "processing"%U's +592 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%K +115 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +14 ."myshortDA"PS.seek 1ml +2 "processing"%-'[q +1100 "core" ' + ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%~' +1612 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +113 "core" +2 ."myshortDA"PS.seek :empty +3 "processing"%>'s +2625 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%` +114 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%'[q +1102 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml + "processing"%0' +1603 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%2 +112 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%%  +50 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%+'s +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%i +113 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%@' +2626 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%W +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%*'s +2616 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%& +7 "core" &! +2 "manipulator"&u% +4 "core" % S l N +3 "storage"(% +4 "core" %@ \ ( +2 "storage"(T. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myshortDA"SC.seek 4 +2 "storage"(z(+ +522 "core" ( + ."myshortDA"SC.configure :limp +2 "storage"($(\ 1b +6 (|& +2 "core" &+ o n\ * +3 "manipulator"&Z& +4 "core" &-\ } J!p +2 "manipulator"&X% +4 "core" % S C K +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&1( +191 "core" ( +2 "manipulator"&& +3 "core" & = Nc +3 "storage"(P& +4 "core" &+ \ '/ +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +3 "manipulator"&\ 's +97 "core" ' +2 "storage"([& +4 "core" &+ /\ '/ +3 ."myshortDA"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."myshortDA"SE.seek :beamBreak +2 "storage"(g' +303 "core" ' +2 "storage"(w- +4 "core" -'z +3 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +6 (& +3 "core" &+ Z\ $/ +3 "manipulator"&L& +3 "core" & G Lc +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&Q( +6 "core" ( +2 "manipulator"&& +4 "core" &  Lc +2 "storage"(C& +4 "core" &+ \ %/ +3 ."myshortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&3' +15 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myshortDA"Hand.close +2 "manipulator"&"/ +24 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" ray:59:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 ."downElevator"SE.seek :down +3 "manipulator"&b& +5 "storage"('= +5 "core" & Nc +3 "manipulator"&% +4 "core" %{  N +3 ."myshortDA"Forearm.seek :retract +50 "manipulator"&s' ] +98 "core" ' +2 ."myshortDA"Elbow.seek PC +4 "manipulator"&/( +106 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +133 "core" ( +3 "manipulator"&Y& +3 "core" & MU +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &O& +3 "core" &  NU +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek PC +2 "manipulator"&4'E +102 "core" ' +2 "manipulator"&& +4 "core" & NU +3 "manipulator"&_% +3 "core" %A M +3 "processing"%J& +4 "core" & +3 "processing"%d& +5 "core" &% +3 ."myshortDA"PC.seek :closed +3 "processing"%c(SD +6 "core" & +4 & 1 +8 &Gv 2 +10 &;nr F +9 &U S +9 &> R +10 &U? R +9 &B S +9 &A S +10 &B S +9 &!\\A S +10 &#B S +9 &$B S +9 &&A S +10 &(dB S +9 &*'C! R +9 &+D R +10 &-E S +9 &/mD! R +10 &1.@ S +9 &2D R +9 &4B R +10 &6tF! S +9 &87F! R +9 &9C S +10 &;B! S +9 &=|F S +9 &??C! R +10 &AC S +9 &BC S +10 &DD S +9 &FBQ T +9 &G_ V +10 &Ir X +9 &Kwy Z +9 &M9x Z +10 &N Z +9 &P [ +10 &Rb|h / +9 &S'Z 1 +10 ( + &S  + +2 "processing"%d& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.71 + .Hand.open +4 "manipulator"& 1 +19 "core" 1 +2 "manipulator"&}% +4 "core" %A : K +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&;' ] +99 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%f { +4 %!9 +7 "core" 9 +102 "processing"%n9 +4 "core" 9 +103 "processing"%.9 +3 "core" 9  +103 "processing"%{9 +4 "core" 9  +103 "processing"%p9 +3 "core" 9 +103 "processing"%F9 +3 "core" 9 +103 "processing"%I9 +3 "core" 9 +103 "processing"%89 +3 "core" 9 +103 "processing"%h9 +4 "core" 9# +103 "processing"%79 +3 "core" 9' +103 "processing"%v9 +3 "core" 9+ +105 "processing"%9 +3 "core" 9/ +103 "processing"%9 +3 "core" 94 +103 "processing"%9 +3 "core" 98 +103 "processing"%H9 +3 "core" 9< +103 "processing"%&9 +3 "core" 9@ +103 "processing"%k9 +4 "core" 9E +104 "processing"%9 +3 "core" 9I +103 "processing"%9 +4 "core" 9M +103 "processing"%=9 +3 "core" 9Q +103 "processing"%59 +3 "core" 9V +103 "processing"%R9 +3 "core" 9Z +103 "processing"%r9 +4 "core" 9^ +103 "processing"%<9 +3 "core" 9b +103 "processing"%t9 +3 "core" 9 g +103 "processing"% 9 +3 "core" 9k +103 "processing"%'9 +3 "core" 9o +103 "processing"%?9 +3 "core" 9s +103 "processing"%V9 +3 "core" 9%x\ +103 "processing"%D9 +3 "core" 9+| +103 "processing"%:9 +3 "core" 92 +4 ."myshortDA"PH.hold 2:00:00,28C +5 "processing"% p{p. +2 ."myshortDA"delay 1:30 +8 "core"  +8995 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%e +114 "core"  +2 #"myshortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%A' +594 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myshortDA"PS.seek 2ml +2 "processing"%9'Q +1597 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%q  +137 "core"  + ."myshortDA"PSV.dial PTV +3 "processing"%$ +81 "core" +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +59 "core" +2 "processing"%)% +4 "core" %L \ +3 ."myshortDA"PS.seek 1.5ml +2 "processing"%#' +594 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +44 "processing"%o * +36 "core" , +12 ."myshortDA"PS.seek 0ml +4 "processing"%N'ܑ +1618 "core" ' +3 ."myshortDA"delay 5:00 +20424 "Can"`\ L:cJ +9578 #"myshortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +17 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%y * +37 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\\ +81 "core"  +2 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%^' +2576 "core" ' + ."myshortDA"PSV.dial PTV +3 "processing"%S +80 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%j +80 "core"  +3 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +82 "core" +3 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +79 "core"  +3 ."myshortDA"PS.seek :empty +4 "processing"%,'s +2543 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%a  +134 "core" +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +49 "core" + ."myshortDA"PRV.dial :ab1 +3 "processing"%] @ +110 "core" ? +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +11 ."myshortDA"PS.seek 0.15ml + "processing"%' +365 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +5 "processing"%M  +3 "collection"'6  +7 "core"  +39 +2 "processing"%% +4 "core" % +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%B' +356 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%(  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%'N +1264 "core" ' + ."myshortDA"PRV.dial :waste2 +2 "processing"%l @ +79 "core" ? +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%' +861 "core" ' +2 #"myshortDA"addPMLReagent08 + .PSV.dial :air +4 "processing"%K  +49 "core"  +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myshortDA"PS.seek 2ml +2 "processing"%U'Q +1616 "core" ' +2 ."myshortDA"PSV.dial :PML +2 "processing"%- +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"% @ +77 "core" A +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%~  +50 "core"  +2 "processing"%`% +4 "core" %Y +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%>'Q +237 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."myshortDA"PS.seek 0ml +2 "processing"%2'ܑ +1964 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'%& +5 "core" & +3 "manipulator"&0& +4 "core" & " HU +2 "manipulator"&i% +4 "core" % Z r I +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&+(-z +122 "core" ( +2 "manipulator"&W& +3 "core" &-w  F +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &@& +4 "core" &-w A K +3 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +109 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&u/ +24 "core" / +2 "manipulator"&& +3 "core" &-w 0 6 6 +3 "manipulator"&T% +4 "core" %~{ * E  ;. +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&E' ] +117 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&|( +290 "core" ( +2 "manipulator"&Z& +4 "core" & - I\ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &X& +5 "core" & < O\ +2 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +47 ."myshortDA"Forearm.seek CC +12 "manipulator"&'ш +93 "core" ' +2 "manipulator"&P& +4 "core" &  D\ +3 "manipulator"&G% +3 "core" %ь  I +3 "collection"'[& +4 "core" & +3 "collection"'& +6 "core" &% +3 ."myshortDA"CC.seek :closed +2 "collection"'w(X +7 "core" & +4 & 5 +9 &Cq 2 +9 &6ku F +10 &` V +9 &D\ U +9 &FF T +10 &E U +9 &F U +9 &F U +10 &!LC U +9 &#E U +9 &$D U +10 &&D U +9 &(UD U +10 &*C T +9 &+C U +10 &-A U +9 &/\\D U +9 &1C U +9 &2A T +10 &4C U +9 &6eC U +10 &8'A\ U +9 &9A U +9 &;C U +10 &=mF U +9 &?/C U +9 &@C U +10 &BD U +9 &DsO U +10 &F/\\ X +9 &Gq Z +9 &I _ +10 &K\\ ` +9 &M ` +10 &N ` +9 &P ` +9 &R_ b +10 &T  b +9 &U\ b& +9 &W T +10 &X$ 'q +9 &Xv U +3 ( +2 "collection"'& +4 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.58 +2 "collection"'& +5 "core" &Xh\ U +3 ."myshortDA"Hand.open +2 "manipulator"&L1 +17 "core" 1 +2 "manipulator"&% +5 "core" %ф z \\ 7 < +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&C' ] +98 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%" +113 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%b' +1600 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%1'ܑ +1607 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%\ +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%g' +2621 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myshortDA"CBV.dial PRV +10 "processing"%3  + "collection"'Y  +39 "core"  +136  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%O +113 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%Q  +77 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +2626 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%_  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%J' +2630 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"% +49 "core" +2 ."myshortDA"PS.seek 0ml +4 "processing"%s'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%  +49 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"% ' +2616 "core" ' +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%} +49 "core" +2 ."myshortDA"PS.seek 0ml +3 "processing"%!'ܑ +2619 "core" ' +3 #"myshortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&d& +7 "core" & > > :\ +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +2 "manipulator"&n( +6 "core" ( +3 "manipulator"&4& +4 "core" & r e o @\ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &.& +4 "core" & u a ?\ +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&{'ш +95 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&p/ +18 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'F( +410 "core" ( +2 "manipulator"&I& +3 "core" &  E\ +3 "manipulator"&8% +3 "core" %ё  DY +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&h' ] +94 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&7(-z +280 "core" ( +2 "manipulator"&v& +4 "core" &-y l Hj +3 ."myshortDA"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +6 && +3 "core" &-y ~  Ej +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek :garage +3 "manipulator"&'o +115 "core" ' +3 ."myshortDA"Hand.open + "manipulator"&1 +22 "core" 1 +2 "manipulator"&H% +4 "core" %ya  o 44 +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&&' ] +106 "core" ' +2 ."da"delayUntil "12:00:56.88" +8903 "Can"` S=K +15929 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%k @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%=  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%5' +2544 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%R +49 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%r  +47 "core"  +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%< +48 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%t  +48 "core"  +2 ."da"PS.seek :empty +3 "processing"% 's +2529 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%' +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"%?' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%V'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%D  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%: +80 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%e  +37 "core" +2 "processing"%*% +4 "core" %Y +3 ."da"PS.seek 1.5ml +3 "processing"%A' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%q * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%$'ܑ +1626 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%)  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%9 * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%o +83 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%#' +2543 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%y  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%\\'s +2520 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%N +158 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%S' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%j'Q +1612 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%x +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%^  +38 "core" +2 "processing"%a% +4 "core" %R  +54 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%] * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%,'ܑ +1612 "core" ' +2 ."da"delay 2:00 +1437 "Can"[ j@L +10565 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +9 "processing"%6  +7 "core"  +7 ."da"PBV.dial :waste1 +2 "processing"%M  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"% ' +2568 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%( +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%B +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +81 "core"  +3 ."da"PS.seek :empty +4 "processing"%K's +2526 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%-  +135 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +46 "core"  +2 ."da"PTV.dial :PRVmixing +3 "processing"%~  +6 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%` +49 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%' +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%U  +49 "core"  +2 "processing"%>% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%%'"Z +336 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%0  +49 "core"  +3 ."da"PS.seek 2ml +4 "processing"%i'Q +1556 "core" ' + ."da"PSV.dial :PML +3 "processing"%W +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%@ @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%u  +38 "core" +2 "processing"%% +5 "core" %M  +3 ."da"PS.seek 1.85ml +2 "processing"%T'E +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%/ * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%;'ܑ +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +32697 "Can"X gDL +15307 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%X * +37 "core" + +2 ."da"PSV.dial :air +3 "processing"%+  +48 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%P' +2539 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%G +49 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%[  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%E +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +47 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2528 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%L +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%'Q +1611 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%"  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%2  +53 "core" +2 "processing"%% +4 "core" %R  +11 ."da"PS.seek 1.5ml +2 "processing"%b' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%\ * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%1'ܑ +1606 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%Y  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%3  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%O * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%Q +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +10 ."da"PS.seek 2.5ml +3 "processing"%g' +2532 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%_ +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +82 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%J  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2520 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +5 "processing"%s +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%}' +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"% 'Q +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%d +79 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%4  +37 "core" +2 "processing"%.% +4 "core" %U  +3 ."da"PS.seek 1.5ml +3 "processing"%p' +606 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%| * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%C'ܑ +1628 "core" ' +2 ."da"delay 2:00 +2174 "Can"U yGJMB +9829 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%w  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%8 +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%{' +2551 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%v +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +97 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%H's +2545 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%h +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%k'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%=% +4 "core" %T  +2 ."da"PS.seek 1.5ml +3 "processing"%!' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%R * +38 "core" + +3 ."da"PS.seek 0ml +4 "processing"%r'ܑ +1607 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +57 "processing"%<  +38 "core" +2 ."da"delay 30 seconds +3006 .PBV.dial between PSV and waste1 +3 "processing"%t * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%5 +79 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%'' +2547 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +79 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%D +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +79 "core"  +3 ."da"PS.seek :empty +4 "processing"%e's +2514 "core" ' +2 ."da"Gate.power :camera,:ON +9 #Mixing DA Substrates + .PSR.select :air +11 .PSV.dial PSR +2 "processing"%* +163 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +11 "processing"% +26 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +7 "processing"%V'I +349 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%q' +339 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%A'Q +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +85 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%)  +40 "core" +2 "processing"%9% +3 "core" %S  +3 ."da"PS.seek 1.5ml +2 "processing"%o' +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%$ * +40 "core" , +3 ."da"PS.seek 0ml +4 "processing"%f'ܑ +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%y +83 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%#' +1723 "Can"W KM +896 "core" ' + ."da"PSV.dial PTV +3 "processing"%N +94 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%\\ +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +95 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +85 "core"  +3 ."da"PS.seek :empty +2 "processing"%x's +2625 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%^ +161 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 2ml +3 "processing"%a'Q +2119 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%j +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +39 "core" +2 "processing"%% +4 "core" %Q  +3 ."da"PS.seek 1.5ml +3 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%6 * +39 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%M  +115 "core"  +4 ."da"PS.seek :empty +2 "processing"%'s +1605 "core" ' +2 "processing"%9 +4 "core" 9}6 +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +5 "processing"%, +5 %(& +2 "core" 6 +4 &S  + +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&B% +6 "core" % W - ,   +3 "storage"(l% +3 "core" %A  +3 "storage"(. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"( (@ +201 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +57 (& +2 "core" &D 0 +3 "manipulator"&-& +4 "core" &-y   nj +2 "manipulator"&% +4 "core" % W  # +3 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&~( +184 "core" ( +2 "manipulator"&`& +4 "core" & () +3 "storage"(K& +3 "core" &L  +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&U'm +101 "core" ' +2 "storage"(>& +4 "core" &L  j +3 ."da"SE.reconfigure :pick +2 "storage"(#],K-0-\ b +7 ."da"SE.seek :beamBreak +3 "storage"(' +282 "core" ' +2 "storage"(0- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(%'x +42 "core" ' +2 "manipulator"&W& +4 "core" &   $) +2 "manipulator"&@% +78 "core" %o ** +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&u' ] +105 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&( +275 "core" ( +2 "manipulator"&/& +3 "core" & - 0: +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &i& +3 "core" & $ ' /: +3 ."da"Forearm.seek PC +3 "manipulator"&T'E +96 "core" ' +3 ."da"Hand.close + "manipulator"&/ +27 "core" / +3 ."da"PC.seek :open +2 "processing"%Z( +379 "core" ( +2 "storage"(X& +4 "core" &L   +2 "manipulator"&+& +5 "core" & \  7 +2 "manipulator"&;% +3 "core" %I [ +3 ."da"Forearm.seek :retract +3 "manipulator"&G' ] +103 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&[( +260 "core" ( +2 "manipulator"&E& +3 "core" & # + 9  +3 "storage"(m& +4 "core" &L  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&P'm +93 "core" ' + ."da"Hand.open +2 "manipulator"&L1 +18 "core" 1 +3 "storage"(- +4 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"('D +29 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.29 Pucks below Top Plate +3 "storage"("' +59 "core" ' +4 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +8 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1512h.png +12 "core" &# x +5 "manipulator"&2& +10 "core" & @ A 7 +5 "manipulator"&% +9 "core" %u ? B a +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&\ (-z +184 "core" ( +2 "manipulator"&b& +3 "core" &-u R R (X +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &Y& +3 "core" &-u P O NX +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&3'o +113 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&O/ +24 "core" / +2 "manipulator"&Q& +5 "core" &-u $X +2 "manipulator"&1% +3 "core" %ςs 5 +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&_' ] +105 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +2 "manipulator"&( +122 "core" ( +2 "manipulator"&& +3 "core" & S O }A +3 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +5 &J& +3 "core" & P P \\A +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&g'E +101 "core" ' +2 "manipulator"&s& +5 "core" & A +3 "manipulator"&% +4 "core" %E  +3 "processing"%}& +3 "core" & +4 "processing"%d& +5 "core" &" +3 ."psFlush"PC.seek :closed +3 "processing"%4(SD +7 "core" & +4 & 1 +9 &Cn s3 +9 &2lk pG +10 &R qW +9 &{5 sW +10 &=6 sW +9 &3 rV +9 &3 rV +10 &3 rV +9 &!E3 rW +9 &#8 qV +10 &$8 rV +9 &&4 rV +9 &(N8 qV +10 &*8 qV +9 &+8 qV +10 &-4 qV +9 &/V5 qV +10 &1; V +9 &26 V +9 &48 U +9 &6`9 V +10 &8#9 U +9 &9; V +10 &;; V +9 &=h; V +9 &?*< V +10 &@7 tW +9 &B: rW +10 &Dm8 rW +9 &F,@ qX +9 &GN qY +10 &Ie o\\ +9 &K_q n^ +9 &M r m_ +10 &Ny m_ +9 &P l` +10 &RK] n: +9 &S(h nN +9 &S'0 q6 +3 ( +2 "processing"%d& +5 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.86 + "processing"%.& +5 "core" &S'. p6 +3 ."psFlush"Hand.open +2 "manipulator"& 1 +22 "core" 1 +5 "manipulator"&|% +9 "core" %E  +6 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +11 ."psFlush"Forearm.seek :retract +5 "manipulator"&p' ] +64 #"da"SX HX9/16 (USB:77): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.085 seconds\ Exposing 696x520 pixel 16-bit image for 11.289 seconds\ /var/log/esp/da25jul1512h.png: PNG Upload Complete\ +13 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1512h15s.png +40 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%w +51 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%I' +602 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +390 #"da"SX HX9/16 (USB:77): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1512h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1512h25s.png +1525 #"image"compressed /var/log/esp/da25jul1512h.jxl +254 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%C @ +217 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%v  +143 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%n +130 "core" +2 ."psFlush"PS.seek :empty +5 "processing"%'s +255 #"da"SX HX9/16 (USB:77): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1512h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +7 "storage"(- +5 "core" -' +4 "storage"({& +4 "core" &L [ +2 "manipulator"&h& +5 "core" & U X A +3 "manipulator"&H% +20 "core" % , ^ U, +7 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +13 ."da"Elbow.seek 3 +6 "manipulator"&( +262 "core" ( +2 "manipulator"&& +7 "core" & U T K, +10 "storage"(& +5 "core" &L . / Y +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&='m +89 "core" ' +8 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"(k'W +54 "core" ' +4 "manipulator"&R& +10 "core" & , +4 "storage"(!& +7 "core" &L  # = +4 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek 3 +8 "manipulator"&<'M +40 "core" ' + ."da"Elbow.hold +4 "manipulator"&t, +9 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.39 Pucks below Top Plate +3 "storage"(5' +44 "core" ' +4 "manipulator"&r% +5 "core" %Y  O +4 "storage"( & +3 "core" &L\ \  F +3 ."da"Forearm.force -20 + "manipulator"&5 +8 ."da"Forearm.seek 3 + 312 counts +2 "manipulator"&?'Ѕ +22 "core" ' +2 "manipulator"&D& +4 "core" & z ) +3 "storage"(:& +4 "core" &L 2 4 c +71 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&''m +24 "core" ' +2 "storage"(*% +4 "core" % * 9   +3 ."downElevator"SE.seek :down +6 "storage"(e'= +98 (V% +4 "core" %I+ 7 5 \\v +2 "manipulator"&q% +5 "core" %g b  +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&' ] +92 "core" ' +58 ' +3 ."downElevator"SE.stop +2 "storage"(5 +5 ()& +6 "core" &L L H +1158 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%9 +117 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%A' +40 #"image"compressed /var/log/esp/midres/da25jul1512h15s.jxl +561 "core" ' +6 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%$' +1919 #"image"compressed /var/log/esp/midres/da25jul1512h25s.jxl +4 ."Qmail"DAfans.email "da25jul1512h exposed 11.289 seconds\\nmidres/da25jul1512h15s\\nmidres/da25jul1512h25s",Subject: "da25jul1512h images!" +195 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%o  +36 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +78 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +115 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%y's +2630 "core" ' +4 ."psFlush"PSV.dial PSR +8 "processing"%f +121 "core"  +4 ."psFlush"PSR.select :flush +10 "processing"%@ +19 ."psFlush"PS.seek 1ml +5 "processing"%N'[q +1101 "core" ' +4 ."psFlush"PSR.select :air +7 "processing"% +19 ."psFlush"PS.seek 2.5ml +6 "processing"%\\' +843 #"uploadLog"upsync +772 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%S +81 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +78 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%#  +8 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%^'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%x +82 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%j' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%] +83 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%a +82 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%6' +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +83 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +59 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%,'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%( @ +99 "core" ? +12 ."psFlush"PS.seek 2.5ml +3 "processing"%B' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%l  +81 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%'s +2640 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +50 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%-' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +81 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%z U +7 "core" U +4 ."psFlush"PS.seek 0ml +2 "processing"%`'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%K @ +50 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%7' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%>  +103 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%&'s +1141 "Can"M UPNn +1486 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%0 +50 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%W'[q +1095 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%@' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%U  +18 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%/  +59 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%i'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%~ +80 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%u +80 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%c'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%X +80 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +587 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%T +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"%E U +60 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%m'ܑ +2643 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +51 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%L' +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'s +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%2 +48 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%G +91 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%% U +7 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%b @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%P' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +92 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%['s +2621 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp +53 "manipulator"&O& +12 "core" &  M) +2 "manipulator"&Q% +9 "core" % [  M +3 ."psFlush"Elbow.seek PC +3 "manipulator"&1( +253 "core" ( +2 "manipulator"&& +5 "core" &  P: +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" & P: +3 ."psFlush"Forearm.seek PC +4 "manipulator"&J'E +98 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&3/ +27 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%s( +379 "core" ( +2 "manipulator"&& +4 "core" &  s S: +2 "manipulator"&}% +4 "core" %V   S- +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ ' ] +99 "core" ' +3 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&_(-z +141 "core" ( + "manipulator"&Z& +5 "core" &-w  7 Q# +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &.& +3 "core" &-x M P# +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"& 'o +116 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&|1 +18 "core" 1 +2 "manipulator"&d% +4 "core" %x` r s >- +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&w' ] +108 "core" ' +2 #"myshortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'g& +6 "core" & +3 "manipulator"&& +4 "core" &-{\  P"~ +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&I(-z +7 "core" ( +2 "manipulator"&C& +4 "core" &-{\ Q P"~ +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &v& +2 "core" &-{\  P"~ +4 ."myshortDA"Forearm.seek :garage +5 "manipulator"&n'o +110 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&/ +29 "core" / +2 "manipulator"&{& +4 "core" &-| h  @"} +2 "manipulator"&h% +4 "core" %~u t d v @ +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&H' ] +105 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myshortDA"Elbow.seek CC +2 "manipulator"&8( +272 "core" ( +2 "manipulator"&& +4 "core" & Q( +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &  P( +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +97 "core" ' +2 "manipulator"&R& +3 "core" & N( +3 "manipulator"&!% +4 "core" %ы  N +3 "collection"'p& +3 "core" &q +3 "collection"'r& +5 "core" & +3 ."myshortDA"CC.seek :closed +3 "collection"' (X +5 "core" &r +5 &q : +10 &!Frm 3 +9 &>kus G +10 &[m U +9 &Dm U +9 &PFs U +10 &Dm U +9 &Fm U +10 &Dn U +9 &!WCo U +9 &#Cr U +10 &$Dv U +9 &&Dr U +9 &(`Cr U +10 &*"Ao U +9 &+Bo U +10 &-Dq U +9 &/hCr U +9 &1*Cq U +10 &2Am U +9 &4Fy U +9 &6qCo U +10 &83@m U +9 &9?i T +10 &;Cs U +9 &=yAn U +9 &?;Bb U +10 &@Fc U +9 &BCk U +9 &D~Lh V +10 &F;Yd X +9 &Gph Z +10 &Ij _ +9 &Kel a +9 &M'g a +10 &Nx b +9 &Pi a +9 &Rhl b! +10 &T*k b! +9 &Uw b* +10 &Wt S +9 &X!u (u +9 &Xw [ +3 ( +2 "collection"'r& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.60 + "collection"'D& +5 "core" &Xv [ +3 ."myshortDA"Hand.open + "manipulator"&:1 +20 "core" 1 +2 "manipulator"&"% +4 "core" %х D +3 ."myshortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&=' ] +102 "core" ' +46 ."myshortDA"PSV.dial PSR,avoiding: PBV +12 "processing"%*  +57 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."myshortDA"PS.seek 1.5ml +2 "processing"%' +1604 "core" ' +3 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%k  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%V'ܑ +1610 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%q +48 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +3 "processing"%<' +2617 "core" ' +2 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "collection"'?  +5 "processing"%)  +6 "core"  +105  +2 ."myshortDA"PSV.dial :PTV,via: :air +3 "processing"%5 +211 "core"  +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%' @ +199 "core" > +3 ."myshortDA"PS.seek 0ml +3 "processing"%e'ܑ +2615 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%9  +82 "core"  +2 ."myshortDA"PS.seek 2.5ml +3 "processing"%' +2624 "core" ' +2 ."myshortDA"PSV.dial :PTV +2 "processing"%A +87 "core" ~ +3 ."myshortDA"PS.seek 0ml +2 "processing"%o'ܑ +2620 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" & }  C( +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +40 "core" ( + "manipulator"&$& +4 "core" & F +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &f& +3 "core" &  F +3 ."myshortDA"Forearm.seek CC +2 "manipulator"&y'ш +93 "core" ' +2 ."myshortDA"Hand.close +2 "manipulator"&N/ +18 "core" / +3 ."myshortDA"CC.seek :open +2 "collection"'S( +408 "core" ( +2 "manipulator"& & +4 "core" &  P +2 "manipulator"&#% +4 "core" %ћ  PG +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&\\' ] +98 "core" ' +2 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +2 "manipulator"&x(-z +276 "core" ( +2 "manipulator"&^& +3 "core" &-  Oe +3 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &]& +4 "core" &-  Oe +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +2 "manipulator"&j'o +115 "core" ' +2 ."myshortDA"Hand.open + "manipulator"&a1 +24 "core" 1 + "manipulator"&% +4 "core" %yh n n U =A +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +2 "manipulator"&6' ] +104 "core" ' +6376 "Can"N\ GSO +43214 #"ray"-> access 3 +5 "storage"(% +3 "core" %B  @\ - +3 "manipulator"&% +3 "core" % K   T +3 "manipulator"&M& +4 "core" &- ( Te +2 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 7 +2 "storage"((([Y +681 "core" ( +2 ."ray"SC.configure :limp + "storage"($(\ 1b +5 (,& +4 "core" &[] \ ( +1507 #"ray"-> access 4 +5 "storage"(l% +3 "core" %B \ * +3 "manipulator"&B% +3 "core" % K  Q +3 "manipulator"&& +3 "core" &-  ! Re +3 ."ray"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."ray"SC.seek 1 +2 "storage"(( +990 "core" ( + ."ray"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & ~ \ \  +407 #"ray"-> startTube 4 +13115 "Can"Y\ KVO +10229 #"ray"-> start(:myshortDA){shortDA; samplePassF} +3 "collection"'z% +4 "processing"%-% +4 "core" %Tn +10 %ܖ +2 #"myshortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myshortDA].answer' to continue +4327 #"ray"-> Thread[:myshortDA].answer +6 #"myshortDA"ray answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1003 .PSV.dial :mixloop +3 "processing"%K +61 "core" +2 ."myshortDA"PTV.dial :PRVmixing +11 "processing"%`  +77 "core" +2 ."myshortDA"PRV.dial :sipper +3 "processing"%>  +142 "core"  +3 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 1.1ml +2 "processing"%7'h! +2279 "core" ' +3 ."connect"PRV.dial CBV +3 ."myshortDA"CBV.dial PRV +4 "collection"'0  +2 "processing"%&  +7 "core"  +138  +3 ."myshortDA"PS.seek 0.5ml +3 "processing"%W' +1266 "core" ' +2 ."myshortDA"PRV.dial :waste2 +2 "processing"% @ +110 "core" ? +2 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek :empty +2 "processing"%U's +593 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%/ +112 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myshortDA"PS.seek 1ml +2 "processing"%@'[q +1105 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2.5ml +3 "processing"%~' +1605 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%i +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%u's +2625 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"% +119 "core"  +2 #"myshortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myshortDA"PS.seek 1ml +2 "processing"%X'[q +1110 "core" ' +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%c' +1602 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%+ +126 "core" +2 ."myshortDA"PRV.dial :sipper +2 "processing"%T  +50 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%E's +2620 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%; +113 "core"  +2 ."myshortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%' +2619 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%m +113 "core" +3 ."myshortDA"PS.seek :empty +2 "processing"%'s +2622 "core" ' +2 #"myshortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%L& +6 "core" & +3 "manipulator"&2% +4 "core" % K  Q +2 "storage"(% +4 "core" %B 6\ * +2 "storage"(G. +4 "core" .( +2 ."myshortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myshortDA"SC.seek 4 +2 "storage"(%(+ +511 "core" ( +2 ."myshortDA"SC.configure :limp + "storage"($(\ 1b +6 (& +3 "core" &+ \ % +2 "manipulator"&b& +5 "core" &-  Me +2 "manipulator"&% +4 "core" % K  N +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek 4 +3 "manipulator"&Y( +175 "core" ( +2 "manipulator"&P& +4 "core" & M k +2 "storage"(O& +4 "core" &+ 2\ & +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myshortDA"Forearm.seek 4 + 800 counts +2 "manipulator"&Q's +106 "core" ' +2 "storage"(& +4 "core" &+ &\ ( +3 ."myshortDA"SE.reconfigure :pick + "storage"(#],K-0-\ b +6 ."myshortDA"SE.seek :beamBreak +2 "storage"(' +308 "core" ' + "storage"(t- +4 "core" -' +3 ."myshortDA"SE.configure :default + "storage"(#QK-0-\ b +7 (3& +2 "core" &+ \ ( +3 "manipulator"&& +4 "core" & Q k +3 ."myshortDA"Elbow.seek 4 +2 "manipulator"&4( +7 "core" ( + "manipulator"&& +4 "core" & P k +3 "storage"(}& +4 "core" &+ 6\ ) +3 ."myshortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&Z' +26 "core" ' +2 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Hand.close +2 "manipulator"&./ +19 "core" / +3 !"myshortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" ray:64:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +5 "manipulator"&J& +4 "storage"(1'= +9 "core" &\ a M k +2 "manipulator"&|% +4 "core" %{ L> +3 ."myshortDA"Forearm.seek :retract +49 "manipulator"&d' ] +110 "core" ' +3 ."myshortDA"Elbow.seek PC +4 "manipulator"&g( +98 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +171 "core" ( +3 "manipulator"&& +3 "core" &  ~ T +3 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\ & +3 "core" & & f U +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek PC +3 "manipulator"&C'E +96 "core" ' +2 "manipulator"&v& +5 "core" &  P +2 "manipulator"& % +5 "core" %N  P +2 "processing"%& +4 "core" & +3 "processing"%{& +5 "core" &# +3 ."myshortDA"PC.seek :closed +2 "processing"%h(SD +7 "core" & +4 & 7 +10 &Hs 2 +9 &Amr F +9 &V S +10 &A R +9 &Y@ R +9 &C S +10 &B R +9 &D S +10 &!bD R +9 &##C R +9 &$C S +10 &&C R +9 &(hD S +9 &*+D R +10 &+B R +9 &-G R +10 &/pD S +9 &13D R +9 &2B R +10 &4D R +9 &6xF S +10 &8:F S +9 &9G S +9 &;A S +10 &=C R +9 &?CD R +9 &AD R +10 &BE S +9 &DG S +10 &FIK S +9 &Hb V +9 &Iw Y +10 &K|} Z +9 &M< Z +9 &N [ +10 &P [ +9 &Rg}g - +9 &S'j 8 +10 ( + &S# / +2 "processing"%{& +4 #"myshortDA"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.72 +2 .Hand.open +2 "manipulator"&_1 +29 "core" 1 +2 "manipulator"&w% +4 "core" %M G M +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +3 "manipulator"&n' ] +95 "core" ' +3 #"myshortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"% { +4 %9 +8 "core" 9 +102 "processing"%I9 +3 "core" 9 +103 "processing"%R9 +3 "core" 9  +103 "processing"%!9 +3 "core" 9  +103 "processing"%p9 +3 "core" 9 +103 "processing"%H9 +3 "core" 9 +103 "processing"%F9 +3 "core" 9 +103 "processing"%D9 +3 "core" 9 +103 "processing"%:9 +4 "core" 9# +103 "processing"%"9 +3 "core" 9' +103 "processing"%r9 +3 "core" 9+ +103 "processing"%*9 +3 "core" 9/ +103 "processing"%9 +3 "core" 94 +103 "processing"%[9 +3 "core" 98 +103 "processing"%k9 +4 "core" 9< +103 "processing"%9 +3 "core" 9@ +103 "processing"%q9 +3 "core" 9E +103 "processing"%V9 +3 "core" 9I +103 "processing"%?9 +3 "core" 9M +103 "processing"%)9 +3 "core" 9Q +103 "processing"%59 +3 "core" 9U +103 "processing"%'9 +3 "core" 9Z +103 "processing"%<9 +3 "core" 9^ +103 "processing"%99 +3 "core" 9b +104 "processing"%e9 +3 "core" 9f +103 "processing"%A9 +3 "core" 9k +103 "processing"%9 +21 "core" 9p +103 "processing"% 9 +3 "core" 9t +103 "processing"%$9 +3 "core" 9x +104 "processing"%f9 +3 "core" 9| +103 "processing"%N9 +3 "core" 9 +103 "processing"%89 +3 "core" 9 +103 "processing"%=9 +4 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"%#9 +3 "core" 9 +103 "processing"%y9 +3 "core" 9 +103 "processing"%^9 +3 "core" 9  +103 "processing"%]9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%a9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%\\9 +3 "core" 9" +103 "processing"%j9 +4 "core" 9' +103 "processing"%9 +3 "core" 9, +103 "processing"%9 +3 "core" 90 +3 ."myshortDA"PH.hold 2:00:00,28C +4 "processing"%M p{p. +4 ."myshortDA"delay 1:30 +6 "core"  +8997 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +155 "core"  +11 #"myshortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +13 ."myshortDA"PS.seek 0.5ml +2 "processing"%,' +601 "core" ' +2 ."myshortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myshortDA"PS.seek 2ml +3 "processing"%l'Q +1605 "core" ' +2 ."myshortDA"PTV.dial :puck +2 "processing"%B  +137 "core"  +2 ."myshortDA"PSV.dial PTV +3 "processing"% +81 "core" +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%(  +59 "core" +2 "processing"%% +5 "core" %R#  +2 ."myshortDA"PS.seek 1.5ml +2 "processing"%z' +583 "core" ' +2 ."myshortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%- * +38 "core" , +3 ."myshortDA"PS.seek 0ml +2 "processing"%K'ܑ +1615 "core" ' +3 ."myshortDA"delay 5:00 +769 "Can"Z NYP0 +29233 #"myshortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%`  +5 "core"  +2 ."myshortDA"PBV.dial :waste1 +3 "processing"%>  +38 "core" +2 ."myshortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%o * +39 "core" , +2 ."myshortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +80 "core"  +3 ."myshortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myshortDA"PS.seek 2.5ml +3 "processing"%&' +2532 "core" ' + ."myshortDA"PSV.dial PTV +3 "processing"%7 +82 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +83 "core"  +2 ."myshortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%W +79 "core" +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%/  +80 "core"  +3 ."myshortDA"PS.seek :empty +2 "processing"%U's +2522 "core" ' +2 ."myshortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%@  +136 "core" +2 ."myshortDA"PSV.dial :mixloop +3 "processing"%i +47 "core" +2 ."myshortDA"PRV.dial :ab1 +2 "processing"%~ @ +110 "core" ? +2 ."myshortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myshortDA"PS.seek 0.15ml +3 "processing"%' +362 "core" ' +2 ."myshortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myshortDA"PRV.dial CBV +5 "processing"%u  +3 "collection"'X  +7 "core"  +39 +2 "processing"%+% +4 "core" %  +3 ."myshortDA"PS.seek 0.3ml +2 "processing"%T' +356 "core" ' +2 ."myshortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'c  +37 "core" +2 ."myshortDA"PRV.dial :air +2 "processing"%;  +47 "core"  +3 ."myshortDA"PS.seek 0.9ml +4 "processing"%E'N +1264 "core" ' + ."myshortDA"PRV.dial :waste2 +3 "processing"%m @ +78 "core" ? +3 ."myshortDA"PS.seek 0.5ml +4 "processing"%' +864 "core" ' +2 #"myshortDA"addPMLReagent08 + .PSV.dial :air +5 "processing"%L  +46 "core"  +3 ."myshortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myshortDA"PS.seek 2ml +2 "processing"%2'Q +1605 "core" ' +2 ."myshortDA"PSV.dial :PML +3 "processing"% +49 "core" +2 ."myshortDA"PTV.dial :mixing +2 "processing"%G @ +77 "core" B +2 ."myshortDA"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +4 "core" %N  +3 ."myshortDA"PS.seek 1.85ml +2 "processing"%b'F +231 "core" ' +2 ."myshortDA"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +3 ."myshortDA"PS.seek 0ml +4 "processing"%P'ܑ +1961 "core" ' +2 ."myshortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'O& +4 "core" &i +3 "manipulator"&x& +4 "core" & & J +2 "manipulator"&% +4 "core" % R  G +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myshortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&6(-z +131 "core" ( +2 "manipulator"&t& +4 "core" &-  I% +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &3& +4 "core" &- m c =% +44 ."myshortDA"Forearm.seek :garage +11 "manipulator"&'o +113 "core" ' +3 ."myshortDA"Hand.close +2 "manipulator"&/ +25 "core" / +2 "manipulator"&}& +5 "core" &-  .% +2 "manipulator"&.% +3 "core" %πo ( 4 +3 ."myshortDA"Forearm.seek :retract +3 "manipulator"&J' ] +113 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +2 "manipulator"&|( +268 "core" ( +2 "manipulator"&Y& +4 "core" &  H& +2 ."myshortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Q& +4 "core" & m s : >& +3 ."myshortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek CC +3 "manipulator"&'ш +99 "core" ' +2 "manipulator"&Z& +4 "core" & =& +2 "manipulator"&% +4 "core" %ъ } 2 E +3 "collection"'\ & +4 "core" &p +3 "collection"'4& +5 "core" &v +3 ."myshortDA"CC.seek :closed +3 "collection"'v(X +8 "core" &^ +4 &W 6 +9 &DrX 2 +9 &:ktX G +10 &XT U +9 &?X U +9 &JB^ U +10 & C[ U +9 &F` U +10 &D^ U +9 &!SB` U +9 &#A^ T +10 &$A] U +9 &&AQ U +9 &(\\AQ T +10 &*AN U +9 &+A^ U +10 &-Da U +9 &/cCV U +9 &1%@V U +10 &2@U U +9 &4A^ U +9 &6kAX U +10 &8->W U +9 &9A^ U +10 &;CO U +9 &=tBR T +9 &?5AU U +10 &@>P U +9 &BAP U +9 &DwKU V +10 &F5YW X +9 &Gn_ Z +10 &I[ _ +9 &K`Q a +9 &M!^ a +10 &NQ b +9 &PV b +9 &RaY b" +10 &T[ b& +9 &UT b0 +10 &W[ W +9 &X$T )x +9 &XpR X +3 ( +2 "collection"'4& +5 #"myshortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.66 +2 "collection"'1& +5 "core" &Xmw X +2 ."myshortDA"Hand.open +2 "manipulator"& 1 +25 "core" 1 +2 "manipulator"&% +4 "core" %{ ; [ > +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myshortDA"Forearm.seek :retract +4 "manipulator"&d' ] +97 "core" ' +2 ."myshortDA"PSV.dial PSR +2 "processing"%s +115 "core"  +2 #"myshortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myshortDA"PS.seek 1.5ml +2 "processing"%_' +1604 "core" ' +2 ."myshortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%w  +47 "core"  +3 ."myshortDA"PS.seek 0ml +4 "processing"%'ܑ +1610 "core" ' +2 ."myshortDA"PSV.dial PSR +3 "processing"%{ +49 "core"  +2 ."myshortDA"PSR.select :air +3 "processing"% +13 ."myshortDA"PS.seek 2.5ml +2 "processing"%I' +2626 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myshortDA"CBV.dial PRV +5 "processing"%C  +4 "collection"'R  +38 "core"  +133  +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%! +114 "core" +2 ."myshortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%p  +76 "core" +3 ."myshortDA"PS.seek 0ml +2 "processing"%H'ܑ +2645 "core" ' +2 ."myshortDA"PSV.dial :air +2 "processing"%F  +47 "core"  +3 ."myshortDA"PS.seek 2.5ml +4 "processing"%D' +1289 "Can"W ]NP +1337 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"%: +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%"'ܑ +2618 "core" ' +2 ."myshortDA"PSV.dial :air +3 "processing"%r  +48 "core"  +3 ."myshortDA"PS.seek 2.5ml +3 "processing"%*' +2616 "core" ' +2 ."myshortDA"PSV.dial :mixloop +2 "processing"% +49 "core" +3 ."myshortDA"PS.seek 0ml +4 "processing"%['ܑ +2628 "core" ' +2 #"myshortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&k& +6 "core" &   0& +3 ."myshortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek CC +3 "manipulator"&( +4 "core" ( +2 "manipulator"&q& +4 "core" &  0& +45 ."myshortDA"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +5 &V& +5 "core" &  ' 0& +2 ."myshortDA"Forearm.seek CC +2 "manipulator"&?'ш +97 "core" ' +2 ."myshortDA"Hand.close + "manipulator"&)/ +25 "core" / +2 ."myshortDA"CC.seek :open +3 "collection"'5( +408 "core" ( +2 "manipulator"&'& +4 "core" & w z ^ ?& +2 "manipulator"&<% +4 "core" %ы w y j ?- +3 ."myshortDA"Forearm.seek :retract +2 "manipulator"&9' ] +96 "core" ' +3 ."myshortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myshortDA"Elbow.seek :garage +4 "manipulator"&e(-z +286 "core" ( +2 "manipulator"&A& +5 "core" &-| u d  Cb +2 ."myshortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &-| c X \\ @b +3 ."myshortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myshortDA"Forearm.seek :garage +3 "manipulator"& 'o +112 "core" ' +2 ."myshortDA"Hand.open +2 "manipulator"&$1 +26 "core" 1 +2 "manipulator"&f% +3 "core" %yi   3G +3 ."myshortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myshortDA"Forearm.seek :retract +3 "manipulator"&N' ] +103 "core" ' +3 ."da"delayUntil "13:34:12.51" +24744 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%8 @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%=  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +49 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%#' +2519 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%y +49 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%^  +47 "core"  +3 ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%] +48 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +46 "core"  +3 ."da"PS.seek :empty +2 "processing"%a's +2522 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%\\' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +22 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%j'Q +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +4 "core" %N'  +3 ."da"PS.seek 1.5ml +2 "processing"%,' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%B * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ܑ +1626 "core" ' +2 ."da"delay 2:00 +9731 "Can"Y\ Q`Q\\ +2272 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%(  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%- +80 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%z' +2572 "core" ' + ."da"PSV.dial PTV +2 "processing"% +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%` +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%o  +80 "core"  +2 ."da"PS.seek :empty +4 "processing"%0's +2590 "core" ' +11 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%K +154 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%7' +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%'Q +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%W  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%/ +81 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%&  +37 "core" +2 "processing"%@% +4 "core" %T  +3 ."da"PS.seek 1.5ml +3 "processing"%i' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +39 "core" , +3 ."da"PS.seek 0ml +4 "processing"%U'ܑ +1604 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%X  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%u  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +83 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%c' +2561 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%; +82 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +81 "core"  +3 ."da"PS.seek :empty +2 "processing"%L's +2528 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +7 "processing"%  +135 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%G  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +7 "core" +3 ."da"PSV.dial :mixloop +2 "processing"% +49 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +3 "processing"%' +393 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%2  +47 "core"  +2 "processing"%b% +4 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%O'"\\ +341 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%x  +48 "core"  +3 ."da"PS.seek 2ml +4 "processing"%'Q +1549 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%t +49 "core" +2 ."da"PTV.dial :mixing +2 "processing"%3 @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%g  +38 "core" +2 "processing"%% +4 "core" %N\  +3 ."da"PS.seek 1.85ml +2 "processing"%}'F +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%. * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%n'ܑ +1967 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +13160 "Can"j\ OcQ +34843 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Q * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%6  +49 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%Z' +2554 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +48 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\  +48 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%J +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%S  +49 "core"  +47 ."da"PS.seek :empty +11 "processing"%1's +2543 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +157 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +609 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%4'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%s  +78 "core"  +2 ."da"PSV.dial PTV + "processing"% +82 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +39 "core" +2 "processing"%w% +4 "core" %M!  +3 ."da"PS.seek 1.5ml +2 "processing"%_' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +39 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ܑ +1606 "core" ' +2 ."da"delay 2:00 +10315 "Can"n\ Mg8R +1689 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%R  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%C  +37 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%! * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%p +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%I' +2543 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%H +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%: +97 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%D  +81 "core"  +2 ."da"PS.seek :empty +3 "processing"%r's +2515 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%" +147 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%*'Q +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%k  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%q +80 "core" + ."da"PBV.dial :waste1 +3 "processing"%V  +38 "core" +2 "processing"%)% +3 "core" %S!  +3 ."da"PS.seek 1.5ml +3 "processing"%|' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%v'ܑ +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%'  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%<  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%? * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%A +81 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%' +2537 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%$ +79 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%f +92 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +83 "core"  +2 ."da"PS.seek :empty +4 "processing"% 's +2515 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%8 +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default + "processing"%#A d`xb +62 ."da"PS.seek 0.5ml +2 "processing"%=' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +2 "processing"% 'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%[ +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%y  +38 "core" +2 "processing"%^% +3 "core" %Q"  +4 ."da"PS.seek 1.5ml +2 "processing"%]' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" , +3 ."da"PS.seek 0ml +3 "processing"%#'ܑ +1622 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +17 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%a  +37 "core" +2 ."da"delay 30 seconds +2717 "Can"y Uj|S +286 ."da"PBV.dial between PSV and waste1 +3 "processing"%\\ * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +82 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%' +2564 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%j +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%B  +79 "core"  +3 ."da"PS.seek :empty +2 "processing"%,'s +2545 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%( +161 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +14 "processing"% +18 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +16 ."da"PS.seek 0.25ml +5 "processing"%'I +337 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%l' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%-'Q +1621 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +95 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%`  +39 "core" +2 "processing"%>% +4 "core" %P +3 ."da"PS.seek 1.5ml +2 "processing"%o' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%z * +38 "core" , +3 ."da"PS.seek 0ml +3 "processing"%K'ܑ +1602 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%0  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%7  +39 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%/ +84 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%&' +2615 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%@ +96 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +81 "core"  +3 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +84 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%i  +83 "core"  +3 ."da"PS.seek :empty +2 "processing"%'s +2631 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%X +161 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%u'Q +2123 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%+  +7 "core"  +51 ."da"PSV.dial PTV +11 "processing"% +85 "core" + ."da"PBV.dial :waste1 +3 "processing"%U  +36 "core" +2 "processing"%;% +4 "core" %X +3 ."da"PS.seek 1.5ml +3 "processing"%T' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" * +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%E  +118 "core"  +3 ."da"PS.seek :empty +3 "processing"%c's +1610 "core" ' + "processing"%9 +4 "core" 9z6  +4 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"% +6 "core" 6! +2 "processing"%G& +5 "core" &S" / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" % M  ^ +2 "storage"(% +4 "core" %@  e +3 "storage"(L. +4 "core" .(+ +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(2(@ +202 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (b& +3 "core" &C   +2 "manipulator"&& +4 "core" &-|   @b +3 "manipulator"&x% +4 "core" % M \ P +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&O( +187 "core" ( +2 "manipulator"&t& +4 "core" &  !) +2 "storage"(3& +4 "core" &M +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&g'm +98 "core" ' +2 "storage"(& +4 "core" &M ' +3 ."da"SE.reconfigure :pick + "storage"(#],K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(.' +284 "core" ' +2 "storage"(- +3 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(}'x +42 "core" ' +2 "manipulator"&& +4 "core" & Z) +2 "manipulator"&Y% +4 "core" %w0 +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract + "manipulator"&Q' ] +96 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&6( +255 "core" ( +2 "manipulator"&n& +4 "core" &  B +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +5 "core" &  C B +2 ."da"Forearm.seek PC +2 "manipulator"&\ 'E +99 "core" ' +2 ."da"Hand.close + "manipulator"&J/ +28 "core" / +3 ."da"PC.seek :open +2 "processing"%S( +377 "core" ( +2 "storage"(Z& +4 "core" &M  +2 "manipulator"& & +4 "core" & $ !B +2 "manipulator"&1% +4 "core" %5   g +3 ."da"Forearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +4 "manipulator"&s( +253 "core" ( +2 "manipulator"&& +4 "core" &  9 ' +3 "storage"(P& +4 "core" &M : +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&w'm +103 "core" ' +2 ."da"Hand.open +2 "manipulator"&41 +21 "core" 1 +3 "storage"({- +3 "core" -'x +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(_'D +29 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -1.29 Pucks below Top Plate +2 "storage"(R' +62 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1514h.png +6 "processing"%C& +17 "core" & +77 "manipulator"&!& +5 "core" & M K .' +2 "manipulator"&p% +15 "core" %k M M `, +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&F(-z +188 "core" ( +3 "manipulator"&H& +4 "core" &- $  r +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &:& +4 "core" &- 0 +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&D'o +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&I/ +27 "core" / +2 "manipulator"&"& +4 "core" &-  +2 "manipulator"&r% +4 "core" %ςs  +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&k( +124 "core" ( +2 "manipulator"&q& +3 "core" & - 4[ +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &V& +3 "core" & * +[ +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&)'E +101 "core" ' +2 "manipulator"&*& +5 "core" & [ +2 "manipulator"&d% +4 "core" %H ? +3 "processing"%|& +3 "core" & +3 "processing"%'& +6 "core" &  +3 ."psFlush"PC.seek :closed +2 "processing"%<(SD +6 "core" & t +6 & t/ +9 &Bp n3 +10 &-kj nG +9 &Q oW +9 &x5 qV +10 &:3 qV +9 &7 pV +10 &6 oW +9 &6 pW +9 &!A6 pW +10 &#6 pW +9 &$6 pV +9 &&3 pV +10 &(J3 pV +9 &* 3 pV +10 &+8 pV +9 &-6 U +9 &/U: U +10 &16 U +9 &26 U +9 &48 U +10 &6\\< V +9 &8< U +10 &9: U +9 &;; V +9 &=b5 qV +10 &?$7 qV +9 &@6 qV +9 &B; pW +10 &Dj8 pV +9 &F(F oX +9 &GT nZ +10 &Ig m\\ +9 &KZr l_ +10 &Mu l_ +9 &N~ k_ +9 &P} l` +10 &RF] m< +9 &S (j mR +10 &S'< o8 +2 ( +2 "processing"%'& +5 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.93 + "processing"%?& +5 "core" &S'; n8 +3 ."psFlush"Hand.open +2 "manipulator"&A1 +25 "core" 1 +2 "manipulator"&v% +5 "core" %H  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +51 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +597 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%9' +2174 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"% @ +219 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%8  +143 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +117 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%='s +2687 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +121 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%[' +607 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2171 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%^  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +82 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +121 "core" +2 ."psFlush"PS.seek :empty +57 "processing"%]'s +2674 "core" ' +2 ."psFlush"PSV.dial PSR +11 "processing"% +123 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%a'[q +1122 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +1652 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +85 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%#  +80 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +6 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2675 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%j +86 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%B' +2674 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +84 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%('ܑ +2673 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +87 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +362 "Can" oSsS +249 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2148 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +84 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +61 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%`'ܑ +2657 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%> @ +50 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%-' +2648 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%z  +86 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%o's +568 #"da"SX HX9/16 (USB:78): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 0.732 seconds\ WARNING: Too Dark -- required 621.778s exposure > 300s time limit\ Optimizing exposure with 348x260 pixel 16-bit image for 3.575 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 44.886 seconds\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da25jul1514h.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1514h15s.png +1650 #SX HX9/16 (USB:78): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1514h15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1514h25s.png +403 "core" ' +13 ."psFlush"PSV.dial PSR +3 "processing"%0 +54 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +7 "processing"%7' +993 #"image"compressed /var/log/esp/da25jul1514h.jxl +1165 #"da"SX HX9/16 (USB:78): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1514h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +5 "storage"(W- +5 "core" -' +4 "storage"(/& +4 "core" &M  ) +3 "manipulator"&K& +17 "core" & [ +9 "manipulator"&@% +14 "core" % n  +8 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +2 "manipulator"&( +251 "core" ( +2 "manipulator"&~& +4 "core" & " # Z +88 "storage"(i& +6 "core" &M +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&&'m +49 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%X +45 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.57 Pucks below Top Plate +3 "storage"('W +24 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%+ U +8 "core" '  b +4 !"da"o:Slide::Error\ :@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at -1.62 Pucks below Top Plate: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioniņ: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.623499263622975x: @currenti%: @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagi!: @sourcei-: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'";/home/esp/esp2/utils/puckmoves.rb:562:in `finishImage'",/home/esp/esp2/lib/msg.rb:68:in `retry'";/home/esp/esp2/utils/puckmoves.rb:561:in `finishImage'"B/home/esp/esp2/protocol/2G/utilities.rb:189:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 #Retry #1 of 4 +4 .SE.reconfigure :default +5 "storage"(#K-0-\ b +6 "core" V +3 ."da"SE.home.seek :down +5 ."psFlush"PS.seek 0ml +5 "storage"('= +4 "processing"%U'ܑ +27 "core" ' R b +4 !"da"o:Slide::Error\ :@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at -1.37 Pucks below Top Plate: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressiR :@pastThresholdF: @voltagef12.623499263622975x: @currenti : @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagi: @sourcei-: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'":/home/esp/esp2/utils/puckmoves.rb:159:in `retryRaise'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'";/home/esp/esp2/utils/puckmoves.rb:561:in `finishImage'"B/home/esp/esp2/protocol/2G/utilities.rb:189:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Retry #2 of 4 +6 .SE.reconfigure :default +4 "storage"(#K-0-\ b +7 ."da"SE.home.seek :down +4 "storage"(;'= +22 "core" '" = b +3 !"da"o:Slide::Error\ :@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at -1.35 Pucks below Top Plate: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi= :@pastThresholdF: @voltagef12.62840844378988774: @currenti': @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagi@: @sourcei-: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'":/home/esp/esp2/utils/puckmoves.rb:159:in `retryRaise'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'";/home/esp/esp2/utils/puckmoves.rb:561:in `finishImage'"B/home/esp/esp2/protocol/2G/utilities.rb:189:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 #Retry #3 of 4 +5 .SE.reconfigure :default +3 "storage"(#K-0-\ b +81 ."da"SE.home.seek :down +5 "storage"(u'= +26 "core" '\ " % b +4 !"da"o:Slide::Error\ :@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at -1.56 Pucks below Top Plate: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi% :@pastThresholdF: @voltagef12.633317623956799: @currenti': @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagiz: @sourcei-: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'":/home/esp/esp2/utils/puckmoves.rb:159:in `retryRaise'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'";/home/esp/esp2/utils/puckmoves.rb:561:in `finishImage'"B/home/esp/esp2/protocol/2G/utilities.rb:189:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Retry #4 of 4 +6 .SE.reconfigure :default +3 "storage"(#K-0-\ b +8 ."da"SE.home.seek :down +3 "storage"(m'= +24 "core" 'P# ] b +5 !"da"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at -1.75 Pucks below Top Plate:@timestampu: Time Y9=R: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioniP: @pastRLSF: @pwmig:@deltaPressi] :@pastThresholdF: @voltagef12.638226804123711H: @currenti(: @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagir: @sourcei-: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'":/home/esp/esp2/utils/puckmoves.rb:159:in `retryRaise'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'";/home/esp/esp2/utils/puckmoves.rb:561:in `finishImage'"B/home/esp/esp2/protocol/2G/utilities.rb:189:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Waiting to Resume from Checkpoint "Storage Elevator speedErr at -1.75 Pucks below Top Plate" +10 ."Qmail"BadNews.email "Storage Elevator speedErr at -1.75 Pucks below Top Plate",Subject: "Slide::Error in da" +1294 #"image"compressed /var/log/esp/midres/da25jul1514h15s.jxl +1059 "core" ' +6 ."psFlush"PSV.dial PBV +7 "processing"%E @ +56 "core" ? +7 ."psFlush"PS.seek 2.5ml +17 "processing"%T' +2632 "core" ' +4 ."psFlush"PSV.dial :waste1 +7 "processing"%  +84 "core"  +6 ."psFlush"PS.seek :empty +7 "processing"%'s +50 #"uploadLog"upsync +2032 #"image"compressed /var/log/esp/midres/da25jul1514h25s.jxl +2 ."Qmail"DAfans.email "da25jul1514h exposed 5:00\\nmidres/da25jul1514h15s\\nmidres/da25jul1514h25s",Subject: "da25jul1514h images!" +538 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%G +63 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%'[q +989 #"uploadLog"upsync +104 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +83 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%b  +8 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +57 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%x'ܑ +2629 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%% +81 "core"  +2 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%t' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%3 +88 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%e'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +81 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%N' +599 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +82 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%Y U +70 "core" W +4 ."psFlush"PS.seek 0ml +2 "processing"%.'ܑ +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%g @ +50 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%n' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%O's +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%J +49 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%Q' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%h +87 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Z U +7 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"% 'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%1 @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%\ ' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%P's +2626 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&6& +7 "core" & v GZ +3 "manipulator"&4% +4 "core" %G  Gi +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&{' ] +92 "core" ' +2 ."psFlush"Elbow.seek PC +3 "manipulator"&C( +251 "core" ( +2 "manipulator"&!& +4 "core" & O HK +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & ( HK +4 ."psFlush"Forearm.seek PC +2 "manipulator"&p'E +96 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&}/ +67 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%_( +377 "core" ( +2 "manipulator"&H& +5 "core" &  MK +2 "manipulator"&:% +4 "core" % L  LS +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&w' ] +97 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&s(-z +139 "core" ( +2 "manipulator"&I& +4 "core" &-r\ H I"x +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &"& +5 "core" &-s\ * I!w +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&r'o +114 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +28 "core" 1 +2 "manipulator"&q% +4 "core" %yg C A 9C +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&V' ] +107 "core" ' +3925 "Can"f\ NxTJ +23773 #"ray"-> ESP.main.exit +14 #mEXIT +3 #"ray"Session Ended @1752615135.83PDT @1752615227.83PDT = =tMAIN =mMAIN_scheduler @PDT1752615228.78 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +130 #"core_reset"Sent BREAK +2 #t@40977 sendCRC with ifg=0x20, ie=0x7F + #@42812 sendCRC with ifg=0x08, ie=0x5F + #@45719 idle with ifg=0x84, ie=0x75 + #@46392 select with ifg=0x10, ie=0xF5 #@47026 receive with ifg=0x10, ie=0xFD + #@47659 receive with ifg=0x10, ie=0xFD + #@48293 receive with ifg=0x10, ie=0xFD #@48620 receive with ifg=0x80, ie=0xFD + #@64381 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +304 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +568 "Can"X\ NzST\ + X\ NzST\  + #tPolling Can every 10:00 +3 #Cleanly exited at 14:32:15PDT15-Jul-25 +5 #Waiting for espclients... +155 #"ray"Session Begun +860 #-> ESP.ready! +155 "sampler") +3 ) +3 "core"  +3 "collection"' +4 ' +2 "core"  +3 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +5 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 "collection"'% +3 "core" %T +2 ."ray"CS.configure :default +2 "collection"'#P d@b +6 ."ray"CS.hold +2 "collection"'+ +4 "core" + +3 ."ray"CS.configure :default +2 "collection"'#P d@b +5 "processing"%% +4 "core" %q +2 ."ray"PS.configure :default +2 "processing"%#A d`xb +6 ."ray"PS.hold +2 "processing"%+ +5 "core" + +3 ."ray"PS.configure :default + "processing"%#A d`xb +5 "sampler")% +4 "core" %' @ +2 ."ray"SS.configure :default +2 "sampler")#.0X ESP.ready? +3 "collection"'2% +5 "core" %T +3 "sampler")3% +4 "core" %' D +2 "manipulator"&4% +4 "core" % I +2 "manipulator"&5& +3 "core" && J. +3 "storage"(6& +3 "core" &5 R\ " +2 "storage"(7% +4 "core" % \ "D +3 "collection"'8& +3 "core" & +2 "processing"%9& +4 "core" &# +3 "processing"%:% +3 "core" %q! +53309 "Can"c Y}U6 +9761 #"ray"-> ESP.main.exit +15 #mEXIT + #"ray"Session Ended @1752615936.76PDT @1752615973.58PDT = =tMAIN =mMAIN_scheduler @PDT1752615974.48 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +128 #"core_reset"Sent BREAK +3 #t@32687 receive with ifg=0x10, ie=0xFD + #@33326 receive with ifg=0x10, ie=0xFD #@33985 receive with ifg=0x10, ie=0xFD + #@34623 receive with ifg=0x10, ie=0xFD + #@35271 receive with ifg=0x10, ie=0xFD #@35919 receive with ifg=0x10, ie=0xFD + #@36567 receive with ifg=0x10, ie=0xFD + #@36893 receive with ifg=0x80, ie=0xFD #@17501 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +293 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +488 "Can"h Z~RUZ8 + h Z~RUZ8 + #tPolling Can every 10:00 +3 #Cleanly exited at 14:45:36PDT15-Jul-25 +5 #Waiting for espclients... +40497 #"steph"Session Begun +1029 #-> log 50 +4 #50 +511 #-> SE.down +2 .SE.configure :default +4 "storage"(#QK-0-\ b +10 ."steph"SE.seek :down + "storage"('= +27 "core" 'b* \ \ b +4 !"steph"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Elevator: mesg">Storage Elevator speedErr at -450.1 Pucks below Top Plate:@timestampu: Time Y߇: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positionib: @pastRLSF: @pwmig:@deltaPressi\ :@pastThresholdF: @voltagef12.878776632302406t: @currenti/: @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagi: @sourcei-: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'"!steph:2:in `topLevelBinding'" SE.coast +2 .SE.coast +2 "storage"(5 +6 (% +3 "core" %b -\ ! +5347 #"steph"-> access 3 +4 "storage"(% +5 "core" %b -\ ! +155 "sampler") +4 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +4 ' 0\ +2 ' -\ +5 "processing"% 9\ +4 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 "collection"'% +3 "core" %T +3 ."steph"CS.configure :default +2 "collection"'#P d@b +7 ."steph"CS.hold +2 "collection"'+ +6 "core" + +2 ."steph"CS.configure :default +2 "collection"'#P d@b +6 "processing"% % +4 "core" %q +2 ."steph"PS.configure :default +2 "processing"%#A d`xb +6 ."steph"PS.hold +2 "processing"%\ + +7 "core" + +2 ."steph"PS.configure :default +2 "processing"%#A d`xb +6 "sampler") % +4 "core" %' G +2 ."steph"SS.configure :default +2 "sampler")#.0X SE.down +4 .SE.seek :down +2 "storage"('= +20 "core" 'b q Q b +4 !"steph"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Elevator: mesg"AStorage Elevator overCurrent at -450.1 Pucks below Top Plate:@timestampu: Time Y: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positionib: @pastRLSF: @pwmig:@deltaPressiQ :@pastThresholdF: @voltagef12.56458910162003E: @currenti: @type2F:@outPressiq :\ @lostF: @inPressi : @channeli: @tagi: @sourcei-: @error:overCurrent:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'"!steph:5:in `topLevelBinding'" SC.2 +4 !o:NoMethodError\ : mesg"6undefined method `SC' for CmdServer::Client:Class:@timestampu: Time Y`: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"!steph:6:in `topLevelBinding'" to 2 +2 "storage"(% +5 "core" %b \ +3 ."steph"SE.seek :down +2 "storage"('= +20 "core" 'b r m b +4 !"steph"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Elevator: mesg"AStorage Elevator overCurrent at -450.1 Pucks below Top Plate:@timestampu: Time Y_: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positionib: @pastRLSF: @pwmig:@deltaPressim :@pastThresholdF: @voltagef12.569498281786942d: @currenti: @type2F:@outPressir :\ @lostF: @inPressi : @channeli: @tagi!: @sourcei-: @error:overCurrent:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'"0/home/esp/esp2/utils/storage.rb:129:in `to'"8/home/esp/esp2/utils/storage.rb:159:in `selectTube'"0/home/esp/esp2/utils/storage.rb:579:in `to'"!steph:7:in `topLevelBinding'" SE.coast +4 .SE.coast + "storage"(5 +5 (% +3 "core" %b )\ ! +1684 "Can"s YU +296 #"steph"-> SC.coast +2 .SC.coast +4 "storage"(6 +5 (& +3 "core" &6 $\ % +4661 #"steph"-> SC.home.to :home +4 .SC.reconfigure :loose +2 "storage"($.(\ 1~b +5 ."steph"SC.home.seek :home +2 "storage"(( +983 "core" ( +2 "storage"( & +4 "core" & \  +988 #"steph"-> to 3 +2 "storage"(!% +6 "core" %b \ +3 ."steph"SE.seek :down + "storage"("'= +20 "core" 'b a % b +4 !"steph"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Elevator: mesg"AStorage Elevator overCurrent at -450.1 Pucks below Top Plate:@timestampu: Time Y : @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positionib: @pastRLSF: @pwmig:@deltaPressi% :@pastThresholdF: @voltagef12.56458910162003E: @currenti: @type2F:@outPressi :\ @lostF: @inPressia : @channeli: @tagi': @sourcei-: @error:overCurrent:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'"0/home/esp/esp2/utils/storage.rb:129:in `to'"8/home/esp/esp2/utils/storage.rb:159:in `selectTube'"0/home/esp/esp2/utils/storage.rb:579:in `to'""steph:11:in `topLevelBinding'" SE.coast +4 .SE.coast + "storage"(5 +5 (#% +3 "core" %b } \  +2014 #"steph"-> SC.coast +2 .SC.coast +3 "storage"(6 +5 ($& +3 "core" & 8\ % +2065 #"steph"-> SE.coast +3 .SE.coast +3 "storage"(5 +4 (%% +3 "core" %b \ ) +8165 #"steph"-> SE.home.to :home +4 .SE.reconfigure :default +2 "storage"(#K-0-\ b +5 ."steph"SE.home.seek :home +2 "storage"(&' +18 "core" ' +2 "storage"('% +3 "core" % .\ !z +252 ' X +3 !"steph"o:Slide::Error\ :@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:@timestampu: Time Ydi: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressiX :@pastThresholdF: @voltagef12.603862542955326: @currenti: @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagi+: @sourcei-: @error:overCurrent:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1317 #-> SC.coast +2 .SC.coast +3 "storage"(6 +4 ((& +4 "core" & \ * +2567 #"steph"-> SE.down +4 .SE.seek :down +4 "storage"()'= +26 "core" '* \ 'b +4 !"steph"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 33.93 Pucks below Top Plate:@timestampu: Time YB: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.922959253804615CE: @currenti/: @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagi.: @sourcei-: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'""steph:17:in `topLevelBinding'" SE.home.to :home +3 .SE.reconfigure :default +3 "storage"(#K-0-\ b +5 ."steph"SE.home.seek :home +3 "storage"(*' +97 "core" '( \ (b +3 !"steph"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Elevator: mesg"4Storage Elevator speedErr at down + 3912 counts:@timestampu: Time Yc: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.927868433971527: @currenti-: @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagi/: @sourcei-: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'""steph:18:in `topLevelBinding'" SE.coast +2 .SE.coast +2 "storage"(5 +6 (+% +3 "core" % \ + +31446 "Can"n\ KZV +3699 #"steph"-> ESP.main.exit +14 #mEXIT + #"steph"Session Ended @1752617220.21PDT @1752617290.80PDT = =tMAIN =mMAIN_scheduler @PDT1752617291.66 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +136 #"core_reset"Sent BREAK +2 #t@50534 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +213 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +319 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +2011 "Can"p\ 2> + p\ 2> + #tPolling Can every 10:00 +3 #Cleanly exited at 15:07:00PDT15-Jul-25 +531 #-> ESP.ready! +4 #Powering core bus +537 .Gate.power :raw,:ON +3 "sampler") +16 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X% +4 "core" % K\ * +4 .tSE.jog 128 +2 "storage"(?) +18 "core" )I  b +3 .tSC.hold +3 "storage"(@, +4 "core" , +3 .tSC.jog -90 +2 "storage"(A* +22 "core" * +3 .tSE.reconfigure :default + "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(B'= +19 "core" '; S b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiG: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressiS :@pastThresholdF: @voltagef12.603862542955326: @currenti;: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(C+ +4 "core" + +3 "storage"(D% +4 "core" % \ ) +3 .tSE.jog 128 +3 "storage"(E) +18 "core" ): f b +4 .tSC.hold +3 "storage"(F, +4 "core" , +3 .tSC.jog -90 +3 "storage"(G* +36 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +3 "storage"(H'= +30 "core" '>  b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiM: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.594044182621502z: @currenti>: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default + "storage"(#QK-0-\ b +48 .tSE.hold +10 "storage"(I+ +3 "core" + +3 "storage"(J% +4 "core" % )\ ( +4 .tSE.jog -128 +2 "storage"(K) +19 "core" )  +3 .tSC.hold +3 "storage"(L, +5 "core" , +3 .tSC.jog -90 +2 "storage"(M* +29 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(N'= +18 "core" '  +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiS: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.584225822287678h: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(O+ +3 "core" + +2 "storage"(P% +5 "core" % C\ ) +3 .tSE.jog -128 +3 "storage"(Q) +16 "core" )  +3 .tSC.hold +3 "storage"(R, +3 "core" , +4 .tSC.jog -90 +2 "storage"(S* +40 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(T'= +46 "core" ' b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiY: @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.652954344624447: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(U+ +4 "core" + +2 "storage"(V% +5 "core" % \ * +3 .tSE.jog -128 +2 "storage"(W) +26 "core" ) N\ $ +3 .tSC.hold +2 "storage"(X, +4 "core" , +3 .tSC.jog -90 +2 "storage"(Y* +43 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(Z'= +29 "core" '9 r b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi_: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressir :@pastThresholdF: @voltagef12.608771723122238D: @currenti9: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"([+ +4 "core" + +3 "storage"(\\% +4 "core" % \ * +5 .tSE.jog -128 +2 "storage"(]) +26 "core" ) \ % +4 .tSC.hold +2 "storage"(^, +4 "core" , +3 .tSC.jog -90 +2 "storage"(_* +50 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(`'= +29 "core" '2  b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagie: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.58913500245459T: @currenti2: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(a+ +5 "core" + +2 "storage"(b% +4 "core" % \ & +4 .tSE.jog -128 +2 "storage"(c) +26 "core" ) \ +4 .tSC.hold +2 "storage"(d, +4 "core" , +4 .tSC.jog -90 +2 "storage"(e* +45 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(f'= +29 "core" '7  b +5 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagik: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.603862542955326: @currenti7: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(g+ +3 "core" + +3 "storage"(h% +5 "core" % m\ ) +3 .tSE.jog -128 +2 "storage"(i) +26 "core" ) I\ # +4 .tSC.hold +2 "storage"(j, +4 "core" , +3 .tSC.jog -90 +3 "storage"(k* +31 "core" * +3 .tSE.reconfigure :default + "storage"(#K-0-\ b +4 .tSE.home.seek :down +3 "storage"(l'= +29 "core" '8 ; b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiq: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi; :@pastThresholdF: @voltagef12.608771723122238D: @currenti8: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(m+ +3 "core" + +3 "storage"(n% +4 "core" % \ * +3 .tSE.jog -128 +2 "storage"(o) +26 "core" ) ,\ % +3 .tSC.hold +2 "storage"(p, +5 "core" , +3 .tSC.jog -90 +2 "storage"(q* +42 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(r'= +29 "core" '8 W b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiw: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressiW :@pastThresholdF: @voltagef12.603862542955326: @currenti8: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(s+ +5 "core" + +2 "storage"(t% +4 "core" % \ ) +3 .tSE.jog -128 +3 "storage"(u) +26 "core" ) J\ # +4 .tSC.hold +2 "storage"(v, +3 "core" , +4 .tSC.jog -90 +2 "storage"(w* +35 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(x'= +29 "core" ' # 5 b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi}: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.58913500245459T: @currenti: @type2F:@outPressi5 :\ @lostF: @inPressi# :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(y+ +4 "core" + +50 "storage"(z% +13 "core" % \ +3 .tSE.jog -128 +2 "storage"({) +27 "core" )x h Y \  +3 .tSC.hold +2 "storage"(|, +4 "core" , +3 .tSC.jog -90 +3 "storage"(}* +28 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(~'= +18 "core" 'D\   b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi~: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.598953362788414: @currentiD: @type2F:@outPressi :\ @lostF: @inPressi\ :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(+ +4 "core" + +2 "storage"(% +4 "core" % \ ) +3 .tSE.jog 128 +3 "storage"() +18 "core" )F \\ b +3 .tSC.hold +3 "storage"(, +3 "core" , +3 .tSC.jog -90 +2 "storage"(* +27 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"('= +18 "core" 'B | b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi\ : @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi| :@pastThresholdF: @voltagef12.58913500245459T: @currentiB: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(+ +4 "core" + +2 "storage"(% +5 "core" % 6\ ( +3 .tSE.jog 128 +3 "storage"( ) +17 "core" )C  b +3 .tSC.hold +3 "storage"(\ , +4 "core" , +3 .tSC.jog -90 +2 "storage"( * +42 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"( '= +18 "core" 'E\  \ b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi\ :@pastThresholdF: @voltagef12.598953362788414: @currentiE: @type2F:@outPressi :\ @lostF: @inPressi\ :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(+ +4 "core" + +2 "storage"(% +5 "core" % \ ) +3 .tSE.jog 128 +2 "storage"() +19 "core" )E \   b +4 .tSC.hold +2 "storage"(, +3 "core" , +4 .tSC.jog -90 +2 "storage"(* +49 "core" * +3 .tSE.reconfigure :default + "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"('= +18 "core" '; R b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressiR :@pastThresholdF: @voltagef12.55477074128620540: @currenti;: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(+ +4 "core" + +2 "storage"(% +4 "core" % 4\ +4 .tSE.jog 128 +2 "storage"() +17 "core" )< / b +4 .tSC.hold +2 "storage"(, +4 "core" , +3 .tSC.jog -90 +3 "storage"(* +46 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"('= +18 "core" 'C\   b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.58913500245459T: @currentiC: @type2F:@outPressi :\ @lostF: @inPressi\ :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"( + +4 "core" + +2 "storage"(!% +5 "core" % `\ ) +3 .tSE.jog 128 +3 "storage"($) +17 "core" )C & b +3 .tSC.hold +3 "storage"(&, +3 "core" , +4 .tSC.jog -90 +2 "storage"('* +40 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"('= +18 "core" '>  b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi!: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.574407461953854W : @currenti>: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(*+ +5 "core" + +2 "storage"(,% +4 "core" % ]\ % +4 .tSE.jog 128 +2 "storage"(-) +19 "core" )? Y b +3 .tSC.hold +2 "storage"(, +4 "core" , +3 .tSC.jog -90 +2 "storage"(* +52 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"('= +18 "core" '6 4 b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi": @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi4 :@pastThresholdF: @voltagef12.569498281786942d: @currenti6: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"("+ +4 "core" + +3 "storage"(0% +4 "core" % \ " +3 .tSE.jog 128 +2 "storage"(2) +18 "core" )7  b +3 .tSC.hold +3 "storage"(3, +3 "core" , +4 .tSC.jog -90 +2 "storage"(%* +29 "core" * +4 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(#'= +18 "core" '+ s  b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi(: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.490951399116348B: @currenti+: @type2F:@outPressi :\ @lostF: @inPressis :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +4 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +8 .tSE.hold +4 "storage"((+ +11 "core" + +2 "storage"(6% +4 "core" % , >\  +3 .tSE.jog 128 +3 "storage"(8) +55 "core" )* c C b +12 .tSC.hold +3 "storage"(9, +5 "core" , +3 .tSC.jog -90 +2 "storage"(+* +32 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"()'= +18 "core" ', ` b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi.: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi` :@pastThresholdF: @voltagef12.574407461953854W : @currenti,: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(.+ +4 "core" + +3 "storage"(<% +5 "core" % \ $ +2 .tSE.jog 128 +3 "storage"(>) +19 "core" ). O b +3 .tSC.hold +2 "storage"(?, +4 "core" , +3 .tSC.jog -90 +3 "storage"(1* +31 "core" * +3 .tSE.reconfigure :default + "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(/'= +19 "core" '* K > b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi4: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi> :@pastThresholdF: @voltagef12.476223858615612p: @currenti*: @type2F:@outPressi :\ @lostF: @inPressiK :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(B+ +4 "core" + +3 "storage"(4% +4 "core" % \ +4 .tSE.jog 128 +2 "storage"(D) +18 "core" ), V S b +3 .tSC.hold +3 "storage"(E, +5 "core" , +2 .tSC.jog -90 +3 "storage"(7* +26 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(5'= +18 "core" ',  b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi:: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.569498281786942d: @currenti,: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(:+ +3 "core" + +3 "storage"(H% +4 "core" % \ " +3 .tSE.jog 128 +3 "storage"(J) +17 "core" )- : b +4 .tSC.hold +3 "storage"(=, +5 "core" , +3 .tSC.jog -90 +2 "storage"(;* +33 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(K'= +18 "core" ' H b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiP: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.42713205694649Q: @currenti: @type2F:@outPressiH :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(@+ +3 "core" + +3 "storage"(N% +4 "core" % T\  +3 .tSE.jog 128 +3 "storage"(C) +17 "core" ) Q { b +3 .tSC.hold +3 "storage"(P, +4 "core" , +3 .tSC.jog -90 +2 "storage"(A* +21 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(Q'= +18 "core" '& B  b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiV: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.466405498281787: @currenti&: @type2F:@outPressiB :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(F+ +3 "core" + +3 "storage"(T% +4 "core" % >\ \ +3 .tSE.jog 128 +2 "storage"(V) +18 "core" )' B b +3 .tSC.hold +3 "storage"(I, +5 "core" , +2 .tSC.jog -90 +3 "storage"(W* +30 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(G'= +18 "core" ' B b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiL: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressiB :@pastThresholdF: @voltagef12.348585174275897X: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(L+ +5 "core" + +2 "storage"(Z% +4 "core" %\ \   +4 .tSE.jog 128 +2 "storage"(\\) +19 "core" )  b +3 .tSC.hold +3 "storage"(O, +4 "core" , +3 .tSC.jog -90 +2 "storage"(M* +21 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(R'= +18 "core" '( b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiW: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.353494354442809N: @currenti(: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(]+ +5 "core" + +4 "storage"(`% +5 "core" % S \ +3 .tSE.jog 128 +2 "storage"(U) +18 "core" ) b +4 .tSC.hold +2 "storage"(b, +3 "core" , +4 .tSC.jog -90 +2 "storage"(S* +10 "core" *ys Y q ̲ +5 !to:Slide::Error\ : @replyo:I2C::Servo::RelMove3Reply : @tagiX: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioniy: @pastRLSF: @pwmi:@deltaPressiq :@pastThresholdF: @voltagef12.476223858615612p: @currentis: @type2F:@outPressi :\ @lostF: @inPressiY :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Carousel: mesg"4Storage Carousel overCurrent at 1 - 1384 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:346:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:313:in `jog'"7/home/esp/esp2/utils/storage.rb:79:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SC.hold +2 "storage"(X, +4 "core" , +3 .tSC.jog 90 +3 "storage"(c*Z +45 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(f'= +18 "core" '#  / b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagik: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi/ :@pastThresholdF: @voltagef12.382949435444282|: @currenti#: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"([+ +63 "core" + +4 "storage"(h% +6 "core" % &  / +2 .tSE.jog 128 +3 "storage"(Y) +18 "core" )%  | 3 b +3 .tSC.hold +3 "storage"(^, +3 "core" , +4 .tSC.jog 90 +2 "storage"(i*Z +50 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(l'= +18 "core" '< 9 ) b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiq: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi) :@pastThresholdF: @voltagef12.466405498281787: @currenti<: @type2F:@outPressi9 :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(n+ +4 "core" + +2 "storage"(a% +4 "core" % L\ +4 .tSE.jog 128 +2 "storage"(o) +17 "core" )6 F b +4 .tSC.hold +2 "storage"(_, +4 "core" , +3 .tSC.jog 90 +2 "storage"(d*Z +36 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(r'= +18 "core" '3 V b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiw: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressiV :@pastThresholdF: @voltagef12.549861561119293t: @currenti3: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(t+ +5 "core" + +2 "storage"(g% +4 "core" % \  +3 .tSE.jog 128 +2 "storage"(u) +18 "core" )3 s b +3 .tSC.hold +3 "storage"(e, +5 "core" , +2 .tSC.jog 90 +3 "storage"(j*Z +27 "core" * +4 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(x'= +18 "core" '6 \\ b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi}: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi\\ :@pastThresholdF: @voltagef12.569498281786942d: @currenti6: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(z+ +4 "core" + +2 "storage"(m% +4 "core" % \ # +3 .tSE.jog 128 +2 "storage"(k) +18 "core" )8 A b +3 .tSC.hold +3 "storage"(p, +5 "core" , +2 .tSC.jog 90 +3 "storage"({*Z +24 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(~'= +18 "core" '1 . b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi~: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi. :@pastThresholdF: @voltagef12.55477074128620540: @currenti1: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(s+ +4 "core" + +2 "storage"(% +5 "core" % K\ +3 .tSE.jog 128 +2 "storage"(q) +18 "core" )7 B b +3 .tSC.hold +2 "storage"(v, +5 "core" , +3 .tSC.jog 90 +3 "storage"(*Z +36 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"('= +18 "core" '8 U b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi\ : @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressiU :@pastThresholdF: @voltagef12.569498281786942d: @currenti8: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(+ +4 "core" + +2 "storage"( % +4 "core" % \ % +4 .tSE.jog 128 +2 "storage"(y) +18 "core" )6  b +3 .tSC.hold +3 "storage"(w, +5 "core" , +2 .tSC.jog 90 +2 "storage"(|*Z +86 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"( '= +19 "core" '( k b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressik :@pastThresholdF: @voltagef12.56458910162003E: @currenti(: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(+ +4 "core" + +2 "storage"(% +5 "core" % V\ " +2 .tSE.jog 128 +2 "storage"() +19 "core" )2 V b +3 .tSC.hold +3 "storage"(}, +5 "core" , +2 .tSC.jog 90 +3 "storage"(*Z +23 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"('= +18 "core" '/ / b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi/ :@pastThresholdF: @voltagef12.55477074128620540: @currenti/: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(+ +4 "core" + +2 "storage"(% +5 "core" % B\ +3 .tSE.jog 128 +2 "storage"() +18 "core" ). - b +3 .tSC.hold +3 "storage"(, +4 "core" , +3 .tSC.jog 90 +2 "storage"(\ *Z +38 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"('= +18 "core" '/ Z b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressiZ :@pastThresholdF: @voltagef12.579316642120766: @currenti/: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(!+ +5 "core" + +2 "storage"($% +4 "core" % (\ % +64 .tSE.jog 128 +2 "storage"() +18 "core" )/  b +3 .tSC.hold +3 "storage"( , +5 "core" , +3 .tSC.jog 90 +3 "storage"(*Z +29 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"('= +85 "core" ' \ b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi!: @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.883685812469318e: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(,+ +5 "core" + +3 "storage"(-% +5 "core" % Q\ ! +2 .tSE.jog -128 +2 "storage"() +26 "core" )h h g\  +4 .tSC.hold +2 "storage"(, +4 "core" , +3 .tSC.jog 90 +3 "storage"(*Z +23 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"('= +86 "core" ' \ b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi": @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.878776632302406t: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(0+ +5 "core" + +2 "storage"(2% +4 "core" % \  +3 .tSE.jog -128 +2 "storage"( ) +27 "core" ) ~ q 0\  +3 .tSC.hold +2 "storage"(, +4 "core" , +4 .tSC.jog 90 +2 "storage"(&*Z +43 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(#'= +85 "core" ' \ b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi(: @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.88859499263623!: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(6+ +4 "core" + +2 "storage"(8% +4 "core" % \ +3 .tSE.jog -128 +3 "storage"(*) +26 "core" ) z\  +3 .tSC.hold +2 "storage"(', +4 "core" , +3 .tSC.jog 90 +3 "storage"(*Z +44 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"()'= +86 "core" ' D\ $b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi.: @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressiD :@pastThresholdF: @voltagef12.908231713303879: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(<+ +4 "core" + +2 "storage"("% +5 "core" % \ & +3 .tSE.jog -128 +2 "storage"() +25 "core" ) '\  +3 .tSC.hold +2 "storage"(>, +4 "core" , +4 .tSC.jog 90 +2 "storage"(3*Z +27 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(/'= +86 "core" ' \ b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi4: @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.88859499263623!: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(4+ +4 "core" + +2 "storage"((% +5 "core" % C\ ! +3 .tSE.jog -128 +2 "storage"(D) +25 "core" ) } ,\  +3 .tSC.hold +3 "storage"(%, +5 "core" , +3 .tSC.jog 90 +2 "storage"(9*Z +39 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(5'= +85 "core" ' \ b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi:: @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.88859499263623!: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(H+ +5 "core" + +2 "storage"(J% +4 "core" % =\ ! +3 .tSE.jog -128 +2 "storage"(.) +26 "core" ) X\  +3 .tSC.hold +2 "storage"(+, +4 "core" , +3 .tSC.jog 90 +3 "storage"(?*Z +30 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(K'= +85 "core" ' \ b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiP: @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.868958271968582c1: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(N+ +4 "core" + +2 "storage"(C% +4 "core" % \  +3 .tSE.jog -128 +2 "storage"(B) +26 "core" ) j h\  +3 .tSC.hold +2 "storage"(1, +5 "core" , +3 .tSC.jog 90 +2 "storage"(Q*Z +40 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(E'= +31 "core" ', S X +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiJ: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi]:@deltaPressiS :@pastThresholdF: @voltagef12.584225822287678h: @currenti,: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(T+ +3 "core" + +3 "storage"(V% +4 "core" % \ % +3 .tSE.jog -128 +2 "storage"(:) +64 "core" ) 4  ߞ +6 .tSC.hold +2 "storage"(7, +5 "core" , +3 .tSC.jog 90 +2 "storage"(G*Z +27 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(='= +19 "core" ' _ ڞ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiB: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi_ :@pastThresholdF: @voltagef12.544952380952381": @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(Z+ +4 "core" + +3 "storage"(\\% +5 "core" % \  +3 .tSE.jog -128 +3 "storage"(@) +15 "core" ) x ߞ +4 .tSC.hold +2 "storage"(R, +4 "core" , +3 .tSC.jog 90 +2 "storage"(;*Z +38 "core" * +4 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(P'= +18 "core" '  ߞ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiU: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi:@pastThresholdF: @voltagef12.569498281786942d: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(`+ +5 "core" + +3 "storage"(U% +4 "core" % p\ $ +4 .tSE.jog -128 +2 "storage"(S) +16 "core" ) E +3 .tSC.hold +3 "storage"(F, +4 "core" , +3 .tSC.jog 90 +2 "storage"(A*Z +42 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(I'= +18 "core" '  ߞ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiN: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi:@pastThresholdF: @voltagef12.569498281786942d: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(f+ +4 "core" + +2 "storage"(L% +5 "core" % \ % +3 .tSE.jog -128 +3 "storage"(W) +17 "core" ) J +3 .tSC.hold +2 "storage"(h, +5 "core" , +3 .tSC.jog 90 +2 "storage"(O*Z +47 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(Y'= +19 "core" ' מ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi^: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.530224840451645: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(]+ +5 "core" + +3 "storage"(M% +4 "core" % k\  +3 .tSE.jog -128 +3 "storage"(b) +16 "core" )  ܞ +3 .tSC.hold +3 "storage"(l, +6 "core" , +2 .tSC.jog 90 +3 "storage"(a*Z +34 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(X'= +18 "core" '  ܞ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi]: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi:@pastThresholdF: @voltagef12.55477074128620540: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(o+ +4 "core" + +2 "storage"(r% +4 "core" % *\ +4 .tSE.jog -128 +2 "storage"(g) +16 "core" )  +3 .tSC.hold +3 "storage"(u, +5 "core" , +3 .tSC.jog 90 +2 "storage"([*Z +38 "core" * +4 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(c'= +17 "core" '  ߞ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagih: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.569498281786942d: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(^+ +5 "core" + +2 "storage"(x% +4 "core" % \ $ +4 .tSE.jog -128 +2 "storage"(m) +17 "core" ) , +3 .tSC.hold +3 "storage"(k, +4 "core" , +3 .tSC.jog 90 +2 "storage"(n*Z +44 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(i'= +18 "core" '  ޞ +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagin: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi:@pastThresholdF: @voltagef12.56458910162003E: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(_+ +5 "core" + +2 "storage"(~% +4 "core" % \ % +3 .tSE.jog -128 +3 "storage"() +16 "core" )  +3 .tSC.hold +2 "storage"(q, +4 "core" , +4 .tSC.jog 90 +2 "storage"(t*Z +42 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(d'= +17 "core" ' +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagii: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.603862542955326: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.hold +2 "storage"(e+ +5 "core" + +2 "storage"(% +4 "core" % \ % +3 .tSE.jog -128 +2 "storage"( ) +16 "core" )  +4 .tSC.hold +2 "storage"(y, +64 "core" , +5 .tSC.jog 90 +2 "storage"(z*Z +35 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(j'= +18 "core" '  ޞ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagio: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.56458910162003E: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(p+ +4 "core" + +2 "storage"( % +4 "core" % [\ $ +4 .tSE.jog -128 +3 "storage"() +17 "core" )  +3 .tSC.hold +3 "storage"(s, +3 "core" , +4 .tSC.jog 90 +2 "storage"(*Z +33 "core" * +2 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"({'= +19 "core" '  ܞ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi{: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.55477074128620540: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(v+ +4 "core" + +3 "storage"(% +5 "core" % [\ # +3 .tSE.jog -128 +2 "storage"() +16 "core" ) \\ +4 .tSC.hold +2 "storage"(, +4 "core" , +3 .tSC.jog 90 +2 "storage"(*Z +24 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"('= +19 "core" ' : ڞ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi: :@pastThresholdF: @voltagef12.544952380952381": @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold +3 "storage"(w+ +4 "core" + +3 "storage"(% +4 "core" % \  +3 .tSE.jog -128 +3 "storage"($) +16 "core" )  ޞ +3 .tSC.coast +2 "storage"(6 +4 .tSE.stop + "storage"(5 +4 !to:Storage::Error:@checkpoint: omitted: mesg"Failed to Ready Storage!:bt[ "8/home/esp/esp2/utils/storage.rb:108:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2455 #-> SE.coast + .SE.coast +2 "storage"(5 +3 (% +3 "core" % K\ ( +1365 #t-> SC.home.to :home +3 .SC.reconfigure :sloppy +2 "storage"($-.(\ 1~b +3 .tSC.home.seek :home +2 "storage"(( +153 "core" ( +2 "storage"(|& +3 "core" & K\ " +440 #t-> to 1 +2 "storage"(}% +3 "core" % +\ " +3 .tSE.seek :down +2 "storage"('= +17 "core" 'M - b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi- :@pastThresholdF: @voltagef12.55477074128620540: @currentiM: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.93 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'"0/home/esp/esp2/utils/storage.rb:129:in `to'"8/home/esp/esp2/utils/storage.rb:159:in `selectTube'"0/home/esp/esp2/utils/storage.rb:579:in `to'"(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 +17437 #-> SE.coast +2 .SE.coast + "storage"(5 +4 (% +3 "core" % D\ ! +1668 #t-> SC.coast +2 .SC.coast + "storage"(6 +3 (& +3 "core" & \ & +25892 "Can"g\ L]% +19125 #t-> exit +9 #mEXIT @1752618111.80PDT @1752618368.18PDT = =tMAIN =mMAIN_scheduler @PDT1752618369.18 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +133 #"core_reset"Sent BREAK +2 #t@20923 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +213 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +310 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +512 "Can"_\ 5&S + _\ 5&S + #tPolling Can every 10:00 +3 #Cleanly exited at 15:21:51PDT15-Jul-25 +1181 #-> SC.coast +2 .SC.coast +4 !o: BusOff:@checkpoint: omitted: mesg"=core bus was not powered while coasting Storage Carousel:bt["1/home/esp/esp2/lib/i2c/sleepy.rb:489:in `<<'"1/home/esp/esp2/lib/i2c/msg.rb:774:in `write'"3/home/esp/esp2/lib/i2c/msg.rb:270:in `sendCmd'"2/home/esp/esp2/lib/i2c/servo.rb:433:in `send'"0/home/esp/esp2/lib/i2c/msg.rb:281:in `send'"9/home/esp/esp2/lib/i2c/servo.rb:1307:in `applyForce'"//home/esp/esp2/lib/slide.rb:494:in `force'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/slide.rb:494:in `force'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"//home/esp/esp2/lib/slide.rb:491:in `force'"//home/esp/esp2/lib/slide.rb:505:in `coast'"(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 +536 #-> ESP.configure +4 #Powering core bus +559 .Gate.power :raw,:ON +3 "sampler") +36 ) +2 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +2 "core"  +7 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X SC.coast +2 .SC.coast +2 "storage"(6 +3 (& +3 "core" &   \ 3 +3 !to:Slide::Error : @replyo:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.98186941580756: @currenti: @type2F:@outPressi :\ @lostT: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledF:@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"=/home/esp/esp2/lib/cmdserver.rb:54:in `broadcastIRBtext'"5/opt/mbari/lib/ruby/1.8/irb.rb:318:in `__send__'"9/opt/mbari/lib/ruby/1.8/irb.rb:318:in `output_value'"7/opt/mbari/lib/ruby/1.8/irb.rb:167:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:215:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1270 #-> SC.home.to :home +3 .SC.home.seek :home +2 "storage"(( +1043 "core" ( +2 "storage"(& +3 "core" & * t\ . +380 #t-> SC.coast +2 .SC.coast + "storage"(6 +4 (& +3 "core" & R\ / +13625 #t-> SE.home.to :home +3 .SE.home.seek :home +2 "storage"(' +15 "core" ' +2 "storage"( % +4 "core" % \ %z +318 ' +3 !to:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @tagi : @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.598953362788414: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.91 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1375 #-> SE.home.to :home +2 .SE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :home +2 "storage"(\ ' +26 "core" '#+ #\ +b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi# :@pastThresholdF: @voltagef12.942595974472264f5: @currenti0: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi(: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 34.11 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"(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 +4775 #-> SE.location +2 "storage"( % +3 "core" % ;\ - +973 #t-> SE.coast +2 .SE.coast +2 "storage"(5 +3 ( % +3 "core" % /\ . +2598 #t-> SE.home.to :home +3 .SE.reconfigure :default + "storage"(#K-0-\ b +3 .tSE.home.seek :home +2 "storage"( ' +17 "core" ' +2 "storage"(% +4 "core" % \ %y +102 ' ? ` +48 !to:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmie:@deltaPressi? :@pastThresholdF: @voltagef12.62840844378988774: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@axisName"Storage Elevator: mesg"?Storage Elevator overCurrent at 33.9 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1240 #-> SE.home.to :home +3 .SE.reconfigure :default + "storage"(#K-0-\ b +3 .tSE.home.seek :home +3 "storage"(' +22 "core" ' +3 "storage"(% +2 "core" ' \ % +4 %  J\ - +2 !to:Slide::Error\ :@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:positionErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.9131408934707911: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli: mesg"hStorage Elevator positionErr at 33.81 Pucks below Top Plate while reading Storage Elevator's status:@axisName"Storage Elevator:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1071 #-> SE.down +3 .SE.seek :down +2 "storage"('= +27 "core" '@ b +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.598953362788414: @currenti@: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"?Storage Elevator overCurrent at 34.2 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +11913 #-> SE.coast +2 .SE.coast + "storage"(5 +4 (% +3 "core" %\ - +3819 #"brent"Session Begun +149 #-> showlog 50 +2013 #-> SC +4 "storage"(& +5 "core" & &\ ,< +10304 "Can"S\ F  +2103 #t-> SC.home.to :home +4 .SC.reconfigure :loose +4 "storage"($.(\ 1~b +6 .tSC.home.seek :home + "storage"(( +116 "core" ( +2 "storage"(& +5 "core" & 4\  +1988 #t-> SC.home.to :1 +3 !o:SyntaxError: mesg"compile error\ (ESP):15: syntax error, unexpected tINTEGER, expecting tSTRING_CONTENT or tSTRING_DBEG or tSTRING_DVAR or tSTRING_END:bt["(ESP):15:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +842 #-> SC.home.to 1 +4 .SC.reconfigure :loose +4 "storage"($.(\ 1~b +5 .tSC.home.seek 1 +5 "storage"(( +128 "core" ( +2 "storage"(& +4 "core" & P\  +971 #t-> SE.coast +2 .SE.coast +4 "storage"(5 +6 (% +3 "core" % \  +1757 #t-> SE.coast +2 .SE.coast +4 "storage"(5 +5 (% +3 "core" % \  +3819 #t-> SE.home.to down +4 .SE.reconfigure :default +3 "storage"(#K-0-\ b +6 .tSE.home.seek :down +2 "storage"('= +70 "core" ' +2 "storage"(% +4 "core" %I \  +1864 #"brent"-> SE.to :top +5 .SE.seek :top +5 "storage"('L +208 "core" ' h ]\  +4 !"brent"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @tagi!: @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi:@pastThresholdF: @voltagef12.834594010800197 : @currenti: @type2F:@outPressi] :\ @lostF: @inPressih :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 14.58 Pucks below Top Plate:@timestampu: Time Y?:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"!brent:3:in `topLevelBinding'" MainThread.lastErr +12364 #-> SC.coast +4 .SC.coast +3 "storage"(6 +6 (& +3 "core" & \ # +898 #"brent"-> SC +4 "storage"(& +6 "core" & i\ & +220 #"brent"-> SC +3 "storage"(& +7 "core" & J\ & +214 #"brent"-> SC +3 "storage"( & +6 "core" & 7\ &O +268 #"brent"-> SC +5 "storage"(!& +4 "core" & \\\ 'O +1914 #"brent"-> SE.config.braking +6 !o:NoMethodError\ : mesgu:NameError::messageJundefined method `braking' for SE[:default]:I2C::Servo::Configuration:@timestampu: Time Y}: name: braking: args[:bt[""brent:10:in `topLevelBinding'" SE.config.brake +708 #-> SE.config.brake=false +719 #-> SE.reconfigure +3 .SE.reconfigure :default +5 "storage"(#QK- -\ b +5 ("% +3 "core" %) ^\ ( +717 #"brent"-> SE.coast +3 .SE.coast +6 "storage"(5 +5 (#% +3 "core" %) D\ ( +3724 #"brent"-> SC.coast +4 .SC.coast +4 "storage"(6 +5 ($& +3 "core" &| \ ) +3441 #"brent"-> SE.config.brake=true +671 #-> SE.home.down +5 .SE.reconfigure :default +3 "storage"(#K-0-\ b +5 ."brent"SE.home.seek :down +3 "storage"(%'= +250 "core" ' +2 "storage"(&% +4 "core" %? 9\ ( +253 #"brent"-> SE.top +5 .SE.seek :top +4 "storage"(''L +268 "core" ' +2 "storage"((% +4 "core" %I v\ ( +482 #"brent"-> SE.down +6 .SE.seek :down +3 "storage"()'= +127 "core" '( 6\ 'b +4 !"brent"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @tagi.: @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi6 :@pastThresholdF: @voltagef12.922959253804615CE: @currenti-: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 13.39 Pucks below Top Plate:@timestampu: Time YQ:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'""brent:19:in `topLevelBinding'" SE +3 "storage"(*% +6 "core" % (\ * +679 #"brent"-> SC.coast +4 .SC.coast +3 "storage"(6 +5 (+& +3 "core" & D\ + +3395 #"brent"-> SC.coast +3 .SC.coast +5 "storage"(6 +5 (,& +3 "core" & 0\ * +1103 #"brent"-> SE.down +4 .SE.seek :down +5 "storage"(-'= +156 "core" 'J  b +4 !"brent"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @tagi2: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.569498281786942d: @currentiJ: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 32.62 Pucks below Top Plate:@timestampu: Time YlI:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'""brent:23:in `topLevelBinding'" SC +4 "storage"(.& +5 "core" & J\ + +4272 "Can"G\ ES +13390 #"brent"-> SC.home.to 6 +5 .SC.reconfigure :loose +3 "storage"($.(\ 1~b +6 ."brent"SC.home.seek 6 +2 "storage"(/(Kz +831 "core" ( +2 "storage"(0& +4 "core" &K} a r \ + +588 #"brent"-> SE.coast +4 .SE.coast +3 "storage"(5 +6 (1% +3 "core" % V T ;\  +6499 #"brent"-> SE.down +4 .SE.seek :down +5 "storage"(2'= +160 "core" 'L 7 k b +3 !"brent"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @tagi7: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressik :@pastThresholdF: @voltagef12.466405498281787: @currentiL: @type2F:@outPressi7 :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 32.48 Pucks below Top Plate:@timestampu: Time YWë:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'""brent:27:in `topLevelBinding'" SE.down +4 .SE.seek :down +6 "storage"(3'= +22 "core" ' k  b +4 !"brent"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @tagi8: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.49586057928326`: @currenti: @type2F:@outPressik :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 32.47 Pucks below Top Plate:@timestampu: Time YHU:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'""brent:28:in `topLevelBinding'" SE.home.down +4 .SE.reconfigure :default +5 "storage"(#K-0-\ b +5 ."brent"SE.home.seek :down +3 "storage"(4'= +77 "core" ' + "storage"(5% +4 "core" %F  4 Q\  +1837 #"brent"-> SE.top +4 .SE.seek :top +6 "storage"(6'L +290 "core" '  \  ɞ +4 !"brent"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @tagi;: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi:@pastThresholdF: @voltagef12.461496318114875<: @currenti: @type2F:@outPressi\ :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"?Storage Elevator overCurrent at 1.35 Pucks below Top Plate:@timestampu: Time Yz:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"8/home/esp/esp2/lib/slide.rb:457:in `method_missing'""brent:30:in `topLevelBinding'" SE.home.down +5 .SE.reconfigure :default +3 "storage"(#K-0-\ b +5 ."brent"SE.home.seek :down +5 "storage"(7'= +357 "core" ' +2 "storage"(8% +3 "core" %E   \  +1872 #"brent"-> can +8 "Can"Q jJ +1420 #"brent"-> SE.up 10 +4 "storage"(9% +6 "core" %E " $ &\  +4 ."brent"SE.seek 24.59 Pucks below Top Plate +3 "storage"(:'+ +103 "core" ' +2 "storage"(;% +4 "core" %4 "  6\  +538 #"brent"-> SE.down 10 +5 "storage"(<% +3 "core" %3   \ +3 !"brent"o:Slide::Error\ : @reply0:@axisName"Storage Elevator: mesg"KStorage Elevator at 34.6 Pucks below Top Plate would be out of bounds!:@timestampu: Time Y":bt["3/home/esp/esp2/lib/slide.rb:354:in `toRawGoal'"6/home/esp/esp2/lib/scale.rb:91:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"0/home/esp/esp2/lib/scale.rb:198:in `moveUp'"//home/esp/esp2/utils/misc.rb:351:in `down'""brent:34:in `topLevelBinding'" SE.to 10 +6 .SE.seek 10 Pucks below Top Plate +3 "storage"(='f +132 "core" ' +2 "storage"(>% +4 "core" %h   A\ +440 #"brent"-> SE.down +4 .SE.seek :down +8 "storage"(?'= +212 "core" ' +2 "storage"(@% +4 "core" %A  ! \ +245 #"brent"-> SE.to 10 +6 .SE.seek 10 Pucks below Top Plate +4 "storage"(A'f +202 "core" ' +2 "storage"(B% +4 "core" %S ' + "\  +441 #"brent"-> SE.down +5 .SE.seek :down +5 "storage"(C'= +276 "core" ' +2 "storage"(D% +3 "core" %D "  B\ +11014 #"brent"-> SE.home.down +5 .SE.reconfigure :default +2 "storage"(#K-0-\ b +6 ."brent"SE.home.seek :down +3 "storage"(E'= +61 "core" ' +2 "storage"(F% +5 "core" %J   \ +4651 "Can") k m +1009 #"brent"-> 5.times {SE.to 10; SE.down} +7 .SE.seek 10 Pucks below Top Plate +3 "storage"(G'f +228 "core" ' +2 ."brent"SE.seek :down +4 "storage"(H'= +262 "core" ' % b +12 !"brent"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @tagiM: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi% :@pastThresholdF: @voltagef12.328948453608248h: @currenti : @type2F:@outPressi :\ @lostF: @inPressi :@velocityi : @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 34.38 Pucks below Top Plate:@timestampu: Time Y[:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'""brent:40:in `topLevelBinding'"brent:40:in `times'""brent:40:in `topLevelBinding'" SE.home.down +4 .SE.reconfigure :default +6 "storage"(#K-0-\ b +6 ."brent"SE.home.seek :down +3 "storage"(I'= +56 "core" ' ]  b +4 !"brent"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @tagiN: @error:overCurrent: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.387858615611194 8: @currenti: @type2F:@outPressi :\ @lostF: @inPressi] :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"?Storage Elevator overCurrent at 34.4 Pucks below Top Plate:@timestampu: Time YA:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'""brent:41:in `topLevelBinding'" SE.home.down +4 .SE.reconfigure :default +6 "storage"(#K-0-\ b +5 ."brent"SE.home.seek :down +3 "storage"(J'= +60 "core" ' +2 "storage"(K% +4 "core" %B &\  +4092 #"brent"-> 5.time {SC.to 1; delay 2; SC.to 6; delay 2} +515 #-> 5.times {SC.to 1; delay 2; SC.to 6; delay 2} +5 .SC.seek 1 +8 "storage"(L( +832 "core" ( +2 ."brent"delay 2 seconds +203 .SC.seek 6 +3 "storage"(M(Kz +837 "core" ( +2 ."brent"delay 2 seconds +204 .SC.seek 1 +3 "storage"(N( +832 "core" ( +2 ."brent"delay 2 seconds +203 .SC.seek 6 +4 "storage"(O(Kz +836 "core" ( +2 ."brent"delay 2 seconds +203 .SC.seek 1 +3 "storage"(P( +831 "core" ( +2 ."brent"delay 2 seconds +203 .SC.seek 6 +3 "storage"(Q(Kz +837 "core" ( +2 ."brent"delay 2 seconds +204 .SC.seek 1 +3 "storage"(R( +830 "core" ( +2 ."brent"delay 2 seconds +204 .SC.seek 6 +3 "storage"(S(Kz +837 "core" ( + ."brent"delay 2 seconds +204 .SC.seek 1 +3 "storage"(T( +831 "core" ( +2 ."brent"delay 2 seconds +208 .SC.seek 6 +4 "storage"(U(Kz +837 "core" ( +2 ."brent"delay 2 seconds +2696 #-> SE.config.brake=false +308 #-> SE.stop +3 .SE.stop +4 "storage"(5 +6 (V% +3 "core" %B X\  +330 #"brent"-> SE.reconfigure +4 .SE.reconfigure :default +4 "storage"(#QK- -\ b +5 (W% +3 "core" %Z\  +974 #"brent"-> SE.home.down +6 .SE.reconfigure :default +2 "storage"(#K- -\ b +6 ."brent"SE.home.seek :down +3 "storage"(X'= +69 "core" ' +2 "storage"(Y% +4 "core" %J b \ +638 #"brent"-> SE.coast +4 .SE.coast +4 "storage"(5 +5 (Z% +3 "core" %F 8\  +5500 #"brent"-> SE.coast +4 .SE.coast +4 "storage"(5 +5 ([% +3 "core" % \  +2709 #"brent"-> SE.config +4677 #-> Se +4 !o:NameError : mesg"uninitialized constant Se:@timestampu: Time Y": name:Se:bt[""brent:52:in `topLevelBinding'" SE +3 "storage"(\\% +6 "core" %x \ [ +1361 #"brent"-> SE +4 "storage"(]% +5 "core" %> \  +1396 #"brent"-> SE +4 "storage"(^% +5 "core" % E\  +8492 "Can" j d +1629 #"brent"-> SE +4 "storage"(_% +6 "core" %N1 K\  +1641 #"brent"-> SE.down +4 .SE.seek :down +5 "storage"(`'= +211 "core" ' + "storage"(a% +5 "core" %<\  +56496 "Can" oa +60002  n_ +9144 #t-> SE.coast +2 .SE.coast +5 "storage"(5 +5 (b% +3 "core" %< O\  +8051 #"brent#2"Session Begun +719 #-> SE.config.brake +900 #-> SE.config.brake=true +590 #-> SE.configure +4 .SE.configure :default +4 "storage"(#QK-0-\ b +10 (c% +3 "core" % S w\  +822 #"brent#2"-> SE.coast +4 .SE.coast +7 "storage"(5 +6 (d% +3 "core" % S \  +417 #"brent#2"-> SE.stop +4 .SE.stop +5 "storage"(5 +8 (e% +2 "core" % R r\  +326 #"brent#2"-> SE.coast +4 .SE.coast +6 "storage"(5 +7 (f% +3 "core" % R \\\  +38938 "Can" j9A +60002  i  +60002  j m +60002  j$ +60001  j( +60002  i,[/ +60002  j0/ +60002  k4[ +60002  j7 +60002  i;  +60002  i?}\  +60001  iCQ\  +60002  gG$ I +60002  gJ  +60002  gN u +60002  gRl  +60002  fV"  +60002  fY7 +60002  e]} +60045  ea&c +59958  ed +60002  dhr +60002  dl% +60002  co +60002  dsJQ +60002  dv +60002  cz|} +60002  c~ +60002  c +60002  cF? +60001  c +60002  cwk +60002  c +60002  c +60002  d?- +60002  c +60002 $ coY +60002 / c +60002 D d +60002 ? c7 +60001 I c +60002 H dgG +60002 R c +60002 _ cs +60002  c/  @PDT1752649584.67 w d +60002  c_5 +60002 q c +60002 w cɎ a +60002 m c%  +60001 v cн! +60002 | cT"# +60002  c" +60002  cۄ#O +60002  c# +60002  c${ +60002  cJ% +60002  c% +60002 w dy&= +60002  c& +60002  c'i +60002 x c@' +60001  c( +60002 { cn)+ +60002 y c) +60002 | c*W +60002 { c\ 5* +60002 x c + +60002  cc, +60002  b, +60002  c-E +60002  c)- +60002  c.q +60002  c#X/ +60001  c&/ +60002  d*03 +60002  c.0 +60002  c11_ +60002  c5L1 +60002  c82 +60001  c<{3! +60003  c@3 +60001  cC4M +60002  cGA4 +60002  dJ5y +60002  dN|6 +60002  eR6 +60002  fU7; +60002  fY7 +60002  f]68g +60002  h`8 +60002  hd9 +60002  ih:) +60001  ile: +60002  ip5;U +60002  it; +60002  iw< +60002  i{= +60002  iw= +60002  iG>C +60002  i> +60001  i?o +60002  i@ +60002  h@ +17269 #t-> ESP.shutdown +9 #Asleep / Shutdown +35 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +7 #Shutdown +42680 "Can"\ 5A1 +4083 #"brent"-> exit +4 #Session Ended +55915 "Can"\ 5A +60002 \ 5B] +60002 \ 4B +60002 \ 5C +60002 \ 6D +60001 \ 5sD +60002 \ 5[EK +60002 \ 5DE +60002 \ 5,Fw +60002 \ 5G  +60002 \ 5G +60002 \ 5H9 +60002 \ 5H +60002 \ 5Ie +60002 \ 5I +60001 q\ 5J +60003 ?\ 5pK' +60001 -\ 5YK +60002 \ 5ALS +60002  \ 5*L +60002 \ 5M +60002 \ 6N +60002 \ 5N +60002 \ 5OA +60002 \ 5ĶO +60001 \ 6ƟPm +60003 \ 5ȈQ +60001 \ 5qQ +60002 \ 5ZR/ +60002 \ 5CR +6862 #"brent#2"-> exit +4 #Session Ended +53136 "Can"\ 5,S[ +60002 \ 5S +60002 \ 5T +60002 \ 5U +60001 \ 5U +60002 \ 5ٺVI +60002 \ 5ۤV +60002 \ 5ݍWu +60002 \ 7vX  +60002 \ 5`X +60001 \ 5IY7 +60002 \ 53Y +60002 \ 6Zc +60002 \ 5Z +60002 \ 5[ +60002 \ 5\\% +60002 \ 6\\ +60002 \ 5]Q +60001 \ 5] +60002 \ 5^} +60002 \ 5j_ +60002 \ 5S_ +60002 \ 5=`? +60002 \ 5&` +60002 \ 5ak +60002 \ 6b +60002 \ 5b +60002 \ 5c- +60002 \ 4c +60002 \ 4dY +60002 \ 3 kd +60001 \ 4 Ge +60002 u\ 3 #f +60002 k\ 4f +60002 g\ 3gG +60002 m\ 3g +60002 n\ 3hs +60002 v\ 4ii  +60001 \ 3Ci +60002 \ 4j5 +60002 \ 3j +60002 \ 4ka +60002 \ 4k +60002 \ 3!l +60002 \ 3#Ym# +60002 \ 3%1m +60001 \ 4' nO +60002 \ 3(n +60002 \ 3*o{ +60002 \ 3,p +60002 \ 4.jp +60002 \ 30Aq= +60002 \ 32q +60001 .\ 33ri @PDT1752735987.40 :\ 35r +60002 @\ 47s +60002 K\ 49xt+ +60002 [\ 3;Pt +60002 g\ 4=(uW +60002 n\ 4?u +60002 t\ 4@v +60002 \ 3Bw +60002 \ 4Dw +60002 r\ 4F^xE +60002 j\ 3H5x +60002 ]\ 3J yq +60002 S\ 4Kz +60002 d\ 3Mz +60001 r\ 3O{3 +60002 }\ 3Qk{ +60002 \ 3SB|_ +60002 \ 3U| +60002 \ 3V} +60002 \ 3X~! +60002 \ 3Z~ +60002 \ 3\\vM +60002 \ 4^M +60002 \ 4`%y +60001 \ 3a +60002 \ 4c +60002 \ 3e; +60002 \ 3g +60002 \ 3iXg +60002 \ 4k/ +60002 \ 4m +60002 \ 3n) +60002 \ 3p +60002 \ 3rU +60001 \ 3tc +60002 \ 3v: +60045 \ 4x +59959 \ 4y +60002 \ 3{C +60002 \ 4} +60002 \ 3mo +60002 \ 4D +60002 \ 3 +60002 \ 41 +60002 \ 5 +60002 \ 5] +60001 \ 5 +60002 \ 5 +60002 \ 5l +60002 w\ 5R +60002 r\ 58K +60002 o\ 5 +60002 h\ 5w +60002 ^\ 5  +60001 d\ 5 +60002 f\ 59 +60002 ^\ 5 +60002 f\ 5e +60002 c\ 4m +60002 [\ 5T +60002 T\ 5;' +60002 b\ 5" +60001 X\ 5 S +60002 ^\ 5 +60002 _\ 5 +60002 \\\ 5 +59935 #t-> ESP.shutdown +4 #Asleep / Shutdown +7 #"shutdown"Shutdown +56 "Can"k\ 5 +60002 X\ 9A +27152 #t-> SE.location +4 !o: BusOff:@checkpoint: omitted: mesg"Ecore bus was not powered while reading Storage Elevator's status:bt["1/home/esp/esp2/lib/i2c/sleepy.rb:489:in `<<'"1/home/esp/esp2/lib/i2c/msg.rb:774:in `write'"0/home/esp/esp2/lib/i2c/msg.rb:419:in `send'"2/home/esp/esp2/lib/i2c/servo.rb:559:in `send'"9/home/esp/esp2/lib/i2c/msg.rb:443:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:470:in `awaitOnlyReply'"5/home/esp/esp2/lib/i2c/servo.rb:1143:in `status'"//home/esp/esp2/lib/axis.rb:361:in `status'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/axis.rb:361:in `status'"//home/esp/esp2/lib/slide.rb:50:in `status'"5/home/esp/esp2/lib/slide.rb:172:in `rawPosition'"0/home/esp/esp2/lib/slide.rb:229:in `offset'"2/home/esp/esp2/lib/slide.rb:235:in `location'"(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 +32846 "Can"P\ 5u +60002 M\ 5]m +36098 #t-> ESP.wakeup +5 #Powering core bus +539 .Gate.power :raw,:ON +2 "sampler") +23 )h +2 "core"  +3 "collection"' +3 'i +3 "core"  +3 "processing"% +3 %j +3 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X SE.to 10 +4 .SE.seek 10 Pucks below Top Plate +2 "storage"('f +203 "core" ' +2 "storage"(% +5 "core" %T 2\ % +534 #t-> SE.down +2 .SE.seek :down +3 "storage"('= +207 "core" ' +2 "storage"(% +5 "core" %A G\ % +17933 "Can"X S +6376 #t-> 10.times{SE.to 2; SE.down} +3 .SE.seek 2 Pucks below Top Plate +2 "storage"(' +251 "core" ' +2 .tSE.seek :down +2 "storage"('= +265 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"( ' +252 "core" ' +3 .tSE.seek :down +2 "storage"(!'= +261 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"("' +250 "core" ' +2 .tSE.seek :down +2 "storage"(#'= +268 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"($' +251 "core" ' +2 .tSE.seek :down +2 "storage"(&'= +260 "core" ' +2 .tSE.seek 2 Pucks below Top Plate +3 "storage"((' +251 "core" ' +2 .tSE.seek :down +3 "storage"(%'= +261 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"()' +256 "core" ' +2 .tSE.seek :down +2 "storage"(''= +268 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"(*' +251 "core" ' +2 .tSE.seek :down +2 "storage"(+'= +261 "core" ' +4 .tSE.seek 2 Pucks below Top Plate +2 "storage"(,' +249 "core" ' +2 .tSE.seek :down +3 "storage"(-'= +264 "core" ' +2 .tSE.seek 2 Pucks below Top Plate +2 "storage"(.' +252 "core" ' +2 .tSE.seek :down +2 "storage"(0'= +265 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"(1' +254 "core" ' +3 .tSE.seek :down +2 "storage"(2'= +261 "core" ' +8821 #t-> ESP.shutdown +4 #Asleep / Shutdown +36 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +5943 #t-> ESP.configure +4 #Powering core bus +531 .Gate.power :raw,:ON +2 "sampler") +40 )3 +3 "core"  +2 "collection"' +4 '5 +2 "core"  +3 "processing"% +3 %6 +3 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +4 .tSS.configure :default + "sampler")#.0X SE.home.down +3 .SE.home.seek :down +2 "storage"(4'= +97 "core" 'ڮ ^ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi9: @error: speedErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi^ :@pastThresholdF: @voltagef12.677500245459008: @currenti: @type2F:@outPressi :\ @lostT: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 22.99 Pucks below Top Plate:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'"(ESP):30:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1885 #-> ESP.shutdown +4 #Asleep / Shutdown +36 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +3298 #t-> ESP.configure +4 #Powering core bus +553 .Gate.power :raw,:ON +3 "sampler") +52 )8 +2 "core"  +3 "collection"' +3 '9 +3 "core"  +3 "processing"% +3 %; +3 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X SE.home.down +3 .SE.home.seek :down +2 "storage"(7'= +298 "core" ' +2 "storage"(<% +4 "core" %A M\ / +1085 #t-> 10.times{SE.to 2; SE.down} +3 .SE.seek 2 Pucks below Top Plate +2 "storage"(>' +260 "core" ' +2 .tSE.seek :down +2 "storage"(:'= +254 "core" ' +2 .tSE.seek 2 Pucks below Top Plate +2 "storage"(@' +258 "core" ' +3 .tSE.seek :down +2 "storage"(='= +258 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"(B' +260 "core" ' +3 .tSE.seek :down +2 "storage"(?'= +255 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"(D' +257 "core" ' +3 .tSE.seek :down +2 "storage"(A'= +255 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"(F' +260 "core" ' +3 .tSE.seek :down +2 "storage"(C'= +259 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"(E' +259 "core" ' +3 .tSE.seek :down +2 "storage"(H'= +258 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"(G' +260 "core" ' +3 .tSE.seek :down +2 "storage"(I'= +258 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"(K' +257 "core" ' +3 .tSE.seek :down +2 "storage"(/'= +270 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"(L' +258 "core" ' +2 .tSE.seek :down +2 "storage"(M'= +258 "core" ' +4 .tSE.seek 2 Pucks below Top Plate +2 "storage"(N' +263 "core" ' +2 .tSE.seek :down +2 "storage"(O'= +262 "core" ' +1969 #t-> ESP.shutdown +5 #Asleep / Shutdown +34 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +14687 "Can"I\ 5R2 +25559 #t-> exit +9 #mEXIT @1752778853.11PDT @1752785089.63PDT = =mMAIN_scheduler =tMAIN @PDT1752785090.64 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +135 #"core_reset"Sent BREAK +2 #t@40574 sendCRC with ifg=0x20, ie=0x7F + #@42409 sendCRC with ifg=0x08, ie=0x5F + #@43016 idle with ifg=0x84, ie=0x75 + #@43698 select with ifg=0x10, ie=0xF5 #@44347 receive with ifg=0x10, ie=0xFD + #@44995 receive with ifg=0x10, ie=0xFD #@45643 receive with ifg=0x10, ie=0xFD + #@45970 receive with ifg=0x80, ie=0xFD #@28510 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +328 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +512 "Can"\ 6 +2 \ 6 + #tPolling Can every 10:00 +3 #Cleanly exited at 12:00:53PDT17-Jul-25 +40 #-> ESP.configure +4 #Powering core bus +516 .Gate.power :raw,:ON +3 "sampler") +36 ) +3 "core"  +3 "collection"' +3 ' +2 "core"  +3 "processing"% +3 % +4 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +3 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X SE.home.down +3 .SE.home.seek :down +2 "storage"('= +364 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +3 .tSE.hold +2 "storage"(+ +4 "core" '1 :\ 0[t +19 + +2 !to:IRB::Abort:@checkpoint: omitted: mesg"+Storage Elevator seek to down Aborted!:bt["7/home/esp/esp2/lib/slide.rb:381:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:371:in `times'"7/home/esp/esp2/lib/slide.rb:371:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'"(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 +912 #-> SE.status.position +2 "storage"(% +3 "core" %w \ w\ 3 +417 #t-> ESP.shutdown +4 #Asleep / Shutdown +37 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +57681 "Can"\ 5m +60002 \ 5!m +60002 ;\ 5մm +60002 6\ 5לMm @1752791885.85PDT = =tMAIN =mMAIN_scheduler @PDT1752791886.73 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +117 #"core_reset"Sent BREAK + #t@63275 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +276 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +447 "Can"}\ (!- + }\ (!- + #tPolling Can every 10:00 +4 #Cleanly exited at 13:45:00PDT17-Jul-25 +37 #-> ESP.configure +3 #Powering core bus +563 .Gate.power :raw,:ON +2 "sampler") +20 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X SE.home.down +3 .SE.home.seek :down + "storage"('= +228 "core" ' + "storage"(% +4 "core" %B o q \ ? +676 #t-> 10.times{SE.to 2; SE.down} +7 .SE.seek 2 Pucks below Top Plate +4 "storage"(' +253 "core" ' +2 .tSE.seek :down + "storage"('= +272 "core" ' +2 .tSE.seek 2 Pucks below Top Plate +2 "storage"(' +249 "core" ' +2 .tSE.seek :down + "storage"( '= +265 "core" ' +4 .tSE.seek 2 Pucks below Top Plate +5 "storage"(\ ' +254 "core" ' +2 .tSE.seek :down +2 "storage"( '= +264 "core" ' +2 .tSE.seek 2 Pucks below Top Plate + "storage"( ' +251 "core" ' +2 .tSE.seek :down +2 "storage"( '= +262 "core" ' +3 .tSE.seek 2 Pucks below Top Plate + "storage"(' +253 "core" ' +4 .tSE.seek :down +4 "storage"('= +267 "core" ' +7 .tSE.seek 2 Pucks below Top Plate +6 "storage"(' +252 "core" ' +2 .tSE.seek :down + "storage"('= +256 "core" ' +3 .tSE.seek 2 Pucks below Top Plate +2 "storage"(' +124 .tSE.hold +2 "storage"(+ +5 "core" ' 7  , )\ 4| +2 !to:IRB::Abort:@checkpoint: omitted: mesg" ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown @1752793141.39PDT = =tMAIN =mMAIN_scheduler @PDT1752793142.27 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK + #t@91 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +268 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +443 "Can"?\ % e4 + ?\ % e4 + #tPolling Can every 10:00 +3 #Cleanly exited at 15:38:17PDT17-Jul-25 +31 #-> ESP.configure +3 #Powering core bus +567 .Gate.power :raw,:ON +2 "sampler") +51 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +7 "collection"'#P d@b +2 .tPS.configure :default +7 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X SE.home.down +2 .SE.home.seek :down +2 "storage"('= +140 "core" ' +2 "storage"(% +3 "core" %? { w B\ B +352 #t-> ESP.ready! +4 "collection"'% +2 "processing"%% +3 "manipulator"&% +6 "core" %\  +6 ."rdySampler"Intake.select :close +2 .Exhaust.select :close +2 .CTV.dial :air +2 "collection"'  +2 "core" %\  + % t k k +2 ."rdyProcessing"PSV.dial :air +4 "manipulator"&\ % +2 "processing"%  +4 "core" + % z u 1 k +4 .tForearm.home.seek :retract +4 ."rdySampler"CSV.dial :waste1 +2 "manipulator"& ' ] +2 "collection"' +6 "core" + +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 ."rdyProcessing"PS.home.seek 0ml +3 "sampler") + "processing"%'ܑ +7 "core"  + "sampler") +3 "core"  +2 "sampler")  +4 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.home.seek 0ml +2 "collection"'#d @b +2 "sampler")'! +5 ."readyCS"CS.home.seek 0ml +3 "collection"''P +76 "core" ' +2 ."closeHand"Hand.close +4 .tElbow.reconfigure :loose +3 "manipulator"&/ + &$ &.,(#b +5 .tElbow.jog 1500 +2 "manipulator"&* +19 "core" / +39 * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear +2 "manipulator"&(Z +223 "core" ' +253 ( +2 "storage"(& +3 "core" & 1 0 '\ 7 +6 .tSE.reconfigure :default + "storage"(#K-0-\ b +3 .tSE.home.seek :down + "storage"('= +64 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial + "storage"(([Y +20 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +123 "core" ' +1814 ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&' ] +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&( +105 "core" ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 400 counts +2 "manipulator"&'+ +107 "core" ' + "manipulator"&% +3 "core" %  9  \\ +3 .tForearm.seek retracted + "manipulator"&' ] +103 "core" ' + "manipulator"&% +3 "core" % [  ; \\ +3 "processing"% & +2 "collection"'!& +7 "core" &\  & +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%"( +2 "collection"'#( +323 "core" ( +14 ( +3 "collection"'$ +3 "core"  +2 "processing"%% +3 "core" U +2 "processing"%& +3 "core"  +2 "processing"%' +3 "core" A +3 "collection"'(% +3 "core" %U +2 "processing"%)% +3 "core" %ܐ\  +3 "sampler")*% +3 "core" %'if ? y +2 "collection"'+& +4 "core" &u  +2 "processing"%,& +3 "core" &w\  +2 "manipulator"&-% +3 "core" % [   [ +2 "manipulator"&.& +4 "core" &   j \\A +2 "storage"(/& +3 "core" &[Z \ 4 +2 "storage"(0% +3 "core" %A \ 4 +3 "collection"'19 +2 "core" 9 +3 "processing"%29 +3 "core" 9 +5413 #t-> ESP.shutdown +5 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +49337 "Can"F\ '˅ +60002 \ 'a +60002 G\ ' +60002 *\ % +28725 #t-> ESP.ready! +3 #Powering core bus +573 .Gate.power :raw,:ON +2 "sampler") +38 )3 +3 "core"  +2 "collection"' +3 '4 +2 "core"  +2 "processing"% +3 %5 +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X \ 4 +2 "collection"'`9 +3 "core" 9 +2 "processing"%a9 +4 "core" 9 +14800 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'b& +3 "core" &s  +2 .tHand.open + "manipulator"&c1 +22 "core" 1 +2 "manipulator"&d& +3 "core" &' 8 3 L ^ +2 "manipulator"&e% +3 "core" % P , & 2 ^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&f(-z +175 "core" ( + "manipulator"&g& +4 "core" &-| 8 1 M ^` +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &h& +3 "core" &-| / ,  ^` +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&i'o +109 "core" ' +2 .tHand.close + "manipulator"&j/ +22 "core" / +2 "manipulator"&k& +3 "core" &-| J` +2 "manipulator"&l% +3 "core" %πy J- +2 .tForearm.seek :retract +2 "manipulator"&m' ] +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n( +281 "core" ( + "manipulator"&o& +3 "core" &   $ [# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &   o [# +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&q'ш +94 "core" ' +2 "manipulator"&r& +3 "core" &  U# +2 "manipulator"&s% +4 "core" %ш U +2 "collection"'t& +3 "core" &s  +3 "collection"'u& +5 "core" &s\  +2 .tCC.seek :closed +2 "collection"'v(X +3 "core" &s  +8 &D! &k +10 &USx : +9 &yp N +9 &KL T +10 & I U +9 &E T +10 &G U +9 &QJ U +9 & G U +10 &!C U +9 &#D U +9 &%ZG T +10 &'F T +9 &(D T +10 &*D T +9 &,bG T +9 &.#F U +10 &/E U +9 &1E U +9 &3jC T +10 &5,G T +9 &6E T +10 &8F U +9 &:qG U +9 &<4A T +10 &=F U +9 &?D! U +9 &AyC U +10 &C;E U +9 &DK U +10 &FT W +9 &Hy`" X +9 &J6t" Y +10 &K! \\ +9 &M _ +9 &Ok _ +10 &Q, _ +9 &R a +10 &T b! +9 &Vd b% +9 &X\ ~ 6 +10 &X ` +9 ( +2 "collection"'u& +3 "core" &Xh T +2 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.30 +2 "collection"'w& +3 "core" &Xh T +2 .tHand.open +2 "manipulator"&x1 +23 "core" 1 +2 "manipulator"&y% +3 "core" %ш W M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z' ] +93 "core" ' +1244 #t-> Heat 300,30 +2 !o:NoMethodError : mesg"-undefined method `Heat' for Object:Class: name0: args0:bt[\ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"(ESP):8:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3339 #-> CH.hold 300,30 +2 .CH.hold 5:00,30C +3 "collection"'{ Y +388 #t-> CH +2 "collection"'|9 +3 "core" 9 +194 #t-> CH +2 "collection"'}9 +3 "core" 9 +184 #t-> CH +2 "collection"'~9 +3 "core" 9 +161 #t-> CH + "collection"'9 +3 "core" 9& +152 #t-> CH +2 "collection"'9 +3 "core" 9, +159 #t-> CH + "collection"'9 +3 "core" 93 +223 #t-> CH +2 "collection"'9 +2 "core" 9< +349 #t-> CH + "collection"'9 +3 "core" 9J +361 #t-> CH.hold 300,30 +3 .CH.hold 5:00,30C +3 "collection"' Y +6 "core" Y +285 #t-> CH.hold 300,50 +4 .CH.hold 5:00,50C +3 "collection"' N +4 "core"  +244 #t-> CH +2 "collection"'9 +3 "core" 9]\ H +135 #t-> CH +2 "collection"'\ 9 +2 "core" 9gI +1996 #t-> CH +2 "collection"' 9 +3 "core" 9` +190 #t-> CH +2 "collection"' 9 +3 "core" 9h +207 #t-> CH +2 "collection"' 9 +3 "core" 9 p +148 #t-> CH +2 "collection"'9 +3 "core" 9(v +423 #t-> CH.status +2 "collection"'9 +2 "core" 9r +216 "Can" $6 +133 #t-> CH.status +2 "collection"'9 +3 "core" 9 +474 #t-> CH.status +2 "collection"'9 +3 "core" 9 +128 #t-> CH.status +2 "collection"'9 +2 "core" 9 +450 #t-> CH.stop + .CH.coast +2 "collection"' +3 "core"  + "collection"'9 +4 "core" 9 +1588 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Collection Clamp + "processing"%& +4 "core" &u  +2 "manipulator"&& +4 "core" & 7 8 i 7"| +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +36 "core" ( + "manipulator"&& +4 "core" & K L S :s +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & - E ) :s +2 .tForearm.seek CC +2 "manipulator"&!'ш +99 "core" ' + .tHand.close +2 "manipulator"& / +22 "core" / +2 .tCC.seek :open + "collection"'( +411 "core" ( + "manipulator"&& +4 "core" & k s >s +2 "manipulator"&$% +3 "core" %њ i h k ? +2 .tForearm.seek :retract +2 "manipulator"&%' ] +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&&( +353 "core" ( + "manipulator"&'& +3 "core" & w * D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &  { \\ D +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&)'E +95 "core" ' + "manipulator"&*& +4 "core" & } L B +2 "manipulator"&+% +3 "core" %G z ~ = B% +3 "processing"%,& +3 "core" &u  +2 "processing"%-& +6 "core" &u  +2 .tPC.seek :closed +2 "processing"%.(SD +3 "core" &u  +7 &E &k +10 &XUu 9 +9 &{l N +9 &RF S +10 &D S +9 &C S +9 &C S +10 &]C R +9 & C S +9 &!D S +10 &#B S +9 &%cC S +10 &'%D S +9 &(D S +9 &*A S +10 &,j? S +9 &.,B S +9 &/E S +10 &1E T +9 &3qF T +10 &53E T +9 &6G T +9 &8C S +10 &:yC T +9 &<;E T +10 &=A S +9 &?C T +9 &AC S +10 &CDF S +9 &EF T +9 &FL U +38 &HZ U + &J?i X + &Kv Z &M [ +7 &O| [\ +10 &Q; \\ +9 &R^r &t +9 &S$` 9 +9 ( +2 &S)0 4 +2 "processing"%-& +10 "core" &S)0 4 +2 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.66 +2 "processing"%/& +3 "core" &S)0 4 +2 .tHand.open +2 "manipulator"&01 +22 "core" 1 +2 "manipulator"&1% +3 "core" %G o c 4 @% +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&2' ] +98 "core" ' +2 "collection"'3& +3 "core" &~ +1172 #t-> Flush +3671 #-> PH.to 40 +2 .PH.seek 40C +3 "processing"%4 D +3 %59 +5 "core" 9 +103 "processing"%69 +2 "core" 9 +103 "processing"%89 +2 "core" 9 " +103 "processing"%79 +3 "core" 9 " +102 "processing"%:9 +3 "core" 9" +102 "processing"%;9 +3 "core" 9# +102 "processing"%99 +3 "core" 9$ +102 "processing"%<9 +3 "core" 9$ +102 "processing"%?9 +3 "core" 9"% +103 "processing"%@9 +2 "core" 9&& +103 "processing"%A9 +3 "core" 9+& +102 "processing"%9 +3 "core" 9/& +103 "processing"%9 +2 "core" 93& +103 "processing"%9 +3 "core" 97% +102 "processing"%9 +3 "core" 9;% +102 "processing"%D9 +3 "core" 9@# +103 "processing"%F9 +3 "core" 9D# +102 "processing"%>9 +3 "core" 9H" +103 "processing"%9 +3 "core" 9L" +102 "processing"%9 +3 "core" 9\ Q! +102 "processing"%L9 +4 "core" 9U +102 "processing"%=9 +3 "core" 9Y +102 "processing"%E9 +3 "core" 9'] +102 "processing"%N9 +3 "core" 91a +102 "processing"%O9 +3 "core" 9<f +102 "processing"%P9 +3 "core" 9Gj +103 "processing"%I9 +2 "core" 9Qn +103 "processing"%K9 +2 "core" 9\\r +103 "processing"%"9 +2 "core" 9fv +103 "processing"%#9 +2 "core" 9p{ +103 "processing"%S9 +3 "core" 9{ +102 "processing"%T9 +3 "core" 9 +102 "processing"%U9 +3 "core" 9 +102 "processing"%V9 +3 "core" 9 +102 "processing"%W9 +3 "core" 9 +103 "processing"%X9 +3 "core" 9 +102 "processing"%Y9 +3 "core" 9 +103 "processing"%Z9 +2 "core" 9 +103 "processing"%[9 +2 "core" 9 +103 "processing"%\\9 +2 "core" 9 +103 "processing"%]9 +3 "core" 9 +102 "processing"%^9 +3 "core" 9 +102 "processing"%_9 +3 "core" 9 +103 "processing"%`9 +2 "core" 9 +103 "processing"%a9 +2 "core" 9 +103 "processing"%b9 +2 "core" 9 +103 "processing"%c9 +2 "core" 9 +2 "processing"%d9 +4 "core" 9 +638 #t-> PH.status + "processing"%e9 +3 "core" 9  +412 #t-> PH +2 "processing"%g9 +3 "core" 9!! +1741 #t-> PH.coast + .PH.coast +2 "processing"%h +3 "core" 3 +2 "processing"%J9 +3 "core" 9<' +1251 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&j& +4 "core" &  ^ C +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&k( +22 "core" ( + "manipulator"&l& +4 "core" & s D7 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &M& +3 "core" & s } r C7 +2 .tForearm.seek PC +2 "manipulator"&i'E +100 "core" ' +2 .tHand.close + "manipulator"&o/ +24 "core" / +2 .tPC.seek :open +2 "processing"%p( +375 "core" ( + "manipulator"&f& +3 "core" &  F7 +2 "manipulator"&r% +3 "core" %Q ( F +3 .tForearm.seek :retract +2 "manipulator"&s' ] +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(-z +137 "core" ( +2 "manipulator"&m& +3 "core" &- I F% +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &R& +2 "core" &- 7 G% +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&w'o +112 "core" ' + .tHand.open +2 "manipulator"&x1 +15 "core" 1 +2 "manipulator"&y% +3 "core" %yZ  3# +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&u' ] +118 "core" ' +18861 ([z +\ 3 +45 !to:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @tagiM: @error:positionErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioniz[: @pastRLSF: @pwmi:@deltaPressi+ :@pastThresholdF: @voltagef12.98186941580756: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi : @pastFLSF:\ @homeF: @enabledT: @channeli:@axisName"Storage Carousel: mesg"2Storage Carousel positionErr at 7 + 33 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4180 #-> ESP.shutdownq +2 !o:NoMethodError : mesgu:NameError::message0undefined method `shutdownq' for ESP:Module: name:shutdownq: args[:bt["(ESP):38:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +140 #-> ESP.shutdown +5 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +17305 "Can" \ &\ 6 +60002  \ * P6 +7542 #"here"Session Begun +533 #-> ESP.ready! +6 #Powering core bus +555 .Gate.power :raw,:ON +3 "sampler") +33 )q +3 "core"  +2 "collection"' +3 '| +2 "core"  +3 "processing"% +3 %} +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 ."here"CS.configure :default + "collection"'#P d@b +5 ."here"PS.configure :default +2 "processing"%#A d`xb +5 ."here"SS.configure :default + "sampler")#.0X exit +4 #Session Ended +2766 #Session Begun +609 #-> ESP.main.exit +3008 #tSending Email +75 #"here"-> exit +2 #Session Ended +5757 #"steph"Session Begun +502 #-> ESP.main.exit +2 !to:Email::Error: mesg"flush stuck!:bt[ "3/home/esp/esp2/utils/mail.rb:19:in `flushMail'"$/home/esp/esp2/utils/mail.rb:28"4/home/esp/esp2/lib/framework.rb:170:in `atExit'"-/home/esp/esp2/lib/thread.rb:760:in `[]'"0/home/esp/esp2/lib/thread.rb:760:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +6 #mEXIT +3 !"steph"o:ThreadError: mesg"killed thread:@timestampu: Time @Z!@:bt["3/home/esp/esp2/lib/schedule.rb:296:in `wakeup'"8/home/esp/esp2/lib/schedule.rb:296:in `threadReady'"3/home/esp/esp2/lib/schedule.rb:304:in `unsync'"(eval):4:in `gets'"1/home/esp/esp2/lib/cmdserver.rb:442:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 #Session Ended @1752797774.43PDT @1752797798.56PDT = =tMAIN =mMAIN_scheduler @PDT1752797799.37 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +110 #"core_reset"Sent BREAK + #t@21665 receive with ifg=0x10, ie=0xFD + #@22305 receive with ifg=0x10, ie=0xFD + #@22962 receive with ifg=0x10, ie=0xFD #@23601 receive with ifg=0x10, ie=0xFD + #@24249 receive with ifg=0x10, ie=0xFD + #@24897 receive with ifg=0x10, ie=0xFD #@25545 receive with ifg=0x10, ie=0xFD + #@25876 receive with ifg=0x80, ie=0xFD #@2590 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +258 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +424 "Can"\ ? Yt + \ ? Yt + #tPolling Can every 10:00 +3 #Cleanly exited at 17:16:14PDT17-Jul-25 +25632 #-> access 1 +3 "storage"(% +3 "core" %? *\ 4 +2 "manipulator"&% +3 "core" % Z   ? [ +2 "manipulator"&& +3 "core" &#   J [ +3 .tSC.configure :tight + "storage"($\ .(\ 1~b +4 .tSC.seek 5 + "storage"((; +357 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &; {\ * +787 #t-> to 1; SC.coast +2 "storage"(% +3 "core" %? \ 3 +2 "manipulator"&% +3 "core" % Z  U Z +2 "manipulator"&& +3 "core" &# q Z +155 "sampler") +2 )  +2 "core"  +3 "collection"' +3 '\  +2 "core"  +3 "processing"% +3 %  +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"' % +3 "core" %P& +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"' + +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ܓ\  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %&nk 2 +2 .tSS.configure :default +2 "sampler")#.0X ESP.ready! +2 "collection"'!% +2 "processing"%"% +5 "core" %P) +2 "manipulator"&#% +4 "sampler")$% +9 "core" %ܓ\  + % Z \ \ j Z %&ml < +3 "manipulator"&%& +3 "core" &# Z +2 "storage"(&& +3 "core" & B\ 3 +2 "storage"('% +3 "core" %? =\ 3 +2 "collection"'(& +3 "core" &{  +2 "processing"%)& +3 "core" &i"\  +2 "collection"'* +3 "core"  +2 "collection"'+ +3 "core"  +2 "collection"', +3 "core"  +2 "processing"%- +3 "core"  +2 "processing"%. +3 "core" U +2 "processing"%/ +4 "core"  +2 "processing"%0 +3 "core" A +2 "sampler")1 +3 "core"  +2 "collection"'2% +3 "core" %P +2 "processing"%3% +4 "core" %ܓ"\  +2 "sampler")4% +3 "core" %&nk ? +3 "collection"'5& +3 "core" &{,  +2 "processing"%6& +3 "core" &i"\  +2 "manipulator"&7% +4 "core" % Z  [ +2 "manipulator"&8& +3 "core" &#  \  Z +2 "storage"(9& +3 "core" & N\ 2 +2 "storage"(:% +3 "core" %?\ 3 +2 "collection"';9 +4 "core" 9 +2 "processing"%<9 +3 "core" 9 +1174 #t-> SE.coast + .SE.coast +6 "storage"(5 +6 (=% +6 "core" %A  ;\ 4 +1226 #t-> SC.coast +2 .SC.coast +2 "storage"(6 +2 (>& +2 "core" &  \ 5 +3657 #t-> SE.home.to :home +3 .SE.reconfigure :default + "storage"(#K-0-\ b +3 .tSE.home.seek :home + "storage"(?' +52 "core" ' + "storage"(@% +4 "core" %\ 2 +365 #t-> SE.coast +2 .SE.coast +2 "storage"(5 +2 (A% +3 "core" % \ 4 +1222 #t-> seLowerLimit=SE.location +2 "storage"(B% +3 "core" %j   Y\ 6 +4916 #t-> to SC.between 1,2 +2 "storage"(C% +3 "core" %j   ]\ 7 +2 "manipulator"&D% +3 "core" % Z 0 / 7 _ +2 "manipulator"&E& +3 "core" &# 0 2 F _ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek between 1 and 2 +2 "storage"(F( +117 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (G& +3 "core" & M\ +! +3131 #t-> seBottom=SE.location + "storage"(H% +3 "core" %g ! g\ 6 +3400 #t-> seDown = SE.between seLowerLimit, SE.between(seLowerLimit, seBottom) +2410 #-> seDown.seek +3 .SE.seek between home + 618 counts and between home + 618 counts and home + 359 counts +2 "storage"(I') +18 "core" ' + "storage"(J% +3 "core" %*  $ M\ 5 +1788 #t-> seDown.raw +4028 #-> exit +8 #mEXIT @1752798376.18PDT @1752798460.38PDT = =tMAIN =mMAIN_scheduler @PDT1752798461.18 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +113 #"core_reset"Sent BREAK + #t@11348 receive with ifg=0x10, ie=0xFD + #@11994 receive with ifg=0x10, ie=0xFD + #@12651 receive with ifg=0x10, ie=0xFD #@13297 receive with ifg=0x10, ie=0xFD + #@13945 receive with ifg=0x10, ie=0xFD + #@14593 receive with ifg=0x10, ie=0xFD #@15241 receive with ifg=0x10, ie=0xFD + #@15567 receive with ifg=0x80, ie=0xFD #@22373 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +379 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +784 "Can"\ =g +4 \ =g + #tPolling Can every 10:00 +5 #Cleanly exited at 17:26:16PDT17-Jul-25 +496 #-> ESP.configure +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ܓ \  +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&qo 2 +2 .tSS.configure :default + "sampler")#.0X to 1; SC.coast +2 "storage"(% +3 "core" %* R\ $ +2 "manipulator"&% +3 "core" % Z  M +2 "manipulator"&& +3 "core" &# , L +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(( +125 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 .tSC.coast + "storage"(6 +3 (& +2 "core" &  M\ / +350 #t-> SE.coast +2 .SE.coast +2 "storage"(5 +2 (% +3 "core" %+ $ \ 1 +39607 #t-> seUpperLimit = SE.location + 10 +4 "storage"(% +8 "core" % % *\ 7z +3001 #t-> SE.home.unlimitedSeek :up, 9.seconds, seUpperLimit.raw +2 .SE.reconfigure :default +2 "storage"(#K-0-\ b +2 .tSE.home.seek :up,9 seconds +2 "storage"(' +544 "core" ' +3 "storage"(% +3 "core" %  \ 3 +5624 #t-> SE.home.unlimitedSeek :up, 9.seconds, seUpperLimit.raw +2 .SE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :up,9 seconds + "storage"( ' +545 "core" ' +5 "storage"(!% +3 "core" % @\ 2 +1580 #t-> seUpperLimit.raw +3786 #-> SE.down +3 .SE.seek :down +2 "storage"("') +286 "core" ' +2 "storage"(#% +3 "core" %-  \ 3 +172 "Can"\ = +58 #t-> exit +8 #mEXIT @1752799074.51PDT @1752799132.65PDT = =tMAIN =mMAIN_scheduler @PDT1752799133.45 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +109 #"core_reset"Sent BREAK + #t@27808 receive with ifg=0x10, ie=0xFD + #@28452 receive with ifg=0x10, ie=0xFD + #@29109 receive with ifg=0x10, ie=0xFD #@29755 receive with ifg=0x10, ie=0xFD + #@30403 receive with ifg=0x10, ie=0xFD #@31050 receive with ifg=0x10, ie=0xFD + #@31698 receive with ifg=0x10, ie=0xFD #@32025 receive with ifg=0x80, ie=0xFD + #@59079 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +254 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +401 "Can"\ >B + \ >B  + #tPolling Can every 10:00 +2 #Cleanly exited at 17:37:54PDT17-Jul-25 +1093 #-> ESP.configure +159 "sampler") +4 ) +5 "core"  +5 "collection"' +5 ' +5 "core"  +4 "processing"% +6 % +4 "core"  +9 "collection"' 9\ +6 ' 0\ +5 ' -\ +13 "processing"% 9\ +12 % 2\ +3 % *\ +4 % 0\ +9 "sampler")&\ +5 "collection"'% +4 "core" %P +4 .tCS.configure :default +4 "collection"'#P d@b +7 .tCS.hold + "collection"'+ +7 "core" + +7 .tCS.configure :default + "collection"'#P d@b +6 "processing"%% +5 "core" %ܓ\  +4 .tPS.configure :default +4 "processing"%#A d`xb +5 "sampler")% +5 "core" %&qn 6 +4 .tSS.configure :default +4 "sampler")#.0X access 5 +3 "storage"(% +2 "core" %-   L\ 4 +3 "manipulator"&% +3 "core" % Z \ 4 [ +2 "manipulator"&& +3 "core" &#  9 \\ +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +194 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +2 "core" &  l\ ) +969 #t-> to 5 +5 "storage"(% +7 "core" %-  U\ 3 +5 "manipulator"&% +8 "core" % Z  Z +5 "manipulator"&& +8 "core" &#   [ +7 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +9 .tSC.seek 5 + "storage"((; +525 "core" ( +105 .tSC.configure :limp +5 "storage"($(\ 1b +5 (& +8 "core" &;  R\ 0 +249 #t-> Arm.clear +2 "manipulator"& & +4 "core" &#  X + "manipulator"&!% +4 "core" % Z : X +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&"(Z +117 "core" ( +3 "manipulator"&#& +3 "core" &Z  Y X +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &$& +2 "core" &Z   Y +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&%' ] +3 "core" ' +3 "manipulator"&&& +3 "core" &Z  X +2 "manipulator"&'% +3 "core" % Z 6 X +1033 #t-> SE.force -10 +2 .SE.force -10 + "storage"(5 +3 ((% +2 "core" %- -\ 2 +6890 #t-> seTop=SE.location +2 "storage"()% +3 "core" %6 "\ 3u +2161 #t-> se.home.to seTop +2 !o:NoMethodError : mesgu:NameError::message+undefined method `home' for :se:Symbol: name: home: args[:bt["(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1092 #-> SE.home.to seTop +4 .SE.reconfigure :default +4 "storage"(#K-0-\ b +4 .tSE.home.seek home - 29642 counts +2 "storage"(*'6 +524 "core" ' +3 "storage"(+% +3 "core" %@  \ 3 +4472 #t-> SE.coast +2 .SE.coast + "storage"(5 +3 (,% +2 "core" %7 D\ 4 +852 #t-> SE.force -10 +2 .SE.force -10 +2 "storage"(5 +2 (-% +2 "core" %b  \ & +1245 #t-> seTop=SE.location +2 "storage"(.% +2 "core" %0\ 42 +1625 #t-> SE.home.to seTop +3 .SE.reconfigure :default + "storage"(#K-0-\ b +3 .tSE.home.seek home - 29648 counts + "storage"(/'0 +531 "core" ' +4 "storage"(0% +6 "core" %4  I\ 3 +2571 #t-> SE.home.to seTop +4 .SE.reconfigure :default + "storage"(#K-0-\ b +5 .tSE.home.seek home - 29648 counts +3 "storage"(1'0 +528 "core" ' +3 "storage"(2% +3 "core" %.  \ 3 +1136 #t-> SE.force -10 +2 .SE.force -10 +2 "storage"(5 +2 (3% +3 "core" %:  x\ 3 +2238 #t-> seTop=SE.location +2 "storage"(4% +3 "core" %:  \ 3 +1368 #t-> SE.home.to seTop +3 .SE.reconfigure :default + "storage"(#K-0-\ b +3 .tSE.home.seek home - 29638 counts + "storage"(5': +526 "core" ' +2 "storage"(6% +3 "core" %1 \ \ 3 +2141 #t-> SE.home.to seTop + .SE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek home - 29638 counts + "storage"(7': +526 "core" ' +3 "storage"(8% +3 "core" %>  D\ 3 +1302 #t-> SE.home.to seTop +2 .SE.reconfigure :default +2 "storage"(#K-0-\ b +2 .tSE.home.seek home - 29638 counts +2 "storage"(9': +528 "core" ' +2 "storage"(:% +3 "core" %:  @\ 3 +20180 #t-> SE.force -10 + .SE.force -10 +2 "storage"(5 +3 (;% +2 "core" %4   \ 5 +1361 #t-> seTop=SE.location + "storage"(<% +4 "core" %6  \ 5 +676 "Can"\ > +1482 #t-> SE.home.to seTop +3 .SE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek home - 29642 counts + "storage"(='6 +527 "core" ' +4 "storage"(>% +9 "core" %7 \ 4 +1918 #t-> SE.home.to seTop +2 .SE.reconfigure :default +2 "storage"(#K-0-\ b +2 .tSE.home.seek home - 29642 counts +2 "storage"(?'6 +528 "core" ' +2 "storage"(@% +3 "core" %7 % # t\ 5 +12618 #t-> SE.coast +2 .SE.coast +2 "storage"(5 +2 (A% +3 "core" %2   \ 7 +942 #t-> SE.force -10 + .SE.force -10 +2 "storage"(5 +2 (B% +2 "core" % \ * +1098 #t-> seTop=SE.location + "storage"(C% +3 "core" %9   \ 6 +1560 #t-> SE.home.to seTop +2 .SE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek home - 29639 counts + "storage"(D'9 +525 "core" ' +3 "storage"(E% +3 "core" %; ! " B\ 5 +3294 #t-> seTop.raw +3859 #-> SE.down +2 .SE.seek :down + "storage"(F') +282 "core" ' + "storage"(G% +4 "core" %) ! $ v\ 5 +158 #t-> exit +8 #mEXIT @1752800029.64PDT @1752800087.07PDT = =tMAIN =mMAIN_scheduler @PDT1752800087.90 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +111 #"core_reset"Sent BREAK + #t@63213 receive with ifg=0x10, ie=0xFD + #@63858 receive with ifg=0x10, ie=0xFD + #@64515 receive with ifg=0x10, ie=0xFD #@65161 receive with ifg=0x10, ie=0xFD + #@273 receive with ifg=0x10, ie=0xFD #@921 receive with ifg=0x10, ie=0xFD + #@1569 receive with ifg=0x10, ie=0xFD #@1896 receive with ifg=0x80, ie=0xFD + #@34950 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +262 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +763 "Can"\ <j +2 \ <j #tPolling Can every 10:00 +3 #Cleanly exited at 17:53:49PDT17-Jul-25 +269 #-> ESP.ready! +158 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P +4 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ܓ\  +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&sr / +2 .tSS.configure :default + "sampler")#.0X access 1 +2 "storage"(3% +3 "core" %)  \ 7 +2 "manipulator"&4% +3 "core" %  , . ^E +2 "manipulator"&5& +3 "core" &[ ( + \ ^ +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(6(; +4 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +2 "core" &;   g\ 6 +3802 #t-> to 1; beamHeightErr = 1-Puck.stackHeight(1)[1] + "storage"(8% +3 "core" %)   \ 6 +2 "manipulator"&9% +3 "core" %  / / G ^E +2 "manipulator"&:& +3 "core" &[ . / O ] +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(;( +670 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (<% +3 "core" %* )\ ' +2 .tSE.seek :down +2 "storage"(=') +4 "core" ' + .tSE.stop +2 "storage"(5 +2 .tHand.open +2 "manipulator"&>1 +15 "core" 1 +2 "manipulator"&?% +3 "core" %    ZE +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(@( +5 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (A& +2 "core" & \ ' +2 "manipulator"&B& +3 "core" &[  Z +2 "manipulator"&C% +3 "core" %    ZE +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&D( +134 "core" ( +2 "manipulator"&E& +3 "core" & 7 ( ? \\} +2 "storage"(F& +3 "core" & \ 4 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 800 counts +2 "manipulator"&G'Ү +92 "core" ' +2 "storage"(H& +3 "core" & W\ 3 +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(I' +326 "core" ' + "storage"(J- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (K% +2 "core" %   E\ 1 +4 ."downElevator"SE.seek :down +3 "storage"(L') +98 (M% +3 "core" %8  \ /[u +2 "manipulator"&N% +3 "core" %ҩ  WC +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O' ] +95 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +2100 #t-> :SEbeamheight.adjust SEbeamHeight + beamHeightErr +2 !o:NameError: mesg"(uninitialized constant SEbeamheight: name:SEbeamheight:bt[ "5/home/esp/esp2/lib/constant.rb:65:in `const_get'"4/home/esp/esp2/lib/constant.rb:65:in `unassign'"4/home/esp/esp2/lib/constant.rb:73:in `redefine'"3/home/esp/esp2/lib/constant.rb:150:in `adjust'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1032 #-> :SEbeamHeight.adjust SEbeamHeight + beamHeightErr +1010 #-> to 1; beamHeightErr = 1-Puck.stackHeight(1)[1] +3 "storage"(P% +2 "core" %?   \ 6 +2 "manipulator"&Q% +3 "core" % g - " E ] +2 "manipulator"&R& +4 "core" & & , $ ]} +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(S( +5 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (T% +2 "core" %? ~\ * +3 .tSE.seek :down + "storage"(U') +15 "core" ' + .tSE.stop +2 "storage"(5 +3 "manipulator"&V% +2 "core" % g & 8 ] +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(W( +27 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (X& +2 "core" &  \ 3 +2 "manipulator"&Y& +3 "core" & . &  ]} +35 .tElbow.seek 1 +2 "manipulator"&Z( +4 "core" ( + "manipulator"&[& +4 "core" & 7 4  ]} +2 "storage"(\\& +3 "core" &   \ 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&]'Ү +100 "core" ' +2 "storage"(^& +3 "core" &  \ 6 +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(_' +333 "core" ' +11 "storage"(`- +5 "core" -' +5 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (a% +5 "core" %  \ 4 +22 ."downElevator"SE.seek :down +8 "storage"(b') +95 (c% +6 "core" %9 \ 2[u +7 "manipulator"&d% +11 "core" % \ \\ +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract + "manipulator"&e' ] +94 "core" ' +41 ' +2 ."downElevator"SE.stop + "storage"(5 +4597 #t-> SEbeamHeight +4970 #-> exit +8 #mEXIT @1752800313.03PDT @1752800384.10PDT = =mMAIN_scheduler =tMAIN @PDT1752800384.95 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +115 #"core_reset"Sent BREAK + #t@5615 select with ifg=0x10, ie=0xF5 + #@6263 receive with ifg=0x10, ie=0xFD + #@6911 receive with ifg=0x10, ie=0xFD #@7558 receive with ifg=0x10, ie=0xFD + #@7885 receive with ifg=0x80, ie=0xFD + #@8609 sendCRC with ifg=0x20, ie=0x7F #@9057 sendCRC with ifg=0x20, ie=0x7F + #@10647 sendCRC with ifg=0x08, ie=0x5F #@26770 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +273 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +421 "Can"\ ;F + \ ;F + #tPolling Can every 10:00 +3 #Cleanly exited at 17:58:32PDT17-Jul-25 +658 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %P +3 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ܓ\ \  +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&us + +2 .tSS.configure :default + "sampler")#.0X +2 "manipulator"&& +4 "core" &   \\} +2 "storage"(& +3 "core" & \ 4 +2 "storage"(% +3 "core" %@ \ 5 +2 "collection"'& +3 "core" &{  +2 "processing"%& +3 "core" &i!\  +2 "collection"' +3 "core"  +2 "collection"'  +4 "core"  +2 "collection"'! +3 "core"  +2 "processing"%" +3 "core"  +37 "processing"%# +4 "core" U +2 "processing"%$ +2 "core"  +3 "processing"%% +4 "core" A +2 "sampler")& +2 "core"  +3 "collection"''% +3 "core" %P +6 "processing"%(% +3 "core" %ܓ \  +3 "sampler"))% +3 "core" %&tr = +2 "collection"'*& +3 "core" &{  +2 "processing"%+& +4 "core" &i!\  +2 "manipulator"&,% +3 "core" % Z \ k \\ +2 "manipulator"&-& +4 "core" & w \\} +2 "storage"(.& +3 "core" & \ 5 +2 "storage"(/% +4 "core" %@   r\ 5 +2 "collection"'09 +3 "core" 9 +3 "processing"%19 +3 "core" 9 +543 #t-> to 1; Puck.raiseStack + "storage"(2% +3 "core" %@  z\ 4 +2 "manipulator"&3% +3 "core" % Z Q \\ +2 "manipulator"&4& +3 "core" &  \\} +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(5( +4 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (6& +2 "core" &  \ 5 +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(7' +326 "core" ' +2 "storage"(8- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +6213 #t-> SE.home +2 "storage"(9% +3 "core" %  5\ 3 +377 #t-> SE.home.to :home +2 .SE.reconfigure :default +2 "storage"(#K-0-\ b +2 .tSE.home.seek :home +2 "storage"(:' +306 "core" ' +2 "storage"(;% +3 "core" % \ 3 +1233 #t-> SE.down +2 .SE.seek :down +2 "storage"(<') +38 "core" ' +2 "storage"(=% +3 "core" %/  #\ 4 +1585 #t-> to 1; Puck.raiseStack :pick +3 "storage"(>% +2 "core" %/   \ 5 +2 "manipulator"&?% +3 "core" % Z   \\ +3 "manipulator"&@& +3 "core" & i \\} +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(A( +3 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (B& +2 "core" & Z\ 3 +3 .tSE.reconfigure :pick + "storage"(#],K-0-\ b +4 .tSE.seek :beamBreak + "storage"(C' +299 "core" ' +2 "storage"(D- +3 "core" -'c + .tSE.configure :default +2 "storage"(#QK-0-\ b +8837 #t-> Arm.grab 1 +2 .Hand.open + "manipulator"&E1 +17 "core" 1 + "manipulator"&F& +3 "core" &  \ G \\} +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&H& +3 "core" &   \\} +2 "storage"(I& +3 "core" &\ 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&J'Ү +88 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&K/ +21 "core" / +14293 #t-> Arm.retract +2 .Hand.open +2 "manipulator"&L1 +15 "core" 1 + "manipulator"&M% +4 "core" %Ұ 7 2 - ] +2 .tForearm.seek :retract +2 "manipulator"&N' ] +89 "core" ' +2 "manipulator"&O& +3 "core" &    \\} +2 "manipulator"&P% +3 "core" % ^  \\ +299 #t-> Arm.grab 1 +2 "manipulator"&Q& +3 "core" &   \\} +2 .tElbow.seek 1 +2 "manipulator"&R( +3 "core" ( +2 "manipulator"&S& +3 "core" &   \\} +2 "storage"(T& +3 "core" & L\ 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&U'Ү +103 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&V/ +27 "core" / +2007 #t-> Arm.retract + .Hand.open +2 "manipulator"&W1 +15 "core" 1 + "manipulator"&X% +3 "core" %   u _ +3 .tForearm.seek :retract +2 "manipulator"&Y' ] +92 "core" ' +2 "manipulator"&Z& +3 "core" &    [} +2 "manipulator"&[% +4 "core" % W   $ [ +249 #t-> SE.down +2 .SE.seek :down +2 "storage"(\\') +278 "core" ' + "storage"(]% +38 "core" %*  $\ 5 +674 #t-> Puck.raiseStack :pick +2 "storage"(^& +3 "core" &   \\\ 5 +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(_' +298 "core" ' + "storage"(`- +4 "core" -'b + .tSE.configure :default +2 "storage"(#QK-0-\ b +519 #t-> Arm.grab 1 +2 "manipulator"&a& +3 "core" &   I [} +2 .tElbow.seek 1 +2 "manipulator"&b( +4 "core" ( + "manipulator"&c& +4 "core" &   [} +2 "storage"(d& +3 "core" &\ 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&e'Ү +97 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&f/ +20 "core" / +2337 #t-> Arm.retract + .Hand.open +2 "manipulator"&g1 +22 "core" 1 +2 "manipulator"&h% +3 "core" %Ҩ   [K +2 .tForearm.seek :retract +2 "manipulator"&i' ] +91 "core" ' +4 "manipulator"&j& +6 "core" &   $ \\} +4 "manipulator"&k% +7 "core" % Y   [ +428 #t-> Arm.grab 1 +2 "manipulator"&l& +2 "core" &    Z} +3 .tElbow.seek 1 +2 "manipulator"&m( +3 "core" ( +2 "manipulator"&n& +3 "core" &   [} +2 "storage"(o& +3 "core" &\ 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&p'Ү +95 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&q/ +19 "core" / +1107 #t-> Arm.retract +2 .Hand.open +2 "manipulator"&r1 +27 "core" 1 + "manipulator"&s% +3 "core" %Ұ    [? +3 .tForearm.seek :retract + "manipulator"&t' ] +107 "core" ' +2 "manipulator"&u& +3 "core" & 9 3 U ^} +2 "manipulator"&v% +3 "core" % / / X ^ +186 #t-> Arm.grab 1 + "manipulator"&w& +3 "core" & 0 / $ ^} +3 .tElbow.seek 1 +2 "manipulator"&x( +3 "core" ( +2 "manipulator"&y& +3 "core" & 3 5 [ ^} +2 "storage"(z& +3 "core" &   #\ 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&{'Ү +93 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&|/ +21 "core" / +5901 #t-> access 1 +3 "storage"(}% +2 "core" % h 3\ 4 +2 .tSE.seek :down +2 "storage"(~') +278 "core" ' +2 "manipulator"&% +3 "core" %ҭ &   \\E +2 "manipulator"&% +3 "core" %ҭ   \\E +2 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(Z +103 "core" ( +2 "manipulator"&% +3 "core" % o   [ +3 "manipulator"&& +3 "core" &Z   U [ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((; +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &; 9\ "% +7658 "Can"\ = +1908 #t-> to 1 + "storage"( % +3 "core" %& \ 4 +3 "manipulator"& % +3 "core" % o   | [ +2 "manipulator"&& +3 "core" &Z   y Z +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(( +687 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +2 "core" & t\ . +9104 #t-> Arm.to garage +2 "manipulator"&& +3 "core" &Z   [ +2 "manipulator"&% +3 "core" % o   R [ +3 .tElbow.seek :garage +2 "manipulator"&(-z +115 "core" ( +2 "manipulator"&& +3 "core" &-   \\d +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-  [d +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'o +113 "core" ' +2 "manipulator"&& +3 "core" &-  Hd +2 "manipulator"&% +3 "core" %w_ < H4 +375 #t-> Arm.retract +2 .Hand.open + "manipulator"&1 +23 "core" 1 +2 "manipulator"&% +3 "core" %wc \ G4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +115 "core" ' +2 "manipulator"&& +3 "core" &- 7 2 ( ]d +2 "manipulator"& % +4 "core" % ] 0 0 R ^ +2497 #t-> access 1 +3 "storage"(!% +3 "core" %&   \ 6 +37 "manipulator"&"% +3 "core" % ] 2 0 N _ +2 "manipulator"&#& +3 "core" &- 0 3 F _d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"($(; +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (%& +3 "core" &; Q\ $& +2426 #t-> PC.loadPuck :testArray, 1 +4 #Loading testArray puck from tube 1 into Processing Clamp + "processing"%&& +6 "core" &i\  +4 "manipulator"&'% +8 "core" % ] - / " ^ +4 "storage"((% +6 "core" %&  \ 4 +4 "storage"(). +7 "core" .(; +6 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +7 .tSC.seek 1 + "storage"(*( +674 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (+& +2 "core" & \ ' +3 "manipulator"&,& +4 "core" &- Q Yd + "manipulator"&-% +4 "core" % ] \  Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&.( +181 "core" ( + "manipulator"&/& +3 "core" &    Z\ +2 "storage"(0& +4 "core" & ;\ 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&1'Ү +113 "core" ' +2 "storage"(2& +3 "core" & *\ 1 +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(3' +315 "core" ' +2 "storage"(4- +3 "core" -'h +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (6& +2 "core" & \ 1 +2 "manipulator"&& +3 "core" &   [\ +2 .tElbow.seek 1 +2 "manipulator"&8( +21 "core" ( +2 "manipulator"&9& +3 "core" &   \\M +2 "storage"(7& +3 "core" & 2\ 2 +3 .tForearm.seek 1 + 300 counts + "manipulator"&;'к +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&=/ +17 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&:& +3 "storage"(>') +7 "core" &   t [M + "manipulator"&?% +3 "core" %Ю   ? W +3 .tForearm.seek :retract +2 "manipulator"&@' ] +92 "core" ' +2 .tElbow.seek PC + "manipulator"&B( +173 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +71 "core" ( + "manipulator"&5& +3 "core" & . X? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & , W? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&<'E +99 "core" ' +2 "manipulator"&E& +3 "core" & W? +2 "manipulator"&F% +3 "core" %N X +2 "processing"%H& +4 "core" &i"\  +2 "processing"%I& +5 "core" &i"\  +2 .tPC.seek :closed +2 "processing"%K(SD +3 "core" &i \  +9 &4x ,~ +9 &ax @ +10 &f R +9 &E S +10 &G S +9 &_E S +9 &"C R +10 &E R +9 & B R +9 &"gF S +10 &$)F S +9 &%G S +10 &'E R +9 &)pF R +9 &+0J S +10 &,D S +9 &.D R +9 &0xG R +10 &28J S +9 &3G R +10 &5H R +9 &7~I S +9 &9AI S +10 &;F S +9 &<F S +9 &>F S +10 &@IF S +9 &B I S +10 &CH S +9 &EQ T +9 &GH^ V +10 &Il X +9 &J Y +9 &L Z +10 &N? \\ +9 &P [ +11 &Q H +8 &R>n %l +9 &S%2 3 +6 ( +2 "processing"%I& +3 "core" &S%* 3 +2 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.73 +2 .Hand.open + "manipulator"&1 +26 "core" 1 +2 "manipulator"&% +3 "core" %N   T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L' ] +106 "core" ' +5495 #t-> PC.imagePuck 1 + "processing"%M& +3 "core" &S%*\ 3 +2 #tImaging testArray puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&O% +3 "core" % O    [ +2 "storage"(P% +3 "core" %7 \ 1 +2 "storage"(J. +3 "core" .( + "storage"(Q& +4 "core" & \ 2 +2 "storage"(S& +5 "manipulator"&T& +3 "core" &\ 2 + &   s [? +3 ."raiseStack"SE.reconfigure :place +3 .tElbow.reconfigure :tight +2 "storage"(#]K-0-\ b +2 "manipulator"&$&.,(\ #b +6 ."raiseStack"SE.seek :beamBreak +2 .tElbow.seek PC +2 "storage"(V' + "manipulator"&G( +7 "core" ( + "manipulator"&N& +3 "core" & S? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" & \ R Q? +2 .tForearm.seek PC +2 "manipulator"&X'E +92 "core" ' + .tHand.close +2 "manipulator"&Z/ +22 "core" / +2 .tPC.seek :open +37 "processing"%[( +95 "core" ' + "storage"(U- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(]'e +40 "core" ' +227 ( + "storage"(C& +4 "core" &\ 2 +2 "manipulator"&^& +3 "core" & \ N Y? +2 "manipulator"&`% +4 "core" %U \  Y1 +2 .tForearm.seek :retract +2 "manipulator"&\\' ] +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&a( +258 "core" ( + "manipulator"&c& +3 "core" &, X! +2 "storage"(d& +3 "core" &\ 1 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&f'Ү +103 "core" ' +3 .tHand.open + "manipulator"&R1 +18 "core" 1 +3 "storage"(Y- +3 "core" -'e +2 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(g'1 +29 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate + "storage"(h' +58 "core" ' +2 #tLights, camera, ACTION! +3259 #-> SE.status.pwm +2 "storage"(j% +3 "core" % c c +3038 #t-> SE.status.pwm + "storage"(k% +3 "core" % = <  +322 #t-> SE.status.current +2 "storage"(e% +3 "core" % > ? b +2048 #t-> SE.config.maxCurrent +4452 #-> Puck.finishImage +2 "storage"(l- +2 "core" -' +3 "storage"(n& +3 "core" & < =  +2 "manipulator"&o& +3 "core" &, R '! +2 .tElbow.seek 1 +2 "manipulator"&q( +28 "core" ( +2 "manipulator"&b& +3 "core" & (* +2 "storage"(i& +3 "core" & ; ; , +3 .tForearm.seek 1 + 800 counts + "manipulator"&r'Ү +4 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate + "storage"(s'D +60 "core" ' + "manipulator"&u& +4 "core" &  H* +2 "storage"(v& +3 "core" & \  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&p'ώ +35 "core" ' + .tElbow.hold +2 "manipulator"&w, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate + "storage"(y' +25 "core" ' +2 "manipulator"&z% +6 "core" %Ϣ l N < +2 "storage"(|& +6 "core" & { v F\  +4 .tForearm.force -20 +4 "manipulator"&5 +6 .tForearm.seek 1 + 320 counts +4 "manipulator"&m' +21 "core" ' +2 "manipulator"&t& +3 "core" & \ I* +3 "storage"(}& +10 "core" & \ ! +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&'Ү +14 "core" ' + "storage"(% +4 "core" % K\ ! +2 ."downElevator"SE.seek :down +4 "storage"(_') +99 (% +2 "core" %/ t\ Xj +2 "manipulator"&% +4 "core" %Ҳ n G u +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&{' ] +108 "core" ' +54 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (x& +2 "core" & \ # +3 "manipulator"&A& +3 "core" & Q M* +2 "manipulator"& % +3 "core" % ; A M/ +4550 #t-> PC.loadPuck :testArray, 1 +2 #Loading testArray puck from tube 1 into Processing Clamp +2 "processing"% & +2 "core" & +2 "manipulator"& % +3 "core" % ; : U/ +2 "storage"(% +3 "core" %9 K\ , +2 "storage"(. +3 "core" .( +2 "storage"(& +3 "core" & m\ , +2 "storage"(& +4 "core" & \ , +2 "manipulator"&& +3 "core" &  U* +2 .tElbow.seek 1 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" & & U* +2 "storage"(& +3 "core" & m\ , +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&'Ү +88 "core" ' + "storage"(& +3 "core" & "\ + +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +314 "core" ' +2 "storage"(- +3 "core" -'k +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (& +2 "core" & \ ( +3 "manipulator"&& +3 "core" & ' Q* +2 .tElbow.seek 1 +39 "manipulator"& ( +3 "core" ( +2 "manipulator"&& +3 "core" & f P* +2 "storage"(!& +3 "core" & \ ( +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&"'к +21 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&#/ +15 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(%') +8 "core" & \\ P* + "manipulator"&&% +4 "core" %о  OM +2 .tForearm.seek :retract +2 "manipulator"&'' ] +97 "core" ' +2 .tElbow.seek PC + "manipulator"&(( +163 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +78 "core" ( + "manipulator"&)& +3 "core" &  w Q6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &   R6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&+'E +100 "core" ' +2 "manipulator"&,& +3 "core" &  b Q6 +2 "manipulator"&-% +3 "core" %N  H R +3 "processing"%/& +3 "core" & +2 "processing"%0& +5 "core" & +3 .tPC.seek :closed + "processing"%(SD +4 "core" & +7 &\ ( #b +9 &oUu 9 +10 &|n N +9 &jG S +10 &.A R +9 &B R +9 &B S +10 &tD R +9 & 6@ R +9 &!D R +10 &#E R +9 &%{B S +9 &'>F R +10 &(A S +9 &*G S +10 &,A S +9 &.FD R +9 &0D R +10 &1E S +9 &3G S +10 &5LC S +14 &7 G S +4 &8F S +10 &:C S +9 &D R +10 &?F S +9 &AE S +10 &C]F S +9 &EJ S +9 &FX T +10 &Hg W +9 &JR} Y +9 &L [\ +10 &M [\ +9 &O [\ +10 &QS \\ +9 &RP` - +9 &S0 - +6 ( +2 "processing"%0& +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&21 +2 "core" &S  - +16 1 + "manipulator"&% +4 "core" %N ) N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~' ] +96 "core" ' +426 #t-> PC.imagePuck 1 +2 "processing"%4& +3 "core" &S " - +2 #tImaging testArray puck in Processing Clamp while storing it to tube 1 + "manipulator"&6% +4 "core" % M  P +2 "storage"(% +3 "core" %6 `\ ) +2 "storage"(9. +3 "core" .( +2 "storage"(7& +3 "core" & F\ ) +3 "storage"(=& +2 "manipulator"&:& +6 "core" & 2\ ) + & : O6 +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +3 "manipulator"&$&.,(\ #b + "storage"(#]K-0-\ b +5 .tElbow.seek PC +2 "manipulator"&?( +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(.' +3 "core" ( + "manipulator"&1& +3 "core" & R K6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" & V G6 +3 .tForearm.seek PC + "manipulator"&;'E +93 "core" ' +2 .tHand.close + "manipulator"&5/ +25 "core" / +2 .tPC.seek :open +2 "processing"%D( +129 "core" ' + "storage"(8- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(E'e +49 "core" ' +185 ( +2 "storage"(F& +3 "core" & \ + +2 "manipulator"&H& +3 "core" &   R6 +2 "manipulator"&>% +3 "core" %Y   R% +3 .tForearm.seek :retract + "manipulator"&@' ] +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"& ( +243 "core" ( + "manipulator"&& +4 "core" &  v R- +2 "storage"(& +3 "core" & B\ * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&I'Ү +100 "core" ' +2 .tHand.open + "manipulator"&<1 +24 "core" 1 +3 "storage"(M- +3 "core" -'e +2 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(O'1 +36 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate + "storage"(P' +59 "core" ' +2 #tLights, camera, ACTION! +345 #-> SE.location +2 "storage"(J% +2 "core" %h ? F i +1016 #t-> SE.status.PWM +2 "storage"(Q% +3 "core" %  " +2 !to:NoMethodError : mesgu:NameError::message@undefined method `PWM' for #: name:PWM: args[:bt["(ESP):33:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +311 #-> SE.status.pwm +2 "storage"(S% +2 "core" % 1 1 ? +2184 #t-> SE.status.current +2 "storage"(T% +40 "core" % 8 d +848 #t-> SE.status.current +8 "storage"(N% +6 "core" % D  +254 #t-> SE.status.current +2 "storage"(W% +2 "core" % D +137 #t-> SE.status.current + "storage"(Z% +3 "core" % E +112 #t-> SE.status.current +3 "storage"(U% +3 "core" % B +178 #t-> SE.status.pwm +2 "storage"(B% +3 "core" % F  +564 #t-> Puck.finishImage + "storage"(L- +3 "core" -' +2 "storage"(K& +3 "core" & B U +2 "manipulator"&C& +4 "core" & W !- +2 .tElbow.seek 1 +2 "manipulator"&^( +3 "core" ( +2 "manipulator"&`& +3 "core" & V !- +2 "storage"(V& +3 "core" & E +3 .tForearm.seek 1 + 800 counts + "manipulator"&X'Ү +18 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.57 Pucks below Top Plate +2 "storage"(c'D +52 "core" ' +2 "manipulator"&d& +3 "core" &  G- +2 "storage"(G& +3 "core" & \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&R'ώ +38 "core" ' +2 .tElbow.hold + "manipulator"&Y, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.39 Pucks below Top Plate + "storage"(\\' +26 "core" ' + "manipulator"&]% +3 "core" %Ϡ O O 5 : +2 "storage"(g& +3 "core" & Z Q a\  +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&j' +22 "core" ' +2 "manipulator"&k& +3 "core" & S F, +2 "storage"(e& +4 "core" & y\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 800 counts +2 "manipulator"&l'Ү +31 "core" ' +2 "storage"(n% +3 "core" % r F\  +4 ."downElevator"SE.seek :down +3 "storage"(o') +99 (b% +3 "core" %1- '\ Xg +2 "manipulator"&i% +3 "core" %Ҡ  F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u' ] +94 "core" ' +68 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (v& +3 "core" & \  +3 "manipulator"&z& +3 "core" &  G, +2 "manipulator"&|% +3 "core" % d  G +4264 "Can"\ =pr +42285 #t-> PC.loadPuck :testArray, 1 +2 #Loading testArray puck from tube 1 into Processing Clamp +2 "processing"%t& +3 "core" &\  +2 "manipulator"&}% +3 "core" % d  Z +2 "storage"(a% +3 "core" %7\ 4 +2 "storage"(. +3 "core" .( +2 "storage"(f& +3 "core" & \ 3 +2 "storage"(h& +3 "core" & "\ 4 +2 "manipulator"&& +3 "core" &   Z, +2 .tElbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&r& +3 "core" &   6 Z, +2 "storage"(q& +4 "core" & \ 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&s'Ү +92 "core" ' +2 "storage"(p& +3 "core" &   _\ 4 +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(m' +306 "core" ' + "storage"(x- +3 "core" -'h +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (A& +2 "core" & )\ 2 +2 "manipulator"& & +4 "core" & { Z, +2 .tElbow.seek 1 +2 "manipulator"&y( +3 "core" ( +3 "manipulator"&& +3 "core" &   t Z, +2 "storage"(_& +3 "core" & \\\ 2 +3 .tForearm.seek 1 + 300 counts + "manipulator"& 'к +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +18 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"(') +7 "core" &   G [, +2 "manipulator"&% +3 "core" %б  - X +2 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +2 .tElbow.seek PC + "manipulator"&( +160 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +85 "core" ( +2 "manipulator"&& +3 "core" & 1 & ]U +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & / / K ]U +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'E +100 "core" ' +2 "manipulator"&w& +4 "core" & 6 1 F ^U +2 "manipulator"&{% +40 "core" %9 2 ) ` +2 "processing"%& +4 "core" &#\  +9 "processing"%& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%(SD +4 "core" &\  +7 & 0\ $e +10 &nUu 9 +9 &{m\ M +9 &jH\ R +10 &+E\ S +9 &D\ R +9 &G\ R +10 &rD \ R +9 & 5F\ R +9 &!F\ R +10 &#D\ R +9 &%zD \ R +10 &'<G\ R +9 &(F\ R +9 &*I\ R +10 &,C\ R +9 &.CG \ S +9 &0F \ R +10 &1D\ R +9 &3E\ R +10 &5KD \ S +9 &7 J\ S +9 &8I \ S +10 &:F\ R +9 &H\ S +9 &?D\ R +9 &AK\ S +10 &C\\I\ R +9 &EL\ S +10 &FY\ T +9 &Hm W +9 &JQ{ Y +9 &L Z +10 &M Z +9 &O [ +10 &QS [\ +9 &RN`\ - +9 &S 5 \ - +6 ( +2 "processing"%& +3 "core" &S \ - +3 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.67 + .Hand.open +2 "manipulator"&1 +16 "core" 1 +2 "manipulator"&!% +3 "core" %9    [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#' ] +98 "core" ' +744 #t-> PC.imagePuck 1 +2 "processing"%& +4 "core" &S "\ - +2 #tImaging testArray puck in Processing Clamp while storing it to tube 1 + "manipulator"&&% +3 "core" % O W +2 "storage"(% +3 "core" %= 3\ 1 +2 "storage"(. +2 "core" .( +2 "storage"(& +4 "core" & <\ 1 +2 "storage"("& +2 "manipulator"&)& +6 "core" & \ 1 + & F XU +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +2 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&$( +4 ."raiseStack"SE.seek :beamBreak +3 "storage"( ' +8 "core" ( +2 "manipulator"&,& +3 "core" & q OU +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &-& +2 "core" & / MU +3 .tForearm.seek PC +2 "manipulator"&/'E +94 "core" ' + .tHand.close +2 "manipulator"&%/ +23 "core" / +2 .tPC.seek :open +2 "processing"%'( +130 "core" ' +2 "storage"([- +3 "core" -' +2 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(2'e +48 "core" ' +185 ( +2 "storage"(& +3 "core" & \ 3 +2 "manipulator"&0& +3 "core" &   W [U +2 "manipulator"&+% +3 "core" %B   [@ +3 .tForearm.seek :retract + "manipulator"&4' ] +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&6( +265 "core" ( +2 "manipulator"&& +3 "core" &  \ = Y? +2 "storage"(9& +3 "core" & \ 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&7'Ү +110 "core" ' +2 .tHand.open + "manipulator"&:1 +25 "core" 1 +2 "storage"(=- +4 "core" -'e +2 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(1'1 +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate + "storage"(3' +55 "core" ' +2 #tLights, camera, ACTION! +1941 #-> initialLoc = SE.location +2 "storage"(5% +3 "core" %\  +1911 #t-> SE.jog 20 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.jog 20 +2 "storage"(8) +16 "core" ) +3 "storage"((% +8 "core" % ] X \  +973 #t-> SE.status.current +2 "storage"(~% +3 "core" % h f\  +614 #t-> SE.status.pwm + "storage"(% +3 "core" % c f (\  +1059 #t-> finalLoc = SE.location + "storage"(F% +6 "core" % g g \  +936 #t-> Puck.finishImage + "storage"(H- +3 "core" -) +2 "storage"(>& +3 "core" & ] d\  +2 "manipulator"&.& +3 "core" &  < C? +2 .tElbow.seek 1 +2 "manipulator"&;( +9 "core" ( +2 "manipulator"&& +3 "core" &  C= +2 "storage"(& +3 "core" & g f\  +3 .tForearm.seek 1 + 800 counts + "manipulator"&?'Ү +19 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.54 Pucks below Top Plate +2 "storage"(<'_ +49 "core" ' +2 "manipulator"&M& +3 "core" &  L S= +2 "storage"(@& +3 "core" & J\ * +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&E'ώ +36 "core" ' +2 .tElbow.hold +40 "manipulator"&O, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +10 .tSE.seek -0.36 Pucks below Top Plate + "storage"(J' +33 "core" ' + "manipulator"&Q% +4 "core" %Ϡ x  C +2 "storage"(S& +3 "core" & V\ ! +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 318 counts + "manipulator"&T' +18 "core" ' +2 "manipulator"&N& +3 "core" &   Q= +2 "storage"(W& +3 "core" & }\ ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&Z'Ү +13 "core" ' +2 "storage"(U% +3 "core" % m\ ) +3 ."downElevator"SE.seek :down +4 "storage"(B') +99 (L% +2 "core" %~. \ 'Ym +2 "manipulator"&K% +3 "core" %ҭ : O s +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&C' ] +90 "core" ' +79 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (`& +3 "core" & \ * +2 "manipulator"&V& +4 "core" &  Q= +3 "manipulator"&d% +3 "core" % `  Q +2519 #t-> :SEsealOffset.adjust SEsealoffset = (finalLoc - initialLoc) +1968 #-> :SEsealOffset.adjust SEsealoffset - (finalLoc - initialLoc) +1463 "Can"\ \ <  +5013 #t-> exit +7 #mEXIT @1752802243.23PDT @1752802250.97PDT = =tMAIN =mMAIN_scheduler @PDT1752802251.80 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +111 #"core_reset"Sent BREAK + #t@48869 receive with ifg=0x10, ie=0xFD + #@49505 receive with ifg=0x10, ie=0xFD + #@50160 receive with ifg=0x10, ie=0xFD + #@50794 receive with ifg=0x10, ie=0xFD #@51428 receive with ifg=0x10, ie=0xFD + #@52062 receive with ifg=0x10, ie=0xFD #@52695 receive with ifg=0x10, ie=0xFD + #@53021 receive with ifg=0x80, ie=0xFD #@35951 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +263 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +421 "Can""\ ;'  + "\ ;'  + #tPolling Can every 10:00 +3 #Cleanly exited at 18:30:43PDT17-Jul-25 +1503 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ܓ\  +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&zw 5 +2 .tSS.configure :default + "sampler")#.0X +2 "manipulator"&& +3 "core" & d O= +2 "storage"(& +3 "core" &m \ & +2 "storage"(% +3 "core" %7 \ & +2 "collection"'& +3 "core" &{  +2 "processing"%& +3 "core" & +2 "collection"' +4 "core"  +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  +2 "processing"%" +4 "core"  +37 "processing"%# +8 "core" U +3 "processing"%$ +3 "core"  +3 "processing"%% +3 "core" A +2 "sampler")& +3 "core"  +3 "collection"''% +3 "core" %P +2 "processing"%(% +4 "core" %ܓ +2 "sampler"))% +3 "core" %&xv 5 +3 "collection"'*& +3 "core" &{  +2 "processing"%+& +4 "core" & +2 "manipulator"&,% +3 "core" % ` O +2 "manipulator"&-& +3 "core" &  O= +3 "storage"(.& +3 "core" &m \ & +2 "storage"(/% +3 "core" %7 \ & +3 "collection"'09 +3 "core" 9 +2 "processing"%19 +3 "core" 9 +732 #t-> PC.loadPuck :testArray, 1 +3 #Loading testArray puck from tube 1 into Processing Clamp + "processing"%2& +3 "core" & +2 .tHand.open + "manipulator"&31 +26 "core" 1 +2 "manipulator"&4% +3 "core" % ` . M +2 "storage"(5% +3 "core" %7 \ $ +2 "storage"(6. +4 "core" ., +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(7( +3 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (8& +3 "core" & ;\ $ +2 "manipulator"&9& +3 "core" & ( n X= +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&:( +3 "core" ( +2 "manipulator"&;& +3 "core" &  [ Y= +2 "storage"(<& +3 "core" & \ 2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&='Ү +95 "core" ' + "storage"(>& +4 "core" & M\ 2 +3 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(?' +303 "core" ' +2 "storage"(@- +3 "core" -'h +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (A& +2 "core" &\ / +2 "manipulator"&B& +3 "core" & B X= +3 .tElbow.seek 1 + "manipulator"&C( +4 "core" ( +2 "manipulator"&D& +3 "core" & ( X= +2 "storage"(E& +3 "core" & \ 0 +3 .tForearm.seek 1 + 300 counts + "manipulator"&F'к +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&G/ +16 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&H& +2 "storage"(I') +8 "core" &  Y= +2 "manipulator"&J% +3 "core" %б  W +2 .tForearm.seek :retract +2 "manipulator"&K' ] +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&L( +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +74 "core" ( +2 "manipulator"&M& +3 "core" &  Xc +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &N& +2 "core" &  W Yc +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&O'E +39 "core" ' 2 ) , 7 +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiT: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi, :@pastThresholdF: @voltagef11.744756013745706: @currenti: @type2F:@outPressi) :\ @lostF: @inPressi2 :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg"*Forearm speedErr at home + 912 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"5/home/esp/esp2/utils/puckmoves.rb:493:in `clamp'",/home/esp/esp2/lib/msg.rb:68:in `retry'"5/home/esp/esp2/utils/puckmoves.rb:491:in `clamp'"4/home/esp/esp2/utils/puckmoves.rb:399:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +2 #Retry #1 of 3 +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P' ] +38 "core" ' +3 .tPC.reconfigure :default + "processing"%$x2 ^22b +3 .tPC.home.seek :open +2 "processing"%Q( +337 "core" ( + "manipulator"&R& +3 "core" & : Wc +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&S( +4 "core" ( +2 "manipulator"&T& +3 "core" & Wc +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" & Z Wc +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&V'E +38 "core" ' 5 7 7 +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi[: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi:@pastThresholdF: @voltagef11.744756013745706: @currenti: @type2F:@outPressi7 :\ @lostF: @inPressi5 :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg"*Forearm speedErr at home + 908 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"5/home/esp/esp2/utils/puckmoves.rb:493:in `clamp'",/home/esp/esp2/lib/msg.rb:85:in `retry'"5/home/esp/esp2/utils/puckmoves.rb:491:in `clamp'"4/home/esp/esp2/utils/puckmoves.rb:399:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +2 #Retry #2 of 3 +3 .Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W' ] +34 "core" ' +4 .tPC.reconfigure :default + "processing"%$x2 ^22b +3 .tPC.home.seek :open +2 "processing"%X( +304 "core" ( +2 "manipulator"&Y& +3 "core" & \ N Xc +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&Z( +3 "core" ( +2 "manipulator"&[& +3 "core" & \\ Yc +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" & % Xc +2 .tForearm.reconfigure :tight +37 "manipulator"&#Q@2^d^\ b +10 .tForearm.seek PC +2 "manipulator"&]'E +39 "core" ' 3 7 7 +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagib: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi:@pastThresholdF: @voltagef11.744756013745706: @currenti: @type2F:@outPressi7 :\ @lostF: @inPressi3 :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg"*Forearm speedErr at home + 908 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"5/home/esp/esp2/utils/puckmoves.rb:493:in `clamp'",/home/esp/esp2/lib/msg.rb:85:in `retry'"5/home/esp/esp2/utils/puckmoves.rb:491:in `clamp'"4/home/esp/esp2/utils/puckmoves.rb:399:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 + #Retry #3 of 3 +3 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^' ] +33 "core" ' +3 .tPC.reconfigure :default + "processing"%$x2 ^22b +3 .tPC.home.seek :open +2 "processing"%_( +303 "core" ( +2 "manipulator"&`& +3 "core" &  9 Xb +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&a( +4 "core" ( +2 "manipulator"&b& +3 "core" & 0 Xb +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &  Xb +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&d'E +39 "core" ' 5 0 i 7 +3 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"4/home/esp/esp2/utils/puckmoves.rb:402:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +2 !o:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagii: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressii :@pastThresholdF: @voltagef11.744756013745706: @currenti: @type2F:@outPressi0 :\ @lostF: @inPressi5 :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg"*Forearm speedErr at home + 904 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"5/home/esp/esp2/utils/puckmoves.rb:493:in `clamp'",/home/esp/esp2/lib/msg.rb:85:in `retry'"5/home/esp/esp2/utils/puckmoves.rb:491:in `clamp'"4/home/esp/esp2/utils/puckmoves.rb:399:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +11219 #-> Arm.clear +2 "manipulator"&e& +3 "core" & & -  ba +2 "manipulator"&f% +3 "core" %i ' 0  b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g' ] +32 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&h(Z +190 "core" ( +2 "manipulator"&i& +3 "core" &Z 6   \\ i +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &j& +2 "core" &Z   \\ i +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&k' ] +27 "core" ' +2 "manipulator"&l& +3 "core" &Z\ 4 8 J ^ i +2 "manipulator"&m% +4 "core" % f 1 0 c _ +727 #t-> access 1 +2 "storage"(n% +3 "core" %> , , \ 7 +2 "manipulator"&o% +3 "core" % f 1 0 _ _ +2 "manipulator"&p& +4 "core" &Z 0 0 2 ^ i +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(q(; +689 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (r& +3 "core" &; d\ 3 +1075 #t-> PC.loadPuck :testArray, 1 +2 #Loading testArray puck from tube 1 into Processing Clamp + "processing"%s& +3 "core" &w\  +2 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"4/home/esp/esp2/utils/puckmoves.rb:402:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +2 !o:Puck::Error: mesg"1Hand is closed on testArray puck from tube 1:bt["3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"1/home/esp/esp2/utils/misc.rb:76:in `retract'":/home/esp/esp2/utils/puckmoves.rb:243:in `selectTube'"4/home/esp/esp2/utils/puckmoves.rb:363:in `load'"4/home/esp/esp2/utils/puckmoves.rb:359:in `loop'"4/home/esp/esp2/utils/puckmoves.rb:359:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +2086 #-> ESP.ready! +2 "collection"'t% +4 "core" %P +2 "sampler")u% +3 "processing"%v% +3 "manipulator"&w% +7 "core" %&{v ? + %ܓ"\  +4 % f 0 0 : ^ + "manipulator"&x& +3 "core" &Z 0 . ; ^h +2 "storage"(y& +3 "core" &; " ! \ 6 +2 "storage"(z% +4 "core" %> ! \ 6 + "collection"'{& +4 "core" &{  +2 "processing"%|& +3 "core" &w\  +2 "collection"'} +3 "core"  +2 "collection"'~ +4 "core"  +2 "collection"' +3 "core"  +2 "processing"% +3 "core"  +2 "processing"% +4 "core" U +2 "processing"% +3 "core"  +2 "processing"% +3 "core" A +2 "sampler") +4 "core"  +2 "collection"'% +3 "core" %P +2 "processing"% % +4 "core" %ܓ\  +2 "sampler") % +3 "core" %&zw 4 +3 "collection"' & +3 "core" &{  +2 "processing"%& +3 "core" &w#\  +2 "manipulator"&% +4 "core" % f ' -  ^ +2 "manipulator"&& +3 "core" &Z 0 0 0 ^h +3 "storage"(& +3 "core" &;  \ 6 +2 "storage"(% +3 "core" %> " ! \ 6 +2 "collection"'9 +4 "core" 9 +2 "processing"%9 +3 "core" 9 +547 #t-> PC.loadPuck :testArray, 1 +2 #Loading testArray puck from tube 1 into Processing Clamp +2 "processing"%& +3 "core" &w!\  +2 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"4/home/esp/esp2/utils/puckmoves.rb:402:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +2 !o:Puck::Error: mesg"1Hand is closed on testArray puck from tube 1:bt["3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"1/home/esp/esp2/utils/misc.rb:76:in `retract'":/home/esp/esp2/utils/puckmoves.rb:243:in `selectTube'"4/home/esp/esp2/utils/puckmoves.rb:363:in `load'"4/home/esp/esp2/utils/puckmoves.rb:359:in `loop'"4/home/esp/esp2/utils/puckmoves.rb:359:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +10107 #-> exit +5 !o:Storage::Warning: mesg"4Exiting with testArray puck from tube 1 in Hand:bt["6/home/esp/esp2/utils/storage.rb:563:in `writeAll'"2/home/esp/esp2/utils/storage.rb:558:in `each'"6/home/esp/esp2/utils/storage.rb:558:in `writeAll'"./home/esp/esp2/lib/filepath.rb:79:in `[]'"2/home/esp/esp2/lib/filepath.rb:79:in `append'"0/home/esp/esp2/lib/filepath.rb:78:in `open'"2/home/esp/esp2/lib/filepath.rb:78:in `append'"6/home/esp/esp2/utils/storage.rb:554:in `writeAll'"(/home/esp/esp2/utils/storage.rb:570"4/home/esp/esp2/lib/framework.rb:170:in `atExit'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"-/home/esp/esp2/lib/thread.rb:760:in `[]'"0/home/esp/esp2/lib/thread.rb:760:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 #mEXIT @1752802582.15PDT @1752802593.17PDT = =tMAIN =mMAIN_scheduler @PDT1752802594.00 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +112 #"core_reset"Sent BREAK + #t@10035 receive with ifg=0x10, ie=0xFD + #@10674 receive with ifg=0x10, ie=0xFD + #@11331 receive with ifg=0x10, ie=0xFD #@11971 receive with ifg=0x10, ie=0xFD + #@12619 receive with ifg=0x10, ie=0xFD + #@13267 receive with ifg=0x10, ie=0xFD #@13915 receive with ifg=0x10, ie=0xFD + #@14241 receive with ifg=0x80, ie=0xFD #@23692 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +264 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +416 "Can"\ : _ o\ + \ : _ o\  + #tPolling Can every 10:00 +2 #Cleanly exited at 18:36:22PDT17-Jul-25 +3 !o:Storage::Warning: mesg"'Hand.holds Puck.from 1, :testArray:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:630:in `restore!'"-/home/esp/esp2/lib/esp.rb:125:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #ESP.ready! will restore puck positions +539 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ܓ\  +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&yt ? +2 .tSS.configure :default + "sampler")#.0X , +\ 7 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"' +2 .tCH.configure :default +2 "collection"'\ 2 +2 .tPH.coast +2 "processing"% +2 .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +10 "collection"'% +2 "processing"%% +2 "manipulator"&% +6 "core" %P +4 "sampler")% +3 "core" %ܓ\  + % f 0 3 2 _ +3 "manipulator"&& +3 "core" %&zv @ + &Z 1 4 v _h +2 "storage"(& +4 "core" &; + ,\ 7 + "storage"(% +3 "core" %> , ,\ 7 +2 "collection"'& +3 "core" &{  +2 "processing"%& +3 "core" &w \  +2 #tHand.holds Puck.from 1, :testArray + .Hand.close + "manipulator"&/ +22 "core" / +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core"  +3 "collection"'" +37 "core"  +2 "processing"%# +4 "core"  +2 "processing"%$ +3 "core" U +2 "processing"%% +4 "core"  +2 "processing"%& +2 "core" A +3 "sampler")' +3 "core"  +2 "collection"'(% +3 "core" %P +6 "processing"%)% +3 "core" %ܓ\  +2 "sampler")*% +4 "core" %&zy 6 +2 "collection"'+& +3 "core" &{  +2 "processing"%,& +4 "core" &w\  +2 "manipulator"&-% +3 "core" % f 0 :  _ +2 "manipulator"&.& +3 "core" &Z 0 1 L _h +2 "storage"(/& +4 "core" &; + -\ 7 +2 "storage"(0% +3 "core" %>   \ 8 +3 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +2917 #t-> Arm.to PC +3 "manipulator"&3& +2 "core" &Z + / 4 _h +2 "manipulator"&4% +3 "core" % f -  _ +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&5( +190 "core" ( +2 "manipulator"&6& +3 "core" & 3 8 a bM +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &7& +2 "core" & , ; = bM +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&8'E +90 "core" ' + "manipulator"&9& +4 "core" &  * # _M +2 "manipulator"&:% +3 "core" %O  / 1 `c +1188 #t-> Arm.retract +3 !o:Puck::Error: mesg"1Hand is closed on testArray puck from tube 1:bt[\ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"1/home/esp/esp2/utils/misc.rb:76:in `retract'"(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +1375 #-> Hand.open +2 !o:Puck::Error: mesg"1Hand is closed on testArray puck from tube 1:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +5978 #-> exit +5 !o:Storage::Warning: mesg"4Exiting with testArray puck from tube 1 in Hand:bt["6/home/esp/esp2/utils/storage.rb:563:in `writeAll'"2/home/esp/esp2/utils/storage.rb:558:in `each'"6/home/esp/esp2/utils/storage.rb:558:in `writeAll'"./home/esp/esp2/lib/filepath.rb:79:in `[]'"2/home/esp/esp2/lib/filepath.rb:79:in `append'"0/home/esp/esp2/lib/filepath.rb:78:in `open'"2/home/esp/esp2/lib/filepath.rb:78:in `append'"6/home/esp/esp2/utils/storage.rb:554:in `writeAll'"(/home/esp/esp2/utils/storage.rb:570"4/home/esp/esp2/lib/framework.rb:170:in `atExit'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"-/home/esp/esp2/lib/thread.rb:760:in `[]'"0/home/esp/esp2/lib/thread.rb:760:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 #mEXIT @1752802731.54PDT @1752802745.08PDT = =tMAIN =mMAIN_scheduler @PDT1752802745.91 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +117 #"core_reset"Sent BREAK + #t@37968 receive with ifg=0x10, ie=0xFD + #@38604 receive with ifg=0x10, ie=0xFD + #@39263 receive with ifg=0x10, ie=0xFD #@39899 receive with ifg=0x10, ie=0xFD + #@40535 receive with ifg=0x10, ie=0xFD #@41170 receive with ifg=0x10, ie=0xFD + #@41805 receive with ifg=0x10, ie=0xFD #@42132 receive with ifg=0x80, ie=0xFD + #@12653 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +261 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +414 "Can"\ 9  + \ 9  + #tPolling Can every 10:00 +205 #-> esp +635 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %P +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +5 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +2 "core" %ܓ\  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %&}v 4 +2 .tSS.configure :default +2 "sampler")#.0X   ?\ 8 +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 .tCH.coast + "collection"' +3 .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast +2 "processing"% +2 .tPH.configure :default +2 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +2 "processing"%% +5 "core" %P +2 "manipulator"&% +4 "sampler")% +6 "core" %ܓ\  %O  & 0 `c + %&|w ? +2 "manipulator"&& +4 "core" &  `M +2 "storage"(& +3 "core" &;   3\ 8 + "storage"(% +4 "core" %>   C\ 8 + "collection"'& +4 "core" &{  +2 "processing"%& +3 "core" &w\  +2 "collection"' +3 "core"  +2 "collection"'  +4 "core"  +2 "collection"'! +3 "core"  +2 "processing"%" +39 "core"  +2 "processing"%# +3 "core" U +7 "processing"%$ +3 "core"  +3 "processing"%% +3 "core" A +2 "sampler")& +3 "core"  +2 "collection"''% +3 "core" %P +6 "processing"%(% +4 "core" %ܓ#\  +2 "sampler"))% +3 "core" %&{x @ +2 "collection"'*& +4 "core" &{  +2 "processing"%+& +3 "core" &w\  +2 "manipulator"&,% +3 "core" %O  # `c +2 "manipulator"&-& +4 "core" &  `M +2 "storage"(.& +3 "core" &;   +\ 8 +3 "storage"(/% +3 "core" %>  \ 8 +2 "collection"'09 +3 "core" 9 +2 "processing"%19 +4 "core" 9 +6478 #t-> to 1; Puck.raiseStack :pick +7 "storage"(2% +2 "core" %> ! & \ 8 +3 "manipulator"&3% +3 "core" %O  / `c +2 "manipulator"&4% +3 "core" %O \  `c +2 .tForearm.seek :retract +2 "manipulator"&5' ] +110 "core" ' +2 .tElbow.seek :clear + "manipulator"&6(Z +208 "core" ( +2 "manipulator"&7% +3 "core" % g = 9  c +2 "manipulator"&8& +3 "core" &Z 3 1 b +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(9( +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (:& +3 "core" & \ + +2 .tSE.reconfigure :pick +2 "storage"(#],K-0-\ b +3 .tSE.seek :beamBreak + "storage"(;' +304 "core" ' +2 "storage"(<- +3 "core" -'i + .tSE.configure :default +2 "storage"(#QK-0-\ b +13844 #t-> SE.down +2 .SE.seek :down +2 "storage"(=') +289 "core" ' +2 "storage"(>% +3 "core" %-   \ 8 +3861 #t-> SE[:pick].thresholdOffset += -20 +1560 #-> to 1; Puck.raiseStack :pick +2 "storage"(?% +2 "core" %- ! ! d\ 6 +3 "manipulator"&@% +3 "core" % g 1 / % ^ +2 "manipulator"&A& +3 "core" &Z 2 2 P _ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +10 .tSC.seek 1 + "storage"(B( +11 "core" ( +6 .tSC.configure :limp + "storage"($(\ 1b +6 (C& +5 "core" &  @ O\ 7 +7 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +11 .tSE.seek :beamBreak +3 "storage"(D' +301 "core" ' + "storage"(E- +4 "core" -'V +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +1512 #t-> Arm.grab 1 +2 .Hand.open +2 "manipulator"&F1 +21 "core" 1 +2 "manipulator"&G& +3 "core" &Z < 6  a +2 "manipulator"&H% +4 "core" % g 1 0 Q a +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&I( +124 "core" ( + "manipulator"&J& +3 "core" & 6 9 b +2 "storage"(K& +3 "core" &   \ 8 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&L'Ү +91 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&M/ +16 "core" / +6596 #t-> Hand.open; SE.down +2 .Hand.open + "manipulator"&N1 +26 "core" 1 +2 .tSE.seek :down +2 "storage"(O') +277 "core" ' +2 "storage"(P% +3 "core" %$ , '\ 7 +7329 #t-> SE[:pick].thresholdOffset +2011 #-> exit +7 #mEXIT @1752803226.83PDT @1752803275.96PDT = =tMAIN =mMAIN_scheduler @PDT1752803276.78 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +171 #"core_reset"Sent BREAK +3 #t@2710 receive with ifg=0x10, ie=0xFD +2 #@3354 receive with ifg=0x10, ie=0xFD #@4009 receive with ifg=0x10, ie=0xFD +3 #@4653 receive with ifg=0x10, ie=0xFD #@5299 receive with ifg=0x10, ie=0xFD +2 #@5944 receive with ifg=0x10, ie=0xFD #@6590 receive with ifg=0x10, ie=0xFD +3 #@6916 receive with ifg=0x80, ie=0xFD #@28326 idle with ifg=0x00, ie=0x75 +3 #ESP2 v3.42 I2C Gateway v3.20 +26 #ESP2 v3.42 I2C Gateway v3.20 for core bus +316 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +413 "Can"\ @"\ \ \ @"\ \ \ + #tPolling Can every 10:00 +2 #Cleanly exited at 18:47:06PDT17-Jul-25 +1779 #-> PC.loadPuck :testArray, 1 +3 #Loading testArray puck from tube 1 into Processing Clamp + "processing"%& +3 "core" &w#\  +2 .tHand.open +2 "manipulator"&1 +24 "core" 1 + "manipulator"&% +3 "core" %ҫ : = _N +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +91 "core" ' +2 "storage"(% +3 "core" %$  ) P\ 7 +2 "storage"(. +2 "core" .( +2 "storage"(& +4 "core" & - %\ 6 +2 "storage"(& +3 "core" & , ) \ 7 +2 "manipulator"& & +3 "core" & 1 1 s ^ +2 .tElbow.configure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&\ ( +4 "core" ( + "manipulator"& & +4 "core" & 5 8 I ^ +2 "storage"( & +3 "core" & # -\ 6 +154 "sampler") +3 )  +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +4 "core" %ܓ\  +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&{x ? +2 .tSS.configure :default +2 "sampler")#.0XE S +10 &@UE S +9 &BG S +9 &CG S +10 &EL T +9 &GWY V +9 &Im X +10 &J{ Y +9 &L Z +10 &NP [ +9 &P [\ +9 &Q H +10 &R;n !c +9 &S'? 6 +6 ( +2 "processing"%9& +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.70 +2 .Hand.open + "manipulator"&;1 +2 "core" &S'0 6 +18 1 +2 "manipulator"&<% +3 "core" %F  J= +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&=' ] +100 "core" ' +2234 #t-> PC.imagePuck 1 +2 "processing"%>& +2 "core" &S'0 6 +3 #tImaging testArray puck in Processing Clamp while storing it to tube 1 + "manipulator"&?% +3 "core" %  7 J u +2 "storage"(@% +3 "core" %> v\ +2 "storage"(A. +3 "core" ., +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(B( +18 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (C& +3 "core" & \ - +3 "manipulator"&D& +2 ."raiseStack"SE.reconfigure :place +6 "storage"(#]K-0-\ b + "core" & V3 +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +3 "storage"(E' + "manipulator"&F( +7 "core" ( + "manipulator"&G& +3 "core" &  O3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &  L3 +2 .tForearm.seek PC +2 "manipulator"&I'E +96 "core" ' +2 .tHand.close + "manipulator"&J/ +23 "core" / +3 .tPC.seek :open +35 "processing"%K( +92 "core" ' + "storage"(L- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(M'e +40 "core" ' +232 ( + "storage"(N& +3 "core" & f\ 0 +2 "manipulator"&O& +3 "core" & | W2 +2 "manipulator"&P% +3 "core" %U v W0 +3 .tForearm.seek :retract + "manipulator"&Q' ] +96 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&R( +243 "core" ( + "manipulator"&S& +3 "core" &  W# +2 "storage"(T& +3 "core" & c\ / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 800 counts +2 "manipulator"&U'Ү +93 "core" ' +2 .tHand.open + "manipulator"&V1 +21 "core" 1 +3 "storage"(W- +3 "core" -'e +8 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(X'1 +26 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(Y' +59 "core" ' +2 #tLights, camera, ACTION! +633 #-> initialloc = SE.location +2 "storage"(Z% +2 "core" % ,\  +660 #t-> SE.status.current + "storage"([% +3 "core" % \  +840 #t-> SE.status.pwn +2 "storage"(\\% +3 "core" % c d +2 !to:NoMethodError : mesgu:NameError::message@undefined method `pwn' for #: name:pwn: args[:bt["(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +240 #-> SE.status.pwm +5 "storage"(]% +4 "core" % a l +1249 #t-> SE.jog 20 +2 .SE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.jog 20 +2 "storage"(^) +13 "core" ) + "storage"(_% +3 "core" % A C 4\  +461 #t-> SE.status.pwm +2 "storage"(`% +3 "core" % H ? \  +331 #t-> SE.status.current + "storage"(a% +3 "core" % < = `\  +1020 #t-> Puck.finishImage +2 "storage"(b- +2 "core" -) +2 "storage"(c& +4 "core" & G A \  +2 "manipulator"&d& +3 "core" & ^ T K <# +2 .tElbow.seek 1 +2 "manipulator"&e( +4 "core" ( +2 "manipulator"&f& +3 "core" & k j =# +2 "storage"(g& +3 "core" & E < m\  +3 .tForearm.seek 1 + 800 counts + "manipulator"&h'Ү +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.55 Pucks below Top Plate +2 "storage"(i'\\ +52 "core" ' +2 "manipulator"&j& +3 "core" & y M# +2 "storage"(k& +3 "core" & \ % +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&l'ώ +35 "core" ' + .tElbow.hold +2 "manipulator"&m, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.36 Pucks below Top Plate +2 "storage"(n' +23 "core" ' +2 "manipulator"&o% +3 "core" %Ϛ  w n B +2 "storage"(p& +3 "core" & \ ! +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 312 counts + "manipulator"&q' +23 "core" ' +2 "manipulator"&r& +3 "core" & J O# +2 "storage"(s& +3 "core" & <\ ' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&t'Ү +14 "core" ' +2 "storage"(u% +3 "core" % #\ ( +3 ."downElevator"SE.seek :down +3 "storage"(v') +99 (w% +2 "core" %0 t\ %Zp +2 "manipulator"&x% +3 "core" %ҩ n L u +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y' ] +89 "core" ' +81 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (z& +3 "core" & #\ ( +3 "manipulator"&{& +3 "core" & N# +2 "manipulator"&|% +3 "core" % J  N +3102 #t-> :SEsealOffset.adjust SEsealOffset - (finalLoc - initialLoc) +3 !o:NoMethodError : mesgu:NameError::message.undefined method `-' for :finalLoc:Symbol: name:-: args[:initialLoc:bt["(ESP):11:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2948 #-> PC.loadPuck :testArray, 1 +2 #Loading testArray puck from tube 1 into Processing Clamp + "processing"%}& +3 "core" & +2 "manipulator"&~% +3 "core" % J  U +2 "storage"(% +3 "core" %6 \ / +2 "storage"(. +3 "core" .( + "storage"(& +3 "core" & \ / +2 "storage"(& +3 "core" & \ / +2 "manipulator"&& +3 "core" &  U# +3 .tElbow.seek 1 + "manipulator"&( +39 "core" ( +2 "manipulator"&& +3 "core" &  8 / U# +2 "storage"(& +3 "core" & \ / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"& 'Ү +88 "core" ' +2 "storage"( & +3 "core" & \ 0 +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( ' +303 "core" ' +2 "storage"( - +4 "core" -'U + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \ / +2 "manipulator"&& +3 "core" &   W# +2 .tElbow.seek 1 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &  W# +2 "storage"(& +3 "core" & e\ / +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&'к +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +19 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(') +5 "core" &  V# +3 "manipulator"&% +4 "core" %д  RT +2 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&!( +165 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +81 "core" ( +2 "manipulator"&"& +3 "core" & 6 XY +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &$& +2 "core" & XY +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'E +99 "core" ' +3 "manipulator"&\ & +3 "core" &  B WY +2 "manipulator"&% +3 "core" %N  W +2 "processing"% & +3 "core" &$\ +2 "processing"%&& +5 "core" &$\ +2 .tPC.seek :closed +2 "processing"%'(SD +4 "core" &  +9 &.u +| +9 &bw @ +10 &@h R +9 &D R +10 &F S +9 &D S +9 &FA R +10 &A S +9 & E S +9 &"C S +10 &$NF R +9 &&F S +9 &'F S +10 &)F S +9 &+VC R +10 &-D R +9 &.D S +9 &0C S +10 &2]C S +9 &4 E R +9 &5F S +10 &7G R +9 &9eG S +10 &;'D S +9 &<D S +9 &>D R +10 &@mF S +9 &B/I S +9 &CF S +10 &EM T +9 &Gm\\ V +10 &I*m W +9 &J~ Z +9 &L} Z +10 &Nf [ +9 &P( [ +9 &Q H +10 &R; Z +9 &S% / +3 ( +2 "processing"%&& +3 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.70 +2 .Hand.open + "manipulator"&(1 +15 "core" 1 +2 "manipulator"&*% +3 "core" %N  - T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+' ] +93 "core" ' +434 #t-> PC.imagePuck 1 +3 "processing"%-& +6 "core" &S$" / +4 #tImaging testArray puck in Processing Clamp while storing it to tube 1 +4 "manipulator"&.% +6 "core" % j Q V +4 "storage"(0% +6 "core" %=\ . +4 "storage"(. +5 "core" .( +4 "storage"(#& +7 "core" & !\ / +4 "storage"(%& +5 "manipulator"&,& +13 "core" &\ / +2 & F VY +6 ."raiseStack"SE.reconfigure :place +5 .tElbow.reconfigure :tight +3 "storage"(#]K-0-\ b +2 "manipulator"&$&.,(\ #b +10 .tElbow.seek PC +4 "manipulator"&3( +6 ."raiseStack"SE.seek :beamBreak +6 "storage"(4' +6 "core" ( +6 "manipulator"&)& +10 "core" &  NY +4 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +8 &6& +4 "core" & R PY +4 .tForearm.seek PC +6 "manipulator"&7'E +99 "core" ' +2 .tHand.close + "manipulator"&8/ +21 "core" / +2 .tPC.seek :open +2 "processing"%/( +95 "core" ' +2 "storage"(1- +3 "core" -' +2 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place + "storage"('e +50 "core" ' +217 ( +2 "storage"(;& +3 "core" & \ 0 +2 "manipulator"&<& +4 "core" & E VY +2 "manipulator"&9% +3 "core" %Q H W +2 .tForearm.seek :retract +2 "manipulator"&5' ] +96 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&>( +256 "core" ( +4 "manipulator"&?& +10 "core" &   W +4 "storage"(@& +8 "core" & f\ 0 +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 1 + 800 counts +4 "manipulator"&A'Ү +92 "core" ' +2 .tHand.open + "manipulator"&C1 +22 "core" 1 +2 "storage"(D- +38 "core" -'e +11 .tSE.seek -0.3 Pucks below Top Plate + "storage"(G'1 +27 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.29 Pucks below Top Plate +2 "storage"(H' +53 "core" ' +2 #tLights, camera, ACTION! +502 #-> initialLoc = SE.location +3 "storage"(J% +2 "core" % #\  +473 #t-> SE.status.pwm +3 "storage"(% +6 "core" %\  +296 #t-> SE.status.current +3 "storage"(L% +7 "core" %\  +614 #t-> SE.jog 20 +2 .SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.jog 20 +2 "storage"(2) +14 "core" ) + "storage"(=% +4 "core" % a e\  +460 #t-> SE.status.pwm +2 "storage"(:% +3 "core" % h g )\  +364 #t-> SE.status.current +2 "storage"(N% +3 "core" % \\ Y\  +761 #t-> finalLoc = SE.location + "storage"(O% +3 "core" % i h 7\  +827 #t-> Puck.finishImage +2 "storage"(P- +3 "core" -) +2 "storage"(E& +3 "core" & g i\  +2 "manipulator"&I& +3 "core" & [ C +2 .tElbow.seek 1 +2 "manipulator"&S( +4 "core" ( +2 "manipulator"&T& +3 "core" & $ C +2 "storage"(F& +3 "core" & g \\ \  +2 .tForearm.seek 1 + 800 counts +2 "manipulator"&V'Ү +24 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.55 Pucks below Top Plate + "storage"(W'[ +50 "core" ' + "manipulator"&Q& +3 "core" &  U +2 "storage"(M& +3 "core" & \ + +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&X'ώ +36 "core" ' + .tElbow.hold +2 "manipulator"&Z, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.36 Pucks below Top Plate +2 "storage"([' +27 "core" ' +2 "manipulator"&\\% +3 "core" %Ϡ + F +2 "storage"(]& +3 "core" & E\ $ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 318 counts + "manipulator"&_' +20 "core" ' +2 "manipulator"&Y& +3 "core" &  g S +2 "storage"(`& +3 "core" & \ + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 800 counts +2 "manipulator"&a'Ү +14 "core" ' +2 "storage"(b% +3 "core" % \ , +3 ."downElevator"SE.seek :down +3 "storage"(c') +99 (d% +3 "core" %/ -\ )Ym +2 "manipulator"&f% +3 "core" %ҫ  V Q x +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g' ] +93 "core" ' +70 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (j& +3 "core" & J\ + +2 "manipulator"&k& +3 "core" &  u R +2 "manipulator"&o% +3 "core" % j   S +818 #t-> :SEsealOffset.adjust SEsealOffset - (finalLoc - initialLoc) +2241 #-> exit +7 #mEXIT @1752803597.22PDT @1752803633.70PDT = =tMAIN =mMAIN_scheduler @PDT1752803634.57 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +129 #"core_reset"Sent BREAK +2 #t@56547 receive with ifg=0x10, ie=0xFD + #@57178 receive with ifg=0x10, ie=0xFD #@57897 receive with ifg=0x10, ie=0xFD + #@58530 receive with ifg=0x10, ie=0xFD + #@59194 receive with ifg=0x10, ie=0xFD #@59826 receive with ifg=0x10, ie=0xFD + #@60457 receive with ifg=0x10, ie=0xFD #@60784 receive with ifg=0x80, ie=0xFD + #@52495 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +20 #ESP2 v3.42 I2C Gateway v3.20 for core bus +259 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +533 "Can",\ ;$\ s~ +2 ,\ ;$\ s~ +2 #tPolling Can every 10:00 +3 #Cleanly exited at 18:53:17PDT17-Jul-25 +5180 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ܓ\  +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&|x 6 +2 .tSS.configure :default + "sampler")#.0X access 1 +2 "storage"(2% +3 "core" %7 2\ 3 +2 "manipulator"&3% +3 "core" % j   ^ Z +2 "manipulator"&4& +3 "core" &   Z Z +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(5(; +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &; K\ ") +2592 #t-> require "calcar" +404 #-> to 1 + "storage"(7% +3 "core" %=  \ 3 +2 "manipulator"&8% +3 "core" % j   ~ [ +2 "manipulator"&9& +4 "core" &   [ +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(:( +678 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (;& +2 "core" & \ ' +758 #t-> calcar + .SC.configure :tight +2 "storage"($\ .(\ 1~b +3 .tSE.configure SErough + "storage"(#Q-0-\ b +4 .tSE.reconfigure SErough +2 "storage"(#-0-\ b +2 .tSE.home.seek :down +2 "storage"(<') +62 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek 1 +2 "storage"(=( +158 "core" ( +2 .tSE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +1142 .SE.seek :down +2 "storage"(>') +21 "core" ' +2 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"(?'R +73 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(@& +2 "core" &_ \ / +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(A& +3 "core" &\ 13 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(B& +3 "core" &\\ h\ 0 + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(C& +3 "core" & \\\ 03 + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(D& +3 "core" &^\ 0 + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +3 .tdelay .2 seconds +22 "storage"(E& +2 "core" & \ 11 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(F& +2 "core" &^ \ 0 +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(G& +3 "core" &  }\ 01 +2 .tSC.coast + "storage"(6 +3 #tSlot #1 bounds are -930..-754 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 1,5 seconds + "storage"(H( +29 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate + "storage"(I' +231 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(J& +2 "core" & \ 1 +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(K& +3 "core" &M \ 2$ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(L& +2 "core" & \ 1 +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(M& +3 "core" &M '\ 1$ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +33 .SC.coast + "storage"(6 +5 .tdelay .2 seconds +24 "storage"(N& +3 "core" & #\ 1 +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(O& +3 "core" &M\ 1$ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(P& +2 "core" & \ 0 +2 .tSC.force 30 + "storage"(6 +37 .tdelay .3 seconds +31 .SC.coast +3 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Q& +2 "core" &M \ /% +2 .tSC.coast + "storage"(6 +11 #tSlot #1 bounds are -842..-691 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 1,5 seconds + "storage"(R( +40 "core" ( +2 #t===> Tube #1 slot centered at -798 rawCounts <=== +2 .SE.seek :down + "storage"(S') +287 "core" ' +2 .tSC.jog 4024 +2 "storage"(T* +213 "core" * +2 .tSE.seek :down +2 "storage"(U') +3 "core" ' +3 .tSE.seek 28.18 Pucks below Top Plate + "storage"(V'R +72 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(W& +2 "core" &  "\ / +2 .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(X& +2 "core" &  "\ /; +2 .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Y& +2 "core" &  \ / +2 .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +21 "storage"(Z& +3 "core" &  \ /= +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"([& +3 "core" &  \ . +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(\\& +2 "core" &  \ /= +2 .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(]& +3 "core" &  >\ . +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(^& +3 "core" & \ .= + .tSC.coast +2 "storage"(6 +3 #tSlot #2 bounds are 3019..3238 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 2,5 seconds + "storage"(_( 9 +37 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"(`' +237 "core" ' + .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(a& +2 "core" & m \ . +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(b& +3 "core" &  \ .4 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(c& +3 "core" & m \ . +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(d& +3 "core" &  \ /6 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(e& +3 "core" & m \ / + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(f& +3 "core" &  c\ .8 + .tSC.force -30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(g& +3 "core" & m \ / + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(h& +3 "core" &  \ .7 +2 .tSC.coast +2 "storage"(6 +2 #tSlot #2 bounds are 3181..3321 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 2,5 seconds +2 "storage"(i( +33 "core" ( +2 #t===> Tube #2 slot centered at 3210 rawCounts <=== + .SE.seek :down +2 "storage"(j') +289 "core" ' +2 .tSC.jog 4024 + "storage"(k* +198 "core" * +2 .tSE.seek :down +2 "storage"(l') +3 "core" ' +3 .tSE.seek 28.18 Pucks below Top Plate + "storage"(m'R +74 "core" ' + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(n& +3 "core" & \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(o& +3 "core" &l\ // +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(p& +2 "core" & S\ ) +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(q& +2 "core" &l \ ./ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(r& +2 "core" & \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(s& +2 "core" &j \ ,2 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(t& +3 "core" & 4\ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(u& +2 "core" &j s\ .2 +2 .tSC.coast + "storage"(6 +4 #tSlot #3 bounds are 7091..7275 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 3,5 seconds + "storage"(v( +30 "core" ( +3 .tSE.seek -0.98 Pucks below Top Plate + "storage"(w' +228 "core" ' + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +3 .tdelay .2 seconds +22 "storage"(x& +2 "core" & \ - +38 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(y& +3 "core" & \ -' +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(z& +2 "core" & \ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +24 "storage"({& +3 "core" & \ +) + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(|& +2 "core" &  Y\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(}& +2 "core" & \ -) +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(~& +2 "core" &  n\ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & D\ ,) +2 .tSC.coast + "storage"(6 +10 #tSlot #3 bounds are 7200..7349 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 3,5 seconds + "storage"((F +42 "core" ( +2 #t===> Tube #3 slot centered at 7238 rawCounts <=== +2 .SE.seek :down + "storage"(') +284 "core" ' +2 .tSC.jog 4024 + "storage"(* +214 "core" * +2 .tSE.seek :down +2 "storage"(') +3 "core" ' +2 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"('R +74 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &+ \ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"( & +2 "core" &,; \\\ ,- +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +3 "core" &+ Z\ - + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +2 "core" &,:  -\ -0 +2 .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &+  \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &,: \ ,1 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &+  c\ , + .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" &,:  -\ ,2 +2 .tSC.coast + "storage"(6 +4 #tSlot #4 bounds are 11147..11322 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 4,5 seconds + "storage"((+ +38 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"(' +225 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +3 .tdelay .2 seconds +22 "storage"(& +2 "core" &+  M\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &,n \ -- +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &+ \ - + .tSC.force 30 +2 "storage"(6 +7 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" &,n \ -- +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &+  5\ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" &,m \ -/ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(& +2 "core" &+ |\ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &,m \ -/ + .tSC.coast +2 "storage"(6 +3 #tSlot #4 bounds are 11225..11374 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 4,5 seconds +2 "storage"((,\ +31 "core" ( +2 #t===> Tube #4 slot centered at 11274 rawCounts <=== +2 .SE.seek :down +2 "storage"( ') +282 "core" ' + .tSC.jog 4024 +2 "storage"(!* +200 "core" * +2 .tSE.seek :down +2 "storage"("') +4 "core" ' +2 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"(#'R +74 "core" ' + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +33 .SC.coast + "storage"(6 +5 .tdelay .1 seconds +12 .SC.force -30 +3 "storage"(6 +5 .tdelay .3 seconds +31 .SC.coast +4 "storage"(6 +4 .tdelay .2 seconds +24 "storage"($& +4 "core" &;3 \ , +4 .tSC.force 30 +4 "storage"(6 +4 .tdelay .3 seconds +39 .SC.coast + "storage"(6 +10 .tdelay .2 seconds +22 "storage"(%& +6 "core" &< \ ,+ +4 .tSC.force -30 + "storage"(6 +6 .tdelay .3 seconds +31 .SC.coast +4 "storage"(6 +4 .tdelay .2 seconds +23 "storage"(&& +4 "core" &;2 .\ , +4 .tSC.force 30 + "storage"(6 +6 .tdelay .3 seconds +32 .SC.coast +6 "storage"(6 +4 .tdelay .2 seconds +24 "storage"('& +6 "core" &< 0\ ,, +4 .tSC.force -30 + "storage"(6 +7 .tdelay .3 seconds +35 .SC.coast +3 "storage"(6 +4 .tdelay .2 seconds +24 "storage"((& +48 "core" &;1 J\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"()& +3 "core" &< G\ ,- +3 .tSC.force -30 +2 "storage"(6 +6 .tdelay .3 seconds +33 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(*& +2 "core" &;1 \ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(+& +3 "core" &<\ -. + .tSC.coast +2 "storage"(6 +10 #tSlot #5 bounds are 15154..15376 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 5,5 seconds +2 "storage"(,(; +31 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"(-' +227 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(.& +2 "core" &; \ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(/& +3 "core" &<. \ -* +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(0& +3 "core" &;v  ^\ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +38 .SC.coast +4 "storage"(6 +8 .tdelay .2 seconds +22 "storage"(1& +7 "core" &<. t\ ,+ +5 .tSC.force -30 +5 "storage"(6 +5 .tdelay .3 seconds +36 .SC.coast + "storage"(6 +5 .tdelay .2 seconds +25 "storage"(2& +6 "core" &; \ + +4 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(3& +3 "core" &<. \ ,+ + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +3 .tdelay .2 seconds +22 "storage"(4& +2 "core" &; -\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &<. @\ ,+ +2 .tSC.coast + "storage"(6 +3 #tSlot #5 bounds are 15243..15406 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 5,5 seconds + "storage"(6(; +36 "core" ( +2 #t===> Tube #5 slot centered at 15310 rawCounts <=== +2 .SE.seek :down + "storage"(7') +276 "core" ' +2 .tSC.jog 4024 + "storage"(8* +200 "core" * +3 .tSE.seek :down +4 "storage"(9') +8 "core" ' +8 .tSE.seek 28.18 Pucks below Top Plate + "storage"(5'R +78 "core" ' + .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(;& +2 "core" &K) w\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(:& +3 "core" &K \ ,0 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +33 .SC.coast + "storage"(6 +6 .tdelay .2 seconds +22 "storage"(<& +5 "core" &K( \ + +4 .tSC.force 30 + "storage"(6 +6 .tdelay .3 seconds +34 .SC.coast + "storage"(6 +5 .tdelay .2 seconds +23 "storage"(=& +5 "core" &K \ +0 +4 .tSC.force -30 + "storage"(6 +6 .tdelay .3 seconds +34 .SC.coast + "storage"(6 +4 .tdelay .2 seconds +24 "storage"(@& +7 "core" &K( \ + +4 .tSC.force 30 +3 "storage"(6 +5 .tdelay .3 seconds +34 .SC.coast + "storage"(6 +4 .tdelay .2 seconds +23 "storage"(A& +6 "core" &K |\ +1 +4 .tSC.force -30 + "storage"(6 +6 .tdelay .3 seconds +38 .SC.coast + "storage"(6 +12 .tdelay .2 seconds +28 "storage"(>& +9 "core" &K' ?\ + +6 .tSC.force 30 +2 "storage"(6 +10 .tdelay .3 seconds +31 .SC.coast +5 "storage"(6 +11 .tdelay .2 seconds +26 "storage"(B& +6 "core" &K \ +0 +3 .tSC.coast +2 "storage"(6 +6 #tSlot #6 bounds are 19240..19414 at Storage Elevator at 28.18 Pucks below Top Plate +7 .SC.seek 6,5 seconds +4 "storage"(C(K +37 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"(D' +226 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(E& +3 "core" &KQ h\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(F& +3 "core" &K  7\ -/ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(G& +2 "core" &KQ \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(?& +2 "core" &K F\ ,/ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(J& +3 "core" &KQ +\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(K& +3 "core" &K \ ,0 +2 .tSC.force -30 + "storage"(6 +41 .tdelay .3 seconds +39 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(L& +2 "core" &KP \ + +2 .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(H& +3 "core" &K 7\ ,0 +2 .tSC.coast + "storage"(6 +4 #tSlot #6 bounds are 19281..19428 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 6,5 seconds + "storage"(M(K +31 "core" ( +2 #t===> Tube #6 slot centered at 19348 rawCounts <=== +2 .SE.seek :down +2 "storage"(N') +282 "core" ' + .tSC.jog 4024 +2 "storage"(O* +198 "core" * +2 .tSE.seek :down +2 "storage"(P') +3 "core" ' +2 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"(Q'R +72 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(I& +3 "core" &Z \\\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(R& +3 "core" &[ \ ,1 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +21 "storage"(W& +3 "core" &Z\ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(X& +3 "core" &[ \ ,1 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(S& +2 "core" &Z  \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +3 .tdelay .2 seconds +22 "storage"(U& +2 "core" &[ Y\ ,1 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Y& +2 "core" &Z K\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(T& +2 "core" &[  B\ ,1 +2 .tSC.coast + "storage"(6 +3 #tSlot #7 bounds are 23227..23424 at Storage Elevator at 28.18 Pucks below Top Plate +3 .SC.seek 7,5 seconds + "storage"(Z([ +37 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"([' +227 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +3 .tdelay .2 seconds +22 "storage"(\\& +2 "core" &[ {\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(]& +3 "core" &[ \ ,. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(^& +3 "core" &[\ \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(V& +3 "core" &[ \ ,/ + .tSC.force -30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(a& +3 "core" &[\ \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(b& +2 "core" &[ \ ,/ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(c& +3 "core" &[\ \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(_& +2 "core" &[ w\ ,/ +2 .tSC.coast + "storage"(6 +4 #tSlot #7 bounds are 23307..23452 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 7,5 seconds + "storage"(d([F +23 "core" ( +3 #t===> Tube #7 slot centered at 23366 rawCounts <=== + .SE.seek :down +2 "storage"(e') +289 "core" ' +4565 #t-> calcar +2 .SC.configure :tight + "storage"($\ .(\ 1~b +3 .tSE.configure SErough + "storage"(#Q-0-\ b +4 .tSE.reconfigure SErough +2 "storage"(#-0-\ b +2 .tSE.home.seek :down +2 "storage"(f') +65 "core" ' + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.home.seek 1 + "storage"(g( +1074 "core" ( + .tSE.coast +83 "storage"(5 +8 .tSC.coast +10 "storage"(6 +6 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +412 .SE.seek :down +2 "storage"(h') +15 "core" ' +3 .tSE.seek 28.18 Pucks below Top Plate + "storage"(`'R +73 "core" ' + .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +23 "storage"(i& +7 "core" &` \ , +4 .tSC.force 30 +2 "storage"(6 +6 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +3 .tdelay .2 seconds +22 "storage"(n& +2 "core" & \ .4 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(o& +3 "core" &a \ . +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(j& +3 "core" & \ ,3 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(l& +2 "core" &` k\ . +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(p& +2 "core" & \ .2 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(k& +3 "core" &` \ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +30 "storage"(q& +7 "core" & \ +2 +5 .tSC.coast +5 "storage"(6 +8 #tSlot #1 bounds are -928..-754 at Storage Elevator at 28.18 Pucks below Top Plate +3 .SC.seek 1,5 seconds + "storage"(r( +28 "core" ( +7 .tSE.seek -0.98 Pucks below Top Plate + "storage"(s' +227 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .1 seconds +11 .SC.force -30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +4 "storage"(6 +5 .tdelay .2 seconds +22 "storage"(t& +2 "core" & \ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(u& +3 "core" &N R\ -% +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(m& +2 "core" & \ - +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(x& +3 "core" &N n\ -% +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(y& +3 "core" & \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(z& +2 "core" &N \ -% +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(v& +3 "core" & \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +34 .SC.coast + "storage"(6 +6 .tdelay .2 seconds +24 "storage"({& +7 "core" &N \ ,% +5 .tSC.coast + "storage"(6 +7 #tSlot #1 bounds are -837..-690 at Storage Elevator at -0.98 Pucks below Top Plate +6 .SC.seek 1,5 seconds +5 "storage"(|( +35 "core" ( +4 #t===> Tube #1 slot centered at -796 rawCounts <=== +5 .SE.seek :down +5 "storage"(}') +285 "core" ' +4 .tSC.jog 4024 +2 "storage"(~* +202 "core" * +14 .tSE.seek :down +5 "storage"(') +10 "core" ' +5 .tSE.seek 28.18 Pucks below Top Plate +3 "storage"(w'R +74 "core" ' +6 .tSC.force 30 +3 "storage"(6 +8 .tdelay .3 seconds +37 .SC.coast + "storage"(6 +4 .tdelay .1 seconds +13 .SC.force -30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & <\ ,> +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +2 "core" & \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +44 "storage"(6 +2 .tdelay .2 seconds +25 "storage"(& +3 "core" & (\ += +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +23 "storage"(& +2 "core" & \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"( & +2 "core" & \ +@ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +3 "core" & B\ +@ +2 .tSC.coast + "storage"(6 +3 #tSlot #2 bounds are 3021..3239 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 2,5 seconds +2 "storage"(( : +38 "core" ( +3 .tSE.seek -0.98 Pucks below Top Plate + "storage"(' +239 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +6 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" & o ;\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & .\ ,7 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & n J\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +21 "storage"(& +3 "core" & ?\ ,8 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & n \ , + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" & l\ ,8 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +4 "core" & n 3\ , + .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" &  \ -8 +2 .tSC.coast + "storage"(6 +3 #tSlot #2 bounds are 3182..3322 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 2,5 seconds +2 "storage"(( +33 "core" ( +2 #t===> Tube #2 slot centered at 3211 rawCounts <=== + .SE.seek :down +2 "storage"(') +283 "core" ' +2 .tSC.jog 4024 + "storage"(* +201 "core" * +2 .tSE.seek :down +2 "storage"(') +3 "core" ' +3 .tSE.seek 28.18 Pucks below Top Plate + "storage"('R +74 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & '\ & +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"($& +3 "core" &n  +\ ,/ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(%& +2 "core" & +\ ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +3 "core" &m  4\ ,1 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"("& +2 "core" & \ ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +3 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(&& +2 "core" &m \ ,1 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(!& +2 "core" & \ ) +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"('& +2 "core" &l \ *2 +2 .tSC.coast + "storage"(6 +3 #tSlot #3 bounds are 7095..7277 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 3,5 seconds +2 "storage"((( +33 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"()' +229 "core" ' + .tSC.force 30 +3 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +3 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(*& +2 "core" &$ &\ + +2 .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(+& +3 "core" & Z\ +% +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(#& +3 "core" &% #\ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(.& +3 "core" & \ +' +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(/& +3 "core" &% \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(0& +2 "core" & t\ ,' +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(,& +3 "core" && \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(1& +3 "core" & \ ,( +2 .tSC.coast + "storage"(6 +3 #tSlot #3 bounds are 7205..7352 at Storage Elevator at -0.98 Pucks below Top Plate +3 .SC.seek 3,5 seconds +2 "storage"(2(I +34 "core" ( +2 #t===> Tube #3 slot centered at 7241 rawCounts <=== +2 .SE.seek :down + "storage"(3') +283 "core" ' +2 .tSC.jog 4024 +2 "storage"(4* +215 "core" * +2 .tSE.seek :down + "storage"(') +4 "core" ' +2 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"(-'R +71 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(6& +2 "core" &+ Y\ ) +2 .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(;& +3 "core" &,= R\ */ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(:& +2 "core" &+ \ ) +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(7& +3 "core" &,< \ *2 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(9& +3 "core" &+ ,\ ) +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(<& +3 "core" &,< e\ -3 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(8& +2 "core" &+ B\ ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(=& +2 "core" &,< \ *3 +2 .tSC.coast + "storage"(6 +3 #tSlot #4 bounds are 11150..11324 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 4,5 seconds + "storage"(@(+ +31 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"(A' +231 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(>& +3 "core" &+ \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(B& +3 "core" &,o \ +. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +23 "storage"(5& +2 "core" &+ x\ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(E& +3 "core" &,o \ +. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(F& +3 "core" &+ \ * +46 .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +23 "storage"(G& +2 "core" &,o \ +. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(C& +2 "core" &+ E\ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(?& +3 "core" &,o \ +/ +2 .tSC.coast + "storage"(6 +3 #tSlot #4 bounds are 11226..11375 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 4,5 seconds +2 "storage"(J(, +35 "core" ( +2 #t===> Tube #4 slot centered at 11275 rawCounts <=== + .SE.seek :down +2 "storage"(K') +292 "core" ' +2 .tSC.jog 4024 + "storage"(L* +197 "core" * +2 .tSE.seek :down + "storage"(H') +4 "core" ' +2 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"(D'R +75 "core" ' + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(M& +2 "core" &;4 D\ * +2 .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(I& +2 "core" &< \ +- +2 .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(R& +2 "core" &;3 \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(N& +2 "core" &< z\ *. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(P& +2 "core" &;4 Q\ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(W& +2 "core" &< \ )- +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(O& +3 "core" &;4 1\ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(X& +2 "core" &< \ )/ +2 .tSC.coast + "storage"(6 +3 #tSlot #5 bounds are 15156..15377 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 5,5 seconds +2 "storage"(S(; +36 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"(U' +226 "core" ' + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +3 .tdelay .2 seconds +22 "storage"(Y& +2 "core" &; \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(T& +3 "core" &<0 E\ ,* +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Q& +3 "core" &; \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(\\& +2 "core" &<0 p\ ++ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(]& +3 "core" &; 1\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(^& +2 "core" & Tube #5 slot centered at 15315 rawCounts <=== +2 .SE.seek :down + "storage"(b') +282 "core" ' +2 .tSC.jog 4024 +2 "storage"(c* +199 "core" * +2 .tSE.seek :down +2 "storage"(_') +3 "core" ' +2 .tSE.seek 28.18 Pucks below Top Plate +47 "storage"(['R +74 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(e& +3 "core" &K* +\ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(d& +2 "core" &K \ +/ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(f& +2 "core" &K* W\ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(g& +3 "core" &K \ ,0 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(i& +2 "core" &K* \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(n& +3 "core" &K ?\ *0 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(h& +2 "core" &K* \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(o& +2 "core" &K \ +/ +2 .tSC.coast +2 "storage"(6 +2 #tSlot #6 bounds are 19242..19417 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 6,5 seconds +2 "storage"(j(K +36 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"(l' +228 "core" ' +4 .tSC.force 30 +2 "storage"(6 +6 .tdelay .3 seconds +33 .SC.coast +4 "storage"(6 +5 .tdelay .1 seconds +14 .SC.force -30 + "storage"(6 +5 .tdelay .3 seconds +34 .SC.coast +3 "storage"(6 +5 .tdelay .2 seconds +23 "storage"(p& +4 "core" &KS \ + +4 .tSC.force 30 +4 "storage"(6 +4 .tdelay .3 seconds +32 .SC.coast +3 "storage"(6 +4 .tdelay .2 seconds +23 "storage"(k& +3 "core" &K \ +- +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(q& +2 "core" &KS \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(`& +2 "core" &K \ +. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(t& +3 "core" &KS \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(u& +2 "core" &K \ +. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +4 "storage"(6 +4 .tdelay .2 seconds +23 "storage"(m& +5 "core" &KR ~\ * +5 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(r& +3 "core" &K 9\ ,. +2 .tSC.coast +2 "storage"(6 +3 #tSlot #6 bounds are 19283..19430 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 6,5 seconds + "storage"(x(K +49 "core" ( + #t===> Tube #6 slot centered at 19350 rawCounts <=== +2 .SE.seek :down +2 "storage"(y') +282 "core" ' +2 .tSC.jog 4024 + "storage"(z* +196 "core" * + .tSE.seek :down +2 "storage"(v') +3 "core" ' +3 .tSE.seek 28.18 Pucks below Top Plate + "storage"({'R +74 "core" ' + .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "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 +23 "storage"(s& +4 "core" &Z \ * +4 .tSC.force 30 + "storage"(6 +6 .tdelay .3 seconds +31 .SC.coast +3 "storage"(6 +9 .tdelay .2 seconds +22 "storage"(|& +3 "core" &[ \ ,0 + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" &Z \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &[ \ ,2 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +47 "storage"(}& +3 "core" &Z \ + +2 .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &[ <\ +2 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"( & +2 "core" &Z J\ + +5 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +35 .SC.coast + "storage"(6 +10 .tdelay .2 seconds +25 "storage"(~& +7 "core" &[ a\ *1 +5 .tSC.coast + "storage"(6 +8 #tSlot #7 bounds are 23229..23426 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 7,5 seconds +2 "storage"(([ +41 "core" ( +3 .tSE.seek -0.98 Pucks below Top Plate +5 "storage"(' +230 "core" ' +2 .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +33 .SC.coast + "storage"(6 +4 .tdelay .1 seconds +13 .SC.force -30 +4 "storage"(6 +4 .tdelay .3 seconds +32 .SC.coast +3 "storage"(6 +4 .tdelay .2 seconds +24 "storage"( & +5 "core" &[ \ * +4 .tSC.force 30 +2 "storage"(6 +6 .tdelay .3 seconds +34 .SC.coast + "storage"(6 +4 .tdelay .2 seconds +25 "storage"(& +5 "core" &[ \ +- +4 .tSC.force -30 +2 "storage"(6 +8 .tdelay .3 seconds +34 .SC.coast +2 "storage"(6 +6 .tdelay .2 seconds +24 "storage"( & +4 "core" &[ \ + +4 .tSC.force 30 +4 "storage"(6 +4 .tdelay .3 seconds +31 .SC.coast +12 "storage"(6 +5 .tdelay .2 seconds +27 "storage"(w& +8 "core" &[ \ *. +8 .tSC.force -30 + "storage"(6 +8 .tdelay .3 seconds +35 .SC.coast +5 "storage"(6 +4 .tdelay .2 seconds +25 "storage"(& +7 "core" &[ \ * +4 .tSC.force 30 +2 "storage"(6 +7 .tdelay .3 seconds +33 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +23 "storage"(& +2 "core" &[ \ +. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &[ \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &[ \ +. + .tSC.coast +2 "storage"(6 +3 #tSlot #7 bounds are 23310..23455 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 7,5 seconds + "storage"(([H +24 "core" ( +2 #t===> Tube #7 slot centered at 23368 rawCounts <=== + .SE.seek :down +2 "storage"(') +282 "core" ' +3580 #t-> calcar + .SC.configure :tight +2 "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"(') +61 "core" ' +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.home.seek 1 +2 "storage"(( +1089 "core" ( + .tSE.coast +2 "storage"(5 +2 .tSC.coast +2 "storage"(6 +3 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +631 .SE.seek :down +2 "storage"(') +15 "core" ' +2 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"('R +76 "core" ' + .tSC.force 30 +6 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .1 seconds +12 .SC.force -30 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &` \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(& +2 "core" & \ +4 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"($& +3 "core" &a }\ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & \ +4 + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &` u\ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(%& +3 "core" & \ +4 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +2 "core" &` \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +3 "core" & \ +4 + .tSC.coast +47 "storage"(6 +4 #tSlot #1 bounds are -928..-755 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 1,5 seconds + "storage"("( +32 "core" ( +3 .tSE.seek -0.98 Pucks below Top Plate + "storage"(&' +226 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(!& +3 "core" & J\ , + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"('& +3 "core" &M \ ,% +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & .\ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +23 "storage"(*& +2 "core" &M P\ ,% +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(+& +3 "core" & =\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(#& +3 "core" &M \ +% +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"((& +2 "core" & g\ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(.& +3 "core" &M A\ ,% +2 .tSC.coast + "storage"(6 +3 #tSlot #1 bounds are -838..-691 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 1,5 seconds +2 "storage"(/( +33 "core" ( +2 #t===> Tube #1 slot centered at -797 rawCounts <=== +2 .SE.seek :down + "storage"(0') +283 "core" ' +2 .tSC.jog 4024 +2 "storage"(,* +202 "core" * +2 .tSE.seek :down +2 "storage"(1') +3 "core" ' +2 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"()'R +75 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(2& +3 "core" &  \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(6& +3 "core" & \ +< +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(;& +3 "core" & \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(3& +3 "core" & \ +> +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & v\ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +23 "storage"(:& +2 "core" & \ +> +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(4& +3 "core" &  %\ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(7& +3 "core" & \ *> +2 .tSC.coast + "storage"(6 +3 #tSlot #2 bounds are 3039..3238 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 2,5 seconds + "storage"(9( C +34 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"(<' +230 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .1 seconds +11 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +33 .SC.coast +3 "storage"(6 +14 .tdelay .2 seconds +24 "storage"(8& +5 "core" & n \ + +4 .tSC.force 30 +3 "storage"(6 +5 .tdelay .3 seconds +33 .SC.coast +4 "storage"(6 +4 .tdelay .2 seconds +27 "storage"(=& +5 "core" & \ +3 +4 .tSC.force -30 +5 "storage"(6 +6 .tdelay .3 seconds +34 .SC.coast + "storage"(6 +5 .tdelay .2 seconds +23 "storage"(-& +4 "core" & m \ + +4 .tSC.force 30 + "storage"(6 +6 .tdelay .3 seconds +32 .SC.coast +3 "storage"(6 +4 .tdelay .2 seconds +129 "storage"(>& +5 "core" & \ +5 +4 .tSC.force -30 +5 "storage"(6 +5 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(B& +3 "core" & m \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(5& +5 "core" & |\ +6 +3 .tSC.force -30 +4 "storage"(6 +5 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(@& +3 "core" & m \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(E& +2 "core" & \ ,7 +2 .tSC.coast + "storage"(6 +3 #tSlot #2 bounds are 3181..3323 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 2,5 seconds +2 "storage"(F( +32 "core" ( +2 #t===> Tube #2 slot centered at 3210 rawCounts <=== + .SE.seek :down +2 "storage"(G') +283 "core" ' +2 .tSC.jog 4024 +2 "storage"(C* +196 "core" * +2 .tSE.seek :down + "storage"(?') +4 "core" ' +3 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"(A'R +74 "core" ' +5 .tSC.force 30 + "storage"(6 +7 .tdelay .3 seconds +36 .SC.coast + "storage"(6 +6 .tdelay .1 seconds +13 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(J& +2 "core" & \ % +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(M& +3 "core" &j \ *2 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(I& +2 "core" & \ ( +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +33 .SC.coast + "storage"(6 +6 .tdelay .2 seconds +22 "storage"(K& +4 "core" &i \ ,4 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +33 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(H& +3 "core" & [\ ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(R& +3 "core" &h \ +5 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(L& +3 "core" & \ * +4 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(N& +3 "core" &g  &\ -6 +2 .tSC.coast + "storage"(6 +3 #tSlot #3 bounds are 7093..7273 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 3,5 seconds +2 "storage"(P( +23 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"(W' +232 "core" ' +2 .tSC.force 30 +5 "storage"(6 +8 .tdelay .3 seconds +33 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(O& +2 "core" &# \ , +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(X& +3 "core" & \ *( +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(D& +3 "core" &$ \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +4 "storage"(6 +4 .tdelay .2 seconds +23 "storage"(Y& +4 "core" & ^\ *) +4 .tSC.force -30 +2 "storage"(6 +6 .tdelay .3 seconds +34 .SC.coast + "storage"(6 +4 .tdelay .2 seconds +25 "storage"(T& +5 "core" &# \ * +4 .tSC.force 30 + "storage"(6 +6 .tdelay .3 seconds +34 .SC.coast + "storage"(6 +4 .tdelay .2 seconds +24 "storage"(Q& +6 "core" & \ *) +4 .tSC.force -30 +2 "storage"(6 +6 .tdelay .3 seconds +34 .SC.coast + "storage"(6 +5 .tdelay .2 seconds +23 "storage"(S& +5 "core" &$ \ \ * +4 .tSC.force 30 + "storage"(6 +6 .tdelay .3 seconds +33 .SC.coast +4 "storage"(6 +4 .tdelay .2 seconds +22 "storage"(\\& +6 "core" & &\ *) +7 .tSC.coast + "storage"(6 +6 #tSlot #3 bounds are 7204..7350 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 3,5 seconds +2 "storage"(](G +91 "core" ( +2 #t===> Tube #3 slot centered at 7239 rawCounts <=== +2 .SE.seek :down + "storage"(^') +133 "Can"^\ C'u I +151 "core" ' +47 .tSC.jog 4024 +2 "storage"(Z* +211 "core" * +2 .tSE.seek :down + "storage"(V') +4 "core" ' +2 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"(U'R +73 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(a& +2 "core" &+ \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(e& +3 "core" &,< H\ *0 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(b& +2 "core" &+ \ + +7 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(d& +3 "core" &,; \ +1 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(_& +2 "core" &+ \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(f& +3 "core" &,; \ *2 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(c& +3 "core" &+ \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +23 "storage"(g& +2 "core" &,; \ *3 +2 .tSC.coast + "storage"(6 +3 #tSlot #4 bounds are 11149..11323 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 4,5 seconds +2 "storage"(i(+ +31 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate + "storage"(n' +228 "core" ' + .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(h& +2 "core" &+ \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(o& +3 "core" &,n \ *. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"([& +3 "core" &+ \ ) +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(p& +3 "core" &,n \ *. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(k& +3 "core" &+ 9\ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(q& +3 "core" &,n s\ +. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(j& +4 "core" &+ \ * + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(`& +3 "core" &,n ;\ *. + .tSC.coast +2 "storage"(6 +2 #tSlot #4 bounds are 11227..11374 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 4,5 seconds +2 "storage"(t(, +38 "core" ( +2 #t===> Tube #4 slot centered at 11275 rawCounts <=== +2 .SE.seek :down + "storage"(u') +286 "core" ' +2 .tSC.jog 4024 + "storage"(m* +196 "core" * + .tSE.seek :down +2 "storage"(r') +3 "core" ' +3 .tSE.seek 28.18 Pucks below Top Plate + "storage"(l'R +74 "core" ' + .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(x& +2 "core" &;6 \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(s& +3 "core" &< B\ *. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(|& +3 "core" &;5 P\ ) +2 .tSC.force 30 + "storage"(6 +8 .tdelay .3 seconds +46 .SC.coast +3 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(y& +2 "core" &< \ *, +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(v& +3 "core" &;5 Z\ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &< \ )/ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(z& +2 "core" &;4 O\ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(& +2 "core" &< \ *0 +2 .tSC.coast + "storage"(6 +3 #tSlot #5 bounds are 15157..15376 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 5,5 seconds +2 "storage"(}(; +33 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"(' +226 "core" ' + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .1 seconds +11 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +3 "core" &; \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +23 "storage"(~& +2 "core" & Tube #5 slot centered at 15314 rawCounts <=== +2 .SE.seek :down +2 "storage"(') +283 "core" ' +2 .tSC.jog 4024 +2 "storage"(* +201 "core" * +2 .tSE.seek :down +2 "storage"(') +3 "core" ' +3 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"('R +72 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .1 seconds +11 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(& +2 "core" &K* K\ * +2 .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &K \ *. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +7 .tdelay .2 seconds +23 "storage"(& +2 "core" &K) \ + +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &K \ +/ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &K) F\ ) +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &K \ *0 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(& +2 "core" &K) u\ ) +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"($& +2 "core" &K \ *0 +2 .tSC.coast + "storage"(6 +3 #tSlot #6 bounds are 19241..19414 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 6,5 seconds +2 "storage"((K +36 "core" ( +3 .tSE.seek -0.98 Pucks below Top Plate + "storage"(' +229 "core" ' +2 .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(%& +3 "core" &KQ }\ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &K %\ ). +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"( & +2 "core" &KR \\\ ) +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &K \ ). +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(!& +3 "core" &KR }\ + + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +37 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"('& +2 "core" &K \ *. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +23 "storage"(& +2 "core" &KR \ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"("& +3 "core" &K \ *. +2 .tSC.coast + "storage"(6 +3 #tSlot #6 bounds are 19282..19429 at Storage Elevator at -0.98 Pucks below Top Plate +3 .SC.seek 6,5 seconds + "storage"(*(K +46 "core" ( +2 #t===> Tube #6 slot centered at 19348 rawCounts <=== + .SE.seek :down +2 "storage"(+') +292 "core" ' +2 .tSC.jog 4024 + "storage"(#* +189 "core" * +2 .tSE.seek :down +2 "storage"((') +4 "core" ' +2 .tSE.seek 28.18 Pucks below Top Plate +2 "storage"(.'R +69 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(&& +3 "core" &Z \ ( +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(/& +2 "core" &[ \ )/ +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(2& +3 "core" &Z \ ) +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(6& +2 "core" &[ ]\ )0 +2 .tSC.force -30 + "storage"(6 +4 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(0& +3 "core" &Z (\ ) + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(1& +2 "core" &[ &\ )0 +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(;& +2 "core" &Z \ ) +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(,& +2 "core" &[ X\ *1 +2 .tSC.coast + "storage"(6 +3 #tSlot #7 bounds are 23221..23425 at Storage Elevator at 28.18 Pucks below Top Plate +2 .SC.seek 7,5 seconds +2 "storage"(3([ +30 "core" ( +2 .tSE.seek -0.98 Pucks below Top Plate +2 "storage"(' +230 "core" ' +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(:& +3 "core" &[ 2\ * +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(4& +3 "core" &[ \ *. +2 .tSC.force -30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(7& +3 "core" &[ I\ ) + .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"()& +3 "core" &[ _\ ). + .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(8& +2 "core" &[ \ ) +51 .tSC.force 30 +2 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +22 "storage"(=& +2 "core" &[ \ *- +2 .tSC.force -30 +2 "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(-& +3 "core" &[ .\ ) +2 .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(9& +3 "core" &[ \ ). +2 .tSC.coast + "storage"(6 +3 #tSlot #7 bounds are 23310..23453 at Storage Elevator at -0.98 Pucks below Top Plate +2 .SC.seek 7,5 seconds + "storage"(>([H +24 "core" ( + #t===> Tube #7 slot centered at 23368 rawCounts <=== +2 .SE.seek :down +2 "storage"(B') +285 "core" ' +27554 #t-> exit +7 #mEXIT @1752804603.75PDT @1752804613.87PDT = =tMAIN =mMAIN_scheduler @PDT1752804614.73 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +111 #"core_reset"Sent BREAK + #t@11470 sendCRC with ifg=0x20, ie=0x7F + #@13305 sendCRC with ifg=0x08, ie=0x5F + #@33259 idle with ifg=0x84, ie=0x75 #@33940 select with ifg=0x10, ie=0xF5 + #@34588 receive with ifg=0x10, ie=0xFD + #@35236 receive with ifg=0x10, ie=0xFD #@35883 receive with ifg=0x10, ie=0xFD + #@36210 receive with ifg=0x80, ie=0xFD #@14397 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +260 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +414 "Can";\ A) h' + ;\ A) h' + #tPolling Can every 10:00 + #Cleanly exited at 19:10:03PDT17-Jul-25 +763 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %P +3 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ܓ \ +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&}y ; +2 .tSS.configure :default + "sampler")#.0X\ 1 +2 "storage"(0% +3 "core" %* A\ 1 +2 "collection"'19 +4 "core" 9 +2 "processing"%29 +3 "core" 9 +728 #t-> SC.home.to :home +3 .SC.reconfigure :loose + "storage"($.(\ 1~b +3 .tSC.home.seek :home + "storage"(3( +1044 "core" ( +2 "storage"(4& +3 "core" & ]\ , +437 #t-> to 1 +2 "storage"(5% +2 "core" %* \ - +2 "manipulator"&6% +3 "core" % j U +3 "manipulator"&7& +3 "core" & U +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(8( +68 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (9& +2 "core" & \ - +218 #t-> SE.coast +2 .SE.coast +2 "storage"(5 +2 (:% +3 "core" %* \ 0 +16227 #t-> to 2 +2 "storage"(;% +3 "core" %t * , C\ 7 +2 "manipulator"&<% +3 "core" % j 5 2  _ +2 "manipulator"&=& +3 "core" & 2 3 ^ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(>( +204 "core" ( +4 .tSC.configure :limp +2 "storage"($(\ 1b +6 (?& +5 "core" &  8\ 4) +206 #t-> SE.coast + .SE.coast +2 "storage"(5 +2 (@% +3 "core" %p " ! \ 6 +4756 #t-> SE.up +2 .SE.seek :up + "storage"(A' +283 "core" ' + "storage"(B% +4 "core" %g ] _\  +189 #t-> SE.down +2 .SE.seek :down +2 "storage"(C') +300 "core" ' +2 "storage"(D% +3 "core" %3 \ \ 3 +2604 #t-> require "calarm" +2783 #-> Hand.open +2 .Hand.open +2 "manipulator"&E1 +25 "core" 1 +454 #t-> Arm.grab Garage +4 "manipulator"&F& +4 "core" & 1 1 [ ] +4 "manipulator"&G% +6 "core" % j  Q ] +6 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 .tElbow.seek FlushPuck::Garage + "manipulator"&H(-z +186 "core" ( +2 "manipulator"&I& +12 "core" &-x   J \\[ +4 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +5 &J& +4 "core" &-x  \\[ +7 .tForearm.seek :garage +5 "manipulator"&K'o +113 "core" ' +2 .tHand.close +2 "manipulator"&L/ +25 "core" / +300 #t-> Arm.clear +2 "manipulator"&M& +3 "core" &-x n L[ +2 "manipulator"&N% +3 "core" %ςv L +2 .tForearm.seek :retract +2 "manipulator"&O' ] +103 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&P(Z +119 "core" ( +2 "manipulator"&Q& +3 "core" &Z   s Zh +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &R& +2 "core" &Z   [h +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&S' ] +3 "core" ' +2 "manipulator"&T& +3 "core" &Z   + Zh +2 "manipulator"&U% +4 "core" % `   z Z +2455 #t-> calarm 1 +3 "storage"(V% +2 "core" %3  u\ 3 +2 "manipulator"&W% +3 "core" % `    Z +2 "manipulator"&X& +3 "core" &Z  < Zf +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(Y( +210 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z' ] +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&[(Z +37 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&\\' ] +3 "core" ' +2 .tElbow.seek 1 +2 "manipulator"&]( +116 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +7 "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &^& +3 "core" & E H 9 : +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &_& +2 "core" & S N  : +2 .tForearm.force -40 +2 "manipulator"&5 +33 &`& +2 "core" & U +2 "manipulator"&a% +3 "core" %Ϗ Uh +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &b% +3 "core" %~  Q4 + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &c% +2 "core" %ρ  Qw +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&d' ] +102 "core" ' +2 .tElbow.seek :clear + "manipulator"&e(Z +108 "core" ( +2 .tForearm.seek :retract + "manipulator"&f' ] +4 "core" ' +2 .tElbow.seek 1 + "manipulator"&g( +108 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +6 "manipulator"&5 +3 .tdelay 2 seconds +201 .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 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &h& +2 "core" & N O v : +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 &i& +2 "core" & N M r : +2 .tForearm.force -40 +2 "manipulator"&5 +33 &j& +2 "core" & T +2 "manipulator"&k% +3 "core" %ϒ  O Tb +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &l% +3 "core" %~ x P1 +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &m% +2 "core" %ρ o Pu +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&n' ] +101 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&o(Z +120 "core" ( +35 .tForearm.seek :retract +2 "manipulator"&p' ] +11 "core" ' +2 .tElbow.seek 1 +2 "manipulator"&q( +128 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6 +23 &r& +7 "core" & O M b : + .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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +7 "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &s& +3 "core" & P N S 9 +2 .tForearm.force -40 + "manipulator"&5 +33 &t& +2 "core" & T +2 "manipulator"&u% +4 "core" %ϐ  $ Th + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &v% +2 "core" %| , O3 +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &w% +3 "core" %~ C P +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&x' ] +112 "core" ' +2 .tElbow.seek :clear + "manipulator"&y(Z +119 "core" ( +2 .tForearm.seek :retract + "manipulator"&z' ] +4 "core" ' +2 .tElbow.seek 1 +2 "manipulator"&{( +126 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &|& +2 "core" & O N ] : +2 .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 +2 "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 +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 +2 "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 &}& +2 "core" & N N t : +2 .tForearm.force -40 +2 "manipulator"&5 +33 &~& +3 "core" &  T + "manipulator"&% +4 "core" %Ϗ  e Sl + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %π  O0 +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +3 "core" %ς  Pr +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast +2 "manipulator"&5 +7 .tForearm.seek :retract + "manipulator"&' ] +103 "core" ' +12 .tElbow.seek :clear +3 "manipulator"&(Z +121 "core" ( +5 .tForearm.seek :retract +4 "manipulator"&' ] +95 "core" ' +6 .tElbow.seek 1 + "manipulator"&( +129 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "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 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 & & +2 "core" & N F & ; +2 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +20 .tElbow.force 65 +4 "manipulator"&6A +18 .tElbow.force -65 +2 "manipulator"&6 +18 .tElbow.force 65 +4 "manipulator"&6A +17 .tElbow.force -65 +5 "manipulator"&6 +14 .tElbow.force 65 +5 "manipulator"&6A +16 .tElbow.force -65 +10 "manipulator"&6 +18 .tElbow.force 65 + "manipulator"&6A +16 .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" & M 3 ] 8 + .tForearm.force -40 +2 "manipulator"&5 +33 & & +2 "core" &   S +2 "manipulator"&% +4 "core" %ϕ  j Se + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" % O& +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +34 &% +4 "core" %ς  Oq +3 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +3871 #t-> calarm 2 +2 "storage"(% +3 "core" %3 % \ 6 +2 "manipulator"&% +3 "core" % 0 0 & a +3 "manipulator"&% +3 "core" % / 0 I a +2 .tForearm.seek :retract +2 "manipulator"&' ] +89 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(Z +107 "core" ( +2 "manipulator"&% +3 "core" % N   [ +2 "manipulator"&& +3 "core" &Z   P [ +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +6 "storage"(( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&' ] +4 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(Z +2 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&' ] +3 "core" ' +2 .tElbow.seek 2 +2 "manipulator"& ( +125 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .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 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "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 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &!& +2 "core" & E E : +2 .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 +18 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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 &"& +2 "core" & N N y : +2 .tForearm.force -40 +2 "manipulator"&5 +66 &#& +2 "core" &  T +2 "manipulator"&$% +3 "core" %A  Tx +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &%% +2 "core" %7 U PL +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &&% +3 "core" %; Q + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'' ] +90 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&((Z +120 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&)' ] +3 "core" ' +2 .tElbow.seek 2 +2 "manipulator"&*( +131 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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 &+& +2 "core" & P P K : +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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 &,& +2 "core" & O P k 9 +2 .tForearm.force -40 +2 "manipulator"&5 +32 &-& +3 "core" & < T +2 "manipulator"&.% +3 "core" %B  m Sy +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &/% +2 "core" %7  PD +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &0% +3 "core" %<  P + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast +5 "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&1' ] +105 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&2(Z +116 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&' ] +3 "core" ' +3 .tElbow.seek 2 + "manipulator"&4( +132 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &5& +3 "core" & O N Z 9 + .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +36 "manipulator"&6A +13 .tElbow.force -65 +9 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &6& +2 "core" & P O h 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &7& +2 "core" &  T +2 "manipulator"&9% +3 "core" %E  Sv +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &3% +2 "core" %6 ) O? +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &:% +2 "core" %; q O +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&;(Z +120 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&<' ] +3 "core" ' +3 .tElbow.seek 2 + "manipulator"&=( +131 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .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 +17 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &?& +2 "core" & O O W 9 +2 .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.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "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& +2 "core" & M N f 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &@& +3 "core" &  t R +2 "manipulator"&B% +3 "core" %E  Y R{ +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &A% +3 "core" %7 # OE + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &D% +2 "core" %<  O +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&E' ] +89 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&F(Z +121 "core" ( +4 .tForearm.seek :retract +3 "manipulator"&G' ] +7 "core" ' +4 .tElbow.seek 2 + "manipulator"&I( +117 "core" ( +2 .tElbow.coast +4 "manipulator"&6 +4 .tForearm.force -70 +4 "manipulator"&5 +4 .tdelay 2 seconds +203 .Forearm.force -100 +2 "manipulator"&5 +33 .tElbow.force 65 +3 "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +33 "manipulator"&6 +14 .tElbow.force 65 +7 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +14 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 + "manipulator"&6 +15 .tElbow.force 65 +2 "manipulator"&6A +15 .tElbow.force -65 + "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.coast + "manipulator"&6 +23 &J& +3 "core" & O M s 9 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +23 && +2 "core" & N N ? 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &L& +8 "core" & ; Q +5 "manipulator"&% +7 "core" %G  0 Sx +4 .tForearm.coast +2 "manipulator"&5 +29 .tForearm.force -55 +2 "manipulator"&5 +37 &M% +7 "core" %8 S N> +4 .tForearm.coast +2 "manipulator"&5 +28 .tForearm.force -55 +2 "manipulator"&5 +32 &N% +3 "core" %= O} +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2706 #t-> calarm 3 +2 "storage"(Q% +3 "core" %3 \ 4 +2 "manipulator"&R% +3 "core" %   `x +3 "manipulator"&T% +3 "core" % \  `x +2 .tForearm.seek :retract +2 "manipulator"&U' ] +92 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&K(Z +118 "core" ( +2 "manipulator"&H% +3 "core" % m   [ +2 "manipulator"&O& +3 "core" &Z   W [q +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(V(G +194 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&W' ] +4 "core" ' +2 .tElbow.seek :clear + "manipulator"&X(Z +4 "core" ( +2 .tForearm.seek :retract + "manipulator"&>' ] +4 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&S( +128 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &P& +2 "core" & N M u 9 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +41 .tElbow.force 65 +8 "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &Z& +3 "core" & P M n 9 +2 .tForearm.force -40 + "manipulator"&5 +33 &[& +3 "core" & \ A S +2 "manipulator"&]% +3 "core" %F  = Rv +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &\\% +3 "core" %5 # OA +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &^% +2 "core" %9 $ O +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&_' ] +89 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&`(Z +120 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&a' ] +3 "core" ' +2 .tElbow.seek 3 + "manipulator"&b( +140 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +6 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 "Can"3 `+e +2 "manipulator"&c& +2 "core" & L E C 9 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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& +2 "core" & N M T : +2 .tForearm.force -40 +2 "manipulator"&5 +32 &e& +3 "core" &  S +2 "manipulator"&g% +3 "core" %F  | Ry +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &f% +3 "core" %4  O= + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &h% +2 "core" %9 S O +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&i' ] +104 "core" ' +2 .tElbow.seek :clear + "manipulator"&j(Z +119 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&k' ] +3 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&l( +129 "core" ( +33 .tElbow.coast +13 "manipulator"&6 +3 .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &m& +3 "core" & O N } 9 +2 .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +23 &n& +2 "core" & N M t 9 +2 .tForearm.force -40 + "manipulator"&5 +34 &o& +2 "core" &   S +2 "manipulator"&q% +3 "core" %F   Rw +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &p% +2 "core" %5  N9 +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &r% +2 "core" %9  O{ +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&s' ] +89 "core" ' + .tElbow.seek :clear +2 "manipulator"&t(Z +108 "core" ( +2 .tForearm.seek :retract + "manipulator"&u' ] +4 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&v( +128 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &w& +2 "core" & O O _ 9 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +44 .tElbow.force -65 +7 "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &x& +3 "core" & O M * 9 +2 .tForearm.force -40 + "manipulator"&5 +34 &y& +2 "core" &  " S +2 "manipulator"&{% +3 "core" %H  ~ Rv +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &z% +3 "core" %6 N7 +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &|% +2 "core" %< 6 Nu +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&}' ] +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&~(Z +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&' ] +3 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&( +126 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +3 "core" & N O v 9 + .tElbow.force 65 +2 "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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 && +2 "core" & O N ; 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 && +2 "core" &  h R +2 "manipulator"&% +3 "core" %F  F R~ +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &% +3 "core" %7  O6 +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 & % +3 "core" %< ' Nn + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2995 #t-> calarm 4 + "storage"( % +3 "core" %3  4\ 4 +2 "manipulator"& % +3 "core" %г   ` +2 "manipulator"&% +3 "core" %г   ? ` +2 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +2 .tElbow.seek :clear + "manipulator"&(Z +106 "core" ( +2 "manipulator"&% +3 "core" % t 1 1 f ]2 +2 "manipulator"&& +3 "core" &Z 1 1 v ] +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((, +204 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&' ] +12 "core" ' +34 .tElbow.seek :clear +8 "manipulator"&(Z +4 "core" ( +3 .tForearm.seek :retract + "manipulator"&Y' ] +4 "core" ' +2 .tElbow.seek 4 +3 "manipulator"&( +126 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +3 "core" & N N k 9 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +3 "core" & N P o 9 +2 .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &  T +2 "manipulator"& % +3 "core" %[   Su +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %F  N0 +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &!% +3 "core" %M  Or +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&"' ] +106 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&#(Z +112 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&$' ] +3 "core" ' +2 .tElbow.seek 4 +2 "manipulator"&%( +128 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &&& +2 "core" & L L J 9 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +37 "manipulator"&6A +12 .tElbow.force -65 +5 "manipulator"&6 +13 .tElbow.force 65 + "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &'& +3 "core" & M N w 9 +2 .tForearm.force -40 + "manipulator"&5 +33 &(& +3 "core" &  S +2 "manipulator"&*% +3 "core" %X  N Q +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &)% +3 "core" %G 2 O2 +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &+% +3 "core" %M * On +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&,' ] +90 "core" ' + .tElbow.seek :clear +2 "manipulator"&-(Z +122 "core" ( +2 .tForearm.seek :retract + "manipulator"&.' ] +4 "core" ' +2 .tElbow.seek 4 + "manipulator"&/( +119 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &0& +3 "core" & O N v 9 + .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 &1& +2 "core" & L O V 9 +2 .tForearm.force -40 +2 "manipulator"&5 +32 &2& +3 "core" &  R +2 "manipulator"&4% +3 "core" %X  R +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %I  N* + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &5% +2 "core" %N # Ne +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&6' ] +89 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&7(Z +118 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&9' ] +3 "core" ' +2 .tElbow.seek 4 +2 "manipulator"&3( +128 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +36 "manipulator"&5 +33 .tElbow.force 65 +5 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &:& +3 "core" & 4 N + 8 +2 .tElbow.force 65 + "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +3 "manipulator"&6 +22 && +3 "core" & > / 8 + .tForearm.force -40 +2 "manipulator"&5 +33 &;& +2 "core" &  W S +2 "manipulator"&=% +4 "core" %Y  R + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &<% +2 "core" %J  N+ +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &?% +3 "core" %N  Nf +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&8' ] +104 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&@(Z +107 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&B' ] +15 "core" ' +2 .tElbow.seek 4 + "manipulator"&A( +131 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .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 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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.force 65 + "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &D& +2 "core" & M N k 9 +2 .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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +44 .tElbow.force -65 +8 "manipulator"&6 +13 .tElbow.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 +2 "manipulator"&6 +23 &E& +2 "core" & 5 N a 8 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &F& +2 "core" &  M R +2 "manipulator"&I% +3 "core" %W  \\ Q +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &G% +3 "core" %L ] N) +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &J% +3 "core" %N $ N] +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +3021 #t-> calarm 5 +3 "storage"(% +2 "core" %3 \ 2 +2 "manipulator"&L% +3 "core" %г 0 / B ^ +3 "manipulator"&% +11 "core" %г , /  ^ +9 .tForearm.seek :retract + "manipulator"&M' ] +97 "core" ' +5 .tElbow.seek :clear +3 "manipulator"&N(Z +110 "core" ( +2 "manipulator"&Q% +3 "core" % P    Y +2 "manipulator"&R& +3 "core" &Z   Y +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(T(; +201 "core" ( +4 .tSC.configure :limp + "storage"($(\ 1b +7 .tForearm.seek :retract +2 "manipulator"&H' ] +6 "core" ' +4 .tElbow.seek :clear +4 "manipulator"&O(Z +6 "core" ( +6 .tForearm.seek :retract +3 "manipulator"&' ] +7 "core" ' +4 .tElbow.seek 5 + "manipulator"&U(' +122 "core" ( +2 .tElbow.coast +3 "manipulator"&6 +4 .tForearm.force -70 +2 "manipulator"&5 +6 .tdelay 2 seconds +203 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &K& +3 "core" & O N v 9 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &W& +3 "core" & N N S 8 +2 .tForearm.force -40 +2 "manipulator"&5 +32 &X& +3 "core" & e S +2 "manipulator"&S% +3 "core" %  S +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &>% +2 "core" % ] PZ +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &P% +2 "core" % Os +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&Z' ] +89 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&[(Z +112 "core" ( +2 .tForearm.seek :retract +38 "manipulator"&]' ] +3 "core" ' +2 .tElbow.seek 5 +5 "manipulator"&\\(' +124 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &^& +3 "core" &\ N P B 9 + .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 +6 "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &_& +3 "core" & N O q 9 + .tForearm.force -40 +2 "manipulator"&5 +33 &`& +2 "core" &   S +2 "manipulator"&b% +4 "core" % H R + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &a% +3 "core" % L NZ +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +34 &c% +2 "core" %  O{ +2 .tForearm.coast + "manipulator"&5 +24 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&d' ] +109 "core" ' +2 .tElbow.seek :clear + "manipulator"&e(Z +120 "core" ( +3 .tForearm.seek :retract + "manipulator"&g' ] +4 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&f(' +103 "core" ( + .tElbow.coast + "manipulator"&6 +3 .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 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &h& +2 "core" & L M k 9 +2 .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.force 65 +33 "manipulator"&6A +12 .tElbow.force -65 +9 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &i& +2 "core" & N N g 8 +2 .tForearm.force -40 +2 "manipulator"&5 +32 &j& +3 "core" &  & S +2 "manipulator"&l% +3 "core" %  $ R +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &k% +3 "core" %  LU + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &m% +2 "core" %  Nt +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&n' ] +93 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&o(Z +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&q' ] +3 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&p(' +106 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &r& +3 "core" & N N q 9 + .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.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 +2 "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 &s& +2 "core" & C M  9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &t& +2 "core" &  R +2 "manipulator"&v% +3 "core" %  Q +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &u% +3 "core" %  OT + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &w% +2 "core" % Lx +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&x' ] +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&y(Z +108 "core" ( +3 .tForearm.seek :retract + "manipulator"&{' ] +4 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&z(' +121 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +37 "manipulator"&6 +13 .tElbow.force 65 +4 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +18 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &|& +2 "core" & M O h 9 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &}& +2 "core" & M L T 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &~& +2 "core" &   R +2 "manipulator"&% +3 "core" %  O R +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +3 "core" %  NN +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &% +3 "core" %  Np + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3017 #t-> calarm 6 +2 "storage"(% +2 "core" %3   \ 5 +3 "manipulator"&% +3 "core" %h !   ` +2 "manipulator"&% +3 "core" %h   ` +2 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 .tElbow.seek :clear + "manipulator"& (Z +108 "core" ( + "manipulator"& % +4 "core" % W   Y +2 "manipulator"& & +3 "core" &Z   ) Z +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +196 "core" ( +5 .tSC.configure :limp + "storage"($(\ 1b +8 .tForearm.seek :retract +4 "manipulator"&' ] +7 "core" ' +6 .tElbow.seek :clear +5 "manipulator"&(Z +5 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&V' ] +4 "core" ' +2 .tElbow.seek 6 + "manipulator"&( +109 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +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.coast + "manipulator"&6 +24 && +2 "core" &3 , ) 6 8 +2 .tElbow.force 65 +2 "manipulator"&6A +19 .tElbow.force -65 +4 "manipulator"&6 +101 .tElbow.force 65 +20 "manipulator"&6A +16 .tElbow.force -65 +3 "manipulator"&6 +16 .tElbow.force 65 + "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +3 "manipulator"&6A +16 .tElbow.force -65 + "manipulator"&6 +16 .tElbow.coast + "manipulator"&6 +26 && +4 "core" &0 N K 2 9 +6 .tForearm.force -40 + "manipulator"&5 +38 && +4 "core" &0 ~ S +4 "manipulator"&% +6 "core" %I Sr +4 .tForearm.coast + "manipulator"&5 +25 .tForearm.force -55 +4 "manipulator"&5 +33 &Y% +6 "core" %7  N< +3 .tForearm.coast +2 "manipulator"&5 +26 .tForearm.force -55 +4 "manipulator"&5 +34 &% +6 "core" %: 3 O{ +4 .tForearm.coast + "manipulator"&5 +26 .tForearm.force -55 +4 "manipulator"&5 +39 .tForearm.coast +3 "manipulator"&5 +6 .tForearm.seek :retract + "manipulator"&' ] +98 "core" ' +4 .tElbow.seek :clear +4 "manipulator"&(Z +113 "core" ( +2 .tForearm.seek :retract +2 "manipulator"& ' ] +4 "core" ' +2 .tElbow.seek 6 +2 "manipulator"&( +124 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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" &0 N L ] 9 + .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.force 65 + "manipulator"&6A +16 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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 &"& +2 "core" &0 N N j 9 +2 .tForearm.force -40 +2 "manipulator"&5 +32 &#& +3 "core" &0  # S +2 "manipulator"&%% +3 "core" %I  H Su +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &$% +3 "core" %7  O; + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &&% +2 "core" %: ! N{ +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'' ] +101 "core" ' + .tElbow.seek :clear +2 "manipulator"&((Z +109 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&*' ] +3 "core" ' +34 .tElbow.seek 6 +8 "manipulator"&)( +123 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &+& +2 "core" &/ M N g 9 +2 .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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &,& +2 "core" &. N N f 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &-& +2 "core" &.  S +2 "manipulator"&/% +4 "core" %J  Rt + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &.% +3 "core" %7 @ N9 +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &0% +3 "core" %:  Oy + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&1' ] +88 "core" ' +2 .tElbow.seek :clear + "manipulator"&2(Z +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&4' ] +3 "core" ' +2 .tElbow.seek 6 +2 "manipulator"&( +122 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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.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 &5& +2 "core" &/ O O x 9 +2 .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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +37 "manipulator"&6A +13 .tElbow.force -65 +4 "manipulator"&6 +13 .tElbow.force 65 + "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 +15 .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" &. 1 +  8 +2 .tForearm.force -40 + "manipulator"&5 +33 &7& +2 "core" &.   R +2 "manipulator"&3% +4 "core" %K  [ Qv +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &9% +2 "core" %7 N9 +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &:% +2 "core" %<  Nw +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&;(Z +107 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&=' ] +2 "core" ' +3 .tElbow.seek 6 + "manipulator"&<( +132 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +14 .tElbow.force -65 +4 "manipulator"&6 +12 .tElbow.force 65 +4 "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +14 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &?& +3 "core" &/ - = 6 8 + .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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +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 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &8& +3 "core" &, * 2 * 8 + .tForearm.force -40 +2 "manipulator"&5 +33 &@& +3 "core" &,  R +2 "manipulator"&A% +3 "core" %M  Rx +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &B% +2 "core" %7 M7 +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &D% +3 "core" %= ( Nv + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2579 #t-> calarm 7 +2 "storage"(E% +3 "core" %3 \ 4 +2 "manipulator"&F% +3 "core" %п  / 5 `{ +2 "manipulator"&I% +3 "core" %п 0 3 ^ _{ +2 .tForearm.seek :retract +2 "manipulator"&G' ] +95 "core" ' + .tElbow.seek :clear +2 "manipulator"&J(Z +108 "core" ( + "manipulator"&% +3 "core" % J , W! +3 "manipulator"&L& +3 "core" &Z  X +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([G +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +35 .tForearm.seek :retract +8 "manipulator"&Q' ] +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&R(Z +4 "core" ( +3 .tForearm.seek :retract + "manipulator"&' ] +4 "core" ' +3 .tElbow.seek 7 +2 "manipulator"&M( +124 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +5 "manipulator"&5 +36 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 + "manipulator"&6 +16 .tElbow.force 65 +2 "manipulator"&6A +16 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.force 65 +4 "manipulator"&6A +15 .tElbow.force -65 +2 "manipulator"&6 +15 .tElbow.force 65 +4 "manipulator"&6A +13 .tElbow.force -65 +4 "manipulator"&6 +13 .tElbow.force 65 +4 "manipulator"&6A +17 .tElbow.force -65 + "manipulator"&6 +17 .tElbow.force 65 +2 "manipulator"&6A +16 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.force 65 +4 "manipulator"&6A +14 .tElbow.force -65 +4 "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.coast + "manipulator"&6 +23 &N& +3 "core" & N Q b 9 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +15 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 +3 "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +19 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &H& +3 "core" & Q Q : + .tForearm.force -40 +2 "manipulator"&5 +33 &O& +2 "core" &  r T +2 "manipulator"&U% +4 "core" %Ι  S + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +34 &% +4 "core" %Τ  Oq +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &K% +2 "core" %΢ 3 P +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&W' ] +107 "core" ' +2 .tElbow.seek :clear + "manipulator"&X(Z +107 "core" ( +5 .tForearm.seek :retract +5 "manipulator"&S' ] +7 "core" ' +5 .tElbow.seek 7 +6 "manipulator"&>( +124 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +15 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 &P& +2 "core" & M N H 9 +2 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +44 .tElbow.force 65 +8 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +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 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &Z& +2 "core" & O P o 9 +2 .tForearm.force -40 +2 "manipulator"&5 +34 &[& +4 "core" & R +5 "manipulator"&\\% +7 "core" %Ρ   R +3 .tForearm.coast +2 "manipulator"&5 +26 .tForearm.force -55 +4 "manipulator"&5 +34 &]% +6 "core" %Σ Ng +3 .tForearm.coast +2 "manipulator"&5 +26 .tForearm.force -55 +4 "manipulator"&5 +34 &^% +6 "core" %Σ N +3 .tForearm.coast +2 "manipulator"&5 +26 .tForearm.force -55 +3 "manipulator"&5 +35 .tForearm.coast +4 "manipulator"&5 +4 .tForearm.seek :retract +4 "manipulator"&_' ] +101 "core" ' +6 .tElbow.seek :clear + "manipulator"&`(Z +110 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&b' ] +4 "core" ' +2 .tElbow.seek 7 + "manipulator"&a( +123 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &c& +2 "core" & N O n 9 +2 .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +6 "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6 +22 &d& +2 "core" & 4 P x 8 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &e& +3 "core" & R +2 "manipulator"&f% +3 "core" %Σ  @ R +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &g% +2 "core" %΢ u Nd +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &h% +2 "core" %Σ O +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&i' ] +109 "core" ' + .tElbow.seek :clear +2 "manipulator"&j(Z +109 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&l' ] +12 "core" ' +2 .tElbow.seek 7 + "manipulator"&k( +136 "core" ( +33 .tElbow.coast +8 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +14 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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.coast + "manipulator"&6 +23 &m& +2 "core" & 3 N & 8 +2 .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.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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &n& +3 "core" & P P A 9 + .tForearm.force -40 +2 "manipulator"&5 +33 &o& +2 "core" &  f R +2 "manipulator"&p% +4 "core" %Σ q R + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &q% +3 "core" %Σ H NZ +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &r% +2 "core" %Τ  N} +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&s' ] +110 "core" ' + .tElbow.seek :clear +2 "manipulator"&t(Z +108 "core" ( +2 .tForearm.seek :retract + "manipulator"&v' ] +11 "core" ' + .tElbow.seek 7 +2 "manipulator"&u( +123 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &w& +2 "core" & P M \\ 8 +2 .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.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +40 "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +15 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &x& +3 "core" & N O  9 + .tForearm.force -40 +2 "manipulator"&5 +33 &y& +2 "core" &  0 R +2 "manipulator"&z% +4 "core" %΢  \\ Q +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &{% +3 "core" %΢ NZ + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &|% +3 "core" %Υ m N} + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +1935 #t-> calarm 7 +2 "storage"(}% +3 "core" %3  p\ 3 +2 "manipulator"&~% +3 "core" %) 0 0 N _{ +2 "manipulator"&% +3 "core" %) 1 0 Z _{ +2 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(Z +112 "core" ( +2 "manipulator"&% +3 "core" % \\  X +2 "manipulator"&& +3 "core" &Z + X +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(([G +5 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 .tForearm.seek :retract + "manipulator"& ' ] +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"& (Z +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&T' ] +4 "core" ' +3 .tElbow.seek 7 + "manipulator"&( +125 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .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 +2 "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 +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.coast + "manipulator"&6 +23 & & +2 "core" & N O k : +2 .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.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 && +2 "core" & N O h : +2 .tForearm.force -40 +2 "manipulator"&5 +33 && +2 "core" &  Q S +2 "manipulator"&% +3 "core" %Ω   S +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &V% +3 "core" %΢  OV + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %Υ v O| +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +2 .tElbow.seek :clear +8 "manipulator"&(Z +110 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&' ] +3 "core" ' +3 .tElbow.seek 7 + "manipulator"&Y( +119 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +3 "core" & N L ` 9 +2 .tElbow.force 65 + "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +2 "core" & O M c 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 && +3 "core" &  S +2 "manipulator"&% +3 "core" %Ξ  R +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 & % +2 "core" %Σ  NX +2 .tForearm.coast +4 "manipulator"&5 +31 .tForearm.force -55 + "manipulator"&5 +36 &!% +4 "core" %Φ  N} +4 .tForearm.coast +4 "manipulator"&5 +26 .tForearm.force -55 + "manipulator"&5 +37 .tForearm.coast + "manipulator"&5 +15 .tForearm.seek :retract +2 "manipulator"&"' ] +103 "core" ' +4 .tElbow.seek :clear + "manipulator"&#(Z +109 "core" ( +4 .tForearm.seek :retract +4 "manipulator"&%' ] +14 "core" ' +2 .tElbow.seek 7 +2 "manipulator"&$( +126 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "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 +14 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &&& +2 "core" & M M V : +2 .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 +82 .tElbow.force 65 +18 "manipulator"&6A +19 .tElbow.force -65 + "manipulator"&6 +18 .tElbow.force 65 + "manipulator"&6A +18 .tElbow.force -65 +2 "manipulator"&6 +16 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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.coast + "manipulator"&6 +23 &'& +2 "core" & L M X 8 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &(& +3 "core" &   R +4 "manipulator"&)% +6 "core" %Ψ \ l R +4 .tForearm.coast + "manipulator"&5 +27 .tForearm.force -55 + "manipulator"&5 +33 &*% +2 "core" %Σ  OT +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &+% +2 "core" %Χ S P{ +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&,' ] +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&-(Z +108 "core" ( +2 .tForearm.seek :retract + "manipulator"&/' ] +4 "core" ' +2 .tElbow.seek 7 + "manipulator"&.( +108 "core" ( +5 .tElbow.coast + "manipulator"&6 +8 .tForearm.force -70 +3 "manipulator"&5 +7 .tdelay 2 seconds +204 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 +4 "manipulator"&6 +16 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 + "manipulator"&6 +16 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 +3 "manipulator"&6 +16 .tElbow.force 65 +3 "manipulator"&6A +15 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.force 65 +3 "manipulator"&6A +15 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.force 65 +4 "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +16 .tElbow.force 65 +2 "manipulator"&6A +16 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.force 65 +3 "manipulator"&6A +15 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.coast +3 "manipulator"&6 +25 &0& +5 "core" & 0 ) 8 +4 .tElbow.force 65 +3 "manipulator"&6A +23 .tElbow.force -65 +9 "manipulator"&6 +16 .tElbow.force 65 +4 "manipulator"&6A +17 .tElbow.force -65 + "manipulator"&6 +19 .tElbow.force 65 +3 "manipulator"&6A +16 .tElbow.force -65 + "manipulator"&6 +17 .tElbow.force 65 +3 "manipulator"&6A +21 .tElbow.force -65 + "manipulator"&6 +18 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 +6 "manipulator"&6 +16 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &1& +3 "core" & I 1 8 +2 .tForearm.force -40 + "manipulator"&5 +33 &2& +3 "core" &  9 R +2 "manipulator"&% +3 "core" %Ϊ   R +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &4% +3 "core" %Υ NM + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &5% +2 "core" %Χ Nw +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&6' ] +108 "core" ' +2 .tElbow.seek :clear + "manipulator"&7(Z +108 "core" ( +2 .tForearm.seek :retract + "manipulator"&3' ] +4 "core" ' +2 .tElbow.seek 7 +2 "manipulator"&9( +123 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +240 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "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 L i 8 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +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.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 && +2 "core" & M J K 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &;& +2 "core" &  8 R +2 "manipulator"&<% +4 "core" %Μ   Q + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &=% +3 "core" %Φ NN +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &?% +2 "core" %Ψ 8 Mk +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2268 #t-> calarm 6 +2 "storage"(8% +3 "core" %3   ,\ 3 +2 "manipulator"&@% +3 "core" % 4 4 ^ _ +2 "manipulator"&A% +3 "core" % 0 1 \\ _ +3 .tForearm.seek :retract + "manipulator"&B' ] +110 "core" ' +2 .tElbow.seek :clear + "manipulator"&D(Z +109 "core" ( +2 "manipulator"&E% +3 "core" % G * 0 5 ^ +2 "manipulator"&F& +3 "core" &Z 3 2 V ^ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(I(K +199 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&' ] +14 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&L(Z +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&' ] +3 "core" ' +3 .tElbow.seek 6 +2 "manipulator"&G( +127 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +98 "Can"%\ J. +104 .tForearm.force -100 +3 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +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 +2 "manipulator"&6 +12 .tElbow.force 65 +24 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +54 &J& +2 "core" &G L M g : +2 .tElbow.force 65 +8 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &Q& +3 "core" &F A K 7 9 +2 .tForearm.force -40 + "manipulator"&5 +33 &R& +3 "core" &F  g T +2 "manipulator"&M% +3 "core" %P  F R} +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &% +3 "core" %9 N0 +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &N% +2 "core" %? 7 Op +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&H' ] +88 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&O(Z +109 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&U' ] +3 "core" ' +2 .tElbow.seek 6 +2 "manipulator"&( +108 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &K& +2 "core" &E N M p 9 +2 .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.force 65 + "manipulator"&6A +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 +13 .tElbow.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" &E O P p 9 + .tForearm.force -40 +2 "manipulator"&5 +33 &X& +2 "core" &E  b S +2 "manipulator"&>% +3 "core" %Q  w R| +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &S% +3 "core" %9  N+ + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &P% +2 "core" %?  Ol +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&Z' ] +101 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&[(Z +107 "core" ( +2 .tForearm.seek :retract +8 "manipulator"&\\' ] +4 "core" ' +2 .tElbow.seek 6 + "manipulator"&]( +127 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +17 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &^& +3 "core" &E 2 M n 8 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &_& +3 "core" &E 2 N + 8 +2 .tForearm.force -40 +2 "manipulator"&5 +32 &`& +3 "core" &E  S +2 "manipulator"&a% +3 "core" %Q  j Q| +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &b% +3 "core" %: ] N) +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &c% +2 "core" %?  Nh +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&d' ] +92 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&e(Z +123 "core" ( +5 .tForearm.seek :retract +5 "manipulator"&f' ] +6 "core" ' +4 .tElbow.seek 6 +6 "manipulator"&g( +128 "core" ( +4 .tElbow.coast + "manipulator"&6 +6 .tForearm.force -70 +2 "manipulator"&5 +6 .tdelay 2 seconds +203 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +16 .tElbow.force -65 + "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 +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 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +15 .tElbow.force 65 +5 "manipulator"&6A +13 .tElbow.force -65 +4 "manipulator"&6 +15 .tElbow.coast +7 "manipulator"&6 +23 &h& +3 "core" &E P O ] 9 + .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 +44 .tElbow.force 65 +8 "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &i& +3 "core" &E P M X : +2 .tForearm.force -40 + "manipulator"&5 +33 &j& +3 "core" &E V P +2 "manipulator"&k% +3 "core" %R \\ O} +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +5 "manipulator"&5 +32 &l% +9 "core" %9  M+ +4 .tForearm.coast +2 "manipulator"&5 +28 .tForearm.force -55 +3 "manipulator"&5 +35 &m% +3 "core" %? s Nq +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&n' ] +107 "core" ' +2 .tElbow.seek :clear + "manipulator"&o(Z +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&p' ] +10 "core" ' +2 .tElbow.seek 6 + "manipulator"&q( +129 "core" ( +3 .tElbow.coast + "manipulator"&6 +3 .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 +4 "manipulator"&6 +23 .tElbow.force 65 +3 "manipulator"&6A +17 .tElbow.force -65 +5 "manipulator"&6 +18 .tElbow.force 65 +3 "manipulator"&6A +16 .tElbow.force -65 +4 "manipulator"&6 +17 .tElbow.force 65 +5 "manipulator"&6A +15 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.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 &r& +2 "core" &D N L 5 7 +2 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +14 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 +2 "manipulator"&6 +16 .tElbow.force 65 +3 "manipulator"&6A +15 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.force 65 +4 "manipulator"&6A +14 .tElbow.force -65 +4 "manipulator"&6 +13 .tElbow.force 65 +5 "manipulator"&6A +14 .tElbow.force -65 +4 "manipulator"&6 +14 .tElbow.force 65 +3 "manipulator"&6A +15 .tElbow.force -65 +4 "manipulator"&6 +14 .tElbow.force 65 +4 "manipulator"&6A +14 .tElbow.force -65 +4 "manipulator"&6 +14 .tElbow.force 65 +4 "manipulator"&6A +12 .tElbow.force -65 +4 "manipulator"&6 +12 .tElbow.force 65 +4 "manipulator"&6A +12 .tElbow.force -65 +4 "manipulator"&6 +14 .tElbow.force 65 +3 "manipulator"&6A +15 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.coast +3 "manipulator"&6 +28 &s& +7 "core" &E 0 @ 7 +5 .tForearm.force -40 + "manipulator"&5 +41 &t& +7 "core" &E g Q +5 "manipulator"&u% +5 "core" %Q  Q| +4 .tForearm.coast +4 "manipulator"&5 +27 .tForearm.force -55 +4 "manipulator"&5 +37 &v% +8 "core" %: v M( +5 .tForearm.coast +4 "manipulator"&5 +25 .tForearm.force -55 + "manipulator"&5 +33 &w% +2 "core" %? Nj +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +1900 #t-> calarm 5 +2 "storage"(x% +3 "core" %3  \ 2 +2 "manipulator"&y% +3 "core" %а 3 2 s _ +2 "manipulator"&z% +3 "core" %а 2 1 | _ +2 .tForearm.seek :retract +2 "manipulator"&{' ] +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&|(Z +110 "core" ( + "manipulator"&}% +3 "core" % T    Y +2 "manipulator"&~& +3 "core" &Z  0 Y +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +33 "storage"((; +193 "core" ( + .tSC.configure :limp +8 "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&' ] +4 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(Z +3 "core" ( +3 .tForearm.seek :retract + "manipulator"&' ] +4 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&(' +107 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +14 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +3 "core" &7 D M $ 9 + .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 & & +2 "core" &7 / D ^ 8 +2 .tForearm.force -40 +2 "manipulator"&5 +33 & & +3 "core" &7   S +2 "manipulator"&% +3 "core" %  U R +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &T% +3 "core" %  NK +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 & % +3 "core" %  Nm + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(Z +111 "core" ( +2 .tForearm.seek :retract + "manipulator"&' ] +4 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&V(' +106 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +32 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +2 "core" &8 O O _ 8 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +44 .tElbow.force 65 +8 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +3 "core" &5 N N j 8 + .tForearm.force -40 +2 "manipulator"&5 +33 && +2 "core" &5  R +2 "manipulator"&Y% +4 "core" %  P R + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %  NI +2 .tForearm.coast +2 "manipulator"&5 +24 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" % t Np +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&(Z +111 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&' ] +3 "core" ' +2 .tElbow.seek 5 +2 "manipulator"& (' +125 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +17 .tElbow.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 &!& +2 "core" &5 2 L 8 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &"& +2 "core" &5 0 ; K 8 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &#& +3 "core" &5  R + "manipulator"&$% +3 "core" %  ` R +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &%% +2 "core" % NC +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &&% +2 "core" % 9 Nk +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'' ] +108 "core" ' +2 .tElbow.seek :clear + "manipulator"&((Z +116 "core" ( +2 .tForearm.seek :retract + "manipulator"&)' ] +4 "core" ' +33 .tElbow.seek 5 +8 "manipulator"&*(' +124 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +33 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &+& +3 "core" &3 : 0 8 + .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "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 +2 "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &,& +3 "core" &4 = 0 \ 8 + .tForearm.force -40 +2 "manipulator"&5 +33 &-& +2 "core" &4  R R +2 "manipulator"&.% +4 "core" %  \\ R + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &/% +3 "core" % 0 ND +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +6 "manipulator"&5 +33 &0% +2 "core" %  Nj +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&1' ] +93 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&2(Z +109 "core" ( +2 .tForearm.seek :retract + "manipulator"&' ] +23 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&4(' +110 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +4 "manipulator"&6 +14 .tElbow.coast +3 "manipulator"&6 +24 &5& +6 "core" &5  % 8 +3 .tElbow.force 65 +3 "manipulator"&6A +21 .tElbow.force -65 + "manipulator"&6 +16 .tElbow.force 65 +2 "manipulator"&6A +16 .tElbow.force -65 + "manipulator"&6 +17 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 +2 "manipulator"&6 +15 .tElbow.force 65 +11 "manipulator"&6A +15 .tElbow.force -65 +4 "manipulator"&6 +13 .tElbow.force 65 +5 "manipulator"&6A +14 .tElbow.force -65 +4 "manipulator"&6 +69 .tElbow.force 65 +15 "manipulator"&6A +16 .tElbow.force -65 + "manipulator"&6 +16 .tElbow.force 65 +2 "manipulator"&6A +17 .tElbow.force -65 +6 "manipulator"&6 +17 .tElbow.force 65 + "manipulator"&6A +15 .tElbow.force -65 + "manipulator"&6 +16 .tElbow.force 65 + "manipulator"&6A +18 .tElbow.force -65 + "manipulator"&6 +16 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 +4 "manipulator"&6 +13 .tElbow.coast +5 "manipulator"&6 +22 &6& +3 "core" &3 3 b 8 +2 .tForearm.force -40 + "manipulator"&5 +33 &7& +3 "core" &3  2 R +2 "manipulator"&9% +3 "core" %   Q +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &3% +2 "core" % K NE +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &:% +3 "core" % N Nk +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2344 #t-> calarm 4 +2 "storage"(% +3 "core" %3   I\ 3 +2 "manipulator"&;% +3 "core" %a 3 4 j ^ +2 "manipulator"&<% +4 "core" %a 1 ; _ +2 .tForearm.seek :retract + "manipulator"&=' ] +94 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&?(Z +107 "core" ( +2 "manipulator"&8% +3 "core" % `  X +2 "manipulator"&@& +3 "core" &Z D X +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(A(, +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&E' ] +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&F(Z +3 "core" ( +3 .tForearm.seek :retract + "manipulator"&' ] +4 "core" ' +2 .tElbow.seek 4 + "manipulator"&B( +125 "core" ( + .tElbow.coast +2 "manipulator"&6 +2 .tForearm.force -70 +2 "manipulator"&5 +3 .tdelay 2 seconds +201 .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 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "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 +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 +14 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &D& +2 "core" & N N g 9 +2 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +2 "core" & K C < 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &L& +2 "core" &  7 S +2 "manipulator"&G% +3 "core" %` 5 R +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &% +3 "core" %N ; O) + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &J% +3 "core" %R * N] +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +64 .tForearm.coast +8 "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&Q' ] +110 "core" ' +2 .tElbow.seek :clear + "manipulator"&R(Z +120 "core" ( +3 .tForearm.seek :retract + "manipulator"&M' ] +4 "core" ' +2 .tElbow.seek 4 + "manipulator"&( +125 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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 &N& +2 "core" & N N G 9 +2 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +16 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +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 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &H& +2 "core" & N N q 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &O& +2 "core" &  S +2 "manipulator"&% +3 "core" %c  Ry +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &U% +2 "core" %M $ N' +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &K% +2 "core" %Q  O` +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&W' ] +92 "core" ' + .tElbow.seek :clear +2 "manipulator"&X(Z +107 "core" ( +3 .tForearm.seek :retract + "manipulator"&>' ] +3 "core" ' +2 .tElbow.seek 4 +2 "manipulator"&S( +130 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &P& +2 "core" & M M b 9 +2 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +33 "manipulator"&6 +12 .tElbow.force 65 +8 "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &Z& +2 "core" &  s 8 +2 .tForearm.force -40 +2 "manipulator"&5 +32 &[& +3 "core" &  R +2 "manipulator"&]% +3 "core" %c s Qz +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &\\% +2 "core" %M i N$ +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &^% +3 "core" %Q N] +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&_' ] +88 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&`(Z +109 "core" ( +2 .tForearm.seek :retract + "manipulator"&a' ] +4 "core" ' +2 .tElbow.seek 4 + "manipulator"&b( +126 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &c& +2 "core" & = - X 8 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "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.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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &d& +2 "core" & ? 1  8 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &e& +2 "core" &   R +2 "manipulator"&g% +3 "core" %b   Q} +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &f% +2 "core" %M I M& +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &h% +2 "core" %Q q N^ +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&i' ] +88 "core" ' +2 .tElbow.seek :clear + "manipulator"&j(Z +120 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&k' ] +3 "core" ' +2 .tElbow.seek 4 +2 "manipulator"&l( +130 "core" ( + .tElbow.coast +8 "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &m& +3 "core" & * 2 ) 8 +2 .tElbow.force 65 + "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &n& +3 "core" & . $ P 8 + .tForearm.force -40 +2 "manipulator"&5 +33 &o& +2 "core" &   R +2 "manipulator"&q% +4 "core" %a   Q + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &p% +2 "core" %O o N" +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &r% +2 "core" %R NV +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +1848 #t-> calarm 3 + "storage"(s% +3 "core" %3  H\ 3 +2 "manipulator"&t% +3 "core" %Ю / 0 S ^ +2 "manipulator"&u% +3 "core" %Ю 0 2 c _ +2 .tForearm.seek :retract +2 "manipulator"&v' ] +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&w(Z +117 "core" ( +2 "manipulator"&x% +3 "core" % U    Z +2 "manipulator"&y& +3 "core" &Z  Z +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(z(G +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract + "manipulator"&}' ] +4 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&~(Z +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&I' ] +3 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&{( +132 "core" ( +5 .tElbow.coast + "manipulator"&6 +7 .tForearm.force -70 + "manipulator"&5 +8 .tdelay 2 seconds +204 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +14 .tElbow.force 65 + "manipulator"&6A +14 .tElbow.force -65 +4 "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +15 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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.force 65 +2 "manipulator"&6A +45 .tElbow.force -65 +8 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &|& +3 "core" & O K $ : +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 && +3 "core" & N M t 9 + .tForearm.force -40 +2 "manipulator"&5 +33 && +2 "core" &   S +2 "manipulator"&% +3 "core" %S  C Ru +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &% +3 "core" %;  N/ +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &% +3 "core" %A  Nq +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +34 .tForearm.coast +3 "manipulator"&5 +6 .tForearm.seek :retract + "manipulator"& ' ] +91 "core" ' +4 .tElbow.seek :clear +4 "manipulator"& (Z +118 "core" ( +4 .tForearm.seek :retract +2 "manipulator"&' ] +15 "core" ' +12 .tElbow.seek 3 +5 "manipulator"&T( +131 "core" ( +4 .tElbow.coast +4 "manipulator"&6 +5 .tForearm.force -70 +2 "manipulator"&5 +3 .tdelay 2 seconds +201 .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 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "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 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 & & +2 "core" & O 3 # 8 +2 .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 +2 "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 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +2 "core" & N M ] 8 +2 .tForearm.force -40 +2 "manipulator"&5 +32 && +3 "core" &  u R +2 "manipulator"&V% +8 "core" %R  Rr + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %;  N+ +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +33 &% +2 "core" %A  Nj +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +2 .tElbow.seek :clear +8 "manipulator"&(Z +108 "core" ( +2 .tForearm.seek :retract + "manipulator"&Y' ] +17 "core" ' +2 .tElbow.seek 3 + "manipulator"&( +125 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +6 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +23 && +2 "core" & 2 N ( 8 +2 .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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 && +2 "core" & 0 > + 8 +2 .tForearm.force -40 +2 "manipulator"&5 +32 && +3 "core" &  R +2 "manipulator"& % +3 "core" %S  \ Rr +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &% +2 "core" %; { N+ +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &!% +3 "core" %B Nl + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&"' ] +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&#(Z +115 "core" ( +3 .tForearm.seek :retract + "manipulator"&$' ] +4 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&%( +129 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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.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.coast + "manipulator"&6 +23 &&& +2 "core" & L 3 8 +2 .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 +44 .tElbow.force 65 +8 "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &'& +2 "core" & 2 N  8 +2 .tForearm.force -40 +2 "manipulator"&5 +32 &(& +3 "core" &  [ R +2 "manipulator"&*% +3 "core" %S  > Qw +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &)% +3 "core" %; M M* +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &+% +2 "core" %A ] Ni +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&,' ] +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&-(Z +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&.' ] +3 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&/( +129 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +14 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &0& +2 "core" & / & 8 +2 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &1& +2 "core" & > 0 8 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &2& +3 "core" &  B Q + "manipulator"&4% +4 "core" %M J Q + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %?  N) +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &5% +3 "core" %B  NY +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2500 #t-> calarm 2 +3 "storage"(6% +2 "core" %3   Z\ 3 +2 "manipulator"&7% +3 "core" %У 4 1 Q _ +3 "manipulator"&9% +3 "core" %У 0 3 ` _ +2 .tForearm.seek :retract +2 "manipulator"&3' ] +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&:(Z +114 "core" ( +2 "manipulator"&% +3 "core" % q\   [ +2 "manipulator"&;& +34 "core" &Z   Z [ +3 .tSC.reconfigure :tight +8 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(<( +186 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 .tForearm.seek :retract + "manipulator"&8' ] +4 "core" ' +2 .tElbow.seek :clear + "manipulator"&@(Z +4 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&' ] +4 "core" ' +2 .tElbow.seek 2 + "manipulator"&=( +133 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .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 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +14 .tElbow.force 65 + "manipulator"&6A +17 .tElbow.force -65 +2 "manipulator"&6 +16 .tElbow.force 65 +4 "manipulator"&6A +16 .tElbow.force -65 +5 "manipulator"&6 +13 .tElbow.force 65 +5 "manipulator"&6A +14 .tElbow.force -65 +4 "manipulator"&6 +13 .tElbow.force 65 +4 "manipulator"&6A +16 .tElbow.force -65 + "manipulator"&6 +16 .tElbow.force 65 +3 "manipulator"&6A +20 .tElbow.force -65 +5 "manipulator"&6 +15 .tElbow.coast +2 "manipulator"&6 +27 &?& +5 "core" & = 1 O 9 +2 .tElbow.force 65 +4 "manipulator"&6A +16 .tElbow.force -65 + "manipulator"&6 +16 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 +2 "manipulator"&6 +16 .tElbow.force 65 +3 "manipulator"&6A +15 .tElbow.force -65 +4 "manipulator"&6 +14 .tElbow.force 65 +4 "manipulator"&6A +15 .tElbow.force -65 +4 "manipulator"&6 +16 .tElbow.force 65 + "manipulator"&6A +17 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.force 65 +4 "manipulator"&6A +14 .tElbow.force -65 +4 "manipulator"&6 +14 .tElbow.force 65 +3 "manipulator"&6A +15 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +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 +3 "manipulator"&6 +24 &E& +3 "core" & K D 9 + .tForearm.force -40 +2 "manipulator"&5 +33 &F& +2 "core" &   R +2 "manipulator"&B% +4 "core" %N \ Rv + .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &% +3 "core" %= # N( +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &D% +2 "core" %C  N^ +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 +4 "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&' ] +89 "core" ' + .tElbow.seek :clear +2 "manipulator"&L(Z +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&G' ] +4 "core" ' +2 .tElbow.seek 2 + "manipulator"&( +146 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 +2 "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "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 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +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 +16 .tElbow.force 65 + "manipulator"&6A +16 .tElbow.force -65 +3 "manipulator"&6 +13 .tElbow.force 65 +6 "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 +55 &J& +2 "core" & O N v : +2 .tElbow.force 65 +8 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +28 &Q& +8 "core" & 2 6 7 +5 .tForearm.force -40 + "manipulator"&5 +36 &R& +8 "core" & I R +5 "manipulator"&% +8 "core" %N  \\ R +5 .tForearm.coast +2 "manipulator"&5 +28 .tForearm.force -55 +5 "manipulator"&5 +36 &M% +2 "core" %@  N( +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &N% +2 "core" %D H NY +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&H' ] +105 "core" ' +4 .tElbow.seek :clear +4 "manipulator"&O(Z +108 "core" ( +5 .tForearm.seek :retract +2 "manipulator"&' ] +8 "core" ' +4 .tElbow.seek 2 +3 "manipulator"&U( +137 "core" ( +3 .tElbow.coast +2 "manipulator"&6 +8 .tForearm.force -70 +9 "manipulator"&5 +5 .tdelay 2 seconds +204 .Forearm.force -100 +2 "manipulator"&5 +32 .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 +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 +2 "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &K& +2 "core" & N O b 8 +2 .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 +2 "manipulator"&6A +12 .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 +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 +3 "manipulator"&6 +22 &W& +3 "core" & O N d 9 +2 .tForearm.force -40 + "manipulator"&5 +33 &X& +2 "core" &  \ R +2 "manipulator"&S% +4 "core" %R  M Ry + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &>% +2 "core" %? W N( +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &P% +3 "core" %C  N_ +2 .tForearm.coast + "manipulator"&5 +28 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&Z' ] +89 "core" ' +2 .tElbow.seek :clear + "manipulator"&[(Z +116 "core" ( +2 .tForearm.seek :retract +8 "manipulator"&]' ] +3 "core" ' +2 .tElbow.seek 2 +2 "manipulator"&\\( +131 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &^& +2 "core" & 4 M w 8 +2 .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 +18 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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 &_& +2 "core" & O O # 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 &`& +3 "core" &  K R + "manipulator"&b% +4 "core" %R  9 Qw + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &a% +2 "core" %? g M& +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +3 "manipulator"&5 +32 &c% +3 "core" %C > N] +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract +2 "manipulator"&d' ] +88 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&e(Z +105 "core" ( +3 .tForearm.seek :retract + "manipulator"&g' ] +4 "core" ' +2 .tElbow.seek 2 + "manipulator"&f( +125 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +205 .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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.coast + "manipulator"&6 +23 &h& +2 "core" & P D  9 +2 .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 +44 .tElbow.force 65 +8 "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast +2 "manipulator"&6 +22 &i& +3 "core" & : / 9 +2 .tForearm.force -40 + "manipulator"&5 +33 &j& +2 "core" & - R +3 "manipulator"&l% +3 "core" %Q  Q{ +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &k% +3 "core" %@ v N& + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &m% +2 "core" %D l NW +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +1677 #t-> calarm 1 + "storage"(n% +3 "core" %3  \ 2 +2 "manipulator"&o% +4 "core" %П 2 0 m ^ +2 "manipulator"&q% +3 "core" %П 1 0 a ] +2 .tForearm.seek :retract +2 "manipulator"&p' ] +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&r(Z +108 "core" ( + "manipulator"&s% +3 "core" % V  ; W +2 "manipulator"&t& +4 "core" &Z  W +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(u( +188 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&x' ] +3 "core" ' +7 .tElbow.seek :clear +2 "manipulator"&y(Z +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&A' ] +3 "core" ' +3 .tElbow.seek 1 + "manipulator"&v( +130 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &w& +2 "core" & M N p 9 +2 .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.force 65 +2 "manipulator"&6A +12 .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &}& +3 "core" & O O M 9 + .tForearm.force -40 +2 "manipulator"&5 +33 &~& +2 "core" &   S +2 "manipulator"&{% +3 "core" %ϒ  N Rw +2 .tForearm.coast +2 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &I% +3 "core" %σ  N% + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &|% +3 "core" %φ 2 NS +33 .tForearm.coast +9 "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 .tForearm.coast +2 "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&' ] +89 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(Z +116 "core" ( +3 .tForearm.seek :retract + "manipulator"&' ] +4 "core" ' +2 .tElbow.seek 1 + "manipulator"&( +130 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +17 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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 && +2 "core" & N L ' 9 +2 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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 & & +2 "core" & O 4 } 8 +2 .tForearm.force -40 +2 "manipulator"&5 +33 & & +2 "core" &  O R +2 "manipulator"&T% +4 "core" %ϑ  t R{ + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +2 "core" %τ d N# +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 & % +2 "core" %χ  NN +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&' ] +89 "core" ' + .tElbow.seek :clear +2 "manipulator"&(Z +108 "core" ( +2 .tForearm.seek :retract + "manipulator"&V' ] +3 "core" ' +2 .tElbow.seek 1 +2 "manipulator"&( +125 "core" ( +4 .tElbow.coast + "manipulator"&6 +8 .tForearm.force -70 +12 "manipulator"&5 +13 .tdelay 2 seconds +204 .Forearm.force -100 +2 "manipulator"&5 +35 .tElbow.force 65 + "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 +14 .tElbow.force 65 +2 "manipulator"&6A +18 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.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 +24 && +4 "core" & !  ' 8 +4 .tElbow.force 65 +3 "manipulator"&6A +56 .tElbow.force -65 +8 "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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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.coast + "manipulator"&6 +23 && +2 "core" & M D . 9 +2 .tForearm.force -40 +2 "manipulator"&5 +33 && +2 "core" &   S +2 "manipulator"&% +4 "core" %ϓ   R{ + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &Y% +3 "core" %υ F L +2 .tForearm.coast +9 "manipulator"&5 +29 .tForearm.force -55 +5 "manipulator"&5 +32 &% +8 "core" %χ ^ MG +6 .tForearm.coast + "manipulator"&5 +27 .tForearm.force -55 +5 "manipulator"&5 +36 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&' ] +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&(Z +109 "core" ( +3 .tForearm.seek :retract +4 "manipulator"& ' ] +6 "core" ' +4 .tElbow.seek 1 +4 "manipulator"&( +126 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .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 +14 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +15 .tElbow.force 65 +5 "manipulator"&6A +19 .tElbow.force -65 + "manipulator"&6 +17 .tElbow.force 65 +4 "manipulator"&6A +17 .tElbow.force -65 +5 "manipulator"&6 +14 .tElbow.force 65 +5 "manipulator"&6A +14 .tElbow.force -65 +5 "manipulator"&6 +13 .tElbow.force 65 +7 "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &!& +2 "core" & 0 A  8 +2 .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 +14 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.force 65 +4 "manipulator"&6A +15 .tElbow.force -65 +2 "manipulator"&6 +16 .tElbow.force 65 + "manipulator"&6A +17 .tElbow.force -65 + "manipulator"&6 +16 .tElbow.force 65 +2 "manipulator"&6A +16 .tElbow.force -65 +2 "manipulator"&6 +16 .tElbow.force 65 +2 "manipulator"&6A +16 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.force 65 +2 "manipulator"&6A +15 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.force 65 +3 "manipulator"&6A +15 .tElbow.force -65 +3 "manipulator"&6 +15 .tElbow.coast +3 "manipulator"&6 +25 &"& +5 "core" &  % 8 +4 .tForearm.force -40 +3 "manipulator"&5 +36 &#& +4 "core" &  R +4 "manipulator"&%% +20 "core" %ϓ   Qy +6 .tForearm.coast + "manipulator"&5 +29 .tForearm.force -55 +3 "manipulator"&5 +41 &$% +5 "core" %τ 7 M! +4 .tForearm.coast +2 "manipulator"&5 +27 .tForearm.force -55 +2 "manipulator"&5 +36 &&% +5 "core" %υ u ML +4 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'' ] +89 "core" ' +2 .tElbow.seek :clear + "manipulator"&((Z +114 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&*' ] +2 "core" ' +34 .tElbow.seek 1 +9 "manipulator"&)( +126 "core" ( + .tElbow.coast +2 "manipulator"&6 +3 .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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "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 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +17 .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 +2 "manipulator"&6 +22 &+& +2 "core" & 3 J Q 8 +2 .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 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 +2 "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 &,& +2 "core" & 1 + [ 8 +2 .tForearm.force -40 +2 "manipulator"&5 +32 &-& +3 "core" &  R +2 "manipulator"&/% +3 "core" %ϔ  ~ Rx +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +32 &.% +3 "core" %τ N! + .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &0% +2 "core" %υ c MQ +2 .tForearm.coast +2 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3987 "Can"\ 50 * +10645 #t-> exit +7 #mEXIT @1752806528.85PDT @1752806644.14PDT = =mMAIN_scheduler =tMAIN @PDT1752806644.99 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +114 #"core_reset"Sent BREAK + #t@52888 sendCRC with ifg=0x20, ie=0x7F + #@53336 sendCRC with ifg=0x20, ie=0x7F + #@54653 sendCRC with ifg=0x20, ie=0x7F #@56019 sendCRC with ifg=0x08, ie=0x5F + #@33076 sendCRC with ifg=0x20, ie=0x7F #@33524 sendCRC with ifg=0x20, ie=0x7F + #@34841 sendCRC with ifg=0x20, ie=0x7F #@36207 sendCRC with ifg=0x08, ie=0x5F + #@34276 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +264 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +433 "Can"$\ 61 c + $\ 61 c #tPolling Can every 10:00 +2 #Cleanly exited at 19:42:08PDT17-Jul-25 +230 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +2 "core" %ܓ \  +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %&~ N +2 .tSS.configure :default +2 "sampler")#.0X Arm.garage +2 "manipulator"&1& +3 "core" & 1 0 ^ +2 "manipulator"&2% +3 "core" % 0 0 m ^ +3 .tForearm.seek :retract + "manipulator"&3' ] +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(-z +177 "core" ( + "manipulator"&5& +3 "core" &-  6 Wq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &-   Wq +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&7'o +114 "core" ' +2 "manipulator"&8& +3 "core" &-  Fq +2 "manipulator"&9% +3 "core" %yc  E; +404 #t-> Arm.retract +2 .Hand.open +2 "manipulator"&:1 +15 "core" 1 + "manipulator"&;% +3 "core" %xg  E< +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<' ] +102 "core" ' +2 "manipulator"&=& +3 "core" &-   C Wq +2 "manipulator"&>% +3 "core" % M    W +792 #t-> access 1 +2 "storage"(?% +2 "core" %3 ]\ / +2 "manipulator"&@% +4 "core" % M  W +2 "manipulator"&A& +3 "core" &-  * Vq +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(B(; +670 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (C& +3 "core" &; \ +# +856 #t-> require "shuffle" +1727 #-> shuffle2 +3 #Shuffling two pucks from tube 1 to 2 of [1..7] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'D& +3 "core" &{  +2 "manipulator"&E% +3 "core" % M "  Z +3 "storage"(F% +3 "core" %3   \ 3 +2 "storage"(G. +2 "core" .(; +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(H( +683 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (I& +2 "core" & +\ % +2 "manipulator"&J& +3 "core" &- 0  [ Wq +2 "manipulator"&K% +3 "core" % M  V W +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&L( +171 "core" ( + "manipulator"&M& +4 "core" &  6 W3 +2 "storage"(N& +3 "core" & t\ / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&O'ұ +100 "core" ' +2 "storage"(P& +3 "core" &  Q\ 3 +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Q' +304 "core" ' + "storage"(R- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (S& +2 "core" & \ 1 +2 "manipulator"&T& +4 "core" &  t [3 +2 .tElbow.seek 1 +2 "manipulator"&U( +3 "core" ( +2 "manipulator"&V& +3 "core" &   1 [3 +2 "storage"(W& +3 "core" & M\ 2 +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&X'н +32 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Y/ +20 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Z& +3 "storage"([') +8 "core" &   Z3 +2 "manipulator"&\\% +3 "core" %    W +3 .tForearm.seek :retract +2 "manipulator"&]' ] +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&^( +158 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +18 "core" ( + "manipulator"&_& +4 "core" &   s Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &`& +3 "core" &  Z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'ш +92 "core" ' +3 "manipulator"&b& +4 "core" &   q Z +2 "manipulator"&c% +3 "core" %ы   [; +2 "collection"'d& +4 "core" &{  +9 "collection"'e& +4 "core" &{  +3 .tCC.seek :closed +2 "collection"'f(X +3 "core" &{  +8 &C &j +9 &^Sv 9 +9 &yr N +10 &MK U +9 &C U +9 &I U +10 &I U +9 &TG U +10 & G U +9 &!F U +9 &#G U +10 &%\\J U +9 &' F T +9 &(C U +10 &*F U +9 &,dE U +10 &.&G U +9 &/E U +9 &1G U +10 &3nC T +9 &5.I U +9 &6E T +10 &8C T +9 &:tH U +10 &<7D U +9 &=J U +9 &?F U +10 &A|H U +9 &C>E U +9 &DJ U +10 &FO V +9 &HW W +10 &J;j Y +9 &K| [ +9 &M ^ +10 &On _ +9 &Q2 _ +9 &R a +10 &T a +9 &Vm b +9 &X~ 5 +10 &X 2 +9 &Xe F +6 ( +2 "collection"'e& +3 "core" &X^ F +3 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.19 + .Hand.open +2 "manipulator"&g1 +26 "core" 1 + "manipulator"&h% +4 "core" %ы   T; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i' ] +99 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%j& +3 "core" & +2 "manipulator"&k% +3 "core" % n  T +3 "storage"(l% +4 "core" %A\ - + "storage"(m. +4 "core" .( + "storage"(n& +4 "core" & \ - +2 "storage"(o& +3 "core" & \ - +2 "manipulator"&p& +3 "core" &  T +2 "manipulator"&q% +4 "core" % n  > T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&r( +150 "core" ( +2 "manipulator"&s& +3 "core" &   T +2 "storage"(t& +3 "core" & \ - +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&u'ұ +89 "core" ' +2 "storage"(v& +3 "core" & \ . +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(w' +309 "core" ' +2 "storage"(x- +3 "core" -'U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (y& +2 "core" & \ + +2 "manipulator"&z& +3 "core" &  z T +3 .tElbow.seek 1 + "manipulator"&{( +4 "core" ( +2 "manipulator"&|& +3 "core" & T +2 "storage"(}& +3 "core" & \ + +3 .tForearm.seek 1 + 300 counts + "manipulator"&~'н +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +22 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"(') +7 "core" &  ! S +2 "manipulator"&% +3 "core" %  H UV +2 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +2 .tElbow.seek PC + "manipulator"&( +177 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +62 "core" ( +2 "manipulator"&& +3 "core" & a SY +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +2 "core" &  z SY +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"& 'E +97 "core" ' +2 "manipulator"& & +4 "core" & ( o SY +2 "manipulator"&% +3 "core" %E  i S! +2 "processing"%& +4 "core" & +2 "processing"%& +5 "core" &! +2 .tPC.seek :closed +2 "processing"%(SD +3 "core" & +8 & 6 $e +9 &pSu 9 +10 &zm M +9 &hI S +9 &+G S +10 &C S +9 &D S +9 &rB R +10 & 3D S +9 &!G S +10 &#D R +9 &%zF R +9 &';E S +10 &(D S +46 &*G S + &,D S + &.DF R &0F S + &1F S +7 &3G S +9 &5KE S +10 &7 I S +9 &8F S +9 &:H S +10 &G S +10 &?J S +9 &AH S +9 &CZI S +10 &EN S +9 &FY U +9 &Hk W +10 &JQ| Y +9 &L Z +10 &M Z +9 &O [ +9 &QU Z +10 &RPi / +9 &S#0 * +6 ( +2 "processing"%& +3 "core" &S# * +3 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.68 + .Hand.open + "manipulator"&1 +16 "core" 1 + "manipulator"&% +4 "core" %E ' Q! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +2 "processing"%& +3 "core" &S# * +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&% +3 "core" % t  U +3 "storage"(% +3 "core" %A 7\ , +2 "storage"(. +2 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +202 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +2 "core" & \ ( +3 "manipulator"&& +3 "core" & S TY +2 "manipulator"&% +3 "core" % t > T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +262 "core" ( +3 "manipulator"& & +3 "core" &  h Tm +2 "storage"(!& +3 "core" & \ *( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&"'j +94 "core" ' +2 "storage"(#& +3 "core" & \ *( +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"($' +286 "core" ' +2 "storage"(%- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 .tSE.seek :place + "storage"(&'e +56 "core" ' +2 "manipulator"&'& +3 "core" & 7 Pm +2 "manipulator"&(% +3 "core" %g P PP +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)' ] +98 "core" ' +2 .tElbow.seek PC + "manipulator"&*( +242 "core" ( +2 "manipulator"&+& +3 "core" & l Ob +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &,& +3 "core" &  Ob +2 .tForearm.seek PC +2 "manipulator"&-'E +93 "core" ' + .tHand.close +2 "manipulator"&./ +27 "core" / +2 .tPC.seek :open + "processing"%/( +377 "core" ( +2 "storage"(0& +3 "core" & .\ *( +2 "manipulator"&1& +3 "core" &  Qb +2 "manipulator"&2% +3 "core" %V  o R< +3 .tForearm.seek :retract + "manipulator"&5' ] +99 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&6( +260 "core" ( +2 "manipulator"&8& +3 "core" &  r Q +2 "storage"(9& +3 "core" & \ *( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&3'j +105 "core" ' +2 .tHand.open + "manipulator"&:1 +20 "core" 1 +2 "storage"(;- +3 "core" -'e +3 .tSE.seek -0.3 Pucks below Top Plate + "storage"(='1 +35 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.27 Pucks below Top Plate +2 "storage"(>' +57 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(7- +3 "core" -' +2 "storage"(?& +3 "core" &  \ ( +2 "manipulator"&@& +3 "core" &   " 3 +3 .tElbow.seek 2 +2 "manipulator"&A( +3 "core" ( +2 "manipulator"&& +3 "core" &   3 +2 "storage"(C& +3 "core" & \ ( +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&D'j +12 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.56 Pucks below Top Plate + "storage"(E'S +58 "core" ' + "manipulator"&F& +3 "core" &  I T +37 "storage"(G& +3 "core" & ?\ +( +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&B'J +36 "core" ' +2 .tElbow.hold +2 "manipulator"&I, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +9 .tSE.seek -0.37 Pucks below Top Plate +2 "storage"(J' +26 "core" ' +2 "manipulator"&K% +3 "core" %Y  E +2 "storage"(M& +3 "core" & \ #( +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 315 counts + "manipulator"&N'Ѕ +26 "core" ' + "manipulator"&P& +4 "core" &   S +2 "storage"(4& +3 "core" & \ *( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts + "manipulator"&<'j +21 "core" ' +7 "storage"(% +3 "core" % 1\ * +3 ."downElevator"SE.seek :down +4 "storage"(R') +99 (S% +2 "core" %1 \ ([u +2 "manipulator"&T% +4 "core" %j 1 P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V' ] +93 "core" ' +72 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (W& +3 "core" & q\ *( +2 "collection"'Y& +3 "core" &X] F +2 #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&Z% +3 "core" % i  Q +2 "storage"(\\% +3 "core" %5 \ * +2 "storage"(L. +3 "core" .( +2 "storage"(O& +4 "core" & \ *( + "storage"(_& +3 "core" & \ *( +3 "manipulator"&Q& +3 "core" &  Q +2 .tElbow.seek 2 +2 "manipulator"&`( +3 "core" ( +2 "manipulator"&X& +3 "core" & [ Q +2 "storage"(b& +3 "core" & \ *( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&U'j +101 "core" ' + "storage"(c& +4 "core" & \ ,( +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(d' +309 "core" ' +2 "storage"([- +3 "core" -'U +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&]& +3 "core" &   T +2 "storage"(\ & +3 "core" & \ *( +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&g'J +39 "core" ' +2 .tElbow.hold + "manipulator"&h, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(j- +2 "core" -'U +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"(k' +26 "core" ' + "manipulator"&l% +4 "core" %Yd S U ] @ + "storage"(m& +4 "core" & \ !( +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 315 counts + "manipulator"&n'Ѕ +20 "core" ' +4 "manipulator"&o& +7 "core" &  R +4 "storage"(p& +8 "core" & \ *( +4 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 800 counts + "manipulator"&q'j +25 "core" ' +6 .tSE.seek 1.12 Pucks below Top Plate + "storage"(e' +43 "core" ' +2 "manipulator"&a& +8 "core" &  M R +4 "manipulator"&s% +7 "core" %j  ^ R +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&t' ] +92 "core" ' +4 .tElbow.seek CC +2 "manipulator"&v( +180 "core" ( +3 "manipulator"&^& +3 "core" &  t R +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &i& +2 "core" &  C Q +3 .tForearm.seek CC +2 "manipulator"&x'ш +92 "core" ' +2 .tHand.close + "manipulator"&y/ +27 "core" / +2 .tCC.seek :open +2 "collection"'z( +406 "core" ( +2 "storage"(|& +3 "core" &  (\ 2( +2 "storage"(}& +3 "core" &  g\ 2( +2 "manipulator"&& +3 "core" &   Y +2 "manipulator"&% +3 "core" %ї   Y> +38 .tForearm.seek :retract +2 "manipulator"&' ] +91 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&r( +154 "core" ( +5 "manipulator"&u& +3 "core" & 7 XS +2 "storage"(w& +3 "core" & \ 1( +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&~'J +108 "core" ' +2 .tElbow.hold +2 "manipulator"&, +2 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +21 "core" 1 +2 "manipulator"&{% +3 "core" %]r m G +2 "storage"( & +3 "core" & '\ '( +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 319 counts + "manipulator"&'Љ +21 "core" ' +2 "manipulator"&& +3 "core" &   YS +2 "storage"(& +3 "core" &  \ 1( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts + "manipulator"&'j +24 "core" ' + "storage"( % +4 "core" % \ 1 +15 ."downElevator"SE.seek :down +8 "storage"(') +99 (% +2 "core" %4 )\ /[s +2 "manipulator"&% +4 "core" %k   W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +101 "core" ' +54 ' +2 ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 2 to 3 of [1..7] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'& +3 "core" & +2 "manipulator"&% +3 "core" % d 0 0 \\ ^ +3 "storage"(% +3 "core" %.  \ \ 4 +2 "storage"( . +3 "core" .( +2 "storage"(& +3 "core" &  ^\ 4( +2 "storage"(& +3 "core" &  w\ 4( +2 "manipulator"&& +3 "core" & 2 2 ]S +3 .tElbow.seek 2 + "manipulator"&H( +4 "core" ( +2 "manipulator"& & +3 "core" & 8 3 ) ]S +3 "storage"(!& +3 "core" &   C\ 3( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts + "manipulator"&'j +90 "core" ' +2 "storage"(#& +4 "core" &  \ 1( +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +307 "core" ' +2 "storage"(%- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 ('& +3 "core" &  _\ /( +2 "manipulator"&(& +3 "core" & XS +2 .tElbow.seek 2 +2 "manipulator"&$( +3 "core" ( +2 "manipulator"&"& +3 "core" & X XS +2 "storage"(+& +3 "core" &  {\ 0( +3 .tForearm.seek 2 + 300 counts + "manipulator"&,'v +15 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +25 "core" / +6 ."downElevator"SE.seek :down +8 "manipulator"&.& +4 "storage"()') +17 "core" &   F YS +4 "manipulator"&% +6 "core" %r 7 U{ +6 .tForearm.seek :retract +4 "manipulator"&0' ] +98 "core" ' +4 .tElbow.seek CC +4 "manipulator"&1( +134 "core" ' +4 ."downElevator"SE.stop + "storage"(5 +45 "core" ( +3 "manipulator"&2& +7 "core" &   X +6 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &-& +9 "core" & X +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC + "manipulator"&8'ш +93 "core" ' +2 "manipulator"&9& +3 "core" & 5 X +2 "manipulator"&*% +4 "core" %ш d X +2 "collection"':& +3 "core" & +3 "collection"';& +4 "core" & +3 .tCC.seek :closed + "collection"'7(X +4 "core" &  +10 &-p ,} +9 &_v @ +10 &8g S +9 &D T +9 &D T +10 &xD T +9 &9G T +9 &D T +10 & C T +9 &"B T +9 &$BC T +10 &&D T +9 &'B T +10 &)C S +9 &+JD T +9 &- D T +10 &.F T +9 &0A T +45 &2SC T +3 &4B T + &5D T + &7D T + &9[B T +5 &;F T +10 &<C T +9 &>D T +9 &@cC T +10 &B&C S +9 &CF T +10 &EL U +9 &GgO U +9 &I%Y W +10 &Jh Y +9 &L \\ +9 &NS _ +10 &P ` +9 &Q ` +10 &S a +9 &UM b# +9 &W b1 +10 &XnU \\ +9 &X &q +9 &Xh O +3 ( +2 "collection"';& +12 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.40 + .Hand.open +2 "manipulator"&?1 +3 "core" &Xh O +23 1 +2 "manipulator"&@% +3 "core" %ш   P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +99 "core" ' +3 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%C& +3 "core" & +2 "manipulator"&5% +4 "core" % X @ Q +2 "storage"(F% +3 "core" %A \ * +2 "storage"(G. +4 "core" .( +2 "storage"(&& +3 "core" & \ *( +2 "storage"(=& +3 "core" & \ +( +2 "manipulator"&K& +3 "core" &  Q +2 "manipulator"&M% +3 "core" % X  P +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&P( +159 "core" ( +2 "manipulator"&4& +3 "core" &  QQ +2 "storage"(6& +3 "core" & #\ *( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 800 counts +2 "manipulator"&3'j +102 "core" ' + "storage"(& +4 "core" &  \ ,( +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(>' +301 "core" ' +2 "storage"(S- +3 "core" -'U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (T& +3 "core" & r\ )( +2 "manipulator"&D& +3 "core" &  TQ +2 .tElbow.seek 2 +2 "manipulator"&A( +4 "core" ( +2 "manipulator"&E& +3 "core" & + I TQ +2 "storage"(B& +3 "core" & \ )( +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&N'v +26 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&W/ +26 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Y& +2 "storage"(Z') +8 "core" & E QQ + "manipulator"&J% +3 "core" %| ] MT +3 .tForearm.seek :retract + "manipulator"&\\' ] +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&L( +166 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +71 "core" ( + "manipulator"&O& +4 "core" & O_ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &_& +2 "core" & E O_ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&Q'E +94 "core" ' +3 "manipulator"&X& +3 "core" &  M R_ +2 "manipulator"&b% +4 "core" %O  W RH +2 "processing"%<& +3 "core" & +3 "processing"%c& +4 "core" & +3 .tPC.seek :closed + "processing"%R(SD +5 "core" & +6 & 0 $e +9 &kTu 9 +10 &{o N +9 &eI S +12 &(C S +7 &B R +9 &D R +10 &nG S +9 & 0F S +9 &!C S +10 &#C R +9 &%vG S +10 &'8F S +9 &(G S +9 &*H S +10 &,C R +9 &.@E S +9 &0C S +10 &1F R +9 &3F S +10 &5GI S +9 &7\ G S +9 &8G S +10 &:G S +9 &E S +10 &?E S +9 &AF S +10 &CWG S +9 &EK S +9 &FU U +10 &Hi W +9 &JNx Y +9 &L} Z +10 &M [ +9 &O [ +10 &QP [\ +9 &RQh 0 +9 &S!4 . +6 ( +2 "processing"%c& +3 "core" &S!' . +3 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.71 + .Hand.open + "manipulator"&I1 +19 "core" 1 +2 "manipulator"&V% +3 "core" %O  OH +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&[' ] +95 "core" ' +2 "processing"%]& +3 "core" &S!' . +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&\ % +3 "core" % L - N +2 "storage"(j% +3 "core" %B F\ & +2 "storage"(l. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(m(G +185 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +40 (o& +2 "core" &J \ # +2 "manipulator"&p& +4 "core" & L_ +2 "manipulator"&a% +3 "core" % L  L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&s( +243 "core" ( +2 "manipulator"&U& +3 "core" &  K@ +2 "storage"(`& +3 "core" &H \ $ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&d'k +88 "core" ' +2 "storage"(g& +3 "core" &H \ % +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(n' +290 "core" ' + "storage"(k- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(^'e +62 "core" ' +2 "manipulator"&i& +3 "core" & 1 L@ +2 "manipulator"&q% +3 "core" %k Lp +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h' ] +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&y( +271 "core" ( +2 "manipulator"&t& +3 "core" & 4 L3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & $ K2 +2 .tForearm.seek PC +2 "manipulator"&|'E +92 "core" ' +2 .tHand.close + "manipulator"&}/ +23 "core" / +3 .tPC.seek :open +2 "processing"%( +376 "core" ( +2 "storage"(& +3 "core" &G \ '! +2 "manipulator"&u& +3 "core" & % N0 +2 "manipulator"&w% +3 "core" %R 6 O5 +2 .tForearm.seek :retract +2 "manipulator"&x' ] +108 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&v( +255 "core" ( + "manipulator"& & +3 "core" &  | S +2 "storage"({& +3 "core" &G \ )! +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"& 'k +102 "core" ' +2 .tHand.open + "manipulator"&1 +19 "core" 1 +2 "storage"(- +3 "core" -'e +6 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"( '1 +26 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.27 Pucks below Top Plate +2 "storage"(' +58 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(- +2 "core" -' +3 "storage"(& +3 "core" &G @ \\ ! +2 "manipulator"&r& +3 "core" & , +3 .tElbow.seek 3 +2 "manipulator"&~( +3 "core" ( +2 "manipulator"&& +3 "core" &  - +3 "storage"(& +3 "core" &G K K  ! +7 .tForearm.seek 3 + 800 counts +2 "manipulator"&'k +14 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.56 Pucks below Top Plate + "storage"('S +58 "core" ' + "manipulator"& & +4 "core" &  Q +2 "storage"(e& +3 "core" &G :\ '! +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&'K +35 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.37 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 "manipulator"& % +3 "core" %^  C +2 "storage"(!& +3 "core" &G \ ! +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 319 counts + "manipulator"&'Њ +18 "core" ' + "manipulator"&#& +3 "core" &  O +2 "storage"(& +4 "core" &G C\ '! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts + "manipulator"&'k +24 "core" ' +2 "storage"(% +3 "core" % L\ & +3 ."downElevator"SE.seek :down +41 "storage"(%') +62 ('% +3 "core" %m4 \ $\\v +2 "manipulator"&(% +3 "core" %j  L +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"' ] +93 "core" ' +114 ' + ."downElevator"SE.stop +2 "storage"(5 +10 (+& +3 "core" &G ?\ '! +2 "collection"'& +4 "core" &Xg O +2 #tStoring generic puck in Collection Clamp to tube 3 +2 "manipulator"&.% +3 "core" % _ 0 N +2 "storage"(% +3 "core" %2 7\ ' +2 "storage"(H. +4 "core" .(G + "storage"(& +4 "core" &G E\ '! +2 "storage"(& +3 "core" &G D\ '! +2 "manipulator"&2& +3 "core" &  O +2 .tElbow.seek 3 +2 "manipulator"&,( +3 "core" ( +2 "manipulator"&-& +3 "core" &  N +2 "storage"($& +4 "core" &G \\\ '! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&9'k +98 "core" ' +2 "storage"(*& +3 "core" &G 7\ (! +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(:' +303 "core" ' +2 "storage"()- +3 "core" -'[ +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&0& +3 "core" & & O +2 "storage"(z& +4 "core" &G \ '! +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&?'K +34 "core" ' + .tElbow.hold +2 "manipulator"&@, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -'[ +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"(5' +31 "core" ' + "manipulator"&F% +4 "core" %\\o w w B > +2 "storage"(G& +3 "core" &G \ ! +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 317 counts + "manipulator"&&'Ј +22 "core" ' +2 "manipulator"&=& +3 "core" & o P +2 "storage"(K& +3 "core" &G \ '! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts + "manipulator"&M'k +14 "core" ' +2 .tSE.seek 1.12 Pucks below Top Plate + "storage"(;' +47 "core" ' + "manipulator"&8& +4 "core" & 1 P +2 "manipulator"&4% +3 "core" %i Y P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6' ] +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +199 "core" ( +2 "manipulator"&1& +4 "core" &  L) +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & c K) +3 .tForearm.seek CC + "manipulator"&S'ш +96 "core" ' +2 .tHand.close + "manipulator"&T/ +19 "core" / +2 .tCC.seek :open +2 "collection"'D( +406 "core" ( +2 "storage"(E& +3 "core" &G  n\ ,! +2 "storage"(B& +4 "core" &G U\ +! +2 "manipulator"&W& +4 "core" &  x Q% +2 "manipulator"&Y% +3 "core" %ј  ~ Q +3 .tForearm.seek :retract +2 "manipulator"&J' ] +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&P( +158 "core" ( +2 "manipulator"&3& +3 "core" &  ' T +2 "storage"(>& +3 "core" &G V\ -! +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&N'K +107 "core" ' +2 .tElbow.hold + "manipulator"&O, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&_1 +22 "core" 1 +2 "manipulator"&A% +4 "core" %\\ z G9 +2 "storage"(X& +3 "core" &G b\ &! +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 317 counts + "manipulator"&b'Ј +20 "core" ' +2 "manipulator"&<& +3 "core" &  * W +40 "storage"(Z& +3 "core" &G \ .! +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&\\'k +22 "core" ' + "storage"(/% +3 "core" % v\ / +11 ."downElevator"SE.seek :down +4 "storage"(I') +98 (V% +3 "core" %F2 /\ -[t +2 "manipulator"&]% +3 "core" %j U +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\ ' ] +86 "core" ' +72 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 3 to 4 of [1..7] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'j& +3 "core" & +7 "manipulator"&l% +3 "core" % L  ) Y +2 "storage"(c% +3 "core" %/ $\ 1 +2 "storage"(Q. +3 "core" .(G +2 "storage"(o& +3 "core" &G\ 1! +2 "storage"(p& +4 "core" &G @\ 1! +2 "manipulator"&a& +3 "core" &   V Y +2 .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&U& +3 "core" &   % Y +3 "storage"(`& +3 "core" &G ^\ 1! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts + "manipulator"&L'k +96 "core" ' +2 "storage"(g& +3 "core" &G U\ 1! +53 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"([' +299 "core" ' +2 "storage"(k- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (i& +3 "core" &G \ /! +2 "manipulator"&q& +3 "core" &  H W +2 .tElbow.seek 3 + "manipulator"&n( +4 "core" ( +2 "manipulator"&d& +3 "core" &  7 W +2 "storage"(t& +3 "core" &G  \ \ /! +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&f'w +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&s/ +19 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&}& + "storage"(h') +8 "core" &   l Y + "manipulator"&R% +4 "core" %w  Wr +2 .tForearm.seek :retract +2 "manipulator"&' ] +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&u( +152 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +27 "core" ( +2 "manipulator"&w& +3 "core" & V +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &|& +3 "core" & U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ш +97 "core" ' +7 "manipulator"&{& +7 "core" & V +4 "manipulator"&y% +6 "core" %ь V +6 "collection"'& +6 "core" & +4 "collection"'& +10 "core" & +8 .tCC.seek :closed +2 "collection"'(X +8 "core" & +2 & +7 & 1 %f +6 &nRr 9 +12 &{m N +19 &dF S &%A T +9 &A S +7 &D S +9 &kC T +10 & .F S +9 &!B S +10 &#E T +9 &%tE S +9 &'6D S +10 &(A T +9 &*B T +9 &,|A S +10 &.>B S +9 &0@ S +10 &1D S +9 &3? S +10 &5EA T +8 &7D S +11 &8? S +9 &:@ S +10 &F S +11 &?A S +8 &AD S +9 &CUE T +10 &EJ T +9 &FP U +10 &HR V +9 &JRc# X +9 &L } Z +9 &M ^ +10 &O _ +11 &QC _ +8 &S ` +8 &T ` +9 &V~ b" +10 &X#| 2 +9 &X  ^ +10 ( + &X Z +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.30 + .Hand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"&r% +3 "core" %ъ x M +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +100 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%& +4 "core" & + "manipulator"&x% +4 "core" % \\  O +2 "storage"( % +3 "core" %A /\ ' +2 "storage"(e. +2 "core" .(G +2 "storage"(^& +3 "core" &G ?\ '! +2 "storage"( & +3 "core" &G !\ (! +2 "manipulator"&!& +3 "core" &  N +2 "manipulator"& % +42 "core" % \\ < N +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&#( +152 "core" ( +2 "manipulator"&& +3 "core" &  P| +2 "storage"(& +4 "core" &G :\ )! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 800 counts +2 "manipulator"&v'k +99 "core" ' + "storage"( & +3 "core" &G )\ )! +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +317 "core" ' +4 "storage"('- +9 "core" -'\\ +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +8 ((& +6 "core" &G M\ '! +7 "manipulator"&& +7 "core" &  O| +5 .tElbow.seek 3 +21 "manipulator"&~( +4 "core" ( +2 "manipulator"&& +3 "core" & 2 O| +2 "storage"(& +3 "core" &G \ '! +3 .tForearm.seek 3 + 300 counts + "manipulator"&'w +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&+/ +23 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(') +7 "core" &  P| +2 "manipulator"&.% +3 "core" %m g Pq +3 .tForearm.seek :retract + "manipulator"&' ] +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&H( +165 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +98 "core" ( +2 "manipulator"&& +3 "core" & K P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & O P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&2'E +97 "core" ' +2 "manipulator"&-& +3 "core" & Y O +2 "manipulator"&$% +3 "core" %L # O +3 "processing"%& +3 "core" & +3 "processing"%*& +4 "core" & +2 .tPC.seek :closed +2 "processing"%%(SD +4 "core" &  +10 &.u ,} +9 &aw @ +9 &=e R +10 &B S +9 &G R +9 &C R +10 &BF R +15 &C S +8 & D S +8 &"B S +8 &$IC S +10 && B S +9 &'C S +9 &)G S +10 &+QG S +9 &-B S +10 &.C S +9 &0C S +8 &2ZE R +11 &4E S +9 &5E S +9 &7I S +10 &9`G S +9 &;#F S +10 &<D S +7 &>E S +9 &@hI S +10 &B+F S +9 &CG S +10 &EM S +9 &GjU U +9 &I$q X +10 &J} Z +9 &L~ Z +9 &Nc Z +10 &P" [ +9 &Q H +9 &RA Y +10 &S # , +2 ( +2 "processing"%*& +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&"% +3 "core" %L  J +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&)' ] +93 "core" ' +4 "processing"%0& +7 "core" &S " , +4 #tImaging generic puck in Processing Clamp while storing it to tube 4 +4 "manipulator"&z% +6 "core" % L  L +5 "storage"(C% +6 "core" %B \ $ +4 "storage"(F. +6 "core" .(G +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 4 +3 "storage"(G(, +215 "core" ( +5 .tSC.configure :limp +5 "storage"($(\ 1b +8 (=& +5 "core" &, J\ # +5 "manipulator"&K& +8 "core" &  J +4 "manipulator"&8% +6 "core" % L o J +6 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek 4 +4 "manipulator"&4( +240 "core" ( +2 "manipulator"&9& +3 "core" & a I; +3 "storage"(,& +3 "core" &, Z\ " +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&:'| +94 "core" ' +2 "storage"(?& +3 "core" &, Y\ " +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(&' +280 "core" ' +2 "storage"(5- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(1'e +50 "core" ' +41 "manipulator"&M& +3 "core" &  H; +2 "manipulator"&% +4 "core" %|  H? +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@' ] +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&T( +285 "core" ( +2 "manipulator"&6& +3 "core" &<  Is +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &< w Is +2 .tForearm.seek PC +2 "manipulator"&E'E +95 "core" ' +2 .tHand.close +2 "manipulator"&B/ +18 "core" / +2 .tPC.seek :open +2 "processing"%W( +376 "core" ( +2 "storage"(Y& +3 "core" &, e\ % +2 "manipulator"&3& +3 "core" &< v Ns +2 "manipulator"&>% +3 "core" %A MK +3 .tForearm.seek :retract + "manipulator"&S' ] +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +269 "core" ( +2 "manipulator"&_& +3 "core" & [ K; +2 "storage"(A& +3 "core" &, 5\ $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts + "manipulator"&X'| +95 "core" ' + .tHand.open +2 "manipulator"&<1 +26 "core" 1 +2 "storage"(Z- +4 "core" -'e +8 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(/'1 +34 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.27 Pucks below Top Plate + "storage"(J' +56 "core" ' +3 #tLights, camera, ACTION! +2 "storage"(V- +3 "core" -' +2 "storage"(]& +3 "core" &, L J ( +2 "manipulator"&P& +3 "core" & F (; +3 .tElbow.seek 4 + "manipulator"&N( +3 "core" ( +3 "manipulator"&b& +3 "core" & R (; +2 "storage"(j& +65 "core" &, O O h +2 .tForearm.seek 4 + 800 counts +2 "manipulator"&l'| +30 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.56 Pucks below Top Plate +2 "storage"(c'S +57 "core" ' +2 "manipulator"&;& +3 "core" &  N; +2 "storage"(Q& +3 "core" &, 1\ $ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&o'\\ +38 "core" ' + .tElbow.hold +2 "manipulator"&p, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.37 Pucks below Top Plate + "storage"(a' +27 "core" ' +2 "manipulator"&U% +3 "core" %k f s \ ? +2 "storage"(`& +3 "core" &, V\  +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 315 counts +2 "manipulator"&\\'З +21 "core" ' +2 "manipulator"&g& +3 "core" & L< +2 "storage"(I& +4 "core" &, X\ # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts + "manipulator"&O'| +14 "core" ' +2 "storage"(\ % +3 "core" % 9\ $ +3 ."downElevator"SE.seek :down +4 "storage"(k') +99 (i% +3 "core" %:. B\ "[u +2 "manipulator"&q% +3 "core" %u\  J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&d' ] +89 "core" ' +75 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (t& +3 "core" &, G\ # +2 "collection"'s& +3 "core" &X~- Z +2 #tStoring generic puck in Collection Clamp to tube 4 +2 "manipulator"&}% +8 "core" % X ; K +2 "storage"(R% +3 "core" %5 \ $ +2 "storage"(. +3 "core" .(, +2 "storage"(L& +3 "core" &, \ $ +2 "storage"([& +3 "core" &, G\ $ +2 "manipulator"&w& +4 "core" & 6 K< +2 .tElbow.seek 4 +2 "manipulator"&|( +3 "core" ( +2 "manipulator"&f& +3 "core" & " K< +2 "storage"(n& +3 "core" &, \ $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +42 .tForearm.seek 4 + 800 counts +2 "manipulator"&{'| +94 "core" ' +2 "storage"(y& +3 "core" &, $\ % +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +304 "core" ' + "storage"(h- +3 "core" -'[ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &  K< +2 "storage"(D& +3 "core" &, \ # +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&'\\ +34 "core" ' +2 .tElbow.hold +2 "manipulator"&r, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'[ +10 .tSE.seek 0.12 Pucks below Top Plate + "storage"(x' +39 "core" ' + "manipulator"& % +4 "core" %kk P N H 9 +2 "storage"(e& +3 "core" &, \  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 315 counts + "manipulator"&^'З +26 "core" ' + "manipulator"& & +4 "core" & l L< +2 "storage"(!& +3 "core" &, \ # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts + "manipulator"& '| +14 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(' +36 "core" ' +2 "manipulator"& & +3 "core" & 1 K< +2 "manipulator"&% +3 "core" %x  L +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +184 "core" ( +2 "manipulator"&u& +4 "core" & P K +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & % K +3 .tForearm.seek CC + "manipulator"&''ш +94 "core" ' +2 .tHand.close + "manipulator"&(/ +18 "core" / +2 .tCC.seek :open +2 "collection"'( +406 "core" ( +2 "storage"(& +3 "core" &,  8\ - +2 "storage"(& +3 "core" &,   e\ - +2 "manipulator"&+& +3 "core" &  F T +2 "manipulator"&% +3 "core" %ѓ  ^ T +2 .tForearm.seek :retract +2 "manipulator"&.' ] +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&#( +159 "core" ( +2 "manipulator"&v& +3 "core" & 0 TS +2 "storage"(& +3 "core" &,  ]\ - +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&'\\ +109 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&~% +4 "core" %o{  E' +2 "storage"(-& +3 "core" &, t\ % +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 319 counts + "manipulator"&$'Л +22 "core" ' + "manipulator"&& +4 "core" &   WS +2 "storage"(& +4 "core" &,  \ . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts + "manipulator"&'| +25 "core" ' + "storage"(% +4 "core" % T\ - +3 ."downElevator"SE.seek :down +4 "storage"(') +98 ("% +3 "core" %[1 \ ,Zs +2 "manipulator"&0% +3 "core" %|  M S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z' ] +89 "core" ' +66 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 4 to 5 of [1..7] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'C& +3 "core" & +2 "manipulator"&F% +4 "core" % Q V +2 "storage"(*% +3 "core" %/ {\ / +2 "storage"(2. +3 "core" .(, +2 "storage"(=& +3 "core" &,  m\ / +2 "storage"(K& +4 "core" &,  }\ / +2 "manipulator"&8& +43 "core" & VS +2 .tElbow.seek 4 +2 "manipulator"&m( +3 "core" ( +2 "manipulator"&9& +3 "core" & O VS +2 "storage"(,& +3 "core" &,  e\ / +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&H'| +99 "core" ' +2 "storage"(?& +4 "core" &,  s\ 1 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"()' +305 "core" ' +2 "storage"(5- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (M& +2 "core" &,  *\ 0 +2 "manipulator"&& +3 "core" &  ZS +3 .tElbow.seek 4 + "manipulator"&&( +4 "core" ( + "manipulator"&:& +3 "core" &   i ZS +2 "storage"(6& +4 "core" &,  n\ 0 +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&7'Ј +25 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&4/ +20 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&B& +2 "storage"(@') +8 "core" &  XS +6 "manipulator"&%% +4 "core" %Ў  SN +2 .tForearm.seek :retract +2 "manipulator"&Y' ] +97 "core" ' +3 .tElbow.seek CC +2 "manipulator"&3( +151 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +7 "core" ( + "manipulator"&>& +4 "core" &  W T# +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &E& +3 "core" & i T# +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&_'ш +101 "core" ' +2 "manipulator"&A& +3 "core" &  K S# +2 "manipulator"&T% +4 "core" %ц  S +2 "collection"'<& +3 "core" &, +3 "collection"'Z& +5 "core" & +2 .tCC.seek :closed +2 "collection"'V(X +3 "core" &  +10 &.m ,} +9 &`s @ +9 &<d0 R +10 &B S +9 &C8 S +10 &}@ S +9 &?G S +9 &D T +10 & D T +9 &"B S +9 &$GC S +10 &&D T +9 &'C S +9 &)D S +10 &+PC S +9 &-D S +10 &.A S +9 &0C S +9 &2WC S +10 &4C S +9 &5@ S +9 &7C S +10 &9`A S +9 &;!C S +10 &<C S +9 &>D T +9 &@hB S +10 &B*C S +9 &CD S +9 &EL T +10 &GlN T +9 &I+Y U +10 &Jf X +9 &L [ +9 &NW ^ +10 &P ^ +9 &Q ` +10 &S _ +9 &UV b +9 &W [ +10 &XUB3 0 +9 &Xd N +6 ( + "collection"'Z& +4 "core" &X\\! N +2 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.30 +2 .Hand.open + "manipulator"&]1 +23 "core" 1 +2 "manipulator"&P% +3 "core" %с m L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b' ] +112 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%S& +3 "core" &! +2 "manipulator"&j% +3 "core" % g  I R +2 "storage"(;% +4 "core" %B '\ * + "storage"(1. +4 "core" .(, + "storage"(Q& +4 "core" &, !\ * +2 "storage"(/& +3 "core" &, \ * +2 "manipulator"&U& +8 "core" &  N R# +2 "manipulator"&`% +3 "core" % g  @ R +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&( +159 "core" ( +2 "manipulator"&g& +3 "core" & @ Uq +2 "storage"(I& +3 "core" &, <\ + +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&\ '| +96 "core" ' +2 "storage"(X& +3 "core" &, \ * +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(J' +304 "core" ' + "storage"(i- +3 "core" -'\\ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (q& +2 "core" &, 4\ ( +2 "manipulator"&l& +3 "core" & & Pq +2 .tElbow.seek 4 +2 "manipulator"&N( +3 "core" ( +2 "manipulator"&c& +3 "core" & [ Qq +2 "storage"(o& +3 "core" &, 0\ ( +47 .tForearm.seek 4 + 300 counts +10 "manipulator"&\\'Ј +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&t/ +26 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&s& +2 "storage"(}') +7 "core" &  Pq +2 "manipulator"&a% +3 "core" %Ѕ 7 Ns +3 .tForearm.seek :retract +2 "manipulator"&R' ] +113 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +106 "core" ( +2 "manipulator"&L& +3 "core" &  H S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &  U T +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&w'E +95 "core" ' + "manipulator"&f& +4 "core" & O +2 "manipulator"&n% +3 "core" %H  O +3 "processing"%O& +3 "core" & +2 "processing"%y& +5 "core" & +2 .tPC.seek :closed +2 "processing"%k(SD +5 "core" &  +8 &-t ,~ +9 &au @ +10 &Be R +9 &B S +9 &F R +10 &E R +9 &GA R +10 & C R +9 & F S +9 &"E S +10 &$O@ R +9 &&C R +9 &'G S +10 &)A R +9 &+VD S +10 &-D S +9 &.D R +9 &0C S +10 &2^C S +9 &4!E R +9 &5F R +10 &7F S +9 &9fD S +10 &;(E S +9 &<C S +9 &>D S +10 &@nD S +9 &B0F S +9 &CF R +10 &EM T +9 &GoY U +10 &I*m X +9 &J{ Z +9 &L Z +10 &Ng [ +9 &P) [ +9 &Q H +10 &R: !c +9 &S!& 0 +3 ( + "processing"%y& +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.71 +2 .Hand.open + "manipulator"&p1 +21 "core" 1 + "manipulator"&d% +3 "core" %G  L +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h' ] +106 "core" ' +2 "processing"%& +3 "core" &S!$ 0 +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&D% +3 "core" % f V P +3 "storage"(% +3 "core" %B Z\ ' +2 "storage"( . +3 "core" .(, +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(e(; +203 "core" ( +4 .tSC.configure :limp +2 "storage"($(\ 1b +6 ( & +4 "core" &; 2\ & +6 "manipulator"&!& +6 "core" &  P +4 "manipulator"& % +6 "core" % f  O +6 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&( +257 "core" ( +2 "manipulator"&{& +3 "core" &&  . Q +2 "storage"(|& +4 "core" &; \ ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts + "manipulator"&' +91 "core" ' +2 "storage"(& +3 "core" &; u\ & +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(^' +280 "core" ' +2 "storage"(x- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(u'e +56 "core" ' +2 "manipulator"&& +3 "core" &&  N +2 "manipulator"& % +3 "core" %  NK +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r' ] +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(( +269 "core" ( +4 "manipulator"&& +10 "core" & L +5 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +8 && +5 "core" & L +8 .tForearm.seek PC + "manipulator"&'E +96 "core" ' +41 .tHand.close +9 "manipulator"&/ +16 "core" / +2 .tPC.seek :open +2 "processing"%+( +376 "core" ( +2 "storage"(& +3 "core" &; \ \ ) +2 "manipulator"&v& +4 "core" & 3 P +2 "manipulator"&% +3 "core" %?  P, +3 .tForearm.seek :retract + "manipulator"&'' ] +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"& ( +260 "core" ( + "manipulator"&& +3 "core" &% % O^ +2 "storage"(~& +4 "core" &; n\ ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts + "manipulator"&-' +97 "core" ' +2 .tHand.open + "manipulator"&1 +21 "core" 1 +2 "storage"(- +3 "core" -'e +2 .tSE.seek -0.3 Pucks below Top Plate +4 "storage"('1 +27 "core" ' +4 .tSE.reconfigure :seal +4 "storage"(#QK-0-\ b +7 .tSE.seek -1.27 Pucks below Top Plate + "storage"(.' +62 "core" ' +4 #tLights, camera, ACTION! +4 "storage"("- +6 "core" -' +4 "storage"(0& +6 "core" &; N S 9  +4 "manipulator"&#& +6 "core" &% )^ +6 .tElbow.seek 5 + "manipulator"&( +10 "core" ( +3 "manipulator"&$& +6 "core" &% _ (^ +4 "storage"(C& +8 "core" &; J M *  +4 .tForearm.seek 5 + 800 counts +4 "manipulator"&F' +8 "core" ' +4 .tSE.reconfigure :gently +4 "storage"(#QK-0-\ b +6 .tSE.seek -0.56 Pucks below Top Plate +3 "storage"(*'S +56 "core" ' +4 "manipulator"&2& +6 "core" &% L^ +4 "storage"(=& +6 "core" &; O\ % +4 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek 5 +3 "manipulator"&' +37 "core" ' +13 .tElbow.hold +9 "manipulator"&K, +10 "core" , +5 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +12 .tSE.reconfigure :default +6 "storage"(#QK-0-\ b +9 .tSE.seek -0.37 Pucks below Top Plate +5 "storage"(8' +29 "core" ' +4 "manipulator"&9% +6 "core" %~ m t  ?2 +4 "storage"(,& +10 "core" &; Q\  +8 .tForearm.force -20 +3 "manipulator"&5 +14 .tForearm.seek 5 + 315 counts + "manipulator"&'( +29 "core" ' +7 "manipulator"&?& +5 "core" &%  O^ +5 "storage"(& +5 "core" &; z\ & +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&' +14 "core" ' +2 "storage"(z% +3 "core" % [\ & +2 ."downElevator"SE.seek :down +4 "storage"(5') +99 (M% +2 "core" %I. g\ %[t +2 "manipulator"&% +3 "core" %\ \ w M +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:' ] +100 "core" ' +75 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (6& +2 "core" &; \ ) +3 "collection"'4& +3 "core" &X\\$ N +2 #tStoring generic puck in Collection Clamp to tube 5 +2 "manipulator"&B% +3 "core" % p   S +2 "storage"(%% +4 "core" %/ #\ ( +2 "storage"(m. +2 "core" .(; +2 "storage"(H& +4 "core" &; f\ ) +2 "storage"(>& +3 "core" &; O\ ( +2 "manipulator"&E& +3 "core" &%  S^ +2 .tElbow.seek 5 +2 "manipulator"&)( +3 "core" ( +2 "manipulator"&7& +3 "core" &%   S^ +2 "storage"(A& +3 "core" &; #\ ) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts + "manipulator"&T' +102 "core" ' +2 "storage"(<& +3 "core" &; \ \ * +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +42 "storage"(&' +315 "core" ' + "storage"(@- +4 "core" -'\\ + .tSE.configure :default +13 "storage"(#QK-0-\ b +3 "manipulator"&Y& +3 "core" &%  I R^ +2 "storage"(& +3 "core" &; `\ ) +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&]' +41 "core" ' + .tElbow.hold +2 "manipulator"&P, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(S- +3 "core" -'\\ +2 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"(j' +33 "core" ' + "manipulator"&;% +4 "core" %S S R % ; +2 "storage"(1& +4 "core" &; R\  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&Q' +10 "core" ' +2 "manipulator"&/& +3 "core" &% , S^ +2 "storage"(U& +3 "core" &; l\ ) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&`' +24 "core" ' +2 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(Z' +35 "core" ' + "manipulator"&_& +4 "core" &% W N^ +2 "manipulator"&g% +3 "core" %  N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I' ] +88 "core" ' +2 .tElbow.seek CC + "manipulator"&X( +166 "core" ( + "manipulator"&3& +3 "core" &  NK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" & D NK +3 .tForearm.seek CC + "manipulator"&i'ш +100 "core" ' +2 .tHand.close +2 "manipulator"&q/ +26 "core" / +2 .tCC.seek :open + "collection"'l( +410 "core" ( +2 "storage"(c& +3 "core" &; \ + +2 "storage"(o& +3 "core" &; \ + +2 "manipulator"&t& +4 "core" & @ PK +2 "manipulator"&s% +3 "core" %ю  P +2 .tForearm.seek :retract +2 "manipulator"&a' ] +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&( +160 "core" ( + "manipulator"&\ & +3 "core" & g VX +2 "storage"(J& +4 "core" &; z\ . +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&\\' +110 "core" ' + .tElbow.hold +2 "manipulator"&L, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&[1 +16 "core" 1 +2 "manipulator"&N% +4 "core" %h  C +2 "storage"(f& +3 "core" &; \ $ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 319 counts + "manipulator"&n', +22 "core" ' + "manipulator"&O& +4 "core" &  WX +2 "storage"(}& +3 "core" &; =\ / +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts + "manipulator"&R' +14 "core" ' +2 "storage"(W% +3 "core" % F\ / +3 ."downElevator"SE.seek :down +4 "storage"(p') +99 (d% +3 "core" %0 M\ -Zs +2 "manipulator"&% +3 "core" %  U +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D' ] +105 "core" ' +49 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 5 to 6 of [1..7] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'& +3 "core" & +2 "manipulator"& % +4 "core" % S   [ +2 "storage"(y% +48 "core" %- k\ 1 +2 "storage"(w. +4 "core" .(; +2 "storage"( & +4 "core" &; Q\ 2 +2 "storage"(!& +3 "core" &; {\ 2 +2 "manipulator"& & +3 "core" &   [X +3 .tElbow.seek 5 +3 "manipulator"&G( +3 "core" ( +3 "manipulator"&{& +3 "core" &   [X +2 "storage"(|& +3 "core" &;  \ 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(& +3 "core" &; c\ 0 +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(h' +305 "core" ' +2 "storage"(x- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (& +3 "core" &; \ . +2 "manipulator"& & +3 "core" &  D WX +2 .tElbow.seek 5 +2 "manipulator"&^( +4 "core" ( + "manipulator"&& +4 "core" &  % WX +2 "storage"(& +3 "core" &; d\ / +3 .tForearm.seek 5 + 300 counts + "manipulator"&' +15 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +26 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(r') +8 "core" &  WX + "manipulator"&k% +3 "core" %# ; SL +3 .tForearm.seek :retract + "manipulator"&' ] +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&v( +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +14 "core" ( +2 "manipulator"&& +3 "core" &  U +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ш +101 "core" ' +3 "manipulator"&~& +3 "core" & U +3 "manipulator"&(% +3 "core" %ь U +2 "collection"'& +3 "core" & +3 "collection"'& +5 "core" & +2 .tCC.seek :closed + "collection"'"(X +5 "core" &  +8 &-m +| +9 &`s @ +10 &7e S +9 &A S +9 &C' S +10 &zD- S +9 &;E3 S +10 &C4 S +9 & D T +9 &"A S +10 &$EC S +9 &&D7 S +9 &'C S +10 &)C R +9 &+LD S +10 &-C S +9 &.D* S +9 &0B2 S +10 &2VC R +9 &4C, S +9 &5D2 S +10 &7B S +9 &9]C S +10 &;F" S +9 &<C S +9 &>D S +10 &@fB R +9 &B'C S +9 &CD S +10 &EJ. S +9 &GhO2 T +10 &I&W2 V +9 &Jk X +9 &L1 [ +10 &NU3 ^ +9 &P/ ] +9 &Q+ _ +10 &S1 a +9 &UR5 a +10 &W* ^ +9 &XTC% 0 +9 &Xj- R +6 ( +2 "collection"'& +3 "core" &X`+ R +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.33 + .Hand.open +2 "manipulator"&01 +22 "core" 1 +2 "manipulator"&#% +3 "core" %{  N +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$' ] +100 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%C& +4 "core" & +2 "manipulator"&'% +3 "core" % R ' P +2 "storage"(2% +3 "core" %B )\ ) +2 "storage"(=. +3 "core" .(; +2 "storage"(u& +3 "core" &; \ ) +2 "storage"(& +3 "core" &; \\\ ( +2 "manipulator"& & +4 "core" &  P +2 "manipulator"&9% +3 "core" % R  P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&,( +154 "core" ( + "manipulator"&-& +4 "core" & M P| +2 "storage"(.& +3 "core" &; \ ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts + "manipulator"&?' +97 "core" ' +2 "storage"(& +3 "core" &; 4\ * +3 .tSE.reconfigure :pick +48 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +4 "storage"(z' +304 "core" ' +2 "storage"(F- +3 "core" -'\\ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &; \ ( +2 "manipulator"&M& +3 "core" & n Q| +2 .tElbow.seek 5 +2 "manipulator"&( +4 "core" ( + "manipulator"&*& +4 "core" & J Q| +2 "storage"(& +3 "core" &; \ ) +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&' +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&6/ +24 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&4& +2 "storage"(8') +6 "core" &   R| +3 "manipulator"&B% +3 "core" % { Qn +2 .tForearm.seek :retract +2 "manipulator"&%' ] +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&m( +163 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +78 "core" ( +2 "manipulator"&H& +3 "core" & x Pu +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" & + Pu +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&E'E +97 "core" ' +2 "manipulator"&7& +3 "core" & K Pu +2 "manipulator"&A% +3 "core" %O P P +3 "processing"%& +3 "core" & +3 "processing"%<& +4 "core" & +3 .tPC.seek :closed + "processing"%5(SD +4 "core" & +8 & / $c +9 &nTu 9 +10 &{m M +9 &hH S +9 &*D S +10 &D R +9 &G R +10 &qF R +9 & 3F R +9 &!F R +10 &#F R +9 &%yG R +9 &';A R +10 &(C R +9 &*G S +9 &,F R +10 &.BC S +9 &0B R +10 &1D R +9 &3D S +9 &5KC R +10 &7 E S +9 &8H S +10 &:D S +9 &C R +10 &?D S +9 &AF S +9 &CZF S +10 &EM S +9 &FS T +10 &Hg W +9 &JQz Y +9 &L~ Z +10 &M Z +9 &O Z +9 &QR [\ +10 &RO` - +9 &S4 . +6 ( +2 "processing"%<& +3 "core" &S$ . +2 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.73 +2 .Hand.open + "manipulator"&K1 +25 "core" 1 +2 "manipulator"&:% +3 "core" %O . L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@' ] +99 "core" ' +3 "processing"%Y& +3 "core" &S$ . +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&% +3 "core" % O v L! +2 "storage"(S% +3 "core" %A x\ & +2 "storage"(;. +4 "core" .(; +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(1(K +205 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (/& +2 "core" &K T\  +3 "manipulator"&U& +3 "core" & ] Ku +2 "manipulator"&_% +3 "core" % O K! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&g(: +245 "core" ( +3 "manipulator"&T& +3 "core" &F J +2 "storage"()& +3 "core" &K b\ $ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&&'m +90 "core" ' + "storage"(]& +3 "core" &K \ % +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Q' +276 "core" ' + "storage"(j- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 .tSE.seek :place + "storage"(3'e +53 "core" ' +2 "manipulator"&b& +4 "core" &G L +2 "manipulator"&`% +3 "core" %l L] +47 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P' ] +105 "core" ' +2 .tElbow.seek PC +2 "manipulator"&q( +245 "core" ( + "manipulator"&I& +3 "core" & Py +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" & Py +3 .tForearm.seek PC + "manipulator"&c'E +94 "core" ' + .tHand.close +2 "manipulator"&o/ +18 "core" / +3 .tPC.seek :open + "processing"%t( +377 "core" ( +2 "storage"(s& +3 "core" &K R\ ' +2 "manipulator"&\ & +3 "core" & Ox +2 "manipulator"&J% +3 "core" %U  O\ +3 .tForearm.seek :retract + "manipulator"&i' ] +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&X(: +242 "core" ( +2 "manipulator"&[& +3 "core" &B d M6 +2 "storage"(N& +4 "core" &K ^\ & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&f'm +107 "core" ' +2 .tHand.open + "manipulator"&O1 +23 "core" 1 +3 "storage"(}- +3 "core" -'e +3 .tSE.seek -0.3 Pucks below Top Plate + "storage"(W'1 +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.27 Pucks below Top Plate + "storage"(a' +58 "core" ' +2 #tLights, camera, ACTION! + "storage"(d- +3 "core" -' +3 "storage"(& +3 "core" &K O O  +2 "manipulator"&& +3 "core" &C *5 +3 .tElbow.seek 6 +2 "manipulator"&\\(: +3 "core" ( +2 "manipulator"&& +3 "core" &C *5 +2 "storage"(n& +3 "core" &K K K  +3 .tForearm.seek 6 + 800 counts + "manipulator"& 'm +14 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.56 Pucks below Top Plate +2 "storage"(y'S +57 "core" ' + "manipulator"&Z& +4 "core" &C O5 +2 "storage"(w& +3 "core" &K \ & +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 + "manipulator"& 'M +34 "core" ' +2 .tElbow.hold + "manipulator"&!, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.37 Pucks below Top Plate +2 "storage"( ' +27 "core" ' +2 "manipulator"&{% +3 "core" %_ ~ V A +2 "storage"(|& +3 "core" &K E\  +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 318 counts +2 "manipulator"&R'Ћ +21 "core" ' +2 "manipulator"&& +3 "core" &C N5 +2 "storage"(p& +4 "core" &K w\ % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&L'm +17 "core" ' +2 "storage"(D% +8 "core" % l\ & +5 ."downElevator"SE.seek :down +11 "storage"(x') +96 (% +6 "core" %3 \ #\\v +15 "manipulator"& % +12 "core" %v . L +5 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract + "manipulator"&' ] +102 "core" ' +39 ' +2 ."downElevator"SE.stop +4 "storage"(5 +6 (& +4 "core" &K \ ( +4 "collection"'& +5 "core" &X`c R +8 #tStoring generic puck in Collection Clamp to tube 6 +3 "manipulator"&% +7 "core" % g  $ Q +4 "storage"(k% +8 "core" %4 \ ( +3 "storage"(G. +7 "core" .(K +3 "storage"(& +8 "core" &K \ ( +4 "storage"(& +6 "core" &K +\ ( +4 "manipulator"&h& +6 "core" &C 5 Q5 +72 .tElbow.seek 6 +3 "manipulator"&(: +3 "core" ( +2 "manipulator"&& +5 "core" &C  $ Q5 +3 "storage"(^& +3 "core" &K \ ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&~'m +97 "core" ' + "storage"((& +3 "core" &K \ ' +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(' +303 "core" ' +2 "storage"(r- +3 "core" -'Y +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &C M5 +2 "storage"(l& +3 "core" &K C\ ' +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 + "manipulator"&0'M +34 "core" ' +2 .tElbow.hold +2 "manipulator"&#, +3 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -'Y +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"('' +40 "core" ' +2 "manipulator"&2% +3 "core" %]h M O t < +2 "storage"(=& +3 "core" &K \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 316 counts +2 "manipulator"&u'Љ +21 "core" ' +2 "manipulator"&& +3 "core" &C ) O5 +2 "storage"( & +3 "core" &K \ ' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&9'm +22 "core" ' +2 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(' +46 "core" ' + "manipulator"&& +3 "core" &C  N5 +3 "manipulator"&-% +3 "core" %l E N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&.' ] +91 "core" ' +5 .tElbow.seek CC +2 "manipulator"&( +158 "core" ( +3 "manipulator"&v& +3 "core" & F K$ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &$& +3 "core" &  L$ +2 .tForearm.seek CC +2 "manipulator"&F'ш +97 "core" ' + .tHand.close +2 "manipulator"&/ +23 "core" / +2 .tCC.seek :open +2 "collection"'M( +407 "core" ( + "storage"(*& +4 "core" &K \ . +2 "storage"(& +3 "core" &K \ - +2 "manipulator"&6& +3 "core" &  S$ +2 "manipulator"&4% +3 "core" %є  T +3 .tForearm.seek :retract + "manipulator"&B' ] +97 "core" ' +5 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek 6 + "manipulator"&,(: +159 "core" ( + "manipulator"&?& +4 "core" &@ U +2 "storage"(z& +3 "core" &K u\ . +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&'M +111 "core" ' +2 .tElbow.hold + "manipulator"&H, +6 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +4 "manipulator"&>1 +29 "core" 1 +4 "manipulator"&% +6 "core" %_r  D +4 "storage"(7& +6 "core" &K z\ & +4 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 6 + 318 counts +4 "manipulator"&A'Ћ +24 "core" ' +4 "manipulator"&& +7 "core" &@  D V +4 "storage"(8& +6 "core" &K Q\ / +6 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 6 + 800 counts + "manipulator"&%'m +17 "core" ' +2 "storage"(+% +8 "core" % 6\ / +4 ."downElevator"SE.seek :down +8 "storage"(K') +99 (:% +4 "core" %\\] F\ )5 +106 "storage"(Y% +4 "core" % 2  p\ ,[t +6 "manipulator"&% +9 "core" %n V +4 .tForearm.reconfigure :loose +24 "manipulator"&#Q@2^d^b +9 .tForearm.seek :retract +5 "manipulator"&S' ] +83 "core" ' +2 ."downElevator"SE.stop +9 "storage"(5 +6 "core" ' +4 #tShuffling two pucks from tube 6 to 7 of [1..7] +4 #Loading generic puck from tube 6 into Collection Clamp +4 "collection"';& +3 "core" &2 +2 "manipulator"&<% +3 "core" % U  W +3 "storage"(E% +4 "core" %.  x\ / +2 "storage"(/. +3 "core" .(K +2 "storage"(U& +3 "core" &K  \ 0 +2 "storage"(_& +3 "core" &K  \ 0 +2 "manipulator"&e& +3 "core" &@  W +3 .tElbow.seek 6 + "manipulator"&T(: +4 "core" ( +2 "manipulator"&)& +3 "core" &@   W +2 "storage"(m& +3 "core" &K  \ 0 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&]'m +102 "core" ' + "storage"(@& +4 "core" &K  \ 2 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(j' +304 "core" ' +2 "storage"(b- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (`& +3 "core" &K  D\ 0 +2 "manipulator"&Q& +3 "core" &@   [ +2 .tElbow.seek 6 +2 "manipulator"&&(: +3 "core" ( +2 "manipulator"&I& +4 "core" &@   . \\ +2 "storage"(V& +3 "core" &K z\ 1 +3 .tForearm.seek 6 + 300 counts + "manipulator"&g'y +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&o/ +21 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&P& +3 "storage"(5') +7 "core" &@   [ +2 "manipulator"&s% +3 "core" %Ѕ   Y +3 .tForearm.seek :retract +2 "manipulator"&\ ' ] +96 "core" ' +2 .tElbow.seek CC + "manipulator"&J( +159 "core" ( +2 "manipulator"&c& +3 "core" &   T$ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 "core" ' +3 "manipulator"&[& + ."downElevator"SE.stop +5 "storage"(5 +7 "core" &  - T$ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&N'ш +100 "core" ' +2 "manipulator"&q& +3 "core" &  r T$ +2 "manipulator"&O% +4 "core" %ь  d S +3 "collection"'}& +5 "core" & +2 "collection"'d& +5 "core" & +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &  +10 &-n* ,} +9 &`s% @ +10 &?d R +9 &D! S +9 &C1 S +10 &C8 S +9 &BD S +9 &C- S +10 & D S +9 &"B S +10 &$LC* R +9 && D2 S +9 &'B) S +10 &)B S +9 &+RF S +9 &-C0 S +10 &.D; S +9 &0A/ S +10 &2[C+ S +9 &4F S +9 &5B S +10 &7B, S +9 &9c@1 S +9 &;%B/ S +10 &<B R +9 &>D S +10 &@jB0 S +9 &B-C, S +9 &CC S +10 &EI) S +9 &GnN2 T +9 &I+W- V +10 &Jg X +9 &L [ +10 &NY ^ +9 &P& ^ +9 &Q- _ +10 &S0 ` +9 &UX a +9 &W ] +10 &XW@{ + +9 &X n0 P +6 ( +2 "collection"'d& +3 "core" &Xb7 P +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.31 + .Hand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&% +3 "core" %{ M +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n' ] +96 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"%i& +3 "core" & +2 "manipulator"&Z% +3 "core" % [ - N +2 "storage"(w% +3 "core" %A \ ( +2 "storage"(3. +3 "core" .(K +2 "storage"({& +3 "core" &K \ ( +2 "storage"(|& +3 "core" &K \ ( +2 "manipulator"&W& +49 "core" & ) N$ +2 "manipulator"&% +4 "core" % [  N +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&p(: +162 "core" ( + "manipulator"&D& +4 "core" &5 Qx +2 "storage"(X& +3 "core" &K \ ) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&f'm +93 "core" ' +2 "storage"(a& +3 "core" &K \ ) +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +303 "core" ' +2 "storage"( - +3 "core" -'Y +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 ( & +3 "core" &K \ ( +2 "manipulator"&\\& +3 "core" &5  < Qx +2 .tElbow.seek 6 +2 "manipulator"&y(: +3 "core" ( +2 "manipulator"& & +3 "core" &5 ? Qx +2 "storage"(R& +3 "core" &K \ ) +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&'y +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +26 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(') +8 "core" &5  Rx + "manipulator"&k% +3 "core" %{  g Mp +3 .tForearm.seek :retract + "manipulator"&G' ] +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +166 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +81 "core" ( +2 "manipulator"&& +3 "core" & r N8 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &h& +2 "core" & g N8 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&L'E +115 "core" ' +2 "manipulator"&& +3 "core" &  T8 +2 "manipulator"&^% +3 "core" %M A T, +3 "processing"%(& +3 "core" & +3 "processing"%x& +4 "core" & +2 .tPC.seek :closed +2 "processing"%!(SD +3 "core" & +9 & / $c +9 &hTw 9 +9 &{n M +10 &eH R +9 &'E R +13 &A R +6 &F R +9 &mF R +10 & /F R +9 &!F R +9 &#F R +10 &%uE R +9 &'6D S +10 &(F R +9 &*F S +9 &,~A R +10 &.?G R +9 &0F S +9 &1E S +10 &3G R +9 &5FC S +10 &7 H R +9 &8E R +9 &:H S +10 &F S +9 &?C S +10 &AH S +9 &CUG S +10 &EI S +9 &FU T +9 &Hg V +10 &JN{ X +9 &L ~ Y +9 &M Z +10 &O Z +9 &QQ Z +10 &RQe . +9 &S. - +6 ( + "processing"%x& +4 "core" &S  - +2 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.72 +2 .Hand.open + "manipulator"&1 +25 "core" 1 + "manipulator"&r% +4 "core" %M  R, +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +90 "core" ' +2 "processing"%l& +3 "core" &S  - +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&C% +3 "core" % ^ ; N +2 "storage"(2% +4 "core" %: &\ ' +2 "storage"(=. +2 "core" .(K +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(([G +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &[E \ \ " +2 "manipulator"&& +4 "core" &  M8 +2 "manipulator"&-% +3 "core" % ^  M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&~( +267 "core" ( +3 "manipulator"&& +3 "core" & B L1 +2 "storage"(& +3 "core" &[D k\ %# +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&0' +94 "core" ' +2 "storage"(u& +3 "core" &[D #\ &# +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('' +279 "core" ' +2 "storage"(v- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"($'e +46 "core" ' +2 "manipulator"&9& +3 "core" & " K1 +2 "manipulator"&% +4 "core" % R KB +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#' ] +95 "core" ' +2 .tElbow.seek PC + "manipulator"&.( +259 "core" ( +2 "manipulator"&"& +3 "core" & B L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" & 4 K +3 .tForearm.seek PC + "manipulator"&'E +93 "core" ' +2 .tHand.close + "manipulator"&6/ +24 "core" / +2 .tPC.seek :open + "processing"%4( +377 "core" ( +2 "storage"(?& +3 "core" &[D \ '# +2 "manipulator"&z& +4 "core" & + O +2 "manipulator"&F% +3 "core" %Q  O4 +2 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&>( +144 "Can"A\ O4\\ +109 "core" ( +2 "manipulator"&& +3 "core" & N +2 "storage"(7& +3 "core" &[D _\ '# +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts + "manipulator"&' +95 "core" ' +2 .tHand.open + "manipulator"&81 +17 "core" 1 +3 "storage"(+- +3 "core" -'e +3 .tSE.seek -0.3 Pucks below Top Plate + "storage"(B'1 +26 "core" ' +3 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.27 Pucks below Top Plate +2 "storage"(:' +54 "core" ' + #tLights, camera, ACTION! +2 "storage"(,- +2 "core" -' +3 "storage"(& +3 "core" &[D S O  # +2 "manipulator"&Y& +3 "core" & < * +2 .tElbow.seek 7 +2 "manipulator"&( +19 "core" ( + "manipulator"&A& +6 "core" & +W +2 "storage"(& +3 "core" &[D K K  # +3 .tForearm.seek 7 + 800 counts + "manipulator"&;' +5 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.56 Pucks below Top Plate + "storage"(<'S +60 "core" ' + "manipulator"&E& +4 "core" & NW +2 "storage"(/& +3 "core" &[D T\ %# +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 + "manipulator"&U'΢ +37 "core" ' +2 .tElbow.hold + "manipulator"&_, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.37 Pucks below Top Plate +2 "storage"(e' +27 "core" ' + "manipulator"&)% +3 "core" %β~ f t ?/ +2 "storage"(m& +4 "core" &[D \ # +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 316 counts + "manipulator"&@' +22 "core" ' +2 "manipulator"&%& +3 "core" &  OW +3 "storage"(K& +3 "core" &[D e\ &# +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&H' +13 "core" ' +2 "storage"(S% +3 "core" % R\ ' +3 ."downElevator"SE.seek :down +4 "storage"(b') +99 (`% +4 "core" %;. u\ %[t +2 "manipulator"&Q% +3 "core" %\ * M +48 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' ] +88 "core" ' +27 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (V& +2 "core" &[D d\ (# +3 "collection"'o& +3 "core" &X]Z P +2 #tStoring generic puck in Collection Clamp to tube 7 +2 "manipulator"&P% +3 "core" % t  P +2 "storage"(s% +4 "core" %/ v\ ( +2 "storage"(T. +3 "core" .([G +2 "storage"(]& +3 "core" &[D \ (# +2 "storage"(c& +3 "core" &[D n\ (# +3 "manipulator"&[& +3 "core" & PW +2 .tElbow.seek 7 +2 "manipulator"&j( +3 "core" ( +2 "manipulator"&g& +3 "core" &  PW +2 "storage"(q& +4 "core" &[D \ (# +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&&' +109 "core" ' +2 "storage"(O& +3 "core" &[D \ )# +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(}' +301 "core" ' + "storage"(5- +4 "core" -'W +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&\ & +3 "core" & P QW +2 "storage"(M& +3 "core" &[D N\ '# +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 + "manipulator"&'΢ +38 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(i- +3 "core" -'W +3 .tSE.seek 0.12 Pucks below Top Plate + "storage"(Z' +37 "core" ' + "manipulator"&w% +4 "core" %ΰZ F G  ; +2 "storage"(3& +3 "core" &[D \ # +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 314 counts +2 "manipulator"&{' +10 "core" ' +2 "manipulator"&|& +3 "core" & x RW +2 "storage"(W& +3 "core" &[D ]\ (# +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&d' +15 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate + "storage"('\ +48 "core" ' +2 "manipulator"&N& +3 "core" &  OW +2 "manipulator"&D% +3 "core" %  O +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X' ] +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&a( +162 "core" ( +2 "manipulator"&J& +3 "core" & 0 Le +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &  Le +2 .tForearm.seek CC +2 "manipulator"& 'ш +97 "core" ' +2 .tHand.close + "manipulator"& / +16 "core" / +2 .tCC.seek :open +2 "collection"'\\( +407 "core" ( +2 "storage"( & +3 "core" &[D \ ,# +2 "storage"(R& +3 "core" &[D {\ +# +2 "manipulator"& & +4 "core" &  v Re + "manipulator"&% +4 "core" %ї  f S +2 .tForearm.seek :retract +6 "manipulator"&k' ] +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&p( +158 "core" ( +2 "manipulator"&f& +3 "core" & Uq +2 "storage"(& +4 "core" &[D \ -# +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&'΢ +113 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&h1 +26 "core" 1 +2 "manipulator"&y% +4 "core" %βZ  ' A +2 "storage"(& +43 "core" &[D *\ ## +2 .tForearm.force -20 +9 "manipulator"&5 +3 .tForearm.seek 7 + 316 counts +2 "manipulator"&^' +11 "core" ' +2 "manipulator"&(& +3 "core" &    Yq +3 "storage"(& +3 "core" &[D \ /# +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&G' +27 "core" ' +2 "storage"(t% +3 "core" %  (\ - +3 ."downElevator"SE.seek :down +3 "storage"(') +99 (r% +2 "core" %E4 \ +[t +2 "manipulator"&l% +4 "core" %  S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' ] +88 "core" ' +67 ' +2 ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 7 to 1 of [1..7] + #Loading generic puck from tube 7 into Collection Clamp +2 "collection"'2& +3 "core" & +2 "manipulator"&=% +3 "core" % q X +2 "storage"(x% +3 "core" %2 L\ / +2 "storage"(L. +3 "core" .([G +2 "storage"( & +3 "core" &[D\ /# +2 "storage"(& +4 "core" &[D s\ /# +2 "manipulator"&-& +3 "core" &  Vq +2 .tElbow.seek 7 +2 "manipulator"&1( +3 "core" ( +2 "manipulator"&& +3 "core" & K Xq +2 "storage"(& +4 "core" &[D \ 0# +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&' +96 "core" ' +4 "storage"(u& +6 "core" &[D Q\ 0# +4 .tSE.reconfigure :pick +10 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak +4 "storage"(' +304 "core" ' + "storage"(v- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (9& +3 "core" &[D T\ .# +2 "manipulator"&& +3 "core" &  0 Vq +3 .tElbow.seek 7 + "manipulator"&'( +4 "core" ( +2 "manipulator"&0& +3 "core" &  C Wq +2 "storage"("& +3 "core" &[D B\ /# +5 .tForearm.seek 7 + 300 counts +4 "manipulator"&*' +22 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&~/ +26 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&6& +2 "storage"(#') +8 "core" &  ` Wq + "manipulator"&!% +4 "core" % T4 +2 .tForearm.seek :retract +2 "manipulator"&?' ] +101 "core" ' +3 .tElbow.seek CC +2 "manipulator"&z( +157 "core" ( ' +2 "manipulator"&F& +2 ."downElevator"SE.stop +4 "storage"(5 +3 "core" &  P T& +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &   T& +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ш +98 "core" ' +2 "manipulator"&7& +3 "core" &  h S& +2 "manipulator"&.% +3 "core" %ы S +2 "collection"'8& +3 "core" & +3 "collection"'+& +4 "core" &, +3 .tCC.seek :closed + "collection"',(X +5 "core" &  +8 &-n) ,} +10 &`s( @ +9 &?d' R +9 &D S +10 &B) S +9 &F+ S +10 &CE0 S +9 &C2 S +9 & D/ R +10 &"B1 S +9 &$KB+ S +9 && D* S +10 &'E* S +9 &)F S +10 &+SB* S +9 &-D4 S +9 &.H/ S +10 &0A- R +9 &2ZC4 S +9 &4B. S +18 &5D. S +6 &7B) S +7 &9d@0 R +9 &;$C S +9 &<C' R +10 &>D1 S +9 &@k@2 S +9 &B.B R +10 &CD S +9 &EI9 S +10 &GoM+ T +9 &I,]2 V +9 &Jl X +10 &L. [ +9 &N\\ ] +9 &P, ^ +10 &Q- _ +7 &S _ +10 &UW b +9 &W, a +9 &XfG2 $n +10 &X' Q +5 ( +2 "collection"'+& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.34 +2 .Hand.open + "manipulator"&1 +4 "core" &X]- P +18 1 + "manipulator"&Y% +3 "core" %щ  L +47 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A' ] +101 "core" ' +5 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%& +3 "core" & +2 "manipulator"&% +4 "core" % P N +2 "storage"(E% +3 "core" %; \ ) +2 "storage"(/. +3 "core" .([G +2 "storage"($& +3 "core" &[D J\ (# +2 "storage"()& +4 "core" &[D }\ (# +2 "manipulator"&m& +3 "core" & 2 N& +2 "manipulator"&B% +4 "core" % P  N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&%( +159 "core" ( +2 "manipulator"&K& +3 "core" &  Qx +2 "storage"(S& +3 "core" &[D \ *# +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&>' +95 "core" ' +2 "storage"(& +3 "core" &[D ,\ +# +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(:' +311 "core" ' +2 "storage"(`- +3 "core" -'X +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (Q& +3 "core" &[D m\ &# +2 "manipulator"&;& +3 "core" & \ Ox +2 .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&<& +3 "core" & 0 Ox +2 "storage"(U& +3 "core" &[D \ '# +3 .tForearm.seek 7 + 300 counts +2 "manipulator"&@' +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&V/ +23 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&o& +2 "storage"(P') +8 "core" & } Px + "manipulator"&e% +4 "core" % Pf +2 .tForearm.seek :retract +2 "manipulator"&s' ] +102 "core" ' +4 .tElbow.seek PC +4 "manipulator"&T( +155 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +89 "core" ( +4 "manipulator"&]& +8 "core" & NN +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +7 &c& +4 "core" & NN +8 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +10 .tForearm.seek PC + "manipulator"&['E +99 "core" ' +2 "manipulator"&g& +3 "core" &  ON +2 "manipulator"&q% +4 "core" %K O +2 "processing"%H& +3 "core" & +3 "processing"%O& +5 "core" & +2 .tPC.seek :closed + "processing"%b(SD +4 "core" & +7 & / $c +10 &lSv 8 +9 &zp M +10 &cH R +9 &%F R +9 &C S +10 &D S +9 &kD R +9 & -A R +10 &!B R +9 &#E S +10 &%sD R +9 &'4E S +9 &(D R +10 &*G R +9 &,{F R +9 &.<F S +10 &/F R +9 &1D R +10 &3G S +9 &5DF S +9 &7E R +10 &8D R +9 &:F R +9 &C S +9 &?C S +10 &AC S +9 &CTD S +9 &EI S +10 &FT T +9 &He W +9 &JKw Y +10 &L  Z +9 &M Z +10 &O Z +9 &QL [\ +9 &RSe - +10 &S* + +5 ( +2 "processing"%O& +5 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.73 + .Hand.open + "manipulator"&_1 +4 "core" &S" + +13 1 +2 "manipulator"&I% +3 "core" %K e L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5' ] +95 "core" ' +2 "processing"%\ & +4 "core" &S" + +3 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&M% +3 "core" % M m L +3 "storage"(i% +3 "core" %: v\ % +2 "storage"(w. +2 "core" .([G +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(3( +991 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (|& +2 "manipulator"&W& +3 "core" & ` $\  +53 ."raiseStack"SE.reconfigure :place +4 "storage"(#]K-0-\ b +2 "core" &  HN +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +9 .tElbow.seek PC +2 "storage"(N' + "manipulator"&D( +8 "core" ( +2 "manipulator"&&& +3 "core" & v i % AN +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &j& +3 "core" & u j ; ?N +2 .tForearm.seek PC +2 "manipulator"&}'E +99 "core" ' +2 .tHand.close + "manipulator"&/ +16 "core" / +2 .tPC.seek :open +2 "processing"%{( +127 "core" ' + "storage"(Z- +4 "core" -' +2 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(J'e +48 "core" ' +188 ( +2 "storage"(n& +3 "core" & \ $ +2 "manipulator"&d& +3 "core" &  KN +2 "manipulator"& % +3 "core" %X ) K +3 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&X( +273 "core" ( +2 "manipulator"&& +3 "core" & ! K. +2 "storage"( & +4 "core" & "\ % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&R'ұ +97 "core" ' +3 .tHand.open + "manipulator"& 1 +25 "core" 1 +2 "storage"(- +3 "core" -'e +2 .tSE.seek -0.3 Pucks below Top Plate +2 "storage"(f'1 +27 "core" ' + .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.27 Pucks below Top Plate +2 "storage"(' +57 "core" ' +2 #tLights, camera, ACTION! + "storage"( - +4 "core" -' +2 "storage"(a& +4 "core" & 3 4 # + "manipulator"&h& +4 "core" &  %. +2 .tElbow.seek 1 +2 "manipulator"&y( +4 "core" ( +2 "manipulator"&& +3 "core" &  %. +2 "storage"((& +3 "core" & 3 3 b +3 .tForearm.seek 1 + 800 counts + "manipulator"&'ұ +4 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.56 Pucks below Top Plate + "storage"(t'S +59 "core" ' +2 "manipulator"&k& +3 "core" &  K. +2 "storage"(r& +3 "core" & \ # +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&l'ϑ +29 "core" ' + .tElbow.hold +2 "manipulator"&p, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.37 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 "manipulator"&^% +3 "core" %ϣ } B +2 "storage"(2& +4 "core" & \  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 318 counts + "manipulator"&=' +25 "core" ' +2 "manipulator"&x& +3 "core" & M. +2 "storage"(L& +3 "core" & \ $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"& 'ұ +15 "core" ' +2 "storage"(% +3 "core" % \ % +2 ."downElevator"SE.seek :down +4 "storage"(') +99 (-% +3 "core" %80 _\ #[t +2 "manipulator"&% +3 "core" %ҵ\  K +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +87 "core" ' +77 ' + ."downElevator"SE.stop + "storage"(5 +3 (G& +3 "core" & \ % +2 "collection"'u& +3 "core" &X\\ P +3 #tStoring generic puck in Collection Clamp to tube 1 +48 "manipulator"&% +3 "core" % O P M +2 "storage"(% +4 "core" %: s\ & +2 "storage"(C. +2 "core" .( +3 "storage"(v& +3 "core" & Q\ & +2 "storage"(9& +3 "core" & ,\ % +2 "manipulator"&& +4 "core" & E M. +2 .tElbow.seek 1 +2 "manipulator"&0( +3 "core" ( +2 "manipulator"&"& +4 "core" & N. +2 "storage"(~& +3 "core" & r\ & +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&6'ұ +89 "core" ' +2 "storage"(!& +3 "core" & +\ ' +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(1' +304 "core" ' + "storage"(- +3 "core" -'V +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&F& +3 "core" & v N. +2 "storage"(& +3 "core" & \ % +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&'ϑ +36 "core" ' +2 .tElbow.hold + "manipulator"&*, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(7- +3 "core" -'V +3 .tSE.seek 0.12 Pucks below Top Plate + "storage"(.' +31 "core" ' +2 "manipulator"&8% +3 "core" %ϝl O L C < +2 "storage"('& +3 "core" & a\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 312 counts + "manipulator"&#' +21 "core" ' +2 "manipulator"&?& +3 "core" & H N. +2 "storage"(\\& +3 "core" & %\ & +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&'ұ +14 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate + "storage"(Y' +35 "core" ' +2 "manipulator"&& +3 "core" & N. +2 "manipulator"&% +3 "core" %Ҳ\ p N +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+' ] +92 "core" ' +2 .tElbow.seek CC + "manipulator"&E( +159 "core" ( +3 "manipulator"&/& +4 "core" & I) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & > J) +3 .tForearm.seek CC + "manipulator"&)'ш +97 "core" ' +2 .tHand.close + "manipulator"&m/ +27 "core" / +2 .tCC.seek :open + "collection"'B( +407 "core" ( +2 "storage"(& +3 "core" & $\ * +2 "storage"(K& +3 "core" & \ \ * +2 "manipulator"&S& +3 "core" &  P) +2 "manipulator"&% +4 "core" %ќ % O +3 .tForearm.seek :retract +2 "manipulator"&z' ] +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&A( +163 "core" ( + "manipulator"&`& +3 "core" &  0 Tn +2 "storage"(Q& +3 "core" & \ , +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&;'ϑ +109 "core" ' +2 .tElbow.hold + "manipulator"&<, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&U1 +19 "core" 1 +2 "manipulator"&V% +4 "core" %Ϙo  C + "storage"(o& +4 "core" & \ # +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 307 counts + "manipulator"&e' +22 "core" ' + "manipulator"&%& +4 "core" & Un +2 "storage"(>& +4 "core" & \ - +42 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&:'ұ +24 "core" ' +2 "storage"(@% +3 "core" %  \ . +3 ."downElevator"SE.seek :down +4 "storage"(]') +98 (c% +3 "core" %52 \ +Zt +2 "manipulator"&% +3 "core" %Ҵ   S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g' ] +90 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +434 #t-> access 1 +3 "storage"(q% +3 "core" %;  N\ / + "manipulator"&H% +4 "core" % L  V +2 "manipulator"&P& +90 "core" &  Wn +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(s(; +676 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (4& +3 "core" &; \ !" +1461 #t-> access 2 +3 "storage"(_% +2 "core" %B d\ 0 +2 "manipulator"&I% +3 "core" % L   W +2 "manipulator"&\ & +3 "core" &  Wn +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(M(K +198 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (i& +2 "core" &K  A\ - +392 #t-> exit +15 #mEXIT @1752807406.96PDT @1752807422.54PDT = =tMAIN =mMAIN_scheduler @PDT1752807423.32 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +110 #"core_reset"Sent BREAK + #t@27871 receive with ifg=0x10, ie=0xFD + #@28517 receive with ifg=0x10, ie=0xFD #@29174 receive with ifg=0x10, ie=0xFD + #@29820 receive with ifg=0x10, ie=0xFD + #@30468 receive with ifg=0x10, ie=0xFD #@31115 receive with ifg=0x10, ie=0xFD + #@31763 receive with ifg=0x10, ie=0xFD #@32089 receive with ifg=0x80, ie=0xFD + #@9026 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +365 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +847 "Can"/\ 854' +2 /\ 854' +2 #tPolling Can every 10:00 +4 #Cleanly exited at 19:56:46PDT17-Jul-25 +11 #Waiting for espclients... +124 #"Ali"Session Begun +4190 #-> ESP.ready! +155 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P +2 ."Ali"CS.configure :default + "collection"'#P d@b +5 ."Ali"CS.hold + "collection"'+ +6 "core" + + ."Ali"CS.configure :default + "collection"'#P d@b +5 "processing"%% +3 "core" %ܓ\  +2 ."Ali"PS.configure :default + "processing"%#A d`xb +4 "sampler")% +3 "core" %& > +2 ."Ali"SS.configure :default + "sampler")#.0X access 2 +3 "storage"(2% +4 "core" %B  (\ 4 +3 "manipulator"&3% +3 "core" % L   [ +2 "manipulator"&4& +3 "core" &   Zn +3 ."Ali"SC.reconfigure :tight + "storage"($\ .(\ 1~b +4 ."Ali"SC.seek 6 +2 "storage"(5(K +7 "core" ( + ."Ali"SC.configure :limp +2 "storage"($(\ 1b +4 (6& +2 "core" &K  Z\ 4 +621 #"Ali"-> startTube 2 +7699 #-> start(:myShortDA){shortDA} +3 "collection"'7% +4 "core" %P +2 "processing"%8% +7 "core" %ܓ\  +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +2755 #"Ali"-> Thread[:myShortDA].answer +2 #"myShortDA"Ali answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +6 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop + "processing"%9 +47 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%:  +136 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%;  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml + "processing"%<'h! +2278 "core" ' + ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +3 "processing"%=  +5 "collection"'>  +5 "core"  +131  +3 ."myShortDA"PS.seek 0.5ml + "processing"%?' +1273 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%@ @ +108 "core" > +2 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +7 ."myShortDA"PS.seek :empty +4 "processing"%A's +593 "core" ' +5 ."myShortDA"PSV.dial PSR +2 "processing"%B +112 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%j +11 ."myShortDA"PS.seek 1ml + "processing"%C'[q +1095 "core" ' +2 ."myShortDA"PSR.select :air +4 "processing"% +15 ."myShortDA"PS.seek 2.5ml +4 "processing"%D' +1608 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%E +111 "core" +2 ."myShortDA"PS.seek :empty +2 "processing"%F's +2616 "core" ' +2 ."myShortDA"PSV.dial PSR + "processing"%G +113 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%H'[q +1097 "core" ' + ."myShortDA"PSR.select :air +2 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%I' +1612 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%J +123 "core" +2 ."myShortDA"PRV.dial :sipper + "processing"%K  +47 "core" +2 ."myShortDA"PS.seek :empty +2 "processing"%L's +2623 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%M +111 "core"  + ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%N' +2626 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%O +116 "core" +2 ."myShortDA"PS.seek :empty +2 "processing"%P's +2617 "core" ' +3 #"myShortDA"Loading da puck from tube 2 into Processing Clamp + "processing"%Q& +5 "core" &\  +2 ."myShortDA"Hand.open + "manipulator"&R1 +23 "core" 1 +2 "manipulator"&S% +3 "core" % L 8 ( = \\ +2 "storage"(T% +3 "core" %B # # ?\ 6 +2 "storage"(U. +4 "core" .(K +2 ."myShortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 2 +2 "storage"(V( +667 "core" ( +2 ."myShortDA"SC.configure :limp + "storage"($(\ 1b +5 (W& +2 "core" & \ \ ' +3 "manipulator"&X& +3 "core" & Xn +35 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +12 ."myShortDA"Elbow.seek 2 +2 "manipulator"&Y( +39 "core" ( +2 "manipulator"&Z& +3 "core" & ! X0 +2 "storage"([& +3 "core" &  (\ 2 +3 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 2 + 800 counts +2 "manipulator"&\\'j +98 "core" ' + "storage"(]& +4 "core" &  -\ 2 +2 ."myShortDA"SE.reconfigure :pick + "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(^' +310 "core" ' +3 "storage"(_- +2 "core" -'Y +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +4 (`& +3 "core" &  1\ 0 +2 "manipulator"&a& +3 "core" &   W. +2 ."myShortDA"Elbow.seek 2 +2 "manipulator"&b( +6 "core" ( + "manipulator"&c& +3 "core" &  " W. +2 "storage"(d& +4 "core" &  \ 0 +2 ."myShortDA"Forearm.seek 2 + 300 counts +2 "manipulator"&e'v +33 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close + "manipulator"&f/ +21 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"Ali:4:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 ."downElevator"SE.seek :down +4 "manipulator"&g& +2 "storage"(h') +8 "core" &   Z. + "manipulator"&i% +4 "core" %n   [; +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&j' ] +92 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&k( +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +77 "core" ( + "manipulator"&l& +3 "core" &   ZK +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &m& +2 "core" &   c ZK +3 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +4 "manipulator"&n'E +101 "core" ' + "manipulator"&o& +4 "core" &   S YJ +2 "manipulator"&p% +3 "core" %E   a Y +2 "processing"%q& +3 "core" &\  +3 "processing"%r& +4 "core" &\  +2 ."myShortDA"PC.seek :closed +2 "processing"%s(SD +6 "core" & \  +7 &.s +| +9 &bu @ +10 &<f R +9 &C R +9 &D S +10 &D R +9 &AA R +9 &A R +10 & @ R +9 &"D S +9 &$IC R +10 && A R +9 &'G R +10 &)E S +9 &+QF R +10 &-B S +9 &.C R +9 &0D R +10 &2XC S +9 &4D S +9 &5G S +10 &7I S +9 &9`I S +9 &;"C S +10 &<C R +9 &>E S +9 &@hH S +10 &B*H S +9 &CJ S +10 &ER U +9 &Gfa V +9 &I"t X +10 &J} Z +9 &L Z +9 &N` [\ +10 &P# [ +9 &Q H +10 &RA Z +9 &S  \ - +3 ( + "processing"%r& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.74 + .Hand.open +2 "manipulator"&t1 +17 "core" 1 +2 "manipulator"&u% +3 "core" %E  C V +2 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract + "manipulator"&v' ] +102 "core" ' +3 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%w { +2 %x9 +7 "core" 9 +102 "processing"%y9 +3 "core" 9 +102 "processing"%z9 +3 "core" 9  +102 "processing"%{9 +3 "core" 9  +102 "processing"%|9 +3 "core" 9 +102 "processing"%}9 +3 "core" 9 +102 "processing"%~9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +3 "core" 9& +103 "processing"%9 +3 "core" 9+ +102 "processing"%9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"% 9 +3 "core" 9; +102 "processing"% 9 +3 "core" 9@ +102 "processing"% 9 +3 "core" 9D +102 "processing"%9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%9 +4 "core" 9P +102 "processing"%9 +3 "core" 9U +102 "processing"%9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9]\ +102 "processing"%9 +3 "core" 9a\ +102 "processing"%9 +3 "core" 9e\ +103 "processing"%9 +3 "core" 9&j +102 "processing"%9 +3 "core" 9+n +102 "processing"%9 +3 "core" 92r +10 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"% p{p. +3 ."myShortDA"delay 1:30 +6 "core" s +8999 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +111 "core" +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%'Q +1605 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%  +136 "core"  +4 ."myShortDA"PSV.dial PTV +7 "processing"%! +83 "core" +3 ."myShortDA"PBV.dial :waste1 +3 "processing"%"  +61 "core" +4 "processing"%#% +6 "core" %U$  +5 ."myShortDA"PS.seek 1.5ml +4 "processing"%$' +596 "core" ' + ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +8 "processing"%% * +38 "core" , +5 ."myShortDA"PS.seek 0ml +5 "processing"%&'ܑ +1606 "core" ' +2 ."myShortDA"delay 5:00 +1139 "Can"/ ^7 +28864 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%'  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%(  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +37 "core" + +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"%* +81 "core"  +2 ."myShortDA"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%+' +2551 "core" ' + ."myShortDA"PSV.dial PTV +2 "processing"%, +79 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +79 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%. +78 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +79 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%0's +2515 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%1  +135 "core" +2 ."myShortDA"PSV.dial :mixloop + "processing"%2 +48 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%3 @ +109 "core" ? +2 ."myShortDA"PS.reconfigure :slow + "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%4' +362 "core" ' + ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "collection"'6  +2 "processing"%  +4 "core"  +42  + "processing"%7% +3 "core" % \ +3 ."myShortDA"PS.seek 0.3ml + "processing"%8' +349 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'9  +37 "core" + ."myShortDA"PRV.dial :air +2 "processing"%:  +47 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%;'N +1275 "core" ' +2 ."myShortDA"PRV.dial :waste2 + "processing"%> @ +79 "core" ? +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%=' +855 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +3 "processing"%<  +49 "core"  +2 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml + "processing"%@'Q +1611 "core" ' + ."myShortDA"PSV.dial :PML +2 "processing"%? +50 "core" +5 ."myShortDA"PTV.dial :mixing +2 "processing"%B @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +2 "processing"%A  +37 "core" +2 "processing"%C% +3 "core" %T  +3 ."myShortDA"PS.seek 1.85ml + "processing"%E'L +237 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +2 "processing"%D * +37 "core" + +3 ."myShortDA"PS.seek 0ml +2 "processing"%G'ܑ +1955 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'F& +3 "core" & +3 "manipulator"&H& +3 "core" & RJ +2 "manipulator"&J% +3 "core" % N ^ R +3 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&K(-z +135 "core" ( +2 "manipulator"&I& +3 "core" &- W T +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &M& +3 "core" &-   S +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&L'o +114 "core" ' +3 ."myShortDA"Hand.close + "manipulator"&O/ +18 "core" / +2 "manipulator"&N& +3 "core" &- ` o K A +2 "manipulator"&Q% +3 "core" %π^ S ] > @ +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&R' ] +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +48 ."myShortDA"Elbow.seek CC +2 "manipulator"&S( +278 "core" ( +2 "manipulator"&T& +3 "core" & O T( +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &U& +3 "core" &  K( +2 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&5'ш +100 "core" ' +2 "manipulator"&W& +4 "core" & W P' +2 "manipulator"&X% +3 "core" %с  P +2 "collection"'Z& +3 "core" & +3 "collection"'[& +4 "core" & +2 ."myShortDA"CC.seek :closed +2 "collection"'](X +5 "core" & +6 & 5 +10 &Es 2 +9 &:kt G +9 &Y U +10 &D T +9 &ME T +10 &F U +9 &E U +9 &G U +10 &!UD T +9 &#D U +9 &$G U +10 &&F T +9 &(\\D U +10 &*F U +9 &+F U +9 &-C U +10 &/dD U +9 &1&G U +9 &2C T +10 &4F U +9 &6mD T +10 &8/C T +9 &9D U +9 &;G U +10 &=tE U +9 &?7D T +9 &@H U +10 &BE U +9 &D{N U +10 &F8\\ W +9 &Gt Z +9 &I ^ +10 &Kd ` +9 &M& ` +9 &N ` +10 &P ` +9 &Rf b +10 &T* a +9 &U b% +9 &W T +10 &Xu $h +9 &X" U +10 ( &Xh O +2 "collection"'[& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.52 + "collection"'& +5 "core" &Xh O +2 ."myShortDA"Hand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"&_% +4 "core" %с  G +2 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&`' ] +97 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%a +110 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +13 ."myShortDA"PS.seek 1.5ml +2 "processing"%c' +1599 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +15 "processing"%d  +45 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%f'ܑ +1599 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%g +49 "core"  +2 ."myShortDA"PSR.select :air +2 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%i' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 ."myShortDA"CBV.dial PRV +3 "collection"'Y  +4 "processing"%\\  +36 "core"  +137 +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%^ +110 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'e +5 "core"  +2 "collection"'l +3 "core"  +2 "collection"'m  +3 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%b  +76 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%o'ܑ +2618 "core" ' + ."myShortDA"PSV.dial :air +2 "processing"%p  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%q' +1783 "Can" y:`S +838 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%h +47 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%j'ܑ +2614 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +46 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%t' +2613 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%u +47 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%x'ܑ +2619 "core" ' +4 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&r& +11 "core" & & D' +4 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +9 ."myShortDA"Elbow.seek CC +3 "manipulator"&y( +29 "core" ( +4 "manipulator"&n& +5 "core" & u  H +6 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &z& +5 "core" & Q G +5 ."myShortDA"Forearm.seek CC +4 "manipulator"&{'ш +100 "core" ' +2 ."myShortDA"Hand.close +3 "manipulator"&|/ +28 "core" / +4 ."myShortDA"CC.seek :open +13 "collection"'}( +411 "core" ( +2 "manipulator"&~& +3 "core" & N +2 "manipulator"&% +3 "core" %ё / M' +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(-z +345 "core" ( + "manipulator"&& +3 "core" &-s\ K L!q +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +2 "core" &-s\  L!q +3 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +12 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'o +119 "core" ' +2 ."myShortDA"Hand.open + "manipulator"&1 +26 "core" 1 + "manipulator"& % +3 "core" %rS D E ) ; +3 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"& ' ] +108 "core" ' +2 ."da"delayUntil "20:23:07.07" +24782 #recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" * +2 ."da"PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2548 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +47 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.seek :empty +6 "processing"%'s +2533 "core" ' +5 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +7 .PSV.dial PSR +5 "processing"% +146 "core"  +4 #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +13 "processing"% +17 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +8 ."da"PS.seek 0.5ml +8 "processing"%' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1611 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%P  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%!% +3 "core" %W +3 ."da"PS.seek 1.5ml +2 "processing"%"' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ܑ +1603 "core" ' +2 ."da"delay 2:00 +10123 "Can"\ A= +1880 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%%  +4 "core"  +2 ."da"PBV.dial :waste1 + "processing"%$  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%w * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%' +79 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%(' +2533 "core" ' +4 ."da"PSV.dial PTV +3 "processing"%) +81 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%* +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%& +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +79 "core"  +2 ."da"PS.seek :empty +2 "processing"%-'s +2521 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%. +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%/' +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%+'Q +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%1  +6 "core"  + ."da"PSV.dial PTV +2 "processing"%2 +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +37 "core" +2 "processing"%0% +3 "core" %O  +2 ."da"PS.seek 1.5ml +2 "processing"%6' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'ܑ +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%4  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%9  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%8 +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%>' +2517 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%; +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +39 "processing"%< +81 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%B's +2521 "core" ' +10 #"da"getPMLReagent08 + .PRV.dial :air +3 "processing"%A  +46 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%C  +137 "core" +4 ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%D  +47 "core"  +2 ."da"PTV.dial :PRVmixing + "processing"%@  +6 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%E +59 "core" +2 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%F' +382 "core" ' +2 ."da"delay 2 seconds +204 .PRV.dial :air +3 "processing"%H  +54 "core"  + "processing"%J% +3 "core" %#  +3 ."da"PS.seek 0.55ml + "processing"%I'"Z +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%M  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%O'Q +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%N +47 "core" + ."da"PTV.dial :mixing +2 "processing"%Q @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%k  +37 "core" +2 "processing"%v% +3 "core" %Q  +3 ."da"PS.seek 1.85ml + "processing"%L'I +230 "core" ' +6 ."da"PBV.dial between PSV and waste1 +2 "processing"%T * +37 "core" , +3 ."da"PS.seek 0ml +3 "processing"%U'ܑ +1949 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +13811 "Can"\ A? +34192 #"da"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%K @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%W  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%X * +38 "core" + + ."da"PSV.dial :air +2 "processing"%Z  +47 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%R' +2542 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%\ +47 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +5 "processing"%  +51 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +50 "core" +2 ."da"delay 2 seconds +204 .PSV.dial :air +2 "processing"%_  +47 "core"  +2 ."da"PS.seek :empty +2 "processing"%['s +2529 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%a +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%5' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%G'Q +1608 "core" ' +2 ."da"PTV.dial :puck + "processing"%d  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%c +79 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +38 "core" + "processing"%f% +4 "core" %S  +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +37 "core" * +2 ."da"PS.seek 0ml +2 "processing"%^'ܑ +1603 "core" ' +2 ."da"delay 2:00 +11103 "Can"\ AB? +900 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%e  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +37 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%m +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%b' +2549 "core" ' + ."da"PSV.dial PTV +2 "processing"%i +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%p +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%o +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%h  +80 "core"  +2 ."da"PS.seek :empty +3 "processing"%q's +2524 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +154 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 0.5ml + "processing"%j' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%u'Q +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%t +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%r  +37 "core" +2 "processing"%n% +43 "core" %W! +10 ."da"PS.seek 1.5ml +2 "processing"%z' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +38 "core" + +3 ."da"PS.seek 0ml +2 "processing"%S'ܑ +1602 "core" ' +4 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%`  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%] * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%~ +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2520 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%{ +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +79 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +80 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +2 "processing"%'s +2540 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 0.5ml + "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +15 ."da"PS.seek 2ml +4 "processing"%'Q +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +3 "core" %Y! +2 ."da"PS.seek 1.5ml +2 "processing"%' +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ܑ +1604 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +79 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +521 "Can"\ AD +1983 "core" ' + ."da"PSV.dial PTV +2 "processing"% +80 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +79 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%P  +83 "core"  +2 ."da"PS.seek :empty +2 "processing"%'s +2493 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +148 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +13 "processing"% +15 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +8 "processing"%!'I +333 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml + "processing"%' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%#'Q +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%" +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +39 "core" +2 "processing"%$% +3 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%w' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +38 "core" + +3 ."da"PS.seek 0ml +3 "processing"%'ܑ +1607 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%)  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%* * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%& +82 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%,' +2616 "core" ' + ."da"PSV.dial PTV +2 "processing"%( +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%. +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +83 "core"  +2 ."da"PS.seek :empty +2 "processing"%1's +2615 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +49 "processing"%2 +148 "core"  +6 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%3'Q +2113 "core" ' +3 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%0 +84 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +41 "core" +2 "processing"%% +5 "core" %S"  +3 ."da"PS.seek 1.5ml +3 "processing"%6' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%4 * +40 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%9  +115 "core"  +2 ."da"PS.seek :empty +3 "processing"%:'s +1601 "core" ' +2 "processing"%89 +3 "core" 9{5 +4 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +6 "processing"%7 +4 "core" 5 +2 "processing"%;& +5 "core" &S - +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&<% +8 "core" % ]   p +2 "storage"(=% +4 "core" %B ! # +2 "storage"(?. +5 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 +3 "storage"(>( +193 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +4 (A& +3 "core" &  +3 "manipulator"&C& +3 "core" &-w  / m +2 "manipulator"&D% +3 "core" % ]  " +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&@( +182 "core" ( +3 "manipulator"&E& +4 "core" &  ) +2 "storage"(B& +5 "core" & # # +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&H'ұ +94 "core" ' +2 "storage"(J& +5 "core" & " W +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +3 "storage"(F' +283 "core" ' +3 "storage"(M- +3 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +7 ."da"SE.seek :place +3 "storage"(I'e +54 "core" ' +3 "manipulator"&N& +4 "core" & !  /) +3 "manipulator"&Q% +4 "core" %ҧ   R +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&k' ] +95 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&v( +255 "core" ( +2 "manipulator"&T& +5 "core" & % $ ;= +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &O& +3 "core" & $ # = +3 ."da"Forearm.seek PC +3 "manipulator"&L'E +98 "core" ' +2 ."da"Hand.close +3 "manipulator"&K/ +22 "core" / +3 ."da"PC.seek :open +3 "processing"%W( +379 "core" ( +2 "storage"(X& +3 "core" & - , * +3 "manipulator"&Z& +5 "core" & ? <= +2 "manipulator"&U% +5 "core" %M < :  +3 ."da"Forearm.seek :retract +2 "manipulator"&\ ' ] +99 "core" ' +4 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 1 +3 "manipulator"&( +260 "core" ( +2 "manipulator"&& +5 "core" & + % %+ +2 "storage"(_& +5 "core" & # ! +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&R'ұ +105 "core" ' +7 ."da"Hand.open +3 "manipulator"&a1 +22 "core" 1 +7 "storage"([- +7 "core" -'e +5 ."da"SE.seek -0.3 Pucks below Top Plate +7 "storage"(5'1 +27 "core" ' +2 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +55 ."da"SE.seek -1.27 Pucks below Top Plate +2 "storage"(d' +59 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%c& +5 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1721h.png +16 "core" & w +4 "manipulator"&g& +10 "core" & = > o* +4 "manipulator"&f% +8 "core" %ү M C . +8 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +10 ."psFlush"Forearm.seek :retract +2 #"da"Cannot open camera device: /dev/ccda\ +3 "manipulator"&G' ] +4 ."da"Gate.power :camera,:OFF +3 .delay 1 second +85 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&\\(-z +14 ."da"Gate.power :camera,:ON +2 .delay 5 seconds +180 "core" ( +4 "manipulator"&Y& +18 "core" &- + )\\ +11 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +17 &e& +13 "core" &- ( (\\ +8 ."psFlush"Forearm.seek :garage +9 "manipulator"&l'o +124 "core" ' +5 ."psFlush"Hand.close +4 "manipulator"&m/ +25 "core" / +4 "manipulator"&^& +6 "core" &- q ?\\ +4 "manipulator"&i% +6 "core" %ςg y 0 +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&p' ] +55 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1721h.png +63 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +9 ."psFlush"Elbow.seek PC +4 "manipulator"&o( +152 "core" ( +6 "manipulator"&h& +7 "core" &  L +5 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +9 &b& +7 "core" & wL +11 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +15 ."psFlush"Forearm.seek PC +9 "manipulator"& 'E +98 "core" ' +5 "manipulator"&q& +8 "core" & :K +2 "manipulator"&j% +3 "core" %O ) +3 "processing"%t& +3 "core" & p +3 "processing"%r& +6 "core" &" p +2 ."psFlush"PC.seek :closed +2 "processing"%n(SD +6 "core" & p +7 &\ + n%f +9 &eRk k: +9 &xe kO +10 &M? mW +9 &9 nV +9 &4 nW +10 &8 mV +9 &U3 nW +10 & 7 U +9 &!; V +9 &#; U +10 &%`7 V +9 &'#; U +9 &(6 V +10 &*9 V +10 &,h3 V +9 &.(4 oV +9 &/6 oW +9 &19 nW +10 &3m5 nW +9 &5/6 nW +9 &68 nW +10 &88 nV +9 &:t8 nW +10 &<88 mV +9 &=8 nW +9 &?; mW +10 &A}8 nW +9 &C>< mW +10 &D< mX +9 &FF lY +10 &Hx\\ k[ +9 &J1m j^ +9 &Ku j_ +9 &M{ i` +10 &Osy i` +9 &Q5 ` +9 &R\\j , +10 &S#Y ; +10 ( &S%4 9 +2 "processing"%r& +3 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.96 +2 "processing"%u& +5 "core" &S%4# 9 +2 ."psFlush"Hand.open + "manipulator"&|1 +24 "core" 1 +2 "manipulator"&z% +3 "core" %O  ) +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&`' ] +101 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%] +49 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%~' +598 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +1237 #"da"SX HX9/16 (USB:;0): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 2.601 seconds\ Exposing 696x520 pixel 16-bit image for 29.697 seconds\ /var/log/esp/da25jul1721h.png: PNG Upload Complete\ +11 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1721h15s.png +899 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%{ @ +216 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%y  +142 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"% +120 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'s +136 #"da"SX HX9/16 (USB:;0): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1721h15s.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1721h25s.png +1719 #"image"compressed /var/log/esp/da25jul1721h.jxl +807 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +100 #"da"SX HX9/16 (USB:;0): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1721h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +3 "storage"( - +4 "core" -' +88 "storage"(& +8 "core"  + &   +10 "manipulator"&& + #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +6 "processing"%@ +3 "core" & 2 9' +3 "manipulator"& % +4 "core" % Z  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&( +6 ."psFlush"PS.seek 0.5ml +2 "processing"%' +257 "core" ( +2 "manipulator"&& +3 "core" & U U =e +2 "storage"(x& +3 "core" &  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +106 "core" ' +2 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +5 ."da"SE.seek -0.56 Pucks below Top Plate +3 "storage"('S +58 "core" ' +2 "manipulator"&& +3 "core" & )e +2 "storage"(& +4 "core" & f e 0 +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 + "manipulator"&'ϑ +40 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +5 ."da"SE.seek -0.37 Pucks below Top Plate + "storage"(' +35 "core" ' + "manipulator"&% +4 "core" %Ϡ } n  + ' +2 ."psFlush"delay 5 seconds +7 "storage"(P& +8 "core" & L L  +6 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 1 + 315 counts + "manipulator"&' +24 "core" ' +2 "manipulator"& & +3 "core" & 7 (e +2 "storage"(& +4 "core" & e e ? +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&!'ұ +15 "core" ' +2 "storage"(% +3 "core" % Q\ +3 ."downElevator"SE.seek :down +4 "storage"("') +100 (%% +3 "core" %- f i } Zq +2 "manipulator"&$% +3 "core" %Ҵ r ) +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&#' ] +88 "core" ' +74 ' + ."downElevator"SE.stop + "storage"(5 +5 ('& +4 "core" & \  +112 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml + "processing"%w' +1640 #"image"compressed /var/log/esp/midres/da25jul1721h15s.jxl +478 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%)  +39 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%* @ +78 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%& +115 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%'s +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +91 #"image"compressed /var/log/esp/midres/da25jul1721h25s.jxl +5 ."Qmail"DAfans.email "da25jul1721h exposed 29.697 seconds\\nmidres/da25jul1721h15s\\nmidres/da25jul1721h25s",Subject: "da25jul1721h images!" +18 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%.'[q +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +81 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%,  +77 "core"  +2 ."psFlush"PBV.dial :waste1 + "processing"%2  +6 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%1'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%0 +81 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%+' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" +8 ."psFlush"PS.seek 0ml +7 "processing"%3'ܑ +2623 "core" ' + ."psFlush"PSV.dial PSR +43 "processing"%4 +81 "core"  + ."psFlush"PSR.select :flush +10 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +600 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +1155 "Can"\ @KA +964 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +79 "core" +2 ."psFlush"PBV.dial PSV + "processing"%7 U +58 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%;'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%< @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%?  +77 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%A's +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +46 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%D' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%V +79 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%E U +7 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%B'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +48 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%M's +3294 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%N +48 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%Q'[q +1104 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%H +77 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%T  +17 "core"  + ."psFlush"PBV.dial :waste1 +2 "processing"%O  +58 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%@'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +79 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%k' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%s +80 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%X'ܑ +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +79 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +590 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" + ."psFlush"PBV.dial PSV +2 "processing"%_ U +58 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%v'ܑ +2614 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%a @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%\  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%c's +2638 "core" ' +2 ."psFlush"PSV.dial PSR +38 "processing"%g +59 "core"  + ."psFlush"PSR.select :air +23 .PS.seek 2.5ml +4 "processing"%f' +2642 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%5 U +6 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%Y'ܑ +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2641 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +79 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%m's +2624 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&^& +5 "core" & \  [e +2 "manipulator"&i% +3 "core" % L  Z +3 ."psFlush"Elbow.seek PC +2 "manipulator"&G( +263 "core" ( +2 "manipulator"&h& +3 "core" &   ZS +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &l& +3 "core" & Z ZS +3 ."psFlush"Forearm.seek PC +2 "manipulator"&b'E +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&\\/ +19 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%q( +377 "core" ( +2 "manipulator"&j& +3 "core" & &  ? \\' +2 "manipulator"&t% +3 "core" %O  \ G \\ +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&p' ] +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&W(-z +127 "core" ( +2 "manipulator"&u& +3 "core" &- . %  ]b +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &|& +2 "core" &- . 0  ]b +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&z'o +113 "core" ' +2 ."psFlush"Hand.open + "manipulator"&r1 +24 "core" 1 + "manipulator"&]% +4 "core" %u] h J$ +2 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' ] +102 "core" ' +2 #"myShortDA"Finished short da assay +5204 "Can"\ 6Ma׉ +60002 \ 6ORm +60002 \ 6QC +60002 \ 6S5 +60002 \ 3U&/ +60001 \ 6Wʼn +60002 \ 6Y[ +60002 \ 6Z +60002 \ 6\\ +60002 \ 6^ +60002 \ 6` +46770 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["( +60002 \ 40) +60002 \ 6!) +60002 \ 6*G +60002 \ 6*݉ +60002 \ 6+s +60002 \ 6, +60002 \ 6, +60002 \ 6-5 +60001 \ 7-ˉ +54734 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt["΅9 +60001 r\ =е: +39890 #"Ali"-> access 1 +5 "storage"(:% +3 "core" %: / 3 e\ 5 +2 "manipulator"&~% +4 "core" % k ( 0 [ +2 "manipulator"&{& +3 "core" &- $ ' [` +3 ."Ali"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Ali"SC.seek 5 +2 "storage"(y(; +678 "core" ( + ."Ali"SC.configure :limp +2 "storage"($(\ 1b +5 (& +2 "core" &;  \ -! +19394 "Can"q\ >: +5400 #"Ali"-> ESP.ready? +2 "collection"'S% +4 "core" %P2 +2 "sampler") % +3 "core" %& O +2 "manipulator"&% +4 "core" % k % & P [ + "manipulator"&& +3 "core" &- ' $ G [` +2 "storage"(& +4 "core" &;  #\ 5) + "storage"( % +4 "core" %: -  \ 5 + "collection"'& +4 "core" &C +2 "processing"%x& +3 "core" &\  +2 "processing"%o% +3 "core" %r*\  +1898 #"Ali"-> ESP.ready! +2 "collection"'% +4 "core" %PA +2 "processing"%% +3 "manipulator"&% +2 "sampler")`% +11 "core" %r\  % k ' ' Z + %& W +2 "manipulator"&& +3 "core" &- # &  [` +2 "storage"(P& +3 "core" &; . & K\ 5) +2 "storage"( % +3 "core" %:   :\ 4 +2 "collection"'& +3 "core" &7 +2 "processing"%& +3 "core" &\  +2 "collection"'d +4 "core"  +3 "sampler") +2 "core"  +3 "collection"'%% +3 "core" %P9 +2 "processing"%$% +3 "core" %r\  +2 "sampler")% +4 "core" %& X +2 "collection"'& +3 "core" &5 +3 "processing"%& +3 "core" &*\  +2 "manipulator"&% +3 "core" % k ' ' [ +2 "manipulator"&'& +4 "core" &-  # [` +2 "storage"(& +3 "core" &; ( 5 n\ 5) +2 "storage"(!% +3 "core" %: & / 0\ 5 +2 "collection"'"9 +4 "core" 9 +2 "processing"%9 +3 "core" 9 +22582 #"Ali"-> access 2 +5 "storage"()% +2 "core" %: / ' ,\ 5 +2 "manipulator"&*% +4 "core" % k ' (  [ +2 "manipulator"&&& +3 "core" &- & " Z` +2 ."Ali"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Ali"SC.seek 6 +2 "storage"(w(K +200 "core" ( +2 ."Ali"SC.configure :limp + "storage"($(\ 1b +5 ((& +2 "core" &K  \ 2 +3264 #"Ali"-> startTube 2 +26452 "Can"l\ >%;E +12929 #"Ali"-> start(:myShortDA){shortDA} +3 "collection"'% +5 "processing"%.% +5 "core" %PC +5 %r\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +8563 #"Ali"-> Thread[:myShortDA].answer +2 #"myShortDA"Ali answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%/ +142 "core" +2 ."myShortDA"PTV.dial :PRVmixing + "processing"%,  +134 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%2  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%-'h! +2281 "core" ' + ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +3 "processing"%0  +5 "collection"'1  +5 "core" +131  +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%' +1266 "core" ' +2 ."myShortDA"PRV.dial :waste2 + "processing"%+ @ +110 "core" ? +2 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty + "processing"%4's +594 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%3 +113 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%9'[q +1102 "core" ' +2 ."myShortDA"PSR.select :air +2 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%8' +1602 "core" ' +2 ."myShortDA"PSV.dial :mixloop +37 "processing"%7 +111 "core" +2 ."myShortDA"PS.seek :empty +9 "processing"%6's +2620 "core" ' +2 ."myShortDA"PSV.dial PSR + "processing"%< +113 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%;'[q +1105 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%?' +1611 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%= +112 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%C  +48 "core" +2 ."myShortDA"PS.seek :empty +2 "processing"%A's +2626 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%V +113 "core"  + ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%E' +2626 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%D +113 "core" + ."myShortDA"PS.seek :empty +4 "processing"%'s +2613 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp + "processing"%B& +6 "core" &*\  +2 "manipulator"& % +3 "core" % k $ #  [ +2 "storage"(J% +3 "core" %< \ ,\ 4 +2 "storage"(N. +2 "core" .(K +3 ."myShortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 2 +2 "storage"(M( +672 "core" ( +2 ."myShortDA"SC.configure :limp + "storage"($(\ 1b +5 (Q& +2 "core" & \ % +3 "manipulator"&H& +3 "core" &-  ^ V` +2 "manipulator"&T% +3 "core" % k   V +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 2 +2 "manipulator"&O( +166 "core" ( +2 "manipulator"&F& +3 "core" &    W_ +2 "storage"(K& +3 "core" &  o\ 0 +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 2 + 800 counts +2 "manipulator"&@'j +113 "core" ' +2 "storage"(s& +3 "core" &  \ 2 +3 ."myShortDA"SE.reconfigure :pick + "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak + "storage"(k' +315 "core" ' +2 "storage"(Z- +3 "core" -'T +2 ."myShortDA"SE.configure :default + "storage"(#QK-0-\ b +5 (X& +3 "core" &  6\ 1 +2 "manipulator"&U& +3 "core" &   w Y_ +2 ."myShortDA"Elbow.seek 2 +2 "manipulator"&( +5 "core" ( + "manipulator"&_& +3 "core" &    Y_ +2 "storage"(L& +3 "core" & \ \ 1 +3 ."myShortDA"Forearm.seek 2 + 300 counts + "manipulator"&a'v +23 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&v/ +19 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" Ali:11:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +3 "manipulator"&\ & +4 "storage"([') +5 "core" &   Q V_ +2 "manipulator"&g% +4 "core" %u  S TU +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&c' ] +107 "core" ' +2 ."myShortDA"Elbow.seek PC +2 "manipulator"&I( +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +113 "core" ( +2 "manipulator"&5& +3 "core" &   m YO +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &f& +3 "core" &   YO +2 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&R'E +89 "core" ' + "manipulator"&Y& +3 "core" &   WO +2 "manipulator"&% +3 "core" %C I W> +2 "processing"%e& +4 "core" &\ +2 "processing"%^& +4 "core" &*\ +3 ."myShortDA"PC.seek :closed + "processing"%i(SD +7 "core" &\  +7 & . $c +9 &pTu 8 +9 &yq M +10 &bM S +9 &$F S +10 &D S +9 &E R +9 &kE S +10 & -H S +9 &!H S +9 &#D R +10 &%sF S +9 &'5H S +9 &(F R +10 &*G R +9 &,zF S +10 &.<F S +9 &/E S +9 &1G S +10 &3J S +9 &5CG S +10 &7H T +9 &8H T +43 &:G T +2 & G S + &?D S + &AH S +8 &CSL S +9 &EP T +10 &FZ U +9 &Hm X +10 &JJ~ Y +9 &L [ +9 &M [\ +10 &O [\ +9 &QK \\ +9 &RRh 0 +10 &S3 / +6 ( + "processing"%^& +10 "core" &S# / +3 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.75 + .Hand.open +3 "manipulator"&h1 +16 "core" 1 +2 "manipulator"&l% +3 "core" %C ' T> +3 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract + "manipulator"&' ] +96 "core" ' +3 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%\\ { +2 %#9 +7 "core" 9 +102 "processing"%n9 +3 "core" 9 +102 "processing"%j9 +3 "core" 9  +102 "processing"%t9 +3 "core" 9  +102 "processing"%u9 +3 "core" 9 +102 "processing"%|9 +3 "core" 9 +103 "processing"%b9 +2 "core" 9 +102 "processing"%r9 +3 "core" 9 +102 "processing"%]9 +3 "core" 9" +103 "processing"%G9 +3 "core" 9& +102 "processing"%p9 +3 "core" 9+ +102 "processing"%z9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +103 "processing"%:9 +2 "core" 97 +102 "processing"%~9 +3 "core" 9; +102 "processing"%{9 +3 "core" 9@ +102 "processing"%>9 +3 "core" 9D +102 "processing"%9 +3 "core" 9H +103 "processing"%S9 +2 "core" 9L +102 "processing"% 9 +4 "core" 9P +102 "processing"%9 +3 "core" 9U +102 "processing"%9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"% 9 +3 "core" 9a +102 "processing"%9 +4 "core" 9e +102 "processing"%x9 +3 "core" 9j +102 "processing"%o9 +3 "core" 9n +102 "processing"%9 +3 "core" 9r +102 "processing"%9 +3 "core" 9v +102 "processing"%`9 +4 "core" 9 { +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%P9 +3 "core" 9# +102 "processing"% 9 +3 "core" 9* +103 "processing"%9 +2 "core" 90 +3 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"% p{p. +4 ."myShortDA"delay 1:30 +3 "core"  +9001 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"%d +114 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml + "processing"%' +610 "core" ' +2 ."myShortDA"delay 5 seconds +41 "Can"`\ =;ۉ +461 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%%'Q +1605 "core" ' +2 ."myShortDA"PTV.dial :puck + "processing"%$  +136 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"% +79 "core" +2 ."myShortDA"PBV.dial :waste1 + "processing"%  +58 "core" +2 "processing"%% +3 "core" %S"  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +37 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%'ܑ +1603 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%!  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%"  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"%) +79 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%*' +2549 "core" ' + ."myShortDA"PSV.dial PTV +2 "processing"%& +79 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +79 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +78 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +40 "processing"%  +80 "core"  +2 ."myShortDA"PS.seek :empty +7 "processing"%.'s +2544 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%/  +136 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%, +46 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%2 @ +109 "core" ? +2 ."myShortDA"PS.reconfigure :slow + "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%m' +365 "core" ' + ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "processing"%1  +48 "core"  + "processing"%0% +4 "core" %# +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%-' +373 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'+  +37 "core" +2 ."myShortDA"PRV.dial :air + "processing"%  +47 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%3'N +1263 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%4 @ +78 "core" ? +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%9' +863 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +3 "processing"%7  +48 "core"  +3 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%8'Q +1607 "core" ' + ."myShortDA"PSV.dial :PML +2 "processing"%< +48 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%6 @ +76 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%;  +37 "core" + "processing"%=% +3 "core" %V  +3 ."myShortDA"PS.seek 1.85ml + "processing"%C'N +241 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +2 "processing"%? * +37 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%V'ܑ +1966 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'A& +4 "core" &t +2 "manipulator"&D& +3 "core" &  a N= +2 "manipulator"&E% +3 "core" % T L +3 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&B(-z +125 "core" ( +2 "manipulator"& & +3 "core" &-t   R$ +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &J& +3 "core" &-u ' R$ +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&N'o +112 "core" ' +2 ."myShortDA"Hand.close + "manipulator"&w/ +21 "core" / +3 "manipulator"&Q& +3 "core" &- w h K ?"~ +2 "manipulator"&H% +4 "core" %d i x z ? +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&T' ] +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&F( +277 "core" ( +2 "manipulator"&K& +3 "core" & H O# +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &W& +3 "core" & 2 I# +2 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&s'ш +100 "core" ' +3 "manipulator"& & +3 "core" & z K# +2 "manipulator"&Z% +3 "core" %т " D +2 "collection"'X& +3 "core" &w +3 "collection"'U& +4 "core" &s +2 ."myShortDA"CC.seek :closed +2 "collection"'_(X +6 "core" &k +5 &l 3 +9 &Etq 2 +10 &/kvu G +9 &Zt U +10 &|Gp U +9 &?Fu U +9 &Gy U +10 &Gf U +9 &Gi V +9 &!GIg U +10 &# Go U +9 &$In U +10 &&Gl U +9 &(OAs U +9 &*Fu U +10 &+Ef U +9 &-Lq U +9 &/VJp U +10 &1Gt V +9 &2Fu U +10 &4Gw U +9 &6]Iu V +9 &8!Fv U +10 &9Dx U +9 &;Ij U +9 &=hHi U +10 &?+Iu T +9 &@Jq U +10 &BIt U +9 &DlQv V +9 &F+\\h W +10 &Gss Z +9 &Iu _ +10 &KWm ` +9 &Mp ` +9 &Na ` +10 &Pn ` +9 &R[s a +9 &Tu b +10 &Ul b" +9 &Wr R +10 &X"e +| +9 &Xh X +2 ( +2 "collection"'U& +40 "core" &X{q X + &X{n X + &X{j X &X|t X +2 #"myShortDA"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.47 +9 "collection"'L& +5 "core" &X{c X +2 ."myShortDA"Hand.open + "manipulator"&v1 +19 "core" 1 +2 "manipulator"&\ % +4 "core" %t  b E +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&g' ] +95 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%O +114 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%@' +1601 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%k  +48 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%a'ܑ +1602 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%5 +48 "core"  +2 ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml + "processing"%f' +1346 "Can"X Wڳc +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&b'ш +94 "core" ' +2 ."myShortDA"Hand.close + "manipulator"&r/ +24 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"']( +408 "core" ( +2 "manipulator"&G& +3 "core" & ) Kc +2 "manipulator"&p% +4 "core" %ё _ L +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&z' ] +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(-z +275 "core" ( + "manipulator"&:& +4 "core" &-{ ; Oe +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &~& +2 "core" &-{  Qe +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage + "manipulator"&{'o +115 "core" ' +3 ."myShortDA"Hand.open + "manipulator"&>1 +23 "core" 1 + "manipulator"&% +4 "core" %wU Z 8 # 2 +2 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&S' ] +105 "core" ' +2 ."da"delayUntil "09:14:10.08" +24907 #recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"% @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +47 "core"  +38 ."da"PS.reconfigure :fast +9 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"% ' +2546 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +48 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%x  +54 "core"  +3 ."da"delay 2 seconds +109 #"brent"Session Begun +93 ."da"PSV.dial :mixloop +2 "processing"%o +50 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +48 "core"  +2 ."da"PS.seek :empty +2 "processing"%'s +2527 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%` +144 "core"  +3 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +7 "processing"% +10 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1610 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%P  +75 "core"  + ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%d% +3 "core" %V"  +3 ."da"PS.seek 1.5ml +2 "processing"%' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PS.seek 0ml +2 "processing"%$'ܑ +1602 "core" ' +2 ."da"delay 2:00 +3937 "Can"Q\ I݋= +3498 #"brent"-> exit +2 #Session Ended +1027 #Session Begun +187 #-> upsync +107 #"uploadLog"upsync +282 #"brent"-> exit +3 #Session Ended +2960 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%% +79 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'' +2526 "core" ' + ."da"PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%! +79 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%"  +79 "core"  +2 ."da"PS.seek :empty +2 "processing"%'s +2524 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%) +157 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%&'Q +1612 "core" ' + ."da"PTV.dial :puck +2 "processing"%(  +6 "core"  +2 ."da"PSV.dial PTV + "processing"%y +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%*% +3 "core" %W +2 ."da"PS.seek 1.5ml +2 "processing"%/' +610 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%, * +39 "core" , +2 ."da"PS.seek 0ml +2 "processing"%2'ܑ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%.  +6 "core"  +2 ."da"PBV.dial :waste1 +43 "processing"%1  +36 "core" +2 ."da"delay 30 seconds +3009 .PBV.dial between PSV and waste1 +2 "processing"%0 * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%m +79 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%+' +2514 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%3  +79 "core"  +2 ."da"PS.seek :empty +2 "processing"%7's +2523 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +3 "processing"%9  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%<  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%6  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%;  +6 "core" + ."da"PSV.dial :mixloop +2 "processing"%= +47 "core" +2 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.3ml + "processing"%?' +384 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%8  +49 "core"  +2 "processing"%C% +3 "core" %$ +2 ."da"PS.seek 0.55ml +2 "processing"%A'"_ +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +3 "processing"%D  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%E'Q +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"% +47 "core" + ."da"PTV.dial :mixing +2 "processing"%J @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%w  +37 "core" +2 "processing"%Q% +3 "core" %T"  +3 ."da"PS.seek 1.85ml + "processing"%H'L +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%I * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ܑ +1958 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +7585 "Can"E\ >5= +40418 #"da"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%N @ +17 "core" ? + ."da"PBV.dial :waste1 +2 "processing"%K  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%B  +47 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% ' +2553 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%Z +49 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%X  +45 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%T +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%}  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%L's +2516 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%v +155 "core" + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%\ ' +591 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%U'Q +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%O  +78 "core"  +2 ."da"PSV.dial PTV + "processing"%s +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +37 "core" +2 "processing"%k% +3 "core" %S  +2 ."da"PS.seek 1.5ml +2 "processing"%@' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%a'ܑ +1605 "core" ' +2 ."da"delay 2:00 +4865 "Can"E\ A>3 +7138 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%Y  +58 "core"  + ."da"PBV.dial :waste1 +9 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%e +81 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%f' +2518 "core" ' + ."da"PSV.dial PTV +2 "processing"%c +80 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%q  +79 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'s +2525 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%l +144 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%n' +604 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%^'Q +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%j  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%u +79 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +38 "core" + "processing"%r% +3 "core" %U!  +3 ."da"PS.seek 1.5ml + "processing"%F' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%_'ܑ +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%G  +5 "core"  +2 ."da"PBV.dial :waste1 + "processing"%p  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +37 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%: +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%~' +2552 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +81 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +3 "processing"%z  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'s +2524 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'Q +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%R +79 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%x% +3 "core" %L  +3 ."da"PS.seek 1.5ml +2 "processing"%o' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'ܑ +1602 "core" ' +2 ."da"delay 2:00 +9443 "Can"D\ >>ɉ +2560 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%`  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%P +80 "core"  +43 ."da"PS.reconfigure :fast +8 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"% ' +2528 "core" ' + ."da"PSV.dial PTV +2 "processing"% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%d +79 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core"  +2 ."da"PS.seek :empty +2 "processing"%'s +2538 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +149 "core"  +2 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +10 "processing"% +20 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +2 "processing"%'I +341 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +344 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml + "processing"%%'Q +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%$  +6 "core"  + ."da"PSV.dial PTV +2 "processing"% +83 "core" + ."da"PBV.dial :waste1 +2 "processing"%\\  +39 "core" +2 "processing"%!% +3 "core" %N  +2 ."da"PS.seek 1.5ml +2 "processing"%"' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +38 "core" + +2 ."da"PS.seek 0ml +4 "processing"%)'ܑ +1625 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%( * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%y +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +83 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%& +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%, +81 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%/  +82 "core"  +2 ."da"PS.seek :empty +2 "processing"%.'s +2616 "core" ' +3 #"da"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%1 +159 "core" +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%0'Q +2115 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%m  +5 "core"  + ."da"PSV.dial PTV +2 "processing"%2 +84 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +39 "core" +2 "processing"%-% +3 "core" %R  +2 ."da"PS.seek 1.5ml +2 "processing"%4' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +38 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%+  +117 "core"  +3 ."da"PS.seek :empty + "processing"%9's +1630 "core" ' +2 "processing"%<9 +3 "core" 9z6  +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +3 "processing"%6 +4 %;& +2 "core" 6 +3 &S" / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&=% +5 "core" % e S O S  +2 "storage"(7% +3 "core" %B s +2 "storage"(8. +2 "core" .( +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(C( +191 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +5 (?& +2 "core" & +3 "manipulator"&D& +4 "core" &-{ : G ee + "manipulator"&A% +46 "core" % e ] ]  +2 ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"& ( +191 "core" ( +3 "manipulator"&J& +3 "core" & [ Y O  +2 "storage"(w& +3 "core" & { +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&Q'ұ +100 "core" ' + "storage"(I& +3 "core" & , J T +3 ."da"SE.reconfigure :pick + "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(E' +284 "core" ' +2 "storage"(H- +3 "core" -' +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +4 ."da"SE.seek :place +2 "storage"(N'e +47 "core" ' +2 "manipulator"&K& +4 "core" & P Z P  +2 "manipulator"&W% +3 "core" %ұ \\ \\ ) +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&B' ] +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +247 "core" ( +2 "manipulator"&Z& +3 "core" & O = `L +3 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &X& +3 "core" & % & +L +2 ."da"Forearm.seek PC +2 "manipulator"&T'E +99 "core" ' +2 ."da"Hand.close + "manipulator"&}/ +22 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +378 "core" ( + "storage"(v& +4 "core" & I H  +2 "manipulator"&L& +3 "core" & K J 3L +2 "manipulator"&\ % +3 "core" %P m A d  +2 ."da"Forearm.seek :retract +2 "manipulator"&O' ] +99 "core" ' +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&s( +245 "core" ( + "manipulator"&V& +4 "core" & O R 8M +2 "storage"(k& +3 "core" & K K +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&U'ұ +91 "core" ' +2 ."da"Hand.open + "manipulator"&51 +18 "core" 1 +2 "storage"(@- +4 "core" -'e +2 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"(Y'1 +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.27 Pucks below Top Plate +2 "storage"(' +61 "core" ' +3 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%& +4 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1809h.png +14 "core" &( m +4 "manipulator"&e& +8 "core" &    ZL +2 "manipulator"&a% +4 "core" %Һ 7^ +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +3 "manipulator"&c' ] +99 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&[(-z +186 "core" ( +2 "manipulator"&h& +3 "core" &-} v +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &q& +3 "core" &-} #v +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&f'o +112 "core" ' +2 ."psFlush"Hand.close + "manipulator"&l/ +17 "core" / +2 "manipulator"&#& +3 "core" &-} v +3 "manipulator"&n% +3 "core" %j  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j' ] +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&u( +122 "core" ( + "manipulator"&|& +3 "core" & " ! fH +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +55 &r& +2 "core" & lH +3 ."psFlush"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&^'E +93 "core" ' +2 "manipulator"&g& +3 "core" & $ % &H +3 "manipulator"&F% +4 "core" %?   KE +2 "processing"%G& +3 "core" & o +3 "processing"%p& +4 "core" &( n +2 ."psFlush"PC.seek :closed +2 "processing"%b(SD +6 "core" & n +8 & % l$d +9 &gSp h: +9 &wf hO +10 &N@ jX +9 &8 kW +9 &8 kW +10 &; kW +9 &X5 kW +10 & 6 kV +9 &!7 V +9 &#9 U +10 &%c: V +9 &'%< V +9 &(< V +10 &*< V +9 &,k< V +10 &.,< V +9 &/: U +9 &1; U +10 &3p< mW +9 &52; lW +9 &68 lW +10 &89 lV +9 &:x9 kW +10 &<:9 kW +9 &=7 kW +9 &?9 kW +10 &A9 kW +9 &CB; kW +9 &E> jW +10 &FG jX +9 &H{_ h[ +10 &J5r g^ +9 &Kv g_ +9 &M~ _ +10 &Ox _ +9 &Q8 ` +9 &R]l * +10 &S%^ < +10 ( &S); 8 +2 "processing"%p& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.94 + "processing"%:& +3 "core" &S);) 8 +3 ."psFlush"Hand.open +2 "manipulator"&_1 +24 "core" 1 +2 "manipulator"&t% +3 "core" %? U  E +2 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&>' ] +102 "core" ' +3 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +49 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%z' +205 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.313 seconds\ Exposing 696x520 pixel 16-bit image for 14.628 seconds\ /var/log/esp/da25jul1809h.png: PNG Upload Complete\ +11 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1809h15s.png +395 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +718 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1809h15s.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1809h25s.png +1387 #"image"compressed /var/log/esp/da25jul1809h.jxl +58 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +217 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%{  +143 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"% +120 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'s +599 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1809h25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +4 "storage"(R- +4 "core" -' +3 "storage"(& +4 "core" & @ +4 "manipulator"&x& +20 "core" & H +4 "manipulator"&% +11 "core" % k 2 3 F" +4 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&( +245 "core" ( + "manipulator"&o& +4 "core" &  2 / 3L +2 "storage"(`& +4 "core" &  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 800 counts + "manipulator"&'ұ +96 "core" ' +14 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +5 ."da"SE.seek -0.56 Pucks below Top Plate + "storage"('S +61 "core" ' +2 "manipulator"&P& +4 "core" &   !L +5 "storage"( & +10 "core" & Y W | +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 1 +2 "manipulator"&'ϑ +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&d, +6 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek -0.37 Pucks below Top Plate +2 "storage"(' +21 "core" ' +2 "manipulator"&% +3 "core" %ϣ x  +2 "storage"( & +5 "core" & @ C +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 318 counts +3 "manipulator"&' +23 "core" ' +2 "manipulator"&& +3 "core" &  \\ %L +3 "storage"(& +4 "core" & t t  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +62 "core" ' +2 "storage"($% +4 "core" % p u 5 +10 ."downElevator"SE.seek :down +4 "storage"(') +99 (\\% +3 "core" %0 e _ k [u +2 "manipulator"&!% +3 "core" %Һ = %} +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&%' ] +90 "core" ' +72 ' +2 ."downElevator"SE.stop + "storage"(5 +5 ('& +4 "core" & U Q\ +967 ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +4 "processing"%" +31 #"image"compressed /var/log/esp/midres/da25jul1809h15s.jxl +85 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1655 #"image"compressed /var/log/esp/midres/da25jul1809h25s.jxl +2 ."Qmail"DAfans.email "da25jul1809h exposed 14.628 seconds\\nmidres/da25jul1809h15s\\nmidres/da25jul1809h25s",Subject: "da25jul1809h images!" +461 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%(  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%y @ +75 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%) +114 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%*'s +2619 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%& +118 "core"  +4 ."psFlush"PSR.select :flush +6 "processing"%@ +20 ."psFlush"PS.seek 1ml +4 "processing"%,'[q +898 #"uploadLog"upsync +212 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml + "processing"%/' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +81 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%1  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%.  +7 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%m'ܑ +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +81 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%' +1246 "Can"=\ CL?_ +1368 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +83 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%0'ܑ +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%3 +81 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +622 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +80 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%6 U +57 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%;'ܑ +2621 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%= @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%8  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%?'s +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%D +48 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%A' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%M +80 "core" + ."psFlush"PBV.dial PSV +2 "processing"%J U +6 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%w'ܑ +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +48 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%I' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%S  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%H's +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +48 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%W'[q +1105 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Q +90 "core" ~ +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +59 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%X'ܑ +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +79 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%}' +2617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +81 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%i'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%v +81 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%L' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%T +81 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%V U +58 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%k'ܑ +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +48 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%@  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'s +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%e +48 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%a' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +79 "core" + ."psFlush"PBV.dial PSV +2 "processing"%N U +6 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%Y'ܑ +2621 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%h @ +48 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%U' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +80 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%s's +2615 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&l& +6 "core" &    E VL +2 "manipulator"&#% +4 "core" % J  0 W +2 ."psFlush"Elbow.seek PC + "manipulator"&n( +286 "core" ( +2 "manipulator"&c& +3 "core" &  s XO +2 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +5 &|& +2 "core" & Y XO +3 ."psFlush"Forearm.seek PC + "manipulator"&r'E +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&f/ +29 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%g( +377 "core" ( +2 "manipulator"&[& +3 "core" & 2 4 ]N +2 "manipulator"&F% +4 "core" %G < 3 \\V +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&G' ] +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&j(-z +135 "core" ( +2 "manipulator"& & +3 "core" &-x\ + '  [!q +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &:& +3 "core" &-x\   o [!q +2 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&_'o +115 "core" ' + ."psFlush"Hand.open +2 "manipulator"&t1 +19 "core" 1 + "manipulator"&p% +3 "core" %x_  G- +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +62 "Can"7\ >? +40 "core" ' +3 #"myShortDA"Finished short da assay +28579 #"Ali"-> access 1 +5 "storage"(^% +3 "core" %; & 2 \ 6 +2 "manipulator"&9% +3 "core" % Z   W \\ +2 "manipulator"&z& +3 "core" &-   \\ i +3 ."Ali"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Ali"SC.seek 5 + "storage"( (; +681 "core" ( +2 ."Ali"SC.configure :limp + "storage"($(\ 1b +5 ({& +2 "core" &; \ 0 +3122 #"Ali"-> PS.flush +2 #Flushing Processing stage +3 "processing"%% +4 "core" %x'\  +3 #"Ali"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%~& +6 "core" &\  + "manipulator"&R& +4 "core" &-   Z i +2 ."Ali"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."Ali"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +4 "core" ( +2 "manipulator"&x& +4 "core" &-   Z i +2 ."Ali"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +3 "core" &-   r Z i +2 ."Ali"Forearm.seek :garage +2 "manipulator"&o'o +113 "core" ' + ."Ali"Hand.close +2 "manipulator"&`/ +22 "core" / + "manipulator"&u& +4 "core" &- $ H i +2 "manipulator"&P% +3 "core" %ςm ` H +2 ."Ali"Forearm.seek :retract +2 "manipulator"& ' ] +104 "core" ' +2 ."Ali"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Ali"Elbow.seek PC + "manipulator"&( +151 "core" ( +2 "manipulator"&>& +3 "core" & $  R [H +2 ."Ali"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 & & +3 "core" & $  [H +2 ."Ali"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."Ali"Forearm.seek PC +3 "manipulator"&'E +94 "core" ' +2 "manipulator"&& +3 "core" & ( * D [H +2 "manipulator"&% +3 "core" %? $  [V +3 "processing"%$& +3 "core" &'\  +2 "processing"%& +5 "core" &'\  +2 ."Ali"PC.seek :closed +2 "processing"%\\(SD +6 "core" &\  +7 & .\ $e +9 &sUt 9 +10 &|m N +9 &rK\ R +9 &5F\ R +10 &C\ R +9 &D\ R +10 &{C\ R +9 & =D\ R +9 &!D\ R +10 &#D\ R +9 &%D R +9 &'FD\ R +10 &)C\ R +9 &*D\ R +10 &,D\ R +9 &.ME\ R +9 &0D\ R +10 &1F\ R +9 &3H\ R +9 &5TF\ R +10 &7H\ R +9 &8H R +10 &:H\ R +9 &<\\F\ R +9 &>C\ R +10 &?H\ R +9 &AG\ R +9 &CeG R +10 &E$M\ S +9 &FW T +10 &Hk W +9 &JY| Y +9 &L Z +10 &M Z +9 &O Z +9 &Q] Z +10 &RNb , +9 &S*\ , +6 ( +2 "processing"%& +3 "core" &S \ , +37 #"Ali"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.67 +8 "processing"%!& +5 "core" &S )\ , +3 ."Ali"Hand.open + "manipulator"&1 +28 "core" 1 +2 "manipulator"&% +3 "core" %? h XV +2 ."Ali"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."Ali"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 ."Ali"PSV.dial PSR +2 "processing"% +48 "core"  +2 ."Ali"PSR.select :flush +3 "processing"%@ +11 ."Ali"PS.seek 1ml +2 "processing"%''[q +1101 "core" ' + ."Ali"PSR.select :air +2 "processing"% +13 ."Ali"PS.seek 2.5ml +2 "processing"%' +1600 "core" ' +2 ."Ali"PSV.dial PTV +2 "processing"% +79 "core" +2 ."Ali"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +59 "core" +3 ."Ali"PS.seek 0ml +3 "processing"%"'ܑ +2616 "core" ' +2 ."Ali"PSV.dial PSR +2 "processing"% +81 "core"  + ."Ali"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%' +2617 "core" ' +2 ."Ali"PSV.dial PTV +2 "processing"%( +79 "core" +3 ."Ali"PS.seek 0ml +2 "processing"%y'ܑ +2644 "core" ' + ."Ali"PSV.dial PSR +2 "processing"%) +79 "core"  +2 ."Ali"PSR.select :flush +3 "processing"%@ +11 ."Ali"PS.seek 0.5ml +2 "processing"%' +600 "core" ' + ."Ali"PSR.select :air +2 "processing"% +12 ."Ali"PS.seek 2.5ml +2 "processing"%&' +2117 "core" ' +2 ."Ali"PSV.dial PTV +2 "processing"%* +79 "core" + ."Ali"PBV.dial PSV +2 "processing"%, U +58 "core" V +2 ."Ali"PS.seek 0ml +2 "processing"%'ܑ +2618 "core" ' + ."Ali"PSV.dial PBV +2 "processing"%1 @ +49 "core" > +5 ."Ali"PS.seek 2.5ml +9 "processing"%.' +2634 "core" ' + ."Ali"PSV.dial :waste1 +2 "processing"%/  +79 "core"  +2 ."Ali"PS.seek :empty +4 "processing"%2's +2618 "core" ' + ."Ali"PSV.dial PSR +2 "processing"%m +48 "core"  +2 ."Ali"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%-' +2625 "core" ' +2 ."Ali"PSV.dial PTV +2 "processing"% +77 "core" +2 ."Ali"PBV.dial PSV +2 "processing"%3 U +6 "core" V +2 ."Ali"PS.seek 0ml +2 "processing"%0'ܑ +1561 "Can"=\ \ E\ @ +1063 "core" ' + ."Ali"PSV.dial PBV +2 "processing"%+ @ +47 "core" ? +2 ."Ali"PS.seek 2.5ml +2 "processing"%<' +2627 "core" ' +2 ."Ali"PSV.dial :waste1 + "processing"%6  +80 "core"  +2 ."Ali"PS.seek :empty +2 "processing"%4's +2625 "core" ' +2 #"Ali"Garaging FlushPuck in Processing Clamp +2 "manipulator"&=& +5 "core" &   $ U$ +2 ."Ali"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."Ali"Elbow.seek PC +2 "manipulator"&;( +31 "core" ( +2 "manipulator"&8& +3 "core" &   VS +2 ."Ali"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &7& +2 "core" &  X WS +3 ."Ali"Forearm.seek PC +2 "manipulator"&D'E +97 "core" ' +2 ."Ali"Hand.close + "manipulator"&?/ +17 "core" / +2 ."Ali"PC.seek :open +4 "processing"%M( +376 "core" ( +2 "manipulator"&J& +3 "core" &   J YS +2 "manipulator"&A% +3 "core" %V   . Z3 +2 ."Ali"Forearm.seek :retract +39 "manipulator"&' ] +97 "core" ' +2 ."Ali"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."Ali"Elbow.seek :garage +2 "manipulator"&w(-z +132 "core" ( +2 "manipulator"&S& +3 "core" &-\  N W!p +2 ."Ali"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +4 "core" &-\  ] W!p +2 ."Ali"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."Ali"Forearm.seek :garage +2 "manipulator"&K'o +117 "core" ' + ."Ali"Hand.open + "manipulator"&H1 +18 "core" 1 +2 "manipulator"&W% +3 "core" %w\\ S D) +3 ."Ali"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."Ali"Forearm.seek :retract +2 "manipulator"&Q' ] +105 "core" ' +1524 #"Ali"-> access 2 +4 "storage"(Z% +3 "core" %= \ 1 +3 "manipulator"&E% +3 "core" % ` \  W +2 "manipulator"& & +3 "core" &-  \ 2 Wf +3 ."Ali"SC.reconfigure :tight + "storage"($\ .(\ 1~b +4 ."Ali"SC.seek 6 +2 "storage"(X(K +207 "core" ( + ."Ali"SC.configure :limp +2 "storage"($(\ 1b +4 (B& +2 "core" &K 3\ , +5668 #"Ali"-> startTube 2 +44965 "Can"F\ @]A! +10020 #"Ali"-> start(:my shortDA){shortDA} +3 !o:SyntaxError: mesg"}compile error\ Ali:17: syntax error, unexpected tIDENTIFIER, expecting ')'\ start(:my shortDA){shortDA}\ ^:@timestampu: Time QZs:bt[" Ali:17:in `topLevelBinding'" start(:myShortDA){shortDA} +2 "collection"'}% +9 "processing"%v% +2 "core" %P3 +5 %t\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +3897 #"Ali"-> Thread[myShortDA].answer +4 #"myShortDA"Ali answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop + "processing"%i +143 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%L  +135 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%T  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%V'h! +2290 "core" ' +2 ."connect"PRV.dial CBV +2 ."myShortDA"CBV.dial PRV +3 "processing"%\  +141 "core"  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%' +1266 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%k @ +109 "core" > +2 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%@'s +600 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%5 +112 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%e'[q +1096 "core" ' + ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%' +1608 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%O +112 "core" +2 ."myShortDA"PS.seek :empty +2 "processing"%N's +2628 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%a +114 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%h'[q +1097 "core" ' + ."myShortDA"PSR.select :air +2 "processing"% +13 ."myShortDA"PS.seek 2.5ml + "processing"%Y' +1602 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%q +112 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%U  +48 "core" +2 ."myShortDA"PS.seek :empty +2 "processing"%l's +2613 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%# +113 "core"  + ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%c' +2627 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%| +113 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%d's +2638 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp + "processing"%f& +6 "core" &(\  +2 "manipulator"&%% +3 "core" % `   E Y +2 "storage"(b% +3 "core" %=   u\ 3 +2 "storage"([. +2 "core" .(K +3 ."myShortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 2 +2 "storage"(F( +670 "core" ( +36 ."myShortDA"SC.configure :limp +8 "storage"($(\ 1b +5 ( & +2 "core" & \ & +2 "manipulator"&:& +3 "core" &-  ; Uf +2 "manipulator"&r% +3 "core" % `  D U +3 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."myShortDA"Elbow.seek 2 +2 "manipulator"&t( +193 "core" ( +2 "manipulator"&p& +3 "core" &  I Xw +2 "storage"(n& +3 "core" & \ 1 +3 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 2 + 800 counts +2 "manipulator"&G'j +98 "core" ' + "storage"(_& +4 "core" &   S\ 2 +2 ."myShortDA"SE.reconfigure :pick + "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak + "storage"(^' +306 "core" ' + "storage"(9- +3 "core" -'\\ +2 ."myShortDA"SE.configure :default + "storage"(#QK-0-\ b +5 (z& +3 "core" &  \ 2 +2 "manipulator"&C& +3 "core" &   q Zw +2 ."myShortDA"Elbow.seek 2 +2 "manipulator"&{( +5 "core" ( + "manipulator"&& +3 "core" &  $  Zw +2 "storage"(~& +3 "core" &  \ 2 +3 ."myShortDA"Forearm.seek 2 + 300 counts +2 "manipulator"&R'v +29 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close + "manipulator"&x/ +24 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" Ali:18:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(`') +8 "core" & @ > 2 ^w + "manipulator"&u% +3 "core" %u , & # [. +3 ."myShortDA"Forearm.seek :retract + "manipulator"&P' ] +94 "core" ' +2 ."myShortDA"Elbow.seek PC +2 "manipulator"&j( +166 "core" ' + ."downElevator"SE.stop + "storage"(5 +78 "core" ( +2 "manipulator"&& +3 "core" & : 5 , ]I +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &>& +2 "core" &    \\I +3 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"& 'E +98 "core" ' +2 "manipulator"&o& +3 "core" & ! $ ' ZI +2 "manipulator"&% +3 "core" %J % % T [ +3 "processing"%& +3 "core" &*\  +2 "processing"%$& +5 "core" &\  +2 ."myShortDA"PC.seek :closed +2 "processing"%(SD +5 "core" &\  +7 &\ )\ $c +9 &jTu 9 +10 &zn M +9 &fJ R +9 &'F S +10 &D\ R +9 &F R +9 &oB\ R +10 & 0F\ R +9 &!F\ R +9 &#C\ R +10 &%wG R +9 &'9F\ R +10 &(F R +9 &*H\ R +9 &,~F\ R +10 &.@D\ R +9 &0G R +9 &1E\ R +10 &3H\ S +9 &5HG R +10 &7 F\ S +9 &8I\ S +9 &:F\ R +10 &H\ S +10 &?I\ S +9 &AJ\ R +9 &CWG S +10 &EP S +9 &FZ U +9 &Hn W +10 &JJ Z +9 &L  Z +9 &M [\ +10 &O [ +9 &QL \\ +10 &RO_ - +9 &S5\ - +6 ( +2 "processing"%$& +3 "core" &S \ - +3 #"myShortDA"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.78 + .Hand.open +2 "manipulator"& 1 +29 "core" 1 + "manipulator"&g% +4 "core" %J  o X +2 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&!' ] +93 "core" ' +3 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"% { +3 %9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%s9 +3 "core" 9 +102 "processing"%'9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +4 "core" 9& +102 "processing"%"9 +3 "core" 9+ +102 "processing"%(9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%)9 +3 "core" 97 +102 "processing"%y9 +4 "core" 9; +102 "processing"%9 +3 "core" 9@ +138 "processing"%*9 +3 "core" 9E +102 "processing"%,9 +3 "core" 9I +102 "processing"%&9 +3 "core" 9N +102 "processing"%19 +3 "core" 9R +102 "processing"%9 +3 "core" 9V +102 "processing"%/9 +3 "core" 9Z +102 "processing"%.9 +3 "core" 9^ +102 "processing"%m9 +3 "core" 9c +102 "processing"%29 +4 "core" 9g +102 "processing"%9 +3 "core" 9\ k +102 "processing"%39 +3 "core" 9o +102 "processing"%-9 +3 "core" 9s +102 "processing"%+9 +3 "core" 9#x +102 "processing"%09 +3 "core" 9+| +103 "processing"%69 +3 "core" 92 +9 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"%< p{p. +3 ."myShortDA"delay 1:30 +6 "core"  +8999 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"%= +113 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%8' +593 "core" ' + ."myShortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%7'Q +1624 "core" ' + ."myShortDA"PTV.dial :puck +2 "processing"%?  +136 "core"  + ."myShortDA"PSV.dial PTV +2 "processing"% +92 "core" ~ +2 ."myShortDA"PBV.dial :waste1 + "processing"%  +58 "core" +2 "processing"%\\% +3 "core" %K" +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%J' +448 "Can";\ UA +147 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%A * +36 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%S'ܑ +1600 "core" ' +2 ."myShortDA"delay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%I  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%D  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +37 "core" , +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"%W +79 "core"  +3 ."myShortDA"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%;' +2542 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"% +79 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +79 "core"  + ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +79 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +78 "core"  +2 ."myShortDA"PS.seek :empty +2 "processing"% 's +2526 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%B  +135 "core" +2 ."myShortDA"PSV.dial :mixloop + "processing"% +59 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%} @ +109 "core" ? +2 ."myShortDA"PS.reconfigure :slow + "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%v' +360 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +2 ."myShortDA"PRV.dial CBV +4 "processing"%i  +45 "core"  +2 "processing"%L% +3 "core" %#\  +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%T' +349 "core" ' + ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'4  +36 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%\  +47 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%V'N +1266 "core" ' +2 ."myShortDA"PRV.dial :waste2 + "processing"%k @ +79 "core" @ +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%' +864 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +3 "processing"%5  +46 "core"  +2 ."myShortDA"PS.reconfigure :default + "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%@'Q +1601 "core" ' + ."myShortDA"PSV.dial :PML +2 "processing"%e +48 "core" +2 ."myShortDA"PTV.dial :mixing + "processing"%O @ +77 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +40 "core" +2 "processing"%a% +3 "core" %R\  +10 ."myShortDA"PS.seek 1.85ml +2 "processing"%N'J +242 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +2 "processing"%h * +37 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%q'ܑ +1955 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'U& +5 "core" & +2 "manipulator"&Y& +3 "core" & SI +2 "manipulator"&#% +3 "core" % t V +3 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&l(-z +132 "core" ( +2 "manipulator"&|& +3 "core" &-z  $ Q$ +3 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &c& +2 "core" &-z , T$ +2 ."myShortDA"Forearm.seek :garage +4 "manipulator"&f'o +110 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&%/ +29 "core" / +2 "manipulator"&b& +3 "core" &-| = A$ +2 "manipulator"&[% +3 "core" %~p y  > +3 ."myShortDA"Forearm.seek :retract + "manipulator"&X' ] +107 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"& ( +271 "core" ( +2 "manipulator"&:& +3 "core" & 1 Q( +2 ."myShortDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &r& +3 "core" & c L( +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&p'ш +92 "core" ' +3 "manipulator"&n& +3 "core" & } N' +2 "manipulator"&w% +3 "core" %э ] O +2 "collection"'_& +3 "core" & +3 "collection"'Q& +4 "core" & +2 ."myShortDA"CC.seek :closed +2 "collection"'9(X +7 "core" & +6 & 1 %f +9 &qSx 9 +10 &ys N +9 &_L U +9 &"F U +10 &Jn T +9 &L T +10 &iL T +9 & *L U +9 &!N' U +10 &#L U +9 &%qJ T +9 &'3I T +10 &(Hr T +9 &*G T +10 &,xI U +9 &.:P U +9 &/N T +10 &1L T +9 &3L T +9 &5CM T +10 &7I T +9 &8H T +10 &:J T +9 & M U +10 &?G U +9 &AF U +9 &CRK U +10 &EW# V +9 &Fe X +10 &H [\ +9 &J= _ +9 &K ` +10 &M ` +9 &O ` +10 &QA ` +9 &S a +9 &T b +10 &Vx! b( +9 &X 6 +9 &X 3 +10 &Xr N +5 ( +2 "collection"'Q& +5 #"myShortDA"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.33 + "collection"'z& +6 "core" &Xh N + &Xh N + ."myShortDA"Hand.open + "manipulator"&C1 +25 "core" 1 +2 "manipulator"&% +3 "core" %ъ  H +3 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&~' ] +97 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%x +115 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml + "processing"%' +1603 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%u  +45 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%t'ܑ +1613 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%G +48 "core"  + ."myShortDA"PSR.select :air +2 "processing"% +13 ."myShortDA"PS.seek 2.5ml + "processing"%^' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 ."myShortDA"CBV.dial PRV +3 "collection"'R  +4 "processing"%  +35 "core"  +140  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%> +111 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%{  +78 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%o'ܑ +1256 "Can"; kBM +1366 "core" ' +2 ."myShortDA"PSV.dial :air + "processing"%  +47 "core"  +46 ."myShortDA"PS.seek 2.5ml +4 "processing"%' +2619 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%` +48 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%P'ܑ +2628 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%M  +48 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"% ' +2620 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%g +48 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ܑ +2636 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&$& +6 "core" & ! F& +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&( +4 "core" ( +2 "manipulator"& & +3 "core" &  F& +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" & @& +2 ."myShortDA"Forearm.seek CC +2 "manipulator"&'ш +95 "core" ' +2 ."myShortDA"Hand.close + "manipulator"&s/ +27 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"''( +410 "core" ( +2 "manipulator"&& +3 "core" & D D& +2 "manipulator"&% +4 "core" %у X D? +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(-z +285 "core" ( +2 "manipulator"&"& +3 "core" &-w > Oq +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &(& +3 "core" &-w  Oq +2 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'o +112 "core" ' +2 ."myShortDA"Hand.open + "manipulator"&)1 +27 "core" 1 + "manipulator"&y% +3 "core" %xd | j <= +3 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +2 ."da"delayUntil "10:53:41.17" +24890 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%* @ +76 "core" B + ."da"PBV.dial :waste1 +2 "processing"%,  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%1  +46 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2562 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%/ +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%.  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%m +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%2  +47 "core"  +2 ."da"PS.seek :empty +2 "processing"%'s +2546 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%3 +155 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%-' +610 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%+'Q +1621 "core" ' + ."da"PTV.dial :puck +2 "processing"%0  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%6 +81 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%=  +37 "core" + "processing"%d% +4 "core" %Q +2 ."da"PS.seek 1.5ml +2 "processing"%8' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'ܑ +1607 "core" ' +2 ."da"delay 2:00 +6853 "Can"9\ QB +5156 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%\\  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +37 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%A +81 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%J' +2519 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%I +78 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +78 "core"  +2 ."da"PS.seek :empty +4 "processing"%W's +2515 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%S +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%K'Q +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%Z  +6 "core"  +2 ."da"PSV.dial PTV + "processing"%E +80 "core" +2 ."da"PBV.dial :waste1 + "processing"%;  +38 "core" + "processing"%B% +3 "core" %W! +3 ."da"PS.seek 1.5ml + "processing"% ' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"% 'ܑ +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%i  +5 "core"  +2 ."da"PBV.dial :waste1 + "processing"%L  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%4 +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2527 "core" ' + ."da"PSV.dial PTV +2 "processing"%T +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%5  +79 "core"  +2 ."da"PS.seek :empty +2 "processing"%'s +2518 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +3 "processing"%e  +46 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%O  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +47 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%a  +15 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%h +48 "core" +2 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%@' +379 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%N  +47 "core"  +2 "processing"%U% +3 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%Y'"U +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +3 "processing"%#  +47 "core"  +3 ."da"PS.seek 2ml +3 "processing"%|'Q +1547 "core" ' +2 ."da"PSV.dial :PML + "processing"%c +49 "core" +2 ."da"PTV.dial :mixing + "processing"%% @ +77 "core" A + ."da"PBV.dial :waste1 +2 "processing"%b  +37 "core" +2 "processing"%j% +3 "core" %L  +3 ."da"PS.seek 1.85ml + "processing"%['D +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%! * +37 "core" , +2 ."da"PS.seek 0ml +41 "processing"%f'ܑ +1957 "core" ' + ."da"delay 2 seconds +209 .delay 8:00 +10529 "Can"7\ A?Cy +37474 #"da"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%: @ +5 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%r  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%l * +38 "core" + + ."da"PSV.dial :air +2 "processing"%n  +48 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%w' +2545 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%_ +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%X  +47 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%] +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%z  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%C's +2524 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +146 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%Q' +609 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%x'Q +1607 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%p  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%q +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +37 "core" +2 "processing"%% +3 "core" %N  +3 ."da"PS.seek 1.5ml + "processing"%G' +598 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%R'ܑ +1610 "core" ' +2 ."da"delay 2:00 +7809 "Can"7\ \ CD +4194 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%>  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +39 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%^ +79 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2519 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%o +81 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +81 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%P's +2520 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%g +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"% ' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%$'Q +1609 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" + ."da"PBV.dial :waste1 +2 "processing"%s  +37 "core" +2 "processing"% % +3 "core" %P  +3 ."da"PS.seek 1.5ml +2 "processing"%~' +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ܑ +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%" * +46 "core" + + ."da"PSR.select :air +10 .PSV.dial PSR +3 "processing"%( +81 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2526 "core" ' + ."da"PSV.dial PTV +2 "processing"%) +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'s +2541 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%, +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%&' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%1'Q +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%/ +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%.  +37 "core" + "processing"%m% +4 "core" %R  +2 ."da"PS.seek 1.5ml +2 "processing"%2' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%3'ܑ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 + "processing"%-  +38 "core" +2 ."da"delay 30 seconds +398 "Can":\ \\D +2604 ."da"PBV.dial between PSV and waste1 +2 "processing"%0 * +39 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%6 +79 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%=' +2523 "core" ' + ."da"PSV.dial PTV +2 "processing"%d +80 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%+ +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%? +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%8  +81 "core"  +2 ."da"PS.seek :empty +2 "processing"%'s +2526 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +159 "core" +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +2 "processing"%\\'I +344 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +5 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml + "processing"%7' +343 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%A'Q +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV + "processing"% +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%I  +38 "core" +2 "processing"%D% +3 "core" %Q  +2 ."da"PS.seek 1.5ml +2 "processing"%H' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"%S'ܑ +1602 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%W  +5 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +40 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +39 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%E +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +55 ."da"PS.seek 2.5ml +3 "processing"%;' +2637 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +82 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%} +83 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +82 "core"  +2 ."da"PS.seek :empty +2 "processing"%i's +2626 "core" ' +2 #"da"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%L +161 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%v'Q +2120 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%4  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +83 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +39 "core" + "processing"%k% +3 "core" %Q  +3 ."da"PS.seek 1.5ml +2 "processing"%V' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +38 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%\  +116 "core"  +2 ."da"PS.seek :empty +2 "processing"%e's +1602 "core" ' +2 "processing"%O9 +3 "core" 9~6 +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +3 "processing"% +4 %a& +2 "core" 6 +3 &S - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&h% +5 "core" % U 2 3  +2 "storage"(% +3 "core" %B 0 0 ' +2 "storage"(N. +3 "core" .( +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 +2 "storage"(U( +190 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +5 (@& +2 "core" & 2 +2 "manipulator"&#& +3 "core" &-w 0 * fq +2 "manipulator"&Y% +4 "core" % U 2 / / +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&c( +172 "core" ( +2 "manipulator"&%& +3 "core" & / #L +2 "storage"(b& +4 "core" & / / +2 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&j'ұ +107 "core" ' +3 "storage"(!& +3 "core" & +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(|' +286 "core" ' + "storage"([- +3 "core" -' +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +4 ."da"SE.seek :place +2 "storage"(:'e +46 "core" ' +2 "manipulator"&r& +4 "core" & 6 +L +2 "manipulator"&l% +3 "core" %Ҧ ( %9 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&n' ] +106 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&f( +252 "core" ( +2 "manipulator"&_& +3 "core" & u z  H +2 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &X& +3 "core" &  H +3 ."da"Forearm.seek PC + "manipulator"&]'E +92 "core" ' +2 ."da"Hand.close + "manipulator"&z/ +25 "core" / +2 ."da"PC.seek :open +2 "processing"%w( +379 "core" ( +2 "storage"(& +4 "core" & . ) + "manipulator"&C& +4 "core" & G JG +2 "manipulator"&Q% +3 "core" %M C =  +2 ."da"Forearm.seek :retract +2 "manipulator"&p' ] +110 "core" ' +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +47 "manipulator"&q( +267 "core" ( + "manipulator"&u& +3 "core" & i d nT +2 "storage"(& +3 "core" & J J +3 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&x'ұ +98 "core" ' + ."da"Hand.open +2 "manipulator"&t1 +25 "core" 1 +2 "storage"(G- +3 "core" -'e +3 ."da"SE.seek -0.3 Pucks below Top Plate +2 "storage"('1 +27 "core" ' +2 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +5 ."da"SE.seek -1.27 Pucks below Top Plate +2 "storage"(>' +59 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%{& +5 #"da"PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1811h.png +14 "core" &' t +5 "manipulator"&^& +6 "core" & ; ;T +5 "manipulator"&R% +4 "core" %Ұ 1 6& +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&o' ] +109 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&`(-z +180 "core" ( +2 "manipulator"&& +3 "core" &- $ q +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &M& +4 "core" &- Kq +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'o +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&g/ +28 "core" / +2 "manipulator"&P& +4 "core" &- q + "manipulator"& % +3 "core" %~m $ +3 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' ] +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&( +124 "core" ( +2 "manipulator"&s& +3 "core" & 9 :@ +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +3 "core" & 7 - m@ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&$'E +111 "core" ' +2 "manipulator"&9& +3 "core" & k g @ +3 "manipulator"&~% +3 "core" %: X X K4 +2 "processing"%& +4 "core" & t +2 "processing"%& +6 "core" & t +2 ."psFlush"PC.seek :closed +2 "processing"%"(SD +6 "core" & t +4 & t1 +9 &Ds n4 +10 &/kk nH +9 &P oW +10 &{4 qW +9 &=8 qW +9 &9 qW +10 &9 qW +9 &9 pW +9 &!E7 pW +10 &#4 pW +9 &$9 pW +10 &&9 V +9 &(P9 V +9 &*9 V +10 &+8 U +9 &-< V +9 &/X6 V +10 &18 V +9 &29 U +10 &4; V +9 &6`> V +9 &8 9 rW +10 &9< rW +9 &;; qW +9 &=e; pW +10 &?'9 qW +9 &@8 qV +10 &B9 pV +9 &Dm9 pW +9 &F,B pX +10 &GS nZ +9 &Ij m\\ +9 &K]v l_ +10 &M} l_ +9 &Nx l_ +10 &P k` +9 &RJ~_ n; +9 &S %g T +10 &S$L = +2 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.88 +2 "processing"%(& +4 "core" &S$L& = +2 ."psFlush"Hand.open + "manipulator"&1 +18 "core" 1 +2 "manipulator"&)% +4 "core" %F ( +2 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&y' ] +94 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +50 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +445 #"da"SX HX9/16 (USB:56): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.557 seconds\ Exposing 696x520 pixel 16-bit image for 16.353 seconds\ /var/log/esp/da25jul1811h.png: PNG Upload Complete\ +10 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1811h15s.png +152 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +954 #"da"SX HX9/16 (USB:56): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1811h15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1811h25s.png +1200 "core" ' +4 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%, @ +145 #"image"compressed /var/log/esp/da25jul1811h.jxl +73 "core" A +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%*  +144 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%& +117 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%'s +830 #"da"SX HX9/16 (USB:56): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1811h25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +3 "storage"(/- +5 "core" -' +3 "storage"(.& +4 "core" & \ M +3 "manipulator"&m& +4 "core" & % '@ +16 "manipulator"&1% +12 "core" % P F ; +8 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&( +246 "core" ( +2 "manipulator"&2& +3 "core" & N M 2 i +2 "storage"(& +4 "core" & 0 0 E +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&-'ұ +110 "core" ' +7 ."da"SE.reconfigure :gently +31 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.56 Pucks below Top Plate +2 "storage"(0'S +56 "core" ' + "manipulator"&6& +4 "core" & t  $ i +2 "storage"(3& +4 "core" & Q O / +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&d'ϑ +40 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&+, +6 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek -0.37 Pucks below Top Plate +2 "storage"(?' +30 "core" ' +2 "manipulator"&8% +3 "core" %ϙ   +2 "storage"(=& +4 "core" & B D +2 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 1 + 308 counts + "manipulator"&' +24 "core" ' +3 "manipulator"&& +3 "core" &   % i +3 "storage"(\\& +4 "core" & r s  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&7'ұ +14 "core" ' +3 "storage"(% +3 "core" % s q < \ +3 ."downElevator"SE.seek :down +5 "storage"(') +100 (I% +3 "core" %1 S M S \\w +2 "manipulator"&D% +4 "core" %ҽ x  $ t +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&A' ] +92 "core" ' +70 ' +3 ."downElevator"SE.stop + "storage"(5 +5 (J& +4 "core" & q s  +767 ' +3 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"%H +117 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +121 #"image"compressed /var/log/esp/midres/da25jul1811h15s.jxl +475 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +6 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1840 #"image"compressed /var/log/esp/midres/da25jul1811h25s.jxl +2 ."Qmail"DAfans.email "da25jul1811h exposed 16.353 seconds\\nmidres/da25jul1811h15s\\nmidres/da25jul1811h25s",Subject: "da25jul1811h images!" +279 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%Z  +37 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%E @ +76 "core" A +3 ."psFlush"PSV.dial :mixloop +2 "processing"%S +114 "core" +2 ."psFlush"PS.seek :empty +47 "processing"%B's +2641 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%K +118 "core"  +3 ."psFlush"PSR.select :flush +10 "processing"%@ +16 ."psFlush"PS.seek 1ml +4 "processing"%}'[q +1112 "core" ' +3 ."psFlush"PSR.select :air +2 #"uploadLog"upsync +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1606 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%; +82 "core" + ."psFlush"PTV.dial :puck +3 "processing"%L  +76 "core"  + ."psFlush"PBV.dial :waste1 +2 "processing"%i  +6 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%4'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +81 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%T' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%k +79 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%v'ܑ +1466 "Can"0\ G]E; +1148 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%5 +81 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%\ ' +598 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +81 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%a'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%h @ +48 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%@'s +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%# +48 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%Y' +2624 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +78 "core" + ."psFlush"PBV.dial PSV +2 "processing"%% U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%b'ܑ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%['s +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%r +48 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%l'[q +1105 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%j +79 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%_  +17 "core"  + ."psFlush"PBV.dial :waste1 +2 "processing"%X  +58 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%c'ܑ +2625 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%z +82 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%n' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +81 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2661 "core" ' +2 ."psFlush"PSV.dial PSR +9 "processing"%C +82 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%f +92 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%u U +58 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%t @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%{  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%^'s +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%R +48 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%p' +2653 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +6 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%x @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +79 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%g's +2624 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&P& +6 "core" &  Sh +2 "manipulator"& % +3 "core" %   R +2 ."psFlush"Elbow.seek PC +2 "manipulator"&o( +257 "core" ( +2 "manipulator"&s& +4 "core" &  > j U5 + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &  T5 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'E +96 "core" ' + ."psFlush"Hand.close + "manipulator"&9/ +27 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%~( +379 "core" ( +2 "manipulator"&& +3 "core" &   Y5 +2 "manipulator"&`% +3 "core" %O  T X6 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& ' ] +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&w(-z +135 "core" ( +2 "manipulator"&(& +3 "core" &-v\   0 X"} +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +2 "core" &-v\  7 X"} +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&)'o +115 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&% +3 "core" %rX  C +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract + "manipulator"&$' ] +110 "core" ' +3 #"myShortDA"Finished short da assay +2868 "Can"6\ ;\ Eщ +59497 #"Ali"Session Ended +505 "Can"I\ ? =Fg +60002 T\ @F +60002 e\ @G +60002 a\ @2H) +60002 j\ @H +60002 g\ @IU +60002 n\ @&I +60001 n\ @xJ +17297 #"steph"Session Begun +509 #-> ESP.main.exit +12 #mEXIT + #"steph"Session Ended @1752869416.58PDT @1752869425.19PDT = =mMAIN_scheduler =tMAIN @PDT1752869426.04 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +117 #"core_reset"Sent BREAK + #t@10607 sendCRC with ifg=0x20, ie=0x7F + #@12442 sendCRC with ifg=0x08, ie=0x5F + #@39193 idle with ifg=0x84, ie=0x75 #@39866 select with ifg=0x10, ie=0xF5 + #@40500 receive with ifg=0x10, ie=0xFD #@41133 receive with ifg=0x10, ie=0xFD + #@41767 receive with ifg=0x10, ie=0xFD #@42094 receive with ifg=0x80, ie=0xFD + #@9681 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +269 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +441 "Can"q\ A:J + q\ A:J + #tPolling Can every 10:00 +3 #Cleanly exited at 13:10:16PDT18-Jul-25 +377 #-> access 1 +3 "storage"(% +3 "core" %;   -\ 2 +2 "manipulator"&% +3 "core" % N # X +2 "manipulator"&& +3 "core" &-|\  8 X!w +3 .tSC.configure :tight + "storage"($\ .(\ 1~b +4 .tSC.seek 5 + "storage"((; +677 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +2 "core" &; ,\ $ +1830 #t-> PS.flush +2 #Flushing Processing stage + "processing"%% +3 "core" %n,\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +3 "core" &+\ +2 .tHand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"& & +4 "core" &-|\   8 V!w +2 .tElbow.configure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&\ (-z +4 "core" ( +2 "manipulator"& & +3 "core" &-|\   V!w +154 "sampler") +3 )  +2 "core"  +2 "collection"' +3 '  +2 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %n+\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %& f +3 .tSS.configure :default + "sampler")#.0X!w +2 "manipulator"&&% +3 "core" %ςo ~  $ = +3 .tForearm.seek :retract + "manipulator"&'' ] +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(( +128 "core" ( + "manipulator"&)& +3 "core" & + a Rx +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" & ( Qx +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&+'E +99 "core" ' +2 "manipulator"&,& +3 "core" & N Ox +2 "manipulator"&-% +4 "core" %F O +2 "processing"%.& +3 "core" & +3 "processing"%/& +5 "core" &+ +2 .tPC.seek :closed +2 "processing"%0(SD +4 "core" & \ +8 &.u +{ +10 &_t ? +9 &=g R +10 &C R +9 &F S +9 &A R +10 &BC R +9 &G R +9 & F R +10 &"C R +9 &$JC R +10 && C R +9 &'C R +9 &)D R +10 &+PG S +9 &-C S +9 &.D S +10 &0H S +9 &2ZD R +10 &4D S +9 &5E S +9 &7F S +10 &9_G S +9 &;!F S +9 &<D S +10 &>A S +9 &@gF S +10 &B(F T +9 &CG T +9 &EO T +10 &Gg] V +9 &I!s Y +9 &J [\ +10 &L~ [\ +9 &Na [\ +10 &P! \\ +9 &Q I +9 &R? W +10 &S  , +2 ( +2 "processing"%/& +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.74 + "processing"%1& +3 "core" &S , +2 .tHand.open + "manipulator"&21 +16 "core" 1 +2 "manipulator"&3% +3 "core" %F * L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4' ] +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%5 +47 "core"  +2 .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%6'[q +1103 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%7' +1607 "core" ' + .tPSV.dial PTV +2 "processing"%8 +78 "core" + .tPTV.dial :puck +2 "processing"%9  +5 "core"  + .tPBV.dial :waste1 +2 "processing"%:  +58 "core" +2 .tPS.seek 0ml +2 "processing"%;'ܑ +2624 "core" ' + .tPSV.dial PSR +2 "processing"%< +79 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%=' +2617 "core" ' + .tPSV.dial PTV +2 "processing"%> +80 "core" +2 .tPS.seek 0ml + "processing"%?'ܑ +2614 "core" ' + .tPSV.dial PSR +2 "processing"%@ +80 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%A' +595 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%B' +2113 "core" ' + .tPSV.dial PTV +2 "processing"%C +78 "core" +2 .tPBV.dial PSV + "processing"%D U +58 "core" V +2 .tPS.seek 0ml +2 "processing"%E'ܑ +2616 "core" ' +2 .tPSV.dial PBV + "processing"%F @ +45 "core" @ +3 .tPS.seek 2.5ml +2 "processing"%G' +2622 "core" ' +2 .tPSV.dial :waste1 + "processing"%H  +78 "core"  +2 .tPS.seek :empty +2 "processing"%I's +2674 "core" ' +2 .tPSV.dial PSR +2 "processing"%J +57 "core"  +2 .tPSR.select :air +10 .PS.seek 2.5ml + "processing"%K' +2642 "core" ' +2 .tPSV.dial PTV +2 "processing"%L +79 "core" + .tPBV.dial PSV +2 "processing"%M U +5 "core" V +2 .tPS.seek 0ml + "processing"%N'ܑ +2628 "core" ' + .tPSV.dial PBV +2 "processing"%O @ +47 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%P' +2630 "core" ' +2 .tPSV.dial :waste1 + "processing"%Q  +78 "core"  +2 .tPS.seek :empty +2 "processing"%R's +2609 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&S& +3 "core" & # Gx +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&T( +34 "core" ( + "manipulator"&U& +3 "core" & E o +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +4 "core" & s E o +2 .tForearm.seek PC +2 "manipulator"&W'E +100 "core" ' +2 .tHand.close + "manipulator"&X/ +21 "core" / +2 .tPC.seek :open + "processing"%Y( +378 "core" ( + "manipulator"&Z& +3 "core" & / HI +2 "manipulator"&[% +3 "core" %J g G\ +3 .tForearm.seek :retract + "manipulator"&\\' ] +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&](-z +126 "core" ( +2 "manipulator"&^& +3 "core" &-v  J& +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &_& +2 "core" &-v ] K& +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&`'o +110 "core" ' + .tHand.open +2 "manipulator"&a1 +25 "core" 1 + "manipulator"&b% +4 "core" %wh J I ! 6@ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c' ] +101 "core" ' +7189 #t-> shortDAflush +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'d& +3 "core" & +2 "manipulator"&e& +3 "core" &- @ I$ +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&f(-z +33 "core" ( +2 "manipulator"&g& +3 "core" &- N L +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &h& +2 "core" &- d L +3 .tForearm.seek :garage + "manipulator"&i'o +109 "core" ' +2 .tHand.close + "manipulator"&j/ +25 "core" / +2 "manipulator"&k& +3 "core" &- g e ; +2 "manipulator"&l% +3 "core" %ρx W [ ;# +2 .tForearm.seek :retract +2 "manipulator"&m' ] +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n( +277 "core" ( + "manipulator"&o& +3 "core" & ! K, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &  K, +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ш +99 "core" ' +2 "manipulator"&r& +3 "core" & ` E) +2 "manipulator"&s% +3 "core" %р [ E +2 "collection"'t& +4 "core" & +2 "collection"'u& +5 "core" & +3 .tCC.seek :closed + "collection"'v(X +5 "core" & +6 & + $d +9 &_Qu 9 +10 &xr N +9 &IN U +9 & F U +10 &D U +9 &G U +9 &QJ U +10 & I U +9 &!F U +10 &#G U +9 &%[I U +9 &'H T +10 &(F U +9 &*G U +10 &,bE U +9 &.$I U +9 &/G U +10 &1H U +9 &3kD U +9 &5-FR U +10 &6F T +9 &8DK T +9 &:sIR U +10 &<6DX T +9 &=HT U +10 &?IV U +9 &A{GZ U +9 &C<NZ U +10 &DW* V +9 &Fd X +10 &Hr/ [ +9 &J#@ a +9 &K! _ +10 &MM ` +9 &OjK ` +9 &Q*T a +10 &RQ b +9 &TZ b +10 &V_O b, +9 &XN 7 +9 &XT Y +9 ( +2 &XuM T +2 "collection"'u& +4 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.43 + "collection"'w& +3 "core" &XuO T +2 .tHand.open + "manipulator"&x1 +21 "core" 1 +2 "manipulator"&y% +3 "core" % { W = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z' ] +96 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%{  +48 "core"  + #tPulling 2.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +47 .tPS.seek 2.5ml + "processing"%|' +2626 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%}  +2 "collection"'~  +5 "core"  +104  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +210 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 "collection"' +3 "core"  +2 "collection"' +3 "core"  +2 "collection"'  +4 "core" +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"% @ +195 "core" ? +3 .tPS.seek 0ml +2 "processing"%'ܑ +2627 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +209 "core"  +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +2 "processing"%  + "collection"'  +7 "core"  +3  + .tPSV.dial :PTV,via: :air +2 "processing"% +210 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +4 "core" @ +2 .tPS.seek 0ml +2 "processing"%'ܑ +2627 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +209 "core"  + #tPulling 2.5ml of PSR.flush +2 .PSR.select :flush +3 .PS.seek 2.5ml + "processing"%' +242 "Can"o g!KH +2376 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +2 "collection"'  +4 "core"  +5  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +211 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml + "processing"%'ܑ +2622 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +210 "core"  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 1.5ml +2 "processing"%' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +47 "core"  +2 .tPS.seek 0ml +2 "processing"% 'ܑ +1596 "core" ' +2 .tPSV.dial PSR + "processing"%! +58 "core"  + .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%"' +2617 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%$  + "collection"'%  +5 "core"  +4  +2 .tPSV.dial :PTV,via: :air +2 "processing"%& +208 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%\ 'ܑ +2634 "core" ' +2 .tPSV.dial :air + "processing"%  +80 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2613 "core" ' +2 .tPSV.dial :PTV + "processing"%) +80 "core" ~ +3 .tPS.seek 0ml + "processing"%*'ܑ +2626 "core" ' +2 .tPSV.dial :air + "processing"%#  +78 "core"  +3 .tPS.seek 2.5ml + "processing"%,' +2615 "core" ' +2 .tPSV.dial :PTV + "processing"%- +80 "core" ~ +2 .tPS.seek 0ml + "processing"%.'ܑ +2623 "core" ' +2 .tPSV.dial :air + "processing"%  +80 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'' +2623 "core" ' + .tPSV.dial :PTV + "processing"% +80 "core"  +3 .tPS.seek 0ml + "processing"%1'ܑ +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&2& +4 "core" & Z Z :( +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3( +38 "core" ( + "manipulator"&5& +4 "core" & ~ =_ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &/& +2 "core" & x z o =_ +3 .tForearm.seek CC + "manipulator"&+'ш +92 "core" ' +2 .tHand.close + "manipulator"&/ +24 "core" / +2 .tCC.seek :open + "collection"'6( +408 "core" ( + "manipulator"&8& +4 "core" & ' E_ +2 "manipulator"&9% +3 "core" %ј ( EK +2 .tForearm.seek :retract +2 "manipulator"&:' ] +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(-z +273 "core" ( +2 "manipulator"&<& +3 "core" &- " DR +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &- _ DR +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>'o +113 "core" ' +2 .tHand.open + "manipulator"&=1 +20 "core" 1 +2 "manipulator"&@% +3 "core" %we & #  39 +37 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&?' ] +102 "core" ' +23967 #t-> exit'\ \ ' +11 #mEXIT @1752870602.43PDT @1752866011.00PDT = =mMAIN_scheduler =tMAIN @PDT1752866011.87 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK + #t@32232 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +978870 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +447 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +439 "Can"\ A *{ + \ A *{ + #tPolling Can every 10:00 +3 #Cleanly exited at 13:30:02PDT18-Jul-25 +744 #-> ESP.ready! +3 #Powering core bus +547 .Gate.power :raw,:ON +2 "sampler") +34 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X CSR.relabel :mfbkill, :diluent +1457 #-> CSR.unalias :diluent +806 #-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'1  +135 "core"  +1740 #t-> CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'j\ +4496 #t-> CS.pull 0.5 +2 "collection"'2% +3 "core" %R\  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0.5ml +2 "collection"'3'/ +215 "core" ' +2 "collection"'4% +3 "core" %2\ \ +1125 #t-> CSV +639 #-> CSR +2967 #-> CSV.CSR + .CSV.dial CSR +1292 #-> CSR.rnal +2 .CSR.select :rnal +2 "collection"' +558 #t-> CS.pull 0.5 +2 "collection"'5% +3 "core" %2\ \ +3 .tCS.seek 1.001ml + "collection"'6' +203 "core" ' +2 "collection"'7% +3 "core" % \  +1621 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'8' +2363 "core" ' + "collection"'9% +4 "core" %\  +681 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"': +136 "core" +414 #t-> CS.empty +3 .CS.seek :empty + "collection"';' +2627 "core" ' +2 "collection"'<% +4 "core" %\ +2238 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'=  +137 "core"  +462 #t-> CS.pull 0.5 +2 "collection"'>% +3 "core" % +3 .tCS.seek 0.493ml + "collection"'?' +213 "core" ' +2 "collection"'@% +3 "core" %\ \ +1159 #t-> CS.pull 5 +2 "collection"'A% +2 "core" %\ \ +3 .tCS.seek 5.494ml +2 "collection"'B' +1368 "core" ' + "collection"'C% +3 "core" % +24490 "Can"\ ;l +6414 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"'D +57 "core"  +347 #t-> CS.empty +3 .CS.seek :empty + "collection"'E' +1473 "core" ' +2 "collection"'F% +3 "core" %& +123 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'G  +43 "core"  +1008 #t-> CS.pull .5 +2 "collection"'H% +3 "core" %% +3 .tCS.seek 0.494ml +2 "collection"'I' +216 "core" ' +2 "collection"'J% +4 "core" %   +1182 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'K' +2498 "core" ' +2 "collection"'L% +3 "core" %% +841 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'M +136 "core" +510 #t-> CS.empty +2 .CS.seek :empty + "collection"'N' +2620 "core" ' + "collection"'O% +3 "core" % $ +1316 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'P  +136 "core"  +377 #t-> CS.pull 0.5 +3 "collection"'Q% +2 "core" % & +3 .tCS.seek 0.494ml +2 "collection"'R' +228 "core" ' + "collection"'S% +4 "core" %! +40403 "Can"\ ;A +3762 #t-> CS.pull 3 +2 "collection"'T% +2 "core" %> +3 .tCS.seek 3.494ml +2 "collection"'U'B) +839 "core" ' + "collection"'V% +3 "core" %B'6 \ +456 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'W +148 "core" +509 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'X' +975 "core" ' + "collection"'Y% +4 "core" %- +973 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'Z  +136 "core"  +227 #t-> CSR.air +2 .CSR.select :air + "collection"' +397 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'[' +2616 "core" ' +2 "collection"'\\% +3 "core" %0  +7268 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'] +137 "core" +819 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'^' +2632 "core" ' + "collection"'_% +3 "core" %9 +681 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'`  +137 "core"  +503 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +1176 #t-> CS.pull 1 +2 "collection"'a% +2 "core" %. +3 .tCS.seek 0.993ml +2 "collection"'b' +332 "core" ' + "collection"'c% +3 "core" %5  +260 #t-> CSR.air +2 .CSR.select :air + "collection"' +327 #t-> CS.fill +3 .CS.seek 10ml + "collection"'d' +2373 "core" ' +2 "collection"'e% +4 "core" %&  +3963 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'f +148 "core" +388 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'g' +2624 "core" ' +2 "collection"'h% +3 "core" %9 +1213 #t-> exit +7 #mEXIT @1752877373.95PDT @1752877530.78PDT = =tMAIN =mMAIN_scheduler @PDT1752877531.63 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +114 #"core_reset"Sent BREAK +2 #t@15071 receive with ifg=0x10, ie=0xFD + #@15708 receive with ifg=0x10, ie=0xFD #@16365 receive with ifg=0x10, ie=0xFD + #@17003 receive with ifg=0x10, ie=0xFD + #@17650 receive with ifg=0x10, ie=0xFD #@18298 receive with ifg=0x10, ie=0xFD + #@18945 receive with ifg=0x10, ie=0xFD #@19271 receive with ifg=0x80, ie=0xFD + #@12496 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +266 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +431 "Can"\ > + \ > + #tPolling Can every 10:00 +3 #Cleanly exited at 15:22:53PDT18-Jul-25 +664 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %0 +3 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +2 "core" %ܑ( +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %' ] +2 .tSS.configure :default +2 "sampler")#.0X Arm.grab Flush +2 .Hand.open +2 "manipulator"&31 +20 "core" 1 +2 "manipulator"&4& +3 "core" & ME +2 "manipulator"&5% +3 "core" % N M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck + "manipulator"&6(-z +179 "core" ( +2 "manipulator"&7& +3 "core" &- Oh +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &8& +2 "core" &-  Oh +3 .tForearm.seek :garage + "manipulator"&9'o +108 "core" ' +2 .tHand.close + "manipulator"&:/ +25 "core" / +2971 #t-> Arm.clear +2 "manipulator"&;& +3 "core" &- ^ a 9h +2 "manipulator"&<% +3 "core" %σ{ \\ \\  9 +2 .tForearm.seek :retract +2 "manipulator"&=' ] +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&>(Z +117 "core" ( +2 "manipulator"&?& +3 "core" &Z Ja +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &Z ) Ja +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&A' ] +3 "core" ' +2 "manipulator"&B& +3 "core" &Z  J` +3 "manipulator"&C% +3 "core" % X  J +459 #t-> Flush.garage +1317 #-> Arm.to garage +2 "manipulator"&D& +2 "core" &Z  J` +2 "manipulator"&E% +3 "core" % X  K +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&F(-z +119 "core" ( + "manipulator"&G& +4 "core" &- Q Mg + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &- Mg +3 .tForearm.seek :garage + "manipulator"&I'o +112 "core" ' +2 "manipulator"&J& +4 "core" &- O K . 6g + "manipulator"&K% +3 "core" %wY F F / 6 +713 #t-> Arm.retract +2 .Hand.open + "manipulator"&L1 +18 "core" 1 +2 "manipulator"&M% +2 "core" %v] J H  5 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&N' ] +104 "core" ' +2 "manipulator"&O& +3 "core" &- Gg +2 "manipulator"&P% +3 "core" % J K G +1020 #t-> Arm.grab flush +2 "manipulator"&Q& +3 "core" &- ^ Gg +2 !to:Axis::Error:@axisName"\ Elbow: mesg""Unknown Elbow position: flush:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"./home/esp/esp2/lib/axis.rb:665:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"./home/esp/esp2/utils/misc.rb:61:in `grab'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +489 #-> Arm.grab Flush +2 "manipulator"&R& +2 "core" &- Gg +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck +2 "manipulator"&S(-z +4 "core" ( + "manipulator"&T& +4 "core" &- ; Hg + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &- S Hg +2 .tForearm.seek :garage +2 "manipulator"&V'o +110 "core" ' +2 .tHand.close +2 "manipulator"&W/ +21 "core" / +265 #t-> Arm.clear +2 "manipulator"&X& +3 "core" &- Z X 9g +2 "manipulator"&Y% +3 "core" %ςz Y Y 9 +3 .tForearm.seek :retract + "manipulator"&Z' ] +104 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&[(Z +133 "core" ( +2 "manipulator"&\\& +4 "core" &Z b I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &Z i H +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&^' ] +4 "core" ' +2 "manipulator"&_& +3 "core" &Z H +2 "manipulator"&`% +36 "core" % ` j G +251 #t-> Arm.to garage +2 "manipulator"&a& +3 "core" &Z l G +2 "manipulator"&b% +3 "core" % ` x G +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&c(-z +134 "core" ( +2 "manipulator"&d& +4 "core" &-o $ Ff + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-o Ef +2 .tForearm.seek :garage +2 "manipulator"&f'o +112 "core" ' +2 "manipulator"&g& +3 "core" &-s J K , 5b +2 "manipulator"&h% +3 "core" %ye G F  58 +363 #t-> Arm.retract +3 .Hand.open + "manipulator"&i1 +21 "core" 1 +2 "manipulator"&j% +3 "core" %yh J , s 48 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k' ] +103 "core" ' +2 "manipulator"&l& +2 "core" &-u  F` +3 "manipulator"&m% +3 "core" % U v F +900 #t-> exit +7 #mEXIT @1752877675.16PDT @1752880550.66PDT = =tMAIN =mMAIN_scheduler @PDT1752880551.73 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +138 #"core_reset"Sent BREAK +2 #t@19999 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +212 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +319 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +517 "Can"\ 20 +2 \ 20 + #tPolling Can every 10:00 +4 #Cleanly exited at 15:27:55PDT18-Jul-25 +6899 #-> ESP.ready! +4 #Powering core bus +544 .Gate.power :raw,:ON +3 "sampler") +25 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +4 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X Flow.start +2 ."flow"Gate.power :sampler,:ON +1022 #t-> Flow.maintainFlow +3 .Flow.enablePump :primary +10 .Flow.setRate 2.5 +149 #"flow"0.1L/min +1007 #2.4L/min +1007 #2.9L/min +1008 #2.5L/min +301 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +2 .Flow.setRate 6.0 +702 #"flow"3.7L/min +1008 #4.6L/min +1006 #4.6L/min +344 #t-> Flow.stop +2 .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +1371 #t-> Flow.pump = :secondary +1312 #-> Flow.switch = :analytic1 +509 #-> Flow.start +3 ."flow"Gate.power :analytic1,:ON +797 #t-> Flow.maintainFlow +2 .Flow.enablePump :secondary +7 .Flow.setRate 2.5 +378 #"flow"0.4L/min +1007 #2.7L/min +1013 #2.5L/min +249 #t-> Flow.primeFlow +2 .Flow.enablePump :secondary +2 .Flow.setRate 6.0 +754 #"flow"3.6L/min +1007 #4.5L/min +1007 #4.5L/min +295 #t-> Flow.stop +2 .Flow.disablePump :secondary +4 ."flow"Gate.power :analytic1,:OFF +1052 #t-> Flow.pump = :primary +800 #-> Flow.switch = :sampler +3613 #-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +3 "core" &w  +3 .tHand.open + "manipulator"&21 +26 "core" 1 +2 "manipulator"&3& +4 "core" & k c ? +2 "manipulator"&4% +4 "core" % V ? +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(-z +176 "core" ( +2 "manipulator"&6& +4 "core" &- ; Bq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &7& +2 "core" &- G Aq +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +2 "manipulator"&8'o +111 "core" ' +2 .tHand.close +2 "manipulator"&9/ +22 "core" / +2 "manipulator"&:& +4 "core" &-  ~ /q +2 "manipulator"&;% +4 "core" %σo  Q / +3 .tForearm.seek :retract +3 "manipulator"&<' ] +107 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=( +285 "core" ( +2 "manipulator"&>& +4 "core" & & > n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" & g ? n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@'ш +107 "core" ' +2 "manipulator"&A& +3 "core" &\ S C n +3 "manipulator"&B% +11 "core" %ш [ B +3 "collection"'C& +4 "core" &w  +3 "collection"'D& +6 "core" &w  +3 .tCC.seek :closed +3 "collection"'E(X +4 "core" &w  +5 &y  C +9 &Fp 3 +10 &#lv H +9 &Y V +9 &uF U +10 &7F U +9 &A U +9 &E V +10 &|E V +9 &!?B U +10 &#F U +9 &$E V +9 &&D V +10 &(GC U +9 &* A U +9 &+E U +10 &-H V +9 &/OF U +10 &1C U +9 &2A U +9 &4D U +10 &6WE U +9 &8@ U +9 &9B U +10 &;D U +9 &=_E U +10 &?!A U +9 &@E V +9 &BF U +10 &DeM V +9 &F"[ X +9 &Gt [ +10 &I ` +9 &KL a +10 &M ` +9 &N a +9 &P a +10 &RR b +9 &T b +9 &U b& +10 &W T +9 &X+ %n +9 &Xr T +3 ( +3 "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.60 + "collection"'F& +4 "core" &Xr5 T +3 .tHand.open + "manipulator"&G1 +24 "core" 1 +2 "manipulator"&H% +4 "core" %щ ` Z 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&I' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'J& +3 "core" &Xr4 T +3 "collection"'K% +3 "core" %K4 +3 .tCSV.dial CSR +2 "collection"'L  +138 "core"  +2 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +12 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'M'q +1359 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 'N% +2 "core" %q  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'O'H +714 "core" ' + .tCSV.dial :waste +3 "collection"'P +139 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'Q'P +1984 "core" ' +2 #tPurging external Intake +2 "collection"'R& +4 "core" &Xo T +2 "collection"'S% +4 "core" %R +2 .tCSV.dial :flush +2 "collection"'T  +46 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'U' +2523 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'V +3 'W  +75 "core" ~ +6  +2 .tCTV.dial :intake +3 "collection"'X  +80 "core"  +2 .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml +2 "collection"'Y'P +2500 "core" ' +2 .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'Z  +81 "core" ~ +2 #tFlushing upper manifold +2 "collection"'[& +4 "core" &Xn T +2 "collection"'\\% +4 "core" %R +2 .tCSV.dial :flush +2 "collection"']  +79 "core"  +3 .tCS.seek 5ml +2 "collection"'^'q +1298 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'_ @ +45 "core" B +2 "collection"'`% +5 "core" %q-  +2 .tCS.seek 7ml +3 "collection"'a'f +566 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'b +3 'c  +8 "core"  +101 ~ +2 .tCTV.dial :air +2 "collection"'d  +6 "core"  +3 .tCS.seek 0ml +2 "collection"'e'P +302 "core" ' P ? N\  +4 !to:Slide::Error\ :@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @error:positionErr: @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi#:@deltaPressiN :@pastThresholdF: @voltagef12.810048109965637a: @currenti": @type2F:@outPressi? :\ @lostF: @inPressiP :@velocityi: @pastFLSF:\ @homeT: @enabledT: @channeli: mesg"_Storage Elevator positionErr at 34.49 Pucks below Top Plate during Collection Syringe move:@axisName"Storage Elevator:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1470 "core" ' +8954 "Can" d/ +6810 #t-> trouble +8679 #-> CS +2 "collection"'f% +3 "core" %O +2682 #t-> Flush +7140 #-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&g& +3 "core" & e [ > : n +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&h( +27 "core" ( +2 "manipulator"&i& +4 "core" & g h  ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" & X a  ; +3 .tForearm.seek CC +2 "manipulator"&k'ш +94 "core" ' +2 .tHand.close +2 "manipulator"&l/ +20 "core" / +2 .tCC.seek :open +2 "collection"'m( +407 "core" ( +2 "manipulator"&n& +3 "core" & " E +44 "manipulator"&o% +4 "core" %ц DF +3 .tForearm.seek :retract +2 "manipulator"&p' ] +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&q(-z +295 "core" ( +2 "manipulator"&r& +4 "core" &-n , F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &-n E +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&t'o +115 "core" ' +2 .tHand.open +2 "manipulator"&u1 +15 "core" 1 +2 "manipulator"&v% +5 "core" %rY  { 0! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&w' ] +101 "core" ' +2833 #t-> SE +2 "storage"(x% +4 "core" %5 \  +1468 #t-> SE.coast +2 .SE.coast +2 "storage"(5 +3 (y% +3 "core" %5 \ +16822 #t-> to 1 +3 "storage"(z% +3 "core" %p 4\ # +2 "manipulator"&{% +5 "core" % Q L I +2 "manipulator"&|& +5 "core" &-p ? I +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(}( +987 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (~& +3 "core" & z #\  +158 #t-> SE.to 10 +3 .SE.seek 10 Pucks below Top Plate +2 "storage"('S +199 "core" ' +2 "storage"(% +4 "core" %\\ I\  +205 #t-> SE.down +2 .SE.seek :down +2 "storage"(') +221 "core" ' +2 "storage"(% +4 "core" %. \  +671 #t-> initialPurge +3 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &7 +3 "manipulator"&& +5 "core" &-p D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +3 "core" ( +2 "manipulator"&& +4 "core" &-p C D +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +3 "core" &-p = D +3 .tForearm.seek :garage +2 "manipulator"& 'o +109 "core" ' +2 .tHand.close +2 "manipulator"&\ / +16 "core" / +2 "manipulator"& & +4 "core" &-p  ` 4 +3 "manipulator"&% +4 "core" %σr   e 3 +3 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +271 "core" ( +2 "manipulator"&& +3 "core" &  C( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +2 "core" &  C( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'ш +95 "core" ' +2 "manipulator"&& +4 "core" & h A( +2 "manipulator"& % +4 "core" %х A +3 "collection"'& +4 "core" &Q +3 "collection"'& +5 "core" &K +3 .tCC.seek :closed +4 "collection"'(X +2 "core" &2 +6 &7 5 +10 &Dr6 2 +9 &5lr= G +10 &Y3 U +9 &A4 U +9 &FF= U +10 &C5 U +9 &D9 T +9 &A8 U +10 &!OC5 T +9 &#A8 T +10 &$E5 U +9 &&E6 T +9 &(W@: T +10 &*A< T +9 &+D8 T +9 &-D4 T +10 &/_B< T +9 &1 F4 U +10 &2C< U +9 &4D5 U +9 &6fC1 U +10 &8)@< T +9 &9C7 T +9 &;A> T +10 &=oA8 T +9 &?1C8 T +9 &@F@ U +10 &BD> U +9 &DuJF U +10 &F2\\H W +9 &Gs@ Z +9 &IF _ +10 &K\\G ` +9 &ME ` +9 &NA a +10 &PC ` +9 &R`D b +10 &T"E b +9 &UM b& +9 &WE T +10 &X rJ $i +9 &X"> U +9 ( +2 &XeD O +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.60 +2 "collection"'& +3 "core" &XeB O +3 .tHand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&% +4 "core" %ф ` L x 8 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&"' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'#& +4 "core" &XeH O +3 "collection"'$% +4 "core" %O` +2 .tCSV.dial CSR +2 "collection"'%  +108 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'&'q +1350 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +9 ''% +3 "core" %q +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'('@ +688 "core" ' +44 .tCSV.dial :waste +3 "collection"') +138 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +13 .tCS.seek 0ml +2 "collection"'*'P +1981 "core" ' +2 #tPurging external Intake +2 "collection"'+& +4 "core" &XeM O +2 "collection"',% +4 "core" %OL +2 .tCSV.dial :flush +2 "collection"'-  +46 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'.' +2496 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +10 .tCBV.dial CSV +3 "collection"'/ +4 '0  +4 "core"  +69  +2 .tCTV.dial :intake +2 "collection"'1  +82 "core"  +2 .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml +2 "collection"'2'P +236 "Can" w]/ +2257 "core" ' +2 .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'3  +81 "core" ~ +2 #tFlushing upper manifold +2 "collection"'4& +4 "core" &XdH O +2 "collection"'6% +4 "core" %QJ +2 .tCSV.dial :flush +2 "collection"'7  +77 "core"  +3 .tCS.seek 5ml +3 "collection"''q +1290 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'9 @ +46 "core" B +2 "collection"':% +4 "core" %q_  +3 .tCS.seek 7ml +2 "collection"';'d +561 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +2 '8  +8 "core"  +113 + .tCTV.dial :air +3 "collection"'>  +14 "core" +4 .tCS.seek 0ml +2 "collection"'?'P +1771 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'5'2~ +805 "core" ' + .tCSV.dial :waste +3 "collection"'A +44 "core" +3 .tCS.seek 0ml +2 "collection"'B'P +793 "core" ' +2 "collection"'C& +4 "core" &XeR O +2 "collection"'<% +4 "core" %QL +2 .tCSV.dial :flush +3 "collection"'!  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'F'2~ +800 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'G @ +44 "core" A +2 "collection"'H% +4 "core" %2z=  +3 .tCS.seek 4.999ml +2 "collection"'J'q +568 "core" ' +2 .tCSV.dial :air +2 "collection"'K @ +6 "core" A +3 .tCS.seek 0ml + "collection"'D'P +1286 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'L'2~ +817 "core" ' +2 .tCSV.dial :waste +2 "collection"'@ +78 "core" +3 .tCS.seek 0ml + "collection"''P +821 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&N& +5 "core" & F V Y 8& +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&M( +3 "core" ( +2 "manipulator"&P& +5 "core" & O E \ 7& +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &O& +2 "core" & K G E 6& +3 .tForearm.seek CC +2 "manipulator"&R'ш +96 "core" ' +2 .tHand.close + "manipulator"&S/ +25 "core" / +2 .tCC.seek :open +3 "collection"'T( +409 "core" ( +2 "manipulator"&Q& +4 "core" & j v ~ @& +2 "manipulator"&V% +5 "core" %ѓ f r @* +2 .tForearm.seek :retract +3 "manipulator"&W' ] +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&X(-z +285 "core" ( +2 "manipulator"&U& +4 "core" &-p ^ B^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +4 "core" &-p  B^ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&['o +113 "core" ' +3 .tHand.open +2 "manipulator"&\\1 +20 "core" 1 +2 "manipulator"&]% +4 "core" %x]  6 .+ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y' ] +103 "core" ' +2526 #t-> SSV.air +2 .SSV.dial :air +2 "sampler")_ +4 "core"  +810 #t-> SS.fill\\ +3 .SS.seek 25ml +2 "sampler")`' +1274 "core" ' +2 "sampler")^% +4 "core" % R +669 #t-> SS.empty +2 .SS.seek :empty +2 "sampler")c' +1220 "core" ' +2 "sampler")b% +4 "core" % b z +1433 #t-> SS.force 20 +2 .SS.force 20 +2 "sampler")5 +3 )d% +3 "core" %1 _  +2808 #t-> SS.force 0 +2 .SS.force 0 + "sampler")5 +3 )a% +3 "core" %NA( Y +858 #t-> SS.force -15 +2 .SS.force -15 + "sampler")5 +3 )% +3 "core" %NV d +3665 #t-> SS.stop +2 .SS.stop +2 "sampler")5 +3 )e% +3 "core" % _ # +404 #t-> SS.force -15 + .SS.force -15 +2 "sampler")5 +3 )f% +3 "core" % _  +482 #t-> SS.stop +2 .SS.stop + "sampler")5 +3 )g% +3 "core" % R  +639 #t-> SS.force 15 +2 .SS.force 15 +2 "sampler")5 +3 )i% +2 "core" % `  +4798 #t-> SS.stop +2 .SS.stop +2 "sampler")5 +3 )j% +2 "core" %^(\  ^ +457 #t-> SS.to 0 +3 .SS.seek 0ml +2 "sampler")l'! +1105 "core" ' +2 "sampler")=% +5 "core" %" b +20577 "Can" R V/ +6314 #t-> exit +8 #mEXIT @1752882429.38PDT @1752882446.08PDT = =tMAIN =mMAIN_scheduler @PDT1752882447.13 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +135 #"core_reset"Sent BREAK +2 #t@35118 receive with ifg=0x10, ie=0xFD + #@35757 receive with ifg=0x10, ie=0xFD +2 #@36416 receive with ifg=0x10, ie=0xFD #@37057 receive with ifg=0x10, ie=0xFD + #@37706 receive with ifg=0x10, ie=0xFD + #@38356 receive with ifg=0x10, ie=0xFD #@39006 receive with ifg=0x10, ie=0xFD + #@39332 receive with ifg=0x80, ie=0xFD #@36562 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +318 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +499 "Can"} R  + } R   +2 #tPolling Can every 10:00 +607 #-> ESP.ready! +154 "sampler") +3 ) +93 "core"  +2 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 "collection"'% +3 "core" %P1  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +4 "processing"%% +3 "core" %ܕ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %" U +3 .tSS.configure :default + "sampler")#.0X access 2 +2 "storage"(3% +3 "core" %. ) * W\  +3 "manipulator"&4% +4 "core" % t Y Y 9 +2 "manipulator"&5& +4 "core" &-p X V ? 9^ +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 +3 "storage"(6(K +831 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +3 "core" &K   9\ ( +25081 #t-> Puck.count +2 "storage"(8% +4 "core" %. "\ +2 .tSE.seek :down +2 "storage"(9') +5 "core" ' +2 .tSE.stop + "storage"(5 +3 .tHand.open +2 "manipulator"&:1 +24 "core" 1 +2 "manipulator"&;% +4 "core" % t  I +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(<( +833 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (=& +3 "core" & o w *\  +2 "manipulator"&>& +4 "core" &-p 5 F^ +2 "manipulator"&?% +4 "core" % t Z F +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&@( +186 "core" ( +2 "manipulator"&A& +4 "core" & L H +2 "storage"(B& +4 "core" & D\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&C'ұ +92 "core" ' +2 "storage"(D& +5 "core" & <\  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(E' +275 "core" ' +2 "storage"(F- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (G% +3 "core" % m\  +4 ."downElevator"SE.seek :down +4 "storage"(H') +99 (I% +3 "core" %8 \ \\{ +2 "manipulator"&J% +4 "core" %ҩ - CF +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&K' ] +92 "core" ' +74 ' + ."downElevator"SE.stop +2 "storage"(5 +5 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +3 "storage"(L( +205 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (M& +3 "core" & 6 1 \ ( +2 "manipulator"&N& +5 "core" &  F +2 .tElbow.seek 2 +2 "manipulator"&O( +18 "core" ( + "manipulator"&P& +4 "core" & H ET +2 "storage"(Q& +5 "core" & T\ ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts + "manipulator"&R'j +110 "core" ' +2 "storage"(S& +4 "core" & \ ( +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(T' +264 "core" ' +2 "storage"(U- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (V% +3 "core" % u !\  +3 ."downElevator"SE.seek :down +5 "storage"(W') +99 (X% +3 "core" %% F\ Zp +3 "manipulator"&Y% +5 "core" %_ G3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z' ] +79 "core" ' +4 ."downElevator"SE.stop +3 "storage"(5 +7 "core" ' +7 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +63 .tSC.seek 3 +2 "storage"([(G +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (\\& +2 "core" &H R w {\  +3 "manipulator"&]& +5 "core" & 6 CT +2 .tElbow.seek 3 +2 "manipulator"&^( +41 "core" ( +2 "manipulator"&_& +4 "core" &  A$ +2 "storage"(`& +4 "core" &D \ " +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +2 "manipulator"&a'k +102 "core" ' +2 "storage"(b& +4 "core" &D \ " +3 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(c' +286 "core" ' +2 "storage"(d- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (e% +2 "core" % \  +12 ."downElevator"SE.seek :down +4 "storage"(f') +99 (g% +9 "core" %w6 { f n\ \\z + "manipulator"&h% +4 "core" %_ h t # @- +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&i' ] +90 "core" ' +80 ' +2 ."downElevator"SE.stop + "storage"(5 +5 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 4 +2 "storage"(j(, +208 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (k& +3 "core" &, \  +2 "manipulator"&l& +5 "core" & S A# +3 .tElbow.seek 4 +2 "manipulator"&m( +16 "core" ( +2 "manipulator"&n& +3 "core" &  t  A) +3 "storage"(o& +5 "core" &, \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts + "manipulator"&p'| +97 "core" ' +2 "storage"(q& +4 "core" &, \  +3 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(r' +274 "core" ' +2 "storage"(s- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (t% +3 "core" % n w D\  +3 ."downElevator"SE.seek :down +6 "storage"(u') +98 (v% +3 "core" %3 x x q\ \\z +2 "manipulator"&w% +4 "core" %ҁ Y W <. +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&x' ] +112 "core" ' +61 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 5 +3 "storage"(y(; +201 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +4 (z& +3 "core" &; + J\ " +2 "manipulator"&{& +5 "core" & / C( +3 .tElbow.seek 5 +2 "manipulator"&|( +20 "core" ( +2 "manipulator"&}& +4 "core" &^ Q E +2 "storage"(~& +4 "core" &; W\ ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(& +4 "core" &; \ ) +3 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(' +274 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (% +3 "core" % \  +5 ."downElevator"SE.seek :down +5 "storage"(') +97 (% +3 "core" %4 \ \\z +3 "manipulator"& % +4 "core" %  D +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& ' ] +92 "core" ' +78 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"( (K +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +2 "core" &K - , D\ ' +3 "manipulator"&& +4 "core" &^ { C +3 .tElbow.seek 6 +2 "manipulator"&(: +20 "core" ( +2 "manipulator"&& +4 "core" &= J C +2 "storage"(& +3 "core" &K \ ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&'m +103 "core" ' + "storage"(& +4 "core" &K 6\ ( +3 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +43 .tSE.seek :beamBreak +2 "storage"(' +275 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (% +3 "core" % \  +13 ."downElevator"SE.seek :down +5 "storage"(') +99 (% +3 "core" %8 \ ]{ +2 "manipulator"&% +5 "core" %z \\ F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +69 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"( ([G +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (!& +3 "core" &[F Q J .\  +4 "manipulator"&"& +4 "core" &= E H +3 .tElbow.seek 7 + "manipulator"&#( +40 "core" ( +2 "manipulator"&$& +3 "core" &  DX +2 "storage"(%& +4 "core" &[F "\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 800 counts + "manipulator"&&' +87 "core" ' + "storage"('& +6 "core" &[F \  +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"((' +278 "core" ' + "storage"()- +4 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (*% +3 "core" % q v\  +4 ."downElevator"SE.seek :down +3 "storage"(+') +99 (,% +3 "core" %5 m l \ \\y +2 "manipulator"&-% +5 "core" % _ ?m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&.' ] +99 "core" ' +68 ' + ."downElevator"SE.stop +2 "storage"(5 +5649 #t-> exit +8 #mEXIT @1752882869.12PDT @1752882908.26PDT = =tMAIN =mMAIN_scheduler @PDT1752882909.19 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +131 #"core_reset"Sent BREAK +2 #t@50016 select with ifg=0x10, ie=0xF5 + #@50666 receive with ifg=0x10, ie=0xFD + #@51315 receive with ifg=0x10, ie=0xFD + #@51964 receive with ifg=0x10, ie=0xFD #@52292 receive with ifg=0x80, ie=0xFD + #@64078 sendCRC with ifg=0x20, ie=0x7F + #@64526 sendCRC with ifg=0x20, ie=0x7F #@580 sendCRC with ifg=0x08, ie=0x5F + #@42124 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +293 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +504 "Can" Q,}L +2  Q,}L + #tPolling Can every 10:00 +3 #Cleanly exited at 16:54:29PDT18-Jul-25 +5 #Loading /home/esp/esp2local/mission/3peat_25JUL29.rb mission +47 #Preparing to sleep until 7/18/25 4:55PM +6 ."Qmail"GoodNews.email "Starting 3peat_25JUL29 w/pucks in tube 2\\n{1 => 0,\\n 2 => 12,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:55:10, 20.9C, 49% humidity, 14.8psia, 12.51V, 0.41A, 0.332Ah, 5.08W\\nEnding 11:00PDT19-Jul-25",Subject: "3peat_25JUL29 begun" +3 #tAsleep til 7/18/25 4:55PM +7 #Continuing at 16:55 +3 "Can" R-}} +7 !to:Delay::Late: mesg"running 19 seconds late:bt["-/home/esp/esp2/lib/delay.rb:240:in `til'"2/home/esp/esp2/lib/delay.rb:359:in `delayTil'"3/home/esp/esp2/utils/sleep.rb:96:in `__send__'"0/home/esp/esp2/utils/sleep.rb:96:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"4/home/esp/esp2local/mission/3peat_25JUL29.rb:42"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2local/mission/3peat_25JUL29.rb:40"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 "Can" U-} +5 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +253 #tPowering core bus +155 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2local/mission/3peat_25JUL29.rb:42\\n{1 => 0,\\n 2 => 12,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:55:18, 21.0C, 49% humidity, 14.8psia, 12.52V, 0.41A, 0.332Ah, 5.16W",Subject: "Asleep until 16:55" +406 .tGate.power :raw,:ON +2 "sampler") +14 ) +2 "core"  +4 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +4 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +4 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X 0,\\n 2 => 12,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:56:03, 21.0C, 50% humidity, 14.8psia, 12.50V, 0.42A, 0.339Ah, 5.30W",Subject: "Started 3peat_25JUL29: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'#& +3 "core" &y  +3 .tHand.open + "manipulator"&$1 +21 "core" 1 +4 "manipulator"&%% +4 "core" % T  A +3 "storage"(&% +3 "core" %* 3\  +3 "storage"('. +4 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"((( +396 ."Qmail"DAfans.email "Started da in tube 2 at 16:56:04PDT18-Jul-25\\n{1 => 0,\\n 2 => 12,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:56:03, 21.0C, 50% humidity, 14.8psia, 12.50V, 0.42A, 0.339Ah, 5.30W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +437 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 ()& +3 "core" & W , >\  +3 "manipulator"&*& +3 "core" & z N =I +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&+( +27 "core" ( +2 "manipulator"&,& +5 "core" & D @! +2 "storage"(-& +4 "core" & \  +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&.'j +94 "core" ' +2 "storage"(/& +4 "core" & \  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(0' +234 "core" ' +2 "storage"(1- +4 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 (2& +3 "core" & p  !\  +2 "manipulator"&3& +4 "core" & s * A! +3 .tElbow.seek 2 +2 "manipulator"&4( +4 "core" ( +2 "manipulator"&5& +5 "core" & c d  @! +2 "storage"(6& +3 "core" & p W\  +39 .tForearm.seek 2 + 300 counts +2 "manipulator"&7'v +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&8/ +24 "core" / +9 ."downElevator"SE.seek :down +3 "storage"(9') +3 "manipulator"&:& +10 "core" & h B! +3 "manipulator"&;% +4 "core" %o t j u ?u +3 .tForearm.seek :retract +2 "manipulator"&<' ] +97 "core" ' +3 .tElbow.seek CC + "manipulator"&=( +82 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +71 "core" ( +2 "manipulator"&>& +5 "core" & v i @& +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &?& +3 "core" & v p , @& +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&@'ш +103 "core" ' +2 "manipulator"&A& +4 "core" & U >& +3 "manipulator"&B% +5 "core" %ф {  3 > +2 "collection"'C& +4 "core" &y  +3 "collection"'D& +6 "core" &y  +2 .tCC.seek :closed +2 "collection"'E(X +4 "core" &y  +7 &C &k +9 &YRv : +10 &yk N +9 &JG! U +10 & A U +9 &C U +12 &D U +33 &SB U +2 & C U +2 &!> U +2 &#C U +7 &%YA V +8 &'A U +9 &(A U +9 &*A U +10 &,cD U +9 &.%B U +10 &/A! U +9 &1B! U +11 &3l?" U +8 &5-F U +11 &6@ U +7 &8? U +10 &:s@ U +9 &<6@! U +10 &=C U +9 &??! U +11 &A}? T + #"uploadLog"upsync +7 "core" &C=B U +9 &DG U +9 &FO W +10 &H}T W +9 &J7n# Z +10 &K{! \\ +9 &M _ +9 &Ol$ ` +10 &Q." ` +9 &R a +9 &T! a +10 &Vh b$ +9 &X 5 +11 &X% [ +8 ( +3 "collection"'D& +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.35 +2 .Hand.open + "manipulator"&F1 +3 "core" &Xh T +22 1 +2 "manipulator"&G% +3 "core" %ф 2 B  7 +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&H' ] +97 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +11 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")I+ +5 "core" + +2 "sampler")J% +4 "core" %# W +2 "collection"'K& +4 "core" &Xh! T +5 "Can" f[ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")L  +5 "core"  +5 .tSS.reconfigure :fast + "sampler")#.0X' +1793 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale + "sampler")#.0X  +78 "core"  +5 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml +2 "sampler")?'! +854 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")C  +2 "collection"'9 @ +7 "core" ? +70 +5 #tAllowing 2:10 for 25.0ml of remaining 500.0ml +4 "Can"e aa + .tIntake.select :open +2 "sampler") +214 "collection"'<% +3 "core" %T71 +2 #tIntake @35.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X2% +3 "core" %d_ K +2 .tSSV.dial :exhaust +2 "sampler"):  +78 "core"  +5 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml + "sampler")0'! +889 "core" ' +2 .tExhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")9  +3 "collection"'C @ +6 "core" ? +70 +6 #tAllowing 2:10 for 25.0ml of remaining 200.0ml +2 "Can"Y 3- +2 .tIntake.select :open +2 "sampler") +214 "collection"'<% +3 "core" %T925 +2 #tIntake @35.9psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X3  +2 .tSS.seek 10ml +6 "sampler"):' +3 "core"  +106 ."CSpush"CSV.dial :air +2 "collection"'3 @ +45 "core" ? +4 ."CSpush"CS.reconfigure :fast +50 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'7'P +56 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")C +140 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +3 "core" 92 +103 "collection"'39 +3 "core" 90 +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" 98' +103 "collection"'99 +3 "core" 9L& +103 "collection"'79 +4 "core" 9`& +103 "collection"'09 +4 "core" 9r$ +103 "collection"'J9 +3 "core" 9" +103 "collection"'<9 +4 "core" 9! +103 "collection"'49 +3 "core" 9 +103 "collection"'?9 +4 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'D9 +3 "core" 9\  +103 "collection"'I9 +3 "core" 9 +103 "collection"'L9 +3 "core" 9 +103 "collection"'M9 +3 "core" 9  +103 "collection"'R9 +3 "core" 9  +103 "collection"'"9 +3 "core" 9  +103 "collection"'G9 +3 "core" 9 &# +103 "collection"'K9 +3 "core" 9 2( +103 "collection"'F9 +4 "core" 9 =, +103 "collection"'W9 +4 "core" 9 H0 +103 "collection"'U9 +3 "core" 9 R5 +103 "collection"'V9 +3 "core" 9 \\9 +103 "collection"'P9 +4 "core" 9 e= +103 "collection"']9 +4 "core" 9 mA +148 "collection"'O9 +3 "core" 9 zG +103 "collection"'X9 +3 "core" 9 L +103 "collection"'T9 +4 "core" 9 P +103 "collection"'^9 +3 "core" 9 T +103 "collection"'\\9 +3 "core" 9 X +103 "collection"'a9 +3 "core" 9 ] +103 "collection"'Z9 +3 "core" 9 a +103 "collection"'Q9 +3 "core" 9 e +103 "collection"'[9 +21 "core" 9 j +103 "collection"'f9 +4 "core" 9 n +103 "collection"'`9 +3 "core" 9 s +103 "collection"'b9 +3 "core" 9 w +103 "collection"'S9 +4 "core" 9 { +103 "collection"'c9 +3 "core" 9  +103 "collection"'_9 +3 "core" 9  +103 "collection"'k9 +3 "core" 9  +103 "collection"'j9 +3 "core" 9  +103 "collection"'d9 +3 "core" 9  +103 "collection"'Y9 +3 "core" 9  +103 "collection"'l9 +4 "core" 9  +103 "collection"'N9 +4 "core" 9  +103 "collection"'g9 +3 "core" 9  +103 "collection"'q9 +3 "core" 9  +103 "collection"'h9 +3 "core" 9  +103 "collection"'e9 +4 "core" 9  +103 "collection"'p9 +3 "core" 9  +103 "collection"'i9 +4 "core" 9\  +103 "collection"'t9 +3 "core" 9\  +103 "collection"'s9 +3 "core" 9\  +103 "collection"'u9 +3 "core" 9\  +103 "collection"'o9 +3 "core" 9\  +103 "collection"'{9 +3 "core" 9\  +103 "collection"'r9 +3 "core" 9\   +103 "collection"'v9 +3 "core" 9\ \  +103 "collection"'n9 +4 "core" 9\   +103 "collection"'m9 +3 "core" 9\   +103 "collection"'}9 +3 "core" 9\ $  +103 "collection"'z9 +3 "core" 9\ (  +103 "collection"'9 +3 "core" 9\ + +103 "collection"'~9 +6 "core" 9\ . +103 "collection"'9 +3 "core" 9\ 1 +103 "collection"'y9 +3 "core" 9\ 4 +103 "collection"'|9 +3 "core" 9\ 7 +103 "collection"'x9 +4 "core" 9\ : +103 "collection"' 9 +3 "core" 9\ = +103 "collection"'9 +3 "core" 9\ A +103 "collection"' 9 +3 "core" 9\ D  +103 "collection"'9 +4 "core" 9\ E +103 "collection"'w9 +3 "core" 9\ I +4 .tCH.hold 10:00,70C +3 "collection"' `\ `\ H\ +3 '9 +6 "core"  +48 9\ J +12 "collection"' % +4 "core" %  v +3 #tBegun lysing Collection Puck Heater at 68.1C/30.2psia +42194 "Can"F ) +17737 "core" ` +2 "collection"'9 +4 "core" 9\  +3 "collection"'% +4 "core" %  +3 #tEnded lysing Collection Puck Heater at 70C/28.9psia +2 .CS.seek 0ml + "collection"''P +333 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"' @ +111 "core" A +4 .tCSV.dial :air +2 "collection"'\ @ +47 "core" > +6 .tCS.seek 5ml +2 "collection"''q +1350 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +44 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" > +5 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'  +45 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" > +4 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"''P +1358 "core" ' +2 "collection"' % +4 "core" %L\ \ \ +2 #tPuck @56.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'$ +118 "core" +4 .tCBV.dial CSV +2 "collection"'  +30 "core"  +5 "collection"'% +4 "core" %L g d B +3 .tCS.seek 5ml +2 "collection"''q +1347 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'%  +45 "core" +4 "collection"',% +4 "core" %q/  +4 .tCS.seek 6.999ml + "collection"'-'` +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'# @ +57 "core" A +5 .tCS.seek 10ml +2 "collection"'' +841 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +125 "core" ^ +5 #tLysing Complete + "collection"'*& +4 "core" &Xe T +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" % ^ < A > 7 +3 "storage"(% +4 "core" %H 6 8\  +2 "storage"(1. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(&( +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &  \  + "manipulator"&8& +7 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +2 "core" & B C 7% +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek CC +2 "storage"(2' + "manipulator"&'( +9 "core" ( +2 "manipulator"&& +3 "core" &   e /% +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &6& +48 "core" &  ` 0% +3 .tForearm.seek CC +9 "manipulator"&+'ш +93 "core" ' +71 .tHand.close +2 "manipulator"&// +19 "core" / +4 .tCC.seek :open +2 "collection"'A( +6 "core" ' +2 "storage"(;- +3 "core" -' +3 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +2 "storage"(5'e +51 "core" ' +332 ( +3 "storage"(B& +4 "core" & y v "\  +2 "storage"(>& +4 "core" & x t F\  +2 "manipulator"&3& +4 "core" & x x \\ >% +3 "manipulator"&.% +4 "core" %| { | [ >" +3 .tForearm.seek :retract +2 "manipulator"&C' ] +97 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&)( +163 "core" ( +2 "manipulator"&:& +4 "core" & BR +3 "storage"(@& +3 "core" & \  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&9'ϑ +108 "core" ' +2 .tElbow.hold +2 "manipulator"&7, +5 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&01 +17 "core" 1 +3 "manipulator"&J% +3 "core" %Ϝx 0 +3 "storage"(<& +3 "core" & #  \  +3 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 311 counts + "manipulator"&4' +20 "core" ' +3 "manipulator"&?& +3 "core" & . CR +3 "storage"(& +4 "core" & \  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&D'ұ +14 "core" ' +2 "storage"(I% +5 "core" %^ \  +3 ."downElevator"SE.seek :down +4 "storage"(L') +98 (M% +3 "core" %3 x x \ \\z +2 "manipulator"&R% +4 "core" %ү j e  @ v +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&"' ] +89 "core" ' +76 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +3 "core" & +3 "manipulator"&K& +5 "core" & E ER +2 "manipulator"&F% +4 "core" % t V E +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(-z +173 "core" ( +2 "manipulator"&U& +3 "core" &- $ Dc +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &V& +3 "core" &-  Ec +48 .tForearm.seek :garage +9 "manipulator"&P'o +112 "core" ' +2 .tHand.close +2 "manipulator"&]/ +20 "core" / +2 "manipulator"&O& +4 "core" &- " # K 3c +2 "manipulator"&X% +4 "core" %ρr   \\ 3 +4 .tForearm.seek :retract + "manipulator"&T' ] +115 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&^( +273 "core" ( +2 "manipulator"&\\& +3 "core" &  F n +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &a& +2 "core" & ' F n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Z'ш +93 "core" ' +2 "manipulator"&Q& +4 "core" &\ i w ? m +3 "manipulator"&[% +4 "core" %ђ w w h @ +3 "collection"'f& +3 "core" & +4 "collection"'`& +5 "core" & +3 .tCC.seek :closed +3 "collection"'b(X +4 "core" & +5 & 3 +9 &Ep 2 +10 &:no G +9 &T S +9 &C S +10 &RC " S +9 &D  S +9 &D S +10 &D S +9 &![D S +10 &#C R +9 &$Cs S +9 &&C S +10 &(cA S +9 &*&C R +9 &+D S +10 &-Dr S +9 &/kC[ S +9 &1,F S +10 &2B  S +9 &4E S +10 &6sB S +9 &85A S +9 &9A R +10 &;C S +9 &={C S +10 &?<C S +9 &@D S +9 &BDs S +10 &DK T +9 &F<Z V +9 &Gu Y +10 &I _ +9 &Kd ` +9 &M%i ` +10 &N] ` +9 &PO ` +10 &Rg7 b +9 &T)9 b +9 &U b# +10 &W~ S +9 &Xe !a +9 &X ] +10 ( +3 "collection"'`& +3 "core" &Xp U +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.61 + "collection"'S& +4 "core" &Xp U +4 .tHand.open + "manipulator"&c1 +16 "core" 1 +2 "manipulator"&_% +4 "core" %с D 1 > 8 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&k' ] +101 "core" ' +2 .tPSV.dial PSR +2 "processing"%j +145 "core"  +7 "processing"%d% +4 "core" %܎ +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml +2 "processing"%Y' +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%l  +46 "core"  +6 .tPS.seek 0ml + "processing"%N'ܑ +1612 "core" ' +2 .tPSV.dial PSR + "processing"%g +58 "core"  +7 .tPSR.select :air +2 "processing"% +70 .tPS.seek 2.5ml + "processing"%q' +2618 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%h +2 "collection"'e  +6 "core"  +3 "processing"%p +4 "core"  +3 "processing"%i  +5 "core"  +66 +7 .tPSV.dial :mixloop +2 "processing"%t +113 "core" +5 .tCTV.dial :air,avoiding: :intake +3 "collection"'s  +14 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%u  +75 "core" +7 .tPS.seek 0ml + "processing"%o'ܑ +2641 "core" ' +2 .tPSV.dial :air +2 "processing"%{  +46 "core"  +5 .tPS.seek 2.5ml +2 "processing"%r' +2615 "core" ' +2 .tPSV.dial :mixloop + "processing"%v +47 "core" +5 .tPS.seek 0ml +2 "processing"%n'ܑ +2617 "core" ' +3 .tPSV.dial :air + "processing"%m  +47 "core"  +5 .tPS.seek 2.5ml +2 "processing"%}' +2624 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%z +46 "core" +5 .tPS.seek 0ml +2 "processing"%'ܑ +2643 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" & b d Z @ m +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +3 "manipulator"&y& +4 "core" & e d Z @ m +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +4 "core" & b a @ m +3 .tForearm.seek CC +2 "manipulator"&x'ш +93 "core" ' +2 .tHand.close + "manipulator"& / +17 "core" / +4 .tCC.seek :open +2 "collection"'( +412 "core" ( +2 "manipulator"& & +4 "core" & Z I k +2 "manipulator"&% +5 "core" %ё v H2 +2 .tForearm.seek :retract +2 "manipulator"&w' ] +92 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +281 "core" ( +2 "manipulator"& & +4 "core" &-q Y Lb +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +2 "core" &-q c Kb +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +52 .tForearm.seek :garage +6 "manipulator"&'o +112 "core" ' +2 .tHand.open +2 "manipulator"&1 +15 "core" 1 +2 "manipulator"&% +4 "core" %vC   u 3 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +120 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +14 "core" +4 .tPTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%\  +3 "collection"'  +6 "core"  +6 +4 .tCTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &` +2 "manipulator"&% +4 "core" % K  M +3 "storage"(% +5 "core" %: |\ # +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +205 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 ( & +4 "core" & w \ !& +2 "manipulator"&$& +5 "core" &-q  Nb +2 "manipulator"&% +3 "core" % K , M +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&( +189 "core" ( +2 "manipulator"&& +5 "core" & 7 Og +2 "storage"(%& +4 "core" & O\ %* +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&,'j +96 "core" ' +2 "storage"(& +3 "core" & \ #* +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(#' +242 "core" ' +3 "storage"(-- +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (& +3 "core" & Q\ !* +3 "manipulator"&*& +3 "core" & ] Lg +3 .tElbow.seek 2 +2 "manipulator"&( +12 "core" ( +2 "manipulator"&& +5 "core" & # K: +2 "storage"(1& +4 "core" & =\ * +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'v +20 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&8/ +25 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(6') +9 "core" & 4 I: +2 "manipulator"&(% +5 "core" %Ѐ HZ +2 .tForearm.seek :retract +2 "manipulator"&/' ] +100 "core" ' +3 .tElbow.seek CC +9 "manipulator"&;( +81 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +77 "core" ( +2 "manipulator"&=& +3 "core" & e G' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &H& +3 "core" & 2 G' +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&E'ш +97 "core" ' +2 "manipulator"&2& +4 "core" & F& +3 "manipulator"&B% +5 "core" %ѐ ) E +2 "collection"'>& +5 "core" & +2 "collection"'3& +7 "core" & +2 .tCC.seek :closed +2 "collection"'.(X +4 "core" & +7 &6 %f +9 &lRp 9 +10 &zj M +9 &dEj S +9 &'ET R +10 &B> S +9 &B3 R +9 &kD S +10 & .B S +9 &!Ag S +10 &#G] S +9 &%tG S +9 &'6D S +10 &(B S +9 &*@ R +9 &,}D R +10 &.>B S +9 &0A S +10 &1B R +9 &3C{ R +9 &5GDd R +10 &7 C R +9 &8C S +9 &:D S +10 &C| R +10 &?Bt S +9 &AA^ R +9 &CVDJ S +10 &EJQ S +9 &FPF T +9 &HW8 V +10 &JQn0 W +9 &L\ % Z +10 &M ^ +9 &O ^ +9 &QCo _ +10 &Sc _ +9 &TQ ` +9 &V}G b! +10 &Xx 0 +9 &X "f +10 ( + &X` S +2 "collection"'3& +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.36 +3 .Hand.open + "manipulator"&:1 +23 "core" 1 +2 "manipulator"&@% +3 "core" %ѐ \\ b @ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+' ] +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"''  +143 "core"  +6 .tCSV.dial CTV +2 "collection"'0  +30 "core"  +6 .tPS.seek 2.5ml +2 "processing"%J' +2620 "core" ' +3 "collection"'<% +4 "core" %pl@  +3 .tCS.seek 4.25ml +2 "collection"'?'Z# +1536 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +45 "core"  +7 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%I  +78 "core"  +7 .tPS.seek 0ml + "processing"%C'ܑ +1212 "Can"> ].,k +1404 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'M ` +36 "core" ^ +5 .tCSV.dial :air + "collection"'R @ +46 "core" ? +5 .tCS.seek 10ml +2 "collection"')' +1546 "core" ' +2 .tCSV.dial CTV + "collection"'9  +45 "core"  +6 .tCS.seek 0ml +2 "collection"'4'P +2619 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'G @ +30 "core" ? +5 .tdelay 5 seconds +548 .CTV.dial :air,avoiding: :intake +10 "collection"'K  +143 "core" +4 "collection"'5& +4 "core" &X_{ S +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&F% +4 "core" % Z x x r > +3 "storage"(D% +4 "core" %B b d\  +2 "storage"(U. +4 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(V( +204 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (L& +3 "core" &  ; H\  +3 "manipulator"&7& +3 "core" & z t $ >& +3 "manipulator"&]% +3 "core" % Z x { a > +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&O( +160 "core" ( +2 "manipulator"&X& +5 "core" & | . A` +2 "storage"("& +3 "core" &  \  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&P'ұ +105 "core" ' +2 "storage"(\\& +3 "core" & D\  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(a' +301 "core" ' +2 "storage"(W- +4 "core" -'H +2 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&Q& +3 "core" & C C` +2 "storage"([& +4 "core" & l +\  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&f'ϑ +40 "core" ' +2 .tElbow.hold +2 "manipulator"&T, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(A- +3 "core" -'H +4 .tSE.seek 0.1 Pucks below Top Plate + "storage"(S' +29 "core" ' + "manipulator"&c% +4 "core" %ϖx  R 1 +3 "storage"(_& +3 "core" & / ; \  +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 305 counts + "manipulator"&`' +23 "core" ' + "manipulator"&j& +4 "core" & ? B` +3 "storage"(d& +4 "core" & y x Q\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&Z'ұ +15 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(l' +43 "core" ' +2 "manipulator"&Y& +5 "core" & s B` +2 "manipulator"&g% +4 "core" %ҧ C v +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&N' ] +90 "core" ' +3 .tElbow.seek CC +9 "manipulator"&h( +156 "core" ( +2 "manipulator"&p& +4 "core" &\ { x ?!s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" &\ x n K >!s +3 .tForearm.seek CC +2 "manipulator"&e'ш +97 "core" ' +2 .tHand.close +2 "manipulator"&t/ +18 "core" / +4 .tCC.seek :open +2 "collection"'s( +409 "core" ( +2 "storage"(u& +3 "core" & P\  +3 "storage"(q& +4 "core" & (\  +2 "manipulator"&{& +4 "core" &\  D!r +3 "manipulator"&o% +4 "core" %і z F +3 .tForearm.seek :retract +2 "manipulator"&v' ] +99 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&r( +160 "core" ( +2 "manipulator"&m& +5 "core" &  H^ +2 "storage"(n& +3 "core" & \ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&z'ϑ +106 "core" ' +2 .tElbow.hold +2 "manipulator"&}, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&~1 +19 "core" 1 +3 "manipulator"&y% +4 "core" %Ϥ{ , . f 8+ +2 "storage"(|& +4 "core" & x z V\  +3 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 319 counts + "manipulator"& ' +19 "core" ' +2 "manipulator"&^& +3 "core" &  H^ +3 "storage"(k& +4 "core" & x\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&b'ұ +14 "core" ' +2 "storage"( % +3 "core" % .\ +5 ."downElevator"SE.seek :down +3 "storage"(') +101 (x% +2 "core" %6 \ ]{ +3 "manipulator"& % +5 "core" %Ҭ  G y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +89 "core" ' +58 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%  +91 "core"  +4 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +47 "core" +49 .tdelay 1 second +110 .PSV.dial :air + "processing"%  +45 "core"  +4 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%\ +45 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%w  +45 "core"  +4 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'ܑ +2619 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +3 "core" &n#  +3 "manipulator"&& +4 "core" & p K^ +2 "manipulator"&% +5 "core" % I e L +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +175 "core" ( +2 "manipulator"&& +4 "core" &-r 2 Ks +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +3 "core" &-r  Ls +3 .tForearm.seek :garage +2 "manipulator"&$'o +112 "core" ' +2 .tHand.close +2 "manipulator"&/ +18 "core" / +2 "manipulator"&&& +4 "core" &-r 5 0 8s +2 "manipulator"&% +4 "core" %}` : N # 9 +4 .tForearm.seek :retract + "manipulator"&%' ] +108 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&( +133 "core" ( +2 "manipulator"&& +4 "core" &  H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & k H +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&-'E +94 "core" ' +2 "manipulator"&& +4 "core" & m K +3 "manipulator"&*% +4 "core" %B U KJ +3 "processing"%& +3 "core" &n"  +4 "processing"%1& +6 "core" &n"  +2 .tPC.seek :closed +2 "processing"%8(SD +4 "core" &n#  +7 &G" &l +9 &SVu# : +9 &}k" O +10 &UG" S +9 &C" S +10 &@# S +9 &C# R +10 &_B$ R +9 & C" S +9 &!F# S +9 &#A# S +10 &%gD" R +9 &'(C" S +10 &(C# S +9 &*E# S +9 &,nD" S +10 &.0D" S +9 &/F# S +9 &1D# S +10 &3tF$ S +9 &55D# T +9 &6F S +10 &8A" S +9 &:|F$ S +10 &<>G" S +9 &=E" T +9 &?E" T +10 &AF" S +9 &CED" T +9 &EO" T +10 &FZ" V +9 &Hm" X +10 &J;z" Z +9 &K# [\ +9 &M# [ +10 &O~" [\ +9 &Q?# [ +9 &RZt" )| +10 &S$]" 9 +10 ( + &S(3# 5 +2 "processing"%1& +4 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.79 +2 "processing"%& +3 "core" &S(3' 5 +4 .tHand.open + "manipulator"&(1 +25 "core" 1 +2 "manipulator"&% +4 "core" %B 9 GJ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&,' ] +110 "core" ' +2 .tPRV.dial :air + "processing"%=  +58 "core"  +4 .tPSV.dial :mixloop +3 "processing"%# +45 "core" +5 "processing"%H% +4 "core" %ܒ +3 .tPS.seek 0.3ml +2 "processing"%' +386 "core" ' +2 .tPSV.dial PSR +2 "processing"%2 +113 "core"  +8 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%B'5a +491 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1904 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%> +113 "core" +5 .tPTV.dial :mixing + "processing"%6 @ +77 "core" B +6 .tPBV.dial :waste2 +2 "processing"%/  +97 "core"  +5 .tPS.seek 0ml +2 "processing"%'ܑ +2617 "core" ' +3 #tGaraging FlushPuck in Processing Clamp + "manipulator"&:& +5 "core" & n K +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&@( +3 "core" ( +3 "manipulator"&3& +4 "core" & 2 L +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &'& +2 "core" & # K +4 .tForearm.seek PC + "manipulator"&0'E +91 "core" ' +2 .tHand.close +2 "manipulator"&E/ +23 "core" / +4 .tPC.seek :open +2 "processing"%( +376 "core" ( +2 "manipulator"&<& +4 "core" &  L +2 "manipulator"&% +4 "core" %U j LX +4 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&I(-z +127 "core" ( +2 "manipulator"&J& +5 "core" &-w u I# +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &M& +3 "core" &-w I# +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&R'o +113 "core" ' +2 .tHand.open + "manipulator"&?1 +18 "core" 1 +2 "manipulator"&9% +4 "core" %wT = < 5 +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&)' ] +105 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%G& +4 "core" &" +2 "manipulator"&K% +4 "core" % M p J +3 "storage"(5% +3 "core" %B v\ # +3 "storage"(F. +4 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +53 "storage"(D( +205 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (U& +3 "core" & K C \ \ & +2 "manipulator"&L& +4 "core" &-\ " H"y +3 "manipulator"&7% +3 "core" % M  G +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&]( +187 "core" ( +3 "manipulator"&& +4 "core" &  K~ +3 "storage"(X& +5 "core" & k\ $& +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&"'j +93 "core" ' +3 "storage"(\\& +3 "core" & F\ #& +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(;' +248 "core" ' +2 "storage"(+- +4 "core" -'D +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (W& +3 "core" & Q\ & +2 "manipulator"&Q& +5 "core" &  H~ +2 .tElbow.seek 2 +2 "manipulator"&[( +24 "core" ( + "manipulator"&A& +4 "core" & F +3 "storage"(c& +4 "core" & N\ & +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&_'v +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&j/ +21 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&d& +3 "storage"(Y') +9 "core" & 6 G +2 "manipulator"&g% +4 "core" %w Fx +3 .tForearm.seek :retract +2 "manipulator"&P' ] +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&O( +99 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +145 "core" ( +2 "manipulator"&a& +4 "core" &  Lc +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" & ^ Lc +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&`'E +97 "core" ' +2 "manipulator"&S& +4 "core" & y Jc +3 "manipulator"&p% +5 "core" %J 1 I +3 "processing"%i& +4 "core" &# +3 "processing"%Z& +5 "core" & +3 .tPC.seek :closed +2 "processing"%t(SD +4 "core" &! +8 & -( $d +9 &pTr# 9 +9 &|l! N +10 &kF" S +9 &.?# S +10 &A R +9 &A! R +9 &tA! S +10 & 6C# S +9 &!@" S +9 &#?" S +10 &%|?" S +9 &'>D S +9 &)D" S +10 &*E# R +9 &,A# S +10 &.FA" S +9 &0A" S +9 &1F" S +10 &3C" S +9 &5OB# R +9 &7D! S +10 &8C" S +9 &:C# S +10 &C" S +9 &?C" S +10 &AC" S +9 &C^E! S +9 &EL! T +10 &FV! V +9 &Ho" X +10 &JQ|" Z +9 &L|" Z +9 &M" Z +10 &O# [\ +9 &QU" [ +10 &RP`" - +9 &S." , +6 ( +2 "processing"%Z& +4 "core" &S" , +2 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.74 +3 .Hand.open + "manipulator"&T1 +50 "core" 1 +2 "manipulator"&N% +4 "core" %J  G +3 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&.' ] +111 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%u  +3 %q9 +8 "core" 9 +102 "processing"%{9 +3 "core" 9 +103 "processing"%o9 +4 "core" 9  +103 "processing"%m9 +3 "core" 9  +103 "processing"%n9 +3 "core" 9 +104 "processing"%e9 +3 "core" 9 +104 "processing"%h9 +3 "core" 9 +103 "processing"%~9 +3 "core" 9 +103 "processing"%y9 +3 "core" 9# +103 "processing"%|9 +4 "core" 9' +103 "processing"%^9 +4 "core" 9+ +103 "processing"%k9 +3 "core" 9/ +103 "processing"% 9 +4 "core" 94 +103 "processing"%v9 +3 "core" 98 +103 "processing"%x9 +4 "core" 9< +103 "processing"% 9 +4 "core" 9@ +103 "processing"%r9 +3 "core" 9E +103 "processing"%z9 +3 "core" 9I +104 "processing"% 9 +3 "core" 9M +103 "processing"%l9 +3 "core" 9Q +103 "processing"%9 +4 "core" 9V +103 "processing"%b9 +3 "core" 9Z +103 "processing"%9 +3 "core" 9^ +103 "processing"%C9 +3 "core" 9b +103 "processing"%9 +3 "core" 9g +103 "processing"% 9 +3 "core" 9k +104 "processing"%\ 9 +3 "core" 9 o +103 "processing"%w9 +3 "core" 9s +103 "processing"%9 +3 "core" 9x +103 "processing"%9 +3 "core" 9"| +103 "processing"%9 +4 "core" 9+ +103 "processing"%9 +3 "core" 92 +103 "processing"%9 +4 "core" 9: +3 .tPH.hold 2:00:00,28C +4 "processing"% pp7 +5 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%} +112 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%' +582 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +70 .tPS.seek 2ml +2 "processing"%&'Q +1608 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +74 "core"  +8 .tPSV.dial PTV +2 "processing"% +80 "core" +4 .tPBV.dial :waste1 +3 "processing"%  +141 "core"  +5 "processing"%% +3 "core" %O(  +4 .tPS.seek 1.5ml + "processing"%$' +596 "core" ' +3 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +6 .tPS.seek 0ml +2 "processing"%*'ܑ +1601 "core" ' +3 .tdelay 5:00 +15343 "Can"H R1 +14659 #trecoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +4 "core"  +5 .tPBV.dial :waste1 +2 "processing"%  +35 "core" +5 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +36 "core" + +5 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%! +80 "core"  +9 .tPS.reconfigure :fast + "processing"%#A ,`xb +4 .tPS.seek 2.5ml + "processing"%' +2542 "core" ' +2 .tPSV.dial PTV +2 "processing"%( +79 "core" +6 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +79 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +80 "core" +6 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +78 "core"  +5 .tPS.seek :empty +2 "processing"%#'s +2563 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%H  +134 "core" +4 .tPSV.dial :mixloop +2 "processing"%- +47 "core" +5 .tPRV.dial :ab1 +2 "processing"% @ +78 "core" B +5 .tPS.reconfigure :slow + "processing"%#A 2`xb +4 .tPS.seek 0.15ml + "processing"%2' +359 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  +2 "processing"%B  +48 "core"  +6 +4 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 "processing"%>% +4 "core" %(  +56 .tPS.seek 0.3ml +2 "processing"%6' +353 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'/  +29 "core" +5 .tPRV.dial :air +2 "processing"%  +45 "core"  +6 .tPS.seek 0.9ml + "processing"%:'N +1271 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%3 @ +76 "core" @ +5 .tPS.seek 0.5ml +2 "processing"%'' +857 "core" ' +2 #taddPMLReagent08 +2 .PSV.dial :air + "processing"%E  +46 "core"  +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%'Q +1596 "core" ' +2 .tPSV.dial :PML +2 "processing"%, +46 "core" +5 .tPTV.dial :mixing +2 "processing"%8 @ +75 "core" B +5 .tPBV.dial :waste1 +2 "processing"%<  +36 "core" +5 "processing"%% +4 "core" %M$  +3 .tPS.seek 1.85ml +2 "processing"%J'E +239 "core" ' +3 .tPBV.dial between PSV and waste1 +2 "processing"%M * +38 "core" , +6 .tPS.seek 0ml +2 "processing"%0'ܑ +1952 "core" ' +3 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'?& +3 "core" & +3 "manipulator"&9& +3 "core" & N Bc +3 "manipulator"&@% +3 "core" % P  J +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(-z +129 "core" ( +2 "manipulator"&K& +4 "core" &- y @^ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &5& +3 "core" &- , G^ +3 .tForearm.seek :garage +2 "manipulator"&F'o +107 "core" ' +2 .tHand.close + "manipulator"&/ +25 "core" / +2 "manipulator"&R& +4 "core" &-   -^ +3 "manipulator"&U% +3 "core" %ςm 2 +4 .tForearm.seek :retract + "manipulator"&L' ] +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&7( +288 "core" ( +2 "manipulator"&V& +3 "core" &  H +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +4 "core" & ; C +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&X'ш +92 "core" ' +3 "manipulator"&I& +4 "core" & w v 8 D +3 "manipulator"&\\% +4 "core" %~ e | ' C +53 "collection"')& +5 "core" & +4 "collection"'+& +6 "core" & +3 .tCC.seek :closed + "collection"'W(X +6 "core" & +6 & 4 $d +9 &kQu 9 +10 &wm M +9 &SH U +10 &@ U +9 &B U +9 &A U +10 &[@ U +9 & A U +10 &!A U +9 &#A U +9 &%e@ U +10 &''> U +9 &(= U +9 &*> T +10 &,mA U +9 &..E U +9 &/@+ U +10 &1C U +9 &3u> U +10 &57C U +9 &6D U +9 &8>/ T +10 &:}A. U +9 &<@@2 T +9 &>C5 U +10 &??5 U +9 &A>0 U +10 &CGD- U +9 &EQ0 U +9 &F^ X +10 &Hzx1 [ +9 &J-/ a +9 &K0 b +10 &M2 a +9 &Oo, b +10 &Q-- b" +9 &R+ b1 +9 &T+ b5 +10 &VO. b> +9 &W) : +9 &X, X +10 ( +3 "collection"'+& +3 "core" &Xa+ R +3 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.73 +2 "collection"'Q& +4 "core" &Xb( R +5 .tHand.open + "manipulator"&A1 +17 "core" 1 +2 "manipulator"&c% +4 "core" %~ q g B ; +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&j' ] +96 "core" ' +2 .tPSV.dial PSR + "processing"%d +113 "core"  +9 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +17 .tPS.seek 1.5ml +2 "processing"%g' +1602 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%]  +46 "core"  +6 .tPS.seek 0ml +2 "processing"%"'ܑ +1611 "core" ' +2 .tPSV.dial PSR +2 "processing"%; +47 "core"  +9 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%_' +2616 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%a  +2 "collection"'f  +38 "core"  +137  +7 .tPSV.dial :mixloop +2 "processing"%[ +109 "core" +7 .tCTV.dial :air,avoiding: :intake +5 .PTV.dial :PRVmixing +2 "processing"%S  +76 "core" +6 .tPS.seek 0ml +3 "processing"%p'ܑ +2615 "core" ' +3 .tPSV.dial :air + "processing"%i  +90 "core"  +14 .tPS.seek 2.5ml +2 "processing"%Y' +2618 "core" ' +3 .tPSV.dial :mixloop + "processing"%P +47 "core" +6 .tPS.seek 0ml +2 "processing"%'ܑ +2623 "core" ' +2 .tPSV.dial :air +2 "processing"%T  +46 "core"  +6 .tPS.seek 2.5ml +2 "processing"%N' +2620 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%q +47 "core" +7 .tPS.seek 0ml +2 "processing"%Z'ܑ +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&{& +3 "core" & 0 ? Y ; +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&`( +7 "core" ( +2 "manipulator"&o& +4 "core" & @ P F < +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &m& +3 "core" & ( )  6 +3 .tForearm.seek CC +2 "manipulator"&n'ш +95 "core" ' + .tHand.close +2 "manipulator"&e/ +15 "core" / +5 .tCC.seek :open + "collection"'h( +406 "core" ( +2 "manipulator"&~& +4 "core" & Z r k A +2 "manipulator"&y% +4 "core" %ѓ h c w ;# +3 .tForearm.seek :retract +2 "manipulator"&|' ] +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&^(-z +276 "core" ( +2 "manipulator"&k& +4 "core" &- x z % Ai +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +3 "core" &- r C Ci +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&v'o +116 "core" ' +2 .tHand.open +2 "manipulator"&x1 +22 "core" 1 +2 "manipulator"& % +4 "core" %uT & +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&r' ] +108 "core" ' +3 ."da"delayUntil "18:08:50.44" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'z& +4 "core" & +3 "manipulator"& % +5 "core" % P N P  : +2 "storage"(l% +3 "core" %A \\ < D\  +3 "storage"(. +4 "core" .( +2 "storage"(b& +5 "core" & D j 4\ & +2 "storage"(& +4 "core" & x ^ \ & +3 "manipulator"&C& +3 "core" &- s ` Ai +3 "manipulator"&% +4 "core" % P t Q B +55 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +2 "manipulator"& ( +189 "core" ( +2 "manipulator"&\ & +5 "core" & i ;V +2 "storage"(w& +3 "core" & k #\ & +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&'j +99 "core" ' +2 "storage"(& +4 "core" & E Q \ & +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"(' +255 "core" ' +2 "storage"(- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & +  ?\ & +2 "manipulator"&}& +4 "core" & J H 9V +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +7 "core" ( +2 "manipulator"&& +5 "core" & c k , @M +2 "storage"(& +3 "core" & ? < \ & +4 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&'v +14 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"&/ +21 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(&') +7 "core" & g Y ?M +4 "manipulator"&% +4 "core" %p V o Aq +3 ."WCR"Forearm.seek :retract +2 "manipulator"&$' ] +94 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&u( +115 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +51 "core" ( +2 "manipulator"&& +5 "core" & ` X B @. +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +3 "core" & r W 9 A. +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&%'ш +100 "core" ' +2 "manipulator"&!& +4 "core" & V k G 6. +3 "manipulator"&*% +4 "core" %х g u L ? +3 "collection"'(& +5 "core" & +3 "collection"'& +6 "core" & +3 ."WCR"CC.seek :closed +3 "collection"'=(X +2 "core" & +7 & 3 +9 &Er 2 +9 &7lr G +10 &V T +9 &B T +10 &MB T +9 &A T +9 &C T +10 &C T +9 &!SB T +9 &#B T +10 &$A T +9 &&A T +10 &(^A S +9 &*@ T +9 &+A| S +10 &-C T +9 &/dB~ T +9 &1'@ T +10 &2@{ S +9 &4A T +10 &6m@x T +9 &8/An T +9 &9Cq T +10 &;Dm T +9 &=uBj T +9 &?8Ap S +10 &@Bk S +9 &BCg T +10 &DzKq U +9 &F8Qo V +9 &Ghl X +10 &Ic ] +9 &Kba ` +9 &M%c _ +10 &Nc ` +9 &Pc ` +10 &Rfd a +9 &T'` a +9 &UZ b% +10 &WU T +9 &XmN "d +9 &X#V W +10 ( +51 "collection"'& +12 "core" &X\\U O + &X\\O O + &X\\Q O + &X\\S O &X\\R O + &X\\K O + &X\\M O +2 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.64 +4 .Hand.open + "manipulator"&11 +16 "core" 1 +2 "manipulator"&% +5 "core" %х 5   - +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&H' ] +98 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +8 .Intake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")-+ +2 "core" + +4 "sampler")% +4 "core" %ur P  +2 "collection"'#& +5 "core" &X\\ O +4 "Can"J l5V +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")B  +14 "core" +6 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X  +2 "collection"'2 @ +121 "core" B +20  +6 ."WCR"delay 3.8 seconds +383 "collection"'/% +3 "core" %R +3 "sampler")% +4 "core" %3 N _ +2 #"WCR"Sensor limits: Intake max 155.7psia; Outlet max 122.2psia +2 .SSV.dial :spit + "sampler")6 +143 "core"  +7 ."WCR"SS.seek 0ml +2 "sampler")3'! +289 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler"):  +143 "core"  +6 ."WCR"CTV.dial :intake +2 "collection"'E  +80 "core"  +8 #"WCR"Waiting for sampler to finish priming... + .delayUntil "18:08:00.80" +240 "Can"M 5c +1175 #"flow"4.3L/min +3007 #4.6L/min +11813 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")'  +3 "collection"', @ +5 "core"  +9 A +8 #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml +3 "Can"E 8 9 +2 ."WCR"Intake.select :open +2 "sampler") +265 "collection"'8% +4 "core" %R E | +2 #"WCR"Intake @35.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X<"74 Y  +16 "collection"'{% +4 "core" %R +2 "sampler")o% +6 "core" %> Q H +2 "collection"'m% +3 "core" %R +3 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X 0X0X= +21 "collection"'% +3 "core" %R  +53 "sampler") % +4 "core" %YV H  +3 ."WCR"Intake.select :close +3 "sampler")0 +16 )% +2 "core" %\\X M  +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")'! +343 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +48 "core" +6 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +48 "core"  +6 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%! +45 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +4 "core" +7 ."da"delay 2 seconds +9 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")  +3 "collection"'* @ +7 "core" A +72 +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 950.0ml +4 "Can"D 9|ܲ; + ."WCR"Intake.select :open +2 "sampler") +90 ."da"PSV.dial :air +2 "processing"%(  +48 "core"  +7 ."da"PS.seek :empty +2 "processing"%&'s +67 "collection"'$% +3 "core" %R  +3 #"WCR"Intake @36.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0XA% +3 "core" %][ X  +3 ."WCR"SSV.dial :exhaust +2 "sampler")/  +80 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")'! +68 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +18 ."da"PS.seek 2ml +2 "processing"%6'Q +365 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +5 "collection"': @ +5 "core" A +70 +9 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml +4 "Can"B := +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'E% +3 "core" %R\  +3 #"WCR"Intake @36.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0XB; T G +3 ."WCR"Intake.select :close +2 "sampler")0 +16 )R% +3 "core" %VS U  +3 ."WCR"SSV.dial :exhaust +2 "sampler")U  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler")O'! +510 "core" ' +3 ."da"delay 2:00 +449 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler").  +2 "collection"'F @ +8 "core" A +70  +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +4 "Can"@ :d? + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'V% +4 "core" %R! +2 #"WCR"Intake @36.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X@ +3 #"WCR"Intake @36.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0XG0XE0XG0XJ0XI+ +4 "core" + +19 "collection"'/% +3 "core" %R  +2 "sampler")h% +4 "core" %:7 S Q +18 "collection"'% +3 "core" %R( +3 "sampler")% +5 "core" %WV F $ +2 ."WCR"Intake.select :close + "sampler")0 +17 ):% +3 "core" %\\Z H $ +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")E'! +904 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +3 "collection"', @ +7 "core" A +70 +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 750.0ml +4 "Can"C =7? +2 ."WCR"Intake.select :open + "sampler") +179 "core" ' +2 ."da"delay 2:00 +35 "collection"'8% +3 "core" %R$ +3 #"WCR"Intake @36.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XIYDO= +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"''% +4 "core" %R +2 #"WCR"Intake @36.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XIQAC + ."WCR"Intake.select :open +2 "sampler") +217 "collection"'s% +3 "core" %R +2 #"WCR"Intake @36.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XK  +3 "collection"', @ +6 "core" A +71 +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 550.0ml +4 "Can"? BzG + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'% +4 "core" %R +2 #"WCR"Intake @36.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XO CO9 + ."WCR"Intake.select :open +2 "sampler") +216 "collection"')% +3 "core" %R. +3 #"WCR"Intake @36.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XR'! +130 "core"  +11 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +24 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +138 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 "sampler")&  +3 ."WCR"CBV.dial SSV +4 "collection"'6 @ +5 "core" A +70 +9 #"WCR"Allowing 2:10 for 25.0ml of remaining 324.9ml +3 "Can"8 Gw= + ."WCR"Intake.select :open +2 "sampler") +9 #"flow"2.7L/min +211 "collection"'J% +3 "core" %R +3 #"WCR"Intake @36.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XS  +3 ."WCR"SSV.dial :exhaust +2 "sampler")-  +79 "core"  +10 ."WCR"Exhaust.select :open + "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")%'! +133 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%/  +5 "core"  +9 ."da"PSV.dial PTV +2 "processing"% +80 "core" +6 ."da"PBV.dial :waste1 +3 "processing"%:  +38 "core" +6 "processing"%1% +3 "core" %P  +4 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +10 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")h  +4 "collection"', @ +6 "core" A +68 +61 #"WCR"Allowing 2:10 for 25.0ml of remaining 174.9ml +4 "Can": KV_E + ."WCR"Intake.select :open +2 "sampler") +121 ."da"PBV.dial between PSV and waste1 +3 "processing"%( * +37 "core" , +8 ."da"PS.seek 0ml +2 "processing"%'ܑ +45 "collection"'% +3 "core" %R! +3 #"WCR"Intake @37.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XW% +3 "core" %R + +3 "sampler")% +4 "core" %GF A , +20 "collection"'K% +4 "core" %R ' +2 "sampler")<% +4 "core" %[W ; +3 ."WCR"Intake.select :close +2 "sampler")0 +16 )8% +3 "core" %\\[ B +3 ."WCR"SSV.dial :exhaust +2 "sampler")E  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")@'! +941 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")M  +3 "collection"'U @ +6 "core" A +72 +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 149.9ml +4 "Can"9 KlA + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'.% +3 "core" %R" +3 #"WCR"Intake @37.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XY  +3 ."WCR"Intake.select :close +8 "sampler")0 +17 )F% +3 "core" %_] ;  +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")3'! +909 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 "sampler")G  +3 ."WCR"CBV.dial SSV +4 "collection"'9 @ +5 "core" A +69 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 124.9ml +3 "Can": Ly; + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'% +3 "core" %R$ +3 #"WCR"Intake @37.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XY +2 ."WCR"SSV.dial :exhaust +3 "sampler")_  +79 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")7'! +27 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +18 ."da"PS.seek 2ml +2 "processing"%R'Q +359 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 "sampler")z  +2 ."WCR"CBV.dial SSV +54 "collection"'q @ +6 "core" A +20 +14 #"WCR"Allowing 2:10 for 25.0ml of remaining 49.9ml +5 "Can"; NV7 +2 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'x% +3 "core" %R" +2 #"WCR"Intake @37.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XY  +24 "collection"'Z% +3 "core" %R# +3 "sampler")r% +3 "core" %]Z =  +3 ."WCR"Intake.select :close +2 "sampler")0 +17 )% +2 "core" %_^ K  +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'! +910 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +72 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")  +5 "collection"'e @ +5 "core" A +70 +8 #"WCR"Allowing 2:10 for 24.9ml of remaining 24.9ml +3 "Can"; NM +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'% +4 "core" %R$ +2 #"WCR"Intake @37.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XY ` +30 "core" a +11 ."WCR"CS.seek 6.86ml +3 "collection"'' +828 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'K  +2 '<  +43 "core"  +39  +10 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<\ Hb +4 ."WCR"CS.seek 0ml +2 "collection"'8'P +1509 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%E +44 "core" '\ O\ H +9 ."WCR"CBV.dial :waste2b +3 "collection"'*  +24 "core" +6 ."da"delay 5 seconds +6 "core"  +8 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'6' +303 "core" ' +3 ."WCR"delay 1:00 +177 ."da"PSV.dial PSR +2 "processing"%U +79 "core"  +9 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +91 "core" ~ +6 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +82 "core"  +6 ."da"PS.seek :empty +56 "processing"%@'s +2574 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +148 "core"  +24 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +33 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +6 "processing"%''I +336 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +16 ."da"PS.seek 0.5ml +2 "processing"%' +341 "core" ' +3 ."da"delay 5 seconds +464 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'L  +36 ."da"PSR.select :air +2 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%F'Q +90 "core" +10 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +47 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +19 ."WCR"CS.seek 2ml +2 "collection"'V' +592 "core" ' +3 ."WCR"delay 5 seconds +502 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'O' +323 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%9  +5 "core"  +10 ."da"PSV.dial PTV +2 "processing"%G +81 "core" +8 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +8 "processing"%3% +3 "core" %W +3 ."da"PS.seek 1.5ml +2 "processing"%A' +588 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +37 "core" , +66 ."da"PS.seek 0ml +2 "processing"%\\'ܑ +571 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +2 "collection"'; @ +20 "Can"8 Q +57 "core" > +61 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'5  +101 "core"  +10 "collection"'f% +4 "core" % t +2 ."WCR"CSV.dial between air and CTV +3 "collection"') ` +63 "core" _ +7 ."WCR"CS.seek 6.805ml +2 "collection"'s'3 +716 "core" ' +2 ."da"delay 10 seconds +146 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'+  +3 'c  +34 "core"  +112  +8 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ Hb +4 ."WCR"CS.seek 0ml +2 "collection"'X'P +682 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%Q  +4 "core"  +7 ."da"PBV.dial :waste1 +2 "processing"%2  +36 "core" +7 ."da"delay 30 seconds +747 "core" '\ M\ I +4 ."WCR"delay 2:00 +2251 ."da"PBV.dial between PSV and waste1 +3 "processing"%" * +37 "core" + +6 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +81 "core"  +10 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%a' +2666 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%] +82 "core" +6 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%{ +81 "core"  +9 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%N +83 "core" +7 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%o  +79 "core"  +7 ."da"PS.seek :empty +2 "processing"%['s +2635 "core" ' +3 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +148 "core"  +11 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%'Q +2156 "core" ' +3 ."da"delay 5 seconds +91 ."WCR"CBV.dial :waste2b +2 "collection"'  +36 "core"  +11 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'g' +355 "core" ' +3 ."da"PTV.dial :puck +3 ."WCR"delay 1:00 +3 "processing"%d  +5 "core"  +8 ."da"PSV.dial PTV +2 "processing"%j +82 "core" +7 ."da"PBV.dial :waste1 +2 "processing"%i  +35 "core" +6 "processing"%m% +4 "core" %V$  +3 ."da"PS.seek 1.5ml +2 "processing"%P' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +37 "core" , +7 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%p  +116 "core"  +6 ."da"PS.seek :empty +2 "processing"%y's +1618 "core" ' +3 "processing"% 9 +3 "core" 96o +3 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%l +3 %& +4 "core" 6o + &S , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&|% +3 "core" % Y T _ +3 "storage"(W% +4 "core" %B b _ +2 "storage"(. +4 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(_( +202 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (Y& +3 "core" &  * ) +2 "manipulator"& & +4 "core" & 2 ?. +3 "manipulator"&n% +3 "core" % Y 3 0 +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&q( +158 "core" ( +2 "manipulator"&z& +4 "core" & O +2 "storage"(x& +4 "core" &  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&7'ұ +94 "core" ' +2 "storage"(& +4 "core" &  +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(`' +318 "core" ' + "storage"(^- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&C& +4 "core" & VO +2 "storage"(R& +4 "core" & ~ . +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +52 "manipulator"&'ϑ +36 "core" ' +2 ."da"Elbow.hold +9 "manipulator"&, +5 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 "storage"(b- +3 "core" -' +3 ."da"SE.seek 1.09 Pucks below Top Plate +2 "storage"(w' +26 "core" ' +2 "manipulator"&\ % +4 "core" %ϗa  Zȯ +2 "storage"(& +4 "core" & N N 6 +4 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 306 counts + "manipulator"&T' +22 "core" ' +2 "manipulator"& & +4 "core" & O +2 "storage"(Z& +4 "core" & ~  +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&r'ұ +14 "core" ' +3 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"('X +37 "core" ' +2 "manipulator"&& +5 "core" & b aO +2 "manipulator"&~% +3 "core" %Ҹ _ `{ +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&k' ] +102 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&e( +242 "core" ( +2 "manipulator"& & +4 "core" & rE +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & E +3 ."da"Forearm.seek PC +2 "manipulator"&'E +98 "core" ' + ."da"Hand.close +2 "manipulator"&/ +23 "core" / +5 ."da"PC.seek :open +2 "processing"%!( +376 "core" ( +3 "storage"(#& +4 "core" & ~ @ +2 "manipulator"&& +4 "core" & D +2 "manipulator"&B% +5 "core" %+  +2 ."da"Forearm.seek :retract +2 "manipulator"&' ] +101 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&$( +244 "core" ( +2 "manipulator"&-& +4 "core" &  -B +2 "storage"(v& +4 "core" & 5 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&/'ұ +101 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +24 "core" 1 +2 "storage"(- +3 "core" -'X +4 ."da"SE.seek 1.74 Pucks below Top Plate +2 "storage"(:'$ +18 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.77 Pucks below Top Plate +2 "storage"(1' +55 "core" ' +2 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1818h1000ml.png +343 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +147 "core" +6 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'}  +45 "core"  +8 #"WCR"Pulling 2ml of CSR.RNAlater +65 .CSR.select :RNAlater +4 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'4' +594 "core" ' +3 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'(' +165 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.559 seconds\ Exposing 696x520 pixel 16-bit image for 15.736 seconds\ /var/log/esp/da25jul1818h1000ml.png: PNG Upload Complete\ +11 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1818h1000ml15s.png +14 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1631 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1818h1000ml15s.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1818h1000ml25s.png +269 "core" ' +4 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +4 "collection"'h @ +81 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +14 "collection"'  +102 "core"  +9 "collection"'% +6 "core" % T +2 ."WCR"CSV.dial between air and CTV +4 "collection"'& ` +64 "core" _ +6 ."WCR"CS.seek 6.786ml +4 "collection"'J' +890 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'>  +3 '  +36 "core"  +115  +8 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<\ Hb +4 ."WCR"CS.seek 0ml +2 "collection"','P +130 #"image"compressed /var/log/esp/da25jul1818h1000ml.jxl +810 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1818h1000ml25s.png: PNG Upload Complete\ +2 .Gate.power :camera,:OFF +2 "storage"(<- +4 "core" -' +3 "storage"(K& +6 "core" & + +8 "manipulator"&& +16 "core" &  MB +10 ."da"Elbow.seek 1 +6 "manipulator"&E( +8 "core" ( +6 "manipulator"&*& +4 "core" &  \ uB +3 "storage"(8& +5 "core" &   +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&U'ұ +5 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.48 Pucks below Top Plate +2 "storage"(M'F +60 "core" ' +2 "manipulator"&.& +4 "core" &  , 0 B +3 "storage"(%& +6 "core" & 6 +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&I'ϑ +39 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&@, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.67 Pucks below Top Plate +2 "storage"('' +89 "core" ' +2 "manipulator"&L% +5 "core" %Ϣt }  +3 "storage"(& +3 "core" & Y +3 ."da"Forearm.force -20 +9 "manipulator"&5 +4 ."da"Forearm.seek 1 + 317 counts +3 "manipulator"&' +22 "core" ' +2 "manipulator"&6& +7 "core" & - * _ ; +9 "storage"(V& +6 "core" &  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&9'ұ +16 "core" ' +2 "storage"(G% +4 "core" % +5 ."downElevator"SE.seek :down +3 "storage"(') +94 "core" '3\ P\ I +4 ."WCR"delay 2:00 +4 "storage"(3% +4 "core" %. ]z +3 "manipulator"&F% +3 "core" %Ұ M N m  +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&0' ] +91 "core" ' +51 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (A& +5 "core" & \  5 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%;& +5 "core" & +3 "manipulator"&5& +4 "core" & o q : ; +3 "manipulator"&f% +4 "core" % b s s   +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&)(-z +183 "core" ( +4 "manipulator"&O& +4 "core" &-s y k +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &c& +3 "core" &-s { N k +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&+'o +113 "core" ' +2 ."psFlush"Hand.close + "manipulator"&s/ +25 "core" / +2 "manipulator"&Q& +4 "core" &-s & k +3 "manipulator"&2% +5 "core" %}j   +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&"' ] +120 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&( +120 "core" ( +3 "manipulator"&\\& +5 "core" & \\ W +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &]& +3 "core" & W +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&{'E +92 "core" ' +2 "manipulator"&N& +3 "core" & W +3 "manipulator"&o% +5 "core" %I 0 +3 "processing"%a& +4 "core" & +4 "processing"%S& +5 "core" & +4 ."psFlush"PC.seek :closed +3 "processing"%[(SD +4 "core" &" +4 &! 2 +11 &Do! 2 +9 &4lp F +10 &T T +9 &< T +9 &F= T +10 & <! T +9 &<! T +9 &= T +10 &!P< T +9 &#> S +10 &$> T +9 &&?! T +9 &(X@ T +10 &*? T +9 &+=! T +10 &->! T +9 &/`A T +9 &1!B! T +10 &2> S +9 &4?! T +9 &6gC T +10 &8*? T +9 &9D T +10 &;? T +9 &=oC! T +10 &?2? T +9 &@>! T +9 &B@! T +9 &DxB T +10 &F5L V +9 &G^ X +10 &Ip Z +9 &Kix \\ +9 &M) \\ +10 &N| \\ +9 &P ] +9 &RT~b 5 +10 &S &u V +9 &S$G ? +2 ( +3 "processing"%S& +5 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.80 + "processing"%& +5 "core" &S$L! ? +5 ."psFlush"Hand.open +2 "manipulator"&X1 +63 "core" 1 +3 "manipulator"&d% +6 "core" %I g e l 0 +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&j' ] +96 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +48 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +3 "processing"%m' +586 "core" ' +3 ."psFlush"delay 5 seconds +163 #"image"compressed /var/log/esp/midres/da25jul1818h1000ml15s.jxl +340 ."psFlush"PSR.select :air +5 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2116 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%? @ +209 "core" A +10 ."psFlush"PTV.dial :PRVmixing +3 "processing"%p  +114 #"image"compressed /var/log/esp/midres/da25jul1818h1000ml25s.jxl +2 ."Qmail"DAfans.email "da25jul1818h1000ml exposed 15.736 seconds\\nmidres/da25jul1818h1000ml15s\\nmidres/da25jul1818h1000ml25s",Subject: "da25jul1818h1000ml images!" +20 "core" +9 ."psFlush"PSV.dial :mixloop +2 "processing"%P +111 "core" +103 ."psFlush"PS.seek :empty +2 "processing"% 's +2631 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%l +114 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +38 ."psFlush"PS.seek 0.5ml +4 "processing"%' +588 "core" ' +6 ."psFlush"delay 5 seconds +503 .PSR.select :air +6 "processing"% +134 ."psFlush"PS.seek 2.5ml +3 "processing"%|' +2121 "core" ' +2 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +4 "processing"%W  +40 "core" +18 ."psFlush"PTV.dial :mixing +5 "processing"% @ +70 ."WCR"CBV.dial :waste2b +2 "collection"'Y  +7 "core" A +9 ."psFlush"PSV.dial :mixloop +2 "processing"% +18 "core"  +4 "processing"%n +4 "core" ! +7 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'D' +74 "core" +7 ."psFlush"PS.seek :empty +2 "processing"%z's +268 "core" ' +6 ."WCR"delay 1:00 +1785 #"uploadLog"upsync +563 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%x +115 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +18 ."psFlush"PS.seek 1ml + "processing"%'[q +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%H +80 "core" +6 ."psFlush"PTV.dial :puck +2 "processing"%^  +75 "core"  +6 ."psFlush"PBV.dial :waste1 +2 "processing"%C  +16 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%R'ܑ +576 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'b  +143 "core" +6 "collection"'\ & +4 "core" &X[/ O +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" % d w 2 +3 "storage"( % +3 "core" %;   #\ \ +3 "storage"(Z. +5 "core" .( +2 "storage"(& +3 "core" &  b\ \ +3 "storage"(~& +3 "core" & 6\ \ +3 "manipulator"&7& +4 "core" &   G 1W +3 "manipulator"&q% +3 "core" % d  w 1 +4 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 + "manipulator"&`( +259 "core" ( +2 "manipulator"&& +5 "core" &   + 2~ +2 "storage"(T& +53 "core" &  \ \ +4 ."WCR"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&w'ұ +93 "core" ' +2 "storage"(r& +4 "core" & >\ +4 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"( ' +292 "core" ' +2 "storage"(- +4 "core" -' +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & B /~ +3 "storage"(& +3 "core" & \  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&k'ϑ +37 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&t, +4 "core" , +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(#- +3 "core" -' +4 ."WCR"SE.seek 2.11 Pucks below Top Plate +2 "storage"('i +33 "core" ' +2 "manipulator"&B% +4 "core" %χ\\ J  +2 "storage"(& +4 "core" & q o u +3 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 290 counts + "manipulator"&-'г +11 "core" ' +2 "manipulator"&v& +4 "core" &   4~ +2 "storage"(e& +4 "core" & ?\ +4 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +24 "core" ' +3 ."WCR"SE.seek 3.11 Pucks below Top Plate +2 "storage"(' +40 "core" ' +2 "manipulator"&& +4 "core" &  0~ +3 "manipulator"&% +4 "core" %ү | 0 +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&:' ] +104 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&( +166 "core" ( +2 "manipulator"&}& +5 "core" &   6 4I +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &g& +2 "core" &   3I +3 ."WCR"Forearm.seek CC +2 "manipulator"&4'ш +90 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&h/ +27 "core" / +5 ."WCR"CC.seek :open +2 "collection"'( +398 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +7 "core" ( +2 "storage"(&& +3 "core" & Y ^\  +3 "storage"((& +4 "core" &  \  +48 "manipulator"&& +6 "core" &  0C +2 "manipulator"&>% +3 "core" %ї s 1A +5 ."WCR"Forearm.seek :retract +9 "manipulator"&J' ] +4 "core"  +7 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml + "processing"%<' +80 "core" ' +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&K( +156 "core" ( +2 "manipulator"&& +3 "core" & F =  8r +3 "storage"(*& +4 "core" & ' \  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&8'ϑ +109 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&., +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&%1 +25 "core" 1 +3 "manipulator"&L% +4 "core" %Ϟi + & +2 "storage"(& +4 "core" & j\  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 313 counts + "manipulator"&$' +19 "core" ' +3 "manipulator"&/& +3 "core" & , 8r +3 "storage"(6& +5 "core" & ' ( \  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&1'ұ +20 "core" ' +2 "storage"(V% +3 "core" % 2 $ \  +4 ."downElevator"SE.seek :down +5 "storage"(G') +99 (U% +4 "core" % - %  6\ [t +2 "manipulator"&E% +5 "core" %ҩ  1 5 7 +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&M' ] +91 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +5 #tStarting finalPurge +1841 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%3 +80 "core" +6 ."psFlush"PS.seek 0ml +2 "processing"%F'ܑ +60 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +2557 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%I +80 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +50 "processing"%A' +594 "core" ' +2 ."psFlush"PSR.select :air +6 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%; +79 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%5 U +56 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%f'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%' @ +46 "core" @ +6 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +614 "Can"2 [W +2000 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%O  +79 "core"  +5 ."psFlush"PS.seek :empty +2 "processing"%c's +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +48 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%@' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%s +79 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%Q U +5 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%2'ܑ +2612 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%0 @ +47 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%]  +78 "core"  +6 ."psFlush"PS.seek :empty +2 "processing"%+'s +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +48 "core"  +7 ."psFlush"PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%o'[q +1090 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%) +78 "core" +6 ."psFlush"PTV.dial :puck +2 "processing"%"  +5 "core"  +6 ."psFlush"PBV.dial :waste1 +2 "processing"%!  +103 "core" +13 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2622 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%X +80 "core"  +8 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%d' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%S +80 "core" +7 ."psFlush"PS.seek 0ml +2 "processing"%i'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +80 "core"  +8 ."psFlush"PSR.select :flush +2 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%y' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml + "processing"%m' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +92 "core" ~ +5 ."psFlush"PBV.dial PSV +2 "processing"%p U +58 "core" V +8 ."psFlush"PS.seek 0ml +2 "processing"%P'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2629 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +6 ."psFlush"PS.seek :empty +2 "processing"%'s +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%W +47 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Y +77 "core" +11 ."psFlush"PBV.dial PSV +2 "processing"%n U +6 "core" U +6 ."psFlush"PS.seek 0ml +2 "processing"% 'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%, @ +46 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2617 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%x  +78 "core"  +6 ."psFlush"PS.seek :empty +2 "processing"%z's +2653 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +49 "core" & +2 "manipulator"&H& +4 "core" &  Fr +3 "manipulator"&^% +4 "core" % M  D +3 .tElbow.seek PC +9 "manipulator"&C( +244 "core" ( +2 "manipulator"&u& +3 "core" & 9 EP +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &b& +3 "core" &  DP +3 .tForearm.seek PC +2 "manipulator"&\ 'E +99 "core" ' +2 .tHand.close + "manipulator"&/ +19 "core" / +5 .tPC.seek :open +2 "processing"% ( +376 "core" ( +2 "manipulator"&Z& +5 "core" &  HO +2 "manipulator"&% +5 "core" %3 5 H +2 .tForearm.seek :retract +2 "manipulator"&~' ] +97 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&7( +348 "core" ( +2 "manipulator"&q& +4 "core" & Q H' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & > H' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&T'ш +92 "core" ' +2 "manipulator"&& +4 "core" &  F& +3 "manipulator"&r% +4 "core" %х  F +3 "collection"'j& +3 "core" & +4 "collection"'& +6 "core" & +2 .tCC.seek :closed +2 "collection"'(X +5 "core" & +6 & * $e +10 &iTv 9 +9 &yn N +10 &XJ U +9 &@ T +9 &B T +10 &A U +9 &aC T +10 & #C T +9 &!C T +9 &#A U +10 &%hF U +9 &'*C} U +9 &(C T +10 &*@ T +9 &,pC U +9 &.2F U +10 &/C U +9 &1E U +9 &3yC T +10 &5;A~ T +9 &6@ U +10 &8? T +9 &:B T +9 &F U +9 &?@ T +10 &AC U +9 &CJA U +9 &E\ N U +10 &F[ X +9 &H~{ [\ +9 &J0 a +10 &K a +9 &M a +10 &Ot a +9 &Q4 b +9 &R b +10 &T b +9 &Vl b, +9 &X 8 +10 &X  5 +9 &Xh M +6 ( +2 "collection"'& +4 "core" &XZ M +3 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.57 + "collection"'& +4 "core" &XZ~ M +5 .tHand.open + "manipulator" +26 "core" 1 +2 "manipulator"&B% +4 "core" %х ` _ " @ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'v& +4 "core" &XZ{ M +2 "collection"'e% +4 "core" %~ +3 .tCSV.dial CSR +2 "collection"'  +43 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml +2 "collection"''q +1360 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +67 'w% +3 "core" %q} \ +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'`'B +675 "core" ' +2 .tCSV.dial :waste +2 "collection"' +138 "core" +5 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'k'P +1978 "core" ' +2 #tFlushing upper manifold +2 "collection"'-& +3 "core" &XZ M +3 "collection"'% +4 "core" %O +2 .tCSV.dial :flush +2 "collection"'}  +44 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'g'q +1263 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" A +4 "collection"'t% +4 "core" %q  +4 .tCS.seek 6.999ml + "collection"'h'b +557 "core" ' +3 ."connect"CSV.dial CBV +2 "collection"': +3 .tCBV.dial CSV +5 "collection"'=  +51 "core"  +55  +5 .tCTV.dial :air + "collection"'&  +14 "core" +6 .tCS.seek 0ml +2 "collection"'('P +1725 "core" ' +2 .tdelay 7 seconds +359 "Can"C [[:\  +345 .tCS.seek 3ml + "collection"''2~ +799 "core" ' +2 .tCSV.dial :waste +2 "collection"'> +45 "core" +5 .tCS.seek 0ml +2 "collection"''P +788 "core" ' +2 "collection"'& +4 "core" &XYt M +2 "collection"'*% +4 "core" %P| +3 .tCSV.dial :flush +2 "collection"'4  +44 "core"  +5 .tCS.seek 3ml +2 "collection"'R'2~ +801 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" B +5 "collection"'%% +4 "core" %2| \ +3 .tCS.seek 5ml +2 "collection"'L'q +553 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +4 "core" A +6 .tCS.seek 0ml +2 "collection"'/'P +1263 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'6'2~ +802 "core" ' +2 .tCSV.dial :waste +2 "collection"'V +76 "core" +5 .tCS.seek 0ml +2 "collection"'J'P +788 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'U& +4 "core" &XY} M +2 "collection"'E% +4 "core" %Rv +2 .tCSV.dial :flush +2 "collection"'K  +46 "core"  +6 .tCS.seek 5ml + "collection"'8'q +1285 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'$ @ +43 "core" @ +5 "collection"'% +3 "core" %qq  +4 .tCS.seek 7.001ml + "collection"'1'm +559 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +47 "collection"'G  +11 '3  +44 "core"  +105  +5 .tCBV.dial :waste1 +2 "collection"'< @ +47 "core" B +6 .tCS.seek 0ml +2 "collection"'I'P +1750 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'F& +4 "core" &XXx M +2 "collection"'A% +4 "core" %U} +2 .tCSV.dial :flush +2 "collection"';  +77 "core" +6 .tCS.seek 5ml +2 "collection"'5'q +1266 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" @ +5 "collection"''% +4 "core" %qt  +3 .tCS.seek 7ml +2 "collection"'f'j +557 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'O  +2 '9  +8 "core"  +35  +5 .tCBV.dial :waste2b +2 "collection"'  +80 "core"  +6 .tCS.seek 0ml +2 "collection"'c'P +1742 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" & t D& +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Q( +16 "core" ( + "manipulator"&@& +4 "core" &  E8 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &0& +4 "core" & i E8 +3 .tForearm.seek CC + "manipulator"&2'ш +92 "core" ' +2 .tHand.close + "manipulator"&]/ +21 "core" / +4 .tCC.seek :open +2 "collection"'\\( +410 "core" ( + "manipulator"&N& +4 "core" &  L8 +3 "manipulator"&+% +4 "core" %|  LI +3 .tForearm.seek :retract +2 "manipulator"&o' ] +92 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&)(-z +282 "core" ( +2 "manipulator"&"& +5 "core" &-n N +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &!& +3 "core" &-n 6 N +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&a'o +111 "core" ' +3 .tHand.open + "manipulator"&X1 +19 "core" 1 +3 "manipulator"&% +3 "core" %xe 3 - 87 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&S' ] +102 "core" ' +2 #tCompleted [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] begun 16:56:03 + #Preparing to sleep until +10:00 +6 #Asleep til +10:00 +3 #Continuing at 19:18 +3 "Can"B J\\<\ HM +4 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2local/mission/3peat_25JUL29.rb:46\\n{1 => 4,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@19:08:18, 22.1C, 47% humidity, 14.8psia, 12.54V, 0.36A, 2.324Ah, 4.54W\\nSampled 1000.0ml",Subject: "Asleep until 19:18" +25 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +3 #Shutdown +1895 #"uploadLog"upsync +40275 "Can"E\ 0]q\ +17687 F\ /]\  +4 #tPowering core bus +519 .Gate.power :raw,:ON +3 "sampler") +21 )d +3 "core"  +3 "collection"' +4 '{ +3 "core"  +3 "processing"% +3 %i +3 "core"  +6 "collection"' 9\ +4 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X TO +3 .tForearm.seek retracted +2 "manipulator"&[' ] +102 "core" ' +2 "manipulator"&Z% +5 "core" % d ! F R +2 "processing"%& +2 "collection"'\ & +8 "core" & + &. +3 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +2 "collection"'C( +2 "processing"%q( +316 "core" ( +22 ( +46 "Can"G\ M^"\ +9 #tPhase [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] +2 ."Qmail"Notice.email "At 19:18:48 began in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2local/mission/3peat_25JUL29.rb:46\\n{1 => 4,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@19:18:47, 21.9C, 47% humidity, 14.8psia, 12.57V, 0.38A, 2.361Ah, 4.79W",Subject: "Started 3peat_25JUL29: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +4 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'& +5 "core" &{@  +2 .tHand.open +2 "manipulator"&1 +26 "core" 1 +3 "manipulator"&r% +4 "core" % d  P +2 "storage"(j% +4 "core" %& \ * +5 "storage"(~. +5 "core" .([G +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +364 ."Qmail"DAfans.email "Started da in tube 2 at 19:18:48PDT18-Jul-25\\n{1 => 4,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@19:18:47, 21.9C, 47% humidity, 14.8psia, 12.57V, 0.38A, 2.361Ah, 4.79W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +463 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (& +3 "core" & 4\ & +3 "manipulator"&#& +4 "core" & < O +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&B( +15 "core" ( +3 "manipulator"&v& +4 "core" & R OU +2 "storage"(e& +4 "core" & #\ ) +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +109 "core" ' +2 "storage"(& +3 "core" & \ + +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(T' +265 "core" ' +2 "storage"(D- +4 "core" -'X +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +3 "core" & S\ * +4 "manipulator"&& +3 "core" & SU +3 .tElbow.seek 2 +2 "manipulator"& ( +52 "core" ( +2 "manipulator"&`& +4 "core" &  SU +3 "storage"(-& +4 "core" & \ * +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&'v +35 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&}/ +23 "core" / +5 ."downElevator"SE.seek :down +3 "storage"(k') +2 "manipulator"&& +9 "core" &  O RU +2 "manipulator"&t% +3 "core" %\\ O O +4 .tForearm.seek :retract + "manipulator"&g' ] +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&=( +118 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +59 "core" ( +2 "manipulator"&:& +5 "core" & V O +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &&& +2 "core" & # O +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&h'ш +103 "core" ' +7 "manipulator"&(& +10 "core" & V O +7 "manipulator"&>% +8 "core" %ы Y O +8 "collection"'& +10 "core" &{D  +8 "collection"'& +12 "core" &{,  +5 .tCC.seek :closed +2 "collection"'*(X +2 "core" &{6  +6 &| = B +9 &\ Fp> 3 +9 &)lu. G +9 &X, U +10 &zC= U +9 &=C3 T +9 &?, T +10 &C, T +9 &D3 U +9 &!E?& T +9 &#D! T +10 &$C( U +9 &&C T +10 &(MA T +9 &*A U +9 &+B T +10 &-B T +9 &/VA T +10 &1C T +2 #"uploadLog"upsync +7 "core" &2C U +9 &4B T +10 &6\\C U +9 &8B T +9 &9@ T +10 &;? T +9 &=dC U +9 &?'C T +10 &@D T +9 &B? T +10 &DlD U +9 &F.J U +9 &GU W +10 &Id X +9 &Kbx [\ +9 &M ^ +10 &N _ +9 &P _ +9 &R[ ` +10 &T ` +9 &U b +9 &W Q +10 &X"x %k +9 &Xt T +3 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.45 +2 .Hand.open + "manipulator"&41 +26 "core" 1 +3 "manipulator"&% +4 "core" %y  G +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +9 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")%+ +4 "core" + +3 "sampler")R% +4 "core" %  V } +2 "collection"'& +4 "core" &Xs T +5 "Can"H b^O\ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'L  +6 "core" +4 .tSSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast + "sampler")#.0XI7 + .tIntake.select :open +2 "sampler") +214 "collection"'\ % +3 "core" %M& , +2 #tIntake @35.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X3  +78 "core"  +5 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml +2 "sampler")'! +903 "core" ' +2 .tExhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")k  +2 .tCBV.dial SSV +3 "collection"'g @ +8 "core" ? +69 +6 #tAllowing 2:10 for 25.0ml of remaining 800.0ml +3 "Can"K d ^`; +2 .tIntake.select :open + "sampler") +214 "collection"'C% +3 "core" %M&! +3 #tIntake @35.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X4% +3 "core" %ZW J +3 .tIntake.select :close + "sampler")0 +14 )T% +3 "core" %[Y Q +2 .tSSV.dial :exhaust +2 "sampler")&  +79 "core"  +5 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml +2 "sampler")g'! +907 "core" ' +2 .tExhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 "sampler")k  +2 .tCBV.dial SSV +5 "collection"'C @ +5 "core" ? +68 +6 #tAllowing 2:10 for 25.0ml of remaining 500.0ml +3 "Can"H h C + .tIntake.select :open +2 "sampler") +214 "collection"'% +3 "core" %M(# +2 #tIntake @35.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X7 +3 .tIntake.select :close + "sampler")0 +15 )#% +3 "core" %[[ < +2 .tSSV.dial :exhaust +2 "sampler")v  +79 "core"  +5 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml +2 "sampler")w'! +936 "core" ' +2 .tExhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")[  +2 "collection"'. @ +7 "core" ? +70 +6 #tAllowing 2:10 for 25.0ml of remaining 250.0ml +2 "Can"@ kd q/ +2 .tIntake.select :open + "sampler") +215 "collection"'D% +3 "core" %M*$ +3 #tIntake @35.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X8+ +3 "core" + +9 "collection"'T% +3 "core" %M%  +3 "sampler")&% +4 "core" %[W E +3 .tIntake.select :close + "sampler")0 +14 )% +2 "core" %]Z H +3 .tSSV.dial :exhaust +2 "sampler")  +78 "core"  +5 .tExhaust.select :open + "sampler")@ +15 .tSS.seek 0ml +2 "sampler")C'! +897 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 "sampler")k  +2 .tCBV.dial SSV +4 "collection"' @ +4 "core" ? +69 +6 #tAllowing 2:10 for 25.0ml of remaining 200.0ml +2 "Can"? l + +2 .tIntake.select :open +2 "sampler") +214 "collection"'g% +3 "core" %M*% +3 #tIntake @36.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X: @ +45 "core" ? +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"''P +107 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")k +139 "core" +5 .tSS.reconfigure :exhale +2 "sampler")#.0X  +2 .tCSV.dial between air and CTV +3 "collection"'8 ` +27 "core" a +6 .tCS.seek 8.127ml + "collection"'3'( +531 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +3 "collection"'J  +2 'F  +8 "core"  +35  +6 .tCS.reconfigure :pressurize + "collection"'# d@<<Ub +57 .tCS.seek 0ml +2 "collection"'A'P +1590 "core" '\\U ף +6 "collection"';% +7 "core" %]UB  +3 "sampler")<% +7 "core" %% D  +3 #tBubblePoint: Intake @24.0psia, Outlet @1.6psia +2 .CBV.dial SSV +3 "collection"'1 @ +37 "core" A +10 .tSS.reconfigure :default +3 "sampler")#.0X +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"''P +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")f +141 "core"  +5 .tSS.reconfigure :exhale + "sampler")#.0Xd +105 "collection"'9 +4 "core" 9?Bd +105 "collection"'M9 +3 "core" 9YGd +103 "collection"' 9 +3 "core" 9uKd +103 "collection"'9 +3 "core" 9Od +103 "collection"'\\9 +3 "core" 9Sd +103 "collection"' 9 +4 "core" 9Xd +104 "collection"'9 +3 "core" 9\\d +103 "collection"'j9 +3 "core" 9 `d +103 "collection"'9 +49 "core" 98fd +103 "collection"'u9 +3 "core" 9Xkc +103 "collection"'|9 +3 "core" 9xo` +104 "collection"'r9 +3 "core" 9s] +103 "collection"'9 +3 "core" 9wZ +104 "collection"'#9 +7 "core" 9|W +107 "collection"'e9 +7 "core" 9T +109 "collection"'b9 +8 "core" 9!Q +106 "collection"'9 +3 "core" 9CN +103 "collection"'.9 +3 "core" 9cJ +103 "collection"'[9 +3 "core" 9H +103 "collection"'D9 +3 "core" 9E +103 "collection"'w9 +7 "core" 9C +103 "collection"'~9 +3 "core" 9@ +103 "collection"'^9 +3 "core" 9> +103 "collection"'`9 +3 "core" 9; +103 "collection"'-9 +3 "core" 96: +103 "collection"'v9 +4 "core" 9R7 +103 "collection"'9 +4 "core" 9n5 +103 "collection"'t9 +3 "core" 93 +103 "collection"'B9 +3 "core" 91 +103 "collection"'}9 +3 "core" 90 +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"' 9 +3 "core" 9/( +103 "collection"'>9 +4 "core" 9E' +104 "collection"':9 +3 "core" 9Y% +103 "collection"'k9 +3 "core" 9m# +103 "collection"'9 +3 "core" 9# +103 "collection"'(9 +3 "core" 9" +103 "collection"'g9 +4 "core" 9 +103 "collection"'9 +4 "core" 9 +103 "collection"'49 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'C9 +3 "core" 9 +103 "collection"'h9 +4 "core" 9 +103 "collection"'R9 +3 "core" 9   +103 "collection"'9 +4 "core" 9   +104 "collection"'9 +3 "core" 9  +103 "collection"'L9 +4 "core" 9 & +103 "collection"'69 +4 "core" 9 3 +103 "collection"'9 +3 "core" 9 > +103 "collection"'%9 +3 "core" 9 H# +103 "collection"'U9 +3 "core" 9 R' +103 "collection"'E9 +3 "core" 9 ]+ +103 "collection"'/9 +4 "core" 9 e/ +103 "collection"'$9 +3 "core" 9 o4 +104 "collection"'9 +3 "core" 9 w8 +103 "collection"'G9 +3 "core" 9 < +149 "collection"'89 +4 "core" 9 B +103 "collection"'V9 +3 "core" 9 G +103 "collection"'J9 +3 "core" 9 K +103 "collection"'F9 +3 "core" 9 O +103 "collection"'39 +3 "core" 9 S +103 "collection"';9 +3 "core" 9 W +103 "collection"'<9 +4 "core" 9 \\ +103 "collection"'19 +3 "core" 9 ` +103 "collection"'K9 +4 "core" 9 d +103 "collection"'59 +3 "core" 9 i +103 "collection"'99 +3 "core" 9 m +103 "collection"'O9 +3 "core" 9  q +103 "collection"''9 +4 "core" 9 \ u +103 "collection"'@9 +3 "core" 9 \ y +103 "collection"'I9 +4 "core" 9  ~ +103 "collection"'s9 +3 "core" 9   +103 "collection"'09 +4 "core" 9  +103 "collection"'79 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'f9 +3 "core" 9  +103 "collection"'A9 +4 "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 +3 "core" 9\  +103 "collection"'29 +3 "core" 9\  +103 "collection"'N9 +3 "core" 9\  +103 "collection"'9 +6 "core" 9\  +106 "collection"'9 +4 "core" 9\  +105 "collection"'X9 +5 "core" 9\  +105 "collection"'o9 +4 "core" 9\ " +105 "collection"'{9 +5 "core" 9\ % +105 "collection"'Q9 +4 "core" 9\ ( +105 "collection"'y9 +4 "core" 9\ -  +105 "collection"'i9 +5 "core" 9\ 0  +105 "collection"'9 +5 "core" 9\ 3" +105 "collection"'a9 +4 "core" 9\ 6" +105 "collection"'l9 +5 "core" 9\ 9# +105 "collection"'d9 +4 "core" 9\ =$ +105 "collection"'m9 +5 "core" 9\ @% +105 "collection"'P9 +4 "core" 9\ C% +105 "collection"'?9 +5 "core" 9\ F' +104 "collection"',9 +5 "core" 9\ I' +105 "collection"'S9 +5 "core" 9\ L* +7 .tCH.hold 10:00,70C +7 "collection"'Y `\ `\ K\ +4 ')9 +9 "core"  +2 9\ N( +3 "collection"'z% +5 "core" % r +5 #tBegun lysing Collection Puck Heater at 68.1C/30.6psia +25963 "Can"@ w \ +34014 "core" ` +3 "collection"'W9 +5 "core" 9\  +4 "collection"'H% +5 "core" % +69 #tEnded lysing Collection Puck Heater at 70C/29.4psia +3 .CS.seek 0ml +2 "collection"' 'P +359 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +4 "collection"'x @ +111 "core" B +14 .tCSV.dial :air +3 "collection"'_ @ +46 "core" > +7 .tCS.seek 5ml +3 "collection"'c'q +1360 "core" ' +3 .tCSV.dial CTV +3 "collection"'  +59 "core" ~ +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +44 "core" ? +6 .tdelay 2 seconds +203 .CSV.dial CTV +4 "collection"'n  +59 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +3 "collection"'Z @ +45 "core" ? +5 .tdelay 2 seconds +204 .CS.seek 0ml +5 "collection"'\ 'P +1375 "core" ' +3 "collection"'% +6 "core" %R\ \ z m  +2 #tPuck @56.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'M +109 "core"  +6 .tCBV.dial CSV +3 "collection"'  +30 "core"  +8 "collection"'% +5 "core" %R \\ V W  +4 .tCS.seek 5ml +3 "collection"'\\'q +1349 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'  +46 "core" +7 "collection"'% +6 "core" %q  +4 .tCS.seek 7.001ml +2 "collection"'j'n +597 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +44 "core" ? +7 .tCS.seek 10ml +2 "collection"'u' +844 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'| ` +124 "core" ^ +7 #tLysing Complete +2 "collection"'r& +5 "core" &Xm T +4 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +5 "core" % Z  1 +4 "storage"(#% +6 "core" %C   \ +2 "storage"(e. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +3 "storage"(b( +189 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" & >\ +3 "manipulator"&.& +6 "core" &   . 2 +3 "manipulator"&[% +6 "core" % Z   Q 1 +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&D( +157 "core" ( +2 "manipulator"&w& +5 "core" &  " 1Y +4 "storage"(~& +6 "core" &  M\ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&^'ұ +97 "core" ' +3 "storage"(`& +5 "core" &   T\ +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +67 .tSE.seek :beamBreak +4 "storage"(-' +288 "core" ' +4 "storage"(v- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +5 "core" &  1Y +3 "storage"(t& +5 "core" &   \ \ +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek 1 +2 "manipulator"&B'ϑ +36 "core" ' +3 .tElbow.hold +2 "manipulator"&}, +6 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(&- +3 "core" -' +6 .tSE.seek 3.12 Pucks below Top Plate +2 "storage"(' +27 "core" ' +3 "manipulator"&T% +6 "core" %ϔe  +2 "storage"(& +6 "core" &  c \  +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 303 counts +2 "manipulator"& ' +18 "core" ' +3 "manipulator"&>& +5 "core" &  /Y +4 "storage"(:& +6 "core" & \  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&k'ұ +27 "core" ' +4 .tSE.seek 4.12 Pucks below Top Plate +2 "storage"('E +44 "core" ' +3 "manipulator"&(& +6 "core" &   3Y +3 "manipulator"&g% +6 "core" %Ү 0 +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +90 "core" ' +3 .tElbow.seek CC +2 "manipulator"&4( +159 "core" ( +2 "manipulator"&& +5 "core" & *\\ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &C& +4 "core" & ,\\ +4 .tForearm.seek CC +3 "manipulator"&h'ш +92 "core" ' +3 .tHand.close +2 "manipulator"&R/ +21 "core" / +6 .tCC.seek :open +2 "collection"'( +407 "core" ( +4 "storage"(& +5 "core" & P F A\  +3 "storage"(L& +6 "core" & ) ) \  +3 "manipulator"&6& +6 "core" & N I n 9\\ +3 "manipulator"&% +6 "core" %љ R V a ;4 +3 .tForearm.seek :retract +3 "manipulator"&%' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&U( +160 "core" ( +3 "manipulator"&E& +6 "core" & W K N  S + &;'C S + &<C S + &>C S + &@mB S +2 &B/A S +2 &CG T +8 &ETw U +9 &Gifa W +9 &IQ \\ +10 &J7 ` +9 &L _ +9 &NYM _ +10 &P ` +9 &Q  a +10 &S a +9 &UV b" +9 &W b+ +10 &XrQ ] +9 &X (w +9 &Xn V +4 ( +3 "collection"'& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.67 +2 "collection"'X& +3 "core" &Xn V +6 &XmM V +4 .tHand.open +2 "manipulator"&o1 +17 "core" 1 +3 "manipulator"&{% +6 "core" %ц l 0 +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&Q' ] +95 "core" ' +2 .tPSV.dial PSR +3 "processing"%y +145 "core"  +11 "processing"%i% +6 "core" %܌ +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml +2 "processing"%' +1608 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%a  +47 "core"  +7 .tPS.seek 0ml +3 "processing"%l'ܑ +1612 "core" ' +3 .tPSV.dial PSR +2 "processing"%d +48 "core"  +11 .tPSR.select :air +3 "processing"% +20 .tPS.seek 2.5ml +2 "processing"%m' +2626 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%P +2 "collection"'?  +12 "core" @ +4 "processing"%  +5 "core" @ +3 "processing"%,  +62 "core" +113  +10 .tPSV.dial :mixloop +2 "processing"%S +113 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"')  +15 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%z  +137 "core" +9 .tPS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +3 .tPSV.dial :air +3 "processing"%Y  +46 "core"  +7 .tPS.seek 2.5ml +3 "processing"%W' +2622 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%H +59 "core" +8 .tPS.seek 0ml +2 "processing"%p'ܑ +118 "Can"= o|g +2520 "core" ' +3 .tPSV.dial :air +3 "processing"%x  +44 "core"  +70 .tPS.seek 2.5ml +3 "processing"%_' +2624 "core" ' +3 .tPSV.dial :mixloop +2 "processing"% +46 "core" +9 .tPS.seek 0ml +2 "processing"%'ܑ +2625 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & T S  9# +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&n( +7 "core" ( +2 "manipulator"&Z& +6 "core" & T S I 9# +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &c& +3 "core" & V T O :# +5 .tForearm.seek CC +2 "manipulator"&'ш +99 "core" ' +3 .tHand.close +2 "manipulator"&M/ +18 "core" / +6 .tCC.seek :open +3 "collection"' ( +409 "core" ( +3 "manipulator"&& +6 "core" & [ @ 8# +3 "manipulator"&\ % +6 "core" %ћ I P S ; +4 .tForearm.seek :retract +2 "manipulator"& ' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&(-z +314 "core" ( +3 "manipulator"&\\& +6 "core" &-w Z # <a +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &-w x x # >a +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&j'o +114 "core" ' +2 .tHand.open +2 "manipulator"&|1 +19 "core" 1 +3 "manipulator"&r% +6 "core" %wC x $ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%# +6 "core" +5 .tPTV.dial :PRVmixing +4 "processing"%e  +6 "core" +7 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "processing"%  +3 "collection"'.  +10 "core" +7 +6 .tCTV.dial :air,avoiding: :intake +5 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'[& +6 "core" &r +3 "manipulator"&% +6 "core" % J G D  7 +3 "storage"(w% +6 "core" %B 6 N \  +3 "storage"(~. +5 "core" .( +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(`( +220 "core" ( +4 .tSC.configure :limp +2 "storage"($(\ 1b +5 (=& +4 "core" & u z "\  +3 "manipulator"&& +6 "core" &-} v { p ?[ +3 "manipulator"&v% +5 "core" % J W U % ; +5 .tElbow.reconfigure :tight +59 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +7 "manipulator"&( +167 "core" ( +2 "manipulator"&t& +7 "core" & K A C 9Q +3 "storage"(&& +6 "core" & m i ~\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&T'j +98 "core" ' +3 "storage"(& +6 "core" & _ k ]\  +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(>' +276 "core" ' +3 "storage"(:- +4 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 ((& +4 "core" & ? J H\  +4 "manipulator"&g& +6 "core" & T S ? ;Q +4 .tElbow.seek 2 +2 "manipulator"&^( +5 "core" ( +3 "manipulator"&D& +6 "core" & K R ;Q +3 "storage"(-& +6 "core" & n k *\  +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&B'v +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"& / +26 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&& +4 "storage"(') +13 "core" & F / i 8Q +3 "manipulator"&C% +6 "core" %m V A 8o +4 .tForearm.seek :retract +2 "manipulator"&k' ] +96 "core" ' +3 .tElbow.seek CC +3 "manipulator"&}( +114 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +32 "core" ( +3 "manipulator"&R& +6 "core" &\ s u 3 ?"~ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &\ r  A"~ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&*'ш +102 "core" ' +4 "manipulator"&& +6 "core" & 0 G ! 9"} +3 "manipulator"&L% +6 "core" %ы U V  ; +3 "collection"'6& +7 "core" &H +4 "collection"'& +7 "core" &2 +4 .tCC.seek :closed +4 "collection"'E(X +5 "core" &2 +4 &" 7 +8 &Fn 3 +9 &=no G +9 &V5 S +10 &At S +9 &VCs S +10 &C_ S +9 &AD S +10 &De S +9 &!]Cr S +9 &# ?: S +9 &$Co S +10 &&Bm S +9 &(eCd S +10 &*(?i S +9 &+Ay S +9 &-C S +10 &/n? S +9 &10Cz S +10 &2A S +9 &4Cd S +9 &6vC S +10 &89C S +9 &9@ S +9 &;Cf S +10 &=AK S +9 &?ABd S +9 &ACn R +10 &BCX S +9 &DDO S +10 &FDOI T +9 &HT: U +9 &Ih- X +10 &Kw# [\ +9 &M/ ^ +9 &N} ^ +10 &Pu ^ +10 &Rpf ` +9 &T2] ` +9 &UI b +9 &W? G +10 &X,: 's +9 &Xe O +4 ( +3 "collection"'& +7 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.45 +4 .Hand.open + "manipulator"&/1 +6 "core" &Xc O +20 1 +58 "manipulator"&h% +6 "core" %х   0 +4 .tForearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&4' ] +102 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'G  +144 "core"  +8 .tCSV.dial CTV +3 "collection"'8  +44 "core" ~ +9 .tPS.seek 2.5ml +2 "processing"%V' +2613 "core" ' +4 "collection"'F% +5 "core" %c]m  +5 .tCS.seek 4.25ml +2 "collection"'3'Z( +1557 "core" ' +3 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%%  +46 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%<  +80 "core"  +10 .tPS.seek 0ml +2 "processing"%U'ܑ +2619 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'K ` +37 "core" _ +7 .tCSV.dial :air +2 "collection"'5 @ +44 "core" ? +8 .tCS.seek 10ml +2 "collection"'$' +1548 "core" ' +3 .tCSV.dial CTV +3 "collection"'O  +46 "core"  +8 .tCS.seek 0ml +2 "collection"'J'P +2629 "core" ' +3 .tCBV.dial :waste1 +3 "collection"'' @ +30 "core" > +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +2 "collection"'@  +147 "core" +6 "collection"'& +6 "core" &Xc|Q O +3 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&;% +6 "core" % p : ( 3 +3 "storage"(s% +6 "core" %B (  ;\  +2 "storage"(0. +6 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +3 "storage"(1( +199 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (& +3 "core" & $\ +4 "manipulator"&& +6 "core" &\   R 1"{ +3 "manipulator"&% +7 "core" % p   3 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&f( +161 "core" ( +3 "manipulator"&9& +6 "core" & 3 7 6K +3 "storage"(7& +5 "core" & , 8 \  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&'ұ +91 "core" ' +3 "storage"(+& +5 "core" & d\  +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(I' +295 "core" ' +2 "storage"(!- +67 "core" -' +5 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&2& +4 "core" & + &  6K +4 "storage"(N& +6 "core" & + , \  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +3 "manipulator"&A'ϑ +36 "core" ' +3 .tElbow.hold +3 "manipulator"&, +4 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(X- +4 "core" -' +5 .tSE.seek 4.11 Pucks below Top Plate +3 "storage"(o'= +36 "core" ' +3 "manipulator"&{% +6 "core" %ω` " +3 "storage"(& +5 "core" & o\  +4 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 292 counts +2 "manipulator"&y'е +12 "core" ' +3 "manipulator"&i& +5 "core" & 5 + G 6K +4 "storage"("& +5 "core" &  D\ \ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&a'ұ +24 "core" ' +4 .tSE.seek 5.11 Pucks below Top Plate +3 "storage"(' +51 "core" ' +2 "manipulator"&d& +7 "core" & . : 5K +3 "manipulator"&l% +7 "core" %Ҵ \  2 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&P' ] +91 "core" ' +3 .tElbow.seek CC +2 "manipulator"& ( +159 "core" ( +2 "manipulator"&?& +6 "core" &  ,& +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &,& +3 "core" &  0& +5 .tForearm.seek CC +2 "manipulator"&S'ш +153 "core" ' +2 .tHand.close +2 "manipulator"&)/ +27 "core" / +6 .tCC.seek :open +2 "collection"'z( +407 "core" ( +2 "storage"(m& +6 "core" & J P 5\  +3 "storage"(Y& +5 "core" & 9  2\  +4 "manipulator"&& +6 "core" & 2 ?  9# +3 "manipulator"&H% +7 "core" %ь M J , : +3 .tForearm.seek :retract +3 "manipulator"&W' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&x( +161 "core" ( +3 "manipulator"&p& +5 "core" & M K K B! S +10 &@VB# S +9 &BH! S +10 &CH" T +9 &EP" T +9 &GX\\" U +10 &Ip" X +9 &J~# Z +9 &L~! Z +10 &NR# Z +9 &P" [\ +9 &Q" H +10 &R=u! a +9 &S(A# 5 +6 ( +4 "processing"%-& +6 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.73 +2 "processing"%& +6 "core" &S(4! 5 + &S(4" 5 +4 .tHand.open +2 "manipulator"&C1 +24 "core" 1 +3 "manipulator"&% +6 "core" %M F E 9 9 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&T' ] +96 "core" ' +2 .tPRV.dial :air +3 "processing"%R  +47 "core"  +7 .tPSV.dial :mixloop +2 "processing"% +47 "core" +8 "processing"%>% +6 "core" %ܔ# +4 .tPS.seek 0.3ml +2 "processing"%B' +385 "core" ' +3 .tPSV.dial PSR +2 "processing"% +114 "core"  +12 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +2 "processing"%L'5a +480 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%^' +1913 "core" ' +3 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%6 +114 "core" +6 .tPTV.dial :mixing +2 "processing"% @ +76 "core" A +8 .tPBV.dial :waste2 +3 "processing"%k  +97 "core" +7 .tPS.seek 0ml +3 "processing"% 'ܑ +2629 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&/& +6 "core" & R Y +3 .tForearm.seek :retract +3 "manipulator"&%' ] +100 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&<(-z +134 "core" ( +2 "manipulator"&V& +6 "core" &-\ < 4 F 7!t +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +4 "core" &-\ 3 7 7!t +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&5'o +116 "core" ' +3 .tHand.open +2 "manipulator"&31 +23 "core" 1 +3 "manipulator"&O% +5 "core" %vT ^ " +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&$' ] +108 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%'& +6 "core" &# +3 "manipulator"&@% +6 "core" % Y U Q Y ; +4 "storage"(% +6 "core" %B u y >\  +2 "storage"(;. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +3 "storage"(s( +202 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (0& +4 "core" & ' ?\ ' +3 "manipulator"&& +5 "core" &- T T  ; o +4 "manipulator"&% +5 "core" % Y W g ! = +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&( +166 "core" ( +3 "manipulator"&`& +6 "core" & ` S 2 :I +3 "storage"(9& +6 "core" & s c o\ ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +2 "manipulator"&7'j +92 "core" ' +3 "storage"(+& +5 "core" & O c N\ ' +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(}' +277 "core" ' +3 "storage"(4- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (!& +5 "core" & L S \ ' +3 "manipulator"&2& +6 "core" & h t f =I +3 .tElbow.seek 2 +3 "manipulator"&N( +6 "core" ( +2 "manipulator"&X& +6 "core" & < L * 9I +3 "storage"({& +6 "core" & < .\ ' +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&'v +21 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +59 .tHand.close +11 "manipulator"&i/ +22 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&"& +4 "storage"(d') +14 "core" & 4 ?  7I +3 "manipulator"&l% +7 "core" % Q N 5 9< +3 .tForearm.seek :retract +3 "manipulator"&' ] +102 "core" ' +3 .tElbow.seek PC +2 "manipulator"&f( +124 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +143 "core" ( +3 "manipulator"&I& +6 "core" & S O  9* +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &A& +4 "core" & 4 R [ 8) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&y'E +102 "core" ' +2 "manipulator"&o& +7 "core" & = / & 9( +3 "manipulator"&?% +5 "core" %E 3 ? 8 +4 "processing"%,& +6 "core" &! +4 "processing"%a& +8 "core" & +4 .tPC.seek :closed +4 "processing"%(SD +4 "core" &" +5 &# 2 +8 &Er" 2 +9 &:mr F +9 &V" T +10 &@# S +9 &PA" S +10 &A# S +9 &A" S +9 &A# S +10 &!X@ S +9 &#A" S +9 &$A" T +10 &&@" S +9 &(_B" S +10 &* A" T +9 &+A" S +9 &-A# S +10 &/gB S +9 &1(A" T +9 &2B# S +10 &4D" T +9 &6nC" T +10 &81D! S +9 &9D" S +9 &;C# S +10 &=v?! T +9 &?8C" T +9 &@B# T +10 &BC" T +9 &D~C# T +10 &F<S U +9 &Ge" W +9 &Iv# Y +10 &Krz [ +9 &M3~! [\ +10 &N" [ +9 &P" \\ +9 &R]~e" 0 +10 &S)`" 3 +9 ( +4 "processing"%a& +6 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.78 +4 .Hand.open + "manipulator"&)1 +6 "core" &S!" + +12 1 +2 "manipulator"&P% +5 "core" %E I U q 7 +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&E' ] +97 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +4 "processing"%m  +3 %Y9 +12 "core" 9 +104 "processing"%9 +4 "core" 9 +104 "processing"%H9 +4 "core" 9  +105 "processing"%p9 +4 "core" 9 +104 "processing"% 9 +4 "core" 9 +105 "processing"%S9 +4 "core" 9 +105 "processing"% 9 +4 "core" 9 +104 "processing"%Z9 +4 "core" 9 +105 "processing"%c9 +4 "core" 9# +104 "processing"%M9 +4 "core" 9( +105 "processing"%Q9 +5 "core" 9, +104 "processing"%9 +4 "core" 91 +104 "processing"%W9 +4 "core" 95 +105 "processing"%\ 9 +3 "core" 99 +105 "processing"%n9 +4 "core" 9> +105 "processing"%\\9 +5 "core" 9B +104 "processing"%x9 +4 "core" 9F +105 "processing"%_9 +4 "core" 9K +159 "processing"%]9 +4 "core" 9Q +104 "processing"%9 +4 "core" 9U +105 "processing"%|9 +4 "core" 9Z +104 "processing"%9 +4 "core" 9\ ^ +104 "processing"%9 +4 "core" 9b +105 "processing"%U9 +4 "core" 9g +104 "processing"%#9 +4 "core" 9%k +105 "processing"%e9 +4 "core" 9-o +104 "processing"%.9 +4 "core" 96t +105 "processing"% 9 +4 "core" 9=x +104 "processing"%r9 +4 "core" 9D| +13 .tPH.hold 2:00:00,28C +5 "processing"%[ pp= +3 .tdelay 1:30 +7 "core" } +8998 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +113 "core"  +11 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +21 .tPS.seek 0.5ml +2 "processing"%w' +596 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +2 "processing"%j'Q +1119 "Can"I 6 +483 "core" ' +2 .tPTV.dial :puck +3 "processing"%=  +76 "core"  +11 .tPSV.dial PTV +3 "processing"% +80 "core" +6 .tPBV.dial :waste1 +3 "processing"%v  +144 "core"  +7 "processing"%b% +6 "core" %W +3 .tPS.seek 1.5ml +3 "processing"%t' +593 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +9 .tPS.seek 0ml +2 "processing"%'ܑ +1610 "core" ' +3 .tdelay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%  +6 "core"  +8 .tPBV.dial :waste1 +2 "processing"%  +37 "core" +7 .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%( * +36 "core" , +7 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"%g +82 "core"  +11 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%D' +2580 "core" ' +3 .tPSV.dial PTV +3 "processing"%~ +132 "core" +8 .tdelay 5 seconds +512 .PSV.dial PSR +2 "processing"%& +81 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%q +80 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +7 .tPS.seek :empty +3 "processing"%C's +2548 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%  +136 "core" +6 .tPSV.dial :mixloop +2 "processing"%- +48 "core" +7 .tPRV.dial :ab1 +2 "processing"%R @ +79 "core" A +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%' +363 "core" ' +4 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "collection"'>  +2 "processing"%:  +50 "core"  +8 +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%% +5 "core" %"  +4 .tPS.seek 0.3ml +3 "processing"%' +353 "core" ' +4 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'B  +31 "core" +6 .tPRV.dial :air +3 "processing"%L  +46 "core"  +8 .tPS.seek 0.9ml +2 "processing"%6'N +1260 "core" ' +3 .tPRV.dial :waste2 +2 "processing"% @ +79 "core" ? +8 .tPS.seek 0.5ml +3 "processing"%k' +858 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +3 "processing"%^  +47 "core"  +7 .tPS.reconfigure :default + "processing"%#A d`xb +5 .tPS.seek 2ml +3 "processing"%/'Q +1604 "core" ' +3 .tPSV.dial :PML +2 "processing"% +48 "core" +7 .tPTV.dial :mixing +2 "processing"%G @ +76 "core" B +7 .tPBV.dial :waste1 +3 "processing"%8  +37 "core" +6 "processing"%% +6 "core" %P  +4 .tPS.seek 1.85ml +2 "processing"%T'H +231 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +8 .tPS.seek 0ml +3 "processing"%F'ܑ +1959 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'u& +4 "core" & +3 "manipulator"&V& +6 "core" & A 4$ +3 "manipulator"&K% +74 "core" % O  4 +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&*(-z +124 "core" ( +3 "manipulator"&h& +5 "core" &-   T 4# +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &3& +4 "core" &-  F )# +5 .tForearm.seek :garage +2 "manipulator"&O'o +113 "core" ' +3 .tHand.close +2 "manipulator"&'/ +26 "core" / +3 "manipulator"&@& +7 "core" &- q !# +3 "manipulator"&% +6 "core" %j  H " +4 .tForearm.seek :retract +3 "manipulator"&%' ] +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&;( +269 "core" ( +3 "manipulator"&5& +5 "core" & ( =  4* +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &0& +5 "core" &   5* +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +96 "core" ' +4 "manipulator"&& +6 "core" &  R 2* +4 "manipulator"&1% +6 "core" %ы  J 4 +4 "collection"'`& +6 "core" & +4 "collection"'9& +9 "core" & +5 .tCC.seek :closed +2 "collection"'+(X +7 "core" & + &  +8 &.q ,} +9 &^u @ +9 &1d\ S +10 &C U +9 &A V +9 &o@ U +10 &1? U +9 &C U +10 & C U +9 &"v@ V +9 &$9A U +10 &%? U +9 &'? V +9 &)? U +10 &+A? U +9 &-> U +10 &.@ U +9 &0? U +9 &2J; U +10 &4 ? U +9 &5> U +9 &7< U +10 &9R> U +9 &;? U +10 &<? U +9 &>C U +9 &@Y> U +10 &B< U +9 &CD V +9 &EO W +10 &GXa Y +9 &I \\ +10 &J ` +9 &L ` +9 &NG a +10 &P  ` +9 &Q a +9 &S b +10 &UF b% +9 &V b0 +10 &XbR $o +9 &X} X +6 ( +4 "collection"'9& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.70 + "collection"'<& +7 "core" &Xk X + &Xk X +5 .tHand.open + "manipulator"&$1 +25 "core" 1 +4 "manipulator"&4% +7 "core" %ш w - +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&!' ] +97 "core" ' +2 .tPSV.dial PSR +3 "processing"%2 +113 "core"  +12 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +21 .tPS.seek 1.5ml +3 "processing"%X' +1606 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%{  +48 "core"  +71 .tPS.seek 0ml +2 "processing"%i'ܑ +1603 "core" ' +3 .tPSV.dial PSR +3 "processing"%" +60 "core"  +12 .tPSR.select :air +3 "processing"% +23 .tPS.seek 2.5ml +3 "processing"%l' +2469 "Can"N ̨ +152 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%7  +4 "collection"'  +44 "core"  +130  +11 .tPSV.dial :mixloop +2 "processing"%} +115 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +8 .tPTV.dial :PRVmixing +3 "processing"%I  +77 "core" +10 .tPS.seek 0ml +2 "processing"%A'ܑ +2619 "core" ' +3 .tPSV.dial :air +3 "processing"%N  +46 "core"  +9 .tPS.seek 2.5ml +2 "processing"%o' +2625 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%? +48 "core" +9 .tPS.seek 0ml +3 "processing"%,'ܑ +2616 "core" ' +3 .tPSV.dial :air +3 "processing"%d  +47 "core"  +10 .tPS.seek 2.5ml +2 "processing"%' +2623 "core" ' +2 .tPSV.dial :mixloop +3 "processing"% +48 "core" +9 .tPS.seek 0ml +2 "processing"%)'ܑ +2614 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&P& +6 "core" &(\  /"{ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&Y( +26 "core" ( +3 "manipulator"&a& +5 "core" & . +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & 1 +5 .tForearm.seek CC +2 "manipulator"&y'ш +90 "core" ' +3 .tHand.close +2 "manipulator"&H/ +26 "core" / +7 .tCC.seek :open +2 "collection"'p( +409 "core" ( +3 "manipulator"& & +5 "core" &  8 * +4 "manipulator"&S% +6 "core" %т   S 2! +3 .tForearm.seek :retract +62 "manipulator"& ' ] +109 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&Z(-z +275 "core" ( +3 "manipulator"&c& +6 "core" &-z < , :l +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &M& +5 "core" &-z : _  :l +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&Q'o +112 "core" ' +3 .tHand.open +2 "manipulator"&1 +21 "core" 1 +3 "manipulator"&W% +7 "core" %w\\  ! +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&\ ' ] +116 "core" ' +3 ."da"delayUntil "20:32:02.96" +4 #"WCR"Whole Cell Archive sampling 1000ml +4 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'n& +5 "core" &h +4 "manipulator"&\\% +6 "core" % H < K  < +4 "storage"(x% +6 "core" %B ; & \  +3 "storage"(_. +5 "core" .( +3 "storage"(]& +6 "core" &   &\ ' +3 "storage"(& +6 "core" &  \ ' +3 "manipulator"&|& +7 "core" &-z  * ? 8l +3 "manipulator"&% +6 "core" % H 3 \  0 +5 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +2 "manipulator"&( +174 "core" ( +3 "manipulator"&U& +5 "core" &  1W +4 "storage"(#& +6 "core" &  )\ ' +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&e'j +104 "core" ' +3 "storage"(.& +5 "core" &  !\ ' +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"( ' +288 "core" ' +3 "storage"(r- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (& +4 "core" & * ) f\ ' +4 "manipulator"& & +6 "core" & ) 3 7W +3 ."WCR"Elbow.seek 2 +3 "manipulator"&w( +5 "core" ( +4 "manipulator"&=& +6 "core" & ,  A 6W +3 "storage"(& +7 "core" &   8\ ' +5 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&v'v +28 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&b/ +18 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&j& +2 "storage"(') +13 "core" &  h /W +3 "manipulator"&t% +61 "core" %z .3 +4 ."WCR"Forearm.seek :retract +11 "manipulator"&m' ] +95 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +63 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +84 "core" ( +2 "manipulator"&& +7 "core" & (W +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &(& +4 "core" & D /W +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&g'ш +96 "core" ' +3 "manipulator"&& +6 "core" &  )W +3 "manipulator"&~% +5 "core" %ѐ 2 ) +5 "collection"'&& +6 "core" &b +4 "collection"'q& +9 "core" &i +4 ."WCR"CC.seek :closed +5 "collection"'(X +5 "core" && +3 &0  +7 &,n! , +9 &`s A +10 &=b T +9 &= T +9 &? T +10 &< T +9 &A? T +10 &A U +9 & A U +10 &"@ T +9 &$J= T +9 && B T +10 &'> T +9 &)? T +9 &+Q? T +10 &-A T +9 &.B T +9 &0? T +10 &2Y? T +9 &4? T +10 &5? T +9 &7A U +9 &9b? T +10 &;$@ T +9 &<@ T +9 &>A T +10 &@j> T +9 &B+? T +10 &CG U +9 &EV W +9 &Gee Y +10 &I ] +9 &J a +9 &L ` +10 &NR b +9 &P a +10 &Q a +9 &S b +9 &US b% +10 &W b2 +9 &XqT \\ +9 &X 's +10 &Xot U +3 ( +4 "collection"'q& +5 "core" &Xmw U +4 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.70 +4 .Hand.open +2 "manipulator"&D1 +28 "core" 1 +4 "manipulator"&% +5 "core" %ф w G ' +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&-' ] +100 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")R+ +7 "core" + +2 "sampler")C% +6 "core" %%vt M  +3 "collection"':& +4 "core" &Xm; U +6 "Can"_  +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'>  +6 "core" +9 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")  +16 "core" +9 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X =9 W a +15 "collection"'V% +5 "core" %Qx ~ +4 "sampler")K% +7 "core" %> PP N n +17 "collection"'h% +5 "core" %Q~  +4 "sampler")3% +5 "core" %> jd U n +4 "collection"''% +5 "core" %Qu +4 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X0X20X<0X@% +4 "core" %QA +4 #"WCR"Intake @35.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X@0XA0XF0XE0XF#A +3 ."WCR"Intake.select :open +2 "sampler") +187 ."da"PSV.dial :air +3 "processing"%M  +31 "collection"'Y% +4 "core" %Q +4 #"WCR"Intake @36.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0XH0XJ0XH @ +12 "core" A +69 +10 #"WCR"Allowing 2:10 for 25.0ml of remaining 725.0ml +5 "Can"B = +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'R% +4 "core" %Q\  +4 #"WCR"Intake @36.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0XN0XI0XJ% +4 "core" %\\X M  +4 ."WCR"SSV.dial :exhaust +3 "sampler")C  +81 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")R'! +909 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler"):  +5 "collection"'B @ +8 "core" A +70 +10 #"WCR"Allowing 2:10 for 25.0ml of remaining 550.0ml +5 "Can"C A +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'% +4 "core" %Q +3 #"WCR"Intake @36.5psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XN +4 ."WCR"Intake.select :close +2 "sampler")0 +75 )T% +4 "core" %\\W @ +4 ."WCR"SSV.dial :exhaust +11 "sampler")^  +81 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")'! +906 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +3 "collection"'K @ +11 "core" A +69 +10 #"WCR"Allowing 2:10 for 25.0ml of remaining 525.0ml +4 "Can"@ ); +2 ."WCR"Intake.select :open +3 "sampler") +220 "collection"'V% +4 "core" %Q  +3 #"WCR"Intake @36.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XO ~(I +2 ."WCR"Intake.select :open +3 "sampler") +221 "collection"'1% +4 "core" %Q  +4 #"WCR"Intake @36.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XR  +80 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")C'! +933 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +83 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"' @ +7 "core" A +68 +10 #"WCR"Allowing 2:10 for 25.0ml of remaining 349.9ml +4 "Can"@ i= +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'B% +4 "core" %Q +4 #"WCR"Intake @36.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XY wK +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'h% +5 "core" %Q +3 #"WCR"Intake @36.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XY M +2 ."WCR"Intake.select :open +3 "sampler") +221 "collection"'% +4 "core" %Q +4 #"WCR"Intake @37.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XZ 5K +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"')% +4 "core" %Q +3 #"WCR"Intake @36.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XY +93 "core" ~ +9 ."da"PBV.dial :waste1 +3 "processing"%(  +6 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X B= +2 ."WCR"Intake.select :open +3 "sampler") +219 "collection"'% +4 "core" %Q +4 #"WCR"Intake @37.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X_% +7 "core" %LL E } +17 "collection"'% +5 "core" %Q +3 "sampler")(% +7 "core" %XT K } +20 "collection"'% +5 "core" %Q +3 "sampler")B% +6 "core" %YV O } +25 "collection"'C% +4 "core" %Q +5 "sampler")R% +5 "core" %[V D | +29 "collection"'% +5 "core" %Q +3 "sampler")% +7 "core" %ZX E } +33 "collection"'% +4 "core" %Q +3 "sampler")w% +5 "core" %[Y 8  +40 "collection"'p% +4 "core" %Q +4 "sampler")g% +6 "core" %\\Z J  +43 "collection"'^% +5 "core" %Q +3 "sampler")% +7 "core" %[Y D  +50 "collection"'T% +4 "core" %Q +61 "sampler")q% +6 "core" %\\V D | +15 "collection"'e% +10 "core" %Q +3 "sampler")% +7 "core" %\\X C  +3 ."WCR"Intake.select :close +2 "sampler")0 +25 ):% +4 "core" %\\[ O  +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +15 ."WCR"Exhaust.select :open +2 "sampler")@ +25 ."WCR"SS.seek 0ml +3 "sampler")8'! +613 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%G  +6 "core"  +12 ."da"PSV.dial PTV +3 "processing"%k +83 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%E  +39 "core" +9 "processing"%h% +5 "core" %P  +5 ."da"PS.seek 1.5ml +2 "processing"%V' +116 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'6 @ +6 "core" A +70 +10 #"WCR"Allowing 2:10 for 25.0ml of remaining 49.9ml +5 "Can"@ \ [ +2 ."WCR"Intake.select :open +3 "sampler") +220 "collection"'K% +4 "core" %Q4 +3 #"WCR"Intake @37.2psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X^  +21 "collection"'% +4 "core" %Q +4 "sampler")@% +6 "core" %ZX D { +25 "collection"'f% +4 "core" %Q: +3 "sampler")<% +6 "core" %ZY K  +29 "collection"'$% +4 "core" %Q +4 "sampler")'% +6 "core" %ZX >  +3 ."WCR"Intake.select :close +9 "sampler")0 +21 )*% +3 "core" %][ L  +4 ."WCR"SSV.dial :exhaust +3 "sampler")3  +81 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")1'! +976 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")5  +3 "collection"'} @ +11 "core" A +70  +11 #"WCR"Allowing 2:10 for 24.9ml of remaining 24.9ml +4 "Can"@ 7 +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'"% +4 "core" %Q +3 #"WCR"Intake @37.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20Xa +82 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +8 "processing"%(% +7 "core" %U | +4 ."da"PS.seek 1.5ml +2 "processing"%' +542 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'B  +51 "core" ' +4 ."da"delay 3 seconds +94 "core" +9 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +3 "collection"'C  +46 "core"  +13 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"'R' +109 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +11 ."da"PS.seek 0ml +3 "processing"%'ܑ +427 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +22 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +650 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%w  +5 "core"  +11 ."da"PBV.dial :waste1 +3 "processing"%p  +38 "core" +11 ."da"delay 30 seconds +334 "core" ' +4 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +2 "collection"'g @ +82 "core" > +63 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'m  +103 "core"  +79 "collection"'^% +5 "core" % j +3 ."WCR"CSV.dial between air and CTV +5 "collection"' ` +64 "core" ^ +11 ."WCR"CS.seek 6.714ml +2 "collection"'T'S +904 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'q  +8 'e  +33 "core"  +111  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ @b +5 ."WCR"CS.seek 0ml +3 "collection"''P +1149 ."da"PBV.dial between PSV and waste1 +3 "processing"%: * +38 "core" , +9 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +84 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%v' +169 "core" 'V\ K\ E e +6 ."WCR"delay 2:00 +2498 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%G +84 "core" +9 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%k +83 "core"  +13 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%E +84 "core" +9 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%h  +82 "core"  +9 ."da"PS.seek :empty +2 "processing"%6's +2640 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +150 "core"  +12 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%Q'Q +2134 "core" ' +3 ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%K  +6 "core"  +13 ."da"PSV.dial PTV +2 "processing"%8 +83 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%O  +39 "core" +9 "processing"%V% +5 "core" %S"  +4 ."da"PS.seek 1.5ml +3 "processing"%#' +597 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%0 * +38 "core" + +10 ."da"delay 1 second +103 .PSV.dial :waste1 +7 "processing"%%  +118 "core"  +9 ."da"PS.seek :empty +3 "processing"%'s +765 ."WCR"CBV.dial :waste2b +3 "collection"'2  +37 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'9' +348 "core" ' +4 ."WCR"delay 1:00 +448 "core" ' +3 "processing"%9 +6 "core" 96 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%@ +6 %f& +3 "core" 6 +2 &S! + +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&<% +6 "core" % n   $ +3 "storage"($% +5 "core" %B \ \ ] +4 "storage"('. +5 "core" .( +4 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 +2 "storage"(*( +203 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (u& +4 "core" &  ; +3 "manipulator"&3& +5 "core" & mW +4 "manipulator"&/% +6 "core" % n  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&}( +162 "core" ( +2 "manipulator"&5& +5 "core" &  2 !P +4 "storage"("& +6 "core" &   e +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&1'ұ +95 "core" ' +3 "storage"(`& +6 "core" & D C +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(A' +289 "core" ' +3 "storage"(- +5 "core" -'X +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&7& +5 "core" & S W 'P +3 "storage"(& +5 "core" & D D b +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&o'ϑ +36 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&, +6 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"({- +3 "core" -'X +5 ."da"SE.seek 5.11 Pucks below Top Plate +3 "storage"(X' +29 "core" ' +3 "manipulator"&P% +5 "core" %ϑe + +3 "storage"(N& +5 "core" & { +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 300 counts +2 "manipulator"&F'н +13 "core" ' +3 "manipulator"&& +5 "core" & Z YP +3 "storage"( & +8 "core" & -   +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&i'ұ +17 "core" ' +4 ."da"SE.seek 6.11 Pucks below Top Plate +2 "storage"(,' +42 "core" ' +3 "manipulator"&?& +5 "core" &  BP +4 "manipulator"&y% +65 "core" %Ҹ  % +5 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&' ] +92 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"&l( +245 "core" ( +3 "manipulator"&I& +5 "core" & S T K +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &;& +4 "core" & W W K +5 ."da"Forearm.seek PC +3 "manipulator"&a'E +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +22 "core" / +7 ."da"PC.seek :open +2 "processing"%Y( +378 "core" ( +3 "storage"(M& +5 "core" &   h +4 "manipulator"&d& +6 "core" & 4 4K +2 "manipulator"&L% +6 "core" %U % & >1 +4 ."da"Forearm.seek :retract +3 "manipulator"&W' ] +112 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +4 "manipulator"&|( +262 "core" ( +2 "manipulator"&S& +6 "core" & O P 0- +3 "storage"(n& +5 "core" & 2 " +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&!'ұ +88 "core" ' +4 ."da"Hand.open +2 "manipulator"&41 +19 "core" 1 +4 "storage"(U- +5 "core" -' +5 ."da"SE.seek 5.75 Pucks below Top Plate +2 "storage"(_' +28 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 4.78 Pucks below Top Plate +3 "storage"(' +56 "core" ' +3 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1821h1000ml.png +1810 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.428 seconds\ Exposing 696x520 pixel 16-bit image for 14.699 seconds\ /var/log/esp/da25jul1821h1000ml.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1821h1000ml15s.png +127 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +747 ."WCR"CTV.dial :air,avoiding: :intake +5 "collection"'c  +152 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +4 "collection"'=  +47 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +21 ."WCR"CS.seek 2ml +4 "collection"'+' +537 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1821h1000ml15s.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1821h1000ml25s.png +63 "core" ' +4 ."WCR"delay 5 seconds +505 .CSR.select :air +3 "collection"' +23 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +5 ."WCR"CS.seek 10ml +4 "collection"'z' +1416 #"image"compressed /var/log/esp/da25jul1821h1000ml.jxl +635 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1821h1000ml25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +2 "storage"(J- +5 "core" -' +5 "storage"( & +8 "core" & d +4 "manipulator"&)& +31 "core" & #- +2 ' +24 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 ."da"Elbow.seek 1 +5 ."WCR"CBV.dial SSV +91 "manipulator"&H( +10 "collection"' @ +4 "core" ( +7 "manipulator"&& +5 "core" & t - +4 "storage"(x& +8 "core" &  +6 ."da"Forearm.seek 1 + 800 counts +5 "manipulator"&r'ұ +7 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 5.5 Pucks below Top Plate +3 "storage"(b' +22 "core" > +44 ' +3 "manipulator"&& +7 "core" & 0 - +3 "storage"(~& +6 "core" & y ) +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"CBV.dial between CSV and waste2b +5 ."da"Forearm.reconfigure :loose +7 "collection"'  +2 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek 1 +3 "manipulator"&]'ϑ +37 "core" ' +48 ."da"Elbow.hold +4 "manipulator"& , +7 "core"  + , +5 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +13 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +4 "collection"'% +7 ."da"SE.seek 5.68 Pucks below Top Plate +10 "storage"(\\' +6 "core" %  +4 ."WCR"CSV.dial between air and CTV +4 "collection"'t ` +19 "core" ' +3 "manipulator"&% +7 "core" %ym  ; +2 "storage"( & +5 "core" & I G \\ +5 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 276 counts +2 "manipulator"&\ 'Х +13 "core" ' +3 "manipulator"&D& +8 "core" &+ * _ : ' + b +4 "storage"(j& +17 ."WCR"CS.seek 6.75ml +3 "collection"'&'w +3 "core" & 9 +8 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&>'ұ +28 "core" ' +6 "storage"(% +6 "core" % e +5 ."downElevator"SE.seek :down +4 "storage"((') +99 (% +4 "core" %ǘ%  [w +3 "manipulator"&B% +7 "core" %ҭ  +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&C' ] +91 "core" ' +32 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (& +5 "core" &  +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%Z& +6 "core" & +4 "manipulator"&& +6 "core" &?  5 % +4 "manipulator"&R% +6 "core" % n  J \  +5 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&w(-z +186 "core" ( +2 "manipulator"&p& +8 "core" &- : 7  e +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &g& +4 "core" &- P O h e +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&m'o +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&^/ +95 "core" / +5 "manipulator"&& +6 "core" &- b ^ Se +4 "manipulator"&% +8 "core" %ςp   +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&e' ] +38 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +8 "collection"'q  +5 'T  +34 "core"  +27 ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +2 "manipulator"&:( +70 "core"  +12 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ @b +5 ."WCR"CS.seek 0ml +4 "collection"''P +19 "core" ( +3 "manipulator"&& +5 "core" & 4 A  +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &G& +3 "core" & 3 . B  +5 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&k'E +96 "core" ' +3 "manipulator"&E& +8 "core" & - ) J +3 "manipulator"&h% +5 "core" %O  # +5 "processing"%v& +6 "core" &! +5 "processing"%& +8 "core" &" +5 ."psFlush"PC.seek :closed +3 "processing"%6(SD +5 "core" &" +2 &! \ +8 &-p! ,} +10 &_q @ +10 &7_! S +9 &<! T +9 &< T +10 &v;! T +9 &7<! U +9 &<" T +10 & >" T +9 &"}>! U +10 &$@<! T +9 &&=! U +9 &'<" T +10 &)># T +9 &+H=! T +8 &-\ 9! T +11 &.?" T +9 &0># U +10 &2P>" T +9 &4?! T +9 &5>! T +10 &7=" T +9 &9WA! U +9 &;<" T +10 &<?! U +9 &>?! U +9 &@`A" T +10 &B!= U +9 &CA T +10 &EG" U +9 &GbO! W +9 &Ig! Y +10 &Jv! [ +9 &Lz" \\ +10 &NY}! \\ +9 &P~" ] +9 &Q J +10 &R<{! ` +9 &S&<! 7 +5 ( +2 "processing"%& +7 "core" &S&;" 7 +5 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.79 +3 "processing"%K& +6 "core" &S&; 7 +6 ."psFlush"Hand.open +2 "manipulator"&81 +27 "core" 1 +3 "manipulator"&O% +5 "core" %O . - & # +6 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&V' ] +95 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%Q +62 "core"  +13 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +25 ."psFlush"PS.seek 0.5ml +3 "processing"%0' +592 "core" ' +3 ."psFlush"delay 5 seconds +11 "core" '\ I\ B +9 ."WCR"delay 2:00 +484 ."psFlush"PSR.select :air +5 "processing"% +26 ."psFlush"PS.seek 2.5ml +3 "processing"%%' +447 #"image"compressed /var/log/esp/midres/da25jul1821h1000ml15s.jxl +1669 "core" ' +3 ."psFlush"delay 1 second +183 .PRV.dial :waste2,avoiding: :ab2 +6 "processing"%# @ +211 "core" A +13 ."psFlush"PTV.dial :PRVmixing +4 "processing"%2  +137 "core" +14 ."psFlush"PSV.dial :mixloop +3 "processing"% +118 "core" +10 ."psFlush"PS.seek :empty +2 "processing"%'s +1123 #"image"compressed /var/log/esp/midres/da25jul1821h1000ml25s.jxl +3 ."Qmail"DAfans.email "da25jul1821h1000ml exposed 14.699 seconds\\nmidres/da25jul1821h1000ml15s\\nmidres/da25jul1821h1000ml25s",Subject: "da25jul1821h1000ml images!" +1493 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%@ +114 "core"  +12 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%f' +587 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%<' +2118 "core" ' +4 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%$  +37 "core" +12 ."psFlush"PTV.dial :mixing +3 "processing"%' @ +76 "core" A +12 ."psFlush"PSV.dial :mixloop +2 "processing"%u +115 "core" +11 ."psFlush"PS.seek :empty +3 "processing"%3's +153 "Can"9 ~# +2109 ."WCR"CBV.dial :waste2b +7 "collection"'/  +40 "core"  +24 ."WCR"CS.reconfigure :default +5 "collection"'#P d@b +10 ."WCR"CS.seek :empty +7 "collection"'s' +259 "core" ' +5 ."psFlush"PSV.dial PSR +3 "processing"%5 +103 "core" ' +4 ."WCR"delay 1:00 +9 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 1ml +3 "processing"%"'[q +1097 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%`' +1610 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%-  +75 "core"  +9 ."psFlush"PBV.dial :waste1 +2 "processing"%  +7 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%7'ܑ +2620 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +82 "core"  +14 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%{' +285 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'P  +146 "core" +13 "collection"'N& +6 "core" &Xm- U +4 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&% +6 "core" % s   +3 "storage"( % +5 "core" %A 1  +4 "storage"(?. +5 "core" .( +3 "storage"(y& +5 "core" &   +4 "storage"(1& +7 "core" &   +3 "manipulator"&}& +7 "core" &   +3 "manipulator"&A% +6 "core" % s   +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +3 "manipulator"&o( +241 "core" ( +3 "manipulator"&F& +6 "core" & 8 $C +3 "storage"(X& +7 "core" & [ Z . +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&i'ұ +97 "core" ' +3 "storage"(I& +7 "core" & * / +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(;' +272 "core" ' +3 "storage"(- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&& +4 "core" & C +4 "storage"(& +73 "core" & A D i +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&'ϑ +35 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&M, +7 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(d- +4 "core" -' +6 ."WCR"SE.seek 6.12 Pucks below Top Plate +3 "storage"(L' +34 "core" ' +4 "manipulator"&a% +14 "core" %ϖ` , ) , +4 "storage"(S& +14 "core" &\ \  < +6 ."WCR"Forearm.force -20 +4 "manipulator"&5 +12 ."WCR"Forearm.seek 1 + 305 counts +4 "manipulator"&n' +24 "core" ' +3 "manipulator"&l& +7 "core" &  = +3 "storage"(4& +7 "core" & ( B +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&U'ұ +21 "core" ' +5 ."WCR"SE.seek 7.12 Pucks below Top Plate +4 "storage"(W' +50 "core" ' +3 "manipulator"&,& +7 "core" & , = +3 "manipulator"&_% +6 "core" %Ҭ   +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&c' ] +103 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&=( +150 "core" ( +3 "manipulator"&9& +7 "core" & " % +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &+& +4 "core" &  % +4 ."WCR"Forearm.seek CC +3 "manipulator"&J'ш +95 "core" ' +5 ."WCR"Hand.close +4 "manipulator"& / +25 "core" / +24 ."WCR"CC.seek :open +5 "collection"')( +411 "core" ( +2 "storage"(& +7 "core" & D V F +2 "storage"(x& +6 "core" & L W  +3 "manipulator"& & +7 "core" & L ## +2 "manipulator"&% +7 "core" %љ \ ! +5 ."WCR"Forearm.seek :retract +3 "manipulator"&~' ] +52 "core" ' +5 ."psFlush"PSV.dial PTV +6 "processing"%| +32 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +3 "manipulator"&( +48 "core" ~ +10 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +99 "core" ( +3 "manipulator"&!& +5 "core" &  "^ +58 "storage"(& +7 "core" & H A +3 ."WCR"Elbow.reconfigure :limp +10 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 1 +4 "manipulator"&'ϑ +107 "core" ' +5 ."WCR"Elbow.hold +3 "manipulator"& , +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +3 "manipulator"&D1 +19 "core" 1 +4 "manipulator"&t% +7 "core" %ϟ 1 > O 4 +3 "storage"(j& +5 "core" & R  +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 314 counts +2 "manipulator"&r' +23 "core" ' +3 "manipulator"&& +7 "core" & K "^ +3 "storage"(H& +5 "core" & . A ` +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +16 "core" ' +3 "storage"(B% +7 "core" % Z T +6 ."downElevator"SE.seek :down +4 "storage"(b') +99 (]% +4 "core" %̧$ Y N J [t +4 "manipulator"&z% +6 "core" %Ҹ  ( % +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&\ ' ] +88 "core" ' +15 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 #tStarting finalPurge +1909 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"% +68 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +12 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +592 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2113 "core" ' +4 ."psFlush"PSV.dial PTV +3 "processing"%R +82 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%\\ U +58 "core" W +10 ."psFlush"PS.seek 0ml +3 "processing"%>'ܑ +2616 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%p @ +49 "core" > +16 ."psFlush"PS.seek 2.5ml +6 "processing"%g' +2632 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%(  +78 "core"  +9 ."psFlush"PS.seek :empty +11 "processing"% 's +2618 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%^ +47 "core"  +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2620 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"% +79 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%C U +6 "core" U +10 ."psFlush"PS.seek 0ml +3 "processing"%T'ܑ +2615 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%q @ +50 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2626 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%G  +79 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%m's +2654 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%E +47 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 1ml +3 "processing"%h'[q +1095 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%v' +1622 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%w +80 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%&  +6 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%e  +59 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%Y'ܑ +2618 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%K +80 "core"  +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%8' +2619 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%O +81 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2626 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%Q +81 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +85 ."psFlush"PS.seek 0.5ml +3 "processing"%k' +588 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2118 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%0 +81 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%# U +58 "core" W +10 ."psFlush"PS.seek 0ml +3 "processing"%2'ܑ +2624 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%%' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%@  +78 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%'s +2639 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%f +47 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%$' +2097 "Can": KnP +529 "core" ' +4 ."psFlush"PSV.dial PTV +2 "processing"%' +78 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%u U +6 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%<'ܑ +2627 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%/ @ +48 "core" > +9 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2627 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%5  +79 "core"  +7 ."psFlush"PS.seek :empty +3 "processing"%3's +2627 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'"& +5 "core" &` +4 "manipulator"&& +5 "core" &  L^ +3 "manipulator"&-% +5 "core" % O  L +5 .tElbow.seek PC +2 "manipulator"&( +252 "core" ( +3 "manipulator"&`& +5 "core" &  L) +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & L) +4 .tForearm.seek PC +2 "manipulator"&7'E +91 "core" ' +3 .tHand.close + "manipulator"&P/ +16 "core" / +7 .tPC.seek :open +2 "processing"%N( +378 "core" ( +2 "manipulator"&& +6 "core" & O) +3 "manipulator"& % +6 "core" %U P* +4 .tForearm.seek :retract +2 "manipulator"&?' ] +95 "core" ' +62 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&y( +351 "core" ( +4 "manipulator"&1& +6 "core" & M' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &}& +4 "core" & : M' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&A'ш +103 "core" ' +3 "manipulator"&F& +6 "core" & O K& +3 "manipulator"&X% +7 "core" %ц _ J +3 "collection"':& +6 "core" & +4 "collection"'I& +9 "core" & +5 .tCC.seek :closed +2 "collection"'V(X +4 "core" & +7 &  +4 &.p ,} +10 &_v @ +9 &5g S +9 &A T +10 &D T +9 &uE T +10 &6G U +9 &C U +9 & C U +10 &"}B T +9 &$?D T +10 &&C U +9 &'A T +9 &)C T +10 &+FD U +9 &- D T +9 &.B T +10 &0A U +9 &2OB T +9 &4C T +10 &5D U +9 &7B{ T +10 &9WC T +9 &;D T +9 &<B T +10 &>D T +9 &@`? T +10 &B"B T +9 &CF U +9 &EQ V +10 &G^_ X +9 &I ] +9 &J ` +10 &L _ +9 &NN ` +10 &P ` +9 &Q ` +9 &S a +10 &UO b +9 &W  b% +9 &XlQ a +10 &X (w +9 &Xe N +4 ( +3 "collection"'I& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.57 +2 "collection"'& +6 "core" &Xh N + &Xh| N +5 .tHand.open +2 "manipulator"&1 +19 "core" 1 +3 "manipulator"&% +5 "core" %r  C +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&d' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'a& +6 "core" &Xhw N +3 "collection"'S% +5 "core" %z  +4 .tCSV.dial CSR +2 "collection"'l  +44 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"'4'q +1348 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +18 'i% +4 "core" %q  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +3 "collection"','G +670 "core" ' +3 .tCSV.dial :waste +2 "collection"'_ +139 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'o'P +1991 "core" ' +3 #tFlushing upper manifold +2 "collection"';& +6 "core" &Xg N +3 "collection"'% +5 "core" %J{ +4 .tCSV.dial :flush +2 "collection"'n  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'L'q +1270 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'9 @ +47 "core" B +6 "collection"'+% +5 "core" %qm  +5 .tCS.seek 7ml +61 "collection"'U'd +566 "core" ' +7 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'M +4 '  +56 "core"  +55  +6 .tCTV.dial :air +3 "collection"'c  +6 "core" +8 .tCS.seek 0ml +3 "collection"''P +1738 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +809 "core" ' +3 .tCSV.dial :waste +2 "collection"'x +46 "core" +9 .tCS.seek 0ml +2 "collection"' 'P +797 "core" ' +3 "collection"'& +5 "core" &Xfm N +4 "collection"'|% +6 "core" %Nj +2 .tCSV.dial :flush +3 "collection"'!  +44 "core"  +8 .tCS.seek 3ml +3 "collection"''2~ +800 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'J @ +46 "core" B +7 "collection"'=% +6 "core" %2yT  +4 .tCS.seek 4.999ml +3 "collection"'{'q +558 "core" ' +3 .tCSV.dial :air +3 "collection"'D @ +16 "core" > +8 .tCS.seek 0ml +3 "collection"'t'P +1264 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'j'2~ +799 "core" ' +9 .tCSV.dial :waste +2 "collection"' +75 "core" +7 .tCS.seek 0ml +3 "collection"'H'P +791 "core" ' +4 #tFlushing lower manifold's waste1 port + "collection"'B& +7 "core" &Xeb N +2 "collection"'~% +5 "core" %RN +4 .tCSV.dial :flush +2 "collection"']  +47 "core"  +8 .tCS.seek 5ml +3 "collection"'z'q +1277 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" @ +7 "collection"'% +6 "core" %qb  +4 .tCS.seek 7ml +2 "collection"'r'h +555 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'W  +3 '  +47 "core"  +98  +8 .tCBV.dial :waste1 +3 "collection"'b @ +45 "core" A +9 .tCS.seek 0ml +2 "collection"''P +1761 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'& +5 "core" &Xee N +4 "collection"'Z% +6 "core" %KL +2 .tCSV.dial :flush +3 "collection"'R  +77 "core" +8 .tCS.seek 5ml +2 "collection"'\\'q +1288 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +46 "core" @ +7 "collection"'p% +6 "core" %qI +4 .tCS.seek 7.001ml +2 "collection"'>'n +569 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'(  +4 'g  +72 "core"  +  +13 .tCBV.dial :waste2b +4 "collection"'^  +82 "core"  +9 .tCS.seek 0ml +2 "collection"' 'P +1739 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &  D& +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&C( +31 "core" ( +3 "manipulator"&& +5 "core" &  G +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &q& +4 "core" & \\ G +4 .tForearm.seek CC +3 "manipulator"&T'ш +98 "core" ' +2 .tHand.close +2 "manipulator"&G/ +22 "core" / +6 .tCC.seek :open +3 "collection"'( +410 "core" ( +3 "manipulator"&E& +5 "core" & @ O +4 "manipulator"&m% +6 "core" %ч ! O +4 .tForearm.seek :retract +2 "manipulator"&h' ] +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&w(-z +277 "core" ( +3 "manipulator"&&& +5 "core" &-q  S Tn +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &e& +4 "core" &-q  ^ Tn +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&v'o +113 "core" ' +2 .tHand.open +2 "manipulator"&K1 +21 "core" 1 +2 "manipulator"&Y% +7 "core" %wZ V U ;! +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&O' ] +105 "core" ' +4 #tCompleted [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] begun 19:18:48 + #Preparing to sleep until +10:00 +8 #Asleep til +10:00 +6 #Continuing at 21:41 +4 "Can"B\ Dn +7 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2local/mission/3peat_25JUL29.rb:50\\n{1 => 8,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@21:31:48, 21.9C, 47% humidity, 14.8psia, 12.55V, 0.32A, 4.501Ah, 4.08W\\nSampled 1000.0ml",Subject: "Asleep until 21:41" +24 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +14652 #"uploadLog"upsync\ [sender] io timeout after 601 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +6830 "Can"H\ + +34534 #"uploadLog"upsync +3830 "Can"M\ 0uF +5 #tPowering core bus +588 .Gate.power :raw,:ON +2 "sampler") +23 )8 +4 "core"  +4 "collection"' +4 'Q +5 "core"  +4 "processing"% +5 % +3 "core"  +8 "collection"' 9\ +6 ' 0\ +3 ' -\ +7 "processing"% 9\ +5 % 2\ +3 % *\ +4 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 8,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@21:42:20, 21.8C, 47% humidity, 14.8psia, 12.52V, 0.34A, 4.547Ah, 4.30W",Subject: "Started 3peat_25JUL29: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +4 #tda sampling at most 1000ml, wcr at most 1000ml +8 #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'}& +4 "core" &~-  +4 .tHand.open +2 "manipulator"&F1 +17 "core" 1 +3 "manipulator"&X% +6 "core" % E , N +3 "storage"(:% +5 "core" %, {\ $ +4 "storage"(?. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +3 "storage"()( +830 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" & u 0\  +4 "manipulator"&& +5 "core" & ; I- +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&( +64 "core" ( +3 "manipulator"&a& +7 "core" & v y ?& +2 "storage"(S& +7 "core" & ;\  +4 .tForearm.seek 2 + 800 counts +2 "manipulator"&I'j +111 "core" ' +3 "storage"(l& +6 "core" & \  +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(A' +295 "core" ' +4 "storage"(s- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (i& +6 "core" & v u H\  +3 "manipulator"&4& +6 "core" & { z ?% +3 .tElbow.seek 2 +2 "manipulator"&_( +6 "core" ( +3 "manipulator"&,& +5 "core" & z { > =% +4 "storage"(;& +6 "core" & { z x\  +4 .tForearm.seek 2 + 300 counts +3 "manipulator"&'v +22 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&n/ +25 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&o& +2 "storage"(9') +13 "core" & h s A% +3 "manipulator"&+% +6 "core" %} ~ A? +4 .tForearm.seek :retract +2 "manipulator"&L' ] +98 "core" ' +3 .tElbow.seek CC +3 "manipulator"& ( +140 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ( +2 "manipulator"&M& +5 "core" & j t >% +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &c& +4 "core" & , C% +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&U'ш +99 "core" ' +3 "manipulator"&& +7 "core" &  D% +3 "manipulator"&x% +5 "core" %ч A +5 "collection"'& +6 "core" &~  +4 "collection"'& +8 "core" &~  +4 .tCC.seek :closed +4 "collection"'|(X +76 "core" &~'  + &~%  + &~  + &~  + &~  +3 &~  + &~  + &~ \  + &4u ,~ + &_v @ +5 &*e S +9 &B T +10 &C U +9 &k? T +10 &,C U +9 &B U +9 & D U +10 &"rA U +9 &$5D T +9 &%A T +10 &'C T +9 &){? T +10 &+=? T +9 &,@ T +9 &.@ T +10 &0? T +9 &2E> T +9 &4@ T +10 &5C U +9 &7> U +10 &9M> T +9 &;? U +9 &<A T +10 &>? U +9 &@T@ U +10 &B@ U +9 &C> T +9 &EI V +10 &GYO V +9 &I\\ X +9 &Jr Z +10 &L ] +9 &NE _ +9 &P _ +10 &Q ` +9 &S ` +10 &UE b +9 &W b# +9 &XcP "j +10 &X| U +5 ( +5 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.45 +3 .Hand.open +2 "manipulator"&!1 +5 "core" &Xf U +13 1 +2 "manipulator"& % +6 "core" %ч < D q 8 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&J' ] +94 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +11 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")=+ +5 "core" + +3 "sampler")% +5 "core" % _ " +4 "collection"'D& +5 "core" &Xf U +6 "Can"L wV +3 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +2 "sampler"){ +6 "core"  +7 .tSS.reconfigure :fast + "sampler")#.0X 8,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@21:42:20, 21.8C, 47% humidity, 14.8psia, 12.52V, 0.34A, 4.547Ah, 4.30W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2828 #"flow"4.6L/min +4690 #"uploadLog"upsync +5123 "Can"T }s I +1998 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")z  +8 "collection"'W @ +2 "core"  +13 ? +9 #tAllowing 40 seconds for 7.0ml of remaining 7.0ml +4 "Can"S  I +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %R +3 #tIntake @35.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X1+ +5 "core" + +3 "sampler")% +7 "core" %'\\V P G +3 "collection"'& +6 "core" &Xb U +5 "Can"U  3 +3 .tCTV.dial :intake +2 "collection"'q  +6 "core"  +71 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")G  +5 "collection"'y @ +11 "core" ? +67 +8 #tAllowing 2:10 for 25.0ml of remaining 1000.0ml +5 "Can"R  3 +3 .tIntake.select :open +2 "sampler") +217 "collection"'d% +4 "core" %R +4 #tIntake @35.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X/% +4 "core" %R  +4 #tIntake @35.7psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X2C~; +3 .tIntake.select :open +2 "sampler") +217 "collection"'\\% +4 "core" %R" +3 #tIntake @35.9psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X6 @ +6 "core" ? +72 +8 #tAllowing 2:10 for 25.0ml of remaining 400.0ml +4 "Can"M K +3 .tIntake.select :open +2 "sampler") +217 "collection"'G% +4 "core" %R  +3 #tIntake @35.8psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X5'! +887 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")^  +7 "collection"'G @ +6 "core" ? +70 +8 #tAllowing 2:10 for 25.0ml of remaining 100.0ml +4 "Can"R / +2 .tIntake.select :open +2 "sampler") +218 "collection"'d% +5 "core" %R!| +3 #tIntake @36.0psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X9 +6 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"'A'P +107 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +63 "sampler") +142 "core"  +7 .tSS.reconfigure :exhale +3 "sampler")#.0X +142 "core"  +6 .tSS.reconfigure :default +2 "sampler")#.0Xd +105 "collection"'9 +4 "core" 9IBd +104 "collection"'.9 +5 "core" 9gFd +104 "collection"'u9 +4 "core" 9Kd +105 "collection"'9 +4 "core" 9Od +104 "collection"' 9 +5 "core" 9Sd +104 "collection"'9 +5 "core" 9Xd +104 "collection"'N9 +5 "core" 9\\d +104 "collection"'79 +4 "core" 9)`d +105 "collection"'}9 +4 "core" 9Lec +105 "collection"'"9 +4 "core" 9mi` +104 "collection"'P9 +5 "core" 9m] +105 "collection"'F9 +4 "core" 9rZ +104 "collection"'X9 +4 "core" 9vW +105 "collection"'?9 +4 "core" 9{S +159 "collection"'@9 +4 "core" 9*N +105 "collection"'`9 +4 "core" 9LL +104 "collection"'9 +4 "core" 9mI +105 "collection"'9 +5 "core" 9G +104 "collection"'a9 +4 "core" 9C +105 "collection"'S9 +4 "core" 9A +105 "collection"'9 +4 "core" 9? +104 "collection"' 9 +4 "core" 9 < +105 "collection"'69 +4 "core" 9*: +104 "collection"'s9 +4 "core" 9I8 +104 "collection"':9 +4 "core" 9d6 +105 "collection"'i9 +5 "core" 94 +104 "collection"'49 +5 "core" 93 +104 "collection"',9 +4 "core" 91 +105 "collection"'-9 +4 "core" 9/ +104 "collection"'+9 +4 "core" 9. +105 "collection"';9 +4 "core" 9, +104 "collection"'o9 +4 "core" 9+ +105 "collection"'9 +4 "core" 9%* +104 "collection"'I9 +4 "core" 98( +105 "collection"'c9 +4 "core" 9L( +104 "collection"'n9 +5 "core" 9^' +104 "collection"'l9 +4 "core" 9p% +105 "collection"'9 +4 "core" 9$ +104 "collection"'M9 +5 "core" 9" +104 "collection"'A9 +4 "core" 9" +105 "collection"'9 +4 "core" 9! +104 "collection"'_9 +5 "core" 9! +104 "collection"'9 +4 "core" 9 +105 "collection"'x9 +4 "core" 9 +104 "collection"'L9 +4 "core" 9 +105 "collection"'!9 +5 "core" 9 +104 "collection"'19 +4 "core" 9   +105 "collection"'9 +4 "core" 9  +104 "collection"' 9 +4 "core" 9  +105 "collection"'9 +4 "core" 9 % +104 "collection"'D9 +5 "core" 9 0 +104 "collection"'99 +4 "core" 9 :" +105 "collection"'U9 +4 "core" 9 C& +104 "collection"'9 +4 "core" 9 N+ +105 "collection"'=9 +4 "core" 9 V/ +105 "collection"'9 +4 "core" 9 _3 +104 "collection"'B9 +5 "core" 9 g8 +104 "collection"'~9 +4 "core" 9 o< +105 "collection"']9 +4 "core" 9 w@ +104 "collection"'t9 +5 "core" 9 E +104 "collection"'{9 +5 "core" 9 I +105 "collection"'z9 +4 "core" 9 M +104 "collection"'9 +4 "core" 9 R +105 "collection"'9 +4 "core" 9 V +104 "collection"'9 +4 "core" 9 Z +160 "collection"'H9 +5 "core" 9 a +104 "collection"'9 +4 "core" 9 e +105 "collection"'j9 +4 "core" 9 j +104 "collection"'R9 +4 "core" 9 n +105 "collection"'b9 +4 "core" 9 r +104 "collection"'p9 +4 "core" 9 w +105 "collection"'Z9 +4 "core" 9 { +104 "collection"'g9 +4 "core" 9  +105 "collection"'\\9 +4 "core" 9  +105 "collection"'r9 +4 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +104 "collection"'9 +4 "core" 9  +105 "collection"'(9 +4 "core" 9  +104 "collection"'y9 +4 "core" 9  +105 "collection"'W9 +4 "core" 9   +104 "collection"'9 +4 "core" 9 \  +105 "collection"'q9 +4 "core" 9   +104 "collection"'G9 +4 "core" 9\   +105 "collection"'d9 +4 "core" 9\   +104 "collection"'>9 +5 "core" 9\  +104 "collection"'^9 +4 "core" 9\  +105 "collection"'T9 +4 "core" 9\  +104 "collection"'m9 +4 "core" 9\  +105 "collection"'&9 +4 "core" 9\  +104 "collection"'e9 +5 "core" 9\  +104 "collection"'V9 +4 "core" 9\ $ +105 "collection"'Y9 +4 "core" 9\ ' +105 "collection"'E9 +4 "core" 9\ , +104 "collection"'h9 +4 "core" 9\ . +105 "collection"'K9 +4 "core" 9\ 3 +104 "collection"'Q9 +4 "core" 9\ 7 +105 "collection"'C9 +4 "core" 9\ : +104 "collection"'k9 +4 "core" 9\ > +105 "collection"'9 +4 "core" 9\ A +104 "collection"'v9 +5 "core" 9\ E +104 "collection"'09 +4 "core" 9\ H +105 "collection"'29 +4 "core" 9\ L +8 .tCH.hold 10:00,70C +5 "collection"' `\ `\ K\ +2 '#9 +12 "core"  +2 9\ L +2 "collection"'$% +7 "core" %  v +3 #tBegun lysing Collection Puck Heater at 68C/30.8psia +3885 "Can"J #?s +56094 "core" ` +3 "collection"'/9 +6 "core" 9\  +3 "collection"'O% +6 "core" %   +3 #tEnded lysing Collection Puck Heater at 70C/29.8psia +3 .CS.seek 0ml +2 "collection"'<'P +334 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'% @ +113 "core" A +6 .tCSV.dial :air +2 "collection"'' @ +45 "core" ? +8 .tCS.seek 5ml +2 "collection"'3'q +1357 "core" ' +3 .tCSV.dial CTV +62 "collection"'w  +46 "core"  +6 .tdelay 2 seconds +210 .CSV.dial :air +2 "collection"'f @ +46 "core" ? +6 .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'5  +47 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"' @ +46 "core" ? +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'*'P +903 "Can"I [Xs +449 "core" ' +3 "collection"'% +6 "core" %U\ \ | o +3 #tPuck @56.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +3 "collection"'\ +120 "core" +6 .tCBV.dial CSV +2 "collection"'  +31 "core" +7 "collection"'.% +5 "core" %U I ? J +5 .tCS.seek 5.001ml +2 "collection"'u'q +1357 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'  +47 "core" +6 "collection"' % +5 "core" %qLG  +5 .tCS.seek 7.001ml +2 "collection"''m +603 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'N @ +58 "core" A +7 .tCS.seek 10ml +2 "collection"'7' +842 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'} ` +137 "core" b +6 #tLysing Complete +2 "collection"'"& +5 "core" &XcX U +4 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&P% +6 "core" % o y y u > +3 "storage"(F% +5 "core" %B | w s\  +3 "storage"(X. +5 "core" .( +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +5 .tSC.seek 1 +2 "storage"(?( +191 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (@& +4 "core" & . G \  +3 "manipulator"&`& +6 "core" & | y H =$ +3 "manipulator"&% +5 "core" % o y z ~ = +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&( +165 "core" ( +2 "manipulator"&a& +6 "core" & c c \ @@ +3 "storage"(S& +5 "core" & a l 8\  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&'ұ +104 "core" ' +3 "storage"( & +6 "core" & \  +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(6' +268 "core" ' +3 "storage"(s- +5 "core" -'G +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&:& +5 "core" & u x 6 >@ +3 "storage"(i& +6 "core" & R T\  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&4'ϑ +104 "core" ' +3 .tElbow.hold +3 "manipulator"&,, +7 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 "storage"(-- +4 "core" -'G +5 .tSE.seek 7.14 Pucks below Top Plate +3 "storage"(+' +40 "core" ' +3 "manipulator"&;% +6 "core" %φ_  " +3 "storage"(o& +6 "core" & F\  +2 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 1 + 289 counts +2 "manipulator"&'в +11 "core" ' +3 "manipulator"&I& +6 "core" & X T 5 <@ +3 "storage"(c& +7 "core" & S P @\  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&n'ұ +23 "core" ' +4 .tSE.seek 8.14 Pucks below Top Plate +2 "storage"(l' +44 "core" ' +3 "manipulator"&& +6 "core" &   i 2@ +3 "manipulator"&M% +6 "core" %ҫ  \  2 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&A' ] +91 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +157 "core" ( +3 "manipulator"&_& +7 "core" & = 2 6 9 m +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & : < w 6 m +4 .tForearm.seek CC +2 "manipulator"&x'ш +96 "core" ' +3 .tHand.close + "manipulator"&L/ +16 "core" / +6 .tCC.seek :open +2 "collection"'!( +407 "core" ( +3 "storage"(1& +5 "core" & v y T\  +4 "storage"(& +6 "core" & x v Q\  +3 "manipulator"& & +6 "core" & x { ? l +2 "manipulator"&% +7 "core" %ћ z { K > +3 .tForearm.seek :retract +3 "manipulator"&D' ] +109 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&9( +158 "core" ( +3 "manipulator"&U& +5 "core" &\  BW +4 "storage"(& +6 "core" & D\  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 1 +2 "manipulator"&='ϑ +109 "core" ' +3 .tElbow.hold +3 "manipulator"&, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +3 "manipulator"&B1 +27 "core" 1 +5 "manipulator"&~% +5 "core" %ϐt  0 +4 "storage"(]& +6 "core" & 4 + G\  +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 299 counts +2 "manipulator"&t'м +22 "core" ' +3 "manipulator"&{& +6 "core" &\ ! CW +3 "storage"(z& +6 "core" & z z 8\  +58 .tForearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +3 "manipulator"&'ұ +22 "core" ' +3 "storage"(% +5 "core" % y ~ \  +6 ."downElevator"SE.seek :down +4 "storage"(') +98 (H% +4 "core" %# l p L\ [s +4 "manipulator"&% +6 "core" %ҭ  B +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&j' ] +91 "core" ' +7 ' +3 ."downElevator"SE.stop + "storage"(5 +5 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'R& +5 "core" &m +4 "manipulator"&b& +6 "core" &\ DW +3 "manipulator"&[% +6 "core" % Y : D +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&p(-z +174 "core" ( +3 "manipulator"&Z& +6 "core" &-  GY +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &g& +4 "core" &-  GY +4 .tForearm.seek :garage +2 "manipulator"&\\'o +114 "core" ' +3 .tHand.close +2 "manipulator"&r/ +23 "core" / +3 "manipulator"&& +6 "core" &- = > - 6Y +3 "manipulator"&% +6 "core" %}k : ; ! 6 +4 .tForearm.seek :retract +3 "manipulator"&' ] +103 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&(( +281 "core" ( +4 "manipulator"&y& +6 "core" &\ X G"| +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &W& +4 "core" &\  G"| +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +100 "core" ' +3 "manipulator"&q& +5 "core" & X D"| +4 "manipulator"&G% +6 "core" %щ - D +4 "collection"'d& +6 "core" & +4 "collection"'>& +7 "core" & +6 .tCC.seek :closed +2 "collection"'^(X +4 "core" & +6 &  +6 &.m ,} +10 &ar @ +9 &Ac R +10 &B S +9 &Ag S +9 &CF S +10 &CG S +9 &C S +9 & D S +10 &"C S +9 &$MEv S +10 &&CZ S +9 &'E S +9 &)A S +10 &+UC  S +9 &-B S +9 &.D S +10 &0E S +9 &2^B R +10 &4C S +9 &5Au S +9 &7C] S +10 &9eDE S +9 &;'F S +9 &<A S +10 &>C R +9 &@mC S +10 &B/E S +9 &CG S +9 &EW~ U +10 &Ggje X +9 &IK \\ +10 &J1 _ +9 &L _ +9 &NX _ +10 &Pg ` +9 &Q a +9 &S a +10 &UT b# +9 &W b9 +9 &XmW ] +10 &Xx (x +9 &Xyl ] +3 ( +3 "collection"'>& +6 "core" &Xx_ ] +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 2.52 +2 "collection"'T& +6 "core" &XyK ] +4 .tHand.open +2 "manipulator"&m1 +18 "core" 1 +56 "manipulator"&&% +6 "core" % R K = < +4 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&e' ] +99 "core" ' +2 .tPSV.dial PSR +3 "processing"%V +147 "core"  +10 "processing"%Y% +7 "core" %܏ +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +21 .tPS.seek 1.5ml +3 "processing"%E' +1598 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%h  +47 "core"  +7 .tPS.seek 0ml +3 "processing"%K'ܑ +1612 "core" ' +3 .tPSV.dial PSR +3 "processing"%Q +47 "core"  +11 .tPSR.select :air +3 "processing"% +20 .tPS.seek 2.5ml +2 "processing"%C' +2620 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%k +2 "collection"'  +12 "core" @ +3 "processing"%v +4 "core" @ +4 "processing"%0  +63 "core" +112 +9 .tPSV.dial :mixloop +3 "processing"%2 +113 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'#  +15 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%$  +135 "core" +9 .tPS.seek 0ml +3 "processing"%'ܑ +2617 "core" ' +3 .tPSV.dial :air +2 "processing"%  +46 "core"  +8 .tPS.seek 2.5ml +2 "processing"%/' +2620 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%O +48 "core" +8 .tPS.seek 0ml +2 "processing"%8'ܑ +2624 "core" ' +3 .tPSV.dial :air +3 "processing"%%  +47 "core"  +8 .tPS.seek 2.5ml +2 "processing"%'' +2625 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%< +48 "core" +8 .tPS.seek 0ml +3 "processing"%w'ܑ +2629 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&f& +6 "core" &\ y B"{ +57 .tElbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&5( +37 "core" ( +3 "manipulator"& & +6 "core" & * Dg +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &3& +4 "core" & e Dg +5 .tForearm.seek CC +2 "manipulator"&'ш +99 "core" ' +3 .tHand.close + "manipulator"&\ / +16 "core" / +6 .tCC.seek :open +3 "collection"'( +412 "core" ( +3 "manipulator"&.& +6 "core" & Z Kg +3 "manipulator"&*% +5 "core" %і  K +4 .tForearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"& (-z +290 "core" ( +2 "manipulator"&u& +6 "core" &-n 0 K +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &N& +6 "core" &-n M K +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +2 .tHand.open +2 "manipulator"&}1 +16 "core" 1 +3 "manipulator"&"% +6 "core" %vH 5 7 8 6 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&P' ] +106 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%F +6 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%X  +15 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +6 "collection"'@  +7 "core" +6 .tCTV.dial :air,avoiding: :intake +6 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'`& +7 "core" &| +3 "manipulator"&% +6 "core" % K ? L +3 "storage"()% +6 "core" %B 8\ % +2 "storage"(a. +6 "core" .( +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(S( +201 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 ( & +4 "core" & \ !! +3 "manipulator"& & +5 "core" &-q X K +4 "manipulator"&J% +6 "core" % K / K +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&s( +181 "core" ( +2 "manipulator"&:& +7 "core" & " L +2 "storage"(i& +6 "core" & $\ %# +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 800 counts +2 "manipulator"&-'j +98 "core" ' +3 "storage"(;& +5 "core" & \ %# +58 .tSE.reconfigure :pick +11 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(o' +293 "core" ' +2 "storage"(I- +6 "core" -'> +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 (c& +4 "core" & -\ # +3 "manipulator"&& +7 "core" &  F +3 .tElbow.seek 2 +3 "manipulator"&( +16 "core" ( +3 "manipulator"&M& +5 "core" & ? EW +4 "storage"(& +6 "core" & ]\ # +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&6'v +32 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&4/ +24 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(+') +12 "core" & i  Y BW +3 "manipulator"&_% +6 "core" %k  E( +4 .tForearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +3 .tElbow.seek CC +2 "manipulator"&n( +144 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +31 "core" ( +3 "manipulator"&,& +6 "core" &  G +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &L& +4 "core" &  H +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&A'ш +98 "core" ' +3 "manipulator"&|& +6 "core" &  C +4 "manipulator"&1% +5 "core" %ђ T C +4 "collection"'& +6 "core" & +4 "collection"' & +8 "core" & +4 .tCC.seek :closed +4 "collection"'(X +5 "core" &i +4 &F 6 +8 &Ep; 2 +9 &;np& G +10 &T S +9 &@ R +10 &UD S +9 &Fr S +9 &Gz S +10 &C R +9 &!]C S +9 &# D R +10 &$C R +9 &&C R +10 &(eA S +9 &*(Ar R +9 &+Bd R +10 &-CP R +9 &/nB@ R +9 &10Bh R +10 &2A S +9 &4D S +9 &6tC S +10 &88Cj R +9 &9D^ S +10 &;DK S +9 &=}A= S +9 &??A6 S +10 &AA- R +9 &BC& R +9 &DG S +10 &FDL T +9 &HT U +10 &Id W +9 &Ku [\ +9 &M. ^ +10 &N ^ +9 &P ` +10 &Rh b +9 &T0 ` +9 &U b! +10 &W T +9 &Xe !_ +9 &X~ X +10 ( +4 "collection"' & +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.64 +4 .Hand.open + "manipulator"&U1 +6 "core" &Xfr P +17 1 +2 "manipulator"&% +6 "core" %} l ? +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&x' ] +98 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +142 "core"  +8 .tCSV.dial CTV +3 "collection"'B  +28 "core"  +73 .tPS.seek 2.5ml +2 "processing"%~' +2617 "core" ' +3 "collection"']% +5 "core" %h_  +5 .tCS.seek 4.25ml +2 "collection"'{'Z$ +1548 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%z  +47 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%D  +81 "core"  +9 .tPS.seek 0ml +3 "processing"%'ܑ +2626 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'9 ` +37 "core" ^ +6 .tCSV.dial :air +3 "collection"'H @ +47 "core" ? +8 .tCS.seek 10ml +2 "collection"'' +1542 "core" ' +2 .tCSV.dial CTV +3 "collection"'=  +46 "core"  +9 .tCS.seek 0ml +2 "collection"'R'P +2628 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'b @ +30 "core" ? +7 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'[  +144 "core" +6 "collection"'t& +6 "core" &Xe}u P +3 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&l% +6 "core" % l u f + = +3 "storage"(% +6 "core" %A z o ^\  +2 "storage"(Z. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +2 "storage"(g( +205 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" &  8\  +4 "manipulator"&& +5 "core" & K R 3 : +3 "manipulator"&r% +7 "core" % l G J n < +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +152 "core" ( +3 "manipulator"&& +5 "core" & , / I 8b +3 "storage"(j& +6 "core" & U U .\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&\\'ұ +98 "core" ' +3 "storage"(y& +6 "core" &  : \  +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +13 .tSE.seek :beamBreak +2 "storage"(W' +263 "core" ' +2 "storage"(p- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&q& +4 "core" & ? 5 s 8b +3 "storage"(G& +6 "core" & L P V\  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&d'ϑ +37 "core" ' +4 .tElbow.hold +56 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +4 "storage"(!- +4 "core" -' +6 .tSE.seek 8.12 Pucks below Top Plate +2 "storage"(T' +34 "core" ' +3 "manipulator"&m% +5 "core" %ύ\\  ( +4 "storage"(&& +6 "core" &  \  +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 296 counts +2 "manipulator"&>'й +21 "core" ' +3 "manipulator"&V& +6 "core" & N H P :b +3 "storage"(Y& +6 "core" & V W t\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&'ұ +24 "core" ' +4 .tSE.seek 9.12 Pucks below Top Plate +2 "storage"(h'V +44 "core" ' +3 "manipulator"&E& +7 "core" & ? K 9b +3 "manipulator"&Q% +6 "core" %ҭ S R M : +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&K' ] +87 "core" ' +4 .tElbow.seek CC +2 "manipulator"&k( +155 "core" ( +3 "manipulator"&v& +6 "core" & W T  :_ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & F Q ] 9_ +4 .tForearm.seek CC +3 "manipulator"&0'ш +92 "core" ' +3 .tHand.close +2 "manipulator"&2/ +16 "core" / +5 .tCC.seek :open +3 "collection"'#( +409 "core" ( +3 "storage"($& +6 "core" & k h \  +3 "storage"(C& +5 "core" &  k\  +3 "manipulator"&& +6 "core" &  M A\\ +3 "manipulator"&% +7 "core" %ћ { y V > +3 .tForearm.seek :retract +3 "manipulator"&O' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&/( +162 "core" ( +2 "manipulator"&%& +7 "core" & r BL +3 "storage"(8& +6 "core" & \  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 1 +2 "manipulator"&<'ϑ +109 "core" ' +3 .tElbow.hold +2 "manipulator"&', +6 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&f1 +20 "core" 1 +4 "manipulator"& % +6 "core" %ϝu = < = 5 +3 "storage"(3& +7 "core" & x u \  +2 .tForearm.force -20 +2 "manipulator"&5 +59 .tForearm.seek 1 + 312 counts +10 "manipulator"&\ ' +23 "core" ' +2 "manipulator"&(& +7 "core" & _ GL +3 "storage"(e& +6 "core" & \  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&^'ұ +16 "core" ' +2 "storage"(.% +7 "core" %Z \  +5 ."downElevator"SE.seek :down +4 "storage"(*') +98 (% +4 "core" %H# 1\ Zq +3 "manipulator"&u% +7 "core" %ҹ W H +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&5' ] +89 "core" ' +4 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air +3 "processing"%N  +81 "core" +7 .tPS.seek 2.5ml +2 "processing"%}' +2621 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%" +46 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%F  +47 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +3 "processing"%X +45 "core" +6 .tdelay 1 second +103 .PSV.dial :air +3 "processing"%@  +46 "core"  +6 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%'ܑ +2637 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%`& +5 "core" &j$  +4 "manipulator"&& +6 "core" & : NL +2 "manipulator"&)% +7 "core" % I " M +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&a(-z +176 "core" ( +3 "manipulator"&& +6 "core" &-{ b Og +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" &-{ H Ng +4 .tForearm.seek :garage +2 "manipulator"& 'o +114 "core" ' +3 .tHand.close +2 "manipulator"&J/ +22 "core" / +3 "manipulator"&?& +6 "core" &-{ V H  8 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +4 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%b& +6 "core" & +2 "manipulator"&[% +6 "core" % Z R K +4 "storage"(t% +5 "core" %A g\ % +3 "storage"(l. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(( +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (Z& +3 "core" & | f \ ) +4 "manipulator"&& +6 "core" &-~\ ! J!r +3 "manipulator"&% +5 "core" % Z R J +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&r( +166 "core" ( +2 "manipulator"&S& +7 "core" & A KR +2 "storage"(& +7 "core" & \ %) +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&j'j +95 "core" ' +2 "storage"(y& +7 "core" & \ %) +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(n' +307 "core" ' +2 "storage"(x- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (p& +4 "core" & 5\ #) +4 "manipulator"&q& +5 "core" & : JR +4 .tElbow.seek 2 +3 "manipulator"&G( +5 "core" ( +3 "manipulator"&!& +7 "core" &  JR +2 "storage"(m& +6 "core" & \ #) +4 .tForearm.seek 2 + 300 counts +3 "manipulator"&&'v +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&V/ +25 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&Y& +3 "storage"(\\') +11 "core" & A JR +5 "manipulator"&E% +6 "core" %s c Hj +4 .tForearm.seek :retract +3 "manipulator"&Q' ] +100 "core" ' +4 .tElbow.seek PC +2 "manipulator"&( +145 "core" ' +3 ."downElevator"SE.stop +10 "storage"(5 +93 "core" ( +2 "manipulator"&W& +7 "core" &  LR +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &d& +4 "core" & , LR +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek PC +2 "manipulator"&>'E +101 "core" ' +3 "manipulator"&T& +6 "core" &  LR +3 "manipulator"&v% +7 "core" %E  L +3 "processing"%& +5 "core" & +5 "processing"%& +7 "core" &! +5 .tPC.seek :closed +3 "processing"%2(SD +3 "core" &$ +7 &$  +6 &,t# ,} +9 &au% @ +9 &Ab# Q +10 &A# R +9 &A# R +10 &D$ R +9 &D?$ S +9 &B# S +10 & ?" R +9 &"B# R +9 &$MC# R +10 &&D$ R +9 &'@% R +9 &)B$ R +10 &+TE$ S +9 &-A$ R +10 &.B# S +9 &0D# S +9 &2]B$ R +10 &4C$ R +9 &5D$ R +9 &7D# R +10 &9dE$ S +9 &;&G$ S +10 &<F# S +9 &>F$ S +9 &@lF# S +10 &B.G# S +9 &CD$ R +10 &EO$ T +9 &GmY$ U +9 &I&p# X +10 &Jy# Y +9 &L# Z +9 &Nf# Z +10 &P(# Z +9 &Q$ H +9 &R=$ [ +10 &S$ + +3 ( +3 "processing"%& +5 "core" &S $ + +5 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.71 +4 .Hand.open + "manipulator"&1 +24 "core" 1 +3 "manipulator"&K% +5 "core" %E s I +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +5 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%$  +3 %C9 +11 "core" 9 +104 "processing"%9 +4 "core" 9 +104 "processing"%9 +5 "core" 9  +104 "processing"%%9 +5 "core" 9 +104 "processing"%89 +5 "core" 9 +104 "processing"%09 +4 "core" 9 +105 "processing"%k9 +4 "core" 9 +105 "processing"%f9 +4 "core" 9 +104 "processing"% 9 +4 "core" 9# +105 "processing"%39 +4 "core" 9( +104 "processing"%(9 +4 "core" 9, +105 "processing"%e9 +4 "core" 90 +104 "processing"%O9 +4 "core" 95 +105 "processing"%.9 +5 "core" 99 +104 "processing"%/9 +4 "core" 9> +105 "processing"%9 +4 "core" 9B +105 "processing"%u9 +4 "core" 9F +104 "processing"%<9 +5 "core" 9K +104 "processing"%\ 9 +4 "core" 9O +105 "processing"%h9 +4 "core" 9S +104 "processing"%N9 +4 "core" 9X +105 "processing"%^9 +4 "core" 9\\ +104 "processing"%*9 +4 "core" 9` +105 "processing"%9 +5 "core" 9e +104 "processing"%"9 +59 "core" 9 i +105 "processing"%F9 +4 "core" 9p +104 "processing"%X9 +4 "core" 9#t +105 "processing"%@9 +4 "core" 9,x +104 "processing"%}9 +4 "core" 93} +104 "processing"%`9 +5 "core" 9; +104 "processing"%9 +4 "core" 9B +15 .tPH.hold 2:00:00,28C +6 .delay 1:30 +2 "processing"%) pp< +6 "core"  +8995 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +114 "core"  +11 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +21 .tPS.seek 0.5ml +2 "processing"% ' +595 "core" ' +4 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +2 "processing"%''Q +1611 "core" ' +3 .tPTV.dial :puck +2 "processing"%J  +75 "core"  +10 .tPSV.dial PTV +3 "processing"%? +80 "core" +7 .tPBV.dial :waste1 +3 "processing"%:  +142 "core"  +7 "processing"%5% +5 "core" %V(  +5 .tPS.seek 1.5ml +2 "processing"%;' +587 "core" ' +4 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%P * +35 "core" + +9 .tPS.seek 0ml +3 "processing"% 'ܑ +1607 "core" ' +3 .tdelay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%c  +6 "core"  +8 .tPBV.dial :waste1 +2 "processing"%  +37 "core" +8 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%a * +36 "core" + +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%M +80 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%i' +1207 "Can"J q|s +1370 "core" ' +3 .tPSV.dial PTV +3 "processing"% +80 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"% +80 "core"  +11 .tdelay 5 seconds +558 .PSV.dial PTV +12 "processing"%_ +80 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%s  +80 "core"  +7 .tPS.seek :empty +3 "processing"%'s +2546 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%o  +136 "core" +6 .tPSV.dial :mixloop +3 "processing"%, +47 "core" +7 .tPRV.dial :ab1 +2 "processing"%L @ +79 "core" A +8 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%I' +356 "core" ' +4 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "collection"'  +2 "processing"%  +50 "core"  +8 +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%6% +6 "core" % \ +4 .tPS.seek 0.3ml +2 "processing"%|' +347 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +30 "core" +6 .tPRV.dial :air +3 "processing"%+  +46 "core"  +8 .tPS.seek 0.9ml +2 "processing"%'N +1274 "core" ' +3 .tPRV.dial :waste2 +3 "processing"%1 @ +77 "core" ? +8 .tPS.seek 0.5ml +2 "processing"%U' +867 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +47 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +4 .tPS.seek 2ml +3 "processing"%'Q +1601 "core" ' +3 .tPSV.dial :PML +3 "processing"%A +48 "core" +6 .tPTV.dial :mixing +2 "processing"% @ +76 "core" A +8 .tPBV.dial :waste1 +2 "processing"%-  +37 "core" +6 "processing"%4% +6 "core" %Q)  +4 .tPS.seek 1.85ml +3 "processing"%]'I +246 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%7 * +37 "core" + +8 .tPS.seek 0ml +4 "processing"%~'ܑ +1964 "core" ' +3 .tdelay 2 seconds +204 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +5 "core" & +3 "manipulator"&B& +7 "core" & _ p AQ +2 "manipulator"&% +7 "core" % O \\ v B +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(-z +135 "core" ( +3 "manipulator"&=& +5 "core" &- | ^  C# +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &b& +63 "core" &- r G D# +6 .tForearm.seek :garage +4 "manipulator"&['o +114 "core" ' +3 .tHand.close +2 "manipulator"&t/ +21 "core" / +3 "manipulator"&z& +7 "core" &-  h 3"} +3 "manipulator"&l% +6 "core" %ρl  % 3 +4 .tForearm.seek :retract +2 "manipulator"&H' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Z( +269 "core" ( +3 "manipulator"&& +5 "core" & m J :& +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & { h B& +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&g'ш +94 "core" ' +3 "manipulator"&S& +6 "core" & t @ C& +3 "manipulator"&% +5 "core" %э u  B +5 "collection"'y& +5 "core" &0 +4 "collection"'D& +9 "core" && +5 .tCC.seek :closed +3 "collection"'(X +3 "core" &` +4 &`  +8 &.r0 ,} +10 &^vL @ +9 &2eL S +10 &AQ U +9 &CF U +9 &qBR U +10 &2F\\ U +9 &BW U +10 & EZ U +9 &"z@Z T +9 &$;A[ U +10 &%AX U +9 &'?Z U +9 &)AZ T +10 &+CB[ U +9 &-F U +9 &.AZ U +10 &0A U +9 &2LA T +10 &4?W T +9 &5Au T +9 &7AX T +10 &9S?V U +9 &;AZ T +9 &<Au U +10 &>E U +9 &@[? U +10 &B>V U +9 &CE U +9 &EO V +10 &GXc Y +9 &I \\ +10 &J ` +9 &L ` +9 &NI ` +10 &P  a +9 &Q a +9 &S b +10 &UI b" +9 &V b. +9 &XeS !h +10 &X% &r +9 &X` I +3 ( +3 "collection"'D& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.67 +2 "collection"'x& +6 "core" &X_ I + &X_ I +5 .tHand.open +2 "manipulator"&p1 +20 "core" 1 +4 "manipulator"&q% +6 "core" %} C c  = +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&!' ] +109 "core" ' +2 .tPSV.dial PSR +3 "processing"%m +115 "core"  +11 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml +2 "processing"%V' +1603 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%Y  +47 "core"  +8 .tPS.seek 0ml +2 "processing"%E'ܑ +1611 "core" ' +3 .tPSV.dial PSR +3 "processing"%r +48 "core"  +65 .tPSR.select :air +12 "processing"% +23 .tPS.seek 2.5ml +2 "processing"%j' +2626 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"%n  +2 "collection"'&  +42 "core" ~ +135  +11 .tPSV.dial :mixloop +2 "processing"%W +112 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'d  +6 "core" +8 .tPTV.dial :PRVmixing +3 "processing"%G  +77 "core" +10 .tPS.seek 0ml +2 "processing"%T'ܑ +2630 "core" ' +3 .tPSV.dial :air +3 "processing"%v  +46 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2621 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%\\ +48 "core" +9 .tPS.seek 0ml +2 "processing"%Q'ܑ +2626 "core" ' +3 .tPSV.dial :air +3 "processing"%w  +47 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%K +47 "core" +10 .tPS.seek 0ml +2 "processing"%C'ܑ +2616 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & X c :& +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&>& +6 "core" & i w . ?& +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & q Y f 4& +4 .tForearm.seek CC +2 "manipulator"&%'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&8/ +24 "core" / +6 .tCC.seek :open +2 "collection"'0( +413 "core" ( +2 "manipulator"&k& +6 "core" & |  >& +3 "manipulator"&f% +6 "core" %ё w  B' +4 .tForearm.seek :retract +3 "manipulator"& ' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +2 "manipulator"&3(-z +284 "core" ( +3 "manipulator"&(& +6 "core" &-y M Bz +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +66 &e& +4 "core" &-y  Gz +7 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +2 "manipulator"&O'o +117 "core" ' +2 .tHand.open +2 "manipulator"&.1 +18 "core" 1 +3 "manipulator"&/% +6 "core" %q[ [ 0* +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +118 "core" ' +3 ."da"delayUntil "22:55:48.42" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'u& +6 "core" &} +3 "manipulator"&<% +7 "core" % f  B +3 "storage"(\ % +6 "core" %A \  +3 "storage"(h. +5 "core" .( +3 "storage"(N& +7 "core" & \ ) +2 "storage"(^& +7 "core" & \ ) +3 "manipulator"&*& +6 "core" &-y  Iz +3 "manipulator"&% +6 "core" % f  I +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +3 "manipulator"&"( +194 "core" ( +2 "manipulator"&F& +7 "core" & Z g  A[ T +10 &?] T +9 & AM T +9 &"?E T +10 &$G?B S +9 &&BD T +9 &'@B T +10 &)@5 T +9 &+M@3 T +10 &-@6 T +9 &.@7 T +9 &0?1 T +10 &2V>4 T +9 &4@( T +9 &5B T +10 &7A$ T +9 &9^> T +10 &; ? T +9 &<> T +9 &>A T +10 &@f? T +9 &B(A T +9 &CG T +10 &EM V +9 &Gd^ W +10 &I| [ +9 &J ` +9 &L _ +10 &NQ ` +9 &P a +9 &Q a +10 &S a +9 &UT b +10 &W b' +9 &XpP _ +9 &X 'v +10 &XY N +3 ( +3 "collection"'_& +5 "core" &XZ N +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.69 +4 .Hand.open +2 "manipulator"&i1 +18 "core" 1 +4 "manipulator"&o% +6 "core" %g  - + +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&,' ] +98 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")L+ +6 "core" + +4 "sampler")% +6 "core" %'xu P  +2 "collection"'& +7 "core" &XZ N +5 "Can"X td +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'  +7 "core" +9 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")6  +14 "core" +9 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X7 R s1 +5 #"WCR"Vacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +2 "sampler")#.0X: R +4 ."WCR"Intake.select :close +2 "sampler")0 +20 )D% +4 "core" %VFC a +4 ."WCR"SSV.dial :exhaust +3 "sampler")m  +80 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")g'! +430 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +21 #"WCR"Sampling 1000.0ml +5 .Flow.enablePump :primary +2 .Flow.setRate 2.5 + .Intake.select :close +2 .Exhaust.select :close +3 .SS.reconfigure :default + "sampler")#.0X+ +12 "core" + +14 "collection"'% +5 "core" %K +4 "sampler")8% +7 "core" %o c & +3 "collection"'Z% +6 "core" %K +3 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X0X:0X=0X=0XA0X@0XF% +7 "core" %C= Y 1 +20 "collection"'% +5 "core" %K +3 "sampler")k% +6 "core" %PP [ 1 +3 ."WCR"Intake.select :close +3 "sampler")0 +19 )%% +3 "core" %TS T 1 +4 ."WCR"SSV.dial :exhaust +3 "sampler")(  +82 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")e'! +590 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +10 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%. +85 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +67 ."da"PS.seek 2.5ml +2 "processing"%/' +127 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +25 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")u  +7 "collection"'< @ +7 "core" A +70 +13 #"WCR"Allowing 2:10 for 25.0ml of remaining 825.0ml +5 "Can"J [A +3 ."WCR"Intake.select :open +2 "sampler") +226 "collection"'!% +4 "core" %K +4 #"WCR"Intake @36.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XE? P ' +22 "collection"'P% +5 "core" %K +3 "sampler")$% +6 "core" %PN O ' +3 ."WCR"Intake.select :close +3 "sampler")0 +24 )0% +4 "core" %WS N ' +3 ."WCR"SSV.dial :exhaust +3 "sampler")i  +81 "core"  +15 ."WCR"Exhaust.select :open +2 "sampler")@ +24 ."WCR"SS.seek 0ml +57 "sampler") '! +414 "core" ' +3 ."da"PTV.dial :puck +21 .PSV.dial PTV +2 "processing"% +82 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +9 "processing"%% +6 "core" %O  +4 ."da"PS.seek 1.5ml +3 "processing"%M' +320 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'_ @ +7 "core" A +70 +10 #"WCR"Allowing 2:10 for 25.0ml of remaining 775.0ml +5 "Can"K A +3 ."WCR"Intake.select :open +2 "sampler") +138 "core" ' +3 ."da"delay 3 seconds +79 "collection"'6% +5 "core" %K +3 #"WCR"Intake @36.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XI% +7 "core" %ai N  +15 "collection"'% +4 "core" %K} +3 "sampler")k% +7 "core" % V +17 "collection"'%% +5 "core" %K +3 "sampler")(% +6 "core" %%& U / +21 "collection"'% +5 "core" %K} +3 "sampler")T% +6 "core" %HF P / +25 "collection"'% +5 "core" %Kr +3 "sampler").% +7 "core" %RQ K / +2 ."WCR"Intake.select :close +3 "sampler")0 +18 )<% +4 "core" %VT U / +4 ."WCR"SSV.dial :exhaust +3 "sampler")u  +82 ."da"PTV.dial :PRVmixing +11 "processing"%  +43 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")!'! +63 "core" +8 ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%e  +47 "core" ~ +8 ."da"PTV.dial :PRVmixing +3 "processing"%h  +5 "core" +8 ."da"PSV.dial :mixloop +3 "processing"%\ +48 "core" +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%N' +193 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +18 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +3 "collection"' @ +11 "core" A +69 +9 #"WCR"Allowing 2:10 for 25.0ml of remaining 650.0ml +5 "Can"H Eu +3 ."WCR"Intake.select :open +2 "sampler") +66 "core" ' +4 ."da"delay 2 seconds +150 "collection"'C% +4 "core" %K  +3 #"WCR"Intake @36.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XM% +5 "core" % S 9 +22 "collection"'% +5 "core" %K { +3 "sampler")k% +6 "core" %@< S 9 +25 "collection"'%% +4 "core" %K\ x +4 "sampler")(% +6 "core" %RN J 9 +3 ."WCR"Intake.select :close +3 "sampler")0 +20 )% +3 "core" %WS K 9 +4 ."WCR"SSV.dial :exhaust +3 "sampler")T  +81 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +904 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler").  +7 "collection"'< @ +6 "core" A +70 +10 #"WCR"Allowing 2:10 for 25.0ml of remaining 500.0ml +5 "Can"F U"9 +2 ."WCR"Intake.select :open +3 "sampler") +275 "collection"'W% +4 "core" %K  +3 #"WCR"Intake @36.6psia, vacuum from 20.0 to 24.0psi +12 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XQ +25 "collection"'=% +8 "core" %K m +4 "sampler")[% +6 "core" %SO T > +28 "collection"'7% +5 "core" %K u +3 "sampler"){% +6 "core" %WU E > +3 ."WCR"Intake.select :close +3 "sampler")0 +20 )% +4 "core" %ZU E > +4 ."WCR"SSV.dial :exhaust +3 "sampler")S  +83 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +911 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")y  +7 "collection"' @ +6 "core" A +70 +65 #"WCR"Allowing 2:10 for 25.0ml of remaining 400.0ml +13 "Can"D y/ +2 ."WCR"Intake.select :open +3 "sampler") +168 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%x @ +5 "core" A +10 ."da"PBV.dial :waste1 +3 "processing"%#  +30 "collection"'% +5 "core" %K +4 #"WCR"Intake @36.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XS's +2300 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X +22 "collection"'5% +5 "core" %K m +3 "sampler")F% +7 "core" %98 J > +24 "collection"'f% +4 "core" %Kq +4 "sampler")$% +5 "core" %ON R > +62 "collection"'0% +4 "core" %K q +3 "sampler")i% +7 "core" %VS H > +33 "collection"'"% +4 "core" %Ks +3 "sampler")% +6 "core" %XS D > +3 ."WCR"Intake.select :close +11 "sampler")0 +21 )% +4 "core" %YV L > +3 ."WCR"SSV.dial :exhaust +4 "sampler")@  +80 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")_'! +316 "core" ' +4 ."da"delay 2:00 +608 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'6 @ +6 "core" A +70 +11 #"WCR"Allowing 2:10 for 25.0ml of remaining 324.9ml +4 "Can"A 1 +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'+% +4 "core" %K b +4 #"WCR"Intake @36.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XY 9 +3 ."WCR"Intake.select :open +2 "sampler") +225 "collection"'Z% +5 "core" %Km +3 #"WCR"Intake @37.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X]% +4 "core" %Kx +4 "sampler")N% +5 "core" % F +19 "collection"'!% +4 "core" %Kz +4 "sampler")u% +5 "core" % H h +22 "collection"'}% +5 "core" %K  +3 "sampler")3% +6 "core" %,* P A +25 "collection"'% +4 "core" %K  +4 "sampler")/% +61 "core" %VT D A +5 "collection"'*% +6 "core" %K w +3 "sampler")'% +6 "core" %VT K A +34 "collection"'% +5 "core" %K\ z +3 "sampler")?% +5 "core" %VU S A +40 "collection"'% +4 "core" %K v +3 "sampler")% +5 "core" %XT E A +45 "collection"':% +4 "core" %K z +4 "sampler")a% +5 "core" %XT N A +4 ."WCR"Intake.select :close +9 "sampler")0 +20 );% +4 "core" %XX P A +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")`'! +792 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%5 +110 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +14 "processing"%F +5 "core"  +7 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +6 "sampler")f  +4 "collection"'$ @ +9 "core"  +2 A +15 #"da"Pulling 0.5ml of PSR.wash +6 .PSR.select :wash +13 "processing"% +21 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%0' +5 "core" +15 #"WCR"Allowing 2:10 for 25.0ml of remaining 224.9ml +5 "Can"@ J(FA +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'i% +5 "core" %Kr +4 #"WCR"Intake @37.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X]% +5 "core" %ZW K +4 ."WCR"Intake.select :close +2 "sampler")0 +21 )N% +4 "core" %\\Y N +3 ."WCR"SSV.dial :exhaust +3 "sampler")!  +81 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")u'! +917 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +86 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +6 "sampler")}  +6 "collection"'3 @ +7 "core" A +70 +11 #"WCR"Allowing 2:10 for 25.0ml of remaining 149.9ml +4 "Can"> UR! +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'% +5 "core" %Kd +3 #"WCR"Intake @37.1psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X] w*) +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"' % +4 "core" %Kw +4 #"WCR"Intake @37.2psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X_+ +4 "core" + +20 "collection"'N% +4 "core" %K { +4 "sampler")!% +6 "core" % R +15 "collection"'d% +4 "core" %K n +4 "sampler")3% +5 "core" % I O +19 "collection"'}% +4 "core" %K g +4 "sampler")% +6 "core" %<< D / +21 "collection"'*% +4 "core" %K e +4 "sampler")u% +6 "core" %PK P / +25 "collection"''% +4 "core" %K s +3 "sampler")% +7 "core" %SQ H / +28 "collection"'?% +4 "core" %K m +4 "sampler")_% +5 "core" %UT S / +34 "collection"'% +5 "core" %K n +3 "sampler"):% +5 "core" %WS S / +40 "collection"'a% +4 "core" %Kj +3 "sampler");% +7 "core" %VV F / +43 "collection"' % +5 "core" %Kr +3 "sampler")C% +6 "core" %WT O / +51 "collection"'F% +4 "core" %K i +3 "sampler")5% +7 "core" %YU K / +57 "collection"'$% +5 "core" %K w +4 "sampler")f% +5 "core" %ZU R / +67 "collection"'i% +4 "core" %K g +3 "sampler")% +5 "core" %XT L / +76 "collection"'`% +5 "core" %K l +3 "sampler")0% +6 "core" %[U O / +85 "collection"'% +5 "core" %Kk +3 "sampler")% +7 "core" %[W H / +96 "collection"'/% +5 "core" %K n +3 "sampler")@% +5 "core" %YW R / +111 "collection"'X% +5 "core" %K i +3 "sampler")% +7 "core" %YU T / +124 "collection"'% +4 "core" %K s +4 "sampler")^% +6 "core" %YV R / +141 "collection"'O% +4 "core" %K q +3 "sampler")U% +7 "core" %ZV L / +159 "collection"'|% +4 "core" %Kr +4 "sampler")P% +5 "core" %\\V P / +181 "collection"'A% +5 "core" %Kt +3 "sampler")% +7 "core" %ZX E / +192 "collection"' % +5 "core" %K l +3 "sampler")4% +6 "core" %[X I / +193 "collection"']% +4 "core" %Km +4 "sampler")1% +5 "core" %ZX M / +194 "collection"'o% +4 "core" %Ku +4 "sampler")% +5 "core" %ZZ T / +194 "collection"' % +4 "core" %K  +3 "sampler")"% +6 "core" %\\Z J / +3 ."WCR"Intake.select :close +12 "sampler")0 +20 )% +4 "core" %^Z K / +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +17 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")6'! +925 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")B  +7 "collection"'[ @ +6 "core" A +71 +10 #"WCR"Allowing 2:10 for 25.0ml of remaining 74.9ml +5 "Can"@ O1 +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"' % +4 "core" %Kw +3 #"WCR"Intake @37.2psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X^; R = +20 "collection"'L% +5 "core" %K p +3 "sampler")% +5 "core" %ML I = +26 "collection"'#% +4 "core" %K d +4 "sampler")% +6 "core" %TQ K = +29 "collection"'D% +4 "core" %K j +4 "sampler")H% +6 "core" %WT L = +33 "collection"'% +4 "core" %K h +4 "sampler")% +6 "core" %XS J = +38 "collection"'z% +4 "core" %Km +4 "sampler")V% +6 "core" %XS R = +44 "collection"'=% +5 "core" %Kp +3 "sampler"){% +6 "core" %XS T = +51 "collection"'E% +4 "core" %Kv +3 "sampler")&% +7 "core" %WU G = +62 "collection"'% +5 "core" %K m +4 "sampler")j% +5 "core" %VV I = +67 "collection"'q% +4 "core" %K r +4 "sampler")-% +6 "core" %YU H = +75 "collection"'m% +4 "core" %Kj +3 "sampler")% +6 "core" %YU Q = +86 "collection"'b% +4 "core" %Kc +3 "sampler")Y% +5 "core" %YT F = +98 "collection"'t% +4 "core" %Kt +4 "sampler")G% +6 "core" %YW P = +110 "collection"'n% +5 "core" %Kj +3 "sampler")J% +5 "core" %ZV R = +47 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%Q  +5 "core"  +10 ."da"PBV.dial :waste1 +3 "processing"%\\  +39 "core" +10 ."da"delay 30 seconds +8 "collection"'g% +4 "core" %Ks +4 "sampler")8% +5 "core" %[W R = +142 "collection"'y% +4 "core" %Kb +3 "sampler")% +7 "core" %YX I = +159 "collection"'% +4 "core" %Kj +4 "sampler")k% +5 "core" %[X Q = +181 "collection"'%% +5 "core" %Kk +3 "sampler")(% +6 "core" %ZX E = +193 "collection"'% +5 "core" %K d +3 "sampler")p% +7 "core" %[V K = +192 "collection"'T% +5 "core" %Kc +3 "sampler")w% +7 "core" %ZV P = +192 "collection"'K% +5 "core" %Kz +3 "sampler")% +7 "core" %ZX O = +192 "collection"'<% +4 "core" %K +4 "sampler")x% +6 "core" %[W G = +193 "collection"'% +4 "core" %Kq +4 "sampler")W% +6 "core" %XW C = +193 "collection"'Z% +4 "core" %Kz +3 "sampler").% +6 "core" %YW H = +193 "collection"'v% +5 "core" %Kw +3 "sampler")r% +7 "core" %ZV O = +192 "collection"'\ % +4 "core" %K~ +4 "sampler") % +5 "core" %YW Q = +194 "collection"'l% +4 "core" %K +4 "sampler")% +6 "core" %[Z S = +193 "collection"'h% +4 "core" %K +3 "sampler")N% +7 "core" %[V S = +192 "collection"'!% +5 "core" %K +3 "sampler")d% +5 "core" %ZU G = +50 "collection"'3% +5 "core" %K +3 "sampler")}% +6 "core" %\\V I = +62 ."WCR"SS.reconfigure :default +13 "sampler")#.0X +65 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +103 "core"  +14 "collection"'/% +5 "core" %  +4 ."WCR"CSV.dial between air and CTV +4 "collection"'@ ` +31 "core" b +16 ."WCR"CS.seek 6.713ml +3 "collection"'X'I +895 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'  +7 '  +30 "core"  +16 ' +2 ."da"PTV.dial :puck +3 "processing"%^  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%O +8 "core"  +5 "processing"%U +6 "core"  +8 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ ;b +5 ."WCR"CS.seek 0ml +3 "collection"'|'P +46 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%P  +38 "core" +9 "processing"%A% +6 "core" %S  +4 ."da"PS.seek 1.5ml +70 "processing"%' +589 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +11 ."da"PS.seek 0ml +3 "processing"%4'ܑ +446 "core" '\ A\ < +6 ."WCR"CBV.dial :waste2b +3 "collection"']  +37 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'1' +243 "core" ' +3 ."WCR"delay 1:00 +864 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%o  +5 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +9 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%" +84 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +900 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +146 "core" +14 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'>  +46 "core"  +17 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +25 ."WCR"CS.seek 2ml +2 "collection"'[' +595 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +26 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'B' +344 "core" ' +3 ."da"PSV.dial PTV +3 "processing"% +83 "core" +12 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%6 +83 "core"  +14 ."da"delay 5 seconds +504 .PSV.dial PTV +65 "processing"%7 +83 "core" +12 ."da"delay 5 seconds +338 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +4 .CBV.dial SSV +3 "collection"'M @ +80 "core" > +65 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'9  +10 ."da"PSV.dial :air +3 "processing"%S  +83 "core"  +12 ."da"PS.seek :empty +2 "processing"%e's +5 "core"  +12 "collection"'% +7 "core" % r +2 ."WCR"CSV.dial between air and CTV +4 "collection"'L ` +63 "core" _ +10 ."WCR"CS.seek 6.677ml +3 "collection"''( +900 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'#  +6 '  +36 "core"  +109  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ ;b +6 ."WCR"CS.seek 0ml +2 "collection"'D'P +1452 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +2 "processing"%H +3 "core" 'b\ E\ > z +9 ."WCR"delay 2:00 +137 "core"  +12 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'Q +2143 "core" ' +3 ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%  +6 "core"  +12 ."da"PSV.dial PTV +3 "processing"%I +82 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%z  +38 "core" +9 "processing"%V% +5 "core" %W +4 ."da"PS.seek 1.5ml +3 "processing"%=' +585 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%{ * +38 "core" + +9 ."da"delay 1 second +104 .PSV.dial :waste1 +2 "processing"%E  +116 "core"  +9 ."da"PS.seek :empty +3 "processing"%&'s +1175 "Can"5 Es +441 "core" ' +3 "processing"%9 +70 "core" 96 +8 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%j +4 %q& +3 "core" 6 +3 &S + +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&-% +6 "core" % [  +4 "storage"(m% +6 "core" %H 6 +2 "storage"(. +6 "core" .( +4 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +3 "storage"(b( +202 "core" ( +3 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (Y& +4 "core" & A +3 "manipulator"&t& +6 "core" & ^ +3 "manipulator"&G% +5 "core" % [ 6 +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +3 "manipulator"&n( +162 "core" ( +3 "manipulator"&J& +6 "core" & S +3 "storage"(Q& +6 "core" & ` +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&\\'ұ +104 "core" ' +3 "storage"(g& +6 "core" & J C u +4 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(8' +257 "core" ' +2 "storage"(y- +6 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +4 "core" & J I (S +4 "storage"(& +5 "core" & 7 H B +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&k'ϑ +38 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&%, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"((- +4 "core" -' +6 ."da"SE.seek 9.12 Pucks below Top Plate +3 "storage"('Q +29 "core" ' +3 "manipulator"&p% +6 "core" %Ϣa   ǯ +2 "storage"(T& +5 "core" & 4 @ M +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&w' +24 "core" ' +3 "manipulator"&K& +6 "core" & E G =S +3 "storage"(& +6 "core" & S I k +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&<'ұ +15 "core" ' +4 ."da"SE.seek 10.12 Pucks below Top Plate +3 "storage"(x' +45 "core" ' +2 "manipulator"&& +7 "core" & OS +2 "manipulator"&W% +7 "core" %ҧ\ 6 +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&Z' ] +89 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&.( +247 "core" ( +3 "manipulator"&v& +5 "core" & < J , +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &r& +4 "core" & d d, +4 ."da"Forearm.seek PC +3 "manipulator"&\ 'E +102 "core" ' +3 ."da"Hand.close +2 "manipulator"& / +86 "core" / +6 ."da"PC.seek :open +12 "processing"%l( +377 "core" ( +3 "storage"(& +5 "core" & 6 +4 "manipulator"&h& +6 "core" & 2 +3 "manipulator"&N% +6 "core" %5  +4 ."da"Forearm.seek :retract +2 "manipulator"&!' ] +100 "core" ' +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&d( +257 "core" ( +3 "manipulator"&3& +5 "core" & b X p +4 "storage"(}& +5 "core" &  a E +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&*'ұ +96 "core" ' +3 ."da"Hand.open +2 "manipulator"&'1 +20 "core" 1 +3 "storage"(u- +5 "core" -' +5 ."da"SE.seek 9.77 Pucks below Top Plate +3 "storage"(?' +26 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 8.8 Pucks below Top Plate +2 "storage"(_'8 +53 "core" ' +4 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul1823h1000ml.png +1825 #SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.549 seconds\ Exposing 696x520 pixel 16-bit image for 14.696 seconds\ /var/log/esp/da25jul1823h1000ml.png: PNG Upload Complete\ +14 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul1823h1000ml15s.png +105 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1351 ."WCR"CBV.dial :waste2b +5 "collection"'  +39 "core"  +11 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +6 ."WCR"CS.seek :empty +3 "collection"'+' +140 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul1823h1000ml15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul1823h1000ml25s.png +206 "core" ' +5 ."WCR"delay 1:00 +1714 #"image"compressed /var/log/esp/da25jul1823h1000ml.jxl +735 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul1823h1000ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +2 "storage"(- +4 "core" -'8 +6 "storage"(& +7 "core" &    +3 "manipulator"&~& +23 "core" & 4 3 rp +12 ."da"Elbow.seek 1 +7 "manipulator"&a( +17 "core" ( +6 "manipulator"&;& +7 "core" & J L p +3 "storage"( & +7 "core" & +4 ."da"Forearm.seek 1 + 800 counts +4 "manipulator"&C'ұ +5 "core" ' +6 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 9.51 Pucks below Top Plate +3 "storage"(:' +54 "core" ' +2 "manipulator"&5& +5 "core" & 8 7 & p +5 "storage"(f& +5 "core" & +5 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&$'ϑ +35 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&R, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 9.7 Pucks below Top Plate +2 "storage"(F'J +30 "core" ' +3 "manipulator"&% +5 "core" %φm  +5 "storage"(`& +5 "core" &  +5 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 289 counts +2 "manipulator"&'в +13 "core" ' +2 "manipulator"&& +8 "core" & i ~ , p +6 "storage"(/& +13 "core" & +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +83 ."da"Forearm.seek 1 + 800 counts +12 "manipulator"&@'ұ +19 "core" ' +2 "storage"(i% +8 "core" %D\ \  +4 ."downElevator"SE.seek :down +6 "storage"(') +98 (^% +4 "core" % \ \   Yo +4 "manipulator"&% +6 "core" %ұ\ q q   +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&U' ] +84 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +7 "core" ' +3 "storage"(O& +7 "core" &   T +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%P& +7 "core" & +4 "manipulator"&A& +7 "core" & 4 p +3 "manipulator"&X% +7 "core" % N   +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&0(-z +179 "core" ( +10 "manipulator"& & +6 "core" &-w C c +4 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +5 "core" &-w  c +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&]'o +113 "core" ' +9 ."psFlush"Hand.close +7 "manipulator"&|/ +28 "core" / +7 "manipulator"&o& +18 "core" &-w   c +9 "manipulator"&% +9 "core" %ςr  +11 ."psFlush"Forearm.seek :retract +5 "manipulator"& ' ] +110 "core" ' +7 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&"( +111 "core" ( +4 "manipulator"&4& +3 "core" &   +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +2 "core" &   +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&>'E +110 "core" ' + "manipulator"&1& +4 "core" & } $ +2 "manipulator"&[% +5 "core" %t  % +2 "processing"% & +3 "core" & +4 "processing"%6& +4 "core" &# +3 ."psFlush"PC.seek :closed + "processing"%7(SD +5 "core" &$ +7 & -" $c +9 &mTp# 9 +10 &zj" N +9 &bC# S +9 &#;# T +10 &?# T +9 &># T +9 &j< S +10 & +@# T +9 &!A" S +10 &#<$ T +9 &%q?" T +9 &'4;" S +10 &(A$ T +9 &*?# T +9 &,z@# S +10 &.;A" T +9 &/?# T +10 &1>! T +9 &3B" T +9 &5CB# T +10 &7C" T +9 &8=# T +9 &:># T +10 &@$ S +9 &?A# S +10 &A@# S +9 &CSB# T +10 &EB# T +9 &FP$ U +9 &Hb" X +10 &JIs" Z +9 &L\ v$ Z +9 &M}# [ +10 &O# \\ +9 &QK" \\ +10 &RR`" 0 +9 &S# /! + +6 ( + "processing"%6& +4 "core" &S#$ + +2 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.79 + "processing"%M& +5 "core" &S## + +3 ."psFlush"Hand.open + "manipulator"&S1 +28 "core" 1 +2 "manipulator"&9% +3 "core" %t u $ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&' ] +94 "core" ' +3 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%L +49 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush +47 .PSR.select :flush +10 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml + "processing"%B' +74 #"image"compressed /var/log/esp/midres/da25jul1823h1000ml15s.jxl +25 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +144 "core" +11 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 + .CSV.dial CSR +2 "collection"'#  +42 "core"  +13 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +20 ."WCR"CS.seek 2ml +3 "collection"'' +586 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +21 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'H' +649 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%e @ +207 "core" A +10 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +137 "core" +9 ."psFlush"PSV.dial :mixloop +2 "processing"%I +114 "core" +6 ."psFlush"PS.seek :empty +2 "processing"%z's +333 #"image"compressed /var/log/esp/midres/da25jul1823h1000ml25s.jxl + ."Qmail"DAfans.email "da25jul1823h1000ml exposed 14.696 seconds\\nmidres/da25jul1823h1000ml15s\\nmidres/da25jul1823h1000ml25s",Subject: "da25jul1823h1000ml images!" +413 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'V @ +78 "core" > +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +99 "core"  +8 "collection"'{% +4 "core" %  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'E ` +72 "core" a +6 ."WCR"CS.seek 6.71ml +2 "collection"'='2 +862 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  +2 'j  +42 "core" ~ +103  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ ;b +3 ."WCR"CS.seek 0ml +2 "collection"'q'P +508 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%- +113 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%m' +587 "core" ' +2 ."psFlush"delay 5 seconds +222 "core" '\ G\ ? Ρ +3 ."WCR"delay 2:00 +277 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2113 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%Y  +35 "core" +7 ."psFlush"PTV.dial :mixing +2 "processing"%t @ +75 "core" B +8 ."psFlush"PSV.dial :mixloop + "processing"%G +115 "core" +6 ."psFlush"PS.seek :empty + "processing"%'s +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%J +112 "core"  +8 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 1ml +2 "processing"%Q'[q +1091 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +79 "core" +50 ."psFlush"PTV.dial :puck +3 "processing"%,  +74 "core"  +6 ."psFlush"PBV.dial :waste1 + "processing"%y  +5 "core" +7 ."psFlush"PS.seek 0ml + "processing"%'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +79 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%(' +817 ."WCR"CBV.dial :waste2b + "collection"'p  +36 "core"  +9 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty + "collection"'T' +361 "core" ' +2 ."WCR"delay 1:00 +1390 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +79 "core" +6 ."psFlush"PS.seek 0ml + "processing"%'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +79 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +1179 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'n  +138 "core" +8 "collection"'8& +3 "core" &XY N +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&k% +3 "core" % L z z | >$ +2 "storage"(w% +4 "core" %; | | \  +2 "storage"(. +3 "core" .( +2 "storage"(<& +4 "core" & w z \  +2 "storage"(v& +3 "core" & | | \  +2 "manipulator"&r& +3 "core" & w x b > +2 "manipulator"&%% +4 "core" % L w y w >$ +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"& ( +241 "core" ( +2 "manipulator"&Z& +3 "core" & {  r =? +2 "storage"(2& +4 "core" & | } ~\  +2 ."WCR"Forearm.reconfigure :tight +49 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +97 "core" ' +2 "storage"(h& +3 "core" & d b o\  +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(N' +240 "core" ' +2 "storage"(\ - +4 "core" -' +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&3& +3 "core" & Q H D 9? +2 "storage"(}& +4 "core" & J T )\  +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&.'ϑ +35 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&', +3 "core" , +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 "core" ' +2 "storage"(u- +3 ."psFlush"PSV.dial PTV +4 "processing"%! +2 "core" -' +4 ."WCR"SE.seek 10.14 Pucks below Top Plate +2 "storage"(x' +32 "core" ' + "manipulator"&?% +4 "core" %ϔ\\ G  +2 "storage"(& +3 "core" & t t { +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 303 counts +2 "manipulator"&D' +15 "core" ' +2 "manipulator"&& +3 "core" &  [ f <; +3 "storage"(& +3 "core" + & g j ;\  +6 ."WCR"Forearm.reconfigure :tight +4 ."psFlush"PBV.dial PSV +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +2 "processing"%~ U +2 "manipulator"&;'ұ +21 "core" ' +3 ."WCR"SE.seek 11.14 Pucks below Top Plate + "storage"( '2 +32 "core" W +7 ."psFlush"PS.seek 0ml + "processing"%5'ܑ +6 "core" ' +2 "manipulator"&f& +4 "core" &  z y z =; +2 "manipulator"&% +3 "core" %Ҩ L G E < +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&`' ] +90 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&d( +168 "core" ( + "manipulator"&& +4 "core" & e k  <\ +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &/& +3 "core" & T O 1 <\ +2 ."WCR"Forearm.seek CC +2 "manipulator"&*'ш +97 "core" ' +3 ."WCR"Hand.close + "manipulator"&_/ +16 "core" / +5 ."WCR"CC.seek :open + "collection"'i( +450 "core" ( + "storage"(C& +4 "core" & \  +2 "storage"(a& +3 "core" & \  +2 "manipulator"&:& +4 "core" &  C\ +2 "manipulator"&^% +3 "core" %ы  C +3 ."WCR"Forearm.seek :retract +8 "manipulator"&' ] +100 "core" ' +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&$( +151 "core" ( +2 "manipulator"&O& +9 "core" & w C{ +2 "storage"(P& +3 "core" & $\  +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&A'ϑ +108 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&X, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&1 +18 "core" 1 +3 "manipulator"&F% +3 "core" %Ϟh  3 +2 "storage"(@& +4 "core" & T U X\  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 313 counts + "manipulator"& ' +16 "core" ' +2 "manipulator"&& +2 "core" &  Ex +3 "storage"(& +3 "core" & \  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&R'ұ +26 "core" ' +3 "storage"(|% +3 "core" %2 \  +4 ."downElevator"SE.seek :down +3 "storage"(o') +100 (% +2 "core" %ک \ Zn +2 "manipulator"&U% +5 "core" %ҵ  E +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&4' ] +84 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +3 "core" ' +3 #tStarting finalPurge +998 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" ? +5 ."psFlush"PS.seek 2.5ml + "processing"%]' +939 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1680 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%1  +78 "core"  +5 ."psFlush"PS.seek :empty + "processing"%['s +2619 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +47 "core"  +7 ."psFlush"PSR.select :air +48 .PS.seek 2.5ml + "processing"%0' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%l U +4 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%M'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%S @ +45 "core" @ +5 ."psFlush"PS.seek 2.5ml + "processing"%9' +2623 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%6  +78 "core"  +6 ."psFlush"PS.seek :empty +2 "processing"%L's +2620 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%> +50 "core"  +16 ."psFlush"PSR.select :flush +4 "processing"%@ +28 ."psFlush"PS.seek 1ml +4 "processing"%&'[q +1095 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1104 "Can"7\ Ns +497 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%#  +4 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%+  +56 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2625 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%e +80 "core"  +10 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2615 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%I +80 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%B'ܑ +2628 "core" ' +3 ."psFlush"PSV.dial PSR +55 "processing"%V +81 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%' +596 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +24 ."psFlush"PS.seek 2.5ml +3 "processing"%{' +2104 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%E +81 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%H U +58 "core" V +12 ."psFlush"PS.seek 0ml +3 "processing"%j'ܑ +2623 "core" ' +3 ."psFlush"PSV.dial PBV +4 "processing"% @ +47 "core" ? +9 ."psFlush"PS.seek 2.5ml +3 "processing"%=' +2618 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%-  +81 "core"  +9 ."psFlush"PS.seek :empty +3 "processing"%z's +2616 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%m +59 "core" +13 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%Y' +2635 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%t +80 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%G U +6 "core" U +10 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2624 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%J @ +49 "core" ? +9 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2614 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%Q  +81 "core"  +9 ."psFlush"PS.seek :empty +3 "processing"%g's +2625 "core" ' +6 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"',& +7 "core" & +3 "manipulator"&y& +5 "core" &  ) 1x +4 "manipulator"&c% +6 "core" % N   0 +4 .tElbow.seek PC +2 "manipulator"&( +245 "core" ( +2 "manipulator"&& +6 "core" &   = 2g +61 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +5 &p& +4 "core" &   2g +4 .tForearm.seek PC +2 "manipulator"&q'E +97 "core" ' +2 .tHand.close +2 "manipulator"&K/ +16 "core" / +7 .tPC.seek :open +3 "processing"%(( +376 "core" ( +3 "manipulator"&& +6 "core" &    4g +3 "manipulator"&% +5 "core" %S   # 4 +5 .tForearm.seek :retract +2 "manipulator"&W' ] +95 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&n( +348 "core" ( +2 "manipulator"&8& +7 "core" &  )% +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &k& +4 "core" &  (% +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&w'ш +94 "core" ' +3 "manipulator"&& +7 "core" &  $ &% +3 "manipulator"&<% +7 "core" %|  ' +3 "collection"'v& +6 "core" & +5 "collection"'r& +9 "core" & +4 .tCC.seek :closed +4 "collection"'%(X +4 "core" & +7 & 3 +6 &Dr 3 +10 &0js G +10 &W V +9 &}? V +9 &@= U +9 &< V +10 &> U +10 &> V +8 &!HB U +10 &#\ A U +9 &$A V +10 &&@ V +9 &(P@ U +9 &*A U +10 &+B U +9 &-D V +9 &/X@ U +10 &1? U +9 &2= U +12 &4B U +8 &6`= U +9 &8"> U +11 &9@ U +10 &;A U +9 &=gA V +10 &?)> V +7 &@; U +11 &B? U +9 &DoC V +10 &F+T X +8 &Gm [ +9 &I _ +10 &KV a +10 &M a +10 &N b +10 &P a +10 &RZ b +5 &T b$ +10 &U b. +9 &W X +10 &X' )x +9 &Xu V +3 ( +3 "collection"'r& +6 "core" &Xq V +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.73 +2 "collection"'Z& +6 "core" &Xq V +5 .tHand.open +2 "manipulator"&21 +21 "core" 1 +3 "manipulator"&"% +6 "core" %| =  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&h' ] +100 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &Xr V +4 "collection"'\ % +7 "core" % +3 .tCSV.dial CSR +3 "collection"'3  +47 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'}'q +1362 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +19 'u% +3 "core" %q  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.501ml +3 "collection"'?'I +704 "core" ' +3 .tCSV.dial :waste +3 "collection"' +140 "core" +6 .tCS.reconfigure :default +61 "collection"'#P d@b +10 .tCS.seek 0ml +2 "collection"''P +1981 "core" ' +4 #tFlushing upper manifold +2 "collection"'!& +6 "core" &Xq V +3 "collection"'% +6 "core" %O +2 .tCSV.dial :flush +3 "collection"'~  +46 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'f'q +1287 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" B +6 "collection"'% +5 "core" %q  +6 .tCS.seek 7.001ml +2 "collection"' 'l +571 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'N +8 '.  +56 "core"  +65 +7 .tCTV.dial :air +8 .CS.seek 0ml +2 "collection"'D'P +1766 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'x'2~ +809 "core" ' +6 .tCSV.dial :waste +4 "collection"' +47 "core" +8 .tCS.seek 0ml +2 "collection"'\\'P +808 "core" ' +6 "collection"'/& +12 "core" &Xp V +5 "collection"';% +12 "core" %N +6 .tCSV.dial :flush +5 "collection"''  +47 "core"  +7 .tCS.seek 3ml +3 "collection"'_'2~ +805 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'` @ +47 "core" B +7 "collection"'s% +5 "core" %2| \ +5 .tCS.seek 5ml +2 "collection"'C'q +574 "core" ' +3 .tCSV.dial :air +3 "collection"'a @ +18 "core" > +7 .tCS.seek 0ml +3 "collection"':'P +1275 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'^'2~ +814 "core" ' +3 .tCSV.dial :waste +3 "collection"'O +76 "core" +7 .tCS.seek 0ml +3 "collection"'P'P +799 "core" ' +4 #tFlushing lower manifold's waste1 port +2 "collection"'*& +5 "core" &Xo V +4 "collection"'d% +6 "core" %T +2 .tCSV.dial :flush +3 "collection"'  +46 "core"  +8 .tCS.seek 5ml +3 "collection"'F'q +1298 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'@ @ +47 "core" B +7 "collection"'% +5 "core" %q +5 .tCS.seek 7.001ml +2 "collection"''o +565 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'|  +2 '  +45 "core"  +102  +8 .tCBV.dial :waste1 +3 "collection"' @ +48 "core" A +9 .tCS.seek 0ml +3 "collection"'U'P +1758 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'$& +5 "core" &Xn V +4 "collection"'A% +59 "core" %S +3 .tCSV.dial :flush +12 "collection"'  +77 "core" +10 .tCS.seek 5ml +2 "collection"' 'q +1288 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'R @ +46 "core" A +7 "collection"'o% +5 "core" %q \ +5 .tCS.seek 6.999ml +3 "collection"''b +566 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'5  +7 '1  +6 "core"  +33  +6 .tCBV.dial :waste2b +3 "collection"']  +83 "core"  +8 .tCS.seek 0ml +2 "collection"' 'P +1768 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&[& +5 "core" &  2 )% +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"& ( +7 "core" ( +4 "manipulator"&l& +6 "core" &  ( &% +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &0& +4 "core" &  (% +5 .tForearm.seek CC +2 "manipulator"&S'ш +99 "core" ' +3 .tHand.close +2 "manipulator"&M/ +25 "core" / +7 .tCC.seek :open +2 "collection"'6( +383 "Can"> ~Vs +24 "core" ( +3 "manipulator"&9& +6 "core" &  *% +2 "manipulator"&>% +7 "core" %ц  ) +4 .tForearm.seek :retract +3 "manipulator"&L' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&&(-z +286 "core" ( +3 "manipulator"&& +6 "core" &-}   * 2e +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &#& +4 "core" &-} % 0e +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&+'o +111 "core" ' +3 .tHand.open +2 "manipulator"&1 +23 "core" 1 +3 "manipulator"&e% +6 "core" %y` E , +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +118 "core" ' +3 #tCompleted [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] begun 21:42:20 +11 #Asleep after completing 3peat_25JUL29 assays +3 ."Qmail"GoodNews.email "{1 => 12,\\n 2 => 0,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@23:55:28, 21.5C, 47% humidity, 14.8psia, 12.37V, 0.69A, 6.614Ah, 8.48W\\nSampled 950.1ml",Subject: "Asleep after completing 3peat_25JUL29 assays" +37 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +2 .tdelayUntil "11:00:00.00PDT19-Jul-25" @PDT1752908728.10 "Can"G\ + s +2773 #"uploadLog"upsync\ [sender] io timeout after 601 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +27949 #upsync +29280 "Can"P\ AOGs +60002 M\ 0\ 0s +60002 P\ 1 ss +60002 Q\ D s +60002 _\ 1s +60001 c\ 05s +60002 h\ @s +60002 b\ 0 as +60002 g\ 1 s +60002 j\ 3!s +60002 j\ 1g"#s +60002 o\ 1O"s +60002 r\ *#Os +60002 {\ K #s +60002 |\ :"${s +60002 x\ 1$%s +60002 y\ ?&}%s +60002 \ 0(_&=s +60002 \ 1*J&s +60002 \ :,7'is +60002 \ 1.'s +60001 \ 00(s +60002 ~\ <1)+s +60002 v\ 13)s +60002 p\ 15*Ws +60002 i\ 17B*s +60002 d\ 99 +s +60002 `\ :; ,s +60002 \\\ 1<,s +60002 ]\ 1>-Es +60002 ^\ G@-s +60002 Z\ 1B.qs +60002 S\ 1D/s +60002 Q\ 0Fk/s +60002 N\ 1HN03s +60002 I\ 1J=0s +60002 F\ 1L1_s +60001 E\ *M1s +60003 E\ :O2s +60002 J\ :Q|3!s +60001 H\ :So3s +60002 K\ 1UH4Ms +60002 J\ AW:4s +60002 J Y!5ys +60002 K\ 1[6s +60002 N\ 7\\6s +60002 N\ 0^7;s +60002 N\ 1`7s +60002 N\ 1b8gs +60002 H\ 0d8s +60002 D\ *f_9s +60002 ?\ 1h:)s +60002 =\ 0i:s +60002 ;\ Gk;Us +60002 ;\ 2m;s +60002 5\ 3oCs +60001 \ +wR>s +60002 \ *x?os +60002 \ -zb@s +60002 )\ ,{@s +60002 :\ ,}A1s +60002 9\ ,As +27066 ."Qmail"GoodNews.email "friday completed 3peat_25JUL29 mission",Subject: "Ready to Recover" +682 #"uploadLog"upsync +8 #mEXIT @1752948006.97PDT @1753122859.62PDT = =mMAIN_scheduler =tMAIN @PDT1753122860.53 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +115 #"core_reset"Sent BREAK +2 #t@42643 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +268 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +434 "Can"\ $ )%f + \ $ )%f + #tPolling Can every 10:00 +7 #Cleanly exited at 11:00:06PDT19-Jul-25 +420 #-> ESP.ready! +3 #Powering core bus +552 .Gate.power :raw,:ON +2 "sampler") +18 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X access 1 +3 "storage"(1% +3 "core" %,   \ 3 +2 "manipulator"&2% +3 "core" % d  \ T Y +2 "manipulator"&3& +4 "core" &  f Y +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(4(; +356 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (5& +2 "core" &; B\ * +542 #t-> finalPurge +2 #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'6& +2 "core" &|%  +2 .tHand.open +2 "manipulator"&71 +24 "core" 1 + "manipulator"&8& +4 "core" & ! # ; W + "manipulator"&9% +4 "core" % d   W +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&:(-z +175 "core" ( +2 "manipulator"&;& +3 "core" &-  Xp +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &-   Xp +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&='o +106 "core" ' +2 .tHand.close +2 "manipulator"&>/ +25 "core" / + "manipulator"&?& +3 "core" &- { Kp +2 "manipulator"&@% +3 "core" %σ K[ +3 .tForearm.seek :retract +2 "manipulator"&A' ] +106 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&B( +281 "core" ( +2 "manipulator"&C& +3 "core" &   D U+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &  m U+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&E'ш +99 "core" ' + "manipulator"&F& +3 "core" & R* +3 "manipulator"&G% +2 "core" %х S +3 "collection"'H& +4 "core" &|  +2 "collection"'I& +5 "core" &|  +2 .tCC.seek :closed +2 "collection"'J(X +3 "core" &|.  +9 &E& &k +9 &^Sx% : +10 &yn( N +9 &QJ U +9 &F$ T +10 &F! U +9 &G$ U +9 &YG) U +10 & G# U +9 &!F$ U +10 &#F( U +9 &%bG& U +9 &'$H- U +10 &(D& U +9 &*D T +9 &,jG+ U +10 &.,G U +9 &/D% U +10 &1F/ U +9 &3sG% T +9 &54G% U +10 &6D) U +9 &8C% U +9 &:zD, U +10 &<<E% U +9 &=J% U +10 &?E' T +9 &AE" T +9 &CCJ! U +10 &EU% W +9 &Fe& X +9 &Hw. [ +10 &J,$ ` +9 &K% ` +10 &M' ` +9 &Op" ` +9 &Q1% a +10 &R% b +9 &T% b +9 &Vi, b) +10 &X% 6 +9 &X# ] +9 ( +3 "collection"'I& +2 "core" &Xg( V +3 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.49 + "collection"'K& +3 "core" &Xg# V +3 .tHand.open + "manipulator"&L1 +21 "core" 1 +34 "manipulator"&M% +4 "core" %ф 8 K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N' ] +94 "core" ' +10 #tFlushing the Collection Valve::Manifold + "collection"'O& +4 "core" &Xg V +2 "collection"'P% +3 "core" %U, +2 .tCSV.dial CSR +2 "collection"'Q  +138 "core"  +2 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +3 "collection"' +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'R'q +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'S% +2 "core" %q \ +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'T'G +698 "core" ' + .tCSV.dial :waste +2 "collection"'U +148 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'V'P +1990 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'W& +3 "core" &Xe V +2 "collection"'X% +3 "core" %M +2 .tCSV.dial :flush +2 "collection"'Y  +44 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'Z'q +1288 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +43 "core" A +2 "collection"'\\% +3 "core" %q  +2 .tCS.seek 7.001ml +2 "collection"']'l +563 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'^  +3 '_  +45 "core"  +103  + .tCBV.dial :waste1 +2 "collection"'` @ +81 "core" A +2 .tCS.seek 0ml +2 "collection"'a'P +1751 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'b& +4 "core" &Xe V + "collection"'c% +3 "core" %S +2 .tCSV.dial :flush +2 "collection"'d  +77 "core" +2 .tCS.seek 5ml +2 "collection"'e'q +1276 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'f @ +45 "core" A +2 "collection"'g% +2 "core" %q  +3 .tCS.seek 7.001ml +2 "collection"'h'l +561 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'i  +3 'j  +6 "core"  +37  + .tCBV.dial :waste2b +2 "collection"'k  +81 "core"  +2 .tCS.seek 0ml +2 "collection"'l'P +1752 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'m& +3 "core" &Xe V +3 "collection"'n% +3 "core" %Q + .tCSV.dial CSR +2 "collection"'o  +43 "core"  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml + "collection"'p'! +2035 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'q' +563 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'r + 's  +53 "core"  +58 + .tCTV.dial :intake +2 "collection"'t  +81 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +2 "collection"'u' +2004 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'v  +76 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'w'P +595 "core" ' +2 .tCSV.dial CSR +2 "collection"'x  +107 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'y'q +1357 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'z' +1350 "core" ' +2 .tCSV.dial CBV +2 "collection"'{ +107 "core" +3 .tCS.seek 0ml + "collection"'|'P +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +4 "core" & & H* +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&~( +41 "core" ( + "manipulator"&& +3 "core" & _ L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  L +2 .tForearm.seek CC +2 "manipulator"&'ш +92 "core" ' +2 .tHand.close + "manipulator"&/ +22 "core" / +2 .tCC.seek :open +2 "collection"'( +407 "core" ( + "manipulator"&& +4 "core" & R + "manipulator"&% +4 "core" %х  R0 +2 .tForearm.seek :retract +2 "manipulator"&' ] +100 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (-z +278 "core" ( + "manipulator"& & +3 "core" &-r '  Rs +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-r [ Rs +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'o +115 "core" ' +2 .tHand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&% +3 "core" %we | u  @@ +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +25998 "Can"\ = +60002 \ =R +60002 \ = N +60002 \ > ~ +60002 \ =  +60001 \ = +60002 \ =-@ +60002 \ =d +44177 #t-> exit +7 #mEXIT @1753128115.65PDT @1753202137.45PDT = =tMAIN =mMAIN_scheduler @PDT1753202138.35 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +115 #"core_reset"Sent BREAK + #t@21870 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +212 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +266 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +441 "Can"\ &  } + \ &  } + #tPolling Can every 10:00 +3 #Cleanly exited at 13:01:55PDT21-Jul-25 +10808 #-> ESP.ready! +4 #Powering core bus +561 .Gate.power :raw,:ON +2 "sampler") +37 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X access 2 +3 "storage"(1% +3 "core" %+  ) \ 2 +2 "manipulator"&2% +4 "core" % t " # ' W +2 "manipulator"&3& +3 "core" &   { W` +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(4(K +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (5& +3 "core" &K ' &\ * +45128 "Can"\ A:3 +23011 #t-> access 3 +3 "storage"(6% +2 "core" %+  @\ / +3 "manipulator"&7% +2 "core" % t " T +3 "manipulator"&8& +3 "core" & T` +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(9([G +204 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (:& +2 "core" &[G \ $ +36755 "Can"\ \ A +17450 #t-> access 4 +2 "storage"(;% +3 "core" %+ \ . +2 "manipulator"&<% +3 "core" % t - T +3 "manipulator"&=& +3 "core" &  T` +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(>( +988 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" & L\ " +41531 "Can"\ \ A _ +12576 #t-> access 5 +3 "storage"(@% +2 "core" %+ 8\ / +2 "manipulator"&A% +4 "core" % t  T +2 "manipulator"&B& +3 "core" &  T` +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(C( +204 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" & Z\ !& +47189 "Can"\ \ A B +8938 #t-> access 6 +2 "storage"(E% +3 "core" %+  V\ / +2 "manipulator"&F% +3 "core" % t S T +2 "manipulator"&G& +3 "core" &  T` +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(H(G +188 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (I& +3 "core" &D %\ * +50843 "Can"\ \ A +3290 #t-> access 7 +3 "storage"(J% +2 "core" %+ =\ . +2 "manipulator"&K% +3 "core" % t 1 T +3 "manipulator"&L& +3 "core" & 3 T` +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(M(, +204 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (N& +3 "core" &, ;\ ' +55373 #t-> require "shuffle" +1101 "Can"\ \ A! +738 #t-> shuffle 2..7 +2 #Shuffling pucks in tube 2 of [2..7] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'O& +3 "core" &z  +2 .tHand.open +2 "manipulator"&P1 +20 "core" 1 + "manipulator"&Q% +4 "core" % t ' $ T +2 "storage"(R% +4 "core" %+ @\ - +37 "storage"(S. +3 "core" .(, +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +10 .tSC.seek 2 +2 "storage"(T( +352 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (U& +2 "core" & ;\ " +2 "manipulator"&V& +3 "core" & $ Q` +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&W( +57 "core" ( + "manipulator"&X& +4 "core" & I RQ +2 "storage"(Y& +3 "core" & \ ,\ , +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&Z'j +97 "core" ' +2 "storage"([& +3 "core" &  <\ , +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(\\' +94 "core" ' + "storage"(]- +4 "core" -'b +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (^& +2 "core" & I\ $ +2 "manipulator"&_& +4 "core" & = LP +2 .tElbow.seek 2 +2 "manipulator"&`( +14 "core" ( +2 "manipulator"&a& +2 "core" &  L"} +3 "storage"(b& +3 "core" & \ $ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&c'v +19 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&d/ +28 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&e& +3 "storage"(f') +7 "core" & & L"| +2 "manipulator"&g% +4 "core" %w < QH +2 .tForearm.seek :retract +2 "manipulator"&h' ] +48 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +59 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i( +155 "core" ( +2 "manipulator"&j& +3 "core" & $ S) +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &k& +3 "core" & S) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&l'ш +102 "core" ' +2 "manipulator"&m& +4 "core" &  h T( + "manipulator"&n% +3 "core" %ў D T +3 "collection"'o& +4 "core" &zz  +2 "collection"'p& +4 "core" &z  +3 .tCC.seek :closed +2 "collection"'q(X +5 "core" &z  +5 &D &j +10 &^Rx 9 +9 &xr N +10 &JL U +9 & D U +9 &J U +10 &I U +9 &RG U +9 & K U +10 &!H U +9 &#I U +10 &%YJ V +9 &'F U +9 &(E U +10 &*F U +9 &,cJ U +9 &.$I U +10 &/F U +9 &1I U +10 &3mF T +9 &5.H U +9 &6F U +10 &8G U +9 &:sI U +9 &<6E U +10 &=L U +9 &?G T +10 &A|H U +9 &C=N U +9 &DW W +10 &F` W +9 &Hwt Y +9 &J+ ^ +10 &K _ +9 &M ` +9 &Om _ +10 &Q) b +9 &R b +10 &T b +9 &Ve b' +9 &X  7 +10 &X ^ +9 ( + &Xk U +2 "collection"'p& +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.41 + .Hand.open + "manipulator"&r1 +25 "core" 1 +2 "manipulator"&s% +4 "core" %ў  M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t' ] +96 "core" ' + #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%u& +4 "core" &x  + "manipulator"&v% +3 "core" % ` n K +3 "storage"(w% +3 "core" %C \ & +2 "storage"(x. +3 "core" .( +2 "storage"(y& +3 "core" & \ & +2 "storage"(z& +4 "core" & 5\ & +2 "manipulator"&{& +5 "core" &  K( + "manipulator"&|% +4 "core" % `  K +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&}( +161 "core" ( + "manipulator"&~& +3 "core" & N[ +3 "storage"(& +2 "core" & T\ ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +103 "core" ' +3 "storage"(& +4 "core" & \ ( +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +96 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (& +2 "core" & J\ # +2 "manipulator"&& +4 "core" & M[ +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +38 "core" & { N[ +2 "storage"( & +3 "core" & i\ $ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"& 'v +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +16 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(') +7 "core" & C J[ +2 "manipulator"&% +3 "core" %o ? Mf +3 .tForearm.seek :retract +2 "manipulator"&' ] +55 "core" ' + ."downElevator"SE.stop + "storage"(5 +40 "core" ' +3 .tElbow.seek PC +2 "manipulator"&( +241 "core" ( + "manipulator"&\ & +3 "core" &  N> +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & 3 N> +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"& 'E +100 "core" ' + "manipulator"&& +3 "core" & S L> +3 "manipulator"&% +4 "core" %D T L +2 "processing"%& +3 "core" &x(  +3 "processing"%& +5 "core" &x  +2 .tPC.seek :closed +2 "processing"%(SD +3 "core" &x* \  +9 &5{) - +9 &dz( B +10 &:e) S +9 &G) T +9 &I( S +10 &}D) T +9 &?H( T +10 &I) S +9 & D) T +9 &"E) T +10 &$GD) T +9 && D' T +9 &'I) T +10 &)I) T +9 &+OJ( T +10 &-D) T +9 &.F* S +9 &0G) T +10 &2WJ* T +9 &4G' S +9 &5I( T +10 &7L$ T +9 &9_J( T +10 &;!G) T +9 &<H( T +9 &>J* T +10 &@gJ* T +9 &B)H( T +9 &CN) T +10 &EV) U +9 &Gg\\) W +10 &I$k) X +9 &J( Z +9 &L) [ +10 &Nc* [ +9 &P$( [\ +9 &Q) I +10 &R>) Y +9 &S( + +3 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.68 + .Hand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&"% +4 "core" %D H +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&#' ] +94 "core" ' +2 "processing"%$& +3 "core" &S  + +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&%% +4 "core" % c S J +2 "storage"(&% +3 "core" %C \ # +2 "storage"('. +3 "core" .( +2 "storage"((& +3 "core" & p\ $ +2 "storage"()& +3 "core" & D\ # +3 "manipulator"&*& +4 "core" & * K> +2 "manipulator"&+% +2 "core" % c 4 K +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&,( +245 "core" ( +2 "manipulator"&-& +3 "core" &  I_ +2 "storage"(.& +3 "core" & @\ # +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts + "manipulator"&/'j +102 "core" ' + "storage"(0& +3 "core" & \ $ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(1' +107 "core" ' + "storage"(2- +3 "core" -'p +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&3& +2 "core" & D_ +2 "storage"(5& +3 "core" & \  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&'J +35 "core" ' +2 .tElbow.hold +2 "manipulator"&6, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(7- +2 "core" -'p +3 .tSE.seek 30.35 Pucks below Top Plate +2 "storage"(8' +30 "core" ' +2 "manipulator"&:% +3 "core" %Zc ' + c 4 +2 "storage"(4& +3 "core" & \  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 316 counts + "manipulator"&;'І +22 "core" ' + "manipulator"&<& +4 "core" &  CB +2 "storage"(=& +4 "core" & >\  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&9'j +32 "core" ' +3 .tSE.seek 31.35 Pucks below Top Plate +2 "storage"(?'# +42 "core" ' + "manipulator"&@& +4 "core" & r HB +2 "manipulator"&A% +4 "core" %Y 8 G +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +39 .tForearm.seek :retract +2 "manipulator"&B' ] +101 "core" ' +3 .tElbow.seek PC +2 "manipulator"&D( +247 "core" ( +2 "manipulator"&>& +3 "core" & I< +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" & ( H< +2 .tForearm.seek PC +2 "manipulator"&F'E +91 "core" ' +2 .tHand.close + "manipulator"&G/ +27 "core" / +2 .tPC.seek :open +2 "processing"%I( +375 "core" ( +2 "storage"(C& +3 "core" & "\ +2 "manipulator"&J& +3 "core" &  H< +2 "manipulator"&K% +3 "core" %;  H? +3 .tForearm.seek :retract +2 "manipulator"&L' ] +106 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +7 "manipulator"&N( +246 "core" ( +2 "manipulator"&H& +4 "core" & Y IY +2 "storage"(O& +3 "core" & \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&P'j +105 "core" ' +2 .tHand.open +2 "manipulator"&Q1 +20 "core" 1 +2 "storage"(R- +3 "core" -'# +3 .tSE.seek 31 Pucks below Top Plate +2 "storage"(S' +22 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek 30.03 Pucks below Top Plate +2 "storage"(M' +53 "core" ' +2 #tLights, camera, ACTION! + "storage"(U- +3 "core" -' +2 "storage"(V& +4 "core" &  a\  +2 "manipulator"&X& +3 "core" &  /Y +3 .tElbow.seek 2 + "manipulator"&Y( +3 "core" ( +2 "manipulator"&[& +3 "core" &   /Y +3 "storage"(]& +3 "core" & \  +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&^'j +12 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.74 Pucks below Top Plate + "storage"(_' +60 "core" ' +2 "manipulator"&& +3 "core" & b FY +2 "storage"(a& +4 "core" & *\  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&b'J +36 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.93 Pucks below Top Plate + "storage"(d' +26 "core" ' +2 "manipulator"&e% +3 "core" %Tj " $ . 2 +2 "storage"(g& +4 "core" & W W\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 310 counts + "manipulator"&'Ѐ +13 "core" ' +2 "manipulator"&W& +4 "core" & # FD + "storage"(Z& +4 "core" & b\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&j'j +25 "core" ' +2 "storage"(\\% +3 "core" % z\  +3 ."downElevator"SE.seek :down +4 "storage"(k') +74 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +22 (c% +2 "core" %1 y\ $ +3 "manipulator"&f% +3 "core" %e P L +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&m' ] +99 "core" ' +2 "storage"(n& +3 "core" & <\ $ +2 "collection"'o& +3 "core" &Xh U +3 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&`% +3 "core" % E x L0 +3 "storage"(h% +4 "core" %D "\ % + "storage"(!. +3 "core" .( +2 "storage"(r& +3 "core" & \ $ +2 "storage"(s& +4 "core" & 5\ % +2 "manipulator"&u& +4 "core" &  LD +2 .tElbow.seek 2 +2 "manipulator"&v( +34 "core" ( + "manipulator"&w& +4 "core" & M+ +2 "storage"(x& +4 "core" & U\ % +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&y'j +90 "core" ' +2 "storage"(z& +3 "core" & x\ $ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"({' +100 "core" ' + "storage"(|- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&p& +39 "core" & G+ +2 "storage"(l& +3 "core" & -\  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&~'J +36 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +10 .tSE.seek 31.37 Pucks below Top Plate +2 "storage"(i'3 +30 "core" ' +2 "manipulator"&% +4 "core" %]L % &  3 + "storage"(& +3 "core" & x y E\  +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&'Љ +12 "core" ' +2 "manipulator"&& +3 "core" &  J* +3 "storage"( & +4 "core" & \ ! +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&t'j +30 "core" ' +3 .tSE.seek 32.37 Pucks below Top Plate +2 "storage"( ' +43 "core" ' +2 "manipulator"&& +4 "core" & { H* +2 "manipulator"&% +3 "core" %҂ H +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&}' ] +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +165 "core" ( +2 "manipulator"&& +3 "core" & u C, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & M D, +3 .tForearm.seek CC +2 "manipulator"&\ 'ш +93 "core" ' +2 .tHand.close + "manipulator"&/ +26 "core" / +2 .tCC.seek :open + "collection"'( +411 "core" ( +3 "storage"(& +3 "core" & `\ ! +2 "storage"(& +3 "core" & t\ " +3 "manipulator"&& +2 "core" &  G) +3 "manipulator"&% +3 "core" %ќ G +3 .tForearm.seek :retract + "manipulator"&' ] +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"& ( +170 "core" ( + "manipulator"&& +3 "core" & ! N. +3 "storage"("& +3 "core" & \ % +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 2 +2 "manipulator"&$'J +106 "core" ' + .tElbow.hold +2 "manipulator"&%, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&&1 +20 "core" 1 +2 "manipulator"&'% +3 "core" %Wc D U  9 +2 "storage"((& +3 "core" & P\  +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&)'Ѓ +13 "core" ' +3 "manipulator"&*& +3 "core" & O M) +2 "storage"(+& +4 "core" & 4\ $ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +30 "core" ' +2 "storage"( % +3 "core" % \ & +3 ."downElevator"SE.seek :down +4 "storage"(-') +63 "core" ' + ."downElevator"SE.stop + "storage"(5 +34 (.% +3 "core" %3 J\ - +2 "manipulator"&% +4 "core" %^  ( T +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&0' ] +93 "core" ' +2 #tShuffling pucks in tube 3 of [2..7] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'2& +3 "core" & +2 "manipulator"&3% +3 "core" % r   R +3 "storage"(5% +4 "core" %<  *\ + + "storage"(#. +3 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(7(G +206 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +3 (:& +2 "core" &F v\ + +3 "manipulator"&4& +3 "core" &  P) +2 .tElbow.seek 3 +2 "manipulator"&<( +40 "core" ( +2 "manipulator"&=& +3 "core" &  R O' +2 "storage"(@& +3 "core" &C #\ ). +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&A'k +108 "core" ' + "storage"(/& +4 "core" &C  S\ *. +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +41 .tSE.seek :beamBreak +2 "storage"(,' +85 "core" ' +2 "storage"(1- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &C R\ #. +3 "manipulator"&;& +3 "core" & \\ K' +2 .tElbow.seek 3 +2 "manipulator"&8( +3 "core" ( +2 "manipulator"&9& +3 "core" & 6 K' +2 "storage"(>& +4 "core" &C 2\ $. +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&E'w +23 "core" ' +2 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&6/ +21 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&G& +3 "storage"(B') +8 "core" &  J' + "manipulator"&% +4 "core" %Y _ N +2 .tForearm.seek :retract +2 "manipulator"&C' ] +45 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +47 "core" ' +2 .tElbow.seek CC +2 "manipulator"&J( +157 "core" ( +2 "manipulator"&K& +3 "core" &  O& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" & 4 O& +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&H'ш +107 "core" ' +2 "manipulator"&O& +3 "core" & 3 m R& +2 "manipulator"&D% +4 "core" %| W R +2 "collection"'Q& +4 "core" & +2 "collection"'R& +5 "core" & +3 .tCC.seek :closed +2 "collection"'U(X +4 "core" & +7 & , $d +9 &kRv 9 +10 &yp N +9 &YL U +10 &D U +9 &D U +9 &I U +10 &aC U +9 & #C U +9 &!C U +10 &#C T +9 &%iB U +10 &',C T +9 &(A T +9 &*D T +10 &,rG T +9 &.4E T +9 &/A T +10 &1E T +9 &3zE T +10 &5<H T +9 &6D T +9 &8C T +10 &:D T +9 &B T +10 &?D U +9 &AF T +10 &CIL U +9 &E T V +9 &Fa X +10 &Hw Z +9 &J6 _ +9 &K ` +10 &M ` +9 &Ow ` +10 &Q: ` +9 &R a +9 &T b! +10 &Vo b* +9 &X 7 +9 &X  4 +10 &Xe M +6 ( + "collection"'R& +4 "core" &XZ M +3 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.54 + .Hand.open +2 "manipulator"&V1 +24 "core" 1 +2 "manipulator"&X% +3 "core" %|  L +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&[' ] +91 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%]& +4 "core" &) +2 "manipulator"&L% +3 "core" % P M J +2 "storage"(% +4 "core" %C \ $ +2 "storage"(a. +3 "core" .(G +2 "storage"(?& +3 "core" &B \ $/ +2 "storage"(e& +3 "core" &B O\ %/ +3 "manipulator"&g& +3 "core" & W K$ +2 "manipulator"&S% +3 "core" % P H K +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&W( +169 "core" ( + "manipulator"&Z& +4 "core" & f M +2 "storage"(\\& +4 "core" &B \ &/ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&N'k +96 "core" ' +2 "storage"(P& +4 "core" &B A\ &/ +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(M' +96 "core" ' +2 "storage"(c- +3 "core" -'F +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f& +2 "core" &B r\ / +2 "manipulator"&^& +4 "core" & d E +2 .tElbow.seek 3 +2 "manipulator"&Y( +3 "core" ( +2 "manipulator"&_& +3 "core" & 2 F +2 "storage"(n& +4 "core" &B {\ / +3 .tForearm.seek 3 + 300 counts + "manipulator"&o'w +28 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&`/ +21 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&b& +3 "storage"(h') +7 "core" & G H + "manipulator"&!% +4 "core" %Є x M +3 .tForearm.seek :retract +2 "manipulator"&r' ] +53 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +38 "core" ' +2 .tElbow.seek PC +2 "manipulator"&s( +274 "core" ( +2 "manipulator"&u& +41 "core" & t N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & w N +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&w'E +99 "core" ' + "manipulator"&d& +3 "core" & L +3 "manipulator"&x% +4 "core" %L X K, + "processing"%k& +12 "core" &( +2 "processing"%z& +5 "core" & +2 .tPC.seek :closed +2 "processing"%j(SD +5 "core" &( +6 &\ )) $c +10 &fU{) 9 +9 &{r) N +10 &^L) S +9 & G) S +9 &C( S +10 &C( T +9 &fG* S +9 & 'I( T +10 &!F) T +9 &#C( S +10 &%nE( S +9 &'0H) S +9 &(D' S +10 &*I( S +9 &,uD( T +9 &.8I( S +10 &/D( S +9 &1G' S +10 &3~J' S +9 &5@F( S +9 &7G( T +10 &8I( T +9 &:F) S +9 &\ F) S +9 &?F( S +10 &AG' S +9 &CNJ) T +9 &ER) U +10 &FT( U +9 &Ha) V +9 &JIo( Y +10 &L{( Z +9 &M' [ +10 &O( [\ +9 &QI* [ +9 &RWk( ){ +10 &S%W* 7 +9 ( + &S(5( 4 +3 "processing"%z& +3 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.63 + .Hand.open + "manipulator"&|1 +21 "core" 1 +2 "manipulator"&% +4 "core" %L  G, +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&p' ] +108 "core" ' +2 "processing"%l& +3 "core" &S(5( 4 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&m% +4 "core" %  K +2 "storage"(% +4 "core" %@ O\ # +2 "storage"(. +3 "core" .(G +2 "storage"(& +4 "core" &B E\ #/ + "storage"(& +4 "core" &B *\ #/ +2 "manipulator"& & +3 "core" &% O L\ +2 "manipulator"&% +4 "core" %  L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&( +251 "core" ( +2 "manipulator"&y& +4 "core" & ' H( + "storage"(v& +3 "core" &B N\ "/ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts + "manipulator"&{'k +96 "core" ' +2 "storage"(~& +4 "core" &B \ / +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(' +102 "core" ' + "storage"(i- +3 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & t  A( +2 "storage"( & +3 "core" &B $\ / +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&t'K +32 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +3 .tSE.seek 30.46 Pucks below Top Plate +2 "storage"(}' +27 "core" ' +2 "manipulator"&q% +3 "core" %_u $ $  2 +2 "storage"(& +3 "core" &B V Y\ / +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 3 + 320 counts + "manipulator"&'Ћ +22 "core" ' + "manipulator"&& +4 "core" & O B( +2 "storage"(& +3 "core" &B \ / +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&'k +14 "core" ' +2 .tSE.seek 31.46 Pucks below Top Plate +2 "storage"("' +42 "core" ' +2 "manipulator"&\ & +2 "core" &  B( +3 "manipulator"&% +4 "core" %s ` B h +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&&' ] +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&'( +255 "core" ( +2 "manipulator"&(& +3 "core" & AB +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &*& +3 "core" & i AB +2 .tForearm.seek PC +2 "manipulator"&+'E +104 "core" ' + .tHand.close +2 "manipulator"& / +23 "core" / +3 .tPC.seek :open + "processing"%( +375 "core" ( +2 "storage"(.& +3 "core" &B \ / +3 "manipulator"&& +3 "core" &: t C +2 "manipulator"& % +42 "core" % ~ C +2 .tForearm.seek :retract + "manipulator"&2' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&3( +253 "core" ( +2 "manipulator"&$& +3 "core" & ` C"} +2 "storage"(5& +4 "core" &B \ / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&#'k +97 "core" ' +3 .tHand.open + "manipulator"&)1 +23 "core" 1 +2 "storage"( - +3 "core" -' +10 .tSE.seek 31.11 Pucks below Top Plate + "storage"(-'P +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.14 Pucks below Top Plate +2 "storage"(' +55 "core" ' +3 #tLights, camera, ACTION! + "storage"(:- +3 "core" -' +2 "storage"(4& +3 "core" &B }  / +3 "manipulator"&=& +3 "core" &  H )"} +2 .tElbow.seek 3 +2 "manipulator"&@( +3 "core" ( +2 "manipulator"&T& +4 "core" &   ("} +2 "storage"(/& +3 "core" &B }  / +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&%'k +3 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek 30.86 Pucks below Top Plate +2 "storage"(1'r +54 "core" ' + "manipulator"&& +3 "core" & 7 A"} +3 "storage"(;& +4 "core" &B \ / + .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&9'K +34 "core" ' + .tElbow.hold +2 "manipulator"&>, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek 31.04 Pucks below Top Plate +2 "storage"(0' +26 "core" ' + "manipulator"&6% +4 "core" %Po $ # 2 +2 "storage"(G& +4 "core" &B a d\ / +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 305 counts +2 "manipulator"&'| +12 "core" ' + "manipulator"&<& +4 "core" & $ E"} +2 "storage"(A& +3 "core" &B \ / +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&K'k +29 "core" ' +2 "storage"(F% +3 "core" % /\  +4 ."downElevator"SE.seek :down +3 "storage"(,') +75 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +20 (E% +2 "core" %2 3\ # +2 "manipulator"&B% +4 "core" %H Z K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&O' ] +93 "core" ' + "storage"(D& +4 "core" &B &\ "/ +2 "collection"'Q& +3 "core" &XZ M +3 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&8% +3 "core" % ] H +3 "storage"(C% +3 "core" %D f\ # +2 "storage"(. +3 "core" .(G +2 "storage"(V& +3 "core" &B \ "/ +2 "storage"(X& +4 "core" &B >\ "/ +2 "manipulator"&]& +4 "core" & k H"} +2 .tElbow.seek 3 +2 "manipulator"&L( +3 "core" ( +2 "manipulator"&& +4 "core" & e H"} +2 "storage"(a& +3 "core" &B y\ "/ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&?'k +92 "core" ' + "storage"(e& +3 "core" &B \ #/ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(g' +93 "core" ' + "storage"(S- +4 "core" -'B +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&R& +3 "core" & : C"} +2 "storage"(H& +3 "core" &B \ / +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&Z'K +36 "core" ' + .tElbow.hold +2 "manipulator"&\\, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(P- +3 "core" -'B +3 .tSE.seek 31.47 Pucks below Top Plate +2 "storage"(J' +32 "core" ' +2 "manipulator"&c% +4 "core" %*` ' $ 3 +2 "storage"(f& +83 "core" &B ~ }\ \ / +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 267 counts + "manipulator"&^'V +16 "core" ' + "manipulator"&_& +42 "core" & F G"} +2 "storage"(n& +4 "core" &B :\ / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&['k +36 "core" ' +9 .tSE.seek 32.47 Pucks below Top Plate +2 "storage"(`' +41 "core" ' +2 "manipulator"&b& +4 "core" & f G"} + "manipulator"&!% +4 "core" %V L G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W' ] +106 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N( +175 "core" ( +2 "manipulator"&M& +3 "core" &  I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &  J +3 .tForearm.seek CC +2 "manipulator"&h'ш +94 "core" ' + .tHand.close +2 "manipulator"&u/ +23 "core" / +3 .tCC.seek :open + "collection"'Y( +411 "core" ( +2 "storage"(& +4 "core" &B %\ $/ +2 "storage"(d& +2 "core" &B \ $/ +3 "manipulator"&x& +3 "core" & I J +2 "manipulator"&k% +3 "core" %ќ W J +3 .tForearm.seek :retract +2 "manipulator"&r' ] +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&I( +153 "core" ( + "manipulator"&|& +3 "core" & Mg +2 "storage"(& +4 "core" &B \ %/ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&l'K +109 "core" ' +2 .tElbow.hold + "manipulator"&m, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&% +3 "core" %]c a d $ : +2 "storage"(& +4 "core" &B L\ / +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 318 counts + "manipulator"&'Љ +12 "core" ' +2 "manipulator"& & +3 "core" & 3 Ps +2 "storage"(& +3 "core" &B \ &/ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 800 counts +2 "manipulator"&z'k +30 "core" ' +2 "storage"(w% +3 "core" % ?\ & +3 ."downElevator"SE.seek :down +4 "storage"(y') +59 "core" ' + ."downElevator"SE.stop + "storage"(5 +38 (v% +2 "core" %: A\ , +3 "manipulator"&s% +3 "core" %`  U +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&~' ] +104 "core" ' +2 #tShuffling pucks in tube 4 of [2..7] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'i& +4 "core" & +2 "manipulator"&% +4 "core" % 1   ) U. +2 "storage"( % +4 "core" %=  i\ + + "storage"(. +3 "core" .(G +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(p(, +209 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (q& +2 "core" &, \ ( +2 "manipulator"&& +4 "core" & Ss +2 .tElbow.seek 4 +2 "manipulator"&( +36 "core" ( +2 "manipulator"&& +3 "core" && % R! +2 "storage"(\ & +4 "core" &, g\ + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&'| +94 "core" ' + "storage"({& +3 "core" &, \ ) +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +85 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (t& +3 "core" &, e\ # +2 "manipulator"&& +3 "core" && ( J! +3 .tElbow.seek 4 + "manipulator"&}( +24 "core" ( + "manipulator"&& +4 "core" &  KU +2 "storage"((& +3 "core" &, \\\ $ +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&*'Ј +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +20 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +3 "storage"(&') +46 "core" & / LU +2 "manipulator"&j% +4 "core" %~ # D R +2 .tForearm.seek :retract +2 "manipulator"&.' ] +44 "core" ' + ."downElevator"SE.stop + "storage"(5 +61 "core" ' +2 .tElbow.seek CC +3 "manipulator"&( +193 "core" ( +2 "manipulator"& & +3 "core" &  F  V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &   V +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&$'ш +93 "core" ' + "manipulator"&5& +3 "core" &  Q O +3 "manipulator"&'% +4 "core" %ѐ O +2 "collection"')& +4 "core" & +2 "collection"' & +4 "core" & +3 .tCC.seek :closed +2 "collection"':(X +3 "core" & +7 & * $e +10 &hSxe 9 +9 &yo N +9 &ZI T +10 &D T +9 &D T +10 &E T +9 &bB T +9 & $D T +10 &!B T +9 &#E T +9 &%lE T +10 &'/D S +9 &(D T +10 &*D T +9 &,tE T +9 &.6D T +10 &/B T +9 &1A T +9 &3{B T +10 &5=D T +9 &6D T +10 &8A T +9 &:B T +9 &C T +9 &?A T +9 &AC T +10 &CKI U +9 &E\ Q V +10 &F\\ V +9 &Hr Y +9 &J8 ^ +10 &K _ +9 &M _ +9 &Oy ` +10 &Q; ` +9 &R a +10 &T b +9 &Vt b% +9 &X 6 +10 &X 4 +9 &Xj K +6 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.54 + .Hand.open +2 "manipulator"&41 +2 "core" &Xc K +15 1 + "manipulator"&=% +3 "core" %э B H +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T' ] +99 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%/& +4 "core" & + "manipulator"&2% +3 "core" % v M K +3 "storage"(% +3 "core" %C E\ % +2 "storage"(;. +3 "core" .(, +2 "storage"(6& +4 "core" &, b\ $ + "storage"("& +4 "core" &, 9\ % +2 "manipulator"&G& +3 "core" &  K +2 "manipulator"&<% +3 "core" % v L +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&-( +155 "core" ( +2 "manipulator"&A& +3 "core" & P Kc +2 "storage"(F& +3 "core" &, i\ $ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&3'| +97 "core" ' +2 "storage"(#& +3 "core" &, &\ $ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(' +100 "core" ' + "storage"(E- +3 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (B& +3 "core" &, %\  +2 "manipulator"&%& +4 "core" &  Ec +2 .tElbow.seek 4 +2 "manipulator"&@( +3 "core" ( +2 "manipulator"&1& +4 "core" & , Ec + "storage"(D& +3 "core" &, ]\  +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&Q'Ј +27 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&8/ +23 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&9& +3 "storage"(C') +5 "core" & Hc +3 "manipulator"&% +3 "core" %Џ s L) +3 .tForearm.seek :retract +2 "manipulator"&V' ] +57 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +30 "core" ' +2 .tElbow.seek PC +2 "manipulator"&X( +276 "core" ( +2 "manipulator"&]& +3 "core" &  L +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & E K +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'E +95 "core" ' +2 "manipulator"&a& +3 "core" & S J +2 "manipulator"&0% +3 "core" %F  J' +3 "processing"%e& +4 "core" & +2 "processing"%,& +5 "core" &) +2 .tPC.seek :closed +2 "processing"%K(SD +5 "core" &) +6 & )' $d +10 &lTz% 9 +9 &{s' N +9 &eL( S +10 &&H( T +9 &F( S +9 &I( S +10 &mG) S +9 & /H' S +10 &!F( T +9 &#E( S +9 &%uD( S +10 &'7H( S +9 &(H( S +9 &*G' S +43 &,}C( S +13 &.?I' S + &0F( T +2 &1G) T &3G( T + &5EG( T +6 &7 G) S +9 &8F( T +10 &:E( S +9 &J( S +9 &?E) T +9 &AE( S +10 &CUG( T +9 &EK( T +9 &FT( U +10 &H`) W +9 &JQp( X +10 &Lx( Z +9 &M( Z +9 &O( Z +10 &QP) [ +9 &RPa) - +9 &S+( * +6 ( +2 "processing"%,& +3 "core" &S( * +3 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&S1 +26 "core" 1 +2 "manipulator"&R% +2 "core" %F X G' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H' ] +96 "core" ' +2 "processing"%>& +3 "core" &S( * +3 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&P% +3 "core" % d G +3 "storage"(O% +4 "core" %D +\ ! + "storage"(c. +3 "core" .(, +2 "storage"(f& +3 "core" &, @\ ! +2 "storage"(_& +3 "core" &, Z\ ! +2 "manipulator"&n& +3 "core" &  H +3 "manipulator"&?% +3 "core" % d ( H +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&L( +238 "core" ( + "manipulator"&b& +4 "core" & J FR +2 "storage"(g& +3 "core" &, c\ ! +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&!'| +100 "core" ' + "storage"(Z& +4 "core" &, \ " +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(^' +104 "core" ' + "storage"(J- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&M& +2 "core" &  CR +2 "storage"(o& +3 "core" &, \  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&['\\ +40 "core" ' + .tElbow.hold +2 "manipulator"&\\, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(u- +3 "core" -' +3 .tSE.seek 30.43 Pucks below Top Plate +2 "storage"(W' +32 "core" ' +2 "manipulator"&U% +3 "core" %X\\ $   2 +2 "storage"(& +3 "core" &, j V\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 296 counts + "manipulator"&d'Є +20 "core" ' +2 "manipulator"&x& +3 "core" & _ BR +2 "storage"(k& +3 "core" &, \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts + "manipulator"&|'| +22 "core" ' +2 .tSE.seek 31.43 Pucks below Top Plate +2 "storage"('e +42 "core" ' +2 "manipulator"&h& +3 "core" & g CR +2 "manipulator"&N% +3 "core" %Ҋ\ t C +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +252 "core" ( +2 "manipulator"&& +3 "core" & E C, +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +3 "core" &  B, +3 .tForearm.seek PC + "manipulator"&'E +93 "core" ' +2 .tHand.close + "manipulator"&w/ +22 "core" / +2 .tPC.seek :open +2 "processing"%r( +375 "core" ( +2 "storage"(v& +4 "core" &, 1\  + "manipulator"&s& +3 "core" & E+ +3 "manipulator"&I% +2 "core" %U E +3 .tForearm.seek :retract +2 "manipulator"&i' ] +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&l( +245 "core" ( +2 "manipulator"&& +4 "core" &  EQ +2 "storage"( & +3 "core" &, Q\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&'| +102 "core" ' +2 .tHand.open + "manipulator"&1 +16 "core" 1 +3 "storage"(`- +2 "core" -'e +3 .tSE.seek 31.07 Pucks below Top Plate +2 "storage"(y'1 +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +50 .tSE.seek 30.11 Pucks below Top Plate +2 "storage"(z' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"(q- +3 "core" -' +2 "storage"(& +4 "core" &,  ]\  +2 "manipulator"&& +4 "core" &  E .Q +2 .tElbow.seek 4 +2 "manipulator"&\ ( +3 "core" ( +2 "manipulator"&7& +4 "core" &   -Q +2 "storage"({& +3 "core" &, \  +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&'| +3 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek 30.82 Pucks below Top Plate +2 "storage"(t'S +52 "core" ' +2 "manipulator"&& +3 "core" & E CQ +2 "storage"(& +3 "core" &, 8\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&m'\\ +39 "core" ' + .tElbow.hold +2 "manipulator"&(, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek 31.01 Pucks below Top Plate +2 "storage"(' +27 "core" ' + "manipulator"& % +4 "core" %Oh   1 +2 "storage"(~& +4 "core" &, J M \  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 287 counts + "manipulator"&j'{ +12 "core" ' +2 "manipulator"&& +4 "core" & Q EQ + "storage"(& +5 "core" &, K\  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&'| +33 "core" ' +2 "storage"(*% +3 "core" % \  +3 ."downElevator"SE.seek :down +5 "storage"( ') +80 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +15 (+% +3 "core" %5 (\ " +2 "manipulator"&&% +3 "core" %҄ O H +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&}' ] +87 "core" ' +2 "storage"(5& +3 "core" &, K\ " +2 "collection"''& +4 "core" &Xb K +2 #tStoring generic puck in Collection Clamp to tube 4 +2 "manipulator"&)% +3 "core" % T  H +2 "storage"(.% +3 "core" %< h\ " +3 "storage"(Y. +3 "core" .(, +2 "storage"(4& +4 "core" &, \ # +2 "storage"(=& +3 "core" &, A\ " +2 "manipulator"&/& +3 "core" &  HQ +3 .tElbow.seek 4 +2 "manipulator"&2( +4 "core" ( + "manipulator"&& +4 "core" & * IQ +2 "storage"(;& +4 "core" &, Q\ " +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&6'| +99 "core" ' + "storage"("& +3 "core" &, \ # +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(G' +93 "core" ' + "storage"(<- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &  DQ +2 "storage"($& +3 "core" &, p\  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&A'\\ +39 "core" ' + .tElbow.hold +2 "manipulator"&F, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(#- +3 "core" -' +3 .tSE.seek 31.43 Pucks below Top Plate +2 "storage"('e +39 "core" ' +2 "manipulator"&E% +3 "core" %ig  6 0 +2 "storage"(B& +4 "core" &, L W *\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 313 counts + "manipulator"&%'Е +21 "core" ' + "manipulator"&1& +3 "core" & q CQ +2 "storage"(D& +3 "core" &, \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&T'| +15 "core" ' +2 .tSE.seek 32.43 Pucks below Top Plate +2 "storage"(8' +42 "core" ' + "manipulator"&9& +3 "core" &  FQ +3 "manipulator"&% +3 "core" %s 6 E r +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&-' ] +102 "core" ' +2 .tElbow.seek CC +2 "manipulator"&3( +158 "core" ( +2 "manipulator"&& +3 "core" & R F& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +43 &Q& +2 "core" & z F& +3 .tForearm.seek CC +9 "manipulator"&C'ш +91 "core" ' + .tHand.close + "manipulator"&]/ +26 "core" / +2 .tCC.seek :open +2 "collection"'( +410 "core" ( +2 "storage"(@& +3 "core" &, J\ # +3 "storage"(a& +4 "core" &, \ # + "manipulator"&0& +3 "core" &  I% +2 "manipulator"&e% +3 "core" %щ  I* +3 .tForearm.seek :retract +2 "manipulator"&V' ] +97 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&( +163 "core" ( +2 "manipulator"&S& +3 "core" & ] L\\ +2 "storage"(R& +3 "core" &, =\ $ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&>'\\ +106 "core" ' +2 .tElbow.hold +2 "manipulator"&P, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&O1 +26 "core" 1 +2 "manipulator"&c% +4 "core" %n w >E +2 "storage"(f& +4 "core" &, ^\  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 318 counts + "manipulator"&_'К +20 "core" ' + "manipulator"&n& +3 "core" & M\\ +3 "storage"(?& +4 "core" &, \ % +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&,'| +14 "core" ' + "storage"(% +3 "core" % \ & +4 ."downElevator"SE.seek :down +4 "storage"(b') +57 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +38 (g% +3 "core" %9 q\ + +2 "manipulator"&X% +4 "core" %Ҁ  S q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z' ] +101 "core" ' +2 #tShuffling pucks in tube 5 of [2..7] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'J& +4 "core" & +2 "manipulator"&M% +4 "core" % = S +2 "storage"(o% +3 "core" %< z\ + +2 "storage"(H. +3 "core" .(, +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(u(; +203 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (U& +3 "core" &; G\ # +2 "manipulator"&& +4 "core" & P S\\ +2 .tElbow.seek 5 +2 "manipulator"&x( +40 "core" ( + "manipulator"&k& +4 "core" &: RQ +2 "storage"(h& +4 "core" &; \ ** +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&N' +96 "core" ' +3 "storage"(!& +2 "core" &; \ )* +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(L' +88 "core" ' + "storage"(^- +3 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 ([& +2 "core" &; \ #* +2 "manipulator"&d& +3 "core" &: ' KQ +3 .tElbow.seek 5 +2 "manipulator"&W( +31 "core" ( +2 "manipulator"&|& +3 "core" &  I MM +2 "storage"(& +3 "core" &; -\ %* +3 .tForearm.seek 5 + 300 counts +2 "manipulator"& ' +13 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&\\/ +20 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&w& +2 "storage"(') +8 "core" & NM + "manipulator"&K% +3 "core" % Pv +3 .tForearm.seek :retract +2 "manipulator"&v' ] +50 "core" ' + ."downElevator"SE.stop + "storage"(5 +44 "core" ' +2 .tElbow.seek CC +42 "manipulator"&s( +162 "core" ( +2 "manipulator"&I& +3 "core" & ! ] O) +2 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 && +2 "core" & u N) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ш +106 "core" ' + "manipulator"& & +4 "core" & 1 O R) +2 "manipulator"&% +4 "core" %ё ' Q\ +2 "collection"'& +3 "core" &% +3 "collection"'`& +5 "core" & +3 .tCC.seek :closed +3 "collection"'q(X +3 "core" &0 +5 &: 4 +10 &Et 2 +9 &4mt G +9 &W T +10 &D S +9 &JF T +10 & D T +9 &G T +9 &C T +10 &!SD S +9 &#B T +9 &$F T +10 &&C S +9 &(ZA T +9 &*E T +10 &+A T +9 &-D T +10 &/bC T +9 &1$E T +9 &2E T +10 &4F T +9 &6kA S +10 &8-B S +9 &9A S +9 &;G T +10 &=r? T +9 &?4B T +9 &@A T +10 &B@ T +9 &DzD T +10 &F8Q U +9 &GY W +9 &Ii X +10 &Km [\ +9 &M% ^ +9 &N _ +10 &P _ +9 &Rf ` +10 &T( ` +9 &U b$ +9 &W R +10 &Xg ] +9 &X U +9 ( +3 "collection"'`& +3 "core" &Xh O +2 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.47 + .Hand.open +2 "manipulator"&1 +21 "core" 1 +2 "manipulator"&% +3 "core" %ѝ ' K +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&7' ] +91 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%{& +3 "core" &( +3 "manipulator"&i% +3 "core" % j  I +2 "storage"(% +3 "core" %< +\ # +2 "storage"(. +3 "core" .(; +2 "storage"(& +3 "core" &; -\ #* +2 "storage"( & +4 "core" &; 4\ #* +2 "manipulator"&~& +4 "core" &  > I' + "manipulator"&% +4 "core" % j R I +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&y( +160 "core" ( +2 "manipulator"&& +3 "core" &%  Lq +2 "storage"(*& +4 "core" &; -\ $* +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&l' +94 "core" ' +2 "storage"(& +3 "core" &; Y\ $* +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(z' +91 "core" ' +2 "storage"(+- +2 "core" -'* +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (&& +2 "core" &; \ * +3 "manipulator"&& +3 "core" &% Eq +2 .tElbow.seek 5 +2 "manipulator"&\ ( +4 "core" ( +2 "manipulator"&t& +4 "core" &% Eq + "storage"(5& +3 "core" &; [\ * +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&'' +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&)/ +25 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&m& +2 "storage"(.') +9 "core" &% + Fq + "manipulator"&Y% +4 "core" % i Jv +2 .tForearm.seek :retract +2 "manipulator"&4' ] +52 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +54 "core" ' +2 .tElbow.seek PC +2 "manipulator"&=( +234 "core" ( +2 "manipulator"&/& +4 "core" & M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & \\ L +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'E +89 "core" ' +2 "manipulator"&;& +4 "core" & W L +2 "manipulator"&% +4 "core" %O C Ll +2 "processing"%"& +2 "core" & +3 "processing"% & +5 "core" & +2 .tPC.seek :closed +2 "processing"%(SD +3 "core" &(  +10 &*r) ,~ +9 &`x( @ +9 &:h) S +10 &C' S +9 &F' S +9 &}E( S +10 &?F( S +9 &E' S +10 & E* S +9 &"F& S +9 &$FF( S +10 &&F( T +54 &'E( S + &)C( S + &+MF( T + &-F( S &.H( S + &0G' S +7 &2VG( S +10 &4I( S +9 &5H' S +9 &7I' T +10 &9^I' S +9 &; J( S +10 &<G( S +9 &>G' T +9 &@gG( S +10 &B(I( S +9 &CF' S +9 &EO' T +10 &GlT% T +9 &I(_( V +10 &Jn) W +9 &L|( Y +9 &Nd( Z +10 &P%( Z +9 &Q( H +9 &R>' X +10 &S( + +2 ( +3 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.57 + .Hand.open + "manipulator"&<1 +20 "core" 1 + "manipulator"& % +3 "core" %O  Il +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&$' ] +104 "core" ' +2 "processing"%(& +3 "core" &S  + +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&#% +3 "core" % @ F K +2 "storage"(}% +3 "core" %= \ # +3 "storage"(E. +3 "core" .(; +2 "storage"(B& +3 "core" &; \ #* +2 "storage"(1& +4 "core" &; 5\ #* +2 "manipulator"&D& +4 "core" & K + "manipulator"&9% +3 "core" % @ f K +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&( +262 "core" ( +2 "manipulator"&6& +3 "core" &(  KV +3 "storage"(2& +2 "core" &; )\ #* +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&G' +90 "core" ' +2 "storage"(A& +3 "core" &; g\ !* +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(%' +113 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &( > BV +2 "storage"(Q& +4 "core" &; \ * + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&T' +35 "core" ' +2 .tElbow.hold +2 "manipulator"&F, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(]- +2 "core" -' +3 .tSE.seek 30.45 Pucks below Top Plate +2 "storage"(-' +33 "core" ' +2 "manipulator"&:% +3 "core" %T  @ 0 +2 "storage"(@& +3 "core" &; W W\ * +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 277 counts + "manipulator"&a' +13 "core" ' + "manipulator"&0& +3 "core" &( o FV +3 "storage"(e& +3 "core" &; U\ * +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&S' +15 "core" ' +2 .tSE.seek 31.45 Pucks below Top Plate +2 "storage"(R'z +42 "core" ' +2 "manipulator"&C& +4 "core" &( FV + "manipulator"&3% +4 "core" % E o +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&O' ] +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&c( +242 "core" ( + "manipulator"&f& +3 "core" &  BM +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &n& +3 "core" &  AM +3 .tForearm.seek PC +2 "manipulator"&?'E +91 "core" ' + .tHand.close +2 "manipulator"&/ +27 "core" / +2 .tPC.seek :open +2 "processing"%V( +375 "core" ( + "storage"(g& +3 "core" &; <\ * +3 "manipulator"&X& +3 "core" &  FM +2 "manipulator"&% +3 "core" %O E/ +3 .tForearm.seek :retract +2 "manipulator"&J' ] +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&M( +262 "core" ( + "manipulator"&o& +4 "core" &(  El +2 "storage"(>& +3 "core" &; i\ * +44 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&H' +100 "core" ' +2 .tHand.open +2 "manipulator"&_1 +24 "core" 1 +2 "storage"(8- +3 "core" -'z +3 .tSE.seek 31.1 Pucks below Top Plate +2 "storage"(b'F +22 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.13 Pucks below Top Plate +2 "storage"(,' +51 "core" ' +2 #tLights, camera, ACTION! + "storage"(U- +3 "core" -' +2 "storage"(& +3 "core" &; \ * +2 "manipulator"&k& +4 "core" &(  E 0l +2 .tElbow.seek 5 +2 "manipulator"&h( +7 "core" ( +2 "manipulator"&p& +3 "core" && \\ 0b +3 "storage"(!& +3 "core" &; \ * +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&^' +4 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek 30.84 Pucks below Top Plate +2 "storage"(['h +53 "core" ' +2 "manipulator"&d& +4 "core" && $ Fb + "storage"(P& +4 "core" &; \ * +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&|' +41 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 31.03 Pucks below Top Plate +2 "storage"(Z'\ +37 "core" ' +2 "manipulator"&\\% +3 "core" %M  b - +2 "storage"(w& +4 "core" &; 3 . o\ * + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 5 + 292 counts + "manipulator"&K' +13 "core" ' + "manipulator"&x& +4 "core" &% Fc +2 "storage"(N& +3 "core" &; ,\ * +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&L' +15 "core" ' +2 "storage"( % +4 "core" % \ z +3 ."downElevator"SE.seek :down +3 "storage"(I') +69 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +27 (% +2 "core" %/ .\ # +2 "manipulator"&% +4 "core" % K J} +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W' ] +100 "core" ' + "storage"( & +3 "core" &; ]\ $* +3 "collection"'& +3 "core" &Xh O +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&% +4 "core" % P  M +2 "storage"(v% +3 "core" %< \ # +3 "storage"(. +3 "core" .(; +2 "storage"(& +4 "core" &; A\ #* + "storage"(& +3 "core" &; \ "* +3 "manipulator"&{& +3 "core" &%  Lc +3 .tElbow.seek 5 + "manipulator"&i( +5 "core" ( + "manipulator"&& +4 "core" &% z Lc +2 "storage"(& +4 "core" &; W\ #* +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&' +91 "core" ' + "storage"( & +3 "core" &; 8\ "* +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(~' +92 "core" ' +2 "storage"(- +3 "core" -'$ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&`& +2 "core" &%  Dc +2 "storage"(& +3 "core" &; \ * +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&' +35 "core" ' + .tElbow.hold +2 "manipulator"&*, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'$ +3 .tSE.seek 31.44 Pucks below Top Plate +2 "storage"(s'n +45 "core" ' + "manipulator"&+% +4 "core" %S  / +2 "storage"(&& +4 "core" &; V W\ * + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 304 counts +42 "manipulator"&' +12 "core" ' + "manipulator"&t& +4 "core" &% H Fc +2 "storage"(5& +4 "core" &; P\ * +2 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&)' +25 "core" ' +2 .tSE.seek 32.44 Pucks below Top Plate +2 "storage"(m' +42 "core" ' +2 "manipulator"&7& +3 "core" &% Ec +3 "manipulator"&Y% +3 "core" % c E +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&y' ] +111 "core" ' +2 .tElbow.seek CC +2 "manipulator"&l( +163 "core" ( +2 "manipulator"&z& +2 "core" & Fd +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &'& +3 "core" & Ed +2 .tForearm.seek CC +2 "manipulator"&/'ш +99 "core" ' +2 .tHand.close +2 "manipulator"&j/ +21 "core" / +2 .tCC.seek :open +2 "collection"'.( +411 "core" ( + "storage"(\ & +3 "core" &; B\ !* +3 "storage"(;& +3 "core" &; 5\ * +2 "manipulator"&& +4 "core" & Ec +2 "manipulator"&"% +3 "core" %ј d E +3 .tForearm.seek :retract +2 "manipulator"&4' ] +98 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&r( +163 "core" ( +2 "manipulator"&<& +4 "core" & u JW + "storage"( & +4 "core" &; \ #* +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 5 +2 "manipulator"&(' +108 "core" ' +2 .tElbow.hold +2 "manipulator"&#, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&}1 +21 "core" 1 +2 "manipulator"&E% +4 "core" %u k o H ; +2 "storage"(B& +4 "core" &; "\ * + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 311 counts + "manipulator"&1'$ +25 "core" ' + "manipulator"&D& +4 "core" & p MW +2 "storage"(9& +3 "core" &; >\ $* +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"& ' +14 "core" ' + "storage"(% +3 "core" % \ % +4 ."downElevator"SE.seek :down +4 "storage"(6') +57 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +39 (2% +3 "core" %:  u\ + +2 "manipulator"&=% +4 "core" % R q +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&A' ] +100 "core" ' +2 #tShuffling pucks in tube 6 of [2..7] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'& +3 "core" & +3 "manipulator"&% +3 "core" % C  9 U! +2 "storage"(Q% +3 "core" %<  0\ + +2 "storage"(]. +3 "core" .(; +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"($(K +188 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (:& +3 "core" &K g\ '% +2 "manipulator"&@& +3 "core" & . > SW +3 .tElbow.seek 6 +2 "manipulator"&0(: +29 "core" ( + "manipulator"&e& +3 "core" &1  + 4 Q# +3 "storage"(C& +2 "core" &K .\ *' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&3'm +91 "core" ' +2 "storage"(G& +2 "core" &K d\ )' +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(' +89 "core" ' + "storage"(%- +3 "core" -'o +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (T& +3 "core" &K <\ #' +2 "manipulator"&a& +52 "core" &1  J# +2 .tElbow.seek 6 +2 "manipulator"&-(: +4 "core" ( +2 "manipulator"&S& +3 "core" &1 O J# +2 "storage"(f& +4 "core" &K e\ $' +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&n'y +21 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&F/ +17 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(O') +8 "core" &1 J# +2 "manipulator"&% +3 "core" %z  MF +3 .tForearm.seek :retract +2 "manipulator"&g' ] +44 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +48 "core" ' +2 .tElbow.seek CC +2 "manipulator"&X( +155 "core" ( +2 "manipulator"&& +3 "core" &  u N_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &  P M_ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&o'ш +107 "core" ' +2 "manipulator"&>& +4 "core" &  G R_ + "manipulator"&c% +3 "core" %} V R +3 "collection"'_& +3 "core" &$ +3 "collection"'8& +4 "core" && +3 .tCC.seek :closed +2 "collection"'U(X +3 "core" &% +8 & +5 $c +9 &kRu( 8 +9 &xo M +10 &XL4 T +9 &A S +9 &B3 T +10 &F! S +9 &aC S +10 & #A S +9 &!B S +9 &#D T +10 &%iA S +9 &'+CQ S +9 &(F S +10 &*F S +9 &,qF S +10 &.3? S +9 &/? S +9 &1@ S +10 &3y? S +9 &5:G T +9 &6D T +10 &8C T +9 &:C S +10 & S +9 &>A S +9 &?? S +10 &A? S +9 &CKA S +9 &E I T +10 &FR U +9 &HY W +10 &JCs Y +9 &K \\ +9 &M _ +10 &Ow _ +9 &Q: _ +9 &R ` +10 &T a +9 &Vr b# +9 &X 6 +10 &Xv^ 1 +9 &Xi N +6 ( +2 "collection"'8& +3 "core" &X\\ N +3 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.38 + .Hand.open +2 "manipulator"&1 +15 "core" 1 +2 "manipulator"&k% +4 "core" % L +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&p' ] +97 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%!& +4 "core" &( +2 "manipulator"&J% +3 "core" % N  I +2 "storage"(d% +4 "core" %C \ # +2 "storage"(P. +3 "core" .(K +2 "storage"(R& +3 "core" &K 1\ #' +2 "storage"(\\& +4 "core" &K \ "' +2 "manipulator"&w& +4 "core" &   I_ + "manipulator"&b% +3 "core" % N  I +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&x(: +161 "core" ( +2 "manipulator"&N& +3 "core" &D KM +2 "storage"( & +3 "core" &K <\ $' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&M'm +100 "core" ' +2 "storage"(H& +3 "core" &K C\ %' +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(,' +102 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (& +2 "core" &K \ ' +2 "manipulator"&^& +3 "core" &D > GM +3 .tElbow.seek 6 +2 "manipulator"&h(: +3 "core" ( +2 "manipulator"&[& +4 "core" &D ' GM + "storage"( & +3 "core" &K w\ ' +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&'y +34 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +20 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&v& +3 "storage"(') +5 "core" &D $ KM +4 "manipulator"&|% +3 "core" %Џ H L +3 .tForearm.seek :retract +2 "manipulator"&' ] +57 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +37 "core" ' +49 .tElbow.seek PC +4 "manipulator"&( +259 "core" ( +2 "manipulator"&{& +3 "core" &  I +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &  I +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&K'E +96 "core" ' +2 "manipulator"&& +3 "core" &  J +2 "manipulator"&Z% +4 "core" %M  J, +2 "processing"%I& +4 "core" &( +2 "processing"% & +5 "core" & +3 .tPC.seek :closed +2 "processing"%L(SD +4 "core" &(  +8 &+u' ,~ +9 &av( @ +9 &:g' S +10 &D( S +9 &E( S +10 &}D& S +9 &?E( S +9 &D( S +10 & D( S +9 &"F) S +9 &$FD& S +10 &&F' T +9 &'E& S +9 &)F' S +10 &+NF' S +9 &-E( S +10 &.C& S +9 &0F( S +9 &2VH( S +10 &4G' S +9 &5J( S +10 &7I& S +9 &9]I( T +9 &; G' S +10 &<F' S +9 &>D' S +9 &@fG( S +10 &B(D' S +9 &CJ( T +10 &ER' T +9 &Gfa' V +9 &I u) Y +10 &J}( Z +9 &L~& Z +9 &N_' [ +10 &P' \\ +9 &Q( I +9 &R@' X +10 &S!' , +3 ( + "processing"% & +5 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.70 + .Hand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&`% +4 "core" %M G, +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +2 "processing"%& +4 "core" &S  , +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&% +3 "core" % e  K +2 "storage"(W% +3 "core" %< 0\ # +3 "storage"(+. +3 "core" .(K +2 "storage"(&& +3 "core" &K \ #' +2 "storage"(t& +4 "core" &K \ "' +2 "manipulator"&5& +4 "core" &  K + "manipulator"&7% +4 "core" % e  K +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&Y(: +241 "core" ( + "manipulator"&& +4 "core" &8  K: +2 "storage"(i& +3 "core" &K )\ #' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&~'m +92 "core" ' +2 "storage"(& +3 "core" &K K\ "' +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +102 "core" ' +2 "storage"(s- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&z& +3 "core" &8 n p @: +2 "storage"('& +4 "core" &K  \ ' + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&)'M +37 "core" ' + .tElbow.hold +2 "manipulator"&*, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(j- +3 "core" -' +3 .tSE.seek 30.4 Pucks below Top Plate +2 "storage"(y' +31 "core" ' + "manipulator"&q% +3 "core" %OR  - 0 +2 "storage"(\ & +3 "core" &K W Z\ ' +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 302 counts +2 "manipulator"&;'{ +12 "core" ' + "manipulator"&& +4 "core" &8 % F: +2 "storage"("& +4 "core" &K S\ ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&<'m +28 "core" ' +3 .tSE.seek 31.4 Pucks below Top Plate +2 "storage"( 'O +42 "core" ' + "manipulator"&/& +3 "core" &8 4 F: +3 "manipulator"&l% +4 "core" %U F +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&}' ] +91 "core" ' +2 .tElbow.seek PC + "manipulator"&E( +256 "core" ( +2 "manipulator"&B& +2 "core" & 5 D# +3 .tElbow.reconfigure :loose +42 "manipulator"&$ &.,(#b +3 &D& +3 "core" &  D# +7 .tForearm.seek PC +14 "manipulator"&9'E +96 "core" ' + .tHand.close +2 "manipulator"&/ +26 "core" / +3 .tPC.seek :open +2 "processing"%4( +375 "core" ( +2 "storage"(2& +4 "core" &K \ ' +2 "manipulator"&=& +4 "core" & F# +2 "manipulator"&r% +2 "core" %V F% +3 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&(: +248 "core" ( +2 "manipulator"&(& +4 "core" &0  C# + "storage"(Q& +4 "core" &K Y\ ' +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&]'m +98 "core" ' +2 .tHand.open + "manipulator"&11 +25 "core" 1 +3 "storage"(m- +2 "core" -'O +3 .tSE.seek 31.05 Pucks below Top Plate +2 "storage"(6' +21 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek 30.08 Pucks below Top Plate + "storage"( ' +55 "core" ' + #tLights, camera, ACTION! +2 "storage"(:- +3 "core" -' +2 "storage"(@& +3 "core" &K K\ ' +2 "manipulator"&e& +3 "core" &0  X +# +3 .tElbow.seek 6 +2 "manipulator"&C(: +4 "core" ( +2 "manipulator"&u& +3 "core" &0   +# +2 "storage"(G& +3 "core" &K K\ ' +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&%'m +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.79 Pucks below Top Plate +2 "storage"(T'= +56 "core" ' +2 "manipulator"&a& +3 "core" &0 a B# +2 "storage"(#& +4 "core" &K M\ ' +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&S'M +36 "core" ' +2 .tElbow.hold +2 "manipulator"&f, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek 30.98 Pucks below Top Plate +2 "storage"(A' +26 "core" ' +2 "manipulator"&F% +4 "core" %[` " O 0 +2 "storage"(& +3 "core" &K W M s\ ' +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 314 counts + "manipulator"&'Ї +22 "core" ' +2 "manipulator"&0& +3 "core" &1 t C# +3 "storage"(3& +3 "core" &K \ ' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&'m +15 "core" ' +2 "storage"(?% +2 "core" % $\  +4 ."downElevator"SE.seek :down +3 "storage"(') +69 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +27 (n% +2 "core" %3 \ # +2 "manipulator"&O% +4 "core" %x  I i +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&>' ] +93 "core" ' +2 "storage"(c& +4 "core" &K T\ !' + "collection"'_& +3 "core" &X\\ N +3 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&-% +3 "core" % O + G +3 "storage"(g% +4 "core" %< \ ! + "storage"(.. +3 "core" .(K +2 "storage"(& +4 "core" &K 1\ ' +2 "storage"(k& +3 "core" &K \ !' +2 "manipulator"&!& +4 "core" &2  F# +2 .tElbow.seek 6 +2 "manipulator"&J(: +3 "core" ( +2 "manipulator"&d& +4 "core" &2 @ F# +2 "storage"(P& +3 "core" &K ]\ !' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&R'm +97 "core" ' +2 "storage"(\\& +2 "core" &K 8\ "' +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +49 "storage"(w' +93 "core" ' +2 "storage"(b- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&8& +3 "core" &2 q B# +3 "storage"(o& +3 "core" &K \ \ ' +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&N'M +34 "core" ' + .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(H- +2 "core" -' +3 .tSE.seek 31.41 Pucks below Top Plate +2 "storage"(X'S +33 "core" ' + "manipulator"&% +3 "core" %Yo #  1 +2 "storage"(& +4 "core" &K W M \ ' +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 312 counts + "manipulator"&^'Ѕ +23 "core" ' +2 "manipulator"&[& +4 "core" &2 N B# + "storage"( & +3 "core" &K \ ' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 800 counts +2 "manipulator"&p'm +35 "core" ' +2 .tSE.seek 32.41 Pucks below Top Plate +2 "storage"(' +44 "core" ' + "manipulator"&v& +4 "core" &2 N G# +2 "manipulator"&|% +3 "core" %Q K G +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&x' ] +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&M( +155 "core" ( +2 "manipulator"&,& +3 "core" & D"} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & C"} +3 .tForearm.seek CC +2 "manipulator"&'ш +94 "core" ' +2 .tHand.close +2 "manipulator"&{/ +22 "core" / +3 .tCC.seek :open + "collection"'( +408 "core" ( +2 "storage"(h& +4 "core" &K >\ "' +2 "storage"(& +3 "core" &K 5\ #' +2 "manipulator"&Z& +3 "core" & \ I"{ +2 "manipulator"&I% +3 "core" %ї  I# +3 .tForearm.seek :retract +2 "manipulator"&' ] +114 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&V(: +156 "core" ( +2 "manipulator"&& +4 "core" &C P + "storage"(`& +4 "core" &K \ &' +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 6 +2 "manipulator"&'M +105 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&W1 +19 "core" 1 +3 "manipulator"&+% +4 "core" %Xq c g ; + "storage"(&& +4 "core" &K 3\ ' +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 311 counts +2 "manipulator"&t'Є +21 "core" ' +2 "manipulator"&5& +3 "core" &C q N +2 "storage"(7& +4 "core" &K \ &' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"& 'm +13 "core" ' +2 "storage"(K% +2 "core" % \ & +4 ."downElevator"SE.seek :down +3 "storage"(') +60 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +35 (i% +4 "core" %8 \ + +2 "manipulator"&% +3 "core" %l f S u +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +2 #tShuffling pucks in tube 7 of [2..7] + #Loading generic puck from tube 7 into Collection Clamp +2 "collection"'s& +4 "core" & + "manipulator"&z% +3 "core" % U W P +2 "storage"('% +4 "core" %< B\ * +2 "storage"(j. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(([G +188 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (q& +2 "core" &[D \ ! +3 "manipulator"&\ & +3 "core" &C z O +3 .tElbow.seek 7 +2 "manipulator"&( +16 "core" ( +2 "manipulator"&"& +4 "core" & ) OS +2 "storage"(/& +3 "core" &[@ b\ )% +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&l' +99 "core" ' +2 "storage"(~& +3 "core" &[@ '\ *% +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Y' +86 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 ()& +3 "core" &[@ F\ $% +2 "manipulator"&;& +3 "core" & / LS +3 .tElbow.seek 7 +2 "manipulator"&y( +3 "core" ( +2 "manipulator"&<& +4 "core" & I LS + "storage"(B& +4 "core" &[@ \ %% +3 .tForearm.seek 7 + 300 counts +2 "manipulator"&*' +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&D/ +24 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(}') +7 "core" & ( LS +2 "manipulator"&L% +4 "core" % | PE +2 .tForearm.seek :retract +2 "manipulator"&2' ] +48 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +48 "core" ' +2 .tElbow.seek CC +2 "manipulator"&=( +165 "core" ( + "manipulator"&r& +4 "core" & Ne +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &9& +2 "core" & y Ne +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&('ш +104 "core" ' +2 "manipulator"&Q& +3 "core" &   Re +2 "manipulator"&E% +3 "core" %ф R +3 "collection"'1& +4 "core" &[ +2 "collection"'m& +5 "core" && +2 .tCC.seek :closed +2 "collection"':(X +3 "core" &% +8 & 1' $e +9 &kRr& 9 +10 &zm6 N +9 &aF" S +9 &"D$ T +10 &D! S +9 &A& T +9 &hA# T +10 & *F" T +9 &!C' T +9 &#D# S +10 &%pE* T +9 &'2C& T +10 &(C& T +9 &*B, T +9 &,yD$ S +10 &.;A# S +9 &/?& S +10 &1?$ S +9 &3A7 T +9 &5AD$ T +10 &7?5 S +9 &8?' S +9 &:A" S +10 & D' T +9 &?? S +10 &AB S +9 &CRE% T +10 &EN" U +9 &FY, W +9 &H|& Z +10 &J9 _ +9 &K* ` +10 &M& ` +9 &O{& ` +9 &Q2% b% +10 &R5 b' +9 &T) b) +9 &Vc$ b/ +10 &X 6 +9 &X! \\ +9 ( +3 "collection"'m& +3 "core" &Xq% U +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 2.62 + .Hand.open +2 "manipulator"&@1 +24 "core" 1 +2 "manipulator"&e% +3 "core" %ф  J +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&u' ] +94 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%G& +4 "core" &( + "manipulator"&% +3 "core" % i p H +3 "storage"(a% +3 "core" %< ]\ " +2 "storage"(#. +3 "core" .([G +2 "storage"( & +4 "core" &[@ @\ #% + "storage"(F& +3 "core" &[@ B\ #% +3 "manipulator"&& +3 "core" & 0 Ie +2 "manipulator"&6% +3 "core" % i ^ H +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&0( +161 "core" ( +2 "manipulator"&3& +4 "core" & JW + "storage"(?& +3 "core" &[@ \ $% +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&' +103 "core" ' +2 "storage"(]& +4 "core" &[@ \ %% +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( ' +96 "core" ' +2 "storage"(n- +3 "core" -'} +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +50 (O& +3 "core" &[@ \ % +3 "manipulator"&%& +4 "core" & IW +3 .tElbow.seek 7 +3 "manipulator"&C( +3 "core" ( +2 "manipulator"&T& +3 "core" & H IW +3 "storage"(c& +3 "core" &[@ m\ % +3 .tForearm.seek 7 + 300 counts +2 "manipulator"&_' +37 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&-/ +21 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&g& +3 "storage"(S') +8 "core" & C IW +2 "manipulator"&.% +3 "core" %  K( +3 .tForearm.seek :retract +2 "manipulator"&' ] +57 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +33 "core" ' +2 .tElbow.seek PC +2 "manipulator"&k( +235 "core" ( +2 "manipulator"&!& +5 "core" & J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & [ K +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&P'E +97 "core" ' + "manipulator"&& +3 "core" &  I +3 "manipulator"&A% +4 "core" %I  I* +2 "processing"%& +3 "core" &' +3 "processing"%\\& +5 "core" & +2 .tPC.seek :closed +2 "processing"%(SD +4 "core" &( +8 & 5' $e +9 &iTu' 9 +10 &{p' N +9 &aK( S +9 &$B' S +10 &D' S +9 &D' S +10 &iE' S +9 & +D' S +9 &!E' S +10 &#D& S +9 &%qB' S +9 &'3A' S +10 &(A' S +9 &*B( S +10 &,yC' S +9 &.:E' T +9 &/A( S +10 &1G' S +9 &3G' S +10 &5BF' T +9 &7G' T +9 &8C' T +10 &:F& T +9 & G' S +10 &?G' T +9 &AF' T +10 &CRF' T +9 &EN' T +9 &FY( U +10 &H_( W +9 &JKt( Y +9 &L{( [ +10 &M' [\ +9 &O' [\ +9 &QK( \\ +10 &RRa& . +9 &S+( * +6 ( +2 "processing"%\\& +3 "core" &S( * +3 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.71 + .Hand.open + "manipulator"&b1 +20 "core" 1 +2 "manipulator"&8% +3 "core" %H 0 F+ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&o' ] +96 "core" ' +2 "processing"%f& +3 "core" &S * +3 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&>% +4 "core" % J m G +2 "storage"(H% +3 "core" %< \ +2 "storage"(. +3 "core" .([G +2 "storage"(& +3 "core" &[@ \ % +2 "storage"([& +3 "core" &[@ \ % +3 "manipulator"& & +3 "core" & Z G +2 "manipulator"&v% +3 "core" % J ] G +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&|( +266 "core" ( + "manipulator"&R& +3 "core" & R G\\ +3 "storage"(J& +3 "core" &[@ \ % +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&w' +91 "core" ' +2 "storage"(N& +3 "core" &[@ ]\ !% +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(^' +103 "core" ' +2 "storage"(X- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&,& +3 "core" &  E\\ +2 "storage"(& +3 "core" &[@ [\ % +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&p'΢ +33 "core" ' + .tElbow.hold +2 "manipulator"&{, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"( - +3 "core" -' +3 .tSE.seek 30.53 Pucks below Top Plate +2 "storage"(x'R +32 "core" ' +2 "manipulator"&U% +3 "core" %ΥY   ! 0 +2 "storage"(h& +4 "core" &[@ X V \ % +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 303 counts +51 "manipulator"&' +12 "core" ' +2 "manipulator"&Z& +4 "core" &  G\\ +2 "storage"(I& +3 "core" &[@ ]\ % +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 800 counts +2 "manipulator"&' +24 "core" ' +3 .tSE.seek 31.53 Pucks below Top Plate +2 "storage"(`' +48 "core" ' + "manipulator"&& +4 "core" & B\\ +2 "manipulator"&M% +4 "core" %\ N B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W' ] +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&+( +235 "core" ( +2 "manipulator"&&& +2 "core" & t } Z @ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &5& +2 "core" & h p G @ +3 .tForearm.seek PC +2 "manipulator"&7'E +94 "core" ' +2 .tHand.close + "manipulator"&K/ +21 "core" / +2 .tPC.seek :open +2 "processing"%( +375 "core" ( +2 "storage"(i& +3 "core" &[@ \ % +3 "manipulator"&& +3 "core" & D C +2 "manipulator"&V% +3 "core" %H $ C< +3 .tForearm.seek :retract +2 "manipulator"&s' ] +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&z( +242 "core" ( +2 "manipulator"&'& +4 "core" &  c A> + "storage"(j& +3 "core" &[@ \ % +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&' +98 "core" ' +2 .tHand.open + "manipulator"&t1 +22 "core" 1 +3 "storage"(- +4 "core" -' +2 .tSE.seek 31.17 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.2 Pucks below Top Plate + "storage"( '9 +58 "core" ' +2 #tLights, camera, ACTION! + "storage"(q- +3 "core" -'9 +2 "storage"(\ & +4 "core" &[@ R R i % +2 "manipulator"&"& +3 "core" &   #> +3 .tElbow.seek 7 +2 "manipulator"&/( +33 "core" ( +2 "manipulator"&$& +4 "core" &   #; + "storage"(~& +3 "core" &[@ Q Q S % +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&' +4 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek 30.92 Pucks below Top Plate +2 "storage"()' +54 "core" ' +2 "manipulator"&;& +3 "core" & j A; +2 "storage"(<& +3 "core" &[@ t s (\ % +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&B'΢ +36 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 31.1 Pucks below Top Plate +2 "storage"(D'K +26 "core" ' +2 "manipulator"&% +4 "core" %ΝM  } . + "storage"(& +4 "core" &[@ . . \ % +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 295 counts + "manipulator"&L' +11 "core" ' +2 "manipulator"&& +3 "core" & F; +2 "storage"(l& +3 "core" &[@ \ % +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 800 counts + "manipulator"&r' +16 "core" ' + "storage"(9% +4 "core" %P ;\  +3 ."downElevator"SE.seek :down +3 "storage"(Y') +68 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +28 (*% +2 "core" %6 M\ " +2 "manipulator"&}% +3 "core" %Ѹ I +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q' ] +88 "core" ' +46 "storage"(E& +7 "core" &[@ P\ !% +2 "collection"'y& +4 "core" &Xp[ U +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&1% +5 "core" % ^ + H + "storage"(2% +3 "core" %< \ +3 "storage"(. +3 "core" .([G +2 "storage"(@& +4 "core" &[@ w\ !% +2 "storage"(e& +4 "core" &[@ \ !% + "manipulator"&G& +3 "core" & M H; +3 .tElbow.seek 7 +2 "manipulator"&( +4 "core" ( + "manipulator"&a& +4 "core" &  H; +2 "storage"(#& +4 "core" &[@ &\ !% +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"& ' +103 "core" ' + "storage"(F& +4 "core" &[@ \ "% +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +96 "core" ' +2 "storage"(6- +3 "core" -'{ +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&m& +2 "core" & F; +2 "storage"((& +3 "core" &[@ R\ % +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&3'΢ +37 "core" ' +3 .tElbow.hold +2 "manipulator"&?, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(]- +2 "core" -'{ +3 .tSE.seek 31.54 Pucks below Top Plate +2 "storage"(=' +32 "core" ' +2 "manipulator"&n% +3 "core" %αI   - +2 "storage"(O& +4 "core" &[@ , . >\ % +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 315 counts +2 "manipulator"&%' +10 "core" ' +2 "manipulator"&T& +3 "core" & E; +2 "storage"(c& +4 "core" &[@ \ % +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&u' +33 "core" ' +2 .tSE.seek 32.54 Pucks below Top Plate +2 "storage"(-'. +42 "core" ' +2 "manipulator"&g& +4 "core" & * F; + "manipulator"&.% +3 "core" %ѹ P F4 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&0' ] +105 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +163 "core" ( +2 "manipulator"& & +3 "core" &  D"y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &_& +3 "core" &  D"y +2 .tForearm.seek CC +2 "manipulator"&!'ш +90 "core" ' +2 .tHand.close +2 "manipulator"&d/ +26 "core" / +2 .tCC.seek :open +2 "collection"'S( +411 "core" ( + "storage"(C& +3 "core" &[@ L\ "% +3 "storage"(& +2 "core" &[@ X\ "% +2 "manipulator"&A& +3 "core" & ; H"y +3 "manipulator"&% +3 "core" %і ` H+ +3 .tForearm.seek :retract + "manipulator"&' ] +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&4( +162 "core" ( +2 "manipulator"&b& +2 "core" & P J_ +3 "storage"(8& +3 "core" &[@ \ #% +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 7 +2 "manipulator"&f'΢ +109 "core" ' +2 .tElbow.hold +2 "manipulator"&>, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&H1 +16 "core" 1 +2 "manipulator"&% +3 "core" %γ` B @ 8 +3 "storage"(& +2 "core" &[@ \ % +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 317 counts +2 "manipulator"&[' +11 "core" ' +2 "manipulator"& & +3 "core" & i N_ +2 "storage"(v& +4 "core" &[@ >\ $% +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +43 "manipulator"&\\' +22 "core" ' + "storage"(P% +4 "core" %4 <\ # +10 ."downElevator"SE.seek :down +3 "storage"(R') +56 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +39 (J% +2 "core" %0  `\ * +2 "manipulator"&k% +4 "core" %ѻ  \ Q +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&N' ] +95 "core" ' +1454 #t-> exit +7 #mEXIT @1753206272.81PDT @1753206284.75PDT = =mMAIN_scheduler =tMAIN @PDT1753206285.64 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK +2 #t@31615 sendCRC with ifg=0x20, ie=0x7F + #@33450 sendCRC with ifg=0x08, ie=0x5F #@3723 idle with ifg=0x84, ie=0x75 + #@4392 select with ifg=0x10, ie=0xF5 + #@5025 receive with ifg=0x10, ie=0xFD #@5657 receive with ifg=0x10, ie=0xFD + #@6290 receive with ifg=0x10, ie=0xFD #@6617 receive with ifg=0x80, ie=0xFD + #@49396 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +278 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +440 "Can"\ ? + \ ?' #tPolling Can every 10:00 +191 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %S1 +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ܔ& +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %&oo d ~ +2 .tSS.configure :default + "sampler")#.0X H +3 "manipulator"&-& +3 "core" & i I_ +2 "storage"(.& +4 "core" &[Ig L\ !" +2 "storage"(/% +3 "core" %< \ ! +3 "collection"'09 +3 "core" 9Zk +3 "processing"%19 +2 "core" 9s +364 #t-> puck.Count +2 !o:NoMethodError : mesgu:NameError::message.undefined method `Count' for :puck:Symbol: name:\ Count: args[:bt["(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +8399 #-> puck.count +1248 #-> Puck.count +2 "storage"(2% +3 "core" %< \  +2 .tSE.seek :down +2 "storage"(3') +14 "core" ' + .tSE.stop + "storage"(5 +3 .tHand.open +2 "manipulator"&41 +20 "core" 1 +2 "manipulator"&5% +2 "core" % Q O G +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(6( +986 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (7& +3 "core" & \  +2 "manipulator"&8& +4 "core" & A N_ +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&9( +3 "core" ( +2 "manipulator"&:& +3 "core" & N_ +2 "storage"(;& +3 "core" & |\ ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&<'ұ +106 "core" ' +2 "storage"(=& +3 "core" & z\ * +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(>' +276 "core" ' +2 "storage"(?- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (@% +3 "core" % d\ ( +3 ."downElevator"SE.seek :down +4 "storage"(A') +98 (B% +2 "core" %8 \ '\\x +2 "manipulator"&C% +4 "core" %Ҩ P8 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D' ] +94 "core" ' +77 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(E( +210 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (F& +2 "core" & \ & +2 "manipulator"&G& +3 "core" & O_ +3 .tElbow.seek 2 +2 "manipulator"&H( +20 "core" ( +2 "manipulator"&I& +4 "core" & ! L O + "storage"(J& +4 "core" & !\ )& +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&K'j +91 "core" ' +2 "storage"(L& +3 "core" & G\ *& +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(M' +106 "core" ' + "storage"(N- +3 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (O% +3 "core" %  \ a +3 ."downElevator"SE.seek :down +4 "storage"(P') +57 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +38 (Q% +2 "core" %;  0\ * +2 "manipulator"&R% +3 "core" %s 8 QQ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&S' ] +95 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(T(G +192 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (U& +3 "core" &D -\ * +2 "manipulator"&V& +3 "core" & O +3 .tElbow.seek 3 +2 "manipulator"&W( +50 "core" ( +2 "manipulator"&X& +3 "core" & M( +2 "storage"(Y& +3 "core" &C '\ (+ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +36 .tForearm.seek 3 + 800 counts +2 "manipulator"&Z'k +98 "core" ' + "storage"([& +3 "core" &C $\ (+ +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(\\' +102 "core" ' +2 "storage"(]- +3 "core" -'n +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (^% +2 "core" % n \ & +10 ."downElevator"SE.seek :down +4 "storage"(_') +37 "core" ' + ."downElevator"SE.stop + "storage"(5 +59 (`% +3 "core" %< n\ * +2 "manipulator"&a% +3 "core" %j Q N: +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&b' ] +105 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(c(, +204 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (d& +2 "core" &,\ +\ ( +2 "manipulator"&e& +3 "core" & Q P( +3 .tElbow.seek 4 +2 "manipulator"&f( +47 "core" ( + "manipulator"&g& +3 "core" & ( & T2 +2 "storage"(h& +3 "core" &,\  \ + +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&i'| +102 "core" ' + "storage"(j& +3 "core" &,\ \ , +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(k' +106 "core" ' +2 "storage"(l- +3 "core" -'F +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (m% +2 "core" % I D\ % +3 ."downElevator"SE.seek :down +4 "storage"(n') +50 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +46 (o% +2 "core" %;\ - +2 "manipulator"&p% +3 "core" %҇    U +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&q' ] +92 "core" ' +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(r(; +200 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (s& +2 "core" &; "\ " +2 "manipulator"&t& +4 "core" & ! P2 +2 .tElbow.seek 5 +2 "manipulator"&u( +42 "core" ( +2 "manipulator"&v& +3 "core" &D  [ O6 +3 "storage"(w& +3 "core" &; N\ )) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&x' +97 "core" ' +2 "storage"(y& +4 "core" &; ,\ *) +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(z' +106 "core" ' + "storage"({- +3 "core" -'< +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (|% +2 "core" % ? .\ $ +4 ."downElevator"SE.seek :down +3 "storage"(}') +49 "core" ' + ."downElevator"SE.stop + "storage"(5 +47 (~% +3 "core" %8 Q\ + +2 "manipulator"&% +3 "core" % PE +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"((K +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &K \ ( +2 "manipulator"&& +3 "core" &D  N6 +2 .tElbow.seek 6 +2 "manipulator"&(: +4 "core" ( +2 "manipulator"&& +3 "core" &D o N6 +2 "storage"( & +3 "core" &K Z\ )) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"& 'm +95 "core" ' + "storage"( & +3 "core" &K  t\ *) +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +105 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (% +2 "core" % z +\ _ +3 ."downElevator"SE.seek :down +4 "storage"(') +53 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +42 (% +2 "core" %1  \ + +2 "manipulator"&% +3 "core" %u  { PF +36 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(([G +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &[G J\ +2 "manipulator"&& +4 "core" &D \\ N6 +2 .tElbow.seek 7 + "manipulator"&( +24 "core" ( + "manipulator"&& +4 "core" & PE +2 "storage"(& +3 "core" &[G ^\ ) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&' +89 "core" ' + "storage"(& +3 "core" &[G \ + +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( ' +109 "core" ' +2 "storage"(!- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 ("% +2 "core" % G\ ' +10 ."downElevator"SE.seek :down +3 "storage"(#') +44 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +51 ($% +3 "core" %0\ - +2 "manipulator"&%% +4 "core" %  St +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&&' ] +95 "core" ' +2423 #t-> exit +7 #mEXIT @1753206488.62PDT @1753223057.30PDT = =mMAIN_scheduler =tMAIN @PDT1753223058.22 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +117 #"core_reset"Sent BREAK + #t@60213 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +266 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +441 "Can"T\ 7D& + T\ 7D& + #tPolling Can every 10:00 +3 #Cleanly exited at 10:48:08PDT22-Jul-25 +1882 #-> ESP.ready! +3 #Powering core bus +567 .Gate.power :raw,:ON +2 "sampler") +14 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +7 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X +2 "storage"(-& +3 "core" &[I \ H +2 "storage"(.% +3 "core" %- \ H +2 "collection"'/9 +4 "core" 9O] +2 "processing"%09 +3 "core" 9cr +4900 #t-> CSR.relabel :mfbKill, :diluent +671 #-> CSR.unalias :diluent +3282 #-> finalPurge{hotBleach} +3 #Starting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +2 "core" &|\  +2 .tHand.open +2 "manipulator"&21 +16 "core" 1 +2 "manipulator"&3& +3 "core" &  m> +2 "manipulator"&4% +3 "core" % k  l +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&5(-z +179 "core" ( +2 "manipulator"&6& +3 "core" &-{ B ou +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &7& +2 "core" &-{ 8 ou +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&8'o +110 "core" ' +2 .tHand.close + "manipulator"&9/ +19 "core" / +2 "manipulator"&:& +3 "core" &-{ V S T ]u +2 "manipulator"&;% +3 "core" %σw O P ^ ]' +2 .tForearm.seek :retract +2 "manipulator"&<' ] +114 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=( +280 "core" ( + "manipulator"&>& +3 "core" & / o( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &?& +3 "core" & n( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'ш +88 "core" ' +2 "manipulator"&A& +3 "core" & Z k( +2 "manipulator"&B% +3 "core" %} ( k. +3 "collection"'C& +3 "core" &|\  +2 "collection"'D& +5 "core" &|\  +3 .tCC.seek :closed + "collection"'E(X +4 "core" &|\  +8 &E\ %i +9 &ZQy\ 9 +10 &zs\ N +9 &ML\ T +10 &F\ T +9 &G\ T +9 &I\ T +10 &UI\ T +9 & I\ T +9 &!G\ T +10 &#E\ T +9 &%]F\ T +10 &' F\ T +9 &(I\ T +9 &*C\ T +10 &,fG\ T +9 &.'K\ T +9 &/F\ T +10 &1I\ T +9 &3nC\ T +9 &50F\ T +10 &6E\ S +9 &8H\ T +10 &:vC\ T +9 &<8C\ T +9 &=E\ T +10 &?F\ T +9 &A~G\ T +10 &C?L\ T +9 &DU\ V +9 &Fh\ W +10 &Hu\ Z +9 &J) _ +9 &K _ +10 &M _ +9 &On _ +9 &Q0 _ +10 &R ` +9 &T ` +10 &Vl b +9 &X} 4 +9 &X ] +10 ( + &Xo\ S +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.48 +2 "collection"'F& +3 "core" &Xn\ S +2 .tHand.open +2 "manipulator"&G1 +15 "core" 1 + "manipulator"&H% +3 "core" %} V R ) b. +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&I' ] +98 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'J& +3 "core" &Xn\ S +36 "collection"'K% +3 "core" %R\  +3 .tCSV.dial CSR + "collection"'L  +136 "core"  +9 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'M'q +1352 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 'N% +3 "core" %q \ +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'O'? +701 "core" ' + .tCSV.dial :waste +2 "collection"'P +136 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'Q'P +1990 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'R& +3 "core" &Xd S +2 "collection"'S% +3 "core" %K +2 .tCSV.dial :flush + "collection"'T  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'U'q +1278 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'V @ +45 "core" B + "collection"'W% +3 "core" %q \ +3 .tCS.seek 6.999ml + "collection"'X'b +565 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'Y  + 'Z  +44 "core"  +103  +2 .tCBV.dial :waste1 +2 "collection"'[ @ +45 "core" @ +2 .tCS.seek 0ml +2 "collection"'\\'P +1741 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"']& +3 "core" &Xc S +2 "collection"'^% +3 "core" %P +2 .tCSV.dial :flush +2 "collection"'_  +86 "core"  +3 .tCS.seek 5ml + "collection"'`'q +1264 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'a @ +44 "core" A + "collection"'b% +4 "core" %q  +2 .tCS.seek 7ml +2 "collection"'c'i +556 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'d  +2 'e  +6 "core"  +37  +2 .tCBV.dial :waste2b +2 "collection"'f  +81 "core"  +2 .tCS.seek 0ml +2 "collection"'g'P +1733 "core" ' +2 #tFlushing upper manifold + "collection"'h& +4 "core" &Xm S +2 "collection"'i% +3 "core" %L +2 .tCSV.dial :flush + "collection"'j  +76 "core"  +2 .tCS.seek 5ml +2 "collection"'k'q +1271 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'l @ +45 "core" B +2 "collection"'m% +3 "core" %q  +3 .tCS.seek 7ml +2 "collection"'n'h +554 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'o + 'p  +54 "core"  +56  +2 .tCTV.dial :air + "collection"'q  +143 "core" ~ +2 .tCS.seek 0ml + "collection"'r'P +1726 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'s'2~ +797 "core" ' +2 .tCSV.dial :waste + "collection"'t +46 "core" +2 .tCS.seek 0ml +2 "collection"'u'P +797 "core" ' +2 "collection"'v& +3 "core" &Xl S +2 "collection"'w% +3 "core" %M +2 .tCSV.dial :flush + "collection"'x  +44 "core"  +2 .tCS.seek 3ml + "collection"'y'2~ +800 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'z @ +44 "core" A + "collection"'{% +4 "core" %2~  +2 .tCS.seek 5ml +2 "collection"'|'q +553 "core" ' +2 .tCSV.dial :air + "collection"'} @ +5 "core" @ +2 .tCS.seek 0ml +2 "collection"'~'P +1260 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''2~ +800 "core" ' +2 .tCSV.dial :waste + "collection"' +75 "core" +3 .tCS.seek 0ml + "collection"''P +784 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +3 "core" &Xk S +2 "collection"'% +3 "core" %J +2 .tCSV.dial CSR + "collection"'  +150 "core"  +2 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.seek 8ml +2 "collection"''! +2003 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' +551 "core" ' +10 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '  +7 "core"  +98 + .tCTV.dial :intake +2 "collection"'  +81 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"' ' +1985 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +79 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''P +582 "core" ' +2 #tFlushing lower manifold's waste1 port +2 .CSV.dial CSR + "collection"'  +108 "core"  +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.seek 4ml +2 "collection"''R8 +1095 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1499 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  + '  +44 "core" ~ +103  +2 .tCBV.dial :waste1 +2 "collection"'\ @ +46 "core" B +2 .tCS.seek 0ml +2 "collection"''P +2451 "core" ' + #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'  +45 "core"  + #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"''R8 +1101 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' +1497 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  + '  +7 "core"  +38 ~ +2 .tCBV.dial :waste2b + "collection"'"  +81 "core"  +3 .tCS.seek 0ml +2 "collection"'#'P +2415 "Can"c\ \ P +51 "core" ' + #tKilling upper manifold +2 .CSV.dial CSR + "collection"'$  +46 "core"  + #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'%'R8 +1095 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'&' +1510 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'' + '(  +52 "core"  +58 +2 .tCTV.dial :air + "collection"')  +144 "core" ~ +2 .tCS.seek 0ml +2 "collection"'*'P +2443 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'+'2~ +797 "core" ' +2 .tCSV.dial :waste + "collection"', +44 "core" +2 .tCS.seek 0ml +2 "collection"'-'P +796 "core" ' +2 #tFlushing upper manifold + "collection"'.& +3 "core" &X` S +2 "collection"'/% +3 "core" %J +2 .tCSV.dial :flush + "collection"'0  +44 "core"  +2 .tCS.seek 5ml +2 "collection"'1'q +1269 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'2 @ +46 "core" B + "collection"'3% +4 "core" %q  +2 .tCS.seek 7ml +2 "collection"'4'c +564 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'6 +2 '7  +6 "core"  +101 ~ +2 .tCTV.dial :air + "collection"'  +14 "core" +3 .tCS.seek 0ml + "collection"'9'P +1725 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"':'2~ +787 "core" ' +2 .tCSV.dial :waste +2 "collection"'; +45 "core" +2 .tCS.seek 0ml +2 "collection"''P +797 "core" ' +2 "collection"'8& +3 "core" &X` S +2 "collection"'>% +3 "core" %Q + .tCSV.dial :flush +2 "collection"'?  +45 "core"  +2 .tCS.seek 3ml +2 "collection"'5'2~ +794 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'A @ +44 "core" A + "collection"'B% +4 "core" %2y  +2 .tCS.seek 4.999ml +2 "collection"'C'q +559 "core" ' +2 .tCSV.dial :air +2 "collection"'< @ +40 "core" A +9 .tCS.seek 0ml +2 "collection"'!'P +1264 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'F'2~ +787 "core" ' + .tCSV.dial :waste +2 "collection"'G +76 "core" +3 .tCS.seek 0ml +2 "collection"'H'P +791 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'J& +3 "core" &X` S +2 "collection"'K% +3 "core" %O +2 .tCSV.dial :flush + "collection"'D  +45 "core"  +3 .tCS.seek 5ml + "collection"'L'q +1277 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'@ @ +43 "core" @ + "collection"'% +4 "core" %q  +2 .tCS.seek 7ml +2 "collection"'N'g +552 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'M  +2 'P  +45 "core"  +102  + .tCBV.dial :waste1 +2 "collection"'O @ +45 "core" @ +3 .tCS.seek 0ml + "collection"'R'P +1735 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'S& +3 "core" &X` S +2 "collection"'T% +3 "core" %K +2 .tCSV.dial :flush + "collection"'Q  +76 "core" +2 .tCS.seek 5ml +2 "collection"'V'q +1277 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'W @ +46 "core" A + "collection"'U% +4 "core" %q  +2 .tCS.seek 7.001ml +2 "collection"'Y'l +561 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'Z  + '[  +7 "core"  +39  + .tCBV.dial :waste2b +2 "collection"'X  +81 "core"  +3 .tCS.seek 0ml + "collection"']'P +1726 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'^& +3 "core" &X` S +2 "collection"'_% +3 "core" %T +2 .tCSV.dial CSR + "collection"'\\  +44 "core"  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'a'! +1975 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'b' +554 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'` +2 'e  +52 "core"  +57 +2 .tCTV.dial :intake + "collection"'d  +82 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +2 "collection"'f' +1985 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'c  +90 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'h'P +595 "core" ' + .tCSV.dial CSR +2 "collection"'i  +108 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'j'q +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'g' +1357 "core" ' +2 .tCSV.dial CBV +2 "collection"'l +107 "core" +2 .tCS.seek 0ml +2 "collection"'m'P +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&k& +3 "core" & 8 T' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&p( +36 "core" ( + "manipulator"&o& +3 "core" &   , W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &   W +2 .tForearm.seek CC +2 "manipulator"&n'ш +94 "core" ' + .tHand.close +2 "manipulator"&r/ +22 "core" / +2 .tCC.seek :open + "collection"'t( +410 "core" ( +2 "manipulator"&s& +3 "core" & * ?  _ +2 "manipulator"&v% +3 "core" %s @ A { ^; +2 .tForearm.seek :retract +2 "manipulator"&w' ] +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(-z +275 "core" ( +2 "manipulator"&u& +3 "core" &-y Q P  _l +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &z& +2 "core" &-y D @ J ^l +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&{'o +109 "core" ' +2 .tHand.open +2 "manipulator"&y1 +41 "core" 1 +2 "manipulator"&}% +3 "core" %ym  KW +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|' ] +101 "core" ' +17213 "Can"g\ 5S +3561 #t-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'~& +3 "core" &\  +2 "manipulator"&& +3 "core" &-y N M O cl +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-z +4 "core" ( +3 "manipulator"&& +3 "core" &-y Q O ( cl +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-y N M cl +3 .tForearm.seek :garage +2 "manipulator"&'o +108 "core" ' +2 .tHand.close +2 "manipulator"&/ +26 "core" / +2 "manipulator"&& +3 "core" &-y * 5 Pl +2 "manipulator"& % +3 "core" %πv F P +3 .tForearm.seek :retract + "manipulator"&' ] +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +297 "core" ( +2 "manipulator"&& +3 "core" & O S c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & N I b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ш +97 "core" ' +2 "manipulator"&& +3 "core" & M J , _ +2 "manipulator"&% +3 "core" %ф N L q _ +3 "collection"'& +3 "core" & +2 "collection"' & +6 "core" &\ +2 .tCC.seek :closed + "collection"'(X +5 "core" &  +9 &.q +| +9 &`x @ +10 &8j S +9 &F S +10 &I S +9 &{H S +9 &<L T +10 &F S +9 & I T +9 &"H T +10 &$EJ S +9 &&F T +10 &'F T +9 &)G& T +9 &+LH T +10 &-F S +9 &.I S +9 &0J S +10 &2UE S +9 &4D S +10 &5G S +9 &7G T +9 &9]F S +10 &;D S +9 &<E S +9 &>F T +10 &@eF S +9 &B'D S +10 &CJ T +9 &EW$ U +9 &Gbg W +10 &I [\ +9 &J _ +9 &L ^ +10 &NT _ +9 &P ^ +10 &Q! _ +9 &S _ +9 &UU a +10 &W ] +9 &XTA / +9 &Xh M +6 ( +2 "collection"' & +3 "core" &X\\ M +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.47 + "collection"'\ & +3 "core" &X\\ M +2 .tHand.open + "manipulator"&1 +15 "core" 1 +2 "manipulator"&% +3 "core" %|   g W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +3 "core" &X[ M +2 "collection"'% +3 "core" %M +2 .tCSV.dial CSR +2 "collection"'  +108 "core"  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'"'q +1358 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 '% +3 "core" %q7  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'$'I +674 "core" ' + .tCSV.dial :waste +2 "collection"'# +148 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'%'P +1978 "core" ' +2 #tPurging external Intake + "collection"'(& +4 "core" &XZ/ M +2 "collection"''% +3 "core" %Ta +2 .tCSV.dial :flush + "collection"')  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'&' +2450 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'* +2 ',  +6 "core"  +70  +2 .tCTV.dial :intake + "collection"'+  +81 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'.'P +2455 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'/  +79 "core" +2 #tFlushing upper manifold +2 "collection"'0& +3 "core" &XZ5 M +2 "collection"'-% +3 "core" %PW +2 .tCSV.dial :flush + "collection"'2  +76 "core"  +2 .tCS.seek 5ml +2 "collection"'3'q +1261 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'1 @ +43 "core" A +2 "collection"'7% +3 "core" %q]  +3 .tCS.seek 7ml + "collection"'6'g +566 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '4  +7 "core"  +100  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'9'P +1772 "core" ' +2 .tdelay 7 seconds +711 .CS.seek 3ml + "collection"';'2~ +792 "core" ' +2 .tCSV.dial :waste + "collection"': +46 "core" +2 .tCS.seek 0ml +2 "collection"'8'P +782 "core" ' + "collection"'>& +4 "core" &XZR M +2 "collection"'?% +3 "core" %M# +2 .tCSV.dial :flush + "collection"'  +45 "core"  +2 .tCS.seek 3ml +2 "collection"'A'2~ +794 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'B @ +46 "core" B + "collection"'5% +3 "core" %2P  +3 .tCS.seek 5ml + "collection"'<'q +562 "core" ' +2 .tCSV.dial :air + "collection"'C @ +16 "core" > +2 .tCS.seek 0ml +2 "collection"'!'P +1261 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'G'2~ +784 "core" ' + .tCSV.dial :waste +2 "collection"'F +73 "core" +3 .tCS.seek 0ml +2 "collection"'J'P +784 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&K& +3 "core" & #  l X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +3 "core" ( +2 "manipulator"&H& +3 "core" &    X +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &@& +2 "core" &   m Y +3 .tForearm.seek CC + "manipulator"&'ш +98 "core" ' +2 .tHand.close + "manipulator"&L/ +19 "core" / +2 .tCC.seek :open +2 "collection"'M( +407 "core" ( +4 "manipulator"&P& +3 "core" & F E $ a +2 "manipulator"&O% +3 "core" %ђ G G ! a# +2 .tForearm.seek :retract +2 "manipulator"&N' ] +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&S(-z +298 "core" ( +2 "manipulator"&T& +3 "core" &-n I B  b/ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Q& +3 "core" &-n G F b/ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&R'o +111 "core" ' +2 .tHand.open + "manipulator"&W1 +24 "core" 1 + "manipulator"&U% +4 "core" %wp  Z O] +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&V' ] +102 "core" ' +30969 "Can"f\ 7 +13312 #t-> exit +8 #mEXIT @1753225005.23PDT @1753225119.97PDT = =mMAIN_scheduler =tMAIN @PDT1753225120.76 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +115 #"core_reset"Sent BREAK + #t@42717 sendCRC with ifg=0x20, ie=0x7F + #@44552 sendCRC with ifg=0x08, ie=0x5F + #@40536 idle with ifg=0x84, ie=0x75 #@41208 select with ifg=0x10, ie=0xF5 + #@41842 receive with ifg=0x10, ie=0xFD + #@42476 receive with ifg=0x10, ie=0xFD #@43110 receive with ifg=0x10, ie=0xFD #@43437 receive with ifg=0x80, ie=0xFD + #@2055 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +303 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +432 "Can"R\ 9) + R\ 9) + #tPolling Can every 10:00 +2 #Cleanly exited at 15:56:45PDT22-Jul-25 +4 #Loading /home/esp/esp2local/mission/PCQC1_3xWCRcontrol_25JUL29.rb mission +40 #Preparing to sleep until 7/22/25 4:00PM +3 ."Qmail"GoodNews.email "Starting PCQC1_3xWCRcontrol_25JUL29 w/pucks in tube 2\\n{1 => 0,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@15:58:41, 20.9C, 17% humidity, 14.8psia, 12.65V, 0.26A, 0.186Ah, 3.24W\\nEnding 22:00PDT23-Jul-25",Subject: "PCQC1_3xWCRcontrol_25JUL29 begun" +6 #tAsleep til 7/22/25 4:00PM +4 #Continuing at 16:00 +2 "Can"R\ :* +24 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +211 ."Qmail"GoodNews.email "Then, in tube 2: myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup\\n/home/esp/esp2local/mission/PCQC1_3xWCRcontrol_25JUL29.rb:36\\n{1 => 0,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@15:58:50, 20.9C, 17% humidity, 14.8psia, 12.65V, 0.26A, 0.186Ah, 3.32W",Subject: "Asleep until 16:00" +1700 #"uploadLog"upsync +5060 "Can"O\ (; +4 #tPowering core bus +550 .Gate.power :raw,:ON +2 "sampler") +32 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X 0,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@16:00:39, 21.0C, 17% humidity, 14.8psia, 12.64V, 0.23A, 0.193Ah, 2.93W",Subject: "Started PCQC1_3xWCRcontrol_25JUL29: myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup" +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +4 #Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'#& +4 "core" &z  +3 ."WCR"Hand.open +3 "manipulator"&$1 +21 "core" 1 +3 "manipulator"&%% +6 "core" % 8 ) ) G ` +2 "storage"(&% +6 "core" %* 4 4\ 8 +2 "storage"('. +3 "core" .([G +3 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 + "storage"((( +179 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 16:00:40PDT22-Jul-25\\n{1 => 0,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@16:00:39, 21.0C, 17% humidity, 14.8psia, 12.64V, 0.23A, 0.193Ah, 2.93W",Subject: "bac wcr sampling at most 1000ml" +655 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 ()& +3 "core" &  &\ - +2 "manipulator"&*& +4 "core" & G E q ^B +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&+( +44 "core" ( +2 "manipulator"&,& +3 "core" & P P _# +2 "storage"(-& +4 "core" & A A \ 7 +3 ."WCR"Forearm.seek 2 + 800 counts + "manipulator"&.'j +95 "core" ' + "storage"(/& +4 "core" & 5 6 ?\ 6 +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(0' +86 "core" ' +2 "storage"(1- +2 "core" -'^ +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (2& +2 "core" &   (\ 1 +3 "manipulator"&3& +3 "core" &  X" +2 ."WCR"Elbow.seek 2 +33 "manipulator"&4( +2 "core" ( +3 "manipulator"&5& +4 "core" &   W X" + "storage"(6& +3 "core" &   \ 1 +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&7'v +14 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"&8/ +26 "core" / +7 ."downElevator"SE.seek :down +5 "manipulator"&9& +2 "storage"(:') +8 "core" & ) )  Y" +2 "manipulator"&;% +3 "core" %w D =  ]t +3 ."WCR"Forearm.seek :retract + "manipulator"&<' ] +45 "core" ' + ."downElevator"SE.stop + "storage"(5 +51 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&=( +153 "core" ( + "manipulator"&>& +4 "core" & 1 ,  \\' +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &?& +3 "core" & # ) \\' +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&@'ш +102 "core" ' +2 "manipulator"&A& +3 "core" & 3 , # Y& +2 "manipulator"&B% +3 "core" %щ ( * 8 Y +3 "collection"'C& +3 "core" &z  +3 "collection"'D& +4 "core" &z  +3 ."WCR"CC.seek :closed + "collection"'E(X +3 "core" &z  +9 &G %i +9 &[Qy 9 +10 &zr N +9 &MK T +9 &E T +10 &G T +9 &G T +9 &TG T +10 & G T +9 &!F T +10 &#D T +9 &%]F T +9 &' E T +13 &(C T +7 &*D T +11 &,eF T +8 &.&F T +9 &/D T +9 &1F T +9 &3oD S +10 &50F T +9 &6D T +10 &8C S +9 &:vD T +9 &<8F T +7 #"uploadLog"upsync +4 "core" &=E T +8 &?D T +9 &A}C T +9 &C>J T +10 &DR U +9 &F\\ V +10 &Hxn Y +9 &J0 \\ +9 &K ^ +10 &M _ +9 &On _ +9 &Q1 ^ +10 &R ` +9 &T ` +9 &Vm b +10 &X~ 4 +9 &X ] +9 ( +2 &Xj T +2 "collection"'D& +4 #"WCR"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.46 +2 .Hand.open + "manipulator"&F1 +22 "core" 1 +2 "manipulator"&G% +4 "core" %с 2 K R +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&H' ] +96 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")I+ +3 "core" + +3 "sampler")J% +3 "core" %$}{ j +3 "collection"'K& +3 "core" &Xj T +3 "Can"K\ \ G (Kb +2 #"WCR"Calibrating pressure and temperature sensors +4 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust + "sampler")L +5 "core"  +4 ."WCR"SS.reconfigure :fast + "sampler")#.0X +23  +3 ."WCR"delay 3.8 seconds +383 "collection"'P% +4 "core" %U +2 "sampler")Q% +3 "core" %3 NK h \ S +2 #"WCR"Sensor limits: Intake max 157.0psia; Outlet max 124.5psia +2 .SSV.dial :spit +2 "sampler")R +139 "core"  +48 ."WCR"SS.seek 0ml +2 "sampler")S'! +260 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")T  +137 "core"  +4 ."WCR"CTV.dial :intake +2 "collection"'U  +80 "core"  +5 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")W  +2 "collection"'V @ +7 "core"  + ? +8 #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +213 "collection"'X% +3 "core" %U +2 #"WCR"Intake @16.8psia, vacuum from 10.3 to 14.3psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X4% +3 "core" %U\ +3 "sampler")?% +3 "core" %X{Fa` i  +47 "collection"'0% +3 "core" %U +2 "sampler")7% +4 "core" %X|< d  +53 "collection"':% +3 "core" %U +2 "sampler")A% +4 "core" %X5 n  +2 "collection"'B% +3 "core" %U\ +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X49 l  +27 "collection"'e% +3 "core" %U\ +3 "sampler")f% +3 "core" %6@? l  +44 "collection"'g% +4 "core" %U +2 "sampler")h% +4 "core" %6FD j  +36 "collection"'i% +3 "core" %U +3 "sampler")j% +3 "core" %6MH e  +41 "collection"'Y% +4 "core" %U +2 "sampler")k% +4 "core" %6TQ c  +46 "collection"'l% +3 "core" %U +3 "sampler")m% +3 "core" %6^X _  +54 "collection"'n% +3 "core" %U +2 "sampler")o% +3 "core" %6nm b  +61 "collection"'p% +3 "core" %U +3 "sampler")q% +3 "core" %6 i  +69 "collection"'r% +3 "core" %U +2 "sampler")s% +4 "core" %5 c  +2 "collection"'t% +3 "core" %U +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X40X4< ]  +27 "collection"'2% +3 "core" %U\ +2 "sampler")3% +4 "core" %v MB= n  +32 "collection"'% +3 "core" %U +2 "sampler")5% +3 "core" %v MCA k  +36 "collection"'6% +3 "core" %U +3 "sampler")% +3 "core" %v MKH `  +41 "collection"'8% +4 "core" %U +2 "sampler")9% +3 "core" %v MRT f  +47 "collection"';% +3 "core" %U +2 "sampler")% +4 "core" %v Ma^ l  +53 "collection"'+% +3 "core" %U +3 "sampler").% +3 "core" %v Mvv l  +3 "collection"',% +3 "core" %U" +2 #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X4' +2312 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale + "sampler")#.0X% +3 "core" %73 e $ +89 "collection"'I% +3 "core" %U: +2 "sampler")N% +3 "core" %fe h $ +2 ."WCR"Intake.select :close + "sampler")0 +13 )O% +3 "core" %kg k $ +2 ."WCR"SSV.dial :exhaust + "sampler")P  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")Q'! +888 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")C  + "collection"'R @ +7 "core" ? +71 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +214 "collection"'M% +2 "core" %U+ +2 #"WCR"Intake @16.6psia, vacuum from 10.1 to 14.1psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X4% +4 "core" %GPM j  +24 "collection"'I% +3 "core" %UQ +2 "sampler")N% +3 "core" %GQP ]  +28 "collection"'O% +3 "core" %UE +2 "sampler")P% +3 "core" %GWV i  +32 "collection"'% +3 "core" %UZ +2 "sampler")R% +3 "core" %G_\\ ^  +37 "collection"'C% +2 "core" %UM +2 "sampler")M% +4 "core" %Gfd h  +41 "collection"'Q% +3 "core" %UL +2 "sampler")W% +4 "core" %Gpm h  +47 "collection"'V% +2 "core" %US +3 "sampler")X% +3 "core" %G~ _  +53 "collection"'S% +4 "core" %UG +2 "sampler")4% +3 "core" %? ^  +96 "collection"']% +3 "core" %UT +2 "sampler")?% +3 "core" % h  +69 "collection"'`% +3 "core" %UR +2 "sampler")_% +3 "core" %  ^  +79 "collection"'a% +2 "core" %UK +2 "sampler")^% +4 "core" %XV h  +2 ."WCR"Intake.select :close + "sampler")0 +13 )d% +2 "core" %`] ^  +2 ."WCR"SSV.dial :exhaust +2 "sampler")e  +80 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")f'! +935 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")g  +2 "collection"'h @ +6 "core" ? +71  +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 775.0ml +2 .Intake.select :open + "sampler") +213 "collection"'T% +3 "core" %U] +2 #"WCR"Intake @16.6psia, vacuum from 10.1 to 14.1psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X4NL g  +21 "collection"'% +3 "core" %U` +2 "sampler")\ % +3 "core" %?OL _  +24 "collection"'% +3 "core" %U +2 "sampler")% +3 "core" %?TQ h  +28 "collection"'% +3 "core" %UW +2 "sampler")Z% +3 "core" %?UU Z  +32 "collection"'z% +3 "core" %UK +2 "sampler")% +3 "core" %?]Z g  +37 "collection"'v% +3 "core" %U` +2 "sampler")#% +3 "core" %?ca ^  +42 "collection"' % +2 "core" %U- +2 "sampler")&% +4 "core" %?om ]  +47 "collection"''% +3 "core" %UN +2 "sampler")% +3 "core" %? g  +54 "collection"')% +2 "core" %UN +2 "sampler")*% +4 "core" %> h  +61 "collection"'% +2 "core" %UN +2 "sampler")/% +4 "core" %  d Z +69 "collection"'1% +3 "core" %UL +2 "sampler") % +4 "core" % e ( +78 "collection"'3% +3 "core" %UT +2 "sampler")% +3 "core" %KK _ ( +2 ."WCR"Intake.select :close + "sampler")0 +13 )5% +3 "core" %VT _ ( +2 ."WCR"SSV.dial :exhaust + "sampler")2  +79 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")8'! +924 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")%  +2 "collection"'9 @ +7 "core" ? +70 +45 #"WCR"Allowing 2:10 for 25.0ml of remaining 725.0ml +2 .Intake.select :open + "sampler") +214 "collection"'$% +3 "core" %U] +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X4 +3 "sampler").% +3 "core" %?IE ^  +19 "collection"',% +2 "core" %U2 +2 "sampler")% +4 "core" %?JJ [  +21 "collection"'0% +3 "core" %U +2 "sampler")7% +3 "core" %?PL g  +25 "collection"':% +2 "core" %UQ +2 "sampler")A% +4 "core" %?SO ]  +28 "collection"'B% +2 "core" %U- +2 "sampler")-% +4 "core" %?ZU h  +32 "collection"'% +2 "core" %Ub +2 "sampler")"% +4 "core" %?\\[ d  +36 "collection"'6% +3 "core" %UC +2 "sampler")F% +3 "core" %?dd e  +42 "collection"'<% +3 "core" %U0 +2 "sampler")K% +3 "core" %?pk g  +47 "collection"'L% +3 "core" %U +2 "sampler")D% +3 "core" %?| h  +54 "collection"'@% +3 "core" %U$ +2 "sampler")% +3 "core" %? _  +61 "collection"'>% +3 "core" %U0 +2 "sampler")I% +3 "core" %\  ] \ ` +69 "collection"'N% +3 "core" %U* +2 "sampler")O% +3 "core" % ^ . +78 "collection"'P% +3 "core" %U% +2 "sampler")% +3 "core" %KG g . +89 "collection"'R% +3 "core" %U( +2 "sampler")C% +3 "core" %nl ` . +2 ."WCR"Intake.select :close + "sampler")0 +13 )M% +3 "core" %qo f . +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +79 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")W'! +928 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")G  + "collection"'V @ +7 "core" ? +72 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 700.0ml +2 .Intake.select :open + "sampler") +213 "collection"'X% +3 "core" %U +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X4IF g  +18 "collection"'% +3 "core" %U +2 "sampler")% +4 "core" %?JJ e  +24 "collection"'% +3 "core" %U +2 "sampler")% +3 "core" %>PO b  +25 "collection"'u% +2 "core" %U +3 "sampler")% +3 "core" %?TQ Y  +28 "collection"'j% +3 "core" %U +36 "sampler")% +4 "core" %>\\[ W  +3 "collection"'y% +3 "core" %U +2 "sampler") % +3 "core" %>`] f  +37 "collection"' % +2 "core" %U +2 "sampler")% +3 "core" %>ed e  +42 "collection"'% +3 "core" %U +2 "sampler")% +3 "core" %?pm f  +47 "collection"' % +3 "core" %U +2 "sampler")% +3 "core" %?~ \\  +54 "collection"'\ % +3 "core" %U +2 "sampler")% +3 "core" %? ]  +61 "collection"'% +3 "core" %U +2 "sampler")% +3 "core" %6 [  +69 "collection"'Z% +4 "core" %U +2 "sampler")z% +3 "core" % ^  +78 "collection"'% +3 "core" %U +2 "sampler")v% +3 "core" %JG `  +89 "collection"'#% +3 "core" %U +2 "sampler") % +3 "core" %ni g  +2 ."WCR"Intake.select :close + "sampler")0 +13 )&% +3 "core" %ro f  +2 ."WCR"SSV.dial :exhaust + "sampler")  +80 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")''! +924 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 "sampler")  + ."WCR"CBV.dial SSV +5 "collection"') @ +5 "core" ? +70 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +213 "collection"'*% +3 "core" %U +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X4  +2 "collection"' @ +6 "core" ? +71 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 625.0ml +2 .Intake.select :open + "sampler") +213 "collection"'I% +3 "core" %U +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X4]Y f  +37 "collection"'?% +2 "core" %U +2 "sampler")`% +4 "core" %?ca e  +41 "collection"'_% +3 "core" %U +2 "sampler")a% +3 "core" %?nk b  +47 "collection"'^% +3 "core" %U +2 "sampler")d% +3 "core" %>|{ [  +54 "collection"'e% +3 "core" %U +2 "sampler")J% +3 "core" %? X  +61 "collection"'h% +3 "core" %U +2 "sampler")g% +3 "core" %  ^ h +69 "collection"'T% +3 "core" %U +2 "sampler")f% +3 "core" % e 1 +78 "collection"'[% +3 "core" %U +2 "sampler")S% +3 "core" %@> Z 1 +89 "collection"'Y% +3 "core" %U +2 "sampler")k% +3 "core" %kk [ 1 +2 ."WCR"Intake.select :close + "sampler")0 +13 )l% +3 "core" %pl g 1 +2 ."WCR"SSV.dial :exhaust + "sampler")m  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +20 ."WCR"SS.seek 0ml + "sampler")n'! +930 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")p  +2 "collection"'o @ +6 "core" ? +71 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +214 "collection"'q% +2 "core" %U +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X4II Y  +19 "collection"'w% +3 "core" %U +2 "sampler")\\% +4 "core" %3`>MK a  +20 "collection"'x% +3 "core" %U +3 "sampler")i% +3 "core" %3`>MK R  +24 "collection"'4% +3 "core" %U +2 "sampler"){% +4 "core" %3`>SP e  +28 "collection"'|% +3 "core" %U +2 "sampler")}% +3 "core" %3`?ZX \\  +32 "collection"'t% +3 "core" %U +2 "sampler")% +4 "core" %3`?b_ Y  +36 "collection"'c% +3 "core" %U +2 "sampler")% +4 "core" %3`?ji f  +41 "collection"'% +3 "core" %U +2 "sampler")% +4 "core" %3`>y a  +2 "collection"'% +3 "core" %U +2 #"WCR"Intake @14.9psia, vacuum from 8.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X4% +3 "core" % b  +41 "collection"'I% +3 "core" %U +2 "sampler")@% +3 "core" %@@ ^  +48 "collection"'P% +2 "core" %U +2 "sampler")% +4 "core" %^^ \\  +2 ."WCR"Intake.select :close + "sampler")0 +14 )R% +2 "core" %fc _  +2 ."WCR"SSV.dial :exhaust +2 "sampler")C  +79 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")M'! +934 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")Q  + "collection"' @ +6 "core" ? +73 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +214 "collection"'V% +3 "core" %U +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure :inhaling 0.58ml/s "sampler")#.(0X4% +3 "core" %U, +2 "sampler")I% +3 "core" %# R  +37 "collection"'@% +3 "core" %U +2 "sampler"):% +3 "core" %  T Z +42 "collection"'P% +2 "core" %U +2 "sampler")% +4 "core" %FH P +2 ."WCR"Intake.select :close + "sampler")0 +13 )R% +2 "core" %SR W +3 ."WCR"SSV.dial :exhaust + "sampler")C  +79 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")A'! +925 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"'Q @ +7 "core" ? +72 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 400.0ml + .Intake.select :open +2 "sampler") +213 "collection"'V% +3 "core" %U' +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X4 W  +32 "collection"'}% +3 "core" %U +2 "sampler")t% +3 "core" % Z  +37 "collection"'% +3 "core" %U3 +2 "sampler")c% +3 "core" % Y  +42 "collection"'% +2 "core" %U +2 "sampler")o% +4 "core" %>; Z  +47 "collection"'% +3 "core" %U +2 "sampler")% +3 "core" %\\Z X  +2 ."WCR"Intake.select :close +7 "sampler")0 +14 )p% +2 "core" %eb c  +3 ."WCR"SSV.dial :exhaust + "sampler")b  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")r'! +932 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")j  +2 "collection"' @ +6 "core" ? +70 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +213 "collection"' % +3 "core" %U +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X4% +3 "core" %6 X  +24 "collection"'I% +3 "core" %U2 +2 "sampler")@% +3 "core" %6 Y  +28 "collection"':% +3 "core" %U +2 "sampler")P% +3 "core" %6 S  +38 "collection"'% +3 "core" %U +2 "sampler")-% +3 "core" %- R  +37 "collection"'R% +2 "core" %U +2 "sampler")C% +3 "core" % [ " +42 "collection"'% +3 "core" %U +2 "sampler")Q% +3 "core" %>? S +48 "collection"'% +2 "core" %U/ +2 "sampler")V% +3 "core" %]Z c +2 ."WCR"Intake.select :close +7 "sampler")0 +13 )A% +3 "core" %fe ^ +2 ."WCR"SSV.dial :exhaust +2 "sampler")]  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")?'! +935 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")_  +2 "collection"'` @ +7 "core" ? +70 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +213 "collection"'a% +4 "core" %U6 +2 #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X4 +2 "sampler")% +3 "core" %6 Q  +21 "collection"'.% +3 "core" %U. +2 "sampler"),% +3 "core" %6 P  +25 "collection"'% +3 "core" %UB +2 "sampler")% +3 "core" %6 X  +28 "collection"'0% +3 "core" %U) +2 "sampler")1% +3 "core" %6 Q  +32 "collection"'*% +3 "core" %U( +2 "sampler")7% +3 "core" % T C +37 "collection"'% +2 "core" %U- +2 "sampler")B% +4 "core" % P  +45 "collection"' % +2 "core" %U/ +3 "sampler")6% +3 "core" %<< P  +47 "collection"'"% +3 "core" %U+ +2 "sampler")F% +3 "core" %[[ P  +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )% +2 "core" %ba S  +3 ."WCR"SSV.dial :exhaust + "sampler");  +78 "core"  +39 ."WCR"Exhaust.select :open +8 "sampler")@ +14 ."WCR"SS.seek 0ml + "sampler")L'! +938 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")/  +2 "collection"'D @ +6 "core" ? +72 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +214 "collection"'% +2 "core" %U/ +2 #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X4' +4550 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X +2 "sampler")% +4 "core" %6 X  +24 "collection"'% +3 "core" %U$ +2 "sampler")p% +3 "core" %6 P  +28 "collection"'b% +3 "core" %UC +2 "sampler")q% +3 "core" %- Y  +32 "collection"'% +3 "core" %UA +2 "sampler")x% +3 "core" % \\ n +37 "collection"'j% +2 "core" %UC +2 "sampler") % +4 "core" % W  +41 "collection"'r% +3 "core" %U@ +2 "sampler")% +3 "core" %A? W  +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )i% +3 "core" %NM O  +36 ."WCR"SSV.dial :exhaust +9 "sampler")  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")~'! +943 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"' @ +6 "core" ? +73 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +213 "collection"'% +3 "core" %UC +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X4% +3 "core" %ED P +2 ."WCR"Intake.select :close + "sampler")0 +47 )_% +3 "core" %a^ O +2 ."WCR"SSV.dial :exhaust +8 "sampler")a  +79 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")I'! +916 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")e  +2 "collection"'d @ +6 "core" ? +73 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +214 "collection"'J% +2 "core" %U5 +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X4}~ R  +19 "collection"'[% +2 "core" %UK +2 "sampler")S% +4 "core" %7 Y  +21 "collection"'M% +3 "core" %U6 +2 "sampler")Y% +3 "core" %6 O  +25 "collection"'W% +2 "core" %UJ +2 "sampler")m% +3 "core" %5 X  +29 "collection"'l% +3 "core" %U5 + "sampler")O% +4 "core" % Q 4 +32 "collection"'N% +3 "core" %U5 +2 "sampler")X% +3 "core" % J  +37 "collection"'n% +2 "core" %U5 +3 "sampler")h% +3 "core" % X  +41 "collection"'^% +3 "core" %U8 +2 "sampler")U% +3 "core" %>? P  +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )w% +2 "core" %OJ X  +2 ."WCR"SSV.dial :exhaust +2 "sampler")\\  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")g'! +929 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 #"WCR"Sampled 1000.0ml +2 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b + "collection"'4  +83 "core"  +5 ."WCR"delay 1:00 +6002 .CSV.dial :air +2 "collection"'{ @ +75 "core" B +6 ."WCR"CS.seek 10ml + "collection"'|' +2459 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV + "collection"'s @ +118 "core" > +56 ."WCR"CBV.dial between CSV and waste2b +8 "collection"'  +97 "core"  +5 "collection"'c% +3 "core" %V  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +31 "core" b +5 ."WCR"CS.seek 7.473ml +2 "collection"'o'f +678 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  +2 'k  +29 "core"  +50  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<\ 2b +3 ."WCR"CS.seek 0ml +2 "collection"''P +1784 "core" 's\ =\ 3D +4 ."WCR"CBV.dial :waste2b + "collection"'p  +36 "core"  +4 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty + "collection"'b' +230 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'q  +141 "core" +5 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'  +44 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'x' +610 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'j' +1980 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +76 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'r  +99 "core"  +6 "collection"'% +3 "core" %}\\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'} ` +58 "core" _ +5 ."WCR"CS.seek 7.562ml +2 "collection"'i'> +670 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + 't  +32 "core"  +110  +44 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<\ 2b +4 ."WCR"CS.seek 0ml + "collection"''P +1693 "core" '\ ;\ 7B +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'  +36 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'' +354 "core" ' +2 ."WCR"delay 1:00 +1484 "Can"\ E| +4519 ."WCR"CTV.dial :air,avoiding: :intake + "collection"'~  +141 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'Z  +44 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml + "collection"'z' +594 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1992 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +76 "core" > +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +98 "core"  +6 "collection"' % +4 "core" %ze  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +72 "core" a +5 ."WCR"CS.seek 7.634ml + "collection"'y'ń +639 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  +2 'v  +29 "core"  +113  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<\ 2b +3 ."WCR"CS.seek 0ml +2 "collection"')'P +1716 "core" ')\ >\ 6d +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'\  +36 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty + "collection"'#' +337 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"''  +140 "core" +4 "collection"'&& +4 "core" &Xp{s T +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&3% +3 "core" % L  P R +2 "storage"(u% +44 "core" %D \ , +2 "storage"(. +4 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(2( +189 "core" ( + ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & k\ ' + "manipulator"&& +4 ."raiseStack"SE.reconfigure :place +4 "storage"(#]K-0-\ b +2 "core" & C O% +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +3 ."WCR"Elbow.seek CC +3 "manipulator"&$( + "storage"(' +38 "core" ( +2 "manipulator"&5& +3 "core" & # KH +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &  KH +2 ."WCR"Forearm.seek CC +2 "manipulator"&.'ш +93 "core" ' +2 ."WCR"Hand.close + "manipulator"&,/ +27 "core" / +3 ."WCR"CC.seek :open +2 "collection"'( +94 "core" ' + "storage"(- +3 "core" -' +3 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(0'e +49 "core" ' +250 ( +2 "storage"(1& +3 "core" &  \ 0 +2 "storage"(*& +3 "core" &  @\ 1 +2 "manipulator"&7& +3 "core" & Y XH +2 "manipulator"&% +4 "core" %ч Q X+ +3 ."WCR"Forearm.seek :retract +2 "manipulator"&B' ] +97 "core" ' +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"& ( +153 "core" ( +2 "manipulator"&6& +3 "core" &   K WE +2 "storage"(9& +3 "core" & \ 0 +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&"'ϑ +109 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&F, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&1 +24 "core" 1 +2 "manipulator"&8% +4 "core" %ϗi R E +2 "storage"(;& +3 "core" & \ ' +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 306 counts + "manipulator"&+' +12 "core" ' +2 "manipulator"&/& +3 "core" & - ) u \\E +2 "storage"(D& +3 "core" &  \ 2 +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +25 "core" ' +2 "storage"(%% +3 "core" %m  \ 2 +46 ."downElevator"SE.seek :down +3 "storage"(:') +99 (P% +2 "core" %9\ .\\z +3 "manipulator"&% +3 "core" %Ү   O U +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&-' ] +89 "core" ' +82 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'R& +3 "core" &}w +2 "manipulator"&C& +4 "core" &   f YE +2 "manipulator"&% +3 "core" % s !   Y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&Q(-z +174 "core" ( +2 "manipulator"&<& +3 "core" &-v " ' Ya +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-v # %  Ya +3 .tForearm.seek :garage + "manipulator"&V'o +111 "core" ' +2 .tHand.close + "manipulator"&A/ +15 "core" / +2 "manipulator"&]& +4 "core" &-v Ga +2 "manipulator"&K% +3 "core" %p T G +3 .tForearm.seek :retract + "manipulator"&`' ] +106 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&>( +276 "core" ( + "manipulator"&L& +3 "core" &   W$ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &_& +3 "core" &  ( V$ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&a'ш +101 "core" ' +2 "manipulator"&@& +4 "core" &   U# +2 "manipulator"&d% +3 "core" %ч  T +3 "collection"'e& +3 "core" &~y +3 "collection"'J& +5 "core" &~x +2 .tCC.seek :closed +2 "collection"'I(X +3 "core" &~v- +8 & /}y1 $d +10 &oSr|x0 9 +9 &|mx& N +10 &lLw( R +9 &/H}x' R +9 &I~y' R +10 &F~x' R +9 &uF~x, R +9 & 6Hx* R +10 &!E}y R +9 &#E|x& R +10 &%|Iw( R +9 &'>J}x' R +9 &)I}x) R +10 &*G}x% R +9 &,E~x, R +9 &.FIx& R +10 &0H~w% R +9 &1I}w* S +10 &3Fy$ R +9 &5NJ}y* R +9 &7Ix, R +10 &8F}x& R +9 &:H}y$ S +9 &I~x R +9 &?Iv- R +10 &AIx$ R +9 &C]I~x! S +9 &EN}x# T +10 &F_x( U +9 &H}~x# X +9 &JE~w ^ +10 &L }y! ] +9 &M}w- ^ +10 &Ox, ^ +9 &QLy ^ +9 &S y ^ +10 &Tz ` +9 &V}x a +9 &Xkw" / +10 &Xy' V +9 ( + &X`}x Q +2 "collection"'J& +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.42 + "collection"'f& +3 "core" &X`~x Q +4 .tHand.open + "manipulator"&G1 +25 "core" 1 +2 "manipulator"&[% +3 "core" %o M +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S' ] +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'M& +3 "core" &X`w! Q +2 "collection"'Y% +3 "core" %y% +2 .tCSV.dial CSR +2 "collection"'W  +43 "core"  +12 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"'m'q +1360 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 'l% +2 "core" %qw  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'O'J +673 "core" ' +2 .tCSV.dial :waste + "collection"'N +137 "core" +5 .tCS.reconfigure :default + "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'X'P +1978 "core" ' +2 #tFlushing upper manifold + "collection"'n& +3 "core" &X`}y0 Q +2 "collection"'h% +4 "core" %Rx +2 .tCSV.dial :flush + "collection"'^  +44 "core"  +5 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'U'q +1284 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'w @ +46 "core" B +3 "collection"'?% +4 "core" %q~y  +2 .tCS.seek 7.001ml +2 "collection"'\\'l +553 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'T +2 '4  +53 "core"  +59 ~ +9 .tCTV.dial :air + "collection"'{  +8 "core" +5 .tCS.seek 0ml +2 "collection"''P +1745 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'s'2~ +796 "core" ' +2 .tCSV.dial :waste + "collection"' +46 "core" +4 .tCS.seek 0ml +2 "collection"'c'P +798 "core" ' +2 "collection"'& +3 "core" &X`}v Q +2 "collection"'|% +3 "core" %Jw- +2 .tCSV.dial :flush +2 "collection"'k  +43 "core"  +4 .tCS.seek 3ml +2 "collection"''2~ +794 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'o @ +44 "core" A +4 "collection"'p% +3 "core" %2|}x)  +3 .tCS.seek 5ml + "collection"''q +554 "core" ' +2 .tCSV.dial :air + "collection"'q @ +5 "core" @ +5 .tCS.seek 0ml + "collection"''P +1255 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'b'2~ +797 "core" ' +2 .tCSV.dial :waste + "collection"'x +88 "core" +4 .tCS.seek 0ml +2 "collection"' 'P +797 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'r& +3 "core" &X`x' Q +2 "collection"'% +42 "core" %My +2 .tCSV.dial :flush +7 "collection"'}  +44 "core"  +5 .tCS.seek 5ml + "collection"'j'q +1263 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'t @ +44 "core" A +4 "collection"' % +3 "core" %q{6  +2 .tCS.seek 7ml +2 "collection"'i'd +551 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + '  +44 "core"  +99  +5 .tCBV.dial :waste1 + "collection"'~ @ +47 "core" B +5 .tCS.seek 0ml + "collection"'Z'P +1736 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +3 "core" &X`v/ Q +2 "collection"'z% +4 "core" %N{ +2 .tCSV.dial :flush + "collection"'  +76 "core"  +4 .tCS.seek 5ml +2 "collection"''q +1272 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" A +4 "collection"' % +3 "core" %qz  +3 .tCS.seek 7ml + "collection"''g +553 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'v  + '  +7 "core"  +37  +4 .tCBV.dial :waste2b +2 "collection"'y  +80 "core"  +5 .tCS.seek 0ml +2 "collection"'\ 'P +1732 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +3 "core" &\   R"~ +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&'( +3 "core" ( +2 "manipulator"&&& +4 "core" &\ $ R"~ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &3& +2 "core" &\  M R"~ +3 .tForearm.seek CC + "manipulator"&u'ш +93 "core" ' +2 .tHand.close + "manipulator"&/ +20 "core" / +4 .tCC.seek :open +2 "collection"'( +406 "core" ( +2 "manipulator"&& +3 "core" & B A ]"~ +2 "manipulator"&5% +3 "core" %є B 7 \\] +3 .tForearm.seek :retract + "manipulator"&' ] +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&((-z +282 "core" ( +2 "manipulator"&,& +3 "core" &-v . : ^ `] +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 && +3 "core" &-v   u `] +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&='o +114 "core" ' +3 .tHand.open + "manipulator"&H1 +15 "core" 1 +2 "manipulator"&E% +41 "core" %rc T K8 +3 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +101 "core" ' +2 #tCompleted [myWCR {noKill} # WCR sample volume=1000 mL, no cleanup] begun 16:00:39 + #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +2 #Continuing at 17:08 +3 "Can"\ 2 +4 ."Qmail"GoodNews.email "Then, in tube 2: myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup\\n/home/esp/esp2local/mission/PCQC1_3xWCRcontrol_25JUL29.rb:40\\n{1 => 1,\\n 2 => 32,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@16:58:48, 21.5C, 13% humidity, 14.8psia, 12.63V, 0.21A, 0.624Ah, 2.69W\\nSampled 1000.0ml",Subject: "Asleep until 17:08" +25 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +317 "Can"\ | +1469 #"uploadLog"upsync +58074 "Can"\ )CU +4 #tPowering core bus +562 .Gate.power :raw,:ON +2 "sampler") +24 )1 +3 "core"  +2 "collection"' +3 '* +3 "core"  +2 "processing"% +3 %7 +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X 1,\\n 2 => 32,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@17:09:17, 21.5C, 13% humidity, 14.8psia, 12.65V, 0.24A, 0.641Ah, 3.01W",Subject: "Started PCQC1_3xWCRcontrol_25JUL29: myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup" +2 #tPhase [myWCR {noKill} # WCR sample volume=1000 mL, no cleanup] +2 #Starting stand-alone bac WCR + #bac wcr sampling at most 1000ml +5 #Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 2 into Collection Clamp + "collection"'L& +3 "core" &x{u%\  +2 ."WCR"Hand.open + "manipulator"&_1 +22 "core" 1 +2 "manipulator"&Q% +5 "core" % B E E H a +3 "storage"(@% +3 "core" %/ K K 9\ : +3 "storage"(d. +4 "core" .([G +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 2 +2 "storage"(e( +529 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 17:09:18PDT22-Jul-25\\n{1 => 1,\\n 2 => 32,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@17:09:17, 21.5C, 13% humidity, 14.8psia, 12.65V, 0.24A, 0.641Ah, 3.01W",Subject: "bac wcr sampling at most 1000ml" +302 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (`& +3 "core" &  \ . +2 "manipulator"&& +3 "core" & A E  _9 +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&f( +40 "core" ( +2 "manipulator"&G& +3 "core" & , ;  ` +2 "storage"([& +4 "core" & 9 ; N\ 9 +2 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&M'j +90 "core" ' + "storage"(Y& +4 "core" & 3 2\ 6 +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(J' +97 "core" ' +2 "storage"(W- +2 "core" -' +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 (a& +43 "core" &  \ 4 +3 "manipulator"&#& +3 "core" & ( ) [ +3 ."WCR"Elbow.seek 2 + "manipulator"&l( +12 "core" ( +2 "manipulator"&m& +3 "core" & - * Yd +3 "storage"(N& +4 "core" &   L\ 3 +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&O'v +14 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&n/ +23 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&h& +3 "storage"(^') +6 "core" & ) 1 < [c +2 "manipulator"&X% +4 "core" %r 1 & ^y +3 ."WCR"Forearm.seek :retract + "manipulator"&w' ] +59 "core" ' + ."downElevator"SE.stop + "storage"(5 +32 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&?( +150 "core" ( +2 "manipulator"&U& +3 "core" & H E ^& +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & C B < ^& +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&T'ш +99 "core" ' +3 "manipulator"&{& +4 "core" & 0 + K Y& +3 "manipulator"&\\% +3 "core" %ц %   Z +3 "collection"'& +3 "core" &xyu.  +3 "collection"'& +5 "core" &x}t3  +2 ."WCR"CC.seek :closed +2 "collection"'s(X +3 "core" &x|uF  +9 &Gzv7 &j +9 &\\Ty~u5 9 +9 &zt}v7 N +10 &OM|u+ T +9 &Hzu9 T +9 &E}w. S +10 &F|t- T +9 &XJ{v2 T +9 & F{u1 T +10 &!IzvL T +9 &#Gzu7 T +10 &%`E{v5 T +9 &'"D{v, T +9 &(F|u+ T +10 &*Ezu' S +9 &,iF|u* S +9 &.*G{t T +10 &/DzvD T +9 &1F}uN T +10 &3pG{uG T +9 &51GyvI T +9 &6D|u S +10 &8Czv[ T +9 &:xD}tq T +9 &<;D|un S +10 &=Czwn S +9 &?F{vv S +10 &AI|wq T +9 &CBIzum T +9 &EIzue T +10 &FL{to T +9 &HO|wf U +9 &JD]{vj V +10 &Lm}wm X +9 &M~yd [ +10 &Oq}xi ^ +9 &Q6vc ] +9 &R}vh _ +10 &T}vo _ +9 &Vv}vi _ +9 &Xw}va . +10 &X|vk O +10 ( &Xa~xa I +2 "collection"'& +3 #"WCR"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.12 +2 .Hand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&|% +3 "core" %} " S +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&k' ] +95 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")c+ +2 "core" + +2 "sampler")o% +4 "core" %"B? ^ | +2 "collection"'p& +3 "core" &X`}vq I +4 "Can"\ HP + #"WCR"Calibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'  +13 "core" +4 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")q +4 "core"  +3 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %Lm +2 "sampler")S% +3 "core" %V. ^  +54 "collection"'I% +2 "core" %Lq +3 "sampler")% +3 "core" %V. h  +61 "collection"'5% +3 "core" %Ln +2 "sampler")u% +3 "core" %V. h  +69 "collection"',% +3 "core" %Lp +3 "sampler")% +3 "core" %V. f  +78 "collection"''% +3 "core" %Lb +2 "sampler")H% +3 "core" %V. `  +89 "collection"'E% +2 "core" %L_ +2 "sampler")% +4 "core" %V. _  +100 "collection"'=% +3 "core" %Lo +2 "sampler")1% +3 "core" %V. g  +113 "collection"'*% +3 "core" %Lr +40 "sampler")7% +4 "core" %V _ +89 "collection"'% +2 "core" %L] +3 "sampler")9% +3 "core" %V  ] +144 "collection"'6% +3 "core" %Lr +2 "sampler")$% +3 "core" %V73 h +163 "collection"'% +3 "core" %Lm +2 "sampler")/% +3 "core" %VMJ g +184 "collection"'.% +3 "core" %L_ +2 "sampler")%% +3 "core" %V^Z _ +2 ."WCR"Intake.select :close +7 "sampler")0 +13 )P% +2 "core" %Va_ ^ +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +76 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")'! +415 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default + "sampler")#.0X76 ^  +19 "collection"'a% +3 "core" %L~y_ +2 "sampler")#% +4 "core" %s=99 ]  +21 "collection"'m% +3 "core" %L~vw +2 "sampler")N% +4 "core" %s=?= i  +24 "collection"'F% +3 "core" %L}wY +2 "sampler")n% +3 "core" %s=F= ]  +28 "collection"'h% +3 "core" %L|wo +2 "sampler")X% +4 "core" %s=FD h  +31 "collection"'0% +3 "core" %L~xp +2 "sampler")f% +4 "core" %s=NM f  +36 "collection"'M% +3 "core" %LxY +2 "sampler")U% +4 "core" %s=ZV ]  +41 "collection"'4% +3 "core" %LzZ +3 "sampler")J% +3 "core" %s=gg _  +47 "collection"'O% +3 "core" %L{r +2 "sampler")^% +4 "core" %s= e  +53 "collection"'{% +3 "core" %Lp +2 "sampler")\\% +4 "core" %s6 h  +2 "collection"'% +3 "core" %La +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi + .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X51 ^ %P +3 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale + "sampler")#.0X< `  +18 "collection"'|% +3 "core" %L}vo +2 "sampler")o% +4 "core" %ɞ@>; i  +21 "collection"'p% +3 "core" %L}z^ +2 "sampler")% +3 "core" %ɞAA= \\  +24 "collection"'q% +3 "core" %L~vk +3 "sampler")% +3 "core" %ɞ@FB h  +28 "collection"'T% +3 "core" %L}z] +2 "sampler")+% +4 "core" %ɞAIG i  +31 "collection"'c% +3 "core" %L~zY +2 "sampler")x% +4 "core" %ɞ@PM ^  +36 "collection"'% +3 "core" %L~xo +2 "sampler")b% +4 "core" %ɞ@WV i  +41 "collection"'r% +3 "core" %Lym +2 "sampler")% +4 "core" %ɞ@eb g  +47 "collection"'% +3 "core" %L}Y +2 "sampler") % +3 "core" %ɞ@xu h  +54 "collection"'t% +3 "core" %L[ +2 "sampler") % +3 "core" %ɟA _  +2 "collection"'j% +3 "core" %L}] +2 #"WCR"Intake @15.2psia, vacuum from 8.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X5% +3 "core" %B@?c` ]  +54 "collection"'S% +2 "core" %LzZ +3 "sampler")I% +3 "core" %B@?sq ]  +61 "collection"'% +3 "core" %LJ +2 "sampler")5% +3 "core" %B@? ^  +69 "collection"'u% +3 "core" %LZ +2 "sampler"),% +4 "core" %BD6 _  +2 "collection"'% +3 "core" %LK +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X50X5_>/ `  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale + "sampler")#.0X% +2 "core" %`_ g +3 ."WCR"SSV.dial :exhaust +2 "sampler")S  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")I'! +940 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")5  +2 "collection"' @ +7 "core" ? +70 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +213 "collection"'u% +3 "core" %L[ +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5vt \\  +18 "collection"'% +3 "core" %L{I +2 "sampler")=% +3 "core" %4{ S  +22 "collection"'1% +3 "core" %L}[ +2 "sampler")*% +3 "core" %5 e  +24 "collection"'7% +3 "core" %L}H +2 "sampler")% +3 "core" %4 W  +28 "collection"'9% +3 "core" %Le +2 "sampler")6% +3 "core" %4 ]  +32 "collection"'$% +3 "core" %LI +2 "sampler")% +3 "core" %4 \\  +37 "collection"'/% +3 "core" %L_ +2 "sampler").% +3 "core" % f 7 +42 "collection"'%% +2 "core" %L\\ +2 "sampler")P% +3 "core" % e  +48 "collection"'% +3 "core" %LK +2 "sampler")'% +3 "core" %EC [  +54 "collection"'~% +2 "core" %LM +2 "sampler")"% +4 "core" %a_ Y  +2 ."WCR"Intake.select :close + "sampler")0 +13 )(% +3 "core" %ec ]  +2 ."WCR"SSV.dial :exhaust +2 "sampler")D  +80 "core"  +44 ."WCR"Exhaust.select :open +7 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")C'! +929 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +2 "collection"'g @ +7 "core" ? +70  +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +2 .Intake.select :open + "sampler") +213 "collection"'\ % +4 "core" %L[ + #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5rr V  +18 "collection"'f% +2 "core" %LzK +3 "sampler")M% +3 "core" %>yv Y  +21 "collection"'U% +3 "core" %L|a +2 "sampler")[% +3 "core" %> b  +25 "collection"'4% +2 "core" %L|K +2 "sampler")J% +4 "core" %> T  +28 "collection"'O% +2 "core" %Lb +3 "sampler")<% +3 "core" %> ]  +32 "collection"'^% +3 "core" %L] +2 "sampler"){% +3 "core" %5 e  +36 "collection"'\\% +3 "core" %L\\ +2 "sampler")% +4 "core" % d P +41 "collection"'Y% +3 "core" %LX +2 "sampler")V% +3 "core" % a  +47 "collection"'o% +3 "core" %LI +2 "sampler")p% +4 "core" %BA `  +53 "collection"'% +3 "core" %LK +2 "sampler")q% +3 "core" %^\\ X  +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )% +3 "core" %dd ]  +2 ."WCR"SSV.dial :exhaust +2 "sampler")T  +78 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")+'! +930 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")x  +2 "collection"'c @ +6 "core" ? +71 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 850.0ml +2 .Intake.select :open + "sampler") +213 "collection"'% +3 "core" %LP +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5uq e  +18 "collection"'l% +3 "core" %L{I +2 "sampler")% +4 "core" %>}} P  +21 "collection"'|% +2 "core" %LZ +3 "sampler")t% +3 "core" %> Z  +24 "collection"' % +3 "core" %L}M +2 "sampler") % +3 "core" %> P  +28 "collection"'% +3 "core" %LZ +2 "sampler")i% +3 "core" %> Z  +42 "collection"'% +3 "core" %LO +2 "sampler")z% +3 "core" %  a \ e +37 "collection"'% +2 "core" %La +2 "sampler")Z% +4 "core" % a  +41 "collection"' % +3 "core" %L\\ +2 "sampler") % +3 "core" %-( \\  +47 "collection"'% +3 "core" %LH +2 "sampler")% +3 "core" %ML R  +2 ."WCR"Intake.select :close +7 "sampler")0 +14 )v% +2 "core" %YW T  +2 ."WCR"SSV.dial :exhaust +2 "sampler")y  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")'! +932 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")&  + "collection"') @ +7 "core" ? +70 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 825.0ml + .Intake.select :open +2 "sampler") +213 "collection"'j% +3 "core" %L[ +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5% +2 "core" %L|Z +2 "sampler")S% +4 "core" %<| ^  +21 "collection"'w% +3 "core" %L|I +2 "sampler")% +3 "core" %< U  +24 "collection"'5% +3 "core" %L|\\ +2 "sampler")u% +3 "core" %< X  +28 "collection"'I% +3 "core" %LO +2 "sampler")}% +4 "core" %7 Z  +31 "collection"'E% +3 "core" %LO +2 "sampler")% +3 "core" %4 U  +37 "collection"'=% +3 "core" %LH +2 "sampler")1% +3 "core" %4 P  +42 "collection"'*% +2 "core" %LM +2 "sampler")7% +4 "core" %$% W +47 "collection"'% +3 "core" %L\\ +2 "sampler")9% +3 "core" %MH ] +54 "collection"'6% +3 "core" %L[ +2 "sampler")$% +3 "core" %db _ +2 ."WCR"Intake.select :close + "sampler")0 +14 )% +2 "core" %jg R +2 ."WCR"SSV.dial :exhaust +2 "sampler")/  +79 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +58 ."WCR"SS.seek 0ml +2 "sampler").'! +936 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")P  + "collection"'% @ +8 "core" ? +69 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +213 "collection"',% +3 "core" %LJ +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5% +4 "core" %!$ P  +47 "collection"'S% +3 "core" %L` +2 "sampler")w% +3 "core" %HI T  +2 ."WCR"Intake.select :close + "sampler")0 +13 )% +3 "core" %UP S  +2 ."WCR"SSV.dial :exhaust +2 "sampler")5  +80 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml + "sampler")u'! +931 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")}  +2 "collection"'I @ +6 "core" ? +71  +48 #"WCR"Allowing 2:10 for 25.0ml of remaining 700.0ml +2 .Intake.select :open + "sampler") +213 "collection"'E% +3 "core" %LZ +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5 Y  +36 "collection"'2% +3 "core" %Le +2 "sampler")% +3 "core" % X & +42 "collection"'@% +3 "core" %L] +2 "sampler")% +3 "core" %%# X +47 "collection"'G% +3 "core" %LK +2 "sampler");% +3 "core" %IH Q +2 ."WCR"Intake.select :close +7 "sampler")0 +13 )W% +3 "core" %UV Q +2 ."WCR"SSV.dial :exhaust +2 "sampler")]  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")'! +923 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler"):  + "collection"'N @ +6 "core" ? +72 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 650.0ml + .Intake.select :open +2 "sampler") +213 "collection"'m% +3 "core" %LH +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5 +2 "sampler")`% +3 "core" %=~| O  +22 "collection"'M% +3 "core" %LyZ +2 "sampler")U% +4 "core" %= O  +24 "collection"'[% +3 "core" %L{D +2 "sampler")4% +3 "core" %= W  +28 "collection"' % +3 "core" %L}V +2 "sampler")<% +3 "core" %> S  +32 "collection"'O% +3 "core" %L] +2 "sampler")^% +3 "core" % _  +37 "collection"'J% +3 "core" %LK +2 "sampler")% +3 "core" % O  +42 "collection"'Y% +2 "core" %LJ +2 "sampler")V% +4 "core" %%& N  +47 "collection"'n% +3 "core" %LZ +2 "sampler")o% +3 "core" %JJ Y  +2 ."WCR"Intake.select :close + "sampler")0 +14 )p% +2 "core" %VT R  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +53 ."WCR"SS.seek 0ml +2 "sampler")q'! +923 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"'T @ +5 "core" ? +72 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +213 "collection"'h% +3 "core" %LE +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5% +3 "core" %L}D +2 "sampler")z% +3 "core" % N - +24 "collection"'S% +3 "core" %LZ +2 "sampler")w% +3 "core" % X - +28 "collection"'% +3 "core" %LE +2 "sampler")5% +3 "core" % V - +32 "collection"'% +3 "core" %L@ +2 "sampler")I% +3 "core" % P - +37 "collection"'}% +3 "core" %LG +2 "sampler")E% +3 "core" %35 N - +41 "collection"'u% +3 "core" %LB +2 "sampler")1% +3 "core" %PO O - +2 ."WCR"Intake.select :close +6 "sampler")0 +13 )*% +3 "core" %[Y Y - +2 ."WCR"SSV.dial :exhaust +2 "sampler")7  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")3'! +938 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  + "collection"'9 @ +6 "core" ? +72 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 575.0ml +2 .Intake.select :open + "sampler") +213 "collection"'6% +3 "core" %LB +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5% +3 "core" %Ln +2 #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5 K  +25 "collection"'g% +2 "core" %L{i +2 "sampler")B% +4 "core" %> X  +28 "collection"'K% +2 "core" %L{T +2 "sampler")8% +4 "core" %= M  +32 "collection"'% +2 "core" %LQ +2 "sampler")% +4 "core" %4 P  +36 "collection"'!% +3 "core" %LR +2 "sampler")% +3 "core" % Q  +42 "collection"'% +2 "core" %LQ +3 "sampler")Q% +3 "core" %&& O  +47 "collection"''% +3 "core" %Li +2 "sampler")d% +3 "core" %LI W  +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )2% +3 "core" %UU P  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")@'! +921 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  + "collection"'H @ +6 "core" ? +72 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +213 "collection"'G% +3 "core" %Lb +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5 V  +21 "collection"'v% +2 "core" %L}vY +2 "sampler")r% +5 "core" %> O  +23 "collection"'% +3 "core" %L}{p +2 "sampler")j% +4 "core" %> W  +27 "collection"'% +3 "core" %L{[ +2 "sampler")% +3 "core" %> N  +32 "collection"'% +3 "core" %L] +2 "sampler")>% +3 "core" %  P  +37 "collection"'% +3 "core" %L\\ +2 "sampler")w% +3 "core" % P  +42 "collection"'% +2 "core" %L\\ +3 "sampler")5% +3 "core" %&& O  +47 "collection"'% +3 "core" %Ly +2 "sampler")I% +3 "core" %LL N  +2 ."WCR"Intake.select :close + "sampler")0 +13 )}% +3 "core" %WU O  +2 ."WCR"SSV.dial :exhaust +2 "sampler")E  +77 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml + "sampler"))'! +928 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")1  + "collection"'u @ +6 "core" ? +72 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 350.0ml +2 .Intake.select :open + "sampler") +245 "collection"'*% +3 "core" %Lo +2 #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +8 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5ws N  +19 "collection"'6% +3 "core" %L|tm +2 "sampler")z% +21 "core" %6 W  +8 "collection"'3% +3 "core" %Lxo +2 "sampler")/% +3 "core" %4 W  +24 "collection"'% +4 "core" %L{] +3 "sampler")%% +3 "core" %4 W  +28 "collection"'P% +2 "core" %Lz] +3 "sampler"),% +3 "core" %4 N  +32 "collection"'S% +3 "core" %Ln +2 "sampler")% +3 "core" % Q  +36 "collection"'~% +3 "core" %L] +2 "sampler")"% +3 "core" % O  +42 "collection"'.% +3 "core" %L\\ +2 "sampler")% +3 "core" %'' O  +47 "collection"'=% +3 "core" %Li +2 "sampler")% +3 "core" %OI W  +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )\ % +2 "core" %UT O  +2 ."WCR"SSV.dial :exhaust +2 "sampler")C  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")$'! +935 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")g  + "collection"'B @ +7 "core" ? +70 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +29 "Can" P&8 +184 "collection"'K% +3 "core" %Lz +2 #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5> U  +47 "collection"'A% +3 "core" %Lg +2 "sampler")N% +3 "core" %[[ M +2 ."WCR"Intake.select :close +7 "sampler")0 +13 ):% +2 "core" %fa M +2 ."WCR"SSV.dial :exhaust +2 "sampler")m  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")L'! +916 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")X  +2 "collection"' @ +7 "core" ? +70 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +213 "collection"'0% +3 "core" %Lv +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5xv H  +18 "collection"'[% +3 "core" %Lyus +2 "sampler")`% +3 "core" %={z T  +22 "collection"'<% +2 "core" %L{wk +2 "sampler");% +4 "core" %> R  +24 "collection"'O% +3 "core" %L|xr +2 "sampler")^% +3 "core" %= W  +28 "collection"'J% +3 "core" %L}z^ +2 "sampler")% +3 "core" %> O  +32 "collection"'W% +3 "core" %L~o +2 "sampler")F% +3 "core" %4 W  +37 "collection"'V% +2 "core" %L] +2 "sampler")n% +4 "core" % O " +45 "collection"'Y% +2 "core" %L^ +3 "sampler")% +3 "core" % M  +47 "collection"'#% +3 "core" %Lt +2 "sampler")T% +3 "core" %FC V  +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )% +2 "core" %NM N  +3 ."WCR"SSV.dial :exhaust + "sampler")h  +81 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +58 ."WCR"SS.seek 0ml +3 "sampler")4'! +935 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")q  + "collection"' @ +6 "core" ? +71 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +213 "collection"' % +3 "core" %La +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5% +41 "core" %Lx~ +2 "sampler")% +3 "core" % V + +21 "collection"'w% +3 "core" %L|p +2 "sampler")% +3 "core" % M + +25 "collection"'5% +2 "core" %L}t +2 "sampler") % +4 "core" % U + +28 "collection"'% +2 "core" %L~h +2 "sampler")I% +4 "core" % M + +32 "collection"'}% +2 "core" %Lx +2 "sampler")E% +4 "core" % W + +36 "collection"'b% +3 "core" %Lh +2 "sampler")u% +3 "core" %55 O + +42 "collection"'1% +3 "core" %Li +2 "sampler")*% +3 "core" %SR N + +2 ."WCR"Intake.select :close +6 "sampler")0 +13 ))% +3 "core" %\\[ X + +2 ."WCR"SSV.dial :exhaust +2 "sampler")9  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml + "sampler")'! +923 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")z  +2 "collection"'6 @ +6 "core" ? +71 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 225.0ml +2 .Intake.select :open + "sampler") +213 "collection"'3% +3 "core" %Lp +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5{x V  +21 "collection"'c% +3 "core" %L{vp +2 "sampler")Z% +3 "core" %= Q  +25 "collection"' % +2 "core" %L{u +2 "sampler") % +4 "core" %= T  +28 "collection"'% +2 "core" %L|yu +3 "sampler")% +3 "core" %= L  +32 "collection"'x% +3 "core" %L{u +2 "sampler")y% +3 "core" %4 O  +41 "collection"'{% +3 "core" %L +2 "sampler")r% +3 "core" %\  V \ ` +42 "collection"'v% +2 "core" %L +3 "sampler")% +3 "core" %  U  +47 "collection"'l% +3 "core" %Lq +2 "sampler")% +3 "core" %FF M  +2 ."WCR"Intake.select :close +7 "sampler")0 +13 )% +3 "core" %US R  +2 ."WCR"SSV.dial :exhaust +2 "sampler")>  +79 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")'! +929 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +2 "collection"'w @ +7 "core" ? +72 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 125.0ml +2 .Intake.select :open + "sampler") +213 "collection"'5% +3 "core" %L +2 #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5 L  +32 "collection"'O% +3 "core" %Lz +2 "sampler")t% +3 "core" % U  +37 "collection"'|% +3 "core" %L|t +2 "sampler") % +3 "core" % L  +42 "collection"'+% +3 "core" %L + "sampler")i% +4 "core" % O  +47 "collection"'% +3 "core" %L +2 "sampler")% +3 "core" %B@ W  +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )p% +41 "core" %OL M  +2 ."WCR"SSV.dial :exhaust +9 "sampler")c  +77 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")Z'! +922 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"' @ +7 "core" ? +71 +5 #"WCR"Allowing 2:10 for 24.9ml of remaining 24.9ml + .Intake.select :open +2 "sampler") +212 "collection"'% +3 "core" %L +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X5 V  +28 "collection"'% +3 "core" %L}wv +2 "sampler")>% +3 "core" % ? L  +32 "collection"'\\% +3 "core" %Lx +2 "sampler")w% +3 "core" % ? U  +37 "collection"'% +2 "core" %L|u +2 "sampler")5% +4 "core" % N { +41 "collection"'% +3 "core" %Ls +2 "sampler")I% +3 "core" % N +48 "collection"'}% +2 "core" %L +2 "sampler")E% +4 "core" %C> V +2 ."WCR"Intake.select :close + "sampler")0 +13 )b% +3 "core" %LM N +2 ."WCR"SSV.dial :exhaust +2 "sampler")u  +77 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")j'! +920 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 #"WCR"Sampled 1000.0ml +2 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b + "collection"'1  +83 "core"  +5 ."WCR"delay 1:00 +6002 .CSV.dial :air +2 "collection"'* @ +74 "core" B +5 ."WCR"CS.seek 10ml +2 "collection"')' +2452 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +45 "collection"'9 @ +83 "core" ? +55 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +98 "core"  +5 "collection"'6% +3 "core" %sp  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'z ` +29 "core" a +5 ."WCR"CS.seek 7.432ml +2 "collection"'3' +714 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + '%  +31 "core"  +48  +6 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<\ b +3 ."WCR"CS.seek 0ml +2 "collection"' 'P +1769 "core" '(\ %\ a +3 ."WCR"CBV.dial :waste2b + "collection"'P  +36 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty + "collection"',' +243 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'S  +142 "core" +5 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'  +44 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal + "collection"' +14 ."WCR"CS.seek 2ml + "collection"'' +595 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +14 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'"' +1980 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'. @ +76 "core" > +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +99 "core"  +6 "collection"'~% +3 "core" %pj  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +59 "core" _ +4 ."WCR"CS.seek 7.565ml +2 "collection"'\ 'W +661 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'C  + '&  +31 "core"  +111  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ b +3 ."WCR"CS.seek 0ml +2 "collection"'B'P +1701 "core" '\ '\ : +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'/  +36 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'g' +339 "core" ' +2 ."WCR"delay 1:00 +1693 "Can"\ F, 38 +4310 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'K  +140 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'$  +44 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml + "collection"'' +593 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +14 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1976 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +76 "core" > +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +99 "core"  +6 "collection"'Q% +3 "core" %nh>  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'! ` +71 "core" b +5 ."WCR"CS.seek 7.608ml +2 "collection"'d'İ +648 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'7  + '2  +30 "core"  +112  +5 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<\ b +3 ."WCR"CS.seek 0ml + "collection"''P +1713 "core" '\ &\ "] +4 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'D  +35 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'H' +358 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'=  +141 "core" +4 "collection"'8& +3 "core" &X]f_^ I +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&G% +4 "core" % ]  : Q +45 "storage"(@% +4 "core" %C \ + +2 "storage"(. +4 "core" .( +2 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(N( +187 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (:& +2 "core" & k\ ! +3 "manipulator"&m& +3 "core" &  P# +2 "manipulator"&% +3 "core" % ]  O +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&( +162 "core" ( +2 "manipulator"&(& +3 "core" & / \\ S8 +2 "storage"(X& +3 "core" & \ + +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&0'ұ +95 "core" ' +2 "storage"(L& +3 "core" &  \ + +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(M' +304 "core" ' +2 "storage"('- +2 "core" -'a +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&`& +3 "core" & N Q8 +2 "storage"([& +3 "core" & \ * +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&<'ϑ +34 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&U, +2 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(^- +3 "core" -'a +3 ."WCR"SE.seek 0.13 Pucks below Top Plate +2 "storage"(]' +25 "core" ' +2 "manipulator"&J% +3 "core" %ϖq r S @ +2 "storage"(& +3 "core" & c\ ! +3 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 305 counts +2 "manipulator"&W' +18 "core" ' +2 "manipulator"&F& +3 "core" & ) > S8 +2 "storage"(A& +3 "core" & \ * +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&Y'ұ +28 "core" ' +2 ."WCR"SE.seek 1.13 Pucks below Top Plate +2 "storage"(n' +41 "core" ' + "manipulator"&& +4 "core" & = S8 +2 "manipulator"&V% +3 "core" %ҵ  / S +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&T' ] +88 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&( +156 "core" ( +2 "manipulator"&h& +3 "core" &\  P"z +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &_& +2 "core" &\ z P"z +3 ."WCR"Forearm.seek CC +40 "manipulator"&'ш +97 "core" ' +2 ."WCR"Hand.close +7 "manipulator"&;/ +18 "core" / +4 ."WCR"CC.seek :open + "collection"'q( +406 "core" ( +2 "storage"( & +3 "core" & 3 " K\ 4 +2 "storage"(4& +3 "core" &   f\ 4 +2 "manipulator"&a& +3 "core" &   Z j +2 "manipulator"&O% +4 "core" %ђ  # " Z$ +2 ."WCR"Forearm.seek :retract +2 "manipulator"&t' ] +93 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&|( +158 "core" ( +2 "manipulator"& & +3 "core" & C F G ^\\ +2 "storage"(+& +3 "core" & 5 5\ 7 +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&i'ϑ +109 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&f, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&% +4 "core" %Ϝp 8 L +2 "storage"(p& +3 "core" & \ - +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 311 counts + "manipulator"&c' +12 "core" ' +2 "manipulator"&#& +3 "core" & A B , b\\ +2 "storage"( & +4 "core" & $ ' :\ 8 +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"& 'ұ +27 "core" ' +2 "storage"(% +3 "core" % 4 < U\ 8 +3 ."downElevator"SE.seek :down +3 "storage"(Z') +99 (y% +4 "core" %8 ' / T\ 5\\w +2 "manipulator"&{% +3 "core" %ҵ\ /  ] +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&r' ] +89 "core" ' +63 ' +2 ."downElevator"SE.stop + "storage"(5 +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'v& +3 "core" &ohs +2 "manipulator"&& +4 "core" & > 6 Z ^\\ +2 "manipulator"&o% +3 "core" % R ? 7 0 ^ +3 .tElbow.seek FlushPuck::Garage + "manipulator"&l(-z +173 "core" ( +2 "manipulator"&& +3 "core" &- F C E ^T +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 && +3 "core" &- : A ]T +2 .tForearm.seek :garage +2 "manipulator"&>'o +112 "core" ' +2 .tHand.close + "manipulator"&\\/ +24 "core" / +46 "manipulator"&w& +3 "core" &- . LT +2 "manipulator"&% +4 "core" %{w W L +3 .tForearm.seek :retract + "manipulator"&5' ] +117 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +278 "core" ( + "manipulator"&I& +3 "core" & J C N _Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & B D  _Z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&}'ш +94 "core" ' +2 "manipulator"&E& +3 "core" &  # YZ +3 "manipulator"&b% +3 "core" %я   Y +2 "collection"'u& +3 "core" &lgw +3 "collection"'x& +5 "core" &mg| +2 .tCC.seek :closed +2 "collection"'1(X +3 "core" &lf{ +8 & 0lf $d +9 &kRvlf 9 +9 &zolez M +10 &cKkh{ S +9 &(Fniy R +9 &Inf| R +10 &Dlf S +9 &lHmg} S +10 & .Fmg| S +9 &!Fne S +9 &#Jmfn S +10 &%sHmh S +9 &'7Fmf{ R +9 &(Kkhw S +10 &*Jmg~ S +9 &,}Ilfu R +10 &.?Ekg| R +9 &0Gof R +9 &1Glg S +10 &3Emh{ S +9 &5GJle R +9 &7Ejg{ S +10 &8Jmf R +9 &:Flf{ R +10 &Fld S +9 &?Imi R +10 &AImf S +9 &CWImg| R +9 &EFldt R +10 &FGmft R +9 &HOmf S +10 &JY]mf T +9 &Lnmf| W +9 &Mmf{ \\ +10 &Olf{ ] +9 &QGnhz ] +9 &Smf{ ^ +10 &Tmgu ^ +9 &Vmg| _ +10 &Xkmf{ - +9 &Xng H +10 ( &XZke} E +2 "collection"'x& +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.11 + "collection"'*& +3 "core" &XZlfi E +3 .tHand.open +2 "manipulator"&R1 +25 "core" 1 + "manipulator"&9% +4 "core" %u " X S +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'6& +3 "core" &X[ley E +2 "collection"'z% +4 "core" %mhz  +2 .tCSV.dial CSR + "collection"')  +43 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'%'q +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '% +2 "core" %qmhz  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'3'A +676 "core" ' +2 .tCSV.dial :waste + "collection"'P +136 "core" +5 .tCS.reconfigure :default + "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' 'P +1979 "core" ' +2 #tFlushing upper manifold + "collection"'S& +4 "core" &XZme E +2 "collection"'% +3 "core" %Nmek +2 .tCSV.dial :flush + "collection"',  +43 "core"  +4 .tCS.reconfigure :fast +46 "collection"'#d @b +4 .tCS.seek 5ml + "collection"''q +1265 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'. @ +44 "core" A +3 "collection"'% +4 "core" %qkh  +2 .tCS.seek 6.999ml +2 "collection"'~'b +560 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + '"  +52 "core"  +71 +4 .tCTV.dial :air + "collection"'&  +13 "core" +5 .tCS.seek 0ml + "collection"'C'P +1738 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'\ '2~ +791 "core" ' +2 .tCSV.dial :waste + "collection"'/ +55 "core" +4 .tCS.seek 0ml +2 "collection"'B'P +798 "core" ' +2 "collection"'K& +4 "core" &XZlfc E +2 "collection"'$% +3 "core" %Nngj +2 .tCSV.dial :flush + "collection"'g  +47 "core"  +5 .tCS.seek 3ml +2 "collection"''2~ +792 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +4 "collection"'% +3 "core" %2lh}  +3 .tCS.seek 5ml + "collection"'Q'q +557 "core" ' +2 .tCSV.dial :air +2 "collection"'! @ +4 "core" A +5 .tCS.seek 0ml + "collection"''P +1265 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'2'2~ +784 "core" ' +2 .tCSV.dial :waste + "collection"'7 +88 "core" +5 .tCS.seek 0ml + "collection"'d'P +784 "core" ' +3 #tFlushing lower manifold's waste1 port + "collection"'D& +3 "core" &XZmf E +2 "collection"'% +3 "core" %Nlhj +2 .tCSV.dial :flush + "collection"'=  +43 "core"  +5 .tCS.seek 5ml + "collection"'8'q +1268 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'G @ +44 "core" A +4 "collection"'@% +3 "core" %qkf  +2 .tCS.seek 7.001ml +2 "collection"''l +554 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"':  + 'm  +57 "core" ~ +89  +5 .tCBV.dial :waste1 + "collection"' @ +47 "core" B +5 .tCS.seek 0ml + "collection"'e'P +1733 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'(& +3 "core" &XZmf E +3 "collection"'X% +3 "core" %Jmhv +2 .tCSV.dial :flush + "collection"'L  +73 "core" +4 .tCS.seek 5ml +2 "collection"'?'q +1275 "core" ' +2 .tdelay 5 seconds +504 .CSV.dial :air +2 "collection"'k @ +45 "core" A +4 "collection"''% +4 "core" %qmfx  +3 .tCS.seek 7.001ml + "collection"'`'k +560 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'[  +2 '^  +6 "core"  +36  +4 .tCBV.dial :waste2b +2 "collection"'J  +80 "core"  +5 .tCS.seek 0ml +2 "collection"''P +1746 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +3 "core" & 1 SZ +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&A( +28 "core" ( +2 "manipulator"&& +3 "core" &  9 U +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &V& +3 "core" & U +2 .tForearm.seek CC +2 "manipulator"&0'ш +95 "core" ' + .tHand.close + "manipulator"&/ +23 "core" / +3 .tCC.seek :open +2 "collection"'M( +406 "core" ( +2 "manipulator"&<& +3 "core" &   X \\ +2 "manipulator"&W% +3 "core" %ѓ   \\1 +3 .tForearm.seek :retract + "manipulator"&]' ] +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&h(-z +29 "Can"\ 9/E 8 +244 "core" ( + "manipulator"&_& +4 "core" &- $  Y \\N +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Y& +2 "core" &-   % \\N +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&U'o +110 "core" ' +2 .tHand.open + "manipulator"&;1 +16 "core" 1 + "manipulator"&T% +4 "core" %xi  HP +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s' ] +105 "core" ' +2 #tCompleted [myWCR {noKill} # WCR sample volume=1000 mL, no cleanup] begun 17:09:17 + #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +2 #Continuing at 18:18 +2 "Can"\ 2/J ʆ +4 ."Qmail"GoodNews.email "Then, in tube 2: myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup\\n/home/esp/esp2local/mission/PCQC1_3xWCRcontrol_25JUL29.rb:44\\n{1 => 2,\\n 2 => 31,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@18:08:59, 21.6C, 12% humidity, 14.8psia, 12.62V, 0.21A, 1.066Ah, 2.69W\\nSampled 1000.0ml",Subject: "Asleep until 18:18" +25 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +3 #Shutdown +1825 #"uploadLog"upsync +57621 "Can"\ )0V\ _8 +411 \ )0X\ `> +3 #tPowering core bus +541 .Gate.power :raw,:ON +2 "sampler") +36 )  +2 "core"  +3 "collection"' +3 '4 +2 "core"  +2 "processing"% +3 %a +3 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +7 % 0\ +9 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X C z d +2 "processing"%w& +2 "collection"'& +7 "core" &\ + &icy\  +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +2 "processing"%r( +2 "collection"'>( +294 "core" ( +43 ( +42 "Can"\ 30|\ g +4 #tPhase [myWCR {noKill} # WCR sample volume=1000 mL, no cleanup] +2 ."Qmail"Notice.email "At 18:19:28 began in tube 2: myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup\\n/home/esp/esp2local/mission/PCQC1_3xWCRcontrol_25JUL29.rb:44\\n{1 => 2,\\n 2 => 31,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@18:19:28, 21.5C, 12% humidity, 14.8psia, 12.65V, 0.22A, 1.082Ah, 2.77W",Subject: "Started PCQC1_3xWCRcontrol_25JUL29: myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup" + #tStarting stand-alone bac WCR +3 #bac wcr sampling at most 1000ml +4 #Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'I& +3 "core" &zibe\  +2 ."WCR"Hand.open + "manipulator"&1 +25 "core" 1 +5 "manipulator"&l% +3 "core" % a @ K c +2 "storage"(E% +6 "core" %* L J )\ < +2 "storage"(b. +4 "core" .([G +2 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(u( +189 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 18:19:29PDT22-Jul-25\\n{1 => 2,\\n 2 => 31,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@18:19:28, 21.5C, 12% humidity, 14.8psia, 12.65V, 0.22A, 1.082Ah, 2.77W",Subject: "bac wcr sampling at most 1000ml" +636 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (5& +3 "core" & /  f\ 5 +2 "manipulator"&q& +4 "core" & 1  S a +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&*( +16 "core" ( +2 "manipulator"&R& +3 "core" & D D  aj +2 "storage"(9& +3 "core" & I J +\ ; +3 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&6'j +90 "core" ' + "storage"(z& +4 "core" & N N W\ : +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(x' +105 "core" ' +2 "storage"()- +2 "core" -'o +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 (}& +41 "core" & 6 3\ 7 +3 "manipulator"&H& +3 "core" & C D o ^j +2 ."WCR"Elbow.seek 2 +4 "manipulator"&( +4 "core" ( +2 "manipulator"&%& +3 "core" & A B j ]j +2 "storage"(P& +4 "core" & 3 2\ 6 +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&3'v +21 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&S/ +21 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(,') +8 "core" & B E g ^j + "manipulator"& % +4 "core" %} > - ) `F +3 ."WCR"Forearm.seek :retract +2 "manipulator"&.' ] +57 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +34 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&( +175 "core" ( + "manipulator"&& +3 "core" & D B s a +3 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &"& +2 "core" & $ 9 1 ` +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&'ш +101 "core" ' +2 "manipulator"&&& +3 "core" & C E d _ +2 "manipulator"&~% +4 "core" %х A B ^ +2 "collection"'C& +4 "core" &zhd|  +3 "collection"'/& +4 "core" &zkez  +2 ."WCR"CC.seek :closed +2 "collection"'\ (X +3 "core" &zje~\  +8 &Hidu %i +9 &YQ{hfx 9 +10 &zsjdu N +9 &MNjbv T +10 &Didx S +9 &Gjdx T +9 &Kjcv T +10 &VHjdy S +9 & Gkdv S +9 &!Ficr S +10 &#Ghdu T +9 &%]Gicu T +10 &' Gjct S +13 &(Fkes S +7 &*Hidl T +9 &,eFjdh T +9 &.'Fiec T +11 &/Didd T +8 &1Eibf S +9 &3nDhak S +9 &5/Fkeg T +9 &6Djdf T +10 &8Ficg S +10 &:uIidh T +8 &<8Hhdi S +10 &=Ejbj T +5 #"uploadLog"upsync +4 "core" &?Djee S +9 &A~Fkcf S +10 &C?Kkeg T +9 &DUjde U +9 &F^idf V +10 &Hynjgi X +9 &J0jdj \\ +9 &Kked ] +10 &Mjfg ^ +9 &Oqjce ] +10 &Q1iee ^ +9 &Rhdf _ +9 &Tjcf _ +10 &Vnkd` a +9 &X|ibZ 4 +9 &XidW . +10 &Xlhc] N +2 ( +2 "collection"'/& +5 #"WCR"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.43 +2 .Hand.open + "manipulator"&K1 +21 "core" 1 + "manipulator"&$% +4 "core" %ф  2 V +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&g' ] +97 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")B+ +4 "core" + + "sampler")% +4 "core" %@> \\  +2 "collection"'& +3 "core" &Xkkd[ N +4 "Can"\ D0\ m +2 #"WCR"Calibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'  +13 "core" +3 ."WCR"SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast + "sampler")#.0X +2 "sampler")5% +4 "core" %4TWU g  +53 "collection"'q% +48 "core" %NroC +2 "sampler")R% +5 "core" %4T ]  +2 "collection"'9% +3 "core" %Nuo@ +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X2 ^  +28 "collection"' % +4 "core" %Nmg2 +2 "sampler")o% +4 "core" %|6FB [  +31 "collection"'*% +3 "core" %Nnf. +3 "sampler")6% +3 "core" %|6LJ W  +36 "collection"'% +3 "core" %NnhG +3 "sampler")"% +3 "core" %|6TS ^  +41 "collection"'x% +3 "core" %NpjJ +3 "sampler")3% +3 "core" %|6dc \\  +47 "collection"',% +4 "core" %NqjD +3 "sampler")&% +3 "core" %|6~ e  +53 "collection"'% +3 "core" %NupG +3 "sampler")~% +3 "core" %|  ` \ _ +2 "collection"'C% +4 "core" %Nxp6 + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X2+ +26 "core" + +3 "collection"'K% +4 "core" %NjdC +2 "sampler")$% +3 "core" %?73 [  +19 "collection"'% +3 "core" %Nle2 +2 "sampler")% +4 "core" %?86 Z  +20 "collection"'% +3 "core" %Nke? +3 "sampler")/% +3 "core" %?98 g  +24 "collection"'% +3 "core" %Nje. +2 "sampler")c% +4 "core" %?<9 ]  +28 "collection"'B% +3 "core" %Nlf2 +2 "sampler")% +3 "core" %?A> b  +32 "collection"'Q% +3 "core" %Njg@ +2 "sampler")7% +4 "core" %?EC a  +36 "collection"'2% +3 "core" %Nmh/ +2 "sampler")D% +4 "core" %?HF b  +41 "collection"'!% +3 "core" %Nmf- +2 "sampler")=% +3 "core" %?NK e  +48 "collection"'d% +3 "core" %Nmj+ +2 "sampler")G% +3 "core" %?WT e  +54 "collection"'@% +3 "core" %Nnh> +2 "sampler")8% +3 "core" %?fd f  +61 "collection"'% +3 "core" %Nrl" +2 "sampler")% +4 "core" %?~ c  +68 "collection"'% +5 "core" %Nwp +2 "sampler")(% +4 "core" % _  +2 "collection"'X% +3 "core" %Nwp? +3 ."WCR"SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X20X20X2_:1 W  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale + "sampler")#.0X ]  +23 "collection"'l% +4 "core" %Nmf +2 "sampler")% +3 "core" %DsFEE e  +28 "collection"'E% +3 "core" %Nmf +2 "sampler")b% +4 "core" %DsFON W  +31 "collection"'n% +3 "core" %Nmi +3 "sampler")5% +3 "core" %DsF]\\ ]  +36 "collection"'q% +3 "core" %Npi +2 "sampler")R% +4 "core" %DsFur d  +2 "collection"'9% +3 "core" %Nqj +2 #"WCR"Intake @15.2psia, vacuum from 8.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X2 R  +18 "collection"'.% +3 "core" %Nig +2 "sampler")d% +4 "core" %UBBB ]  +20 "collection"'G% +3 "core" %Nkeq +2 "sampler")@% +4 "core" %UBCE \\  +24 "collection"'8% +3 "core" %Nle +2 "sampler")% +4 "core" %UAHI c  +27 "collection"'% +4 "core" %Nmep +2 "sampler")% +3 "core" %UANK U  +32 "collection"'(% +3 "core" %Nmfz +2 "sampler")X% +4 "core" %UAUT P  +36 "collection"'>% +3 "core" %Nmi +2 "sampler")k% +4 "core" %UA`^ e  +41 "collection"''% +3 "core" %Nnhp +2 "sampler")?% +4 "core" %UApo e  +47 "collection"'^% +3 "core" %Nrl_ +2 "sampler")[% +3 "core" %UA d  +2 "collection"'J% +3 "core" %Nrm +2 #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +45 .SS.reconfigure :inhaling 0.58ml/s +4 "sampler")#.(0X2% +3 "core" %Nnjj +2 "sampler")k% +3 "core" %6tr W  +19 "collection"''% +2 "core" %Nojx +3 "sampler")?% +3 "core" %>| P  +21 "collection"'2% +3 "core" %Nqjg +2 "sampler")^% +3 "core" %> R  +25 "collection"'[% +2 "core" %Nrmt +3 "sampler")J% +3 "core" %> Z  +28 "collection"'D% +3 "core" %Nvoe +2 "sampler")% +3 "core" %= R  +32 "collection"'V% +3 "core" %Nwqg +2 "sampler"):% +3 "core" %" P  +37 "collection"'% +2 "core" %N{td +2 "sampler")% +4 "core" % ` +41 "collection"'% +3 "core" %N~xd +2 "sampler")1% +3 "core" %" O +48 "collection"'<% +2 "core" %N|g +2 "sampler")L% +5 "core" %FE Q +52 "collection"'W% +4 "core" %N}s +2 "sampler")0% +3 "core" %b_ X +2 ."WCR"Intake.select :close + "sampler")0 +14 )_% +2 "core" %ff P +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")A'! +935 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler");  + "collection"'T @ +6 "core" ? +72 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 825.0ml +2 .Intake.select :open + "sampler") +213 "collection"'`% +3 "core" %Nq +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2sq X  +18 "collection"'% +3 "core" %Nlhg +3 "sampler")% +3 "core" %>{w Y  +21 "collection"'I% +3 "core" %Npkq +2 "sampler")l% +3 "core" %> X  +25 "collection"'M% +2 "core" %Nska +2 "sampler")b% +4 "core" %> Q  +28 "collection"'n% +2 "core" %Ntny +3 "sampler")5% +3 "core" %> b  +32 "collection"'q% +3 "core" %Nurr +2 "sampler")R% +3 "core" %  X ] +37 "collection"'9% +3 "core" %Nzux + "sampler")w% +4 "core" % O  +42 "collection"'% +2 "core" %N~wz +2 "sampler")H% +4 "core" % Q  +47 "collection"'% +3 "core" %N{m +2 "sampler")%% +3 "core" %FD X  +54 "collection"'P% +3 "core" %N}a +2 "sampler")f% +3 "core" %`^ W  +2 ."WCR"Intake.select :close + "sampler")0 +13 )S% +2 "core" %e` Z  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +6 ."WCR"Exhaust.select :open +44 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler") '! +934 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")o  +2 "collection"' @ +6 "core" ? +72 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 775.0ml +2 .Intake.select :open + "sampler") +213 "collection"'*% +3 "core" %N}n +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2% +3 "core" %4 N  +32 "collection"'k% +3 "core" %Nysw +2 "sampler")'% +3 "core" % W ( +37 "collection"'?% +3 "core" %N}ue +2 "sampler")2% +3 "core" % Q  +42 "collection"'^% +2 "core" %Nwr +3 "sampler")[% +3 "core" %:7 Q  +47 "collection"'J% +3 "core" %N|o +2 "sampler")D% +3 "core" %WT Y  +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )% +2 "core" %]\\ R  +3 ."WCR"SSV.dial :exhaust + "sampler")V  +78 "core"  +4 ."WCR"Exhaust.select :open +3 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler"):'! +935 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"' @ +7 "core" ? +71 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 725.0ml + .Intake.select :open +2 "sampler") +213 "collection"'% +3 "core" %N} +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2> N I +48 "collection"'z% +2 "core" %Nz +2 "sampler")E% +4 "core" %[W V I +2 ."WCR"Intake.select :close + "sampler")0 +13 )N% +2 "core" %a` O I +3 ."WCR"SSV.dial :exhaust + "sampler")3  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler"),'! +945 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 "sampler")x  +2 ."WCR"CBV.dial SSV +5 "collection"'~ @ +5 "core" ? +68 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +213 "collection"'C% +3 "core" %N~} +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2: W +48 "collection"'d% +2 "core" %Nzy +2 "sampler")G% +4 "core" %YW W +2 ."WCR"Intake.select :close +6 "sampler")0 +13 )@% +3 "core" %b^ U +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +5 ."WCR"Exhaust.select :open +3 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")'! +921 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"' @ +6 "core" ? +72 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +213 "collection"'8% +3 "core" %N~o +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2' +4592 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale + "sampler")#.0Xsr ]  +18 "collection"'2% +3 "core" %Nnig +2 "sampler")^% +3 "core" %>{y N  +22 "collection"'[% +2 "core" %Nok +3 "sampler")!% +3 "core" %> X  +24 "collection"'J% +3 "core" %Noj` +2 "sampler")D% +3 "core" %> O  +28 "collection"'% +3 "core" %Nsku +2 "sampler")V% +3 "core" %> V  +32 "collection"'=% +3 "core" %Nvog +2 "sampler")% +3 "core" % V r +37 "collection"'% +3 "core" %Nxr{ +2 "sampler")% +3 "core" % W  +42 "collection"':% +3 "core" %N{u} + "sampler")<% +4 "core" % V  +47 "collection"'L% +3 "core" %Ny| +2 "sampler")W% +3 "core" %EC W  +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )0% +3 "core" %RO W  +2 ."WCR"SSV.dial :exhaust + "sampler")_  +78 "core"  +43 ."WCR"Exhaust.select :open +9 "sampler")@ +14 ."WCR"SS.seek 0ml + "sampler")Y'! +925 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")X  + "collection"'T @ +6 "core" ? +70 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 600.0ml +2 .Intake.select :open + "sampler") +214 "collection"';% +2 "core" %Ni +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2tp U  +19 "collection"'-% +2 "core" %Nmhu +2 "sampler")% +4 "core" %>|{ M  +21 "collection"'% +3 "core" %Nph] +2 "sampler")I% +3 "core" %> O  +25 "collection"'l% +2 "core" %Npmr +2 "sampler")M% +4 "core" %> V  +28 "collection"'i% +2 "core" %Nrlm +3 "sampler")5% +3 "core" %5 N  +32 "collection"'n% +3 "core" %Nuoj +2 "sampler")q% +3 "core" % O q +37 "collection"'b% +3 "core" %Nzru +2 "sampler")w% +3 "core" % S  +42 "collection"'% +2 "core" %N|wn +3 "sampler")H% +3 "core" %" W  +47 "collection"'Z% +3 "core" %Nyb +2 "sampler")% +3 "core" %EE M  +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )%% +3 "core" %RN X  +2 ."WCR"SSV.dial :exhaust + "sampler")P  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")f'! +920 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")S  + "collection"' @ +6 "core" ? +71 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 550.0ml + .Intake.select :open +2 "sampler") +213 "collection"' % +3 "core" %N|u +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2nk W  +19 "collection"'% +2 "core" %Nlgu +3 "sampler").% +3 "core" %>xw O  +21 "collection"'d% +3 "core" %Nmi| +2 "sampler")G% +3 "core" %> W  +25 "collection"'@% +2 "core" %Nojv +2 "sampler")% +4 "core" %5 M  +28 "collection"'K% +2 "core" %Npl +3 "sampler")% +3 "core" %4 V  +32 "collection"'% +3 "core" %Nun +2 "sampler")8% +3 "core" %  V Y +36 "collection"'% +3 "core" %Nwq +2 "sampler")'% +3 "core" % X  +42 "collection"'?% +3 "core" %N|u +2 "sampler")2% +3 "core" % U  +47 "collection"'^% +3 "core" %N}vp +2 "sampler")[% +3 "core" %?? M  +2 ."WCR"Intake.select :close + "sampler")0 +13 )!% +3 "core" %NJ T  +2 ."WCR"SSV.dial :exhaust +2 "sampler")J  +79 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")D'! +937 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +58 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"'V @ +6 "core" ? +73 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +214 "collection"'=% +2 "core" %N}z +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2% +4 "core" %=yx O  +21 "collection"'L% +2 "core" %Nmgt +3 "sampler")W% +3 "core" %= U  +24 "collection"'0% +3 "core" %Nnj +2 "sampler")_% +3 "core" %= V  +28 "collection"'k% +3 "core" %Nojo +2 "sampler")T% +3 "core" %= M  +32 "collection"'X% +3 "core" %Nuoq +2 "sampler");% +3 "core" %4 M  +37 "collection"'Y% +3 "core" %Nvpt +2 "sampler")a% +3 "core" % V P +42 "collection"'O% +2 "core" %Nzvv +2 "sampler")F% +4 "core" % M  +47 "collection"' % +3 "core" %N~xm +2 "sampler")e% +3 "core" %BC M  +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )1% +2 "core" %OM V  +3 ."WCR"SSV.dial :exhaust + "sampler")  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")+'! +937 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")y  +2 "collection"'( @ +5 "core" ? +72 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +213 "collection"'% +3 "core" %N{q +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2sp A  +18 "collection"'w% +3 "core" %Nkg +2 "sampler")% +3 "core" %>{y S  +22 "collection"'H% +2 "core" %Nkfs +2 "sampler")\\% +4 "core" %> J  +24 "collection"'Z% +3 "core" %Noj +2 "sampler")% +3 "core" %> T  +28 "collection"'%% +3 "core" %Npis +2 "sampler")P% +4 "core" %6 N  +31 "collection"'t% +3 "core" %Nrm +2 "sampler")% +3 "core" % N +37 "collection"'S% +3 "core" %Nxqu +2 "sampler") % +3 "core" % M  +42 "collection"'f% +2 "core" %Nytt +2 "sampler")*% +4 "core" % N  +47 "collection"' % +3 "core" %N}v +2 "sampler")"% +3 "core" %C@ U  +2 ."WCR"Intake.select :close + "sampler")0 +13 )R% +3 "core" %NM O  +40 ."WCR"SSV.dial :exhaust +9 "sampler")z  +79 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml + "sampler")E'! +922 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")N  + "collection"'3 @ +7 "core" ? +72 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +213 "collection"'9% +3 "core" %Nz +2 #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2tp T  +19 "collection"''% +2 "core" %Nlgu +3 "sampler")?% +3 "core" %>{| G  +21 "collection"'2% +3 "core" %Nng +2 "sampler")B% +3 "core" %= V  +25 "collection"'^% +2 "core" %Nqhu +2 "sampler")[% +5 "core" %> O  +27 "collection"'!% +3 "core" %Nql +2 "sampler")J% +3 "core" %> Q  +32 "collection"'7% +3 "core" %Nul +2 "sampler")V% +3 "core" %\  W \ \\ +37 "collection"'% +2 "core" %Nxs +2 "sampler")=% +4 "core" % W  +41 "collection"'D% +3 "core" %Nyt +2 "sampler")% +3 "core" %  V  +48 "collection"':% +2 "core" %N}wt +2 "sampler")<% +3 "core" %FE R  +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )>% +3 "core" %ON W  +2 ."WCR"SSV.dial :exhaust +2 "sampler")L  +78 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")W'! +948 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")0  + "collection"'_ @ +6 "core" ? +72 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 375.0ml + .Intake.select :open +2 "sampler") +213 "collection"'k% +3 "core" %N{ +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2ur R  +18 "collection"'a% +3 "core" %Njeu +2 "sampler")O% +4 "core" %>zy L  +21 "collection"'F% +2 "core" %Nlf +2 "sampler")% +4 "core" %> R  +24 "collection"' % +3 "core" %Noju +2 "sampler")e% +4 "core" %> M  +27 "collection"'1% +3 "core" %Nok +2 "sampler")% +3 "core" %> T  +32 "collection"'% +3 "core" %Numt +2 "sampler")(% +3 "core" % O p +42 "collection"'y% +2 "core" %Nwru +2 "sampler")% +4 "core" % N  +41 "collection"'+% +3 "core" %Nzuu +2 "sampler")h% +3 "core" %!" O  +48 "collection"'% +2 "core" %N~w +2 "sampler") % +4 "core" %KG U  +2 ."WCR"Intake.select :close +7 "sampler")0 +14 )`% +2 "core" %UT H  +2 ."WCR"SSV.dial :exhaust +2 "sampler")]  +77 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler") '! +934 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")j  +2 "collection"'{ @ +7 "core" ? +70  +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +213 "collection"'s% +3 "core" %N{| +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2 ! +167 "core" ' +2 ."WCR"Exhaust.select :close +7 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")%  +2 "collection"'P @ +8 "core" ? +70 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 325.0ml +2 .Intake.select :open + "sampler") +214 "collection"'t% +3 "core" %N{t +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +3 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2 U \ +2 ."WCR"Intake.select :close + "sampler")0 +13 )% +3 "core" %KH T \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")/'! +934 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")6  + "collection"' @ +7 "core" ? +70 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 300.0ml +2 .Intake.select :open + "sampler") +213 "collection"'o% +3 "core" %Nzu +2 #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2 N  +32 "collection"'% +2 "core" %Ntn +2 "sampler")K% +4 "core" % M J +36 "collection"'G% +3 "core" %Nxru +2 "sampler")8% +4 "core" % M  +41 "collection"'% +3 "core" %Nzuy +2 "sampler")'% +3 "core" %,, M  +47 "collection"'?% +3 "core" %N|w +2 "sampler")2% +3 "core" %NL U  +2 ."WCR"Intake.select :close +6 "sampler")0 +13 )B% +3 "core" %ZX S  +2 ."WCR"SSV.dial :exhaust +2 "sampler")^  +77 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +3 "sampler")['! +939 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")J  + "collection"'! @ +6 "core" ? +71 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 275.0ml + .Intake.select :open +2 "sampler") +213 "collection"'7% +3 "core" %N{~ +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2so T  +19 "collection"'% +3 "core" %Nkc| + "sampler")% +4 "core" %>|{ J  +21 "collection"':% +3 "core" %Nje +2 "sampler")<% +4 "core" %> T  +24 "collection"'>% +3 "core" %Noh} +2 "sampler")L% +3 "core" %> L  +28 "collection"'% +3 "core" %Npj +2 "sampler")_% +3 "core" %> R  +32 "collection"'0% +3 "core" %Ntl +2 "sampler")k% +3 "core" % S # +37 "collection"'W% +2 "core" %Nwq +2 "sampler");% +4 "core" % L  +41 "collection"'Y% +3 "core" %Nyu +2 "sampler")a% +3 "core" %%! T  +48 "collection"'O% +2 "core" %N}w +2 "sampler")F% +4 "core" %LH S  +40 ."WCR"Intake.select :close +9 "sampler")0 +13 )% +3 "core" %bb U  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")e'! +930 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 "sampler")1  +2 ."WCR"CBV.dial SSV +5 "collection"' @ +3 "core" ? +72 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +214 "collection"'% +3 "core" %N|y +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2pl S  +18 "collection"'h% +3 "core" %Nje +2 "sampler")T% +3 "core" %>{x L  +21 "collection"'% +3 "core" %Njes +2 "sampler") % +3 "core" %= G  +25 "collection"'`% +2 "core" %Nmf +3 "sampler")]% +3 "core" %> V  +28 "collection"'X% +3 "core" %Nmiv +2 "sampler"){% +3 "core" %> N  +32 "collection"'j% +3 "core" %Nqiv +2 "sampler")s% +3 "core" % H  +37 "collection"' % +2 "core" %Nvn| +2 "sampler")U% +4 "core" % K  +41 "collection"'% +3 "core" %Nyrw +2 "sampler")% +3 "core" % I  +48 "collection"'m% +2 "core" %N|t +2 "sampler")4% +4 "core" %B@ N  +2 ."WCR"Intake.select :close + "sampler")0 +13 )% +3 "core" %MK K  +2 ."WCR"SSV.dial :exhaust + "sampler")|  +81 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")-'! +939 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"' @ +7 "core" ? +72 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 225.0ml +2 .Intake.select :open + "sampler") +213 "collection"'#% +3 "core" %Ny +2 #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +8 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2  +2 ."WCR"CBV.dial SSV +5 "collection"'L @ +4 "core" ? +70 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 150.0ml + .Intake.select :open +2 "sampler") +213 "collection"'% +3 "core" %Nz{ +2 #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2tp U  +18 "collection"';% +3 "core" %Nkdu +2 "sampler")Y% +3 "core" %={~ D  +22 "collection"'a% +2 "core" %Nkf +2 "sampler")V% +4 "core" %= T  +24 "collection"'O% +3 "core" %Nmep +2 "sampler")F% +4 "core" %= B  +27 "collection"'% +3 "core" %Nnh| +2 "sampler") % +3 "core" %4 S  +32 "collection"'% +3 "core" %Ntl +2 "sampler")% +3 "core" %" Q  +37 "collection"'1% +3 "core" %Nwm +2 "sampler")% +3 "core" % P  +42 "collection"'e% +2 "core" %Nyt +2 "sampler")% +5 "core" %%% Q  +46 "collection"'+% +3 "core" %N|tu +2 "sampler")h% +3 "core" %KI N  +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )T% +3 "core" %SR U  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler") '! +924 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")`  +2 "collection"'] @ +6 "core" ? +70 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 125.0ml + .Intake.select :open +2 "sampler") +213 "collection"'X% +3 "core" %Nxl +2 #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2~| K  +3 "collection"'U% +3 "core" %Nkd| +2 "sampler")% +3 "core" %> P  +21 "collection"'% +3 "core" %Nke +2 "sampler")(% +3 "core" %> R  +25 "collection"'m% +3 "core" %Nmhz +2 "sampler")4% +3 "core" %> E  +28 "collection"'% +3 "core" %Noh +2 "sampler")|% +3 "core" %6 S  +32 "collection"'y% +3 "core" %Nrk +2 "sampler")% +3 "core" % S ( +37 "collection"'% +2 "core" %Nwo} +2 "sampler")#% +4 "core" % R  +41 "collection"'-% +3 "core" %Nyr +2 "sampler")i% +3 "core" %'% O  +47 "collection"'I% +3 "core" %N|st +2 "sampler")q% +3 "core" %HI F  +2 ."WCR"Intake.select :close +6 "sampler")0 +13 )p% +3 "core" %UT K  +2 ."WCR"SSV.dial :exhaust +2 "sampler")b  +77 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")w'! +920 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 "sampler")  +2 ."WCR"CBV.dial SSV +5 "collection"'H @ +4 "core" ? +68 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +213 "collection"'\\% +3 "core" %N~xx +2 #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2% +3 "core" %Noj +2 "sampler")% +3 "core" %, I  +37 "collection"'<% +3 "core" %Nrn +2 "sampler")k% +3 "core" % N  +42 "collection"'W% +2 "core" %Nxr +2 "sampler");% +4 "core" % L +47 "collection"'Y% +3 "core" %Nyu +2 "sampler")a% +3 "core" %@> O +2 ."WCR"Intake.select :close + "sampler")0 +13 )V% +2 "core" %LH H +3 ."WCR"SSV.dial :exhaust + "sampler")O  +80 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")F'! +928 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  + "collection"' @ +6 "core" ? +74 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +213 "collection"'% +3 "core" %N}u +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2 +2 "storage"(& +3 "core" & \  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 314 counts + "manipulator"&'' +19 "core" ' + "manipulator"&?& +4 "core" & ! 9 Rl +2 "storage"(S& +3 "core" & \ ) +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&B'ұ +21 "core" ' +3 ."WCR"SE.seek 2.15 Pucks below Top Plate + "storage"(^' +38 "core" ' + "manipulator"&}& +4 "core" &  T Rl +2 "manipulator"&2% +3 "core" %ұ   Q +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&7' ] +91 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&[( +160 "core" ( + "manipulator"&=& +4 "core" & = M# +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &@& +3 "core" & q M# +3 ."WCR"Forearm.seek CC +2 "manipulator"&D'ш +95 "core" ' +2 ."WCR"Hand.close + "manipulator"&/ +27 "core" / +3 ."WCR"CC.seek :open +2 "collection"'( +406 "core" ( +2 "storage"(:& +4 "core" &\ . +2 "storage"(& +3 "core" &\ / +3 "manipulator"&L& +3 "core" &   T# +2 "manipulator"&>% +4 "core" %ї 1 T! +2 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +91 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&<( +161 "core" ( +2 "manipulator"&k& +3 "core" & \   XP +2 "storage"(W& +4 "core" &  \ 1 +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&;'ϑ +108 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&!, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&Y1 +24 "core" 1 +2 "manipulator"&a% +4 "core" %ϛw F +2 "storage"(V& +3 "core" & 5\ ' +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +43 ."WCR"Forearm.seek 1 + 310 counts +7 "manipulator"&O' +21 "core" ' +2 "manipulator"&J& +3 "core" &   j YP +2 "storage"( & +4 "core" &  \ 1 +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +19 "core" ' +2 "storage"(% +3 "core" %  \ 1 +3 ."downElevator"SE.seek :down +3 "storage"(F') +99 (% +3 "core" %6\ /[w +2 "manipulator"&e% +3 "core" %Ҫ   ; V +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +86 "core" ' +64 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +2 "core" &]W +3 "manipulator"&+& +3 "core" & % # \ ZP +2 "manipulator"&h% +3 "core" % c &   [ +3 .tElbow.seek FlushPuck::Garage + "manipulator"&T(-z +172 "core" ( +2 "manipulator"&& +3 "core" &- * * - [i +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &0& +2 "core" &- % % [i +3 .tForearm.seek :garage +2 "manipulator"&]'o +110 "core" ' +2 .tHand.close + "manipulator"&`/ +19 "core" / +2 "manipulator"&X& +3 "core" &-  Hi +3 "manipulator"& % +3 "core" %}t  H +3 .tForearm.seek :retract + "manipulator"&s' ] +104 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +274 "core" ( +3 "manipulator"&U& +3 "core" &   C W$ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &  X$ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ш +102 "core" ' + "manipulator"&& +3 "core" &  V$ +3 "manipulator"&(% +3 "core" %ф   E U +2 "collection"'m& +4 "core" &]W +2 "collection"'1& +6 "core" &^W +2 .tCC.seek :closed + "collection"'(X +5 "core" &[Y +6 & 3^V $d +9 &nTu]V 9 +10 &{p^X N +9 &hN_W S +10 &*H]W S +9 &G]U R +9 &I^W R +10 &qI]V R +9 & 2K\\X S +9 &!J]V S +10 &#I\\Y S +9 &%yG]W R +9 &';G\\X R +10 &(K]X R +9 &*J]U S +10 &,I]V S +9 &.CF]Y R +9 &0G\\Y R +10 &1L\\X R +9 &3F[V R +9 &5KI\\Y R +10 &7 J]V R +9 &8E]V R +10 &:F^V R +9 &G]Y R +10 &?J]V S +9 &AH]W R +10 &CZG\\W S +9 &EQ]Y S +9 &F`]X V +10 &H~]W X +9 &JC^V ] +9 &L_X ] +10 &M^W ^ +9 &O]X ] +9 &QJ^Y ^ +10 &S\ ^Y ^ +9 &T]Y _ +10 &V^Z a +9 &Xh_W 4 +9 &X^V U +10 ( + &Xh^W Q +2 "collection"'1& +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.42 + "collection"'|& +3 "core" &Xg^W" Q +42 .tHand.open +8 "manipulator"&v1 +21 "core" 1 + "manipulator"&% +4 "core" %d N +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'#& +4 "core" &Xa]W Q +2 "collection"'{% +3 "core" %^W%  +2 .tCSV.dial CSR +2 "collection"'y  +41 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'i'q +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 'I% +2 "core" %q]W  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'-'@ +676 "core" ' +2 .tCSV.dial :waste + "collection"'p +138 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'q'P +1981 "core" ' +2 #tFlushing upper manifold + "collection"'j& +4 "core" &X`_X Q +2 "collection"'H% +3 "core" %U^V +2 .tCSV.dial :flush +2 "collection"'b  +45 "core"  +5 .tCS.reconfigure :fast + "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''q +1276 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'w @ +44 "core" A +4 "collection"'P% +3 "core" %q]V  +3 .tCS.seek 7ml +2 "collection"'%'c +569 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'t + '\\  +54 "core"  +69 +4 .tCTV.dial :air + "collection"'M  +13 "core" +5 .tCS.seek 0ml + "collection"' 'P +1741 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''2~ +804 "core" ' + .tCSV.dial :waste +2 "collection"'* +54 "core" +5 .tCS.seek 0ml + "collection"'f'P +793 "core" ' +2 "collection"' & +3 "core" &X`^X) Q +2 "collection"'l% +3 "core" %M\\W +2 .tCSV.dial :flush + "collection"'5  +46 "core"  +5 .tCS.seek 3ml + "collection"'R'2~ +791 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'n @ +44 "core" A +4 "collection"'"% +3 "core" %2{\\T  +3 .tCS.seek 5ml + "collection"'9'q +558 "core" ' +2 .tCSV.dial :air +45 "collection"'Z @ +5 "core" A +9 .tCS.seek 0ml +2 "collection"'z'P +1268 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'C'2~ +787 "core" ' +2 .tCSV.dial :waste + "collection"', +76 "core" +5 .tCS.seek 0ml +2 "collection"'E'P +798 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'A& +4 "core" &X`]W Q +2 "collection"'$% +3 "core" %O]X. +2 .tCSV.dial :flush + "collection"'  +45 "core"  +4 .tCS.seek 5ml +2 "collection"''q +1278 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +4 "collection"'% +3 "core" %q]W +3 .tCS.seek 7.001ml +2 "collection"'6'm +553 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'/  + '  +45 "core"  +101  +5 .tCBV.dial :waste1 +2 "collection"'3 @ +46 "core" B +6 .tCS.seek 0ml + "collection"'u'P +1726 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'&& +4 "core" &X`\\U Q +2 "collection"'~% +3 "core" %S\\Y' +2 .tCSV.dial :flush + "collection"'N  +88 "core"  +5 .tCS.seek 5ml +2 "collection"''q +1268 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'g @ +44 "core" A +4 "collection"'d% +3 "core" %q_Y  +3 .tCS.seek 7ml +2 "collection"'x'h +554 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'  +2 .tCTV.dial CSV +3 "collection"'G  +7 "core"  +34  +4 .tCBV.dial :waste2b + "collection"'Q  +81 "core"  +5 .tCS.seek 0ml + "collection"''P +1730 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +3 "core" & / P# +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&S( +2 "core" ( +3 "manipulator"&}& +3 "core" &   P# +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &2& +2 "core" &  Q# +3 .tForearm.seek CC + "manipulator"&)'ш +93 "core" ' +2 .tHand.close + "manipulator"&c/ +21 "core" / +3 .tCC.seek :open +2 "collection"'.( +51 "Can"\ 9B +355 "core" ( +2 "manipulator"&K& +3 "core" &   Y# +2 "manipulator"&'% +3 "core" %x  ( XN +3 .tForearm.seek :retract + "manipulator"&8' ] +92 "core" ' +45 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&=(-z +282 "core" ( +2 "manipulator"&@& +3 "core" &-~ ( - @ ZU +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &B& +2 "core" &-~ #   [U +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'o +114 "core" ' +2 .tHand.open + "manipulator"&1 +22 "core" 1 +2 "manipulator"&7% +3 "core" %tf  G? +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ ' ] +117 "core" ' +2 #tCompleted [myWCR {noKill} # WCR sample volume=1000 mL, no cleanup] begun 18:19:28 +7 #Asleep after completing PCQC1_3xWCRcontrol_25JUL29 assays + ."Qmail"GoodNews.email "{1 => 3,\\n 2 => 30,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@19:18:57, 21.6C, 11% humidity, 14.8psia, 12.60V, 0.26A, 1.507Ah, 3.23W\\nSampled 1000.0ml",Subject: "Asleep after completing PCQC1_3xWCRcontrol_25JUL29 assays" +32 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown + .tdelayUntil "22:00:00.00PDT23-Jul-25" +1785 #"uploadLog"upsync +57086 "Can"\ )Cy +60002 \ -E  +60002 \ .F +60002 \ /G'; +60002 \ 0H4 +60002 \ 0IBg +60001 \ 0JO +60002 \ 1K\\ +60002 \ 2Li) +60002 \ 2Mv +60002 \ 2NU +60002 \ 2O +60002 \ 2P +60001 \ 2Q +60002 \ 3R +60002 \ 3SC +60002 \ 4T +60002 \ 3Uo +60002 \ 3V +60002 \ 3W +60002 \ 3Y1 +60002 \ 4Z +60002 \ 3[ ] +60002 \ 3\\- +60002 \ 3]: +60001 \ 4^G +60002 \ 3_S +60002 \ 4`_K @PDT1753254538.05 \ 5al +60002 \ 4byw +60002 \ 3c +60002 \ 3d +60002 \ 4e!9 +60002 \ 3f! +60002 \ 3g"e +60001 \ 3h" +60002 \ 3i# +60002 \ 3j$' +60002 \ 3k$ +60002 \ 3l%S +60002 \ 3n% +60002 \ 2o& +60002 \ 3p!' +60002 \ 3q.' +60001 \ 3r;(A +60002 \ 2sI( +60002 \ 3tV)m +60002 \ 3ub* +60002 \ 3vo* +60002 \ 2w|+/ +60002 \ 3x+ +60002 \ 2y,[ +60002 \ 2z, +60001 \ 3{- +60002 \ 3|. +60002 \ 2}. +60002 \ 3~/I +60002 \ 3/ +60002 \ 30u +60002 \ 31 +60002 \ 3 1 +60002 \ 327 +60002 \ 2#2 +60002 \ 203c +60001 \ 2=3 +60002 \ 2I4 +60002 \ 2V5% +60002 \ 3c5 +60002 \ 3p6Q +60002 \ 3|6 +60002 \ 37} +60002 \ 38 +60002 \ 38 +60002 \ 29? +42361 #"nick"Session Begun +4338 #-> abort! "3x WCR control QC mission completed successfully" +3 !o:CmdServer::Client::Error: mesg"GAborting Mission: 3x WCR control QC mission completed successfully:bt[" nick:1:in `topLevelBinding'" ESP.ready! +3 #Powering core bus +581 .Gate.power :raw,:ON +3 "sampler") +10 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X +2 .tSE.home.seek :down +2 "storage"(') +71 "core" ' +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial +2 "storage"(([G +186 "core" ' +15 ' + ."rdyProcessing"PS.stop +2 "processing"%5 +460 "core" ' +322 ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&' ] +2 "core" ' +3 .tElbow.seek :hammer + "manipulator"&( +126 "core" ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 7 + 400 counts +2 "manipulator"&'2 +94 "core" ' +2 "manipulator"&% +4 "core" %: = ks +2 .tForearm.seek retracted +2 "manipulator"&' ] +98 "core" ' +2 "manipulator"&% +3 "core" % Y / j +2 "processing"%& +2 "collection"'& +7 "core" &"\  + & [\ \ +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +3 "processing"% ( + "collection"'!( +320 "core" ( +15 ( +3 "collection"'" +3 "core"  +2 "processing"%# +3 "core" U +2 "processing"%$ +3 "core"  +2 "processing"%% +3 "core" @ +3 "collection"'&% +3 "core" %O \ r\  +2 "processing"%'% +3 "core" %ܒ,\  +3 "sampler")(% +4 "core" %  +2 "collection"')& +3 "core" &zh\  +2 "processing"%*& +3 "core" &t!\  +2 "manipulator"&+% +4 "core" % Y ~ g i +2 "manipulator"&,& +3 "core" & x f h +2 "storage"(-& +3 "core" &[F \ C! +2 "storage"(.% +4 "core" %) \ C +2 "collection"'/9 +3 "core" 9EU +2 "processing"%09 +3 "core" 9[h +1675 #t-> finalPurge +2 #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +2 "core" &z  e\  +2 .tHand.open +2 "manipulator"&21 +22 "core" 1 +2 "manipulator"&3& +3 "core" &  i +2 "manipulator"&4% +3 "core" % Y h i +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(-z +173 "core" ( +2 "manipulator"&6& +3 "core" &-  jx +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &7& +2 "core" &-  kx +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&8'o +110 "core" ' +2 .tHand.close +2 "manipulator"&9/ +24 "core" / +2 "manipulator"&:& +3 "core" &- 4 - Zx +2 "manipulator"&;% +3 "core" %ρ} 8 8 Z< +3 .tForearm.seek :retract + "manipulator"&<' ] +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=( +300 "core" ( + "manipulator"&>& +4 "core" & 9 k +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &?& +2 "core" &  k +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&@'ш +101 "core" ' + "manipulator"&A& +4 "core" & { y s f +2 "manipulator"&B% +3 "core" %х v r g +2 "collection"'C& +3 "core" &zw\  +3 "collection"'D& +4 "core" &z |\  +3 .tCC.seek :closed +2 "collection"'E(X +4 "core" &zw\  +6 &H x\ %i +9 &ZQ{y 9 +10 &yt  w N +9 &LR x\ T +10 &Gz\ T +9 &Iy\ T +9 &Jx\ T +10 &TJs\ T +9 & I z\ T +9 &!H z\ T +10 &#G  x\ T +9 &%]Kz\ T +10 &'F x\ T +9 &(F z\ T +9 &*Fy\ T +10 &,eI  w\ T +9 &.(I o\ S +9 &/G x\ T +10 &1L v\ T +9 &3mDy\ T +10 &5/Fy\ T +9 &6G \ z\ S +9 &8C{\ T +10 &:uJy\ T +9 &<7G z\ T +9 &=L  z\ T +10 &?J x\ T +9 &A}I  }\ T +10 &C>O s\ T +9 &DY \ w\ U +9 &Ff s W +10 &Ht x Z +9 &J) v ^ +9 &K\ y ^ +10 &My ^ +9 &On y ^ +10 &Q0 y ^ +9 &Ry _ +9 &Tz ` +10 &Vn\ x a +9 &X~\ y 4 +9 &X x ] +10 ( + &Xuy T +2 "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.45 + "collection"'F& +3 "core" &Xvf T +2 .tHand.open +2 "manipulator"&G1 +21 "core" 1 +2 "manipulator"&H% +3 "core" %~ K Q E ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'J& +4 "core" &Xvw T +2 "collection"'K% +3 "core" %O f  +2 .tCSV.dial CSR + "collection"'L  +135 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +10 .tCS.reconfigure :default + "collection"'#P d@b +44 .tCS.seek 5ml + "collection"'M'q +1348 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +17 "collection"' +10 'N% +2 "core" %q \ `  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'O'@ +683 "core" ' + .tCSV.dial :waste +2 "collection"'P +137 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'Q'P +1988 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'R& +3 "core" &Xt w T +2 "collection"'S% +3 "core" %T\ e +2 .tCSV.dial :flush +2 "collection"'T  +57 "core" +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'U'q +1277 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'V @ +45 "core" A +2 "collection"'W% +3 "core" %q x  +2 .tCS.seek 7ml +2 "collection"'X'c +564 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'Y  + 'Z  +45 "core"  +98  +2 .tCBV.dial :waste1 + "collection"'[ @ +81 "core" A +3 .tCS.seek 0ml +2 "collection"'\\'P +1737 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"']& +3 "core" &Xs t T +2 "collection"'^% +3 "core" %N g +2 .tCSV.dial :flush + "collection"'_  +87 "core"  +2 .tCS.seek 5ml +2 "collection"'`'q +1276 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'a @ +44 "core" A + "collection"'b% +4 "core" %q c  +2 .tCS.seek 7ml +2 "collection"'c'j +556 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'d  + 'e  +7 "core"  +37  +2 .tCBV.dial :waste2b +2 "collection"'f  +80 "core"  +3 .tCS.seek 0ml + "collection"'g'P +1748 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'h& +3 "core" &Xrv T +2 "collection"'i% +3 "core" %P h +2 .tCSV.dial CSR +2 "collection"'j  +43 "core"  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'k'! +1984 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'l' +554 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'m + 'n  +54 "core"  +57 +2 .tCTV.dial :intake +2 "collection"'o  +81 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'p' +1980 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'q  +77 "core"  +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'r'P +585 "core" ' +2 .tCSV.dial CSR +2 "collection"'s  +107 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +10 .tCS.seek 5ml + "collection"'t'q +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'u' +1347 "core" ' +2 .tCSV.dial CBV + "collection"'v +107 "core" +2 .tCS.seek 0ml +2 "collection"'w'P +2618 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&x& +3 "core" & % X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y( +5 "core" ( + "manipulator"&z& +4 "core" &  " X +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &{& +2 "core" &  X +2 .tForearm.seek CC +2 "manipulator"&|'ш +94 "core" ' + .tHand.close +2 "manipulator"&}/ +25 "core" / +2 .tCC.seek :open +2 "collection"'~( +406 "core" ( +2 "manipulator"&& +3 "core" & M @ e ` +2 "manipulator"&% +3 "core" %ј + . / `- +2 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-z +275 "core" ( +2 "manipulator"&& +3 "core" &-} y y q ef +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-} t j o ef +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'o +109 "core" ' +2 .tHand.open +37 "manipulator"&1 +17 "core" 1 +2 "manipulator"& % +3 "core" %xs " 9 Oj +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& ' ] +104 "core" ' +24930 "Can"\ 4":w +11185 #t-> exit +7 #mEXIT @1753282898.42PDT @1753286214.16PDT = =tMAIN =mMAIN_scheduler @PDT1753286214.98 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +110 #"core_reset"Sent BREAK + #t@40427 sendCRC with ifg=0x20, ie=0x7F + #@42262 sendCRC with ifg=0x08, ie=0x5F + #@47927 idle with ifg=0x84, ie=0x75 #@48596 select with ifg=0x10, ie=0xF5 + #@49228 receive with ifg=0x10, ie=0xFD #@49861 receive with ifg=0x10, ie=0xFD + #@50493 receive with ifg=0x10, ie=0xFD #@50820 receive with ifg=0x80, ie=0xFD + #@57699 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +258 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +419 "Can"\ 6= + \ 6=\ + #tPolling Can every 10:00 +4 #Cleanly exited at 08:01:38PDT23-Jul-25 +504 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %Q \  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ܒ(\ +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" % u  +2 .tSS.configure :default + "sampler")#.0X initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'3& +2 "core" &  +2 .tHand.open +2 "manipulator"&41 +18 "core" 1 +2 "manipulator"&5& +3 "core" &-}   # Uf +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&6(-z +4 "core" ( +2 "manipulator"&7& +3 "core" &-} n Uf +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &8& +2 "core" &-}    Uf +3 .tForearm.seek :garage +2 "manipulator"&9'o +112 "core" ' +2 .tHand.close + "manipulator"&:/ +25 "core" / +2 "manipulator"&;& +3 "core" &-} , Df +2 "manipulator"&<% +3 "core" %~s N C +2 .tForearm.seek :retract +2 "manipulator"&=' ] +105 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&>( +300 "core" ( + "manipulator"&?& +4 "core" &    U +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &@& +2 "core" & . T +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&A'ш +101 "core" ' + "manipulator"&B& +3 "core" & &  Q +2 "manipulator"&C% +4 "core" %х ' Q +2 "collection"'D& +3 "core" &  +2 "collection"'E& +5 "core" &\  +2 .tCC.seek :closed +2 "collection"'F(X +3 "core" &   +9 &-u  ,} +9 &^{\  @ +10 &0k  S +9 &L  U +10 &L\  T +9 &oG  U +9 &1H\  U +10 &F  U +9 & G\  U +9 &"xI  T +10 &$9J  U +9 &%L  T +10 &'F  U +9 &)I  U +9 &+BI  T +10 &-K\  U +9 &.L  T +9 &0E  T +10 &2JG  T +9 &4 H  U +10 &5F  T +9 &7D  T +9 &9RH  T +10 &;I  T +9 &<I  T +9 &>J U +10 &@ZG  T +9 &BE  U +10 &CP  U +9 &E\\\  W +9 &GWr  X +10 &I  \\ +9 &J _ +9 &L   ^ +10 &NK  _ +9 &P  ^ +10 &Q\  _ +9 &S  ` +9 &UM  a +10 &W\   b! +9 &XmP  ^ +9 &X \  %o +10 &X^  H +2 ( +2 "collection"'E& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.45 +2 "collection"'G& +2 "core" &X`  H +2 .tHand.open +2 "manipulator"&H1 +16 "core" 1 + "manipulator"&I% +3 "core" % o J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J' ] +99 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'K& +2 "core" &X`\  H +3 "collection"'L% +3 "core" %Q  +2 "collection"'M +2 "core"  +3 .tCSV.dial CSR +2 "collection"'N  +107 "core"  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'O'q +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'P% +2 "core" %q   +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'Q'H +679 "core" ' +2 .tCSV.dial :waste +2 "collection"'R +137 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'S'P +1979 "core" ' +2 #tPurging external Intake +2 "collection"'T& +3 "core" &X`  H +2 "collection"'U% +3 "core" %S  +2 .tCSV.dial :flush +2 "collection"'V  +45 "core"  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'W' +2489 "core" ' +2 .tdelay 5 seconds +510 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'X + 'Y  +7 "core"  +68 ~ +2 .tCTV.dial :intake +2 "collection"'Z  +81 "core"  + .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml +2 "collection"'['P +2457 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'\\  +81 "core"  +2 #tFlushing upper manifold + "collection"']& +4 "core" &X_  H +2 "collection"'^% +3 "core" %O  +2 .tCSV.dial :flush + "collection"'_  +77 "core"  +3 .tCS.seek 5ml + "collection"'`'q +1265 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'a @ +43 "core" A +2 "collection"'b% +3 "core" %q   +3 .tCS.seek 7ml +2 "collection"'c'e +552 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'d + 'e  +7 "core"  +112 +2 .tCTV.dial :air +2 "collection"'f  +4 "core" +2 .tCS.seek 0ml +2 "collection"'g'P +1736 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'h'2~ +790 "core" ' +2 .tCSV.dial :waste +2 "collection"'i +43 "core" +3 .tCS.seek 0ml + "collection"'j'P +799 "core" ' +2 "collection"'k& +3 "core" &X^  H +2 "collection"'l% +3 "core" %L\  +2 .tCSV.dial :flush +2 "collection"'m  +44 "core"  +3 .tCS.seek 3ml + "collection"'n'2~ +791 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'o @ +43 "core" A +2 "collection"'p% +3 "core" %2   +3 .tCS.seek 5ml +2 "collection"'q'q +572 "core" ' + .tCSV.dial :air +2 "collection"'r @ +4 "core" A +3 .tCS.seek 0ml +2 "collection"'s'P +1256 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'t'2~ +796 "core" ' +2 .tCSV.dial :waste +2 "collection"'u +76 "core" +3 .tCS.seek 0ml + "collection"'v'P +788 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&w& +2 "core" & & F +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&x( +3 "core" ( +2 "manipulator"&y& +3 "core" & R F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" & F +2 .tForearm.seek CC +2 "manipulator"&{'ш +94 "core" ' +2 .tHand.close + "manipulator"&|/ +19 "core" / +2 .tCC.seek :open +2 "collection"'}( +411 "core" ( +2 "manipulator"&~& +3 "core" & L +2 "manipulator"&% +3 "core" %у  L# +2 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-z +275 "core" ( +2 "manipulator"&& +3 "core" &-z [ Lz +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-z H Mz +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'o +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +15 "core" 1 + "manipulator"& % +3 "core" %qj g i * ;N +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' ] +102 "core" ' +31056 "Can"\ \ I>h +11719 #t-> exit +7 #mEXIT @1753286939.91PDT @1753287084.20PDT = =mMAIN_scheduler =tMAIN @PDT1753287084.95 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +110 #"core_reset"Sent BREAK + #t@5428 sendCRC with ifg=0x20, ie=0x7F + #@7263 sendCRC with ifg=0x08, ie=0x5F #@12945 idle with ifg=0x84, ie=0x75 + #@13616 select with ifg=0x10, ie=0xF5 + #@14251 receive with ifg=0x10, ie=0xFD #@14885 receive with ifg=0x10, ie=0xFD + #@15520 receive with ifg=0x10, ie=0xFD #@15847 receive with ifg=0x80, ie=0xFD + #@62519 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +242 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +423 "Can"\ J>M + \ J>M + #tPolling Can every 10:00 +3 #Cleanly exited at 09:08:59PDT23-Jul-25 +5 #Loading /home/esp/esp2local/mission/PCQC2_DAWCR_25JUL29.rb mission +43 #Preparing to sleep until 7/23/25 9:15AM +2 ."Qmail"GoodNews.email "Starting PCQC2_DAWCR_25JUL29 w/pucks in tube 2\\n{1 => 3,\\n 2 => 30,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@09:11:24, 20.7C, 11% humidity, 14.8psia, 12.57V, 0.36A, 2.866Ah, 4.55W\\nEnding 22:00PDT24-Jul-25",Subject: "PCQC2_DAWCR_25JUL29 begun" +7 #tAsleep til 7/23/25 9:15AM +5 #Continuing at 09:15 +2 "Can"\ J>y +25 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +199 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2local/mission/PCQC2_DAWCR_25JUL29.rb:36\\n{1 => 3,\\n 2 => 30,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@09:11:33, 20.7C, 11% humidity, 14.8psia, 12.57V, 0.36A, 2.866Ah, 4.55W",Subject: "Asleep until 09:15" +1605 #"uploadLog"upsync +18814 "Can"\ %\\> +4 #tPowering core bus +529 .Gate.power :raw,:ON +3 "sampler") +12 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X* +4 #tPhase [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] +2 ."Qmail"Notice.email "At 09:15:40 began in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2local/mission/PCQC2_DAWCR_25JUL29.rb:36\\n{1 => 3,\\n 2 => 30,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@09:15:39, 20.7C, 11% humidity, 14.8psia, 12.59V, 0.25A, 2.876Ah, 3.15W",Subject: "Started PCQC2_DAWCR_25JUL29: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +4 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'#& +3 "core" &x   +2 .tHand.open + "manipulator"&$1 +27 "core" 1 + "manipulator"&%% +4 "core" % U 3 * \\ +5 "storage"(&% +3 "core" %- 3 4\ 5 +2 "storage"('. +6 "core" .([G +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"((( +177 ."Qmail"DAfans.email "Started da in tube 2 at 09:15:40PDT23-Jul-25\\n{1 => 3,\\n 2 => 30,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@09:15:39, 20.7C, 11% humidity, 14.8psia, 12.59V, 0.25A, 2.876Ah, 3.15W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +658 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 ()& +2 "core" &  \ + +2 "manipulator"&*& +3 "core" &   M Z: +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&+( +24 "core" ( +2 "manipulator"&,& +3 "core" & 4 - d \\S +2 "storage"(-& +4 "core" &   \ 4 +3 .tForearm.seek 2 + 800 counts + "manipulator"&.'j +93 "core" ' + "storage"(/& +4 "core" &   \ 3 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(0' +113 "core" ' + "storage"(1- +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (2& +2 "core" &  C\ . +2 "manipulator"&3& +4 "core" &   VS +2 .tElbow.seek 2 +2 "manipulator"&4( +4 "core" ( +3 "manipulator"&5& +3 "core" &    VS +2 "storage"(6& +3 "core" &   o\ / +34 .tForearm.seek 2 + 300 counts +2 "manipulator"&7'v +13 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&8/ +23 "core" / +8 ."downElevator"SE.seek :down +3 "manipulator"&9& +2 "storage"(:') +7 "core" &   N WS +2 "manipulator"&;% +4 "core" %x 2 + [l +3 .tForearm.seek :retract + "manipulator"&<' ] +71 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +23 "core" ' +2 .tElbow.seek CC + "manipulator"&=( +182 "core" ( +2 "manipulator"&>& +3 "core" & 2 , J [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" & ( ) + [ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'ш +102 "core" ' +2 "manipulator"&A& +3 "core" &  2  X +2 "manipulator"&B% +3 "core" %ф    X +3 "collection"'C& +3 "core" &x   +3 "collection"'D& +5 "core" &x   +3 .tCC.seek :closed + "collection"'E(X +5 "core" &x\  \  +7 &4x  , +10 &`{\  A +9 &,i\  S +10 &G\  T +9 &F\  T +9 &mG\  T +10 &0J  T +9 &G  T +10 & G  T +9 &"vD\  T +13 &$8E  T +6 &%G  T +10 &'F  T +9 &)F  T +10 &+@D\  T +9 &-G\  T +9 &.G\  T +9 &0D  T +9 &2IB\  T +11 &4 E  T +8 &5I  T +9 &7G  T +8 #"uploadLog"upsync +3 "core" &9QE  T +8 &;G  T +9 &<D\  S +10 &>F\  T +9 &@ZD\  S +10 &BD\  T +9 &CJ\  T +9 &ET\  U +10 &G[V  V +9 &If\  W +10 &J}  Z +9 &L  \\ +9 &NL\  ^ +10 &P\  ] +9 &Q  ^ +9 &S  ^ +10 &UN  ` +9 &W \  _ +10 &X^G  &t +9 &Xr  M +6 ( +2 "collection"'D& +3 "core" &X\\  M +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.37 +2 .Hand.open + "manipulator"&F1 +22 "core" 1 +2 "manipulator"&G% +3 "core" %т / S +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&H' ] +97 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")I+ +4 "core" + +2 "sampler")J% +3 "core" %$ j +2 "collection"'K& +4 "core" &X\\\ J M +4 "Can"\ E> +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0X +24  +3 .tdelay 3.8 seconds +382 "collection"'O% +3 "core" %R\  +2 "sampler")P% +3 "core" %3&% i +2 #tSensor limits: Intake max 164.6psia; Outlet max 126.2psia + .SSV.dial :spit +2 "sampler")Q +139 "core"  +4 .tSS.seek 0ml +2 "sampler")R'! +252 "core" ' +2 .tSSV.dial CBV + "sampler")S  +139 "core"  +4 .tCTV.dial :intake + "collection"'T  +81 "core"  +5 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")U  +2 "collection"'V @ +46 "core"  + ? +8 #tAllowing 40 seconds for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +213 "collection"'W% +3 "core" %Rb\\ +2 #tIntake @34.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X0 +2 .tCTV.dial :intake + "collection"'g  +4 "core"  +5 ."connect"SSV.dial CBV +2 "sampler")h  +2 .tCBV.dial SSV +5 "collection"'i @ +5 "core" ? +69 +5 #tAllowing 2:10 for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +213 "collection"'j% +3 "core" %RdZK +2 #tIntake @34.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X0X0X0X  +2 "collection"'? @ +7 "core" ? +72 +5 #tAllowing 2:10 for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +213 "collection"'7% +3 "core" %RXS +2 #tIntake @34.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X/ g  +3 #tVacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale + "sampler")#.0X' c d +3 #tVacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale + "sampler")#.0X% +3 "core" %Re^! +2 "sampler")7% +3 "core" % ` +19 "collection"'0% +2 "core" %Rb]\ +3 "sampler")A% +3 "core" % e q +21 "collection"'B% +3 "core" %Rb[" +2 "sampler")C% +3 "core" % ^ ? +2 .tIntake.select :close + "sampler")0 +13 ):% +3 "core" % _ ? +2 .tSSV.dial :exhaust + "sampler")4  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")F'! +412 "Can" ? +488 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "collection"'J @ +2 "sampler")G  +4 "core" ? +78  +5 #tAllowing 2:10 for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +213 "collection"'K% +3 "core" %Rd` +2 #tIntake @35.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast + "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'{'P +107 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +141 "core"  +5 .tSS.reconfigure :exhale + "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'+'P +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"). +142 "core" +4 .tSS.reconfigure :exhale + "sampler")#.0X @ +7 "core" A +134  +105 .tSSV.dial :spit,avoiding: :exhaust + "sampler")7 +141 "core" +4 .tSS.reconfigure :default + "sampler")#.0X +103 "collection"'~9 +2 "core" 9(< +103 "collection"'v9 +2 "core" 9B: +103 "collection"'9 +3 "core" 9\\8 +103 "collection"'9 +2 "core" 9u6 +103 "collection"'}9 +3 "core" 95 +103 "collection"'9 +3 "core" 93 +102 "collection"'s9 +3 "core" 90 +103 "collection"'9 +2 "core" 9/ +103 "collection"'{9 +2 "core" 9. +103 "collection"'9 +4 "core" 9, +102 "collection"'9 +3 "core" 9+ +103 "collection"'9 +2 "core" 9&) +103 "collection"' 9 +3 "core" 9:( +103 "collection"'9 +2 "core" 9N' +103 "collection"'9 +3 "core" 9_& +103 "collection"'9 +2 "core" 9q$ +103 "collection"'9 +3 "core" 9# +103 "collection"'9 +2 "core" 9 " +103 "collection"'9 +3 "core" 9" +103 "collection"'9 +4 "core" 9 +103 "collection"'9 +42 "core" 9 +103 "collection"' 9 +3 "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 +3 "core" 9 4 +103 "collection"'$9 +2 "core" 9 8 +103 "collection"'9 +3 "core" 9 *< +102 "collection"' 9 +4 "core" 9 5@ +102 "collection"'9 +3 "core" 9 ?D +103 "collection"'&9 +2 "core" 9 HI +103 "collection"'9 +3 "core" 9 QM +102 "collection"'%9 +3 "core" 9 ZQ +103 "collection"'*9 +3 "core" 9 cU +103 "collection"''9 +2 "core" 9 jZ +103 "collection"'9 +3 "core" 9 r^ +103 "collection"'19 +2 "core" 9 yb +103 "collection"'29 +2 "core" 9 f +103 "collection"'39 +3 "core" 9 j +103 "collection"'/9 +3 "core" 9 o +103 "collection"',9 +2 "core" 9 s +103 "collection"'9 +2 "core" 9 w +103 "collection"')9 +3 "core" 9 { +103 "collection"'9 +2 "core" 9  +103 "collection"'69 +2 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'-9 +3 "core" 9  +102 "collection"'.9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'59 +2 "core" 9  +103 "collection"'+9 +2 "core" 9  +103 "collection"'>9 +3 "core" 9  +103 "collection"'89 +2 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'79 +3 "core" 9  +103 "collection"';9 +2 "core" 9  +103 "collection"'A9 +3 "core" 9  +102 "collection"'09 +3 "core" 9  +102 "collection"'B9 +4 "core" 9  +102 "collection"'C9 +3 "core" 9  +103 "collection"':9 +2 "core" 9  +103 "collection"'99 +3 "core" 9  +102 "collection"'49 +3 "core" 9  +103 "collection"'J9 +3 "core" 9  +102 "collection"'?9 +3 "core" 9\  +103 "collection"'K9 +3 "core" 9\  +102 "collection"'G9 +3 "core" 9\  +103 "collection"'9 +3 "core" 9\  +102 "collection"'F9 +3 "core" 9\  +103 "collection"'I9 +3 "core" 9\  +142 "collection"'@9 +3 "core" 9\  +103 "collection"'!9 +3 "core" 9\  +102 "collection"'P9 +3 "core" 9\  +103 "collection"'L9 +2 "core" 9\ # +103 "collection"'M9 +3 "core" 9\ & +103 "collection"'N9 +2 "core" 9\ * +103 "collection"'V9 +3 "core" 9\ ,  +102 "collection"'T9 +3 "core" 9\ 0 +103 "collection"'U9 +3 "core" 9\ 3 +103 "collection"'S9 +2 "core" 9\ 6 +103 "collection"'Z9 +2 "core" 9\ : +103 "collection"'D9 +3 "core" 9\ =! +102 "collection"'O9 +3 "core" 9\ @& +103 "collection"'W9 +3 "core" 9\ C* +103 "collection"'\\9 +2 "core" 9\ E. +103 "collection"'R9 +3 "core" 9\ I2 +8 .tCH.hold 10:00,70C +3 "collection"'[ `\ `\ G\ +2 'a9 +7 "core" 3 + 9\ I +2 "collection"'b% +3 "core" % zv  ] +3 #tBegun lysing Collection Puck Heater at 68.1C/36.6psia +50573 "Can" A +9414 "core" ` +2 "collection"'_9 +3 "core" 9\  +2 "collection"'`% +3 "core" % ~ +3 #tEnded lysing Collection Puck Heater at 70C/37.1psia +2 .CS.seek 0ml + "collection"'Y'P +356 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"'e @ +111 "core" A +4 .tCSV.dial :air + "collection"'] @ +43 "core" ? +5 .tCS.seek 5ml +2 "collection"'h'q +1342 "core" ' + .tCSV.dial CTV +2 "collection"'f  +45 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" ? +3 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'j  +46 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'^ @ +44 "core" > +4 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'g'P +1355 "core" ' +2 "collection"'i% +3 "core" %K o i U +2 #tPuck @80.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'o +106 "core"  +4 .tCBV.dial CSV +2 "collection"'X  +29 "core"  +4 "collection"'k% +3 "core" %K ' # + +3 .tCS.seek 4.999ml + "collection"'l'q +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'d  +45 "core" +4 "collection"'m% +3 "core" %q{o  +3 .tCS.seek 7ml +2 "collection"'t'f +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'c @ +44 "core" ? +4 .tCS.seek 10ml +2 "collection"'p' +875 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +10 "collection"'r ` +121 "core" _ +4 #tLysing Complete + "collection"'x& +3 "core" &Xa 9 M +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&n% +3 "core" % O | = = +3 "storage"(z% +3 "core" %D } } \  +2 "storage"(u. +3 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(q( +188 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (y& +2 "core" & W Y\  +3 "manipulator"&|& +3 "core" & Y k  = +2 "manipulator"&w% +3 "core" % O V X < +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&~( +154 "core" ( +2 "manipulator"&v& +3 "core" & w =h +2 "storage"(& +5 "core" & } { \  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&'ұ +106 "core" ' + "storage"(}& +4 "core" & t \  +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +292 "core" ' +2 "storage"(s- +2 "core" -'T +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & w  >h +2 "storage"({& +3 "core" & \\ h\  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&'ϑ +37 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'T +3 .tSE.seek 2.17 Pucks below Top Plate +2 "storage"( ' +28 "core" ' + "manipulator"&% +4 "core" %ϗo @ + +2 "storage"(& +3 "core" & \ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 306 counts + "manipulator"&' +20 "core" ' +2 "manipulator"&& +3 "core" & j =h +2 "storage"(& +3 "core" & | | \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&'ұ +14 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(' +36 "core" ' + "manipulator"&& +4 "core" &  z >h +2 "manipulator"& % +3 "core" %ҭ { y 2 > v +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' ] +100 "core" ' +2 .tElbow.seek CC + "manipulator"& ( +162 "core" ( +2 "manipulator"&\ & +3 "core" &  =!u +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +42 && +3 "core" & { * >!u +2 .tForearm.seek CC +9 "manipulator"&#'ш +92 "core" ' + .tHand.close + "manipulator"&$/ +16 "core" / +4 .tCC.seek :open + "collection"'( +406 "core" ( +2 "storage"( & +4 "core" & +\  +2 "storage"(& +3 "core" & \  +2 "manipulator"&&& +3 "core" &\  A!u +3 "manipulator"&% +3 "core" %ё  A' +3 .tForearm.seek :retract + "manipulator"&%' ] +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&*( +162 "core" ( + "manipulator"&'& +4 "core" & E D] +2 "storage"(& +3 "core" & r\  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&1'ϑ +109 "core" ' +2 .tElbow.hold + "manipulator"&2, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&31 +21 "core" 1 +2 "manipulator"&/% +3 "core" %ϡ{ & " ! 3% +4 "storage"(,& +3 "core" & R L I\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 316 counts + "manipulator"&' +20 "core" ' +2 "manipulator"&)& +3 "core" & E] +2 "storage"(& +4 "core" & c\  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&6'ұ +13 "core" ' +2 "storage"(% +3 "core" % =\  +3 ."downElevator"SE.seek :down +4 "storage"(-') +99 (.% +3 "core" %/ \ \\x +2 "manipulator"&% +3 "core" %Ү  D{ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5' ] +89 "core" ' +52 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" & A +2 "manipulator"&>& +3 "core" & F] +3 "manipulator"&8% +4 "core" % Q F +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(-z +175 "core" ( + "manipulator"&7& +4 "core" &- g Ga +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &;& +2 "core" &- ~ Fa +3 .tForearm.seek :garage + "manipulator"&A'o +111 "core" ' +2 .tHand.close + "manipulator"&0/ +24 "core" / +2 "manipulator"&B& +43 "core" &- E G  5a +2 "manipulator"&C% +3 "core" %ρ{ ; C c 5( +3 .tForearm.seek :retract +8 "manipulator"&:' ] +101 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&9( +297 "core" ( +2 "manipulator"&4& +3 "core" &  H +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &J& +2 "core" & \ H +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&?'ш +95 "core" ' +2 "manipulator"&K& +3 "core" & r E +3 "manipulator"&G% +3 "core" %ѐ p E +2 "collection"'& +4 "core" & +3 "collection"'F& +4 "core" & +3 .tCC.seek :closed +2 "collection"'I(X +4 "core" & +7 & * #b +9 &jRu 9 +10 &{pq N +9 &aJM S +9 &"F S +10 &F S +9 &Gr T +10 &hDZ S +9 & *F9 S +10 &!I S +9 &#Ir S +9 &%pJ S +9 &'1L T +10 &(G T +9 &*F S +9 &,xD S +10 &.:Em S +9 &/DT S +10 &1E S +9 &3D S +9 &5BJ S +10 &7Iv S +9 &8EQ S +9 &:D8 S +10 & D S +10 &?D S +9 &AH S +9 &CQI T +10 &ER| T +9 &F`i W +10 &H{ Z +9 &J: ^ +9 &K ^ +10 &Mq ^ +9 &OX ^ +9 &Q@ _ +10 &R a +9 &T ` +9 &V} b +10 &Xu 1 +9 &Xm !c +9 ( +2 &Xt[ [ +2 "collection"'F& +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.51 + "collection"'@& +3 "core" &Xsh [ +3 .tHand.open + "manipulator"&!1 +17 "core" 1 + "manipulator"&P% +4 "core" %х k d D @ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L' ] +96 "core" ' +2 .tPSV.dial PSR + "processing"%M +143 "core"  +7 "processing"%N% +3 "core" %ܑ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml +2 "processing"%V' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%T  +44 "core"  +4 .tPS.seek 0ml +2 "processing"%U'ܑ +1606 "core" ' +2 .tPSV.dial PSR +2 "processing"%S +57 "core"  +7 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%Z' +2613 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +49 .tCBV.dial PRV +2 "processing"%D +2 "collection"'O  +7 "core" @ + "processing"%W +3 "core" @ +2 "processing"%\\  +73 "core" +102  +6 .tPSV.dial :mixloop +2 "processing"%R +111 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'a  +4 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%b  +135 "core" +6 .tPS.seek 0ml +2 "processing"%Q'ܑ +2622 "core" ' +2 .tPSV.dial :air + "processing"%[  +45 "core"  +5 .tPS.seek 2.5ml +2 "processing"%_' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%` +46 "core" +5 .tPS.seek 0ml + "processing"%<'ܑ +2620 "core" ' +2 .tPSV.dial :air +2 "processing"%e  +45 "core"  +4 .tPS.seek 2.5ml +2 "processing"%]' +2629 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Y +45 "core" +5 .tPS.seek 0ml + "processing"%f'ܑ +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & F +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&j( +3 "core" ( +2 "manipulator"&^& +3 "core" & d F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &  F +3 .tForearm.seek CC + "manipulator"&i'ш +98 "core" ' + .tHand.close + "manipulator"&o/ +26 "core" / +3 .tCC.seek :open +2 "collection"'X( +406 "core" ( +3 "manipulator"&k& +3 "core" & M +3 "manipulator"&g% +3 "core" %њ M +3 .tForearm.seek :retract + "manipulator"&d' ] +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&m(-z +275 "core" ( +2 "manipulator"&l& +3 "core" &-x Pl +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &c& +3 "core" &-x ' Pl +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&t'o +109 "core" ' +2 .tHand.open + "manipulator"&r1 +25 "core" 1 +2 "manipulator"&x% +43 "core" %xR P ; 9 +3 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n' ] +107 "core" ' +2 .tPSV.dial :mixloop + "processing"%z +4 "core" +3 .tPTV.dial :PRVmixing +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%u  + "collection"'y  +7 "core"  +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'|  +4 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'w& +3 "core" &R +2 "manipulator"&(% +4 "core" % U u O +2 "storage"(v% +4 "core" %C {\ ( +2 "storage"(. +2 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(}( +202 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (=& +2 "core" & b\ & +3 "manipulator"&H& +3 "core" &-x Ml +2 "manipulator"&s% +4 "core" % U M +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +189 "core" ( + "manipulator"&{& +4 "core" & ! O +2 "storage"(& +3 "core" & \ (& +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +104 "core" ' +2 "storage"(& +3 "core" & l\ *& +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +121 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (& +3 "core" & 1\ !& +2 "manipulator"& & +3 "core" & # L +3 .tElbow.seek 2 + "manipulator"&( +4 "core" ( +2 "manipulator"&~& +3 "core" &  L +2 "storage"(& +4 "core" & i\ "& +3 .tForearm.seek 2 + 300 counts + "manipulator"&'v +26 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +23 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(\ ') +8 "core" &  I +2 "manipulator"&% +3 "core" %y U NF +3 .tForearm.seek :retract + "manipulator"&' ] +84 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +9 "core" ' +2 .tElbow.seek CC + "manipulator"&( +203 "core" ( +2 "manipulator"&$& +3 "core" & J L( +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 & & +3 "core" &  L( +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&E'ш +99 "core" ' + "manipulator"& & +4 "core" &  J' +2 "manipulator"&% +4 "core" %ш  J +2 "collection"'&& +4 "core" & +3 "collection"'& +4 "core" & +3 .tCC.seek :closed + "collection"''(X +4 "core" &  +9 &,q ,~ +9 &at @ +10 &@gv S +9 &Gl S +9 &Fd S +10 &FK S +9 &EF, S +9 &F! S +10 & G S +9 &"Fz S +10 &$NJ: S +9 &&G, S +9 &'G R +10 &)G S +9 &+VF S +10 &-I S +9 &.G S +9 &0F S +10 &2]J S +9 &4!F R +9 &5G S +10 &7F S +9 &9fG S +9 &;)E R +10 &<F S +9 &>E S +10 &@nEy S +9 &B0Dh S +9 &CG] S +10 &EOI T +9 &GqT4 T +10 &I._- V +9 &Jz( Y +9 &L \\ +10 &N^\ ^ +9 &P! ] +9 &Q ^ +10 &S _ +9 &U_H ` +9 &WN X +10 &XVG2 (z +9 &Xj5 P +6 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.33 +2 .Hand.open + "manipulator"&1 +4 "core" &X\\ P +12 1 +2 "manipulator"&#% +3 "core" %х  C +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' ] +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'3  +143 "core"  +5 .tCSV.dial CTV +2 "collection"'/  +30 "core"  +6 .tPS.seek 2.5ml + "processing"%,' +2616 "core" ' +2 "collection"')% +3 "core" %  +3 .tCS.seek 4.25ml +2 "collection"''Z# +1556 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +44 "core"  +6 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%%  +78 "core"  +6 .tPS.seek 0ml + "processing"%.'ܑ +2632 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +36 "core" _ +4 .tCSV.dial :air +2 "collection"'* @ +44 "core" > +5 .tCS.seek 10ml + "collection"'1' +1549 "core" ' +2 .tCSV.dial CTV +2 "collection"'+  +45 "core"  +5 .tCS.seek 0ml + "collection"'>'P +2639 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +29 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'8  +144 "core" +3 "collection"'& +43 "core" &X]O P +9 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&6% +4 "core" % m f L +2 "storage"(7% +4 "core" %C \ & +2 "storage"(;. +3 "core" .( +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(-( +204 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (2& +2 "core" & _\  +2 "manipulator"&0& +4 "core" & K% +2 "manipulator"&B% +3 "core" % m  K +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&C( +161 "core" ( +2 "manipulator"&5& +3 "core" & MI +2 "storage"(A& +4 "core" & \ & +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&4'ұ +89 "core" ' +2 "storage"(& +3 "core" & =\ & +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(J' +284 "core" ' +2 "storage"(K- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&G& +3 "core" & 3 JI +2 "storage"(& +3 "core" & 9\ # +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&:'ϑ +35 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(@- +3 "core" -' +3 .tSE.seek 3.17 Pucks below Top Plate + "storage"(!' +26 "core" ' +3 "manipulator"&P% +3 "core" %ύo ] [  : +3 "storage"(F& +3 "core" & \  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 296 counts + "manipulator"&M'й +11 "core" ' + "manipulator"&N& +4 "core" & \\ OI +2 "storage"(?& +3 "core" & \ % +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts + "manipulator"&T'ұ +5 "Can" C!A +20 "core" ' +3 .tSE.seek 4.17 Pucks below Top Plate + "storage"(V'r +47 "core" ' +2 "manipulator"&S& +3 "core" & [ LI +3 "manipulator"&U% +3 "core" %ҵ l K +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D' ] +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W( +157 "core" ( + "manipulator"&O& +43 "core" &\  K!u +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &\  K!u +3 .tForearm.seek CC + "manipulator"&R'ш +90 "core" ' +2 .tHand.close + "manipulator"&a/ +27 "core" / +3 .tCC.seek :open +2 "collection"'b( +406 "core" ( + "storage"(Z& +4 "core" & 9\ * +2 "storage"([& +4 "core" & ]\ ) +2 "manipulator"&Q& +3 "core" &\ O!s +2 "manipulator"&`% +4 "core" %ы [ O> +3 .tForearm.seek :retract + "manipulator"&_' ] +108 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&e( +160 "core" ( +2 "manipulator"&<& +3 "core" &\ - Ub +2 "storage"(Y& +4 "core" & \ , +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&]'ϑ +104 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&^1 +26 "core" 1 +2 "manipulator"&h% +3 "core" %ϡ  A? +2 "storage"(o& +4 "core" & g\ ! +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 316 counts + "manipulator"&9' +20 "core" ' + "manipulator"&L& +3 "core" &\  & 4 Rb +2 "storage"(I& +4 "core" &  h\ + +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&k'ұ +37 "core" ' +2 "storage"(g% +3 "core" %x\ - +4 ."downElevator"SE.seek :down +3 "storage"(i') +98 (l% +4 "core" %J4  \ *\\v +2 "manipulator"&c% +3 "core" % S +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j' ] +91 "core" ' +39 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%r  +78 "core"  +4 .tPS.seek 2.5ml +2 "processing"%x' +2621 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%d +45 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%z  +44 "core"  +4 .tdelay 1 second +101 .PSV.dial :mixloop +8 "processing"%y +45 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%u  +45 "core"  +3 .tdelay 1 second +103 .PS.seek 0ml + "processing"%|'ܑ +2626 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%w& +3 "core" &s%  +3 "manipulator"&(& +3 "core" &\  Ub +2 "manipulator"&v% +4 "core" % Q   # U +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +175 "core" ( +2 "manipulator"&t& +3 "core" &-x   Vq +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &=& +2 "core" &-x  . Uq +3 .tForearm.seek :garage + "manipulator"&H'o +110 "core" ' +2 .tHand.close + "manipulator"&s/ +24 "core" / +2 "manipulator"&q& +3 "core" &-x a Cq +2 "manipulator"&{% +4 "core" %πp  C +3 .tForearm.seek :retract + "manipulator"&' ] +104 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&m( +140 "core" ( + "manipulator"&& +3 "core" &  E T? +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & " T? +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'E +107 "core" ' + "manipulator"& & +4 "core" & +  X? +2 "manipulator"&~% +3 "core" %a ] X +3 "processing"%& +3 "core" &s%\  +3 "processing"%n& +4 "core" &s%\  +3 .tPC.seek :closed + "processing"%(SD +5 "core" &s%\  +6 &F' &k +10 &VUx& : +9 &|m& N +10 &WI% S +9 &F& R +9 &E& R +10 &D' S +9 &`C% S +9 & "H' S +10 &!G& S +9 &#G& S +10 &%hI& S +9 &'*H& S +9 &(I' S +10 &*G& R +9 &,pF& S +9 &.2F& S +10 &/E& R +9 &1F& S +10 &3wJ' S +9 &5:F" S +9 &6L' S +10 &8F' S +9 &:G& S +9 &F& S +9 &?G& S +10 &AF% S +9 &CJH& S +9 &E\ L& S +10 &FZ& U +9 &Hp& W +9 &J@}' Y +10 &K& Z +9 &M$ [ +10 &O& [ +9 &QA% [ +9 &RZt& (y +10 &S#\\% 9 +9 ( +3 "processing"%n& +2 "core" &S'4 5 +3 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.77 + "processing"% & +3 "core" &S'4% 5 +3 .tHand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&% +4 "core" %a / 3 S +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +93 "core" ' +2 .tPRV.dial :air +2 "processing"%  +46 "core"  +3 .tPSV.dial :mixloop +2 "processing"% +46 "core" +44 "processing"%$% +3 "core" %܍  +9 .tPS.seek 0.3ml + "processing"% ' +382 "core" ' +2 .tPSV.dial PSR +2 "processing"%\ +110 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'5a +483 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"% ' +1914 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +110 "core" +4 .tPTV.dial :mixing + "processing"%& @ +76 "core" B +5 .tPBV.dial :waste2 +2 "processing"%  +96 "core"  +5 .tPS.seek 0ml +2 "processing"%X'ܑ +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" & | P< +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&#( +4 "core" ( +2 "manipulator"&& +3 "core" & y O< +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &3& +2 "core" & O< +3 .tForearm.seek PC +2 "manipulator"&/'E +96 "core" ' +2 .tHand.close + "manipulator"&E/ +17 "core" / +4 .tPC.seek :open + "processing"%f( +377 "core" ( +2 "manipulator"&)& +3 "core" & 4 S; +2 "manipulator"&p% +4 "core" %X < S +2 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&%(-z +123 "core" ( + "manipulator"&,& +4 "core" &- , TO +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- c SO +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&*'o +117 "core" ' + .tHand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&+% +3 "core" %pc q d I @6 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1' ] +102 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +3 "core" && +3 "manipulator"&8% +3 "core" % W T T +2 "storage"(% +4 "core" %<\ . +2 "storage"(6. +2 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(7( +206 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (;& +42 "core" & I\ # +2 "manipulator"&2& +3 "core" &- C TJ +2 "manipulator"&0% +4 "core" % W > S +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&B( +164 "core" ( +2 "manipulator"&}& +3 "core" & v TJ +2 "storage"(5& +4 "core" & \ .& +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts + "manipulator"&A'j +101 "core" ' +2 "storage"(& +3 "core" &  U\ 0& +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +134 "core" ' + "storage"( - +4 "core" -'. +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (K& +3 "core" & 9\ && +2 "manipulator"&G& +4 "core" & OJ +2 .tElbow.seek 2 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&@& +3 "core" & o OJ +2 "storage"(P& +3 "core" & 9\ && +3 .tForearm.seek 2 + 300 counts + "manipulator"&F'v +35 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&N/ +21 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&?& +2 "storage"(S') +9 "core" & OI + "manipulator"&U% +4 "core" %Е 5 U +3 .tForearm.seek :retract + "manipulator"&4' ] +81 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +9 "core" ' +2 .tElbow.seek PC +2 "manipulator"&C( +246 "core" ( +2 "manipulator"&J& +3 "core" & \ Uj +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &:& +2 "core" & W Uj +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&M'E +98 "core" ' +2 "manipulator"&!& +3 "core" &  > Tj +3 "manipulator"&O% +3 "core" %G E T +2 "processing"%T& +4 "core" && +2 "processing"%\\& +5 "core" & +2 .tPC.seek :closed +2 "processing"%(SD +3 "core" &'  +10 &-v+ +| +9 &ax& @ +9 &=g% R +10 &D& S +9 &F( S +10 &D' S +9 &BF% S +9 &E& S +10 & A' R +9 &"F& S +9 &$LA% R +10 && F& R +9 &'G' R +10 &)B' R +9 &+SG' R +9 &-F& R +10 &.G' R +9 &0F' S +9 &2[D% R +10 &4I' S +9 &5F' S +10 &7J' S +9 &9bI% S +9 &;$E' S +10 &<F& S +9 &>C& R +9 &@jC& S +10 &B,G' S +9 &CE% S +10 &EQ& T +9 &Gk`& U +9 &I%t& X +10 &J% Y +9 &L}' Z +9 &Ne' Z +10 &P&& Z +9 &Q& H +10 &R@& U +9 &S"' + +3 ( + "processing"%\\& +5 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.72 +2 .Hand.open + "manipulator"&a1 +15 "core" 1 + "manipulator"&D% +4 "core" %F $ { Q +3 .tForearm.reconfigure :loose +48 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'' ] +94 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%Z  +2 %[9 +7 "core" 9 +102 "processing"%Q9 +3 "core" 9 +103 "processing"%`9 +2 "core" 9  +103 "processing"%<9 +4 "core" 9  +102 "processing"%Y9 +3 "core" 9 +103 "processing"%R9 +2 "core" 9 +103 "processing"%W9 +3 "core" 9 +103 "processing"%^9 +3 "core" 9 +102 "processing"%h9 +3 "core" 9" +103 "processing"%o9 +2 "core" 9' +103 "processing"%L9 +3 "core" 9+ +103 "processing"%I9 +2 "core" 9/ +103 "processing"%g9 +3 "core" 93 +103 "processing"%_9 +3 "core" 97 +103 "processing"%l9 +2 "core" 9< +103 "processing"%c9 +3 "core" 9@ +102 "processing"%e9 +3 "core" 9D +103 "processing"%]9 +3 "core" 9H +102 "processing"%99 +4 "core" 9M +102 "processing"%V9 +3 "core" 9Q +103 "processing"%r9 +2 "core" 9U +103 "processing"%k9 +3 "core" 9Y +103 "processing"%i9 +2 "core" 9] +103 "processing"%.9 +3 "core" 9b +102 "processing"%d9 +3 "core" 9f +103 "processing"%z9 +2 "core" 9j +103 "processing"%y9 +3 "core" 9n +103 "processing"%u9 +2 "core" 9r +103 "processing"%x9 +3 "core" 9w +103 "processing"%w9 +3 "core" 9{ +103 "processing"%(9 +2 "core" 9 +103 "processing"%v9 +3 "core" 9 +103 "processing"%t9 +2 "core" 9! +103 "processing"%=9 +3 "core" 9( +103 "processing"%9 +2 "core" 90 +103 "processing"%s9 +3 "core" 97 +3 .tPH.hold 2:00:00,28C +3 "processing"%q pp5 +2 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air + .PSV.dial PSR +2 "processing"%{ +110 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml +2 "processing"%j' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +43 "processing"% +21 .tPS.seek 2ml + "processing"%'Q +1597 "core" ' +2 .tPTV.dial :puck + "processing"%  +73 "core"  +7 .tPSV.dial PTV +2 "processing"%H +77 "core" +5 .tPBV.dial :waste1 + "processing"%  +141 "core"  +5 "processing"%~% +3 "core" %Q"  +3 .tPS.seek 1.5ml + "processing"%' +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +5 .tPS.seek 0ml +2 "processing"%'ܑ +1608 "core" ' +3 .tdelay 5:00 +22849 "Can"\ ;B0 +7153 #trecoverPSRreagent08 + .PTV.dial :puck + "processing"%"  +5 "core"  +5 .tPBV.dial :waste1 + "processing"%  +37 "core" +4 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +5 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +77 "core"  +8 .tPS.reconfigure :fast + "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2528 "core" ' +2 .tPSV.dial PTV + "processing"%n +78 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +77 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +78 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +77 "core"  +4 .tPS.seek :empty +2 "processing"%|'s +2499 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%\  +134 "core" +4 .tPSV.dial :mixloop + "processing"% +47 "core" +4 .tPRV.dial :ab1 + "processing"% @ +78 "core" A +4 .tPS.reconfigure :slow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'&  + "processing"%  +49 "core"  + +4 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +50 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"H/home/esp/esp2local/mission/PCQC2_DAWCR_25JUL29.rb:24:in `myDA_WCR'":/home/esp/esp2local/mission/PCQC2_DAWCR_25JUL29.rb:37"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'":/home/esp/esp2local/mission/PCQC2_DAWCR_25JUL29.rb:36"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'":/home/esp/esp2local/mission/PCQC2_DAWCR_25JUL29.rb:34"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 "processing"% % +4 "core" %  +3 .tPS.seek 0.3ml + "processing"%' +347 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +4 .tPRV.dial :air + "processing"%3  +45 "core"  +5 .tPS.seek 0.9ml + "processing"%E'N +1267 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%m @ +78 "core" > +4 .tPS.seek 0.5ml +2 "processing"%' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +47 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%)'Q +1604 "core" ' +2 .tPSV.dial :PML + "processing"%p +47 "core" +4 .tPTV.dial :mixing +2 "processing"%, @ +75 "core" B +5 .tPBV.dial :waste1 + "processing"%  +36 "core" +5 "processing"%/% +3 "core" %M  +3 .tPS.seek 1.85ml + "processing"%'E +231 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%+ * +36 "core" + +5 .tPS.seek 0ml +2 "processing"%#'ܑ +1960 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" & +3 "manipulator"&8& +3 "core" & b Qj +3 "manipulator"&% +3 "core" % J Y G +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&6(-z +136 "core" ( + "manipulator"&& +4 "core" &-t 4 G& +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &*& +3 "core" &-t B P& +2 .tForearm.seek :garage +2 "manipulator"&;'o +111 "core" ' +2 .tHand.close + "manipulator"&2/ +18 "core" / +2 "manipulator"&0& +4 "core" &-| { r a @$ +2 "manipulator"&-% +3 "core" %ς{ A d 2 ?) +3 .tForearm.seek :retract +2 "manipulator"&}' ] +101 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&5( +288 "core" ( +2 "manipulator"&& +3 "core" & ) S +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &%& +3 "core" & J +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ш +101 "core" ' +2 "manipulator"&K& +4 "core" & R O +48 "manipulator"&G% +3 "core" %т y H +3 "collection"'@& +4 "core" & +3 "collection"'P& +5 "core" & +2 .tCC.seek :closed +2 "collection"'1(X +3 "core" & +7 & - $c +9 &fQz 9 +10 &wr M +9 &QO U +9 &H U +10 &H U +9 &G T +9 &ZF T +10 & I T +9 &!G T +10 &#E U +9 &%aF U +9 &'#E U +10 &(D T +9 &*D T +10 &,iF U +9 &.,A T +9 &/F T +10 &1F U +9 &3sD T +9 &53I U +10 &6G T +9 &8C T +9 &:yF U +10 &<<F T +9 &=I T +10 &?D U +9 &AE T +9 &CCG U +10 &EQ U +9 &F` W +9 &Hz{ Z +10 &J2 ] +9 &K _ +10 &M ^ +9 &Ot _ +9 &Q5 _ +10 &R ` +9 &T ` +9 &Vr b +10 &X{ 4 +9 &X ` +10 ( + &Xp S +2 "collection"'P& +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.52 + "collection"'N& +3 "core" &Xp S +4 .tHand.open + "manipulator"&?1 +18 "core" 1 +3 "manipulator"&U% +3 "core" %o / ? +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&B' ] +95 "core" ' +2 .tPSV.dial PSR + "processing"%A +110 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml +2 "processing"%' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%F  +45 "core"  +5 .tPS.seek 0ml +2 "processing"%J'ܑ +1623 "core" ' +2 .tPSV.dial PSR + "processing"%: +58 "core"  +7 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml +2 "processing"%S' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  + "collection"'!  +37 "core"  +137 +6 .tPSV.dial :mixloop + "processing"%O +113 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'T  +5 "core" +5 .tPTV.dial :PRVmixing + "processing"%4  +77 "core" +52 .tPS.seek 0ml +2 "processing"%f'ܑ +2638 "core" ' +2 .tPSV.dial :air +2 "processing"%a  +45 "core"  +5 .tPS.seek 2.5ml +2 "processing"%D' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%[ +47 "core" +6 .tPS.seek 0ml + "processing"%\\'ܑ +2612 "core" ' +2 .tPSV.dial :air + "processing"%Q  +45 "core"  +6 .tPS.seek 2.5ml + "processing"%M' +2623 "core" ' +2 .tPSV.dial :mixloop + "processing"%` +47 "core" +6 .tPS.seek 0ml + "processing"%<'ܑ +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" & g ? +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&R( +3 "core" ( +2 "manipulator"&W& +3 "core" &  C +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &^& +3 "core" & # C +3 .tForearm.seek CC + "manipulator"&h'ш +94 "core" ' +2 .tHand.close + "manipulator"&o/ +26 "core" / +3 .tCC.seek :open +2 "collection"'L( +406 "core" ( +3 "manipulator"&I& +3 "core" &  N +2 "manipulator"&g% +3 "core" %ъ  g R* +3 .tForearm.seek :retract + "manipulator"&_' ] +95 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&l(-z +277 "core" ( +2 "manipulator"&c& +3 "core" &-| +  Hw +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &e& +3 "core" &-| > Lw +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&]'o +114 "core" ' + .tHand.open + "manipulator"&91 +18 "core" 1 +2 "manipulator"&V% +3 "core" %qg y U e 5@ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&r' ] +100 "core" ' +2 ."da"delayUntil "10:23:48.99" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'k& +3 "core" & +2 "manipulator"&i% +4 "core" % R  J +2 "storage"(.% +4 "core" %C R\ ' +2 "storage"(d. +3 "core" .( +2 "storage"(z& +3 "core" & \ & +3 "storage"(y& +3 "core" & a\ +& +2 "manipulator"&u& +49 "core" &-| ^ Fw +4 "manipulator"&x% +3 "core" % R s J +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&w( +189 "core" ( +2 "manipulator"&(& +4 "core" &  N Rd +2 "storage"(v& +3 "core" & \\\ !& +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&t'j +95 "core" ' +3 "storage"(=& +4 "core" & *\ & +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(' +130 "core" ' +2 "storage"(s- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 ({& +2 "core" & v\ & +3 "manipulator"&X& +3 "core" & n Bd +3 ."WCR"Elbow.seek 2 +2 "manipulator"&j( +3 "core" ( +2 "manipulator"&& +3 "core" & P Md +3 "storage"(H& +3 "core" & i\ & +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"& 'v +13 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&~/ +27 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(') +7 "core" & f Nd +2 "manipulator"&% +4 "core" %{  P{ +2 ."WCR"Forearm.seek :retract +2 "manipulator"&Z' ] +91 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +3 "core" ' +3 ."WCR"Elbow.seek CC + "manipulator"&"( +160 "core" ( +2 "manipulator"& & +3 "core" &\ M L!r +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &\ F M!r +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&'ш +97 "core" ' +2 "manipulator"&& +3 "core" &\ d A!r +2 "manipulator"&n% +4 "core" %ѐ n J +3 "collection"'& +3 "core" & +3 "collection"'$& +5 "core" & +2 ."WCR"CC.seek :closed +2 "collection"'(X +3 "core" & +8 & 4 $e +9 &rTy 9 +10 &zq N +9 &hJ S +9 &*I S +10 &G S +9 &J S +10 &pG S +9 & 1J T +9 &!I S +10 &#J T +9 &%wH T +9 &':I S +10 &(I S +9 &*G T +10 &,Iw T +9 &.BG| S +9 &0Dx S +10 &1Dx S +9 &3C| S +9 &5JF{ S +10 &7 Ez S +9 &8Gp T +10 &:Hp S +41 &Io S +3 &?Dp S +2 &AGp T &CYLi T +9 &ESo U +9 &F\\p V +10 &Hro X +9 &JHn \\ +9 &Lf ^ +10 &Md ^ +9 &O_ ^ +9 &QHa _ +10 &S b _ +9 &T^ ` +10 &V` a +9 &Xpa - +9 &XZ U +10 ( + &X]` P +2 "collection"'$& +9 "core" &X]Z P +3 #"WCR"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.42 +3 .Hand.open + "manipulator"&1 +16 "core" 1 + "manipulator"&\ % +4 "core" %т v ; +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"& ' ] +107 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")+ +4 "core" + +2 "sampler")|% +3 "core" %&NG ^  +3 "collection"'&& +3 "core" &X]@ P +4 "Can" G/BJ + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'  +4 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast + "sampler")#.0X  +2 #"WCR"Intake @34.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X0X  +2 "sampler")h% +3 "core" % j +19 "collection"'c% +2 "core" %NQL  +3 "sampler")e% +3 "core" %\\d ] +21 "collection"'R% +3 "core" %NNJ  +2 "sampler")9% +3 "core" % g & +25 "collection"'V% +2 "core" %NKD  +3 "sampler")k% +3 "core" % [ ' +28 "collection"'i% +3 "core" %NE?  +2 "sampler").% +4 "core" % g ' +2 ."WCR"Intake.select :close + "sampler")0 +15 )d% +2 "core" % [ ' +47 ."WCR"SSV.dial :exhaust +3 "sampler")z  +79 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")y'! +895 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")u  +83 "core" +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 975.0ml +2 .Intake.select :open + "sampler") +215 "collection"'_% +3 "core" %NC<  +2 #"WCR"Intake @34.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20Xe  +2 "sampler")t% +3 "core" % e @ +2 ."WCR"Intake.select :close +2 "sampler")0 +14 ) % +3 "core" % a @ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")'! +908 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +60 ."connect"SSV.dial CBV +3 "sampler")  + ."WCR"CBV.dial SSV +81 "core" +6 #"WCR"Allowing 2:10 for 25.0ml of remaining 950.0ml +2 .Intake.select :open + "sampler") +215 "collection"'% +3 "core" %NB:C  +2 #"WCR"Intake @34.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X  +2 #"WCR"Intake @34.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X" W  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale + "sampler")#.0X  +3 "sampler")w% +3 "core" %N g j +21 "collection"'t% +3 "core" %NFA  +3 "sampler") % +3 "core" %N $ e T +24 "collection"'% +3 "core" %NGB  +3 "sampler")=% +3 "core" %NJJ ` +2 "collection"'s% +4 "core" %NF@  +2 #"WCR"Intake @35.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X  +2 "sampler")% +3 "core" %ML ^ C +19 "collection"'j% +2 "core" %ND@  +3 "sampler")Z% +3 "core" %oj e +21 "collection"'L% +3 "core" %ND>  +2 "sampler")% +4 "core" % W +24 "collection"'\ % +3 "core" %ND>  +2 "sampler")|% +3 "core" % e +28 "collection"'&% +3 "core" %NE>  +2 "sampler")% +3 "core" % \\ +32 "collection"'$% +3 "core" %NF=  +2 "sampler")% +3 "core" % e +37 "collection"'% +3 "core" %NE?  +2 "sampler")% +3 "core" %FF \\ +42 "collection"'% +3 "core" %NB<  +2 "sampler")3% +3 "core" %uu \\ +47 "collection"'% +3 "core" %NB<  +2 "sampler")n% +3 "core" % c +54 "collection"'m% +3 "core" %NA:  +2 "sampler") % +3 "core" % f +61 "collection"'% +3 "core" %N@;  +2 "sampler")% +4 "core" % c +2 ."WCR"Intake.select :close + "sampler")0 +15 )p% +3 "core" % [ +3 ."WCR"SSV.dial :exhaust + "sampler")  +81 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +61 ."WCR"SS.seek 0ml +2 "sampler")E'! +907 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler"))  +81 "core" +6 #"WCR"Allowing 2:10 for 25.0ml of remaining 850.0ml + .Intake.select :open +2 "sampler") +215 "collection"'% +3 "core" %NE?  +2 #"WCR"Intake @34.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X  +2 "sampler")% +3 "core" %wv c +48 "collection"'N% +2 "core" %NC<  +3 "sampler")S% +3 "core" % _ +54 "collection"'% +2 "core" %NA=  +3 "sampler")O% +3 "core" % [ +61 "collection"'[% +3 "core" %NA:  +3 "sampler")D% +3 "core" % c +2 ."WCR"Intake.select :close +2 "sampler")0 +17 )Q% +3 "core" % b +2 ."WCR"SSV.dial :exhaust +2 "sampler")\\  +79 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler"):'! +909 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")4  +82 "core" +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 825.0ml +2 .Intake.select :open + "sampler") +218 "collection"'a% +3 "core" %NGA~  +2 #"WCR"Intake @35.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X  +2 "sampler")% +4 "core" % \\ +112 "collection"'j% +3 "core" %NE>  +2 "sampler")Z% +4 "core" % ` +2 ."WCR"Intake.select :close + "sampler")0 +15 )L% +2 "core" % c +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")\ '! +861 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")|  +80 "core" +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +215 "collection"'&% +3 "core" %NFB  +2 #"WCR"Intake @35.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X  +2 "sampler")n% +4 "core" %|*' b D +2 "collection"'m% +45 "core" %NF?  + #"WCR"Intake @34.9psia, vacuum from 20.0 to 24.0psi +9 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X +6 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'U' +171 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%/  +45 "core"  +5 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%A  +136 "core" +4 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +45 "core"  +4 ."da"PTV.dial :PRVmixing +2 "processing"%  +16 "core" +4 ."da"PSV.dial :mixloop +2 "processing"%< +47 "core" +5 ."da"PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%?' +398 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%P  +47 "core"  +5 "processing"%J% +3 "core" % +3 ."da"PS.seek 0.55ml +2 "processing"%%'"` +304 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'! @ +18 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%F  +47 "core"  +5 ."da"PS.seek 2ml + "processing"%'Q +7 "core" ? +56 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'N  +98 "core"  +5 "collection"'S% +3 "core" %A  +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +29 "core" a +6 ."WCR"CS.seek 7.215ml +2 "collection"'O'9 +751 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'H  +2 '[  +30 "core"  +50  +50 ."WCR"CS.reconfigure :pressurize +5 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +2 "collection"'D'P +435 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%Q +46 "core" +5 ."da"PTV.dial :mixing +2 "processing"%\\ @ +76 "core" A +6 ."da"PBV.dial :waste1 +2 "processing"%K  +36 "core" +6 "processing"%4% +3 "core" %M#  +3 ."da"PS.seek 1.85ml + "processing"%a'E +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%: * +36 "core" + +6 ."da"PS.seek 0ml +2 "processing"%^'ܑ +932 "core" ' ] ۠ +4 ."WCR"CBV.dial :waste2b + "collection"'o  +35 "core"  +7 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'5' +91 "core" ' +2 ."WCR"delay 1:00 +874 "core" ' +3 ."da"delay 2 seconds +202 .delay 8:00 +4924 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'B  +141 "core" +6 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 + .CSV.dial CSR +2 "collection"'#  +44 "core"  +8 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +15 ."WCR"CS.seek 2ml +2 "collection"'Y' +596 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'M' +1993 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'g @ +77 "core" > +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'c  +98 "core"  +8 "collection"'e% +4 "core" %!  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'R ` +72 "core" a +7 ."WCR"CS.seek 7.113ml + "collection"'9' +765 "core" ' +51 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'h  +2 'k  +43 "core"  +102  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +2 "collection"'V'P +1575 "core" '6 7 ޡ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'.  +36 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'1' +344 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'z  +141 "core" +6 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'I  +46 "core"  +8 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +15 ."WCR"CS.seek 2ml + "collection"'u' +595 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'f' +1977 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'W @ +77 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'y  +98 "core"  +8 "collection"'(% +3 "core" %  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'l ` +61 "core" ^ +6 ."WCR"CS.seek 7.113ml +2 "collection"'_' +776 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'x  +2 ']  +53 "core"  +91  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml + "collection"'{'P +1051 "Can" NC +513 "core" '  +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'d  +36 "core"  +7 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'' +220 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%T @ +5 "core" A +5 ."da"PBV.dial :waste1 +2 "processing"%X  +35 "core" +5 ."da"delay 30 seconds +81 "core" ' +2 ."WCR"delay 1:00 +2920 ."da"PBV.dial between PSV and waste1 +2 "processing"%~ * +35 "core" + +5 ."da"PSV.dial :air +2 "processing"%  +46 "core"  +5 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2538 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%w +58 "core" +5 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%t  +43 "core"  +5 ."da"delay 2 seconds +126 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +74 ."da"PSV.dial :mixloop + "processing"% +45 "core" +5 ."da"delay 2 seconds +15 "core" +187 ."da"PSV.dial :air +2 "processing"%=  +44 "core"  +5 ."da"PS.seek :empty +2 "processing"%s's +2525 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%v +153 "core" +7 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."da"PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%r' +625 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."da"PS.seek 2ml + "processing"%'Q +1612 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  +7 ."da"PSV.dial PTV +2 "processing"%j +77 "core" +5 ."da"PBV.dial :waste1 +2 "processing"%Z  +35 "core" +5 "processing"%L% +3 "core" %U$  +52 ."da"PS.seek 1.5ml + "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +37 "core" , +7 ."da"PS.seek 0ml + "processing"%|'ܑ +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%&  +4 "core"  +5 ."da"PBV.dial :waste1 +2 "processing"%\  +37 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +5 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +79 "core"  +7 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2527 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +79 "core" +5 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +78 "core"  +7 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +78 "core" +6 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +78 "core"  +5 ."da"PS.seek :empty +2 "processing"%n's +2496 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +141 "core"  +7 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."da"PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."da"PS.seek 2ml + "processing"%$'Q +1611 "core" ' +2 ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +78 "core" +5 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +4 "processing"%% +4 "core" %X +2 ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +37 "core" , +6 ."da"PS.seek 0ml + "processing"%'ܑ +1626 "core" ' +2 ."da"delay 2:00 +4702 "Can" kD +7301 #"da"recoverPSRreagent08 + .PTV.dial :puck +54 .PBV.dial :waste1 +2 "processing"%E  +37 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +5 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +77 "core"  +8 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%+' +2578 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%2 +78 "core" +5 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +80 "core"  +7 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +79 "core" +5 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%'  +76 "core"  +5 ."da"PS.seek :empty +2 "processing"% 's +2518 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +141 "core"  +7 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 ."da"PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."da"PS.seek 2ml +2 "processing"%-'Q +1601 "core" ' +2 ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%6 +76 "core" +5 ."da"PBV.dial :waste1 +2 "processing"%`  +37 "core" +4 "processing"%% +4 "core" %L$  +3 ."da"PS.seek 1.5ml + "processing"%@' +592 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%} * +38 "core" , +6 ."da"PS.seek 0ml +2 "processing"%b'ܑ +1598 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%  +37 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +37 "core" , +5 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +77 "core"  +51 ."da"PS.reconfigure :fast +8 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%/' +2551 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%> +77 "core" +6 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +78 "core"  +7 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +78 "core" +5 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +78 "core"  +5 ."da"PS.seek :empty +2 "processing"%<'s +2523 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +158 "core"  +17 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +29 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +2 "processing"%P'I +339 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +15 ."da"PS.seek 0.5ml + "processing"%J' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."da"PS.seek 2ml +2 "processing"%?'Q +1602 "core" ' +2 ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%F +81 "core" +5 ."da"PBV.dial :waste1 +2 "processing"%!  +37 "core" +4 "processing"%N% +3 "core" %N  +3 ."da"PS.seek 1.5ml +2 "processing"%S' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +5 ."da"PS.seek 0ml +2 "processing"%%'ܑ +1616 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%U  +38 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +37 "core" , +5 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%H +79 "core"  +8 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%O' +2621 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +125 "core" +5 ."da"delay 5 seconds +508 .PSV.dial PSR +2 "processing"%\\ +80 "core"  +7 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +80 "core" +5 ."da"delay 5 seconds +360 "Can" }E +142 ."da"PSV.dial :air +2 "processing"%4  +80 "core"  +5 ."da"PS.seek :empty + "processing"%:'s +2612 "core" ' +3 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"% +148 "core"  +7 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%a'Q +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%o +80 "core" +5 ."da"PBV.dial :waste1 +2 "processing"%D  +37 "core" +4 "processing"%B% +3 "core" %T"  +3 ."da"PS.seek 1.5ml +2 "processing"%#' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +38 "core" , +5 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%Y  +116 "core"  +5 ."da"PS.seek :empty +2 "processing"%g's +1599 "core" ' +2 "processing"%c9 +3 "core" 96 +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%e +2 "core" 6 +2 "processing"%R& +4 "core" &S + + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&M% +4 "core" % G 8 +2 "storage"(k% +3 "core" %D f +2 "storage"(h. +2 "core" .( +3 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(9( +199 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +3 (.& +3 "core" & = +2 "manipulator"&V& +3 "core" & ha +2 "manipulator"&z% +3 "core" % G g +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&I( +161 "core" ( +2 "manipulator"&1& +3 "core" &  R +3 "storage"(u& +3 "core" &  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&W'ұ +90 "core" ' +2 "storage"(y& +3 "core" & I +3 ."da"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"((' +290 "core" ' +2 "storage"(l- +3 "core" -' +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +49 "manipulator"&f& +3 "core" & aR +2 "storage"(]& +3 "core" &  +3 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&x'ϑ +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&_, +3 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(d- +3 "core" -' +3 ."da"SE.seek 4.16 Pucks below Top Plate +2 "storage"(T'g +37 "core" ' +2 "manipulator"&X% +3 "core" %ϝv T U϶\ +2 "storage"({& +3 "core" &  +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 312 counts + "manipulator"&~' +20 "core" ' +2 "manipulator"&& +5 "core" & &R + "storage"(^& +4 "core" &  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&w'ұ +23 "core" ' +2 ."da"SE.seek 5.16 Pucks below Top Plate +2 "storage"(t' +36 "core" ' +2 "manipulator"&& +3 "core" & R +3 "manipulator"& % +3 "core" %Ҷ ~  +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&=' ] +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +241 "core" ( +2 "manipulator"&v& +3 "core" & ? +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" & ? +3 ."da"Forearm.seek PC + "manipulator"&r'E +98 "core" ' +2 ."da"Hand.close + "manipulator"&/ +16 "core" / +4 ."da"PC.seek :open + "processing"%j( +374 "core" ( +2 "storage"(Z& +3 "core" &  +2 "manipulator"&L& +4 "core" & ? +2 "manipulator"&% +3 "core" %C  +3 ."da"Forearm.seek :retract + "manipulator"&i' ] +95 "core" ' + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&( +263 "core" ( + "manipulator"&&& +4 "core" & 2% +2 "storage"(\ & +3 "core" &  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +96 "core" ' +2 ."da"Hand.open + "manipulator"&1 +18 "core" 1 +2 "storage"(|- +3 "core" -' +3 ."da"SE.seek 4.81 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.84 Pucks below Top Plate + "storage"(3'N +57 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul2311h425ml.png +1940 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1062 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 2.342 seconds\ Exposing 696x520 pixel 16-bit image for 25.795 seconds\ /var/log/esp/da25jul2311h425ml.png: PNG Upload Complete\ +8 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul2311h425ml15s.png +1630 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul2311h425ml15s.png: PNG Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul2311h425ml25s.png +1737 #"image"compressed /var/log/esp/da25jul2311h425ml.jxl +900 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul2311h425ml25s.png: PNG Upload Complete\ +7 .Gate.power :camera,:OFF + "storage"( - +2 "core" -'N +4 "storage"(& +3 "core" & \   +3 "manipulator"&& +20 "core" &  % +11 ."da"Elbow.seek 1 +3 "manipulator"&m( +52 "core" ( +3 "manipulator"&n& +3 "core" &\ T M %# +2 "storage"(& +5 "core" & 2 / D +3 ."da"Forearm.seek 1 + 800 counts + "manipulator"&'ұ +5 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.55 Pucks below Top Plate + "storage"(' +59 "core" ' + "manipulator"&& +3 "core" &\ ^ _ # +2 "storage"($& +5 "core" &\ % +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&)'ϑ +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +4 ."da"SE.seek 4.74 Pucks below Top Plate +2 "storage"(E'` +30 "core" ' +2 "manipulator"&% +3 "core" %ϊ} H ' +2 "storage"(8& +4 "core" &  +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 293 counts +2 "manipulator"&'ж +16 "core" ' +2 "manipulator"&2& +3 "core" &\ v ~ 3 # +2 "storage"(0& +5 "core" &\ \   +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&C'ұ +31 "core" ' +2 "storage"('% +3 "core" %a\ +\ ( C +3 ."downElevator"SE.seek :down +4 "storage"(+') +100 (p% +3 "core" %$\ \  ^ [t +2 "manipulator"& % +5 "core" %Ҡ +  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&' ] +95 "core" ' +48 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (6& +3 "core" &  !  +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "collection"'`& + "processing"%& +11 "core" &XZS P & +3 "manipulator"&-& +5 "core" &\  # +2 "manipulator"&}% +3 "core" % S   +4 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"&@(-z +173 "core" ( +2 "manipulator"&& +3 "core" &-} 6 ` +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &,& +2 "core" &-} ` +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&*'o +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&b/ +21 "core" / +2 "manipulator"&>& +4 "core" &-} > E ` +2 "manipulator"&A% +4 "core" %σ 2 , < +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"& ( +119 "core" ( +2 "manipulator"&/& +3 "core" & e N +2 ."psFlush"Elbow.reconfigure :loose +44 "manipulator"&$ &.,(#b +7 &G& +2 "core" & > N +4 ."psFlush"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&<'E +109 "core" ' +2 "manipulator"&P& +4 "core" &  %N +2 "manipulator"&J% +4 "core" %M %" +4 "processing"%F& +3 "core" & +4 "processing"%!& +5 "core" &* +2 ."psFlush"PC.seek :closed +3 "processing"%N(SD +3 "core" & +9 & & $c +9 &gSt 9 +10 &zn N +9 &[G S +9 &B T +10 &D T +9 &A T +9 &cA S +10 & $B T +9 &!B T +10 &#A T +9 &%kD S +10 &'-A S +8 &(A T +10 &*B T +9 &,s@ S +10 &.4D T +9 &/? T +9 &1? T +10 &3z? T +9 &5=A S +10 &6C T +9 &8B S +9 &:C T +10 &B S +9 &?C T +10 &A@ T +9 &CKC T +9 &E D T +10 &FQ U +9 &He X +10 &JCu Z +9 &L{ [ +10 &M [ +9 &O \\ +9 &QE \\ +10 &RVh + +9 &S#W 9 +9 ( +3 "processing"%!& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.77 + "processing"%?& +3 "core" &S%6 7 +4 &S%6 7 +3 ."psFlush"Hand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&S% +3 "core" %M  " +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&U' ] +93 "core" ' +3 ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +3 ."psFlush"PSV.dial PSR + "manipulator"&[% +4 "processing"%H +5 "core" % N   +5 "storage"(%% +3 "core" %< y +2 "storage"(Q. +5 "core" .( +2 "storage"(\\& +3 "core" &  +2 "storage"(K& +5 "core" & 4 +2 "manipulator"&4& +3 "core" & . / M +4 "manipulator"&O% +4 "core" % N i j  +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&( +6 "core" +8 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml + "processing"%:' +205 "core" ( +3 "manipulator"&o& +4 "core" &\  # H +2 "storage"(D& +4 "core" & ( !  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&B'ұ +99 "core" ' + "storage"(a& +4 "core" & E C S +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(5' +261 "core" ' +2 ."psFlush"delay 5 seconds +17 "core" ' +2 "storage"(Y- +3 "core" -' +52 ."WCR"SE.configure :default +6 "storage"(#QK-0-\ b +3 "manipulator"&#& +3 "core" &\  [ H +3 "storage"(c& +4 "core" & E F o +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 + "manipulator"&e'ϑ +36 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&R, +4 "core" , +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(M- +3 "core" -' +2 #"image"compressed /var/log/esp/midres/da25jul2311h425ml15s.jxl +11 ."WCR"SE.seek 5.17 Pucks below Top Plate +6 "storage"(k' +30 "core" ' +2 "manipulator"&h% +3 "core" %ϗc    +3 "storage"(.& +5 "core" &\ \ e +2 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 306 counts + "manipulator"&V' +18 "core" ' +3 "manipulator"&z& +4 "core" &  A G +2 "storage"(7& +5 "core" & E A +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&1'ұ +25 "core" ' +4 ."WCR"SE.seek 6.17 Pucks below Top Plate +2 "storage"(u'A +42 "core" ' +2 "manipulator"&y& +4 "core" &  , G +2 "manipulator"&"% +5 "core" %Ҷ )  +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"& ' ] +90 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&l( +38 ."psFlush"PSR.select :air +4 "processing"% +17 ."psFlush"PS.seek 2.5ml +3 "processing"%f' +92 "core" ( + "manipulator"&]& +5 "core" & 3 # + ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &d& +3 "core" & Z # +4 ."WCR"Forearm.seek CC +2 "manipulator"&X'ш +95 "core" ' + ."WCR"Hand.close +2 "manipulator"&{/ +17 "core" / +8 ."WCR"CC.seek :open +2 "collection"'( +412 "core" ( +2 "storage"(^& +3 "core" & y r k +2 "storage"(& +5 "core" & x x v +2 "manipulator"& & +3 "core" &\ C $!q +3 "manipulator"&W% +4 "core" %у ' $4 +3 ."WCR"Forearm.seek :retract +2 "manipulator"&I' ] +113 "core" ' +51 ."WCR"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 + "manipulator"&(( +163 "core" ( + "manipulator"&x& +4 "core" & + +] +2 "storage"(~& +5 "core" &\  +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&T'ϑ +106 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&w, +3 "core" , +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&v1 +24 "core" 1 +4 "manipulator"&s% +5 "core" %ϝo u t S  +2 "storage"(_& +3 "core" & C B +3 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 312 counts + "manipulator"&' +10 "core" ' +3 "manipulator"&=& +3 "core" & n +] +2 "storage"(& +5 "core" & v \ +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&Z'ұ +27 "core" ' + "storage"(L% +4 "core" %B  <\ +3 ."downElevator"SE.seek :down +5 "storage"(') +99 (r% +3 "core" %(# k \ Zr +2 "manipulator"&&% +5 "core" %ҳ  n ( +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +3 "manipulator"&\ ' ] +104 "core" ' +23 ' + ."downElevator"SE.stop + "storage"(5 +4 #tStarting finalPurge +574 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +207 "core" A +7 ."psFlush"PTV.dial :PRVmixing + "processing"%  +137 "core" +7 ."psFlush"PSV.dial :mixloop + "processing"%| +111 "core" +6 ."psFlush"PS.seek :empty +2 "processing"%i's +196 #"image"compressed /var/log/esp/midres/da25jul2311h425ml25s.jxl +2 ."Qmail"DAfans.email "da25jul2311h425ml exposed 25.795 seconds\\nmidres/da25jul2311h425ml15s\\nmidres/da25jul2311h425ml25s",Subject: "da25jul2311h425ml images!" +616 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1809 "core" ' +6 ."psFlush"PSR.select :air +6 .PSV.dial PSR +4 "processing"%t +112 "core"  +16 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +25 ."psFlush"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +24 ."psFlush"PS.seek 2.5ml +4 "processing"% ' +929 #"uploadLog"upsync +1178 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +37 "core" +7 ."psFlush"PTV.dial :mixing +2 "processing"% @ +74 "core" A +7 ."psFlush"PSV.dial :mixloop +2 "processing"%n +110 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%'s +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +112 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 1ml + "processing"%$'[q +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +77 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%2  +75 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%0  +15 "core"  +6 ."psFlush"PS.seek 0ml + "processing"%'ܑ +2637 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +77 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2614 "core" ' +44 ."psFlush"PSV.dial PTV +8 "processing"%3 +78 "core" +5 ."psFlush"PS.seek 0ml +3 "processing"%p'ܑ +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +78 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml + "processing"%m' +2105 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +78 "core" +5 ."psFlush"PBV.dial PSV + "processing"%) U +56 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2642 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%6 @ +46 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +4 ."psFlush"PS.seek :empty +2 "processing"%-'s +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%} +44 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%E' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%C +76 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"% U +4 "core" V +6 ."psFlush"PS.seek 0ml + "processing"%,'ܑ +1616 "Can"\ ?E +1005 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%+ @ +44 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +76 "core"  +4 ."psFlush"PS.seek :empty +2 "processing"%>'s +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%A +57 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1093 "core" ' +42 ."psFlush"PSR.select :air +8 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +78 "core" +5 ."psFlush"PTV.dial :puck + "processing"%*  +4 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%@  +58 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%P'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%J +78 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%F' +2614 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +78 "core" +6 ."psFlush"PS.seek 0ml + "processing"%j'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +78 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml + "processing"%S' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +78 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%% U +58 "core" V +6 ."psFlush"PS.seek 0ml + "processing"%Q'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +46 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%4  +76 "core"  +5 ."psFlush"PS.seek :empty +2 "processing"%O's +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%! +57 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%H' +2618 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%< +78 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%o U +44 "core" V +11 ."psFlush"PS.seek 0ml +2 "processing"%D'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +45 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2623 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%a  +76 "core"  +5 ."psFlush"PS.seek :empty +2 "processing"%U's +2620 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'Y& +3 "core" &% +2 "manipulator"&#& +4 "core" &  ) T] +2 "manipulator"&c% +3 "core" % j  X T +3 .tElbow.seek PC + "manipulator"&M( +240 "core" ( +2 "manipulator"&h& +3 "core" &  B T` +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &.& +2 "core" & " S` +3 .tForearm.seek PC +2 "manipulator"&z'E +95 "core" ' + .tHand.close + "manipulator"&7/ +21 "core" / +4 .tPC.seek :open +2 "processing"%y( +374 "core" ( +2 "manipulator"&"& +3 "core" & " S_ +2 "manipulator"&B% +3 "core" %P 5 S +3 .tForearm.seek :retract + "manipulator"&' ] +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&5( +366 "core" ( +2 "manipulator"&e& +3 "core" & Q T +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &V& +3 "core" &  M T +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&k'ш +103 "core" ' +2 "manipulator"&]& +3 "core" &  [ Q +3 "manipulator"&d% +3 "core" %х  Q +3 "collection"'1& +3 "core" &, +3 "collection"'{& +4 "core" & +3 .tCC.seek :closed + "collection"'R(X +3 "core" & +9 & + $c +9 &fPy 9 +10 &xp M +9 &TN T +9 &F T +10 &E T +9 &I T +9 &[I T +10 & I U +9 &!G T +10 &#I T +9 &%cI T +9 &'&D T +10 &(E T +9 &*F T +9 &,jF U +10 &.-G T +9 &/G T +10 &1F T +9 &3uE T +9 &56F T +10 &6E T +9 &8E T +9 &:|F T +10 &<>E T +9 &>G T +10 &?F T +9 &AE T +9 &CFG T +10 &ES U +9 &Fc V +9 &H|{ Z +10 &J1 ^ +9 &K ^ +10 &M ^ +9 &Ov ^ +9 &Q6 _ +10 &R ` +9 &T ` +9 &Vt b +10 &Xy 3 +9 &X ` +10 ( + &Xo S +2 "collection"'{& +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.48 +2 "collection"':& +2 "core" &Xn S +4 .tHand.open + "manipulator"& 1 +24 "core" 1 + "manipulator"&% +4 "core" %k @ J +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&^' ] +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +44 "core" &Xn S +2 "collection"' % +3 "core" % +3 .tCSV.dial CSR +8 "collection"'W  +42 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"'X'q +1363 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 'x% +2 "core" %q +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'~'J +672 "core" ' +2 .tCSV.dial :waste + "collection"'l +137 "core" +5 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'v'P +1994 "core" ' +2 #tFlushing upper manifold + "collection"'s& +3 "core" &Xn S +2 "collection"'_% +3 "core" %M +2 .tCSV.dial :flush +2 "collection"'=  +44 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"''q +1262 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'L @ +44 "core" A +4 "collection"'I% +3 "core" %q  +3 .tCS.seek 7ml + "collection"'r'e +548 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'& + '(  +52 "core"  +58 ~ +4 .tCTV.dial :air + "collection"'T  +4 "core" +5 .tCS.seek 0ml +2 "collection"''P +1724 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'u'2~ +793 "core" ' +2 .tCSV.dial :waste +2 "collection"'Z +45 "core" +5 .tCS.seek 0ml + "collection"''P +792 "core" ' +2 "collection"'& +3 "core" &Xm/ S +2 "collection"'% +4 "core" %K +2 .tCSV.dial :flush + "collection"'|  +44 "core"  +5 .tCS.seek 3ml + "collection"'f'2~ +802 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'t @ +44 "core" A +4 "collection"'i% +3 "core" %2  +3 .tCS.seek 5ml + "collection"''q +551 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +4 "core" A +5 .tCS.seek 0ml + "collection"''P +1264 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'n'2~ +797 "core" ' + .tCSV.dial :waste +2 "collection"' +87 "core" +5 .tCS.seek 0ml +2 "collection"''P +787 "core" ' +2 #tFlushing lower manifold's waste1 port +45 "collection"'& +5 "core" &Xm S +2 "collection"'$% +3 "core" %S +2 .tCSV.dial :flush +4 "collection"'8  +43 "core"  +5 .tCS.seek 5ml +2 "collection"'2'q +1265 "core" ' +2 .tdelay 5 seconds +259 "Can"\ EWFJ +243 .tCSV.dial :air +2 "collection"'0 @ +44 "core" A +4 "collection"'% +4 "core" %q  +3 .tCS.seek 7ml + "collection"'''h +551 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '3  +43 "core"  +100  +5 .tCBV.dial :waste1 +2 "collection"' @ +46 "core" A +5 .tCS.seek 0ml +2 "collection"' 'P +1732 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'p& +3 "core" &Xl S +2 "collection"'% +4 "core" %P& +2 .tCSV.dial :flush + "collection"'  +75 "core" +5 .tCS.seek 5ml + "collection"')'q +1253 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'m @ +46 "core" A +4 "collection"'6% +3 "core" %q&  +4 .tCS.seek 7ml + "collection"''g +555 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'  +2 .tCTV.dial CSV +5 "collection"'`  +5 "core"  +34  +4 .tCBV.dial :waste2b +2 "collection"'}  +80 "core"  +5 .tCS.seek 0ml + "collection"'-'P +1727 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +3 "core" & t N +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&E& +3 "core" & D N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" & 3 N +3 .tForearm.seek CC + "manipulator"&,'ш +97 "core" ' +2 .tHand.close + "manipulator"&b/ +18 "core" / +3 .tCC.seek :open +2 "collection"'( +407 "core" ( +2 "manipulator"&A& +3 "core" &    V +2 "manipulator"&>% +4 "core" %щ   V1 +2 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&G(-z +274 "core" ( + "manipulator"&*& +4 "core" &-u D B " ^s +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &@& +2 "core" &-u : H J ^s +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&/'o +107 "core" ' + .tHand.open + "manipulator"&J1 +18 "core" 1 +2 "manipulator"&P% +47 "core" %yk / GU +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +2 #tCompleted [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] begun 09:15:40 +7 #Asleep after completing PCQC2_DAWCR_25JUL29 assays +2 ."Qmail"GoodNews.email "{1 => 7,\\n 2 => 26,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:21:35, 21.5C, 10% humidity, 14.8psia, 12.56V, 0.33A, 3.994Ah, 4.16W\\nSampled 225.0ml",Subject: "Asleep after completing PCQC2_DAWCR_25JUL29 assays" +31 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown + .tdelayUntil "22:00:00.00PDT24-Jul-25" +1744 #"uploadLog"upsync +49801 "Can"\ %ӜF +60002 \ *ԪGv +60002 \ -շH +60002 \ -H +60002 ~\ .I8 +60002 }\ /I +49564 #"nick"Session Begun +4373 #-> abort! "Post Can DA-WCR QC completed successfully" +3 !o:CmdServer::Client::Error: mesg"@Aborting Mission: Post Can DA-WCR QC completed successfully:bt[" nick:1:in `topLevelBinding'" ESP.ready! +3 #Powering core bus +553 .Gate.power :raw,:ON +2 "sampler") +44 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X finalPurge{hotBleach} +3 #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &z&\  +2 .tHand.open + "manipulator"&21 +18 "core" 1 +2 "manipulator"&3& +3 "core" & g p = g@ +2 "manipulator"&4% +3 "core" % X c c 1 g +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(-z +179 "core" ( +2 "manipulator"&6& +3 "core" &- ( jz +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &7& +2 "core" &- ~  g iz +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&8'o +110 "core" ' +2 .tHand.close + "manipulator"&9/ +19 "core" / +2 "manipulator"&:& +3 "core" &- . ) > Yz +2 "manipulator"&;% +3 "core" %~} & &  Y; +2 .tForearm.seek :retract +2 "manipulator"&<' ] +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=( +298 "core" ( +2 "manipulator"&>& +3 "core" & y y i +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &?& +2 "core" & z x g i +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&@'ш +102 "core" ' +2 "manipulator"&A& +3 "core" & f n w e +2 "manipulator"&B% +4 "core" %х e f a f +2 "collection"'C& +3 "core" &z0\  +2 "collection"'D& +5 "core" &z3\  +2 .tCC.seek :closed +2 "collection"'E(X +4 "core" &z4\  +7 &I2\ %i +9 &\\R{4 9 +10 &zs0 N +9 &RM4\ S +9 &J.\ T +10 &J.\ T +9 &G3\ T +10 &XG1\ T +9 & K.\ T +9 &!I2\ T +10 &#E5\ S +9 &%`F0\ T +9 &'#I.\ S +10 &(I,\ S +9 &*G,\ S +10 &,hF.\ T +9 &.+I&\ S +9 &/D&\ S +10 &1D$\ S +9 &3qD$\ S +9 &53E"\ S +10 &6F(\ S +9 &8F1\ T +9 &:xG$\ T +10 &<;H$\ S +9 &=I%\ S +10 &?H/\ S +9 &AG5\ S +9 &CBK0\ T +10 &ES%\ T +9 &Fb1 V +9 &Hx$ Y +10 &J.0 ] +9 &K# ^ +10 &M$ ^ +9 &Oq' ^ +9 &Q4* ^ +10 &R1 _ +9 &T% a +9 &Vp# a +10 &X{) 4 +9 &X* ` +10 ( + &Xz* W +2 "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.51 + "collection"'F& +3 "core" &X{ W +2 .tHand.open + "manipulator"&G1 +18 "core" 1 +2 "manipulator"&H% +4 "core" %~ 6 + E \\ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I' ] +110 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'J& +3 "core" &Xp* W +2 "collection"'K% +3 "core" %P +2 .tCSV.dial CSR +2 "collection"'L  +170 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'M'q +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'N% +2 "core" %q  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'O'A +667 "core" ' +2 .tCSV.dial :waste + "collection"'P +135 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'Q'P +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'R& +4 "core" &Xn( W +2 "collection"'S% +3 "core" %P +2 .tCSV.dial :flush +2 "collection"'T  +45 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'U'q +1259 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'V @ +43 "core" A +2 "collection"'W% +3 "core" %q  +2 .tCS.seek 7ml +2 "collection"'X'e +566 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'Y  + 'Z  +44 "core"  +100  +2 .tCBV.dial :waste1 +2 "collection"'[ @ +81 "core" A +2 .tCS.seek 0ml + "collection"'\\'P +1721 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"']& +3 "core" &Xn W +2 "collection"'^% +4 "core" %Q\ + .tCSV.dial :flush +2 "collection"'_  +75 "core"  +3 .tCS.seek 5ml + "collection"'`'q +1265 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +5 "collection"'a @ +46 "core" A + "collection"'b% +4 "core" %q  +2 .tCS.seek 7ml +2 "collection"'c'f +548 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'d  +2 'e  +7 "core"  +36  +2 .tCBV.dial :waste2b +2 "collection"'f  +81 "core"  +2 .tCS.seek 0ml +2 "collection"'g'P +1718 "core" ' + #tFlushing upper manifold +2 "collection"'h& +3 "core" &Xm" W +2 "collection"'i% +3 "core" %R +2 .tCSV.dial :flush +2 "collection"'j  +86 "core"  +3 .tCS.seek 5ml + "collection"'k'q +1266 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'l @ +44 "core" B + "collection"'m% +4 "core" %q  +2 .tCS.seek 7ml +2 "collection"'n'd +559 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'o +2 'p  +53 "core"  +58 ~ + .tCTV.dial :air +2 "collection"'q  +139 "core"  +2 .tCS.seek 0ml +2 "collection"'r'P +1727 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'s'2~ +797 "core" ' +2 .tCSV.dial :waste + "collection"'t +45 "core" +3 .tCS.seek 0ml + "collection"'u'P +782 "core" ' +2 "collection"'v& +3 "core" &Xm W +2 "collection"'w% +4 "core" %S" + .tCSV.dial :flush +2 "collection"'x  +44 "core"  +3 .tCS.seek 3ml + "collection"'y'2~ +785 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'z @ +44 "core" @ +2 "collection"'{% +3 "core" %2}  +3 .tCS.seek 5ml +2 "collection"'|'q +559 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'}'P +1251 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'~'2~ +784 "core" ' + .tCSV.dial :waste +2 "collection"' +75 "core" +2 .tCS.seek 0ml +2 "collection"''P +790 "core" ' + #tDisinfecting external Intake with mfbkill +2 "collection"'& +3 "core" &Xm W +2 "collection"'% +4 "core" %P + .tCSV.dial CSR +2 "collection"'  +138 "core"  +2 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 !o:Valve::Manifold::Error: mesg"9Collection Valve::Manifold has no selection: mfbkill:bt["//home/esp/esp2/lib/valve.rb:171:in `fetch'"./home/esp/esp2/lib/valve.rb:176:in `call'"//home/esp/esp2/lib/valve.rb:176:in `fetch'"//home/esp/esp2/lib/valve.rb:201:in `goal='"0/home/esp/esp2/lib/valve.rb:213:in `select'"7/home/esp/esp2/lib/syringe.rb:91:in `pullReagent!'"C/home/esp/esp2/protocol/2G/utilities.rb:582:in `mfbKillIntake'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'"C/home/esp/esp2/protocol/2G/utilities.rb:582:in `mfbKillIntake'"?/home/esp/esp2/protocol/2G/utilities.rb:650:in `hotBleach'"(ESP):2:in `irb_binding'"?/home/esp/esp2/protocol/2G/utilities.rb:87:in `finalPurge'"6/home/esp/esp2/utils/puckmoves.rb:894:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"?/home/esp/esp2/protocol/2G/utilities.rb:84:in `finalPurge'"(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 +22630 "Can"\ BܧK' +60002 ~\ BK +55961 #"brent"Session Begun +811 #-> Clamp +4 "collection"'& +4 "core" &XkU W +38 "processing"%& +3 "core" &l\  +400 #"brent"-> Flush +984 #-> showlog 100 +883 #-> progress +914 "Can"{\ BgLS +60001 u\ BL +60002 v\ B&M +60002 t\ AN +60002 t\ BN +38576 #"brent"-> CSR.relabel :mfbKill, :diluent +192 #-> CSR.unalias :diluent +1919 #-> MainThread.resume +5 !o:Thread::CannotResume: mesg"MAIN is not suspended:@timestampu: Time Z:bt["5/home/esp/esp2/lib/thread.rb:701:in `safeResume'"1/home/esp/esp2/lib/thread.rb:677:in `resume'"!brent:7:in `topLevelBinding'" trouble +294 #-> progress +16893 #-> finalPurge{hotBleach} +3 #Starting finalPurge +282 "Can"r\ BEOA +998 #"brent"Waiting >20 seconds for MAIN to relinquish FlushPuck +337 !o:IRB::Abort: mesg"User Abort!!:@timestampu: Time Z :bt["7/home/esp/esp2/lib/cmdserver.rb:294:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:424:in `interrupt'"*brent aborter-:1:in `topLevelBinding'" Arm.owner +12821 #-> progress +3581 #-> Flush.steal! +468 #-> finalPurge{hotBleach} +4 #Starting finalPurge +2 "collection"'& +5 "core" &Xj W +3 #"brent"Flushing the Collection Valve::Manifold + "collection"' & +7 "core" &Xk W + "collection"' % +4 "core" %P +2 #"brent"Pulling 5ml of CSR.flush +2 .CSR.select :flush +5 "collection"' +12 ."brent"CS.reconfigure :default +2 "collection"'#P d@b +5 ."brent"CS.seek 5ml +3 "collection"''q +1355 "core" ' +2 ."brent"delay 5 seconds +503 .CSR.select :air +4 "collection"' +10 '% +3 "core" %q  +2 ."brent"CS.reconfigure :fast +2 "collection"'#d @b +6 ."brent"CS.seek 7.5ml +2 "collection"''C +679 "core" ' + ."brent"CSV.dial :waste +3 "collection"' +138 "core" +2 ."brent"CS.reconfigure :default +2 "collection"'#P d@b +5 ."brent"CS.seek 0ml +2 "collection"''P +1984 "core" ' +2 #"brent"Flushing lower manifold's waste1 port +2 "collection"' & +11 "core" &Xj W +7 "collection"'% +3 "core" %M +2 ."brent"CSV.dial :flush +2 "collection"'  +46 "core"  +2 ."brent"CS.reconfigure :fast +2 "collection"'#d @b +6 ."brent"CS.seek 5ml +2 "collection"''q +1272 "core" ' +2 ."brent"delay 5 seconds +503 .CSV.dial :air +3 "collection"'\ @ +46 "core" A + "collection"'% +4 "core" %q  +2 ."brent"CS.seek 7ml +3 "collection"''d +558 "core" ' +2 ."connect"CSV.dial CTV +5 ."brent"CTV.dial CSV +6 "collection"'  +2 '  +45 "core"  +101  +2 ."brent"CBV.dial :waste1 +3 "collection"' @ +47 "core" @ +2 ."brent"CS.seek 0ml +3 "collection"''P +1729 "core" ' +2 #"brent"Flushing lower manifold's waste2b port +3 "collection"'"& +5 "core" &Xj W +2 "collection"'#% +3 "core" %N +2 ."brent"CSV.dial :flush +2 "collection"'$  +76 "core" +3 ."brent"CS.seek 5ml +4 "collection"'%'q +1273 "core" ' +2 ."brent"delay 5 seconds +503 .CSV.dial :air +3 "collection"'& @ +47 "core" A + "collection"''% +4 "core" %q  +3 ."brent"CS.seek 7ml +2 "collection"'('i +554 "core" ' +2 ."connect"CSV.dial CTV +4 ."brent"CTV.dial CSV +5 "collection"')  +2 '*  +7 "core"  +36  +2 ."brent"CBV.dial :waste2b +3 "collection"'+  +83 "core"  +2 ."brent"CS.seek 0ml +3 "collection"','P +1729 "core" ' +2 #"brent"Flushing upper manifold +3 "collection"'-& +6 "core" &Xj W +2 "collection"'.% +3 "core" %N +2 ."brent"CSV.dial :flush +2 "collection"'/  +77 "core" +2 ."brent"CS.seek 5ml +3 "collection"'0'q +1273 "core" ' +2 ."brent"delay 5 seconds +502 .CSV.dial :air +3 "collection"'1 @ +46 "core" A +2 "collection"'2% +3 "core" %q  +3 ."brent"CS.seek 7ml +2 "collection"'3'f +578 "core" ' +8 ."connect"CSV.dial CBV +5 ."brent"CBV.dial CSV +5 "collection"'4 +3 '6  +52 "core"  +58 ~ +2 ."brent"CTV.dial :air +2 "collection"'7  +144 "core"  +3 ."brent"CS.seek 0ml +3 "collection"''P +1733 "core" ' +2 ."brent"delay 7 seconds +704 .CS.seek 3ml +3 "collection"'9'2~ +788 "core" ' +2 ."brent"CSV.dial :waste +2 "collection"': +48 "core" +2 ."brent"CS.seek 0ml +3 "collection"';'P +784 "core" ' +2 "collection"'& +3 "core" &Xj W +2 "collection"'8% +3 "core" %U +2 ."brent"CSV.dial :flush +2 "collection"'>  +45 "core"  +3 ."brent"CS.seek 3ml +2 "collection"'5'2~ +789 "core" ' +2 ."brent"delay 5 seconds +502 .CSV.dial :air +3 "collection"'? @ +44 "core" A +2 "collection"'A% +3 "core" %2y  +3 ."brent"CS.seek 4.999ml +3 "collection"'B'q +553 "core" ' +2 ."brent"CSV.dial :air +3 "collection"'C @ +6 "core" @ +3 ."brent"CS.seek 0ml +2 "collection"'<'P +1253 "core" ' +2 ."brent"delay 7 seconds +704 .CS.seek 3ml +3 "collection"' '2~ +791 "core" ' +2 ."brent"CSV.dial :waste +2 "collection"'F +76 "core" +2 ."brent"CS.seek 0ml +4 "collection"'G'P +789 "core" ' +2 #"brent"Disinfecting external Intake with mfbkill +2 "collection"'H& +6 "core" &Xj W +2 "collection"'J% +3 "core" %R +2 ."brent"CSV.dial CSR +2 "collection"'K  +139 "core"  +2 #"brent"Pulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'@ +12 ."brent"CS.seek 8ml +3 "collection"'D'! +1975 "core" ' +2 ."brent"delay 5 seconds +503 .CSR.select :air +3 "collection"' +12 ."brent"CS.seek 10ml +2 "collection"'L' +566 "core" ' +2 ."connect"CSV.dial CBV +4 ."brent"CBV.dial CSV +6 "collection"'@ + '  +9 "core"  +100 + ."brent"CTV.dial :intake +3 "collection"'N  +83 "core"  +2 ."brent"Intake.select :open +2 "sampler") +12 ."brent"CS.seek 2ml +2 "collection"'M' +1970 "core" ' + ."brent"Intake.select :close +2 "sampler")0 +12 ."brent"CTV.dial :air +3 "collection"'P  +82 "core" ~ +2 ."brent"CS.reconfigure :default +2 "collection"'#P d@b +5 ."brent"CS.seek 0ml +2 "collection"'O'P +592 "core" ' +2 #"brent"Flushing lower manifold's waste1 port +2 .CSV.dial CSR +5 "collection"'R  +110 "core"  + #"brent"Pulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +5 "collection"'@ +12 ."brent"CS.seek 4ml +3 "collection"'S'R8 +1098 "core" ' +2 ."brent"delay 5 seconds +503 .CSR.select :air +4 "collection"' +13 ."brent"CS.reconfigure :fast + "collection"'#d @b +5 ."brent"CS.seek 10ml +3 "collection"'T' +1494 "core" ' +2 ."connect"CSV.dial CTV +4 ."brent"CTV.dial CSV +10 "collection"'Q  +10 'V  +40 "core" ~ +100  +2 ."brent"CBV.dial :waste1 +2 "collection"'W @ +46 "core" @ +2 ."brent"CS.seek 0ml +3 "collection"'U'P +2442 "core" ' +2 #"brent"Flushing lower manifold's waste2b port +3 .CSV.dial CSR +4 "collection"'Y  +47 "core"  +2 #"brent"Pulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +4 "collection"'@ +12 ."brent"CS.reconfigure :default +2 "collection"'#P d@b +5 ."brent"CS.seek 4ml +2 "collection"'Z'R8 +1096 "core" ' +2 ."brent"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 ."brent"CS.reconfigure :fast +2 "collection"'#d @b +12 ."brent"CS.seek 10ml +2 "collection"'[' +1173 "Can"s\ FO +342 "core" ' +2 ."connect"CSV.dial CTV +4 ."brent"CTV.dial CSV +5 "collection"'X  +5 ']  +4 "core"  +38 ~ +2 ."brent"CBV.dial :waste2b +2 "collection"'^  +83 "core"  +3 ."brent"CS.seek 0ml +4 "collection"'_'P +2429 "core" ' +2 #"brent"Killing upper manifold +3 .CSV.dial CSR +4 "collection"'\\  +48 "core"  + #"brent"Pulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +5 "collection"'@ +12 ."brent"CS.reconfigure :default +2 "collection"'#P d@b +4 ."brent"CS.seek 4ml +2 "collection"'a'R8 +1109 "core" ' +2 ."brent"delay 5 seconds +502 .CSR.select :air +4 "collection"' +11 ."brent"CS.reconfigure :fast +2 "collection"'#d @b +5 ."brent"CS.seek 10ml +3 "collection"'b' +1502 "core" ' +2 ."connect"CSV.dial CBV +5 ."brent"CBV.dial CSV +5 "collection"'` +3 'e  +52 "core"  +57 + ."brent"CTV.dial :air +3 "collection"'d  +139 "core"  +3 ."brent"CS.seek 0ml +4 "collection"'f'P +2445 "core" ' +2 ."brent"delay 7 seconds +703 .CS.seek 3ml +3 "collection"'c'2~ +786 "core" ' + ."brent"CSV.dial :waste +3 "collection"'h +46 "core" +2 ."brent"CS.seek 0ml +3 "collection"'i'P +795 "core" ' +2 #"brent"Flushing upper manifold + "collection"'j& +6 "core" &Xj W +2 "collection"'g% +2 "core" %N +2 ."brent"CSV.dial :flush +3 "collection"'l  +46 "core"  +2 ."brent"CS.seek 5ml +3 "collection"'m'q +1265 "core" ' +2 ."brent"delay 5 seconds +502 .CSV.dial :air +3 "collection"'k @ +44 "core" A +2 "collection"'p% +3 "core" %q  +3 ."brent"CS.seek 7ml +2 "collection"'o'd +561 "core" ' +2 ."connect"CSV.dial CBV +4 ."brent"CBV.dial CSV +6 "collection"'q + 'n  +9 "core"  +98  +2 ."brent"CTV.dial :air +2 "collection"'r  +7 "core"  +3 ."brent"CS.seek 0ml +4 "collection"'t'P +1721 "core" ' +2 ."brent"delay 7 seconds +704 .CS.seek 3ml +3 "collection"'s'2~ +797 "core" ' +2 ."brent"CSV.dial :waste +3 "collection"'v +47 "core" +2 ."brent"CS.seek 0ml +3 "collection"'w'P +793 "core" ' +2 "collection"'x& +3 "core" &Xj4 W +2 "collection"'u% +3 "core" %M +2 ."brent"CSV.dial :flush +2 "collection"'z  +44 "core"  +3 ."brent"CS.seek 3ml +3 "collection"'{'2~ +805 "core" ' +2 ."brent"delay 5 seconds +503 .CSV.dial :air +3 "collection"'y @ +45 "core" A +2 "collection"'|% +3 "core" %21  +3 ."brent"CS.seek 5.001ml +2 "collection"'}'q +562 "core" ' +2 ."brent"CSV.dial :air +2 "collection"' @ +6 "core" @ +3 ."brent"CS.seek 0ml +2 "collection"'~'P +1263 "core" ' +2 ."brent"delay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +801 "core" ' + ."brent"CSV.dial :waste +3 "collection"' +77 "core" +2 ."brent"CS.seek 0ml +3 "collection"''P +789 "core" ' +2 #"brent"Flushing lower manifold's waste1 port + "collection"'& +7 "core" &Xj W +2 "collection"'% +43 "core" %U +2 ."brent"CSV.dial :flush +3 "collection"'  +46 "core"  +9 ."brent"CS.seek 5ml +4 "collection"' 'q +1259 "core" ' + ."brent"delay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +46 "core" A + "collection"'% +5 "core" %q4  +3 ."brent"CS.seek 7ml +2 "collection"''f +557 "core" ' +2 ."connect"CSV.dial CTV +4 ."brent"CTV.dial CSV +5 "collection"'  +2 '  +45 "core"  +97  +2 ."brent"CBV.dial :waste1 +2 "collection"' @ +49 "core" B +3 ."brent"CS.seek 0ml +4 "collection"' 'P +1723 "core" ' +2 #"brent"Flushing lower manifold's waste2b port +2 "collection"'& +6 "core" &Xk W +2 "collection"' % +4 "core" %K +2 ."brent"CSV.dial :flush +2 "collection"'  +77 "core" +2 ."brent"CS.seek 5ml +3 "collection"'\ 'q +1267 "core" ' + ."brent"delay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +46 "core" A +2 "collection"'% +3 "core" %q  +3 ."brent"CS.seek 7.001ml +2 "collection"''k +551 "core" ' +2 ."connect"CSV.dial CTV +5 ."brent"CTV.dial CSV +5 "collection"'  +5 '  +5 "core"  +36  +2 ."brent"CBV.dial :waste2b +3 "collection"'  +83 "core"  +2 ."brent"CS.seek 0ml +3 "collection"'"'P +1743 "core" ' +2 #"brent"Disinfecting external Intake with kill +2 "collection"'#& +6 "core" &Xj W +2 "collection"'$% +3 "core" %R6 +2 ."brent"CSV.dial CSR +2 "collection"'  +45 "core"  +2 #"brent"Pulling 8ml of CSR.kill +2 .CSR.select :kill +4 "collection"' +12 ."brent"CS.seek 8ml +2 "collection"'&'! +1980 "core" ' + ."brent"delay 5 seconds +503 .CSR.select :air +4 "collection"' +12 ."brent"CS.seek 10ml +2 "collection"''' +559 "core" ' +2 ."connect"CSV.dial CBV +3 ."brent"CBV.dial CSV +5 "collection"'% +3 '*  +53 "core"  +57 +2 ."brent"CTV.dial :intake +3 "collection"')  +80 "core" + ."brent"Intake.select :open +2 "sampler") +12 ."brent"CS.seek 2ml +3 "collection"'+' +1961 "core" ' +2 ."brent"Intake.select :close +2 "sampler")0 +12 ."brent"CTV.dial :air +2 "collection"'(  +78 "core" ~ +2 ."brent"CS.reconfigure :default +2 "collection"'#P d@b +5 ."brent"CS.seek 0ml +2 "collection"'-'P +587 "core" ' +2 ."brent"CSV.dial CSR +2 "collection"'.  +109 "core"  + #"brent"Pulling 5ml of CSR.flush +2 .CSR.select :flush +5 "collection"' +12 ."brent"CS.seek 5ml +2 "collection"'/'q +1356 "core" ' + ."brent"delay 5 seconds +504 .CSR.select :air +3 "collection"' +12 ."brent"CS.seek 10ml +3 "collection"',' +1345 "core" ' +2 ."brent"CSV.dial CBV +3 "collection"'1 +108 "core" +2 ."brent"CS.seek 0ml +3 "collection"'2'P +2617 "core" ' + "collection"'0& +3 "core" &Xk4 W +2 "collection"'6& +3 "core" &Xk W +15517 "Can"r\ \ AJPm +60002 o\ AQ +60001 p\ \ AQ +60002 p\ A^R/ +60002 p\ BR +60002 o\ BS[ +60002 n\ BqS +1680 #"brent"-> quit +2 #Session Ended +1002 #Session Begun +827 #-> Clamp +3 "collection"'4& +5 "core" &Xj W +2 "processing"%7& +3 "core" &l#  +1603 #"brent"-> Flush.garage +13 !o:ThreadError: mesg"(brent thread died holding FlushPuck:bt["6/home/esp/esp2/lib/rmutex.rb:186:in `reclaimLock'"./home/esp/esp2/lib/rmutex.rb:73:in `lock'"./home/esp/esp2/lib/delay.rb:72:in `claim'"6/home/esp/esp2/utils/puckmoves.rb:856:in `garage'"!brent:2:in `topLevelBinding'"( +407 "core" ( +2 "manipulator"&;& +3 "core" &   o \\ +2 "manipulator"&?% +3 "core" %ы   M \\1 +2 ."brent"Forearm.seek :retract +3 "manipulator"&A' ] +97 "core" ' +2 ."brent"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek :garage +3 "manipulator"&5(-z +274 "core" ( + "manipulator"&C& +4 "core" &-} $ # ? [a +2 ."brent"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &B& +3 "core" &-} $   [a +3 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek :garage +2 "manipulator"&<'o +113 "core" ' + ."brent"Hand.open +2 "manipulator"&F1 +22 "core" 1 + "manipulator"& % +4 "core" %th HL +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +3 "manipulator"&H' ] +106 "core" ' +1729 #"brent"-> Intake.klass +357 #-> Intake.klass.name +805 #-> quit +4 #Session Ended +46154 #t-> exit +7 #mEXIT @1753309430.87PDT @1753312180.70PDT = =tMAIN =mMAIN_scheduler @PDT1753312181.46 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +109 #"core_reset"Sent BREAK + #t@38298 sendCRC with ifg=0x20, ie=0x7F + #@40133 sendCRC with ifg=0x08, ie=0x5F + #@30559 idle with ifg=0x84, ie=0x75 #@31231 select with ifg=0x10, ie=0xF5 + #@31864 receive with ifg=0x10, ie=0xFD + #@32498 receive with ifg=0x10, ie=0xFD #@33131 receive with ifg=0x10, ie=0xFD #@33458 receive with ifg=0x80, ie=0xFD + #@7983 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +242 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +417 "Can"p\ 4\ W.4 + p\ 4\ W.4 + #tPolling Can every 10:00 +5 #Cleanly exited at 15:23:50PDT23-Jul-25 +65 #Clients may connect on TCP port 9999 + #Waiting for espclients... +255 #"espclient"Session Begun +59661 "Can"r\ 3 kW- +60002 r\ 3>XZ- +60002 p\ 2X- +60002 p\ 3Y- +60001 p\ 3Z- +60002 p\ 3Z- +60002 o\ 3a[H- +60002 o\ 35[- +60002 k\ 3 \\t- +60002 m\ 3]\ - +60002 n\ 2]- +60002 n\ 3 ^6- +60001 k\ 3"Y^- +8660 #"espclient"Session Ended +51342 "Can"l\ 3$-_b- +60002 m\ 3&_- +60002 l\ 3'`- +60002 l\ 3)a$- +60002 l\ 3+|a- +60002 m\ 3-PbP- +60002 j\ 3/$b- +60001 l\ 30c|- +60002 m\ 32d- +60002 o\ 34d- +60002 o\ 36se>- +60002 p\ 38Ge- +33489 #"brent"Session Begun +181 #-> exit + #Session Ended +10485 #Session Begun +966 #-> exit +2 #Session Ended +1765 #Session Begun +181 #-> exit + #Session Ended +3187 #"shutdown"Session Begun +3 #-> ESP.quit! +3 #Quit ESP! +3 #Session Ended +9 #mEXIT @1753327692.43PDT @1753367558.36PDT = =tMAIN =mMAIN_scheduler @PDT1753367559.18 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +112 #"core_reset"Sent BREAK + #t@38298 sendCRC with ifg=0x20, ie=0x7F + #@40133 sendCRC with ifg=0x08, ie=0x5F + #@30559 idle with ifg=0x84, ie=0x75 #@31231 select with ifg=0x10, ie=0xF5 + #@31864 receive with ifg=0x10, ie=0xFD #@32498 receive with ifg=0x10, ie=0xFD + #@33131 receive with ifg=0x10, ie=0xFD #@33458 receive with ifg=0x80, ie=0xFD + #@33609 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +259 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +413 "Can"p\ 4=B; + p\ 4=B; + #tPolling Can every 10:00 +6 #Cleanly exited at 20:28:12PDT23-Jul-25 +5745 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %N \  +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ܐ*\  +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" % u  +2 .tSS.configure :default + "sampler")#.0X ESP.ready? +2 "collection"'3% +4 "core" %N + "sampler")4% +3 "core" % r  +2 "manipulator"&5% +3 "core" % W ) + ! [ +2 "manipulator"&6& +3 "core" &-} 3 . R [a +2 "storage"(7& +3 "core" &[FY   2\ 3 +2 "storage"(8% +3 "core" %1 \ 4 +2 "collection"'9& +3 "core" & +2 "processing"%:& +3 "core" &l,\  +2 "processing"%;% +3 "core" %ܐ\  +2920 #t-> finalPurge +2 #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'<& +2 "core" & +2 .tHand.open +2 "manipulator"&=1 +16 "core" 1 +2 "manipulator"&>& +3 "core" &-} 0 - 6 Ya +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&?(-z +4 "core" ( +2 "manipulator"&@& +3 "core" &-} ' " ^ Ya +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &A& +2 "core" &-}  # D Ya +3 .tForearm.seek :garage + "manipulator"&B'o +111 "core" ' +2 .tHand.close +2 "manipulator"&C/ +26 "core" / +2 "manipulator"&D& +3 "core" &-} Ia +2 "manipulator"&E% +3 "core" %~z w H) +2 .tForearm.seek :retract +2 "manipulator"&F' ] +105 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&G( +300 "core" ( +2 "manipulator"&H& +3 "core" & ) * V Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & ' ( ; Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'ш +102 "core" ' +2 "manipulator"&K& +4 "core" &   - U + "manipulator"&L% +3 "core" %щ   " U +3 "collection"'M& +3 "core" & +2 "collection"'N& +5 "core" & +3 .tCC.seek :closed + "collection"'O(X +5 "core" & \ +9 &,t ,} +9 &^{ @ +10 &4m S +9 &G T +10 &J U +9 &sJ U +9 &5L U +10 &G T +9 & N U +9 &"}I T +10 &$=K U +9 &%K U +10 &'J T +9 &)J T +9 &+FI T +10 &-L T +9 &.O T +9 &0J T +10 &2NG T +9 &4J U +10 &5K T +9 &7J T +9 &9WI T +10 &;I T +9 &<J T +9 &>N T +10 &@^I T +9 &B!G T +10 &CR U +9 &E\\ V +9 &G\\o X +10 &I \\ +9 &J _ +9 &L _ +10 &NQ ^ +9 &P ^ +10 &Q _ +9 &S ` +9 &UR a +10 &W ^ +9 &XT@ / +9 &Xg L +6 ( +2 "collection"'N& +3 "core" &X\\ L +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.43 + "collection"'P& +3 "core" &X[ L +2 .tHand.open +2 "manipulator"&Q1 +15 "core" 1 +2 "manipulator"&R% +3 "core" %с  O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S' ] +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'T& +3 "core" &X[ L +2 "collection"'U% +3 "core" %N +2 "collection"'V +2 "core"  +2 .tCSV.dial CSR +2 "collection"'W  +108 "core"  + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +10 .tCS.seek 5ml +2 "collection"'X'q +1350 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +9 'Y% +2 "core" %q  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'Z'B +682 "core" ' +35 .tCSV.dial :waste +2 "collection"'[ +136 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +10 .tCS.seek 0ml +2 "collection"'\\'P +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"']& +4 "core" &X[ L +2 "collection"'^% +3 "core" %Q +2 .tCSV.dial :flush +2 "collection"'_  +45 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'`'q +1284 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'a @ +43 "core" A +2 "collection"'b% +3 "core" %q  +2 .tCS.seek 7.001ml +2 "collection"'c'l +557 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'d  +2 'e  +45 "core"  +97  +2 .tCBV.dial :waste1 +2 "collection"'f @ +46 "core" B +3 .tCS.seek 0ml + "collection"'g'P +1741 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'h& +3 "core" &XZ L +2 "collection"'i% +3 "core" %U +2 .tCSV.dial :flush + "collection"'j  +76 "core" +3 .tCS.seek 5ml + "collection"'k'q +1284 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'l @ +45 "core" A +2 "collection"'m% +3 "core" %q  +2 .tCS.seek 7.001ml +2 "collection"'n'l +571 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'o  +2 'p  +7 "core"  +49  +2 .tCBV.dial :waste2b +2 "collection"'q  +81 "core"  +2 .tCS.seek 0ml +2 "collection"'r'P +1739 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'s& +3 "core" &XZ L +2 "collection"'t% +3 "core" %S\ +2 .tCSV.dial CSR + "collection"'u  +45 "core"  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'v'! +1995 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'w' +557 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'x +2 'y  +52 "core"  +59 +2 .tCTV.dial :intake + "collection"'z  +78 "core" +2 .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'{' +1989 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'|  +77 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'}'P +592 "core" ' +2 .tCSV.dial CSR + "collection"'~  +121 "core"  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''q +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' +1348 "core" ' + .tCSV.dial CBV +2 "collection"' +106 "core" +2 .tCS.seek 0ml +2 "collection"''P +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & g I +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +8 "core" ( + "manipulator"&& +4 "core" & s I +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +2 "core" & [ I +3 .tForearm.seek CC + "manipulator"& 'ш +95 "core" ' +2 .tHand.close + "manipulator"& / +25 "core" / +2 .tCC.seek :open +2 "collection"'( +406 "core" ( +2 "manipulator"&& +3 "core" & O +2 "manipulator"&% +3 "core" %р ` O# +2 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +275 "core" ( + "manipulator"&& +4 "core" &-~ +  Tc +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-~ 9 Sc +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'o +112 "core" ' +2 .tHand.open +2 "manipulator"&1 +25 "core" 1 +2 "manipulator"&% +3 "core" %pj =N +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +17022 #t-> exit +42 #mEXIT @1753368123.57PDT @1753389000.83PDT = =mMAIN_scheduler =tMAIN @PDT1753389001.65 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +109 #"core_reset"Sent BREAK +2 #t@4483 sendCRC with ifg=0x20, ie=0x7F #@6318 sendCRC with ifg=0x08, ie=0x5F + #@58272 idle with ifg=0x84, ie=0x75 + #@58946 select with ifg=0x10, ie=0xF5 #@59581 receive with ifg=0x10, ie=0xFD + #@60215 receive with ifg=0x10, ie=0xFD #@60850 receive with ifg=0x10, ie=0xFD + #@61178 receive with ifg=0x80, ie=0xFD #@44488 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +257 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +417 "Can"o\ M%2 + o\ M%2 + #tPolling Can every 10:00 +5 #Cleanly exited at 07:42:03PDT24-Jul-25 +11039 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %S +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ܐ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % W  +2 .tSS.configure :default + "sampler")#.0X primeNflush + .PSV.dial PTV +2 "processing"%3 +77 "core"  + .tPTV.dial PRV +2 "processing"%4 @ +75 "core" B + .tPRV.dial :ab1 +2 "processing"%5 @ +140 "core" ? +2 "processing"%6% +3 "core" %ܐ% +3 .tPS.seek 0.5ml +2 "processing"%7' +595 "core" ' +2 .tPRV.dial :ab2 +2 "processing"%8  +107 "core"  +2 "processing"%9% +3 "core" %$  +2 .tPS.seek 1ml +2 "processing"%:'[r +583 "core" ' +2 .tPSV.dial :waste1 + "processing"%;  +110 "core"  +2 .tPS.seek :empty +2 "processing"%<'s +1093 "core" ' + .tPSV.dial PSR +2 "processing"%= +57 "core"  +2 .tPSR.select :flush +3 "processing"%j +10 .tPS.seek 2.5ml + "processing"%>' +2614 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%? +77 "core" +2 .tPTV.dial PRV + "processing"%@ @ +16 "core" ? + .tPRV.dial :air +2 "processing"%A  +47 "core"  +2 .tPS.seek :empty +2 "processing"%B's +2616 "core" ' +2 .tPSV.dial PSR + "processing"%C +78 "core"  +2 .tPSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%D' +2615 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV + "processing"%E +89 "core" ~ +2 .tPTV.dial PRV + "processing"%F @ +5 "core" ? + .tPRV.dial :air +2 "processing"%G  +4 "core"  +3 .tPS.seek :empty + "processing"%H's +2612 "core" ' +2 .tPSV.dial PSR + "processing"%I +77 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%J' +2627 "core" ' + .tdelay 2 seconds +203 .PSV.dial PTV + "processing"%K +78 "core" + .tPTV.dial PRV +2 "processing"%L @ +4 "core" ? +2 .tPRV.dial :air +2 "processing"%M  +4 "core"  +2 .tPS.seek :empty +2 "processing"%N's +2641 "core" ' +2 .tPSV.dial PSR +2 "processing"%O +78 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +2619 "core" ' + .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%Q +78 "core" + .tPTV.dial PRV +2 "processing"%R @ +4 "core" ? +2 .tPRV.dial :air +2 .PS.seek :empty +2 "processing"%S's +2619 "core" ' +15046 "Can"o\ Kȭ +45847 #t-> exit +7 #mEXIT @1753390068.24PDT @1753401126.22PDT = =tMAIN =mMAIN_scheduler @PDT1753401127.06 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +122 #"core_reset"Sent BREAK + #t@26199 sendCRC with ifg=0x20, ie=0x7F + #@28034 sendCRC with ifg=0x08, ie=0x5F + #@28915 idle with ifg=0x84, ie=0x75 #@29591 select with ifg=0x10, ie=0xF5 + #@30240 receive with ifg=0x10, ie=0xFD + #@30888 receive with ifg=0x10, ie=0xFD #@31537 receive with ifg=0x10, ie=0xFD + #@31864 receive with ifg=0x80, ie=0xFD #@7371 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +258 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +417 "Can"h\ LJ` + h\ LJ`  + #tPolling Can every 10:00 +6 #Cleanly exited at 13:47:48PDT24-Jul-25 +1048 #-> Notice.email "Test message" +2 .Notice.email "Test message" +1753 #-> quit +7 #mEXIT @1753401163.40PDT @1753401356.81PDT = =mMAIN_scheduler =tMAIN @PDT1753401357.68 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +117 #"core_reset"Sent BREAK + #t@26199 sendCRC with ifg=0x20, ie=0x7F + #@28034 sendCRC with ifg=0x08, ie=0x5F + #@28915 idle with ifg=0x84, ie=0x75 #@29591 select with ifg=0x10, ie=0xF5 + #@30240 receive with ifg=0x10, ie=0xFD #@30888 receive with ifg=0x10, ie=0xFD + #@31537 receive with ifg=0x10, ie=0xFD #@31864 receive with ifg=0x80, ie=0xFD + #@6629 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +270 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +420 "Can"e\ MKlC + e\ MKlC + #tPolling Can every 10:00 +6 #Cleanly exited at 16:52:43PDT24-Jul-25 +740 #-> Notice.email "Test message #2" +2 .Notice.email "Test message #2" +46 !o:Net::SMTPSyntaxError:@checkpoint: omitted: mesg"1503 5.5.1 Error: authentication not enabled\ :bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:960:in `check_auth_continue'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:328:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:308:in `unsync'"3/home/esp/esp2/lib/schedule.rb:610:in `unsync'"3/home/esp/esp2/lib/schedule.rb:637:in `unsync'"2/home/esp/esp2/lib/email.rb:321:in `sendOnce'"//home/esp/esp2/lib/email.rb:345:in `email'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/email.rb:344:in `email'"(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 +2734 #-> quit +22 #mEXIT @1753401401.45PDT @1753401414.87PDT = =tMAIN =mMAIN_scheduler @PDT1753401415.70 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +110 #"core_reset"Sent BREAK + #t@26199 sendCRC with ifg=0x20, ie=0x7F + #@28034 sendCRC with ifg=0x08, ie=0x5F + #@28915 idle with ifg=0x84, ie=0x75 #@29591 select with ifg=0x10, ie=0xF5 + #@30240 receive with ifg=0x10, ie=0xFD #@30888 receive with ifg=0x10, ie=0xFD + #@31537 receive with ifg=0x10, ie=0xFD #@31864 receive with ifg=0x80, ie=0xFD + #@63415 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +255 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +397 "Can"f\ MKR + f\ MKR + #tPolling Can every 10:00 +6 #Cleanly exited at 16:56:41PDT24-Jul-25 +320 #-> Notice.email "Test message #2" + .Notice.email "Test message #2" +10028 #-> quit +6 #mEXIT @1753401527.13PDT @1753401590.60PDT = =mMAIN_scheduler =tMAIN @PDT1753401591.45 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +120 #"core_reset"Sent BREAK + #t@26199 sendCRC with ifg=0x20, ie=0x7F + #@28034 sendCRC with ifg=0x08, ie=0x5F + #@28915 idle with ifg=0x84, ie=0x75 #@29591 select with ifg=0x10, ie=0xF5 + #@30240 receive with ifg=0x10, ie=0xFD + #@30888 receive with ifg=0x10, ie=0xFD #@31537 receive with ifg=0x10, ie=0xFD + #@31864 receive with ifg=0x80, ie=0xFD #@44105 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +258 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +394 "Can"d\ ML|} + d\ ML|}! + #tPolling Can every 10:00 +6 #Cleanly exited at 16:58:47PDT24-Jul-25 +2373 #-> Notice.email "Test message #3" + .Notice.email "Test message #3" +951 #-> Notice +4603 #-> exit +7 #mEXIT @1753401678.79PDT @1753402778.42PDT = =mMAIN_scheduler =tMAIN @PDT1753402779.30 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +119 #"core_reset"Sent BREAK + #t@26199 sendCRC with ifg=0x20, ie=0x7F + #@28034 sendCRC with ifg=0x08, ie=0x5F + #@28915 idle with ifg=0x84, ie=0x75 #@29591 select with ifg=0x10, ie=0xF5 + #@30240 receive with ifg=0x10, ie=0xFD + #@30888 receive with ifg=0x10, ie=0xFD #@31537 receive with ifg=0x10, ie=0xFD + #@31864 receive with ifg=0x80, ie=0xFD #@17139 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +271 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +423 "Can"g\ MQ + g\ MQ + #tPolling Can every 10:00 +6 #Cleanly exited at 17:01:18PDT24-Jul-25 +6669 #-> PuckCamera +289 #-> PuckCamera.xray +2057 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %S +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %s +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %\ N  +2 .tSS.configure :default + "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +119 #t-> ESP.ready! +133 #Powering core bus +539 .Gate.power :raw,:ON +2 "sampler") +56 )4 +3 "core"  +2 "collection"' +3 '5 +2 "core"  +2 "processing"% +3 %6 +3 "core"  +4 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X' ] +43 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler")? +3 "core"  +3 "sampler")@ +3 "core"  +2 "sampler")A +3 "core"  +2  +3 ."rdyProcessing"PS.home.seek 0ml +4 ."readyCS"CS.reconfigure :fast +5 ."rdySampler"SS.home.seek 0ml + "processing"%B'ܑ +4 "collection"'#d @b +3 "sampler")C'! +6 ."readyCS"CS.home.seek 0ml +4 "collection"'D'P +4 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose +2 "manipulator"&E/ +2 &$ &.,(#b +5 .tElbow.jog 1500 +2 "manipulator"&F* +7 "core" / +40 * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear +2 "manipulator"&G(Z +322 "core" ( +2 "storage"(H& +3 "core" &  E\ 1 +3 .tSE.home.seek :down + "storage"(I') +3 "core" ' +71 ' +2 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.home.seek :initial +2 "storage"(J([G +267 "core" ' + ."rdyProcessing"PS.stop +2 "processing"%5 +116 "core" ' +1536 ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&K' ] +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&L( +123 "core" ( +35 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +10 .tForearm.seek 7 + "manipulator"&M'΢ +104 "core" ' +2 "manipulator"&N% +3 "core" % 5 ; ] +2 .tForearm.seek retracted +2 "manipulator"&O' ] +111 "core" ' +2 "manipulator"&P% +3 "core" % : 7 ? ] +2 "processing"%Q& +2 "collection"'R& +8 "core" & &"\  +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%S( + "collection"'T( +319 "core" ( +18 ( +2 "collection"'U +4 "core"  +2 "processing"%V +3 "core" V +2 "processing"%W +4 "core" ? +2 "processing"%X +3 "core"  +2 "collection"'Y% +3 "core" %K +3 "processing"%Z% +3 "core" %ܖ\  +2 "sampler")[% +4 "core" % Z  +2 "collection"'\\& +3 "core" &t  +2 "processing"%]& +4 "core" &}\  +2 "manipulator"&^% +3 "core" % :  # ( ] +2 "manipulator"&_& +3 "core" & 5 4 [ +2 "storage"(`& +4 "core" &[E E\ 4' +2 "storage"(a% +3 "core" %+ n\ 4 +3 "collection"'b9 +3 "core" 9 +2 "processing"%c9 +3 "core" 9 +13315 #t-> Arm.stretch! +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&d' ] +11 "core" ' +2 .tElbow.seek :hammer + "manipulator"&e( +4 "core" ( +2 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +3 .tForearm.seek 7 + "manipulator"&f'΢ +91 "core" ' +2 "manipulator"&g% +3 "core" %Υ $ 2 ` ` +2 .tForearm.seek retracted +2 "manipulator"&h' ] +102 "core" ' +2 "manipulator"&i% +4 "core" % ] A A 9 ^ + "manipulator"&j& +4 "core" & 2 2  ^ +2 "manipulator"&k% +3 "core" % ] = 5 ^ +3016 #t-> ForearmHoldCurrent +9983 #-> SE +2 "storage"(l% +4 "core" %+ ' " \ \ 8 +506 #t-> to 2 +3 "storage"(m% +2 "core" %+ ! `\ 8 +3 "manipulator"&n% +3 "core" % ] B @ Q _ +2 "manipulator"&o& +3 "core" & @ @ ` _ +2 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(p( +835 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (q& +3 "core" & Z\ ) +753 #t-> ESP.shutdown +5 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +112 #t-> exit +8 #mEXIT @1753403223.02PDT @1753403251.00PDT = =mMAIN_scheduler =tMAIN @PDT1753403251.84 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +115 #"core_reset"Sent BREAK + #t@64652 receive with ifg=0x10, ie=0xFD + #@65298 receive with ifg=0x10, ie=0xFD + #@419 receive with ifg=0x10, ie=0xFD #@1065 receive with ifg=0x10, ie=0xFD + #@1713 receive with ifg=0x10, ie=0xFD + #@2361 receive with ifg=0x10, ie=0xFD #@3009 receive with ifg=0x10, ie=0xFD + #@3335 receive with ifg=0x80, ie=0xFD #@27012 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +263 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +408 "Can"i\ !S +2 i\ !S #tPolling Can every 10:00 +7 #Cleanly exited at 17:27:02PDT24-Jul-25 +105 #-> TubeCapacity +1624 #-> 6*33 +2226 #-> pucks +1131 #-> quit +6 #mEXIT @1753403310.91PDT @1753456743.56PDT = =tMAIN =mMAIN_scheduler @PDT1753456744.40 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +109 #"core_reset"Sent BREAK + #t@64652 receive with ifg=0x10, ie=0xFD + #@65298 receive with ifg=0x10, ie=0xFD + #@419 receive with ifg=0x10, ie=0xFD #@1065 receive with ifg=0x10, ie=0xFD + #@1713 receive with ifg=0x10, ie=0xFD #@2361 receive with ifg=0x10, ie=0xFD + #@3009 receive with ifg=0x10, ie=0xFD #@3335 receive with ifg=0x80, ie=0xFD + #@38433 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +256 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +394 "Can"s\ 2Y + s\ 2Y + #tPolling Can every 10:00 +6 #Cleanly exited at 17:28:30PDT24-Jul-25 +927 #-> ESP.ready? +5749 #-> ESP.ready! +4 #Powering core bus +574 .Gate.power :raw,:ON +2 "sampler") +45 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X exit +8 #mEXIT @1753456859.96PDT @1753463868.53PDT = =tMAIN =mMAIN_scheduler @PDT1753463869.45 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +119 #"core_reset"Sent BREAK +2 #t@17323 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +274 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +437 "Can"\ 1P5 + \ 1P5 + #tPolling Can every 10:00 +7 #Cleanly exited at 08:20:59PDT25-Jul-25 +382 #-> exit +6 #mEXIT @1753463883.86PDT @1753466182.78PDT = =tMAIN =mMAIN_scheduler @PDT1753466183.62 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +111 #"core_reset"Sent BREAK +2 #t@39395 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +260 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +402 "Can"\ /\  + \ /\  + #tPolling Can every 10:00 +7 #Cleanly exited at 10:18:03PDT25-Jul-25 +203 #-> exit +6 #mEXIT @1753466193.68PDT @1753363703.25PDT = =mMAIN_scheduler =tMAIN @PDT1753363704.16 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK +2 #t@57733 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +272 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +425 "Can"] ($ + ] ($ +6 #tPolling Can every 10:00 +6 #Cleanly exited at 10:56:33PDT25-Jul-25 +1704 #-> ESP.ready! +3 #Powering core bus +581 .Gate.power :raw,:ON +2 "sampler") +45 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +4 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X can +3 "Can"_ 0k) +1306 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &jf  +2 .tHand.open + "manipulator"&21 +17 "core" 1 +2 "manipulator"&3& +2 "core" & M G +2 "manipulator"&4% +3 "core" % X i  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(-z +183 "core" ( +2 "manipulator"&6& +3 "core" &-w W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +2 "core" &-w  W +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&8'o +108 "core" ' +2 .tHand.close + "manipulator"&9/ +16 "core" / +2 "manipulator"&:& +2 "core" &-w * W +2 "manipulator"&;% +4 "core" %π{ 9 < +2 .tForearm.seek :retract +2 "manipulator"&<' ] +102 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&=( +277 "core" ( + "manipulator"&>& +4 "core" & a ( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &?& +2 "core" & _ ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&@'ш +98 "core" ' + "manipulator"&A& +3 "core" & G ( +3 "manipulator"&B% +2 "core" %э +3 "collection"'C& +4 "core" &je  +2 "collection"'D& +4 "core" &jb  +2 .tCC.seek :closed +2 "collection"'E(X +3 "core" &j<  +10 &:H *z +9 &nJ ? +9 &yzJ H +10 &<pP G +9 &tM G +9 &rF G +10 &sI G +9 &Cr> H +10 &!qC H +9 &"qE G +9 &$mD G +10 &&MqJ G +9 &(p? G +9 &)r5 G +10 &+q7 G +9 &-Ts9 G +10 &/s8 G +9 &0r8 H +9 &2o6 H +10 &4]o2 G +9 &6q8 H +9 &7q9 G +10 &9o8 G +9 &;en? G +10 &=&p4 G +9 &>n5 G +9 &@s1 G +10 &Bkr7 H +9 &D-x7 H +9 &E= I +10 &G6 K +9 &I^- O +10 &K9 P +9 &L= O +9 &N6 P +10 &Pe6 O +9 &R"2 Q +9 &S9 Q +10 &U8 R +9 &We8 ? +10 &Xc:= &p +9 &XV0 C +3 ( +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 1.80 + "collection"'F& +3 "core" &XY- C +2 .tHand.open + "manipulator"&G1 +18 "core" 1 +2 "manipulator"&H% +2 "core" %~ c +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I' ] +107 "core" ' +1472 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&J& +3 "core" & T ( +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&K( +3 "core" ( +2 "manipulator"&L& +3 "core" & T ( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &M& +3 "core" & ( +36 .tForearm.seek CC +2 "manipulator"&N'ш +91 "core" ' +2 .tHand.close + "manipulator"&O/ +21 "core" / +2 .tCC.seek :open +2 "collection"'P( +403 "core" ( +2 "manipulator"&Q& +3 "core" & [ ' +2 "manipulator"&R% +4 "core" %э H +2 .tForearm.seek :retract + "manipulator"&S' ] +94 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek :garage +2 "manipulator"&T(-z +288 "core" ( +4 "manipulator"&U& +7 "core" &-| b +6 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &V& +5 "core" &-| r b +11 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek :garage +5 "manipulator"&W'o +111 "core" ' + .tHand.open + "manipulator"&X1 +24 "core" 1 +2 "manipulator"&Y% +3 "core" %rn b k +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z' ] +100 "core" ' +1712 #t-> exit +7 #mEXIT @1753363856.80PDT @1753752305.70PDT = =tMAIN =mMAIN_scheduler @PDT1753752306.78 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +141 #"core_reset"Sent BREAK +2 #t@46750 receive with ifg=0x80, ie=0xFD + #@5781 idle with ifg=0x00, ie=0x75 # + #@147 sendCRC with ifg=0x20, ie=0x7F + #@1982 sendCRC with ifg=0x08, ie=0x5F #@43854 idle with ifg=0x84, ie=0x75 + #@44524 select with ifg=0x10, ie=0xF5 #@45158 receive with ifg=0x10, ie=0xFD + #@45791 receive with ifg=0x10, ie=0xFD #@46423 receive with ifg=0x10, ie=0xFD + #@46750 receive with ifg=0x80, ie=0xFD + #@42603 idle with ifg=0x00, ie=0x00 #@147 sendCRC with ifg=0x20, ie=0x7F + #@1982 sendCRC with ifg=0x08, ie=0x5F + #@43854 idle with ifg=0x84, ie=0x75 #@44524 select with ifg=0x10, ie=0xF5 + #@45158 receive with ifg=0x10, ie=0xFD #@45791 receive with ifg=0x10, ie=0xFD + #@46423 receive with ifg=0x10, ie=0xFD + #@46750 receive with ifg=0x80, ie=0xFD #@18373 initial with ifg=0x00, ie=0xF5 + #ESP2 v3.42 I2C Gateway v3.20 +4 "Can"^j <* >7 +11 #tESP2 v3.42 I2C Gateway v3.20 for core bus +325 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +513 "Can"_k :* ^ +2 _k :* ^1 + #tPolling Can every 10:00 +8 #Cleanly exited at 06:30:56PDT24-Jul-25 +125 #-> can +3 "Can"_j >*  +427 #t-> power +467 #-> Power +2178 #-> ESP.shutdown +4 #Asleep / Shutdown +30 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +596 #t-> power +228 #-> Power +478 #-> can +3 "Can"_j #+*= ' +449 #t-> exit +6 #mEXIT @1753752366.97PDT @1753800818.20PDT = =mMAIN_scheduler =tMAIN @PDT1753800819.26 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +145 #"core_reset"Sent BREAK +2 #t@46750 receive with ifg=0x80, ie=0xFD + #@49513 idle with ifg=0x00, ie=0x75 + # #@147 sendCRC with ifg=0x20, ie=0x7F + #@1982 sendCRC with ifg=0x08, ie=0x5F #@43854 idle with ifg=0x84, ie=0x75 + #@44524 select with ifg=0x10, ie=0xF5 + #@45158 receive with ifg=0x10, ie=0xFD #@45791 receive with ifg=0x10, ie=0xFD + #@46423 receive with ifg=0x10, ie=0xFD #@46750 receive with ifg=0x80, ie=0xFD + #@23120 idle with ifg=0x00, ie=0x00 + #@147 sendCRC with ifg=0x20, ie=0x7F #@1982 sendCRC with ifg=0x08, ie=0x5F + #@43854 idle with ifg=0x84, ie=0x75 +6 #@44524 select with ifg=0x10, ie=0xF5 + #@45158 receive with ifg=0x10, ie=0xFD #@45791 receive with ifg=0x10, ie=0xFD + #@46423 receive with ifg=0x10, ie=0xFD #@46750 receive with ifg=0x80, ie=0xFD + #@37495 initial with ifg=0x00, ie=0xF5 + #ESP2 v3.42 I2C Gateway v3.20 +3 "Can"Y );y- +11 #tESP2 v3.42 I2C Gateway v3.20 for core bus +312 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +496 "Can"X &;{ + X &;{2 + #tPolling Can every 10:00 +9 #Cleanly exited at 18:26:06PDT28-Jul-25 +1377 #-> checkPump +3 ."flow"Gate.power :sampler,:ON +3 .tFlow.enablePump :primary +155 !o:Gauge::ReadTimeout: mesg"#/dev/extSampler read timed out:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:357"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +175 .Flow.disablePump :primary +6 ."flow"Gate.power :sampler,:OFF +3 !to:NoMethodError : mesg"0undefined method `sampler' for Object:Class: name0: args0:bt[ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"8/home/esp/esp2/mission/misccfg.rb:57:in `checkPump'"(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 +2657 #-> Flow.start +2 ."flow"Gate.power :sampler,:ON +1184 #0.0L/min +1007 #0.0L/min +440 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +11 .Flow.setRate 2.5 +554 #"flow"0.4L/min +1008 #0.0L/min +919 #t-> Flow.stop +2 .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +17553 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +1184 #0.0L/min +824 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +7 .Flow.setRate 2.5 +174 #"flow"0.2L/min +1007 #0.5L/min +775 #t-> Flow.stop +2 .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +4053 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +861 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +7 .Flow.setRate 2.5 +314 #"flow"0.3L/min +1008 #0.9L/min +908 #t-> Flow.stop +2 .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +10617 #t-> Flow.start +3 ."flow"Gate.power :sampler,:ON +989 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +7 .Flow.setRate 2.5 +185 #"flow"0.3L/min +1008 #0.3L/min +764 #t-> Flow.stop +2 .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +8127 "Can"X 'a< +10325 #t-> Flow.start +3 ."flow"Gate.power :sampler,:ON +958 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +7 .Flow.setRate 2.5 +256 #"flow"0.3L/min +1008 #0.2L/min +250 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +4304 #t-> Flow.pump= :secondary +1781 #-> Flow.switch = :analytic1 +992 #-> Flow.start +2 ."flow"Gate.power :analytic1,:ON +893 #t-> Flow.maintainFlow +2 .Flow.enablePump :secondary +7 .Flow.setRate 2.5 +282 #"flow"0.0L/min +1007 #0.2L/min +269 #t-> Flow.stop +2 .Flow.disablePump :secondary +5 ."flow"Gate.power :analytic1,:OFF +37017 #t-> Flow.pump = :primary +625 "Can"Y *< +836 #t-> Flow.switch = :sampler +7773 #-> Flow.start +3 ."flow"Gate.power :sampler,:ON +717 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +7 .Flow.setRate 2.5 +458 #"flow"0.9L/min +1008 #0.2L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.4L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.1L/min +1007 #0.0L/min +1012 #0.0L/min +1008 #0.0L/min +295 #t-> Flow.stop +2 .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +1850 #t-> Flow.pump = :secondary +1312 #-> Flow.switch = :analytic1 +439 #-> Flow.start +3 ."flow"Gate.power :analytic1,:ON +837 #t-> Flow.maintainFlow +2 .Flow.enablePump :secondary +7 .Flow.setRate 2.5 +337 #"flow"0.6L/min +1008 #2.4L/min +1007 #2.7L/min +1008 #2.2L/min +867 #t-> Flow.stop +2 .Flow.disablePump :secondary +5 ."flow"Gate.power :analytic1,:OFF +923 #t-> Flow.pump = :primarty +2 !o:&Gauge::Flow::UWFlowControl::Error: mesg" there is No 'primarty' Pump:bt[\ "G/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:195:in `pumpNumber'"B/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:109:in `pump='"(ESP):32:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1316 #-> Flow.pump = :primary +1370 #-> Flow.switch = :sampler +676 #-> Flow.start +2 ."flow"Gate.power :sampler,:ON +606 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +7 .Flow.setRate 2.5 +571 #"flow"1.3L/min +1008 #2.6L/min +1007 #2.4L/min +383 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +2 .Flow.setRate 6.0 +620 #"flow"1.6L/min +1007 #4.4L/min +1007 #5.0L/min +814 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +1148 #t-> Flow.pump = :secondary +928 #-> Flow.switch = :analytic1 +478 #-> Flow.start +2 ."flow"Gate.power :analytic1,:ON +719 #t-> Flow.maintainFlow +2 .Flow.enablePump :secondary +7 .Flow.setRate 2.5 +458 #"flow"1.1L/min +1008 #2.4L/min +829 #t-> Flow.primeFlow +2 .Flow.enablePump :secondary + .Flow.setRate 6.0 +183 #"flow"2.5L/min +1007 #4.7L/min +1007 #5.0L/min +487 #t-> Flow.stop +2 .Flow.disablePump :secondary +5 ."flow"Gate.power :analytic1,:OFF +813 #t-> Flow.pump = :primary +1742 #-> Flow.switch = :sampler +2416 #-> ESP.ready! +4 #Powering core bus +526 .Gate.power :raw,:ON +3 "sampler") +38 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +2 "processing"% +4 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +4 .tSS.configure :default + "sampler")#.0X +950 #t-> to 1 +3 "storage"(1% +3 "core" %,\ \   +2 "manipulator"&2% +4 "core" % a  +2 "manipulator"&3& +4 "core" & ' +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(4( +986 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (5& +3 "core" &  +658 #t-> exit +9 #mEXIT @1753802657.91PDT @1753804481.33PDT = =tMAIN =mMAIN_scheduler @PDT1753804482.43 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +138 #"core_reset"Sent BREAK + #t@27784 receive with ifg=0x80, ie=0xFD + #@2858 idle with ifg=0x00, ie=0x75 # + #@23572 receive with ifg=0x10, ie=0xFD + #@24212 receive with ifg=0x10, ie=0xFD + #@24870 receive with ifg=0x10, ie=0xFD #@25510 receive with ifg=0x10, ie=0xFD + #@26160 receive with ifg=0x10, ie=0xFD #@26809 receive with ifg=0x10, ie=0xFD + #@27458 receive with ifg=0x10, ie=0xFD #@27784 receive with ifg=0x80, ie=0xFD + #@47023 idle with ifg=0x00, ie=0x00 + #@23572 receive with ifg=0x10, ie=0xFD #@24212 receive with ifg=0x10, ie=0xFD + #@24870 receive with ifg=0x10, ie=0xFD + #@25510 receive with ifg=0x10, ie=0xFD #@26160 receive with ifg=0x10, ie=0xFD + #@26809 receive with ifg=0x10, ie=0xFD #@27458 receive with ifg=0x10, ie=0xFD + #@27784 receive with ifg=0x80, ie=0xFD + #@36325 initial with ifg=0x00, ie=0xF5 #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +317 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +496 "Can"O @R? +7 O @R? + #tPolling Can every 10:00 +9 #Cleanly exited at 08:24:17PDT29-Jul-25 +2429 #-> exit +7 #mEXIT @1753804516.76PDT @1753814441.99PDT = =tMAIN =mMAIN_scheduler @PDT1753814443.39 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +178 #"core_reset"Sent BREAK +2 #t@23572 receive with ifg=0x10, ie=0xFD +2 #@24212 receive with ifg=0x10, ie=0xFD + #@24870 receive with ifg=0x10, ie=0xFD #@25510 receive with ifg=0x10, ie=0xFD + #@26160 receive with ifg=0x10, ie=0xFD + #@26809 receive with ifg=0x10, ie=0xFD + #@27458 receive with ifg=0x10, ie=0xFD + #@27784 receive with ifg=0x80, ie=0xFD + #@47435 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +19 #ESP2 v3.42 I2C Gateway v3.20 for core bus +423 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +659 "Can"K K;Hʣ +2 K K;Hʣ# + #tPolling Can every 10:00 +13 #Cleanly exited at 08:55:16PDT29-Jul-25 +2611 #-> ESP.ready! +156 "sampler") +4 ) +4 "core"  +4 "collection"' +3 ' +6 "core"  +3 "processing"% +3 % +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 "collection"'% +4 "core" %T +3 .tCS.configure :default +2 "collection"'#P d@b +5 .tCS.hold +2 "collection"'+ +5 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +5 "processing"%% +4 "core" %܏B +3 .tPS.configure :default +2 "processing"%#A d`xb +5 "sampler")% +4 "core" %' +3 .tSS.configure :default +2 "sampler")#.0X Flow.start +3 ."flow"Gate.power :sampler,:ON +1188 #0.1L/min +1008 #0.0L/min +232 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +13 .Flow.setRate 2.5 +761 #"flow"1.1L/min +1010 #2.8L/min +1009 #2.4L/min +1009 #2.5L/min +1009 #2.6L/min +1008 #2.4L/min +1008 #2.5L/min +1008 #2.2L/min +188 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +3 .Flow.setRate 6.0 +815 #"flow"2.7L/min +1010 #2.9L/min +1009 #2.9L/min +1008 #2.9L/min +1009 #2.9L/min +1009 #2.9L/min +1009 #2.9L/min +1009 #2.9L/min +1009 #3.0L/min +1009 #2.9L/min +1009 #2.9L/min +1008 #2.9L/min +1010 #2.9L/min +1009 #2.9L/min +1009 #2.9L/min +1009 #2.9L/min +1009 #2.9L/min +1008 #2.9L/min +1010 #2.9L/min +1008 #2.9L/min +280 #t-> Flow.stop +2 .Flow.disablePump :primary +6 ."flow"Gate.power :sampler,:OFF +3173 #t-> Flow.pump = :secondary +3401 #-> Flow.switch = :analytic1 +4990 #-> Flow.start +3 ."flow"Gate.power :analytic1,:ON +1188 #0.0L/min +1009 #0.0L/min +1008 #0.1L/min +455 #t-> Flow.maintainFlow +3 .Flow.enablePump :secondary +8 .Flow.setRate 2.5 +542 #"flow"0.6L/min +1010 #2.5L/min +525 "Can"R DI`K +483 #"flow"2.4L/min +1010 #2.4L/min +1009 #2.4L/min +1009 #2.3L/min +1009 #2.4L/min +1008 #2.5L/min +1008 #2.4L/min +1008 #2.5L/min +1008 #2.4L/min +61 #t-> Flow.primeFlow +2 .Flow.enablePump :secondary +2 .Flow.setRate 6.0 +944 #"flow"3.0L/min +1010 #3.3L/min +1009 #3.3L/min +1009 #3.3L/min +1009 #3.3L/min +1009 #3.3L/min +1009 #3.3L/min +1009 #3.3L/min +1009 #3.3L/min +1008 #3.3L/min +1008 #3.3L/min +1008 #3.3L/min +782 #t-> Flow.stop +3 .Flow.disablePump :secondary +6 ."flow"Gate.power :analytic1,:OFF +4053 #t-> Flow.pump = :primary +2449 #-> Flow.switch = :sampler +8295 #-> CC.loadFlush +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'3& +4 "core" &it  +4 .tHand.open +2 "manipulator"&41 +28 "core" 1 +3 "manipulator"&5& +5 "core" & : ' +4 "manipulator"&6% +7 "core" % a  v  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&7(-z +190 "core" ( +2 "manipulator"&8& +6 "core" &- P +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &9& +6 "core" &- P +3 .tForearm.seek :garage +3 "manipulator"&:'o +108 "core" ' +3 .tHand.close +2 "manipulator"&;/ +24 "core" / +2 "manipulator"&<& +6 "core" &- 2 P +3 "manipulator"&=% +5 "core" % i ^ +4 .tForearm.seek :retract +3 "manipulator"&>' ] +108 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&?( +311 "core" ( +2 "manipulator"&@& +6 "core" & - +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &A& +3 "core" & l - +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&B'ш +93 "core" ' +3 "manipulator"&C& +6 "core" & O - +3 "manipulator"&D% +6 "core" %ё i  +3 "collection"'E& +5 "core" &i}  +4 "collection"'F& +8 "core" &iX  +5 .tCC.seek :closed +4 "collection"'G(X +5 "core" &i]  +3 &iO  +7 &8T *z +9 &kS ? +9 &f{] I +10 &*pT H +9 &oU I +9 &mT I +10 &osW I +9 &1nQ I +9 & oZ H +10 &"l[ I +9 &$wqM I +10 &&9p] I +9 &'mV I +9 &)mN I +10 &+qP H +9 &-BnI H +10 &/nJ H +9 &0qA H +9 &2jF H +10 &4IjH I +9 &6 jM H +9 &7jJ I +10 &9kJ H +9 &;SmI H +10 &=nO H +9 &>p@ I +9 &@nG I +10 &BYnN I +9 &DvI I +9 &EH K +10 &GN M +9 &IJM Q +9 &K G Q +10 &LK Q +9 &NJ R +10 &PPI Q +9 &RG R +9 &S? R +10 &UG T +9 &WRG @ +10 &XX6F *z +9 &XaD @ +5 ( +5 "collection"'F& +3 "core" &XPI @ +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 1.90 +2 "collection"'H& +6 "core" &XP@ @ +4 .tHand.open +2 "manipulator"&I1 +26 "core" 1 +3 "manipulator"&J% +5 "core" %ф , +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&K' ] +109 "core" ' +3 "collection"'L& +5 "core" &XPU @ +4372 #t-> CC.unloadFlush +3 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&M& +5 "core" & { , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&N( +37 "core" ( +3 "manipulator"&O& +6 "core" & y  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &P& +4 "core" & J  +4 .tForearm.seek CC +3 "manipulator"&Q'ш +93 "core" ' +3 .tHand.close +2 "manipulator"&R/ +28 "core" / +3 .tCC.seek :open +3 "collection"'S( +405 "core" ( +3 "manipulator"&T& +6 "core" & u  +3 "manipulator"&U% +6 "core" %t u  +3 .tForearm.seek :retract +3 "manipulator"&V' ] +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&W(-z +301 "core" ( +3 "manipulator"&X& +6 "core" &-{  F +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Y& +4 "core" &-{ \\ F +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&Z'o +111 "core" ' +2 .tHand.open +2 "manipulator"&[1 +27 "core" 1 +3 "manipulator"&\\% +5 "core" %s} +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&]' ] +157 "core" ' +15500 #t-> primeNflush +3 .PSV.dial PTV +3 "processing"%^ +67 "core" +3 .tPTV.dial PRV +3 "processing"%_ @ +6 "core" ? +3 .tPRV.dial :ab1 +3 "processing"%` @ +70 "core" B +3 "processing"%a% +4 "core" %܏6 +5 .tPS.seek 0.5ml +3 "processing"%b' +588 "core" ' +2 .tPRV.dial :ab2 +4 "processing"%c  +40 "Can"U I +57 "core"  +3 "processing"%d% +5 "core" %4  +4 .tPS.seek 1ml +3 "processing"%e'[k +591 "core" ' +3 .tPSV.dial :waste1 +3 "processing"%f  +96 "core"  +3 .tPS.seek :empty +3 "processing"%g's +1098 "core" ' +3 .tPSV.dial PSR +3 "processing"%h +56 "core"  +5 .tPSR.select :flush +4 "processing"%j +12 .tPS.seek 2.5ml +3 "processing"%i' +2624 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial PTV +3 "processing"%j +70 "core" +3 .tPTV.dial PRV +3 "processing"%k @ +5 "core" ? +3 .tPRV.dial :air +3 "processing"%l  +44 "core"  +3 .tPS.seek :empty +3 "processing"%m's +2620 "core" ' +3 .tPSV.dial PSR +3 "processing"%n +69 "core"  +3 .tPSR.select :flush +5 .PS.seek 2.5ml +3 "processing"%o' +2624 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial PTV +3 "processing"%p +70 "core" +2 .tPTV.dial PRV +3 "processing"%q @ +6 "core" ? +4 .tPRV.dial :air +3 "processing"%r  +6 "core"  +3 .tPS.seek :empty +3 "processing"%s's +2620 "core" ' +2 .tPSV.dial PSR +4 "processing"%t +69 "core"  +2 .tPSR.select :air +4 "processing"% +12 .tPS.seek 2.5ml +3 "processing"%u' +2613 "core" ' +3 .tdelay 2 seconds +203 .PSV.dial PTV +3 "processing"%v +69 "core" +3 .tPTV.dial PRV +3 "processing"%w @ +6 "core" ? +3 .tPRV.dial :air +3 .PS.seek :empty +3 "processing"%x's +2613 "core" ' +3 .tPSV.dial PSR +3 "processing"%y +69 "core"  +3 .tPSR.select :air +5 .PS.seek 2.5ml +3 "processing"%z' +2617 "core" ' +3 .tdelay 2 seconds +203 .PSV.dial PTV +3 "processing"%{ +70 "core" +2 .tPTV.dial PRV +3 "processing"%| @ +6 "core" ? +3 .tPRV.dial :air +3 .PS.seek :empty +3 "processing"%}'s +2623 "core" ' +6047 #t-> exit +12 #mEXIT @1753815960.91PDT @1753816743.84PDT = =mMAIN_scheduler =tMAIN @PDT1753816745.15 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +254 #"core_reset"Sent BREAK +2 #t@672 sendCRC with ifg=0x20, ie=0x7F +2 #@2507 sendCRC with ifg=0x08, ie=0x5F + #@15298 idle with ifg=0x84, ie=0x75 + #@15971 select with ifg=0x10, ie=0xF5 #@16604 receive with ifg=0x10, ie=0xFD + #@17238 receive with ifg=0x10, ie=0xFD + #@17871 receive with ifg=0x10, ie=0xFD + #@18198 receive with ifg=0x80, ie=0xFD + #@29161 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +18 #ESP2 v3.42 I2C Gateway v3.20 for core bus +409 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +681 "Can"S _K\ C +2 S _K\ Co + #tPolling Can every 10:00 +11 #Cleanly exited at 12:06:00PDT29-Jul-25 +7 #Loading /home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases.rb mission +92 #Preparing to sleep until 7/29/25 12:20PM +3 ."Qmail"GoodNews.email "Starting 25JUL29NEMO_HotBleachEvery3Phases w/pucks in tube 2\\n{1 => 7,\\n 2 => 26,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@12:19:07, 9.9C, 7% humidity, 14.4psia, 14.85V, 0.49A, 4.263Ah, 7.32W\\nEnding 22:00PDT20-Oct-25",Subject: "25JUL29NEMO_HotBleachEvery3Phases begun" +700 #tAsleep til 7/29/25 12:20PM +5 #Continuing at 12:20 +4 "Can"U iK S +7 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +2636 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR \\t\\t\\t\\t#Phase 1: Tuesday Initial DA on deployment day with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases.rb:37\\n{1 => 7,\\n 2 => 26,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@12:19:19, 9.9C, 7% humidity, 14.4psia, 14.83V, 0.56A, 4.264Ah, 8.23W",Subject: "Asleep until 12:20" +668 "Can"V 8K +6 #tPowering core bus +596 .Gate.power :raw,:ON +3 "sampler") +54 ) +3 "core"  +5 "collection"' +4 ' +5 "core"  +4 "processing"% +3 % +6 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +12 .tCS.configure :default +4 "collection"'#P d@b +10 .tPS.configure :default +4 "processing"%#A d`xb +10 .tSS.configure :default +4 "sampler")#.0X 7,\\n 2 => 26,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@12:20:33, 9.8C, 7% humidity, 14.4psia, 14.87V, 0.44A, 4.273Ah, 6.50W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases: myDA_WCR \\t\\t\\t\\t#Phase 1: Tuesday Initial DA on deployment day with Regular cleanup (4 pucks)" +863 "core" ( +3 "manipulator"&0& +7 "core" & , +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &1& +4 "core" & , +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&2'ш +99 "core" ' +3 "manipulator"&3& +6 "core" & Z , +3 "manipulator"&4% +5 "core" %ъ +4 "collection"'5& +5 "core" &gE  +4 "collection"'6& +9 "core" &g\  +4 .tCC.seek :closed +4 "collection"'7(X +5 "core" &g,  +3 &g9 @ +8 &M= 1 +10 &G}C E +9 &kt H +10 &n% H +9 &l; I +9 &DmD H +10 &h2 H +9 &mE H +9 &!j8 H +10 &#Lk; H +9 &%n= H +10 &&l9 H +9 &(j2 H +9 &*Uk- H +10 &,k. H +9 &-k6 I +10 &/i. H +9 &1]k5 H +9 &3h1 H +10 &4k H +9 &6l, H +9 &8di3 H +10 &:&j2 H +9 &;h5 H +10 &=m7 I +9 &?lj1 H +9 &A.j6 H +10 &Bm5 I +9 &D}6 J +9 &Fn5 K +10 &H(3 M +9 &I9 P +9 &K8 Q +10 &Me4 P +9 &O&6 Q +10 &P7 Q +9 &R6 R +9 &Tg7 R +10 &V'/ S +9 &Wu5 8 +9 &X,6 "f +10 &XM2 ? +3 ( +3 "collection"'6& +6 "core" &XV6 ? +4 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 1.95 +2 "collection"'8& +6 "core" &XV2 ? +3 .tHand.open +2 "manipulator"&91 +17 "core" 1 +2 "manipulator"&:% +5 "core" %u G +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&;' ] +101 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'<& +6 "core" &XV ? +3 "collection"'=% +5 "core" %M +3 .tCSV.dial CSR +3 "collection"'>  +121 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'?'q +1345 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +17 '@% +4 "core" %q  +5 .tCS.reconfigure :fast + "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"'A'A +608 "core" ' +3 .tCSV.dial :waste +3 "collection"'B +119 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'C'P +1988 "core" ' +4 #tPurging external Intake +3 "collection"'D& +6 "core" &XU ? +4 "collection"'E% +6 "core" %O +3 .tCSV.dial :flush +4 "collection"'F  +41 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'G' +2157 "core" ' +4 .tdelay 5 seconds +215 #"uploadLog"upsync +288 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'H +3 'I  +9 "core"  +57  +6 .tCTV.dial :intake +3 "collection"'J  +73 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +3 "collection"'K'P +2143 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'L  +73 "core"  +6 #tFlushing upper manifold +2 "collection"'M& +5 "core" &XV ? +4 "collection"'N% +6 "core" %L +2 .tCSV.dial :flush +3 "collection"'O  +67 "core"  +7 .tCS.seek 5ml +3 "collection"'P'q +1117 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'Q @ +42 "core" B +6 "collection"'R% +7 "core" %q  +4 .tCS.seek 7ml +2 "collection"'S'j +502 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'T +3 'U  +11 "core"  +84  +6 .tCTV.dial :air +2 "collection"'V  +6 "core" +7 .tCS.seek 0ml +2 "collection"'W'P +1514 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'X'2~ +699 "core" ' +3 .tCSV.dial :waste +2 "collection"'Y +42 "core" +7 .tCS.seek 0ml +2 "collection"'Z'P +700 "core" ' +4 "collection"'[& +6 "core" &XU ? +2 "collection"'\\% +5 "core" %T +4 .tCSV.dial :flush +2 "collection"']  +40 "core"  +7 .tCS.seek 3ml +2 "collection"'^'2~ +706 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'_ @ +41 "core" A +6 "collection"'`% +6 "core" %2z  +4 .tCS.seek 4.999ml +2 "collection"'a'q +498 "core" ' +4 .tCSV.dial :air +2 "collection"'b @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"'c'P +1110 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'d'2~ +709 "core" ' +3 .tCSV.dial :waste +2 "collection"'e +120 "core" +15 .tCS.seek 0ml +3 "collection"'f'P +697 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&g& +6 "core" & + +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&h( +37 "core" ( +3 "manipulator"&i& +6 "core" &  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &j& +4 "core" &  +4 .tForearm.seek CC +2 "manipulator"&k'ш +99 "core" ' +2 .tHand.close +2 "manipulator"&l/ +22 "core" / +5 .tCC.seek :open +3 "collection"'m( +405 "core" ( +3 "manipulator"&n& +6 "core" &   +3 "manipulator"&o% +5 "core" %y o  +4 .tForearm.seek :retract +3 "manipulator"&p' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&q(-z +298 "core" ( +2 "manipulator"&r& +6 "core" &- j X +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &s& +4 "core" &- X +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&t'o +111 "core" ' +4 .tHand.open +2 "manipulator"&u1 +18 "core" 1 +2 "manipulator"&v% +6 "core" %p~ ^ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&w' ] +106 "core" ' +4 #tda sampling at most 1000ml, wcr at most 1000ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 12:24:43PDT29-Jul-25\\n{1 => 7,\\n 2 => 26,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@12:20:33, 9.8C, 7% humidity, 14.4psia, 14.87V, 0.44A, 4.273Ah, 6.50W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp +631 "collection"'x& +6 "core" & +2 "manipulator"&y% +6 "core" % b 6  +4 "storage"(z% +6 "core" %. U X d  +4 "storage"({. +5 "core" .([G +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(|( +829 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (}& +3 "core" & D 9 9  +4 "manipulator"&~& +7 "core" &- X +4 "manipulator"&% +8 "core" % b  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&( +194 "core" ( +3 "manipulator"&& +7 "core" & 7 +3 "storage"(& +6 "core" & 2 > J  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +93 "core" ' +3 "storage"(& +6 "core" & 6 C A  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +140 "core" ' +3 "storage"(- +5 "core" -'C +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (& +4 "core" & j  +4 "manipulator"&\ & +6 "core" & K +3 .tElbow.seek 2 +3 "manipulator"& ( +19 "core" ( +2 "manipulator"& & +7 "core" & | +61 "storage"(& +5 "core" & +5 .tForearm.seek 2 + 300 counts +3 "manipulator"& 'v +26 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +24 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&& +2 "storage"(') +15 "core" & F | +3 "manipulator"&% +6 "core" %q E H +4 .tForearm.seek :retract +2 "manipulator"&' ] +82 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +10 "core" ' +3 .tElbow.seek CC +3 "manipulator"& ( +175 "core" ( +3 "manipulator"&& +6 "core" & C ) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & x ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +98 "core" ' +3 "manipulator"&& +5 "core" & 6 ) +4 "manipulator"& % +5 "core" %ц +5 "collection"'& +6 "core" & +3 "collection"'& +9 "core" & +5 .tCC.seek :closed +2 "collection"'#(X +4 "core" & +3 &  +9 &5\ )v +9 &i\ = +10 &y H +9 &Rh G +9 &j G +9 &i\ G +10 &h G +9 &Zh\ G +10 &!l H +9 &"k G +9 &$j G +10 &&bj G +9 &(#g H +9 &)g G +10 &+h G +9 &-jh G +10 &/+k H +9 &0h H +9 &2g G +10 &4qg\ H +9 &64f G +9 &7h G +10 &9h G +9 &;yg H +10 &=;h H +9 &>e G +9 &@e H +10 &Bh H +9 &DCh H +9 &Fs I +10 &Gy I +9 &I K +10 &K= M +9 &L P +9 &N O +10 &Pz P +9 &R9 Q +9 &S Q +10 &U R +9 &Wz ? +10 &Xd3 +} +9 &X/ 4 +3 ( +4 "collection"'& +4 "core" &X- 4 +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 1.87 +3 .Hand.open + "manipulator"&$1 +29 "core" 1 +2 "manipulator"&%% +7 "core" %у Q +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&&' ] +97 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +13 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")(+ +4 "core" + +4 "sampler"))% +6 "core" %  +2 "collection"'& +6 "core" &X- 4 +5 "Can"Z cKdN +3 #tCalibrating pressure and temperature sensors +8 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")+ +6 "core"  +7 .tSS.reconfigure :fast + "sampler")#.0X +20  +6 .tdelay 3.8 seconds +383 "collection"'*% +4 "core" %Q } +3 "sampler")'% +5 "core" %3 h F +4 #tSensor limits: Intake max 171.4psia; Outlet max 130.1psia + .SSV.dial :spit +3 "sampler")0 +127 "core"  +16 .tSS.seek 0ml +2 "sampler")1'! +255 "core" ' +3 .tSSV.dial CBV +3 "sampler")3  +127 "core"  +10 .tCTV.dial :intake +2 "collection"'4  +75 "core"  +8 #tWaiting for sampler to finish priming... +2 .delayUntil "12:28:16.71" +1475 #"flow"3.1L/min +757 #"uploadLog"upsync +2251 #"flow"3.4L/min +6014 #3.6L/min +5797 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +11 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +4 "sampler")5  +7 "collection"'. @ +5 "core"  +12 ? +8 #tAllowing 40 seconds for 7.0ml of remaining 7.0ml +5 "Can"Z K\ K +2 .tIntake.select :open +2 "sampler") +217 "collection"'!% +5 "core" %Q z +3 #tIntake @29.7psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +5 "core" %V"! vr +3 .tSSV.dial :exhaust +3 "sampler")2  +72 "core"  +7 .tExhaust.select :open +2 "sampler")@ +19 .tSS.seek 0ml +2 "sampler")'! +351 "core" ' +4 .tExhaust.select :close +2 "sampler") +20 #tSampling 1000.0ml +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close + .Exhaust.select :close +3 .SS.reconfigure :default + "sampler")#.0X: |E +5 .tSSV.dial :exhaust +3 "sampler")  +73 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler") '! +873 "core" ' +3 .tExhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")  +2 "collection"' @ +11 "core" ? +62 +8 #tAllowing 2:10 for 25.0ml of remaining 845.9ml +4 "Can"Y ?Km3 +4 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %Q +3 #tIntake @30.8psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X0X % +4 "core" %Q +4 #tIntake @30.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X ~ +4 .tSSV.dial :exhaust +3 "sampler")A  +73 "core"  +7 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")E'! +858 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")D  +4 "collection"' @ +10 "core" ? +61 +8 #tAllowing 2:10 for 25.0ml of remaining 770.9ml +4 "Can"W Ki +2 .tIntake.select :open +2 "sampler") +218 "collection"'F% +4 "core" %Q +4 #tIntake @30.7psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X 0X0X!= u +4 .tIntake.select :close +2 "sampler")0 +17 )l% +4 "core" %=9 y +3 .tSSV.dial :exhaust +3 "sampler")e  +72 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")d'! +858 "core" ' +3 .tExhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")7  +2 "collection"'; @ +11 "core" ? +63 +8 #tAllowing 2:10 for 25.0ml of remaining 695.9ml +3 "Can"Y L) +3 .tIntake.select :open +2 "sampler") +217 "collection"'n% +4 "core" %Q +3 #tIntake @30.4psia, vacuum from 10.0 to 13.0psi +61 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X }O +3 .tSSV.dial :exhaust +3 "sampler")y  +73 "core"  +7 .tExhaust.select :open +3 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")z'! +878 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")  +3 "collection"' @ +11 "core" ? +63 +7 #tAllowing 2:10 for 25.0ml of remaining 645.9ml +4 "Can"X ZL- +3 .tIntake.select :open + "sampler") +219 "collection"'q% +4 "core" %Q +3 #tIntake @30.8psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X% +4 "core" %Q +4 "sampler")<% +6 "core" % \ z +15 "collection"'9% +4 "core" %Q +3 "sampler")?% +7 "core" % v +3 .tIntake.select :close +2 "sampler")0 +18 )B% +4 "core" %/- x +3 .tSSV.dial :exhaust +3 "sampler")A  +73 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")2'! +874 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")8  +3 "collection"' @ +10 "core" ? +63 +7 #tAllowing 2:10 for 25.0ml of remaining 545.9ml +4 "Can"Y Lu +2 .tIntake.select :open +2 "sampler") +218 "collection"'D% +5 "core" %Q +3 #tIntake @30.7psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X  +6 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"'+'P +79 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +126 "core"  +7 .tSS.reconfigure :exhale + "sampler")#.0X  +105 "core"  +23  +328 ' +4 .tSSV.dial between CBV and plug +3 "sampler")< +46 "core" +7 .tCBV.dial between SSV and waste2 +3 "collection"'9  +34 "core"  +6 "collection"'?% +5 "core" %%  +4 .tCSV.dial between air and CTV +3 "collection"'B ` +28 "core" b +8 .tCS.seek 7.608ml +2 "collection"'A'IJ +584 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +5 "collection"'6  +2 '=  +12 "core"  +18  +8 .tCS.reconfigure :pressurize +2 "collection"'# d@<<'b +5 .tCS.seek 0ml +2 "collection"''P +1357 "core" '-*A +5 "collection"'8% +5 "core" %r/)9  +4 "sampler")D% +6 "core" %!  +3 #tBubblePoint: Intake @24.1psia, Outlet @3.2psia + .CBV.dial SSV +3 "collection"'2 @ +33 "core" A +8 .tSS.reconfigure :default +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'U'P +66 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")Q +128 "core"  +6 .tSS.reconfigure :exhale +2 "sampler")#.0X +105 "collection"'.9 +4 "core" 9 n@ +104 "collection"'*9 +5 "core" 9 {A +104 "collection"':9 +5 "core" 9 D +104 "collection"'09 +5 "core" 9 E# +104 "collection"'39 +5 "core" 9 F' +104 "collection"'59 +4 "core" 9 I+ +105 "collection"'!9 +5 "core" 9 J0 +160 "collection"'>9 +4 "core" 9 M6 +104 "collection"'<9 +5 "core" 9 O; +104 "collection"'99 +4 "core" 9 P? +104 "collection"'?9 +5 "core" 9 QC +104 "collection"'B9 +5 "core" 9 TH +104 "collection"'49 +4 "core" 9 UL +104 "collection"'69 +5 "core" 9 WP +104 "collection"'=9 +4 "core" 9 XU +104 "collection"'A9 +5 "core" 9 YY +104 "collection"'89 +4 "core" 9 [] +104 "collection"'D9 +5 "core" 9 \\b +104 "collection"'29 +4 "core" 9 ]f +104 "collection"'19 +4 "core" 9 _j +105 "collection"'G9 +4 "core" 9 `o +104 "collection"'L9 +5 "core" 9 as +104 "collection"'F9 +5 "core" 9 cw +104 "collection"'J9 +4 "core" 9 d| +104 "collection"'O9 +5 "core" 9\ f +104 "collection"'E9 +4 "core" 9\ h +104 "collection"'N9 +5 "core" 9\ i +104 "collection"'K9 +4 "core" 9\ j +104 "collection"'C9 +4 "core" 9\ k +105 "collection"'T9 +4 "core" 9\ m +104 "collection"'H9 +5 "core" 9\ n +104 "collection"'Q9 +5 "core" 9\ n +104 "collection"'9 +5 "core" 9\ q +104 "collection"'@9 +4 "core" 9\ r +104 "collection"'U9 +4 "core" 9\ s +105 "collection"'X9 +4 "core" 9\ t +104 "collection"'I9 +4 "core" 9\ v +105 "collection"'Y9 +4 "core" 9\ w +104 "collection"'R9 +4 "core" 9\ x +105 "collection"'P9 +4 "core" 9\ y +104 "collection"'Z9 +4 "core" 9\ !z +105 "collection"'_9 +5 "core" 9\ #| +104 "collection"'M9 +4 "core" 9\ %| +9 .tCH.hold 10:00,70C +5 "collection"'S9 +3 '` `\ p `\ #\ +11 "core" 9\ %| +2  +3 "collection"'a% +6 "core" %   +3 #tBegun lysing Collection Puck Heater at 68C/37.5psia +18974 "Can"W Mb +41007 "core" ` +3 "collection"']9 +6 "core" 9\ qj +3 "collection"'c% +5 "core" % TN  +4 #tEnded lysing Collection Puck Heater at 70C/41.3psia +3 .CS.seek 0ml +3 "collection"'b'P +356 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'\\ @ +99 "core" A +6 .tCSV.dial :air +2 "collection"'[ @ +40 "core" ? +7 .tCS.seek 5ml +2 "collection"'W'q +1358 "core" ' +3 .tCSV.dial CTV +3 "collection"'V  +41 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'j @ +42 "core" ? +6 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'l  +42 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'i @ +42 "core" ? +6 .tdelay 2 seconds +215 .CS.seek 0ml +3 "collection"';'P +1351 "core" ' +3 "collection"'n% +6 "core" %T y +3 #tPuck @91.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +3 "collection"'^ +95 "core" ~ +6 .tCBV.dial CSV +3 "collection"'g  +28 "core"  +8 "collection"'s% +6 "core" %T   +4 .tCS.seek 5.001ml +2 "collection"'u'q +1358 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'o  +44 "core" +6 "collection"'/% +6 "core" %qm  +4 .tCS.seek 7.001ml +2 "collection"'r'o +581 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +4 "collection"'x @ +39 "core" ? +7 .tCS.seek 10ml +2 "collection"'p' +836 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'t ` +107 "core" ^ +6 #tLysing Complete +2 "collection"'& +5 "core" &X- f 4 +4 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&}% +5 "core" % f M  +4 "storage"(d% +6 "core" %?\ \ o +2 "storage"(h. +6 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 1 +3 "storage"(k( +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (y& +4 "core" &\ b\ X +4 "manipulator"&v& +6 "core" & g ' +3 "manipulator"&{% +6 "core" % f _  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&( +174 "core" ( +2 "manipulator"&z& +6 "core" &  6 +3 "storage"(& +6 "core" &\ \ 9 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&w'ұ +103 "core" ' +2 "storage"(f& +5 "core" &\ \ +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(q' +253 "core" ' +2 "storage"( - +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +5 "core" &  6 +3 "storage"(& +5 "core" &\ \ +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&~'ϑ +31 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +3 "core" -' +5 .tSE.seek 6.19 Pucks below Top Plate +3 "storage"('V +27 "core" ' +3 "manipulator"&% +6 "core" %ϡ; +2 "storage"(& +6 "core" &\ Z\ N +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 316 counts +2 "manipulator"&\ ' +12 "core" ' +3 "manipulator"&& +6 "core" &  9 6 +3 "storage"(& +5 "core" &\ \ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts +58 "manipulator"&'ұ +22 "core" ' +13 .tSE.seek 7.19 Pucks below Top Plate +3 "storage"(' +51 "core" ' +2 "manipulator"&& +7 "core" &  ' 6 +3 "manipulator"&% +6 "core" %  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +89 "core" ' +3 .tElbow.seek CC +3 "manipulator"& ( +172 "core" ( +4 "manipulator"&m& +6 "core" &  5 & +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &  & +5 .tForearm.seek CC +2 "manipulator"&$'ш +97 "core" ' +2 .tHand.close +2 "manipulator"& / +25 "core" / +6 .tCC.seek :open +2 "collection"'( +406 "core" ( +3 "storage"(& +6 "core" &\ \ +3 "storage"(& +6 "core" & \ +3 "manipulator"&& +4 "core" & & +4 "manipulator"&% +5 "core" %є +5 .tForearm.seek :retract +2 "manipulator"&)' ] +95 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&+( +173 "core" ( +2 "manipulator"&-& +5 "core" &  Z +4 "storage"(& +5 "core" & +4 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 1 +2 "manipulator"&'ϑ +105 "core" ' +3 .tElbow.hold +3 "manipulator"&, +4 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&,1 +22 "core" 1 +4 "manipulator"&(% +6 "core" %ϖ K V +3 "storage"(%& +6 "core" &\ \ J +2 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 1 + 305 counts +2 "manipulator"&'' +27 "core" ' +2 "manipulator"&& +5 "core" &  Z +4 "storage"(.& +7 "core" &\ \ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&*'ұ +21 "core" ' +3 "storage"(:% +5 "core" % \ g +5 ."downElevator"SE.seek :down +4 "storage"(0') +98 (3% +4 "core" %̍\\\ g\ d QI +3 "manipulator"&5% +5 "core" % 1  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&!' ] +92 "core" ' +13 ' +3 ."downElevator"SE.stop + "storage"(5 +5 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'>& +6 "core" & +3 "manipulator"&<& +7 "core" &  Z +3 "manipulator"&9% +7 "core" % O  +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&?(-z +181 "core" ( +2 "manipulator"&B& +7 "core" &- \\ J +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &4& +4 "core" &- J +4 .tForearm.seek :garage +3 "manipulator"&6'o +108 "core" ' +3 .tHand.close +2 "manipulator"&=/ +22 "core" / +3 "manipulator"&A& +6 "core" &- J +3 "manipulator"&8% +6 "core" %π x +4 .tForearm.seek :retract +2 "manipulator"&D' ] +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&2( +306 "core" ( +2 "manipulator"&1& +5 "core" &  & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &G& +4 "core" &  & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&L'ш +100 "core" ' +3 "manipulator"&F& +5 "core" & r & +4 "manipulator"&J% +7 "core" %с B +3 "collection"'O& +5 "core" & +5 "collection"'E& +8 "core" & +6 .tCC.seek :closed +3 "collection"'N(X +6 "core" &w +3 &  +7 &3` (t +9 &h < +9 &| H +10 &Ge H +10 &\ k  G +8 &j H +10 &k H +9 &Oj H +10 &!f G +9 &"e G +9 &$h G +10 &&Wk H +9 &(g G +9 &)f G +10 &+j G +9 &-`i{ G +10 &/"j  G +9 &0j  H +9 &2i G +10 &4hf G +9 &6+h G +9 &7j G +10 &9e| G +9 &;ph G +10 &=2f G +9 &>i G +9 &@j G +10 &Bxku G +9 &D8nW H +9 &ELI J +10 &G L +9 &Ih P +10 &K'  Q +9 &L Q +9 &N P +10 &Pn P +9 &R, R +9 &S R +10 &U T +9 &Wms @ +10 &Xm@ c +9 &Xs I +3 ( +4 "collection"'E& +4 "core" &Xo I +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 1.95 +2 "collection"'K& +6 "core" &Xo I +4 .tHand.open +2 "manipulator"&C1 +27 "core" 1 +3 "manipulator"&T% +6 "core" %l +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&H' ] +105 "core" ' +3 .tPSV.dial PSR +2 "processing"%Q +124 "core"  +10 "processing"%% +6 "core" %ܑ; +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%@' +1603 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%U  +43 "core"  +7 .tPS.seek 0ml +3 "processing"%X'ܑ +1607 "core" ' +3 .tPSV.dial PSR +3 "processing"%I +43 "core"  +10 .tPSR.select :air +3 "processing"% +86 .tPS.seek 2.5ml +2 "processing"%Y' +1869 "Can"[ `|M +750 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%R +5 "collection"'P  +10 "core"  +2 "processing"%Z +5 "core"  +4 "processing"%_  +42 "core"  +16 +12 .tPSV.dial :mixloop +2 "processing"%M +97 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'S  +15 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%a  +72 "core" +8 .tPS.seek 0ml +3 "processing"%7'ܑ +2624 "core" ' +3 .tPSV.dial :air +3 "processing"%`  +41 "core"  +8 .tPS.seek 2.5ml +3 "processing"%]' +2626 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%c +42 "core" +8 .tPS.seek 0ml +3 "processing"%e'ܑ +2623 "core" ' +3 .tPSV.dial :air +3 "processing"%\\  +41 "core"  +8 .tPS.seek 2.5ml +2 "processing"%[' +2615 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%b +43 "core" +8 .tPS.seek 0ml +3 "processing"%V'ܑ +2631 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&j& +6 "core" & & +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&l( +27 "core" ( +3 "manipulator"&i& +6 "core" & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &W& +4 "core" & +4 .tForearm.seek CC +2 "manipulator"&n'ш +96 "core" ' +2 .tHand.close +3 "manipulator"&^/ +16 "core" / +6 .tCC.seek :open +3 "collection"'g( +409 "core" ( +2 "manipulator"&s& +6 "core" & +3 "manipulator"&;% +5 "core" %ѐ 4 0 +5 .tForearm.seek :retract +2 "manipulator"&o' ] +92 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&/(-z +307 "core" ( +2 "manipulator"&u& +6 "core" &-} l < +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &x& +4 "core" &-} < +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&r'o +111 "core" ' +3 .tHand.open +2 "manipulator"&t1 +23 "core" 1 +3 "manipulator"&% +5 "core" %r^ F +66 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&}' ] +104 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%d +15 "core" +5 .tPTV.dial :PRVmixing +3 "processing"%h  +17 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +5 "processing"%y  +2 "collection"'v  +13 "core"  +2 +9 .tCTV.dial :air,avoiding: :intake +6 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'{& +6 "core" & +3 "manipulator"&|% +5 "core" % e P  +4 "storage"(z% +5 "core" %? \ + K +4 "storage"(. +5 "core" .( +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +6 .tSC.seek 2 +2 "storage"( ( +201 "core" ( +5 .tSC.configure :limp +2 "storage"($(\ 1b +4 (f& +4 "core" & \ e\ u  +4 "manipulator"&&& +6 "core" &-} 3 < +3 "manipulator"& % +6 "core" % k   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&( +178 "core" ( +3 "manipulator"&& +5 "core" & ` +4 "storage"(& +6 "core" & <  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +3 "manipulator"&'j +104 "core" ' +2 "storage"(& +6 "core" & \ \  +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(' +134 "core" ' +4 "storage"(- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (w& +4 "core" & \ k\ t ^  +3 "manipulator"&& +5 "core" & 3 _ +5 .tElbow.seek 2 +2 "manipulator"&( +30 "core" ( +3 "manipulator"&& +6 "core" & +4 "storage"(q& +5 "core" & \ \ [  +5 .tForearm.seek 2 + 300 counts +2 "manipulator"&~'v +34 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&\ / +18 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(m') +10 "core" & : +6 "manipulator"&% +5 "core" %k  4 +5 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +4 .tElbow.seek CC +3 "manipulator"&( +5 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +162 "core" ( +2 "manipulator"& & +7 "core" &  k & +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" & & +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&#'ш +105 "core" ' +3 "manipulator"&& +6 "core" & & +4 "manipulator"&% +6 "core" %~ v +3 "collection"'& +5 "core" &' +13 "collection"'& +9 "core" & +5 .tCC.seek :closed +2 "collection"'-(X +7 "core" &n + &  +6 &4u )v +10 &h < +9 &y H +9 &De G +10 &j H +9 &gi G +9 &kT G +10 &KkH G +9 &!j0 G +10 &"h G +9 &$h G +9 &&Se G +10 &(e G +9 &)c0 G +10 &+i G +9 &-Zh H +9 &/g G +10 &0f H +9 &2f G +9 &4ch G +10 &6&e G +9 &7h G +9 &9e G +10 &;ld G +9 &=.g G +10 &>g~ G +9 &@g{ G +9 &Btco G +10 &D5j^ G +9 &EpT H +9 &GuD I +10 &Ir7 K +9 &K-) M +10 &L P +9 &N\ P +9 &Pj P +10 &R( Q +9 &S Q +9 &U R +10 &Wg @ +9 &Xd73 'r +10 &XU. @ +3 ( +3 "collection"'& +7 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 1.88 +4 .Hand.open +2 "manipulator"&1 +5 "core" &XV- @ +14 1 +3 "manipulator"&$% +6 "core" %p +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +96 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"',  +126 "core"  +8 .tCSV.dial CTV +2 "collection"'(  +30 "core"  +8 .tPS.seek 2.5ml +3 "processing"%%' +2622 "core" ' +4 "collection"'% +5 "core" %tm  +5 .tCS.seek 4.249ml +2 "collection"'.'Z" +1535 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%:  +42 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%)  +69 "core"  +9 .tPS.seek 0ml +2 "processing"%3'ܑ +2624 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'5 ` +33 "core" _ +7 .tCSV.dial :air +3 "collection"'+ @ +43 "core" > +7 .tCS.seek 10ml +3 "collection"'' +1537 "core" ' +3 .tCSV.dial CTV +3 "collection"'>  +42 "core"  +9 .tCS.seek 0ml +2 "collection"'<'P +2622 "core" ' +3 .tCBV.dial :waste1 +2 "collection"'' @ +29 "core" ? +7 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'9  +125 "core" +5 "collection"'& +7 "core" &XT @ +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&*% +5 "core" % e  +4 "storage"(B% +5 "core" %?\ r\ +4 "storage"(4. +5 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +6 .tSC.seek 1 +2 "storage"(0( +197 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &\ @\ S +4 "manipulator"&=& +6 "core" &  h $ +3 "manipulator"&A% +69 "core" % e  +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&8( +175 "core" ( +3 "manipulator"&!& +5 "core" &  r V +4 "storage"(6& +5 "core" &\ [\ b  +6 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&?'ұ +96 "core" ' +2 "storage"(1& +7 "core" &\ t\ h o +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(G' +249 "core" ' +3 "storage"(F- +5 "core" -'s +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&J& +7 "core" &  ^ V +3 "storage"(O& +5 "core" &\ a\ c z +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&D'ϑ +33 "core" ' +3 .tElbow.hold +3 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(K- +4 "core" -'s +5 .tSE.seek 7.19 Pucks below Top Plate +3 "storage"(C' +27 "core" ' +2 "manipulator"&T% +7 "core" %ϝj x +3 "storage"(E& +5 "core" &\ G\ W L +4 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 312 counts +2 "manipulator"&Q' +23 "core" ' +2 "manipulator"&& +5 "core" &  c V +4 "storage"(L& +5 "core" &\ b\ f \\ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&U'ұ +32 "core" ' +4 .tSE.seek 8.19 Pucks below Top Plate +3 "storage"(@'& +40 "core" ' +2 "manipulator"&I& +7 "core" &  i V +3 "manipulator"&X% +6 "core" %   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&R' ] +90 "core" ' +3 .tElbow.seek CC +3 "manipulator"&Z( +169 "core" ( +3 "manipulator"&_& +5 "core" &  # +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &P& +4 "core" &  | # +4 .tForearm.seek CC +3 "manipulator"&M'ш +97 "core" ' +3 .tHand.close + "manipulator"&S/ +24 "core" / +6 .tCC.seek :open +2 "collection"'a( +406 "core" ( +3 "storage"(Y& +6 "core" &\ \ U +3 "storage"(`& +6 "core" &\ \ n +2 "manipulator"&7& +5 "core" &  r # +4 "manipulator"&c% +5 "core" %}  +5 .tForearm.seek :retract +2 "manipulator"&]' ] +153 "core" ' +4 .tElbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&\\( +182 "core" ( +3 "manipulator"&e& +6 "core" & _ +3 "storage"(b& +5 "core" &\ \ +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 1 +2 "manipulator"&['ϑ +107 "core" ' +3 .tElbow.hold +3 "manipulator"&j, +4 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&i1 +16 "core" 1 +3 "manipulator"&W% +6 "core" %Ϡz 9 +3 "storage"(^& +6 "core" &\ K\ N +4 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 315 counts +2 "manipulator"&2' +28 "core" ' +3 "manipulator"&H& +5 "core" & C +4 "storage"(N& +5 "core" &\ i\ b W +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&s'ұ +21 "core" ' +3 "storage"(;% +5 "core" %.\ \  +7 ."downElevator"SE.seek :down +2 "storage"(n') +98 (l% +4 "core" %X\ e\ f PG +3 "manipulator"&u% +7 "core" %һ\  p  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&x' ] +90 "core" ' +11 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air +3 "processing"%t  +69 "core" +7 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%o +42 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%d  +40 "core"  +6 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%h +41 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%v  +42 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%y'ܑ +2617 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%{& +6 "core" &lF  +3 "manipulator"&|& +6 "core" & C +2 "manipulator"&z% +5 "core" % j m  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +179 "core" ( +3 "manipulator"&r& +5 "core" &- n o +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &f& +4 "core" &- o +4 .tForearm.seek :garage +2 "manipulator"&&'o +111 "core" ' +3 .tHand.close +2 "manipulator"& / +27 "core" / +3 "manipulator"&k& +60 "core" &- W o +3 "manipulator"&% +7 "core" %u{ A +3 .tForearm.seek :retract +11 "manipulator"&' ] +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&/( +122 "core" ( +3 "manipulator"&& +6 "core" & D  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &   +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&w'E +107 "core" ' +3 "manipulator"&& +6 "core" & `  +4 "manipulator"&}% +6 "core" %E  +3 "processing"%& +5 "core" &lE  +5 "processing"%q& +7 "core" &lD  +4 .tPC.seek :closed +4 "processing"%\ (SD +6 "core" &lE  +3 &m\ E ? +8 & ND 1 +9 &R~F E +10 &\ pE H +9 &oD G +9 &pF G +10 &RrD G +9 &pF H +9 &sD H +10 &!nE H +9 &#ZjD G +10 &%mE H +9 &&mD H +9 &(mE H +10 &*aj? H +9 &,$jD G +9 &-nE G +10 &/jF H +9 &1iqD H +10 &3+pE H +9 &4pE G +9 &6kF G +10 &8qoD H +9 &:3sD H +9 &;sF H +10 &=uD H +9 &?zqF G +9 &A<nE G +10 &BlE H +9 &DlE H +10 &FkD G +9 &HCnF H +9 &JnE H +10 &KD J +9 &ME K +9 &O=D M +10 &PE M +9 &Re{C &t +10 &S kC . +9 ( +5 "processing"%q& +3 "core" &S!E $ +4 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.18 +3 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:838:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'":/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlush'" Clamp +4 "collection"'& +6 "core" &wq +4 "processing"%& +5 "core" &S!; $ +1303 #"brent"-> Arm +3 "manipulator"&& +7 "core" &  +4 "manipulator"&% +6 "core" %M  +2727 #"brent"-> CC.open +6 .CC.seek :open +4 "collection"'( +5 "core" ( +4 "collection"' & +5 "core" &vq +840 #"brent"-> PC.open +5 .PC.seek :open +3 "processing"% ( +375 "core" ( +2 "processing"%~& +5 "core" &D +1708 #"brent"-> Arm.to CC +3 "manipulator"&& +7 "core" & Z  +3 "manipulator"&m% +6 "core" %M   +4 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +3 "manipulator"&' ] +93 "core" ' +3 ."brent"Elbow.reconfigure :tight +67 "manipulator"&$&.,(\ #b +8 ."brent"Elbow.seek CC +8 "manipulator"&( +395 "core" ( +2 "manipulator"&& +6 "core" & , +3 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +8 && +3 "core" & 5 , +5 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."brent"Forearm.seek CC +3 "manipulator"&g'ш +109 "core" ' +3 "manipulator"&& +6 "core" & , +2 "manipulator"&$% +6 "core" %т +1384 #"brent"-> CC.close +3 "manipulator"&& +7 "core" & , +4 "manipulator"&,% +6 "core" %x +3 "collection"'(& +5 "core" &yt +4 "collection"'#& +9 "core" &xs +3 ."brent"CC.seek :closed +7 "collection"'V(X +7 "core" &vt + &wr +5 &9yr #b +9 &Xuo 6 +10 &xr I +9 &kxr H +10 &xnxs I +9 &:kxr I +9 &qxq I +10 &mwt H +9 & jxr I +9 &"Bjvs I +10 &$mxr H +9 &%hvs I +10 &'lwq H +9 &)Kgxr H +9 &+ gxr I +10 &,jwt I +9 &.hwq H +9 &0Sjys H +10 &2kxr H +9 &3iws H +10 &5gxq H +9 &7[fur H +9 &9iwr I +10 &:jxs H +9 &<jxp I +9 &>cjwq H +10 &@%eut H +9 &Akxt H +10 &Cowr I +9 &Efvs J +9 &G#wp L +10 &Hwr O +9 &Jyr Q +9 &LZxr Q +10 &Nys Q +9 &Oyp Q +10 &Qxr R +9 &S_wr R +9 &Uys S +10 &Vzr T +9 &X-Bxr . +9 &Xyvq > +6 ( +4 "collection"'#& +4 "core" &XQxs > +4 #"brent"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 1.95 +2 "collection"'& +9 "core" &XQxr > +2331 #"brent"-> CC.open +5 .CC.seek :open +3 "collection"'p( +407 "core" ( +2 "collection"':& +6 "core" &xs +3795 #"brent"-> CC.minTorqueRatio +1431 #-> PC.minTorqueRatio +4520 #-> class < PC.minTorqueRatio +611 "Can"_ YPP +451 #"brent"-> CC.minTorqueRatio +990 #-> Arm +2 "manipulator"&)& +8 "core" & : + +3 "manipulator"&%% +6 "core" %v  +1025 #"brent"-> Arm.to PC +5 "manipulator"&5& +4 "core" & I + +3 "manipulator"&+% +5 "core" %v  +4 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +3 "manipulator"&.' ] +97 "core" ' +4 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek PC +3 "manipulator"&>( +395 "core" ( +2 "manipulator"&& +5 "core" & U = +4 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &'& +4 "core" & 7 = +4 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."brent"Forearm.seek PC +4 "manipulator"&9'E +101 "core" ' +3 "manipulator"&& +6 "core" & i = +2 "manipulator"&*% +5 "core" %< 3  +2019 #"brent"-> PC.close +4 "manipulator"&B& +5 "core" &  = +4 "manipulator"&4% +6 "core" %9 ' ! +3 "processing"%& +6 "core" &< +3 "processing"%=& +8 "core" &D +6 ."brent"PC.seek :closed +3 "processing"%A(SD +9 "core" &D + &C +4 &<F #c +9 &ZC 6 +9 &D H +10 &jF G +9 &wnD H +9 &9kG H +10 &oE H +9 &mE G +9 & j@ G +10 &"Bl< G +10 &$kE H +11 &%kE G +9 &'mE G +12 &)JnG G +7 &+ mE G +7 &,kE H +9 &.kD G +10 &0ShE G +9 &2kF G +10 &3nD G +9 &5kF G +9 &7ZnD G +10 &9mF H +9 &:kE H +9 &<nF H +10 &>amD H +9 &@$kD G +10 &AjE G +9 &CpD G +9 &EinD H +10 &G-kD G +9 &HqE G +9 &JlD H +10 &Lo~D H +9 &N)D K +10 &OD L +9 &QD @ +9 &RHC U +10 &S)A % +5 ( +4 "processing"%=& +5 "core" &SG % +4 #"brent"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.20 +2 "processing"% & +9 "core" &S9 % +2281 #"brent"-> CC.close +5 "manipulator"&!& +5 "core" & 7 = +7 !"brent"o:Arm::Error :@checkpoint: omitted: mesg"MCannot hold puck in Collection Clamp because Hand is closed on FlushPuck:@timestampu: Time [yFt:bt["E/home/esp/esp2/utils/misc.rb:434:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:505:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:504:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:503:in `close'"0/home/esp/esp2/utils/misc.rb:521:in `close'""brent:16:in `topLevelBinding'" trouble +4515 #-> Arm +5 "manipulator"&6& +4 "core" & = +4 "manipulator"&% +6 "core" %9 w ! +882 #"brent"-> Clamp +3 "collection"'1& +6 "core" &wq* +4 "processing"% & +6 "core" &S; % +2852 #"brent"-> PC.open +4 .PC.seek :open +62 "processing"%F( +375 "core" ( +2 "processing"%J& +5 "core" &E +2288 #"brent"-> Arm.releaseAt Flush +3 "manipulator"&O& +7 "core" & = +3 "manipulator"&K% +5 "core" %9 L ! +4 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +5 "manipulator"&T' ] +95 "core" ' +3 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +10 ."brent"Elbow.seek FlushPuck +3 "manipulator"&E(-z +137 "core" ( +2 "manipulator"&& +5 "core" &-  V # +4 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +8 &L& +3 "core" &-  , # +5 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."brent"Forearm.seek :garage +3 "manipulator"&I'o +115 "core" ' +3 !"brent"o:Puck::Error: mesg" Hand is closed on FlushPuck:@timestampu: Time [:bt["3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"1/home/esp/esp2/utils/misc.rb:76:in `retract'"3/home/esp/esp2/utils/misc.rb:82:in `releaseAt'""brent:21:in `topLevelBinding'" Arm +5 "manipulator"&X& +4 "core" &-  D # +4 "manipulator"&?% +5 "core" %t +1683 #"brent"-> Arm.retract +4 !o:Puck::Error: mesg" Hand is closed on FlushPuck:@timestampu: Time [ң:bt["3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"1/home/esp/esp2/utils/misc.rb:76:in `retract'""brent:23:in `topLevelBinding'" MainThread.resume -2 +6 #tResuming Thread (suspended since 13:16:01) +7 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%8& +6 "core" &; +5 "manipulator"&G& +6 "core" &-  6 # +3 "manipulator"&D% +6 "core" %t +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +2 "manipulator"&Q' ] +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek PC +2 "manipulator"&C( +132 "core" ( +2 "manipulator"&_& +6 "core" & O 5 +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +7 &P& +4 "core" & w 5 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek PC +3 "manipulator"&U'E +101 "core" ' +3 "manipulator"&& +6 "core" &  5 +4 "manipulator"&S% +6 "core" %G  +3 "processing"%R& +6 "core" &: +4 "processing"%-& +8 "core" &D +5 .tPC.seek :closed +5 "processing"%Y(SD +9 "core" &@ + &E +4 &D 5 +8 &2KD / +9 &pzE C +10 &$kE G +9 &kD G +9 &gC G +10 &ilC H +9 &,jE G +9 &gD G +10 &!iD G +9 &#qiD H +10 &%5kD G +9 &&iE G +10 &(mE G +9 &*zjF G +10 &,=fE G +8 &-jE G +10 &/iD G +9 &1jD G +10 &3CkF H +9 &5jC G +9 &6kD H +10 &8kE H +9 &:LkE G +9 &<iF G +10 &=oD G +10 &?oC G +9 &ATkD G +9 &ChD G +9 &DlE G +10 &FlD G +9 &H\\mD G +9 &JnD G +10 &KyE I +9 &MD J +10 &OWD L +9 &QG M +9 &RcD !e +10 &S aC & +9 ( +4 "processing"%-& +5 "core" &S#E ! +4 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.20 +2 "processing"%`& +10 "core" &S#F ! +4 .tHand.open +3 "manipulator"&71 +20 "core" 1 +3 "manipulator"&c% +5 "core" %; ! +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +5 "manipulator"&M' ] +96 "core" ' +3 .tPRV.dial :air +3 "processing"%e  +48 "core"  +6 .tPSV.dial :mixloop +4 "processing"%b +45 "core" +6 "processing"%Z% +5 "core" %ܐ9 +5 .tPS.seek 0.3ml +3 "processing"%i' +387 "core" ' +4 .tPSV.dial PSR +3 "processing"%W +99 "core"  +78 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +9 .PS.seek 0.7ml +2 "processing"%^'5a +487 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air +8 .PS.seek 2.5ml +3 "processing"%H' +1905 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +5 "processing"%N +108 "core" +6 .tPTV.dial :mixing +3 "processing"%; @ +74 "core" A +8 .tPBV.dial :waste2 +5 "processing"%]  +87 "core"  +8 .tPS.seek 0ml +3 "processing"%l'ܑ +2628 "core" ' +4 #tGaraging FlushPuck in Processing Clamp + "manipulator"&u& +11 "core" & e 5 +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek PC +2 "manipulator"&\\( +8 "core" ( +3 "manipulator"&[& +5 "core" & 5 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &2& +5 "core" & q 5 +5 .tForearm.seek PC +3 "manipulator"&@'E +96 "core" ' +2 .tHand.close +2 "manipulator"&t/ +30 "core" / +6 .tPC.seek :open +6 "processing"%s( +377 "core" ( +3 "manipulator"&n& +6 "core" & E 5 +2 "manipulator"&3% +5 "core" %L y +5 .tForearm.seek :retract +3 "manipulator"&o' ] +101 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +8 .tElbow.seek :garage +3 "manipulator"&d(-z +136 "core" ( +2 "manipulator"&h& +7 "core" &-  H "{ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &v& +4 "core" &-  "z +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +5 "manipulator"&'o +113 "core" ' +3 .tHand.open +2 "manipulator"&{1 +23 "core" 1 +3 "manipulator"&|% +5 "core" %t +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +5 "manipulator"&z' ] +105 "core" ' +4 #tLoading da puck from tube 2 into Processing Clamp + "processing"%r& +10 "core" &E +3 "manipulator"&f% +6 "core" % a  +4 "storage"(j% +6 "core" %?\ 3\ 2 +2 "storage"( . +5 "core" .( +4 .tSC.reconfigure :tight +3 "storage"($ .(\ 1~b +6 .tSC.seek 2 +3 "storage"(k( +205 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +8 (& +4 "core" & \ a ;  +3 "manipulator"&x& +7 "core" &-\  x !s +2 "manipulator"&% +5 "core" % l #  +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +3 "manipulator"&( +176 "core" ( +2 "manipulator"&&& +6 "core" &  W m +3 "storage"(& +7 "core" & \ 2\ 2  +4 .tForearm.reconfigure :tight +66 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 2 + 800 counts +6 "manipulator"&}'j +109 "core" ' +2 "storage"(& +7 "core" & 5 6  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +10 .tSE.seek :beamBreak +3 "storage"(' +154 "core" ' +3 "storage"(- +5 "core" -'} +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +7 ("& +6 "core" & \ {\  +3 "manipulator"&q& +6 "core" &  i m +3 .tElbow.seek 2 +5 "manipulator"&( +31 "core" ( +2 "manipulator"&& +5 "core" & w  +4 "storage"(& +5 "core" & \ \ S  +5 .tForearm.seek 2 + 300 counts +5 "manipulator"&'v +16 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 .tHand.close +3 "manipulator"& / +29 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&a& +6 "storage"(\ ') +12 "core" & 0  +3 "manipulator"&~% +5 "core" %x  e +5 .tForearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +5 .tElbow.seek PC +3 "manipulator"&m( +9 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +242 "core" ( +3 "manipulator"&w& +5 "core" &  +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +7 &/& +6 "core" &   +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek PC +3 "manipulator"&'E +114 "core" ' +3 "manipulator"&& +5 "core" & h  +4 "manipulator"&% +6 "core" %=  +3 "processing"%$& +5 "core" &C +5 "processing"%& +9 "core" &B +5 .tPC.seek :closed +3 "processing"%(SD +9 "core" &E +2 &E +4 &<D #a +9 &ZD 5 +9 &D G +10 &gF F +9 &olD G +9 &1gE G +10 &kC F +9 &kA F +9 & wjD G +10 &"8jE G +9 &#gD G +10 &%hD G +9 &'gE G +9 &)AgE G +10 &+hD G +9 &,gD G +9 &.hD G +10 &0IlE G +9 &2 lD G +10 &3mA G +9 &5lF G +9 &7QmF G +10 &9iD G +9 &:jD G +9 &<o? G +10 &>YkE G +9 &@kD G +10 &AnE G +9 &CkF G +9 &E`pD G +10 &G$jD F +9 &HmE G +9 &JmD G +10 &LezE H +9 &N"D J +10 &OC L +9 &QE A +9 &RQC Y +10 &SC ! +3 ( +3 "processing"%& +7 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.20 +6 .Hand.open +3 "manipulator"&,1 +5 "core" &SE ! +18 1 +3 "manipulator"&(% +5 "core" %=  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +6 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +8 "processing"% > +3 %#9 +10 "core" 97 +103 "processing"%V9 +5 "core" 98 +104 "processing"%:9 +4 "core" 9 9 +104 "processing"%)9 +5 "core" 9: +104 "processing"%%9 +4 "core" 9; +104 "processing"%59 +5 "core" 9; +104 "processing"%+9 +4 "core" 9; +105 "processing"%g9 +68 "core" 9": +104 "processing"%9 +4 "core" 9&9 +105 "processing"%9 +4 "core" 9*8 +112 "processing"%'9 +4 "core" 9 /+ +105 "processing"%9 +4 "core" 93* +104 "processing"%*9 +5 "core" 9+8% +104 "processing"%.9 +4 "core" 9<<# +105 "processing"%B9 +4 "core" 9O@ +105 "processing"%49 +4 "core" 9cE +104 "processing"%9 +4 "core" 9yI +105 "processing"% 9 +4 "core" 9M +104 "processing"% 9 +5 "core" 9R +104 "processing"%=9 +5 "core" 9V +104 "processing"%!9 +5 "core" 9Z +104 "processing"%69 +5 "core" 9_ +104 "processing"%9 +4 "core" 9c +104 "processing"%19 +5 "core" 9g +104 "processing"% 9 +5 "core" 9&l +104 "processing"%A9 +5 "core" 9;p +104 "processing"%J9 +4 "core" 9Ou +105 "processing"%O9 +4 "core" 9by +105 "processing"%K9 +4 "core" 9s} +104 "processing"%9 +5 "core" 9 +104 "processing"%L9 +4 "core" 9 +105 "processing"%99 +4 "core" 9 +104 "processing"%>9 +5 "core" 9 +104 "processing"%T9 +5 "core" 9 +104 "processing"%X9 +5 "core" 9 +104 "processing"%?9 +5 "core" 9 +104 "processing"%89 +5 "core" 9 +104 "processing"%G9 +5 "core" 9 +104 "processing"%D9 +4 "core" 9 +12 .tPH.hold 2:00:00,28C +8 .delay 1:30 +2 "processing"%_ p>p +8 "core"  +8994 .tPSR.select :air +5 .PSV.dial PSR +4 "processing"%P +98 "core"  +11 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +8 "processing"% +21 .tPS.seek 0.5ml +3 "processing"%I' +590 "core" ' +4 .tdelay 5 seconds +502 .PSR.select :air +5 "processing"% +23 .tPS.seek 2ml +2 "processing"%'Q +64 "Can"\\ VP +1544 "core" ' +3 .tPTV.dial :puck +3 "processing"%S  +71 "core"  +10 .tPSV.dial PTV +3 "processing"%R +73 "core" +7 .tPBV.dial :waste1 +3 "processing"%E  +127 "core"  +7 "processing"%Q% +5 "core" %S7  +5 .tPS.seek 1.5ml +3 "processing"%F' +593 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +62 "processing"%` * +33 "core" * +19 .tPS.seek 0ml +4 "processing"%7'ܑ +1604 "core" ' +4 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%c  +6 "core"  +4 .tPBV.dial :waste1 +2 "processing"%-  +36 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%e * +37 "core" * +5 .tPSR.select :air +3 .PSV.dial PSR +4 "processing"%b +71 "core"  +8 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +6 .tPS.seek 2.5ml +2 "processing"%Z' +2139 "core" ' +2 .tPSV.dial PTV +2 "processing"%U +70 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +70 "core"  +7 .tdelay 5 seconds +104 #"brent"Session Ended +398 .tPSV.dial PTV +2 "processing"%W +68 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +66 "core"  +5 .tPS.seek :empty + "processing"%^'s +2126 "core" ' +7 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%N  +122 "core" +13 .tPSV.dial :mixloop +8 "processing"%; +46 "core" +10 .tPRV.dial :ab1 +9 "processing"%] @ +74 "core" A +4 .tPS.reconfigure :slow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%H' +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'u  + "processing"%[  +45 "core"  +5 +3 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 "processing"%2% +4 "core" %;  +2 .tPS.seek 0.3ml +2 "processing"%t' +343 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'C  +28 "core" +4 .tPRV.dial :air + "processing"%M  +43 "core"  +5 .tPS.seek 0.9ml + "processing"%Y'N +1266 "core" ' +2 .tPRV.dial :waste2 + "processing"%n @ +69 "core" > +5 .tPS.seek 0.5ml + "processing"%3' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%h  +41 "core"  +4 .tPS.reconfigure :default + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%v'Q +1605 "core" ' +3 .tPSV.dial :PML +3 "processing"%@ +41 "core" +6 .tPTV.dial :mixing +3 "processing"%\\ @ +68 "core" A +7 .tPBV.dial :waste1 +66 "processing"%{  +36 "core" +7 "processing"%|% +6 "core" %PB  +4 .tPS.seek 1.85ml +2 "processing"%r'H +233 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%f * +36 "core" , +9 .tPS.seek 0ml +2 "processing"%o'ܑ +1953 "core" ' +3 .tdelay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'j& +4 "core" &xs8 +4 "manipulator"& & +5 "core" & '  +4 "manipulator"&% +6 "core" % r  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +137 "core" ( +2 "manipulator"&x& +7 "core" &-w  % +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" &-w  ? % +3 .tForearm.seek :garage +3 "manipulator"&0'o +112 "core" ' +4 .tHand.close + "manipulator"&&/ +27 "core" / +3 "manipulator"&& +5 "core" &-~  R $ +4 "manipulator"&d% +6 "core" %x g +4 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&( +301 "core" ( +3 "manipulator"&z& +6 "core" & ~ ) +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &"& +6 "core" & ) +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&q'ш +112 "core" ' +3 "manipulator"&& +7 "core" & ) +3 "manipulator"&% +5 "core" %ф +4 "collection"' & +5 "core" &yt +5 "collection"'a& +7 "core" &yr +4 .tCC.seek :closed +4 "collection"'~(X +4 "core" &yu +6 &yu 4 +8 &7Jxt 0 +9 &pwxq D +9 &!nys I +10 &hyu I +9 &jyu I +9 &gj{tK I +10 &*k{t I +9 &gzv I +9 &!hwt H +10 &#pnyu I +9 &%1mys2 I +10 &&gxr< I +9 &(gxu I +9 &*xgyt I +10 &,:mwr& I +9 &-jys I +9 &/hyu I +10 &1kzs I +9 &3Bhyv I +10 &5lzv1 I +9 &6jys I +9 &8dyr H +10 &:Khzt H +9 &< kxs! I +9 &=jyu I +10 &?ezs H +9 &ATgyuH H +10 &Cnyu I +9 &Dyws J +9 &Fyv K +10 &HKys N +9 &J{u\ Q +9 &Kys3 Q +10 &M{tI R +10 &OIzu Q +9 &Q\ zu R +9 &Ryt R +9 &Txs T +10 &VIzu T +9 &Wvzy * +9 &X5{r~ G +10 ( +5 "collection"'a& +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 1.97 +2 "collection"'& +6 "core" &X8ys 9 + &X7|u 9 +5 .tHand.open +2 "manipulator"&}1 +21 "core" 1 +3 "manipulator"&% +6 "core" %ф +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +2 .tPSV.dial PSR +3 "processing"%w +97 "core"  +75 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +23 .tPS.seek 1.5ml +2 "processing"%/' +1606 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +41 "core"  +9 .tPS.seek 0ml +2 "processing"%\ 'ܑ +1603 "core" ' +3 .tPSV.dial PSR +3 "processing"% +54 "core"  +11 .tPSR.select :air +3 "processing"% +23 .tPS.seek 2.5ml +2 "processing"%' +2475 "Can"b >Q| +139 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +3 "processing"%$  +4 "collection"'  +38 "core"  +114  +11 .tPSV.dial :mixloop +2 "processing"%s +98 "core" +9 .tCTV.dial :air,avoiding: :intake +8 .PTV.dial :PRVmixing +2 "processing"%,  +70 "core" +11 .tPS.seek 0ml +2 "processing"%('ܑ +2638 "core" ' +3 .tPSV.dial :air +3 "processing"%#  +41 "core"  +9 .tPS.seek 2.5ml +3 "processing"%' +2623 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%V +42 "core" +9 .tPS.seek 0ml +2 "processing"%'ܑ +2620 "core" ' +3 .tPSV.dial :air +2 "processing"%:  +42 "core"  +8 .tPS.seek 2.5ml +3 "processing"%)' +2623 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%% +42 "core" +9 .tPS.seek 0ml +2 "processing"%5'ܑ +2617 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&+& +6 "core" & ! ) +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&g( +35 "core" ( +3 "manipulator"&& +6 "core" &  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &   +4 .tForearm.seek CC +2 "manipulator"&''ш +98 "core" ' +3 .tHand.close +2 "manipulator"&/ +28 "core" / +6 .tCC.seek :open +2 "collection"'*( +404 "core" ( +2 "manipulator"&.& +7 "core" & x  +62 "manipulator"&B% +6 "core" % +4 .tForearm.seek :retract +5 "manipulator"&4' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +305 "core" ( +2 "manipulator"& & +6 "core" &- B H +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" &- L H +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&='o +114 "core" ' +2 .tHand.open +2 "manipulator"&!1 +22 "core" 1 +3 "manipulator"&6% +5 "core" %rz +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +3 ."da"delayUntil "14:15:59.82" +5 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'1& +5 "core" &zt +4 "manipulator"& % +5 "core" % f  +4 "storage"(A% +6 "core" %?\ Q\ 5 +3 "storage"(J. +6 "core" .( +3 "storage"(O& +6 "core" & \ R\ 5  +3 "storage"(K& +6 "core" & \ R\ 6  +3 "manipulator"&& +6 "core" &- H +3 "manipulator"&L% +6 "core" % g  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&9( +178 "core" ( +3 "manipulator"&>& +6 "core" & W +3 "storage"(T& +6 "core" & \ P\ 4  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&X'j +102 "core" ' +3 "storage"(?& +6 "core" & \ W\ * v  +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(8' +163 "core" ' +2 "storage"(G- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (D& +4 "core" & \ 3\   +4 "manipulator"&P& +5 "core" & + W +4 ."WCR"Elbow.seek 2 +3 "manipulator"&l( +28 "core" ( +2 "manipulator"&I& +7 "core" &  +2 "storage"(S& +7 "core" & \ ?\  6  +4 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&R'v +29 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&E/ +26 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&Q& +3 "storage"(') +14 "core" &  +4 "manipulator"&`% +5 "core" %r  3 +5 ."WCR"Forearm.seek :retract +3 "manipulator"&F' ] +126 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +25 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +173 "core" ( +3 "manipulator"&c& +6 "core" & ' +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &-& +4 "core" & ' +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&e'ш +97 "core" ' +3 "manipulator"&b& +7 "core" & h ' +3 "manipulator"&7% +7 "core" %ъ  +4 "collection"'U& +6 "core" &ys +4 "collection"'y& +8 "core" &zt +5 ."WCR"CC.seek :closed +4 "collection"'W(X +3 "core" &zu +7 &xt 6 +7 &1Jxu / +9 &kxzt D +9 &kyr H +10 &hxt H +9 &hys I +9 &cjyq H +10 &%jzu H +9 &hyv H +10 &!gzt H +9 &#kgyt H +9 &%-jyt H +10 &&hzu I +9 &(hzt H +9 &*sgzs H +10 &,5hyu H +9 &-gyu H +10 &/ezt H +9 &1|gys H +9 &3>g{u H +10 &5hyt H +9 &6hys H +9 &8gyr H +10 &:Fgyt H +9 &< gzt H +10 &=hzs H +9 &?exl G +9 &ANfxq H +10 &Clzq H +9 &Du{s J +9 &F~ys J +10 &HI|s M +9 &Jys P +10 &K{s P +9 &Myu R +9 &ODzt Q +10 &Qys Q +9 &Rzu R +9 &Txu S +10 &VDys T +9 &Wvxu + +9 &X-{s B +10 ( +5 "collection"'y& +5 #"WCR"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 1.97 +5 .Hand.open + "manipulator"&i1 +6 "core" &XAzu : +12 1 +3 "manipulator"&Z% +6 "core" %т ] +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&N' ] +98 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold + "sampler");+ +4 "core" + +4 "sampler")]% +5 "core" %  +3 "collection"'^& +5 "core" &X?zuc : +7 "Can"d f~QG +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")[  +6 "core"  +10 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X0X1W2. T +18 #"WCR"Vacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +3 "sampler")#.0X% +7 "core" %#rq e l +20 "collection"'T% +5 "core" %O +4 "sampler")4% +7 "core" %# k k +23 "collection"'?% +5 "core" %O  +4 "sampler")G% +7 "core" %# i j +3 "collection"'% +6 "core" %O{ +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0XQ' +497 "core" '" B= c +6 #"WCR"Vacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +2 "sampler")#.0X*NI es +6 #"WCR"Vacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +2 "sampler")#.0X8TT ` k +16 "collection"'h% +5 "core" %O s +3 "sampler")|% +7 "core" %>8^^ d k +17 "collection"'l% +5 "core" %O t +4 "sampler")f% +7 "core" %>8ie a k +20 "collection"'v% +5 "core" %O ~ +4 "sampler")r% +7 "core" %>8sp a k +24 "collection"'j% +5 "core" %O w +3 "sampler") % +6 "core" %>8| h k +29 "collection"'% +5 "core" %O | +3 "sampler")C% +6 "core" %>8 f k +34 "collection"'^% +5 "core" %O x +3 "sampler")n% +6 "core" %>: e i +4 "collection"'@% +6 "core" %O } +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X5> l r +14 "collection"'{% +5 "core" %O +3 "sampler")% +6 "core" %KEF j r +18 "collection"'z% +5 "core" %O +4 "sampler")"% +6 "core" %KKK m r +21 "collection"'% +5 "core" %O  +4 "sampler")% +7 "core" %KTS e r +24 "collection"' % +5 "core" %O +3 "sampler")% +7 "core" %K_] l r +28 "collection"'p% +5 "core" %O +3 "sampler")% +7 "core" %Kjh i r +33 "collection"'}% +5 "core" %O +3 "sampler")[% +7 "core" %Kxv m q +37 "collection"'a% +5 "core" %O +4 "sampler")x% +7 "core" %K m p +43 "collection"'w% +5 "core" %O +3 "sampler")% +7 "core" %K jQ +50 "collection"'m% +5 "core" %O +3 "sampler")% +6 "core" %K k +4 "collection"'% +6 "core" %O +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X*% +7 "core" %tML ` k +14 "collection"'R% +5 "core" %O x +4 "sampler")c% +7 "core" %tQP f k +17 "collection"'-% +5 "core" %O y +3 "sampler")T% +6 "core" %tWU c k +21 "collection"'P% +6 "core" %O } +3 "sampler")E% +6 "core" %t`^ h k +25 "collection"'U% +5 "core" %O x +3 "sampler")b% +6 "core" %tjf c k +29 "collection"'i% +5 "core" %O x +4 "sampler")Q% +7 "core" %tsq d k +32 "collection"'5% +5 "core" %O } +4 "sampler")e% +7 "core" %t~{ d k +37 "collection"'y% +5 "core" %O { +4 "sampler")]% +7 "core" %t c k +43 "collection"'F% +5 "core" %O x +3 "sampler");% +7 "core" %t d k +50 "collection"'H% +5 "core" %O y +3 "sampler")% +6 "core" %t h ` +4 "collection"'2% +6 "core" %O  +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X&9 ^ q +16 "collection"'[% +5 "core" %O} t +3 "sampler")a% +7 "core" %K?@ ` q +17 "collection"'x% +5 "core" %O u +3 "sampler")&% +6 "core" %KGE c q +22 "collection"'w% +5 "core" %O r +3 "sampler")% +7 "core" %KJI ^ q +24 "collection"'m% +5 "core" %O r +3 "sampler")% +7 "core" %KQP d q +28 "collection"'% +5 "core" %O y +3 "sampler")/% +7 "core" %KYW c q +33 "collection"'% +5 "core" %O y +3 "sampler")\ % +7 "core" %K`` b q +22 ' +3 ."da"delay 5 seconds +13 "collection"'s% +4 "core" %O} { +4 "sampler")0% +7 "core" %Ljh h p +43 "collection"'(% +5 "core" %O} v +3 "sampler")o% +7 "core" %Nvs g n +50 "collection"':% +5 "core" %O } +3 "sampler")% +7 "core" %O f m +57 "collection"'q% +6 "core" %O y +3 "sampler")% +6 "core" %O d m +66 "collection"'% +5 "core" %O  +3 "sampler")% +6 "core" %N h +4 "collection"'% +5 "core" %O { +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X8 * +34 "core" , +12 ."da"PS.seek 0ml +3 "processing"%R'ܑ +1607 "core" ' +4 ."da"delay 2:00 +3587 ."WCR"CSV.dial :air +3 "collection"'c @ +42 "core" > +11 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'-' +2129 "core" ' +4 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +2 "collection"'T @ +76 "core" > +61 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'P  +87 "core"  +10 "collection"'E% +6 "core" %  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'U ` +29 "core" a +12 ."WCR"CS.seek 6.6ml +2 "collection"'b' +786 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +4 "collection"'i  +8 'Q  +29 "core"  +39  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'5'P +1647 "core" 'B !  +5 ."WCR"CBV.dial :waste2b +3 "collection"'e  +33 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'y' +144 "core" ' +4 ."WCR"delay 1:00 +3167 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%9  +5 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%]  +35 "core" +8 ."da"delay 30 seconds +2772 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'F  +125 "core" +9 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"';  +49 "core"  +77 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +8 ."da"PBV.dial between PSV and waste1 +3 "processing"%H * +15 ."WCR"CS.seek 2ml +3 "collection"'' +17 "core" , +9 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%2 +70 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%X' +473 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +27 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'t' +1118 "core" ' +3 ."da"PSV.dial PTV +3 "processing"% +69 "core" +12 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%7 +18 "core" ' +4 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +2 "collection"'Z @ +43 "core"  +14 ."da"delay 5 seconds +13 "core" > +68 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'3  +89 "core"  +17 "collection"'h% +5 "core" %zt  +4 ."WCR"CSV.dial between air and CTV +4 "collection"'| ` +55 "core" _ +15 ."WCR"CS.seek 7.242ml +3 "collection"'l' +227 ."da"PSV.dial PTV +3 "processing"%f +71 "core" +8 ."da"delay 5 seconds +362 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'v  +7 'r  +30 "core"  +90 ."da"PSV.dial :air +3 "processing"%j  +59 "core"  +8 "processing"%  +14 "core"  +8 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"''P +30 "core"  +9 ."da"PS.seek :empty +3 "processing"%M's +1562 "core" ' $  +6 ."WCR"delay 2:00 +560 "core" ' +4 #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%C  +42 "core"  +9 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%^  +119 "core" +8 ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%n  +42 "core"  +8 ."da"PTV.dial :PRVmixing +3 "processing"%@  +6 "core" +7 ."da"PSV.dial :mixloop +3 "processing"%u +41 "core" +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%Y' +391 "core" ' +4 ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%d  +45 "core"  +8 "processing"%\\% +6 "core" %:  +4 ."da"PS.seek 0.55ml +2 "processing"%{'"^ +338 "core" ' +3 #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +41 "core"  +9 ."da"PS.seek 2ml +3 "processing"%"'Q +1555 "core" ' +3 ."da"PSV.dial :PML +3 "processing"% +41 "core" +8 ."da"PTV.dial :mixing +3 "processing"% @ +69 "core" A +9 ."da"PBV.dial :waste1 +3 "processing"%z  +35 "core" +8 "processing"%D% +5 "core" %R:  +5 ."da"PS.seek 1.85ml +2 "processing"%'J +237 "core" ' +3 ."da"PBV.dial between PSV and waste1 +4 "processing"% * +36 "core" , +10 ."da"PS.seek 0ml +3 "processing"%}'ܑ +1957 "core" ' +3 ."da"delay 2 seconds +203 .delay 8:00 +4850 ."WCR"CBV.dial :waste2b +3 "collection"'[  +33 "core"  +12 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'a' +347 "core" ' +3 ."WCR"delay 1:00 +5394 "Can"c $>R +610 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'x  +126 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'&  +40 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +20 ."WCR"CS.seek 2ml +2 "collection"'w' +595 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +85 ."WCR"CS.reconfigure :fast +6 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'' +1736 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +3 "collection"'m @ +72 "core" > +64 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +89 "core"  +13 "collection"'% +5 "core" %|w  +4 ."WCR"CSV.dial between air and CTV +4 "collection"'/ ` +54 "core" _ +11 ."WCR"CS.seek 7.182ml +2 "collection"''+ +663 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'\  +3 's  +30 "core"  +97  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'0'P +1577 "core" 'P $  +6 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'  +34 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'(' +376 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'o  +125 "core" +12267 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"%: @ +5 "core" A +8 ."da"PBV.dial :waste1 +3 "processing"%  +33 "core" +8 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%q * +36 "core" + +8 ."da"PSV.dial :air +3 "processing"%  +42 "core"  +8 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +2147 "core" ' +3 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +9 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +43 "core"  +7 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%p +43 "core" +8 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +43 "core"  +8 ."da"PS.seek :empty +3 "processing"%'s +2116 "core" ' +3 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%% +133 "core" +77 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +21 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%)' +588 "core" ' +4 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%V'Q +1607 "core" ' +3 ."da"PTV.dial :puck +2 "processing"%,  +68 "core"  +12 ."da"PSV.dial PTV +3 "processing"%' +70 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%$  +36 "core" +8 "processing"%% +5 "core" %RA  +4 ."da"PS.seek 1.5ml +3 "processing"%!' +590 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%6 * +33 "core" + +10 ."da"PS.seek 0ml +2 "processing"%1'ܑ +1599 "core" ' +3 ."da"delay 2:00 +8629 "Can"W Z(S> +3375 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +5 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%g  +35 "core" +9 ."da"delay 30 seconds +3005 .PBV.dial between PSV and waste1 +3 "processing"%. * +33 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%+ +70 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%B' +2142 "core" ' +3 ."da"PSV.dial PTV +2 "processing"%O +70 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%K +70 "core"  +11 ."da"delay 5 seconds +504 .PSV.dial PTV +3 "processing"% +70 "core" +8 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%L  +70 "core"  +8 ."da"PS.seek :empty +2 "processing"%A's +2121 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +125 "core"  +11 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +20 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%~' +593 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."da"PS.seek 2ml +2 "processing"%4'Q +1608 "core" ' +2 ."da"PTV.dial :puck +69 .PSV.dial PTV +11 "processing"%? +71 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%#  +36 "core" +8 "processing"%% +6 "core" %RA  +4 ."da"PS.seek 1.5ml +2 "processing"% ' +592 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%J * +34 "core" + +10 ."da"PS.seek 0ml +2 "processing"%G'ܑ +1610 "core" ' +3 ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%I  +35 "core" +9 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%= +70 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%`' +2138 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%* +69 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%8 +70 "core"  +11 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +72 "core" +8 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%>  +69 "core"  +9 ."da"PS.seek :empty +2 "processing"% 's +2127 "core" ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%c +124 "core"  +11 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +20 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%<' +596 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%T'Q +1607 "core" ' +3 ."da"PTV.dial :puck +11 .PSV.dial PTV +2 "processing"%P +70 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%E  +34 "core" +7 "processing"%U% +5 "core" %U:  +5 ."da"PS.seek 1.5ml +2 "processing"%-' +596 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Q * +35 "core" , +10 ."da"PS.seek 0ml +3 "processing"%i'ܑ +1599 "core" ' +4 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +7 .PBV.dial :waste1 +3 "processing"%b  +35 "core" +8 ."da"delay 30 seconds +2623 "Can"U |,S +380 ."da"PBV.dial between PSV and waste1 +71 "processing"%e * +35 "core" + +8 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%5 +70 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%9' +2137 "core" ' +3 ."da"PSV.dial PTV +2 "processing"%] +71 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%F +70 "core"  +11 ."da"delay 5 seconds +503 .PSV.dial PTV +4 "processing"%; +69 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%H  +69 "core"  +8 ."da"PS.seek :empty +3 "processing"%2's +2141 "core" ' +3 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +2 "processing"%y +128 "core"  +28 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +45 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +7 "processing"%R'I +339 "core" ' +4 ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +20 ."da"PS.seek 0.5ml +3 "processing"%' +336 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%'Q +1602 "core" ' +2 ."da"PTV.dial :puck +11 .PSV.dial PTV +3 "processing"%7 +71 "core" +9 ."da"PBV.dial :waste1 +2 "processing"%Z  +36 "core" +8 "processing"%3% +5 "core" %L<  +5 ."da"PS.seek 1.5ml +2 "processing"%h' +592 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%| * +34 "core" , +10 ."da"PS.seek 0ml +3 "processing"%t'ܑ +1609 "core" ' +3 ."da"delay 10 seconds +1005 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +3 "processing"%f  +36 "core" +8 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%r * +36 "core" , +8 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%v +70 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% ' +2161 "core" ' +3 ."da"PSV.dial PTV +2 "processing"%j +71 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%l +71 "core"  +71 ."da"delay 5 seconds +512 .PSV.dial PTV +2 "processing"%X +72 "core" +8 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%C  +70 "core"  +8 ."da"PS.seek :empty +3 "processing"%^'s +2145 "core" ' +4 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%n +127 "core"  +11 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%@'Q +2121 "core" ' +3 ."da"delay 5 seconds +504 .PTV.dial :puck +11 .PSV.dial PTV +2 "processing"%u +69 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%M  +34 "core" +8 "processing"%d% +6 "core" %Y; +3 ."da"PS.seek 1.5ml +3 "processing"%\\' +589 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Y * +35 "core" + +9 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +100 "core"  +8 ."da"PS.seek :empty +2 "processing"%{'s +1604 "core" ' +3 "processing"%9 +6 "core" 9Dd5  +3 #"da"Processing Puck Heater at 28.2C before imaging +2 .PH.coast +2 "processing"% +4 %z& +6 "core" 5 + &S: ! +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&D% +5 "core" % u  +4 "storage"(% +6 "core" %F  +2 "storage"(". +5 "core" .( +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."da"SC.seek 1 +2 "storage"(( +202 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 ([& +4 "core" & y u +3 "manipulator"&& +6 "core" &  % +3 "manipulator"&x% +6 "core" % u  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&&( +170 "core" ( +2 "manipulator"&a& +5 "core" &  J +4 "storage"(w& +6 "core" & +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&m'ұ +95 "core" ' +2 "storage"(& +5 "core" & m +5 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(' +244 "core" ' +3 "storage"(/- +5 "core" -' +3 ."da"SE.configure :default +9 "storage"(#QK-0-\ b +6 "manipulator"&& +4 "core" &  J +4 "storage"(s& +5 "core" & +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&\ 'ϑ +34 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"( - +4 "core" -' +4 ."da"SE.seek 8.17 Pucks below Top Plate +70 "storage"(0' +28 "core" ' +3 "manipulator"&o% +6 "core" %ϒq %  +2 "storage"(:& +5 "core" & i ` 1 +4 ."da"Forearm.force -20 +6 "manipulator"&5 +5 ."da"Forearm.seek 1 + 301 counts +2 "manipulator"&'о +18 "core" ' +2 "manipulator"&q& +6 "core" &  Y J +3 "storage"(& +5 "core" & t +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&}'ұ +29 "core" ' +4 ."da"SE.seek 9.17 Pucks below Top Plate +3 "storage"(' +38 "core" ' +3 "manipulator"&& +5 "core" &  J +4 "manipulator"&p% +6 "core" %ҳ r +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&( +252 "core" ( +3 "manipulator"&%& +5 "core" &  +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &   +4 ."da"Forearm.seek PC +3 "manipulator"&)'E +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&,/ +28 "core" / +7 ."da"PC.seek :open +2 "processing"%'( +374 "core" ( +2 "storage"($& +6 "core" & v +3 "manipulator"&& +6 "core" & q  +3 "manipulator"&V% +6 "core" %B  +3 ."da"Forearm.seek :retract +3 "manipulator"&6' ] +95 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&!( +250 "core" ( +3 "manipulator"& & +5 "core" & B +3 "storage"(g& +5 "core" & = +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&.'ұ +94 "core" ' +4 ."da"Hand.open +2 "manipulator"&+1 +22 "core" 1 +4 "storage"(1- +4 "core" -' +5 ."da"SE.seek 8.82 Pucks below Top Plate +3 "storage"(O'L +25 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 7.85 Pucks below Top Plate +2 "storage"(K' +58 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25jul2914h529ml.png +1938 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +161 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.726 seconds\ Exposing 696x520 pixel 16-bit image for 16.985 seconds\ /var/log/esp/da25jul2914h529ml.png: PNG Upload Complete\ +14 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25jul2914h529ml15s.png +1681 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25jul2914h529ml15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25jul2914h529ml25s.png +2217 #"image"compressed /var/log/esp/da25jul2914h529ml.jxl +462 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25jul2914h529ml25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +3 "storage"(- +5 "core" -' +24 "storage"(L& +19 "core" & +7 "manipulator"&B& +15 "core" & d B +4 ."da"Elbow.seek 1 +4 "manipulator"&( +30 "core" ( +3 "manipulator"&A& +7 "core" &  { v +3 "storage"(~& +7 "core" & +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&?'ұ +34 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 8.56 Pucks below Top Plate +2 "storage"(#'n +52 "core" ' +2 "manipulator"&& +6 "core" &  L v +5 "storage"(4& +5 "core" &\ e\ f  +5 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +90 ."da"Forearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&J'ϑ +35 "core" ' +3 ."da"Elbow.hold +3 "manipulator"& , +7 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 8.75 Pucks below Top Plate +3 "storage"(I' +19 "core" ' +3 "manipulator"&% +6 "core" %ϐs & +4 "storage"(=& +6 "core" &\ \  6 +3 ."da"Forearm.force -20 +5 "manipulator"&5 +5 ."da"Forearm.seek 1 + 299 counts +2 "manipulator"&G'м +17 "core" ' +2 "manipulator"&*& +7 "core" &  v +3 "storage"(8& +5 "core" &\ e\ f  +6 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +34 "core" ' +2 "storage"(>% +5 "core" % \ d\ d +7 ."downElevator"SE.seek :down +5 "storage"(`') +98 (c% +4 "core" %ұO\ 4\ / 7 NB +3 "manipulator"& % +7 "core" %  M  +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&<' ] +91 "core" ' +5 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 (P& +7 "core" &\ V\ J +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "collection"'E& +2 "processing"%U& +14 "core" &X?z : + &: +7 "manipulator"&T& +7 "core" &  o v +3 "manipulator"&Q% +7 "core" % f y  +4 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&-(-z +177 "core" ( +3 "manipulator"&b& +5 "core" &- P +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &e& +4 "core" &- P +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&5'o +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&i/ +19 "core" / +3 "manipulator"&]& +7 "core" &- P +2 "manipulator"&F% +5 "core" %π m +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&;' ] +103 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&H( +122 "core" ( +2 "manipulator"&9& +7 "core" &  +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &y& +4 "core" & k  +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&2'E +100 "core" ' +5 "manipulator"&R& +5 "core" &  +5 "manipulator"&% +6 "core" %B  +4 "processing"%7& +6 "core" &9 +5 "processing"%Z& +7 "core" &: +7 ."psFlush"PC.seek :closed +3 "processing"%3(SD +8 "core" &D + &D  +7 &4B )u +9 &gD < +10 &~D H +9 &RjE G +9 &kC G +10 &jD G +9 &jC G +10 &YiC G +9 &!gD G +9 &"hD G +10 &$hD G +9 &&ahD G +9 &(#jC G +10 &)hC G +10 &+iD G +9 &-ihD G +9 &/+hD G +9 &0iC G +10 &2gE G +9 &4qjC G +10 &62iC H +9 &7jD G +9 &9jF G +10 &;xjE H +9 &=;kC G +9 &>jE G +10 &@hE G +9 &Bj> H +9 &DDiD G +10 &FkD H +9 &GkB G +10 &ImD G +9 &KJrC H +9 &M yC I +10 &NB K +9 &PD L +9 &R,C / +10 &R,gD K +9 &SD ' +4 ( +2 "processing"%Z& +6 "core" &SF ' +5 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.15 +78 "processing"%& +6 "core" &SD ' +6 ."psFlush"Hand.open +2 "manipulator"&|1 +24 "core" 1 +3 "manipulator"&h% +7 "core" %;  +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&f' ] +99 "core" ' +3 ."psFlush"PSR.select :air +7 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +3 ."psFlush"PSV.dial PSR +3 "manipulator"&r% +6 "processing"%v +9 "core" % ^ P  +7 "storage"(t% +6 "core" %? 7 +3 "storage"(j. +7 "core" .( +3 "storage"(l& +6 "core" & +4 "storage"(X& +8 "core" &\ $\ A +  +7 "manipulator"&C& +17 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +5 "core" & I  +4 "manipulator"& % +7 "core" % f  +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 ."WCR"Elbow.seek 1 +8 "manipulator"&n( +16 ."psFlush"PS.seek 0.5ml +4 "processing"%^' +242 "core" ( +4 "manipulator"&u& +5 "core" &  $ +5 "storage"(M& +7 "core" &\ 5\ 5 +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&d'ұ +107 "core" ' +3 "storage"(@& +7 "core" &\ 3\ + +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(Y' +187 "core" ' +4 ."psFlush"delay 5 seconds +47 "core" ' +2 "storage"(- +7 "core" -'D +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +7 "manipulator"&\\& +4 "core" &  g $ +5 "storage"(& +7 "core" &\ -\ - 8 +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 1 +3 "manipulator"&'ϑ +33 "core" ' +3 ."WCR"Elbow.hold +4 "manipulator"&z, +7 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(D- +5 "core" -'D +5 ."WCR"SE.seek 9.19 Pucks below Top Plate +4 "storage"(' +32 "core" ' +3 "manipulator"&"% +7 "core" %Ϗn  +3 "storage"([& +7 "core" &  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 298 counts +2 "manipulator"&'л +16 "core" ' +2 "manipulator"&x& +8 "core" &\  !q +3 "storage"(k& +7 "core" &\ J\ J\  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +74 ."WCR"Forearm.seek 1 + 800 counts +7 "manipulator"&a'ұ +40 "core" ' +4 ."WCR"SE.seek 10.19 Pucks below Top Plate +3 "storage"(w' +38 "core" ' +2 "manipulator"&& +8 "core" &\  l !q +3 "manipulator"&% +7 "core" %  3  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +4 "manipulator"&N' ] +18 ."psFlush"PSR.select :air +4 "processing"% +24 ."psFlush"PS.seek 2.5ml +3 "processing"%/' +41 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +166 "core" ( +3 "manipulator"&s& +5 "core" & ( +5 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 & & +4 "core" & o ( +4 ."WCR"Forearm.seek CC +4 "manipulator"&o'ш +102 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&:/ +23 "core" / +13 ."WCR"CC.seek :open +3 "collection"'q( +406 "core" ( +3 "storage"(& +7 "core" &\ -\ 3  +3 "storage"(m& +5 "core" &\ -\ / % +5 "manipulator"&& +5 "core" &   $ +5 "manipulator"&p% +6 "core" %ч +5 ."WCR"Forearm.seek :retract +3 "manipulator"&&' ] +98 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +3 "manipulator"&( +145 #"image"compressed /var/log/esp/midres/da25jul2914h529ml15s.jxl +16 "core" ( +6 "manipulator"&\ & +6 "core" &  +5 "storage"(& +6 "core" &\ K\ M w +5 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +8 ."WCR"Forearm.seek 1 +3 "manipulator"&0'ϑ +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&}, +7 "core" , +2 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&%1 +17 "core" 1 +7 "manipulator"&% +7 "core" %ϝt + +3 "storage"(& +7 "core" & \  B +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 312 counts +3 "manipulator"&,' +24 "core" ' +3 "manipulator"&& +5 "core" &  9  +5 "storage"(& +8 "core" &\ X\ X & +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&$'ұ +103 "core" ' +3 "storage"(% +5 "core" %\ I\ J\  +18 ."downElevator"SE.seek :down +3 "storage"(V') +98 ()% +4 "core" %בI\ (\ , N@ +4 "manipulator"& % +7 "core" %   +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&g' ] +78 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +12 "core" ' +3 #tStarting finalPurge +347 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +180 "core" A +12 ."psFlush"PTV.dial :PRVmixing +3 "processing"%+  +121 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"%1 +98 "core" +9 ."psFlush"PS.seek :empty +3 "processing"%6's +1094 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1045 #"image"compressed /var/log/esp/midres/da25jul2914h529ml25s.jxl +2 ."Qmail"DAfans.email "da25jul2914h529ml exposed 16.985 seconds\\nmidres/da25jul2914h529ml15s\\nmidres/da25jul2914h529ml25s",Subject: "da25jul2914h529ml images!" +1236 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +97 "core"  +12 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +3 "processing"%O' +587 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2113 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%L  +35 "core" +11 ."psFlush"PTV.dial :mixing +3 "processing"%B @ +68 "core" A +10 ."psFlush"PSV.dial :mixloop +3 "processing"%A +98 "core" +8 ."psFlush"PS.seek :empty +2 "processing"%~'s +2626 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"% +99 "core"  +81 ."psFlush"PSR.select :flush +8 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%4'[q +100 #"uploadLog"upsync +996 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1607 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%. +70 "core" +7 ."psFlush"PTV.dial :puck +3 "processing"%  +68 "core"  +7 ."psFlush"PBV.dial :waste1 +3 "processing"%=  +7 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%K'ܑ +2379 "Can"_ U2Tj +255 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%* +69 "core"  +12 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%8' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%> +70 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%?'ܑ +2623 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%c +69 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +593 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +20 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2111 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%# +70 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"%J U +52 "core" U +10 ."psFlush"PS.seek 0ml +2 "processing"%P'ܑ +2616 "core" ' +4 ."psFlush"PSV.dial PBV +2 "processing"%E @ +44 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%U' +2620 "core" ' +4 ."psFlush"PSV.dial :waste1 +2 "processing"%G  +68 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%T's +2626 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%Q +42 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%I' +2621 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +67 "core" +9 ."psFlush"PBV.dial PSV +8 .PS.seek 0ml +58 "processing"%b'ܑ +2614 "core" ' +4 ."psFlush"PSV.dial PBV +11 "processing"%e @ +43 "core" > +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2622 "core" ' +4 ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%i's +2620 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%] +52 "core" +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%F'[q +1097 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%<' +1604 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%9 +69 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%y  +7 "core"  +7 ."psFlush"PBV.dial :waste1 +3 "processing"%5  +53 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%R'ܑ +2620 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +69 "core"  +10 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%7' +2622 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%- +71 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%;'ܑ +2618 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%' +69 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%' +592 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2108 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%h +69 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%Z U +53 "core" W +10 ."psFlush"PS.seek 0ml +3 "processing"%r'ܑ +2623 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%t @ +42 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%j' +2613 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%l  +67 "core"  +63 ."psFlush"PS.seek :empty +11 "processing"%v's +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%X +43 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%C' +2621 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +67 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%2 U +7 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%u'ܑ +2622 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%M @ +42 "core" > +9 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2612 "core" ' +4 ."psFlush"PSV.dial :waste1 +2 "processing"%{  +68 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%@'s +2208 "Can"Y L4U +414 "core" ' +5 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'f& +6 "core" &z +3 "manipulator"&& +6 "core" &   +2 "manipulator"&\\% +6 "core" % e |  +4 .tElbow.seek PC +3 "manipulator"&( +251 "core" ( +3 "manipulator"&D& +5 "core" &  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &"& +4 "core" & {  +4 .tForearm.seek PC +2 "manipulator"&['E +96 "core" ' +2 .tHand.close +2 "manipulator"&x/ +18 "core" / +6 .tPC.seek :open +3 "processing"%k( +373 "core" ( +3 "manipulator"&d& +6 "core" &  +3 "manipulator"&n% +6 "core" %B  +3 .tForearm.seek :retract +3 "manipulator"&' ] +109 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +374 "core" ( +4 "manipulator"&Y& +6 "core" & ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +5 "core" & \\ ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'ш +99 "core" ' +3 "manipulator"&& +6 "core" & ( +3 "manipulator"&s% +6 "core" %у +3 "collection"' & +5 "core" &| +5 "collection"'a& +7 "core" &~y +5 .tCC.seek :closed +3 "collection"'^(X +6 "core" &x +4 &z 1 +9 &+J~z . +9 &\\u~z C +10 &\ k~{ I +9 &g}x I +9 &hy I +10 &Ojy I +9 &kz I +9 &nz I +10 &!ky H +9 &#Xgz I +10 &%jy H +9 &&jz H +9 &(i~w I +10 &*al~y H +9 &,#iw H +9 &-g~y I +10 &/e}y I +9 &1hg~y I +10 &3,ey H +9 &4j~z I +9 &6i{ I +10 &8qey H +9 &:3j~x H +9 &;iy H +10 &=ky I +10 &?xg}y I +9 &A;hy H +9 &Bmy I +9 &Dvz J +10 &Fz| K +9 &H5z M +9 &Ix Q +10 &K~y Q +9 &Mo{ Q +10 &O1{ Q +9 &Pz R +9 &R{ R +10 &Tr| S +9 &V2y T +9 &Wu|+ 4 +10 &X(z) !a +9 &XU}# A +4 ( +2 "collection"'a& +8 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 1.96 +2 "collection"'z& +68 "core" &XPy- A + &XPz$ A +6 .tHand.open +3 "manipulator"&:1 +21 "core" 1 +3 "manipulator"&N% +6 "core" %t +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&W' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'& +6 "core" &XP{= A +3 "collection"'m% +6 "core" %~y= +3 .tCSV.dial CSR +2 "collection"'  +40 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"'p'q +1357 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +19 '\ % +4 "core" %qx  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +3 "collection"''C +598 "core" ' +3 .tCSV.dial :waste +2 "collection"'o +122 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"''P +1979 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"'%& +5 "core" &XPzP A +4 "collection"'% +6 "core" %PyL +2 .tCSV.dial :flush +3 "collection"'  +42 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"''q +1120 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +42 "core" A +7 "collection"'&% +6 "core" %qz8  +4 .tCS.seek 7ml +2 "collection"''e +499 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +2 ')  +42 "core"  +87  +7 .tCBV.dial :waste1 +3 "collection"'0 @ +76 "core" B +8 .tCS.seek 0ml +3 "collection"' 'P +1513 "core" ' +3 #tFlushing lower manifold's waste2 port +2 "collection"',& +6 "core" &XP{, A +3 "collection"'w% +6 "core" %K~|( +2 .tCSV.dial :flush +3 "collection"'$  +68 "core" +8 .tCS.seek 5ml +3 "collection"'V'q +1117 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +42 "core" @ +6 "collection"'+% +5 "core" %qx.  +5 .tCS.seek 7ml +2 "collection"'1'g +496 "core" ' +5 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'/  +2 '  +12 "core"  +29  +7 .tCBV.dial :waste2 +2 "collection"'6  +98 "core"  +8 .tCS.seek 0ml +2 "collection"'O'P +1502 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'L& +5 "core" &XVz A +4 "collection"'B% +6 "core" %U~z +2 .tCSV.dial :flush +3 "collection"'A  +67 "core" +13 .tCS.seek 5ml +3 "collection"''q +1104 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +44 "core" B +6 "collection"'~% +5 "core" %qy  +5 .tCS.seek 7ml +3 "collection"'4'f +496 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'.  +45 "core"  +7 .tCBV.dial :waste2b +3 "collection"'  +98 "core"  +8 .tCS.seek 0ml +3 "collection"'='P +1500 "core" ' +4 #tDisinfecting external Intake with kill + "collection"'!& +6 "core" &XVq A +3 "collection"'*% +5 "core" %T~z +4 .tCSV.dial CSR +2 "collection"'K  +41 "core"  +10 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'>'! +1717 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +19 .tCS.seek 10ml +3 "collection"'8' +499 "core" ' +5 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'c +2 '?  +44 "core"  +55 +8 .tCTV.dial :intake +2 "collection"'  +73 "core" +8 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'#' +1732 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'J  +71 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +595 "core" ' +3 .tCSV.dial CSR +2 "collection"'E  +96 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'P'q +1346 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'G' +1359 "core" ' +3 .tCSV.dial CBV +3 "collection"'U +95 "core" +8 .tCS.seek 0ml +2 "collection"'Q'P +2624 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&T& +5 "core" & ( +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +6 "core" ( +3 "manipulator"&I& +6 "core" & f ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &e& +3 "core" & ( +5 .tForearm.seek CC +64 "manipulator"&b'ш +95 "core" ' +3 .tHand.close +4 "manipulator"& / +20 "core" / +6 .tCC.seek :open +3 "collection"'`( +404 "core" ( +3 "manipulator"&]& +6 "core" & 3 ( +3 "manipulator"&i% +6 "core" %s 3 +4 .tForearm.seek :retract +2 "manipulator"&F' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&9(-z +308 "core" ( +3 "manipulator"&y& +5 "core" &-| G +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &5& +4 "core" &-| b G +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&<'o +112 "core" ' +4 .tHand.open +2 "manipulator"&1 +18 "core" 1 +3 "manipulator"&R% +6 "core" %u} +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&-' ] +102 "core" ' +3 #tCompleted [myDA_WCR #Phase 1: Tuesday Initial DA on deployment day with Regular cleanup (4 pucks)] begun 12:20:34 +2 #Preparing to sleep until 7/30/25 11:00AM +7 #Asleep til 7/30/25 11:00AM +9 #Continuing at 11:00PDT30-Jul-25 +4 "Can"f M6UQl +7 ."Qmail"GoodNews.email "Then, in tube 2: myWCR \\t\\t\\t\\t\\t#Phase 2: Wednesday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases.rb:41\\n{1 => 11,\\n 2 => 22,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@15:14:43, 10.7C, 8% humidity, 14.4psia, 14.77V, 0.38A, 6.418Ah, 5.63W\\nSampled 86.3ml",Subject: "Asleep until 11:00PDT30-Jul-25" +711 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +5246 #"uploadLog"upsync +21764 "Can"m ,7U +60001 k ,9LV, +60001 h ,:V +60001 d 5<WX +60001 c ,>fW +60001 b &@X +60002 a &A{Y +60024 ` *BY +60008 b 'DCZF +60002 _ 3EZ +60002 _ 8G[r +14052 #"brent"Session Begun +3458 #-> abort! "Restarting with espserver start ..." +4 !o:CmdServer::Client::Error: mesg":Aborting Mission: Restarting with espserver start ...:bt["!brent:1:in `topLevelBinding'" 11,\\n 2 => 22,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@17:04:07, 10.1C, 8% humidity, 14.4psia, 14.82V, 0.31A, 6.745Ah, 4.63W\\nEnding 22:00PDT20-Oct-25",Subject: "25JUL29NEMO_HotBleachEvery3Phases-2 begun" +8 #"shutdown"Shutdown +3 #tAsleep til 7/30/25 11:00AM +601 #Continuing at 11:00PDT30-Jul-25 +5 "Can"a =H[a +764 #"brent"Session Begun +1599 ."Qmail"GoodNews.email "Then, in tube 2: myWCR \\t\\t\\t\\t\\t#Phase 2: Wednesday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:41\\n{1 => 11,\\n 2 => 22,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@17:04:28, 10.1C, 8% humidity, 14.4psia, 14.81V, 0.28A, 6.746Ah, 4.17W",Subject: "Asleep until 11:00PDT30-Jul-25" +3956 #"brent"-> exit +4 #Session Ended +652 #"uploadLog"upsync +52175 "Can"^ ,Jq\\SA +36886 #"brent"Session Begun +11183 #-> class << PC; def minTorqueRatio; 1.1; end;end +1377 #-> PC.minTorqueRatio +774 #-> CC.minTorqueRatio +9783 "Can"a IL>\\A +60001 ` 6N]A +24480 #"brent"-> can +7 "Can"_ ;N]w +4316 #"brent"-> exit +4 #Session Ended +31195 "Can"_ 2O^A +60002 ] ,Q^A +60002 ` 5SB_AA +60002 ^ 8T_A +60002 ^ ,V`mA +60002 ` ,XgaA +60001 _ &ZaA +60002 ^ &[ob/A +60002 _ 5]"bA +60002 ] ,^c[A +60003 ^ ,`~cA +60002 _ 8b-dA +60002 [ +ceA +60002 ^ ,eeA +60003 _ 7g;fIA +60002 ^ ,hfA +60002 \\ %jguA +60002 [ 9lh A +60002 \\ ,mhA +60003 \\ ,oi7A +60002 [ (q iA +60002 [ ,rjcA +60002 ] ,tHjA +60003 ] 2ukA +60002 ] ,wl%A +60002 Z -yflA +60002 ] ,{mQA +60003 ^ ,|mA +60002 ^ ,~zn}A +60002 \\ ,0oA +60002 a 7oA +60003 ] +p?A +60002 ] ,SpA +60002 ^ &qkA +60002 Y ,crA +60002 Y ,rA +60002 b ,s-A +60003 Y ,~sA @PDT1753859060.40 Y ,2tYA +60002 \\ ,tA +60002 ] ,uA +60002 Z ,PvA +60003 ` ,vA +60002 [ 6wGA +60002 Z 9vwA +60002 Z ,%xsA +60002 \\ &y A +60002 Z 5OyA +60003 X ,z5A +60002 [ 8zA +60002 X ,j{aA +60002 [ +,{A +60002 \\ ,|A +60002 ] 0}#A +60002 \\ ,A}A +60003 ] +~OA +60002 Z 4~A +60002 ] ,b{A +60002 ] ,A +60002 _ &A +60002 ] ,!=A +60002 [ ,A +60002 Z ,iA +60003 X ,<A +60002 Z IA +60002 ^ 4+A +60002 ] ,UA +60002 ^ 3\ WA +60002 \\ BA +60002 \\ ,xA +60003 ] 8,A +60002 [ ,A +60002 [ &sEA +60006 \\ 'A +60007 ] '7qA +60003 [ '̚A +60003 [ 'A +60002 ] &b3A +60003 \\ &A +60002 ] >H_A +60002 \\ ;A +60002 \\ ,մA +60002 a ,i!A +60003 ^ BA +60002 \\ +MA +60002 \\ ,uA +60002 ^ 3%yA +60003 ] 9A +60002 Z ,A +60002 ^ 6=;A +60002 _ ,A +60002 _ &gA +60003 [ 4 A +60002 [ ,A +60003 Y ,z)A +60002 \\ ?.A +60002 [ ,UA +60002 Z ,A +60003 Y ,IA +60002 Y ,A +60002 Z ,A +60002 X ,YCA +60002 Y ,A +60003 Z 6oA +33809 X ' +3 #tPowering core bus +561 .Gate.power :raw,:ON + "sampler") +46 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +45 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X 11,\\n 2 => 22,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:30, 10.0C, 7% humidity, 14.4psia, 14.65V, 0.30A, 10.059Ah, 4.40W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 2: Wednesday StandAloneWCR with Regular cleanup (1 puck)" +2010 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'#& +3 "core" &u  +2 .tHand.open + "manipulator"&$1 +26 "core" 1 +2 "manipulator"&%& +4 "core" &  D % +2 "manipulator"&&% +3 "core" % \\ m  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(-z +200 "core" ( +2 "manipulator"&(& +3 "core" &-y F +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &)& +2 "core" &-y 6 F +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&*'o +109 "core" ' + .tHand.close +2 "manipulator"&+/ +23 "core" / +2 "manipulator"&,& +3 "core" &-} N B +2 "manipulator"&-% +4 "core" % | n +2 .tForearm.seek :retract +2 "manipulator"&.' ] +103 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/( +316 "core" ( +2 "manipulator"&0& +3 "core" & h 1 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &1& +2 "core" & 1 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&2'ш +95 "core" ' +2 "manipulator"&3& +3 "core" & Q 1 +3 "manipulator"&4% +3 "core" %т b +2 "collection"'5& +4 "core" &u  +2 "collection"'6& +5 "core" &u)  +3 .tCC.seek :closed + "collection"'7(X +4 "core" &u(  +8 &8~, *z +10 &k) ? +9 &l| J +9 &/i+ I +10 &f' I +9 &g* I +9 &ug~) I +10 &7k( I +9 & m~* J +10 &"h* J +9 &$|j, J +9 &&?i, J +10 &(g, I +9 &)k) I +9 &+g& I +10 &-Ie& I +9 &/\ h I +10 &0j% I +9 &2j' I +9 &4Qc( I +10 &6f% I +9 &7h, I +10 &9h& I +9 &;Yg( I +9 &=g' I +10 &>g( J +9 &@g% I +9 &B`h% I +10 &D"g& I +9 &Ec~+ I +9 &Go& J +10 &Ib( K +9 &K) M +10 &L. Q +9 &N' S +9 &PW R +10 &R) R +9 &S' S +9 &U, S +10 &WZ- @ +9 &X_9* &p +10 &Xg$ = +5 ( +2 "collection"'6& +4 "core" &X\\' = +2 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 1.83 + "collection"'8& +3 "core" &X\\ = +3 .tHand.open + "manipulator"&91 +22 "core" 1 + "manipulator"&:% +4 "core" %v w +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;' ] +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'<& +4 "core" &X\\* = +6 "collection"'=% +4 "core" %T' +2 .tCSV.dial CSR + "collection"'>  +122 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'?'q +3295 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 '@% +2 "core" %q'  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'A'C +611 "core" ' + .tCSV.dial :waste +2 "collection"'B +120 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +43 .tCS.seek 0ml + "collection"'C'P +3696 "core" ' +2 #tPurging external Intake +2 "collection"'D& +3 "core" &XL% = +3 "collection"'E% +3 "core" %O) +2 .tCSV.dial :flush + "collection"'F  +41 "core"  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'G' +2190 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'H +2 'I  +6 "core"  +59 +3 .tCTV.dial :intake +2 "collection"'J  +73 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml + "collection"'K'P +2191 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'L  +74 "core"  +3 #tFlushing upper manifold +2 "collection"'M& +3 "core" &XQ} = +2 "collection"'N% +3 "core" %M* +2 .tCSV.dial :flush + "collection"'O  +68 "core"  +4 .tCS.seek 5ml +2 "collection"'P'q +1132 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Q @ +40 "core" B +4 "collection"'R% +3 "core" %q+  +3 .tCS.seek 7ml +2 "collection"'S'j +504 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'T + 'U  +7 "core"  +100 +3 .tCTV.dial :air +2 "collection"'V  +4 "core" +4 .tCS.seek 0ml +2 "collection"'W'P +2391 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'X'2~ +629 "Can"Z W +82 "core" ' + .tCSV.dial :waste +2 "collection"'Y +39 "core" +4 .tCS.seek 0ml + "collection"'Z'P +715 "core" ' +2 "collection"'[& +3 "core" &XY = +2 "collection"'\\% +3 "core" %J +2 .tCSV.dial :flush +2 "collection"']  +41 "core"  +4 .tCS.seek 3ml + "collection"'^'2~ +709 "core" ' +2 .tdelay 5 seconds +2058 .CSV.dial :air +2 "collection"'_ @ +39 "core" A +4 "collection"'`% +3 "core" %2y  +3 .tCS.seek 4.999ml + "collection"'a'q +503 "core" ' +3 .tCSV.dial :air +2 "collection"'b @ +3 "core" A +4 .tCS.seek 0ml +2 "collection"'c'P +1121 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'d'2~ +2614 "core" ' + .tCSV.dial :waste +2 "collection"'e +69 "core" +4 .tCS.seek 0ml + "collection"'f'P +722 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +3 "core" & . +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +35 "core" ( +2 "manipulator"&i& +3 "core" & } j +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &j& +2 "core" & E j +3 .tForearm.seek CC + "manipulator"&k'ш +95 "core" ' +2 .tHand.close + "manipulator"&l/ +39 "core" / +3 .tCC.seek :open + "collection"'m( +405 "core" ( +2 "manipulator"&n& +3 "core" & h j +2 "manipulator"&o% +3 "core" %{ +3 .tForearm.seek :retract + "manipulator"&p' ] +109 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&q(-z +304 "core" ( + "manipulator"&r& +3 "core" &- R N +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &s& +3 "core" &- k N +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&t'o +108 "core" ' + .tHand.open + "manipulator"&u1 +26 "core" 1 +2 "manipulator"&v% +3 "core" %p} V +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w' ] +102 "core" ' + #tStarting stand-alone bac WCR +7 #bac wcr sampling at most 1000ml +3 #Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'x& +3 "core" & +2 "manipulator"&y% +3 "core" % a z  +2 "storage"(z% +4 "core" %$ +2 "storage"({. +3 "core" .([G +3 ."WCR"SC.reconfigure :tight + "storage"($ .(\ 1~b +3 ."WCR"SC.seek 2 + "storage"(|( +828 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (}& +2 "core" & +3 "manipulator"&~& +3 "core" &- N +2 "manipulator"&% +2020 "core" % c V  +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +183 "core" ( +5 "manipulator"&& +19 "core" &  I # +7 "storage"(& +7 "core" & \  +6 ."WCR"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 800 counts +5 "manipulator"&'j +108 "core" ' +4 "storage"(& +6 "core" & +4 ."WCR"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +2 "storage"(' +169 "core" ' +4 "storage"(- +6 "core" -'ӛ +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +6 "core" & / +4 "manipulator"& & +8 "core" &  i "~ +4 ."WCR"Elbow.seek 2 +4 "manipulator"& ( +8 "core" ( +2 "manipulator"& & +8 "core" &  "~ +4 "storage"( & +6 "core" & 5 +6 ."WCR"Forearm.seek 2 + 300 counts +4 "manipulator"&'v +15 "core" ' +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Hand.close +2 "manipulator"&/ +24 "core" / +6 ."downElevator"SE.seek :down +6 "manipulator"&& +4 "storage"(') +29 "core" &  v "~ +9 "manipulator"&% +9 "core" %r b H +4 ."WCR"Forearm.seek :retract +4 "manipulator"&' ] +87 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +6 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&( +179 "core" ( +5 "manipulator"&\ & +103 "core" & + +5 ."WCR"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +11 && +11 "core" & q + +5 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 ."WCR"Forearm.seek CC + "manipulator"&'ш +97 "core" ' + "manipulator"&& +4 "core" & Q + +2 "manipulator"& % +3 "core" %с +2 "collection"'& +4 "core" & +9 "collection"'& +5 "core" &) +2 ."WCR"CC.seek :closed +2 "collection"'#(X +3 "core" &, +8 &.' #b +9 &Y' 6 +9 &, I +10 &d( H +9 &nh, I +9 &1i) H +10 &e, H +9 &e) H +10 & vk( I +9 &"8e) I +39 &#c) H +14 &%c* I +4 &'}g) I +8 &)@d% I +2 &+g" H +5 &,b H &.b I +5 &0Gf I +8 &2 b& H +29 &3c H +14 &5h I +7 &7Pe I +8 &9c~ H +11 &:c I +60 &<f H +19 &>Xf I +26 &@b H +27 &Ac I +15 &Ce I +14 &Eaf H +14 &G"k I +15 &Hp J &Js J +14 &L` L +14 &N N &O Q +14 &Q Q +17 &SV R +5 &U R +10 &V R +20 &X.I / &XC 1 +8 ( +6 &X& 1 +14 &X& 1 +17 &X& 1 +25 &X& 1 +7 &X& 1 +15 &X& 1 +14 &X& 1 +14 &X& 1 +7 &X& 1 +15 &X& 1 +7 &X& 1 +7 &X& 1 +7 &X& 1 +14 &X& 1 +22 &X& 1 +16 &X& 1 +7 &X& 1 +8 &X& 1 +16 &X& 1 +9 &X& 1 +11 &X& 1 +9 &X& 1 +8 &X& 1 +6 &X& 1 +9 &X& 1 +30 &X& 1 +8 &X& 1 +7 &X& 1 +9 &X& 1 +6 &X& 1 +8 &X& 1 +7 &X&~ 1 +8 &X& 1 +7 &X& 1 +22 &X& 1 +7 &X& 1 +6 &X& 1 +17 &X& 1 +2 &X& 1 +3 &X& 1 + &X& 1 + &X& 1 + &X& 1 + &X& 1 + &X& 1 + &X& 1 + &X& 1 + &X& 1 +3 &X& 1 + &X& 1 + &X&\ 1 + &X& 1 + &X& 1 + &X& 1 +2 &X& 1 &X&\ 1 + &X& 1 &X& 1 + &X& 1 &X& 1 + &X& 1 + &X& 1 &X& 1 + &X& 1 +2 "collection"'& +4 "core" &X& 1 +3 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 1.70 +2 .Hand.open + "manipulator"&$1 +18 "core" 1 +2 "manipulator"&%% +3 "core" %w T +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&&' ] +100 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Gate.power :sampler,:ON +177 .Flow.enablePump :primary +11 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")(+ +3 "core" + +2 "sampler"))% +3 "core" %! x +2 "collection"'& +3 "core" &X& 1 +3 "Can"] J. +2 #"WCR"Calibrating pressure and temperature sensors +3 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")+ +5 "core"  +4 ."WCR"SS.reconfigure :fast + "sampler")#.0X  +8 ."WCR"delay 3.8 seconds +382 "collection"'*% +4 "core" %N J +2 "sampler")'% +4 "core" %3 4 I +3 #"WCR"Sensor limits: Intake max 172.1psia; Outlet max 130.3psia + .SSV.dial :spit +2 "sampler")0 +128 "core" +5 ."WCR"SS.seek 0ml +2 "sampler")1'! +108 #"flow"3.3L/min +152 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")3  +132 "core"  +4 ."WCR"CTV.dial :intake +2 "collection"'4  +75 "core"  +6 #"WCR"Waiting for sampler to finish priming... + .delayUntil "11:10:06.47" +3993 #"flow"5.4L/min +3513 #4.3L/min +3007 #3.6L/min +3006 #3.7L/min +927 ."WCR"Flow.enablePump :primary +4 .Flow.setRate 2.5 +16 ."connect"SSV.dial CBV +8 ."WCR"CBV.dial SSV +8 "sampler")5  +8 "collection"'. @ +112 "core" +65 ? +30 #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml +10 "Can"] l\\\ +4 ."WCR"Intake.select :open +7 "sampler") +241 "collection"'"% +4 "core" %N' Q +4 #"WCR"Intake @29.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +5 "core" %Nro T +3 "sampler")2% +5 "core" %V A +22 "collection"'% +5 "core" %Nok W +3 "sampler")@% +5 "core" %V$! A +26 "collection"'?% +4 "core" %Nzv V +4 "sampler")B% +5 "core" %V.- @ +30 "collection"'A% +4 "core" %N T +3 "sampler")D% +7 "core" %V<: ? +33 "collection"'E% +4 "core" %Nzu W +3 "sampler")F% +7 "core" %VIG C +38 "collection"'C% +4 "core" %N U +4 "sampler")I% +6 "core" %Veb ? +44 "collection"'H% +4 "core" %N Y +3 "sampler")J% +6 "core" %V D +51 "collection"'G% +4 "core" %N^Y Y +4 "sampler")L% +6 "core" %V F +57 "collection"'M% +5 "core" %N X +3 "sampler")N% +8 "core" %V B +64 "collection"'O% +4 "core" %N Z +4 "sampler")K% +5 "core" %VHJ C +76 "collection"'Q% +4 "core" %N Z +4 "sampler")R% +5 "core" %V D +86 "collection"'P% +5 "core" %N \\ +3 "sampler")U% +5 "core" %V C +98 "collection"'T% +4 "core" %N{t\ \\ +4 "sampler")V% +5 "core" %V  B +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )S% +4 "core" %V H +3 ."WCR"SSV.dial :exhaust +3 "sampler")W  +620 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")Y'! +381 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +18 #"WCR"Sampling 1000.0ml +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +6 "sampler")#.0X 11,\\n 2 => 22,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:04:24, 9.8C, 8% humidity, 14.4psia, 14.61V, 0.44A, 10.086Ah, 6.47W",Subject: "bac wcr sampling at most 1000ml" +5 #"WCR"Vacuum too high -- waiting up to 40 seconds +594 .SS.reconfigure :exhale +2 "sampler")#.0X0X C +14 "collection"'>% +5 "core" %N|u6 Y +4 "sampler")2% +6 "core" %/>22 C +20 "collection"'% +9 "core" %N{x3 Z +5 "sampler")@% +7 "core" %/E YZ B r +4 "collection"'?% +5 "core" %N}6 \\ +4 #"WCR"Intake @29.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X I} +19 "collection"'i% +4 "core" %NL ` +4 "sampler")j% +7 "core" %38][ H{ +20 "collection"'l% +5 "core" %N|9 b +4 "sampler")/% +7 "core" %3; L +3 "collection"';% +6 "core" %NxuM a +2 #"WCR"Intake @28.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X G +21 "collection"'6% +4 "core" %N7 ] +3 "sampler")>% +6 "core" %ON G +25 "collection"'2% +5 "core" %ND ] +3 "sampler")% +5 "core" %cb H +30 "collection"'@% +4 "core" %Nw7 _ +4 "sampler")?% +6 "core" % xv H Z +33 "collection"':% +5 "core" %N}z9 ` +3 "sampler")<% +5 "core" % K +40 "collection"'D% +4 "core" %N}3 ` +3 "sampler")E% +7 "core" % K +44 "collection"'F% +4 "core" %NJ ` +59 "sampler")C% +6 "core" % L +4 "collection"'I% +6 "core" %N@ ` +3 "sampler")8% +6 "core" % K +58 "collection"'H% +5 "core" %ND ` +4 "sampler")J% +6 "core" %ED J +66 "collection"'G% +4 "core" %N; ` +4 "sampler")L% +6 "core" % L +75 "collection"'M% +4 "core" %NL a +3 "sampler")N% +5 "core" % J +87 "collection"'O% +4 "core" %N; b +3 "sampler")K% +5 "core" % K +98 "collection"'Q% +5 "core" %N< c +3 "sampler")R% +5 "core" % K +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )B% +4 "core" % O +4 ."WCR"SSV.dial :exhaust +3 "sampler")P  +73 "core"  +8 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")U'! +896 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")T  +6 "collection"'V @ +7 "core" ? +61 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +4 "Can"Z v+ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'S% +4 "core" %N7 b +3 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X% ] +3 "sampler")t% +7 "core" %F  G +15 "collection"'% +5 "core" %NF ^ +3 "sampler")}% +7 "core" %F  H +17 "collection"'~% +5 "core" %N+ ] +4 "sampler")7% +6 "core" %F   H +21 "collection"'% +5 "core" %N/ ^ +4 "sampler")% +6 "core" %F '# J +25 "collection"'% +5 "core" %N$ _ +3 "sampler")q% +7 "core" %F,+ I +28 "collection"'% +5 "core" %N+ ^ +3 "sampler")v% +7 "core" %F83 G +33 "collection"'x% +5 "core" %N/ ^ +3 "sampler")% +7 "core" %FB@ I +38 "collection"' % +5 "core" %N~0 a +3 "sampler") % +6 "core" %FQM I +4 "collection"'w% +5 "core" %NA a +4 #"WCR"Intake @29.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X  +42 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'2' +594 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1774 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +3 "collection"'@ @ +69 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'?  +90 "core"  +10 "collection"':% +5 "core" %e +4 ."WCR"CSV.dial between air and CTV +3 "collection"'< ` +56 "core" ^ +8 ."WCR"CS.seek 7.255ml +3 "collection"'3'{ +678 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'D  +5 'E  +33 "core"  +94  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< *b +5 ."WCR"CS.seek 0ml +3 "collection"'F'P +1583 "core" ' 5 .b z +7 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'C  +36 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'I' +396 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'8  +128 "core" +7 "collection"'H& +6 "core" &X&}{` 1 +4 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&J% +5 "core" % q X  +4 "storage"(G% +5 "core" %H , +3 "storage"(L. +5 "core" .( +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 1 +2 "storage"(M( +188 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (N& +4 "core" & i } +3 "manipulator"&O& +7 "core" &  H ' +3 "manipulator"&K% +5 "core" % q n  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +3 "manipulator"&Q( +175 "core" ( +3 "manipulator"&R& +5 "core" & W G +4 "storage"(B& +6 "core" & ~ d +64 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 800 counts +4 "manipulator"&P'ұ +95 "core" ' +3 "storage"(4& +6 "core" & V +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(V' +232 "core" ' +3 "storage"(T- +4 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&S& +5 "core" & N G +3 "storage"(U& +6 "core" & ~ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 1 +3 "manipulator"&['ϑ +30 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&\\, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(]- +4 "core" -' +5 ."WCR"SE.seek 10.19 Pucks below Top Plate +3 "storage"(A' +32 "core" ' +2 "manipulator"&Y% +6 "core" %ϑq h ! +3 "storage"(Z& +6 "core" &\ f\ K w +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 300 counts +2 "manipulator"&`'н +19 "core" ' +3 "manipulator"&_& +6 "core" & T G +3 "storage"(c& +5 "core" &  +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&W'ұ +36 "core" ' +4 ."WCR"SE.seek 11.19 Pucks below Top Plate +2 "storage"(9'd +40 "core" ' +2 "manipulator"&b& +7 "core" & X G +3 "manipulator"&i% +6 "core" %Ҕ a  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&j' ] +91 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&l( +176 "core" ( +4 "manipulator"&/& +6 "core" & / & +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &;& +4 "core" & ? & +4 ."WCR"Forearm.seek CC +3 "manipulator"&X'ш +97 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&a/ +27 "core" / +6 ."WCR"CC.seek :open +3 "collection"'o( +404 "core" ( +3 "storage"(k& +6 "core" & u i +3 "storage"(h& +6 "core" & k +3 "manipulator"&r& +6 "core" &  g % +3 "manipulator"&s% +6 "core" %ь p +4 ."WCR"Forearm.seek :retract +2 "manipulator"&u' ] +102 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +2 "manipulator"&e( +176 "core" ( +3 "manipulator"&d& +5 "core" &  8 D +4 "storage"(g& +6 "core" &  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 1 +2 "manipulator"&y'ϑ +107 "core" ' +3 ."WCR"Elbow.hold +55 "manipulator"&^, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&p1 +18 "core" 1 +4 "manipulator"&t% +6 "core" %Ϟt _ , +3 "storage"(& +6 "core" & ` ` +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 313 counts +2 "manipulator"&}' +21 "core" ' +3 "manipulator"&~& +6 "core" &  O D +3 "storage"(7& +6 "core" & \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&'ұ +24 "core" ' +3 "storage"(% +5 "core" %k ( +6 ."downElevator"SE.seek :down +4 "storage"(') +98 (q% +4 "core" %P v PH +4 "manipulator"&% +5 "core" %Ҽ  q  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&v' ] +75 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +12 "core" ' +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'x& +6 "core" &~r +3 "manipulator"&& +6 "core" &  2 D +3 "manipulator"& % +5 "core" % S g  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(-z +178 "core" ( +3 "manipulator"& & +5 "core" &-} O E +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &w& +4 "core" &-} U E +4 .tForearm.seek :garage +3 "manipulator"&{'o +110 "core" ' +3 .tHand.close +2 "manipulator"&/ +22 "core" / +3 "manipulator"&& +5 "core" &-} d E +4 "manipulator"&% +6 "core" %~ ] g +3 .tForearm.seek :retract +3 "manipulator"&n' ] +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +314 "core" ( +3 "manipulator"&\ & +6 "core" & A * +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &f& +4 "core" & l * +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +100 "core" ' +3 "manipulator"& & +5 "core" & Y ) +4 "manipulator"&% +6 "core" %щ h +4 "collection"'& +6 "core" &i +4 "collection"'& +8 "core" &o +5 .tCC.seek :closed +3 "collection"'(X +5 "core" &g +3 &g  +7 &5~_ )v +9 &hr = +10 &xo I +9 &Dcq I +9 &hl H +10 &d}i H +9 &hn H +9 &Mf] H +10 &!c^ I +9 &"gk H +10 &$ha I +9 &&Ucr H +9 &(br H +10 &)h}e H +9 &+bg H +9 &-\\br I +10 &/ej I +9 &0fm I +10 &2bm H +9 &4e`i H +9 &6'`v H +10 &7b~s H +9 &9cq H +9 &;mfm H +10 &=/fo H +9 &>gs H +10 &@g~m H +9 &Bue{| H +9 &D7gq H +10 &Efo H +9 &Gid I +10 &Ixvw J +9 &K5m L +9 &Lr O +10 &No ~R +9 &Pkn ~Q +9 &R-s ~Q +58 &Sn ~R +9 &Uo }R + &Wnu }@ + &Xk=w ~"f + &XL @ + ( + &XPj @ + &XPo @ +5 "collection"'& +16 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 1.82 +2 "collection"'& +6 "core" &XOw @ + &XOv @ + &XPq @ +5 .tHand.open +2 "manipulator"& 1 +22 "core" 1 +3 "manipulator"&$% +5 "core" %u H +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&m' ] +98 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'& +7 "core" &XOo @ +3 "collection"'% +6 "core" %r  +3 .tCSV.dial CSR +2 "collection"'  +41 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"''q +1353 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +18 '+% +4 "core" %qp  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +3 "collection"'-'@ +618 "core" ' +3 .tCSV.dial :waste +2 "collection"') +123 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +1988 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'(& +6 "core" &XOn @ +3 "collection"' % +6 "core" %Tb +3 .tCSV.dial :flush +2 "collection"'  +44 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'*'q +1134 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'0 @ +42 "core" A +6 "collection"',% +7 "core" %qa  +4 .tCS.seek 7ml +2 "collection"'%'f +508 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'  +4 ''  +39 "core"  +93  +7 .tCBV.dial :waste2b +2 "collection"'.  +6 "core"  +9 .tCS.seek 0ml +2 "collection"'"'P +1539 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &XOm @ +3 "collection"'5% +5 "core" %Pn +3 .tCSV.dial CSR +3 "collection"'1  +41 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"'6'! +1755 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'>' +508 "core" ' +4 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'= +7 '2  +47 "core"  +70 +9 .tCTV.dial :intake +4 "collection"'@  +73 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'?' +1772 "core" ' +3 .tIntake.select :close +2 "sampler")0 +19 .tCTV.dial :air +2 "collection"':  +70 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'<'P +588 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +97 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'E'q +1356 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'D' +1354 "core" ' +3 .tCSV.dial CBV +3 "collection"'3 +98 "core" +8 .tCS.seek 0ml +2 "collection"'C'P +2621 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&F& +6 "core" & ) +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&8( +4 "core" ( +4 "manipulator"&H& +5 "core" & @ ) +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &J& +6 "core" & 4 ) +3 .tForearm.seek CC +2 "manipulator"&G'ш +113 "core" ' +3 .tHand.close + "manipulator"&L/ +16 "core" / +6 .tCC.seek :open +3 "collection"'N( +405 "core" ( +3 "manipulator"&O& +5 "core" & ` ) +4 "manipulator"&K% +6 "core" % j  +4 .tForearm.seek :retract +2 "manipulator"&|' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&R(-z +313 "core" ( +3 "manipulator"&B& +6 "core" &-  T +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +5 "core" &- ` T +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&4'o +112 "core" ' +3 .tHand.open + "manipulator"&&1 +26 "core" 1 +3 "manipulator"&T% +6 "core" %s} F +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&S' ] +110 "core" ' +3 #tCompleted [myWCR #Phase 2: Wednesday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:30 +2 #Preparing to sleep until 7/31/25 11:00AM +3 "Can"^ = +7 #tAsleep til 7/31/25 11:00AM +8 #Continuing at 11:00PDT31-Jul-25 +4 "Can"^ < +7 ."Qmail"GoodNews.email "Then, in tube 2: myWCR {hotBleach :waste2b} \\t\\t#Phase 3: Thursday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:45\\n{1 => 12,\\n 2 => 21,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:34:24, 10.0C, 8% humidity, 14.4psia, 14.64V, 0.28A, 10.457Ah, 4.03W\\nSampled 124.8ml",Subject: "Asleep until 11:00PDT31-Jul-25" +1185 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5212 #"uploadLog"upsync +53573 "Can"e , ] +60002 b 1S +60002 ` , +60003 ^ , +60002 b 3q +60002 ` , K +60002 b - +60003 b .w +60002 _ ,A +60002 _ & +60003 e ,`9 +60002 a ,  +60002 a ,!e +60002 _ ,#| +60003 c ,%4 +60002 a ;&' +60002 b ,( +60002 ` ,*QS +60002 ` 7, +60003 b ,- +60002 ` ,/j +60002 [ 31' +60002 ] '2A +60002 ` )4 +34367 #"brent"Session Begun +8193 #-> can +7 "Can"a :5.BP +17436 a 45m +60002 b ,7k +12783 #"brent"-> Sampler.unassign :PumpPrimeDelay  +5 !o:SyntaxError: mesg"hcompile error\ brent:2: Invalid char `\\302' in expression\ brent:2: Invalid char `\\240' in expression:@timestampu: Time [:bt["!brent:2:in `topLevelBinding'" Sampler.unassign :PumpPrimeDelay +3400 #-> Sampler.unassign :MaintainFlow +927 #-> Sampler.unassign :PrimeFlow +1323 #-> ESP.ready! +7 #Powering core bus +567 .Gate.power :raw,:ON +5 "sampler") +45 )U +4 "core"  +4 "collection"' +3 '] +5 "core"  +4 "processing"% +3 %Y +5 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +7 "sampler")&\ +4 ."brent"CS.configure :default +2 "collection"'#P d@b +8 ."brent"PS.configure :default +2 "processing"%#A d`xb +7 ."brent"SS.configure :default +2 "sampler")#.0X Flush.CC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'^& +6 "core" &o=  +3 ."brent"Hand.open +3 "manipulator"&1 +25 "core" 1 +3 "manipulator"&& +4 "core" & j  +4 "manipulator"&% +6 "core" % b ^  +4 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."brent"Elbow.seek FlushPuck::Garage +4 "manipulator"&v(-z +180 "core" ( +2 "manipulator"&{& +5 "core" &- L ^ +4 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &z& +4 "core" &- _ ^ +4 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :garage +4 "manipulator"&\ 'o +110 "core" ' +3 ."brent"Hand.close +2 "manipulator"&f/ +30 "core" / +3 "manipulator"& & +6 "core" &- : ^ +2 "manipulator"&% +7 "core" %π j u +3 ."brent"Forearm.seek :retract +4 "manipulator"&' ] +106 "core" ' +3 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +9 ."brent"Elbow.seek CC +3 "manipulator"&n( +328 "core" ( +3 "manipulator"&o& +6 "core" & X . +3 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 && +4 "core" & 7 . +4 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek CC +4 "manipulator"& 'ш +101 "core" ' +3 "manipulator"&$& +6 "core" & . +3 "manipulator"&% +7 "core" %ъ +3 "collection"'& +6 "core" &oD ~ +4 "collection"'& +7 "core" &o.  +66 ."brent"CC.seek :closed +17 "collection"'(X +6 "core" &oI ~ +3 &oF ~ + &oL ~ + &oE  + &oB  + &oH  + &oK  + &o;  + &oH  +2 &oM \  + &9H w*z +8 &kH u? +9 &jvL vJ +9 &,iC wJ +10 &gE yJ +9 &aD xI +9 &sgO yI +10 &5hK zI +9 & bJ {I +9 &"cJ xI +10 &$ze@ zJ +10 &&=hM {I +9 &'gD |I +9 &)fI yI +9 &+hI zI +10 &-DcJ xJ +9 &/eA zJ +9 &0eK yJ +10 &2eI zJ +9 &4MeJ {J +10 &6fM |J +9 &7gN zJ +9 &9cE zJ +10 &;VgL {I +9 &=bJ |I +10 &>cK zI +9 &@gM zI +9 &B]fJ |J +10 &DrO yK +9 &EE xL +9 &GB wN +10 &IOD uQ +9 &KJ rR +10 &LO rS +9 &NP sR +9 &PSG tR +10 &RH pS +9 &SE qT +9 &UQ qT +10 &WRI qC +9 &X\\9F t*| +9 &XUE {> +6 ( +5 "collection"'& +4 "core" &XKJ }> +4 #"brent"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.03 +2 "collection"'& +9 "core" &XJO z> +4 ."brent"Hand.open +2 "manipulator"&I1 +23 "core" 1 +3 "manipulator"&+% +6 "core" %v +3 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +4 "manipulator"&' ] +97 "core" ' +4245 #"brent"-> $bacSampler.sample 3000 +5 #Sampling 3000.0ml +2 .Intake.select :close +4 .Exhaust.select :close +4 .SS.hold +5 "sampler"))+ +7 "core" + +3 "sampler")-% +5 "core" %& ` +3 "collection"'(& +6 "core" &XJO v> +5 "Can"_ h8Rj +3 #"brent"Calibrating pressure sensors +2 .CTV.dial :air +9 .SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +2 "sampler")#.0X'! +883 "core" ' +3 ."brent"Exhaust.select :close +3 "sampler") +18 ."connect"SSV.dial CBV +4 ."brent"CBV.dial SSV +6 "sampler"):  +3 "collection"'? @ +11 "core" ? +63 +8 #"brent"Allowing 2:10 for 25.0ml of remaining 2975.0ml +3 .Intake.select :open +4 "sampler") +220 "collection"'% +4 "core" %P= w +3 #"brent"Intake @33.5psia, vacuum from 20.0 to 24.0psi +6 .SS.reconfigure :inhaling 2.16ml/s +3 "sampler")#.0XR hidelog +429 "core" ' +4 ."brent"Exhaust.select :close +3 "sampler") +18 ."connect"SSV.dial CBV +4 ."brent"CBV.dial SSV +5 "sampler")b  +3 "collection"'i @ +10 "core" ? +63  +9 #"brent"Allowing 2:10 for 25.0ml of remaining 2900.0ml +3 .Intake.select :open +4 "sampler") +220 "collection"'P% +4 "core" %P1 q +3 #"brent"Intake @34.8psia, vacuum from 20.0 to 24.0psi +5 .SS.reconfigure :inhaling 2.16ml/s +3 "sampler")#.0Xp Sampler.PSI +5 "collection"'`% +5 "core" %P}wB m +4 "sampler")A% +6 "core" % h W&[ +1089 ' +2 #"brent"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale +4 "sampler")#.0X clients +1276 "core" ' +3 #"brent"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale +4 "sampler")#.0X clients.first.hidelog +677 "core" ' +3 ."brent"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."brent"CBV.dial SSV +4 "sampler")  +6 "collection"'0 @ +6 "core" ? +63 +8 #"brent"Allowing 2:10 for 25.0ml of remaining 2725.0ml +3 .Intake.select :open +2 "sampler") +216 "collection"',% +5 "core" %P3 r +3 #"brent"Intake @33.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0XZ  +2 "collection"'3 @ +11 "core" ? +65 +8 #"brent"Allowing 2:10 for 25.0ml of remaining 2675.0ml +2 .Intake.select :open +2 "sampler") +217 "collection"'D% +4 "core" %PF y +3 #"brent"Intake @34.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0Xn Sampler.volume +4 !o:NoMethodError\ : mesg"7undefined method `volume' for ShallowSampler:Class:@timestampu: Time [U : name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'""brent2:5:in `topLevelBinding'" upsync +386 "core" ' +4 #"brent"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X  +3 "collection"'D @ +10 "core" ? +65 +8 #"brent"Allowing 2:10 for 25.0ml of remaining 2375.0ml +3 .Intake.select :open + "sampler") +217 "collection"'% +5 "core" %Pu p +3 #"brent"Intake @34.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0Xc  +3 "collection"' @ +11 "core" ? +63 +8 #"brent"Allowing 2:10 for 25.0ml of remaining 2075.0ml +2 .Intake.select :open +2 "sampler") +218 "collection"'3% +4 "core" %P t +3 #"brent"Intake @34.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0Xd  +6 "collection"'3 @ +7 "core" ? +62 +8 #"brent"Allowing 2:10 for 25.0ml of remaining 1775.0ml +2 .Intake.select :open +2 "sampler") +217 "collection"'D% +4 "core" %P x +3 #"brent"Intake @34.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0Xb  +3 "collection"'D @ +11 "core" ? +63 +8 #"brent"Allowing 2:10 for 25.0ml of remaining 1475.0ml +2 .Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %Pz w +3 #"brent"Intake @34.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0Xd  +5 "collection"' @ +8 "core" ? +63  +8 #"brent"Allowing 2:10 for 25.0ml of remaining 1175.0ml +2 .Intake.select :open +2 "sampler") +217 "collection"'3% +4 "core" %P s +3 #"brent"Intake @34.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0Xj  +2 "collection"'3 @ +11 "core" ? +62 +8 #"brent"Allowing 2:10 for 25.0ml of remaining 875.0ml +2 .Intake.select :open +2 "sampler") +217 "collection"'D% +4 "core" %P s +4 #"brent"Intake @34.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0Xb  +2 "collection"'D @ +9 "core" ? +65 +8 #"brent"Allowing 2:10 for 25.0ml of remaining 575.0ml +3 .Intake.select :open +2 "sampler") +217 "collection"'% +4 "core" %P g +3 #"brent"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X\\  +6 "collection"' @ +8 "core" ? +62  +8 #"brent"Allowing 2:10 for 25.0ml of remaining 274.9ml +2 .Intake.select :open +2 "sampler") +219 "collection"'3% +4 "core" %P u +3 #"brent"Intake @34.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0Xb hidelog +38216 "Can"U \\S +60002 R iW[ +24262 #"brent"-> showlog +469 #-> hotBleach :waste2b +4 #Flushing lower manifold's waste2b port +3 "collection"'& +7 "core" &XJT m> +4 "collection"'6% +6 "core" %P? n +2 ."brent"CSV.dial :flush +4 "collection"'2  +44 "core"  +9 ."brent"CS.seek 5ml +4 "collection"'='q +1146 "core" ' +4 ."brent"delay 5 seconds +503 .CSV.dial :air +4 "collection"'@ @ +44 "core" A +7 "collection"'1% +6 "core" %q] i +4 ."brent"CS.seek 7ml +4 "collection"'"'d +518 "core" ' +4 ."connect"CSV.dial CTV +4 ."brent"CTV.dial CSV +6 "collection"'?  +4 ':  +41 "core"  +38  +9 ."brent"CBV.dial :waste2b +3 "collection"'  +77 "core"  +9 ."brent"CS.seek 0ml +4 "collection"'>'P +1554 "core" ' +4 #"brent"Flushing upper manifold +3 "collection"'3& +8 "core" &XJQ o> +3 "collection"'D% +5 "core" %N< m +3 ."brent"CSV.dial :flush +3 "collection"'F  +73 "core"  +8 ."brent"CS.seek 5ml +4 "collection"'H'q +1130 "core" ' +3 ."brent"delay 5 seconds +503 .CSV.dial :air +4 "collection"'< @ +46 "core" B +7 "collection"'E% +6 "core" %qE j +4 ."brent"CS.seek 7ml +3 "collection"''c +518 "core" ' +3 ."connect"CSV.dial CBV +4 ."brent"CBV.dial CSV +6 "collection"'L +3 'm  +48 "core"  +65 +8 ."brent"CTV.dial :air +4 "collection"'J  +132 "core"  +8 ."brent"CS.seek 0ml +4 "collection"'K'P +1552 "core" ' +4 ."brent"delay 7 seconds +705 .CS.seek 3ml +3 "collection"'G'2~ +713 "core" ' +3 ."brent"CSV.dial :waste +4 "collection"'8 +43 "core" +8 ."brent"CS.seek 0ml +4 "collection"'B'P +725 "core" ' +4 "collection"'& +6 "core" &XJS q> +3 "collection"'O% +5 "core" %QO r +3 ."brent"CSV.dial :flush +4 "collection"'T  +101 "core"  +18 ."brent"CS.seek 3ml +4 "collection"'&'2~ +715 "core" ' +3 ."brent"delay 5 seconds +504 .CSV.dial :air +3 "collection"'| @ +45 "core" A +6 "collection"'% +7 "core" %2z\\ i +4 ."brent"CS.seek 4.999ml +3 "collection"']'q +509 "core" ' +3 ."brent"CSV.dial :air +4 "collection"'Y @ +8 "core" A +7 ."brent"CS.seek 0ml +4 "collection"'Z'P +1153 "core" ' +4 ."brent"delay 7 seconds +705 .CS.seek 3ml +3 "collection"'_'2~ +716 "core" ' +3 ."brent"CSV.dial :waste +3 "collection"'4 +72 "core" +8 ."brent"CS.seek 0ml +4 "collection"'U'P +722 "core" ' +4 #"brent"Disinfecting external Intake with mfbkill +3 "collection"'i& +8 "core" &XJJ o> +3 "collection"'b% +5 "core" %TQ m +3 ."brent"CSV.dial CSR +4 "collection"'P  +126 "core"  +10 #"brent"Pulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +5 "collection"'j\ +21 ."brent"CS.seek 8ml +4 "collection"'c'! +1771 "core" ' +3 ."brent"delay 5 seconds +503 .CSR.select :air +6 "collection"' +20 ."brent"CS.seek 10ml +3 "collection"'`' +527 "core" ' +4 ."connect"CSV.dial CBV +5 ."brent"CBV.dial CSV +6 "collection"'A +3 '\\  +12 "core"  +87 +7 ."brent"CTV.dial :intake +3 "collection"';  +78 "core"  +9 ."brent"Intake.select :open +2 "sampler") +22 ."brent"CS.seek 2ml +3 "collection"'S' +1797 "core" ' +3 ."brent"Intake.select :close +2 "sampler")0 +20 ."brent"CTV.dial :air +3 "collection"'R  +76 "core"  +8 ."brent"CS.reconfigure :default +2 "collection"'#P d@b +8 ."brent"CS.seek 0ml +4 "collection"'Q'P +595 "core" ' +4 #"brent"Flushing lower manifold's waste2b port +3 .CSV.dial CSR +5 "collection"'/  +99 "core"  +11 #"brent"Pulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +5 "collection"'@ +22 ."brent"CS.seek 4ml +3 "collection"'W'R8 +1106 "core" ' +3 ."brent"delay 5 seconds +503 .CSR.select :air +3 "collection"' +22 ."brent"CS.reconfigure :fast +2 "collection"'#d @b +8 ."brent"CS.seek 10ml +5 "collection"'C' +1341 "core" ' +4 ."connect"CSV.dial CTV +4 ."brent"CTV.dial CSV +6 "collection"'k  +4 '  +40 "core" ~ +95  +9 ."brent"CBV.dial :waste2b +4 "collection"'g  +47 "core"  +8 ."brent"CS.seek 0ml +5 "collection"'V'P +2168 "core" ' +4 #"brent"Killing upper manifold +3 .CSV.dial CSR +5 "collection"'#  +44 "core"  +10 #"brent"Pulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +5 "collection"'@ +20 ."brent"CS.reconfigure :default +2 "collection"'#P d@b +6 ."brent"CS.seek 4ml +4 "collection"'p'R8 +1098 "core" ' +3 ."brent"delay 5 seconds +504 .CSR.select :air +6 "collection"' +21 ."brent"CS.reconfigure :fast +3 "collection"'#d @b +6 ."brent"CS.seek 10ml +4 "collection"'M' +1347 "core" ' +13 ."connect"CSV.dial CBV +4 ."brent"CBV.dial CSV +6 "collection"'[ +3 's  +52 "core"  +48 +9 ."brent"CTV.dial :air +3 "collection"'t  +129 "core" +8 ."brent"CS.seek 0ml +3 "collection"'X'P +2165 "core" ' +4 ."brent"delay 7 seconds +705 .CS.seek 3ml +3 "collection"''2~ +723 "core" ' +3 ."brent"CSV.dial :waste +3 "collection"'u +44 "core" +8 ."brent"CS.seek 0ml +4 "collection"''P +713 "core" ' +4 #"brent"Flushing upper manifold +2 "collection"'e& +7 "core" &XJ^ p> +4 "collection"'q% +6 "core" %SA p +3 ."brent"CSV.dial :flush +3 "collection"'!  +43 "core"  +8 ."brent"CS.seek 5ml +4 "collection"'N'q +272 "Can"R r[@J +862 "core" ' +4 ."brent"delay 5 seconds +503 .CSV.dial :air +4 "collection"'x @ +44 "core" @ +7 "collection"'y% +6 "core" %q_ k +4 ."brent"CS.seek 6.999ml +4 "collection"''b +512 "core" ' +3 ."connect"CSV.dial CBV +5 ."brent"CBV.dial CSV +5 "collection"' +3 '9  +13 "core" +84  +6 ."brent"CTV.dial :air +10 .CS.seek 0ml +4 "collection"''P +1548 "core" ' +4 ."brent"delay 7 seconds +704 .CS.seek 3ml +3 "collection"' '2~ +723 "core" ' +3 ."brent"CSV.dial :waste +4 "collection"'w +45 "core" +8 ."brent"CS.seek 0ml +3 "collection"' 'P +725 "core" ' +4 "collection"'}& +6 "core" &XJJ p> +3 "collection"'% +6 "core" %O` q +2 ."brent"CSV.dial :flush +4 "collection"'^  +44 "core"  +7 ."brent"CS.seek 3ml +4 "collection"''2~ +723 "core" ' +3 ."brent"delay 5 seconds +504 .CSV.dial :air +4 "collection"' @ +44 "core" A +6 "collection"'z% +6 "core" %2d j +5 ."brent"CS.seek 5ml +3 "collection"'d'q +519 "core" ' +3 ."brent"CSV.dial :air +3 "collection"'f @ +8 "core" @ +8 ."brent"CS.seek 0ml +3 "collection"' 'P +1134 "core" ' +4 ."brent"delay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +717 "core" ' +3 ."brent"CSV.dial :waste +4 "collection"'{ +71 "core" +8 ."brent"CS.seek 0ml +3 "collection"'\ 'P +714 "core" ' +4 #"brent"Flushing lower manifold's waste2b port +2 "collection"'l& +9 "core" &XJf p> +3 "collection"'v% +6 "core" %RN l +2 ."brent"CSV.dial :flush +4 "collection"'  +45 "core"  +8 ."brent"CS.seek 5ml +4 "collection"'$'q +1132 "core" ' +4 ."brent"delay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +44 "core" A +6 "collection"'% +6 "core" %q\\ k +4 ."brent"CS.seek 7ml +4 "collection"''c +516 "core" ' +3 ."connect"CSV.dial CTV +4 ."brent"CTV.dial CSV +6 "collection"'o  +3 '  +42 "core"  +95  +8 ."brent"CBV.dial :waste2b +4 "collection"'I  +50 "core"  +9 ."brent"CS.seek 0ml +4 "collection"''P +1537 "core" ' +4 #"brent"Disinfecting external Intake with kill +2 "collection"'+& +9 "core" &XJ` r> +3 "collection"'7% +5 "core" %P^ n +3 ."brent"CSV.dial CSR +4 "collection"'-  +44 "core"  +10 #"brent"Pulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +93 ."brent"CS.seek 8ml +3 "collection"'('! +1758 "core" ' +3 ."brent"delay 5 seconds +504 .CSR.select :air +4 "collection"' +22 ."brent"CS.seek 10ml +3 "collection"'a' +514 "core" ' +4 ."connect"CSV.dial CBV +5 ."brent"CBV.dial CSV +6 "collection"') +4 '  +50 "core"  +51 +8 ."brent"CTV.dial :intake +5 "collection"'  +76 "core" +9 ."brent"Intake.select :open +3 "sampler") +20 ."brent"CS.seek 2ml +4 "collection"'0' +1799 "core" ' +3 ."brent"Intake.select :close +3 "sampler")0 +19 ."brent"CTV.dial :air +4 "collection"'  +72 "core" ~ +8 ."brent"CS.reconfigure :default +3 "collection"'#P d@b +7 ."brent"CS.seek 0ml +4 "collection"','P +598 "core" ' +4 ."brent"CSV.dial CSR +3 "collection"'  +100 "core"  +9 #"brent"Pulling 5ml of CSR.flush +2 .CSR.select :flush +7 "collection"' +20 ."brent"CS.seek 5ml +4 "collection"'''q +1351 "core" ' +4 ."brent"delay 5 seconds +503 .CSR.select :air +4 "collection"' +21 ."brent"CS.seek 10ml +3 "collection"'.' +1356 "core" ' +3 ."brent"CSV.dial CBV +4 "collection"'% +99 "core" +9 ."brent"CS.seek 0ml +3 "collection"''P +2626 "core" ' +3 "collection"'*% +6 "core" %Q[ q +16799 #"brent"-> Flush.garage +6 #Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +7 "core" &. ( +4 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."brent"Elbow.seek CC +4 "manipulator"&( +30 "core" ( +3 "manipulator"&6& +6 "core" & } +3 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &2& +6 "core" & ] } +3 ."brent"Forearm.seek CC +4 "manipulator"&j'ш +96 "core" ' +2 ."brent"Hand.close +3 "manipulator"&@/ +21 "core" / +6 !"brent"o:Fluid::Warning: mesg"DNon-empty Collection Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:639:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"5/home/esp/esp2/utils/fluid.rb:535:in `contents='"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"5/home/esp/esp2/utils/fluid.rb:519:in `contents='"@/home/esp/esp2/utils/puckmoves.rb:937:in `_updateContents!'"8/home/esp/esp2/utils/puckmoves.rb:36:in `contents='"7/home/esp/esp2/utils/puckmoves.rb:484:in `unclamp'"6/home/esp/esp2/utils/puckmoves.rb:867:in `garage'""brent:12:in `topLevelBinding'"% +5 "core" %sz +4 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +4 "manipulator"&<' ] +106 "core" ' +1140 #"brent"-> CS +4 "collection"'E% +7 "core" %Qe u +1474 #"brent"-> CS.volume +3 "collection"'H% +7 "core" %Q^ s +11403 #"brent"-> CS.to 0 +6 .CS.seek 0ml +3 "collection"'m'P +8 "core" ' +4 "collection"'L% +6 "core" %Qr r +622 "Can"^ Y^ +190 #"brent"-> CS.volume +4 "collection"'J% +5 "core" %QN u +6731 #"brent"-> SS.volume +3 "sampler")% +6 "core" %$ \\ +3627 #"brent2"-> 0.000123120867755876 > 5e-7 +49435 "Can"` Hav +28493 #"brent"-> Sampler.define :PumpPrimeDelay, 3.minutes +16 !o:NoMethodError\ : mesg"7undefined method `define' for ShallowSampler:Class:@timestampu: Time [K: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'""brent:18:in `topLevelBinding'" Sampler.define :MaintainFlow, 1.0..2.5 +5 !o:NoMethodError\ : mesg"7undefined method `define' for ShallowSampler:Class:@timestampu: Time [h: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'""brent:19:in `topLevelBinding'" Sampler.define :PrimeFlow, 1.5..6.0 +5 !o:NoMethodError\ : mesg"7undefined method `define' for ShallowSampler:Class:@timestampu: Time [s : name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'""brent:20:in `topLevelBinding'" Sampler.assign :PumpPrimeDelay, 3.minutes +387 #-> Sampler.assign :MaintainFlow, 1.0..2.5 +316 #-> Sampler.assign :PrimeFlow, 1.5..6.0 +1818 #-> ESP.shutdown +5 #Asleep / Shutdown +43 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +4 #Shutdown +8603 #"brent2"-> exit +4 #Session Ended +11990 "Can"^ PdW +3052 #"brent"-> reload Fluid +56951 "Can"^ 3fC +60002 [ ,h8 +46721 #"brent"-> exit +3 #Session Ended +10596 #Session Begun +293 #-> upsync +2349 #"uploadLog"upsync +40 "Can"[ 8iΊ +12 #"brent"Session Ended +59990 "Can"] 9kd +60002 Z ,mI +60002 ] 8o +60002 ^ ,p& +60003 Z ,rm +60002 ^ <tR +60002 \\ ,u +60002 ] ,w~ +60002 \\ 'y +60002 ] ,z +60003 ^ ,|D@ +60002 ] 4}֊ +60002 ` -l +60002 ` -h +60002 a 6 +60003 ` 3. +60002 b (UĊ +60002 b 6Z +60002 c , +60002 f 3N +60002 d 6\  +60002 e , +60003 c ,pH +60002 f 45ފ +60002 g ,t +60002 c ,\ +60002 d 8FĠ +60002 e ,6 +60003 c ,̊ +60001 b '4b +60003 e , +60002 c ,wǎ +60002 e ,/$ @PDT1753945468.76 f OȺ +60003 e 5P +60002 f ,T +60002 d ,| +60002 e A +60002 c 7t˨ +60003 a ,!> +60002 a AԊ +60002 c ,j +60002 b ' +60002 d ,Ζ +60003 c ,R, +60002 d /Š +60002 b ,X +60002 ` 8 +60002 a ,9ф +60002 d , +60003 g ;Ұ +60002 h ,bF +60002 g ,܊ +60002 d ,r +60002 e ,Ɖ +60002 b '՞ +60003 a 4ɡ4 +60002 ^ ,Zʊ +60002 ] ,\ ` +60002 ] N +60002 Z 8y، +60002 [ .9" +60002 ` 8ٸ +60003 Y /ըN +60002 [ -d +60002 Z Lz +60002 Y , +60002 Z ,܅ܦ +60002 Y '< +60003 [ ,ߧҊ +60002 ^ -_h +60002 \\ 1 +60002 \\ ,ߔ +60002 \\ 5* +60003 \\ ,< +60002 ^ ,V +60002 ^ 4 +60003 W 3b₊ +60002 ] , +60002 ] ,㮊 +60002 [ 4D +60002 \\ *ڊ +60003 [ ,p +60002 \\ ,Z +60003 [ ,朊 +60002 ] ,2 +60002 b 4Ȋ +60003 \\ ,D^ +60002 [ , +60003 ^ ,銊 +60002 ] ,h +60003 Y ,궊 +60002 W (L +60003 Y '; +60002 [ - x +60003 Y ( 5 +60002 Y , +60003 Y ,: +60002 V 5:Њ +32982 W +3" +5 #tPowering core bus +540 .Gate.power :raw,:ON +2 "sampler") +48 )K +3 "core"  +5 "collection"' +4 '8 +4 "core"  +4 "processing"% +4 %G +4 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +66 % *\ +3 % 0\ +16 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X 12,\\n 2 => 21,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:42, 10.1C, 7% humidity, 14.4psia, 14.43V, 0.31A, 15.566Ah, 4.51W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b} \\t\\t#Phase 3: Thursday StandAloneWCR with hotBleach cleanup (1 puck)" +4 #tStarting initialPurge +1058 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +5 "core" &uc g +4 .tHand.open + "manipulator"&p1 +24 "core" 1 +3 "manipulator"&s& +6 "core" & O  +3 "manipulator"&[% +7 "core" % e   +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(-z +180 "core" ( +3 "manipulator"&M& +5 "core" &-~ J d +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &X& +4 "core" &-~ H d +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&u'o +111 "core" ' +3 .tHand.close +2 "manipulator"&/ +25 "core" / +3 "manipulator"&e& +6 "core" &-~ O d +3 "manipulator"&q% +6 "core" %π } t +4 .tForearm.seek :retract +2 "manipulator"&!' ] +104 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&( +326 "core" ( +3 "manipulator"&x& +9 "core" & m 0 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &y& +4 "core" & V 0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&N'ш +99 "core" ' +3 "manipulator"&9& +5 "core" & 7 0 +4 "manipulator"&% +7 "core" %ч \\ +3 "collection"'& +7 "core" &uA d +4 "collection"'& +7 "core" &u` b +6 .tCC.seek :closed +2 "collection"'w(X +3 "core" &ua d +7 &ue e\  +6 &:i ]+{ +9 &j\\ ]? +9 &owU ]K +10 &3eW _J +9 &gY _J +10 &cY ]J +9 &ygb [J +9 &:d] [K +10 & bk [J +9 &"c] [J +9 &$ea ZK +10 &&Dc[ ^J +9 &(bU `J +10 &)b^ `J +9 &+cb ^J +9 &-Lc` _J +10 &/ae `J +9 &0aZ ^J +9 &2`] ]I +10 &4Sff \\J +9 &6d_ \\J +10 &7eW \\J +9 &9bd \\J +9 &;\\d[ _J +10 &=bY `J +9 &>eU ^K +9 &@c[ ]J +10 &Bdda ^J +9 &D"r^ ^K +10 &EP ZM +9 &G[ XO +9 &IS\\ TR +10 &KW TS +9 &LR ST +9 &N` TS +10 &PXY US +9 &RY TT +10 &SZ ST +9 &U] TV +9 &WYX UC +10 &Xa=^ Y%o +9 &XiY ]D +6 ( +4 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.05 +2 "collection"' & +6 "core" &X`W ]D + &X`X [D +4 .tHand.open +2 "manipulator"&}1 +27 "core" 1 +3 "manipulator"&% +5 "core" %t +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&^' ] +99 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"' & +74 "core" &X_Y ]D +3 "collection"'% +6 "core" %PO ] +3 .tCSV.dial CSR +3 "collection"'z  +125 "core"  +9 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1357 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +5 "collection"' +20 'f% +4 "core" %ql ] +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.501ml +2 "collection"'d'I +625 "core" ' +4 .tCSV.dial :waste +3 "collection"' +125 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'{'P +924 #"uploadLog"upsync +1082 "core" ' +3 #tPurging external Intake +2 "collection"'& +6 "core" &X`f ]D +3 "collection"'l% +5 "core" %Nc _ +4 .tCSV.dial :flush +3 "collection"'v  +42 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +2215 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +4 "collection"'\ +7 '  +17 "core" +52 +5 .tCTV.dial :intake +3 "collection"'  +74 "core"  +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'$'P +2242 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'o  +75 "core" ~ +6 #tFlushing upper manifold +2 "collection"'& +5 "core" &X_d cD +3 "collection"'I% +6 "core" %O] d +3 .tCSV.dial :flush +3 "collection"'  +69 "core"  +7 .tCS.seek 5ml +2 "collection"'+'q +1142 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'7 @ +41 "core" A +6 "collection"'-% +6 "core" %qe f +4 .tCS.seek 7.001ml +2 "collection"''m +520 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +6 "collection"'( +102 "core"  +6 .tCTV.dial :air +3 "collection"'  +6 "core"  +7 .tCS.seek 0ml +3 "collection"')'P +1568 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"' '2~ +721 "core" ' +3 .tCSV.dial :waste +67 "collection"'a +43 "core" +9 .tCS.seek 0ml +2 "collection"''P +717 "core" ' +3 "collection"'0& +5 "core" &X_g eD +4 "collection"'% +6 "core" %Pb e +2 .tCSV.dial :flush +3 "collection"',  +41 "core"  +7 .tCS.seek 3ml +2 "collection"'''2~ +724 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'% @ +41 "core" A +6 "collection"'.% +6 "core" %2|h e +4 .tCS.seek 5ml +2 "collection"'*'q +510 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +6 "core" @ +7 .tCS.seek 0ml +2 "collection"'6'P +1149 "core" ' +3 .tdelay 7 seconds +639 "Can"W {[g` +65 .tCS.seek 3ml +2 "collection"'2'2~ +722 "core" ' +3 .tCSV.dial :waste +2 "collection"'@ +70 "core" +7 .tCS.seek 0ml +2 "collection"'n'P +722 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & . +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +33 "core" ( +3 "manipulator"&=& +6 "core" & [  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &?& +4 "core" &  +4 .tForearm.seek CC +3 "manipulator"&j'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&/ +15 "core" / +5 .tCC.seek :open +3 "collection"'"( +406 "core" ( +2 "manipulator"&3& +5 "core" & s  +4 "manipulator"&F% +6 "core" %с c +3 .tForearm.seek :retract +3 "manipulator"&>' ] +99 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&:(-z +307 "core" ( +3 "manipulator"&D& +6 "core" &- O S +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &E& +4 "core" &- i S +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&H'o +113 "core" ' +2 .tHand.open +2 "manipulator"&L1 +17 "core" 1 +3 "manipulator"&% +6 "core" %pz +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&J' ] +104 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 11:05:03PDT31-Jul-25\\n{1 => 12,\\n 2 => 21,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:04:33, 10.2C, 7% humidity, 14.4psia, 14.41V, 0.47A, 15.599Ah, 6.75W",Subject: "bac wcr sampling at most 1000ml" +997 #"WCR"Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'& +5 "core" &Q c +4 "manipulator"&K% +7 "core" % a {  +3 "storage"(8% +6 "core" %0 d Q +3 "storage"(G. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 2 +3 "storage"(( +831 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (O& +4 "core" &  ( +4 "manipulator"&B& +6 "core" &- S +3 "manipulator"&T% +6 "core" % a  +7 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&|( +186 "core" ( +2 "manipulator"&& +7 "core" &\  w !r +3 "storage"(&& +6 "core" & +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&Z'j +111 "core" ' +3 "storage"(4& +5 "core" & s r +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(i' +173 "core" ' +2 "storage"(_- +6 "core" -'* +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (P& +4 "core" & i w v +8 "manipulator"&<& +6 "core" &\  m !r +4 ."WCR"Elbow.seek 2 +2 "manipulator"&( +28 "core" ( +4 "manipulator"&5& +5 "core" &  +4 "storage"(m& +5 "core" & g c F +5 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&b'v +32 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&A/ +29 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&h& +5 "storage"(r') +14 "core" &  +3 "manipulator"&]% +6 "core" %Є +4 ."WCR"Forearm.seek :retract +3 "manipulator"&Q' ] +96 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&Y( +22 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +160 "core" ( +3 "manipulator"&\\& +7 "core" & _ , +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &k& +4 "core" & ; , +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +103 "core" ' +3 "manipulator"&g& +6 "core" & i + +4 "manipulator"&R% +59 "core" %у \\ +3 "collection"'/& +6 "core" &\\ b +12 "collection"'~& +7 "core" &Q ^ +5 ."WCR"CC.seek :closed +4 "collection"'1(X +4 "core" &] a +7 &d _6 +6 &0I\\ U/ +10 &cvc UD +9 &eh WJ +9 &cc WJ +10 &_d XJ +9 &Xa] WJ +9 &ab WI +10 &`b XI +9 &!`b XI +10 &#__c YJ +9 &%"cb VJ +9 &&e` XJ +10 &(b[ WI +9 &*ibb XI +9 &,+a_ XI +10 &-_Z YJ +9 &/cX YJ +10 &1qd` YI +9 &33aR ZI +9 &4bR ZI +10 &6`S ZI +9 &8yaV ZI +9 &:;`R YI +10 &;`U YI +9 &=cN XJ +10 &?]R XJ +9 &AB^Y XJ +9 &CiU XJ +10 &DtP WL +9 &F}V VM +9 &H=P TN +10 &IV QS +9 &KM RR +9 &MuP QS +10 &O7Q PS +9 &PJ OT +10 &RW OS +9 &TxR NU +9 &V7Y NV +10 &WxU R1 +9 &X)N S^ +10 ( + &XkT WK +4 "collection"'~& +8 #"WCR"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.04 +3 .Hand.open +2 "manipulator"&V1 +5 "core" &XlV WK +16 1 +2 "manipulator"&p% +7 "core" %v A +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&s' ] +97 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")[+ +4 "core" + +3 "sampler")M% +5 "core" % I! +4 "collection"'X& +5 "core" &Xk@ [K +7 "Can"[ zeFx +2 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +3 "collection"'S  +5 "core"  +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +4 "sampler") +6 "core"  +6 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X% +5 "core" %Ou 9 +3 "sampler")H% +6 "core" %sbno # +4 "collection"'K% +6 "core" %O] 9 +2 #"WCR"Intake @29.6psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X 3 +3 "sampler")i% +6 "core" %G".,  +29 "collection"'\\% +5 "core" %ON 4 +4 "sampler")k% +7 "core" %G"RT  +32 "collection"'b% +5 "core" %O}vF 9 +3 "sampler")% +7 "core" %G $ +3 "collection"'g% +6 "core" %O{ : +2 #"WCR"Intake @28.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X0X @ +11 "core" ? +64 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml +5 "Can"[ Pd +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'H% +5 "core" %O 1 +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0XA? ! +4 "collection"'\ % +15 "core" %O 4 +4 "sampler")% +7 "core" %l + +28 "collection"'% +5 "core" %O 4 +4 "sampler")o% +6 "core" %l  +3 "collection"'% +7 "core" %O 6 +2 #"WCR"Intake @29.5psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X+ +5 "core" + +5 "collection"'% +6 "core" %O 3 +4 "sampler")H% +7 "core" %33\   +14 "collection"'% +5 "core" %O 2 +3 "sampler")% +7 "core" %33  +17 "collection"'`% +5 "core" %O 4 +4 "sampler")O% +7 "core" %33   +20 "collection"'B% +5 "core" %O 0 +3 "sampler")T% +6 "core" %3410  +25 "collection"'K% +5 "core" %O , +4 "sampler")?% +6 "core" %38GH  k +28 "collection"':% +5 "core" %Ovs / +4 "sampler")4% +7 "core" %38a_  +3 "collection"'J% +6 "core" %Osq 1 +2 #"WCR"Intake @28.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X% +6 "core" %`CD  +34 "collection"'<% +5 "core" %O 4 +3 "sampler")5% +7 "core" %`SQ  +38 "collection"'m% +5 "core" %O 4 +3 "sampler");% +6 "core" %`hf  +44 "collection"'A% +5 "core" %O 4 +4 "sampler")h% +7 "core" %`~  +3 "collection"']% +6 "core" %O 5 +2 #"WCR"Intake @30.1psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X< | +25 "collection"'*% +5 "core" %O 6 +3 "sampler")6% +6 "core" %qGE | +29 "collection"'@% +5 "core" %O 5 +3 "sampler")2% +6 "core" %rOL { +34 "collection"'% +5 "core" %O 2 +3 "sampler")=% +7 "core" %s\\Y z +38 "collection"'% +5 "core" %O 7 +3 "sampler")%% +69 "core" %vhh ( +4 "collection"'% +9 "core" %O 6 +3 "sampler")% +5 "core" %u " +4 "collection"'^% +5 "core" %O 6 +4 #"WCR"Intake @30.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +5 "core" %nl ! +4 "collection"'<% +5 "core" %O} 8 +4 #"WCR"Intake @29.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X +59 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'i  +90 "core"  +8 "collection"'\\% +5 "core" % _ \ +4 ."WCR"CSV.dial between air and CTV +3 "collection"'k ` +29 "core" a +9 ."WCR"CS.seek 6.938ml +3 "collection"'b's +736 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'&  +4 '_  +32 "core"  +41  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< .b +5 ."WCR"CS.seek 0ml +3 "collection"'8'P +1794 "core" ' 8 0 _ +5 ."WCR"CBV.dial :waste2b +3 "collection"'g  +33 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'P' +65 "core" ' +3 ."WCR"delay 1:00 +6005 .CTV.dial :air,avoiding: :intake +2 "collection"'  +129 "core" +8 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'"  +42 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'V' +593 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'p' +1789 "core" ' +4 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +2 "collection"'| @ +72 "core" @ +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'~  +88 "core"  +11 "collection"'% +5 "core" % _ +4 ."WCR"CSV.dial between air and CTV +3 "collection"'M ` +56 "core" _ +8 ."WCR"CS.seek 7.182ml +3 "collection"'X'- +682 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +69 "collection"'S  +5 '  +32 "core"  +97  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< .b +5 ."WCR"CS.seek 0ml +3 "collection"'U'P +1595 "core" ' 7 1 [ +6 ."WCR"delay 2:00 +1816 "Can"T zU!>` +10188 ."WCR"CBV.dial :waste2b +3 "collection"'Z  +33 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'q' +341 "core" ' +4 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'/  +129 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'G  +42 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'R' +595 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'e' +1785 "core" ' +4 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +2 "collection"'x @ +71 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'9  +90 "core"  +10 "collection"'t% +7 "core" % ` +3 ."WCR"CSV.dial between air and CTV +3 "collection"'! ` +69 "core" a +8 ."WCR"CS.seek 7.261ml +3 "collection"'#' +672 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'y  +4 '  +32 "core"  +97  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< .b +5 ."WCR"CS.seek 0ml +3 "collection"' 'P +1578 "core" ' 7 3 [ +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'  +35 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'[' +383 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'Q  +128 "core" +65 "collection"'& +5 "core" &Xq ]K +9 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&% +5 "core" % [ =  +4 "storage"(c% +6 "core" %G d k +3 "storage"(. +6 "core" .( +3 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 1 +3 "storage"(r( +190 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 ( & +4 "core" & a d  +4 "manipulator"&d& +6 "core" & C ) +3 "manipulator"&% +6 "core" % [  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +2 "manipulator"&W( +176 "core" ( +3 "manipulator"&{& +6 "core" & M @ +3 "storage"(& +5 "core" & e f M +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"& 'ұ +94 "core" ' +2 "storage"(\ & +7 "core" & ~ ~ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(' +235 "core" ' +3 "storage"(- +6 "core" -'& +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&o& +4 "core" & ' @ +4 "storage"(& +6 "core" & ` ` d +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 1 +3 "manipulator"&f'ϑ +32 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +4 "core" -'& +5 ."WCR"SE.seek 11.21 Pucks below Top Plate +3 "storage"($'p +28 "core" ' +3 "manipulator"&7% +5 "core" %ϒq :  +4 "storage"(z& +6 "core" & > @ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 301 counts +2 "manipulator"&('о +19 "core" ' +3 "manipulator"&l& +5 "core" & M @ +4 "storage"(u& +6 "core" & o p +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&-'ұ +40 "core" ' +4 ."WCR"SE.seek 12.21 Pucks below Top Plate +2 "storage"(v' +36 "core" ' +3 "manipulator"&+& +5 "core" & 8 @ +4 "manipulator"&% +6 "core" %ҙ C +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&,' ] +91 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +174 "core" ( +3 "manipulator"&.& +6 "core" &  % +66 ."WCR"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &)& +4 "core" &  X % +5 ."WCR"Forearm.seek CC +3 "manipulator"&N'ш +97 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&a/ +21 "core" / +7 ."WCR"CC.seek :open +3 "collection"'*( +404 "core" ( +3 "storage"(6& +6 "core" & +3 "storage"(@& +5 "core" & +4 "manipulator"&2& +6 "core" &  8 % +3 "manipulator"&% +6 "core" %у 5 +4 ."WCR"Forearm.seek :retract +3 "manipulator"&=' ] +95 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +3 "manipulator"&( +174 "core" ( +3 "manipulator"&}& +6 "core" & \\ P +3 "storage"(%& +7 "core" & +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 1 +2 "manipulator"&'ϑ +109 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +3 "manipulator"&^1 +22 "core" 1 +5 "manipulator"& % +6 "core" %ϛz Y ; +3 "storage"(j& +6 "core" & a k +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 310 counts +2 "manipulator"&' +23 "core" ' +2 "manipulator"&I& +7 "core" & v P +3 "storage"(E& +5 "core" & O +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&''ұ +31 "core" ' +3 "storage"(L% +5 "core" % i +6 ."downElevator"SE.seek :down +4 "storage"(D') +98 (% +4 "core" %X m RO +4 "manipulator"&w% +6 "core" %\  E  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&3' ] +74 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +12 "core" ' +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +7 "core" & e +3 "manipulator"&`& +5 "core" & = P +4 "manipulator"&O% +6 "core" % j ?  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&B(-z +186 "core" ( +2 "manipulator"&T& +7 "core" &-r 6 * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &0& +6 "core" &-r Z * +4 .tForearm.seek :garage +2 "manipulator"&K'o +172 "core" ' +3 .tHand.close +2 "manipulator"&?/ +17 "core" / +3 "manipulator"&:& +7 "core" &-s ` ) +3 "manipulator"&4% +6 "core" %ρ H m +4 .tForearm.seek :retract +2 "manipulator"&J' ] +113 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"& ( +300 "core" ( +3 "manipulator"&>& +6 "core" &  A % +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +4 "core" &  ] % +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&F'ш +97 "core" ' +3 "manipulator"&m& +5 "core" &  = % +4 "manipulator"&;% +7 "core" %э S +3 "collection"'H& +6 "core" & ` +4 "collection"'5& +10 "core" & b +5 .tCC.seek :closed +3 "collection"'h(X +5 "core" & c +3 & c +8 &6 W*x +9 &i V> +10 &u YJ +9 &Oa [I +9 &b YI +10 &a ZI +9 &b [I +9 &Xb \\I +10 &!` ZI +9 &"` ZH +10 &$b [J +9 &&_` YI +9 &("^ YI +10 &)_ ZI +9 &+` \\I +9 &-g` XI +10 &/+\\ ZH +9 &0` [I +10 &2] \\I +9 &4q_ XH +9 &61` ZI +10 &7` [I +9 &9b [I +10 &;wd XI +9 &=;_ ZH +9 &>` WI +10 &@` ZH +9 &B_ WI +9 &D@f YJ +10 &Es ZK +9 &G YM +9 &Ip SQ +10 &K. SR +9 &L SR +10 &N RR +9 &Ps QS +9 &R0 RT +10 &S TS +9 &U NU +9 &Ws PB +10 &Xi7 S)y +9 &XT ]> +4 ( +2 "collection"'5& +6 "core" &XQ Y> +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.04 +2 "collection"']& +7 "core" &XP [> +5 .tHand.open +2 "manipulator"&n1 +23 "core" 1 +3 "manipulator"&% +6 "core" %t H \ +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&i' ] +92 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'\\& +5 "core" &XQ ]> +4 "collection"'k% +6 "core" % ] +3 .tCSV.dial CSR +3 "collection"'  +41 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"'_'q +1357 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '&% +4 "core" %q c +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'b'C +614 "core" ' +3 .tCSV.dial :waste +3 "collection"'g +124 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'8'P +1985 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'& +6 "core" &XJ c> +62 "collection"'"% +6 "core" %S b +3 .tCSV.dial :flush +7 "collection"'P  +42 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'V'q +1146 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"'| @ +42 "core" A +6 "collection"'~% +6 "core" %q ^ +5 .tCS.seek 7ml +2 "collection"''d +507 "core" ' +5 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'p  +4 'M  +40 "core"  +93  +7 .tCBV.dial :waste2b +3 "collection"'  +6 "core"  +9 .tCS.seek 0ml +2 "collection"'S'P +1548 "core" ' +4 #tFlushing upper manifold +2 "collection"'X& +6 "core" &XJ ]> +3 "collection"'Z% +5 "core" %P ^ +3 .tCSV.dial :flush +3 "collection"'U  +70 "core" +8 .tCS.seek 5ml +2 "collection"'/'q +1141 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'G @ +43 "core" A +7 "collection"'q% +5 "core" %q a +5 .tCS.seek 7ml +3 "collection"'R'd +515 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'9 +4 'x  +51 "core"  +49  +8 .tCTV.dial :air +2 "collection"'t  +129 "core"  +8 .tCS.seek 0ml +3 "collection"'!'P +1551 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'e'2~ +549 "Can"V ub$)` +165 "core" ' +3 .tCSV.dial :waste +3 "collection"' +43 "core" +8 .tCS.seek 0ml +2 "collection"'y'P +719 "core" ' +4 "collection"'#& +6 "core" &XJ [> +3 "collection"'% +6 "core" %S ] +2 .tCSV.dial :flush +3 "collection"'  +42 "core"  +8 .tCS.seek 3ml +3 "collection"'Q'2~ +720 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +43 "core" B +7 "collection"'% +6 "core" %2y b +4 .tCS.seek 4.999ml +3 "collection"'c'q +508 "core" ' +4 .tCSV.dial :air +3 "collection"' @ +17 "core" > +8 .tCS.seek 0ml +2 "collection"' 'P +1135 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'d'2~ +715 "core" ' +3 .tCSV.dial :waste +2 "collection"' +69 "core" +8 .tCS.seek 0ml +2 "collection"''P +719 "core" ' +4 #tDisinfecting external Intake with mfbkill +2 "collection"'{& +6 "core" &XJ b> +3 "collection"'% +68 "core" %N c +3 .tCSV.dial CSR +4 "collection"'Y  +124 "core"  +11 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 8ml +2 "collection"'\ '! +1776 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'s' +514 "core" ' +5 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 'o  +11 "core" +86 +7 .tCTV.dial :intake +2 "collection"'  +75 "core"  +9 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'' +1781 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'7  +75 "core" ~ +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'z'P +602 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'l  +98 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 4ml +2 "collection"'u'R8 +1095 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'+' +1345 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +2 '  +43 "core"  +92  +9 .tCBV.dial :waste2b +2 "collection"'W  +49 "core"  +8 .tCS.seek 0ml +2 "collection"''P +2168 "core" ' +4 #tKilling upper manifold +2 .CSV.dial CSR +2 "collection"'f  +43 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'('R8 +1094 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'$' +1412 "core" ' +6 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'. +8 '-  +47 "core"  +48 +8 .tCTV.dial :air +3 "collection"')  +128 "core" ~ +9 .tCS.seek 0ml +2 "collection"''P +2161 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'a'2~ +717 "core" ' +3 .tCSV.dial :waste +3 "collection"', +41 "core" +8 .tCS.seek 0ml +3 "collection"'1'P +708 "core" ' +4 #tFlushing upper manifold + "collection"'6& +7 "core" &XK b> +2 "collection"'@% +5 "core" %P b +4 .tCSV.dial :flush +3 "collection"'2  +41 "core"  +8 .tCS.seek 5ml +3 "collection"''q +1141 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'} @ +42 "core" @ +7 "collection"'%% +5 "core" %q [ +5 .tCS.seek 7ml +2 "collection"'N'f +527 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"' +2 '^  +11 "core"  +87  +7 .tCTV.dial :air +2 "collection"'  +7 "core"  +8 .tCS.seek 0ml +2 "collection"'j'P +1552 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'I'2~ +725 "core" ' +3 .tCSV.dial :waste +2 "collection"'E +43 "core" +8 .tCS.seek 0ml +2 "collection"'L'P +717 "core" ' +3 "collection"'=& +6 "core" &XJ b> +3 "collection"'% +6 "core" %T c +2 .tCSV.dial :flush +3 "collection"'w  +41 "core"  +8 .tCS.seek 3ml +2 "collection"''2~ +722 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +44 "core" B +6 "collection"'% +6 "core" %2} b +4 .tCS.seek 5ml +3 "collection"'`'q +512 "core" ' +3 .tCSV.dial :air +2 "collection"'O @ +17 "core" > +8 .tCS.seek 0ml +2 "collection"''P +1133 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'v'2~ +727 "core" ' +3 .tCSV.dial :waste +2 "collection"'' +68 "core" +8 .tCS.seek 0ml +3 "collection"'T'P +713 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'0& +6 "core" &XJ \\> +3 "collection"'D% +6 "core" %S ^ +2 .tCSV.dial :flush +3 "collection"'  +44 "core"  +8 .tCS.seek 5ml +2 "collection"'?'q +1130 "core" ' +65 .tdelay 5 seconds +506 .CSV.dial :air +2 "collection"': @ +41 "core" A +7 "collection"'4% +5 "core" %q ^ +5 .tCS.seek 7ml +3 "collection"'3'e +516 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'K  +4 'B  +40 "core"  +93  +8 .tCBV.dial :waste2b +3 "collection"'>  +48 "core"  +8 .tCS.seek 0ml +3 "collection"'<'P +1547 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'m& +5 "core" &XJ c> +4 "collection"';% +6 "core" %P c +2 .tCSV.dial CSR +3 "collection"'H  +42 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'J'! +1774 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +3 "collection"'*' +514 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'] +3 'n  +52 "core"  +50 +8 .tCTV.dial :intake +2 "collection"'  +71 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'\\' +1783 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'k  +70 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'5'P +588 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +97 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'F'q +1350 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +20 .tCS.seek 10ml +3 "collection"'[' +1344 "core" ' +3 .tCSV.dial CBV +2 "collection"'& +98 "core" +8 .tCS.seek 0ml +2 "collection"'_'P +2624 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&g& +6 "core" &   % +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&b( +31 "core" ( +3 "manipulator"&& +6 "core" & @  +4 .tElbow.reconfigure :loose +62 "manipulator"&$ &.,(#b +6 &"& +4 "core" &   +4 .tForearm.seek CC +4 "manipulator"&P'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&8/ +27 "core" / +6 .tCC.seek :open +3 "collection"'|( +405 "core" ( +3 "manipulator"&~& +6 "core" & G  +3 "manipulator"&V% +6 "core" %ц  ! +4 .tForearm.seek :retract +2 "manipulator"&p' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&M(-z +304 "core" ( +3 "manipulator"&& +6 "core" &- [ T +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-  T +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&X'o +112 "core" ' +2 .tHand.open +2 "manipulator"&Z1 +24 "core" 1 +3 "manipulator"&U% +5 "core" %pv J +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&S' ] +102 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 3: Thursday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:43 +2 #Preparing to sleep until 8/1/25 11:00AM +8 #Asleep til 8/1/25 11:00AM +8 #Continuing at 11:00PDT01-Aug-25 +5 "Can"Z |S' +7 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR \\t \\t\\t\\t#Phase 4: Friday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:49\\n{1 => 13,\\n 2 => 20,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:43:34, 10.5C, 8% humidity, 14.4psia, 14.42V, 0.42A, 16.124Ah, 6.03W\\nSampled 192.2ml",Subject: "Asleep until 11:00PDT01-Aug-25" +701 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5191 "Can"j ~L'` +1700 #"uploadLog"upsync +58301 "Can"f ,)U` +60003 ` I+h` +60002 ` )-` +60002 _ $.` +60002 _ ,0/` +60003 ] ,1C` +60002 \\ ,3` +60002 \\ 75]o` +60002 [ -7` +60002 Z ,8` +60003 ] A:1` +60002 ] ,]` +60002 Z ,?` +60003 \\ 7Az` +60002 \\ ,C+` +60002 ^ <D` +60002 \\ -FWK` +60003 \\ ,H ` +60002 Z 7Iw` +60002 [ ,Kz ` +60002 Z ,M9` +60003 Z -N9` +33254 !"cmdSocket"o: EOFError: mesg",Client disconnected before sending name:bt[ "8/home/esp/esp2/lib/cmdserver.rb:391:in `initialize'"1/home/esp/esp2/lib/cmdserver.rb:538:in `new'"1/home/esp/esp2/lib/cmdserver.rb:538:in `run'"1/home/esp/esp2/lib/thread.rb:887:in `create'"0/home/esp/esp2/lib/thread.rb:736:in `start'"1/home/esp/esp2/lib/thread.rb:884:in `create'"5/home/esp/esp2/lib/thread.rb:883:in `initialize'"%/home/esp/esp2/lib/thread.rb:883 +5229 #"brent"Session Begun +4 #Session Ended +847 #Session Begun +2460 #-> BACsampler +1018 #-> BACsampler.examine +8125 #-> BACsampler.minRate=0.08; BACsampler.maxDelay=90.seconds +3368 #-> exit +3 #Session Ended +5694 "Can"[ ,P` +60002 Z ,Rve` +60002 [ =T+` +60003 ] ,U` +60002 Z ,W'` +60002 [ 'YQ` +60002 Z $ZS` +60003 \\ ,\\i` +60002 Y (^ ` +60002 Y 5_` +60003 X ,aG` +60002 S -bA` +60002 W ,d` +60003 T ,f{m` +60002 U ,h*` +60002 Q -i` +60002 Q 5k /` +60003 N ,mj ` +60002 Q -o\ [` +60002 P -p\ ` +60002 R -r ` +60002 R 'tF ` +60003 S -u ` +60002 O ,wh I` +60002 P ,y% ` +60003 U 5zu` +60002 R -| ` +60002 Q ,~P` +60002 U ,7` +4845 #"brent"Session Begun +12691 #-> BACsampler.vaccum +6 !o:NoMethodError\ : mesgu:NameError::message BACsampler.vacuum +3304 #-> BACsampler.vacuum=20..28 +513 #-> exit +4 #Session Ended +37647 "Can"T ,` +60002 W ,c` +60002 V ,K` +60002 T 4\ ` +60003 W 4%` +60002 U 'z` +60002 X ,Q` +60003 X ,` +60002 V -i}` +60002 V -/` +60003 Y -` +60002 [ -?` +60002 _ ,Y` +60003 _ - k` +60002 Z -` +60002 ^ -t` +60002 X .7-` +60003 \\ -` +60002 [ 'Y` +60002 [ '` +60003 \\ ,` @PDT1754031875.35 [ 4c` +60002 \\ |:` +60003 \\ ,G` +60002 Z -` +60002 X -As` +60002 W - ` +60003 X , ` +60002 X ,i!5` +60002 [ -(!` +60002 X -"a` +60003 Z {7"` +60002 [ '#` +60002 Y /$#` +60003 X ,S$` +60002 X sF %O` +60002 \\ ,%` +60002 ^ -{&{` +60003 Y {7;'` +60002 Y ,'` +60002 W -ť(=` +60003 ^ x:Y(` +60002 ^ ,)i` +60002 Y ,)` +60002 Y z5|*` +60002 Y (++` +60003 \\ .ϥ+` +60002 Z -h,W` +60003 ] -",` +60002 ] --` +60002 [ (|.` +60002 ] -.` +60002 Z -ٲ/E` +60003 \\ }-g/` +60002 [ ~-!0q` +60002 [ ~.1` +60002 Z ~-1` +60002 [ ~-N23` +60003 Z ~-2` +60002 [ },3_` +60002 R rBm3` +60002 J ~-#4` +60003 K ~-5!` +60001 M '5` +60003 S '6M` +60002 R )T6` +60004 P )7y` +60010 P (*8` +60006 T ~-8` +60002 S Vd9;` +60002 S |-9` +60003 Q |-:g` +60002 R |-:` +60002 U |-:;` +60003 V |-<)` +60002 V |,<` +60003 U mGb=U` +60002 V {-=` +60002 X {->` +60003 U p@?` +60002 W '(?` +60002 W ' @C` +60003 R {- !@` +60002 V z. Ao` +60002 T z-B` +60003 R t6NB` +60002 U z-C1` +32307 U z,C# +5 #tPowering core bus +537 .Gate.power :raw,:ON +2 "sampler") +15 )G +4 "core"  +4 "collection"' +5 'q +3 "core"  +5 "processing"% +3 %/ +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +5 .tCS.configure :default + "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 13,\\n 2 => 20,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:32, 9.7C, 7% humidity, 14.4psia, 14.31V, 0.39A, 20.508Ah, 5.54W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t \\t\\t\\t#Phase 4: Friday DA+WCR with Regular cleanup (4 pucks)" +3 #tStarting initialPurge +1044 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'z& +5 "core" &g L +3 .tHand.open +2 "manipulator"&u1 +17 "core" 1 +3 "manipulator"&& +7 "core" &  ` % +3 "manipulator"& % +6 "core" % ` ~  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(-z +189 "core" ( +3 "manipulator"&+& +5 "core" &- 6  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &f& +4 "core" &- `  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&'o +110 "core" ' +3 .tHand.close + "manipulator"&(/ +17 "core" / +4 "manipulator"&-& +6 "core" &- S  +3 "manipulator"&.% +6 "core" %x  l +4 .tForearm.seek :retract +2 "manipulator"&)' ] +105 "core" ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&$( +328 "core" ( +3 "manipulator"&& +6 "core" & N 1 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &,& +4 "core" & W 1 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&a'ш +101 "core" ' +3 "manipulator"&6& +6 "core" & v 1 +3 "manipulator"&@% +5 "core" %т b +4 "collection"'2& +7 "core" &g L +4 "collection"'1& +8 "core" &g J +6 .tCC.seek :closed +2 "collection"'}(X +3 "core" &g L +4 &g N  +8 &9 D+| +10 &k A@ +9 &[v BL +10 &` CK +9 &c BK +9 &a AJ +10 &dc AK +9 &'a AK +9 & _ AJ +10 &"` AJ +9 &$mb DK +10 &&0b EJ +9 &'b FJ +9 &)` CJ +10 &+vb EJ +9 &-8b EJ +9 &.` GJ +10 &0` DK +9 &2c AJ +10 &4@a @K +9 &6e ?K +9 &7d ?K +10 &9] CK +9 &;Gc DK +9 &=\ c BK +10 &>` EK +9 &@c BK +10 &BPe DK +9 &Dn AL +9 &E >N +10 &G =P +9 &I> :T +9 &J 9T +10 &L :T +9 &N 9T +9 &PC 9T +10 &R 8U +9 &S 9U +10 &U 7W +9 &WE 8D +9 &X^@ <%n +10 &Xp CC +5 ( +5 "collection"'1& +6 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.05 +2 "collection"'%& +6 "core" &XZ EC + &XZ CC +4 .tHand.open +2 "manipulator"&1 +27 "core" 1 +3 "manipulator"&^% +5 "core" %q v +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +101 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"' & +6 "core" &XZ GC +3 "collection"'N% +5 "core" %T F +4 .tCSV.dial CSR +3 "collection"'j  +126 "core"  +73 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +24 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'E'q +1352 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 'I% +5 "core" %q C +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'='D +656 "core" ' +4 .tCSV.dial :waste +2 "collection"' +198 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'w'P +1114 #"uploadLog"upsync +866 "core" ' +4 #tPurging external Intake +2 "collection"'L& +6 "core" &XZ BC +3 "collection"'% +6 "core" %O B +3 .tCSV.dial :flush +3 "collection"'  +40 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +2233 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'O +2 '`  +7 "core"  +65  +6 .tCTV.dial :intake +2 "collection"'  +76 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'''P +2264 "core" ' +3 .tIntake.select :close + "sampler")0 +17 .tCTV.dial :air +3 "collection"'v  +76 "core" ~ +6 #tFlushing upper manifold +2 "collection"'0& +6 "core" &XY JC +3 "collection"'D% +5 "core" %H J +3 .tCSV.dial :flush +3 "collection"'  +70 "core"  +7 .tCS.seek 5ml +2 "collection"'T'q +1146 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"': @ +44 "core" B +6 "collection"'4% +6 "core" %q K +4 .tCS.seek 6.999ml +2 "collection"'?'b +519 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'K +2 'B  +11 "core"  +89  +6 .tCTV.dial :air +3 "collection"'>  +6 "core" +7 .tCS.seek 0ml +2 "collection"'3'P +1584 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'m'2~ +737 "core" ' +3 .tCSV.dial :waste +3 "collection"'; +42 "core" +7 .tCS.seek 0ml +3 "collection"'H'P +729 "core" ' +4 "collection"'<& +6 "core" &XY KC +2 "collection"'J% +6 "core" %M L +3 .tCSV.dial :flush +3 "collection"'n  +41 "core"  +7 .tCS.seek 3ml +2 "collection"']'2~ +726 "core" ' +4 .tdelay 5 seconds +557 .CSV.dial :air +17 "collection"' @ +43 "core" B +6 "collection"'*% +6 "core" %2} K +4 .tCS.seek 5ml +2 "collection"'k'q +511 "core" ' +3 .tCSV.dial :air +3 "collection"'\\ @ +16 "core" > +7 .tCS.seek 0ml +3 "collection"''P +1162 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'5'2~ +728 "core" ' +3 .tCSV.dial :waste +2 "collection"'F +81 "core" +7 .tCS.seek 0ml +2 "collection"'&'P +575 "Can"W bZC +145 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&[& +6 "core" &) + +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&g( +32 "core" ( +2 "manipulator"&& +7 "core" & [ ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &"& +4 "core" & x ] +4 .tForearm.seek CC +3 "manipulator"&8'ш +94 "core" ' +3 .tHand.close +2 "manipulator"& / +19 "core" / +5 .tCC.seek :open +2 "collection"'i( +406 "core" ( +3 "manipulator"&h& +6 "core" & k ] +2 "manipulator"&~% +6 "core" %x  +4 .tForearm.seek :retract +2 "manipulator"&V' ] +111 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&P(-z +317 "core" ( +2 "manipulator"&b& +6 "core" &-s 5 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-s 5 +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +3 .tHand.open +2 "manipulator"&Z1 +25 "core" 1 +3 "manipulator"&U% +6 "core" %p Z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&p' ] +102 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 ."Qmail"DAfans.email "Started da in tube 2 at 11:04:54PDT01-Aug-25\\n{1 => 13,\\n 2 => 20,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:04:39, 9.6C, 7% humidity, 14.4psia, 14.29V, 0.46A, 20.543Ah, 6.60W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +987 "collection"'X& +6 "core" & O +2 "manipulator"&G% +7 "core" % n t  +3 "storage"(q% +6 "core" %& +3 "storage"(/. +5 "core" .([G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(x( +824 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (9& +4 "core" & +3 "manipulator"&t& +6 "core" &-v u 2 +3 "manipulator"&R% +5 "core" % n r  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&!( +176 "core" ( +2 "manipulator"&& +5 "core" &\  p !w +4 "storage"(e& +5 "core" & \  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +3 "manipulator"& 'j +93 "core" ' +3 "storage"(y& +6 "core" & \ \  +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +67 .tSE.seek :beamBreak +5 "storage"(' +182 "core" ' +3 "storage"(- +6 "core" -'̫ +3 .tSE.configure :default + "storage"(#QK-0-\ b +6 (& +4 "core" & +4 "manipulator"&S& +6 "core" &\  !w +3 .tElbow.seek 2 +3 "manipulator"&M( +12 "core" ( +3 "manipulator"&A& +6 "core" &\  !w +3 "storage"(_& +6 "core" & \ \  ) +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&Q'v +26 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&d/ +21 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&r& +4 "storage"(') +13 "core" &\  !w +3 "manipulator"&o% +5 "core" %o +4 .tForearm.seek :retract +3 "manipulator"&#' ] +96 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +36 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +134 "core" ( +2 "manipulator"&& +7 "core" & s * +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &7& +4 "core" & o * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&s'ш +103 "core" ' +3 "manipulator"&Y& +6 "core" & \\ * +3 "manipulator"&\ % +6 "core" %у +5 "collection"'C& +6 "core" & I +3 "collection"'|& +10 "core" & H +5 .tCC.seek :closed +3 "collection"'z(X +6 "core" & G +4 & F +5 &3 >)w +10 &f @= +9 &qw @K +9 &5] @K +10 &` @K +9 &_ BJ +10 &|] AJ +9 &>\\ @J +9 &!a CJ +10 &"a EJ +9 &$a BJ +9 &&F] EJ +10 &( a FJ +9 &)_ CJ +10 &+` AK +9 &-M` AK +9 &/^ @J +10 &0[ @J +9 &2_ @J +9 &4W\\ DJ +10 &6` BK +9 &7^ BJ +10 &9_ DJ +9 &;]b FK +9 &=!` GJ +10 &>_ EJ +9 &@_ FJ +9 &Bf^ GJ +10 &D'` DK +9 &Eh DK +10 &Gu AL +9 &Ic ?N +9 &K S +10 &R ;T +9 &S :T +10 &U 8W +9 &W\\ 9C +9 &Xc; ;%m +10 &Xi AD +5 ( +5 "collection"'|& +10 "core" &Xb AD +17 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 1.99 +3 .Hand.open +2 "manipulator"&u1 +25 "core" 1 +7 "manipulator"&% +6 "core" %} +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& ' ] +98 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")++ +3 "core" + +4 "sampler")f% +6 "core" % 1 +3 "collection"'& +5 "core" &Xb CD +5 "Can"Y ZcCղ +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X% +5 "core" %IG D +4 .tIntake.select :close +2 "sampler")0 +17 )?% +4 "core" %SQ D +4 .tSSV.dial :exhaust +2 "sampler")3  +75 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler");'! +890 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")m  +2 "collection"'< @ +10 "core" ? +67 +9 #tAllowing 2:10 for 25.0ml of remaining 950.0ml +5 "Can"[ :7D? +2 .tIntake.select :open +2 "sampler") +217 "collection"'J% +58 "core" %Ta  +4 #tIntake @31.1psia, vacuum from 10.0 to 13.0psi +11 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X0X10X  +5 #tVacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +3 "sampler")#.0X ! +3 "collection"'!% +5 "core" %T  +4 #tIntake @31.9psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X#8 +3 .tIntake.select :open +2 "sampler") +218 "collection"'% +6 "core" %T  +6 #tIntake @31.7psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +5 "core" %  \ . +4 "collection"'?% +6 "core" %T_  +2 #tIntake @31.2psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X +5 #tVacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +12 "core" %Tj  +3 #tIntake @30.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X +7 #tVacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X +6 #tVacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X @ +75 "core" B +8 ."airStroke"CS.seek 10ml +3 "collection"'0' +77 "core"  +9 .tCTV.dial :air +2 "collection"''  +32 ."sourcePumpShutdown"Flow.disablePump :primary +6 .Gate.power :sampler,:OFF +38 "core" +7 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")4 +130 "core" +7 ."prepCSV"CTV.dial CSV,avoiding: :intake +7 .tSS.seek 0ml +4 "collection"'  +2 "sampler")B'! +12 "core" ' +3 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")<  +113 "core"  +19  +280 ' +3 .tSSV.dial between CBV and plug +3 "sampler")? +47 "core" +7 .tCBV.dial between SSV and waste2 +3 "collection"';  +30 "core"  +7 "collection"'% +6 "core" %B E \ +3 ."connect"CTV.dial CSV,avoiding: :air +5 .tCSV.dial CTV +4 "collection"'*  +7 'D  +7 "core"  +36  +9 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +5 .tCS.seek 0ml +2 "collection"'H'P +1895 "core" '(% V B +6 "collection"'% +5 "core" %''!Y G +4 "sampler")3% +5 "core" %! 1 +4 #tBubblePoint: Intake @24.1psia, Outlet @0.3psia + .CBV.dial SSV +3 "collection"'m @ +34 "core" B +9 .tSS.reconfigure :default +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"''P +66 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")C +131 "core"  +7 .tSS.reconfigure :exhale +2 "sampler")#.0Xd +104 "collection"'9 +5 "core" 9oBd +104 "collection"'v9 +5 "core" 9Fd +104 "collection"':9 +4 "core" 9Kd +105 "collection"'O9 +4 "core" 9Od +104 "collection"'L9 +5 "core" 9Sd +104 "collection"'9 +6 "core" 9.Xd +104 "collection"'>9 +5 "core" 9Y\\d +104 "collection"'9 +5 "core" 9ad +104 "collection"''9 +5 "core" 9ed +104 "collection"'&9 +5 "core" 9id +105 "collection"'K9 +5 "core" 9 nd +104 "collection"'49 +5 "core" 95rd +104 "collection"'9 +4 "core" 9bvd +105 "collection"'<9 +4 "core" 9{d +105 "collection"'9 +5 "core" 9d +104 "collection"'?9 +5 "core" 9_ +104 "collection"';9 +5 "core" 9Z +104 "collection"'9 +5 "core" 9JV +104 "collection"'*9 +4 "core" 9wR +105 "collection"'D9 +4 "core" 9N +104 "collection"'09 +5 "core" 9K +104 "collection"'9 +4 "core" 9F +105 "collection"'39 +4 "core" 9/B +105 "collection"'m9 +4 "core" 9Z? +104 "collection"'B9 +5 "core" 9< +78 "Can"Y\ S$D +26 "collection"'\\9 +61 "core" 97 +104 "collection"'[9 +4 "core" 93 +105 "collection"'k9 +4 "core" 91 +104 "collection"'J9 +5 "core" 9<. +104 "collection"'9 +5 "core" 9c+ +104 "collection"']9 +5 "core" 9) +104 "collection"'h9 +4 "core" 9' +105 "collection"'9 +4 "core" 9% +105 "collection"'T9 +4 "core" 9# +104 "collection"'n9 +5 "core" 9 ! +104 "collection"'"9 +4 "core" 9& +105 "collection"'H9 +4 "core" 9C +104 "collection"'F9 +5 "core" 9] +104 "collection"' 9 +4 "core" 9u +104 "collection"'89 +5 "core" 9 +105 "collection"'~9 +4 "core" 9 +105 "collection"'$9 +4 "core" 9 +104 "collection"'b9 +5 "core" 9 +104 "collection"'59 +4 "core" 9 +104 "collection"'}9 +5 "core" 9 +104 "collection"'9 +4 "core" 9  +104 "collection"'99 +5 "core" 9   +104 "collection"'V9 +4 "core" 9 $ +104 "collection"'X9 +5 "core" 9 1 +104 "collection"'/9 +5 "core" 9 @  +105 "collection"'U9 +4 "core" 9 L  +104 "collection"'Z9 +5 "core" 9 W" +104 "collection"'g9 +4 "core" 9 a' +104 "collection"'9 +5 "core" 9 l+ +104 "collection"'t9 +5 "core" 9 v/ +104 "collection"'9 +5 "core" 9 4 +104 "collection"'9 +5 "core" 9 8 +104 "collection"'e9 +4 "core" 9 < +104 "collection"'_9 +5 "core" 9 A +104 "collection"'P9 +4 "core" 9 E +104 "collection"'G9 +4 "core" 9 I +105 "collection"'p9 +4 "core" 9 N +104 "collection"'A9 +5 "core" 9 R +104 "collection"'y9 +4 "core" 9 !V +105 "collection"'R9 +5 "core" 9 #[ +104 "collection"'d9 +5 "core" 9 %_ +104 "collection"'9 +4 "core" 9 %c +104 "collection"'q9 +5 "core" 9 %h +104 "collection"'9 +4 "core" 9 (l +104 "collection"'r9 +5 "core" 9 *q +104 "collection"'o9 +5 "core" 9 +u +104 "collection"'M9 +4 "core" 9 -y +105 "collection"'{9 +4 "core" 9 .~ +104 "collection"'!9 +5 "core" 9 0 +104 "collection"'S9 +5 "core" 9 - +104 "collection"'Y9 +5 "core" 9 3 +104 "collection"'u9 +5 "core" 9 3 +104 "collection"' 9 +5 "core" 9 5 +104 "collection"'79 +5 "core" 9 7 +104 "collection"'C9 +5 "core" 9 8 +104 "collection"'9 +5 "core" 9 9 +104 "collection"'#9 +5 "core" 9 ; +104 "collection"'9 +4 "core" 9 < +163 "collection"'Q9 +4 "core" 9 = +104 "collection"'\ 9 +5 "core" 9 ? +104 "collection"'9 +5 "core" 9 A +104 "collection"'9 +4 "core" 9\ B +104 "collection"'.9 +5 "core" 9\ B +104 "collection"'c9 +4 "core" 9\ E +105 "collection"'i9 +5 "core" 9\ F +104 "collection"'|9 +4 "core" 9\ E +105 "collection"'9 +4 "core" 9\ H +104 "collection"'+9 +5 "core" 9\ I +104 "collection"'9 +5 "core" 9\ G +104 "collection"'-9 +5 "core" 9\ L +105 "collection"'f9 +4 "core" 9\ M +104 "collection"'s9 +4 "core" 9\ N +105 "collection"'9 +4 "core" 9\ P +104 "collection"'9 +5 "core" 9\ #Q +12 .tCH.hold 10:00,70C +5 "collection"')9 +3 'W `\ o `\ "\ +11 "core" 9\ #Q +2  +3 "collection"'@% +6 "core" %VN  +3 #tBegun lysing Collection Puck Heater at 68C/41.7psia +51873 "Can"T ?,cE +8110 "core" ` +3 "collection"'69 +5 "core" 9\ p? +3 "collection"'^% +5 "core" % * D +4 #tEnded lysing Collection Puck Heater at 70C/46.2psia +3 .CS.seek 0ml +3 "collection"'('P +339 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'l @ +103 "core" A +6 .tCSV.dial :air +3 "collection"'E @ +54 "core" A +7 .tCS.seek 5ml +2 "collection"'a'q +1351 "core" ' +3 .tCSV.dial CTV +3 "collection"'  +41 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'` @ +43 "core" > +6 .tdelay 2 seconds +203 .CSV.dial CTV +4 "collection"'I  +56 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'% @ +54 "core" A +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'1'P +1351 "core" ' +4 "collection"' % +5 "core" %O / *  F +3 #tPuck @114.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'N +100 "core"  +6 .tCBV.dial CSV +2 "collection"'  +31 "core"  +7 "collection"'j% +6 "core" %O } F +4 .tCS.seek 5ml +2 "collection"' 'q +1353 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'w  +42 "core" +6 "collection"'=% +5 "core" %q=5 F +5 .tCS.seek 7ml +2 "collection"''j +587 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'v @ +41 "core" ? +7 .tCS.seek 10ml +2 "collection"':' +841 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'O ` +122 "core" a +7 #tLysing Complete + "collection"'L& +6 "core" &X` FD +4 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +6 "core" % a K  +4 "storage"(>% +62 "core" %A +3 "storage"(. +5 "core" .( +4 .tSC.reconfigure :tight +12 "storage"($ .(\ 1~b +5 .tSC.seek 1 +2 "storage"('( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (&& +4 "core" & b +3 "manipulator"&K& +7 "core" & " ) +3 "manipulator"&4% +6 "core" % a >  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&( +175 "core" ( +3 "manipulator"&<& +6 "core" & # C +3 "storage"(& +5 "core" &\  w +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&?'ұ +99 "core" ' +2 "storage"(;& +7 "core" & H +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +229 "core" ' +2 "storage"(*- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&D& +4 "core" & < C +3 "storage"(0& +5 "core" & +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +3 "manipulator"&'ϑ +32 "core" ' +2 .tElbow.hold +3 "manipulator"&3, +6 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 "storage"(m- +52 "core" -' +5 .tSE.seek 12.27 Pucks below Top Plate +2 "storage"(B' +29 "core" ' +2 "manipulator"&\\% +5 "core" %ϑ{  9 +4 "storage"([& +6 "core" & +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 300 counts +2 "manipulator"&k'н +26 "core" ' +3 "manipulator"&J& +6 "core" & / C +3 "storage"(& +6 "core" & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts +3 "manipulator"&]'ұ +27 "core" ' +4 .tSE.seek 13.27 Pucks below Top Plate +2 "storage"(h'v +38 "core" ' +3 "manipulator"&& +6 "core" & , C +3 "manipulator"&T% +6 "core" %  '  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&n' ] +89 "core" ' +3 .tElbow.seek CC +3 "manipulator"&"( +177 "core" ( +2 "manipulator"&H& +6 "core" & & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &F& +4 "core" &  & +4 .tForearm.seek CC +2 "manipulator"& 'ш +99 "core" ' +2 .tHand.close +2 "manipulator"&8/ +19 "core" / +6 .tCC.seek :open +2 "collection"'~( +409 "core" ( +3 "storage"($& +6 "core" &\ \  +6 "storage"(b& +14 "core" &\ \ +9 "manipulator"&5& +15 "core" & s & +6 "manipulator"&}% +146 "core" %я s +8 .tForearm.seek :retract +24 "manipulator"&' ] +102 "core" ' +6 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 .tElbow.seek 1 +7 "manipulator"&9( +178 "core" ( +9 "manipulator"&V& +12 "core" &  e Z +6 "storage"(X& +12 "core" &\  +6 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +13 .tForearm.seek 1 +4 "manipulator"&/'ϑ +113 "core" ' +10 .tElbow.hold +5 "manipulator"&U, +14 "core" , +7 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 .tHand.open +2 "manipulator"&Z1 +19 "core" 1 +4 "manipulator"&g% +6 "core" %Ϣ  R +2 "storage"(& +7 "core" & Q +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 317 counts +2 "manipulator"&t' +25 "core" ' +2 "manipulator"&& +5 "core" &  Z +4 "storage"(& +5 "core" &\  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 800 counts +2 "manipulator"&e'ұ +15 "core" ' +3 "storage"(_% +6 "core" %}\ \  +5 ."downElevator"SE.seek :down +4 "storage"(P') +98 (G% +4 "core" %J\ \  v QN +3 "manipulator"&p% +7 "core" %Ҫ A  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&A' ] +65 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +20 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'y& +6 "core" &z P +3 "manipulator"&R& +6 "core" &  Z +3 "manipulator"&d% +6 "core" % a c  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +172 "core" ( +2 "manipulator"&q& +7 "core" &-t   +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-t  +4 .tForearm.seek :garage +2 "manipulator"&r'o +111 "core" ' +3 .tHand.close + "manipulator"&o/ +25 "core" / +3 "manipulator"&M& +6 "core" &-t :  +7 "manipulator"&{% +8 "core" %π 3 i +2 .tForearm.seek :retract +2 "manipulator"&!' ] +104 "core" ' +6 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&S( +306 "core" ( +4 "manipulator"&Y& +8 "core" & S & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &u& +4 "core" & 5 & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +2 "manipulator"& 'ш +108 "core" ' +4 "manipulator"&7& +6 "core" & 9 & +105 "manipulator"&C% +8 "core" %  +6 "collection"'& +6 "core" & O +27 "collection"'#& +13 "core" &i O +10 .tCC.seek :closed +2 "collection"'(X +6 "core" &: O +2 & O +13 & N8 +2 &-I D0 +8 &fxl CE +9 &` FJ +9 &` FJ +9 &` FJ +10 &^`m FI +9 & _N FI +9 &`/ FI +9 &!]W GJ +9 &#ebu GJ +10 &%&`W HJ +9 &&^@ HI +9 &(a6 GJ +10 &*m_ HJ +9 &,0] HI +10 &-^ GI +9 &/`~ GJ +9 &1w`c GI +10 &38` GI +9 &4b GJ +9 &6` GI +10 &8}\\s GJ +9 &:?_` GJ +10 &<`R GI +9 &=`D FJ +9 &?_/ FJ +46 &AH_ HI +15 &C cj FJ +2 &Dj FK +3 &F{ DL +10 &H>3 AP +2 &I" ?S +3 &K ?S +2 &Mx >T +6 &O: =T +7 &P >T +15 &Ru =T +28 &T{t =V +28 &V< +7 "core" +5 .tPTV.dial :PRVmixing +3 "processing"%  +6 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "processing"%&  +2 "collection"'K  +12 "core"  + +10 .tCTV.dial :air,avoiding: :intake +3 "collection"'4  +6 "core" +6 #tLoading lyfil puck from tube 2 into Collection Clamp +2 "collection"'x& +6 "core" & P +3 "manipulator"&<% +5 "core" % O  +4 "storage"(% +5 "core" %H\ \  < +3 "storage"(. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(;( +205 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 ( & +4 "core" & &  +4 "manipulator"&*& +5 "core" &- , H +68 "manipulator"&D% +6 "core" % O b  +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&0( +178 "core" ( +3 "manipulator"&m& +6 "core" &\  _ "z +3 "storage"(\\& +6 "core" & \ \   +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&['j +109 "core" ' +3 "storage"(J& +5 "core" & \ -\ ,   +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +185 "core" ' +2 "storage"(- +6 "core" -'K +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (?& +4 "core" & b  +3 "manipulator"&T& +81 "core" &  U "z +3 .tElbow.seek 2 +3 "manipulator"&( +6 "core" ( +2 "manipulator"&& +7 "core" &  "z +2 "storage"(& +5 "core" & \ \  >  +6 .tForearm.seek 2 + 300 counts +2 "manipulator"&k'v +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&B/ +27 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&H& +3 "storage"(F') +10 "core" &  N "z +6 "manipulator"&]% +5 "core" %w $ 5 +5 .tForearm.seek :retract +2 "manipulator"&3' ] +97 "core" ' +3 .tElbow.seek CC +2 "manipulator"&8( +28 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +134 "core" ( +3 "manipulator"&n& +7 "core" & & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &z& +6 "core" &  M & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&$'ш +111 "core" ' +3 "manipulator"&b& +5 "core" & & +4 "manipulator"&5% +5 "core" %ф 1 +5 "collection"'}& +6 "core" & C +4 "collection"' & +8 "core" & D +4 .tCC.seek :closed +4 "collection"'V(X +3 "core" & B +7 & A8 +7 &1I~ =0 +9 &jx :D +9 &c @J +10 &\\f BJ +9 &aJ >J +10 &`b J +10 &/[ BI +9 &1y] @I +9 &3:_ BJ +10 &4` DI +9 &6] AI +10 &8[y BJ +9 &:C[r DJ +9 &<`l @I +10 &=\\Z =J +9 &?ZM AI +9 &AK\\= CI +10 &C \\, DJ +9 &D` @J +10 &Fd BJ +9 &HNm CK +9 &J\ ~ AM +10 &KA , +10 &X( =T +9 ( +5 "collection"' & +3 "core" &Xg CE +4 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 1.96 +4 .Hand.open +2 "manipulator"&X1 +27 "core" 1 +3 "manipulator"&"% +6 "core" %ф a +61 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&Z' ] +91 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'g  +131 "core"  +8 .tCSV.dial CTV +3 "collection"'  +28 "core"  +9 .tPS.seek 2.5ml +3 "processing"%' +2623 "core" ' +4 "collection"'% +6 "core" %lhF F +4 .tCS.seek 4.25ml +2 "collection"'_'Z* +1535 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%  +43 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%G  +72 "core"  +9 .tPS.seek 0ml +2 "processing"%p'ܑ +2622 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'9 ` +35 "core" ^ +7 .tCSV.dial :air +3 "collection"'/ @ +44 "core" ? +7 .tCS.seek 10ml +2 "collection"'y' +1540 "core" ' +3 .tCSV.dial CTV +3 "collection"'R  +43 "core"  +9 .tCS.seek 0ml +2 "collection"'d'P +2619 "core" ' +3 .tCBV.dial :waste1 +3 "collection"'t @ +28 "core" ? +7 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'h  +132 "core" +6 "collection"'e& +6 "core" &Xf~{ BE +3 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&q% +6 "core" % U Q  +3 "storage"(% +6 "core" %H +2 "storage"(P. +6 "core" .( +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(U( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (o& +4 "core" & +3 "manipulator"&M& +5 "core" &  v % +4 "manipulator"&{% +5 "core" % U {  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&A( +173 "core" ( +3 "manipulator"&r& +6 "core" &  ! ` +3 "storage"(& +6 "core" & +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&Y'ұ +92 "core" ' +3 "storage"(u& +6 "core" & +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(7' +86 "Can"Z Sq/F  +127 "core" ' +3 "storage"(C- +5 "core" -'/ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&& +4 "core" &  = ` +3 "storage"(!& +6 "core" & ] +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +60 .tForearm.seek 1 +12 "manipulator"&~'ϑ +37 "core" ' +3 .tElbow.hold +3 "manipulator"&Q, +7 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(\ - +3 "core" -'/ +6 .tSE.seek 13.27 Pucks below Top Plate +2 "storage"('y +28 "core" ' +3 "manipulator"&#% +5 "core" %Ϙb +4 "storage"(.& +6 "core" &\ @\ ) | +2 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 1 + 307 counts +2 "manipulator"&c' +26 "core" ' +2 "manipulator"& & +7 "core" &  3 ` +3 "storage"(|& +6 "core" & J +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&i'ұ +28 "core" ' +4 .tSE.seek 14.27 Pucks below Top Plate +2 "storage"(+' +44 "core" ' +3 "manipulator"&& +5 "core" &  @ ` +4 "manipulator"&-% +5 "core" %Ҽ\  p  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&s' ] +89 "core" ' +3 .tElbow.seek CC +3 "manipulator"&f( +178 "core" ( +4 "manipulator"&& +6 "core" &  E # +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &  ; # +4 .tForearm.seek CC +2 "manipulator"&)'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&@/ +24 "core" / +5 .tCC.seek :open +3 "collection"'( +406 "core" ( +2 "storage"(W& +6 "core" & +3 "storage"(,& +5 "core" & +4 "manipulator"&^& +6 "core" &  j # +3 "manipulator"&6% +6 "core" %| Q  +4 .tForearm.seek :retract +2 "manipulator"&l' ] +112 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&2( +174 "core" ( +3 "manipulator"&(& +6 "core" &  ; h +3 "storage"(E& +6 "core" &\ \ \   +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&`'ϑ +104 "core" ' +3 .tElbow.hold +3 "manipulator"&%, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&a1 +28 "core" 1 +19 "manipulator"&N% +6 "core" %ϝw Y 7 +3 "storage"(S& +6 "core" & +3 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 312 counts +2 "manipulator"&' +63 "core" ' +2 "manipulator"&& +5 "core" &\  _ g +4 "storage"(j& +5 "core" &\ \ +5 .tForearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts +3 "manipulator"&1'ұ +20 "core" ' +3 "storage"( % +6 "core" %\ \  f +5 ."downElevator"SE.seek :down +4 "storage"(I') +98 ( % +4 "core" %MC { RL +4 "manipulator"&v% +5 "core" %һ   +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&O' ] +58 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +40 "core" ' +3 .tPSV.dial :air +3 "processing"%L  +71 "core"  +7 .tPS.seek 2.5ml +2 "processing"%>' +2625 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"% +42 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%K  +44 "core"  +6 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%& +42 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%w  +44 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%4'ܑ +2620 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%x& +6 "core" &sF R +3 "manipulator"&<& +6 "core" &\  g +3 "manipulator"&% +6 "core" % o +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(-z +183 "core" ( +2 "manipulator"&& +5 "core" &-} G P +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" &-} 2 P +4 .tForearm.seek :garage +3 "manipulator"&*'o +106 "core" ' +3 .tHand.close +2 "manipulator"&D/ +26 "core" / +3 "manipulator"&'& +5 "core" &-} # P +4 "manipulator"&m% +6 "core" %|z H > +3 .tForearm.seek :retract +3 "manipulator"&\\' ] +106 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&=( +123 "core" ( +2 "manipulator"&J& +7 "core" & ^  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &   +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&'E +99 "core" ' +3 "manipulator"&?& +5 "core" & Z  +4 "manipulator"&T% +5 "core" %D K  +4 "processing"%& +7 "core" &sF Q +3 "processing"%& +9 "core" &s; S +5 .tPC.seek :closed +2 "processing"%B(SD +72 "core" &sF S +2 &sF O + &sG Q + &sF S + &s< T + &sF O + &sL Q + &sE S\  +3 &9F K+{ + &jE G? +7 &k{E JK +10 &0eF MJ +9 &jF LJ +10 &eF KJ +9 &xeH LI +9 &8fH MJ +10 & eF JJ +9 &"hH JK +9 &$cG MJ +10 &&@fH MJ +9 &(hG IJ +10 &)eE KJ +9 &+fF HK +9 &-HeH GJ +10 &/ bF FJ +9 &0fE IJ +9 &2gH KJ +10 &4PeG LJ +9 &6hG IK +10 &7jF KK +9 &9kG IJ +9 &;YiG LJ +10 &=gE LJ +9 &>gG KJ +9 &@hG JJ +10 &B`iF LJ +9 &D"jG MJ +10 &ExF HL +9 &GG IM +9 &IY> IO +10 &KE JP +9 &LH FP +9 &NF HQ +10 &P]F IQ +9 &RE I: +10 &R0H HU +9 &S'C P( +3 ( +3 "processing"%& +16 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.50 +2 "processing"%H& +4 "core" &S'F P( +2 &S'F P( + &S'G N( +6 .tHand.open + "manipulator"&]1 +24 "core" 1 +3 "manipulator"&0% +6 "core" %; B  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&[' ] +94 "core" ' +3 .tPRV.dial :air +3 "processing"%  +43 "core"  +6 .tPSV.dial :mixloop +2 "processing"%n +44 "core" +7 "processing"%z% +6 "core" %ܑ3 P +4 .tPS.seek 0.3ml +3 "processing"%k' +379 "core" ' +3 .tPSV.dial PSR +3 "processing"% +101 "core"  +11 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%b'5a +483 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%5' +1906 "core" ' +3 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%} +101 "core" +7 .tPTV.dial :mixing +2 "processing"%F @ +69 "core" A +8 .tPBV.dial :waste2 +2 "processing"%3  +90 "core"  +8 .tPS.seek 0ml +2 "processing"%'ܑ +2615 "core" ' +4 #tGaraging FlushPuck in Processing Clamp + "manipulator"&X& +6 "core" & c +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&"( +6 "core" ( +2 "manipulator"& & +6 "core" & ^ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &g& +4 "core" & 0 +4 .tForearm.seek PC +2 "manipulator"&'E +99 "core" ' +3 .tHand.close + "manipulator"&$/ +21 "core" / +6 .tPC.seek :open +2 "processing"%( +373 "core" ( +4 "manipulator"&& +5 "core" & 9 +3 "manipulator"&:% +6 "core" %J K +4 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&G(-z +127 "core" ( +2 "manipulator"&& +6 "core" &-s e $ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &9& +4 "core" &-s $ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +61 .tForearm.seek :garage +13 "manipulator"&/'o +113 "core" ' +3 .tHand.open +2 "manipulator"&_1 +17 "core" 1 +3 "manipulator"&R% +6 "core" %ps | +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&y' ] +106 "core" ' +4 #tLoading da puck from tube 2 into Processing Clamp + "processing"%t& +7 "core" &G V +2 "manipulator"&h% +7 "core" % ^ l  +3 "storage"(e% +6 "core" %@\ \  +2 "storage"(q. +6 "core" .( +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(( +206 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (P& +4 "core" & \  g  +4 "manipulator"&o& +6 "core" &-t 7 # +2 "manipulator"&M% +7 "core" % `  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&{( +175 "core" ( +3 "manipulator"&;& +6 "core" &  b $ +3 "storage"(r& +6 "core" & \ \  D +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +94 "core" ' +3 "storage"(u& +6 "core" & \ \  B +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(8' +188 "core" ' +3 "storage"(Z- +6 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +6 (C& +3 "core" & +4 "manipulator"&& +5 "core" &  $ +4 .tElbow.seek 2 +3 "manipulator"&!( +6 "core" ( +2 "manipulator"&\ & +5 "core" &  M $ +4 "storage"(#& +5 "core" & E +4 .tForearm.seek 2 + 300 counts +3 "manipulator"&.'v +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"& / +18 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&|& +2 "storage"(') +12 "core" &  _ $ +3 "manipulator"&-% +5 "core" %y d T +5 .tForearm.seek :retract +2 "manipulator"&Y' ] +98 "core" ' +3 .tElbow.seek PC +2 "manipulator"&A( +38 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +217 "core" ( +2 "manipulator"&7& +5 "core" &  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &~& +4 "core" & <  +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&c'E +95 "core" ' +3 "manipulator"&& +5 "core" &  +4 "manipulator"&% +6 "core" %E   +4 "processing"%& +6 "core" &G W +3 "processing"%i& +9 "core" &< X +5 .tPC.seek :closed +2 "processing"%Q(SD +4 "core" &F W +71 &F X + &2F O)w +2 &fF N= + &s|C NK + &8e? PI +2 &e> PI + &cG PI + &}fG PJ + &@hF OI +7 &!bG PJ +9 &"iG QJ +9 &$eE QJ +10 &&GbH QJ +9 &(\ bF PI +9 &)aH PJ +10 &+gF PI +9 &-OcE QJ +10 &/gG PJ +9 &0fF PJ +9 &2cG QJ +10 &4XeG QI +9 &6gG QI +9 &7hF PJ +10 &9jG PJ +9 &;`eF PI +10 &="eG PI +9 &>fH QI +9 &@eG QI +10 &BggF PJ +9 &D'lF PK +9 &EzG OK +10 &GG NM +9 &I`G LO +10 &K!F LO +9 &LG JP +9 &NH JP +10 &PdG JP +9 &RE J7 +9 &R7G KL +10 &S#G S ' +3 ( +3 "processing"%i& +16 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.51 +4 .Hand.open +2 "manipulator"&@1 +5 "core" &S#F S ' + &S#E R ' +15 1 +3 "manipulator"&s% +6 "core" %B L  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&V' ] +95 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%W ; +4 %,9 +9 "core" 9; +104 "processing"%^9 +4 "core" 9< +104 "processing"%69 +4 "core" 9 < +105 "processing"%(9 +4 "core" 9> +104 "processing"%)9 +5 "core" 9> +104 "processing"%E9 +5 "core" 9? +104 "processing"%f9 +5 "core" 9@ +105 "processing"%a9 +4 "core" 9? +104 "processing"%N9 +4 "core" 9#> +105 "processing"%S9 +4 "core" 9(< +104 "processing"%9 +5 "core" 9,1 +104 "processing"%j9 +4 "core" 90/ +105 "processing"%l9 +4 "core" 95+ +104 "processing"% 9 +5 "core" 9 9( +104 "processing"%29 +4 "core" 9>% +104 "processing"% 9 +5 "core" 9/B" +104 "processing"%v9 +5 "core" 9DF +104 "processing"%`9 +5 "core" 9ZK +104 "processing"%9 +5 "core" 9qO +104 "processing"%+9 +4 "core" 9S +105 "processing"%L9 +4 "core" 9X +104 "processing"%19 +4 "core" 9\\ +105 "processing"%I9 +4 "core" 9` +104 "processing"%p9 +5 "core" 9e +104 "processing"%9 +5 "core" 9i +104 "processing"%K9 +4 "core" 9 m +105 "processing"%&9 +5 "core" 9r +104 "processing"%w9 +4 "core" 93v\ +105 "processing"%>9 +4 "core" 9Fz +105 "processing"%x9 +4 "core" 9X +104 "processing"%<9 +4 "core" 9i +105 "processing"%9 +4 "core" 9z +104 "processing"%9 +4 "core" 9 +105 "processing"% 9 +4 "core" 9 +104 "processing"%%9 +5 "core" 9 +104 "processing"%D9 +4 "core" 9 +105 "processing"%'9 +5 "core" 9 +104 "processing"%m9 +5 "core" 9 +104 "processing"%O9 +4 "core" 9 +104 "processing"%J9 +5 "core" 9 +104 "processing"%9 +4 "core" 9 +105 "processing"%*9 +5 "core" 9 +162 "processing"%?9 +4 "core" 9 +16 .tPH.hold 2:00:00,28C +5 "processing"%T p;p +2 .tdelay 1:30 +8 "core"  +8999 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +102 "core" +11 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 .tPS.seek 0.5ml +2 "processing"%' +582 "core" ' +4 .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +21 .tPS.seek 2ml +2 "processing"%\\'Q +1598 "core" ' +3 .tPTV.dial :puck +3 "processing"%  +69 "core"  +11 .tPSV.dial PTV +3 "processing"%H +71 "core" +7 .tPBV.dial :waste1 +2 "processing"%]  +131 "core"  +7 "processing"%0% +5 "core" %OK G +5 .tPS.seek 1.5ml +2 "processing"%' +597 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +9 .tPS.seek 0ml +2 "processing"%n'ܑ +1610 "core" ' +4 .tdelay 5:00 +21016 "Can"e Rt4-F +8987 #trecoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%z  +17 "core"  +7 .tPBV.dial :waste1 +3 "processing"%  +36 "core" +7 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%4 * +36 "core" + +7 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"% +71 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%k' +2232 "core" ' +3 .tPSV.dial PTV +3 "processing"%b +71 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"%} +72 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%F +71 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%3  +71 "core"  +7 .tPS.seek :empty +2 "processing"%5's +2203 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%X  +126 "core" +6 .tPSV.dial :mixloop +3 "processing"% +43 "core" +6 .tPRV.dial :ab1 +2 "processing"%g @ +73 "core" B +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +70 .tPS.seek 0.15ml +2 "processing"%$' +353 "core" ' +3 .tdelay 2 seconds +204 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +3 "collection"'=  +4 "processing"%[  +46 "core" +2 +7 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:50"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:49"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%B% +5 "core" %K < +5 .tPS.seek 0.3ml +3 "processing"%' +357 "core" ' +4 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"':  +30 "core" +7 .tPRV.dial :air +3 "processing"%  +44 "core"  +7 .tPS.seek 0.9ml +3 "processing"%9'N +1266 "core" ' +3 .tPRV.dial :waste2 +2 "processing"% @ +75 "core" > +7 .tPS.seek 0.5ml +3 "processing"%"' +866 "core" ' +4 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%_  +42 "core"  +8 .tPS.reconfigure :default + "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%R'Q +1612 "core" ' +3 .tPSV.dial :PML +3 "processing"%t +44 "core" +7 .tPTV.dial :mixing +2 "processing"%h @ +70 "core" A +7 .tPBV.dial :waste1 +3 "processing"%e  +35 "core" +7 "processing"%q% +6 "core" %T7 E +4 .tPS.seek 1.85ml +2 "processing"%'L +226 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%/ * +35 "core" + +9 .tPS.seek 0ml +2 "processing"%P'ܑ +1954 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'o& +4 "core" &wq C +4 "manipulator"&M& +5 "core" & `  +3 "manipulator"&U% +5 "core" % ^ B  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(-z +146 "core" ( +3 "manipulator"&r& +5 "core" &- 7 +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &G& +4 "core" &- 7 +4 .tForearm.seek :garage +3 "manipulator"&u'o +109 "core" ' +4 .tHand.close +2 "manipulator"&y/ +17 "core" / +3 "manipulator"&Z& +6 "core" &- I 7 +3 "manipulator"&C% +5 "core" %π O +5 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&\ ( +312 "core" ( +2 "manipulator"&#& +5 "core" & I * +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" & # * +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +65 "manipulator"&|'ш +102 "core" ' +3 "manipulator"&-& +5 "core" & * +4 "manipulator"&{% +6 "core" %т +5 "collection"'& +5 "core" &voz 5 +5 "collection"'8& +8 "core" &wp 4 +4 .tCC.seek :closed +4 "collection"'.(X +4 "core" &vp 6 +6 &vp 2 +6 &4xq -*y +9 &fup -> +10 &vvwr -L +9 &9_xq .K +10 &^vp :K +9 &^vo /K +9 &bwp .K +10 &@`uq{ .L +9 &!_uq :K +9 &"_vqg /K +10 &$_upu /K +9 &&J\\vqm -K +10 &( `vp :K +9 &)]trx /K +9 &+_wqm .K +10 &-Q`vpv /K +9 &/Zwqq 0K +10 &0bwoq .L +9 &2\\uqm /K +9 &4X_upt .L +10 &6_wqp /K +9 &7_wqr /K +9 &9]vq /K +10 &;a`wou .K +9 &=$`voh :K +9 &>]rms /K +10 &@]vpv /K +9 &Bj]vpz /K +10 &D*ewom .L +9 &Evwov -N +9 &Gvoi ,P +10 &I[vqz )S +9 &Kupu (U +9 &Lvpl (T +10 &Nxot )U +9 &P]vrt (U +10 &Rxqk 'V +9 &Svrk (U +9 &Uupj &V +10 &W^xpa &D +9 &Xe<xol )$l +9 &Xoxr^ .F +6 ( +5 "collection"'8& +4 "core" &X_upb /F +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.09 +2 "collection"'7& +6 "core" &X_xqn /F +5 .tHand.open +3 "manipulator"&~1 +26 "core" 1 +3 "manipulator"&!% +6 "core" %p f +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 .tPSV.dial PSR +3 "processing"% +100 "core"  +12 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml +2 "processing"%' +1605 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +8 .tPS.seek 0ml +2 "processing"%Y'ܑ +1599 "core" ' +3 .tPSV.dial PSR +3 "processing"% +43 "core"  +11 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +3 "processing"%@' +2609 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%s  +7 "collection"',  +34 "core" +119  +10 .tPSV.dial :mixloop +3 "processing"%i +101 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'^  +7 "core" +8 .tPTV.dial :PRVmixing +2 "processing"%c  +71 "core" +10 .tPS.seek 0ml +3 "processing"%6'ܑ +2617 "core" ' +3 .tPSV.dial :air +2 "processing"%(  +99 "core"  +18 .tPS.seek 2.5ml +3 "processing"%)' +2628 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%E +43 "core" +10 .tPS.seek 0ml +2 "processing"%f'ܑ +2621 "core" ' +3 .tPSV.dial :air +2 "processing"%a  +43 "core"  +9 .tPS.seek 2.5ml +3 "processing"%N' +2618 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%S +43 "core" +9 .tPS.seek 0ml +2 "processing"%'ܑ +2653 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&j& +5 "core" & 9 ( +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&l( +33 "core" ( +2 "manipulator"& & +6 "core" & h y +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &2& +4 "core" & 1 y +4 .tForearm.seek CC +3 "manipulator"& 'ш +106 "core" ' +3 .tHand.close +2 "manipulator"&v/ +22 "core" / +6 .tCC.seek :open +3 "collection"'`( +405 "core" ( +3 "manipulator"&& +6 "core" & X y +3 "manipulator"&+% +5 "core" %р D  +4 .tForearm.seek :retract +3 "manipulator"&L' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&1(-z +304 "core" ( +3 "manipulator"&I& +5 "core" &- F Q +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &p& +4 "core" &- Q +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'o +114 "core" ' +3 .tHand.open +2 "manipulator"&K1 +22 "core" 1 +3 "manipulator"&&% +5 "core" %os D } +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&w' ] +104 "core" ' +4 ."da"delayUntil "12:07:06.41" +5 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'>& +5 "core" &uo> ? +4 "manipulator"&x% +5 "core" % ^ e  +4 "storage"(<% +6 "core" %@\ \ 5 w +3 "storage"(. +5 "core" .( +3 "storage"(& +6 "core" & \  I v +3 "storage"( & +6 "core" & l w +4 "manipulator"&%& +6 "core" &- ` Q +3 "manipulator"&D% +6 "core" % c V  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +2 "manipulator"&'( +182 "core" ( +2 "manipulator"&m& +5 "core" &   j +4 "storage"(O& +71 "core" & \ ( X } +6 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&J'j +110 "core" ' +3 "storage"(& +5 "core" & \  ~ +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(*' +190 "core" ' +2 "storage"(?- +6 "core" -'€ +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +4 "core" & \ \  | x +4 "manipulator"&& +6 "core" &  = i +3 ."WCR"Elbow.seek 2 +3 "manipulator"&( +5 "core" ( +4 "manipulator"&& +6 "core" &  2 i +3 "storage"(H& +6 "core" & \ \ 3 { +4 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&]'v +25 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&0/ +18 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&\\& +5 "storage"(') +10 "core" &  O i +3 "manipulator"&% +5 "core" %v < 6 +5 ."WCR"Forearm.seek :retract +3 "manipulator"&W' ] +96 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&z( +49 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +113 "core" ( +3 "manipulator"&& +5 "core" & , ' +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &4& +6 "core" & e ' +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +97 "core" ' +3 "manipulator"&n& +6 "core" & j ' +4 "manipulator"&b% +5 "core" %щ < +5 "collection"'}& +6 "core" &uoJ 3 +4 "collection"'F& +7 "core" &tl* 1 +5 ."WCR"CC.seek :closed +4 "collection"'3(X +3 "core" &vo: > +8 &tp, =7 +7 &0Juo' 30 +9 &gwvn" 4D +9 &gto 6K +10 &\\sn! 7K +9 &\\um 5J +9 &\\^sn 6J +10 &atn 8J +9 &_un 8J +10 &!`um! 6J +9 &#dasp 6J +9 &%%\\un 8K +10 &&_vn 9K +9 &([tp 6J +9 &*l[tn 7J +10 &,.]tn 7J +9 &-\\up 6K +10 &/[so 7J +9 &1t_vn 7J +9 &36`sp 8J +10 &4bup 5J +9 &6\\uo 8K +9 &8{`uo 6J +10 &:>[un 8J +9 &;\\up 5K +10 &=_uo 7K +9 &?]um 8K +9 &AE]so 7K +10 &Ceun 5K +9 &Dluo 6L +9 &Fxtm 6M +10 &HBso 5N +9 &Iuo 0S +10 &Ksn 0T +9 &Mxuo 1T +9 &O:un 1T +10 &Ptn /T +9 &Ruo /U +9 &T|un /U +10 &V9up -W +9 &Wyvm 1/ +10 &X)vo 3< +9 ( +5 "collection"'F& +5 #"WCR"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.07 +5 .Hand.open + "manipulator"&k1 +6 "core" &X1un -7 +19 1 +3 "manipulator"&X% +5 "core" %с ' +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"& ' ] +96 "core" ' +13 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +10 .Intake.select :close + .Exhaust.select :close +3 .SS.hold +2 "sampler")g+ +3 "core" + +4 "sampler")5% +5 "core" %  +4 "collection"'[& +6 "core" &X1xp ,7 +5 "Can"e J7G8 +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'=  +7 "core" +8 ."WCR"SSV.dial :spit,avoiding: :exhaust +4 "sampler")B  +6 "core"  +9 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X upsync +2523 #"uploadLog"upsync +1473 #"brent"-> exit +4 #Session Ended +2702 ."WCR"Flow.enablePump :primary +3 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")h  +4 "collection"'e @ +7 "core" +18 @ +11 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +4 "Can"b ;XGe; +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'q% +5 "core" %N~\ \ +3 #"WCR"Intake @30.2psia, vacuum from 19.7 to 27.7psi +4 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X  +36 "core" +10 ."da"delay 30 seconds +315 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X> \ P +4 ."WCR"Intake.select :close +2 "sampler")0 +19 )\ % +4 "core" %LH \ P +3 ."WCR"SSV.dial :exhaust +4 "sampler")  +75 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")c'! +726 #"flow"2.5L/min +160 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler").  +76 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +5 "Can"d *= Gc# +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'% +6 "core" %N3  +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X% +5 "core" %Nxs'  +3 "sampler")<% +7 "core" %s%  +17 "collection"'L% +5 "core" %N{x  +4 "sampler")% +7 "core" %s( \  +20 "collection"'% +5 "core" %N{%  +4 "sampler") % +6 "core" %s(  +24 "collection"'%% +5 "core" %N|u\ +4 "sampler")D% +7 "core" %s( \  +28 "collection"'% +5 "core" %Nol  +67 "sampler")m% +8 "core" %s& \  +5 "collection"'O% +8 "core" %N5  +3 "sampler")1% +6 "core" %s& \  +39 "collection"'% +5 "core" %Nxo  +3 "sampler")w% +6 "core" %s% \  +44 "collection"'?% +6 "core" %Nzt  +3 "sampler")% +6 "core" %s% \  +51 "collection"'% +5 "core" %Nzu  +3 "sampler")K% +6 "core" %s%  +58 "collection"'% +5 "core" %N}x  +4 "sampler")H% +6 "core" %s%  +65 "collection"'0% +5 "core" %N~z1  +4 "sampler")\\% +7 "core" %s% \  +74 "collection"'% +5 "core" %Nw+  +3 "sampler")'% +7 "core" %s%  +84 "collection"'J% +6 "core" %Nws  +3 "sampler")*% +7 "core" %s&  +96 "collection"'% +5 "core" %N~  +4 "sampler")4% +7 "core" %s(  +109 "collection"']% +5 "core" %N  +4 "sampler")% +7 "core" %s(  +124 "collection"'n% +5 "core" %N4  +3 "sampler")b% +6 "core" %s& \  +141 "collection"'}% +5 "core" %Nyq=  +4 "sampler")% +6 "core" %s(( $ +159 "collection"'W% +5 "core" %Nxt"  +4 "sampler")`% +5 "core" %s $ +4 "collection"'k% +5 "core" %N~{>  +4 #"WCR"Intake @30.0psia, vacuum from 19.5 to 27.5psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X0X% +5 "core" %N<  +3 "sampler")<% +5 "core" % \ H +23 "collection"'L% +4 "core" %N:  +3 "sampler")% +7 "core" % \ +24 "collection"'% +5 "core" %N"  +3 "sampler") % +5 "core" %  +30 "collection"'%% +4 "core" %NE  +5 "sampler")D% +5 "core" %JM +34 "collection"'% +5 "core" %N&  +3 "sampler")m% +5 "core" %  +40 "collection"'+% +4 "core" %N=  +3 "sampler")O% +7 "core" % \ +43 "collection"'1% +5 "core" %N>  +3 "sampler")l% +5 "core" % \ +52 "collection"'% +4 "core" %N!  +4 "sampler")w% +6 "core" %*) \ +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )?% +4 "core" %-* +3 ."WCR"SSV.dial :exhaust +4 "sampler")  +76 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +87 ."WCR"SS.seek 0ml +3 "sampler")'! +886 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +21 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")K  +78 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +4 "Can"f 1>G +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'% +4 "core" %N%  +4 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X  +96 "collection"'j% +4 "core" %N1  +4 "sampler") % +6 "core" % \ +110 "collection"'2% +5 "core" %N8  +60 "sampler")v% +5 "core" % P +69 "collection"'\ % +4 "core" %N2  +4 "sampler")g% +6 "core" %1, \ P +3 ."WCR"Intake.select :close +11 "sampler")0 +21 )% +4 "core" %95 \ P +3 ."WCR"SSV.dial :exhaust +4 "sampler")V  +76 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler").'! +129 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%  +6 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%f  +35 "core" +9 ."da"delay 30 seconds +730 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler");  +78 "core"  +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can"e 5?G +2 ."WCR"Intake.select :open +3 "sampler") +219 "collection"'p% +5 "core" %N4 +3 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X+ +5 "core" + +11 "collection"'<% +7 "core" %N}  +4 "sampler")L% +7 "core" %9   +14 "collection"'% +5 "core" %N*  +3 "sampler")% +7 "core" %9 \  +17 "collection"' % +6 "core" %N  +3 "sampler")%% +7 "core" %9   +20 "collection"'D% +5 "core" %N0  +4 "sampler")% +7 "core" %9  \  +24 "collection"'m% +5 "core" %N  +3 "sampler")% +6 "core" %9   +29 "collection"'+% +5 "core" %N\  +4 "sampler")O% +7 "core" %9   +32 "collection"'1% +5 "core" %N}t%  +4 "sampler")l% +7 "core" %9   +37 "collection"'% +5 "core" %N  +3 "sampler")w% +8 "core" %9 &#  +43 "collection"'?% +5 "core" %N  +3 "sampler")% +6 "core" %9 II  +51 "collection"'c% +5 "core" %N~  +3 "sampler")K% +6 "core" %9 \  +3 "collection"'% +7 "core" %N,  +2 #"WCR"Intake @30.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +5 "core" %N  +3 "sampler")\\% +6 "core" %# \  +18 "collection"'% +5 "core" %N  +4 "sampler")y% +7 "core" %# \  +20 "collection"'J% +5 "core" %N  +4 "sampler")*% +7 "core" %# \  +24 "collection"'% +5 "core" %N  +3 "sampler")% +6 "core" %# \  +29 "collection"'n% +5 "core" %N +3 "sampler")4% +6 "core" %" \  +34 "collection"'}% +5 "core" %N  +3 "sampler")% +7 "core" %# \  +38 "collection"'W% +5 "core" %N  +3 "sampler")`% +6 "core" %# \  +44 "collection"'H% +5 "core" %N  +4 "sampler")k% +7 "core" %#  +50 "collection"'x% +5 "core" %N  +3 "sampler")% +6 "core" %# \  +58 "collection"'5% +6 "core" %N  +3 "sampler")0% +7 "core" %# \  +65 "collection"'I% +5 "core" %N  +3 "sampler"):% +6 "core" %"  +75 "collection"'% +6 "core" %N  +3 "sampler")% +6 "core" %" \  +85 "collection"'% +5 "core" %N  +4 "sampler")'% +7 "core" %# \  +96 "collection"'9% +5 "core" %N\  +3 "sampler")$% +7 "core" %#  +109 "collection"'"% +6 "core" %N\  +3 "sampler")t% +7 "core" %# \  +124 "collection"'h% +5 "core" %N  +4 "sampler")e% +7 "core" %#  \  +140 "collection"'q% +5 "core" %N  +3 "sampler")_% +7 "core" % (' \ e +159 "collection"'% +5 "Can"c 4BG +3 "core" %N  +3 "sampler")X% +7 "core" %SQ  +180 "collection"'B% +5 "core" %N  +3 "sampler")[% +7 "core" %  +3 "collection"'@% +5 "core" %N  +3 #"WCR"Intake @30.9psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X% +6 "core" %g; \  +39 "collection"'\\% +5 "core" %N  +4 "sampler")% +7 "core" %g;  +43 "collection"'y% +5 "core" %N +3 "sampler")J% +7 "core" %g; \  +50 "collection"'*% +5 "core" %N  +67 "sampler")% +12 "core" %g;  +5 "collection"'% +5 "core" %N~w  +4 "sampler")n% +7 "core" %g;  +65 "collection"'4% +5 "core" %N  +3 "sampler")}% +6 "core" %g; \  +43 ."da"PBV.dial between PSV and waste1 +4 "processing"% * +28 "collection"'% +5 "core" %N  +5 "sampler")W% +4 "core" + +3 %g;  +15 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%` +63 "collection"'H% +5 "core" %N \ +3 "sampler")k% +8 "core"  +2 %g; \  +16 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%x' +68 "collection"'% +5 "core" %N  +4 "sampler")5% +5 "core" %g;  +110 "collection"'0% +6 "core" %N  +4 "sampler")I% +6 "core" %g;  +124 "collection"':% +5 "core" %N  +4 "sampler")% +7 "core" %g; \  +140 "collection"'% +5 "core" %N +4 "sampler")% +7 "core" %g; \  +158 "collection"''% +6 "core" %N  +3 "sampler")9% +6 "core" %g;  \  +181 "collection"'$% +5 "core" %N  +3 "sampler")"% +6 "core" %g))  +193 "collection"'t% +5 "core" %N  +4 "sampler")h% +6 "core" %g[Y  +193 "collection"'e% +5 "core" %N  +4 "sampler")q% +6 "core" %g  +3 "collection"'_% +7 "core" %N  +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X% +6 "core" %"a%  +58 "collection"'\\% +5 "core" %N  +4 "sampler")% +5 "core" %"a%  +67 "collection"' % +5 "core" %N  +3 "sampler")y% +6 "core" %"a%  +75 "collection"'J% +5 "core" %N  +3 "sampler")*% +7 "core" %"a% \  +85 "collection"'% +5 "core" %N  +3 "sampler")% +6 "core" %"a% \  +97 "collection"'n% +5 "core" %N\  +4 "sampler")4% +6 "core" %"a%  +110 "collection"'}% +5 "core" %N\ +4 "sampler")% +7 "core" %"a% \  +123 "collection"'% +5 "core" %N  +3 "sampler")W% +7 "core" %"a% \  +140 "collection"'H% +5 "core" %N \ +4 "sampler")k% +7 "core" %"b% \  +158 "collection"'`% +5 "core" %N \ +4 "sampler")% +7 "core" %"d%0- \  +80 ' +3 ."da"PSV.dial :PML +3 "processing"%5 +43 "core" +8 ."da"PTV.dial :mixing +3 "processing"%0 @ +39 "collection"'I% +5 "core" %N +3 "sampler")2% +7 "core" %"cLI \ +17 A +10 ."da"PBV.dial :waste1 +3 "processing"%:  +36 "core" +9 "processing"%% +4 "core" %QN $ +5 ."da"PS.seek 1.85ml +3 "processing"%'I +105 "collection"'% +7 "core" %N  +4 "sampler")'% +7 "core" %"cqn \ +107 ' +3 ."da"PBV.dial between PSV and waste1 +4 "processing"%9 * +36 "core" + +11 ."da"PS.seek 0ml +2 "processing"%$'ܑ +29 "collection"'"% +6 "core" %N  +3 "sampler")t% +7 "core" %"c  +3 "collection"'h% +7 "core" %N  +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +5 "core" %N  +3 "sampler")\\% +6 "core" %"* \  +22 "collection"'% +5 "core" %N  +3 "sampler") % +6 "core" %"* \  +25 "collection"'y% +5 "core" %N  +3 "sampler")J% +6 "core" %"*  +29 "collection"'*% +5 "core" %N  +4 "sampler")% +7 "core" %"  i +32 "collection"'% +5 "core" %N  +4 "sampler")n% +7 "core" %" \ 7 +37 "collection"'4% +5 "core" %N#  +4 "sampler")}% +7 "core" %" \ 7 +43 "collection"'% +5 "core" %N  +3 "sampler")% +6 "core" %" 7 +51 "collection"'W% +5 "core" %N  +3 "sampler")H% +7 "core" %" 7 +57 "collection"'k% +6 "core" %N  +4 "sampler")`% +7 "core" %" \ 7 +65 "collection"'% +5 "core" %N  +3 "sampler")5% +6 "core" %" 7 +75 "collection"'I% +5 "core" %N  +4 "sampler")2% +5 "core" %" 7 +86 "collection"'0% +5 "core" %N  +3 "sampler"):% +6 "core" %" \ 7 +97 "collection"'% +5 "core" %N  +3 "sampler")% +6 "core" %"\  \ 7 +110 "collection"''% +6 "core" %N  +3 "sampler")9% +6 "core" %" 7 +125 "collection"'<% +5 "core" %N  +3 "sampler")"% +7 "core" %""! 7 +140 "collection"'t% +5 "core" %N  +4 "sampler")h% +6 "core" %"97 7 +90 #"flow"2.4L/min +69 "collection"'% +5 "core" %N  +4 "sampler").% +5 "core" %"WY \ 7 +181 "collection"'_% +5 "core" %N  +3 "sampler")% +6 "core" %" \ 7 +4 "collection"'X% +6 "core" %N  +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0X% +6 "core" %   +66 "collection"'\\% +5 "core" %N  +4 "sampler")% +7 "core" %  \  +74 "collection"' % +5 "core" %N8  +3 "sampler")y% +7 "core" %   +85 "collection"'J% +4 "core" %N9  +4 "sampler")*% +7 "core" %   +96 "collection"'% +5 "core" %N  +3 "sampler")% +7 "core" %" \  +109 "collection"'n% +5 "core" %N6  +4 "sampler")w% +5 "core" %" \  +125 "collection"'4% +5 "core" %N  +4 "sampler")}% +7 "core" % + +140 "collection"'% +5 "core" %N  +3 "sampler")% +7 "core" % + +159 "collection"'W% +5 "core" %N7  +3 "sampler")H% +7 "core" % \ + +180 "collection"'k% +5 "core" %N  +3 "sampler")`% +7 "core" %$% + +192 "collection"'% +5 "core" %N8  +3 "sampler")5% +6 "core" %42 \ + +193 "collection"'I% +5 "core" %N6  +3 "sampler")2% +6 "core" %EC \ + +194 "collection"'0% +4 "core" %N  +4 "sampler"):% +74 "core" %XX + +125 "collection"'% +6 "core" %N  +4 "sampler")% +7 "core" %on \ + +191 "collection"''% +6 "core" %N}  +3 "sampler")9% +7 "core" % + +3 "collection"'<% +7 "core" %N  +2 #"WCR"Intake @30.4psia, vacuum from 19.9 to 27.9psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X' +2222 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%\\ +73 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +71 "core"  +12 ."da"delay 5 seconds +146 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +129 "core" +225 ."da"PSV.dial PTV +3 "processing"%y +73 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%J  +72 "core"  +85 ."da"PS.seek :empty +12 "processing"%*'s +2209 "core" ' +4 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +130 "core"  +11 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +17 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%n'Q +1605 "core" ' +3 ."da"PTV.dial :puck +11 .PSV.dial PTV +3 "processing"%w +72 "core" +9 ."da"PBV.dial :waste1 +2 "processing"%4  +36 "core" +8 "processing"%}% +6 "core" %Q2 @ +3 ."da"PS.seek 1.5ml +3 "processing"%' +594 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +10 ."da"PS.seek 0ml +3 "processing"%W'ܑ +1598 "core" ' +4 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%H  +36 "core" +8 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +36 "core" + +8 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%` +72 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +2218 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%5 +72 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%I +74 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%2 +73 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%0  +74 "core"  +8 ."da"PS.seek :empty +2 "processing"%:'s +2199 "core" ' +3 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +131 "core"  +30 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +43 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +8 "processing"%'I +333 "core" ' +4 ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +20 ."da"PS.seek 0.5ml +2 "processing"%'' +334 "core" ' +65 ."da"delay 5 seconds +512 .PSR.select :air +3 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%9'Q +1621 "core" ' +3 ."da"PTV.dial :puck +11 .PSV.dial PTV +3 "processing"%< +72 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%f  +34 "core" +7 "processing"%h% +6 "core" %OK ! +4 ."da"PS.seek 1.5ml +3 "processing"%' +586 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%" * +35 "core" , +9 ."da"PS.seek 0ml +3 "processing"%t'ܑ +1600 "core" ' +3 ."da"delay 10 seconds +1005 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +3 "processing"%_  +36 "core" +8 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +8 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%d +75 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%?' +2222 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%c +74 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%U +74 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%r +73 "core" +8 ."da"delay 5 seconds +503 .PSV.dial :air +4 "processing"%=  +72 "core"  +8 ."da"PS.seek :empty +3 "processing"%A's +2195 "core" ' +4 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%X +141 "core" +11 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%u'Q +223 "Can"X 2SI +1891 "core" ' +3 ."da"delay 5 seconds +503 .PTV.dial :puck +11 .PSV.dial PTV +2 "processing"% +73 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%e  +34 "core" +8 "processing"%#% +6 "core" %MJ $ +4 ."da"PS.seek 1.5ml +2 "processing"%F' +587 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%$ * +34 "core" , +9 ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%B  +101 "core"  +9 ."da"PS.seek :empty +3 "processing"%G's +1604 "core" ' +3 "processing"%9 +5 "core" 9>M5L +4 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +2 "processing"% +4 %& +6 "core" 5M + &S#> + ' +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +5 "core" % a  +67 "storage"(-% +6 "core" %G u e +2 "storage"(o. +5 "core" .( +4 ."da"SC.reconfigure :tight +11 "storage"($ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(( +199 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (!& +4 "core" &\ a X c +3 "manipulator"&Z& +5 "core" &  % +4 "manipulator"&|% +5 "core" % a Y  +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&( +171 "core" ( +3 "manipulator"&]& +6 "core" &  l D +3 "storage"(P& +6 "core" & t d +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&x'ұ +96 "core" ' +2 "storage"(~& +7 "core" & Z f +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(8' +218 "core" ' +2 "storage"(b- +6 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&/& +4 "core" &  D +3 "storage"(& +5 "core" & ` e +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&,'ϑ +32 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&s, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +4 "core" -' +5 ."da"SE.seek 14.24 Pucks below Top Plate +2 "storage"(^' +37 "core" ' +4 "manipulator"&C% +6 "core" %ϛm  +2 "storage"(6& +5 "core" &\ f\ f } ` +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&(' +25 "core" ' +2 "manipulator"&& +6 "core" &  D +3 "storage"()& +6 "core" & L g +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&a'ұ +34 "core" ' +4 ."da"SE.seek 15.24 Pucks below Top Plate +3 "storage"(E'4 +47 "core" ' +2 "manipulator"&j& +5 "core" &  ; D +4 "manipulator"& % +6 "core" %  +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&Y' ] +88 "core" ' +4 ."da"Elbow.seek PC +2 "manipulator"&v( +246 "core" ( +3 "manipulator"&@& +6 "core" & i S +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &g& +5 "core" &  S +4 ."da"Forearm.seek PC +3 "manipulator"&'E +93 "core" ' +3 ."da"Hand.close +2 "manipulator"&N/ +15 "core" / +6 ."da"PC.seek :open +3 "processing"%V( +373 "core" ( +3 "storage"( & +5 "core" & h +3 "manipulator"&S& +6 "core" & @ +3 "manipulator"&{% +5 "core" %T +5 ."da"Forearm.seek :retract +2 "manipulator"&R' ] +99 "core" ' +3 ."da"Elbow.reconfigure :tight +65 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +12 "manipulator"&7( +271 "core" ( +3 "manipulator"&[& +6 "core" &\  k +3 "storage"(& +6 "core" & i +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&'ұ +95 "core" ' +3 ."da"Hand.open +2 "manipulator"&L1 +23 "core" 1 +4 "storage"(%- +5 "core" -'4 +5 ."da"SE.seek 14.89 Pucks below Top Plate +3 "storage"(m' +26 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 13.92 Pucks below Top Plate +2 "storage"(D' +55 "core" ' +3 #"da"Lights, camera, ACTION! +8 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25aug0112h242ml.png +1942 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +103 #"da"SX HX9/16 (USB:84): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.667 seconds\ Exposing 696x520 pixel 16-bit image for 16.763 seconds\ /var/log/esp/da25aug0112h242ml.png: PNG Upload Complete\ +15 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25aug0112h242ml15s.png +1662 #SX HX9/16 (USB:84): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25aug0112h242ml15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25aug0112h242ml25s.png +1937 #"image"compressed /var/log/esp/da25aug0112h242ml.jxl +735 #"da"SX HX9/16 (USB:84): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25aug0112h242ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +2 "storage"(+- +5 "core" -' +7 "storage"(O& +24 "core" &  e +13 "manipulator"&i& +18 "core" &\  2 k +4 ."da"Elbow.seek 1 +3 "manipulator"&M( +6 "core" ( +4 "manipulator"&;& +8 "core" &\  \\ k +3 "storage"(l& +7 "core" & { e +4 ."da"Forearm.seek 1 + 800 counts +4 "manipulator"&&'ұ +5 "core" ' +6 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 14.64 Pucks below Top Plate +3 "storage"('" +54 "core" ' +3 "manipulator"&1& +5 "core" &\  v k +5 "storage"(& +7 "core" &\ A\ B E ~ +3 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&'ϑ +34 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&q, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 14.82 Pucks below Top Plate +4 "storage"(K' +23 "core" ' +2 "manipulator"&% +5 "core" %Ϟm  +5 "storage"(\ & +5 "core" & L x +5 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 313 counts +3 "manipulator"&\\' +25 "core" ' +2 "manipulator"&& +17 "core" &\  k +3 "storage"( & +7 "core" &\ C\ B ~ +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 1 + 800 counts +4 "manipulator"&y'ұ +16 "core" ' +7 "storage"(J% +7 "core" %\ B\ ? d ~ +4 ."downElevator"SE.seek :down +5 "storage"(>') +99 (% +4 "core" %;\ 8\ A G ~OD +4 "manipulator"&*% +7 "core" %ҩ  l  +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&' ] +49 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +39 "core" ' +3 "storage"(w& +7 "core" & u +3 "collection"'4& +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%}& +7 "core" &X0|uI =7 + &; I +5 "manipulator"&n& +7 "core" &\  k +3 "manipulator"&% +8 "core" % i  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(-z +179 "core" ( +37 "manipulator"&H& +6 "core" &-| V +83 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 &k& +5 "core" &-| V +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&`'o +111 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&W/ +27 "core" / +3 "manipulator"&5& +7 "core" &-| M V +3 "manipulator"&I% +8 "core" %~ ^ +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&2' ] +120 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&0( +115 "core" ( +4 "manipulator"&& +7 "core" & 9 b +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +4 "core" & b +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&:'E +96 "core" ' +3 "manipulator"&& +5 "core" & O b +5 "manipulator"&'% +5 "core" %L  +6 "processing"%<& +7 "core" &< I +3 "processing"%f& +8 "core" &< J +5 ."psFlush"PC.seek :closed +5 "processing"%h(SD +7 "core" &E J + &E J +8 &4D B)w +10 &fD A= +9 &{|B BK +10 &?`@ CJ +9 &cF CI +9 &_D CJ +10 &_D CJ +9 &GfF CJ +9 &! eE CJ +10 &"fE CJ +9 &$eF CI +10 &&PaE DI +9 &(bE CI +9 &)`E CJ +10 &+eD CJ +9 &-Vc? CJ +9 &/bD CI +10 &0cD CI +9 &2cF CI +10 &4_dF CJ +9 &6"dF CI +9 &7eE BJ +10 &9eE BJ +9 &;fe> CJ +9 &=(aD CJ +10 &>dD CI +9 &@cD CJ +10 &BnbD DJ +9 &D1cE CJ +9 &EnD CK +10 &G|D BL +9 &IjE @N +9 &K)D @O +10 &LD ?P +9 &NF ?P +10 &PmD ?P +9 &R F @2 +9 &R,hD CZ +10 &S&&G F, +4 ( +5 "processing"%f& +4 "core" &S&!D F, +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.44 +3 "processing"%9& +6 "core" &S&!D F, +6 ."psFlush"Hand.open +2 "manipulator"&"1 +18 "core" 1 +3 "manipulator"&% +7 "core" %F @  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&_' ] +99 "core" ' +2 ."psFlush"PSR.select :air +4 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +6 ."psFlush"PSV.dial PSR +3 "manipulator"&% +10 "processing"%d +5 "core" % P  +5 "storage"(t% +8 "core" %@ n +3 "storage"(c. +7 "core" .( +2 "storage"(U& +8 "core" & u z +2 "storage"(r& +8 "core" &\ +\  } +3 "manipulator"&=& +8 "core" & p b +  +6 "manipulator"&?% +19 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +5 "core" % ^ \ +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +3 "manipulator"&X( +19 ."psFlush"PS.seek 0.5ml +3 "processing"%A' +227 "core" ( +2 "manipulator"&& +8 "core" &   f +3 "storage"(e& +5 "core" &\ \ v +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 800 counts +78 "manipulator"&#'ұ +97 "core" ' +3 "storage"(u& +5 "core" & o +6 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"($' +132 "core" ' +3 ."psFlush"delay 5 seconds +73 "core" ' +3 "storage"(B- +7 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +6 "manipulator"&F& +4 "core" &  | f +5 "storage"(& +6 "core" &\  M w +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 1 +3 "manipulator"& 'ϑ +33 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(- +4 "core" -' +7 ."WCR"SE.seek 15.25 Pucks below Top Plate +2 "storage"(-'9 +38 "core" ' +3 "manipulator"&o% +7 "core" %ϓn :  +3 "storage"(!& +6 "core" & m +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 302 counts +3 "manipulator"&Z'п +27 "core" ' +3 "manipulator"&|& +5 "core" & ; O +5 "storage"(& +7 "core" &\ \  ? y +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&]'ұ +22 "core" ' +5 ."WCR"SE.seek 16.25 Pucks below Top Plate +2 "storage"(P'â +53 "core" ' +3 "manipulator"&~& +5 "core" & O +5 "manipulator"&z% +8 "core" %Ҽ  m  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"& ' ] +49 ."psFlush"PSR.select :air +3 "processing"% +24 ."psFlush"PS.seek 2.5ml +3 "processing"%b' +26 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&/( +171 "core" ( +2 "manipulator"&& +6 "core" & | ( +4 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +5 "core" & F ( +4 ."WCR"Forearm.seek CC +4 "manipulator"&C'ш +95 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&6/ +18 "core" / +13 ."WCR"CC.seek :open +2 "collection"'( +390 #"image"compressed /var/log/esp/midres/da25aug0112h242ml15s.jxl +16 "core" ( +5 "storage"()& +6 "core" &\ \  < w +4 "storage"(j& +7 "core" &  x +4 "manipulator"& & +82 "core" & # ( +3 "manipulator"&x% +5 "core" %~ {  +6 ."WCR"Forearm.seek :retract +12 "manipulator"&' ] +95 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +3 "manipulator"&8( +172 "core" ( +3 "manipulator"&,& +5 "core" & $ k +5 "storage"((& +7 "core" &\ \ y +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 1 +3 "manipulator"&^'ϑ +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&a, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Hand.open +2 "manipulator"&@1 +18 "core" 1 +4 "manipulator"&g% +6 "core" %ϟ a [ +4 "storage"(s& +7 "core" & m r +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 314 counts +2 "manipulator"&N' +32 "core" ' +2 "manipulator"&Y& +8 "core" &  D i +3 "storage"(Q& +7 "core" &\ !\  { +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"& 'ұ +16 "core" ' +3 "storage"(S% +7 "core" %ç\ ?\ 7 h } +5 ."downElevator"SE.seek :down +6 "storage"({') +99 (% +4 "core" %T4\ C\ @  }NB +3 "manipulator"&[% +8 "core" %ҩ |  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&' ] +38 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +49 "core" ' +3 #tStarting finalPurge +377 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%v @ +189 "core" A +13 ."psFlush"PTV.dial :PRVmixing +3 "processing"%L  +124 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"%% +112 "core" +8 ."psFlush"PS.seek :empty +61 "processing"%R's +960 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +795 #"image"compressed /var/log/esp/midres/da25aug0112h242ml25s.jxl +2 ."Qmail"DAfans.email "da25aug0112h242ml exposed 16.763 seconds\\nmidres/da25aug0112h242ml15s\\nmidres/da25aug0112h242ml25s",Subject: "da25aug0112h242ml images!" +1649 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%E +101 "core"  +10 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +3 "processing"%m' +638 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2104 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%O  +35 "core" +11 ."psFlush"PTV.dial :mixing +3 "processing"%i @ +71 "core" A +11 ."psFlush"PSV.dial :mixloop +2 "processing"%; +103 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%l's +2617 "core" ' +5 ."psFlush"PSV.dial PSR +3 "processing"%1 +102 "core"  +15 ."psFlush"PSR.select :flush +4 "processing"%@ +24 ."psFlush"PS.seek 1ml +3 "processing"%'[q +270 #"uploadLog"upsync +836 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1605 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%\ +73 "core" +7 ."psFlush"PTV.dial :puck +3 "processing"%7  +69 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%  +6 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"% 'ܑ +2613 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"% +72 "core"  +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%D' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%J +70 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%&'ܑ +2615 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +70 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +87 ."psFlush"PS.seek 0.5ml +3 "processing"%M' +591 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%*' +2123 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +70 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"% U +53 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%w'ܑ +2637 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%4 @ +45 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%}' +2615 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%n  +71 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%\\'s +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%K' +2635 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%y +71 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%> U +7 "core" U +8 ."psFlush"PS.seek 0ml +3 "processing"%H'ܑ +2626 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%k @ +42 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%q' +1597 "Can"b QeWJ: +1016 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%W  +70 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%5's +2620 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%I +55 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1101 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1601 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +72 "core" +8 ."psFlush"PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%`  +54 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2617 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%' +71 "core"  +67 ."psFlush"PSR.select :air +14 .PS.seek 2.5ml +2 "processing"%<' +2624 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +71 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%2'ܑ +2615 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%V +70 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%9' +590 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%"' +2107 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +71 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"% U +54 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%t'ܑ +2625 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%f @ +45 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%c' +2615 "core" ' +4 ."psFlush"PSV.dial :waste1 +2 "processing"%U  +71 "core"  +7 ."psFlush"PS.seek :empty +3 "processing"%r's +2613 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%= +44 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%d' +2620 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%? +71 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%: U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2610 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%e @ +44 "core" @ +8 ."psFlush"PS.seek 2.5ml +3 "processing"%0' +2627 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%G  +70 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%u's +2616 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'_& +5 "core" &{rz B +4 "manipulator"&B& +5 "core" &  i +4 "manipulator"&F% +6 "core" % M r  +3 .tElbow.seek PC +3 "manipulator"&( +254 "core" ( +2 "manipulator"&& +5 "core" & w +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &o& +4 "core" & 2 +4 .tForearm.seek PC +2 "manipulator"&!'E +95 "core" ' +3 .tHand.close +2 "manipulator"&|/ +72 "core" / +6 .tPC.seek :open +12 "processing"%( +373 "core" ( +3 "manipulator"&~& +6 "core" & +3 "manipulator"&z% +6 "core" %W $ +4 .tForearm.seek :retract +2 "manipulator"&#' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&X( +383 "core" ( +2 "manipulator"&$& +6 "core" & ( +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" & ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Z'ш +106 "core" ' +3 "manipulator"&-& +5 "core" & , ( +4 "manipulator"&% +5 "core" %ф +4 "collection"']& +6 "core" &zuu B +4 "collection"'& +8 "core" &zuw C +5 .tCC.seek :closed +4 "collection"'A(X +5 "core" &zu` C +2 &zuZ B: +9 &AJ|vg 91 +10 &{x{tc 8E +9 &+b{ve ;K +10 &b}vl :K +9 &`|vc ;J +9 &p`zun :K +10 &3_{tq :K +9 &ayti ;K +9 &!a|te :K +10 &#y\\|uo :K +9 &%<_{tl ;J +10 &&_{uu 9K +9 &(]|ts :K +9 &*]ztu :K +10 &,B]|su ;K +9 &.^yuv :K +9 &/`ztx ;K +10 &1a{sm :K +9 &3K`zuv ;K +10 &5 ]ztv ;K +9 &6^|t{ :J +9 &8_{uu ;K +10 &:S`yuu ;K +9 &<a}tv :K +9 &=`{vp ;K +10 &?_{uu ;K +9 &A[a|ux :K +10 &C^zv ;K +9 &Dn{t :L +9 &Fzzs 9N +10 &HR|u 6Q +9 &J |u 2T +9 &Kyw 3S +10 &M|t 3T +9 &OO|u 3T +10 &Q}t 2U +9 &R|u 2T +9 &T|u 2U +10 &VO|v 0W +9 &Wx{v 5+ +9 &X*}v~ 6F +10 ( +5 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.08 +2 "collection"'& +6 "core" &XDzx ;< + &XF{t << +5 .tHand.open +2 "manipulator"&61 +27 "core" 1 +4 "manipulator"& % +6 "core" %s 9 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&3' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"')& +6 "core" &XF|u :< +3 "collection"'j% +6 "core" %{v ; +3 .tCSV.dial CSR +2 "collection"'  +42 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'x'q +1357 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +18 ',% +4 "core" %q}t' ? +5 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 7.501ml +2 "collection"'('H +615 "core" ' +3 .tCSV.dial :waste +2 "collection"'C +126 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'/'P +1987 "core" ' +4 #tFlushing lower manifold's waste1 port +2 "collection"'@& +5 "core" &XF|v >< +3 "collection"'g% +5 "core" %T{v ? +4 .tCSV.dial :flush +2 "collection"'s  +44 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'Y'q +1146 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +13 "collection"'Q @ +41 "core" A +7 "collection"'S% +6 "core" %q|u ? +4 .tCS.seek 6.999ml +2 "collection"''b +508 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +4 "collection"'  +7 '[  +48 "core"  +85  +7 .tCBV.dial :waste1 +2 "collection"'8 @ +78 "core" A +9 .tCS.seek 0ml +2 "collection"'^'P +1559 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'N& +6 "core" &XE}y ?< +2 "collection"'P% +6 "core" %O}w ? +3 .tCSV.dial :flush +3 "collection"'  +70 "core" +8 .tCS.seek 5ml +2 "collection"'{'q +1141 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'v @ +43 "core" A +7 "collection"'L% +5 "core" %q}u ? +5 .tCS.seek 7ml +2 "collection"'%'j +516 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'b  +2 'E  +11 "core"  +31  +7 .tCBV.dial :waste2 +2 "collection"'R  +100 "core"  +9 .tCS.seek 0ml +2 "collection"'m'P +1561 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'O& +7 "core" &XEzu @< +2 "collection"'i% +5 "core" %M{r ? +4 .tCSV.dial :flush +2 "collection"';  +72 "core" +8 .tCS.seek 5ml +2 "collection"'+'q +1140 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'1 @ +44 "core" A +7 "collection"'l% +6 "core" %q|t ? +4 .tCS.seek 7ml +2 "collection"''h +518 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'\  +45 "core"  +7 .tCBV.dial :waste2b +3 "collection"'7  +103 "core"  +8 .tCS.seek 0ml +3 "collection"''P +1565 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &XFxss ;< +3 "collection"'% +7 "core" %Nyt : +2 .tCSV.dial CSR +3 "collection"'  +41 "core"  +10 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'J'! +1787 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'D' +537 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +4 '&  +47 "core"  +55 +7 .tCTV.dial :intake +3 "collection"'M  +76 "core" +72 .tIntake.select :open +4 "sampler") +18 .tCS.seek 2ml +2 "collection"'' +933 "Can"m Qd[2J +886 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'  +71 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'*'P +589 "core" ' +3 .tCSV.dial CSR +3 "collection"'4  +99 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'w'q +1352 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'n' +1356 "core" ' +3 .tCSV.dial CBV +2 "collection"'} +99 "core" +9 .tCS.seek 0ml +2 "collection"''P +2613 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\\& +6 "core" & J ( +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&y( +5 "core" ( +2 "manipulator"&>& +7 "core" & ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +4 "core" & f ( +4 .tForearm.seek CC +2 "manipulator"&k'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&H/ +19 "core" / +6 .tCC.seek :open +3 "collection"'W( +403 "core" ( +3 "manipulator"&q& +6 "core" & ( +3 "manipulator"&I% +6 "core" %т 5  +3 .tForearm.seek :retract +3 "manipulator"&5' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +308 "core" ( +3 "manipulator"&& +6 "core" &- 4 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &`& +4 "core" &- 1 4 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +114 "core" ' +2 .tHand.open +2 "manipulator"&'1 +19 "core" 1 +3 "manipulator"&% +5 "core" %st C ~ +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +3 #tCompleted [myDA_WCR #Phase 4: Friday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:32 +2 #Preparing to sleep until 8/2/25 11:00AM +9 #Asleep til 8/2/25 11:00AM +7 #Continuing at 11:00PDT02-Aug-25 +5 "Can"l U[[J +7 ."Qmail"GoodNews.email "Then, in tube 2: myWCR \\t\\t\\t\\t\\t#Phase 5: Saturday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:53\\n{1 => 17,\\n 2 => 16,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:06:10, 10.5C, 8% humidity, 14.4psia, 14.23V, 0.47A, 22.356Ah, 6.66W\\nSampled 223.6ml",Subject: "Asleep until 11:00PDT02-Aug-25" +889 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +17281 #"uploadLog"upsync\ rsync: failed to connect to shore (192.168.5.1): Connection timed out (110)\ rsync error: error in socket IO (code 10) at clientserver.c(127) [sender=3.1.3] +32773 "Can"m o)]Kf +60002 j d<^K +60001 e l-`_L +60002 d m-bM( +60002 b f8cM +60001 a l-eNT +60002 ^ m-gVN +60002 b c?iO +60001 ` l-jP +60002 _ i1lP +60001 ` aBnSQB +60002 ` o)pQ +60001 ` p'qRn +60002 ` c=sAS +60002 a g6uS +60001 c l-vT0 +43493 #"brent"Session Begun +2887 #-> HABsampler.minRate=0.08; HABsampler.maxDelay=90.seconds +2115 #-> HABsampler.vacuum +2634 #-> HABsampler.vacuum=20..26 +1512 #-> `/sbin/ip route` +4329 #-> quit +4 #Session Ended +3028 "Can"_ j0xT +60002 a m-zHU\\ +60001 a k-|U +60002 e i0}V +60002 d k-W +60001 ` k-HW +60002 a k-XJ +60001 ` k-X +60002 b k-Yv +60002 ] p&Z  +60002 ] k-Z +60003 [ [M_[8 +60002 ] k-)[ +60002 Y h1\\d +60002 X ]G\\ +60002 T l-X] +60002 U k-^& +60002 O d9^ +60002 Q f5_R +60002 O k-F_ +60002 O ^E`~ +60002 P k-a +60001 R o',a +60002 P o'b@ +60002 Q n(b +60004 S o(tcl +60013 Q o'd +60004 S o'Md +60003 U n(e. +60003 V j-Ce +60003 Y i/fZ +60010 W d7f +59996 Y j-g +59994 Y j-Bh +59993 \\ m'h +60002 [ m'.iH +60003 Z i-i +60002 \\ c5qjt +60003 ] k(2k\  +60003 [ i-k +60004 Y c5nl6 +60004 ] h-,l +60002 \\ i,mb +60001 \\ c4m +60003 ] h-gn +60002 Z h-/o$ +60002 ] c5o +60002 Z c2ƨpP +60002 ] g-]p @PDT1754118281.16 [ g-q| +60002 [ g-r +60002 \\ j'͈r +60002 \\ l's> +60003 \\ f-Рs +60002 [ _9dtj +60002 ] e/u +60002 \\ f-u +60003 ] a5דv, +60002 [ e-Lv +60002 [ f-wX +60002 [ `5ܾw +60002 ] e-ނx +60003 \\ XEAy +60002 Y ^:y +60002 ] e-zF +60002 \\ j'*z +60003 _ e-{r +60002 b d/]| +60002 a e-!| +60002 b b2}4 +60002 d e-} +60002 e e-_~` +60003 d b0~ +60002 ` d- +60002 _ d-" +60002 ^ c.\\ +60002 _ d-N +60003 a c- +60002 c h'z +60002 ^ d-\  +60002 ^ Y= +60002 e c-< +60003 d c-9 +60002 b XBh +60002 a c- +60002 b c-{ +60002 c WA 3* +60002 ` e(\  +60003 _ f( 1V +60002 ] `2  +60002 ] b-v +60002 _ c-. +60003 \\ c- +60002 ^ a/D +60002 ` c-h +60002 \\ a-)p +60002 ` a- +60002 W b- +60003 \\ b-S2 +60002 _ a- +60002 \\ a- ^ +60002 Z e'" +60002 [ a-$ +60002 [ `-%  +60003 _ RG' +60002 ` a-)@L +60002 ] `-+ +60002 ] `-,x +60002 [ _-.| +60002 [ `-0? +60002 Z U@1: +60003 Z `-3 +60002 Z _-5tf +60002 Z SC74 +60002 [ c'8 +31745 [ b(9a +6 #tPowering core bus +579 .Gate.power :raw,:ON +11 "sampler") +36 )< +4 "core"  +4 "collection"' +5 'V +4 "core"  +5 "processing"% +4 %2 +4 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X +2 "manipulator"&% +4 ."rdySampler"Intake.select :close +12 .Exhaust.select :close +4 .CTV.dial :air +2 "collection"'"  +6 "core" %H G + % +  +3 "manipulator"&f% +5 ."rdyProcessing"PSV.dial :air +10 "processing"%t  +3 ."rdySampler"CSV.dial :waste1 +6 "collection"'U +5 "core" % Y +4 .tForearm.home.seek :retract +3 "manipulator"&c' ] +29 "core" +6 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")= +6 "core"  +3 "sampler")r +5 "core"  +3 "sampler")?  +28 "core" +7 ."rdyProcessing"PS.home.seek 0ml +3 "processing"%:'ܑ +4 "core" ' +5 ."closeHand"Hand.close +5 .tElbow.reconfigure :loose +3 "manipulator"&d/ +6 &$ &.,(#b +6 .tElbow.jog 1500 +2 "manipulator"&e* +4 "core" / +7 +4 "sampler")% +6 "core" % +5 ."readyCS"CS.reconfigure :fast +6 ."rdySampler"SS.home.seek 0ml +3 "collection"'#d @b +4 "sampler")G'! +4 ."readyCS"CS.home.seek 0ml +6 "collection"'0'P +11 "core" * +5 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 .tElbow.home.seek :clear +2 "manipulator"&_(Z +309 "core" ( +3 "storage"(B& +6 "core" & q +3 .tSE.home.seek :down +2 "storage"(F') +15 "core" ' +48 ' +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(([G +263 "core" ' +12 ."rdyProcessing"PS.stop +6 "processing"%5 +136 "core" ' +574 ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 .tForearm.seek :retract +3 "manipulator"&o' ] +4 "core" ' +4 .tElbow.seek :hammer +59 "manipulator"&a( +110 "core" ( +4 .tForearm.reconfigure :hammer +11 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&|'΢ +111 "core" ' +3 "manipulator"&% +6 "core" % h +4 .tForearm.seek retracted +2 "manipulator"&h' ] +106 "core" ' +2 "manipulator"&~% +7 "core" % H <  +3 "processing"%z& +4 "collection"'!& +11 "core" &> ; + & 4 +6 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +4 "processing"%( +6 "collection"'$( +317 "core" ( +13 ( +58 "Can"[ MI9 +9 #tPhase [myWCR #Phase 5: Saturday StandAloneWCR with Regular cleanup (1 puck)] +2 ."Qmail"Notice.email "At 11:00:33 began in tube 2: myWCR \\t\\t\\t\\t\\t#Phase 5: Saturday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:53\\n{1 => 17,\\n 2 => 16,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:33, 9.6C, 8% humidity, 14.4psia, 14.19V, 0.36A, 26.495Ah, 5.05W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 5: Saturday StandAloneWCR with Regular cleanup (1 puck)" +3 #tStarting initialPurge +540 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +6 "core" &w~ 1 +2 .tHand.open +2 "manipulator"&-1 +22 "core" 1 +3 "manipulator"&& +7 "core" &  9 "y +3 "manipulator"&]% +6 "core" % H 4  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&#(-z +199 "core" ( +3 "manipulator"&& +5 "core" &-t  L \\ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-t  t \\ +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&6'o +106 "core" ' +3 .tHand.close +2 "manipulator"& / +23 "core" / +3 "manipulator"&)& +7 "core" &-z : V +3 "manipulator"&j% +6 "core" % M l +3 .tForearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +9 .tElbow.seek CC +2 "manipulator"& ( +319 "core" ( +2 "manipulator"&Z& +6 "core" & f 1 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &p& +4 "core" & I 0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&,'ш +96 "core" ' +3 "manipulator"&x& +5 "core" &  . +4 "manipulator"&C% +5 "core" %ю ' +4 "collection"'(& +6 "core" &w 1 +4 "collection"'@& +8 "core" &w / +7 .tCC.seek :closed +6 "collection"'g(X +7 "core" &wx} - + &w|\ / +6 &x\ } ,B +7 &L~ #2 +9 &Kv~ !F +10 &a~ $L +9 &`{ #K +9 &_ #L +10 &A`~ #L +9 &`~ #K +9 &a| #K +10 &!] $K +9 &#J_ $K +10 &% bz (L +9 &&`~ +K +9 &(] ,K +10 &*R]~ (K +9 &,_ +K +10 &-] -K +9 &/\\~ )K +9 &1Y\\ 'L +10 &3_| &L +9 &4c~\ %K +9 &6^ %L +10 &8b`} $K +9 &:$_ #K +9 &;[ #K +10 &=\\ #L +9 &?j_~ "K +10 &A,Z} #K +9 &B` (K +9 &Dq $M +10 &Fh &O +9 &H" &Q +9 &I~ $U +10 &K~ !U +9 &M_ #T +10 &O  U +9 &P~ V +9 &R V +10 &Tb V +9 &V  X +9 &Wv~ = +10 &X1~ Z +9 ( +4 "collection"'@& +7 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.11 +2 "collection"'s& +5 "core" &XQ +@ +2 &XR -@ +3 .tHand.open +2 "manipulator"&/1 +21 "core" 1 +3 "manipulator"&Q% +6 "core" %} \ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&S' ] +94 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'Y& +5 "core" &XQ '@ +4 "collection"'% +6 "core" %N & +3 .tCSV.dial CSR +2 "collection"'[  +178 "core"  +27 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'8'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 '% +4 "core" %q & +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"'N'E +637 "core" ' +3 .tCSV.dial :waste +3 "collection"'P +127 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"' 'P +989 #"uploadLog"upsync +1000 "core" ' +3 #tPurging external Intake +2 "collection"'^& +7 "core" &XO~ ,@ +3 "collection"'v% +6 "core" %R - +3 .tCSV.dial :flush +3 "collection"'L  +43 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'{' +2260 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +22 .tCBV.dial CSV +4 "collection"'E +4 'b  +9 "core"  +72 +6 .tCTV.dial :intake +3 "collection"'R  +75 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'%'P +2272 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'O  +76 "core" +6 #tFlushing upper manifold + "collection"'i& +7 "core" &XO| 1@ +2 "collection"';% +6 "core" %T| 1 +3 .tCSV.dial :flush +3 "collection"'m  +70 "core"  +7 .tCS.seek 5ml +3 "collection"'1'q +1154 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'l @ +43 "core" B +6 "collection"'+% +6 "core" %q 2 +4 .tCS.seek 6.999ml +2 "collection"'\ 'b +523 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'7 +5 '  +9 "core"  +100 +6 .tCTV.dial :air +6 .CS.seek 0ml +2 "collection"''P +1589 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +743 "core" ' +3 .tCSV.dial :waste +2 "collection"' +42 "core" +7 .tCS.seek 0ml +2 "collection"''P +728 "core" ' +3 "collection"'J& +6 "core" &XO 2@ +3 "collection"'&% +5 "core" %U} 2 +4 .tCSV.dial :flush +2 "collection"'  +43 "core"  +7 .tCS.seek 3ml +2 "collection"'M'2~ +738 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'D @ +109 "core" A +6 "collection"'% +5 "core" %2| 2 +7 .tCS.seek 5ml +3 "collection"''q +519 "core" ' +3 .tCSV.dial :air +3 "collection"'4 @ +6 "core" A +6 .tCS.seek 0ml +3 "collection"'*'P +1173 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'w'2~ +743 "core" ' +3 .tCSV.dial :waste +3 "collection"'} +71 "core" +7 .tCS.seek 0ml +2 "collection"'n'P +733 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\\& +5 "core" && + +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&>( +31 "core" ( +2 "manipulator"&K& +5 "core" & L o +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &H& +4 "core" & o +4 .tForearm.seek CC +2 "manipulator"&X'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&3/ +20 "core" / +5 .tCC.seek :open +2 "collection"'A( +406 "core" ( +3 "manipulator"&q& +5 "core" & e o +4 "manipulator"&I% +6 "core" %у +4 .tForearm.seek :retract +2 "manipulator"&k' ] +94 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&y(-z +97 "Can"^ MN;D( +213 "core" ( +3 "manipulator"&& +6 "core" &-{ Q D +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &`& +5 "core" &-{ D +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&''o +112 "core" ' +3 .tHand.open +2 "manipulator"&1 +20 "core" 1 +3 "manipulator"&5% +6 "core" %ry @ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 11:04:50PDT02-Aug-25\\n{1 => 17,\\n 2 => 16,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:04:45, 9.8C, 8% humidity, 14.4psia, 14.19V, 0.39A, 26.531Ah, 5.49W",Subject: "bac wcr sampling at most 1000ml" +1165 #"WCR"Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'T& +6 "core" &}  +3 "manipulator"&<% +7 "core" % `  +3 "storage"(V% +6 "core" %'\ u\ t Z +2 "storage"(2. +6 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 2 +2 "storage"(9( +830 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" & \ \  n } +3 "manipulator"&& +6 "core" &-{ $ D +3 "manipulator"&"% +6 "core" % ` `  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&f( +202 "core" ( +3 "manipulator"&U& +6 "core" & 7 +3 "storage"(=& +5 "core" & \ B\ D ~ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&r'j +110 "core" ' +3 "storage"(t& +69 "core" & +4 ."WCR"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(d' +210 "core" ' +2 "storage"(?- +6 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (& +4 "core" & \ "\ !\  { +4 "manipulator"&& +6 "core" & +4 ."WCR"Elbow.seek 2 +2 "manipulator"&u( +18 "core" ( +3 "manipulator"&& +6 "core" & +4 "storage"(.& +6 "core" & \ \  | +4 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&'v +21 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&e/ +16 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&B& +4 "storage"(') +13 "core" & +3 "manipulator"&:% +6 "core" %t K +4 ."WCR"Forearm.seek :retract +3 "manipulator"&c' ] +112 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&_( +36 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +146 "core" ( +3 "manipulator"&& +6 "core" & , +3 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &~& +5 "core" & i , +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&z'ш +108 "core" ' +3 "manipulator"&!& +7 "core" & n , +3 "manipulator"&o% +6 "core" %у s +4 "collection"'|& +6 "core" &} = +4 "collection"'& +8 "core" & > +4 ."WCR"CC.seek :closed +5 "collection"'W(X +3 "core" &} > +7 &} > +6 &3 3)v +9 &f~ 2= +9 &sy~ 2K +10 &7_ 5J +9 &_} 5J +10 &] 6K +9 &|\\} 5K +9 &>\\ 5K +10 &!\\| 6K +9 &"\\| 5J +9 &$_~ 5J +10 &&H^| 5J +9 &(\ _| 5J +10 &)]} 5J +9 &+b| 5K +9 &-N`| 5K +10 &/`~ 5K +9 &0`} 5J +9 &2`{ 5K +10 &4W_ 5K +9 &6\\~ 5K +10 &7a~ 5K +9 &9]| 5K +9 &;_b 5K +10 &=!a} 5K +9 &>` 5K +10 &@`~ 5K +9 &Bh\\~ 5J +9 &D&e| 5L +10 &En} 4L +9 &G{{ 3N +9 &Ia 1O +10 &K~ .R +14 &L}{\ -T +5 &N~x ,T +9 &P[y -T +9 &Rz -U +10 &S{ ,T +9 &U{ *V +9 &W]{ +C +10 &Xd<} .$k +9 &Xa 5E +6 ( +4 "collection"'& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.02 +3 .Hand.open +2 "manipulator"& 1 +6 "core" &X`~ 5E +15 1 +3 "manipulator"&-% +5 "core" %у u +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")]+ +3 "core" + +4 "sampler")% +5 "core" %   +4 "collection"'& +6 "core" &X` 2E +6 "Can"^ JS;4 +2 #"WCR"Calibrating pressure and temperature sensors +74 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast + "sampler")#.0X}a, ! +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'(% +5 "core" %Q\ +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0Xf # +3 ."WCR"CTV.dial :intake +3 "collection"'  +6 "core"  +8 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +6 "collection"'D @ +6 "core" ? +66 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 1000.0ml +4 "Can"_ #>f # +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +5 "core" %Q2  +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X7 \  +14 "collection"'}% +5 "core" %Q@  +3 "sampler")w% +7 "core" %ge \ 1 +3 "collection"'\\% +7 "core" %QF  +3 #"WCR"Intake @29.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X% +7 "core" %IXV \  +24 "collection"'% +5 "core" %QE  +3 "sampler")`% +7 "core" %I \ +68 "collection"'% +5 "core" %Q7  +3 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +6 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X 0X0X% +3 "core" %Q +3 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X \  +27 "collection"'7% +3 "core" %Q +3 "sampler")\ % +4 "core" %T~LJ \  +31 "collection"'% +3 "core" %Q  +3 "sampler")+% +5 "core" %T\\Z \ +34 "collection"'1% +4 "core" %Q  +3 "sampler")&% +4 "core" %Tkk \ +40 "collection"'J% +4 "core" %Q  +3 "sampler")% +4 "core" %T~ \ +2 "collection"'v% +4 "core" %Q  +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +4 "core" %Q  +2 "sampler")q% +4 "core" %zz \ +53 "collection"'% +4 "core" %Q  +2 "sampler")K% +4 "core" % \ +3 "collection"'H% +4 "core" %Q  +2 #"WCR"Intake @29.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X@ \  +27 "collection"'z% +4 "core" %Q +2 "sampler")A% +4 "core" %FE \  +31 "collection"' % +4 "core" %Q  +3 "sampler")G% +5 "core" %PL \  +34 "collection"']% +4 "core" %Q  +3 "sampler"))% +5 "core" %WV \  +39 "collection"' % +4 "core" %Q  +3 "sampler")% +5 "core" %dc \  +45 "collection"'% +3 "core" %Q +3 "sampler")6% +4 "core" %os \  +53 "collection"'!% +3 "core" %Q +3 "sampler")h% +5 "core" % \  +2 "collection"'a% +4 "core" %Q  +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X( +6 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2273 "core" ' +3 "collection"'v% +3 "core" %   , +3 ."WCR"CSV.dial between air and CTV +2 "collection"'O ` +30 "core" b +6 ."WCR"CS.seek 1.959ml +2 "collection"'$'v +1839 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 "collection"'  +3 ."WCR"CSV.dial CTV +6 "collection"'D  +4 "core"  +23  +7 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<< )b +4 ."WCR"CS.seek 0ml +2 "collection"''P +72 "core" ' x . ) & +4 ."WCR"CBV.dial :waste2b +2 "collection"'}  +35 "core"  +5 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'w' +556 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'\\  +131 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +56 "collection"'  +41 "core"  +8 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'*' +587 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +16 ."WCR"CS.reconfigure :fast + "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'3' +1823 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +70 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'S  +89 "core"  +8 "collection"'g% +3 "core" % ) +3 ."WCR"CSV.dial between air and CTV +2 "collection"'M ` +56 "core" _ +6 ."WCR"CS.seek 7.286ml +2 "collection"'4'v +687 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'X  +2 'I  +43 "core"  +92  +7 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<< )b +4 ."WCR"CS.seek 0ml +2 "collection"' 'P +1656 "core" ' / * % +4 ."WCR"delay 2:00 +1215 "Can"X FWGT +10787 ."WCR"CBV.dial :waste2b +2 "collection"'>  +35 "core"  +6 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty + "collection"'q' +316 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +132 "core" +5 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'K  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'H' +589 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast + "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'' +1829 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'< @ +70 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'V  +91 "core"  +62 "collection"'2% +5 "core" % , +2 ."WCR"CSV.dial between air and CTV +4 "collection"'5 ` +69 "core" a +6 ."WCR"CS.seek 7.258ml +2 "collection"'T' +671 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'  +2 '"  +28 "core"  +105  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< )b +4 ."WCR"CS.seek 0ml +2 "collection"'U'P +1619 "core" 'K - * ' +4 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b + "collection"'  +35 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'`' +331 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'t  +130 "core" +5 "collection"'& +4 "core" &X]~yx 'E +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&?% +5 "core" % q `  +2 "storage"(% +4 "core" %H  l +2 "storage"(. +4 "core" .( +3 ."WCR"SC.reconfigure :tight + "storage"($ .(\ 1~b +4 ."WCR"SC.seek 1 + "storage"(( +190 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +4 (k& +3 "core" & i +2 "manipulator"&.& +5 "core" & . + +2 "manipulator"&F% +4 "core" % q  +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&e( +165 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(B& +4 "core" & m +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&:'ұ +104 "core" ' +2 "storage"(f& +4 "core" & p +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(r' +190 "core" ' +2 "storage"(d- +4 "core" -'b +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" &  B  +2 "storage"(=& +5 "core" & T l +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&''ϑ +38 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&u, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(y- +3 "core" -'b +4 ."WCR"SE.seek 16.26 Pucks below Top Plate +2 "storage"(|'ì +25 "core" ' +2 "manipulator"&o% +4 "core" %ϙb  +2 "storage"(c& +5 "core" & q g c +55 ."WCR"Forearm.force -20 +6 "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 308 counts +2 "manipulator"&' +23 "core" ' +2 "manipulator"&-& +5 "core" &  5  +2 "storage"(& +3 "core" & l +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&z'ұ +21 "core" ' +2 ."WCR"SE.seek 17.26 Pucks below Top Plate +2 "storage"(A' +45 "core" ' +2 "manipulator"& & +3 "core" &  7  +3 "manipulator"&G% +5 "core" %Һ  :  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&]' ] +88 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&)( +172 "core" ( +2 "manipulator"& & +5 "core" &  s % +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  B % +3 ."WCR"Forearm.seek CC +2 "manipulator"&'ш +96 "core" ' +2 ."WCR"Hand.close + "manipulator"&/ +20 "core" / +5 ."WCR"CC.seek :open +2 "collection"'6( +404 "core" ( +2 "storage"(!& +3 "core" & p +3 "storage"(h& +4 "core" & p +2 "manipulator"&a& +5 "core" &  @ % +2 "manipulator"&~% +5 "core" %с H ! +3 ."WCR"Forearm.seek :retract + "manipulator"&C' ] +95 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&(( +173 "core" ( +2 "manipulator"&#& +4 "core" & Q Y +2 "storage"(s& +4 "core" & } r +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&Z'ϑ +106 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&p, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&Y1 +24 "core" 1 +2 "manipulator"&% +5 "core" %ϡm O  +2 "storage"(@& +3 "core" & h +3 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 316 counts +2 "manipulator"&[' +20 "core" ' +2 "manipulator"&,& +4 "core" & E Y +2 "storage"(0& +5 "core" & k q +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +21 "core" ' +2 "storage"(8% +3 "core" % q +4 ."downElevator"SE.seek :down +4 "storage"(P') +99 (N% +3 "core" %6 rQG +3 "manipulator"&j% +53 "core" %һ  L  +3 ."WCR"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +3 "core" ' +3 ."WCR"Forearm.seek :retract +3 ."downElevator"SE.stop +2 "storage"(5 +2 "manipulator"&' ] +90 "core" ' +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'L& +5 "core" & 1 +2 "manipulator"& & +4 "core" & I Y +3 "manipulator"&b% +4 "core" % a A  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +171 "core" ( +2 "manipulator"&R& +3 "core" &-t %  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &E& +3 "core" &-t 2  +3 .tForearm.seek :garage +2 "manipulator"&x'o +111 "core" ' +4 .tHand.close + "manipulator"&i/ +16 "core" / +2 "manipulator"&{& +4 "core" &-t T  +2 "manipulator"&Q% +5 "core" %| 4 Q +2 .tForearm.seek :retract +2 "manipulator"&/' ] +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&l( +304 "core" ( +2 "manipulator"&^& +4 "core" &  ( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &n& +2 "core" & ) ( +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&m'ш +110 "core" ' +3 "manipulator"&& +3 "core" & ] ( +3 "manipulator"&7% +5 "core" %у +2 "collection"'\ & +5 "core" & 3 +2 "collection"';& +6 "core" & 3 +3 .tCC.seek :closed + "collection"'+(X +4 "core" & 3 +9 &4 )*x +9 &h (> +10 &~v )L +9 &D\\ ,J +10 &_ +J +9 &] +J +9 &Y +J +10 &L[ +J +9 &!^ +J +9 &"] +J +10 &$^ +K +9 &&S] ,K +9 &(] ,J +10 &)[~ ,K +9 &+\\ ,J +10 &-[] +K +9 &/\\ +J +9 &0] ,K +10 &2\\ ,J +9 &4d] +J +10 &6&_ ,J +9 &7] +K +9 &9[ ,J +10 &;k] +K +9 &=/] ,J +9 &>] +K +10 &@\\~ ,J +9 &Bt\\ ,J +9 &D4c *K +10 &Ep *L +9 &G (O +10 &Ie %R +9 &K  #T +9 &L $T +10 &N #T +9 &Pd "U +9 &R% "U +10 &S #V +9 &U !W +10 &Wd !E +9 &XnB "!e +9 &Xn *K +3 ( +2 "collection"';& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.14 + "collection"'1& +3 "core" &Xo )K +5 .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&J% +5 "core" %у G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&&' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'v& +5 "core" &Xo (K +2 "collection"'O% +4 "core" %# ( +3 .tCSV.dial CSR + "collection"'  +41 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml +2 "collection"''q +1359 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +67 'D% +3 "core" %q" * +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.501ml + "collection"'}'H +632 "core" ' +2 .tCSV.dial :waste +2 "collection"'$ +125 "core" +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''P +1990 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'\\& +4 "core" &Xo )K +3 "collection"'% +4 "core" %R * +2 .tCSV.dial :flush +2 "collection"'w  +42 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'*'q +1174 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B +5 "collection"'S% +3 "core" %q, ) +4 .tCS.seek 7ml +2 "collection"'g'j +527 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'M  +2 '3  +42 "core"  +92  +5 .tCBV.dial :waste2b +2 "collection"'I  +5 "core"  +5 .tCS.seek 0ml +2 "collection"'X'P +1589 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'4& +4 "core" &Xp *K +2 "collection"'>% +4 "core" %U * +2 .tCSV.dial CSR +2 "collection"'  +41 "core"  +8 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +16 .tCS.seek 8ml + "collection"''! +1810 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'K' +534 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'q +2 'H  +50 "core"  +54 +5 .tCTV.dial :intake +2 "collection"'<  +75 "core" +6 .tIntake.select :open +2 "sampler") +15 .tCS.seek 2ml + "collection"'V' +1839 "core" ' +2 .tIntake.select :close +2 "sampler")0 +14 .tCTV.dial :air +2 "collection"'2  +72 "core" ~ +6 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'5'P +53 "Can"\\ AcJ +531 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +100 "core"  +8 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"''q +1399 "core" ' +7 .tdelay 5 seconds +510 .CSR.select :air +3 "collection"' +16 .tCS.seek 10ml +2 "collection"'"' +1345 "core" ' +3 .tCSV.dial CBV + "collection"'T +100 "core" +5 .tCS.seek 0ml +2 "collection"''P +2614 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +5 "core" & A ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&t( +3 "core" ( +3 "manipulator"&& +3 "core" & > ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &?& +3 "core" & 6 ( +3 .tForearm.seek CC + "manipulator"&'ш +95 "core" ' +2 .tHand.close + "manipulator"&/ +15 "core" / +5 .tCC.seek :open +2 "collection"'k( +404 "core" ( +3 "manipulator"&.& +4 "core" & : ( +2 "manipulator"&F% +4 "core" %с /  +3 .tForearm.seek :retract +2 "manipulator"&9' ] +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +316 "core" ( +2 "manipulator"&B& +4 "core" &- G @ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &f& +3 "core" &- A @ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&_'o +108 "core" ' +2 .tHand.open + "manipulator"&1 +27 "core" 1 +2 "manipulator"&d% +4 "core" %qu ] +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +2 #tCompleted [myWCR #Phase 5: Saturday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:33 + #Preparing to sleep until 8/3/25 11:00AM +6 #Asleep til 8/3/25 11:00AM +4 #Continuing at 11:00PDT03-Aug-25 +4 "Can"[ KFKe +5 ."Qmail"GoodNews.email "Then, in tube 2: myWCR {hotBleach :waste2b}\\t\\t#Phase 6: Sunday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:57\\n{1 => 18,\\n 2 => 15,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:36:05, 10.8C, 8% humidity, 14.4psia, 14.18V, 0.34A, 26.936Ah, 4.78W\\nSampled 169.0ml",Subject: "Asleep until 11:00PDT03-Aug-25" +180 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +1739 #"uploadLog"upsync +50093 "Can"` `'L +60007 ] `)N +60006 ] a'O +60007 ] \\-Q:B +60006 ` ]-R +60004 \\ ]-Tn +60002 a Z.V} +60003 ] U8XA +60002 ` [-Y0 +60003 b \\-[ +60002 ^ [-]\\ +60003 ^ [-_? +60002 _ Z-` +60003 ^ U5b +60002 _ P@d +60003 ` _(eJ +60002 _ [+ge +60003 ` ]*hv +60002 ` Z-jp +60002 _ Z-l1 +60003 _ Z-m8 +60002 ^ Z-o +60002 [ OAqvd +60002 X U4sA +60003 _ Y-t +60002 ^ Y-v& +60002 b T5x +60002 _ Y-z<R +60003 d Y-| +60002 a Z-}~ +60002 b _&M +60003 b N@ +60003 b Z-@ +60002 g X-| +60003 d R9;l +60002 a V0  +60002 ` X- +60003 a Q8. +60002 _ X-J +60003 a X- Z +60002 b S4 +60002 ] X- +60003 a V/S +60002 ^ ]& +60003 \\ X-H +60002 [ R6L +60002 Y W-\ t +60003 Y W-\ +60002 Y W- +60003 W W.[6 +60002 X W- +60002 Y X-b +60003 Z W- +60002 [ V.X +60002 \\ V-%$ +60003 \\ V- +60002 [ ['VP +60002 \\ V- +60003 ^ V-| +60002 _ N;z +60001 ^ N:; +60001 ^ V-> +60001 ` Q4 +60001 \\ U-zj +60001 [ U-@ +60002 Z T- +60001 Y N9, +60001 [ U-{ +59986 \\ U-7X +60001 ^ X'¾ +60002 Z T.EÄ +60002 ` U- +60003 _ T.İ +60002 _ U-ɐF @PDT1754204687.40 \\ T.M +60002 ] T-r +60002 ` S- +60002 ^ K:ЗǞ +60002 ^ S-[4 +60002 _ S- +60002 _ S-` +60002 ^ S-א +60002 _ W'1ʌ +60002 _ M5" +60003 ^ R-܋˸ +60003 ^ S-KN +60004 _ N5  +60003 \\ R-z +60002 ^ Q/ +60003 ^ N5DΦ +60002 ] R.< +60004 ] R- +60003 ] G?h +60003 \\ R-= +60002 ] Q-є +60002 V V'* +60003 T V( +60004 O V(iV +60009 P V' +60002 T V(EԂ +60003 V T) +60003 R Q.dծ +60003 T Q-(D +60003 S CH +60003 S Q-p +60003 U Q-d +60003 U P-#؜ +60003 S Q-2 +60002 U Q- +60003 U EAi^ +60002 U P-" +60003 Z P- ۊ +60003 X DB  +60001 Z T' ?ܶ +60001 Z P-L +59997 [ P- +59999 Z O-Lx +60003 \\ O- +60002 [ J4ߤ +60002 Y O-: +60002 Y O-: +60003 T H9f +60002 V P- +60002 W P-t +60002 T O- 5( +60002 X O-! +60002 V S'#T +60002 X S($ +60001 T O-& +59995 W N.(W +60000 X N-* +60002 X O-+B +60001 Y N-- +60002 X F;/Wn +60002 [ M.1 +60002 ^ M-2 +60002 \\ M-40 +60002 Y L-6Y +60002 ] M-8\\ +60002 \\ M-9 +31120 \\ P&:@ +7 #tPowering core bus +552 .Gate.power :raw,:ON +2 "sampler") +45 )= +2 "core"  +3 "collection"' +3 'y +2 "core"  +3 "processing"% +3 %o +2 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X 18,\\n 2 => 15,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:30, 9.6C, 8% humidity, 14.4psia, 14.14V, 0.28A, 31.420Ah, 3.89W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b}\\t\\t#Phase 6: Sunday StandAloneWCR with hotBleach cleanup (1 puck)" +2010 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'8& +3 "core" &wD - +2 .tHand.open + "manipulator"&C1 +21 "core" 1 + "manipulator"&N& +4 "core" &  s "| +2 "manipulator"&j% +3 "core" % J q +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&((-z +180 "core" ( +2 "manipulator"&Z& +3 "core" &- G  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &[& +2 "core" &- B  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&L'o +104 "core" ' +2 .tHand.close + "manipulator"& / +24 "core" / + "manipulator"&b& +4 "core" &- (  +2 "manipulator"&A% +3 "core" %π w z +3 .tForearm.seek :retract + "manipulator"&R' ] +101 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +325 "core" ( +2 "manipulator"&E& +3 "core" & z / +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &P& +2 "core" & < / +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ш +99 "core" ' +2 "manipulator"&i& +4 "core" &  / +2 "manipulator"&{% +3 "core" %ъ = +3 "collection"'Q& +3 "core" &wD ) +3 "collection"'& +4 "core" &wB ) +3 .tCC.seek :closed + "collection"'x(X +4 "core" &wE ( +7 &QC #$f +9 &hXF 8 +10 &F K +9 &]I L +10 &K`D !L +9 &bG L +9 &gG L +10 &`H !L +9 & TaH !L +9 &"^H "L +10 &#^D L +9 &%`H !K +9 &'\\_F !L +10 &)aG !L +9 &*_H K +10 &,`P L +9 &.ccJ L +9 &0'ZG !K +10 &1^I !L +9 &3_G !L +9 &5m`I K +10 &7/_D !K +9 &8]G !L +10 &:]H !L +9 &6aI L +10 &?`N !L +9 &A_I !L +9 &C{fF L +10 &E7xE N +9 &FI O +10 &HJ S +9 &JiE U +9 &L*G U +10 &MI U +9 &OH U +10 &QmJ V +9 &S0I V +9 &TH X +10 &VL W +9 &X'mN 2 +9 &XD / +10 &XcE > +5 ( +2 "collection"'& +4 "core" &XNE "> +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.10 + "collection"'& +3 "core" &XNG !> +3 .tHand.open + "manipulator"&^1 +27 "core" 1 + "manipulator"&n% +4 "core" %r = +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +99 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'7& +3 "core" &XN< "> +2 "collection"'\ % +3 "core" %OJ " +3 .tCSV.dial CSR + "collection"'/  +125 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml +50 "collection"'6'q +3247 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +18 '1% +2 "core" %q4 " +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''D +637 "core" ' +2 .tCSV.dial :waste +2 "collection"'J +126 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'v'P +3699 "core" ' +3 #tPurging external Intake +2 "collection"'O& +3 "core" &XN4 "> +2 "collection"';% +4 "core" %NE " +2 .tCSV.dial :flush + "collection"'  +42 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'m' +2272 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'` + 'D  +6 "core"  +63 +4 .tCTV.dial :intake +2 "collection"'  +74 "core"  +5 .tIntake.select :open + "sampler") +2013 .tCS.seek 0ml +2 "collection"'$'P +2281 "core" ' + .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air +2 "collection"'}  +75 "core" ~ +4 #tFlushing upper manifold + "collection"'\\& +3 "core" &XM}C !> +2 "collection"'% +3 "core" %J8 ! +2 .tCSV.dial :flush +2 "collection"'w  +70 "core"  +4 .tCS.seek 5ml +2 "collection"''q +2537 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +43 "core" B +6 "collection"'S% +8 "core" %qG " +4 .tCS.seek 7ml +4 "collection"'*'f +522 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'M + '3  +7 "core"  +94 ~ +3 .tCTV.dial :air +2 "collection"'I  +4 "core"  +4 .tCS.seek 0ml +2 "collection"'g'P +1603 "core" ' +2 .tdelay 7 seconds +2185 "Can"` ;L<&u +4 .tCS.seek 3ml +2 "collection"'4'2~ +742 "core" ' +2 .tCSV.dial :waste +2 "collection"'> +44 "core" +5 .tCS.seek 0ml +2 "collection"' 'P +745 "core" ' +2 "collection"'X& +5 "core" &XM8 > +2 "collection"'% +4 "core" %Q5 +2 .tCSV.dial :flush +2 "collection"'H  +41 "core"  +5 .tCS.seek 3ml +2 "collection"'q'2~ +735 "core" ' +2 .tdelay 5 seconds +556 .CSV.dial :air +7 "collection"'< @ +43 "core" A +4 "collection"'K% +4 "core" %2}H ! +3 .tCS.seek 5ml +2 "collection"'2'q +2038 "core" ' +4 .tCSV.dial :air +2 "collection"'V @ +4 "core" A +4 .tCS.seek 0ml + "collection"''P +1176 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'5'2~ +731 "core" ' +2 .tCSV.dial :waste + "collection"' +83 "core" +4 .tCS.seek 0ml +2 "collection"'T'P +802 "core" ' +49 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&"& +8 "core" &  v - +7 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +3 "manipulator"&U( +37 "core" ( +2 "manipulator"&& +7 "core" & n  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &?& +6 "core" & "  +4 .tForearm.seek CC +4 "manipulator"&'ш +100 "core" ' +3 .tHand.close +4 "manipulator"&l/ +25 "core" / +18 .tCC.seek :open +4 "collection"'&( +407 "core" ( +2 "manipulator"&+& +3 "core" & J  +2 "manipulator"&.% +4 "core" %q M # +2 .tForearm.seek :retract +2 "manipulator"&F' ] +91 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-z +298 "core" ( + "manipulator"&t& +4 "core" &-t E  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &B& +2 "core" &-t  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f'o +111 "core" ' +3 .tHand.open + "manipulator"&1 +24 "core" 1 +2 "manipulator"&d% +3 "core" %sz ; +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9' ] +100 "core" ' +2 #tStarting stand-alone bac WCR + #bac wcr sampling at most 1000ml +3 #Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 2 into Collection Clamp + "collection"'_& +4 "core" &4 + +2 "manipulator"&=% +3 "core" % `  +2 "storage"(y% +4 "core" %% l +2 "storage"(o. +3 "core" .([G +3 ."WCR"SC.reconfigure :tight + "storage"($ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(c( +827 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" & g +2 "manipulator"&-& +3 "core" &-t z  +2 "manipulator"& % +4 "core" % `  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&G( +199 "core" ( + "manipulator"&:& +47 "core" &  +2 "storage"(r& +3 "core" & l +3 ."WCR"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&'j +108 "core" ' +2 "storage"(|& +3 "core" & * n +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(' +206 "core" ' + "storage"( - +4 "core" -' +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 (u& +3 "core" & \  j +2 "manipulator"&& +4 "core" & r  +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +8 "core" ( +2 "manipulator"&%& +3 "core" & X w +2 "storage"(& +4 "core" & l k +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&z'v +24 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&!/ +21 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&& +2 "storage"('') +8 "core" & S w +2 "manipulator"&% +4 "core" %} _  +2 ."WCR"Forearm.seek :retract +2 "manipulator"&e' ] +96 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&W( +67 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +115 "core" ( +2 "manipulator"&Y& +3 "core" & r + +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & + +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&@'ш +102 "core" ' +2 "manipulator"&~& +3 "core" & e + +3 "manipulator"&s% +3 "core" %у ] +3 "collection"'& +3 "core" &8 ( +3 "collection"'k& +4 "core" &4 ( +3 ."WCR"CC.seek :closed +2 "collection"'8(X +3 "core" &J ' +9 &4G *x +9 &fJ > +9 &xF L +10 &FZE !J +9 &]H K +10 &[E K +9 &_G K +9 &MZF !K +10 &!]F K +9 &"_F K +9 &$\\C K +10 &&U^H K +9 &(]G !K +10 &)\\B !K +9 &+]E !K +9 &-[bF L +10 &/]C !K +9 &0]F K +9 &2[F !K +10 &4d]E K +9 &6&]E K +10 &7_G K +9 &9_C K +9 &;m]E K +10 &=/]F K +9 &>\\G K +9 &@]G K +10 &BsdE L +9 &D2mD M +10 &EwG N +9 &GE P +9 &IeE S +10 &K#D T +9 &L= U +9 &NC U +10 &PhF U +9 &R(D U +9 &SC U +10 &UE X +9 &WhE D +10 &XpCD !e +9 &X?B "; +3 ( + "collection"'k& +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.09 +2 .Hand.open + "manipulator"&C1 +15 "core" 1 +2 "manipulator"&N% +3 "core" %p @ +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&j' ] +96 "core" ' +10 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +6 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")Z+ +3 "core" + +2 "sampler")[% +3 "core" %% +3 "collection"'#& +3 "core" &X;" "; +4 "Can"` ;N< + #"WCR"Calibrating pressure and temperature sensors +4 .CTV.dial :air + "collection"'  +5 "core"  +4 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")b +4 "core"  +4 ."WCR"SS.reconfigure :fast + "sampler")#.0X 18,\\n 2 => 15,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:05:01, 9.6C, 8% humidity, 14.4psia, 14.10V, 0.37A, 31.450Ah, 5.28W",Subject: "bac wcr sampling at most 1000ml" +857 #"flow"4.0L/min +3008 #4.1L/min +2256 #"uploadLog"upsync +3536 ."WCR"Flow.enablePump :primary +3 .Flow.setRate 2.5 +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +6 "collection"'R @ +3 "sampler")0  +9 "core" ? +2  +19 #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml +4 "Can"_\ ?y +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +5 "core" %Q2\ +3 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X\ +3 "sampler")$% +7 "core" %Vmo \ +33 "collection"' % +4 "core" %Q9\ +4 "sampler")S% +5 "core" %V \ +39 "collection"'% +5 "core" %Q>\ +3 "sampler")3% +5 "core" %V \ +45 "collection"'M% +5 "core" %Q&\ +3 "sampler")I% +7 "core" %V51 \ +50 "collection"'*% +4 "core" %Q6\ +4 "sampler")g% +6 "core" %VHE \ +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )>% +66 "core" %VLJ \ +4 ."WCR"SSV.dial :exhaust +12 "sampler")4  +75 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")X'! +360 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 #"WCR"Sampling 1000.0ml +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X0X0X,% +6 "core" %  \ / +15 "collection"'4% +5 "core" %Q\ +3 "sampler")O% +5 "core" %OK \ . +19 "collection"'H% +5 "core" %Q\ +3 "sampler") % +7 "core" % \ +21 "collection"'<% +4 "core" %Q\ +3 "sampler")q% +7 "core" % \ c +24 "collection"'K% +5 "core" %Q\ +3 "sampler")X% +5 "core" % \ T +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )V% +4 "core" %@> \ T +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +76 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")'! +876 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 "sampler")5  +2 ."WCR"CBV.dial SSV +76 "core" +6 "collection"'" @ +11 "core" ? +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +4 "Can"` B$ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %Q\ +4 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0XL% +5 "core" %Q\ +3 "sampler")4% +7 "core" % \ +38 "collection"'O% +4 "core" %Q\ +4 "sampler")H% +5 "core" %# \ +4 ."WCR"Intake.select :close +4 "sampler")0 +17 ) % +3 "core" %# \ +4 ."WCR"SSV.dial :exhaust +3 "sampler")<  +74 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")q'! +901 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")K  +3 "collection"'X @ +11 "core" ? +63 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 800.0ml +5 "Can"_\ ET= +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'V% +4 "core" %Q\ +3 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X @ \  +15 "collection"'^% +5 "core" %Q \ +3 "sampler");% +7 "core" %JJ \  +17 "collection"'% +5 "core" %Q\ +4 "sampler")v% +7 "core" %XW \  +20 "collection"'D% +5 "core" %Q\ +3 "sampler")`% +7 "core" %ml \  +24 "collection"'% +5 "core" %Q\ +3 "sampler")% +7 "core" % \ +28 "collection"'m% +5 "core" %Q\ +4 "sampler")]% +6 "core" % \ +3 "collection"'1% +6 "core" %Q\ +3 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X'% +4 "core" %Q\ +4 "sampler")4% +5 "core" % \  +34 "collection"'}% +5 "core" %Q\ +3 "sampler")O% +5 "core" % \ +40 "collection"'H% +4 "core" %Q=\ +3 "sampler") % +7 "core" % \ +44 "collection"'<% +4 "core" %QJ\ +3 "sampler")/% +7 "core" % \ +50 "collection"'X% +4 "core" %Q\ +4 "sampler")K% +6 "core" %76 \ +57 "collection"'V% +6 "core" %Q \ +3 "sampler")q% +5 "core" %RP \ +67 "collection"'*% +5 "core" %QJ\ +3 "sampler")5% +7 "core" % \ +74 "collection"'"% +5 "core" %Q\ +3 "sampler")% +7 "core" % \ +85 "collection"'% +4 "core" %Q\ +3 "sampler")% +7 "core" % \ +5 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +62 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +91 "core"  +10 "collection"'% +5 "core" %<  +4 ."WCR"CSV.dial between air and CTV +4 "collection"'u ` +56 "core" _ +9 ."WCR"CS.seek 7.255ml +2 "collection"''{ +677 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +5 '  +35 "core"  +98  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< +b +5 ."WCR"CS.seek 0ml +3 "collection"'G'P +1665 "core" ' 5 1  +6 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'!  +35 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'Y' +296 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +131 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'h  +42 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +2 "collection"'' +593 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1839 "core" ' +4 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +2 "collection"' @ +73 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'z  +91 "core"  +10 "collection"'e% +5 "core" %  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'& ` +70 "core" a +76 ."WCR"CS.seek 7.276ml +3 "collection"'C'* +679 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'N  +4 'k  +31 "core"  +103  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< +b +5 ."WCR"CS.seek 0ml +2 "collection"''P +1590 "core" ' 3 ,  +6 ."WCR"delay 2:00 +10698 "Can"\\ ,hM\ Ku +1305 ."WCR"CBV.dial :waste2b +3 "collection"''  +35 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'#' +377 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +132 "core" +7 "collection"'b& +6 "core" &X:} ; +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&% +6 "core" % f ^  +3 "storage"(-% +5 "core" %H r t ^ +4 "storage"(s. +5 "core" .( +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 1 +2 "storage"(Z( +192 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (L& +4 "core" &\ f ] ] +3 "manipulator"&)& +7 "core" &  Z ( +2 "manipulator"&(% +7 "core" % f I  +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +3 "manipulator"&( +164 "core" ( +4 "manipulator"&A& +5 "core" &  +4 "storage"(P& +5 "core" &\ h\ e B ` +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&@'ұ +107 "core" ' +3 "storage"({& +5 "core" & g m b +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(E' +188 "core" ' +2 "storage"(0- +4 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +5 "core" & c  +3 "storage"(i& +6 "core" &\ h\ h r \\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 1 +3 "manipulator"&~'ϑ +35 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&R, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"([- +5 "core" -' +5 ."WCR"SE.seek 17.28 Pucks below Top Plate +2 "storage"(Q'( +41 "core" ' +2 "manipulator"&7% +7 "core" %ϑn 4  +2 "storage"(6& +5 "core" &\ 2\ 1 T +67 ."WCR"Forearm.force -20 +7 "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 300 counts +2 "manipulator"&J'н +18 "core" ' +3 "manipulator"&^& +6 "core" & &  +3 "storage"(;& +7 "core" & u u n ] +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&'ұ +31 "core" ' +4 ."WCR"SE.seek 18.28 Pucks below Top Plate +3 "storage"(v'ʑ +44 "core" ' +3 "manipulator"&D& +6 "core" & ^  +3 "manipulator"&`% +7 "core" %Ҏ S  +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +91 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&( +177 "core" ( +3 "manipulator"&m& +6 "core" & J ( +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &]& +4 "core" & o ( +4 ."WCR"Forearm.seek CC +3 "manipulator"&1'ш +95 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&p/ +25 "core" / +7 ."WCR"CC.seek :open +3 "collection"'\ ( +404 "core" ( +3 "storage"(n& +5 "core" &\ 3 h t _ +3 "storage"(\\& +7 "core" &\ i\ h J ` +2 "manipulator"&S& +7 "core" & = ' +2 "manipulator"&% +7 "core" %ц O +4 ."WCR"Forearm.seek :retract +2 "manipulator"&3' ] +97 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +3 "manipulator"&( +175 "core" ( +3 "manipulator"&M& +6 "core" & Z +3 "storage"($& +5 "core" & r t\  b +3 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 1 +2 "manipulator"& 'ϑ +110 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&g, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +3 "manipulator"&>1 +21 "core" 1 +5 "manipulator"&4% +5 "core" %ϔj X  +4 "storage"(}& +6 "core" &\ T\ ` X +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 303 counts +2 "manipulator"&O' +12 "core" ' +3 "manipulator"&w& +6 "core" & c Z +3 "storage"(H& +6 "core" & g m d +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"& 'ұ +26 "core" ' +3 "storage"(<% +65 "core" %ʙ l r = b +15 ."downElevator"SE.seek :down +3 "storage"(/') +97 (X% +4 "core" %5 v v t bQK +4 "manipulator"&K% +7 "core" %һ  S  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&V' ] +29 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +57 "core" ' +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'q& +6 "core" &? # +3 "manipulator"&*& +6 "core" & k Z +3 "manipulator"&5% +6 "core" % [ E  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&"(-z +187 "core" ( +3 "manipulator"&& +5 "core" &-t 0 , +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-t 0 , +5 .tForearm.seek :garage +2 "manipulator"&'o +110 "core" ' +3 .tHand.close +2 "manipulator"&/ +28 "core" / +3 "manipulator"&+& +6 "core" &-t Q , +3 "manipulator"&% +5 "core" %~ 0 W +5 .tForearm.seek :retract +2 "manipulator"&2' ] +104 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +306 "core" ( +2 "manipulator"&& +5 "core" & s , +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &T& +4 "core" & V , +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'ш +108 "core" ' +3 "manipulator"&x& +6 "core" & , +3 "manipulator"&d% +6 "core" %т +4 "collection"'_& +6 "core" & +4 "collection"'I& +8 "core" & +4 .tCC.seek :closed +4 "collection"'y(X +3 "core" & ! +7 & ! +6 &3} )w +9 &g > +10 &zv L +9 &=] K +10 &] K +9 &\\ K +9 &^ L +10 &F[ K +9 &!Z K +10 &"\\ K +9 &$\\; K +9 &&M\\A K +10 &(\\ K +9 &)[ K +9 &+_ K +10 &-U\\? K +9 &/Z K +9 &0[ K +10 &2] K +9 &4^\\ K +10 &6 \\ K +9 &7\\ K +9 &9X K +10 &;e\\ K +9 &=([ K +9 &>[ K +10 &@^ K +9 &Bn\\ K +10 &D/a K +9 &Eq M +9 &G P +10 &I] T +9 &K U +9 &L U +10 &N V +9 &P\\ W +10 &R V +9 &S V +9 &U Y +10 &W`? E +9 &Xd: (v +9 &Xr L +6 ( +5 "collection"'I& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.19 +2 "collection"'?& +6 "core" &Xh L + &Xh L +5 .tHand.open +2 "manipulator"&=1 +20 "core" 1 +3 "manipulator"&f% +6 "core" %j D +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&l' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'a& +5 "core" &Xgm L +4 "collection"'o% +6 "core" %Q  +3 .tCSV.dial CSR +62 "collection"'F  +42 "core"  +19 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +19 .tCS.seek 5ml +3 "collection"' 'q +1357 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +18 ':% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"''B +649 "core" ' +3 .tCSV.dial :waste +2 "collection"'t +127 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'r'P +1986 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'|& +5 "core" &XgK L +4 "collection"'9% +6 "core" %S`  +2 .tCSV.dial :flush +3 "collection"'B  +44 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"' 'q +1168 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'% @ +44 "core" A +6 "collection"'% +6 "core" %qA  +4 .tCS.seek 7ml +3 "collection"''c +525 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'u  +8 'U  +37 "core"  +97  +7 .tCBV.dial :waste2b +3 "collection"'  +6 "core"  +8 .tCS.seek 0ml +2 "collection"''P +1602 "core" ' +4 #tFlushing upper manifold +2 "collection"'& +6 "core" &Xg L +3 "collection"'!% +6 "core" %O  +2 .tCSV.dial :flush +3 "collection"'G  +71 "core" +8 .tCS.seek 5ml +3 "collection"''q +1164 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'h @ +44 "core" A +7 "collection"'Y% +5 "core" %q  +5 .tCS.seek 7ml +2 "collection"''c +525 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +5 'z  +53 "core"  +50  +8 .tCTV.dial :air +2 "collection"'e  +132 "core" +8 .tCS.seek 0ml +3 "collection"'&'P +1600 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +730 "core" ' +3 .tCSV.dial :waste +3 "collection"'k +43 "core" +8 .tCS.seek 0ml +2 "collection"'N'P +729 "core" ' +3 "collection"'C& +6 "core" &Xf L +3 "collection"''% +5 "core" %Q  +3 .tCSV.dial :flush +69 "collection"'  +44 "core"  +11 .tCS.seek 3ml +2 "collection"' '2~ +735 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'b @ +43 "core" B +7 "collection"'% +6 "core" %2  +4 .tCS.seek 5ml +2 "collection"'-'q +525 "core" ' +3 .tCSV.dial :air +2 "collection"'s @ +6 "core" A +8 .tCS.seek 0ml +2 "collection"'L'P +1176 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"')'2~ +746 "core" ' +3 .tCSV.dial :waste +2 "collection"'( +73 "core" +8 .tCS.seek 0ml +3 "collection"'c'P +730 "core" ' +3 #tDisinfecting external Intake with mfbkill +2 "collection"'A& +5 "core" &Xg L +4 "collection"'P% +6 "core" %T  +2 .tCSV.dial CSR +3 "collection"'W  +128 "core"  +10 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +2 "collection"'{'! +1817 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'j' +540 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'0 +7 '  +6 "core"  +90 +6 .tCTV.dial :intake +3 "collection"'i  +72 "core"  +9 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'[' +1835 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'7  +74 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'6'P +582 "core" ' +3 #tFlushing lower manifold's waste2b port +3 .CSV.dial CSR +2 "collection"'^  +101 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 4ml +2 "collection"';'R8 +1095 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'@' +1390 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +5 'D  +70 "core"  +128  +8 .tCBV.dial :waste2b +12 "collection"'`  +49 "core"  +8 .tCS.seek 0ml +3 "collection"'E'P +2231 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'~  +43 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'J'R8 +1091 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'Q' +1384 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'m +7 ']  +49 "core"  +50 +8 .tCTV.dial :air +3 "collection"'  +131 "core" +9 .tCS.seek 0ml +2 "collection"'R'P +2227 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'p'2~ +743 "core" ' +3 .tCSV.dial :waste +2 "collection"' +43 "core" +8 .tCS.seek 0ml +3 "collection"'8'P +731 "core" ' +4 #tFlushing upper manifold +2 "collection"'n& +6 "core" &Xg L +3 "collection"'\\% +4 "core" %T  +4 .tCSV.dial :flush +2 "collection"'S  +43 "core"  +8 .tCS.seek 5ml +2 "collection"''q +1163 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'M @ +43 "core" A +7 "collection"'$% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'1'c +516 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +2 '>  +12 "core"  +91 ~ +6 .tCTV.dial :air +3 "collection"'4  +6 "core" +8 .tCS.seek 0ml +3 "collection"'}'P +1585 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'w'2~ +736 "core" ' +3 .tCSV.dial :waste +3 "collection"'H +45 "core" +7 .tCS.seek 0ml +3 "collection"'<'P +730 "core" ' +3 "collection"'3& +6 "core" &XfN L +3 "collection"'% +6 "core" %T  +2 .tCSV.dial :flush +3 "collection"'X  +41 "core"  +8 .tCS.seek 3ml +3 "collection"'K'2~ +744 "core" ' +3 .tdelay 5 seconds +135 "Can"^ 4UPzu +368 .tCSV.dial :air +68 "collection"' @ +43 "core" A +7 "collection"'O% +6 "core" %2}  +9 .tCS.seek 5ml +2 "collection"'q'q +521 "core" ' +3 .tCSV.dial :air +3 "collection"'* @ +6 "core" A +8 .tCS.seek 0ml +3 "collection"'5'P +1162 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'v'2~ +740 "core" ' +3 .tCSV.dial :waste +2 "collection"' +84 "core" +8 .tCS.seek 0ml +2 "collection"''P +741 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'& +6 "core" &Xf= L +3 "collection"'/% +6 "core" %K  +2 .tCSV.dial :flush +3 "collection"'g  +41 "core"  +8 .tCS.seek 5ml +3 "collection"''q +1166 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'+ @ +43 "core" A +7 "collection"'% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'V'c +525 "core" ' +4 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'  +4 '"  +42 "core"  +93  +9 .tCBV.dial :waste2b +2 "collection"'  +50 "core"  +9 .tCS.seek 0ml +2 "collection"'T'P +1589 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'x& +6 "core" &Xf L +3 "collection"'d% +6 "core" %U  +2 .tCSV.dial CSR +3 "collection"'_  +43 "core"  +11 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'2'! +1813 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'\ ' +521 "core" ' +4 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'? +5 '=  +52 "core"  +50 +8 .tCTV.dial :intake +2 "collection"'f  +76 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +3 "collection"'a' +1845 "core" ' +4 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'o  +73 "core" ~ +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'I'P +592 "core" ' +3 .tCSV.dial CSR +2 "collection"'F  +101 "core"  +80 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"''q +1346 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +3 "collection"'#' +1351 "core" ' +3 .tCSV.dial CBV +3 "collection"': +101 "core" +8 .tCS.seek 0ml +2 "collection"' 'P +2627 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&t& +5 "core" & @ ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +29 "core" ( +3 "manipulator"&|& +5 "core" & \\ o +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &9& +4 "core" & K o +4 .tForearm.seek CC +3 "manipulator"&B'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&r/ +18 "core" / +6 .tCC.seek :open +2 "collection"'%( +409 "core" ( +2 "manipulator"&& +7 "core" & \\ p +2 "manipulator"& % +6 "core" %x > +4 .tForearm.seek :retract +3 "manipulator"&u' ] +96 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&U(-z +293 "core" ( +3 "manipulator"&& +5 "core" &-o N  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +6 "core" &-o [  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +3 .tHand.open +2 "manipulator"&!1 +17 "core" 1 +3 "manipulator"&G% +6 "core" %sz U +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 6: Sunday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:31 +2 #Preparing to sleep until 8/4/25 11:00AM +8 #Asleep til 8/4/25 11:00AM +7 #Continuing at 11:00PDT04-Aug-25 +4 "Can"[ 9AQZ +8 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR \\t\\t\\t\\t#Phase 7: Monday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:61\\n{1 => 19,\\n 2 => 14,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:48:30, 9.8C, 8% humidity, 14.4psia, 14.09V, 0.31A, 31.989Ah, 4.31W\\nSampled 275.0ml",Subject: "Asleep until 11:00PDT04-Aug-25" +1237 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5255 #"uploadLog"upsync +31539 "Can"g H-Rwu +60004 b I-T u +60004 _ I-Vju +60005 ] I-X#9u +60004 ] I-Yu +60003 _ H-[eu +60002 a H-]ku +60002 _ I-_ u +60002 _ L(`'u +60003 ` I-bBu +60002 a E3dSu +60003 _ >>eu +60002 ` H-gu +60002 ] H-iFu +60003 a K)ju +60002 ] I,lZAu +60002 ] K(mu +60003 _ @;osmu +60002 d H-q1u +60002 [ H-ru +60002 \\ B5t/u +60003 ^ F-vpu +60002 \\ G-x&[u +60002 b ?<yu +60003 ^ G-{u +60002 d G-}_u +60002 c C4u +60003 a F-Iu +60002 ^ F-u +60002 ] J'uu +60003 b H+ u +60002 d G,u +60002 ` I+w7u +60003 b H*u +60002 _ J([cu +60003 ^ F.u +60002 ` 6Lu +60002 d F-%u +60003 b A5Qu +60002 ^ F-Qu +60002 c E-u +60003 e F-}u +60002 ] E-Tu +60002 a E-u +60003 a E- ?u +60002 b E- u +60002 b @5g\ ku +60005 c G* u +60000 ] I(_ u +60003 [ J' -u +60004 ] I(F u +60005 _ I( Yu +60005 [ J(+ u +60003 [ I(u +60003 \\ H)u +60003 [ G*u +60004 Y I(Gu +60003 Z I(fu +60002 X G*su +60003 Z >9y u +60002 Y D-2u +60003 Z D-5u +60002 Z ;?u +60002 X D.xau +60002 [ >67u +60002 Y D-u +60002 Z D-#u +60003 ] >6xu +60002 Z C-<Ou +60002 [ D-u +60003 ^ ?4ƿ{u +60002 _ G'Ou +60003 ] C-u @PDT1754291093.60 \\ C-ˎ=u +60003 [ =6Ju +60002 ] 2K iu +60003 ] B-u +60002 ] B-ҍu +60003 ^ B-M+u +60002 ^ B. u +60003 \\ B-Wu +60002 ^ B-ِu +60002 _ A-Tu +60003 _ A- u +60002 ` F( u +60003 \\ 9<S!Eu +60002 c A-!u +60002 _ ;7"qu +60003 [ A-#u +60002 _ A-M#u +60003 ^ 9; $3u +60002 b A.$u +60002 ^ A-%_u +60003 ] 7>O%u +60002 ` A.&u +60002 f A-'!u +60003 \\ 7<'u +60002 Z E'$(Mu +60002 Y @-(u +60003 [ @-)yu +60002 \\ =2F*u +60003 ] 1I*u +60002 _ @.+;u +60002 Y ?.+u +60003 \\ ?-N,gu +60002 Z ?.,u +60001 ] ?--u +60002 ] ?..)u +60002 [ ?-[.u +60002 Z ?-\ /Uu +60002 Y C( /u +60002 Z =/ `0u +60002 Z ?-1u +60002 Y <01u +60002 \\ >-2Cu +60002 Y >-R2u +60002 \\ 7:3ou +60002 [ >-4u +60002 ^ >-4u +60002 Z 88R51u +60002 Z >-5u +60002 W >-6]u +60002 Z 77 6u +60002 Y ?," 7u +60002 Z B(#8u +60003 W B(%8u +60002 V B(&|9Ku +60002 Z ?+'9u +60002 V =.)v:wu +60002 X >-+9; u +60001 W =--;u +60001 Z 5;.<9u +60001 Y =-0u +60001 Z <-7?'u +60001 ] 1@9N?u +60002 ] =-; @Su +30508 ] =-;@ +5 #tPowering core bus +555 .Gate.power :raw,:ON +3 "sampler") +38 )h +4 "core"  +4 "collection"' +4 'Y +4 "core"  +4 "processing"% +4 % +6 "core"  +8 "collection"' 9\ +4 ' 0\ +4 ' -\ +6 "processing"% 9\ +5 % 2\ +3 % *\ +4 % 0\ +83 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X 19,\\n 2 => 14,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:33, 9.7C, 8% humidity, 14.4psia, 14.03V, 0.34A, 36.351Ah, 4.82W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t\\t\\t\\t#Phase 7: Monday DA+WCR with Regular cleanup (4 pucks)" +3 #tStarting initialPurge +1311 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'6& +4 "core" &sO  +4 .tHand.open +2 "manipulator"&;1 +15 "core" 1 +3 "manipulator"&& +6 "core" &  R "| +3 "manipulator"&D% +6 "core" % `  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&`(-z +187 "core" ( +2 "manipulator"&@& +7 "core" &- Q | +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &~& +4 "core" &- S | +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +5 "manipulator"&E'o +110 "core" ' +3 .tHand.close +2 "manipulator"&J/ +17 "core" / +3 "manipulator"&]& +5 "core" &- * | +3 "manipulator"&m% +7 "core" %~ E M +4 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Q( +325 "core" ( +3 "manipulator"&R& +6 "core" & 1 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &  1 +8 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&p'ш +100 "core" ' +3 "manipulator"&n& +6 "core" & D 1 +3 "manipulator"&\\% +5 "core" %ъ G +4 "collection"'S& +7 "core" &sP  +4 "collection"'8& +8 "core" &sA  +6 .tCC.seek :closed +2 "collection"'M(X +3 "core" &sQ  +11 &sQ \  +4 &8N +| +7 &iT\ @ +9 &]tQ\ M +10 &!\\S M +9 &^O M +10 &]P M +9 &h`U L +9 &*YS L +10 & YY L +9 &"YO L +9 &$qYP L +10 &&2]S L +9 &'\\V L +10 &)]P L +9 &+y\\O L +9 &-:`O L +10 &.]T L +9 &0]Q L +9 &2\\P L +10 &4B_R L +9 &6_P L +10 &7]Q M +9 &9ZP L +9 &;JYP L +10 &= \\Q M +9 &>[M L +9 &@[Z L +10 &BR[Q L +10 &DgM M +9 &Ey[ O +9 &GU Q +9 &IAP\ U +10 &KR\ U +9 &LL\ V +9 &NV\ V +10 &PGX\ U +9 &RV\ W +10 &SS\ W +9 &UO\ X +9 &WFL\ E +10 &Xa@L %o +9 &XpQ F +6 ( +4 "collection"'8& +10 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.13 +2 "collection"'$& +6 "core" &XaM F + &XbB F +4 .tHand.open +2 "manipulator"&1 +23 "core" 1 +3 "manipulator"&>% +5 "core" %q e +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'4& +6 "core" &Xa@ F +3 "collection"'1% +9 "core" %PB  +3 .tCSV.dial CSR +3 "collection"'}  +130 "core"  +78 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'H'q +1348 "core" ' +3 .tdelay 5 seconds +508 .CSR.select :air +5 "collection"' +20 'w% +4 "core" %q3  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.499ml +3 "collection"'3'? +645 "core" ' +3 .tCSV.dial :waste +3 "collection"' +129 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'X'P +931 #"uploadLog"upsync +1063 "core" ' +4 #tPurging external Intake +2 "collection"'<& +6 "core" &X`C F +3 "collection"' % +5 "core" %NE  +4 .tCSV.dial :flush +3 "collection"'O  +43 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'K' +2270 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'* +4 'q  +7 "core"  +67 ~ +6 .tCTV.dial :intake +3 "collection"'5  +75 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"' 'P +2293 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'v  +77 "core"  +6 #tFlushing upper manifold + "collection"'& +6 "core" &X`D F +3 "collection"'/% +6 "core" %QF +3 .tCSV.dial :flush +2 "collection"'g  +73 "core"  +7 .tCS.seek 5ml +2 "collection"''q +1176 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'+ @ +44 "core" A +5 "collection"'% +6 "core" %q;  +5 .tCS.seek 7ml +2 "collection"''d +528 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +7 '"  +5 "core"  +90  +6 .tCTV.dial :air +3 "collection"'  +6 "core" +7 .tCS.seek 0ml +3 "collection"'V'P +1599 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'x'2~ +743 "core" ' +3 .tCSV.dial :waste +2 "collection"'d +43 "core" +7 .tCS.seek 0ml +3 "collection"'_'P +739 "core" ' +3 "collection"'T& +5 "core" &X`5 F +4 "collection"'2% +5 "core" %OD +3 .tCSV.dial :flush +3 "collection"'=  +42 "core"  +8 .tCS.seek 3ml +2 "collection"'?'2~ +734 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +6 "collection"'f @ +43 "core" A +6 "collection"'\ % +6 "core" %2~?  +4 .tCS.seek 5ml +2 "collection"'o'q +521 "core" ' +3 .tCSV.dial :air +2 "collection"'a @ +7 "core" @ +6 .tCS.seek 0ml +3 "collection"'F'P +1170 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'I'2~ +739 "core" ' +3 .tCSV.dial :waste +3 "collection"' +73 "core" +7 .tCS.seek 0ml +2 "collection"':'P +744 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&#& +5 "core" &' + +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&t( +30 "core" ( +2 "manipulator"&|& +6 "core" & [ o +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &9& +4 "core" & 8 o +4 .tForearm.seek CC +3 "manipulator"&r'ш +100 "core" ' +3 .tHand.close +2 "manipulator"&/ +27 "core" / +5 .tCC.seek :open +2 "collection"'l( +406 "core" ( +2 "manipulator"&y& +5 "core" &  o +4 "manipulator"&% +5 "core" %~  +5 .tForearm.seek :retract +2 "manipulator"& ' ] +99 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&B(-z +309 "core" ( +2 "manipulator"&& +6 "core" &-x L M +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-x L M +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +113 "Can"^ "_=@ +2 "core" ' +4 .tHand.open +2 "manipulator"&!1 +26 "core" 1 +3 "manipulator"&G% +6 "core" %q} > +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&u' ] +106 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'& +7 ."Qmail"DAfans.email "Started da in tube 2 at 11:04:59PDT04-Aug-25\\n{1 => 19,\\n 2 => 14,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:04:57, 9.7C, 8% humidity, 14.4psia, 13.97V, 0.49A, 36.390Ah, 6.89W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +618 "core" &E  +3 "manipulator"&h% +7 "core" % b  +3 "storage"(Y% +5 "core" %/\ '\ % f O +4 "storage"(. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(z( +825 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (e& +4 "core" & \  M +3 "manipulator"&& +6 "core" &-x r M +3 "manipulator"&% +5 "core" % b  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&&( +185 "core" ( +3 "manipulator"&k& +5 "core" &  k +4 "storage"(& +5 "core" & \ \  \\ M +71 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +95 "core" ' +3 "storage"(N& +5 "core" & \ !\  Q +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(' +214 "core" ' +2 "storage"(b- +6 "core" -'\ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (s& +3 "core" & \ \  K +4 "manipulator"&& +7 "core" &  k +3 .tElbow.seek 2 +2 "manipulator"&U( +6 "core" ( +3 "manipulator"&.& +5 "core" &  k +4 "storage"( & +9 "core" & \ '\ ( O +5 .tForearm.seek 2 + 300 counts +2 "manipulator"& 'v +29 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&)/ +25 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&Z& +4 "storage"('') +13 "core" &  | k +3 "manipulator"&% +6 "core" %p | * +4 .tForearm.seek :retract +2 "manipulator"&C' ] +99 "core" ' +3 .tElbow.seek CC +3 "manipulator"&(( +63 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +109 "core" ( +3 "manipulator"&i& +6 "core" & b ) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &j& +4 "core" & l ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&7'ш +100 "core" ' +3 "manipulator"&W& +6 "core" & X ) +3 "manipulator"&{% +6 "core" %щ +4 "collection"',& +6 "core" &E  +4 "collection"'%& +8 "core" &R  +4 .tCC.seek :closed +4 "collection"'6(X +6 "core" &P  +3 &L 6 +8 &6JK 0 +9 &guH D +10 &bL L +9 &[G K +10 &ZG K +9 &W_L L +9 &[F L +10 &]E L +9 &!\\I L +10 &#_\\G L +9 &%"\\D L +9 &&_E L +10 &(]F K +9 &*hYB L +9 &,+YH K +10 &-YH L +9 &/\\F K +9 &1pXB L +10 &33YE K +9 &4]H L +10 &6YE L +9 &8y[I K +9 &::\\I L +10 &;XF L +9 &=]F L +9 &?\\= L +10 &AB[? L +9 &C\\I L +10 &DbC M +9 &Fk> M +9 &H@xD O +10 &IE R +9 &KI\ T +10 &MuE\ U +9 &O7?\ U +9 &PD\ U +10 &RI\ U +9 &TwF\ W +9 &V7B\ X +10 &Ww?\ 3 +9 &X&>  ^ +9 &Xj> F +4 ( +3 "collection"'%& +7 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.03 +3 .Hand.open + "manipulator"&;1 +6 "core" &XjC F +19 1 +2 "manipulator"&% +7 "core" %} +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&D' ] +120 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +234 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")@+ +4 "core" + +3 "sampler")~% +7 "core" % \ ) +2 "collection"'c& +7 "core" &Xj2 F +5 "Can"` g>@ +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X +25  +6 .tdelay 3.8 seconds +383 "collection"'0% +5 "core" %K'\ +3 "sampler")E% +5 "core" %3 \ L +4 #tSensor limits: Intake max 171.8psia; Outlet max 130.3psia +2 .SSV.dial :spit +2 "sampler")` +132 "core" +7 .tSS.seek 0ml +3 "sampler")R'! +279 "core" ' +3 .tSSV.dial CBV +3 "sampler")  +139 "core"  +15 .tCTV.dial :intake +3 "collection"'n  +78 "core"  +9 #tWaiting for sampler to finish priming... +2 .delayUntil "11:08:33.18" +1434 #"flow"3.8L/min +265 #"uploadLog"upsync +2743 #"flow"4.1L/min +11756 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +4 "sampler")\\  +7 "collection"'S @ +6 "core" ? +9 +15 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +4 "Can"c\ A A , +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +5 "core" %KA\ +3 #tIntake @32.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +6 "core" %V$. \ +3 .tIntake.select :close +2 "sampler")0 +17 )4% +4 "core" %Vjg \ V +3 .tSSV.dial :exhaust +3 "sampler")1  +78 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")8'! +343 "core" ' +5 .tExhaust.select :close +2 "sampler") +18 #tSampling 1000.0ml +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X  + "collection"' @ +6 "core" ? +68 +4 #tAllowing 5:18 for 25.0ml of remaining 724.9ml +7 "Can"` DAt +2 .tIntake.select :open + "sampler") +213 "collection"'4% +3 "core" %K\ +2 #tIntake @31.1psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X \ + +2 .tSSV.dial :exhaust + "sampler")  +74 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")e'! +878 "core" ' + .tExhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")  +2 "collection"'P @ +6 "core" ? +65 +5 #tAllowing 5:18 for 25.0ml of remaining 624.9ml +3 "Can"_ F>Aa! +2 .tIntake.select :open + "sampler") +213 "collection"'B% +3 "core" %K\ +2 #tIntake @30.8psia, vacuum from 20.0 to 26.0psi + .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X< \  +24 "collection"'s% +3 "core" %Kup\ +2 "sampler")Z% +3 "core" %%FG \  +28 "collection"'% +3 "core" %K}\ +2 "sampler")&% +3 "core" %%YZ \  +32 "collection"'% +3 "core" %K\ +2 "sampler")A% +3 "core" %}{ \  +37 "collection"')% +3 "core" %K~\ +2 "sampler")j% +3 "core" % \ +42 "collection"'i% +2 "core" %K\ +2 "sampler") % +4 "core" % \ +47 "collection"'% +3 "core" %K\ +2 "sampler"){% +3 "core" %HD \ +2 .tIntake.select :close +2 "sampler")0 +13 ),% +2 "core" %LJ \ +2 .tSSV.dial :exhaust +2 "sampler")'  +73 "core"  +4 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")C'! +883 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 "sampler")U  + .tCBV.dial SSV +2 "collection"'W @ +6 "core" ? +67 +5 #tAllowing 5:18 for 25.0ml of remaining 599.9ml +3 "Can"` FA() + .tIntake.select :open + "sampler") +213 "collection"';% +3 "core" %K\ +2 #tIntake @32.0psia, vacuum from 20.0 to 26.0psi + .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X% +3 "core" %TS \ - +2 .tSSV.dial :exhaust + "sampler")4  +74 "core"  +6 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")R'! +874 "core" ' + .tExhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")$  + "collection"'p @ +6 "core" ? +67 +5 #tAllowing 5:18 for 25.0ml of remaining 574.9ml +3 "Can"_ FA + .tIntake.select :open + "sampler") +213 "collection"'L% +3 "core" %K\ +2 #tIntake @33.1psia, vacuum from 20.0 to 26.0psi + .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X  + "collection"'4 @ +6 "core" ? +68 +5 #tAllowing 5:18 for 25.0ml of remaining 449.9ml +3 "Can"] HA + .tIntake.select :open + "sampler") +213 "collection"'%% +3 "core" %K\ +2 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X 0X? \ ^ +2 .tIntake.select :close +2 "sampler")0 +13 )+% +3 "core" %JQ \ ^ +2 .tSSV.dial :exhaust + "sampler")  +75 "core"  +4 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")'! +894 "core" ' +5 .tExhaust.select :close +8 "sampler") +32 ."connect"SSV.dial CBV +7 .tCBV.dial SSV +10 "sampler")*  +4 "collection"'/ @ +19 "core" ? +58 +17 #tAllowing 5:18 for 25.0ml of remaining 424.9ml +7 "Can"] \ I^Aڞ +7 .tIntake.select :open +4 "sampler") +225 "collection"'<% +3 "core" %K\ +2 #tIntake @34.2psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X3% +4 "core" %K\ +3 #tIntake @31.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X9 \ +3 .tSSV.dial :exhaust +3 "sampler")+  +76 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")'! +890 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")X  +4 "collection"'O @ +8 "core" ? +68 +8 #tAllowing 5:18 for 25.0ml of remaining 299.9ml +4 "Can"] LnB) +3 .tIntake.select :open + "sampler") +218 "collection"'/% +4 "core" %K\ +3 #tIntake @33.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X  \  +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X \ +3 .tSSV.dial :exhaust +3 "sampler");  +76 "core"  +7 .tExhaust.select :open +5 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")C'! +902 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")l  +2 "collection"'c @ +11 "core" ? +66  +8 #tAllowing 5:18 for 25.0ml of remaining 249.9ml +4 "Can"[\ N1BF@ +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %K\ +3 #tIntake @31.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +5 "core" % \ +52 "collection"'m% +4 "core" %K~\ +3 "sampler")L% +5 "core" % \ +59 "collection"'R% +6 "core" %K\ +3 "sampler")H% +5 "core" % \ +67 "collection"'8% +4 "core" %Kv\ +4 "sampler")3% +5 "core" %0. \ +76 "collection"'1% +4 "core" %K\ +4 "sampler")^% +6 "core" %A> \ +3 .tIntake.select :close +2 "sampler")0 +17 )p% +3 "core" %B@ \ +4 .tSSV.dial :exhaust +2 "sampler")$  +75 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")w'! +896 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")  +7 "collection"' @ +6 "core" ? +65 +8 #tAllowing 5:18 for 25.0ml of remaining 224.9ml +4 "Can"[\ O8B]6! +3 .tIntake.select :open +2 "sampler") +217 "collection"'v% +4 "core" %K\ +3 #tIntake @32.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X ? \ A +3 .tIntake.select :close +12 "sampler")0 +17 )7% +4 "core" %AA \ A +3 .tSSV.dial :exhaust +3 "sampler")>  +76 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")m'! +885 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")L  +6 "collection"'R @ +7 "core" ? +64 +8 #tAllowing 5:18 for 25.0ml of remaining 174.9ml +4 "Can"Z\ QB +3 .tIntake.select :open +2 "sampler") +217 "collection"'H% +4 "core" %K\ +3 #tIntake @31.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X? \ +74 "collection"'_% +5 "core" %K\ +3 "sampler")% +5 "core" %xu \ +87 "collection"'t% +4 "core" %K\ +4 "sampler")M% +5 "core" % \ +98 "collection"'\ % +4 "core" %K\ +4 "sampler")% +6 "core" % \ +110 "collection"'G% +5 "core" %K\ +3 "sampler")% +6 "core" % \ +125 "collection"'9% +4 "core" %K\ +4 "sampler")% +6 "core" % \ T +2 .tIntake.select :close +5 "sampler")0 +18 )Q% +4 "core" % \ T +3 .tSSV.dial :exhaust +3 "sampler")y  +77 "core"  +7 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")T'! +852 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")  +5 "collection"' @ +8 "core" ? +64  +8 #tAllowing 5:18 for 25.0ml of remaining 149.9ml +5 "Can"Y\ SB +2 .tIntake.select :open +2 "sampler") +217 "collection"'!% +4 "core" %K\ +4 #tIntake @31.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X\ +4 "sampler")i% +6 "core" %iKH \ +44 "collection"'e% +5 "core" %K\ +3 "sampler")j% +7 "core" %ic` \ +50 "collection"'P% +5 "core" %K\ +3 "sampler")r% +6 "core" %i \ +3 "collection"'{% +6 "core" %K \ +3 #tIntake @32.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X % +4 "core" %KH\ +3 "sampler"))% +6 "core" %ca \ { +25 "collection"'R% +4 "core" %KP\ +4 "sampler")L% +5 "core" %qo \ z +30 "collection"'H% +4 "core" %KE\ +3 "sampler")m% +5 "core" % \ 9 +35 "collection"'1% +4 "core" %KH\ +3 "sampler")^% +5 "core" % \ +40 "collection"'p% +4 "core" %Ky\ +3 "sampler")$% +5 "core" % \ +45 "collection"',% +5 "core" %K\ +3 "sampler") % +5 "core" % \ +52 "collection"'% +4 "core" %Ks\ +3 "sampler")v% +7 "core" % \ +57 "collection"'w% +6 "core" %K\ +3 "sampler")% +5 "core" % \ +67 "collection"'5% +4 "core" %K\ +4 "sampler") % +6 "core" %<: \ +75 "collection"'+% +4 "core" %Kl\ +3 "sampler")% +6 "core" %WV \ +86 "collection"'O% +4 "core" %K\ +3 "sampler")8% +6 "core" % \ +97 "collection"'X% +5 "core" %K\ +3 "sampler")/% +6 "core" % \ +110 "collection"'% +5 "core" %Kq\ +3 "sampler")% +6 "core" % \ +125 "collection"'3% +4 "core" %Kn\ +3 "sampler")%% +74 "core" % \ +73 "collection"'g% +5 "core" %KB\ +4 "sampler")2% +6 "core" % \ +159 "collection"'% +4 "core" %Km\ +3 "sampler")*% +6 "core" %% \ +181 "collection"'<% +4 "core" %Kv\ +4 "sampler")f% +6 "core" %,* \ +3 .tIntake.select :close +3 "sampler")0 +18 )=% +4 "core" %-+ \ +4 .tSSV.dial :exhaust +2 "sampler")V  +77 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")F'! +898 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")  +6 "collection"'I @ +9 "core" ? +65 +8 #tAllowing 5:18 for 25.0ml of remaining 124.9ml +4 "Can"Y\ VB +3 .tIntake.select :open +2 "sampler") +217 "collection"'#% +4 "core" %KR\ +4 #tIntake @30.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +2 "sampler")o' +5 "core" '+=\ " \  +3 !o:I2C::UnexpectedReply: mesg"5I2C::Servo::AbsMove3Reply[61:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4802 ' +3 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")>' +5 "core" ' A  \  +3 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[37:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5884 #"flow"2.7L/min +2342 "core" ' +3 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X\ +3 "sampler")q% +5 "core" % \ +194 "collection"'_% +4 "core" %K>\ +4 "sampler")% +5 "core" % \ +194 "collection"'t% +4 "core" %K@\ +4 "sampler")M% +6 "core" % \ R +3 .tIntake.select :close +2 "sampler")0 +17 )\ % +4 "core" %%# \ R +63 .tSSV.dial :exhaust +13 "sampler")  +76 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")G'! +854 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")o  +3 "collection"' @ +10 "core" ? +67 +8 #tAllowing 5:18 for 25.0ml of remaining 74.9ml +5 "Can"W\ \\,C# +2 .tIntake.select :open +2 "sampler") +217 "collection"'9% +4 "core" %KS\ +3 #tIntake @31.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X \  +44 "collection"'l% +6 "core" %KB\ +3 "sampler")-% +7 "core" %]GD \  +50 "collection"'% +5 "core" %K8\ +4 "sampler")N% +7 "core" %]SS \  +57 "collection"'@% +5 "core" %KA\ +3 "sampler")4% +7 "core" %]b` \  +65 "collection"'% +5 "core" %K=\ +3 "sampler")7% +6 "core" %]ro \  +75 "collection"'R% +5 "core" %KZ\ +3 "sampler")L% +6 "core" %] \  +86 "collection"'H% +5 "core" %KU\ +3 "sampler")m% +7 "core" %] \  +3 "collection"'1% +6 "core" %K?\ +2 #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X% +7 "core" %% \  +24 "collection"'% +5 "core" %K5\ +3 "sampler")5% +6 "core" %&  \  +29 "collection"' % +5 "core" %K?\ +3 "sampler")+% +6 "core" %& \ \  +34 "collection"'% +4 "core" %K@\ +4 "sampler")O% +7 "core" %& \  +37 "collection"'8% +5 "core" %K;\ +3 "sampler")X% +7 "core" %& \  +43 "collection"'/% +5 "core" %K]\ +4 "sampler")% +5 "core" %& \  +51 "collection"'% +5 "core" %K:\ +3 "sampler")3% +7 "core" %%" \  +57 "collection"'%% +6 "core" %KR\ +4 "sampler")g% +5 "core" %,+ \ +67 "collection"'2% +4 "core" %KX\ +4 "sampler")% +7 "core" %76 \ +74 "collection"'*% +5 "core" %K9\ +3 "sampler")<% +7 "core" %FD \ +84 "collection"'f% +5 "core" %KO\ +3 "sampler")=% +7 "core" %XU \ +96 "collection"'V% +5 "core" %KK\ +4 "sampler")% +5 "core" %kk \ +111 "collection"'I% +5 "core" %KF\ +3 "sampler")% +6 "core" % \ +3 "collection"'#% +5 "core" %KZ\ +4 #tIntake @31.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X\ +3 "sampler")K% +7 "core" % )& \  +65 "collection"'% +5 "core" %KR\ +3 "sampler") % +7 "core" %31 \  +74 "collection"'!% +5 "core" %K<\ +4 "sampler")T% +7 "core" %=< \  +84 "collection"'Y% +5 "core" %K:\ +3 "sampler")k% +6 "core" %MI \  +97 "collection"'% +5 "core" %KY\ +4 "sampler").% +6 "core" %^[ \ +110 "collection"'% +5 "core" %KT\ +4 "sampler") % +6 "core" %up \ +124 "collection"'s% +5 "core" %KC\ +4 "sampler")Z% +7 "core" % \ +140 "collection"'% +5 "core" %K:\ +3 "sampler")&% +7 "core" % \ +159 "collection"'% +5 "core" %KW\ +3 "sampler")% +7 "core" % \ +3 "collection"'A% +6 "core" %KB\ +3 #tIntake @31.9psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X\ +3 "sampler")W% +7 "core" %  \  +28 "collection"'% +5 "core" %KU\ +3 "sampler")Q% +7 "core" % \  +33 "collection"'c% +4 "core" %K>\ +4 "sampler")U% +7 "core" % \  +37 "collection"'% +5 "core" %KU\ +3 "sampler")C% +7 "core" % \  +44 "collection"''% +4 "core" %KN\ +73 "sampler")~% +7 "core" %(' \  +5 "collection"'E% +7 "core" %KA\ +3 "sampler")0% +7 "core" %*' \  +57 "collection"'`% +6 "core" %K5\ +3 "sampler")]% +7 "core" %1/ \  +65 "collection"'n% +5 "core" %KU\ +3 "sampler") % +7 "core" %=: \  +74 "collection"'b% +5 "core" %K=\ +4 "sampler")S% +5 "core" %GD \  +86 "collection"'\\% +5 "core" %KD\ +3 "sampler")% +7 "core" %TT \  +96 "collection"'u% +5 "core" %KZ\ +3 "sampler")l% +7 "core" %he \  +109 "collection"'-% +6 "core" %KY\ +3 "sampler")% +7 "core" %{{ \  +3 "collection"'N% +6 "core" %KE\ +3 #tIntake @30.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X  +116 "core"  +19  +320 ' +4 .tSSV.dial between CBV and plug +3 "sampler") +48 "core" +7 .tCBV.dial between SSV and waste2 +3 "collection"'5  +30 "core"  +7 "collection"' % +6 "core" %@  +3 ."connect"CTV.dial CSV,avoiding: :air +5 .tCSV.dial CTV +5 "collection"'+  +3 '  +79 "core"  +  +15 .tCS.reconfigure :pressurize +4 "collection"'# d@<<b +5 .tCS.seek 0ml +3 "collection"'O'P +1898 "core" ''"b  +5 "collection"'8% +6 "core" %'$U  +3 "sampler")X% +6 "core" % \ +4 #tBubblePoint: Intake @24.0psia, Outlet @0.2psia + .CBV.dial SSV +3 "collection"'^ @ +35 "core" A +9 .tSS.reconfigure :default + "sampler")#.0X +6 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"'A'P +101 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")a +134 "core" +7 .tSS.reconfigure :exhale + "sampler")#.0X9 +5 "core" 9xd +104 "collection"'R9 +4 "core" 9 }d +105 "collection"'9 +4 "core" 9Id +104 "collection"'59 +5 "core" 9qd +104 "collection"' 9 +4 "core" 9d +104 "collection"'9 +5 "core" 9d +104 "collection"'+9 +5 "core" 9c +104 "collection"',9 +5 "core" 9_ +104 "collection"'89 +5 "core" 9?\\ +104 "collection"'X9 +4 "core" 9iW +104 "collection"'^9 +5 "core" 9T +104 "collection"'w9 +4 "core" 9P +104 "collection"'9 +5 "core" 9L +104 "collection"'9 +4 "core" 9 H +105 "collection"'39 +4 "core" 94E +104 "collection"'/9 +5 "core" 9[B +104 "collection"'9 +4 "core" 9@ +104 "collection"'%9 +5 "core" 9< +104 "collection"'29 +5 "core" 98 +104 "collection"'*9 +5 "core" 97 +104 "collection"'<9 +4 "core" 94 +104 "collection"'=9 +5 "core" 992 +104 "collection"'g9 +4 "core" 9[/ +105 "collection"'9 +4 "core" 9|- +104 "collection"'O9 +5 "core" 9* +104 "collection"'f9 +4 "core" 9( +104 "collection"'V9 +5 "core" 9& +104 "collection"'#9 +5 "core" 9$ +104 "collection"'I9 +5 "core" 9# +104 "collection"'p9 +5 "core" 9,! +104 "collection"'9 +4 "core" 9E +104 "collection"'9 +5 "core" 9_  +104 "collection"'}9 +5 "core" 9u  +104 "collection"'x9 +5 "core" 9 +104 "collection"'"9 +5 "core" 9   +104 "collection"'9 +5 "core" 9 +104 "collection"'?9 +5 "core" 9 +104 "collection"'|9 +6 "core" 9 +104 "collection"'9 +5 "core" 9 +104 "collection"'_9 +5 "core" 9" +104 "collection"'d9 +5 "core" 9 & +104 "collection"'q9 +5 "core" 9 + +104 "collection"'M9 +5 "core" 9 */ +104 "collection"'\ 9 +5 "core" 9 8!4 +104 "collection"'F9 +5 "core" 9 F"8 +167 "collection"')9 +4 "core" 9 V#? +104 "collection"'9 +5 "core" 9 c'C +105 "collection"'o9 +4 "core" 9 n'H +104 "collection"'99 +5 "core" 9 v)L +104 "collection"'t9 +5 "core" 9 +P +104 "collection"'K9 +4 "core" 9 ,U +105 "collection"'y9 +4 "core" 9 .Y +104 "collection"'G9 +5 "core" 9 0] +104 "collection"' 9 +4 "core" 9 1b +105 "collection"'!9 +4 "core" 9 3f +104 "collection"'T9 +5 "core" 9 5j +104 "collection"'9 +5 "core" 9 5o +104 "collection"'k9 +5 "core" 9 8s +104 "collection"'9 +5 "core" 9 8w +104 "collection"'.9 +4 "core" 9 :| +104 "collection"'Y9 +5 "core" 9 ; +104 "collection"'Z9 +5 "core" 9 = +104 "collection"'9 +4 "core" 9 > +105 "collection"'s9 +5 "core" 9 @ +104 "collection"'9 +4 "core" 9 @ +104 "collection"'&9 +5 "core" 9 C +104 "collection"'9 +5 "core" 9 D +104 "collection"' 9 +5 "core" 9 E +104 "collection"'a9 +4 "core" 9 G +104 "collection"'9 +5 "core" 9 H +104 "collection"'9 +4 "core" 9 J +105 "collection"'A9 +4 "core" 9 K +104 "collection"'9 +5 "core" 9 L +104 "collection"'i9 +5 "core" 9 N +104 "collection"'e9 +4 "core" 9 O +104 "collection"'9 +5 "core" 9 P +104 "collection"'P9 +5 "core" 9 Q +104 "collection"'r9 +4 "core" 9 S +105 "collection"'j9 +4 "core" 9 T +104 "collection"'{9 +5 "core" 9 U +104 "collection"'h9 +5 "core" 9 W +104 "collection"'9 +5 "core" 9 W +105 "collection"'W9 +4 "core" 9\ Y +104 "collection"'c9 +5 "core" 9\ Z +104 "collection"'Q9 +5 "core" 9\ [ +104 "collection"'9 +4 "core" 9\ \\ +105 "collection"'U9 +4 "core" 9\ ^ +104 "collection"'C9 +4 "core" 9\ _ +105 "collection"'9 +4 "core" 9\ _ +104 "collection"'~9 +5 "core" 9\ a +104 "collection"''9 +4 "core" 9\ b +104 "collection"'09 +5 "core" 9\ c +104 "collection"'`9 +5 "core" 9\ e  +104 "collection"'n9 +4 "core" 9\ f +104 "collection"' 9 +5 "core" 9\ h +104 "collection"'b9 +5 "core" 9\ !h +104 "collection"'S9 +4 "core" 9\ $j +7 .tCH.hold 10:00,70C +5 "collection"'9 +3 '\\ `\ o `\ #\ +11 "core" 9\ %j +2  +3 "collection"'u% +5 "core" % \ p\ l\ +4 #tBegun lysing Collection Puck Heater at 68.1C/73.6psia +19888 "Can"Z\ gDn +40093 "core" ` +3 "collection"'l9 +6 "core" 9\ oK +3 "collection"'-% +6 "core" % \ \ \ +78 #tEnded lysing Collection Puck Heater at 70C/79.5psia +2 .CS.seek 0ml +3 "collection"''P +327 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +4 "collection"'N @ +103 "core" A +7 .tCSV.dial :air +3 "collection"'B @ +44 "core" > +7 .tCS.seek 5ml +3 "collection"''q +1353 "core" ' +3 .tCSV.dial CTV +2 "collection"'7  +45 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'@ @ +45 "core" > +6 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'4  +55 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'L @ +41 "core" @ +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'m'P +1355 "core" ' +3 "collection"'H% +6 "core" %S  +2 #tPuck @157.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'; +101 "core" ~ +6 .tCBV.dial CSV +3 "collection"'$  +30 "core"  +8 "collection"'1% +6 "core" %S 8 5}  +4 .tCS.seek 5ml +2 "collection"' 'q +1354 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"':  +44 "core" +7 "collection"'J% +6 "core" %q   +4 .tCS.seek 7.001ml +2 "collection"''m +589 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air2 +3 "collection"'v @ +42 "core" ? +7 .tCS.seek 10ml +2 "collection"'>' +849 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'R ` +113 "core" _ +6 #tLysing Complete +2 "collection"'& +6 "core" &Xg  F +3 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&5% +6 "core" % s 6 +3 "storage"( % +5 "core" %H ; +3 "storage"(. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(+( +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (,& +4 "core" &  @ +3 "manipulator"&8& +5 "core" &  ' +4 "manipulator"&X% +6 "core" % s +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&^( +173 "core" ( +3 "manipulator"&w& +7 "core" & V Y +2 "storage"(& +6 "core" & x A +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&'ұ +119 "core" ' +3 "storage"(3& +6 "core" & 7 A +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(/' +184 "core" ' +2 "storage"(- +6 "core" -'] +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&%& +4 "core" & - Y +4 "storage"(2& +67 "core" & w B +3 .tElbow.reconfigure :limp +11 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&*'ϑ +38 "core" ' +4 .tElbow.hold +2 "manipulator"&<, +5 "core" , +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 "storage"(=- +4 "core" -'] +5 .tSE.seek 18.31 Pucks below Top Plate +3 "storage"(g'ʧ +37 "core" ' +2 "manipulator"&% +7 "core" %σX +2 "storage"(O& +6 "core" &  | t 7 +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 286 counts +2 "manipulator"&f'Я +12 "core" ' +2 "manipulator"&V& +7 "core" & W Y +3 "storage"(#& +6 "core" & A +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts +3 "manipulator"&I'ұ +35 "core" ' +4 .tSE.seek 19.31 Pucks below Top Plate +2 "storage"(p' +37 "core" ' +3 "manipulator"&& +6 "core" & 7 Y +3 "manipulator"&% +6 "core" %Ҵ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&}' ] +92 "core" ' +4 .tElbow.seek CC +2 "manipulator"&x( +175 "core" ( +3 "manipulator"&"& +6 "core" &  ? % +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &   % +4 .tForearm.seek CC +2 "manipulator"&?'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&|/ +23 "core" / +6 .tCC.seek :open +2 "collection"'( +404 "core" ( +3 "storage"(_& +7 "core" & T D +2 "storage"(d& +6 "core" & E +3 "manipulator"&q& +6 "core" &  P % +3 "manipulator"&M% +6 "core" %ю +4 .tForearm.seek :retract +2 "manipulator"&\ ' ] +96 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&F( +169 "core" ( +2 "manipulator"&)& +7 "core" &  h r +3 "storage"(& +6 "core" & G +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 1 +3 "manipulator"&o'ϑ +108 "core" ' +3 .tElbow.hold +2 "manipulator"&9, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&t1 +20 "core" 1 +5 "manipulator"&K% +5 "core" %ϙ F a +4 "storage"(y& +6 "core" & Q A +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 308 counts +2 "manipulator"&G' +32 "core" ' +3 "manipulator"& & +5 "core" &  @ r +4 "storage"(!& +6 "core" &  J +65 .tForearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&T'ұ +32 "core" ' +3 "storage"(% +6 "core" %\  N J +4 ."downElevator"SE.seek :down +5 "storage"(k') +98 (% +4 "core" %1\ \  1 LQK +4 "manipulator"&.% +5 "core" % M  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&Y' ] +22 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +64 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Z& +6 "core" &>  +3 "manipulator"&& +6 "core" &  ' r +3 "manipulator"&s% +5 "core" % t 4  +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(-z +183 "core" ( +3 "manipulator"&&& +6 "core" &- U 8 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- ` 8 +5 .tForearm.seek :garage +3 "manipulator"& 'o +109 "core" ' +3 .tHand.close +2 "manipulator"&a/ +28 "core" / +3 "manipulator"&& +6 "core" &- A 8 +3 "manipulator"&% +5 "core" %v ] k +4 .tForearm.seek :retract +3 "manipulator"&A' ] +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +312 "core" ( +2 "manipulator"&i& +6 "core" & s ( +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &e& +4 "core" & @ ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +100 "core" ' +3 "manipulator"&P& +7 "core" & ( +3 "manipulator"&r% +6 "core" %у v +4 "collection"'j& +6 "core" & +4 "collection"'{& +8 "core" & +4 .tCC.seek :closed +4 "collection"'h(X +5 "core" & +3 &p 7 +8 &/J~D / +10 &\\sj D +9 &bz L +9 &\\X K +10 &\\6 L +9 &M\\ K +10 &] K +9 &^ K +9 &!\\ K +10 &#V^ K +9 &%] K +9 &&Yd K +10 &([C K +9 &*^W' K +10 &,\\ K +9 &-Ye K +9 &/]B K +10 &1f[1 K +9 &3'[ K +9 &4` K +10 &6\\ L +9 &8nZI K +10 &:/Z K +9 &;] K +9 &=\\} K +10 &?t[o L +9 &A8YX K +9 &B\\C K +10 &De) L +9 &Fur N +10 &H.u\ Q +9 &IX\ U +9 &KK\ T +10 &Mh\ U +9 &O*\ U +9 &P\ V +10 &R\ V +9 &Tl\ W +10 &V)u\ X +9 &Wyc\ 7 +9 &X(C\ #i +10 &Xc J +3 ( +3 "collection"'{& +5 "core" &XbG J +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.09 +2 "collection"'& +6 "core" &XbU J +4 .tHand.open +2 "manipulator"&W1 +20 "core" 1 +3 "manipulator"&c% +5 "core" %j - +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&Q' ] +94 "core" ' +3 .tPSV.dial PSR +64 "processing"% +130 "core"  +10 "processing"%U% +7 "core" %ܐ<  +13 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +21 .tPS.seek 1.5ml +3 "processing"%C' +1601 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +43 "core"  +7 .tPS.seek 0ml +2 "processing"%~'ܑ +1609 "core" ' +3 .tPSV.dial PSR +3 "processing"%' +43 "core"  +10 .tPSR.select :air +3 "processing"% +21 .tPS.seek 2.5ml +2 "processing"%0' +2625 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +5 "Can"\\ VmE +2 .tCBV.dial PRV +4 "processing"%` +3 "collection"'n  +11 "core" @ +3 "processing"%  +5 "core" @ +3 "processing"%b  +61 "core" +101  +10 .tPSV.dial :mixloop +2 "processing"%S +102 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%u  +128 "core" +9 .tPS.seek 0ml +2 "processing"%]'ܑ +2627 "core" ' +3 .tPSV.dial :air +2 "processing"%\\  +43 "core"  +8 .tPS.seek 2.5ml +2 "processing"%l' +2623 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%- +44 "core" +8 .tPS.seek 0ml +3 "processing"%E'ܑ +2633 "core" ' +3 .tPSV.dial :air +2 "processing"%N  +45 "core"  +7 .tPS.seek 2.5ml +3 "processing"%B' +2627 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +44 "core" +8 .tPS.seek 0ml +3 "processing"%7'ܑ +2623 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&@& +6 "core" &  ? % +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&4( +32 "core" ( +3 "manipulator"&L& +6 "core" & N  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &  +4 .tForearm.seek CC +2 "manipulator"&H'ш +94 "core" ' +2 .tHand.close +2 "manipulator"&;/ +25 "core" / +6 .tCC.seek :open +64 "collection"'$( +404 "core" ( +3 "manipulator"&1& +6 "core" & S  +3 "manipulator"&m% +5 "core" %я  +4 .tForearm.seek :retract +12 "manipulator"&:' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&J(-z +299 "core" ( +2 "manipulator"& & +7 "core" &- N g +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &v& +4 "core" &- g +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +2 .tHand.open +2 "manipulator"&R1 +24 "core" 1 +3 "manipulator"&% +6 "core" %oV J 5 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&5' ] +104 "core" ' +3 .tPSV.dial :mixloop +2 "processing"% +15 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%  +16 "core" +6 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 "processing"%,  +12 "core"  +6 .tCTV.dial :air,avoiding: :intake +5 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'8& +6 "core" &  +3 "manipulator"&X% +6 "core" % g T  +3 "storage"(z% +6 "core" %@\ '\ ' O +3 "storage"(w. +6 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(( +205 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 ((& +4 "core" & \  M +5 "manipulator"&3& +6 "core" &- V g +3 "manipulator"&D% +6 "core" % g  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&( +183 "core" ( +3 "manipulator"&%& +5 "core" &  G # +4 "storage"(2& +5 "core" & \ $\ % c N +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&='j +94 "core" ' +3 "storage"(& +5 "core" & \ #\ $ n N +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(O' +225 "core" ' +2 "storage"(V- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (#& +4 "core" & { B +3 "manipulator"&& +5 "core" &  ? # +5 .tElbow.seek 2 +2 "manipulator"&( +5 "core" ( +3 "manipulator"&& +5 "core" &   # +4 "storage"(^& +6 "core" & z ? +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&/'v +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +66 .tHand.close +11 "manipulator"&*/ +28 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&f& +4 "storage"(g') +13 "core" &  ] # +3 "manipulator"&"% +5 "core" %~ ; O +5 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +4 .tElbow.seek CC +2 "manipulator"&I( +77 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +4 "manipulator"&<& +5 "core" & 4 & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &|& +4 "core" & : & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&}'ш +103 "core" ' +3 "manipulator"&6& +6 "core" & 5 & +3 "manipulator"&_% +5 "core" %у V +5 "collection"'d& +6 "core" &`  +3 "collection"'q& +9 "core" &>  +4 .tCC.seek :closed +4 "collection"'M(X +5 "core" &  +4 & 9 +8 &8J{\ 1 +9 &mu\ E +10 &\\\ K +9 &\\ K +9 &Z K +10 &a\\\ K +9 &#\\ K +9 &Z K +10 &!WW K +9 &#iZ\ K +10 &%,W K +9 &&Zt L +9 &(Y_ K +10 &*qZL\ K +9 &,3ZD K +9 &-W+ K +10 &/W\ K +9 &1yY\ K +10 &3;Y K +9 &4] K +9 &6Y\ K +10 &8[\ K +9 &:DY K +9 &<ZA K +10 &=Z\ K +9 &?Z\ K +10 &AKU K +9 &C Y K +9 &D^\ L +10 &F`w\ L +9 &HOjb\ M +10 &J\ ~a\ O +9 &KN\ R +9 &M~A\ T +10 &O?M\ U +9 &Qi\ U +9 &Rd\ W +10 &TY\ V +9 &V?K\ X +9 &Ww:\ 2 +10 &X%,\ _ +9 ( +2 &Xt\ N +4 "collection"'q& +8 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.03 +4 .Hand.open +2 "manipulator"&)1 +5 "core" &Xt\ N +23 1 +2 "manipulator"&% +6 "core" %x V +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&?' ] +110 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'x  +137 "core" ~ +8 .tCSV.dial CTV +2 "collection"'t  +32 "core"  +9 .tPS.seek 2.5ml +2 "processing"%K' +2626 "core" ' +4 "collection"'y% +6 "core" %lhl  +4 .tCS.seek 4.251ml +2 "collection"' 'Z, +1545 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%!  +43 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +3 "processing"%\  +73 "core"  +9 .tPS.seek 0ml +2 "processing"%'ܑ +2621 "core" ' +4 .tCBV.dial between PRV and waste1 +3 "collection"'F ` +34 "core" ` +7 .tCSV.dial :air +3 "collection"' @ +45 "core" ? +7 .tCS.seek 10ml +3 "collection"'.' +1546 "core" ' +3 .tCSV.dial CTV +2 "collection"'o  +56 "core"  +80 .tCS.seek 0ml +2 "collection"'Z'P +2613 "core" ' +4 .tCBV.dial :waste1 +2 "collection"' @ +32 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'s  +135 "core" +6 "collection"'G& +6 "core" &Xrvs\ N +3 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&p% +5 "core" % 9 '  +4 "storage"(T% +6 "core" %A @ < +3 "storage"(&. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 1 +2 "storage"(k( +198 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (& +4 "core" & r n < +3 "manipulator"&9& +7 "core" &  8 $ +2 "manipulator"&a% +7 "core" % 9 ;  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +3 "manipulator"&( +172 "core" ( +3 "manipulator"&& +6 "core" &\  W [ +3 "storage"(Y& +5 "core" & k A +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"& 'ұ +91 "core" ' +3 "storage"(& +6 "core" & y @ +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(i' +171 "core" ' +2 "storage"(e- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&P& +4 "core" &\  z [ +3 "storage"(r& +7 "core" & W < +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +3 "manipulator"&j'ϑ +33 "core" ' +3 .tElbow.hold +3 "manipulator"&A, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +4 "core" -' +5 .tSE.seek 19.33 Pucks below Top Plate +2 "storage"('" +26 "core" ' +2 "manipulator"&W% +5 "core" %ϓd u +4 "storage"(c& +6 "core" & X Y j 4 +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 302 counts +2 "manipulator"&{'п +20 "core" ' +3 "manipulator"&& +5 "core" &\  H [ +4 "storage"(U& +6 "core" & \\ < +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 800 counts +2 "manipulator"&'ұ +20 "core" ' +4 .tSE.seek 20.33 Pucks below Top Plate +3 "storage"('ы +40 "core" ' +2 "manipulator"&C& +7 "core" &\  @ [ +3 "manipulator"&'% +6 "core" %Ҭ  *  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&~' ] +89 "core" ' +64 .tElbow.seek CC +12 "manipulator"&`( +177 "core" ( +2 "manipulator"& & +7 "core" & & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &n& +4 "core" & ? & +5 .tForearm.seek CC +2 "manipulator"&b'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&S/ +17 "core" / +6 .tCC.seek :open +2 "collection"'( +407 "core" ( +2 "storage"(u& +7 "core" & V D +3 "storage"(0& +6 "core" & J C +3 "manipulator"&\\& +6 "core" &  3 % +3 "manipulator"&]% +6 "core" %ы V +4 .tForearm.seek :retract +2 "manipulator"&-' ] +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&l( +173 "core" ( +3 "manipulator"&N& +5 "core" &  X e +4 "storage"(E& +6 "core" & G +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +3 "manipulator"&'ϑ +109 "core" ' +3 .tElbow.hold +2 "manipulator"&B, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&@1 +22 "core" 1 +4 "manipulator"&L% +5 "core" %ϙr I ( +4 "storage"(& +6 "core" &  > +3 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 308 counts +2 "manipulator"&;' +27 "core" ' +2 "manipulator"&& +7 "core" &  2 e +3 "storage"(Q& +6 "core" & s H +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts +3 "manipulator"&h'ұ +22 "core" ' +3 "storage"(1% +6 "core" %ђ [ G +4 ."downElevator"SE.seek :down +5 "storage"(m') +98 (H% +4 "core" %7 J JRN +4 "manipulator"&4% +5 "core" %ҵ\  !  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +20 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +61 "core" ' +3 .tPSV.dial :air +3 "processing"%v  +73 "core"  +6 .tPS.seek 2.5ml +3 "processing"%R' +2617 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"% +44 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +44 "core"  +5 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%: +43 "core" +67 .tdelay 1 second +112 .PSV.dial :air +3 "processing"%  +43 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%,'ܑ +2620 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%8& +6 "core" &rE  +4 "manipulator"&X& +6 "core" &  s e +3 "manipulator"&z% +6 "core" % h &  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&w(-z +181 "core" ( +2 "manipulator"&& +7 "core" &- R Q +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &(& +4 "core" &- > Q +4 .tForearm.seek :garage +3 "manipulator"&3'o +111 "core" ' +3 .tHand.close +2 "manipulator"&D/ +28 "core" / +3 "manipulator"&+& +6 "core" &- V Q +3 "manipulator"&%% +6 "core" %wv G 2 +4 .tForearm.seek :retract +2 "manipulator"&2' ] +109 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&J( +151 "core" ( +3 "manipulator"&& +6 "core" &  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &5& +4 "core" &  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&V'E +94 "core" ' +3 "manipulator"&#& +6 "core" & F  +3 "manipulator"&% +6 "core" %@ 3  +4 "processing"%& +6 "core" &r=  +4 "processing"%^& +7 "core" &r<  +7 .tPC.seek :closed +2 "processing"%*(SD +7 "core" &rG  +3 &rH   +7 &7E +} +9 &iH @ +9 &\\zF L +10 &bF L +9 &fF L +9 &bG K +10 &gcG K +9 &)bG K +10 & bF K +9 &"eH L +9 &$nfG L +10 &&1fG K +9 &'gG L +9 &)fH L +10 &+vfG L +9 &-7eF L +10 &.bD K +9 &0bG K +9 &2~dF L +10 &4AeF K +9 &6eB L +9 &7gE L +10 &9gF L +9 &;H`G L +10 &=\ bH L +9 &>bH L +9 &@cH K +10 &BPeF L +9 &DdH L +9 &EwG N +10 &GG O +9 &IHF Q +10 &KF R +9 &LG Q +9 &NF R +10 &PLF R +9 &RF \ ? +9 &R.G P +10 &S F + +3 ( +4 "processing"%^& +7 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.50 +2 "processing"%f& +6 "core" &S G + + &S = + +4 .tHand.open +2 "manipulator"&"1 +23 "core" 1 +3 "manipulator"&% +6 "core" %@ W  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&=' ] +95 "core" ' +2 .tPRV.dial :air +3 "processing"%O  +45 "core"  +6 .tPSV.dial :mixloop +3 "processing"%< +43 "core" +6 "processing"%|% +5 "core" %ܐ<  +5 .tPS.seek 0.3ml +3 "processing"%/' +388 "core" ' +3 .tPSV.dial PSR +3 "processing"% +102 "core"  +83 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%6'5a +486 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%_' +1906 "core" ' +4 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"%d +104 "core" +7 .tPTV.dial :mixing +2 "processing"%g @ +72 "core" A +8 .tPBV.dial :waste2 +3 "processing"%  +92 "core" +8 .tPS.seek 0ml +3 "processing"%$'ܑ +2617 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&)& +6 "core" & W  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&q& +6 "core" & /  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &x& +4 "core" & o  +5 .tForearm.seek PC +2 "manipulator"&t'E +95 "core" ' +3 .tHand.close +2 "manipulator"&}/ +26 "core" / +6 .tPC.seek :open +3 "processing"%7( +373 "core" ( +4 "manipulator"&y& +6 "core" & =  +3 "manipulator"&>% +6 "core" %< = +4 .tForearm.seek :retract +2 "manipulator"&!' ] +112 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&\ (-z +129 "core" ( +3 "manipulator"&K& +5 "core" &-t  5 # +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &F& +4 "core" &-t  C # +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +2 .tHand.open +2 "manipulator"& 1 +27 "core" 1 +3 "manipulator"&o% +6 "core" %ps J y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&.' ] +107 "core" ' +4 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +6 "core" &F  +3 "manipulator"&s% +6 "core" % a P  +3 "storage"(G% +6 "core" %@\  p K +3 "storage"(p. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 2 +3 "storage"(T( +202 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (&& +4 "core" & N I +3 "manipulator"&& +7 "core" &-{\  [ "} +2 "manipulator"&9% +6 "core" % e b  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&a( +172 "core" ( +2 "manipulator"&& +5 "core" &  ? # +4 "storage"(& +6 "core" & \ \  K +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&Y'j +110 "core" ' +3 "storage"(& +5 "core" & \ \  } M +5 .tSE.reconfigure :pick +10 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(I' +232 "core" ' +2 "storage"(e- +6 "core" -'E +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (P& +4 "core" & J +4 "manipulator"&?& +6 "core" &  F # +3 .tElbow.seek 2 +3 "manipulator"&r( +5 "core" ( +4 "manipulator"&& +6 "core" &  _ # +3 "storage"(W& +6 "core" & A J +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&c'v +26 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&/ +20 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&U& +4 "storage"(C') +12 "core" &  # +3 "manipulator"&'% +5 "core" %~ w % +5 .tForearm.seek :retract +2 "manipulator"& ' ] +101 "core" ' +4 .tElbow.seek PC +2 "manipulator"&( +76 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +181 "core" ( +3 "manipulator"&i& +5 "core" & W +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &j& +4 "core" & Y +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&{'E +101 "core" ' +3 "manipulator"&& +6 "core" & F +3 "manipulator"&% +6 "core" %F j +4 "processing"% & +5 "core" &=  +4 "processing"%n& +8 "core" &<  +4 .tPC.seek :closed +4 "processing"%A(SD +4 "core" &E  +6 &G 6 +8 &0IF 0 +9 &`tG D +10 & iG L +9 &aE K +10 &`H L +9 &R`E K +9 &\\G K +10 &bG K +9 &!bF K +9 &#ZbG K +10 &%`H L +9 &&aH K +10 &(]F K +9 &*b`G K +9 &,%\\H K +10 &-`H K +9 &/_H K +9 &1j]H K +10 &3,dF K +9 &4dF K +10 &6eI L +9 &8qbG L +9 &:5^H K +10 &;aG L +9 &=bG L +9 &?ybM L +10 &A<`H K +9 &B`E L +10 &DjH L +9 &F{yG N +9 &H7L \ P +10 &IG Q +9 &KH \ Q +9 &MwF \ R +10 &O9G \ R +9 &PH \ R +10 &Rp|F "k +9 &S#xF 5 +9 ( +4 "processing"%n& +4 "core" &S'!G , +5 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.53 +4 .Hand.open + "manipulator"&S1 +28 "core" 1 +3 "manipulator"&~% +6 "core" %; C  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&M' ] +97 "core" ' +5 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%09 +3 %u < +11 "core" 9 +104 "processing"%\\9 +4 "core" 9; +105 "processing"%]9 +4 "core" 9 < +104 "processing"%N9 +5 "core" 9 = +104 "processing"%E9 +5 "core" 9> +104 "processing"%b9 +4 "core" 9? +105 "processing"%`9 +4 "core" 9@ +104 "processing"%@9 +5 "core" 9A +104 "processing"%L9 +5 "core" 9#? +166 "processing"%9 +5 "core" 9*> +105 "processing"%9 +4 "core" 9.= +104 "processing"%Q9 +5 "core" 931 +104 "processing"%19 +4 "core" 97/ +104 "processing"%-9 +4 "core" 9;- +105 "processing"%H9 +5 "core" 9@* +104 "processing"%49 +5 "core" 9D( +104 "processing"%l9 +4 "core" 9'I% +104 "processing"%9 +5 "core" 98M# +104 "processing"%;9 +4 "core" 9JQ! +104 "processing"%v9 +5 "core" 9]V +104 "processing"%9 +4 "core" 9pZ +104 "processing"%h9 +5 "core" 9^ +104 "processing"%m9 +5 "core" 9c +104 "processing"%9 +4 "core" 9g +104 "processing"%9 +5 "core" 9k +104 "processing"% 9 +5 "core" 9p +104 "processing"%:9 +4 "core" 9t +105 "processing"%9 +4 "core" 9x +104 "processing"%R9 +4 "core" 9 } +105 "processing"%89 +4 "core" 9 +104 "processing"%X9 +5 "core" 9/ +104 "processing"%z9 +4 "core" 9@\ +104 "processing"%9 +5 "core" 9P +104 "processing"%(9 +4 "core" 9a +104 "processing"%B9 +5 "core" 9p +105 "processing"%D9 +4 "core" 9 +104 "processing"%+9 +4 "core" 9 +104 "processing"%%9 +5 "core" 9 +104 "processing"% 9 +4 "core" 9 +106 "processing"%9 +4 "core" 9 +104 "processing"%59 +4 "core" 9 +104 "processing"%39 +5 "core" 9 +104 "processing"%#9 +4 "core" 9 +104 "processing"%9 +4 "core" 9 +105 "processing"%w9 +5 "core" 9 +104 "processing"%9 +4 "core" 9 +9 .tPH.hold 2:00:00,28C +5 "processing"%2 p  +46 "core" +8  +6 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:62"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:61"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%K% +6 "core" %D \  +4 .tPS.seek 0.3ml +2 "processing"%F' +347 "core" ' +4 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'t  +31 "core" +7 .tPRV.dial :air +3 "processing"%  +45 "core"  +7 .tPS.seek 0.9ml +3 "processing"% 'N +1269 "core" ' +3 .tPRV.dial :waste2 +3 "processing"%o @ +76 "core" > +7 .tPS.seek 0.5ml +3 "processing"%' +862 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%s  +44 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +77 .tPS.seek 2ml +2 "processing"%G'Q +1604 "core" ' +3 .tPSV.dial :PML +3 "processing"%! +44 "core" +7 .tPTV.dial :mixing +2 "processing"%p @ +74 "core" B +8 .tPBV.dial :waste1 +3 "processing"%  +34 "core" +7 "processing"%&% +5 "core" %T<  +5 .tPS.seek 1.85ml +3 "processing"%'L +233 "core" ' +4 .tPBV.dial between PSV and waste1 +3 "processing"%9 * +36 "core" + +9 .tPS.seek 0ml +2 "processing"%k'ܑ +1959 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &ng  +4 "manipulator"&& +5 "core" & ! +4 "manipulator"&\ % +6 "core" % `   +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +138 "core" ( +2 "manipulator"&.& +7 "core" &-y  M $ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &e& +4 "core" &-y  1 $ +4 .tForearm.seek :garage +3 "manipulator"&P'o +112 "core" ' +3 .tHand.close +2 "manipulator"&?/ +16 "core" / +3 "manipulator"&& +7 "core" &-{  S $ +3 "manipulator"&W% +6 "core" %}~ $ L +4 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&U( +312 "core" ( +2 "manipulator"&'& +7 "core" & + ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &a& +4 "core" &  ) +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&Y'ш +101 "core" ' +3 "manipulator"&I& +7 "core" & f ) +3 "manipulator"&c% +6 "core" %т b +4 "collection"'i& +6 "core" &mi8\ +4 "collection"'j& +9 "core" &ng5\ +5 .tCC.seek :closed +2 "collection"'r(X +7 "core" &mh\ +2 &lg\  +7 &4mgD\ *y +10 &fmg\ ? +9 &vvkhB\ N +9 &;Zlf\ \ M +10 &Wli9\ M +9 &YmgI\ M +9 &Zmg\ L +10 &DZmg\ L +9 &!Znh\ L +10 &"Ykh\ L +9 &$Ymi<\ M +9 &&K]mh\ M +10 &( ]mf\ M +9 &)Zlh\ M +9 &+[lf\ M +10 &-S\\jj\ M +9 &/\\mh\ M +10 &0\\mi\ L +9 &2Yle\ L +9 &4Z^ng\ M +10 &6Wmg\ M +9 &7Wmg\ M +9 &9[mg\ M +10 &;bZnf\ M +9 &=&Ylf\ L +10 &>\\li\ M +9 &@Ymh\ M +9 &BkVmi\ M +10 &D,_mg\ M +9 &Emme\ O +9 &Gmh\ Q +10 &I\\oi\ U +9 &Kmh\ U +10 &Lnh\ W +9 &Nmh\ V +9 &P_ph\ V +10 &Rmh\ X +9 &Sph\ X +2 "Can"c uF0 +7 "core" &Ulj\ Y +10 &W]lg\ F +9 &Xe:mh\ 's +10 &Xnli\ F +5 ( +5 "collection"'j& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.18 +2 "collection"'C& +6 "core" &Xjmg\ F + &Ximh\ F +5 .tHand.open +2 "manipulator"&1 +27 "core" 1 +3 "manipulator"&% +5 "core" %m T +67 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +112 "core" ' +3 .tPSV.dial PSR +3 "processing"% +102 "core"  +13 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +23 .tPS.seek 1.5ml +2 "processing"%7' +1601 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%S  +45 "core"  +8 .tPS.seek 0ml +2 "processing"%~'ܑ +1597 "core" ' +3 .tPSV.dial PSR +3 "processing"%0 +45 "core"  +11 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%n' +2618 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +5 "processing"%\\  +2 "collection"'{  +41 "core"  +122 +10 .tPSV.dial :mixloop +3 "processing"%] +102 "core" +10 .tCTV.dial :air,avoiding: :intake +3 "collection"'N  +6 "core" +8 .tPTV.dial :PRVmixing +2 "processing"%E  +73 "core" +10 .tPS.seek 0ml +2 "processing"%b'ܑ +2617 "core" ' +4 .tPSV.dial :air +2 "processing"%`  +43 "core"  +8 .tPS.seek 2.5ml +3 "processing"%@' +2619 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%L +45 "core" +9 .tPS.seek 0ml +2 "processing"%'ܑ +2617 "core" ' +3 .tPSV.dial :air +2 "processing"%  +45 "core"  +8 .tPS.seek 2.5ml +3 "processing"%Q' +2617 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%1 +45 "core" +9 .tPS.seek 0ml +2 "processing"%-'ܑ +2623 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&H& +5 "core" & _ ( +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&4( +44 "core" ( +2 "manipulator"&l& +7 "core" & / f +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" &  f +70 .tForearm.seek CC +6 "manipulator"&;'ш +101 "core" ' +2 .tHand.close +2 "manipulator"&v/ +22 "core" / +7 .tCC.seek :open +2 "collection"'( +406 "core" ( +3 "manipulator"&h& +6 "core" & G f +3 "manipulator"&m% +5 "core" %w P +5 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +302 "core" ( +2 "manipulator"& & +7 "core" &-z B X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &:& +4 "core" &-z > X +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +115 "core" ' +2 .tHand.open +2 "manipulator"&R1 +25 "core" 1 +3 "manipulator"&8% +5 "core" %ry 3 +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&X' ] +103 "core" ' +3 ."da"delayUntil "12:42:44.24" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'z& +7 "core" &lg  +3 "manipulator"&% +6 "core" % _ +  +3 "storage"((% +6 "core" %@ [ : +3 "storage"(B. +6 "core" .( +3 "storage"(D& +5 "core" & w f\  < +4 "storage"(+& +6 "core" & k > +3 "manipulator"&%& +6 "core" &-z ; X +3 "manipulator"& % +5 "core" % _ U  +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&( +179 "core" ( +2 "manipulator"&5& +7 "core" & ' ^ +3 "storage"(3& +5 "core" & { 2 = +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&#'j +97 "core" ' +4 "storage"(& +5 "core" & h = +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(w' +244 "core" ' +3 "storage"(- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 ([& +4 "core" & i t q 2 +3 "manipulator"&$& +7 "core" & C ^ +3 ."WCR"Elbow.seek 2 +3 "manipulator"&f( +30 "core" ( +3 "manipulator"&& +5 "core" & R  +4 "storage"(^& +5 "core" & l v r 1 +4 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&O'v +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"& +10 &zrkdj\ M +9 &>Ylgb\ L +10 &Xkf^\ L +9 &Wleb\ L +9 &Ylh]\ L +10 &FUlgf\ L +9 &! Vlgc\ L +10 &"Ulf]\ L +9 &$YlhU\ L +9 &&MWlfY\ L +10 &(WleR\ L +9 &)WmdX\ L +9 &+WleU\ L +10 &-VYleG\ L +9 &/WlcR\ L +9 &0VjeO\ L +10 &2XlhH\ L +9 &4_XkfQ\ L +10 &6 YjeM\ L +9 &7YjfE\ L +9 &9WlfA\ L +10 &;fYke>\ L +9 &=(Wje>\ L +9 &>Wke9\ L +10 &@WkbA\ L +9 &BnZkgA\ L +10 &D-bmhA\ M +9 &Enlg@\ O +9 &Gmf>\ P +10 &I]lf5\ U +9 &Klg8\ U +9 &Lmi3\ U +10 &Nkg0\ V +9 &P`mg2\ V +10 &R mg8\ W +9 &Slg/\ W +9 &Ulf4\ X +10 &Wbmf)\ E +9 &Xg<lf-\ %n +9 &Xjmf%\ H +4 ( +3 "collection"')& +6 "core" &Xkmg%\ H +4 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.19 +5 .Hand.open + "manipulator"&g1 +25 "core" 1 +3 "manipulator"&}% +6 "core" %o a +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&J' ] +98 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")=+ +4 "core" + +3 "sampler")x% +5 "core" %  \  +4 "collection"'y& +6 "core" &Xklh\ H +6 "Can"c wFl +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'>  +6 "core" +9 ."WCR"SSV.dial :spit,avoiding: :exhaust +9 .SS.reconfigure :fast +2 "sampler")#.0X \ +67 "collection"'% +65 "core" %R\ +3 "sampler")% +7 "core" %V \ +74 "collection"'j% +5 "core" %R\ +3 "sampler") % +6 "core" %V-. \ +3 ."WCR"Intake.select :close +11 "sampler")0 +21 )Y% +4 "core" %V3. \ +4 ."WCR"SSV.dial :exhaust +3 "sampler")k  +77 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")S'! +389 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +21 #"WCR"Sampling 1000.0ml +5 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close + .Exhaust.select :close +3 .SS.reconfigure :default + "sampler")#.0X% +4 "core" %gc \ 3 +4 ."WCR"SSV.dial :exhaust +3 "sampler")=  +77 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")t'! +889 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")*  +82 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +5 "Can"c\ |GF +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'% +4 "core" %R1\ +4 #"WCR"Intake @31.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X0X% +6 "core" %R;\  +3 ."da"PS.seek 1.5ml +3 "processing"%=' +6 "collection"'^% +8 "core" %R\ +2 "sampler")*% +7 "core" %IM \ +29 "collection"'% +5 "core" %R\ +3 "sampler")o% +7 "core" % \ +33 "collection"'K% +4 "core" %R.\ +4 "sampler")t% +6 "core" %\  \ +38 "collection"'-% +4 "core" %R\ +4 "sampler")!% +6 "core" %74 \ +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )p% +4 "core" %=< \ +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +78 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler") '! +281 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%G * +36 "core" + +11 ."da"PS.seek 0ml +3 "processing"%'ܑ +221 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +80 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +6 "Can"b\ }F- +2 ."WCR"Intake.select :open +2 "sampler") +128 "Can"a\ }F- +93 "collection"'% +4 "core" %R$\ +3 #"WCR"Intake @32.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0Xa \  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X; \ O +3 ."WCR"SSV.dial :exhaust +3 "sampler")H  +78 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +92 ."WCR"SS.seek 0ml +3 "sampler")l'! +872 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +82 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +5 "Can"`\ ~FԞ +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'v% +4 "core" %R\ +4 #"WCR"Intake @33.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +5 "core" %R\ +3 "sampler")^% +7 "core" %  \  +28 "collection"'*% +5 "core" %R\ +3 "sampler")% +7 "core" % /- \  +32 "collection"'o% +5 "core" %R\ +3 "sampler")K% +6 "core" %KH \ P +39 "collection"'t% +4 "core" %R\ +4 "sampler"),% +6 "core" %pr \ +73 "collection"'-% +4 "core" %R\ +4 "sampler")!% +6 "core" % \ +50 "collection"'p% +4 "core" %R\ +4 "sampler")% +7 "core" %<; \ +57 "collection"'8% +5 "core" %R\ +3 "sampler")_% +6 "core" % \ +66 "collection"'G% +5 "core" %R\ +3 "sampler")=% +7 "core" %\  \ +74 "collection"'% +5 "core" %R\ +3 "sampler")% +5 "core" %== \ F +87 "collection"' % +4 "core" %Rro\ +3 "sampler")e% +7 "core" %(% \ F +2 ."WCR"Intake.select :close +5 "sampler")0 +24 )?% +4 "core" %XU \ F +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +78 "core"  +14 ."WCR"Exhaust.select :open +3 "sampler")@ +24 ."WCR"SS.seek 0ml +3 "sampler")'! +478 #"flow"2.5L/min +238 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%F +76 "core" +9 ."da"delay 5 seconds +48 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")W  +81 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +6 "Can"_\ F\\- +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'M% +4 "core" %R\ +4 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +5 "core" %R}\ +3 "sampler")^% +7 "core" % \ +85 "collection"'*% +4 "core" %R\ +4 "sampler")% +6 "core" %JH \ +96 "collection"'o% +5 "core" %R\ +3 "sampler")K% +7 "core" % \ +109 "collection"'t% +5 "core" %R\ +3 "sampler"),% +6 "core" %  \ +125 "collection"'O% +4 "core" %R\ +4 "sampler")-% +5 "core" %4- \ P +142 "collection"'!% +4 "core" %R\ +4 "sampler")p% +7 "core" %LL \ P +2 ."WCR"Intake.select :close +3 "sampler")0 +21 )% +4 "core" %SR \ P +3 ."WCR"SSV.dial :exhaust +3 "sampler")8  +78 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")_'! +888 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")G  +82 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can"b\ Ge+ +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'=% +4 "core" %R\ +3 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X \  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X \ V +3 ."WCR"Intake.select :close +2 "sampler")0 +24 )(% +5 "core" %CA \ V +4 ."WCR"SSV.dial :exhaust +3 "sampler")U  +78 "core"  +14 ."WCR"Exhaust.select :open +3 "sampler")@ +24 ."WCR"SS.seek 0ml +3 "sampler")N'! +856 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +24 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")B  +83 "core" +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can"b\ mG6= +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'D% +4 "core" %Rzu\ +3 #"WCR"Intake @30.1psia, vacuum from 19.6 to 27.6psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X% +6 "core" %, \  +57 "collection"'^% +5 "core" %R\ +3 "sampler")*% +7 "core" %, \  +65 "collection"'% +5 "core" %R\ +3 "sampler")o% +7 "core" %, \  +74 "collection"'K% +4 "core" %R}x\ +4 "sampler")t% +5 "core" %, \  +86 "collection"',% +5 "core" %R\ +4 "sampler")O% +6 "core" %, \  +96 "collection"'-% +5 "core" %R\ +3 "sampler")!% +7 "core" %, \  +109 "collection"'p% +5 "core" %R\ +67 "sampler")% +6 "core" %, \  +61 "collection"'8% +4 "core" %R\ +4 "sampler")[% +5 "core" %, \  +142 "collection"'G% +4 "core" %R\ +3 "sampler")=% +7 "core" %, \  +14 ' +3 ."da"PSV.dial :PML +11 "processing"%_ +46 "core" +9 ."da"PTV.dial :mixing +3 "processing"% @ +72 "core" B +10 ."da"PBV.dial :waste1 +3 "processing"%e  +5 "collection"'?% +5 "core" %R\ +4 "sampler")% +5 "core" %& \  +18 +9 "processing"%u% +6 "core" %UE\  +4 ."da"PS.seek 1.85ml +3 "processing"%F'M +141 "collection"'W% +5 "core" %R\ +4 "sampler")M% +6 "core" %74 \  +85 ' +3 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +13 ."da"PS.seek 0ml +2 "processing"%'ܑ +50 "collection"''% +5 "core" %R\ +3 "sampler")a% +7 "core" %ml \  +192 "collection"'% +5 "core" %R\ +3 "sampler")% +7 "core" % \  +192 "collection"'% +5 "core" %R\ +3 "sampler")i% +7 "core" %., \  +192 "collection"'.% +5 "core" %R}\ +3 "sampler")C% +7 "core" % \  +192 "collection"'% +5 "core" %R\ +3 "sampler")% +6 "core" % \ c +193 "collection"' % +5 "core" %R\ +3 "sampler")Y% +6 "core" % \ c +193 "collection"'k% +5 "core" %R\ +3 "sampler")9% +6 "core" %0* \ c +3 ."WCR"Intake.select :close +3 "sampler")0 +20 )0% +3 "core" %=9 \ c +4 ."WCR"SSV.dial :exhaust +3 "sampler")P  +77 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")~'! +506 "core" ' +4 ."da"delay 2 seconds +203 .delay 8:00 +186 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler"){  +79 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +4 "Can"b\ !GT +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'\\% +4 "core" %Rxr\ +4 #"WCR"Intake @29.9psia, vacuum from 19.4 to 27.4psi +67 .SS.reconfigure :inhaling 0.37ml/s +11 "sampler")#.0X% +5 "core" %R\ +3 "sampler")^% +6 "core" %MJ \ +125 "collection"'*% +5 "core" %Rz\ +3 "sampler")% +7 "core" %yx \ +3 "collection"'o% +6 "core" %R\ +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X% +7 "core" %98 \  +43 "collection"'^% +6 "core" %R-\ +3 "sampler")*% +6 "core" %IH \  +52 "collection"'% +5 "core" %R{t#\ +4 "sampler")o% +6 "core" %[W \  +57 "collection"'`% +5 "core" %R\ +4 "sampler"),% +7 "core" %rq \  +65 "collection"'O% +5 "core" %R-\ +3 "sampler")-% +7 "core" % \  +74 "collection"'!% +5 "core" %Rtr/\ +3 "sampler")p% +7 "core" % \  +3 "collection"'% +7 "core" %R \ +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X% +6 "core" %i! \ " +160 "collection"'^% +5 "core" %R\ +3 "sampler")*% +7 "core" %i!:9 \ " +180 "collection"'% +5 "core" %R \ +3 "sampler")o% +6 "core" %i!][ \ " +193 "collection"'`% +5 "core" %R.\ +3 "sampler"),% +6 "core" %i! \ " +4 "collection"'O% +5 "core" %R\ +3 #"WCR"Intake @31.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0X\  +3 ."da"PS.seek 1.5ml +3 "processing"%v' +592 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%[ * +34 "core" + +11 ."da"PS.seek 0ml +3 "processing"%B'ܑ +1599 "core" ' +4 ."da"delay 2:00 +922 "Can"]\  G# +3244 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %  \  +180 "collection"'^% +4 "core" %R\ +4 "sampler")*% +6 "core" %  \  +192 "collection"'% +6 "core" %R\ +3 "sampler")o% +7 "core" % +* \  +192 "collection"'`% +5 "core" %R!\ +3 "sampler"),% +7 "core" %#<9 \  +192 "collection"'O% +5 "core" %R|\ +3 "sampler")%% +6 "core" %NJ \  +193 "collection"'!% +5 "core" %R\ +3 "sampler")p% +7 "core" %b` \  +192 "collection"'% +5 "core" %Ry$\ +3 "sampler")6% +6 "core" %zw \  +193 "collection"'% +5 "core" %R\ +3 "sampler")=% +5 "core" % \  +194 "collection"'_% +5 "core" %R\ +3 "sampler") % +7 "core" % \  +192 "collection"'?% +5 "core" %R\ +3 "sampler")e% +7 "core" % \  +192 "collection"'u% +5 "core" %R#\ +3 "sampler")W% +7 "core" % \  +192 "collection"'M% +5 "core" %R$\ +3 "sampler")% +7 "core" % \  +192 "collection"'"% +5 "core" %R\ +3 "sampler")'% +5 "core" %=< \  +194 "collection"'8% +5 "core" %R\ +3 "sampler")a% +7 "core" %RO \  +192 "collection"'% +5 "core" %R#\ +3 "sampler")% +5 "core" %yt \  +194 "collection"'F% +5 "core" %R\ +3 "sampler")% +7 "core" % \  +192 "collection"'i% +5 "core" %R\ +3 "sampler")G% +7 "core" % \  +24 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +14 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'|' +1208 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%{ +75 "core" +9 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%\\ +146 "core"  +13 ."da"delay 5 seconds +297 "core" ' +4 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +3 "collection"'~ @ +78 "core" @ +66 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'7  +51 ."da"PSV.dial PTV +3 "processing"%c +38 "core"  +6 "processing"%n +6 "core" V +6 "collection"'I% +5 "core" %\  +4 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +6 "core" +10 ."da"delay 5 seconds +15 "core" a +12 ."WCR"CS.seek 6.757ml +3 "collection"'&' +473 ."da"PSV.dial :air +3 "processing"%L  +73 "core"  +8 ."da"PS.seek :empty +3 "processing"%'s +220 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +5 '1  +33 "core"  +42  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'Q'P +1653 "core" '  \ +5 ."WCR"CBV.dial :waste2b +3 "collection"'t  +36 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'' +173 "core" ' +4 ."WCR"delay 1:00 +29 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +143 "core" +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%H' +595 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%l'Q +1597 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +11 ."da"PSV.dial PTV +3 "processing"%r +74 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%s  +35 "core" +8 "processing"%b% +78 "core" %RF\  +7 ."da"PS.seek 1.5ml +2 "processing"%j' +583 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%h * +38 "core" , +10 ."da"PS.seek 0ml +3 "processing"%'ܑ +1602 "core" ' +4 ."da"delay 2:00 +255 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'K  +133 "core" +10 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'m  +41 "core"  +13 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +20 ."WCR"CS.seek 2ml +3 "collection"'' +597 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'X' +1853 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +3 "collection"'( @ +73 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'U  +93 "core"  +13 "collection"'@% +7 "core" %mf\ +3 ."WCR"CSV.dial between air and CTV +3 "collection"'[ ` +70 "core" a +10 ."WCR"CS.seek 7.323ml +3 "collection"'v' +669 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'\  +4 '  +31 "core"  +106  +11 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'5'P +1646 "core" 'F  \ +6 ."WCR"delay 2:00 +5674 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%3  +6 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%]  +34 "core" +9 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +73 "core"  +87 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +2257 "core" ' +3 ."da"PSV.dial PTV +3 "processing"% +76 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%4 +75 "core"  +13 ."da"delay 5 seconds +93 ."WCR"CBV.dial :waste2b +3 "collection"'$  +36 "core"  +15 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'R' +326 "core" ' +4 ."WCR"delay 1:00 +16 ."da"PSV.dial PTV +3 "processing"% +73 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%<  +74 "core"  +9 ."da"PS.seek :empty +3 "processing"%:'s +2260 "core" ' +4 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +131 "core"  +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +20 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +8 "processing"%N' +590 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%#'Q +1612 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +12 ."da"PSV.dial PTV +3 "processing"%; +72 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%/  +8 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'S  +24 "core" +8 "processing"%w% +6 "core" %WD\ +4 ."da"PS.seek 1.5ml +2 "processing"%E' +90 "core" +9 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'f  +42 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"'z' +399 "core" ' +4 ."da"delay 3 seconds +183 "core" ' +3 ."WCR"delay 5 seconds +117 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +11 ."da"PS.seek 0ml +3 "processing"%'ܑ +333 ."WCR"CSR.select :air +3 "collection"' +93 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1161 "core" ' +4 ."da"delay 2:00 +679 "core" ' +4 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +3 "collection"'g @ +73 "core" ? +65 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'}  +93 "core"  +13 "collection"'V% +7 "core" %oh\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"') ` +69 "core" a +11 ."WCR"CS.seek 7.279ml +3 "collection"'+'A +685 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +8 'x  +32 "core"  +98  +11 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'y'P +1590 "core" '  \ +6 ."WCR"delay 2:00 +2717 "Can"\\ guH +5800 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%d  +6 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%>  +35 "core" +9 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%^ * +35 "core" * +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%* +72 "core" +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +267 ."WCR"CBV.dial :waste2b +3 "collection"'o  +36 "core"  +14 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'`' +399 "core" ' +3 ."WCR"delay 1:00 +1545 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%, +72 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%O +72 "core"  +12 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%% +74 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +76 "processing"%!  +74 "core"  +9 ."da"PS.seek :empty +4 "processing"%p's +2245 "core" ' +3 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +138 "core"  +31 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +43 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%6'I +25 ."WCR"CTV.dial :air,avoiding: :intake +7 "collection"'  +143 "core" +163 ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +20 ."da"PS.seek 0.5ml +2 "processing"%=' +331 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%_'Q +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%? +75 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%e  +35 "core" +8 "processing"%u% +6 "core" %LD\  +4 ."da"PS.seek 1.5ml +3 "processing"%W' +595 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%M * +37 "core" , +10 ."da"PS.seek 0ml +2 "processing"%'ܑ +1603 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%"  +6 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%'  +37 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%8 * +37 "core" + +8 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%a +75 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +2257 "core" ' +3 ."da"PSV.dial PTV +2 "processing"% +74 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%F +75 "core"  +11 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +76 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%i  +74 "core"  +8 ."da"PS.seek :empty +3 "processing"%G's +2266 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%- +133 "core"  +88 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%C'Q +2108 "core" ' +3 ."da"delay 5 seconds +504 .PTV.dial :puck +3 "processing"%D  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%. +75 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +8 "processing"% % +6 "core" %PD\  +4 ."da"PS.seek 1.5ml +2 "processing"%Y' +584 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%k * +34 "core" + +9 ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%9  +104 "core"  +8 ."da"PS.seek :empty +3 "processing"%B's +1604 "core" ' +4 "processing"%P9 +5 "core" 9?@5y +4 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +3 "processing"%Z +4 %{& +6 "core" 5y + &S' <\ , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&\\% +6 "core" % ^ %  +4 "storage"(~% +5 "core" %G # +3 "storage"(7. +5 "core" .( +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 1 +3 "storage"(n( +200 "core" ( +3 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (I& +4 "core" & # +3 "manipulator"&c& +5 "core" &   % +4 "manipulator"&% +5 "core" % ^ k  +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&|( +173 "core" ( +2 "manipulator"&L& +7 "core" & C B +2 "storage"(1& +5 "core" & \  % +6 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&0'ұ +101 "core" ' +3 "storage"(& +5 "core" &\ \  % +5 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(&' +170 "core" ' +3 "storage"(t- +5 "core" -'0 +4 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&Q& +4 "core" & P B +3 "storage"(& +6 "core" & \  +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&'ϑ +33 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&H, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"( - +3 "core" -'0 +5 ."da"SE.seek 20.31 Pucks below Top Plate +3 "storage"(r'z +25 "core" ' +3 "manipulator"&s% +6 "core" %τg +2 "storage"(b& +6 "core" &  +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 287 counts +2 "manipulator"&l'а +11 "core" ' +3 "manipulator"&h& +5 "core" & D 8 +4 "storage"(j& +7 "core" & " +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&K'ұ +100 "core" ' +13 ."da"SE.seek 21.31 Pucks below Top Plate +3 "storage"(m' +44 "core" ' +3 "manipulator"&& +6 "core" & 8 +3 "manipulator"&% +6 "core" %Ҩ . +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&(' ] +88 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"&U( +262 "core" ( +3 "manipulator"&@& +6 "core" & A +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &[& +4 "core" &  b +4 ."da"Forearm.seek PC +3 "manipulator"&X'E +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +21 "core" / +6 ."da"PC.seek :open +3 "processing"%\ ( +372 "core" ( +4 "storage"(v& +5 "core" & g # +4 "manipulator"&3& +6 "core" &  +3 "manipulator"&]% +6 "core" %= +3 ."da"Forearm.seek :retract +3 "manipulator"&' ] +100 "core" ' +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&( +256 "core" ( +3 "manipulator"&& +6 "core" &  # +3 "storage"( & +6 "core" &\  # +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&4'ұ +100 "core" ' +3 ."da"Hand.open +2 "manipulator"&$1 +17 "core" 1 +4 "storage"(5- +5 "core" -' +5 ."da"SE.seek 20.96 Pucks below Top Plate +2 "storage"('ӯ +24 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 19.99 Pucks below Top Plate +3 "storage"(<'a +53 "core" ' +4 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25aug0413h947ml.png +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +142 #"da"SX HX9/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.643 seconds\ Exposing 696x520 pixel 16-bit image for 17.491 seconds\ /var/log/esp/da25aug0413h947ml.png: PNG Upload Complete\ +10 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25aug0413h947ml15s.png +1635 #SX HX9/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25aug0413h947ml15s.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25aug0413h947ml25s.png +1398 #"image"compressed /var/log/esp/da25aug0413h947ml.jxl +1238 #"da"SX HX9/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25aug0413h947ml25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF + "storage"(- +3 "core" -'a +2 "storage"(& +5 "core" & " +2 "manipulator"&:& +18 "core" &  ? # +9 ."da"Elbow.seek 1 +2 "manipulator"&N( +10 "core" ( +3 "manipulator"&& +3 "core" &  a # +2 "storage"(;& +5 "core" & # +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&/'ұ +15 "core" ' +4 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +3 ."da"SE.seek 20.7 Pucks below Top Plate +2 "storage"(w' +58 "core" ' +2 "manipulator"&S& +3 "core" &  # +2 "storage"(f& +4 "core" & P = +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&#'ϑ +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&R, +3 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 20.89 Pucks below Top Plate + "storage"('s +24 "core" ' + "manipulator"&E% +4 "core" %ϛh  +2 "storage"(z& +4 "core" & V V 2 +2 ."da"Forearm.force -20 + "manipulator"&5 +70 ."da"Forearm.seek 1 + 310 counts +9 "manipulator"&g' +28 "core" ' +3 "manipulator"&}& +3 "core" &  k +3 "storage"(V& +4 "core" & U < +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&)'ұ +19 "core" ' +2 "storage"(% +3 "core" %x  ; +3 ."downElevator"SE.seek :down +3 "storage"(x') +103 ( % +2 "core" %. 9 & +4 "core" & c @ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "collection"'^& +4 "processing"%*& +14 "core" &Xkpj\ H + &>  +2 "manipulator"&& +5 "core" &  k +2 "manipulator"&o% +3 "core" % k C  +4 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"&y(-z +176 "core" ( +2 "manipulator"&,& +3 "core" &- [  +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &O& +3 "core" &-  +3 ."psFlush"Forearm.seek :garage + "manipulator"&%'o +111 "core" ' +2 ."psFlush"Hand.close + "manipulator"&!/ +25 "core" / +2 "manipulator"&& +3 "core" &- c  +2 "manipulator"&% +4 "core" %ρ  _ +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&p( +129 "core" ( +2 "manipulator"&6& +3 "core" & A +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &=& +3 "core" & +2 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC + "manipulator"& 'E +93 "core" ' +3 "manipulator"&?& +3 "core" & +2 "manipulator"&e% +5 "core" %J  +2 "processing"%u& +4 "core" &G +2 "processing"%_& +6 "core" &< +2 ."psFlush"PC.seek :closed +2 "processing"%M(SD +6 "core" &F  +8 &1E *x +9 &dF = +9 &i{E L +10 &/]H K +9 &dE K +9 &]G K +10 &u_F K +9 &7_D K +10 & ]F K +9 &"bG K +9 &$|^K K +10 &&>_F K +9 &(\\F K +9 &)]E K +10 &+^F K +9 &-F^G K +10 &/ _G K +9 &0bF L +9 &2_G K +10 &4O\\G K +9 &6bF K +9 &7cG K +10 &9bG L +9 &;W^G K +10 &=`F L +9 &>_G K +8 &@\\E K +11 &B^bF K +9 &D aF K +9 &EiE L +10 &GxD N +9 &IYF P +10 &KH\ Q +9 &LF\ Q +9 &NF\ Q +10 &P[K\ R +9 &RF\ @ +9 &R!^G !` +10 &S/,G / +2 ( +2 "processing"%_& +4 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.51 +2 "processing"%W& +3 "core" &S/#; / +3 ."psFlush"Hand.open + "manipulator"&"1 +21 "core" 1 +3 "manipulator"&'% +3 "core" %J M  +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract + "manipulator"&8' ] +96 "core" ' +3 ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 ."psFlush"PSV.dial PSR +2 "manipulator"&a% +3 "processing"% +13 "core" % M b  +63 "storage"(% +5 "core"  + %A = +4 "storage"(F. +11 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +2 "core" .( +5 "storage"(& +4 "core" & | b 5 +2 "storage"(i& +12 ."psFlush"PS.seek 0.5ml + "processing"%' +4 "core" & = +2 "manipulator"&-& +4 "core" & B +3 "manipulator"&G% +4 "core" % M  +2 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +4 "manipulator"&D( +277 "core" ( +2 "manipulator"&.& +2 "core" &  8 t +3 "storage"(& +4 "core" & 8 < +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"& 'ұ +39 #"image"compressed /var/log/esp/midres/da25aug0413h947ml15s.jxl +55 "core" ' +2 "storage"(C& +3 "core" & < +5 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(k' +146 "core" ' +2 ."psFlush"delay 5 seconds +26 "core" ' +3 "storage"(9- +4 "core" -'Ө +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&Y& +4 "core" &  > t +3 "storage"(P& +4 "core" & : +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&Z'ϑ +36 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&{, +4 "core" , +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(\\- +3 "core" -'Ө +4 ."WCR"SE.seek 21.33 Pucks below Top Plate +2 "storage"(~' +37 "core" ' +3 "manipulator"&7% +3 "core" %ϋm 5  +2 "storage"(I& +5 "core" & V W 2 +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 294 counts +2 "manipulator"&c'з +19 "core" ' +2 "manipulator"&& +3 "core" &  _ t +3 "storage"(T& +4 "core" &  ; +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&L'ұ +22 "core" ' +2 ."WCR"SE.seek 22.33 Pucks below Top Plate +2 "storage"(1'[ +51 "core" ' +2 "manipulator"&& +3 "core" &  0 t +3 "manipulator"&% +4 "core" %Ҿ\  8  +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&t' ] +142 "core" ' +2 ."WCR"Elbow.seek CC +9 "manipulator"&J( +26 ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +128 "core" ( +2 "manipulator"&& +3 "core" &  ( +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +2 "core" & 5 ( +3 ."WCR"Forearm.seek CC +3 "manipulator"&s'ш +95 "core" ' + ."WCR"Hand.close +2 "manipulator"&b/ +25 "core" / +7 ."WCR"CC.seek :open +3 "collection"'h( +404 "core" ( +3 "storage"(j& +3 "core" & = +2 "storage"(0& +5 "core" & } = +2 "manipulator"&& +3 "core" & @ ' +2 "manipulator"&% +5 "core" %щ &  +3 ."WCR"Forearm.seek :retract + "manipulator"&|' ] +96 "core" ' +4 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&&( +171 "core" ( + "manipulator"&& +4 "core" &  d +2 "storage"(l& +5 "core" & > +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&r'ϑ +107 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&K, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&@1 +22 "core" 1 +4 "manipulator"&[% +3 "core" %ϔt > $ +2 "storage"(H& +5 "core" & } | 6 +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 303 counts + "manipulator"&' +19 "core" ' +2 "manipulator"&(& +4 "core" &  < d +2 "storage"(A& +5 "core" & @ +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts + "manipulator"&v'ұ +31 "core" ' +2 "storage"(3% +3 "core" %W O A +3 ."downElevator"SE.seek :down +4 "storage"(]') +101 (X% +2 "core" %A T D9 +2 "manipulator"&% +4 "core" %ң S +4 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"& ' ] +6 "core" ' +55 ."downElevator"SE.stop +9 "storage"(5 +24 "core" ' +2 #tStarting finalPurge +627 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%U @ +190 "core" A +8 ."psFlush"PTV.dial :PRVmixing +2 "processing"%$  +127 "core" +7 ."psFlush"PSV.dial :mixloop + "processing"%5 +102 "core" +6 ."psFlush"PS.seek :empty + "processing"%'s +8 #"image"compressed /var/log/esp/midres/da25aug0413h947ml25s.jxl +2 ."Qmail"DAfans.email "da25aug0413h947ml exposed 17.491 seconds\\nmidres/da25aug0413h947ml15s\\nmidres/da25aug0413h947ml25s",Subject: "da25aug0413h947ml images!" +2016 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +597 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +103 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 0.5ml + "processing"%' +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%' +3166 "Can"n D9I +2 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%  +35 "core" +6 ."psFlush"PTV.dial :mixing +2 "processing"%: @ +70 "core" @ +6 ."psFlush"PSV.dial :mixloop +2 "processing"% +103 "core" +5 ."psFlush"PS.seek :empty + "processing"%;'s +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +2050 "core" +7 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 1ml + "processing"%f'[q +1101 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +1601 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%z +72 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%4  +4 "core" +6 ."psFlush"PS.seek 0ml + "processing"%}'ܑ +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%V +71 "core"  +53 ."psFlush"PSR.select :air +10 .PS.seek 2.5ml + "processing"%<' +4354 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%/'ܑ +2619 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%N +76 "core"  +12 ."psFlush"PSR.select :flush +6 "processing"%@ +27 ."psFlush"PS.seek 0.5ml +4 "processing"%w' +594 "core" ' +5 ."psFlush"PSR.select :air +14 "processing"% +89 ."psFlush"PS.seek 2.5ml +9 "processing"% ' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%+ +73 "core" +5 ."psFlush"PBV.dial PSV + "processing"%# U +55 "core" V +6 ."psFlush"PS.seek 0ml + "processing"%>'ܑ +2640 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%^ @ +46 "core" > +6 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +4518 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +4 ."psFlush"PS.seek :empty +2 "processing"%o's +2634 "core" ' +4 ."psFlush"PSV.dial PSR +7 "processing"%g +60 "core" +24 ."psFlush"PSR.select :air +12 .PS.seek 2.5ml +3 "processing"%' +2631 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%) +73 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%, U +4 "core" U +6 ."psFlush"PS.seek 0ml + "processing"%x'ܑ +2622 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%O @ +46 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%R' +2624 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%!  +73 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%'s +2613 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +58 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 1ml +3 "processing"%d'[q +1096 "core" ' +4 ."psFlush"PSR.select :air +4 "processing"% +24 ."psFlush"PS.seek 2.5ml +4 "processing"%6' +1604 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%= +73 "core" +10 ."psFlush"PTV.dial :puck +4 "processing"%%  +6 "core"  +8 ."psFlush"PBV.dial :waste1 +4 "processing"%?  +54 "core" +10 ."psFlush"PS.seek 0ml +3 "processing"%e'ܑ +304 #"uploadLog"upsync +2313 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%u +73 "core"  +12 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%y' +2617 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +72 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%\ 'ܑ +2617 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%W +73 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%"' +584 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%'' +2103 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%a +74 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"% U +53 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2618 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%_ @ +45 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%F' +1394 "Can"c UI +1234 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +9 ."psFlush"PS.seek :empty +73 "processing"%i's +2614 "core" ' +3 ."psFlush"PSV.dial PSR +8 "processing"%- +43 "core"  +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%G' +2620 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%B U +7 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%.'ܑ +2613 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%p' +2631 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%C  +72 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%9's +2627 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'8& +5 "core" &qk +4 "manipulator"&Y& +5 "core" &   d +4 "manipulator"&P% +5 "core" % N -  +4 .tElbow.seek PC +3 "manipulator"&\\( +250 "core" ( +3 "manipulator"&7& +6 "core" &  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &I& +4 "core" & h  +5 .tForearm.seek PC +2 "manipulator"&'E +95 "core" ' +2 .tHand.close +2 "manipulator"&T/ +16 "core" / +7 .tPC.seek :open +2 "processing"%( +376 "core" ( +3 "manipulator"&& +6 "core" &  +3 "manipulator"& % +6 "core" %A l +3 .tForearm.seek :retract +3 "manipulator"&D' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&k( +381 "core" ( +4 "manipulator"&Z& +5 "core" &  + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &c& +4 "core" &  + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&~'ш +105 "core" ' +3 "manipulator"&L& +6 "core" & + +3 "manipulator"&% +6 "core" %т < +4 "collection"' & +6 "core" &pm  +3 "collection"'{& +9 "core" &ql  +4 .tCC.seek :closed +4 "collection"'b(X +6 "core" &pk.  +4 &qn- 9 +7 &5Isk-\ 1 +9 &dsqm/\ E +10 & apk9\ M +9 &Zqo?\ L +9 &Zrm:\ M +10 &T^sk=\ M +9 &Zqm>\ L +9 &]sj?\ L +10 &!Yqk>\ L +9 &#]]sm;\ L +10 &%^rm>\ L +9 &&^ql>\ L +9 &(\\tl5\ M +10 &*e\\qk=\ L +9 &,'_rk;\ L +9 &-\\rm<\ M +10 &/[rl>\ L +9 &1n\\rmE\ L +10 &3/[rlE\ L +9 &4[rn=\ L +9 &6ZrlG\ L +10 &8uZrkE\ L +9 &:8]pk@\ L +9 &;\\qlE\ L +10 &=Zqk@\ L +9 &?~\\okI\ L +10 &A?ZulG\ L +9 &C]rkN\ L +9 &DhpmG\ M +10 &F}ypmD\ O +9 &H8rmH\ Q +9 &IqmN\ V +10 &KrmW\ U +9 &MrqnR\ U +10 &O3plN\ V +9 &Psn[\ W +9 &RqlZ\ W +10 &TurnU\ W +9 &V4ro[\ X +9 &WwqmZ\ 6 +10 &X(rlY\ ^ +9 &XkqnY\ G +3 ( +3 "collection"'{& +8 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.14 +2 "collection"'& +6 "core" &XktlX\ G + &XkrlU\ G +67 .tHand.open +12 "manipulator"&t1 +22 "core" 1 +3 "manipulator"&q% +5 "core" %p = +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&j' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'0& +5 "core" &Xkrm]\ G +4 "collection"'% +5 "core" %sm`\ +4 .tCSV.dial CSR +3 "collection"'  +42 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"''q +1352 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +18 'l% +4 "core" %qsjz\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'s'B +640 "core" ' +3 .tCSV.dial :waste +3 "collection"'J +128 "core" +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'@'P +1994 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"'[& +6 "core" &Xjrl{\ G +3 "collection"'H% +6 "core" %Mslm\ +3 .tCSV.dial :flush +2 "collection"'(  +44 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"'A'q +1196 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'3 @ +45 "core" B +6 "collection"'|% +6 "core" %qrm`\  +4 .tCS.seek 7.001ml +2 "collection"'X'm +524 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'  +4 '&  +43 "core"  +93  +7 .tCBV.dial :waste1 +3 "collection"'r @ +79 "core" A +9 .tCS.seek 0ml +2 "collection"''P +1614 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'1& +6 "core" &XiunX\ G +3 "collection"'v% +6 "core" %TvoB\ +2 .tCSV.dial :flush +3 "collection"']  +85 "core"  +9 .tCS.seek 5ml +2 "collection"'U'q +1169 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'$ @ +43 "core" A +7 "collection"'5% +6 "core" %qsmL\  +4 .tCS.seek 6.999ml +2 "collection"'Q'b +525 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'m  +7 '  +6 "core"  +31  +6 .tCBV.dial :waste2 +3 "collection"'  +106 "core"  +8 .tCS.seek 0ml +3 "collection"''P +1616 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"':& +5 "core" &XhqjG\ G +4 "collection"'% +6 "core" %Kpm:\ +2 .tCSV.dial :flush +3 "collection"'  +73 "core" +79 .tCS.seek 5ml +3 "collection"'S'q +1179 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'; @ +45 "core" A +7 "collection"'f% +5 "core" %qsmH\  +5 .tCS.seek 7ml +2 "collection"'z'd +529 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +46 "core"  +7 .tCBV.dial :waste2b +3 "collection"'4  +104 "core"  +9 .tCS.seek 0ml +2 "collection"'E'P +1608 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'V& +5 "core" &Xhne2\ G +4 "collection"'}% +6 "core" %Umg\ +2 .tCSV.dial CSR +3 "collection"'  +44 "core"  +10 #tPulling 7.999ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +19 .tCS.seek 8ml +3 "collection"'<'! +1822 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'N' +521 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'/ +4 'w  +48 "core"  +55 +8 .tCTV.dial :intake +2 "collection"'+  +77 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'#' +1854 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'  +73 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'^'P +592 "core" ' +3 .tCSV.dial CSR +2 "collection"'>  +103 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"''q +1350 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'*' +1359 "core" ' +3 .tCSV.dial CBV +3 "collection"'g +102 "core" +8 .tCS.seek 0ml +3 "collection"'o'P +2625 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&)& +5 "core" &  ( +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&,( +32 "core" ( +3 "manipulator"&& +5 "core" &  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &O& +4 "core" &  +5 .tForearm.seek CC +2 "manipulator"&x'ш +96 "core" ' +3 .tHand.close +11 "manipulator"&!/ +16 "core" / +7 .tCC.seek :open +2 "collection"'R( +404 "core" ( +3 "manipulator"&& +6 "core" &  +3 "manipulator"&% +6 "core" %у  +4 .tForearm.seek :retract +2 "manipulator"&d' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&=(-z +301 "core" ( +3 "manipulator"&%& +6 "core" &- M A +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &?& +6 "core" &- A +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&6'o +113 "core" ' +2 .tHand.open +2 "manipulator"&u1 +24 "core" 1 +3 "manipulator"&e% +5 "core" %qs a v +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +3 #tCompleted [myDA_WCR #Phase 7: Monday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:34 +2 #Preparing to sleep until 8/5/25 11:00AM +9 #Asleep til 8/5/25 11:00AM +8 #Continuing at 11:00PDT05-Aug-25 +4 "Can"o DJ+| +7 ."Qmail"GoodNews.email "Then, in tube 2: myWCR \\t\\t\\t\\t\\t#Phase 8: Tuesday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:65\\n{1 => 23,\\n 2 => 10,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:42:54, 10.2C, 8% humidity, 14.4psia, 13.95V, 0.32A, 38.906Ah, 4.53W\\nSampled 325.0ml",Subject: "Asleep until 11:00PDT05-Aug-25" +1119 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +5325 #"uploadLog"upsync +5796 "Can"| *06JJ +60002 x /*J +60002 t "BaKv +60002 q .-.L  +60002 n --L +60002 r )6M8 +60002 p -/lM +60002 l .-/Nd +60002 j &;N +60002 k -/O +60002 k .-uP& +60003 l -02P +60002 h -.QR +60002 g -.Q +60001 j 2(VR~ +60003 j 2(S +60002 f 2(9S +60002 g 2(T@ +60005 h /,"T +60017 h 2(Ul +60003 j 2(\ V +60003 k 3(~V +60003 d 2(W. +60003 g .-tW +60003 j .-@XZ +60004 l .-X +60002 g GY +60003 i ..̔Z +60003 k .-VZ +60003 h $=[H +60002 i ..[ +60002 h ..ә\\t +60000 l )6_]\  +59995 f .-"] +59994 n ..^6 +60002 m 3(ڟ^ +60003 i 2(_b +60002 j .-ݭ_ +60003 h #At` +60002 i --7a$ +60003 j .-a +60002 f $=bP +60003 g --b +60002 i .-Tc| +60003 i ..d +60002 g --d +60003 i --e> +60002 f (6je +60003 f '8@fj +60002 e 1(g +60003 c /+Rg +60002 d 2(h, +60003 b 1(:h +60003 g 1(iX +60003 b 0( i +60008 b 2(j +60010 e 1(k +60010 c --k +60009 c -.dlF +60003 d --%l +60002 d --mr +60003 c -.n @PDT1754377499.63 e +1xn +60003 g ,- Go4 +60003 f ,. o +60002 g (5 p` +60003 f (3p +60003 i ,.Zq +60002 e '5r" +60003 g 0(r +60003 i ,.3sN +60002 i +.s +60002 g +-tz +60002 h ,-}u +60002 h ,.Du +59999 i ,-v< +59982 g -+v +60065 k +.!Uwh +59932 k */#w +60002 h +.$x +60003 h %8&y* +60002 h +-(by +60003 f *-*zV +60002 g +-+z +60002 g ?-{ +60003 g +./p| +60002 f +-15| +60003 g +-2}D +60002 e *.4} +60002 i .(6@~p +60003 e .(7 +60002 k .(9% +60003 [ $7:2 +60002 [ *.< +60002 ` *->O^ +60003 _ %6@ +60002 a *-A +60003 d *-C  +60002 ` %6En +60002 b *-G.L +60003 a *-H +60002 a $7Jx +60003 _ *.L~ +60002 ^ !;NG +60002 ^ .(O: +60003 b -(QP +60002 b -(Rf +60003 _ %4T_ +60002 b *-V$ +60003 a *.W( +60002 Z %3Y +60003 Z ).[qT +60002 Z ).]6 +60002 ] ":^ +60003 Y ).` +60002 ^ )-b +60002 [ !<dCB +60002 ^ -(e +60003 Z ,(gKn +60002 [ %4h +60003 Z (-j +60002 \\ ).l0 +60002 ] ?nX +60002 ^ (-p\\ +60003 ] (.q +60002 ` #5s +60003 b (.u\\ +60002 b (.w" +29917 ` '-x +11 #tPowering core bus +546 .Gate.power :raw,:ON +2 "sampler") +29 )y +4 "core"  +4 "collection"' +5 'W +3 "core"  +5 "processing"% +3 %\  +6 "core"  +8 "collection"' 9\ +5 ' 0\ +3 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 23,\\n 2 => 10,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:32, 10.0C, 8% humidity, 14.4psia, 13.90V, 0.39A, 42.946Ah, 5.38W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 8: Tuesday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +583 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'c& +4 "core" &v}j\  +4 .tHand.open +2 "manipulator"&L1 +22 "core" 1 +3 "manipulator"&& +6 "core" & o  +3 "manipulator"& % +6 "core" % Y @  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(-z +186 "core" ( +2 "manipulator"&h& +5 "core" &-u 0 e +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-u  e +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&t'o +107 "core" ' +3 .tHand.close +2 "manipulator"&q/ +24 "core" / +3 "manipulator"&{& +6 "core" &-u $ e +3 "manipulator"&0% +6 "core" %ρ s +10 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +325 "core" ( +2 "manipulator"&~& +7 "core" & D 0 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &`& +6 "core" & u 0 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&l'ш +97 "core" ' +3 "manipulator"&& +7 "core" & R / +3 "manipulator"&J% +6 "core" %} .  +4 "collection"'s& +6 "core" &v}j\  +3 "collection"'[& +14 "core" &v~y\  +5 .tCC.seek :closed +2 "collection"'H(X +4 "core" &v||\  +7 &v}y\  +4 &8r\ +| +10 &h{}\ @ +9 &Xu}z\ N +9 &[~|\ M +10 &Z}|\ M +9 &[}\ M +10 &b\\|{\ M +9 &$[||\ M +9 & Z~\ M +10 &"Z|y\ L +9 &$k[||\ M +9 &&.Z}y\ L +10 &'Z{\ M +9 &)\\}|\ M +10 &+s_~v\ M +9 &-5Z}|\ M +9 &.Z~\ L +10 &0Y|\ L +9 &2{Y~z\ M +9 &4<^|x\ M +10 &6Z~z\ L +9 &7Z}y\ M +10 &9Y{\ L +9 &;D\\|\ M +9 &=[~x\ L +10 &>Z~}\ M +9 &@Yz\ L +9 &BL^~z\ M +10 &D e}}\ N +9 &Ex~|\ P +10 &G}{\ Q +9 &I<\ U +9 &J~}\ V +10 &L}\ V +9 &N~x\ W +10 &P@z\ V +9 &R\ W +9 &S}\ W +10 &U|\ Y +9 &W@}\ F +9 &XiH~w\ ^ +10 &X ~x\ I +5 ( +5 "collection"'[& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.15 +2 "collection"'(& +6 "core" &Xfw\ I + &Xf|\ I +4 .tHand.open +2 "manipulator"&@1 +24 "core" 1 +3 "manipulator"&3% +6 "core" %} X  +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&|' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'A& +6 "core" &Xf|\ I +3 "collection"'% +6 "core" %S{\ +3 .tCSV.dial CSR +2 "collection"'&  +129 "core"  +85 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'r'q +1347 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +5 "collection"' +20 'X% +4 "core" %qx\  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"'1'C +653 "core" ' +4 .tCSV.dial :waste +2 "collection"'v +132 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"']'P +1147 #"uploadLog"upsync +843 "core" ' +3 #tPurging external Intake +2 "collection"'& +7 "core" &Xe|\ I +3 "collection"'$% +6 "core" %R~{\ +2 .tCSV.dial :flush +3 "collection"'5  +44 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'U' +2301 "core" ' +4 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"' +7 'm  +7 "core"  +62  +5 .tCTV.dial :intake +3 "collection"'  +78 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'Q'P +2317 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"':  +77 "core" ~ +6 #tFlushing upper manifold +2 "collection"'& +6 "core" &Xcyw\ I +3 "collection"'% +6 "core" %P|y\ +2 .tCSV.dial :flush +3 "collection"'  +72 "core"  +7 .tCS.seek 5ml +2 "collection"';'q +1186 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'f @ +43 "core" A +6 "collection"'S% +6 "core" %q}z\  +4 .tCS.seek 7ml +3 "collection"''e +522 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'4 +4 'z  +9 "core"  +92 ~ +6 .tCTV.dial :air +2 "collection"'V  +7 "core" +7 .tCS.seek 0ml +2 "collection"'}'P +1629 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +740 "core" ' +3 .tCSV.dial :waste +2 "collection"'E +45 "core" +7 .tCS.seek 0ml +2 "collection"'<'P +747 "core" ' +3 "collection"'w& +5 "core" &Xcv\ I +4 "collection"'/% +6 "core" %S|v\ +2 .tCSV.dial :flush +3 "collection"'+  +43 "core"  +7 .tCS.seek 3ml +2 "collection"'N'2~ +744 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +6 "collection"' @ +42 "core" @ +6 "collection"'#% +5 "core" %2|c\  +5 .tCS.seek 5ml +2 "collection"'>'q +528 "core" ' +3 .tCSV.dial :air +6 .CS.seek 0ml +2 "collection"'^'P +1189 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +746 "core" ' +3 .tCSV.dial :waste +2 "collection"'g +73 "core" +7 .tCS.seek 0ml +3 "collection"'*'P +749 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&)& +6 "core" & D , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +32 "core" ( +2 "manipulator"&O& +7 "core" &   +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &!& +6 "core" &  +3 .tForearm.seek CC +3 "manipulator"&k'ш +94 "core" ' +3 .tHand.close +2 "manipulator"&j/ +25 "core" / +5 .tCC.seek :open +3 "collection"'b( +405 "core" ( +3 "manipulator"&& +5 "core" & V  +4 "manipulator"&% +6 "core" %ф [  +3 .tForearm.seek :retract +3 "manipulator"&x' ] +94 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&,(-z +304 "core" ( +2 "manipulator"&%& +5 "core" &- o I +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &?& +4 "core" &- ' I +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&u'o +114 "core" ' +3 .tHand.open +2 "manipulator"&e1 +25 "core" 1 +3 "manipulator"&d% +6 "core" %pv ! +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&6' ] +104 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 11:04:52PDT05-Aug-25\\n{1 => 23,\\n 2 => 10,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:32, 10.0C, 8% humidity, 14.4psia, 13.90V, 0.39A, 42.946Ah, 5.38W",Subject: "bac wcr sampling at most 1000ml" +5 #"WCR"Loading wcr puck from tube 2 into Collection Clamp +1312 "Can"e ZyJ +2 "collection"'2& +6 "core" &|x\ +3 "manipulator"&y% +6 "core" % s  _  +3 "storage"(W% +7 "core" %. p q 8 +2 "storage"(\ . +6 "core" .([G +3 ."WCR"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 2 +3 "storage"("( +824 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (a& +4 "core" & : +4 "manipulator"&& +6 "core" &- 5 I +3 "manipulator"&'% +6 "core" % s   +8 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +2 "manipulator"&_( +202 "core" ( +3 "manipulator"&& +5 "core" & t +72 "storage"(-& +7 "core" & r q 8 +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&i'j +95 "core" ' +3 "storage"(& +7 "core" & m : +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"( ' +238 "core" ' +3 "storage"(.- +5 "core" -'Q +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (B& +4 "core" & 5 : +4 "manipulator"&& +6 "core" & l +3 ."WCR"Elbow.seek 2 +3 "manipulator"&9( +15 "core" ( +3 "manipulator"&=& +6 "core" & P { +3 "storage"(& +6 "core" & _ : +4 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&o'v +16 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +17 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&Y& +4 "storage"(n') +12 "core" & t { +3 "manipulator"&G% +7 "core" %x ` K +4 ."WCR"Forearm.seek :retract +2 "manipulator"& ' ] +96 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&F( +91 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +2 "manipulator"&8& +7 "core" & + , +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & K , +4 ."WCR"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +8 ."WCR"Forearm.seek CC +2 "manipulator"& 'ш +95 "core" ' +3 "manipulator"&& +6 "core" & , +3 "manipulator"&I% +6 "core" %ѐ Q +4 "collection"'T& +6 "core" &~y\ +4 "collection"'& +10 "core" &{y\ +5 ."WCR"CC.seek :closed +3 "collection"'R(X +10 "core" &}y\ +2 &}{\  +4 &3}~\ *x +7 &d|z\ > +10 &uv}y\ N +9 &:[|{\ L +9 &Z|z\ M +10 &Y}y\ L +9 &W}t\ L +10 &CW~v\ L +9 &!Z}q\ L +9 &"Y}w\ L +10 &$Z|x\ M +9 &&I[|u\ M +9 &( Z~t\ L +10 &)Z~s\ M +9 &+Z}u\ L +9 &-RZ}l\ L +10 &/Y~s\ L +9 &0Z}h\ L +10 &2Y~w\ M +9 &4ZZ}t\ L +9 &6V}n\ L +10 &7Z|j\ L +9 &9W{n\ M +9 &;bY}l\ L +10 &=$Z|m\ L +9 &>U{m\ L +10 &@Y}l\ L +9 &Bi[{t\ M +10 &D)h~n\ M +9 &Ek|j\ N +9 &G~y\ P +10 &I]u\ T +9 &K~\ U +9 &L~m\ V +10 &N}q\ V +9 &P\\x\ V +9 &R}{\ W +10 &S}{\ W +9 &U}y\ Y +9 &W]~|\ E +10 &Xd:}|\ 's +9 &Xjs\ F +6 ( +5 "collection"'& +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.15 +3 .Hand.open +2 "manipulator"&c1 +4 "core" &Xh~v\ F +24 1 +2 "manipulator"&L% +7 "core" %ф h +5 ."WCR"Forearm.reconfigure :loose +63 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +12 "manipulator"&' ] +97 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler") + +4 "core" + +4 "sampler")h% +7 "core" % \ +3 "collection"'& +6 "core" &Xh~_\ F +5 "Can"f bzS +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")K +5 "core"  +13 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +5 "core" %Pq\ +4 "sampler")^% +7 "core" %  \ +3 "collection"'g% +6 "core" %Pz\ +2 #"WCR"Intake @32.5psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X50X Y \ \  +6 #"WCR"Vacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +5 "core" %P\ +3 "sampler")^% +5 "core" % \ +52 "collection"'g% +4 "core" %P\ +4 "sampler")/% +6 "core" % \ +58 "collection"'+% +4 "core" %P\ +4 "sampler")O% +7 "core" % \ +65 "collection"'!% +4 "core" %P\ +3 "sampler")j% +7 "core" %>; \ +2 ."WCR"Intake.select :close +3 "sampler")0 +17 )% +4 "core" %FC \ +3 ."WCR"SSV.dial :exhaust +3 "sampler"))  +75 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +85 ."WCR"SS.seek 0ml +3 "sampler")H'! +868 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +3 "sampler")  +4 "collection"' @ +9 "core" ? +68 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml +4 "Can"g\  +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'k% +5 "core" %P\ +3 #"WCR"Intake @34.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0Xh= \ +182 "collection"'r% +4 "core" %P\ +4 "sampler")m% +6 "core" %OK \ +193 "collection"'Z% +4 "core" %P\ +3 "sampler")% +6 "core" %VS \ +3 ."WCR"Intake.select :close +3 "sampler")0 +17 )% +3 "core" %ZW \ +4 ."WCR"SSV.dial :exhaust +3 "sampler")U  +78 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler"):'! +855 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +3 "collection"' @ +11 "core" ? +66 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +5 "Can"f\ vۦ +72 ."WCR"Intake.select :open +3 "sampler") +218 "collection"'% +4 "core" %P\ +4 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X,% +7 "core" %  \ +2 "collection"'^% +7 "core" %P\ +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X; \  +28 "collection"'H% +5 "core" %P\ +3 "sampler")?% +6 "core" %:!GG \  +34 "collection"'% +5 "core" %P\ +3 "sampler")|% +7 "core" %:$VS \  +38 "collection"'% +5 "core" %P\ +3 "sampler")%% +6 "core" %:%ee \ +44 "collection"'u% +5 "core" %P\ +4 "sampler")y% +7 "core" %:$}x \ +49 "collection"'W% +5 "core" %P\ +4 "sampler")\ % +6 "core" %:$ \ +3 "collection"'7% +6 "core" %P\ +3 #"WCR"Intake @30.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +6 "core" %P\ +3 "sampler")^% +6 "core" %jhd \ +66 "collection"']% +5 "core" %P\ +4 "sampler")+% +7 "core" %byv \ +74 "collection"'O% +5 "core" %Pu\ +3 "sampler")!% +7 "core" %b \ +85 "collection"'j% +5 "core" %P\ +3 "sampler")% +7 "core" %b \ +3 "collection"')% +6 "core" %P\ +3 #"WCR"Intake @32.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X4= \ z +29 "collection"'_% +5 "core" %P\ +4 "sampler")i% +7 "core" %ѬBB \ z +32 "collection"''% +5 "core" %P$\ +4 "sampler") % +7 "core" %ѭKK \ y +37 "collection"'% +5 "core" %P"\ +3 "sampler")o% +8 "core" %ѭSQ \ y +43 "collection"'% +5 "core" %P\ +3 "sampler")9% +6 "core" %Ѯ^[ \ x +4 "collection"'P% +6 "core" %P\ +2 #"WCR"Intake @30.6psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X  +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'U  +93 "core"  +10 "collection"'T% +5 "core" %!\  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'s ` +59 "core" ^ +8 ."WCR"CS.seek 7.215ml +3 "collection"''9 +692 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"':  +8 'S  +31 "core"  +102  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< &b +5 ."WCR"CS.seek 0ml +3 "collection"''P +1627 "core" '% / *\ +77 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"';  +35 "core"  +37 ."WCR"CS.reconfigure :default +6 "collection"'#P d@b +8 ."WCR"CS.seek :empty +8 "collection"'$' +321 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'V  +132 "core" +5 "collection"'& +3 "core" &Xe|t\ F +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&}% +4 "core" % X j  +2 "storage"(% +3 "core" %H | y 6 +2 "storage"(E. +4 "core" .( +2 ."WCR"SC.reconfigure :tight + "storage"($ .(\ 1~b +3 ."WCR"SC.seek 1 + "storage"(z( +189 "core" ( + ."WCR"SC.configure :limp +2 "storage"($(\ 1b +2 (w& +3 "core" & * 2 0 +2 "manipulator"&4& +4 "core" & o * +2 "manipulator"&% +3 "core" % X s  +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&<( +175 "core" ( +2 "manipulator"& & +3 "core" &  E T +2 "storage"(#& +4 "core" & n n 6 +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&N'ұ +95 "core" ' + "storage"(5& +4 "core" & { | 7 +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(Q' +154 "core" ' + "storage"(>- +4 "core" -' +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&^& +3 "core" &  . T +2 "storage"(]& +3 "core" & W W 4 +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&+'ϑ +32 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&O, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(!- +2 "core" -' +3 ."WCR"SE.seek 22.33 Pucks below Top Plate +2 "storage"(j'a +32 "core" ' +2 "manipulator"&% +3 "core" %ϟ` - +2 "storage"()& +4 "core" &\ A\ > + +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 314 counts + "manipulator"&' +20 "core" ' + "manipulator"&& +4 "core" &  C T +2 "storage"(k& +3 "core" & l x 5 +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&H'ұ +23 "core" ' +2 ."WCR"SE.seek 23.33 Pucks below Top Plate +2 "storage"(?' +54 "core" ' +3 "manipulator"&& +3 "core" &  9 T +2 "manipulator"&|% +4 "core" %Ҽ  7  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&g' ] +89 "core" ' +55 ."WCR"Elbow.seek CC +2 "manipulator"&( +174 "core" ( +2 "manipulator"&%& +3 "core" & + ' +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &  w & +3 ."WCR"Forearm.seek CC + "manipulator"&y'ш +98 "core" ' +2 ."WCR"Hand.close + "manipulator"&W/ +17 "core" / +4 ."WCR"CC.seek :open +2 "collection"'f( +405 "core" ( + "storage"(\ & +4 "core" & } c U 4 +2 "storage"(7& +3 "core" & W W 4 +2 "manipulator"&/& +4 "core" &  Z % +2 "manipulator"&e% +3 "core" %ь * +3 ."WCR"Forearm.seek :retract +2 "manipulator"&d' ] +96 "core" ' +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&-( +172 "core" ( + "manipulator"&,& +4 "core" &  J o +2 "storage"(& +3 "core" & } | 6 +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&.'ϑ +109 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&B, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&21 +19 "core" 1 +3 "manipulator"&% +3 "core" %ϔn  +2 "storage"(=& +3 "core" & 0 4 - +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 303 counts +2 "manipulator"&x' +11 "core" ' +2 "manipulator"&a& +3 "core" &  U o +2 "storage"(& +4 "core" & r o 7 +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&Y'ұ +25 "core" ' +2 "storage"(G% +3 "core" % { p 7 +3 ."downElevator"SE.seek :down +3 "storage"(_') +99 (i% +3 "core" %PA ; g +2 "manipulator"&'% +3 "core" %ұ  (  +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"& ' ] +4 "core" ' + ."downElevator"SE.stop + "storage"(5 +84 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &|\ +2 "manipulator"&& +4 "core" &  o +2 "manipulator"&o% +3 "core" % W  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-z +179 "core" ( +2 "manipulator"&9& +3 "core" &- W E +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &P& +3 "core" &- % E +2 .tForearm.seek :garage +2 "manipulator"&6'o +109 "core" ' +52 .tHand.close +4 "manipulator"&/ +23 "core" / +2 "manipulator"&I& +3 "core" &- q E +2 "manipulator"&% +3 "core" %} I V +3 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +312 "core" ( +2 "manipulator"& & +3 "core" & ) +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &*& +2 "core" & N ) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ш +105 "core" ' +2 "manipulator"&K& +3 "core" & ) +2 "manipulator"&C% +4 "core" %т L +2 "collection"'b& +4 "core" &}\ +2 "collection"'h& +5 "core" &}\ +3 .tCC.seek :closed + "collection"'8(X +4 "core" &{\  +9 &3|\ *y +9 &e~\ > +10 &up\ M +9 &;W~\ K +10 &W|\ L +9 &U~\ K +9 &X}\ L +10 &C[}\ K +9 &!W|\ K +9 &"[|\ L +10 &$Z~\ L +9 &&JZ{\ L +9 &( \\\ L +10 &)Y}\ L +9 &+V~\ L +10 &-S[}\ K +9 &/U~\ L +9 &0X}\ L +10 &2U}\ K +9 &4[W}\ K +9 &6U}\ L +10 &7Z}\ L +9 &9W~\ K +10 &;cX~\ K +9 &=$[}\ L +9 &>X}\ L +10 &@Z|\ K +9 &BkZ~\ K +9 &D,\\|\ L +10 &Em}\ N +9 &G~\ P +10 &IX}\ U +9 &K~\ U +9 &L\ U +10 &N\ U +9 &P\\~\ V +10 &R~\ W +9 &S\ V +9 &U}\ X +10 &W\\\ F +9 &Xd;\ &q +9 &Xq}\ K +6 ( +2 "collection"'h& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.16 +2 "collection"'{& +2 "core" &Xo}\ K +3 &Xp\ K +3 .tHand.open + "manipulator"&c1 +26 "core" 1 + "manipulator"&t% +4 "core" %k +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&M' ] +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &Xp~\ K +2 "collection"'q% +3 "core" %\ +2 .tCSV.dial CSR + "collection"'n  +43 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +15 .tCS.seek 5ml +2 "collection"''q +1358 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +5 "collection"' +14 ' % +2 "core" %q|\  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'('B +643 "core" ' + .tCSV.dial :waste +2 "collection"'` +128 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'~'P +1988 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'3& +3 "core" &Xq~\ K +2 "collection"'A% +4 "core" %R~\ +2 .tCSV.dial :flush + "collection"'@  +43 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"''q +1183 "core" ' +52 .tdelay 5 seconds +506 .CSV.dial :air +2 "collection"' @ +41 "core" A +4 "collection"'&% +4 "core" %q}\  +2 .tCS.seek 7ml +2 "collection"'l'f +521 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'p  + '[  +44 "core"  +92  +5 .tCBV.dial :waste2b +4 .CS.seek 0ml +2 "collection"'J'P +1613 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'0& +4 "core" &Xp\ K +2 "collection"'X% +3 "core" %N~\ +2 .tCSV.dial CSR + "collection"'v  +43 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"''! +1839 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'r' +528 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'m + '1  +50 "core"  +53 +5 .tCTV.dial :intake + "collection"'Z  +77 "core" +5 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml + "collection"'' +1871 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air +2 "collection"'U  +73 "core" ~ +5 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'T'P +590 "core" ' +2 .tCSV.dial CSR + "collection"'s  +101 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"''q +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'S' +1353 "core" ' +2 .tCSV.dial CBV + "collection"': +102 "core" +5 .tCS.seek 0ml + "collection"''P +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&;& +4 "core" & e ( +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +4 "core" ( + "manipulator"&V& +4 "core" & P ( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &  ( +3 .tForearm.seek CC + "manipulator"&}'ш +142 "core" ' +2 .tHand.close +8 "manipulator"&/ +21 "core" / +4 .tCC.seek :open +2 "collection"'E( +405 "core" ( +2 "manipulator"&w& +3 "core" & ] ( +2 "manipulator"&4% +4 "core" %| F  +2 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&"(-z +316 "core" ( +2 "manipulator"& & +3 "core" &- i C +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &#& +3 "core" &-  C +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&5'o +111 "core" ' +2 .tHand.open + "manipulator"&F1 +20 "core" 1 +2 "manipulator"&>% +3 "core" %sz q +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^' ] +101 "core" ' +2 #tCompleted [myWCR #Phase 8: Tuesday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:33 + #Preparing to sleep until 8/6/25 11:00AM +6 #Asleep til 8/6/25 11:00AM +3 #Continuing at 11:00PDT06-Aug-25 +3 "Can"d Fh +4 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 9: Wednesday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:69\\n{1 => 24,\\n 2 => 9,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:33:22, 10.2C, 8% humidity, 14.4psia, 13.91V, 0.34A, 43.366Ah, 4.69W\\nSampled 115.0ml",Subject: "Asleep until 11:00PDT06-Aug-25" +2014 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +10018 "Can"l ((< +38632 #"uploadLog"upsync +19490 "Can"k %- +60001 f %-8 +60002 e Aq +60001 f !5:d +60002 h $0 +60001 h 5 +60002 f %-& +60001 h %-M +60002 g :R +60002 g : +60002 h %.~ +60001 h Bd +60002 e )( +60002 g %.@ +59997 e $.G +59990 f "1l +60002 d $- +60002 e $- +60002 f $.O. +60003 f #. +60002 a #.Z +60002 _ $- +60001 ^ #.[ +60002 Z #-( +60002 Y ') +60001 W #.[H +60002 [ $.! +60002 ^ $.t +60002 ^ $-\ +60002 ^ #.l +60002 \\ $.06 +60002 [ #/ +60000 ] 7³b +60001 Z ".x +60000 ^ $-6 +60004 [ #-$ +60007 Y #- +60005 X '(qP +60002 ] '( +60002 ] '(Z| +60002 [ %+ +60002 _ '(D +60002 Y ((Һ> +60003 ] 6X +60001 [ #- j +60002 \\ "- +60002 _ 7٤ +60002 Z ;q, +60002 Z #.0 +60002 \\ #.X +60002 X #- +23286 #"brent"Session Begun +3226 #-> HABsampler.minRate +2302 #-> HABsampler.minRate=0.2 +549 #-> exit +3 #Session Ended +30636 "Can"X > +60002 Y #-p +60002 Z "-8 +60002 X ?F +60003 R '( +60002 W &)r +60003 V $* +60003 Z &( +60007 Z '(m4 +60026 [ &( +60003 \\ $,X` +60003 [ &( +60003 ] #.N +60003 \\ ". " +60003 ^ = +60002 ] ".N +60003 b ".p +60003 ] 87z +60002 ] 2 +60002 ` !-  +60002 ^ 5 ~< +59996 _ !- B +59984 ` !- h @PDT1754463905.18 _ 8  +60002 ` $( \ Ô +60002 a %( * +60003 a !.  +60002 _ . PV +60002 _ 5  +60002 b / Ƃ +60002 b .  +60002 b 2 jǮ +60003 ^ - 7D +60002 b .  +60002 b - p +60002 ` 8  +60002 b / Mʜ +60002 b . !2 +60002 a #( " +60003 b 7 $-^ +60002 ` . % +60002 ^ . '͊ +60002 Z A )| +60001 Z - +Fζ +60002 ] - -L +60002 W ; . +60002 V 1 0x +60002 U - 2R +60002 T 5 4Ѥ +60001 S . 5: +60002 S\  . 7 +60001 T #' 9nf +60003 V . : +60001 T . <Ԓ +60002 U F >v( +60002 T . @<վ +60002 S  . B T +60002 T - C +60002 T\  - E׀ +60003 U  C G^ +60002 U  7 I,ج +60002 W  / JB +60002 V  I L +60002 V  . Nn +60002 V #( P> +60002 X #( Qۚ +60003 Z . S?0 +60002 X H U +60002 W - V\\ +60003 Y . X +60002 X . ZYވ +60005 Z . \\" +60005 Y - ]ߴ +60004 [\  ; _J +60004 Z  . au +60002 ]  . c@v +60002 X . e +60001 Z - f +60002 Z  #( hp8 +60003 Z 9 j +60002 \\ - kd +60002 \\ - m +60002 ] 4 og +60002 Y . q-& +60002 ] . r +60002 \\ . tR +60003 Z\  ; v{ +60002 \\ 7 xJ~ +60002 ] . z +29343 _ / z^( +6 #tPowering core bus +577 .Gate.power :raw,:ON +3 "sampler") +16 )] +4 "core"  +4 "collection"' +4 ' +4 "core"  +5 "processing"% +3 %! +6 "core"  +8 "collection"' 9\ +4 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 24,\\n 2 => 9,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:32, 11.3C, 8% humidity, 14.4psia, 13.86V, 0.40A, 47.922Ah, 5.54W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 9: Wednesday DA+WCR with Regular cleanup (4 pucks)" +2 #tStarting initialPurge +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +658 "collection"'& +5 "core" &f\  +4 .tHand.open +2 "manipulator"&G1 +26 "core" 1 +3 "manipulator"&d& +6 "core" &  d +3 "manipulator"&i% +6 "core" % Y |  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(-z +192 "core" ( +3 "manipulator"&-& +6 "core" &-t . ? +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-t d ? +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&'o +111 "core" ' +3 .tHand.close +2 "manipulator"&o/ +26 "core" / +3 "manipulator"&.& +6 "core" &-{ 8 +3 "manipulator"&x% +6 "core" %| Y +4 .tForearm.seek :retract +2 "manipulator"&?' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&9( +308 "core" ( +3 "manipulator"&Y& +5 "core" & / +7 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &P& +4 "core" & a / +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&_'ш +106 "core" ' +3 "manipulator"&B& +6 "core" & X . +4 "manipulator"&% +6 "core" %р J +3 "collection"'I& +5 "core" &f\  +5 "collection"'& +8 "core" &f\  +7 .tCC.seek :closed +2 "collection"' (X +7 "core" &f\  + &f\  +5 &zL\ %i +10 &RX\ 9 +9 &\ M +10 &sX\ M +9 &5Z\ M +10 &Z\ M +9 &]\ M +9 &|\\\ M +9 & =[\ M +10 &"Y\ M +9 &#[\ M +9 &%]\ M +10 &'EZ\ M +9 &)\\\ M +10 &*Y\ M +9 &,Y\ M +9 &.P[\ L +10 &0Y\ M +9 &1Y\ M +10 &3W\ L +9 &5VZ\ M +9 &7Z\ M +10 &8Y\ M +9 &:Y\ M +9 &<^X\ M +10 &> Y\ M +9 &?Y\ M +9 &AY\ M +10 &Ce`\ M +9 &E!s\ O +10 &F\ Q +9 &H\ T +9 &JS\ V +10 &L\ W +9 &M\ W +10 &O\ W +9 &QV\ X +9 &S\ W +10 &T\ Y +9 &V\ Y +9 &Xi\ 0 +10 &X\ V +9 ( +5 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.20 +2 "collection"'6& +6 "core" &Xi\ F + &Xj\ F +3 .tHand.open +2 "manipulator"&1 +24 "core" 1 +3 "manipulator"& % +6 "core" %p +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&*' ] +101 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'K& +6 "core" &Xj\ F +65 "collection"'C% +6 "core" %P\ +3 .tCSV.dial CSR +14 "collection"'b  +130 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +5 "collection"' +19 'f% +5 "core" %q\  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'{'B +648 "core" ' +3 .tCSV.dial :waste +3 "collection"'c +129 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'t'P +792 #"uploadLog"upsync +1199 "core" ' +3 #tPurging external Intake +2 "collection"'D& +6 "core" &Xj\ F +3 "collection"'q% +5 "core" %R\ +4 .tCSV.dial :flush +3 "collection"'n  +43 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +6 .tCS.seek 10ml +2 "collection"'h' +2299 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"' +2 '$  +9 "core"  +63  +6 .tCTV.dial :intake +2 "collection"'  +78 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"''P +2356 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'`  +78 "core" ~ +7 #tFlushing upper manifold + "collection"'(& +5 "core" &Xi\ F +4 "collection"'3% +6 "core" %Q\  +2 .tCSV.dial :flush +3 "collection"'A  +72 "core"  +7 .tCS.seek 5ml +3 "collection"'@'q +1195 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'~ @ +43 "core" A +5 "collection"' % +6 "core" %q\  +5 .tCS.seek 7ml +2 "collection"'&'f +532 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'p  +2 ' +10 "core"  +93  +6 .tCTV.dial :air +2 "collection"'[  +6 "core" +7 .tCS.seek 0ml +3 "collection"'l'P +1643 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'0'2~ +821 "core" ' +3 .tCSV.dial :waste +12 "collection"'X +43 "core" +7 .tCS.seek 0ml +3 "collection"'v'P +748 "core" ' +3 "collection"'J& +5 "core" &Xh\ F +4 "collection"'% +6 "core" %R\ +3 .tCSV.dial :flush +2 "collection"'1  +43 "core"  +7 .tCS.seek 3ml +2 "collection"'m'2~ +747 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'Z @ +43 "core" @ +6 "collection"'r% +6 "core" %2z\  +4 .tCS.seek 4.999ml +2 "collection"'U'q +526 "core" ' +3 .tCSV.dial :air +6 .CS.seek 0ml +2 "collection"''P +1182 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'s'2~ +756 "core" ' +3 .tCSV.dial :waste +3 "collection"'T +72 "core" +7 .tCS.seek 0ml +2 "collection"''P +744 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&:& +6 "core" & s * +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&S( +30 "core" ( +3 "manipulator"&;& +6 "core" & w +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &V& +4 "core" & j w +4 .tForearm.seek CC +3 "manipulator"&'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&/ +16 "core" / +5 .tCC.seek :open +2 "collection"'( +406 "core" ( +2 "manipulator"&M& +6 "core" & s w +3 "manipulator"&8% +5 "core" %ё  & +5 .tForearm.seek :retract +2 "manipulator"&w' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&4(-z +301 "core" ( +3 "manipulator"&}& +5 "core" &-} t R +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +4 "core" &-} R +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"& 'o +113 "core" ' +3 .tHand.open +2 "manipulator" +17 "core" 1 +3 "manipulator"&F% +6 "core" %pw  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&>' ] +106 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 11:04:54PDT06-Aug-25\\n{1 => 24,\\n 2 => 9,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:32, 11.3C, 8% humidity, 14.4psia, 13.86V, 0.40A, 47.922Ah, 5.54W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +1194 "collection"'& +5 "core" &\ +4 "manipulator"&5% +6 "core" % ]  +4 "storage"(]% +5 "core" %. 2 ( R . +3 "storage"(. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(!( +313 "Can"`\ |髋 +519 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +6 "core" & C 0 2 +3 "manipulator"&)& +5 "core" &-} R +3 "manipulator"&% +10 "core" % ] s  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&k( +180 "core" ( +6 "manipulator"&& +6 "core" &\  x !t +3 "storage"(|& +5 "core" & \ 3 , , +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&N'j +98 "core" ' +3 "storage"(+& +5 "core" & # @ C 1 +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +248 "core" ' +3 "storage"(H- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (j& +4 "core" & \ '\ 1 , +3 "manipulator"&u& +8 "core" &\  !t +3 .tElbow.seek 2 +2 "manipulator"&^( +6 "core" ( +3 "manipulator"&"& +6 "core" &\  T !t +3 "storage"(L& +6 "core" & ' /  / +4 .tForearm.seek 2 + 300 counts +3 "manipulator"&'v +14 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&%/ +26 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&R& +3 "storage"(z') +14 "core" &\  !t +3 "manipulator"&Q% +7 "core" %z J +3 .tForearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +4 .tElbow.seek CC +2 "manipulator"&<( +104 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +61 "core" ( +3 "manipulator"&g& +6 "core" & + +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&2'ш +103 "core" ' +2 "manipulator"&& +7 "core" & m + +3 "manipulator"&/% +6 "core" %щ q +3 "collection"',& +7 "core" &\ +3 "collection"'\\& +9 "core" &\ +5 .tCC.seek :closed +3 "collection"'E(X +6 "core" &\ +2 &\  +7 &2\ *x +10 &c\ = +9 &mt\ M +9 &0W\ L +10 &Y\ M +68 &Y\ M +9 &uW\ M + &8V\ L + & U\ M + &"Y\ M + &$~[\ L + &&@[\ L +3 &(U\ L + &)Y\ M +8 &+X\ M +9 &-HY\ L +9 &/\ U\ L +10 &0U\ L +9 &2T\ L +16 &4P\\\ L +4 &6[\ L +8 &7W\ L +10 &9W\ M +9 &;XZ\ L +9 &=[\ M +10 &>W\ M +9 &@Z\ L +9 &B`Z\ L +10 &D"\\\ L +9 &E_\ M +10 &Gj\ N +9 &I_v\ O +9 &K\ Q +10 &L\ U +9 &N\ U +10 &PT \ V +9 &R*\ V +9 &S\ V +10 &U!\ X +9 &WS \ E +9 &X_9 \ , +10 &X]\ A +5 ( +5 "collection"'\\& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.02 +3 .Hand.open +2 "manipulator"&1 +3 "core" &XU"\ A +24 1 +3 "manipulator"&G% +7 "core" %т | +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +9 "manipulator"&d' ] +101 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")i+ +6 "core" + +2 "sampler")-% +5 "core" %  \ +4 "collection"'& +5 "core" &XU\ A +7 "Can"b\ w }& +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast + "sampler")#.0X% +5 "core" %O\ +3 "sampler")H% +6 "core" %xD$& \  +25 "collection"'j% +5 "core" %O{\ +4 "sampler")u% +5 "core" %y:66 \  +76 "collection"'"% +7 "core" %O\ +3 "sampler")\ % +6 "core" % \ +4 "collection"'L% +5 "core" %O\ +4 #tIntake @30.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X0X% +6 "core" % \ +38 "collection"'H% +4 "core" %O \ +3 "sampler")j% +6 "core" %40 \ +3 .tIntake.select :close +2 "sampler")0 +17 )u% +4 "core" %62 \ +4 .tSSV.dial :exhaust +2 "sampler")"  +76 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")\ '! +896 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")L  +80 "core" +8 #tAllowing 2:10 for 25.0ml of remaining 800.0ml +5 "Can"a\ +&+ +2 .tIntake.select :open +2 "sampler") +218 "collection"'7% +4 "core" %O\ +3 #tIntake @32.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X \  +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X \  +17 "collection"'% +5 "core" %O\ +4 "sampler")S% +6 "core" %\\&ST \  +21 "collection"'}% +5 "core" %O\ +3 "sampler")% +6 "core" %\\*ij \  +25 "collection"'#% +5 "core" %O\ +3 "sampler")*% +7 "core" %\\+ \ +3 "collection"' % +6 "core" %O\ +2 #tIntake @32.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +7 "core" %2rq \ 6 +33 "collection"'H% +4 "core" %O\ +4 "sampler")F% +7 "core" %0 \ +37 "collection"'j% +5 "core" %O\ +4 "sampler")u% +7 "core" %0 \ +43 "collection"'"% +4 "core" %O\ +4 "sampler")% +7 "core" %0 \ +2 "collection"'L% +6 "core" %O\ +3 #tIntake @31.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X9 \  +24 "collection"'B% +5 "core" %O\ +3 "sampler")% +7 "core" %#MJ \  +28 "collection"'2% +5 "core" %O\ +3 "sampler")-% +7 "core" %#\\[ \  +33 "collection"'6% +4 "core" %O\ +4 "sampler")% +7 "core" %#on \  +3 "collection"' % +6 "core" %O\ +2 #tIntake @30.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X'3 +251 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")H  +136 "core"  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'F  +134 "core" +4 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +2 "collection"'j  +2 "sampler")u' +7 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'w @ +43 "core" > +5 ."CSpush"CS.reconfigure :fast + "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'"'P +79 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +132 "core"  +5 .tSS.reconfigure :exhale + "sampler")#.0X +103 "collection"'[9 +3 "core" 9-; +103 "collection"' 9 +2 "core" 9/8 +103 "collection"'&9 +3 "core" 915 +102 "collection"'b9 +3 "core" 9%33 +102 "collection"'h9 +3 "core" 9G50 +103 "collection"'9 +2 "core" 9i6- +103 "collection"'09 +3 "core" 99+ +102 "collection"'l9 +3 "core" 9:) +103 "collection"'X9 +2 "core" 9=' +103 "collection"'39 +3 "core" 9=% +102 "collection"'9 +4 "core" 9A$ +102 "collection"'Z9 +3 "core" 9C! +107 "collection"'p9 +3 "core" 99D +102 "collection"'19 +3 "core" 9RF +103 "collection"'v9 +2 "core" 9kG +103 "collection"'U9 +4 "core" 9J +102 "collection"'s9 +3 "core" 9L +102 "collection"'9 +4 "core" 9M +102 "collection"'V9 +3 "core" 9P  +102 "collection"'9 +4 "core" 9Q +102 "collection"'J9 +3 "core" 9S +102 "collection"'M9 +3 "core" 9U +103 "collection"'m9 +2 "core" 9 W +103 "collection"'T9 +3 "core" 9 Y" +102 "collection"'r9 +4 "core" 9 (Z& +102 "collection"'9 +3 "core" 9 5\\* +103 "collection"'S9 +3 "core" 9 B]. +102 "collection"'9 +3 "core" 9 O_2 +102 "collection"'#9 +4 "core" 9 Z`7 +102 "collection"'*9 +3 "core" 9 ec; +102 "collection"' 9 +4 "core" 9 pd? +102 "collection"'9 +3 "core" 9 yfC +103 "collection"'89 +2 "core" 9 gG +103 "collection"';9 +3 "core" 9 iL +103 "collection"' 9 +2 "core" 9 jP +103 "collection"'99 +3 "core" 9 lT +103 "collection"'9 +3 "core" 9 nX +103 "collection"'59 +52 "core" 9 p_ +102 "collection"')9 +3 "core" 9 qc +103 "collection"'}9 +2 "core" 9 sg +103 "collection"'9 +3 "core" 9 tk +103 "collection"'|9 +2 "core" 9 vo +103 "collection"'49 +3 "core" 9 xt +102 "collection"'9 +3 "core" 9 yx +103 "collection"'+9 +2 "core" 9 {| +103 "collection"'H9 +3 "core" 9 { +103 "collection"'F9 +2 "core" 9 | +103 "collection"'j9 +3 "core" 9 ~ +102 "collection"'w9 +4 "core" 9  +102 "collection"'>9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +103 "collection"']9 +2 "core" 9  +103 "collection"'u9 +3 "core" 9  +102 "collection"'"9 +3 "core" 9  +102 "collection"'L9 +3 "core" 9  +103 "collection"'k9 +3 "core" 9  +103 "collection"'N9 +2 "core" 9  +103 "collection"':9 +3 "core" 9  +102 "collection"'g9 +3 "core" 9  +103 "collection"'9 +2 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9\  +102 "collection"'^9 +4 "core" 9\  +102 "collection"'/9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +103 "collection"'Q9 +3 "core" 9\  +103 "collection"'9 +2 "core" 9\  +103 "collection"'79 +2 "core" 9\  +103 "collection"'9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +103 "collection"'%9 +3 "core" 9\  +103 "collection"'G9 +2 "core" 9\  +103 "collection"'R9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +103 "collection"'.9 +3 "core" 9\ " +103 "collection"',9 +2 "core" 9\ % +103 "collection"'z9 +3 "core" 9\ ' +102 "collection"'y9 +3 "core" 9\ *  +4 .tCH.hold 10:00,70C +3 "collection"' `\ t `\ (\ +2 'e9 +7 "core"  + 9\ * +2 "collection"'Y% +3 "core" % , $ \ +3 #tBegun lysing Collection Puck Heater at 68.1C/54.4psia +4857 "Can"b\ +׋ +55130 "core" ` +2 "collection"'P9 +3 "core" 9\ u +3 "collection"'B% +4 "core" % k h -\ +3 #tEnded lysing Collection Puck Heater at 70C/58.4psia +2 .CS.seek 0ml + "collection"''P +341 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'2 @ +103 "core" @ +70 .tCSV.dial :air +4 "collection"'- @ +44 "core" > +5 .tCS.seek 5ml +2 "collection"'6'q +1350 "core" ' +3 .tCSV.dial CTV +2 "collection"'  +44 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'O  +44 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'i @ +55 "core" A +4 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'?'P +1358 "core" ' +2 "collection"'a% +5 "core" %O~y\ + #tPuck @149.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'o +101 "core" ~ +4 .tCBV.dial CSV +2 "collection"'K  +30 "core"  +5 "collection"'W% +4 "core" %O > =\ +3 .tCS.seek 5ml +2 "collection"'f'q +380 "Can"^ R 5m +968 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'C  +42 "core" +5 "collection"'D% +3 "core" %q!\  +4 .tCS.seek 7ml + "collection"''e +587 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'q @ +43 "core" > +5 .tCS.seek 10ml +2 "collection"'' +846 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +125 "core" a +4 #tLysing Complete +2 "collection"'n& +3 "core" &XU \ A +3 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&t% +3 "core" % _ K  +3 "storage"({% +4 "core" %N 0 . - +2 "storage"(x. +4 "core" .( +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(( +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" &\ * d ` . +3 "manipulator"&$& +4 "core" & ) +2 "manipulator"&'% +5 "core" % _ \\  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&_( +162 "core" ( +2 "manipulator"&I& +5 "core" &  5 +2 "storage"(A& +3 "core" & M L 1 +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&('ұ +102 "core" ' +2 "storage"(`& +3 "core" & M L 1 +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(c' +150 "core" ' +2 "storage"(@- +4 "core" -'ڧ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&~& +3 "core" &  @ +58 "storage"([& +3 "core" &\ *\ $ = ) +3 .tElbow.reconfigure :limp +9 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"& 'ϑ +32 "core" ' +2 .tElbow.hold +2 "manipulator"&&, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(b- +3 "core" -'ڧ +4 .tSE.seek 23.38 Pucks below Top Plate + "storage"(h' +29 "core" ' +2 "manipulator"&% +3 "core" %ϙj  +3 "storage"(0& +4 "core" & ! +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 308 counts + "manipulator"&l' +20 "core" ' +2 "manipulator"&X& +5 "core" &  Z +2 "storage"(3& +4 "core" &\ 0\ 2 + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&'ұ +19 "core" ' +3 .tSE.seek 24.38 Pucks below Top Plate + "storage"(Z'Z +50 "core" ' +2 "manipulator"&p& +3 "core" &  +3 "manipulator"&1% +5 "core" %ҩ\   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&v' ] +89 "core" ' +3 .tElbow.seek CC +2 "manipulator"&U( +166 "core" ( +2 "manipulator"&s& +3 "core" &  4 # +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +3 "core" &  # +3 .tForearm.seek CC + "manipulator"&V'ш +94 "core" ' +2 .tHand.close + "manipulator"&/ +20 "core" / +5 .tCC.seek :open +2 "collection"'J( +404 "core" ( +2 "storage"(M& +4 "core" & 2 1 1 . +3 "storage"(m& +4 "core" & ( 2 > . +2 "manipulator"&T& +5 "core" &  # +2 "manipulator"&r% +3 "core" %я +4 .tForearm.seek :retract + "manipulator"&' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&S( +168 "core" ( +2 "manipulator"&& +5 "core" &  V a +2 "storage"(#& +5 "core" & / 3 S / +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&*'ϑ +107 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&8% +4 "core" %Ϡ{  9 +3 "storage"(;& +3 "core" &\ \  e & +3 .tForearm.force -20 + "manipulator"&5 +59 .tForearm.seek 1 + 315 counts +9 "manipulator"& ' +25 "core" ' +2 "manipulator"&9& +5 "core" &  K a +2 "storage"(& +5 "core" & # " U 0 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&5'ұ +33 "core" ' +2 "storage"()% +4 "core" %a M L j 1 +3 ."downElevator"SE.seek :down +4 "storage"(}') +102 (% +3 "core" %? } r 7 +2 "manipulator"&|% +5 "core" %҈  % + ' +2 ."downElevator"SE.stop +4 "storage"(5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +2 "manipulator"&4' ] +94 "core" ' +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & \ +3 "manipulator"&+& +4 "core" &  k a +2 "manipulator"&H% +5 "core" % [  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&F(-z +181 "core" ( +2 "manipulator"&j& +3 "core" &- @ J +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &w& +2 "core" &- J +4 .tForearm.seek :garage + "manipulator"&>'o +109 "core" ' +4 .tHand.close + "manipulator"&/ +27 "core" / +2 "manipulator"&]& +4 "core" &- e J +2 "manipulator"&u% +5 "core" %ρ W +2 .tForearm.seek :retract +2 "manipulator"&"' ] +101 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&L( +299 "core" ( +2 "manipulator"&k& +5 "core" & ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &N& +3 "core" & ' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&:'ш +98 "core" ' +2 "manipulator"&g& +4 "core" &  ' +3 "manipulator"&% +3 "core" %ш +3 "collection"'& +5 "core" &\ +3 "collection"'& +6 "core" &\ +3 .tCC.seek :closed + "collection"'^(X +4 "core" &r\ +8 &>y\ $d +10 &W~\ 7 +9 &}\ K +9 &V\ L +10 &dY\ L +9 &%\\\ L +9 &\\|\ L +10 &Y\ L +9 & lZ\ L +10 &".U\ L +9 &#X`\ K +9 &%Y\ L +10 &'sY\ L +9 &)6W\ L +9 &*Z\ L +10 &,Y\ K +9 &.{Y\ L +10 &0?W\ K +9 &2Wz\ L +9 &3[\ L +10 &5V\ L +9 &7FX\ L +9 &9W\ L +10 &:Xl\ K +9 &<WV\ L +10 &>N\\\ L +9 &@W\ K +9 &AX\ L +10 &C]\ L +9 &EOm\ N +9 &G \ P +10 &H\ T +9 &J~\ V +10 &L>\ W +9 &N\ V +9 &O\ W +10 &Q}\ Y +9 &SB\ X +9 &U\ X +10 &V\ Z +9 &X(\\r\ (| +10 &X"Z\ M +9 ( +3 "collection"'& +75 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.25 +3 "collection"'/& +3 "core" &XeE\ E + &Xg\ E + &Xg\ E + &Xg\ E &Xg\ E + &Xg\ E + &Xg\ E &Xg\ E + &Xg\ E +3 .tHand.open +2 "manipulator"&1 +16 "core" 1 +2 "manipulator"&Q% +4 "core" %t K +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&' ] +94 "core" ' +2 .tPSV.dial PSR +2 "processing"%7 +131 "core"  +7 "processing"%% +5 "core" %ܔ9\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +23 .tPS.seek 1.5ml + "processing"%' +1598 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%%  +44 "core"  +5 .tPS.seek 0ml + "processing"%G'ܑ +1595 "core" ' +3 .tPSV.dial PSR + "processing"%R +54 "core" +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%' +2623 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"% +2 "collection"'.  +7 "core" A +4 "processing"%, +3 "core" A +3 "processing"%z  +66 "core" +94 +7 .tPSV.dial :mixloop +2 "processing"%y +102 "core" +5 .tCTV.dial :air,avoiding: :intake +3 .PTV.dial :PRVmixing +2 "processing"%e  +127 "core" +6 .tPS.seek 0ml +2 "processing"%Y'ܑ +2616 "core" ' +2 .tPSV.dial :air +2 "processing"%\  +44 "core"  +6 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%P +45 "core" +6 .tPS.seek 0ml + "processing"%B'ܑ +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%\\  +43 "core"  +5 .tPS.seek 2.5ml +2 "processing"%2' +2615 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%- +43 "core" +69 .tPS.seek 0ml + "processing"%'ܑ +2614 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & { & +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"& ( +3 "core" ( +3 "manipulator"&O& +5 "core" & 6 & +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &i& +3 "core" & & +4 .tForearm.seek CC + "manipulator"&6'ш +92 "core" ' +2 .tHand.close +2 "manipulator"&a/ +21 "core" / +5 .tCC.seek :open + "collection"'o( +408 "core" ( +2 "manipulator"&K& +5 "core" & 3 & +2 "manipulator"&W% +4 "core" %є R +3 .tForearm.seek :retract +2 "manipulator"&?' ] +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&C(-z +296 "core" ( +2 "manipulator"&D& +3 "core" &-}   +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &f& +3 "core" &-}  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&q'o +112 "core" ' +3 .tHand.open + "manipulator"&1 +24 "core" 1 +2 "manipulator"&% +5 "core" %pW  g - +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n' ] +105 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%t +5 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%{  +16 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "collection"'x  +6 "core" +4 .tCTV.dial :air,avoiding: :intake +5 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"' & +4 "core" &Q\ +3 "manipulator"&$% +4 "core" % M  +3 "storage"('% +4 "core" %G m p 5 +2 "storage"(!. +4 "core" .( +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(I( +205 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (A& +3 "core" & u\ % 8 2 +3 "manipulator"&`& +3 "core" &-}  +3 "manipulator"&<% +4 "core" % M  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&@( +172 "core" ( + "manipulator"&~& +5 "core" &  r i +2 "storage"([& +5 "core" & w l 7" +58 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&d'j +94 "core" ' +2 "storage"(b& +4 "core" & z { 7" +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(' +264 "core" ' +2 "storage"(0- +3 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 (X& +3 "core" & K R  3" +3 "manipulator"&3& +3 "core" &\  h +4 .tElbow.seek 2 + "manipulator"&p( +4 "core" ( +2 "manipulator"&1& +4 "core" &  h +3 "storage"((& +5 "core" & U U ; 3" +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&_'v +21 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&c/ +15 "core" / +4 ."downElevator"SE.seek :down +4 "storage"( ') +2 "manipulator"&l& +10 "core" &  p h +2 "manipulator"&h% +3 "core" %t ~ - +4 .tForearm.seek :retract +2 "manipulator"&s' ] +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +109 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +54 "core" ( +2 "manipulator"&& +4 "core" &  $ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &&& +3 "core" &  % $ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ш +99 "core" ' +2 "manipulator"&v& +5 "core" &  } $ +2 "manipulator"&E% +5 "core" %ь J +2 "collection"'M& +4 "core" &\ +4 "collection"'m& +6 "core" &\ +3 .tCC.seek :closed +2 "collection"'T(X +5 "core" &\ +6 &>]\ $d +9 &W~\ 7 +10 &~\ K +9 &X\ K +9 &hYn\ L +10 &*W^\ L +9 &]K\ L +9 &[9\ L +10 & pY#\ L +9 &"2\\\ L +10 &#\\\ L +9 &%Z\ K +9 &'w[A\ L +10 &);Y\ K +9 &*Y\ K +9 &,Y\ L +10 &.\\\ L +9 &0BU\ L +10 &2V\ L +9 &3[|\ L +9 &5[b\ L +10 &7JVR\ L +9 &9 V?\ L +9 &:UY\ K +10 &<Yl\ L +9 &>RZa\ L +10 &@YR\ K +9 &AV=\ K +9 &C\\+\ L +10 &EX_%\ L +9 &Gg"\ M +9 &Hr\ N +10 &J\ Q +9 &LI\ T +10 &N6\ U +9 &OE\ W +9 &Q5\ W +10 &SJ\ V +9 &U\ Y +9 &V\ Y +10 &X)P\ 0 +9 &X\ Q +10 ( + &Xc\ K +2 "collection"'m& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.08 +2 .Hand.open +2 "manipulator"&r1 +26 "core" 1 +2 "manipulator"&% +4 "core" %у +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&#' ] +107 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +57 "collection"'V  +134 "core" ~ +6 .tCSV.dial CTV +10 "collection"'U  +27 "core"  +7 .tPS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 "collection"'8% +4 "core" %b]6\  +4 .tCS.seek 4.25ml + "collection"';'Z( +1540 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%9  +42 "core"  +7 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +72 "core"  +6 .tPS.seek 0ml +2 "processing"%'ܑ +2618 "core" ' +3 .tCBV.dial between PRV and waste1 +2 "collection"') ` +34 "core" _ +5 .tCSV.dial :air +2 "collection"'S @ +43 "core" ? +5 .tCS.seek 10ml +2 "collection"'' +1546 "core" ' +2 .tCSV.dial CTV +2 "collection"'|  +44 "core"  +7 .tCS.seek 0ml + "collection"'*'P +2619 "core" ' +3 .tCBV.dial :waste1 + "collection"' @ +30 "core" > +5 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'+  +135 "core" +4 "collection"'H& +3 "core" &Xb{x\ K +3 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"& % +3 "core" % t b +3 "storage"(Z% +3 "core" %H / . b / +3 "storage"(}. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(5( +203 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (j& +3 "core" &\ ! c 1 - +3 "manipulator"&w& +3 "core" &  a # +3 "manipulator"& % +4 "core" % t +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&( +170 "core" ( + "manipulator"&]& +5 "core" &  ' U +2 "storage"(u& +5 "core" & # # X 0 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&4'ұ +99 "core" ' +2 "storage"(>& +4 "core" & % # F 0 +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(F' +154 "core" ' +2 "storage"(k- +4 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&N& +3 "core" &  U +3 "storage"(g& +3 "core" &\ \  u ( +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +59 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 + "manipulator"&'ϑ +36 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"("- +3 "core" -' +4 .tSE.seek 24.36 Pucks below Top Plate +2 "storage"(J'L +31 "core" ' +2 "manipulator"&/% +5 "core" %ϑ] +2 "storage"(& +4 "core" & d  +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 300 counts + "manipulator"&Q'н +24 "core" ' +2 "manipulator"&& +4 "core" &   % U +3 "storage"(7& +4 "core" &\ \  x ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts +2 "manipulator"&'ұ +18 "core" ' +3 .tSE.seek 25.36 Pucks below Top Plate +2 "storage"(:' +41 "core" ' +2 "manipulator"&%& +5 "core" &  X U +2 "manipulator"&% +4 "core" %һ  ;  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&R' ] +88 "core" ' +3 .tElbow.seek CC + "manipulator"&G( +170 "core" ( + "manipulator"&& +5 "core" &  $ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &  T $ +3 .tForearm.seek CC +2 "manipulator"&.'ш +96 "core" ' +2 .tHand.close +2 "manipulator"&z/ +25 "core" / +4 .tCC.seek :open +2 "collection"'y( +405 "core" ( +2 "storage"(e& +5 "core" & # # S 0 +2 "storage"(& +4 "core" & # $ 0 +2 "manipulator"&\ & +4 "core" &  & # +2 "manipulator"&Y% +4 "core" %љ L +3 .tForearm.seek :retract +2 "manipulator"&P' ] +95 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +168 "core" ( +2 "manipulator"&\\& +5 "core" &  ` +2 "storage"(B& +3 "core" & M M 1 +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&-'ϑ +108 "core" ' +2 .tElbow.hold + "manipulator"&2, +4 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +16 "core" 1 +3 "manipulator"&O% +60 "core" %ϝ} c G +2 "storage"(i& +3 "core" &\ $\ % K ) +3 .tForearm.force -20 +9 "manipulator"&5 +4 .tForearm.seek 1 + 312 counts +2 "manipulator"&a' +21 "core" ' +2 "manipulator"&L& +3 "core" &  x ` +3 "storage"(& +5 "core" & G L a 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts + "manipulator"&^'ұ +15 "core" ' +2 "storage"(K% +5 "core" % U K = 2 +3 ."downElevator"SE.seek :down +5 "storage"(W') +100 (6% +3 "core" %2 p l 5 +3 "manipulator"&D% +3 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +2 "core" %ҩ    +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"& ' ] +87 "core" ' +2 .tPSV.dial :air +2 "processing"%f  +73 "core" +4 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +43 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%t  +42 "core"  +4 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%{ +42 "core" +4 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%x  +43 "core"  +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%?'ܑ +2613 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +5 "core" &qC\  +2 "manipulator"&$& +5 "core" &  8 ` +2 "manipulator"&'% +4 "core" % N C  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(-z +175 "core" ( +2 "manipulator"&q& +4 "core" &- [ W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &- % W +3 .tForearm.seek :garage +2 "manipulator"&`'o +110 "core" ' +2 .tHand.close +2 "manipulator"&7bC\ L +9 &?_C\ L +10 &AcC\ L +9 &C}`C\ L +9 &E>iB\ M +10 &FyB\ N +9 &HD\ Q +9 &JvB\ Q +10 &L7C\ R +9 &MC\ R +10 &OB\ R +9 &QyC\ S +9 &RHjB\ ^ +10 &S$ AC\ - +5 ( +2 "processing"%(& +6 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.48 + "processing"%l& +4 "core" &S$ C\ - + &S$ :\ - +4 .tHand.open + "manipulator"&h1 +25 "core" 1 +2 "manipulator"&@% +5 "core" %;  w  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&d' ] +93 "core" ' +2 .tPRV.dial :air +2 "processing"%  +43 "core"  +5 .tPSV.dial :mixloop +2 "processing"% +42 "core" +5 "processing"%&% +4 "core" %܎C\ +3 .tPS.seek 0.3ml +2 "processing"%_' +384 "core" ' +2 .tPSV.dial PSR +2 "processing"%v +103 "core"  +7 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +3 .PS.seek 0.7ml + "processing"%E'5a +521 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%p' +1903 "core" ' +3 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%M +102 "core" +5 .tPTV.dial :mixing +2 "processing"% @ +71 "core" A +6 .tPBV.dial :waste2 + "processing"%s  +92 "core"  +6 .tPS.seek 0ml + "processing"%o'ܑ +1028 "Can"t L $ +1587 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&r& +4 "core" &  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&m& +5 "core" & |  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +3 "core" & l  +3 .tForearm.seek PC +2 "manipulator"&V'E +94 "core" ' +2 .tHand.close + "manipulator"&U/ +22 "core" / +60 .tPC.seek :open +10 "processing"%( +374 "core" ( +2 "manipulator"&8& +5 "core" & U  +2 "manipulator"&% +3 "core" %W  +4 .tForearm.seek :retract + "manipulator"&9' ] +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +139 "core" ( +2 "manipulator"&& +4 "core" &-\  "~ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &)& +3 "core" &-  T "~ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&S'o +110 "core" ' +2 .tHand.open + "manipulator"&;1 +18 "core" 1 +2 "manipulator"&|% +3 "core" %qp  C m +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +4 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &8\ +2 "manipulator"&+% +4 "core" % p p  +3 "storage"(H% +4 "core" %A m l 5 +2 "storage"( . +4 "core" .( +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(Z( +206 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (}& +3 "core" & \ 2 x X 1 +3 "manipulator"&j& +4 "core" &-\  o !q +2 "manipulator"&w% +4 "core" % p |  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"& ( +165 "core" ( +2 "manipulator"&I& +4 "core" &\  S !t +3 "storage"(]& +4 "core" & l l 5" +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts + "manipulator"&u'j +100 "core" ' +2 "storage"(>& +4 "core" & { p 6" +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(' +261 "core" ' +2 "storage"(k- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (N& +3 "core" & 7 H 9 1" +3 "manipulator"&g& +3 "core" &\  5 !s +4 .tElbow.seek 2 + "manipulator"&#( +4 "core" ( +2 "manipulator"&"& +4 "core" &\  _ !s +3 "storage"(/& +3 "core" & J U V 2" +4 .tForearm.seek 2 + 300 counts + "manipulator"&'v +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +22 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&7& +2 "storage"(%') +7 "core" &\  @ !s +4 "manipulator"&% +59 "core" %o  +3 .tForearm.seek :retract +10 "manipulator"&4' ] +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +57 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +193 "core" ( + "manipulator"&F& +5 "core" & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&Q'E +99 "core" ' +2 "manipulator"&J& +3 "core" & J +3 "manipulator"&% +4 "core" %J +3 "processing"%,& +4 "core" &D\ +3 "processing"%& +6 "core" &D\ +3 .tPC.seek :closed + "processing"%(SD +5 "core" &D\ +5 &D\ 5 +10 &1HA\ / +9 &ZrC\ D +10 &fB\ L +9 &^C\ L +9 &^D\ K +10 &HaC\ L +9 & [D\ K +9 &^B\ K +10 &!\\C\ L +9 &#P]C\ L +10 &%\\B\ L +9 &&\\D\ L +9 &(`B\ L +10 &*X^C\ L +9 &,ZC\ K +9 &-]C\ K +10 &/ZD\ L +9 &1``C\ L +10 &3"aC\ L +9 &4aC\ L +9 &6^B\ L +10 &8h_D\ L +9 &:*^B\ L +9 &;_C\ K +10 &=_C\ L +9 &?pcB\ L +10 &A2]C\ L +9 &B_C\ L +9 &DcC\ L +10 &FrrD\ N +9 &H.C\ P +9 &IB\ Q +10 &KD\ R +9 &MmD\ R +10 &O.C\ R +9 &PC\ S +9 &RvzB\ %t +10 &S |B\ 8 +9 ( +3 "processing"%& +3 "core" &S( C\ , +3 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.54 +3 .Hand.open + "manipulator"&z1 +18 "core" 1 +2 "manipulator"&R% +3 "core" %E  i  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&T' ] +93 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%e F +2 %9 +8 "core" 9 +102 "processing"%\ 9 +4 "core" 96 +104 "processing"%Y9 +3 "core" 9 6 +103 "processing"%\\9 +3 "core" 9 7 +103 "processing"%B9 +3 "core" 98 +103 "processing"%.9 +3 "core" 99 +104 "processing"%G9 +3 "core" 9: +103 "processing"%9 +3 "core" 99 +103 "processing"%O9 +4 "core" 9 #8 +103 "processing"%i9 +3 "core" 9'7 +103 "processing"%L9 +4 "core" 9+6 +103 "processing"%9 +4 "core" 9(/+ +103 "processing"%K9 +4 "core" 944( +103 "processing"%P9 +3 "core" 9B8& +103 "processing"%69 +3 "core" 9R<" +104 "processing"%D9 +3 "core" 9c@! +103 "processing"%9 +4 "core" 9sE +104 "processing"%-9 +3 "core" 9I +103 "processing"%a9 +3 "core" 9M +103 "processing"%f9 +3 "core" 9R +103 "processing"%:9 +4 "core" 9V +159 "processing"%W9 +3 "core" 9\\ +103 "processing"%^9 +3 "core" 9a +103 "processing"%9 +3 "core" 9e +103 "processing"%9 +3 "core" 9i +104 "processing"%t9 +3 "core" 9%m +103 "processing"%{9 +4 "core" 97r +104 "processing"%x9 +3 "core" 9Hv +103 "processing"%9 +3 "core" 9Xz\ +103 "processing"% 9 +4 "core" 9h~ +103 "processing"%$9 +3 "core" 9v +103 "processing"%'9 +3 "core" 9 +104 "processing"%q9 +3 "core" 9 +103 "processing"%A9 +3 "core" 9 +103 "processing"%29 +3 "core" 9 +104 "processing"%<9 +3 "core" 9 +103 "processing"%9 +4 "core" 9 +103 "processing"%~9 +3 "core" 9 +104 "processing"% 9 +3 "core" 9 +103 "processing"%b9 +3 "core" 9  +103 "processing"%n9 +3 "core" 9! +103 "processing"%`9 +4 "core" 9! +103 "processing"%!9 +4 "core" 9" +103 "processing"%X9 +3 "core" 9" +9 .tPH.hold 2:00:00,28C +3 "processing"%3 pFp +3 .tdelay 1:30 +6 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +102 "core"  +8 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +17 .tPS.seek 0.5ml + "processing"%[' +586 "core" ' +2 .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +17 .tPS.seek 2ml +2 "processing"%='Q +1599 "core" ' +2 .tPTV.dial :puck +2 "processing"%l  +71 "core"  +8 .tPSV.dial PTV +2 "processing"%h +73 "core" +5 .tPBV.dial :waste1 +2 "processing"%@  +132 "core"  +5 "processing"%% +4 "core" %SI\  +3 .tPS.seek 1.5ml +2 "processing"%(' +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" * +7 .tPS.seek 0ml + "processing"%&'ܑ +1594 "core" ' +2 .tdelay 5:00 +30068 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%0  +5 "core"  +6 .tPBV.dial :waste1 + "processing"%?  +35 "core" +6 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%v * +35 "core" + +5 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +72 "core"  +9 .tPS.reconfigure :fast + "processing"%#A ,`xb +4 .tPS.seek 2.5ml + "processing"%E' +2269 "core" ' +2 .tPSV.dial PTV +2 "processing"%M +73 "core" +5 .tdelay 5 seconds +238 "Can"m U X왋 +265 .tPSV.dial PSR +2 "processing"% +71 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +72 "core" +6 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%p  +72 "core"  +6 .tPS.seek :empty + "processing"%r's +2274 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%m  +127 "core" +4 .tPSV.dial :mixloop +2 "processing"% +44 "core" +4 .tPRV.dial :ab1 +2 "processing"%U @ +74 "core" B +5 .tPS.reconfigure :slow + "processing"%#A 2`xb +4 .tPS.seek 0.15ml + "processing"%C' +352 "core" ' +3 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'d  +2 "processing"%c  +47 "core" +  +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:70"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:69"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 "processing"%8% +5 "core" %4\  +3 .tPS.seek 0.3ml + "processing"%' +353 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +5 .tPRV.dial :air + "processing"%)  +44 "core"  +5 .tPS.seek 0.9ml +2 "processing"%V'N +1260 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%; @ +74 "core" ? +6 .tPS.seek 0.5ml + "processing"%|' +868 "core" ' +3 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%'Q +1604 "core" ' +2 .tPSV.dial :PML +2 "processing"%+ +44 "core" +64 .tPTV.dial :mixing +5 "processing"%H @ +72 "core" B +6 .tPBV.dial :waste1 +2 "processing"%  +34 "core" +5 "processing"%9% +5 "core" %RH\  +3 .tPS.seek 1.85ml + "processing"%S'J +236 "core" ' +2 .tPBV.dial between PSV and waste1 +3 "processing"%} * +36 "core" , +7 .tPS.seek 0ml +2 "processing"%j'ܑ +1956 "core" ' +3 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'w& +3 "core" &tm\ +3 "manipulator"&5& +5 "core" & +2 "manipulator"&I% +4 "core" % Q l  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](-z +124 "core" ( +2 "manipulator"&>& +5 "core" &-|  ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-| ' +3 .tForearm.seek :garage +2 "manipulator"&'o +110 "core" ' +2 .tHand.close + "manipulator"&k/ +22 "core" / +3 "manipulator"&N& +3 "core" &-| ' +3 "manipulator"&g% +5 "core" %z~ J G +3 .tForearm.seek :retract + "manipulator"&"' ] +104 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&/( +299 "core" ( +2 "manipulator"&& +5 "core" & ( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &7& +3 "core" & ~ ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&'ш +104 "core" ' +2 "manipulator"& & +5 "core" &  w ( +3 "manipulator"&u% +3 "core" %ч +4 "collection"'& +3 "core" &rm\ +4 "collection"'& +6 "core" &rn\ +3 .tCC.seek :closed + "collection"'F(X +4 "core" &rl\ +8 &Asm\ %g +10 &Xto\ 8 +9 &|so\ M +10 &Wqp\ N +9 &cWqmv\ M +9 &$Vroz\ N +10 &\\tm}\ N +9 &Tsl\ M +10 & kZql~\ M +9 &".Xrl|\ M +9 &#Vrl~\ N +10 &%Wpn\ N +9 &'sUrov\ M +9 &)5Rtms\ M +10 &*Srm\ M +9 &,Yrn\ M +10 &.zWtn\ N +9 &0=Yqo\ M +9 &2Wqj\ M +10 &3Wqm\ M +9 &5Vrn\ M +10 &7ERrm\ M +9 &9Uqn\ M +9 &:Urn\ M +10 &<Rrk\ M +9 &>LYtm\ N +10 &@Vtl\ M +9 &A[un\ M +9 &CYrn\ N +10 &EPkum\ O +9 &G vrl\ Q +10 &Hsn\ T +9 &Jso\ W +9 &L@sm\ W +10 &Nso\ W +9 &Osm\ X +10 &Qtn\ X +9 &SBtm\ Y +9 &Uum\ Z +10 &Vsn\ Z +9 &X)Xrm\ , +9 &Xsm\ N +10 ( + &Xgrn\ L +3 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.26 + "collection"'& +3 "core" &XftmP\ L +5 .tHand.open + "manipulator" +19 "core" 1 +2 "manipulator"&%% +55 "core" %r  +10 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&J' ] +98 "core" ' +2 .tPSV.dial PSR +2 "processing"% +103 "core"  +9 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +18 .tPS.seek 1.5ml +2 "processing"%,' +1599 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%4  +43 "core"  +6 .tPS.seek 0ml + "processing"%'ܑ +1607 "core" ' +2 .tPSV.dial PSR +2 "processing"%z +44 "core"  +9 .tPSR.select :air +2 "processing"% +18 .tPS.seek 2.5ml +2 "processing"%R' +2626 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +38 "core" +122  +8 .tPSV.dial :mixloop +2 "processing"%\ +101 "core" +7 .tCTV.dial :air,avoiding: :intake +2 "collection"'Q  +5 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%Y  +72 "core" +8 .tPS.seek 0ml + "processing"%\\'ܑ +2626 "core" ' +3 .tPSV.dial :air + "processing"%B  +43 "core"  +7 .tPS.seek 2.5ml + "processing"%.' +2623 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%G +43 "core" +6 .tPS.seek 0ml +2 "processing"%'ܑ +2622 "core" ' +2 .tPSV.dial :air +2 "processing"%O  +43 "core"  +6 .tPS.seek 2.5ml +2 "processing"%i' +2614 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%L +45 "core" +6 .tPS.seek 0ml +2 "processing"%'ܑ +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +5 "core" &  - ' +64 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&P( +27 "core" ( +2 "manipulator"&6& +5 "core" &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &  +4 .tForearm.seek CC + "manipulator"&'ш +100 "core" ' +2 .tHand.close + "manipulator"&-/ +24 "core" / +4 .tCC.seek :open +2 "collection"'a( +408 "core" ( +2 "manipulator"&f& +4 "core" &  +2 "manipulator"&:% +5 "core" %у  +3 .tForearm.seek :retract + "manipulator"&W' ] +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&^(-z +283 "core" ( +2 "manipulator"&& +5 "core" &-} a +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &-} +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&t'o +113 "core" ' +2 .tHand.open +2 "manipulator"&{1 +25 "core" 1 +2 "manipulator"&x% +5 "core" %st w +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +2 ."da"delayUntil "12:05:08.79" +3 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 2 into Collection Clamp + "collection"' & +5 "core" &rl?\ +2 "manipulator"&$% +5 "core" % X &  +2 "storage"('% +4 "core" %A\  " +2 "storage"(q. +3 "core" .( +3 "storage"(A& +5 "core" & \  "" +2 "storage"(2& +5 "core" & \  O "" +2 "manipulator"&<& +4 "core" &-} , +2 "manipulator"&% +5 "core" % Y 6  +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +2 "manipulator"&~( +172 "core" ( +2 "manipulator"& & +4 "core" &  M o +2 "storage"(b& +5 "core" & y !" +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&n'j +92 "core" ' +3 "storage"(`& +4 "core" & "" +4 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"(!' +278 "core" ' +2 "storage"(X- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (1& +57 "core" & "" +3 "manipulator"&o& +5 "core" &  q n +2 ."WCR"Elbow.seek 2 +10 "manipulator"&[( +3 "core" ( +3 "manipulator"&l& +4 "core" &  t n +3 "storage"(h& +3 "core" & " +4 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&@'v +22 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close + "manipulator"&/ +17 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&=& + "storage"(') +9 "core" &  n +2 "manipulator"&(% +5 "core" %s ] , +3 ."WCR"Forearm.seek :retract +2 "manipulator"&e' ] +95 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&0( +129 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +35 "core" ( +2 "manipulator"&?& +5 "core" & 4 +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" & e 4 +4 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&_'ш +103 "core" ' +2 "manipulator"&&& +5 "core" & l 4 +3 "manipulator"&M% +3 "core" %ц +4 "collection"' & +3 "core" &rk<\ +4 "collection"'s& +6 "core" &ql=\ +3 ."WCR"CC.seek :closed +3 "collection"'p(X +5 "core" &rj4\ +4 &pk7\ 2 +9 &!F{qi1\ 0 +10 &Nsqk5\ E +9 &]rm8\ M +9 &Vpl2\ L +10 &|Xrm,\ L +9 &=\\om*\ M +9 &Zqk+\ L +10 &Wqk+\ M +9 &!Wpl*\ M +10 &#FVqm*\ L +9 &%Yri\ L +9 &&Yqk9\ L +10 &(Vrn2\ M +9 &*NYpm]\ L +9 &,\\ql_\ M +10 &-Vpj\\\ M +9 &/WplO\ L +10 &1UTpjM\ M +9 &3XplT\ M +9 &4WqlT\ L +10 &6YrkU\ L +9 &8]ZrlQ\ M +9 &:XqkG\ M +10 &;ZrlK\ L +9 &=Zon?\ M +10 &?eWrlE\ M +9 &A(TpnG\ L +9 &B]qmF\ M +10 &DhrmF\ N +9 &FesqlE\ O +9 &HrlB\ S +10 &IpmD\ W +9 &KqlB\ W +10 &MXsl9\ V +9 &Orl5\ W +9 &Pql3\ Y +10 &Rrl9\ X +9 &T[rm:\ X +9 &Vpm:\ [ +10 &W|ql8\ = +9 &X/rn8\ "h +10 &X\\sl1\ G +2 ( +2 "collection"'s& +5 #"WCR"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.27 +3 .Hand.open +2 "manipulator"&E1 +18 "core" 1 +2 "manipulator"&m% +4 "core" %x W +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml +2 .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")U+ +65 "core" + +2 "sampler")r% +4 "core" %% \  +3 "collection"'d& +4 "core" &X[qo\ G +4 "Can"m\  +4 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'c  +4 "core" +7 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")8  +5 "core"  +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %O\ +3 "sampler")% +66 "core" %V"DB \  +3 "collection"'k% +5 "core" %O*\ +2 "sampler")N% +6 "core" %V HJ \  +25 "collection"'g% +4 "core" %O&\ +2 "sampler")% +4 "core" %V \\[ \  +31 "collection"'T% +4 "core" %O8\ +2 "sampler")% +4 "core" %Vuv \ 6 +36 "collection"']% +3 "core" %O$\ +3 "sampler")% +4 "core" %V \ +41 "collection"'7% +3 "core" %O\ +3 "sampler") % +4 "core" %V \ +46 "collection"'u% +3 "core" %O\ +3 "sampler")% +5 "core" %V \ +52 "collection"'"% +3 "core" %O\ +3 "sampler")y% +4 "core" %Vlk \ +60 "collection"'% +3 "core" %O \ +3 "sampler")#% +4 "core" %V \ +68 "collection"'%% +3 "core" %O\ +3 "sampler")% +4 "core" %V## \ +77 "collection"'% +3 "core" %O\ +3 "sampler")% +4 "core" %V^\\ \ +3 ."WCR"Intake.select :close + "sampler")0 +16 )j% +3 "core" %VXS \ +3 ."WCR"SSV.dial :exhaust +2 "sampler")4  +74 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler"),'! +394 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 #"WCR"Sampling 1000.0ml +3 .Flow.enablePump :primary +2 .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default + "sampler")#.0X +3 ."WCR"Intake.select :close +2 "sampler")0 +16 )d% +3 "core" %\\[ \ > +3 ."WCR"SSV.dial :exhaust +2 "sampler")c  +75 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")8'! +221 #"flow"2.4L/min +686 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")U  +78 "core" +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +4 "Can"l\ +4p +2 ."WCR"Intake.select :open + "sampler") +216 "collection"')% +4 "core" %O\ +2 #"WCR"Intake @33.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X' +56 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +7 ."da"PSV.dial :air +2 "processing"%k  +44 "core"  +7 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%N' +690 "core" 'éJj \  +4 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale + "sampler")#.0X0X0X0X' +3607 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X +2 ."WCR"Intake.select :close +2 "sampler")0 +19 )5% +3 "core" %A@ \ > +3 ."WCR"SSV.dial :exhaust +2 "sampler")I  +78 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")'! +885 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +20 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +77 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +4 "Can"l\ | +2 ."WCR"Intake.select :open + "sampler") +279 "collection"'k% +4 "core" %O\ +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 28.0psi +6 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +6 "core" %% \  +22 "collection"'% +3 "core" %O\ +3 "sampler").% +4 "core" %% \  +27 "collection"'O% +4 "core" %O\ +3 "sampler")% +5 "core" %% \  +21 ."da"PSR.select :air +3 "processing"% +6 "collection"'L% +4 "core" %O$\ +2 "sampler")K% +15 ."da"PS.seek 2ml +2 "processing"%6'Q +2 "core" %% \  +21 "collection"'i% +4 "core" %O\ +2 "sampler")-% +6 "core" %% \  +39 "collection"'% +4 "core" %O'\ +3 "sampler")N% +5 "core" %% \  +45 "collection"'J% +3 "core" %O)\ +3 "sampler")Y% +4 "core" %% \  +53 "collection"'D% +4 "core" %O\ +2 "sampler")f% +4 "core" %% \  +60 "collection"'/% +4 "core" %O'\ +3 "sampler")P% +4 "core" %% \  +68 "collection"'{% +3 "core" %O-\ +3 "sampler")x% +4 "core" %% \  +77 "collection"' % +4 "core" %O%\ +3 "sampler")g% +5 "core" %'% \  +86 "collection"'$% +5 "core" %O\ +3 "sampler")'% +5 "core" %QR \  +98 "collection"':% +4 "core" %O\ +2 "sampler")W% +6 "core" % \  +2 "collection"'2% +3 "core" %O.\ +3 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X% +5 "core" %, \ +86 "collection"'% +4 "core" %O\ +3 "sampler").% +5 "core" %, \ +2 "collection"'O% +5 "core" %O\ + #"WCR"Intake @32.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X% +4 "core" %O\ +3 "sampler")% +5 "core" % \ +2 "collection"'.% +4 "core" %O\ +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X\ +3 "sampler")2% +5 "core" %% \  +9 ."da"delay 8:00 +13 "collection"'t% +4 "core" %O\ +2 "sampler")% +5 "core" %% \  +26 "collection"' % +4 "core" %O[\ +2 "sampler")b% +5 "core" %% \  +30 "collection"'F% +4 "core" %OU\ +2 "sampler")`% +5 "core" %% \  +35 "collection"'^% +3 "core" %O\ +3 "sampler")% +4 "core" %% \  +40 "collection"'X% +4 "core" %Of\ +2 "sampler")1% +5 "core" %% \  +46 "collection"'o% +3 "core" %O\ +3 "sampler")q% +4 "core" %% \  +52 "collection"'Q% +5 "core" %OO\ +2 "sampler")A% +5 "core" %% \  +59 "collection"'% +4 "core" %OZ\ +2 "sampler")<% +5 "core" %% \  +67 "collection"'l% +4 "core" %O \ +2 "sampler")~% +5 "core" %% \  +77 "collection"'L% +3 "core" %OW\ +3 "sampler")% +4 "core" %% \  +87 "collection"'% +4 "core" %OO\ +2 "sampler")@% +5 "core" %% \  +98 "collection"'[% +4 "core" %OT\ +2 "sampler")n% +4 "core" %% \  +112 "collection"'M% +4 "core" %Oa\ +2 "sampler")R% +4 "core" %% \  +127 "collection"'e% +4 "core" %OO\ +2 "sampler")&% +4 "core" %&)' \  +144 "collection"'s% +3 "core" %OU\ +3 "sampler")_% +4 "core" %<8 \  +161 "collection"'h% +4 "core" %OW\ +2 "sampler")r% +4 "core" %UQ \  +183 "collection"'% +3 "core" %OZ\ +3 "sampler")6% +4 "core" %wu \  +195 "collection"'?% +3 "core" %Of\ +3 "sampler")c% +4 "core" % \  +195 "collection"'!% +3 "core" %O?\ +3 "sampler")U% +3 "core" % \  +196 "collection"'d% +3 "core" %OV\ +3 "sampler")m% +3 "core" % \  +196 "collection"';% +3 "core" %Og\ +3 "sampler")V% +4 "core" %HF \  +195 "collection"'C% +3 "core" %O^\ +3 "sampler")v% +3 "core" %} \  +196 "collection"'% +3 "core" %OX\ +3 "sampler")E% +4 "core" % \  +195 "collection"'|% +3 "core" %Oa\ +3 "sampler")9% +3 "core" % \  +196 "collection"'% +3 "core" %O\ +3 "sampler")S% +4 "core" % \ P +195 "collection"'w% +3 "core" %OG\ +3 "sampler")5% +3 "core" %! \ P +196 "collection"'I% +3 "core" %O*\ +3 "sampler")a% +5 "core" %21 \ P +2 ."WCR"Intake.select :close + "sampler")0 +17 )(% +3 "core" %51 \ P +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")k'! +847 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")=  +77 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +3 "Can"k\ b0 +2 ."WCR"Intake.select :open + "sampler") +217 "collection"'% +3 "core" %O\ +3 #"WCR"Intake @32.6psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X> \  +104 "collection"'G% +3 "core" %O\ +3 "sampler")>% +4 "core" %"{VT \  +112 "collection"'% +3 "core" %O\ +3 "sampler").% +4 "core" %"{us \  +127 "collection"'8% +3 "core" %O\ +3 "sampler")% +5 "core" %"{ \  +2 "collection"'K% +5 "core" %O\ + #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0X6 \  +4 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X, \  +16 "collection"'&% +4 "core" %O[\ +3 "sampler")s% +5 "core" %>, \  +19 "collection"'_% +4 "core" %OP\ +66 "sampler")h% +6 "core" %>, \  +6 "collection"'r% +7 "core" %OQ\ +2 "sampler")% +6 "core" %>, \  +26 "collection"'6% +4 "core" %OL\ +3 "sampler")?% +5 "core" %>- \  +30 "collection"'c% +4 "core" %OQ\ +3 "sampler")!% +5 "core" %>, \  +34 "collection"'U% +4 "core" %OO\ +3 "sampler")d% +4 "core" %>, \  +40 "collection"'m% +4 "core" %OP\ +3 "sampler");% +5 "core" %>, \  +45 "collection"'V% +4 "core" %OX\ +3 "sampler")C% +5 "core" %>, \  +51 "collection"'v% +4 "core" %OQ\ +3 "sampler")% +4 "core" %>, \  +60 "collection"'E% +4 "core" %O`\ +3 "sampler")|% +4 "core" %>, \  +68 "collection"'9% +4 "core" %OU\ +3 "sampler")% +4 "core" %>, \  +77 "collection"'S% +3 "core" %OY\ +3 "sampler")w% +5 "core" %>, \  +87 "collection"'5% +3 "core" %OO\ +3 "sampler")I% +5 "core" %>, \  +98 "collection"'a% +3 "core" %OR\ +3 "sampler")(% +4 "core" %>, \  +112 "collection"'% +4 "core" %ON\ +2 "sampler")% +5 "core" %>, \  +126 "collection"'=% +4 "core" %OJ\ +3 "sampler")% +5 "core" %>, \  +142 "collection"'k% +4 "core" %ON\ +2 "sampler")% +4 "core" %>, \  +162 "collection"'}% +4 "core" %OK\ +2 "sampler")7% +5 "core" %>, \  +182 "collection"' % +4 "core" %OL\ +2 "sampler")u% +5 "core" %>, \  +195 "collection"'% +3 "core" %OZ\ +3 "sampler")"% +5 "core" %>, \  +194 "collection"'y% +4 "core" %OO\ +2 "sampler")H% +5 "core" %>, \  +195 "collection"'#% +3 "core" %OY\ +3 "sampler")% +5 "core" %>-  \  +194 "collection"' % +4 "core" %OL\ +2 "sampler")% +4 "core" %> \ +195 "collection"'% +4 "core" %OO\ +3 "sampler")% +5 "core" %>  \ +194 "collection"')% +3 "core" %O\ +3 "sampler")j% +4 "core" %>./ \ +195 "collection"'%% +4 "core" %OT\ +3 "sampler")+% +62 "core" %>=: \ +137 "collection"'% +3 "core" %OF\ +3 "sampler")% +5 "core" %>ML \ +194 "collection"'% +4 "core" %OM\ +3 "sampler") % +5 "core" %>a^ \ +194 "collection"'% +4 "core" %OM\ +2 "sampler")% +5 "core" %>wt \ +195 "collection"'\ % +3 "core" %OM\ +3 "sampler")z% +5 "core" %> \ +2 "collection"'B% +4 "core" %OK\ +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X% +3 "core" %( \  +3 !"WCR"o:ShallowSampler::Clogged:@checkpoint: omitted: mesg"'Filtering too Slowly after 249.5ml:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 + .SSV.dial :exhaust +2 "sampler")  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.reconfigure :exhale +2 "sampler")#.0X +8 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'K' +2271 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'T @ +78 "core" > +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"']  +92 "core"  +7 "collection"'N% +5 "core" % \  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'4 ` +31 "core" a +74 ."WCR"CS.seek 6.547ml +2 "collection"'' +852 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'Y  +4 'J  +30 "core"  +45  +8 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +2 "collection"'f'P +693 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%/ @ +4 "core" A +7 ."da"PBV.dial :waste1 +2 "processing"%P  +35 "core" +7 ."da"delay 30 seconds +870 "core" 'ܮ  \ ͨ +5 ."WCR"CBV.dial :waste2b +2 "collection"',  +35 "core"  +7 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'x' +153 "core" ' +3 ."WCR"delay 1:00 +884 "Can"h\ z P[ +1037 ."da"PBV.dial between PSV and waste1 +2 "processing"%D * +35 "core" + +7 ."da"PSV.dial :air +2 "processing"%{  +43 "core"  +6 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%g' +2317 "core" ' +3 ."da"PSV.dial :mixloop + "processing"%i +45 "core" +6 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%$  +43 "core"  +5 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%' +43 "core" +6 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%:  +43 "core"  +6 ."da"PS.seek :empty +2 "processing"%W's +848 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'2  +134 "core" +7 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'t  +40 "core"  +8 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +15 ."WCR"CS.seek 2ml +2 "collection"'' +589 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +17 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"' ' +114 "core" ' +6 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +131 "core"  +10 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +19 ."da"PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%F' +581 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +19 ."da"PS.seek 2ml +2 "processing"%`'Q +492 "core" ' +4 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'^ @ +71 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +92 "core"  +13 "collection"'X% +3 "core" %ql6\ +3 ."WCR"CSV.dial between air and CTV +3 "collection"'1 ` +69 "core" a +11 ."WCR"CS.seek 7.278ml +2 "collection"'O': +687 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'o  +3 'q  +29 "core"  +34 ' +2 ."da"PTV.dial :puck +2 "processing"%Q  +68 "core"  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +2 "core"  +4 ."WCR"CS.seek 0ml +4 "collection"'A'P +12 ."da"PSV.dial PTV +2 "processing"% +73 "core" +7 ."da"PBV.dial :waste1 +6 "processing"%<  +33 "core" +7 "processing"%l% +4 "core" %U4\  +3 ."da"PS.seek 1.5ml +2 "processing"%~' +584 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +36 "core" , +8 ."da"PS.seek 0ml +2 "processing"%'ܑ +543 "core" '/  \ ܩ +5 ."WCR"delay 2:00 +1049 "core" ' +3 ."da"delay 2:00 +10951 ."WCR"CBV.dial :waste2b +2 "collection"'  +34 "core"  +8 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'@' +335 "core" ' +2 ."WCR"delay 1:00 +664 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%[  +16 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%-  +35 "core" +7 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +35 "core" , +6 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%e +74 "core"  +9 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%&' +2128 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'s  +132 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'_  +22 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%h +15 "core"  +4 "processing"%r +3 "core"  +8 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +11 "processing"% +4 "core" V +7 ."WCR"CS.seek 2ml +2 "collection"'6' +17 "core" +7 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +69 "core" ' +3 ."WCR"delay 5 seconds +3 "core"  +9 ."da"delay 5 seconds +490 ."WCR"CSR.select :air +3 "collection"' +9 ."da"PSV.dial PTV +2 "processing"%c +5 %! +3 "core"  +73 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +3 "core" +5 ."WCR"CS.seek 10ml +4 "collection"'U' +10 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +73 "core"  +8 ."da"PS.seek :empty +2 "processing"%n's +1250 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV + "collection"'m @ +73 "core" > +60 ."WCR"CBV.dial between CSV and waste2b +2 "collection"';  +93 "core"  +9 "collection"'V% +4 "core" %qp\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'C ` +70 "core" b +7 ."WCR"CS.seek 7.193ml +2 "collection"'v' +683 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +10 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'E  +3 '|  +31 "core"  +4 "processing"%9 +4 "core" v +70  +8 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 "core"  +4 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +7 ."da"PS.seek 0.5ml +5 "processing"%' +4 ."WCR"CS.reconfigure :pressurize +4 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +2 "collection"'S'P +572 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +18 ."da"PS.seek 2ml +2 "processing"%w'Q +469 "core" '  @\ ܩ +4 ."WCR"delay 2:00 +1137 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%5  +5 "core"  +9 ."da"PSV.dial PTV +67 "processing"%I +71 "core" +7 ."da"PBV.dial :waste1 +4 "processing"%a  +35 "core" +6 "processing"%(% +4 "core" %OJ\  +3 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +8 ."da"PS.seek 0ml +2 "processing"%='ܑ +1599 "core" ' +3 ."da"delay 2:00 +8106 ."WCR"CBV.dial :waste2b +2 "collection"'  +36 "core"  +7 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'k' +373 "core" ' +3 ."WCR"delay 1:00 +3469 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +5 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +6 ."da"delay 30 seconds +2477 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'7  +133 "core" +390 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +6 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +71 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2289 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%" +73 "core" +6 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +73 "core"  +8 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%H +74 "core" +6 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%#  +72 "core"  +6 ."da"PS.seek :empty +2 "processing"%'s +1128 "Can"g\ w  +1125 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  +8 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 ."da"PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%'Q +1598 "core" ' +62 ."da"PTV.dial :puck +10 "processing"%  +5 "core"  +8 ."da"PSV.dial PTV +2 "processing"%) +74 "core" +7 ."da"PBV.dial :waste1 +2 "processing"%j  +34 "core" +5 "processing"%%% +5 "core" %MK\  +3 ."da"PS.seek 1.5ml + "processing"%+' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +7 ."da"PS.seek 0ml +2 "processing"%'ܑ +1613 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +5 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +6 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +5 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +72 "core" +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2324 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%z +72 "core" +6 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%B +72 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%M +73 "core" +6 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%>  +73 "core"  +6 ."da"PS.seek :empty +2 "processing"%'s +2276 "core" ' +3 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +135 "core"  +20 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +32 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%G'I +343 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +16 ."da"PS.seek 0.5ml +2 "processing"%8' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%'Q +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%*  +5 "core"  +68 ."da"PSV.dial PTV +10 "processing"%T +74 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" +6 "processing"%N% +4 "core" %L4\  +3 ."da"PS.seek 1.5ml +2 "processing"%4' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%K * +35 "core" , +7 ."da"PS.seek 0ml +2 "processing"%J'ܑ +1605 "core" ' +3 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%Y  +5 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%/ * +34 "core" * +6 ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%P +75 "core"  +8 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%,' +2299 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +74 "core" +6 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%D +74 "core"  +9 ."da"delay 5 seconds +505 .PSV.dial PTV +4 "processing"%{ +76 "core" +12 ."da"delay 5 seconds +510 .PSV.dial :air +3 "processing"%  +80 "core"  +14 ."da"PS.seek :empty +7 "processing"%i's +2299 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%$ +144 "core" +7 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 2ml + "processing"%''Q +2106 "core" ' +3 ."da"delay 5 seconds +504 .PTV.dial :puck +2 "processing"%:  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%g +76 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%2  +35 "core" +8 "processing"%t% +6 "core" %R3\  +4 ."da"PS.seek 1.5ml +2 "processing"%x' +591 "core" ' +3 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 +9 "processing"%b * +43 "core" , +32 ."da"delay 1 second +109 .PSV.dial :waste1 +9 "processing"%  +108 "core"  +16 ."da"PS.seek :empty +4 "processing"%W's +1599 "core" ' +4 "processing"%F9 +4 "core" 9K\\5f +14 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +3 "processing"%^ +4 %& +3 "core" 5g +6 &S(J\ , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&X% +6 "core" % k l  +4 "storage"(1% +6 "core" %N : A ,  +2 "storage"( . +5 "core" .( +5 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 1 +3 "storage"(q( +202 "core" ( +3 ."da"SC.configure :limp +2 "storage"($(\ 1b +4 (o& +4 "core" & - ]  +4 "manipulator"&Q& +4 "core" & R 3 +4 "manipulator"&% +6 "core" % k u  +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&<( +167 "core" ( +2 "manipulator"&l& +5 "core" &  h < +5 "storage"(O& +6 "core" & < 8  +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&`'ұ +105 "core" ' +3 "storage"(L& +6 "core" & F =  +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(~' +138 "core" ' +3 "storage"(- +6 "core" -'Y +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&A& +4 "core" &  < +3 "storage"([& +6 "core" & \ % j\ +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&-'ϑ +35 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&R, +5 "core" , +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(e- +4 "core" -'Y +5 ."da"SE.seek 25.34 Pucks below Top Plate +3 "storage"(' +34 "core" ' +3 "manipulator"&s% +5 "core" %ϝ\\ +4 "storage"(_& +6 "core" & o\ +3 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&r' +26 "core" ' +4 "manipulator"&& +5 "core" &  p < +4 "storage"(h& +6 "core" & A 4 f  +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&@'ұ +15 "core" ' +4 ."da"SE.seek 26.34 Pucks below Top Plate +3 "storage"(?' +53 "core" ' +3 "manipulator"&!& +6 "core" &  < +3 "manipulator"&c% +6 "core" %ҩ  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&6' ] +90 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"&d( +251 "core" ( +3 "manipulator"&&& +5 "core" &  +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &m& +5 "core" &  +4 ."da"Forearm.seek PC +2 "manipulator"&;'E +100 "core" ' +3 ."da"Hand.close +84 "manipulator"&V/ +18 "core" / +6 ."da"PC.seek :open +3 "processing"%C( +373 "core" ( +2 "storage"(U& +6 "core" & F ; Y  +4 "manipulator"&|& +6 "core" &  +3 "manipulator"&9% +6 "core" %; +4 ."da"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +3 "manipulator"&E( +257 "core" ( +3 "manipulator"&n& +6 "core" & $ +3 "storage"(v& +6 "core" & ; 8  +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&'ұ +97 "core" ' +3 ."da"Hand.open +2 "manipulator"&51 +23 "core" 1 +4 "storage"(I- +6 "core" -' +4 ."da"SE.seek 25.99 Pucks below Top Plate +3 "storage"(a' +24 "core" ' +3 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 25.02 Pucks below Top Plate +3 "storage"((' +53 "core" ' +3 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25aug0612h247ml.png +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +203 #"da"SX HX9/16 (USB:72): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.699 seconds\ Exposing 696x520 pixel 16-bit image for 17.806 seconds\ /var/log/esp/da25aug0612h247ml.png: PNG Upload Complete\ +15 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25aug0612h247ml15s.png +1676 #SX HX9/16 (USB:72): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25aug0612h247ml15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25aug0612h247ml25s.png +1919 #"image"compressed /var/log/esp/da25aug0612h247ml.jxl +279 "Can"p\ ~ +478 #"da"SX HX9/16 (USB:72): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25aug0612h247ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +2 "storage"(w- +5 "core" -' +5 "storage"(& +6 "core" &  a  +5 "manipulator"&& +24 "core" &  # $ +12 ."da"Elbow.seek 1 +9 "manipulator"&( +16 "core" ( +4 "manipulator"&S& +7 "core" &  $ +4 "storage"(& +5 "core" &   j  +7 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&}'ұ +7 "core" ' +5 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 25.73 Pucks below Top Plate +3 "storage"(7' +59 "core" ' +3 "manipulator"& & +7 "core" &  \\ $ +3 "storage"(u& +7 "core" & \   +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&='ϑ +35 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&", +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 25.92 Pucks below Top Plate +3 "storage"(y' +34 "core" ' +3 "manipulator"&H% +7 "core" %ϙq  +3 "storage"(#& +7 "core" & g  +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&' +28 "core" ' +12 "manipulator"& & +7 "core" &\  w !r +3 "storage"(& +7 "core" &  +6 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts +4 "manipulator"&'ұ +22 "core" ' +3 "storage"(% +5 "core" % +  +7 ."downElevator"SE.seek :down +7 "storage"()') +97 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +107 (j% +7 "core" %: +2 "manipulator"&%% +7 "core" %ҿ   +5 ."da"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +3 "storage"(& +8 "core" & " +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "collection"'+& +2 "processing"%& +14 "core" &XZtm\ G +2 &5\ +5 "manipulator"& & +9 "core" &\  W !r +3 "manipulator"&% +8 "core" % Z O +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(-z +176 "core" ( +3 "manipulator"&& +5 "core" &-y  +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &z& +4 "core" &-y  +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&B'o +108 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&M/ +20 "core" / +3 "manipulator"&>& +7 "core" &-y -  +3 "manipulator"&\ % +7 "core" % W +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&\\' ] +108 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&( +126 "core" ( +5 "manipulator"&G& +13 "core" & )  +6 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 &8& +16 "core" &  +6 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&*'E +94 "core" ' +3 "manipulator"&T& +8 "core" & ?  +3 "manipulator"&]% +5 "core" %O C +6 "processing"%N& +6 "core" &5\ +5 "processing"%& +9 "core" &3\ +5 ."psFlush"PC.seek :closed +4 "processing"%K(SD +7 "core" &4\ + &4\ +5 & :7\ $d +10 &U5\ 6 +9 &4\ K +9 &`4\ L +10 &\\Z5\ L +9 & \\3\ K +9 &\\5\ L +10 &]5\ L +9 & e^6\ L +10 &"'[5\ L +9 &#\\6\ K +9 &%\\4\ L +10 &'m_5\ L +9 &)/Y4\ L +9 &*Z6\ L +10 &,X5\ L +9 &.uZ6\ L +10 &07Y4\ L +9 &1]4\ L +9 &3`4\ L +10 &5}]6\ L +9 &7>]5\ L +9 &8_6\ L +10 &:^4\ L +9 &<]4\ L +10 &>G]6\ L +9 &@\\3\ L +9 &A^9\ L +10 &C^5\ L +9 &ENb4\ L +9 &G k5\ M +10 &H4\ P +9 &J4\ Q +10 &LF6\ Q +9 &N4\ R +9 &O6\ S +10 &Q3\ P +9 &RBe4\ &o +8 &S%+6\ * +7 ( +4 "processing"%& +4 "core" &S%0\ * +6 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.49 +2 "processing"%4& +6 "core" &S%I\ * +6 ."psFlush"Hand.open +4 "manipulator"&Y1 +27 "core" 1 +3 "manipulator"&% +6 "core" %O C +5 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&/' ] +102 "core" ' +3 ."psFlush"PSR.select :air +7 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +4 ."psFlush"PSV.dial PSR +2 "manipulator"&P% +9 "processing"%J +9 "core" % a  +3 "storage"(f% +7 "core" %A b  +3 "storage"(D. +6 "core" .( +4 "storage"({& +7 "core" & G  +3 "storage"( & +95 "core"  + & " +7 "manipulator"&,& +20 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +6 "core" & E  +3 "manipulator"&$% +8 "core" % e u  +4 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +9 "manipulator"&i( +20 ."psFlush"PS.seek 0.5ml +2 "processing"%:' +236 "core" ( +3 "manipulator"&g& +7 "core" &  W +3 "storage"(2& +7 "core" & +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&t'ұ +100 "core" ' +3 "storage"('& +7 "core" & +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +2 "storage"(b' +132 "core" ' +2 "storage"(- +7 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +7 "manipulator"&x& +4 "core" &  W +5 "storage"(F& +15 "core" &  +7 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 "core" ' +4 ."WCR"Forearm.seek 1 +6 ."psFlush"delay 5 seconds +4 "manipulator"&^'ϑ +33 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +6 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(X- +6 "core" -' +6 ."WCR"SE.seek 26.34 Pucks below Top Plate +2 "storage"(1' +41 "core" ' +3 "manipulator"& % +7 "core" %d +3 "storage"(o& +8 "core" &  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 282 counts +2 "manipulator"&Q'Ы +13 "core" ' +3 "manipulator"&& +8 "core" & E +3 "storage"(Z& +5 "core" &  +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&l'ұ +25 "core" ' +4 ."WCR"SE.seek 27.34 Pucks below Top Plate +3 "storage"(O'r +45 "core" ' +3 "manipulator"&0& +7 "core" & d E +3 "manipulator"&L% +8 "core" %Һ   +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +92 "core" ' +78 ."WCR"Elbow.seek CC +13 "manipulator"&A( +13 ."psFlush"PSR.select :air +3 "processing"% +25 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +125 "core" ( +3 "manipulator"&& +8 "core" & & +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &e& +4 "core" & & +6 ."WCR"Forearm.seek CC +2 "manipulator"&s'ш +98 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&_/ +23 "core" / +13 ."WCR"CC.seek :open +3 "collection"'( +409 "core" ( +2 "storage"(h& +8 "core" &  +3 "storage"(!& +6 "core" &  +4 "manipulator"&c& +5 "core" &  ~ $ +5 "manipulator"&`% +5 "core" %я  +6 ."WCR"Forearm.seek :retract +3 "manipulator"&<' ] +52 #"image"compressed /var/log/esp/midres/da25aug0612h247ml15s.jxl +49 "core" ' +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +3 "manipulator"&~( +169 "core" ( +4 "manipulator"&-& +8 "core" &  m +3 "storage"(r& +7 "core" &  +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +8 ."WCR"Forearm.seek 1 +3 "manipulator"&'ϑ +111 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&@, +8 "core" , +2 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +7 ."WCR"Hand.open +2 "manipulator"&&1 +26 "core" 1 +4 "manipulator"&m% +6 "core" %ϛj g  +4 "storage"(R& +8 "core" &  +3 ."WCR"Forearm.force -20 +3 "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 310 counts +4 "manipulator"&V' +20 "core" ' +3 "manipulator"&6& +5 "core" &  t m +5 "storage"(& +8 "core" & { +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 800 counts +3 "manipulator"&U'ұ +21 "core" ' +3 "storage"(|% +8 "core" %l +4 ."downElevator"SE.seek :down +8 "storage"(9') +92 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +8 (;% +4 "core" %0  " +93 "manipulator"&n% +8 "core" %һ  e  +4 ."WCR"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +4 "manipulator"&v' ] +92 "core" ' +4 #tStarting finalPurge +397 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%d @ +194 "core" A +12 ."psFlush"PTV.dial :PRVmixing +3 "processing"%5  +128 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"%I +105 "core" +9 ."psFlush"PS.seek :empty +2 "processing"%'s +1004 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +869 #"image"compressed /var/log/esp/midres/da25aug0612h247ml25s.jxl +3 ."Qmail"DAfans.email "da25aug0612h247ml exposed 17.806 seconds\\nmidres/da25aug0612h247ml15s\\nmidres/da25aug0612h247ml25s",Subject: "da25aug0612h247ml images!" +1090 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%? +107 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%a' +594 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +20 ."psFlush"PS.seek 2.5ml +3 "processing"%w' +2107 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +35 "core" +10 ."psFlush"PTV.dial :mixing +3 "processing"% @ +71 "core" @ +11 ."psFlush"PSV.dial :mixloop +3 "processing"%S +103 "core" +9 ."psFlush"PS.seek :empty +2 "processing"%'s +2613 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"% +105 "core"  +92 ."psFlush"PSR.select :flush +8 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%u'[q +214 #"uploadLog"upsync +881 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%H' +1606 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%# +74 "core" +7 ."psFlush"PTV.dial :puck +3 "processing"%E  +71 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%  +6 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2633 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +75 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%(' +2613 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%}'ܑ +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +73 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%j' +594 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2108 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%= +73 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%% U +55 "core" V +10 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2627 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%y @ +45 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2622 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%+  +73 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%'s +2619 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +11 ."psFlush"PSR.select :air +79 .PS.seek 2.5ml +3 "processing"%)' +2616 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2621 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%z @ +45 "core" @ +9 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2619 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%M  +74 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%>'s +2611 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%\ +45 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%'[q +1093 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%G' +1601 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%8 +72 "core" +8 ."psFlush"PTV.dial :puck +8 .PBV.dial :waste1 +3 "processing"%B  +54 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%T'ܑ +2624 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"% +74 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%]' +2613 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%N +74 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%\\'ܑ +2271 "Can"i\ Y  +344 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%C +73 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%4' +591 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%Y' +2109 "core" ' +3 ."psFlush"PSV.dial PTV +78 "processing"% +74 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%P U +56 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2640 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%f @ +47 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%D' +2620 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%{  +72 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"% 's +2623 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%J +45 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%,' +2624 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%* +83 "core"  +8 ."psFlush"PBV.dial PSV +3 "processing"%$ U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%g'ܑ +2616 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%2 @ +42 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2619 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%W  +72 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%''s +2620 "core" ' +5 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +6 "core" &tp\ +3 "manipulator"&x& +6 "core" &  m +3 "manipulator"&F% +5 "core" % b  +5 .tElbow.seek PC +2 "manipulator"&/( +251 "core" ( +2 "manipulator"&X& +7 "core" & h  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" &  +4 .tForearm.seek PC +3 "manipulator"&o'E +97 "core" ' +3 .tHand.close +2 "manipulator"&/ +16 "core" / +6 .tPC.seek :open +3 "processing"%Z( +373 "core" ( +2 "manipulator"&0& +6 "core" & ~  +3 "manipulator"&L% +7 "core" %K 3 +3 .tForearm.seek :retract +3 "manipulator"&t' ] +112 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&i( +376 "core" ( +3 "manipulator"&b& +6 "core" & w * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &^& +4 "core" & Y * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&Q'ш +96 "core" ' +68 "manipulator"&1& +6 "core" & * +3 "manipulator"&l% +5 "core" %т q +5 "collection"'& +6 "core" &vp\ +15 "collection"'e& +5 "core" &uo\ +4 .tCC.seek :closed +4 "collection"'(X +4 "core" &sn \ +6 &uq \ 9 +8 &.I{uo\ 1 +9 &]tuq\ F +10 &aup\ N +9 &Yup\ M +9 &Yso\ M +10 &L[tp\ N +9 &Ytp#\ M +10 &Yuo\ M +9 &!Xuq!\ M +9 &#UXvp \ M +10 &%Yup\ M +9 &&Yso\ N +9 &(Yvp\ M +10 &*^Yum\ M +9 &, Yuo\ M +10 &-Xum\ M +9 &/Wum!\ M +9 &1gWup$\ M +10 &3)Wuq'\ M +9 &4Zvp)\ M +9 &6Yun-\ M +10 &8nWvo*\ M +9 &:1Wuo0\ M +9 &;Wvq/\ M +10 &=Xup/\ M +9 &?wVvm/\ M +10 &A9Vvp(\ M +9 &BZuo.\ M +9 &Dhup0\ N +10 &Ftuup-\ P +9 &H/uq3\ S +9 &Ivq3\ V +10 &Ktq+\ V +9 &Mivq2\ W +10 &O*wo9\ W +9 &Pup=\ X +9 &Rvp>\ Y +10 &Tnuq6\ X +9 &V,wr;\ Y +10 &Wzvo9\ 7 +9 &X'wpA\ #g +9 &Xcuq:\ I +4 ( +2 "collection"'e& +8 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.17 +2 "collection"'_& +6 "core" &Xbvo4\ I + &Xbtq4\ I +6 .tHand.open + "manipulator"&:1 +20 "core" 1 +3 "manipulator"&% +6 "core" %p : +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&p' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'h& +5 "core" &Xbvr'\ I +4 "collection"'!% +6 "core" %vq6\ +3 .tCSV.dial CSR +3 "collection"'c  +41 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"'`'q +1344 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +18 '-% +4 "core" %quq\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.499ml +3 "collection"'r'? +630 "core" ' +3 .tCSV.dial :waste +3 "collection"'s +143 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'A'P +1992 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'&& +7 "core" &XbvmV\ I +3 "collection"'m% +6 "core" %RtrQ\ +2 .tCSV.dial :flush +3 "collection"'R  +43 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'6'q +1193 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +44 "core" B +7 "collection"'|% +6 "core" %qvpM\  +4 .tCS.seek 7ml +2 "collection"'<'h +563 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"';  +2 'n  +43 "core"  +99  +12 .tCBV.dial :waste2b +5 "collection"'~  +17 "core"  +14 .tCS.seek 0ml +3 "collection"''P +1624 "core" ' +79 #tFlushing upper manifold +2 "collection"'V& +6 "core" &Xbrn@\ I +3 "collection"'O% +6 "core" %Stm9\ +3 .tCSV.dial :flush +2 "collection"'9  +74 "core" +8 .tCS.seek 5ml +3 "collection"'U'q +1182 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'d @ +45 "core" A +7 "collection"'5% +5 "core" %qto$\  +5 .tCS.seek 7ml +2 "collection"'I'd +539 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'[ +5 '?  +54 "core"  +50 ~ +9 .tCTV.dial :air +2 "collection"'  +136 "core" ~ +8 .tCS.seek 0ml +3 "collection"'a'P +1618 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +749 "core" ' +3 .tCSV.dial :waste +2 "collection"' +45 "core" +8 .tCS.seek 0ml +2 "collection"'S'P +740 "core" ' +3 "collection"'w& +5 "core" &Xasn\ I +4 "collection"' % +6 "core" %Pto \ +2 .tCSV.dial :flush +3 "collection"'  +42 "core"  +9 .tCS.seek 3ml +2 "collection"'u'2~ +752 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'# @ +45 "core" B +6 "collection"'E% +6 "core" %2sn\  +4 .tCS.seek 5ml +3 "collection"' 'q +535 "core" ' +3 .tCSV.dial :air +3 "collection"'H @ +16 "core" > +8 .tCS.seek 0ml +3 "collection"''P +1173 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +742 "core" ' +3 .tCSV.dial :waste +3 "collection"' +71 "core" +8 .tCS.seek 0ml +2 "collection"'('P +748 "core" ' +3 #tDisinfecting external Intake with mfbkill +2 "collection"'& +6 "core" &Xaup\ I +3 "collection"'}% +5 "core" %Muo\ +3 .tCSV.dial CSR +3 "collection"'j  +131 "core"  +10 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +18 .tCS.seek 8ml +3 "collection"'='! +1851 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'%' +531 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'7 +2 'y  +12 "core"  +92 +7 .tCTV.dial :intake +3 "collection"'  +78 "core"  +9 .tIntake.select :open +2 "sampler") +93 .tCS.seek 2ml +2 "collection"'+' +1859 "core" ' +4 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'  +78 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"' 'P +592 "core" ' +3 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'  +115 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 4ml +2 "collection"''R8 +1102 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +1405 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +5 "collection"')  +2 'z  +44 "core"  +92  +9 .tCBV.dial :waste2b +2 "collection"'  +50 "core"  +9 .tCS.seek 0ml +2 "collection"'M'P +2274 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'"  +45 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'\ 'R8 +1098 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'>' +1041 "Can"r\ Y  +368 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"' +3 '8  +53 "core"  +50 +8 .tCTV.dial :air +2 "collection"'B  +132 "core"  +8 .tCS.seek 0ml +3 "collection"'G'P +2262 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +752 "core" ' +3 .tCSV.dial :waste +2 "collection"'T +43 "core" +8 .tCS.seek 0ml +3 "collection"'N'P +750 "core" ' +3 #tFlushing upper manifold +2 "collection"']& +5 "core" &X`up\ I +4 "collection"'C% +6 "core" %Nuo\ +2 .tCSV.dial :flush +3 "collection"'\\  +44 "core"  +8 .tCS.seek 5ml +2 "collection"'4'q +1186 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +71 "core" A +7 "collection"'P% +5 "core" %qto\  +14 .tCS.seek 7ml +2 "collection"'Y'f +532 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'f +2 '  +11 "core"  +90  +7 .tCTV.dial :air +2 "collection"'{  +7 "core"  +8 .tCS.seek 0ml +2 "collection"'D'P +1624 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'J'2~ +749 "core" ' +3 .tCSV.dial :waste +2 "collection"' +43 "core" +8 .tCS.seek 0ml +3 "collection"'*'P +750 "core" ' +3 "collection"'$& +6 "core" &X`uo\ I +3 "collection"',% +6 "core" %Qvn\ +3 .tCSV.dial :flush +2 "collection"'2  +43 "core"  +8 .tCS.seek 3ml +2 "collection"'g'2~ +746 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'W @ +43 "core" A +7 "collection"'% +5 "core" %2yuq\  +5 .tCS.seek 4.999ml +2 "collection"''q +525 "core" ' +3 .tCSV.dial :air +2 "collection"'x @ +6 "core" @ +8 .tCS.seek 0ml +2 "collection"'F'P +1176 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'X'2~ +743 "core" ' +3 .tCSV.dial :waste +2 "collection"' +73 "core" +8 .tCS.seek 0ml +2 "collection"'@'P +752 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'& +7 "core" &X`uo\ I +2 "collection"'v% +8 "core" %Kvp\ +2 .tCSV.dial :flush +3 "collection"'K  +103 "core"  +8 .tCS.seek 5ml +2 "collection"'0'q +1191 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'L @ +43 "core" A +7 "collection"'o% +5 "core" %qtp\  +5 .tCS.seek 7ml +3 "collection"'/'d +533 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'b  +2 '^  +45 "core"  +94 ~ +8 .tCBV.dial :waste2b +3 "collection"'1  +50 "core"  +8 .tCS.seek 0ml +2 "collection"'l'P +1619 "core" ' +4 #tDisinfecting external Intake with kill + "collection"'& +6 "core" &X`so\ I +3 "collection"'t% +6 "core" %Uum\ +3 .tCSV.dial CSR +3 "collection"'  +43 "core"  +10 #tPulling 7.999ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'_'! +1838 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +95 .tCS.seek 10ml +2 "collection"':' +530 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +4 'h  +55 "core"  +48 +8 .tCTV.dial :intake +2 "collection"'!  +74 "core" +9 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +3 "collection"'e' +1873 "core" ' +4 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'c  +74 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'Q'P +583 "core" ' +3 .tCSV.dial CSR +3 "collection"'k  +102 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'-'q +1348 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'`' +1346 "core" ' +3 .tCSV.dial CBV +3 "collection"'s +102 "core" +8 .tCS.seek 0ml +2 "collection"'r'P +2613 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&&& +6 "core" & ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&m( +32 "core" ( +3 "manipulator"&R& +5 "core" & h  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &A& +4 "core" &   +4 .tForearm.seek CC +3 "manipulator"&'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&|/ +25 "core" / +6 .tCC.seek :open +2 "collection"'6( +404 "core" ( +3 "manipulator"&;& +6 "core" & c  +3 "manipulator"&n% +6 "core" %| +4 .tForearm.seek :retract +2 "manipulator"&~' ] +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&<(-z +288 "core" ( +2 "manipulator"&V& +7 "core" &-  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &O& +6 "core" &-  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&9'o +114 "core" ' +4 .tHand.open +2 "manipulator"&1 +22 "core" 1 +3 "manipulator"&d% +6 "core" %qp r +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +71 .tForearm.seek :retract +12 "manipulator"&5' ] +102 "core" ' +3 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 9: Wednesday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:33 +2 #Preparing to sleep until 8/7/25 11:00AM +9 #Asleep til 8/7/25 11:00AM +8 #Continuing at 11:00PDT07-Aug-25 +4 "Can"o\ Y \ i +7 ."Qmail"GoodNews.email "Then, in tube 2: myWCR \\t\\t\\t\\t\\t#Phase 10: Thursday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:73\\n{1 => 28,\\n 2 => 5,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:10:56, 10.3C, 8% humidity, 14.4psia, 13.79V, 0.46A, 49.688Ah, 6.28W\\nSampled 249.5ml",Subject: "Asleep until 11:00PDT07-Aug-25" +1262 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5417 #"uploadLog"upsync +18562 "Can"u E I +59999 r / çߋ +60002 p . ju +60003 o C = +60003 o .  +60002 m . 7 +60002 l . ̢͋ +60002 l - lc +60002 l 0 ; +60001 k (  +60003 l * \\% +60002 l \ > 0 +60002 j / Q +60001 k -  +60002 k : ڋ} +60002 k 1 Y +60002 j .  +60001 j N ? +60002 k - Ջ +60002 k . vk +60002 h ? C +60001 k .  +60002 j / - +60002 c 6 VË +60001 e . Y +60002 ` 1  +60002 f \ @  +60002 b . x +60001 f . 8 +60002 e 7 G +60002 d . ݋ +60002 d - s +60001 ] : d +60002 _ 6 + +60002 _ . 5 +60001 ` ' ˋ +60002 \\ (\ $a +60002 ] C\  +60002 \\ *\ r +60001 _ (\ # +60002 a .\ i +60002 ^ -\ + O +60001 _ ;\ \  +60002 ^ -\ \ { +60002 ] -\   +60001 ^ .\ J +60002 ^ .\ # = +60002 ] .\  Ӌ +60002 ` 5\  i +60001 a .\ y +60002 a *\ # +60002 b )\ + +60001 a (\  +60002 ^ -\ W +60002 ] .\ P +60002 _ -\ ! +60001 b .\ " +60002 ^ .\ $ +60002 ^ .\ &eE +60002 ` -\ (+ۋ +60001 b /\ )q +60002 a A\ + +60002 b .\ - +60002 f /\ /O3 +60001 c 6\ 1 ɋ @PDT1754550311.17 d (\ 2_ +60003 _ (\ 4C +60008 _ (\ 5 +60030 c (\ 70! +60001 ` (\ 8 +60002 a (\ :M +60003 ^ (\ ; +60001 ^ )\ <y +60002 ` )\ >r +60002 ` (\ ? +60003 ` (\ AY; +60002 c (\ Bы +60003 b )\ DBg +60002 e (\ E +60003 d \ :\ G +60003 e 6\ IY ) +60002 e .\ K +60003 f -\ L!U +60002 f *\ N! +60002 c .\ P(" +60003 d 5\ Q# +60002 e >\ S# +60003 h .\ U$C +60002 d 0\ WG$ً +60002 b .\ Y%o +60003 ` ?\ Z& +60002 c 7\ \\& +60003 d 3\ ^l'1 +60002 f .\ `1'Nj +60003 e \ 8\ b(] +60002 d .\ c( +60002 e (\ eu) +60003 e -\ g* +60002 f .\ h* +60003 c .\ j+K +60002 h .\ ly+ +60003 f /\ n?,w +60007 f *\ o- +59997 d .\ qj- +60002 ] .\ s-.9 +60002 [ <\ t.ϋ +60003 Z .\ v/e +60002 ^ -\ x/ +60002 \\ 5\ zX0 +60002 d .\ |1' +60002 ] .\ }1 +60002 Z \ 8\ 2S +60002 V -\ 2 +60002 X 0\ V3 +60002 W 4\ 4 +60002 X (\ 4 +60002 Y .\ \\5A +60002 W\  /\ )5׋ +60002 Y  (\ 6m +60002 Y  (\ K7 +60002 Z  .\ 7 +60002 Z .\ 8/ +60002 ] :\ i8ŋ +60003 Z  -\ 39[ +60002 ] .\ 9 +60002 ] 8\ : +60002 [ -\ ; +60002 [ .\ W; +60002 \\ \ 7\  28,\\n 2 => 5,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:33, 11.2C, 8% humidity, 14.4psia, 13.79V, 0.37A, 53.910Ah, 5.17W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 10: Thursday StandAloneWCR with Regular cleanup (1 puck)" +3 #tStarting initialPurge +1157 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"')& +5 "core" &u6\  +4 .tHand.open + "manipulator"&z1 +19 "core" 1 +3 "manipulator"&& +6 "core" & r  +3 "manipulator"&% +5 "core" % g  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&"(-z +176 "core" ( +3 "manipulator"&M& +6 "core" &- v z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &\ & +4 "core" &- ' z +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +14 .tForearm.seek :garage +3 "manipulator"&8'o +109 "core" ' +3 .tHand.close +2 "manipulator"&/ +22 "core" / +3 "manipulator"&B& +6 "core" &- N z +3 "manipulator"&>% +6 "core" %zn  +10 .tForearm.seek :retract +3 "manipulator"&G' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&T( +319 "core" ( +2 "manipulator"&& +5 "core" & O , +8 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &]& +4 "core" & + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&C'ш +101 "core" ' +3 "manipulator"&\\& +6 "core" & : + +3 "manipulator"&N% +5 "core" %ъ  +4 "collection"'& +10 "core" &u\  +5 "collection"'P& +7 "core" &u\  +4 .tCC.seek :closed +4 "collection"'4(X +3 "core" &uM\  +8 &w\ 3\ B +6 & I~{\ 2 +9 &@u\ G +10 &_\ N +9 &Y\ M +10 &pXA\ N +9 &2\\\ N +9 &\\\ N +10 &[ \ N +9 &!zV\ M +9 &#;\\ \ M +10 &$] \ M +9 &&W\ \ M +10 &(U\ M +9 &*CU \ M +9 &,]\ N +10 &-Z\ M +9 &/W \ M +9 &1KW \ M +10 &3 V\ M +9 &4W-\ N +10 &6[\ M +9 &8R[ \ N +9 &:X\ \ N +10 &;Z \ M +9 &=Y\ N +9 &?[Z \ M +10 &AZ \ M +9 &BY\ N +10 &Dj\ O +9 &FX{\ \ Q +9 &H\ S +10 &Iy\ V +9 &K{\ W +9 &MM \ X +10 &O\ W +9 &P \ W +10 &R \ X +9 &TS \ X +9 &V\ Z +10 &W{\ @ +9 &X(6\ $j +9 &Xku\ F +4 ( +3 "collection"'P& +7 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.17 +2 "collection"'& +6 "core" &Xj\ F + &Xj\ F +4 .tHand.open +2 "manipulator"&f1 +23 "core" 1 +3 "manipulator"&{% +5 "core" %s m +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&Y' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'D& +6 "core" &XjZ\ F +3 "collection"' % +5 "core" %QD\ +4 .tCSV.dial CSR +2 "collection"'J  +129 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +93 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'$'q +1349 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +18 ',% +4 "core" %q\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'2'G +650 "core" ' +3 .tCSV.dial :waste +3 "collection"'* +129 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'W'P +1988 "core" ' +5 #tPurging external Intake +2 "collection"'& +7 "core" &XhZ\ F +3 "collection"'g% +8 "core" %R9\ +3 .tCSV.dial :flush +3 "collection"'x  +45 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'' +256 #"uploadLog"upsync +2059 "core" ' +4 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'F +4 '  +10 "core"  +61  +6 .tCTV.dial :intake +3 "collection"'X  +77 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"''P +2333 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'v  +77 "core"  +6 #tFlushing upper manifold +2 "collection"'K& +6 "core" &Xh~H\ F +3 "collection"'@% +5 "core" %Q}A\ +4 .tCSV.dial :flush +2 "collection"'L  +74 "core"  +7 .tCS.seek 5ml +3 "collection"'o'q +1199 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'0 @ +43 "core" A +6 "collection"'b% +5 "core" %q\  +5 .tCS.seek 7ml +2 "collection"'^'c +523 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'1 +2 '/  +11 "core"  +91  +6 .tCTV.dial :air +3 "collection"'  +6 "core" +7 .tCS.seek 0ml +2 "collection"'t'P +1628 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +758 "core" ' +3 .tCSV.dial :waste +3 "collection"'l +43 "core" +7 .tCS.seek 0ml +2 "collection"'_'P +745 "core" ' +4 "collection"'h& +5 "core" &Xg\ F +3 "collection"'% +6 "core" %S<\ +3 .tCSV.dial :flush +3 "collection"'!  +42 "core"  +7 .tCS.seek 3ml +3 "collection"':'2~ +752 "core" ' +4 .tdelay 5 seconds +579 .CSV.dial :air +7 "collection"'c @ +45 "core" B +6 "collection"'e% +5 "core" %2 \  +5 .tCS.seek 5ml +2 "collection"'k'q +529 "core" ' +3 .tCSV.dial :air +2 "collection"'Q @ +17 "core" > +7 .tCS.seek 0ml +2 "collection"'-'P +1191 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'s'2~ +752 "core" ' +3 .tCSV.dial :waste +3 "collection"'` +71 "core" +7 .tCS.seek 0ml +2 "collection"'&'P +748 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&R& +6 "core" & * +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&A( +35 "core" ( +2 "manipulator"&|& +5 "core" & ; y +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &i& +4 "core" & ) y +4 .tForearm.seek CC +3 "manipulator"&p'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&/ +20 "core" / +5 .tCC.seek :open +2 "collection"';( +406 "core" ( +3 "manipulator"&n& +5 "core" &  y +4 "manipulator"&% +6 "core" %т r \ +4 .tForearm.seek :retract +2 "manipulator"&V' ] +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&O(-z +289 "core" ( +3 "manipulator"&m& +6 "core" &-r 5  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-r  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&d'o +113 "core" ' +3 .tHand.open +2 "manipulator"&~1 +22 "core" 1 +2 "manipulator"&9% +5 "core" %pl i +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&3' ] +116 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 11:05:00PDT07-Aug-25\\n{1 => 28,\\n 2 => 5,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:33, 11.2C, 8% humidity, 14.4psia, 13.79V, 0.37A, 53.910Ah, 5.17W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Whole Cell Archive sampling 1000ml +922 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'U& +6 "core" &}\ +3 "manipulator"&?% +5 "core" % c +4 "storage"([% +5 "core" %  +4 "storage"(. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 2 +2 "storage"(a( +557 "Can"e\ \ x> 1 +274 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +9 (I& +4 "core" &  +4 "manipulator"&& +6 "core" &-s 4  +3 "manipulator"&% +6 "core" % c +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +2 "manipulator"& ( +180 "core" ( +4 "manipulator"&S& +75 "core" &\  !t +4 "storage"(#& +6 "core" & $ +5 ."WCR"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&w'j +92 "core" ' +3 "storage"(E& +11 "core" & +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(' +283 "core" ' +3 "storage"(u- +6 "core" -'' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (5& +4 "core" &  +3 "manipulator"&'& +7 "core" &\  !t +4 ."WCR"Elbow.seek 2 +2 "manipulator"&<( +7 "core" ( +2 "manipulator"&.& +7 "core" &\  !t +3 "storage"(r& +6 "core" & ! +4 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"& 'v +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +3 "manipulator"&}/ +16 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&q& +3 "storage"(H') +14 "core" &\  q !t +3 "manipulator"&% +7 "core" %y  K +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +134 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +29 "core" ( +2 "manipulator"&& +7 "core" & ( +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & ( +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&+'ш +100 "core" ' +3 "manipulator"&=& +5 "core" & ( +4 "manipulator"&7% +7 "core" %ы s +3 "collection"'Z& +5 "core" & \ +5 "collection"'6& +11 "core" &\ +5 ."WCR"CC.seek :closed +3 "collection"')(X +6 "core" &5\ +2 &\  +5 &2v\ *x +9 &c8\ > +10 &cu~1\ N +9 &&W\ M +9 &X\ M +10 &W\ M +9 &mY\ M +10 &/W\ M +9 & V\ M +9 &"X~\ L +10 &$vW\ M +9 &&8Y\ M +9 &'\\\ M +10 &)V\ L +9 &+W}\ L +10 &-@Y\ M +9 &/Y\ M +9 &0U\ M +10 &2U\ M +9 &4G[\ M +9 &6 W\ M +10 &7W\ M +9 &9V\ M +10 &;PW\ M +9 &=U\ M +9 &>V\ M +10 &@V~\ M +9 &BU^\ N +9 &Dg\ N +10 &Eq\ P +9 &G\ R +10 &IF\ V +9 &K\ V +9 &L\ V +10 &N\ W +9 &PJ\ W +9 &R\ \ X +10 &S\ X +9 &U\ Z +10 &WJ\ F +9 &Xa?\ &q +9 &Xw\ J +8 ( +3 &Xb\ J +3 "collection"'6& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.21 +3 .Hand.open +2 "manipulator"&z1 +24 "core" 1 +3 "manipulator"&% +6 "core" %n 9 +71 ."WCR"Forearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")M+ +3 "core" + +4 "sampler")\ % +5 "core" % \ ! +4 "collection"'y& +6 "core" &Xb\ J +6 "Can"b\ o\ > +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X @ +114 "core" ? +20  +6 ."WCR"delay 3.8 seconds +384 "collection"'%% +5 "core" %S\ +3 "sampler")8% +5 "core" %3 \ K +4 #"WCR"Sensor limits: Intake max 171.9psia; Outlet max 130.3psia +2 .SSV.dial :spit +3 "sampler")" +135 "core"  +7 ."WCR"SS.seek 0ml +3 "sampler")'! +282 "core" ' +4 ."WCR"SSV.dial CBV +3 "sampler")]  +137 "core"  +7 ."WCR"CTV.dial :intake +3 "collection"'\\  +79 "core"  +8 #"WCR"Waiting for sampler to finish priming... +2 .delayUntil "11:08:38.51" +1433 #"flow"3.8L/min +316 #"uploadLog"upsync +2692 #"flow"4.1L/min +11811 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")N  +6 "collection"' @ +5 "core"  +13 ? +8 #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml +5 "Can"e\ \ >? +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'G% +4 "core" %S\ +4 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0XD +3 ."WCR"CTV.dial :intake +3 "collection"'h  +6 "core"  +8 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +3 "collection"'! @ +10 "core" ? +64  +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 1000.0ml +5 "Can"d\ \ >D +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'_% +4 "core" %Sh\ +4 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X;0X"RU3 +2 ."WCR"Intake.select :open +3 "sampler") +291 "collection"'q% +4 "core" %S\ +4 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X.% +7 "core" %GF \ +2 ."WCR"Intake.select :close +3 "sampler")0 +18 )B% +3 "core" %OL \ +4 ."WCR"SSV.dial :exhaust +3 "sampler")%  +77 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")8'! +890 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")"  +2 "collection"' @ +9 "core" ? +68 +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 950.0ml +6 "Can"d\ \ C>ac +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"']% +4 "core" %S\ +4 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X3r +2 ."WCR"Intake.select :open + "sampler") +213 "collection"'o% +3 "core" %S\ +2 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X&) + ."WCR"Intake.select :open + "sampler") +213 "collection"'q% +3 "core" %S\ +2 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X5% +4 "core" %S\ +2 "sampler")B% +3 "core" %mh \  +24 "collection"'<% +4 "core" %S\ +2 "sampler")%% +3 "core" %{z \ 8 +28 "collection"'=% +3 "core" %S\ +2 "sampler")% +3 "core" % \ +32 "collection"'"% +3 "core" %S\ +3 "sampler")]% +3 "core" % \ +2 "collection"'8% +4 "core" %S\ +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X11 +386 "core" 'U8 "9+ \  +8 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %ό` +2 "storage"(B& +4 "core" & j {  +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 295 counts +2 "manipulator"&<'и +10 "core" ' +2 "manipulator"&%& +5 "core" &  P +2 "storage"(=& +8 "core" & I  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +25 "core" ' +3 ."WCR"SE.seek 28.37 Pucks below Top Plate +2 "storage"("' +51 "core" ' +2 "manipulator"&]& +5 "core" &  } P +2 "manipulator"&8% +5 "core" %һ\  4  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&6' ] +89 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&+( +167 "core" ( +2 "manipulator"&& +5 "core" &   # +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &f& +3 "core" &  : # +3 ."WCR"Forearm.seek CC +2 "manipulator"&{'ш +94 "core" ' +2 ."WCR"Hand.close + "manipulator"&\\/ +17 "core" / +5 ."WCR"CC.seek :open +2 "collection"'N( +407 "core" ( +2 "storage"(P& +4 "core" & w  +2 "storage"(J& +4 "core" & {  +3 "manipulator"&C& +3 "core" &  c # +3 "manipulator"&% +4 "core" %ц g  +3 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&G( +227 "core" ( +2 "manipulator"&*& +4 "core" &   P +2 "storage"(& +5 "core" &  +2 ."WCR"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&g'ϑ +109 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&x, +3 "core" , +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"&W1 +17 "core" 1 +3 "manipulator"& % +5 "core" %ϛc +2 "storage"(F& +3 "core" & _  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 310 counts +2 "manipulator"&X' +18 "core" ' +2 "manipulator"&& +4 "core" &  P +2 "storage"(v& +5 "core" & n +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&D'ұ +27 "core" ' +2 "storage"(K% +5 "core" % +2 ."downElevator"SE.seek :down +4 "storage"(') +87 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +9 (@% +3 "core" %2\ \  ' +3 "manipulator"&,% +3 "core" %Ҽ  G  +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&L' ] +85 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +5 "core" &\ +2 "manipulator"&b& +4 "core" &  P +2 "manipulator"&0% +5 "core" % O   +3 .tElbow.seek FlushPuck::Garage + "manipulator"&o(-z +167 "core" ( +2 "manipulator"&& +4 "core" &- |  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &1& +3 "core" &- A  +3 .tForearm.seek :garage + "manipulator"&'o +110 "core" ' +2 .tHand.close + "manipulator"&l/ +15 "core" / +2 "manipulator"&& +4 "core" &-   +3 "manipulator"&$% +3 "core" %uq z  +3 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&!( +295 "core" ( +3 "manipulator"&& +4 "core" &  % +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &&& +3 "core" &  % +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&_'ш +97 "core" ' +2 "manipulator"&t& +5 "core" &  % +2 "manipulator"&/% +4 "core" %с +3 "collection"'2& +5 "core" &\ +2 "collection"'^& +5 "core" &\ +3 .tCC.seek :closed +67 "collection"'-(X +5 "core" &\ + &~\ + &\ &\ + &\ + &~\ &\ + &\  +3 &2~\ )w +10 &d\ > +9 &\\t\ N +9 &!W\ L +10 &U\ L +9 &W\ L +10 &hV\ L +9 &)X\ L +9 & T\ L +10 &"Y\ L +9 &$pZ\ L +9 &&1W\ L +10 &'Y\ L +9 &)V\ L +10 &+wW\ L +9 &-8Y\ M +9 &.W\ L +10 &0W\ L +9 &2V\ L +9 &4AV\ L +10 &6W\ L +9 &7T\ L +10 &9V\ L +9 &;KV\ L +9 &= W\ L +10 &>V\ L +9 &@V\ L +9 &BRU~\ L +10 &DZ\ M +9 &Eg\ N +10 &G\ Q +9 &IB\ T +9 &J\ V +10 &L\ V +9 &N\ V +9 &PD\ V +10 &R\ W +9 &S\ X +10 &U\ Y +9 &WC\ F +9 &X^A\ 's +10 &Xm\ K +5 ( +2 "collection"'^& +8 "core" &Xb\ K +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.17 +2 "collection"'`& +4 "core" &Xb\ K +4 .tHand.open + "manipulator"&k1 +25 "core" 1 +2 "manipulator"&e% +4 "core" %o  V +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c' ] +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'i& +5 "core" &Xb\ K +2 "collection"'% +3 "core" %\ +3 .tCSV.dial CSR +2 "collection"'|  +41 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"'R'q +1345 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +15 '4% +3 "core" %q\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.499ml +2 "collection"''? +643 "core" ' +2 .tCSV.dial :waste +2 "collection"'s +131 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'n'P +1979 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'Q& +4 "core" &Xb\ K +2 "collection"'% +4 "core" %U\ +2 .tCSV.dial :flush +2 "collection"':  +43 "core"  +5 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'A'q +1180 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'9 @ +43 "core" A +5 "collection"'U% +3 "core" %q\  +4 .tCS.seek 7ml + "collection"'V'e +534 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'d  +2 '~  +42 "core"  +94  +5 .tCBV.dial :waste2b +5 .CS.seek 0ml +2 "collection"''P +1619 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'m& +4 "core" &Xb\ K +2 "collection"'p% +3 "core" %L\ +2 .tCSV.dial CSR + "collection"'I  +43 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"'('! +1842 "core" ' +53 .tdelay 5 seconds +509 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'' +533 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'S + '  +51 "core"  +52 +5 .tCTV.dial :intake + "collection"'#  +77 "core" +5 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml + "collection"'O' +1875 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'E  +75 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'3'P +597 "core" ' +6 .tCSV.dial CSR +6 "collection"'u  +107 "core"  +20 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +8 "collection"' +34 .tCS.seek 5ml +4 "collection"'T'q +1350 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'?' +1358 "core" ' +3 .tCSV.dial CBV +3 "collection"'j +102 "core" +8 .tCS.seek 0ml +3 "collection"'5'P +2631 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Y& +6 "core" &  F % +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&'( +4 "core" ( +3 "manipulator"&}& +5 "core" &  A % +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &q& +4 "core" &  % +4 .tForearm.seek CC +3 "manipulator"&['ш +95 "core" ' +3 .tHand.close +2 "manipulator"&/ +26 "core" / +7 .tCC.seek :open +2 "collection"'( +405 "core" ( +3 "manipulator"& & +6 "core" &  % +3 "manipulator"&% +6 "core" %{  +4 .tForearm.seek :retract +2 "manipulator"& ' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&a(-z +307 "core" ( +3 "manipulator"&Z& +6 "core" &-~ M +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &H& +4 "core" &-~ c M +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&;'o +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +17 "core" 1 +3 "manipulator"&% +6 "core" %sp ( o +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +71 .tForearm.seek :retract +12 "manipulator"&.' ] +104 "core" ' +3 #tCompleted [myWCR #Phase 10: Thursday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:33 +2 #Preparing to sleep until 8/8/25 11:00AM +9 #Asleep til 8/8/25 11:00AM +8 #Continuing at 11:00PDT08-Aug-25 +4 "Can"a\ K\ ?K +6 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR \\t \\t\\t#Phase 11: Friday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:77\\n{1 => 29,\\n 2 => 4,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:32:15, 11.6C, 8% humidity, 14.5psia, 13.78V, 0.37A, 54.288Ah, 5.08W\\nSampled 125.0ml",Subject: "Asleep until 11:00PDT08-Aug-25" +1022 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +5275 #"uploadLog"upsync +11652 "Can"g .\ ?1 +60003 j ?\ _@d1 +60002 e .\ ,@1 +60002 b .\ A1 +60002 f 5\ B&1 +60002 h .\ B1 +60002 d .\ MCR1 +60001 h @\ C1 +60002 j 5\ D~1 +60001 f 7\ E1 +60002 h 8\ nE1 +60001 e .\ 8F@1 +60001 f (\ F1 +60002 g )\ TGl1 +60001 g (\ H1 +60002 j (\ DH1 +60002 e *\ ̻I.1 +60003 c (\ 3I1 +60003 e +\ ϪJZ1 +60003 e (\ J1 +60003 c .\ K1 +60002 d .\ ԞL1 +60003 f .\ sL1 +60002 d .\ 4MH1 +60002 j 5\ M1 +60002 _ .\ Nt1 +60003 c .\ ݆O\ 1 +60002 b .\ NO1 +60002 c .\ P61 +60002 e .\ P1 +60002 ` /\ Qb1 +60003 ` 0\ rQ1 +60002 c (\ R1 +60002 b .\ S$1 +60002 b .\ YS1 +60002 a .\ "TP1 +60002 a .\ T1 +60002 _ .\ U|1 +60002 [ .\ yV1 +60002 [ .\ DV1 +60002 Z .\ W>1 +60002 Z .\ W1 +60002 Y /\ Xj1 +60002 [ )\ LY1 +60001 [ 9\ Y1 +60002 Z -\ Z,1 +60002 Z 6 Z1 +60003 [ 8 G[X1 +60002 ^ 0 [1 +60002 b . \\1 +60002 ` 6 ]1 +60002 b \ / c]1 +60002 d . *^F1 +60003 b A ^1 +60002 d \ . _r1 +60002 c 6 `1 +60002 e ( `1 +60002 e . a41 +60002 \\ . ^a1 +60003 V . ,b`1 +60002 X . b1 +60002 X \ . c1 +59999 V  \ 1 d"1 +59997 V  \ / Ad1 +60000 X  7 eN1 +60002 Y < !e1 +60002 \\ \ . #fz1 +60001 Y ; %_g1 +60002 Y \ . '#g1 +60002 ] ( (h<1 +60002 Z ( *Lh1 +60002 Y 0 , ih1 +60002 [ . -i1 +60002 \\ . /j1 +60002 ] \ . 1kk*1 @PDT1754636717.09 ] \ . 32k1 +60002 [ - 5 lV1 +60002 \\ \ . 6l1 +60007 ] . 8m1 +60005 ] \ . :en1 +60002 a \ . <+n1 +60003 ` . =oD1 +60002 _ / ?o1 +60002 a ( A4pp1 +60002 _\ J Bq1 +60004 c 0 Dq1 +60002 d - Fr21 +60005 c\ B HVr1 +60002 e . Js^1 +60002 e . Ks1 +60002 d > Mt1 +60002 g . Oou 1 +60002 b . Q5u1 +60002 d\ G RvL1 +60002 c . Tv1 +60002 h . Vwx1 +60002 c 5 Xx1 +60003 d . Yx1 +60002 d : [y:1 +60002 e . ]hy1 +60002 b 3 _*zf1 +60002 e : `z1 +60002 c . b{1 +60002 i 0 dw|(1 +60002 c 4 fB|1 +60002 ` . h}T1 +60002 e . i}1 +60002 i . k~1 +60002 d ( mW1 +60003 a ( n1 +60002 a 5 pMB1 +60002 b . r1 +60002 _ . sn1 +60002 a . u1 +60002 ` . wd1 +60003 \\ 1 y-01 +60002 ] . z1 +60002 [ / |\\1 +60002 ` . ~1 +60002 ^ . K1 +60002 \\ . 1 +60002 ] 8 1 +60002 \\ ( J1 +60002 ` \ + 1 +60002 \\ ( v1 +60002 ^ (  1 +60003 \\ , i1 +60002 ] . %81 +60002 ^ . 1 +60002 b . d1 +60002 ] . 1 +60003 _ 2 K1 +60002 \\ . &1 +60002 ` . 1 +60002 ^ . R1 +60002 \\ . y1 +60002 a - D~1 +60002 ` 5 1 +60003 a 7 1 +60007 ` + S@1 +59997 _ ( 1 +28144 _  * v +71 #tPowering core bus +563 .Gate.power :raw,:ON + "sampler") +47 )w +3 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +3 "core"  +7 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +4 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X% +4 "core" %T\ +3 "processing"%B% +2 ."rdySampler"Intake.select :close +3 "manipulator"&%% +5 ."rdySampler"Exhaust.select :close +4 .CTV.dial :air +2 "collection"'=  +3 "core" %B\ % +3 ."rdyProcessing"PSV.dial :air +4 "manipulator"&]% +5 "processing"%8  +2 "core"  + % +7 .tForearm.home.seek :retract +3 ."rdySampler"CSV.dial :waste1 +3 "manipulator"&' ] +4 "collection"'7 +5 "core"  +4 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%z'ܑ +32 "core" +4 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")\  +4 "core"  +2 "sampler")< +4 "core"  +2 "sampler")M  +32 "core" ' +2 ."closeHand"Hand.close +2 "manipulator"&/ +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 .tElbow.jog 1500 +2 "manipulator"&f* +26 "core" +3 "sampler")% +5 "core" / + % \ +4 ."readyCS"CS.reconfigure :fast +2 "collection"'#d @b +4 ."rdySampler"SS.home.seek 0ml +5 ."readyCS"CS.home.seek 0ml +2 "sampler")y'! +2 "collection"'\\'P +6 "core" * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 .tElbow.home.seek :clear + "manipulator"&6(Z +313 "core" ( +2 "storage"()& +4 "core" &  +3 .tSE.home.seek :down + "storage"(P') +27 "core" ' +60 ' +2 .tSC.reconfigure :tight +9 "storage"($ .(\ 1~b +3 .tSC.home.seek :initial +2 "storage"(J([G +170 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +229 "core" ' +587 ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 .tForearm.seek :retract +2 "manipulator"&C' ] +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&( +107 "core" ( +3 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +3 .tForearm.seek 7 +2 "manipulator"&{'΢ +95 "core" ' +2 "manipulator"&*% +5 "core" %Ψ " +2 .tForearm.seek retracted +2 "manipulator"&' ] +99 "core" ' + "manipulator"&+% +5 "core" % Y =  +3 "processing"%W& +5 "collection"' & +2 "core" &:\ +5 ."openPC"PC.home.seek :open +2 "processing"%F( +2 "core" &\ +4 .tCC.home.seek :open +2 "collection"'( +315 "core" ( +11 ( +57 "Can"^\ \ C $ +9 #tPhase [myDA_WCR #Phase 11: Friday DA+WCR with Regular cleanup (4 pucks)] + ."Qmail"Notice.email "At 11:00:32 began in tube 2: myDA_WCR \\t \\t\\t#Phase 11: Friday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:77\\n{1 => 29,\\n 2 => 4,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:31, 11.9C, 8% humidity, 14.4psia, 13.78V, 0.32A, 58.886Ah, 4.39W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t \\t\\t#Phase 11: Friday DA+WCR with Regular cleanup (4 pucks)" +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +832 "collection"'v& +3 "core" &gL\  +3 .tHand.open + "manipulator"&K1 +15 "core" 1 +3 "manipulator"&& +3 "core" &  # +4 "manipulator"&@% +5 "core" % Z  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(-z +188 "core" ( +2 "manipulator"&G& +4 "core" &- ` h +5 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 & & +2 "core" &- h +8 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tForearm.seek :garage +4 "manipulator"&b'o +111 "core" ' +2 .tHand.close + "manipulator"&g/ +22 "core" / +2 "manipulator"&0& +5 "core" &- D h +2 "manipulator"&X% +3 "core" %~o +4 .tForearm.seek :retract + "manipulator"&"' ] +105 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +316 "core" ( +2 "manipulator"&& +3 "core" & 2 . +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &1& +3 "core" & . +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&D'ш +109 "core" ' +2 "manipulator"&x& +4 "core" &  | - +3 "manipulator"&l% +4 "core" %х e +3 "collection"'& +3 "core" &gS\  +3 "collection"'$& +6 "core" &g!\  +3 .tCC.seek :closed +2 "collection"'L(X +4 "core" &g"\  +8 &{L\ %i +9 &TX\ 9 +10 &}#\ M +9 &sW \ N +10 &6Z#\ M +9 &W!\ M +9 &]#\ N +10 &|[$\ M +9 & >W"\ M +9 &!Y"\ N +10 &#Z$\ M +9 &%W\ M +10 &'GV%\ M +9 &)Z#\ M +9 &*U"\ M +10 &,Z"\ M +9 &.NW\ M +9 &0Y#\ M +10 &1Z\ M +9 &3X"\ M +10 &5UZ\ N +9 &7Z\ M +9 &8U"\ M +10 &:Y$\ M +9 &<^X#\ M +9 &>!V#\ M +10 &?Y$\ M +9 &AW \ N +10 &Cd_\ N +9 &E!s(\ P +9 &F%\ Q +10 &H%\ U +9 &JO#\ X +9 &L$\ W +10 &M"\ W +9 &O"\ W +10 &QW$\ X +9 &S"\ X +9 &T%\ Y +10 &V\ [\ +9 &Xf"\ - +9 &X\ A +6 ( +2 "collection"'$& +5 "core" &XX \ @ +3 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.26 +2 "collection"'& +4 "core" &XWR\ @ +3 .tHand.open + "manipulator"&1 +26 "core" 1 +2 "manipulator"&o% +4 "core" %х v +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&&' ] +99 "core" ' +67 #tFlushing the Collection Valve::Manifold +2 "collection"'t& +3 "core" &XX \ @ +3 "collection"'/% +4 "core" %T!\ +2 .tCSV.dial CSR +2 "collection"'2  +132 "core"  +18 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +6 "collection"' +21 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"''q +194 #"uploadLog"upsync +1152 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 'N% +3 "core" %q\  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'`'@ +661 "core" ' +2 .tCSV.dial :waste +2 "collection"'k +129 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'e'P +1987 "core" ' +3 #tPurging external Intake + "collection"'i& +5 "core" &XW$\ @ +2 "collection"'% +5 "core" %LY\ +2 .tCSV.dial :flush +2 "collection"'^  +43 "core"  +5 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 10ml + "collection"'|' +2314 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'_ +2 'r  +6 "core"  +64  +4 .tCTV.dial :intake +2 "collection"'4  +77 "core"  +6 .tIntake.select :open + "sampler") +14 .tCS.seek 0ml +2 "collection"'R'P +2335 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air + "collection"'s  +77 "core"  +4 #tFlushing upper manifold +2 "collection"'& +3 "core" &XW!\ @ +3 "collection"'Q% +4 "core" %L\ +2 .tCSV.dial :flush +2 "collection"'  +72 "core"  +5 .tCS.seek 5ml +2 "collection"':'q +1193 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'n @ +42 "core" A +4 "collection"'9% +3 "core" %q(\  +3 .tCS.seek 7ml +2 "collection"'U'e +536 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'A + 'd  +8 "core"  +92  +4 .tCTV.dial :air +2 "collection"'~  +5 "core" +5 .tCS.seek 0ml +2 "collection"'V'P +1627 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'m'2~ +752 "core" ' +2 .tCSV.dial :waste + "collection"'p +42 "core" +5 .tCS.seek 0ml +2 "collection"'I'P +738 "core" ' +3 "collection"'& +4 "core" &XVV\ @ +2 "collection"'(% +4 "core" %T\ +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +5 .tCS.seek 3ml + "collection"'S'2~ +747 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +11 "collection"'# @ +44 "core" B +4 "collection"'% +5 "core" %2U\ +3 .tCS.seek 5.001ml +2 "collection"'E'q +539 "core" ' +2 .tCSV.dial :air +2 "collection"'O @ +16 "core" > +5 .tCS.seek 0ml +2 "collection"'u'P +1195 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'3'2~ +764 "core" ' +2 .tCSV.dial :waste +2 "collection"'T +71 "core" +5 .tCS.seek 0ml +2 "collection"'j'P +758 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +5 "core" &! 9 ) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Y( +30 "core" ( +2 "manipulator"&}& +5 "core" & . } +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &q& +3 "core" & } +3 .tForearm.seek CC +2 "manipulator"&'ш +93 "core" ' +2 .tHand.close + "manipulator"&!/ +16 "core" / +3 .tCC.seek :open +2 "collection"'c( +405 "core" ( +2 "manipulator"&-& +5 "core" & } +2 "manipulator"& % +4 "core" %щ  +3 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&[(-z +290 "core" ( +2 "manipulator"&'& +4 "core" &-{  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Z& +3 "core" &-{  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&H'o +110 "core" ' +2 .tHand.open +2 "manipulator"&1 +25 "core" 1 +2 "manipulator"&% +5 "core" %pe  Y +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& ' ] +105 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 11:04:52PDT08-Aug-25\\n{1 => 29,\\n 2 => 4,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:31, 11.9C, 8% humidity, 14.4psia, 13.78V, 0.32A, 58.886Ah, 4.39W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 #tLoading sh1 puck from tube 2 into Collection Clamp +2011 "collection"';& +6 "core" &\ +3 "manipulator"&w% +6 "core" % a U  +3 "storage"(% +4 "core" %.\ \  % +2 "storage"(. +4 "core" .([G +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(>( +813 "Can"` \ ^ "l +17 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (%& +3 "core" & " +3 "manipulator"&B& +3 "core" &-{  +3 "manipulator"&=% +4 "core" % a  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&]( +198 "core" ( +2 "manipulator"&8& +4 "core" & F  +2 "storage"(7& +4 "core" & \ \ _ % +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&\ 'j +106 "core" ' +2 "storage"(<& +4 "core" & \ \  ` ' +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +61 .tSE.seek :beamBreak +10 "storage"(M' +279 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 (& +3 "core" & z % +2 "manipulator"&.& +4 "core" & _  +3 .tElbow.seek 2 +2 "manipulator"&a( +5 "core" ( + "manipulator"&h& +5 "core" & ~  +2 "storage"(5& +5 "core" & \ \  % +3 .tForearm.seek 2 + 300 counts + "manipulator"&f'v +27 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&)/ +15 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(') +2 "manipulator"&z& +9 "core" & `  +2 "manipulator"&*% +5 "core" %y ' +2 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +3 .tElbow.seek CC +2 "manipulator"&6( +139 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +37 "core" ( +2 "manipulator"&+& +4 "core" &  * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" & j * +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"& 'ш +94 "core" ' +3 "manipulator"&C& +5 "core" & t * +2 "manipulator"&{% +5 "core" %ъ  +2 "collection"' & +4 "core" &\ +3 "collection"'& +6 "core" &\ +3 .tCC.seek :closed +2 "collection"'v(X +5 "core" &\ +7 &5\ #c +9 &V\ 7 +9 &|\ L +10 &Y\ M +9 &XW \ M +10 &[\ M +9 &W\ M +9 &W\ M +10 & _[(\ M +9 &"#U,\ L +9 &#W\ M +10 &%W\ M +9 &'g["\ M +10 &)*V&\ M +9 &*Z$\ M +9 &,Y+\ M +10 &.qW%\ L +9 &02U,\ M +9 &1Y'\ M +10 &3Y\ M +9 &5xW \ M +10 &79Z\ M +9 &8V"\ L +9 &:W\ M +10 &<Z#\ M +9 &>BT\ M +9 &@U\ L +10 &AV\ M +9 &C\\ \ M +10 &EFc\ N +9 &Gg\ O +9 &Hz\ P +10 &J\ R +9 &L:\ U +9 &M\ V +10 &O\ V +9 &Qz \ W +10 &S<\ W +9 &T\ X +9 &V\ Y +10 &X$Y \ + +9 &X\ J +10 ( + &X\\\ F +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.04 +2 .Hand.open + "manipulator"&K1 +18 "core" 1 +2 "manipulator"&% +4 "core" %ш  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&@' ] +98 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")G+ +3 "core" + +2 "sampler") % +4 "core" %' \ +3 "collection"'& +3 "core" &X\\+\ F +5 "Can"_ \ R ;r +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast + "sampler")#.0X +22  +4 .tdelay 3.8 seconds +383 "collection"'% +3 "core" %O\ +3 "sampler")b% +8 "core" %3\  \ \ O +4 #tSensor limits: Intake max 172.0psia; Outlet max 130.3psia +4 .SSV.dial :spit +2 "sampler"), +137 "core"  +5 .tSS.seek 0ml +2 "sampler")'! +106 #"flow"3.8L/min +156 "core" ' +2 .tSSV.dial CBV +2 "sampler")1  +137 "core"  +4 .tCTV.dial :intake +2 "collection"'x  +78 "core"  +6 #tWaiting for sampler to finish priming... + .delayUntil "11:08:39.78" +3756 #"flow"5.8L/min +5010 #7.0L/min +3104 #4.3L/min +1712 #"uploadLog"upsync +851 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")l  +6 "core"  + "collection"' @ +11 "core" ? +6 #tAllowing 40 seconds for 7.0ml of remaining 7.0ml +4 "Can"d\  * y +2 .tIntake.select :open + "sampler") +215 "collection"'"% +3 "core" %O\ +3 #tIntake @30.9psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X\ +2 "sampler")q% +9 "core" %^(&  \  +42 "collection"'!% +4 "core" %OE\ +2 "sampler")% +5 "core" %^(& \  +52 "collection"'&% +5 "core" %OD\ +3 "sampler")L% +5 "core" %^.ON \ 5 +59 "collection"'-% +3 "core" %OE\ +3 "sampler") % +5 "core" %^, \  +2 "collection"'% +3 "core" %O=\ +3 #tIntake @30.8psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X0X \  +4 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale + "sampler")#.0X\ +2 "sampler")T% +5 "core" %+( \  +31 "collection"'3% +3 "core" %OJ\ +3 "sampler")?% +4 "core" %53 \  +35 "collection"'V% +4 "core" %O?\ +3 "sampler")}% +4 "core" %BB \  +40 "collection"'% +4 "core" %O@\ +2 "sampler")(% +5 "core" %TS \  +46 "collection"'% +3 "core" %OA\ +3 "sampler")&% +4 "core" %gh \ C +53 "collection"'L% +3 "core" %OD\ +3 "sampler")-% +4 "core" % \ +2 "collection"' % +5 "core" %OB\ + #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X\ +66 "sampler")!% +7 "core" %\\  \  +3 "collection"'%% +5 "core" %O?\ +2 "sampler")B% +5 "core" %\\  \  +35 "collection"'=% +4 "core" %O:\ +2 "sampler")8% +5 "core" %\\ ! \  +40 "collection"'7% +4 "core" %OC\ +2 "sampler")'% +4 "core" %\\ +* \  +47 "collection"'[% +3 "core" %OD\ +3 "sampler")Y% +4 "core" %] 89 \  +52 "collection"'% +4 "core" %OA\ +3 "sampler") % +5 "core" %_ JF \  +59 "collection"'% +3 "core" %O=\ +3 "sampler")<% +4 "core" %_ ^] \  +68 "collection"'h% +3 "core" %O<\ +3 "sampler")5% +5 "core" %`xt \ +76 "collection"'% +4 "core" %O>\ +2 "sampler"))% +4 "core" %` \ +3 "collection"'z% +4 "core" %O>\ +2 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X\ +3 "sampler")% +4 "core" % \  +40 "collection"'G% +4 "core" %OE\ +3 "sampler")~% +4 "core" %$" \  +46 "collection"'U% +4 "core" %OC\ +2 "sampler")d% +4 "core" %*' \  +53 "collection"'A% +4 "core" %OB\ +2 "sampler")% +4 "core" %0/ \  +60 "collection"'% +4 "core" %O?\ +2 "sampler")I% +5 "core" %85 \ \ +68 "collection"'#% +3 "core" %OB\ +2 "sampler")% +5 "core" %A? \ \ +77 "collection"'S% +3 "core" %O1\ +3 "sampler")O% +5 "core" %KK \ \ +87 "collection"'R% +3 "core" %O@\ +3 "sampler")E% +4 "core" %ZW \ \ +99 "collection"'u% +3 "core" %OC\ +3 "sampler")T% +4 "core" %ig \ \ +112 "collection"'3% +3 "core" %OI\ +3 "sampler")?% +5 "core" %| \ \ +4 .tSS.reconfigure :default +2 "sampler")#.0X +5 ."CSpush"CS.reconfigure :fast + "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'N'P +91 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")l +133 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0X +103 "collection"' 9 +3 "core" 9 qjB +103 "collection"'9 +3 "core" 9 zkG +103 "collection"'b9 +4 "core" 9 mK +103 "collection"',9 +3 "core" 9 nO +103 "collection"'9 +3 "core" 9 pS +103 "collection"'19 +4 "core" 9 qX +103 "collection"'9 +3 "core" 9 s\\ +103 "collection"'x9 +3 "core" 9 t` +103 "collection"'*9 +4 "core" 9 ve +103 "collection"'"9 +3 "core" 9 wi +103 "collection"'9 +4 "core" 9 ym +103 "collection"'9 +4 "core" 9 zq +103 "collection"'J9 +3 "core" 9 {v +103 "collection"'t9 +4 "core" 9 }z +103 "collection"'o9 +3 "core" 9 ~~ +103 "collection"'y9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'X9 +3 "core" 9  +103 "collection"'\\9 +6 "core" 9  +105 "collection"'$9 +4 "core" 9  +103 "collection"'l9 +3 "core" 9  +103 "collection"'g9 +4 "core" 9  +103 "collection"'09 +3 "core" 9  +103 "collection"'N9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'/9 +4 "core" 9  +103 "collection"'`9 +3 "core" 9  +103 "collection"'k9 +4 "core" 9  +103 "collection"'e9 +3 "core" 9  +103 "collection"'r9 +3 "core" 9  +103 "collection"'c9 +3 "core" 9  +104 "collection"'_9 +3 "core" 9  +103 "collection"'49 +3 "core" 9  +103 "collection"'9 +4 "core" 9  +103 "collection"'|9 +3 "core" 9  +103 "collection"'Q9 +63 "core" 9\  +103 "collection"'29 +4 "core" 9\  +103 "collection"'9 +3 "core" 9\ \  +103 "collection"'9 +3 "core" 9\  +104 "collection"'i9 +3 "core" 9\  +103 "collection"'99 +4 "core" 9\  +103 "collection"'9 +3 "core" 9\  +103 "collection"':9 +3 "core" 9\  +103 "collection"'~9 +4 "core" 9\  +103 "collection"'D9 +3 "core" 9\  +103 "collection"'d9 +4 "core" 9\  +103 "collection"'A9 +3 "core" 9\ "  +103 "collection"'9 +3 "core" 9\ %  +103 "collection"'9 +4 "core" 9\ ( +103 "collection"'I9 +3 "core" 9\ + +11 .tCH.hold 10:00,70C +3 "collection"'# `\ w `\ +\ +2 '9 +9 "core"  + 9\ +\ , +2 "collection"'S% +4 "core" % \ \ \ +3 #tBegun lysing Collection Puck Heater at 68C/75.2psia +26485 "Can"]\ . +33505 "core" ` +2 "collection"'O9 +3 "core" 9\ y +3 "collection"'R% +4 "core" % \ \ f\ +3 #tEnded lysing Collection Puck Heater at 70.1C/81.4psia +2 .CS.seek 0ml + "collection"'E'P +328 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"'u @ +105 "core" A +5 .tCSV.dial :air +2 "collection"'T @ +42 "core" > +6 .tCS.seek 5ml +2 "collection"'3'q +1351 "core" ' +2 .tCSV.dial CTV +2 "collection"'?  +45 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'} @ +42 "core" ? +4 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +42 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'^ @ +41 "core" ? +5 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'V'P +1356 "core" ' +2 "collection"'m% +4 "core" %Q\ +2 #tPuck @157.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +100 "core"  +4 .tCBV.dial CSV +2 "collection"'&  +30 "core" +5 "collection"'L% +3 "core" %Q b Y\ +4 .tCS.seek 5ml + "collection"'n'q +1351 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'-  +43 "core" +4 "collection"'% +4 "core" %q# \  +3 .tCS.seek 7ml +2 "collection"'j'f +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +5 .tCS.seek 10ml +2 "collection"';' +851 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +112 "core" ^ +5 #tLysing Complete + "collection"'w& +4 "core" &XZq\ F +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&(% +3 "core" % g  +3 "storage"(% +3 "core" %M  +3 "storage"(q. +3 "core" .( +61 .tSC.reconfigure :tight +11 "storage"($ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(!( +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (%& +3 "core" & 6  +3 "manipulator"&B& +4 "core" & ( +2 "manipulator"&% +5 "core" % g  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&8( +167 "core" ( +2 "manipulator"&& +4 "core" &\   Y j +3 "storage"(s& +4 "core" &  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts + "manipulator"&H'ұ +108 "core" ' +2 "storage"('& +3 "core" &  +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"([' +115 "core" ' +2 "storage"(Y- +4 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&7& +3 "core" &\  Z j +3 "storage"(<& +4 "core" & q  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&'ϑ +37 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(h- +3 "core" -' +3 .tSE.seek 28.4 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 "manipulator"& % +4 "core" %ϐg K +2 "storage"(z& +5 "core" & M D +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 299 counts + "manipulator"&='м +17 "core" ' +2 "manipulator"&5& +5 "core" &\  p j +2 "storage"()& +4 "core" & R  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 800 counts + "manipulator"&p'ұ +32 "core" ' +2 .tSE.seek 29.4 Pucks below Top Plate +2 "storage"(+'| +49 "core" ' +3 "manipulator"&W& +5 "core" &\  C j +2 "manipulator"&M% +4 "core" %Ҏ E  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a' ] +106 "core" ' +3 .tElbow.seek CC +2 "manipulator"&C( +169 "core" ( +2 "manipulator"&.& +4 "core" &  $ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +2 "core" &  Q $ +3 .tForearm.seek CC +2 "manipulator"&P'ш +89 "core" ' +2 .tHand.close + "manipulator"&/ +22 "core" / +4 .tCC.seek :open +2 "collection"'K( +405 "core" ( +2 "storage"(f& +4 "core" &  +3 "storage"(Z& +3 "core" & 5  +3 "manipulator"& & +4 "core" &  A $ +2 "manipulator"& % +5 "core" %ј +3 .tForearm.seek :retract + "manipulator"&' ] +153 "core" ' +2 .tElbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&]( +169 "core" ( +2 "manipulator"&\ & +5 "core" &  \ i X +2 "storage"({& +3 "core" &  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"& 'ϑ +108 "core" ' +2 .tElbow.hold +2 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&b1 +23 "core" 1 +3 "manipulator"&,% +5 "core" %Ϟ h M + "storage"(& +5 "core" &   +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 313 counts + "manipulator"&1' +27 "core" ' +2 "manipulator"&& +5 "core" & \  X X +2 "storage"(x& +4 "core" &   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&*'ұ +13 "core" ' +2 "storage"("% +5 "core" % 1  +3 ."downElevator"SE.seek :down +4 "storage"(') +82 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +13 (% +3 "core" %- # +3 "manipulator"&J% +4 "core" %ҭ m  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t' ] +90 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'o& +5 "core" & 1\ +2 "manipulator"&y& +4 "core" &  X +2 "manipulator"&% +5 "core" % _ F  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&X(-z +165 "core" ( +3 "manipulator"&\\& +5 "core" &-t  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &$& +3 "core" &-t   +3 .tForearm.seek :garage +2 "manipulator"&l'o +110 "core" ' +2 .tHand.close + "manipulator"&g/ +15 "core" / +2 "manipulator"&0& +4 "core" &-t  %  +2 "manipulator"&N% +4 "core" %ρx D 7 +3 .tForearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&/( +290 "core" ( +2 "manipulator"&`& +4 "core" &  ( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &k& +3 "core" & ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&e'ш +100 "core" ' +2 "manipulator"&r& +5 "core" & ( +2 "manipulator"&c% +4 "core" %у +60 "collection"'_& +5 "core" &y\ +11 "collection"'4& +6 "core" &\ +3 .tCC.seek :closed +3 "collection"'(X +4 "core" &\ +4 &\ 8 +10 &.I{\ 0 +9 &\\t\ D +10 &_\ M +9 &T\ L +9 &Z\ L +10 &I\\\ L +9 & W\ L +9 &X\ M +10 &!Xn\ M +9 &#QWQ\ L +10 &%V\ M +9 &&W\ M +9 &(W\ M +10 &*YW\ L +9 &,U\ L +9 &-U\ L +10 &/S\ L +9 &1aX\ L +10 &3#U\ L +9 &4U\ L +9 &6T\ L +10 &8iY\ L +9 &:+U\ L +9 &;T\ L +10 &=Yy\ L +9 &?qVb\ L +10 &A4RL\ L +9 &BY;\ M +9 &Da\ M +10 &Fqs\ O +9 &H)\ R +9 &I\ W +10 &K\ W +9 &Mb\ W +10 &O$\ W +9 &P\ W +9 &R\ Y +10 &Td\ Y +9 &V\ \\ +9 &W}\ : +10 &X/\ "g +9 &Xe\ H +3 ( +2 "collection"'4& +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.25 +2 "collection"'|& +3 "core" &Xj\ H +4 .tHand.open + "manipulator"&Q1 +16 "core" 1 +2 "manipulator"&2% +5 "core" %q  C +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +93 "core" ' +2 .tPSV.dial PSR +2 "processing"% +129 "core"  +8 "processing"%i% +3 "core" %ܑ@\ +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 .tPS.seek 1.5ml +2 "processing"%9' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +5 .tPS.seek 0ml +2 "processing"%:'ܑ +1607 "core" ' +3 .tPSV.dial PSR +2 "processing"%~ +44 "core"  +7 .tPSR.select :air +3 "processing"% +17 .tPS.seek 2.5ml + "processing"%D' +2614 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%d +3 "collection"'A  +7 "core" @ +2 "processing"% +3 "core" @ +3 "processing"%  +68 "core" +94  +7 .tPSV.dial :mixloop +2 "processing"%I +101 "core" +4 .tCTV.dial :air,avoiding: :intake +4 .PTV.dial :PRVmixing +2 "processing"%  +127 "core" +6 .tPS.seek 0ml +2 "processing"%S'ܑ +2619 "core" ' +2 .tPSV.dial :air +2 "processing"%U  +43 "core"  +5 .tPS.seek 2.5ml +2 "processing"%#' +2621 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%O +45 "core" +5 .tPS.seek 0ml +60 "processing"%R'ܑ +1345 "Can"]\ V #. +1273 "core" ' +2 .tPSV.dial :air +10 "processing"%G  +44 "core"  +6 .tPS.seek 2.5ml + "processing"%u' +2615 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%T +44 "core" +6 .tPS.seek 0ml +2 "processing"%E'ܑ +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&?& +4 "core" & ( +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&}( +3 "core" ( +3 "manipulator"&& +3 "core" & ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &^& +3 "core" & i ( +3 .tForearm.seek CC +2 "manipulator"&3'ш +94 "core" ' +2 .tHand.close + "manipulator"&m/ +20 "core" / +4 .tCC.seek :open +2 "collection"'( +405 "core" ( +2 "manipulator"&&& +4 "core" & , ( +2 "manipulator"&L% +5 "core" %ѕ W  +3 .tForearm.seek :retract + "manipulator"&V' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&-(-z +310 "core" ( +2 "manipulator"&& +5 "core" &-|  4 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &n& +3 "core" &-|  4 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"& 'o +109 "core" ' +3 .tHand.open +2 "manipulator"&j1 +18 "core" 1 +2 "manipulator"&% +5 "core" %pF  7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&w' ] +105 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +5 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%  +5 "core" +5 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%q  +2 "collection"'%  +14 "core" +6 +4 .tCTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'B& +4 "core" &L\ +3 "manipulator"&% +4 "core" % W >  +2 "storage"(>% +5 "core" %G ! +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +4 .tSC.seek 2 + "storage"(s( +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ('& +3 "core" &  +3 "manipulator"&6& +3 "core" &-| < 4 +3 "manipulator"&Y% +4 "core" % W  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&7( +199 "core" ( +2 "manipulator"&<& +5 "core" &  ` s +2 "storage"(@& +3 "core" & f #! +3 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts + "manipulator"&h'j +104 "core" ' +2 "storage"( & +5 "core" & \ \  %! +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(z' +287 "core" ' +2 "storage"(5- +4 "core" -'@ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 ()& +3 "core" &  !! +2 "manipulator"&W& +4 "core" & s +3 .tElbow.seek 2 +2 "manipulator"&M( +5 "core" ( +2 "manipulator"&H& +3 "core" & ( s +3 "storage"(8& +4 "core" & !! +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&['v +24 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +21 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(') +2 "manipulator"&=& +9 "core" & s s +2 "manipulator"&.% +3 "core" %} t 3 +4 .tForearm.seek :retract + "manipulator"&' ] +97 "core" ' +3 .tElbow.seek CC +2 "manipulator"&p( +144 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +24 "core" ( +2 "manipulator"&& +4 "core" & ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & 1 ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&a'ш +110 "core" ' +2 "manipulator"&v& +5 "core" & o ( +2 "manipulator"&f% +4 "core" %} 8 +3 "collection"'Z& +8 "core" &\\\ +4 "collection"' & +6 "core" &`\ +4 .tCC.seek :closed + "collection"' (X +4 "core" &R\ +7 &>=\ %f +10 &Y.\ 8 +9 &y \ L +9 &U\ L +10 &pY\ L +9 &2V~c\ L +9 &Wj\ L +10 &WU\ M +9 & yV6\ L +10 &";W\ L +9 &#V|\ L +9 &%Y|\ L +10 &'Wf\ L +9 &)CRO\ L +9 &+V6\ L +10 &,W*\ L +9 &.V \ L +10 &0KU1\ L +9 &2 U9\ L +9 &3W*\ L +10 &5W\ L +9 &7RW\ L +9 &9V\ L +10 &:U\ L +9 &<V\ L +10 &>ZW:\ L +9 &@Ud\ L +9 &AVf\ L +10 &CX~M\ L +9 &E_a~A\ M +9 &Gd(\ N +10 &HsA\ O +9 &J\ R +10 &LP{\ U +9 &N~k\ U +9 &Oe\ V +10 &QS\ V +9 &SRC\ W +9 &U>\ X +10 &V0\ Y +9 &X.M0\ 3 +10 &X%\ T +9 ( +3 "collection"' & +3 "core" &Xl\ Q +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.04 +3 .Hand.open + "manipulator"&P1 +16 "core" 1 +2 "manipulator"&\ % +4 "core" %}  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&{' ] +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'C  +135 "core"  +5 .tCSV.dial CTV +11 "collection"'b  +29 "core"  +6 .tPS.seek 2.5ml +2 "processing"%,' +2614 "core" ' +3 "collection"'% +5 "core" %[U\  +3 .tCS.seek 4.251ml + "collection"''Z+ +1546 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%x  +43 "core"  +7 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%"  +72 "core"  +7 .tPS.seek 0ml +2 "processing"%'ܑ +2616 "core" ' +3 .tCBV.dial between PRV and waste1 +2 "collection"' ` +33 "core" _ +4 .tCSV.dial :air +2 "collection"'J @ +44 "core" > +5 .tCS.seek 10ml +2 "collection"']' +1535 "core" ' +2 .tCSV.dial CTV +2 "collection"'o  +44 "core"  +6 .tCS.seek 0ml +2 "collection"'y'P +2647 "core" ' +3 .tCBV.dial :waste1 +2 "collection"' @ +30 "core" > +4 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +134 "core" +5 "collection"'1& +3 "core" &Xk}\ Q +3 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&+% +4 "core" % g  +2 "storage"(% +5 "core" %?   +2 "storage"(\\. +3 "core" .( +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +4 .tSC.seek 1 + "storage"($( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (*& +3 "core" &   +3 "manipulator"&& +4 "core" & ' +2 "manipulator"&g% +5 "core" % g :  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&0( +170 "core" ( +3 "manipulator"&N& +3 "core" & g X +3 "storage"(t& +4 "core" &   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&l'ұ +93 "core" ' + "storage"(`& +5 "core" & ;  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(X' +103 "core" ' +2 "storage"(k- +4 "core" -'; +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&r& +3 "core" & X +3 "storage"(c& +3 "core" &   +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&_'ϑ +37 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +62 "storage"(K- +3 "core" -'; +11 .tSE.seek 29.41 Pucks below Top Plate +2 "storage"(|' +35 "core" ' +2 "manipulator"&Q% +4 "core" %\\Q { +2 "storage"(2& +4 "core" & S S ! +3 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 247 counts + "manipulator"&4'Ј +13 "core" ' + "manipulator"&& +5 "core" & ( X +2 "storage"(i& +4 "core" & P  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&e'ұ +31 "core" ' +3 .tSE.seek 30.41 Pucks below Top Plate + "storage"(' +37 "core" ' +2 "manipulator"&9& +5 "core" & b X +2 "manipulator"&~% +4 "core" %   +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&:' ] +103 "core" ' +2 .tElbow.seek CC +2 "manipulator"&d( +169 "core" ( +2 "manipulator"&& +5 "core" &  I % +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &A& +3 "core" & % +3 .tForearm.seek CC +2 "manipulator"&'ш +94 "core" ' +2 .tHand.close + "manipulator"&I/ +25 "core" / +4 .tCC.seek :open +2 "collection"'( +405 "core" ( +2 "storage"(D& +4 "core" &  +2 "storage"(U& +4 "core" &  +3 "manipulator"&S& +4 "core" &  G % +2 "manipulator"&O% +5 "core" %ь 4  +3 .tForearm.seek :retract + "manipulator"&#' ] +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&G( +159 "core" ( +2 "manipulator"&R& +3 "core" &  +3 "storage"(T& +4 "core" & r  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 1 + "manipulator"&u'ϑ +105 "core" ' +2 .tElbow.hold +2 "manipulator"&?, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +16 "core" 1 +2 "manipulator"&^% +5 "core" %ϡ 4 b +2 "storage"(m& +3 "core" & 4  +3 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 316 counts + "manipulator"&/' +25 "core" ' + "manipulator"&& +6 "core" &  +2 "storage"(& +4 "core" &  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +62 .tForearm.seek 1 + 800 counts +9 "manipulator"&&'ұ +15 "core" ' +2 "storage"(L% +4 "core" % =  +3 ."downElevator"SE.seek :down +4 "storage"(3') +78 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +21 (}% +3 "core" %2\ \  % +3 "manipulator"&% +3 "core" %Ҵ   +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&n' ] +90 "core" ' +2 .tPSV.dial :air +2 "processing"%j  +72 "core"  +5 .tPS.seek 2.5ml +2 "processing"%' +2623 "core" ' +3 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%( +43 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  +4 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%q +43 "core" +4 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%V  +42 "core"  +4 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%%'ܑ +2617 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%B& +4 "core" &n?\  +2 "manipulator"&& +5 "core" & ;  +2 "manipulator"&>% +3 "core" % o O  +4 .tElbow.seek FlushPuck::Garage + "manipulator"&(-z +184 "core" ( +2 "manipulator"& & +4 "core" &-  t C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" &- C +3 .tForearm.seek :garage +2 "manipulator"&6'o +110 "core" ' +2 .tHand.close +2 "manipulator"&Y/ +24 "core" / +2 "manipulator"&!& +4 "core" &-  % C +2 "manipulator"&<% +5 "core" %~k !  +2 .tForearm.seek :retract +2 "manipulator"&@' ] +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&-( +119 "core" ( +2 "manipulator"& & +5 "core" & d  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &w& +3 "core" & 5  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&5'E +99 "core" ' +2 "manipulator"&)& +5 "core" &  Q  +2 "manipulator"&W% +4 "core" %E +3 "processing"%H& +4 "core" &n?\  +3 "processing"%8& +6 "core" &n6\  +3 .tPC.seek :closed + "processing"%(SD +6 "core" &nA\  +6 &P@\ &j +9 &bZ@\ 9 +9 &?\ L +10 &b?\ M +9 &H_@\ M +10 & ZA\ L +9 &_@\ M +9 &\\@\ M +10 & P]B\ M +9 &"aA\ M +9 &#[@\ L +10 &%`@\ L +9 &'X`@\ M +10 &)[A\ L +9 &*aA\ L +9 &,_@\ L +10 &.aa@\ L +9 &0#`@\ L +9 &1b@\ M +10 &3b@\ M +9 &5i]A\ L +62 &7*a@\ M +6 &8c@\ M + &:_?\ L &2`A\ M + &?]B\ L &A_@\ M +4 &Cx_?\ M +10 &E8k@\ M +9 &Fw?\ O +9 &H@\ Q +10 &Jp?\ R +9 &L1@\ R +9 &MB\ S +10 &O@\ S +9 &Qs@\ T +10 &RHj:\ !d +9 &S% B@\ , +6 ( +2 "processing"%8& +14 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.52 + "processing"%=& +5 "core" &S%<\ , + &S%B\ , &S%7\ , +3 .tHand.open +2 "manipulator"&.1 +15 "core" 1 +2 "manipulator"&7% +5 "core" %; \  Y +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h' ] +98 "core" ' +2 .tPRV.dial :air +2 "processing"%  +45 "core"  +4 .tPSV.dial :mixloop +2 "processing"%z +44 "core" +4 "processing"%% +5 "core" %ܑ5\ +3 .tPS.seek 0.3ml +2 "processing"%[' +389 "core" ' +2 .tPSV.dial PSR +2 "processing"%M +102 "core"  +8 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%v'5a +483 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%f' +1900 "core" ' +3 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%Z +101 "core" +5 .tPTV.dial :mixing +2 "processing"% @ +71 "core" A +6 .tPBV.dial :waste2 + "processing"%  +92 "core"  +6 .tPS.seek 0ml + "processing"%'ܑ +2618 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&P& +3 "core" & y  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&\ ( +4 "core" ( +2 "manipulator"& & +5 "core" &  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &C& +3 "core" &   +3 .tForearm.seek PC +2 "manipulator"&b'E +96 "core" ' +2 .tHand.close + "manipulator"&a/ +20 "core" / +4 .tPC.seek :open +2 "processing"%E( +372 "core" ( +2 "manipulator"&& +4 "core" & 5  +3 "manipulator"&;% +3 "core" %< S +4 .tForearm.seek :retract + "manipulator"&x' ] +121 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&"(-z +143 "core" ( +2 "manipulator"&,& +5 "core" &- [  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &-  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&J'o +107 "core" ' +2 .tHand.open + "manipulator"&1 +22 "core" 1 +2 "manipulator"&o% +4 "core" %pW \  J 1 +3 .tForearm.reconfigure :loose +64 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +7 "manipulator"&]' ] +105 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"% & +4 "core" &5\ +3 "manipulator"&% +3 "core" % M V  +3 "storage"(1% +5 "core" %G # +2 "storage"(+. +3 "core" .( +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +4 .tSC.seek 2 + "storage"(( +205 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (\\& +3 "core" & k  +3 "manipulator"&*& +3 "core" &-   +3 "manipulator"&% +5 "core" % M  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&g( +171 "core" ( +2 "manipulator"&s& +5 "core" &\   "x +2 "storage"(N& +5 "core" & # +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts +2 "manipulator"&t'j +92 "core" ' +2 "storage"(`& +4 "core" & # +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(p' +305 "core" ' + "storage"(k- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (r& +3 "core" & o ! +2 "manipulator"&c& +4 "core" &\  H !w +3 .tElbow.seek 2 +2 "manipulator"&{( +4 "core" ( +2 "manipulator"&K& +5 "core" &\  a !w +2 "storage"(Q& +3 "core" & ! +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&2'v +25 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +22 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(9') +2 "manipulator"&i& +8 "core" &\  $ !w +3 "manipulator"&~% +4 "core" %p C 8 +3 .tForearm.seek :retract +2 "manipulator"&l' ] +95 "core" ' +3 .tElbow.seek PC + "manipulator"&0( +153 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +87 "core" ( +2 "manipulator"&X& +3 "core" & | +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &_& +3 "core" &  | +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&4'E +94 "core" ' +3 "manipulator"&|& +4 "core" & d | +2 "manipulator"&% +5 "core" %I _ 3 +2 "processing"%A& +5 "core" &?\ +3 "processing"%e& +6 "core" &@\ +3 .tPC.seek :closed + "processing"%(SD +4 "core" &A\  +9 &2?\ *y +10 &e?\ > +9 &o{?\ M +10 &4Z@\ L +9 &]@\ L +9 &\\@\ L +10 &y\\D\ L +9 &<]@\ L +9 & \\@\ L +10 &"]?\ L +9 &$]?\ L +9 &&D]@\ L +10 &(]@\ L +9 &)\\?\ L +10 &+]@\ L +9 &-M]@\ L +9 &/\\@\ K +10 &0]>\ L +9 &2]?\ L +9 &4S^@\ L +10 &6\\@\ L +9 &7_A\ L +10 &9\\@\ L +9 &;\\_A\ L +9 &=^@\ L +10 &>_?\ L +9 &@]@\ L +9 &Bd`@\ L +10 &D%_@\ L +62 &Em@\ N +6 &G}@\ O + &I]A\ Q + &K@\ R &L@\ R + &N?\ S + &P_@\ S +3 &RF\ < +9 &R.@\ Z +10 &S)@\ * +2 ( +2 "processing"%e& +14 "core" &S)@\ * +2 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.52 +3 .Hand.open + "manipulator"&I1 +19 "core" 1 +2 "manipulator"&:% +4 "core" %I k 3 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"& ' ] +94 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%D L +4 %U9 +6 "core" 966 +103 "processing"%S9 +3 "core" 947 +103 "processing"%O9 +4 "core" 9 5 6 +103 "processing"%R9 +3 "core" 9 5 7 +103 "processing"%T9 +3 "core" 948 +103 "processing"%9 +4 "core" 949 +104 "processing"%d9 +3 "core" 94: +103 "processing"%9 +3 "core" 9\ 5: +103 "processing"%^9 +4 "core" 9 5#: +103 "processing"%m9 +3 "core" 94': +103 "processing"%9 +4 "core" 95+9 +103 "processing"%9 +3 "core" 95/8 +104 "processing"%L9 +3 "core" 9&54. +103 "processing"%#9 +3 "core" 9058- +103 "processing"%}9 +3 "core" 9:6<* +104 "processing"%9 +3 "core" 9F7@( +103 "processing"%G9 +3 "core" 9S6E& +103 "processing"%u9 +3 "core" 9`7I$ +103 "processing"%/9 +3 "core" 9o8M" +104 "processing"%j9 +3 "core" 9}7Q +103 "processing"%9 +4 "core" 98V +103 "processing"%39 +3 "core" 98Z +103 "processing"%&9 +3 "core" 99^ +104 "processing"%9 +3 "core" 9:c +103 "processing"%(9 +4 "core" 9:g +103 "processing"%9 +4 "core" 9;k +103 "processing"%q9 +3 "core" 9;o +103 "processing"%V9 +3 "core" 9<t +104 "processing"%9 +3 "core" 9=x +103 "processing"%B9 +3 "core" 9#<| +103 "processing"%9 +3 "core" 93> +104 "processing"%>9 +3 "core" 9D> +103 "processing"% 9 +5 "core" 9S> +103 "processing"%'9 +3 "core" 9c?\ +103 "processing"%?9 +4 "core" 9s@ +103 "processing"%Y9 +4 "core" 9@ +103 "processing"%!9 +3 "core" 9@ +103 "processing"%<9 +3 "core" 9A +103 "processing"%n9 +3 "core" 9B +103 "processing"% 9 +4 "core" 9C +103 "processing"%w9 +4 "core" 9D +103 "processing"%69 +3 "core" 9D +103 "processing"%)9 +4 "core" 9E +103 "processing"%W9 +3 "core" 9E +103 "processing"%H9 +4 "core" 9F +103 "processing"%9 +3 "core" 9F +163 "processing"%@9 +3 "core" 9H +13 .tPH.hold 2:00:00,28C +3 "processing"%F pLp +2 .tdelay 1:30 +7 "core"  +8997 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%= +103 "core"  +8 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +17 .tPS.seek 0.5ml + "processing"%.' +591 "core" ' +2 .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +17 .tPS.seek 2ml +2 "processing"%7'Q +1602 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +71 "core"  +8 .tPSV.dial PTV +2 "processing"%8 +73 "core" +5 .tPBV.dial :waste1 +2 "processing"%z  +112 "Can"m\  +20 "core"  +5 "processing"%% +5 "core" %M6\  +2 .tPS.seek 1.5ml +2 "processing"%5' +592 "core" ' +3 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" , +7 .tPS.seek 0ml + "processing"%M'ܑ +1601 "core" ' +3 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%[  +5 "core"  +5 .tPBV.dial :waste1 +2 "processing"%v  +37 "core" +5 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +35 "core" , +6 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +9 .tPS.reconfigure :fast + "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2296 "core" ' +2 .tPSV.dial PTV +2 "processing"%f +74 "core" +6 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%P +72 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +85 "core" ~ +5 .tdelay 5 seconds +503 .PSV.dial :air + "processing"%C  +74 "core"  +5 .tPS.seek :empty + "processing"%a's +2272 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%-  +127 "core" +4 .tPSV.dial :mixloop +2 "processing"%h +44 "core" +4 .tPRV.dial :ab1 +2 "processing"% @ +74 "core" A +5 .tPS.reconfigure :slow + "processing"%#A 2`xb +70 .tPS.seek 0.15ml + "processing"%' +352 "core" ' +3 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"';  +2 "processing"%,  +48 "core" +2  +5 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:78"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:77"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 "processing"%% +4 "core" %?\  +3 .tPS.seek 0.3ml +2 "processing"%b' +351 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\  +29 "core" +5 .tPRV.dial :air +2 "processing"%  +44 "core"  +5 .tPS.seek 0.9ml +2 "processing"%o'N +1269 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%x @ +74 "core" @ +6 .tPS.seek 0.5ml +2 "processing"% ' +858 "core" ' +2 #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +45 "core"  +5 .tPS.reconfigure :default + "processing"%#A d`xb +4 .tPS.seek 2ml + "processing"%1'Q +1611 "core" ' +2 .tPSV.dial :PML +2 "processing"%+ +44 "core" +5 .tPTV.dial :mixing +2 "processing"%J @ +70 "core" B +5 .tPBV.dial :waste1 +2 "processing"%\\  +35 "core" +5 "processing"%*% +4 "core" %R@\  +3 .tPS.seek 1.85ml +2 "processing"%'J +238 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%$ * +35 "core" * +6 .tPS.seek 0ml +2 "processing"%s'ܑ +1965 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'N& +3 "core" &nfv\ +3 "manipulator"&`& +3 "core" & g | +3 "manipulator"&"% +4 "core" % q  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&](-z +132 "core" ( +2 "manipulator"&k& +4 "core" &-r  l % +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &r& +3 "core" &-r  ) % +3 .tForearm.seek :garage +2 "manipulator"&c'o +109 "core" ' +2 .tHand.close +2 "manipulator"&K/ +23 "core" / +3 "manipulator"&Q& +3 "core" &-t  $ +3 "manipulator"&% +3 "core" %~{ f < +4 .tForearm.seek :retract + "manipulator"&i' ] +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&~( +289 "core" ( +2 "manipulator"&g& +4 "core" &  , +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &t& +4 "core" &  , +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&p'ш +157 "core" ' +2 "manipulator"&2& +5 "core" & t + +3 "manipulator"&X% +3 "core" %ю v +4 "collection"'_& +5 "core" &mgj\ +5 "collection"'{& +6 "core" &lhh\ +3 .tCC.seek :closed +2 "collection"'|(X +4 "core" &lhx\ +6 &lgv\ 8 +9 &4G|miv\ 1 +9 &^qmgu\ E +10 &`kix\ N +9 &Wmht\ N +10 &Wlgh\ N +9 &GXlin\ N +9 &\ Wohq\ N +10 &Smin\ N +9 &!Umii\ M +9 &#QVmhe\ M +10 &%Wlhg\ N +9 &&Wnhm\ N +10 &(Xnfm\ N +9 &*XYogh\ N +9 &,Ymfe\ N +10 &-Ynhh\ N +9 &/Xmgi\ N +9 &1aWnfi\ M +10 &3#Umfg\ M +9 &4Wnfe\ M +10 &6Vnid\ N +9 &8hYmfg\ N +9 &:+Xmii\ M +10 &;Uohh\ M +9 &=Vnha\ M +9 &?pRmgb\ N +10 &A3Rnhi\ M +9 &BVmeb\ N +10 &Dbmif\ O +9 &Foslha\ Q +9 &H+lhd\ S +10 &Inhd\ W +9 &Kmh`\ W +9 &Mbngb\ X +10 &O&mhf\ W +9 &Pmjc\ X +10 &Rnhc\ X +9 &Thmi_\ Y +9 &V'miS\ Z +10 &Wylh_\ 9 +9 &X+niY\ !d +9 &XnnhU\ J +3 ( +2 "collection"'{& +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.20 + "collection"'& +4 "core" &XmngQ\ J +4 .tHand.open +2 "manipulator"&A1 +24 "core" 1 +2 "manipulator"&9% +4 "core" %} U +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&l' ] +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%E +101 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +18 .tPS.seek 1.5ml + "processing"%I' +1601 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%:  +44 "core"  +6 .tPS.seek 0ml + "processing"%U'ܑ +1601 "core" ' +2 .tPSV.dial PSR +2 "processing"%e +57 "core"  +8 .tPSR.select :air +2 "processing"% +18 .tPS.seek 2.5ml + "processing"%S' +2616 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%4  +2 "collection"'O  +36 "core" +126  +8 .tPSV.dial :mixloop +2 "processing"%R +103 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'T  +6 "core" +6 .tPTV.dial :PRVmixing + "processing"%  +73 "core" +7 .tPS.seek 0ml + "processing"%d'ܑ +1164 "Can"m\ ` BZ +1451 "core" ' +2 .tPSV.dial :air +2 "processing"%  +63 "core"  +14 .tPS.seek 2.5ml +2 "processing"%^' +2623 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%m +45 "core" +6 .tPS.seek 0ml +2 "processing"%'ܑ +2612 "core" ' +2 .tPSV.dial :air +2 "processing"%  +43 "core"  +6 .tPS.seek 2.5ml +2 "processing"%L' +2623 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%# +45 "core" +6 .tPS.seek 0ml +2 "processing"%}'ܑ +2624 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & M * +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&u& +4 "core" & v * +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &/& +4 "core" & 4 * +3 .tForearm.seek CC + "manipulator"&j'ш +96 "core" ' +2 .tHand.close + "manipulator"&/ +18 "core" / +5 .tCC.seek :open +2 "collection"'3( +408 "core" ( +2 "manipulator"&&& +4 "core" & 3 * +3 "manipulator"&% +3 "core" %у <  +4 .tForearm.seek :retract + "manipulator"&(' ] +95 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +302 "core" ( +2 "manipulator"&q& +4 "core" &-  W X +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &V& +3 "core" &- X +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +2 .tHand.open +2 "manipulator"&B1 +21 "core" 1 +2 "manipulator"&% +5 "core" %pj \  S _ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&>' ] +105 "core" ' +3 ."da"delayUntil "12:01:44.72" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"' & +4 "core" &lg)\ +4 "manipulator"&'% +5 "core" % P  +2 "storage"(?% +4 "core" %@ 2  +2 "storage"(Y. +4 "core" .( +3 "storage"(!& +4 "core" &   +2 "storage"(<& +5 "core" & m  +2 "manipulator"&n& +5 "core" &- X +2 "manipulator"& % +4 "core" % P   +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&w( +194 "core" ( +2 "manipulator"&6& +5 "core" & o  +2 "storage"()& +69 "core" & 4  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&W'j +107 "core" ' +2 "storage"(H& +5 "core" &   +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(' +304 "core" ' + "storage"(@- +4 "core" -'k +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (=& +3 "core" & s i  +3 "manipulator"&& +3 "core" & U  +3 ."WCR"Elbow.seek 2 +2 "manipulator"&.( +10 "core" ( +2 "manipulator"&& +4 "core" & V +2 "storage"(8& +4 "core" & j m Y  +4 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&z'v +38 "core" ' +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close + "manipulator"&/ +17 "core" / +5 ."downElevator"SE.seek :down +4 "storage"(%') +2 "manipulator"&7& +9 "core" &  V +3 "manipulator"&5% +3 "core" %Х R +4 ."WCR"Forearm.seek :retract +2 "manipulator"&D' ] +93 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&[( +160 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 "core" ( +2 "manipulator"&v& +5 "core" & ' +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &Z& +3 "core" &  ' +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&'ш +96 "core" ' +2 "manipulator"&M& +5 "core" & \  . ' +2 "manipulator"&f% +5 "core" %ф  +3 "collection"'P& +5 "core" &lf*\ +2 "collection"' & +6 "core" &mf\ +3 ."WCR"CC.seek :closed +2 "collection"'C(X +4 "core" &mh$\ +7 &<lg\ $d +10 &U}mf\ 7 +9 &ymh\ L +9 &Tlg\ M +10 &TTlg\ M +9 &Tmf \ M +10 &Ulg\ \ M +9 &Rli\ M +9 & ^Skg\ M +10 &" Qog\ M +9 &#Tmg\ M +9 &%Tnh\ M +10 &'fSmf\ M +9 &))Tmf\ L +10 &*Tmg\ M +9 &,Rlg\ M +9 &.nQle\ M +10 &00Qmg\ M +9 &1Ulf\ M +9 &3Rmi\ L +10 &5uTlf\ M +9 &77Tmf\ M +10 &8Rmh\ M +9 &:Wkf\ M +9 &<Tlf\ L +10 &>@Tng\ M +9 &@Uke\ M +9 &AQlf\ M +10 &CZmg\ N +9 &EAglg\ O +10 &Grnf\ P +9 &Hmh\ T +9 &Jrmh\ V +10 &L4mg\ V +9 &Mmg\ W +9 &Omh\ W +10 &Qulg\ X +9 &S8lf\ W +10 &Tng\ Y +9 &Vmf\ Z +9 &X"\\mg\ * +10 &Xlf\ F +9 ( + &X_ng\ C +3 "collection"' & +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.24 +3 .Hand.open + "manipulator"&1 +25 "core" 1 +3 "manipulator"&-% +3 "core" %у \  D +4 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&h' ] +95 "core" ' +11 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +8 .Intake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + +2 "sampler")a% +5 "core" %$ \  +2 "collection"',& +4 "core" &X_og\ C +4 "Can"p\ S +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"';  +5 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast + "sampler")#.0X+ +4 "core" + +7 "collection"'@% +3 "core" %T\ +3 "sampler")=% +4 "core" % \  +18 "collection"'% +3 "core" %T\ +2 "sampler")% +5 "core" % \  +20 "collection"'8% +4 "core" %T\ +2 "sampler")% +70 "core" % \  +5 "collection"'7% +4 "core" %T\ +2 "sampler")5% +5 "core" % \  +26 "collection"'w% +4 "core" %T\ +2 "sampler")W% +4 "core" %  \  +31 "collection"'v% +4 "core" %T\ +2 "sampler")% +4 "core" % \  +36 "collection"'Z% +3 "core" %T\ +3 "sampler")z% +5 "core" %*) \  +40 "collection"'M% +3 "core" %T\ +3 "sampler").% +4 "core" %NM \  +46 "collection"'f% +3 "core" %T\ +3 "sampler")P% +5 "core" % \  +52 "collection"'%% +3 "core" %T\ +3 "sampler")D% +4 "core" % \  +60 "collection"'3% +3 "core" %T\ +3 "sampler")% +3 "core" % \  +69 "collection"'-% +4 "core" %T\ +2 "sampler") % +5 "core" %?= \ G +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )% +3 "core" %MN \ G +3 ."WCR"SSV.dial :exhaust +2 "sampler")a  +76 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler"),'! +125 #"flow"2.5L/min +769 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler");  +80 "core" +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +4 "Can"l\ {# +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'% +3 "core" %T\ +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X0X0X!50 \  +26 "collection"'% +3 "core" %T\ +3 "sampler")6% +5 "core" %Z@a` \  +30 "collection"'% +4 "core" %T\ +2 "sampler")% +5 "core" %Z@ \ +3 "collection"'H% +3 "core" ' +5 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +66 "core" %T\ + #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +8 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X  +8 "collection"';% +3 "core" %T\ +3 "sampler")% +5 "core" %GE \ +17 +8 "processing"%,% +5 "core" %N4\  +3 ."da"PS.seek 1.5ml +2 "processing"%' +32 "collection"'b% +4 "core" %T\ +3 "sampler")x% +3 "core" %a` \ R +3 ."WCR"Intake.select :close +2 "sampler")0 +16 )% +3 "core" %hc \ R +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +77 "core"  +66 ."WCR"Exhaust.select :open +10 "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")+'! +342 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +8 ."da"PS.seek 0ml +2 "processing"%o'ܑ +194 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")$  +77 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +3 "Can"m\ ۦ +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'J% +4 "core" %T\ +2 #"WCR"Intake @33.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X' +531 #"flow"2.6L/min +1223 ."da"PBV.dial between PSV and waste1 +3 "processing"%, * +35 "core" , +7 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +73 "core"  +10 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%x' +401 "core" 'L \  +5 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X\  +3 ."da"PS.seek 1.5ml +2 "processing"%f' +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%P * +35 "core" , +8 ."da"PS.seek 0ml +2 "processing"%%'ܑ +1427 "core" '|2 \  +4 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale + "sampler")#.0X= \  +39 "collection"'% +4 "core" %T\ +3 "sampler")8% +5 "core" %|9TQ \  +45 "collection"'% +4 "core" %T\ +2 "sampler")$% +5 "core" %|=ql \ 5 +52 "collection"'% +4 "core" %T\ +3 "sampler")J% +5 "core" %|; \ +2 "collection"'+% +4 "core" %T\ +2 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X% +3 "core" %T\ +3 "sampler")0% +4 "core" %  \  +63 "collection"'\\% +3 "core" %T\ +3 "sampler") % +14 "core" %  \  +21 "collection"'c% +4 "core" %T\ +2 "sampler")g% +5 "core" %  \  +35 "collection"'1% +3 "core" %T\ +3 "sampler")N% +5 "core" %  \  +39 "collection"'% +4 "core" %T\ +2 "sampler")X% +5 "core" %   \  +46 "collection"'_% +3 "core" %T\ +3 "sampler")i% +3 "core" %  \  +53 "collection"'% +4 "core" %T\ +2 "sampler")9% +4 "core" %! \  +60 "collection"'{% +4 "core" %T\ +2 "sampler")Q% +4 "core" % &$ \  +68 "collection"'E% +4 "core" %T\ +2 "sampler")p% +5 "core" % 54 \  +77 "collection"'*% +3 "core" %T\ +3 "sampler")I% +4 "core" % GC \  +87 "collection"']% +4 "core" %T\ +2 "sampler")e% +5 "core" %]\\ \ +98 "collection"'U% +4 "core" %T\ +2 "sampler")O% +4 "core" %{ \ +112 "collection"'% +4 "core" %T\ +2 "sampler")4% +5 "core" % \ +126 "collection"':% +4 "core" %T\ +3 "sampler")x% +4 "core" % \ +143 "collection"'S% +3 "core" %T\ +3 "sampler")% +4 "core" %1, \ +162 "collection"'2% +3 "core" %T\ +2 "sampler")d% +5 "core" %ts \ +182 "collection"'m% +3 "core" %T\ +3 "sampler")^% +5 "core" % \ +194 "collection"'% +3 "core" %T\ +3 "sampler")t% +4 "core" %  \ +195 "collection"'#% +4 "core" %T\ +2 "sampler")L% +4 "core" %2/ \ T +196 "collection"'% +3 "core" %T\ +3 "sampler")/% +4 "core" %FE \ O +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )A% +3 "core" %FD \ O +3 ."WCR"SSV.dial :exhaust +2 "sampler")~  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler")s'! +934 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 "sampler")l  +3 ."WCR"CBV.dial SSV +76 "core" +71 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +8 "Can"n\ > + ."WCR"Intake.select :open +2 "sampler") +217 "collection"'|% +3 "core" %T\ +3 #"WCR"Intake @32.9psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X  +128 "core" +6 ."da"delay 5 seconds +420 "core" ' 8 \  +4 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X+ +4 "core" + +4 "collection"'\\% +4 "core" %T\ +3 "sampler") % +5 "core" %& \  +16 "collection"'c% +4 "core" %T\ +3 "sampler")g% +5 "core" %& \  +19 "collection"'N% +3 "core" %T\ +3 "sampler")`% +5 "core" %%  \  +23 "collection"'1% +3 "core" %T\ +3 "sampler")% +5 "core" %& \ \  +26 "collection"'X% +4 "core" %T\ +2 "sampler")i% +5 "core" %% \  +30 "collection"'% +4 "core" %T\ +3 "sampler")_% +5 "core" %& \  +34 "collection"'{% +4 "core" %T\ +3 "sampler")Q% +5 "core" %% \  +39 "collection"'\ % +4 "core" %T\ +3 "sampler")E% +5 "core" % ! \  +45 "collection"'p% +4 "core" %T\ +70 "sampler")*% +7 "core" % 20 \  +50 "collection"'I% +3 "core" %T\ +3 "sampler")]% +4 "core" % <9 \  +60 "collection"'e% +4 "core" %T\ +2 "sampler")U% +6 "core" % FF \  +66 "collection"'O% +4 "core" %T\ +3 "sampler")% +5 "core" %WU \  +76 "collection"'4% +4 "core" %T\ +2 "sampler")}% +4 "core" %ie \  +42 "Can"k\ O9 +46 "collection"':% +3 "core" %T\ +3 "sampler")x% +4 "core" % \  +99 "collection"'S% +4 "core" %T\ +3 "sampler")% +4 "core" % \  +3 "collection"'2% +4 "core" %T\ +2 #"WCR"Intake @32.8psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X  +33 "core"  +7 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'^' +166 "core" ' +2 ."WCR"delay 1:00 +1780 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%t +45 "core" +6 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +41 "core"  +6 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%L +44 "core" +6 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +6 ."da"PS.seek :empty +2 "processing"%/'s +2272 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +144 "core"  +8 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +16 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%~' +595 "core" ' +2 ."da"delay 5 seconds +352 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'0  +135 "core" +9 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR + "collection"'  +5 ."da"PSR.select :air +3 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%l'Q +17 "core"  +80 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +20 ."WCR"CS.seek 2ml +2 "collection"'|' +586 "core" ' +3 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +21 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'s' +360 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%j  +71 "core"  +10 ."da"PSV.dial PTV +2 "processing"% +74 "core" +9 ."da"PBV.dial :waste1 +2 "processing"%"  +35 "core" +7 "processing"%d% +4 "core" %R5\  +3 ."da"PS.seek 1.5ml +2 "processing"%q' +599 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +35 "core" , +9 ."da"PS.seek 0ml +2 "processing"%?'ܑ +349 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +74 "core" > +59 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'Y  +92 "core"  +10 "collection"'!% +3 "core" %qm\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'R ` +58 "core" ^ +8 ."WCR"CS.seek 7.125ml +2 "collection"'<'^ +719 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'&  +3 '  +33 "core"  +101  +8 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +2 "collection"''P +56 "core" ' +2 ."da"delay 2:00 +1528 "core" 'd  \ Ũ +5 ."WCR"delay 2:00 +7713 "Can"i\ X  +2757 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%u  +5 "core"  +73 ."da"PBV.dial :waste1 +5 "processing"%6  +37 "core" +6 ."da"delay 30 seconds +1403 ."WCR"CBV.dial :waste2b +3 "collection"'  +35 "core"  +7 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'T' +359 "core" ' +2 ."WCR"delay 1:00 +1186 ."da"PBV.dial between PSV and waste1 +3 "processing"%H * +35 "core" , +7 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%A' +2296 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%@ +74 "core" +7 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +74 "core"  +8 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +74 "core" +6 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +6 ."da"PS.seek :empty +2 "processing"%'s +541 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +134 "core" +6 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'7  +41 "core"  +8 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'5' +596 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +17 ."WCR"CS.reconfigure :fast + "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'w' +407 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +9 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +18 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +18 ."da"PS.seek 2ml +2 "processing"%m'Q +177 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +70 .CBV.dial SSV +3 "collection"'z @ +72 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +2 "collection"')  +94 "core"  +13 "collection"'M% +4 "core" %ql\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'. ` +68 "core" a +11 ."WCR"CS.seek 7.149ml +2 "collection"'W' +717 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'P  +3 'f  +29 "core"  +105  +10 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +2 "collection"'='P +131 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +6 "core"  +8 ."da"PSV.dial PTV +2 "processing"%- +72 "core" +7 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +7 "processing"%3% +4 "core" %P7\  +3 ."da"PS.seek 1.5ml +2 "processing"%a' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +7 ."da"PS.seek 0ml +2 "processing"%n'ܑ +327 "core" 'n  \ ħ +4 ."WCR"delay 2:00 +1275 "core" ' +3 ."da"delay 2:00 +10725 ."WCR"CBV.dial :waste2b +2 "collection"';  +34 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'v' +373 "core" ' +2 ."WCR"delay 1:00 +852 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +5 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%,  +34 "core" +6 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%b * +36 "core" , +68 ."da"PSR.select :air +10 .PSV.dial PSR +2 "processing"% +73 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%o' +1886 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +132 "core" +270 ' +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" +6 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +74 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Z +73 "core" +6 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +6 ."da"PS.seek :empty +2 "processing"%$'s +2281 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +131 "core"  +8 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +16 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%J' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%+'Q +1611 "core" ' +3 ."da"PTV.dial :puck +2 "processing"%D  +5 "core"  +8 ."da"PSV.dial PTV +2 "processing"%k +72 "core" +7 ."da"PBV.dial :waste1 +2 "processing"%(  +34 "core" +5 "processing"%% +5 "core" %U5\  +2 ."da"PS.seek 1.5ml +2 "processing"%K' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +7 ."da"PS.seek 0ml +2 "processing"%r'ܑ +1600 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%\\  +5 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +6 ."da"delay 30 seconds +2614 "Can"e\ " +388 ."da"PBV.dial between PSV and waste1 +3 "processing"%c * +61 "core" , +6 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +73 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%N' +2273 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%` +74 "core" +6 ."da"delay 5 seconds +573 .PSV.dial PSR +2 "processing"%1 +74 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +73 "core" +6 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%X  +73 "core"  +6 ."da"PS.seek :empty +2 "processing"%i's +2255 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +147 "core"  +23 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +5 "processing"% +32 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%_'I +344 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +17 ."da"PS.seek 0.5ml +2 "processing"%%' +335 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%\ 'Q +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%E  +5 "core"  +8 ."da"PSV.dial PTV +2 "processing"%{ +74 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%Q  +36 "core" +5 "processing"%p% +4 "core" %L6\  +3 ."da"PS.seek 1.5ml +2 "processing"%*' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%y * +35 "core" , +7 ."da"PS.seek 0ml +2 "processing"%]'ܑ +1608 "core" ' +3 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%e  +5 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%U  +34 "core" +6 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +36 "core" , +6 ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +73 "core"  +9 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%I' +2311 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%: +74 "core" +6 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +74 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%4 +75 "core" +6 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +74 "core"  +6 ."da"PS.seek :empty +2 "processing"%'s +2311 "core" ' +2 #"da"Additional air clear +69 .PSR.select :air +7 .PSV.dial PSR + "processing"%B +135 "core"  +8 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 2ml + "processing"%>'Q +2115 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%x  +5 "core"  +8 ."da"PSV.dial PTV +2 "processing"%t +73 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%#  +36 "core" +5 "processing"%L% +4 "core" %N=\  +3 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +35 "core" + +7 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%9  +103 "core"  +6 ."da"PS.seek :empty +2 "processing"%/'s +1608 "core" ' +2 "processing"%09 +5 "core" 9M5j +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"% +3 "core" 5j +2 "processing"%~& +4 "core" &S)/\ * +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&^% +5 "core" % S  +2 "storage"(|% +4 "core" %M p p \ +2 "storage"(j. +4 "core" .( +3 ."da"SC.reconfigure :tight + "storage"($ .(\ 1~b +4 ."da"SC.seek 1 + "storage"(( +194 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ("& +3 "core" &\ 7\ I j\ +3 "manipulator"&d& +4 "core" &  ' +2 "manipulator"&l% +4 "core" % S s  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&G( +167 "core" ( +2 "manipulator"&q& +4 "core" &  * 9 +2 "storage"(& +5 "core" & q n \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&Y'ұ +94 "core" ' +3 "storage"(!& +4 "core" & s\ +3 ."da"SE.reconfigure :pick + "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(R' +105 "core" ' +2 "storage"(s- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"& & +3 "core" &  9 +2 "storage"(&& +5 "core" &\ p\ p \ +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&<'ϑ +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&u, +3 "core" , +3 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(6- +3 "core" -' +3 ."da"SE.seek 30.41 Pucks below Top Plate +2 "storage"(' +40 "core" ' +2 "manipulator"&% +5 "core" %d` +2 "storage"(H& +4 "core" &\ /\ / O\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 255 counts + "manipulator"& 'А +11 "core" ' +2 "manipulator"&?& +5 "core" &  J 7 +2 "storage"(@& +69 "core" &\ o\ o \ +2 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&''ұ +21 "core" ' +3 ."da"SE.seek 31.41 Pucks below Top Plate +2 "storage"(V'Y +40 "core" ' +2 "manipulator"&& +5 "core" &   7 +2 "manipulator"&A% +4 "core" %ҳ p +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&' ] +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&7( +265 "core" ( + "manipulator"&T& +4 "core" &1  W ~ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &1  ~ +3 ."da"Forearm.seek PC +2 "manipulator"&'E +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +20 "core" / +4 ."da"PC.seek :open +2 "processing"%( +375 "core" ( +2 "storage"(z& +4 "core" & r r \ +2 "manipulator"&)& +4 "core" &/ +3 "manipulator"&M% +3 "core" %? e +4 ."da"Forearm.seek :retract + "manipulator"&.' ] +94 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&w( +258 "core" ( +2 "manipulator"&f& +4 "core" &    +2 "storage"(P& +5 "core" & r q\ \ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 800 counts +2 "manipulator"&'ұ +88 "core" ' +2 ."da"Hand.open +2 "manipulator"&-1 +20 "core" 1 +3 "storage"(- +3 "core" -'Y +3 ."da"SE.seek 31.06 Pucks below Top Plate +2 "storage"(3'% +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 30.09 Pucks below Top Plate +2 "storage"(W' +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25aug0812h85ml.png +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +349 #"da"SX HX9/16 (USB:<0): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.405 seconds\ Exposing 696x520 pixel 16-bit image for 19.787 seconds\ /var/log/esp/da25aug0812h85ml.png: PNG Upload Complete\ +10 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25aug0812h85ml15s.png +1639 #SX HX9/16 (USB:<0): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25aug0812h85ml15s.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25aug0812h85ml25s.png +1462 #"image"compressed /var/log/esp/da25aug0812h85ml.jxl +1183 #"da"SX HX9/16 (USB:<0): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25aug0812h85ml25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF +3 "storage"(m- +3 "core" -' +3 "storage"(& +6 "core" &\ n\ k {\ +2 "manipulator"&a& +3 "core" &  +5 ."da"Elbow.seek 1 +3 "manipulator"&;( +22 "core" ( +5 "manipulator"&=& +15 "core" &   z +3 "storage"(& +5 "core" &\ p\ p \ +3 ."da"Forearm.seek 1 + 800 counts +3 "manipulator"&,'ұ +4 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 30.81 Pucks below Top Plate +2 "storage"(b'G +53 "core" ' +2 "manipulator"& & +3 "core" &  ? z +3 "storage"(n& +6 "core" & M D | +2 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"& 'ϑ +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +4 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 30.99 Pucks below Top Plate +2 "storage"(8' +32 "core" ' +84 "manipulator"&Z% +5 "core" %Ϡq (  +2 "storage"(& +5 "core" &    +2 ."da"Forearm.force -20 +10 "manipulator"&5 +5 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&o' +24 "core" ' +7 "manipulator"&& +10 "core" &  z +2 "storage"($& +6 "core" & L R +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 800 counts + "manipulator"&J'ұ +15 "core" ' +2 "storage"(D% +4 "core" % P P J +5 ."downElevator"SE.seek :down +3 "storage"(k') +70 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +29 ((% +2 "core" %7   +3 "manipulator"&% +5 "core" %Ү   +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&+' ] +86 "core" ' +2 "storage"(& +4 "core" & ^  +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "collection"'K& + "processing"%\\& +10 "core" &X]to%\ C + &E\ +5 "manipulator"& & +3 "core" &  z +3 "manipulator"&c% +5 "core" % ^   +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&g(-z +174 "core" ( +2 "manipulator"&r& +4 "core" &-  N +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" &- P N +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&1'o +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +18 "core" / +2 "manipulator"&X& +5 "core" &- f N +3 "manipulator"&N% +3 "core" %ρ~ 8 G +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +102 "core" ' +4 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&i( +121 "core" ( +2 "manipulator"&_& +3 "core" & > +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &%& +3 "core" & [ > +4 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&E'E +99 "core" ' +2 "manipulator"&{& +5 "core" & > +3 "manipulator"&Q% +5 "core" %I a \ +2 "processing"%p& +6 "core" &.\ +2 "processing"%\ & +7 "core" &0\ +3 ."psFlush"PC.seek :closed +3 "processing"%y(SD +5 "core" &/\ +3 &1\ 5 +11 &*H|.\ / +9 &Qq/\ D +9 &e0\ M +10 &\\-\ M +9 &{\\/\ L +10 &=X/\ L +9 &Z0\ M +9 &\\0\ L +10 &!\\0\ M +9 &#D\\.\ M +9 &%\\0\ L +9 &&Y/\ L +10 &(\\/\ M +10 &*MY0\ L +9 &,\\0\ L +9 &-[.\ L +10 &/\\/\ L +9 &1U[0\ L +9 &3Y.\ L +9 &4Y/\ L +10 &6[/\ M +10 &8]^0\ L +9 &:Z0\ M +9 &;\\.\ M +10 &=\\/\ L +9 &?eZ/\ L +9 &A'Y0\ L +10 &B[/\ M +9 &D]-\ M +10 &Fii/\ N +9 &H%{.\ P +9 &I/\ Q +10 &K/\ R +9 &Mc0\ R +9 &O$/\ S +10 &P0\ T +9 &Ryt/\ 'z +10 &S0\ ; +9 ( + &S' /\ - +2 "processing"%\ & +5 #"psFlush"Processing Clamp onSpring/offSpring for 6/24 samples, on/off torque 1.47 +2 "processing"%*& +5 "core" &S',\ - +3 ."psFlush"Hand.open +3 "manipulator"&e1 +22 "core" 1 +2 "manipulator"&U% +3 "core" %B .  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&O' ] +98 "core" ' +3 ."psFlush"PSR.select :air +80 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +4 ."psFlush"PSV.dial PSR +3 "manipulator"&% +2 "processing"%] +11 "core" % ^   +3 "storage"(:% +5 "core" %? =\ +2 "storage"(}. +5 "core" .( +2 "storage"(4& +5 "core" &    +3 "storage"(S& +5 "core" & 1 7 ?  +2 "manipulator"&I& +7 "core" & I > +  +5 "manipulator"&B% +12 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +3 "core" % _  +6 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +2 "manipulator"&( +13 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +232 "core" ( +2 "manipulator"&t& +4 "core" &   D +2 "storage"(#& +5 "core" & o h =  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 800 counts + "manipulator"&L'ұ +93 "core" ' +2 "storage"(>& +5 "core" & d d \ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(2' +96 "core" ' +3 "storage"(9- +4 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" &  * D +4 "storage"(0& +3 "core" & E D b \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +3 "manipulator"&'ϑ +33 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&~, +3 "core" , +4 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 "storage"(^- +4 "core" -' +4 ."WCR"SE.seek 31.41 Pucks below Top Plate +2 "storage"(|'S +24 "core" ' +2 ."psFlush"delay 5 seconds +6 "core" ' +2 "manipulator"&j% +4 #"image"compressed /var/log/esp/midres/da25aug0812h85ml15s.jxl +9 "core" %ϟo `  +4 "storage"("& +9 "core" &    +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 314 counts +2 "manipulator"&d' +23 "core" ' +2 "manipulator"&l& +5 "core" &   C +3 "storage"(& +4 "core" & E C +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&q'ұ +16 "core" ' +3 ."WCR"SE.seek 32.41 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "manipulator"&!& +5 "core" &  C +4 "manipulator"&[% +84 "core" %ҭ  6  +3 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&s' ] +91 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"& ( +140 ."psFlush"PSR.select :air +2 "processing"% +19 "core" ( +3 "manipulator"&&& +6 ."psFlush"PS.seek 2.5ml +3 "processing"%6' +4 "core" & ) +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &h& +3 "core" &  ) +3 ."WCR"Forearm.seek CC +4 "manipulator"&'ш +97 "core" ' +2 ."WCR"Hand.close + "manipulator"&H/ +28 "core" / +8 ."WCR"CC.seek :open +3 "collection"'?( +404 "core" ( +2 "storage"(@& +5 "core" & F F \ +3 "storage"(& +4 "core" & D E +2 "manipulator"&A& +95 "core" & ) +2 "manipulator"&Y% +4 "core" %ї  +4 ."WCR"Forearm.seek :retract +2 "manipulator"&G' ] +98 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&R( +168 "core" ( +2 "manipulator"&<& +5 "core" &  E o +2 "storage"( & +6 "core" & P R +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&'ϑ +107 "core" ' +4 ."WCR"Elbow.hold +2 "manipulator"&', +4 "core" , +4 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"&T1 +19 "core" 1 +4 "manipulator"&5% +5 "core" %ϗ{  9 +3 "storage"(u& +5 "core" &   (  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 306 counts + "manipulator"&' +23 "core" ' +2 "manipulator"&& +5 "core" &   o +3 "storage"(& +4 "core" & D C Z +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 800 counts +2 "manipulator"&z'ұ +20 "core" ' +2 "storage"()% +4 "core" % F F s +5 ."downElevator"SE.seek :down +4 "storage"(M') +65 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +31 (% +4 "core" %0 P  +3 "manipulator"&f% +71 "core" %ҽ   +3 ."WCR"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&P' ] +91 "core" ' +3 #tStarting finalPurge +576 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%7 @ +194 "core" A +8 ."psFlush"PTV.dial :PRVmixing +3 "processing"%-  +128 "core" +8 ."psFlush"PSV.dial :mixloop +3 "processing"% +114 "core" +7 ."psFlush"PS.seek :empty +2 "processing"%.'s +271 #"image"compressed /var/log/esp/midres/da25aug0812h85ml25s.jxl +2 ."Qmail"DAfans.email "da25aug0812h85ml exposed 19.787 seconds\\nmidres/da25aug0812h85ml15s\\nmidres/da25aug0812h85ml25s",Subject: "da25aug0812h85ml images!" +2009 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +333 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +101 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +593 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2103 "core" ' +3 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +34 "core" +8 ."psFlush"PTV.dial :mixing +6 "processing"%a @ +70 "core" B +8 ."psFlush"PSV.dial :mixloop +2 "processing"%= +103 "core" +6 ."psFlush"PS.seek :empty +2 "processing"%'s +2044 #"uploadLog"upsync +579 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"% +103 "core"  +9 ."psFlush"PSR.select :flush +3 "processing"%@ +18 ."psFlush"PS.seek 1ml +2 "processing"%n'[q +1098 "core" ' +2 ."psFlush"PSR.select :air +73 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%w +74 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%  +71 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%  +5 "core" +7 ."psFlush"PS.seek 0ml +2 "processing"%W'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  +8 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml + "processing"%$' +401 "Can"u\ L ߾H +2221 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +74 "core" +6 ."psFlush"PS.seek 0ml +2 "processing"%,'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%; +74 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +586 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2117 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2624 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%K @ +43 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +6 ."psFlush"PS.seek :empty +2 "processing"%c's +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +45 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%8' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%k +73 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%J U +4 "core" U +7 ."psFlush"PS.seek 0ml +2 "processing"%r'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%` @ +44 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' +60 ."psFlush"PSV.dial :waste1 +10 "processing"%  +72 "core"  +6 ."psFlush"PS.seek :empty +2 "processing"%X's +2615 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%N +44 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +18 ."psFlush"PS.seek 1ml +2 "processing"%+'[q +1102 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +1608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +72 "core" +6 ."psFlush"PTV.dial :puck +2 "processing"%1  +5 "core"  +6 ."psFlush"PBV.dial :waste1 +2 "processing"%{  +53 "core" +6 ."psFlush"PS.seek 0ml +2 "processing"%Q'ܑ +2626 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%p +73 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%g' +2612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +7 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%* +74 "core"  +8 ."psFlush"PSR.select :flush +2 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +595 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2114 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%\ U +55 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%:'ܑ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%} @ +44 "core" @ +6 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%S  +85 "core"  +6 ."psFlush"PS.seek :empty +2 "processing"%]'s +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%I +42 "core"  +66 ."psFlush"PSR.select :air +12 .PS.seek 2.5ml + "processing"%B' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%E +72 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%t U +5 "core" U +6 ."psFlush"PS.seek 0ml +2 "processing"%#'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%i @ +44 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%>  +72 "core"  +6 ."psFlush"PS.seek :empty +2 "processing"%9's +2622 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +3 "core" &vr=\ +3 "manipulator"&0& +4 "core" &  o +3 "manipulator"&O% +3 "core" % _ ?  +4 .tElbow.seek PC + "manipulator"&^( +244 "core" ( +2 "manipulator"&j& +4 "core" &    +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &"& +3 "core" &  +3 .tForearm.seek PC +2 "manipulator"&l'E +101 "core" ' +2 .tHand.close + "manipulator"&/ +15 "Can"n\ K  +2 "core" / +5 .tPC.seek :open +2 "processing"%!( +372 "core" ( +2 "manipulator"&[& +4 "core" & ;  +2 "manipulator"&L% +5 "core" %A 1  +2 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&2( +365 "core" ( +2 "manipulator"&& +4 "core" &   ( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &d& +3 "core" & ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&|'ш +102 "core" ' +2 "manipulator"&&& +4 "core" &  " ( +2 "manipulator"&h% +5 "core" %у _ +2 "collection"'q& +5 "core" &wqR\ +3 "collection"'~& +6 "core" &vrA\ +2 .tCC.seek :closed +2 "collection"'H(X +4 "core" &vpT\ +7 &>wrU\ $d +9 &WwoN\ 7 +9 &}woS\ L +10 &WvqQ\ N +9 &[YvrT\ M +9 &Wvsb\ M +10 &Yvr]\ N +9 &TurV\ M +10 & cUvs_\ M +9 &"%StrS\ M +9 &#Uvr_\ M +10 &%Wvq]\ M +9 &'jUwpe\ N +10 &),Wwq`\ N +9 &*Wvp`\ N +9 &,Wupe\ M +10 &.tUupb\ M +9 &05Vvs_\ M +9 &1Swq`\ M +10 &3Yvq`\ M +9 &5{Zxra\ M +10 &7=Ywsj\ M +9 &8Xunl\ M +9 &:Uxpm\ N +10 &<Vvpq\ M +9 &>FRwpn\ M +9 &@Uvqm\ N +10 &AVwro\ M +9 &C\\xov\ N +9 &EGjuqm\ O +10 &Gvvqm\ Q +9 &Hwrk\ T +10 &Jxurk\ V +9 &L7yqs\ X +9 &Mvrk\ W +10 &Owoe\ W +9 &Q{wqj\ X +9 &S>vrq\ X +10 &Twpe\ Y +9 &Vvro\ Z +10 &X']xqu\ (| +9 &X#wqt\ K +10 ( + &X`xqt\ C +2 "collection"'~& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.20 + "collection"'x& +3 "core" &X`yqd\ C +5 .tHand.open + "manipulator"&s1 +25 "core" 1 +2 "manipulator"&C% +4 "core" %x  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +60 "manipulator"&@' ] +99 "core" ' +11 #tFlushing the Collection Valve::Manifold +2 "collection"'& +3 "core" &X`wsx\ C +3 "collection"'A% +4 "core" %!vpw\ +3 .tCSV.dial CSR + "collection"'Y  +42 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"'<'q +1361 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 ' % +3 "core" %qwr\  +3 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"''F +649 "core" ' +2 .tCSV.dial :waste +2 "collection"' +129 "core" +5 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'T'P +1978 "core" ' +3 #tFlushing lower manifold's waste1 port + "collection"'5& +4 "core" &X`uq{\ C +2 "collection"'u% +4 "core" %Oxr\ +3 .tCSV.dial :flush + "collection"'  +43 "core"  +5 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"''q +1171 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"') @ +43 "core" A +4 "collection"'G% +4 "core" %qxrz\  +4 .tCS.seek 7ml + "collection"''d +527 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'f  +2 'R  +43 "core"  +93  +5 .tCBV.dial :waste1 +2 "collection"' @ +78 "core" A +6 .tCS.seek 0ml + "collection"''P +1611 "core" ' +3 #tFlushing lower manifold's waste2 port + "collection"'& +5 "core" &X`zuv\ C +2 "collection"'M% +3 "core" %Lyut\ +3 .tCSV.dial :flush + "collection"'z  +73 "core" +6 .tCS.seek 5ml +2 "collection"'7'q +1180 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'- @ +44 "core" A +5 "collection"'% +4 "core" %qysn\  +3 .tCS.seek 7ml +2 "collection"'6'e +528 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'V  +2 '.  +8 "core"  +34  +5 .tCBV.dial :waste2 +2 "collection"'3  +103 "core"  +6 .tCS.seek 0ml +2 "collection"''P +1601 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'a& +4 "core" &X_vob\ C +2 "collection"'=% +5 "core" %Uvof\ + .tCSV.dial :flush +2 "collection"'m  +73 "core" +6 .tCS.seek 5ml +2 "collection"' 'q +1182 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" A +5 "collection"'n% +62 "core" %qup[\  +11 .tCS.seek 7ml +2 "collection"'w'f +531 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +2 '  +9 "core"  +33  +5 .tCBV.dial :waste2b +2 "collection"'Z  +102 "core"  +7 .tCS.seek 0ml + "collection"''P +1614 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'W& +5 "core" &X_xr^\ C +2 "collection"'D% +3 "core" %RwqK\ +3 .tCSV.dial CSR +2 "collection"'$  +42 "core"  +8 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +17 .tCS.seek 8ml + "collection"';'! +1835 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +16 .tCS.seek 10ml +2 "collection"',' +524 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'b +2 '  +46 "core"  +58 +6 .tCTV.dial :intake + "collection"'  +77 "core" +6 .tIntake.select :open +2 "sampler") +15 .tCS.seek 2ml +2 "collection"'(' +1856 "core" ' +3 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'K  +73 "core"  +5 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''P +586 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +102 "core"  +8 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"'\\'q +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +16 .tCS.seek 10ml +2 "collection"'o' +1365 "core" ' +2 .tCSV.dial CBV +2 "collection"'c +101 "core" +6 .tCS.seek 0ml + "collection"'k'P +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&J& +4 "core" & ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&8( +3 "core" ( +3 "manipulator"&`& +3 "core" & 5 ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &r& +2 "core" & ' +4 .tForearm.seek CC + "manipulator"&'ш +92 "core" ' +2 .tHand.close + "manipulator"&/ +23 "core" / +5 .tCC.seek :open + "collection"'N( +463 "core" ( +2 "manipulator"&X& +3 "core" & J ' +3 "manipulator"&+% +4 "core" %{  +3 .tForearm.seek :retract +10 "manipulator"&%' ] +98 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&1(-z +298 "core" ( +2 "manipulator"&{& +4 "core" &-| > T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &_& +3 "core" &-| T +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&p'o +111 "core" ' +3 .tHand.open + "manipulator"&Q1 +23 "core" 1 +2 "manipulator"&% +4 "core" %pl \  A l +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&g' ] +110 "core" ' +2 #tCompleted [myDA_WCR #Phase 11: Friday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:32 +2 #Preparing to sleep until 8/9/25 11:00AM +7 #Asleep til 8/9/25 11:00AM +5 #Continuing at 11:00PDT09-Aug-25 +3 "Can"y\ ? $/U +5 ."Qmail"GoodNews.email "Then, in tube 3: myWCR {hotBleach :waste2b}\\t\\t#Phase 12: Saturday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:81\\n{1 => 33,\\n 2 => 0,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:00:43, 12.6C, 9% humidity, 14.5psia, 13.74V, 0.29A, 60.487Ah, 4.04W\\nSampled 223.2ml",Subject: "Asleep until 11:00PDT09-Aug-25" +257 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +1959 #"uploadLog"upsync +25583 "Can" ( t +60003  ) J\ +60002 { (  +60003 x  ( 96 +60003 s  .  +60003 t \ @ b +60003 r  . e +60002 t\  - % +60003 t \ ; $ +60002 s .  +60002 r . P +60001 p . V +60002 o . | +60001 r .  +60002 q\ B  +60002 q - |> +60002 r (  +60003 r . j +60003 r . d +60002 p . ( +60003 q ) , +60002 n\ < t +60003 p . \ 6X +60002 s .  +60002 p .  +60000 p .  +59998 r . Y +59998 t\ ? -F +59999 v .  +60000 w . r +60001 t\ 1  +60001 u . K +60000 w . 4 +60001 q '  +60001 n\ 5 S` +60000 p . ! +60002 p . " +60002 r\ 9 $" +1239 #"brent"Session Begun +33597 #-> HABsampler.timeLimit=BACsampler.timeLimit=45.minutes +2106 #-> HABsampler.minRate=BACsampler.minRate +1206 #-> can +7 "Can"t\ : %: +21848 t . & +2203 #"brent"-> exit +3 #Session Ended +57796 "Can"p\ 5 (TN +60003 o . * +60003 s . +z +60003 p\ A - +60003 v\ 1 /s +60003 u\ 5 13< +60003 q\ 4 2 +60002 o ) 4h +60003 q . 6. +60002 m . 7 +60002 l / 9* +60001 l\ G ; +60003 o . =RV +60002 k\ 5 ? +60002 p . @ +60002 n . B +60002 k . Dd +60003 l . F)D +60002 o . G +60002 l . Ip +60002 n ' K7 +60002 l . L +60003 l / N2 +60002 l\ S Py +60002 n . RI^ +60002 j . T  +60002 k\ < U @PDT1754723122.93 f\ / W +60002 f . Y] +60002 e . [L +60002 g . \\ +60002 i . ^x +60003 j\ 9 `u +60002 k ( aä +60011 l ) cr: +60003 m ) d +60003 m ( f]f +60002 n\ / g +60003 n\ 6 iƒ +60002 o\ 5 ky( +60003 o\ ? mAǾ +60002 n . oT +60003 p . p +60002 p\ . rɀ +60003 o\ . tk +60002 n\ . v<ʬ +60001 o\ 0 xB +60002 m\ . y +59994 n\ . {n +59997 l ( }T +60002 m ) ~͚ +60002 k ) ;0 +60002 j (  +60002 k ( %\\ +60002 l\ .  +60002 k\ ; Ј +60002 l\ 3 j +60002 l\ . 1Ѵ +60002 j\ / J +60002 i\ .  +60002 k\ / v +60002 i\ . g +60001 l\ . 0Ԣ +60002 j\ . 8 +60002 l\ :  +60002 l\ 1 d +60001 l (  +60002 i\ . א +60002 k\ . t& +60002 j\ = ;ؼ +60001 k\ . R +60002 k\ .  +60002 j\ 6 ~ +60002 i\ . o +60001 i\ . 4۪ +60002 j\ 6 @ +60002 h\ .  +60001 h\ . l +60002 h\ 5 d +60002 h ( ޘ +60002 e\ . . +60001 g\ . t +60002 i\ . 7Z +60007 f\ =  +60007 i\ .  +60007 g\ .  +60008 e\ / e +60006 e\ . /H +60002 e\ 6  +60002 `\ . t +60002 d\ . Č\ +60001 ^ ) 8 +60002 _\ . 6 +27560 b\ . ȡ{ +11 #tPowering core bus +551 .Gate.power :raw,:ON +2 "sampler") +51 )* +4 "core"  +4 "collection"' +4 ' +4 "core"  +4 "processing"% +4 %e +6 "core"  +8 "collection"' 9\ +4 ' 0\ +4 ' -\ +6 "processing"% 9\ +5 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X% +5 "core" % \ +6 ."readyCS"CS.reconfigure :fast +5 "collection"'#d @b +5 ."rdySampler"SS.home.seek 0ml +6 ."readyCS"CS.home.seek 0ml +4 "sampler")/'! +2 "collection"''P +11 "core" * + / +5 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +2 "manipulator"&0(Z +312 "core" ( +3 "storage"(O& +5 "core" & x v X +5 .tSE.home.seek :down + "storage"(j') +21 "core" ' +44 ' +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"("([G +214 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +211 "core" ' +556 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +6 .tForearm.seek :retract +3 "manipulator"&'' ] +5 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&( +125 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&P'΢ +103 "core" ' +2 "manipulator"&y% +7 "core" %Π +3 .tForearm.seek retracted +3 "manipulator"&[' ] +99 "core" ' +3 "manipulator"&L% +6 "core" % ^  +3 "processing"%l& +7 "collection"'^& +6 "core" &<\ +2 &z\ +5 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +4 "processing"%( +3 "collection"'d( +321 "core" ( +12 ( +72 "Can"a\ Q & +14 #tPhase [myWCR {hotBleach :waste2b} #Phase 12: Saturday StandAloneWCR with hotBleach cleanup (1 puck)] +3 ."Qmail"Notice.email "At 11:00:33 began in tube 3: myWCR {hotBleach :waste2b}\\t\\t#Phase 12: Saturday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:81\\n{1 => 33,\\n 2 => 0,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:32, 10.7C, 8% humidity, 14.4psia, 13.69V, 0.41A, 64.804Ah, 5.55W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b}\\t\\t#Phase 12: Saturday StandAloneWCR with hotBleach cleanup (1 puck)" +2 #tStarting initialPurge +722 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'&& +4 "core" &s|\  +4 .tHand.open +2 "manipulator"&h1 +19 "core" 1 +3 "manipulator"&q& +6 "core" & , +3 "manipulator"&% +6 "core" % _ 8  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(-z +173 "core" ( +3 "manipulator"&x& +6 "core" &-  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &s& +4 "core" &-  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&C'o +110 "core" ' +3 .tHand.close +2 "manipulator"&~/ +22 "core" / +3 "manipulator"&& +6 "core" &- A  +3 "manipulator"&A% +6 "core" %vr * +4 .tForearm.seek :retract +2 "manipulator"&Y' ] +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&|( +317 "core" ( +3 "manipulator"&v& +6 "core" & r / +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" & / +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&<'ш +98 "core" ' +3 "manipulator"& & +7 "core" & / +3 "manipulator"&% +6 "core" %у +3 "collection"'5& +6 "core" &s{\  +4 "collection"'u& +9 "core" &s~\  +6 .tCC.seek :closed +2 "collection"'(X +3 "core" &s{\  +4 &sz\ \  +8 &7~{ \ +{ +10 &d}\ ? +9 &It{\ N +9 & T|\ N +10 &W|\ N +9 &W{\ N +9 &RV|\ N +10 &Y|\ N +9 & V|\ N +9 &"W{\ N +10 &$ZY}\ N +9 &&W|\ N +10 &'W}\ N +9 &)V|\ N +9 &+cY~|\ N +10 &-%X{\ N +9 &.W|\ N +9 &0Wz\ N +10 &2kWz\ N +9 &4,W{\ N +10 &5Y}\ N +9 &7X{\ N +9 &9sU{\ N +10 &;4T|\ N +9 &<V{\ N +9 &>W}\ N +10 &@{T{\ N +9 &B>W|\ M +10 &Cd}\ O +9 &Ev~\ Q +9 &Gs\ S +10 &I+} \ W +9 &J}\ W +9 &L|\ X +10 &Nl}\ X +9 &P0}\ W +9 &Q}\ Y +10 &S|\ Y +9 &Un|\ Z +10 &W/|\ M +10 &XSD}\ (y +8 &Xs\ G +6 ( +5 "collection"'u& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.26 +2 "collection"'T& +3 "core" &Xc}\ G +6 &Xc}\ G +4 .tHand.open +2 "manipulator"&)1 +26 "core" 1 +2 "manipulator"&G% +7 "core" %| K +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +112 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'f& +5 "core" &Xbz\ G +4 "collection"'R% +5 "core" %S}\ +77 .tCSV.dial CSR +7 "collection"'  +131 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"''q +1348 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 '% +4 "core" %q{\  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.499ml +2 "collection"'M'? +647 "core" ' +4 .tCSV.dial :waste +3 "collection"'z +131 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +1136 #"uploadLog"upsync +851 "core" ' +4 #tPurging external Intake +2 "collection"'-& +6 "core" &X`}\ G +3 "collection"'% +6 "core" %R|\ +3 .tCSV.dial :flush +3 "collection"'7  +45 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 10ml +2 "collection"'.' +2324 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +4 "collection"'V +3 '3  +10 "core" +63 +5 .tCTV.dial :intake +3 "collection"'6  +76 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'a'P +2340 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'=  +78 "core"  +6 #tFlushing upper manifold +2 "collection"'m& +6 "core" &Xhz\ G +3 "collection"'% +5 "core" %Q}{\ +3 .tCSV.dial :flush +3 "collection"'  +72 "core"  +7 .tCS.seek 5ml +2 "collection"'n'q +1202 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" B +6 "collection"'% +5 "core" %q{\  +5 .tCS.seek 7ml +3 "collection"''g +533 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'Z +105 "core"  +6 .tCTV.dial :air +2 "collection"'w  +6 "core" +7 .tCS.seek 0ml +3 "collection"'W'P +1638 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'D'2~ +758 "core" ' +82 .tCSV.dial :waste +5 "collection"'$ +44 "core" +7 .tCS.seek 0ml +3 "collection"''P +762 "core" ' +3 "collection"';& +5 "core" &Xg|\ G +4 "collection"'% +6 "core" %P|\ +2 .tCSV.dial :flush +3 "collection"'b  +43 "core"  +7 .tCS.seek 3ml +2 "collection"' '2~ +756 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"', @ +43 "core" A +6 "collection"'K% +6 "core" %2|z\  +4 .tCS.seek 5ml +2 "collection"'('q +535 "core" ' +3 .tCSV.dial :air +3 "collection"' @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"''P +1198 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'\\'2~ +752 "core" ' +3 .tCSV.dial :waste +3 "collection"'c +73 "core" +7 .tCS.seek 0ml +2 "collection"'o'P +756 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&J& +5 "core" &  H - +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&`( +36 "core" ( +3 "manipulator"&r& +5 "core" & } +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" & 7 } +5 .tForearm.seek CC +2 "manipulator"&2'ш +92 "core" ' +2 .tHand.close +2 "manipulator"&@/ +18 "core" / +4 .tCC.seek :open +3 "collection"'H( +409 "core" ( +2 "manipulator"&X& +7 "core" & } +2 "manipulator"&+% +6 "core" %ч  +4 .tForearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&{(-z +312 "core" ( +2 "manipulator"&8& +6 "core" &-r u % +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &_& +4 "core" &-r % +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&Q'o +110 "core" ' +3 .tHand.open +2 "manipulator"&1 +26 "core" 1 +3 "manipulator"&%% +5 "core" %su i  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&p' ] +104 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 3 at 11:04:56PDT09-Aug-25\\n{1 => 33,\\n 2 => 0,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:32, 10.7C, 8% humidity, 14.4psia, 13.69V, 0.41A, 64.804Ah, 5.55W",Subject: "bac wcr sampling at most 1000ml" +3 #"WCR"Loading wcr puck from tube 3 into Collection Clamp +1150 "collection"'F& +5 "core" &z\ +4 "manipulator"&*% +7 "core" % N  +3 "storage"(% +6 "core" %0 a c +3 "storage"(e. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 3 +3 "storage"((G +673 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (\ & +4 "core" &J I F +4 "manipulator"&}& +7 "core" &-s $ +3 "manipulator"&U% +6 "core" % N  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +3 "manipulator"&:( +190 "core" ( +2 "manipulator"&4& +7 "core" & G +3 "storage"(S& +6 "core" &M u x F  +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +5 "manipulator"&]'k +113 "core" ' +3 "storage"(E& +7 "core" &M ~ { q  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +6 "storage"(B' +92 "core" ' +3 "storage"(>- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (i& +4 "core" &M U X +4 "manipulator"&g& +6 "core" & 3 G +4 ."WCR"Elbow.seek 3 +2 "manipulator"&9( +26 "core" ( +3 "manipulator"&1& +7 "core" & u +3 "storage"(& +6 "core" &M F C Q  +4 ."WCR"Forearm.seek 3 + 300 counts +3 "manipulator"&k'w +38 "core" ' +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +3 "manipulator"&#/ +27 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&O& +6 "storage"(') +13 "core" &  u +3 "manipulator"&t% +7 "core" %Р : +4 ."WCR"Forearm.seek :retract +2 "manipulator"&y' ] +39 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +53 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&I( +180 "core" ( +3 "manipulator"&0& +6 "core" & } + +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &L& +4 "core" & + +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&l'ш +106 "core" ' +3 "manipulator"&^& +6 "core" & + +4 "manipulator"&'% +6 "core" %} g +3 "collection"'P& +7 "core" &|\ +4 "collection"'!& +8 "core" &|\ +75 "Can"e\ a ʛͦ +21 ."WCR"CC.seek :closed +5 "collection"'N(X +4 "core" &{\ + &y\ + &|\ + &y\ +2 &z\ + &y\ + &}\ + &z\ + &}\ + &}\ +2 &y\ +2 &|\ 2 + &$Ez|\ 0 +7 &Lq{\ E +10 &^|\ N +9 &W|\ N +9 &vT{\ M +10 &7\\|\ M +9 &T{\ M +10 &S|\ M +9 &!~Rz\ M +9 &#>Wy\ N +10 &%V{\ N +9 &&W|\ M +9 &(Wz\ M +10 &*GW|\ M +9 &, X{\ M +10 &-Rz\ M +9 &/R|\ N +9 &1NUz\ N +10 &3V|\ N +9 &4X|\ N +9 &6T|\ M +10 &8VRz\ N +9 &:U|\ N +10 &;U{\ N +9 &=U{\ N +9 &?_V{\ M +10 &A!Tz\ M +9 &B\\{\ N +9 &Dh{\ O +10 &F^q\ P +9 &H|\ R +10 &I}\ W +9 &K}\ W +9 &MR}\ W +10 &O|\ W +9 &P{\ X +9 &R}\ X +10 &TT}\ Y +9 &V|\ Z +10 &Wy}\ C +9 &X"}\ 'p +9 &Xf}\ J +4 ( +3 "collection"'!& +7 #"WCR"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.19 +4 .Hand.open + "manipulator"&&1 +4 "core" &Xa}\ J +13 1 +3 "manipulator"&h% +5 "core" %q +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 ."WCR"Forearm.seek :retract +4 "manipulator"&q' ] +97 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")+ +5 "core" + +2 "sampler")x% +7 "core" %& \ +3 "collection"'s& +6 "core" &Xa|\ J +7 "Can"g\ e ʫ +2 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X0X% +6 "core" %R# \  +16 "collection"'i% +5 "core" %P\ +3 "sampler")g% +7 "core" %R# \  +17 "collection"'p% +5 "core" %P\ +4 "sampler")1% +7 "core" %R#1. \  +20 "collection"'% +5 "core" %P\ +3 "sampler")#% +7 "core" %R#LM \  +24 "collection"'O% +5 "core" %P\ +4 "sampler")t% +7 "core" %Rzw \ ) +3 "collection"'j% +6 "core" %P\ +4 ."WCR"SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X+ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'`% +5 "core" %P\ +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +5 "core" % \ +26 "collection"'i% +4 "core" %P\ +4 "sampler")g% +5 "core" %HE \ +30 "collection"'p% +4 "core" %P \ +4 "sampler")1% +6 "core" % \ +33 "collection"'% +5 "core" %P\ +3 "sampler")#% +5 "core" % \ +40 "collection"'O% +4 "core" %P%\ +3 "sampler")t% +5 "core" % \ +45 "collection"'j% +5 "core" %P@\ +3 "sampler")S% +6 "core" %@: \ +3 ."WCR"Intake.select :close +3 "sampler")0 +17 ){% +3 "core" %GF \ +4 ."WCR"SSV.dial :exhaust +3 "sampler")B  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")0'! +865 "core" ' +3 ."WCR"Exhaust.select :close +80 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")L  +80 "core" +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 875.0ml +4 "Can"g\ ъP% +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'k% +4 "core" %P\ +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X/3. \  +5 #"WCR"Vacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +5 "core" %P\ +3 "sampler")i% +6 "core" %5[]\\ \  +16 "collection"'g% +5 "core" %P\ +3 "sampler")p% +6 "core" %5\\uv \  +18 "collection"'1% +5 "core" %P\ +4 "sampler")% +7 "core" %5] \  +3 "collection"'#% +5 "core" %P\ +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X$ +8 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'M' +1107 "Can"c\ d W +1205 "core" ' +3 "collection"'n% +6 "core" %\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'< ` +32 "core" a +9 ."WCR"CS.seek 2.179ml +2 "collection"'D'r +1835 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"';  +3 '-  +12 "core"  +23  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< %b +5 ."WCR"CS.seek 0ml +3 "collection"'b'P +204 "core" ' , %\ ¦ +6 ."WCR"CBV.dial :waste2b +3 "collection"'$  +34 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'K' +479 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +137 "core" +8 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'W  +43 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'(' +586 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +96 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'' +1901 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +75 "core" > +62 ."WCR"CBV.dial between CSV and waste2b +4 "collection"',  +92 "core"  +11 "collection"'w% +5 "core" %}\ +4 ."WCR"CSV.dial between air and CTV +3 "collection"'J ` +58 "core" _ +9 ."WCR"CS.seek 7.245ml +2 "collection"'r'. +700 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +4 '@  +33 "core"  +105  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< %b +5 ."WCR"CS.seek 0ml +3 "collection"'|'P +1652 "core" ' * %\ +6 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'  +36 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'' +303 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'X  +135 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'  +42 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"' ' +587 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'2' +1873 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +3 "collection"'` @ +74 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'+  +93 "core"  +10 "collection"'% +6 "core" %}y\  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'% ` +133 "core" ^ +12 ."WCR"CS.seek 7.245ml +3 "collection"'F'. +716 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +5 'Q  +34 "core"  +102  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< %b +6 ."WCR"CS.seek 0ml +2 "collection"'*'P +1627 "core" '& , '\ § +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'  +36 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'c' +342 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'\\  +135 "core" +7 "collection"'\ & +6 "core" &X_oj\ J +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&}% +6 "core" % q  +3 "storage"( % +6 "core" %A  a  +3 "storage"(4. +6 "core" .(G +3 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 2 +3 "storage"(8( +194 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +6 (U& +6 "core" &  T <  +3 "manipulator"&>& +9 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +5 "core" &  i ) +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +4 ."WCR"Elbow.seek CC +4 "storage"(i' +2 "manipulator"&g( +36 "core" ( +3 "manipulator"&p& +6 "core" &  +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &1& +4 "core" &  +5 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +92 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&#/ +20 "core" / +7 ."WCR"CC.seek :open +3 "collection"'_( +82 "core" ' +2 "storage"(E- +5 "core" -' +4 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."raiseStack"SE.seek :place +3 "storage"(e'e +39 "core" ' +159 "Can"d\ [ 菦 +105 "core" ( +4 "storage"(j& +7 "core" & x r  +3 "storage"(S& +6 "core" & N  +3 "manipulator"&{& +6 "core" & s  +3 "manipulator"&B% +6 "core" %љ  +4 ."WCR"Forearm.seek :retract +3 "manipulator"&"' ] +96 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&L( +163 "core" ( +2 "manipulator"&k& +80 "core" & + Y +4 "storage"(0& +6 "core" & ~ K  +4 ."WCR"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 2 +3 "manipulator"&^'J +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&', +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +3 "manipulator"&P1 +21 "core" 1 +4 "manipulator"&y% +7 "core" %Tg +2 "storage"(H& +7 "core" & D D V  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 2 + 310 counts +2 "manipulator"&'Ѐ +12 "core" ' +3 "manipulator"&9& +5 "core" & X +4 "storage"(O& +5 "core" &  +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&:'j +35 "core" ' +3 "storage"(!% +6 "core" %j u v  +7 ."downElevator"SE.seek :down +3 "storage"(]') +97 (x% +4 "core" %U \\ \\ Xg +4 "manipulator"&s% +5 "core" %҄   +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&l' ] +89 "core" ' +63 ' +3 ."downElevator"SE.stop + "storage"(5 +5 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +5 "core" &}\ +4 "manipulator"&~& +5 "core" &  X +4 "manipulator"&A% +5 "core" % q  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(-z +179 "core" ( +2 "manipulator"&C& +5 "core" &- j I +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &/& +4 "core" &- I +4 .tForearm.seek :garage +2 "manipulator"&'o +109 "core" ' +3 .tHand.close +2 "manipulator"& / +17 "core" / +3 "manipulator"&t& +5 "core" &- I +4 "manipulator"&% +6 "core" %~w 2 +4 .tForearm.seek :retract +3 "manipulator"&&' ] +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"& ( +302 "core" ( +2 "manipulator"&T& +7 "core" & ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &)& +6 "core" & j ' +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&h'ш +96 "core" ' +3 "manipulator"&f& +6 "core" & ' +3 "manipulator"&R% +6 "core" %щ +5 "collection"'G& +74 "core" &}|\ +15 "collection"'& +6 "core" &|\ +6 .tCC.seek :closed +3 "collection"'(X +5 "core" &~\ +3 &}\  +7 &3}|\ *x +10 &d}\ > +9 &as~\ M +9 &#W|\ M +10 &W{\ M +9 &Y}\ M +10 &iY}\ M +9 &,W|\ M +9 & T}\ M +10 &"U}\ M +9 &$rW|\ M +9 &&3Z}\ M +10 &'V}\ L +9 &)U|\ L +10 &+zV~\ M +9 &-<Z|\ M +9 &.U}\ M +10 &0U}\ M +9 &2U}\ L +9 &4CY\ M +10 &6Y}\ M +9 &7Z~\ M +10 &9T\ M +9 &;MW}\ L +9 &=Y|\ M +10 &>\\|\ M +9 &@U|\ M +9 &BTU}\ M +10 &D[|\ M +9 &Ekz\ O +10 &G}\ Q +9 &IC\ U +9 &K~\ V +10 &L}\ W +9 &N~\ W +9 &PF\ W +10 &R}\ Z +9 &S~\ Z +10 &U~\ Z +9 &WC~\ G +9 &XzS}\ Z +11 ( + &XL}\ > +3 "collection"'& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.24 +2 "collection"'& +6 "core" &XN}\ > +2 &XN~\ > +5 .tHand.open +2 "manipulator"&?1 +22 "core" 1 +3 "manipulator"&d% +5 "core" %s +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&z' ] +92 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'& +6 "core" &XN~\ > +3 "collection"'7% +6 "core" %}\  +3 .tCSV.dial CSR +3 "collection"'Y  +53 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"'3'q +1349 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +18 'V% +4 "core" %q}\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'v'B +655 "core" ' +3 .tCSV.dial :waste +3 "collection"' +141 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +1994 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'.& +6 "core" &XL~}\ > +3 "collection"'u% +6 "core" %P\ +2 .tCSV.dial :flush +3 "collection"'o  +43 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'m'q +1203 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +43 "core" @ +6 "collection"'% +5 "core" %q~\  +5 .tCS.seek 7ml +2 "collection"'a'h +535 "core" ' +4 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'=  +3 '  +45 "core"  +95  +7 .tCBV.dial :waste2b +3 "collection"'5  +6 "core"  +8 .tCS.seek 0ml +3 "collection"' 'P +1631 "core" ' +3 #tFlushing upper manifold +2 "collection"'Z& +5 "core" &XL}\ > +4 "collection"'% +6 "core" %R~}\ +2 .tCSV.dial :flush +76 "collection"'n  +74 "core" +16 .tCS.seek 5ml +3 "collection"'<'q +1190 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'M @ +45 "core" A +7 "collection"';% +6 "core" %q}\  +4 .tCS.seek 7ml +2 "collection"'-'c +523 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'$ +7 'D  +52 "core"  +50 ~ +8 .tCTV.dial :air +3 "collection"'b  +135 "core"  +8 .tCS.seek 0ml +2 "collection"''P +1630 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'W'2~ +756 "core" ' +3 .tCSV.dial :waste +2 "collection"'K +45 "core" +8 .tCS.seek 0ml +2 "collection"'('P +749 "core" ' +3 "collection"'& +7 "core" &XL}\ > +3 "collection"',% +5 "core" %T{\ +3 .tCSV.dial :flush +3 "collection"'w  +43 "core"  +9 .tCS.seek 3ml +2 "collection"'J'2~ +747 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +22 "collection"' @ +44 "core" B +7 "collection"'@% +6 "core" %2}\  +4 .tCS.seek 5ml +2 "collection"''q +528 "core" ' +3 .tCSV.dial :air +2 "collection"'r @ +17 "core" > +8 .tCS.seek 0ml +2 "collection"''P +1196 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'|'2~ +752 "core" ' +3 .tCSV.dial :waste +3 "collection"'X +71 "core" +8 .tCS.seek 0ml +3 "collection"''P +750 "core" ' +3 #tDisinfecting external Intake with mfbkill +2 "collection"'& +5 "core" &XL}\ > +4 "collection"' % +6 "core" %P~\ +2 .tCSV.dial CSR +3 "collection"'`  +131 "core"  +10 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +2 "collection"'+'! +1874 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +537 "core" ' +5 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'% +5 '2  +10 "core"  +91 +7 .tCTV.dial :intake +3 "collection"'Q  +78 "core"  +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 2ml +73 "collection"'' +1883 "core" ' +3 .tIntake.select :close +12 "sampler")0 +17 .tCTV.dial :air +3 "collection"'F  +77 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"''P +599 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'*  +114 "core"  +11 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 4ml +2 "collection"'\\'R8 +1096 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'\ ' +1421 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +4 "collection"'}  +4 '  +43 "core"  +100  +8 .tCBV.dial :waste2b +3 "collection"'4  +50 "core"  +8 .tCS.seek 0ml +3 "collection"'U'P +2297 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'>  +45 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +2 "collection"'@ +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'p'R8 +1095 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'1' +1422 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +2 '#  +51 "core"  +53 +8 .tCTV.dial :air +3 "collection"'E  +136 "core" ~ +9 .tCS.seek 0ml +2 "collection"'I'P +2283 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'q'2~ +755 "core" ' +3 .tCSV.dial :waste +2 "collection"'N +43 "core" +8 .tCS.seek 0ml +2 "collection"'i'P +751 "core" ' +4 #tFlushing upper manifold + "collection"'j& +5 "core" &XL|\ > +4 "collection"'S% +5 "core" %R}\ +3 .tCSV.dial :flush +3 "collection"'{  +42 "core"  +8 .tCS.seek 5ml +3 "collection"'B'q +1203 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +12 "collection"'k @ +44 "core" @ +6 "collection"'% +7 "core" %q\  +4 .tCS.seek 7ml +2 "collection"'0'h +534 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'g +3 'P  +12 "core" +90 ~ +7 .tCTV.dial :air +3 "collection"'y  +6 "core"  +8 .tCS.seek 0ml +2 "collection"'H'P +1635 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'9'2~ +749 "core" ' +3 .tCSV.dial :waste +3 "collection"'O +44 "core" +8 .tCS.seek 0ml +3 "collection"'!'P +752 "core" ' +3 "collection"'"& +5 "core" &XL~\ > +4 "collection"'x% +6 "core" %U\ +2 .tCSV.dial :flush +3 "collection"'s  +42 "core"  +9 .tCS.seek 3ml +2 "collection"'L'2~ +752 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'^ @ +44 "core" A +7 "collection"'% +6 "core" %2\ +4 .tCS.seek 5ml +2 "collection"''q +537 "core" ' +3 .tCSV.dial :air +3 "collection"'~ @ +6 "core" @ +8 .tCS.seek 0ml +2 "collection"'e'P +1188 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'A'2~ +758 "core" ' +3 .tCSV.dial :waste +3 "collection"': +73 "core" +8 .tCS.seek 0ml +2 "collection"'C'P +752 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'/& +5 "core" &XK~\ > +3 "collection"']% +6 "core" %Q~\ +3 .tCSV.dial :flush +3 "collection"''  +44 "core"  +9 .tCS.seek 5ml +2 "collection"' 'q +1197 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'t @ +43 "core" @ +7 "collection"'% +6 "core" %q\  +4 .tCS.seek 6.999ml +2 "collection"'l'b +531 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'[  +3 '  +44 "core"  +97 ~ +8 .tCBV.dial :waste2b +2 "collection"'T  +50 "core"  +9 .tCS.seek 0ml +2 "collection"')'P +1638 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'f& +6 "core" &XL~\ > +3 "collection"'R% +12 "core" %R}\ +3 .tCSV.dial CSR +3 "collection"'G  +43 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +95 "Can"e\ o ߴ% +15 .tCS.seek 8ml +2 "collection"'&'! +1863 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'_' +527 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +5 '?  +51 "core"  +53 +8 .tCTV.dial :intake +3 "collection"'d  +74 "core" +8 .tIntake.select :open +2 "sampler") +20 .tCS.seek 2ml +2 "collection"'' +1882 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'7  +75 "core"  +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"''P +590 "core" ' +3 .tCSV.dial CSR +2 "collection"'Y  +115 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'h'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'c' +1356 "core" ' +2 .tCSV.dial CBV +3 "collection"'V +101 "core" +8 .tCS.seek 0ml +2 "collection"'3'P +2624 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&v( +6 "core" ( +3 "manipulator"&.& +6 "core" & ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &u& +4 "core" & [ ' +4 .tForearm.seek CC +3 "manipulator"&o'ш +101 "core" ' +2 .tHand.close +2 "manipulator"&/ +22 "core" / +6 .tCC.seek :open +3 "collection"'( +405 "core" ( +3 "manipulator"&& +6 "core" & ' +3 "manipulator"&m% +6 "core" %т u  +4 .tForearm.seek :retract +2 "manipulator"&=' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-z +308 "core" ( +2 "manipulator"&5& +7 "core" &-} } G +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &a& +6 "core" &-} n G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +74 "manipulator"&Z'o +111 "core" ' +3 .tHand.open +11 "manipulator"&1 +27 "core" 1 +3 "manipulator"&n% +6 "core" %op p m +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +105 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 12: Saturday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:33 +2 #Preparing to sleep until 8/10/25 11:00AM +9 #Asleep til 8/10/25 11:00AM +8 #Continuing at 11:00PDT10-Aug-25 +5 "Can"e\ O G +7 ."Qmail"GoodNews.email "Then, in tube 3: myWCR \\t\\t\\t\\t\\t#Phase 13: Sunday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:85\\n{1 => 33,\\n 2 => 1,\\n 3 => 32,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:47:41, 11.6C, 8% humidity, 14.4psia, 13.67V, 0.39A, 65.398Ah, 5.38W\\nSampled 250.0ml",Subject: "Asleep until 11:00PDT10-Aug-25" +1180 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5310 #"uploadLog"upsync +40138 "Can"h\ . 黦 +60002 j\ < Q +60002 h\ .  +60002 i\ U c} +60003 j\ 8 1 +60002 j\ . 쩦 +60002 h\ ( ? +60002 k\ + զ +60003 j\ * k +60003 k\ )  +60004 k\ ) z +60004 l\ ) - +60004 l\ ) fæ +60004 l\ ( Y +60002 m\ + Q +60000 l\ )  +60001 q\ ) = +60003 r\ (  +60002 s\ ) +G +60003 u\ ) ݦ +60003 p\ ) s +60003 s\ )  +60002 q\ ,  +60003 s\ - 5 +60003 u\ ) ˦ +60002 u\ ) ra +60003 s\ (  +60002 s\ + c +60003 s\ . # +60003 s\ .  +60002 t\ 5 O +60003 s\ . k +60002 u\ : :{ +60003 q\ .  +60002 r\ /  +60003 q\ 5 = +60002 o\ . jӦ +60003 r\ . <i +60002 n\ 5   +60003 p\ .  +60002 p\ ( "+ +60002 p\ , $ +60003 s\ * %|W +60002 r\ ) & +60003 q\ ( (o +60002 r\ - ) +60003 w\ ) +_ +60002 t\ ) ,E +60001 s\ ( .Oۦ +59999 t\ ( /q +60002 s\ ) 1B +60002 s\ ) 2 +60003 q\ ( 473 +60002 p\ ( 5ɦ +60003 r\ ( 7' _ +60002 s\ ) 8 +60003 u\ - :\ +60002 l\ ) ; ! +60002 p\ + = +60003 o\ + > M +60002 o\ ( ? +60002 s\ ( Ar y +60003 o\ 9 C/ +60002 n\ . D +60003 n\ 0 F; +60002 m\ C HѦ +60002 p\ 1 JVg +60003 o\ . L$ +60002 p\ 0 M +60002 r\ . O) +60003 r\ . Q} +60002 q\ ; SGU +60003 s\ : U @PDT1754809529.51 k\ . V +60002 k\ ' X_ +60003 o\ 7 Z +60002 s\ . [C +60002 n\ 0 ]٦ +60003 u\ / _uo +60002 l\ / aI +60002 l\ . c  +60003 n\ . d1 +60002 l\ E fǦ +60002 p\ 5 hl] +60002 p\ - j0 +60002 p\ . k +60002 l\ / m +60002 p\ ) o? +60002 n\ @ q K +60001 p\ / r +59999 o\ . tw +59999 p\ 7 vo +60001 g\ . x6 +60002 m\ . z 9 +60003 l\ 9 { Ϧ +60002 p\ . }!e +60001 m\ . ^! +60001 l\ 5 +" +60001 m\ . #' +60000 i\ . # +60001 j\ ) 0$S +60002 g\ ) $ +60002 l\ ) % +60003 l\ / & +60002 m\ . & +60001 n\ ( t'A +60003 n\ ) 'צ +60002 n\ ) ](m +60002 m\ . ) +60002 n\ . ) +60002 o\ . */ +60002 m\ . z*Ŧ +60002 s\ . H+[ +60003 r\ . + +60002 u\ . , +60002 p\ 1 - +60002 n\ / i- +60002 p\ . <.I +60002 q\ . .ߦ +60002 p\ 5 /u +60002 o\ ( K0 +60002 r\ ) 0 +60002 q\ ( <17 +60002 t\ * 1ͦ +60003 u\ * 02c +60002 p\ ) 2 +60003 r\ . 33 +60002 p\ . 4% +60002 o\ 0 4 +60003 q\ 7 5Q +60002 o\ . d5 +60002 s\ . +6} +60003 l\ E 7 +60002 n\ . 7 +60002 l\ . 8? +60003 k\ @ Y8զ +60002 k\ 6 29k +60002 l\ . : +60002 n\ ( Ƽ: +26924 l\ ( `: +6 #tPowering core bus +542 .Gate.power :raw,:ON + "sampler") +27 )M +2 "core"  +3 "collection"' +2 '; +3 "core"  +2 "processing"% +4 %< +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +2 .tSS.configure :default + "sampler")#.0X\ + % z +2 "manipulator"&% +3 ."rdyProcessing"PSV.dial :air +5 "processing"%K  +2 "core" + % +4 .tForearm.home.seek :retract +2 "manipulator"&W' ] +4 ."rdySampler"CSV.dial :waste1 +4 "collection"' +2 "core" +4 ."rdyProcessing"PS.home.seek 0ml + "processing"%,'ܑ +35 "core" +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")w +3 "core"  +2 "sampler")( +4 "core"  +2 "sampler")  +19 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose +2 "manipulator"&@/ + &$ &.,(#b +4 .tElbow.jog 1500 +3 "manipulator"&J* +14 "core" / +27 +2 "sampler")r% +4 "core" % ]\ +3 ."readyCS"CS.reconfigure :fast +3 "collection"'#d @b +2 ."rdySampler"SS.home.seek 0ml +4 ."readyCS"CS.home.seek 0ml +2 "sampler")'! +2 "collection"''P +4 "core" * +56 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&X(Z +296 "core" ' +13 ( + "storage"(|& +4 "core" & e V  +2 .tSE.home.seek :down + "storage"(') +54 "core" ' +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +2 .tSC.home.seek :initial +2 "storage"( ([G +161 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +235 "core" ' +733 ( + .tSC.configure :limp + "storage"($(\ 1b +4 .tForearm.seek :retract + "manipulator"&`' ] +4 "core" ' +2 .tElbow.seek :hammer + "manipulator"&( +110 "core" ( +3 .tForearm.reconfigure :hammer + "manipulator"&#Q@2^d\ b +3 .tForearm.seek 7 + "manipulator"&+'΢ +100 "core" ' +2 "manipulator"&2% +3 "core" %Φ  +3 .tForearm.seek retracted + "manipulator"&%' ] +97 "core" ' +2 "manipulator"&Q% +3 "core" % U  +3 "processing"%& +3 "collection"'F& +4 "core" &>\ +4 ."openPC"PC.home.seek :open + "processing"%( +2 "core" &\ +4 .tCC.home.seek :open + "collection"'*( +318 "core" ( +5 ( +54 "Can"n\ C ǐ: +8 #tPhase [myWCR #Phase 13: Sunday StandAloneWCR with Regular cleanup (1 puck)] + ."Qmail"Notice.email "At 11:00:32 began in tube 3: myWCR \\t\\t\\t\\t\\t#Phase 13: Sunday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:85\\n{1 => 33,\\n 2 => 1,\\n 3 => 32,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:31, 9.8C, 8% humidity, 14.4psia, 13.64V, 0.32A, 69.663Ah, 4.35W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 13: Sunday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +2011 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &u\  +2 .tHand.open + "manipulator"&\\1 +19 "core" 1 +2 "manipulator"&}& +4 "core" &\  h "| +2 "manipulator"& % +3 "core" % ` `  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(-z +189 "core" ( +2 "manipulator"&\ & +3 "core" &-  a +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &>& +3 "core" &- 3 a +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&U'o +106 "core" ' +2 .tHand.close + "manipulator"&p/ +24 "core" / +2 "manipulator"&#& +3 "core" &- U a +2 "manipulator"&% +3 "core" %wu z 0 +3 .tForearm.seek :retract + "manipulator"&E' ] +105 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&1( +329 "core" ( +2 "manipulator"&I& +3 "core" & Q 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & M 2 +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&q'ш +102 "core" ' + "manipulator"&j& +4 "core" & N 2 +2 "manipulator"&S% +3 "core" %ф +3 "collection"'{& +3 "core" &u\  +2 "collection"'i& +5 "core" &u~\  +2 .tCC.seek :closed +2 "collection"'k(X +4 "core" &u~\ \  +9 &7}\ +| +9 &f\ @ +10 &Ou\ O +9 &V\ N +9 &X~\ N +10 &W}\ N +9 &ZY\ N +9 &X\ N +10 & W\ M +9 &"W\ N +9 &$bW\ N +10 &&$W\ N +9 &'U~\ N +10 &)U\ N +9 &+kW\ M +9 &-+Y\ N +10 &.W~\ N +9 &0V}\ N +9 &2rV|\ N +10 &43W\ N +9 &5W\ N +10 &7X\ N +9 &9zU~\ N +9 &;;[~\ N +10 &<W\ M +9 &>W\ N +10 &@T\ N +9 &BDW\ N +9 &Dc\ O +10 &Ev|\ Q +9 &Gz\ S +9 &I2\ W +10 &J\ W +9 &L\ W +10 &Nu\ X +9 &P7\ X +9 &Q\ X +10 &S\ Y +9 &Uu\ Z +9 &W6\ J +10 &XS>\ . +9 &X`\ @ +6 ( +2 "collection"'i& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.23 +2 "collection"'& +2 "core" &XW\ @ +3 &XW\ @ +2 .tHand.open + "manipulator"&B1 +24 "core" 1 +2 "manipulator"&P% +3 "core" %t r +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'y& +4 "core" &XW\ @ +2 "collection"'0% +3 "core" %L\ +2 .tCSV.dial CSR + "collection"'H  +130 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +14 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'O'q +3289 "core" ' +6 .tdelay 5 seconds +502 .CSR.select :air +8 "collection"' +20 '9% +142 "core" %q\  +4 .tCS.reconfigure :fast +10 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'"'I +649 "core" ' +13 .tCSV.dial :waste +15 "collection"'x +141 "core" +35 .tCS.reconfigure :default +5 "collection"'#P d@b +31 .tCS.seek 0ml +13 "collection"'s'P +3416 "core" ' +5 #tPurging external Intake +4 "collection"'!& +15 "core" &XW\ @ +5 "collection"'^% +10 "core" %L\ +5 .tCSV.dial :flush +5 "collection"'  +48 "core"  +17 .tCS.reconfigure :fast +9 "collection"'#d @b +7 .tCS.seek 10ml +5 "collection"'L' +2337 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'~ +2 '  +8 "core"  +170  +4 .tCTV.dial :intake + "collection"'e  +78 "core"  +8 .tIntake.select :open +2 "sampler") +16 .tCS.seek 0ml +2 "collection"':'P +2350 "core" ' +3 .tIntake.select :close +2 "sampler")0 +15 .tCTV.dial :air +2 "collection"'A  +76 "core" +5 #tFlushing upper manifold +2 "collection"'/& +4 "core" &XV}\ @ +2 "collection"']% +5 "core" %N}\ +2 .tCSV.dial :flush +2 "collection"''  +72 "core"  +6 .tCS.seek 5ml + "collection"'C'q +1207 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'t @ +42 "core" @ +4 "collection"'% +4 "core" %q\  +4 .tCS.seek 7ml + "collection"' 'j +534 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'[ +2 '  +7 "core"  +94 ~ +4 .tCTV.dial :air +4 .CS.seek 0ml +2 "collection"'T'P +1652 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'l'2~ +767 "core" ' +2 .tCSV.dial :waste +2 "collection"'f +44 "core" +5 .tCS.seek 0ml +2 "collection"'R'P +748 "core" ' +2 "collection"'G& +4 "core" &XV\ @ +3 "collection"')% +4 "core" %U}\ +2 .tCSV.dial :flush +2 "collection"'&  +5 #"uploadLog"upsync +37 "core"  +6 .tCS.seek 3ml + "collection"'?'2~ +834 "core" ' +2 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"' @ +43 "core" A +4 "collection"'d% +4 "core" %2{}\  +3 .tCS.seek 5ml +2 "collection"'_'q +532 "core" ' +2 .tCSV.dial :air +2 "collection"'7 @ +5 "core" @ +5 .tCS.seek 0ml +2 "collection"''P +1193 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Y'2~ +764 "core" ' +2 .tCSV.dial :waste +2 "collection"' +71 "core" +5 .tCS.seek 0ml +2 "collection"'h'P +752 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&V& +4 "core" && z - +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&c( +30 "core" ( +2 "manipulator"&& +5 "core" & i s +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &.& +3 "core" & s +3 .tForearm.seek CC +2 "manipulator"&u'ш +95 "core" ' +2 .tHand.close + "manipulator"&/ +17 "core" / +4 .tCC.seek :open + "collection"' ( +198 "Can"o\ R ;.X +207 "core" ( +2 "manipulator"&z& +5 "core" & 5 t +2 "manipulator"&% +3 "core" %ц a +3 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&m(-z +319 "core" ( +2 "manipulator"&o& +4 "core" &-v & 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" &-v D 7 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&5'o +109 "core" ' +2 .tHand.open +2 "manipulator"&a1 +15 "core" 1 +2 "manipulator"&% +5 "core" %qp M u +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&n' ] +104 "core" ' +2 #tStarting stand-alone bac WCR + #bac wcr sampling at most 1000ml +4 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 3 at 11:05:42PDT10-Aug-25\\n{1 => 33,\\n 2 => 1,\\n 3 => 32,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:05:33, 9.8C, 8% humidity, 14.4psia, 13.65V, 0.41A, 69.699Ah, 5.62W",Subject: "bac wcr sampling at most 1000ml" +2006 #"WCR"Loading wcr puck from tube 3 into Collection Clamp +4 "collection"'=& +5 "core" &\ +2 "manipulator"&Z% +5 "core" % ` Q  +2 "storage"(M% +3 "core" %% q  +3 "storage"(;. +4 "core" .([G +3 ."WCR"SC.reconfigure :tight + "storage"($ .(\ 1~b +4 ."WCR"SC.seek 3 +2 "storage"(<(G +674 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 (D& +3 "core" &H F < J +3 "manipulator"&b& +3 "core" &-y K 4 +3 "manipulator"&$% +4 "core" % ` ^  +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +2 "manipulator"&( +179 "core" ( +2 "manipulator"&-& +4 "core" &\  A "} +2 "storage"(K& +5 "core" &M w w o  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 800 counts +69 "manipulator"&'k +96 "core" ' +2 "storage"(w& +5 "core" &M _  +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"((' +92 "core" ' +2 "storage"(@- +4 "core" -'W +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +4 (& +3 "core" &M C @ ` \ +3 "manipulator"&r& +4 "core" &  z "} +3 ."WCR"Elbow.seek 3 +2 "manipulator"& ( +4 "core" ( +2 "manipulator"&& +4 "core" &  "} +3 "storage"(6& +4 "core" &M U X d +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&3'w +14 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"&J/ +21 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(|') +2 "manipulator"&8& +10 "core" &\  s "} +2 "manipulator"&,% +3 "core" %z > +4 ."WCR"Forearm.seek :retract +2 "manipulator"&2' ] +60 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +33 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&W( +175 "core" ( +2 "manipulator"&X& +5 "core" & W + +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" & b + +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&'ш +101 "core" ' +3 "manipulator"&F& +5 "core" & k + +2 "manipulator"&`% +4 "core" %} e +3 "collection"'+& +5 "core" &\ +2 "collection"'& +6 "core" &}\ +3 ."WCR"CC.seek :closed +2 "collection"'(X +4 "core" &}\ +6 &\ 6 +10 &,G~~\ 1 +9 &Xq\ E +10 &_\ N +9 &W\ N +9 &V\ N +10 &CX\ N +9 &S\ M +9 &Y}\ M +10 &!W\ M +9 &#KW~\ N +10 &% X~\ N +9 &&Z\ M +9 &(T\ M +10 &*TY~\ M +9 &,Y~\ M +9 &-W\ M +10 &/V{\ N +9 &1[V\ N +10 &3W\ M +9 &4W}\ M +9 &6X\ N +10 &8dX\ M +9 &:&V}\ M +9 &;S~\ M +10 &=S\ M +9 &?lW|\ M +10 &A.W\ M +9 &B_\ N +9 &De\ O +10 &Fmn\ P +9 &H,x\ Q +10 &I\ U +9 &K\ W +9 &M^\ X +10 &O#\ V +9 &P\ X +9 &R\ X +10 &Tc\ Y +9 &V!\ Z +9 &Wz\ : +10 &X2\ b +9 &XM\ ? +3 ( +2 "collection"'& +5 #"WCR"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.15 +2 .Hand.open + "manipulator"&1 +27 "core" 1 +2 "manipulator"&\\% +3 "core" %h w +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&}' ] +114 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler") + +3 "core" + +8 "sampler")\ % +64 "core" %$ \ +2 "collection"'>& +3 "core" &XW\ ? +5 "Can"r\ M c;= \  +73 "collection"'% +4 "core" %R\ +3 "sampler")9% +5 "core" %7no \ 5 +30 "collection"'O% +3 "core" %R\ +3 "sampler")x% +5 "core" %7 \ +2 "collection"'"% +4 "core" %R\ +2 #"WCR"Intake @29.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X0X` \  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale + "sampler")#.0X% +3 "core" %  \ +36 "collection"'% +3 "core" %RS\ +3 "sampler") % +4 "core" %1- \ +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )p% +3 "core" %63 \ +3 ."WCR"SSV.dial :exhaust +2 "sampler")#  +75 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")'! +865 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")U  +2 "collection"'% @ +7 "core" ? +67  +6 #"WCR"Allowing 2:10 for 25.0ml of remaining 975.0ml +4 "Can"q\ ;|}7 +2 ."WCR"Intake.select :open + "sampler") +214 "collection"'% +3 "core" %Rj\ +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X$ \  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale + "sampler")#.0X; +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'(% +3 "core" %R_\ +66 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +6 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X,% +3 "core" %RI\ +3 "sampler")% +3 "core" % \  +28 "collection"' % +3 "core" %R\ +2 "sampler")3% +4 "core" % \  +31 "collection"'p% +4 "core" %R1\ +2 "sampler")#% +5 "core" % \ +35 "collection"'|% +3 "core" %R\ +3 "sampler")%% +3 "core" % \ +41 "collection"'U% +3 "core" %RB\ +3 "sampler")% +4 "core" %67 \ +46 "collection"'% +3 "core" %R\ +3 "sampler")j% +3 "core" %eb \ +54 "collection"'S% +3 "core" %RV\ +3 "sampler"){% +3 "core" % \ +61 "collection"'4% +3 "core" %R(\ +3 "sampler")% +3 "core" % \ +69 "collection"'I% +3 "core" %R\ +2 "sampler")N% +5 "core" % \ +77 "collection"'y% +3 "core" %R\ +3 "sampler")0% +4 "core" %// \ +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )i% +3 "core" %74 \ +3 ."WCR"SSV.dial :exhaust +2 "sampler")H  +74 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")q'! +907 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "collection"' @ +3 "sampler")9  +6 "core" ? +73  +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 875.0ml +4 "Can"s\ E; +2 ."WCR"Intake.select :open + "sampler") +214 "collection"'O% +66 "core" %R\ +3 #"WCR"Intake @32.5psia, vacuum from 20.0 to 24.0psi +6 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X0% +4 "core" %Y\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +57 "core" ` +6 ."WCR"CS.seek 7.255ml +2 "collection"' '~ +689 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'3  +2 'p  +32 "core"  +107  +7 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<< *b +4 ."WCR"CS.seek 0ml +2 "collection"'#'P +1651 "core" '\\ 1 ,[\ Ũ +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'|  +34 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'%' +309 "core" ' +2 ."WCR"delay 1:00 +1791 "Can"m\ L ӧ  +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 2 +61 "manipulator"&1'J +110 "core" ' +3 ."WCR"Elbow.hold +10 "manipulator"&Y, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"&)1 +25 "core" 1 +3 "manipulator"&% +4 "core" %Td M  +2 "storage"(u& +5 "core" & % $  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 310 counts + "manipulator"&c'Ѐ +19 "core" ' + "manipulator"&o& +5 "core" &  d +2 "storage"(v& +4 "core" & } U  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&a'j +33 "core" ' +2 "storage"(z% +4 "core" %3 R  +4 ."downElevator"SE.seek :down +3 "storage"(') +99 (g% +3 "core" %`\\ P U W \ Xi +2 "manipulator"&k% +5 "core" %c c +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&Z' ] +90 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +3 "core" &N\ +3 "manipulator"&;& +4 "core" & ; d +2 "manipulator"& % +5 "core" % b G  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(-z +168 "core" ( +2 "manipulator"&b& +4 "core" &-v c  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &-v .  +3 .tForearm.seek :garage +2 "manipulator"&-'o +109 "core" ' +2 .tHand.close + "manipulator"&m/ +26 "core" / +2 "manipulator"&w& +4 "core" &-v ?  +2 "manipulator"&^% +4 "core" %v|  C +3 .tForearm.seek :retract +2 "manipulator"&K' ] +107 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&5( +314 "core" ( +2 "manipulator"&r& +4 "core" & j + +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &h& +3 "core" & W + +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&'ш +94 "core" ' +2 "manipulator"&6& +5 "core" & + +2 "manipulator"&n% +4 "core" %р  +3 "collection"'J& +3 "core" &X\ +4 "collection"'& +6 "core" &f\ +2 .tCC.seek :closed +3 "collection"'=(X +3 "core" &]\ +5 &~g\ 7 +10 &0H{}d\ 0 +9 &\\s~[\ D +9 &bl\ N +10 &V~d\ M +9 &Vd\ M +10 &FVU\ M +9 &Ue\ M +9 &U\\\ M +10 &!U~]\ M +9 &#OU[\ M +10 &%VY\ M +9 &&VN\ M +9 &(U~N\ M +10 &*VU~P\ M +9 &,VS\ M +9 &-U]\ M +10 &/U}Q\ M +9 &1^V|X\ M +9 &3 UX\ M +10 &4W~W\ M +9 &6VT\ M +10 &8fS~S\ M +9 &:(UJ\ M +9 &;TT\ M +10 &=UT\ M +69 &?oTY\ M +3 &A1T~S\ M + &BV~Z\ M +2 &D`Y\ N +2 &Fmn}U\ P + &H(X\ R + &IV\ V +2 &KN\ W +3 &M`Q\ W +9 &O#X\ W +10 &PR\ X +9 &R|M\ X +10 &TcT\ Y +9 &V R\ [ +9 &WyN\ = +10 &X,S\ #h +9 &XWY\ C +3 ( +2 "collection"'& +12 "core" &XU\\\ C +3 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.19 + "collection"',& +4 "core" &XUN\ C +4 .tHand.open + "manipulator"&81 +18 "core" 1 +2 "manipulator"&% +5 "core" %v h +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +3 "core" &XTU\ C +3 "collection"'@% +4 "core" %W\ +2 .tCSV.dial CSR +2 "collection"'(  +41 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +17 .tCS.seek 5ml +2 "collection"' 'q +1352 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +15 'F% +3 "core" %qE\  +3 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 7.5ml + "collection"'X'@ +652 "core" ' +2 .tCSV.dial :waste +2 "collection"' +130 "core" +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'`'P +1976 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"' & +4 "core" &XUI\ C +2 "collection"'% +4 "core" %UJ\ +2 .tCSV.dial :flush +2 "collection"'Q  +44 "core"  +6 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'\\'q +1201 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +43 "core" A +4 "collection"'\ % +5 "core" %q1\  +3 .tCS.seek 7ml + "collection"'>'e +540 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +2 '  +44 "core"  +95  +5 .tCBV.dial :waste2b +2 "collection"'p  +4 "core"  +6 .tCS.seek 0ml +2 "collection"'3'P +1637 "core" ' +3 #tDisinfecting external Intake with kill + "collection"' & +4 "core" &XUU\ C +2 "collection"'|% +5 "core" %SR\ +2 .tCSV.dial CSR + "collection"'#  +43 "core"  +7 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +16 .tCS.seek 8ml +2 "collection"'U'! +1885 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.seek 10ml + "collection"'' +541 "core" ' +4 ."connect"CSV.dial CBV +63 .tCBV.dial CSV +13 "collection"'% + '+  +52 "core"  +53 +5 .tCTV.dial :intake +2 "collection"'j  +79 "core" +6 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"'S' +1898 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'{  +74 "core" ~ +6 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'4'P +591 "core" ' +3 .tCSV.dial CSR + "collection"'  +131 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml +2 "collection"'N'q +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +16 .tCS.seek 10ml +2 "collection"'I' +1340 "core" ' +3 .tCSV.dial CBV + "collection"' +101 "core" +6 .tCS.seek 0ml +2 "collection"'0'P +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&y& +5 "core" & + +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&H( +3 "core" ( +2 "manipulator"&2& +5 "core" & W + +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +3 "core" & O + +3 .tForearm.seek CC + "manipulator"&9'ш +94 "core" ' +2 .tHand.close +2 "manipulator"&O/ +17 "core" / +4 .tCC.seek :open +2 "collection"'E( +404 "core" ( +2 "manipulator"&*& +4 "core" & G + +3 "manipulator"&% +3 "core" %ц H  +3 .tForearm.seek :retract +2 "manipulator"&<' ] +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&B(-z +319 "core" ( +2 "manipulator"&& +5 "core" &-n <  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &W& +3 "core" &-n  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&x'o +111 "core" ' +2 .tHand.open + "manipulator"&}1 +22 "core" 1 +2 "manipulator"&L% +5 "core" %oo < m +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&/' ] +116 "core" ' +3 #tCompleted [myWCR #Phase 13: Sunday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:32 + #Preparing to sleep until 8/11/25 11:00AM +7 #Asleep til 8/11/25 11:00AM +4 #Continuing at 11:00PDT11-Aug-25 +3 "Can"n\ < Z 33,\\n 2 => 2,\\n 3 => 31,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:34:48, 9.8C, 8% humidity, 14.4psia, 13.69V, 0.28A, 70.025Ah, 3.77W\\nSampled 150.0ml",Subject: "Asleep until 11:00PDT11-Aug-25" +89 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +1759 #"uploadLog"upsync +2454 "Can"{\ ) wX +60004 w\ . n>X +60002 u\ - 8?HX +60002 t\ . ?X +60002 v\ . @tX +60003 v\ 8 A\ X +60002 v\ . sAX +60002 u\ . 1B6X +60002 v\ 7 BX +60002 v\ . CbX +60003 w\ / CX +60002 t\ / sDX +60002 w\ ' E$X +60002 q\ 7 EX +60003 t\ . FPX +60002 s\ . ZFX +60002 t\ G G|X +60002 v\ . HX +60003 t\ . HX +60002 t\ . I>X +60002 t\ . \\IX +60002 t\ . %JjX +60002 u\ /KX +60003 s\ .KX +60002 s\ /L,X +60002 u\ -LX +60002 w\ )MXX +60003 p\ . SMX +60002 s\ . #NX +60002 v\ . OX +60002 t\ .OX +60002 n\ ;PFX +60002 o\ .[PX +60003 s\ /QrX +60002 p\ 3RX +60002 j\ /RX +60002 h\ /S4X +60002 l\ B`SX +60002 n\ ."T`X +60002 l\ 0TX +60002 n\ / aUX +60003 p\ ."/V"X +60002 q\ H$ VX +60002 s\ 5%WNX +60002 p\ .'WX +60002 r\ 3)jXzX +60002 o\ *+YX +60002 o\ ),}YX +60002 o\ )-Z~X +60002 t\ OX +60002 v\ .X +60002 w\ .n@X +60003 r\ .5X +60002 q\ .lX +60002 r\ .X +60002 t\ .X +60002 t\ (2.X +60003 t\ ,X +60005 u\ )$ZX +60017 p\ )X +60005 u\ )X +60003 p\ )X +60002 n\ ) X +60004 s\ )HX +60005 t\ (X +60004 r\ (ztX +60003 s\ )\ X +60003 s\ )oX +60003 v\ .16X +60003 u\ /X +60003 u\ 9bX +60002 s\ .ǧX +26293 s\ .m: +5 #tPowering core bus +533 .Gate.power :raw,:ON +11 "sampler") +5 )e +4 "core"  +4 "collection"' +4 ' +5 "core"  +4 "processing"% +4 % +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +5 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 2,\\n 3 => 31,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:33, 9.6C, 9% humidity, 14.4psia, 13.61V, 0.36A, 74.587Ah, 4.84W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t\\t\\t\\t#Phase 14: Monday DA+WCR with Regular cleanup (4 pucks)" +2 #tStarting initialPurge +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +1237 "collection"'& +6 "core" &v\ \ +3 .tHand.open +2 "manipulator"&z1 +24 "core" 1 +3 "manipulator"&g& +6 "core" &\  "z +4 "manipulator"&k% +6 "core" % b P  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&.(-z +190 "core" ( +2 "manipulator"&1& +7 "core" &- y g +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &c& +4 "core" &- ( g +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&M'o +110 "core" ' +5 .tHand.close +4 "manipulator"&;/ +25 "core" / +3 "manipulator"& & +7 "core" &- ~ g +3 "manipulator"&l% +6 "core" %ur { - +4 .tForearm.seek :retract +2 "manipulator"&a' ] +108 "core" ' +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&b( +336 "core" ( +3 "manipulator"&$& +6 "core" & < 3 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & > 3 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Y'ш +110 "core" ' +3 "manipulator"&m& +5 "core" & 9 2 +5 "manipulator"&w% +6 "core" %у 3 +3 "collection"'^& +6 "core" &v\ \ +4 "collection"'Z& +8 "core" &v\ \ +4 .tCC.seek :closed +4 "collection"'-(X +3 "core" &v~\ \ +11 &y \ C +5 &I}\ 2 +7 &>s\ F +10 &_~\ O +9 &U\ N +10 &jY\ N +9 &+V\ O +9 &T\ N +10 &T\ N +9 &!rW\ N +9 &#4T}\ N +10 &$W\ N +9 &&Y\ O +10 &(zT\ N +9 &*<R\ N +9 &+X\ N +10 &-S\ N +9 &/R\ O +10 &1CU\ O +9 &3U~\ O +9 &4Z\ N +10 &6Y\ O +9 &8KU\ O +9 &:Q~\ N +10 &;V\ N +9 &=W\ N +9 &?TR\ N +10 &AR\ O +9 &BY\ O +10 &Dk\ Q +9 &FRv\ R +9 &H \ U +10 &I\ X +9 &K\ X +10 &MF\ Y +9 &O\ \ X +9 &P\ Y +10 &R\ Y +9 &TK\ Z +9 &V\ [ +10 &W\ > +9 &X/\ "f +9 &X]\ F +4 ( +3 "collection"'Z& +7 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.25 +2 "collection"'D& +6 "core" &X]\ F + &X]\ F +4 .tHand.open +2 "manipulator"&r1 +20 "core" 1 +3 "manipulator"&h% +5 "core" %r _ +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&6' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'n& +6 "core" &X]\ F +3 "collection"'J% +6 "core" %R\ +6 .tCSV.dial CSR +3 "collection"'K  +195 "core"  +15 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +24 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'&'q +1349 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 ',% +5 "core" %q\ +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.501ml +2 "collection"'8'J +659 "core" ' +3 .tCSV.dial :waste +3 "collection"' +131 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"''P +876 #"uploadLog"upsync +1117 "core" ' +3 #tPurging external Intake +2 "collection"'@& +7 "core" &X\\\ F +3 "collection"'(% +6 "core" %N\ +3 .tCSV.dial :flush +2 "collection"'  +46 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 10ml +2 "collection"'' +2380 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'i +6 'F  +6 "core"  +63  +6 .tCTV.dial :intake +2 "collection"'  +79 "core"  +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"''P +2367 "core" ' +4 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'X  +78 "core" ~ +6 #tFlushing upper manifold +2 "collection"' & +6 "core" &X\\~\ F +3 "collection"'% +6 "core" %P\ +3 .tCSV.dial :flush +3 "collection"'Q  +73 "core"  +7 .tCS.seek 5ml +2 "collection"'`'q +1217 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" B +6 "collection"'\ % +6 "core" %q\  +4 .tCS.seek 7ml +2 "collection"'\\'d +533 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +4 '  +10 "core"  +92  +6 .tCTV.dial :air +2 "collection"'p  +7 "core"  +7 .tCS.seek 0ml +2 "collection"'>'P +1668 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"' '2~ +765 "core" ' +3 .tCSV.dial :waste +2 "collection"'| +45 "core" +7 .tCS.seek 0ml +2 "collection"'#'P +769 "core" ' +3 "collection"'3& +6 "core" &X[\ F +3 "collection"'U% +6 "core" %R\ +2 .tCSV.dial :flush +3 "collection"'+  +42 "core"  +8 .tCS.seek 3ml +2 "collection"'%'2~ +768 "core" ' +80 .tdelay 5 seconds +512 .CSV.dial :air +4 "collection"'j @ +45 "core" B +6 "collection"'% +5 "core" %2}\  +5 .tCS.seek 5ml +3 "collection"'{'q +534 "core" ' +3 .tCSV.dial :air +3 "collection"'S @ +16 "core" > +7 .tCS.seek 0ml +2 "collection"''P +1210 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'4'2~ +761 "core" ' +3 .tCSV.dial :waste +3 "collection"'N +71 "core" +7 .tCS.seek 0ml +3 "collection"''P +767 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&I& +6 "core" &. , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&y( +33 "core" ( +3 "manipulator"&2& +5 "core" & W +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & c W +4 .tForearm.seek CC +2 "manipulator"&O'ш +105 "core" ' +3 .tHand.close +2 "manipulator"&5/ +20 "core" / +5 .tCC.seek :open +3 "collection"'( +409 "core" ( +2 "manipulator"&=& +5 "core" & W +4 "manipulator"&*% +6 "core" %у +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&9(-z +301 "core" ( +2 "manipulator"&H& +6 "core" &-t '  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-t  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&W'o +110 "core" ' +3 .tHand.open +2 "manipulator"&}1 +26 "core" 1 +3 "manipulator"&L% +5 "core" %sr K v +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&<' ] +100 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 #Loading sh1 puck from tube 3 into Collection Clamp +2 "collection"'x& +7 ."Qmail"DAfans.email "Started da in tube 3 at 11:05:05PDT11-Aug-25\\n{1 => 33,\\n 2 => 2,\\n 3 => 31,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:33, 9.6C, 9% humidity, 14.4psia, 13.61V, 0.36A, 74.587Ah, 4.84W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +750 "core" &\ +3 "manipulator"&e% +7 "core" % N  +3 "storage"(% +6 "core" %( \ +3 "storage"(. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(](G +676 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 ( & +4 "core" &G \ +4 "manipulator"&G& +6 "core" &-t q  +3 "manipulator"&T% +6 "core" % N  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek 3 +2 "manipulator"&P( +188 "core" ( +3 "manipulator"&~& +5 "core" &  # +4 "storage"(s& +6 "core" &K \ +77 .tForearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&''k +101 "core" ' +2 "storage"(C& +7 "core" &K \ +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +10 .tSE.seek :beamBreak +2 "storage"(?' +109 "core" ' +3 "storage"(d- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (t& +4 "core" &K n\ +4 "manipulator"&/& +6 "core" &  # +7 .tElbow.seek 3 +3 "manipulator"&B( +6 "core" ( +2 "manipulator"&& +6 "core" &  # +4 "storage"(0& +6 "core" &K\ a\ i =\ +4 .tForearm.seek 3 + 300 counts +2 "manipulator"&f'w +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&/ +21 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&q& +2 "storage"(:') +13 "core" &  # +3 "manipulator"&"% +5 "core" %v > +5 .tForearm.seek :retract +3 "manipulator"&7' ] +52 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +41 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +178 "core" ( +3 "manipulator"&)& +9 "core" & , +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &u& +5 "core" & e , +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&'ш +101 "core" ' +3 "manipulator"&[& +6 "core" & y + +3 "manipulator"&% +5 "core" %с a +5 "collection"'& +6 "core" &\ +4 "collection"'E& +7 "core" &\ +6 .tCC.seek :closed +2 "collection"'(X +3 "core" &\ +4 &~\ \ +8 &/|\ *x +10 &c\ > +9 &Ss\ N +9 &T\ N +10 &T\ N +9 &T\ N +10 &\\U\ N +9 &R\ \ N +9 & S\ N +9 &"R\ N +10 &$cT\ N +9 &&%U\ N +9 &'U\ N +10 &)T\ N +9 &+jT\ N +10 &-,V\ N +9 &.T\ N +9 &0S\ N +10 &2sS\ N +9 &46U\ N +9 &5U\ M +10 &7U\ N +9 &9|R\ N +10 &;=W\ N +9 &=S\ M +9 &>T\ N +10 &@R\ N +9 &BGS\ M +10 &DU\ N +9 &Eb~\ O +9 &Gm\ P +10 &IA}\ R +9 &J\ T +9 &L\ W +10 &Nw\ X +9 &P7\ X +10 &Q\ X +9 &S\ X +9 &Us\ \\ +10 &W7\ \ H +9 &XeJ\ b +9 &X y \ H +7 ( +9 "collection"'E& +14 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.25 +8 .Hand.open +5 "manipulator"&z1 +5 "core" &Xa\ H + &Xb\ H +16 1 +3 "manipulator"&g% +6 "core" %q X +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&k' ] +97 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +146 "Can"u\ vʈ +107 .tFlow.enablePump :primary +18 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")1+ +4 "core" + +4 "sampler")c% +7 "core" %& \ +2 "collection"'!& +10 "core" &Xa\ H +7 "Can"u\  ʋh +2 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 "collection"';  +6 "core"  +6 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +6 "core"  +7 .tSS.reconfigure :fast +2 "sampler")#.0X +22  +6 .tdelay 3.8 seconds +384 "collection"'.% +4 "core" %O\ } +3 "sampler")$% +6 "core" %3 \ g +3 #tSensor limits: Intake max 172.0psia; Outlet max 130.7psia +2 .SSV.dial :spit +3 "sampler") +138 "core" +7 .tSS.seek 0ml +2 "sampler")m'! +247 "core" ' +3 .tSSV.dial CBV +3 "sampler")w  +138 "core"  +7 .tCTV.dial :intake +2 "collection"'^  +81 "core"  +8 #tWaiting for sampler to finish priming... +2 .delayUntil "11:08:38.20" +1331 #"flow"3.7L/min +635 #"uploadLog"upsync +2373 #"flow"4.1L/min +11811 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")a  +7 "collection"'v @ +2 "core"  +12 ? +9 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +4 "Can"x\ ͗ +3 .tIntake.select :open +2 "sampler") +218 "collection"'D% +4 "core" %O\ +4 #tIntake @30.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X @ +10 "core" ? +66 +8 #tAllowing 5:18 for 25.0ml of remaining 950.0ml +5 "Can"w\ Ύ +2 .tIntake.select :open +2 "sampler") +217 "collection"'|% +4 "core" %O<\ +3 #tIntake @30.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +6 "core" %h2@ \  +25 "collection"'\\% +5 "core" %O{y\ +4 "sampler")|% +6 "core" %h2@ \ } +28 "collection"'p% +5 "core" %Onf\ +4 "sampler")U% +5 "core" %h2? \ u +34 "collection"'+% +4 "core" %Ojc\ +4 "sampler")#% +7 "core" %h2? \ z +37 "collection"'j% +5 "core" %O{\ +4 "sampler") % +7 "core" %h2? \ y +43 "collection"'3% +5 "core" %O\ +3 "sampler")%% +7 "core" %h2@ \ | +50 "collection"'S% +6 "core" %O\ +3 "sampler"){% +7 "core" %h2@ \ | +57 "collection"'% +5 "core" %O\ +3 "sampler")4% +7 "core" %h2@ \ \ { +65 "collection"'I% +5 "core" %O|w\ +3 "sampler")2% +6 "core" %h2@/, \  +76 "collection"'% +5 "core" %O"\ +3 "sampler")% +7 "core" %h6 \  +3 "collection"'N% +6 "core" %O\ +4 .tSS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X% +7 "core" %. \  +95 "collection"'\\% +5 "core" %O\ +4 "sampler")|% +5 "core" %"NO \  +111 "collection"'p% +5 "core" %O\ +4 "sampler")U% +5 "core" %"05 \  +4 "collection"'+% +6 "core" %O\ +2 #tIntake @29.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X0XW \  +5 #tVacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X= \  +17 "collection"'=% +5 "core" %O\ +4 "sampler")*% +7 "core" %.sx \  +3 "collection"'6% +5 "core" %O\ +3 #tIntake @30.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X\ +3 "sampler")% +6 "core" %  \  +16 "collection"'% +5 "core" %O\ +3 "sampler")7% +5 "core" % 86 \  +19 "collection"'% +5 "core" %O\ +3 "sampler")z% +7 "core" %VX \ T +21 "collection"'g% +4 "core" %O\ +3 "sampler")E% +5 "core" % \ +26 "collection"'"% +4 "core" %O\ +4 "sampler")% +5 "core" % \ +30 "collection"'c% +4 "core" %O\ +4 "sampler")!% +6 "core" % \ +33 "collection"';% +5 "core" %O\ +3 "sampler")9% +5 "core" %EB \ +39 "collection"'1% +5 "core" %O\ +3 "sampler")_% +6 "core" % \ +44 "collection"'M% +5 "core" %Op\ +4 "sampler")R% +6 "core" % \ +50 "collection"'% +6 "core" %O8\ +4 "sampler")l% +6 "core" % \ } +57 "collection"'w% +5 "core" %O~1\ +3 "sampler")^% +5 "core" % \ |Q +4 .tIntake.select :close +4 "sampler")0 +17 )a% +3 "core" %  \ Q +4 .tSSV.dial :exhaust +3 "sampler")v  +77 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")D'! +931 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "collection"'n @ +2 "sampler")m  +7 "core" ? +73  +8 #tAllowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can"u\ K3p3 +2 .tIntake.select :open +2 "sampler") +218 "collection"' % +4 "core" %O\ +3 #tIntake @32.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X\  \  +5 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +3 "sampler")#.0X% +7 "core" % 33 \  +24 "collection"'\\% +4 "core" %OV\ +4 "sampler")|% +6 "core" %NK \  +29 "collection"'p% +4 "core" %Oa\ +4 "sampler")U% +6 "core" %us \ +33 "collection"'+% +4 "core" %Ob\ +4 "sampler") % +6 "core" % \ +38 "collection"' % +5 "core" %OZ\ +3 "sampler")3% +6 "core" % \ +44 "collection"'%% +5 "core" %O\\\ +3 "sampler")S% +7 "core" %(' \ +50 "collection"'{% +4 "core" %Od\ +3 "sampler")% +7 "core" %RU \ +57 "collection"'4% +6 "core" %O[\ +3 "sampler")I% +6 "core" % \ +66 "collection"'Z% +5 "core" %O]\ +3 "sampler")2% +6 "core" % \ +75 "collection"'#% +5 "core" %OY\ +3 "sampler")j% +5 "core" % \ +86 "collection"'N% +5 "core" %OZ\ +3 "sampler")% +5 "core" % \ +4 .tIntake.select :close +2 "sampler")0 +17 )Q% +4 "core" % \ +3 .tSSV.dial :exhaust +3 "sampler")  +77 "core"  +7 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")O'! +894 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")y  +2 "collection"'H @ +10 "core" ? +67  +8 #tAllowing 5:18 for 25.0ml of remaining 675.0ml +5 "Can"t\ ~M) +2 .tIntake.select :open +2 "sampler") +217 "collection"'% +5 "core" %OZ\ +3 #tIntake @31.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X\ +3 "sampler")q% +6 "core" %ϣ:: \  +34 "collection"'0% +5 "core" %O9\ +3 "sampler")P% +7 "core" %ϦSR \ # +38 "collection"''% +5 "core" %O=\ +3 "sampler")?% +7 "core" %ϡvv \ +3 "collection"'s% +6 "core" %O@\ +2 #tIntake @30.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X\ +2 #tIntake @30.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +7 "core" %# \  +14 "collection"'\\% +5 "core" %O4\ +4 "sampler")|% +7 "core" %# \  +17 "collection"'p% +5 "core" %O"\ +3 "sampler")U% +6 "core" %# \  +22 "collection"'+% +4 "core" %O5\ +4 "sampler") % +7 "core" %# \  +24 "collection"'% +5 "core" %O&\ +3 "sampler") % +7 "core" %# \  +28 "collection"'3% +5 "core" %O$\ +3 "sampler")%% +7 "core" %# \  +33 "collection"'S% +5 "core" %O(\ +3 "sampler"){% +7 "core" %# \  +38 "collection"'% +4 "core" %O\ +4 "sampler")4% +7 "core" %# \  +43 "collection"'I% +5 "core" %O2\ +3 "sampler")Z% +85 "core" %# \  +4 "collection"'2% +11 "core" %O\ +2 "sampler")#% +7 "core" % )& \  +58 "collection"'j% +5 "core" %O0\ +3 "sampler")N% +7 "core" %?= \ S +65 "collection"'% +5 "core" %O$\ +4 "sampler")Q% +7 "core" %[Y \  +3 "collection"'% +6 "core" %O\ +2 #tIntake @31.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X% +5 "core" %O \ +3 "sampler")\\% +83 "core" %)& \ ~ +5 "collection"'|% +12 "core" %O\ +2 "sampler")p% +6 "core" %. \ \ } w +59 "collection"'U% +6 "core" %O*\ +4 "sampler")+% +6 "core" %- \ | +65 "collection"' % +5 "core" %O#\ +4 "sampler")% +7 "core" %-" \ } +74 "collection"' % +5 "core" %O\ +3 "sampler")3% +6 "core" %-.- \ } +86 "collection"'%% +5 "core" %O\ +3 "sampler")S% +7 "core" %-?@ \  +96 "collection"'{% +5 "core" %O-\ +4 "sampler")% +5 "core" %-XU \  +110 "collection"'% +6 "core" %O\ +4 "sampler")4% +7 "core" %-tt \  +3 "collection"'I% +6 "core" %O\ +2 #tIntake @31.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"'X'P +101 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")\ +138 "core"  +6 .tSS.reconfigure :exhale +2 "sampler")#.0X +11 "core" %& \ +4 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +4 "sampler")|  +51 "core" +6 "collection"'p% +6 "core" %S\ +4 ."airStroke"CS.seek 0ml +2 "collection"'U'P +6 "core" ' +3 ."airStroke"CSV.dial :air +3 "collection"'+ @ +58 "core"  +7 .tCTV.dial :air +5 .delay 15 seconds +4 "core" B +7 ."airStroke"CS.seek 10ml +3 "collection"' ' +1489 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +135 "core" +6 ."prepCSV"CTV.dial CSV,avoiding: :intake +7 .tSS.reconfigure :exhale +3 "collection"'  +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'x'P +69 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")V +137 "core"  +7 .tSS.reconfigure :exhale +2 "sampler")#.0Xd +104 "collection"':9 +5 "core" 9&Bd +104 "collection"')9 +5 "core" 9@Fd +104 "collection"'<9 +5 "core" 9\\Kd +104 "collection"'!9 +5 "core" 9xOd +177 "collection"'99 +5 "core" 9Vd +104 "collection"'_9 +4 "core" 9[d +105 "collection"'19 +4 "core" 9_d +105 "collection"'R9 +4 "core" 9cd +93 "Can"q P +11 "collection"'l9 +5 "core" 91hd +104 "collection"'M9 +5 "core" 9Uld +104 "collection"'^9 +5 "core" 9ypd +104 "collection"'9 +4 "core" 9ud +104 "collection"'9 +5 "core" 9yd +104 "collection"'a9 +4 "core" 9}d +105 "collection"'v9 +4 "core" 9d +104 "collection"'n9 +5 "core" 95d +104 "collection"';9 +4 "core" 9[d +104 "collection"'m9 +5 "core" 9d +104 "collection"' 9 +5 "core" 9d +104 "collection"'D9 +5 "core" 9d +104 "collection"'h9 +5 "core" 9d +104 "collection"'r9 +4 "core" 9` +105 "collection"'w9 +4 "core" 9C\\ +104 "collection"'9 +5 "core" 9jY +104 "collection"'09 +4 "core" 9V +105 "collection"'@9 +4 "core" 9R +104 "collection"'B9 +5 "core" 9N +104 "collection"'$9 +4 "core" 9L +105 "collection"'&9 +4 "core" 9*H +104 "collection"'F9 +5 "core" 9OE +104 "collection"'9 +5 "core" 9uA +104 "collection"'(9 +5 "core" 9? +104 "collection"'A9 +4 "core" 9= +104 "collection"'.9 +5 "core" 9: +104 "collection"'9 +5 "core" 97 +104 "collection"'9 +5 "core" 9"6 +104 "collection"'Y9 +4 "core" 9B3 +104 "collection"'i9 +5 "core" 9a0 +104 "collection"'\ 9 +4 "core" 9/ +105 "collection"',9 +4 "core" 9, +105 "collection"'89 +4 "core" 9* +104 "collection"'X9 +5 "core" 9( +104 "collection"'`9 +4 "core" 9' +105 "collection"'J9 +4 "core" 9 % +104 "collection"' 9 +5 "core" 9$$ +105 "collection"'9 +4 "core" 9; " +105 "collection"'K9 +4 "core" 9S ! +104 "collection"'\\9 +5 "core" 9h +104 "collection"'>9 +5 "core" 9} +104 "collection"'p9 +5 "core" 9 +104 "collection"'|9 +5 "core" 9 +104 "collection"'+9 +5 "core" 9\ # +104 "collection"'9 +5 "core" 9 ' +104 "collection"'U9 +5 "core" 9, +104 "collection"'9 +5 "core" 90 +105 "collection"' 9 +4 "core" 94 +104 "collection"'%9 +5 "core" 9 9 +104 "collection"'S9 +5 "core" 9 = +104 "collection"'{9 +5 "core" 9 !A +104 "collection"'9 +5 "core" 9 .F +104 "collection"'9 +5 "core" 9 :J +104 "collection"' 9 +5 "core" 9 EN +104 "collection"'I9 +4 "core" 9 PS +105 "collection"'u9 +4 "core" 9 YW +104 "collection"'49 +5 "core" 9 b![ +105 "collection"'j9 +4 "core" 9 j"` +104 "collection"'N9 +5 "core" 9 t#d +104 "collection"'9 +5 "core" 9 {%i +104 "collection"'39 +4 "core" 9 (m +105 "collection"'9 +4 "core" 9 )q +105 "collection"'9 +4 "core" 9 *v +104 "collection"'y9 +5 "core" 9 +z +104 "collection"'Q9 +4 "core" 9 -~ +104 "collection"'-9 +5 "core" 9 . +104 "collection"'9 +5 "core" 9 1 +104 "collection"'69 +5 "core" 9 1 +104 "collection"'59 +4 "core" 9 3 +104 "collection"'L9 +5 "core" 9 4 +104 "collection"'Z9 +4 "core" 9 6 +104 "collection"'O9 +5 "core" 9 7 +104 "collection"'V9 +5 "core" 9 9 +104 "collection"'#9 +4 "core" 9 : +105 "collection"'}9 +4 "core" 9 < +104 "collection"'x9 +5 "core" 9 = +104 "collection"' 9 +4 "core" 9 > +105 "collection"'=9 +4 "core" 9 @ +104 "collection"'*9 +5 "core" 9 A +104 "collection"'G9 +5 "core" 9 B +104 "collection"'9 +4 "core" 9 D +104 "collection"'9 +5 "core" 9 E +105 "collection"'9 +10 "core" 9 G +107 "collection"'C9 +5 "core" 9 G +104 "collection"'d9 +5 "core" 9 I +104 "collection"'b9 +4 "core" 9 J +105 "collection"'t9 +4 "core" 9 L +104 "collection"'9 +5 "core" 9 N +104 "collection"'9 +4 "core" 9 N +104 "collection"'29 +5 "core" 9 O +104 "collection"'e9 +5 "core" 9 Q +104 "collection"'P9 +5 "core" 9 S +104 "collection"'H9 +5 "core" 9 S +104 "collection"''9 +4 "core" 9\ U +105 "collection"'T9 +4 "core" 9\ U +104 "collection"'s9 +5 "core" 9\ W +104 "collection"'~9 +4 "core" 9\ Y\  +104 "collection"'/9 +5 "core" 9\ Y +104 "collection"'W9 +4 "core" 9\ [ +105 "collection"'[9 +4 "core" 9\ \\ +104 "collection"'9 +5 "core" 9\ ^ +104 "collection"'9 +5 "core" 9\ ^  +104 "collection"'9 +4 "core" 9\ _$ +105 "collection"'79 +4 "core" 9\ a( +104 "collection"'9 +5 "core" 9\ !b- +104 "collection"'z9 +5 "core" 9\ #c1 +6 .tCH.hold 10:00,70C +5 "collection"'q9 +3 'g `\ o `\ "\ +13 "core" 9\ #d2 + 2 +3 "collection"'E% +7 "core" % \ ~ +3 #tBegun lysing Collection Puck Heater at 68C/63.6psia +48515 "Can"s\  +11463 "core" ` +3 "collection"'"9 +5 "core" 9\ oI +4 "collection"'% +80 "core" %\ A\ 8 O\ +15 #tEnded lysing Collection Puck Heater at 70C/70.8psia +3 .CS.seek 0ml +3 "collection"'c'P +326 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"': @ +108 "core" A +7 .tCSV.dial :air +3 "collection"') @ +43 "core" ? +7 .tCS.seek 5ml +2 "collection"'<'q +1347 "core" ' +3 .tCSV.dial CTV +3 "collection"'!  +44 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +3 "collection"'9 @ +44 "core" @ +6 .tdelay 2 seconds +203 .CSV.dial CTV +4 "collection"'_  +44 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'1 @ +45 "core" @ +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'R'P +1359 "core" ' +3 "collection"'l% +6 "core" %M\ +2 #tPuck @157.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'M +103 "core" ~ +7 .tCBV.dial CSV +2 "collection"'^  +32 "core"  +7 "collection"'% +6 "core" %M / %\ +4 .tCS.seek 5ml +2 "collection"''q +1345 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'a  +44 "core" +7 "collection"'v% +6 "core" %q~w A\  +4 .tCS.seek 6.999ml +2 "collection"'n'a +589 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'; @ +43 "core" ? +7 .tCS.seek 10ml +2 "collection"'m' +847 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +115 "core" _ +7 #tLysing Complete + "collection"'D& +6 "core" &X_ !\ H +4 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&h% +5 "core" % r /  +3 "storage"(r% +6 "core" %O Z\ +3 "storage"(w. +5 "core" .(G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (0& +4 "core" & \ ? \ +3 "manipulator"&@& +7 "core" &$ w ' +3 "manipulator"&B% +6 "core" % r i  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&$( +177 "core" ( +2 "manipulator"&&& +7 "core" & } 8 +3 "storage"(F& +5 "core" & l h \ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +110 "core" ' +3 "storage"((& +6 "core" & \ +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(A' +295 "core" ' +3 "storage"(.- +6 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&& +6 "core" & f 8 +76 "storage"(& +6 "core" & \ +2 .tElbow.reconfigure :limp +12 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +3 "manipulator"&Y'J +39 "core" ' +3 .tElbow.hold +2 "manipulator"&i, +6 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(\ - +4 "core" -' +5 .tSE.seek 1.19 Pucks below Top Plate +3 "storage"(,'E +29 "core" ' +3 "manipulator"&8% +6 "core" %;Z +2 "storage"(X& +7 "core" & \ Y\ Z \ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 285 counts +2 "manipulator"&`'g +12 "core" ' +3 "manipulator"&J& +5 "core" & ^ 7 +4 "storage"( & +5 "core" & \ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +16 "core" ' +4 .tSE.seek 2.19 Pucks below Top Plate +2 "storage"(K' +36 "core" ' +2 "manipulator"&\\& +7 "core" & s 7 +3 "manipulator"&>% +6 "core" %b   +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&p' ] +91 "core" ' +3 .tElbow.seek CC +2 "manipulator"&|( +176 "core" ( +3 "manipulator"&+& +7 "core" & _ ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" & r ( +3 .tForearm.seek CC +3 "manipulator"&U'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&/ +26 "core" / +5 .tCC.seek :open +2 "collection"' ( +406 "core" ( +3 "storage"(%& +6 "core" & \ +3 "storage"(S& +6 "core" & >\ +3 "manipulator"&{& +6 "core" & j ' +3 "manipulator"&% +6 "core" %р 7 +4 .tForearm.seek :retract +2 "manipulator"&' ] +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"& ( +175 "core" ( +3 "manipulator"&I& +6 "core" & Y I +3 "storage"(u& +6 "core" & \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 2 +2 "manipulator"&4'J +110 "core" ' +3 .tElbow.hold +2 "manipulator"&j, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&N1 +18 "core" 1 +5 "manipulator"&% +5 "core" %Sq  # +4 "storage"(3& +6 "core" & G\ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 2 + 309 counts +2 "manipulator"&' +22 "core" ' +2 "manipulator"&& +7 "core" & 4 I +2 "storage"(y& +6 "core" &  \ +77 .tForearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&Q'j +30 "core" ' +3 "storage"(-% +5 "core" % \ + r\ +6 ."downElevator"SE.seek :down +4 "storage"(') +98 (6% +4 "core" %-R  \ Xi +4 "manipulator"&5% +6 "core" %҅\  l  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&L' ] +90 "core" ' +53 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Z& +5 "core" &@\ +5 "manipulator"&O& +6 "core" & B I +4 "manipulator"&V% +6 "core" % _ v  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&#(-z +171 "core" ( +3 "manipulator"&}& +5 "core" &- `  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &x& +4 "core" &- t  +4 .tForearm.seek :garage +3 "manipulator"& 'o +110 "core" ' +3 .tHand.close + "manipulator"&=/ +19 "core" / +3 "manipulator"&*& +5 "core" &- a  +4 "manipulator"&G% +6 "core" %~{ o < +4 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&( +309 "core" ( +3 "manipulator"&& +5 "core" & ) +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &C& +4 "core" & k ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&d'ш +109 "core" ' +3 "manipulator"&b& +6 "core" & ] ) +3 "manipulator"&t% +5 "core" %| R +5 "collection"'& +6 "core" &l\ +4 "collection"'& +8 "core" &|\ +4 .tCC.seek :closed +5 "collection"'2(X +3 "core" &\ +3 &\  +9 &2}q\ *y +10 &c\ > +9 &ar\ N +9 &$R\ M +10 &U\ M +9 &T\ M +10 &iU\ M +9 &,Qe\ M +9 & T3\ M +10 &"T\ M +9 &$qU\ M +9 &&3R\ M +10 &'Tl\ M +9 &)Q\ M +10 &+zT\ M +9 &-;V\ M +9 &.Tc\ M +10 &0R\ M +9 &2T\ M +9 &4CU\ M +10 &6Rr\ M +9 &7UL\ M +10 &9S6\ M +9 &;KT&\ M +9 &= T\ M +10 &>T\ M +9 &@T\ M +9 &BSTu\ M +10 &D]d\ N +9 &Ei\ O +10 &G\ R +9 &IC\ V +9 &Kk\ V +10 &L^\ W +9 &NG\ W +9 &PC(\ X +10 &Ry\ X +9 &S\ Y +10 &U:\ [ +9 &WC9\ H +9 &X_@#\ 't +10 &Xr\ K +5 ( +5 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.34 +2 "collection"'e& +6 "core" &Xj\ K + &Xj\ K +4 .tHand.open +2 "manipulator"&P1 +23 "core" 1 +3 "manipulator"&H% +6 "core" %| +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'' ] +170 "core" ' +3 .tPSV.dial PSR +13 "processing"%T +134 "core"  +11 "processing"%s% +5 "core" %ܒH\ +5 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%~' +1600 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%/  +44 "core"  +8 .tPS.seek 0ml +2 "processing"%W'ܑ +1611 "core" ' +3 .tPSV.dial PSR +2 "processing"%[ +45 "core"  +10 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%' +2619 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"% +6 "collection"'  +8 "core" A +2 "processing"%7 +6 "core" A +3 "processing"%  +64 "core" +103  +9 .tPSV.dial :mixloop +3 "processing"%z +104 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'q  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%E  +129 "core" +8 .tPS.seek 0ml +2 "processing"%f'ܑ +2618 "core" ' +3 .tPSV.dial :air +2 "processing"%g  +43 "core"  +8 .tPS.seek 2.5ml +2 "processing"%"' +2620 "core" ' +3 .tPSV.dial :mixloop +2 "processing"% +45 "core" +8 .tPS.seek 0ml +2 "processing"%?'ܑ +2621 "core" ' +3 .tPSV.dial :air +2 "processing"%:  +45 "core"  +7 .tPS.seek 2.5ml +3 "processing"%)' +2621 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%c +44 "core" +9 .tPS.seek 0ml +2 "processing"%!'ܑ +2617 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&9& +5 "core" & ^ ) +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&_( +4 "core" ( +4 "manipulator"&1& +5 "core" & ^ ) +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &<& +4 "core" & 6 ) +4 .tForearm.seek CC +3 "manipulator"&l'ш +93 "core" ' +3 .tHand.close +2 "manipulator"&M/ +28 "core" / +79 .tCC.seek :open +12 "collection"'^( +408 "core" ( +2 "manipulator"&& +7 "core" & d ) +3 "manipulator"&R% +6 "core" %х t +4 .tForearm.seek :retract +2 "manipulator"&a' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&v(-z +322 "core" ( +3 "manipulator"&& +6 "core" &-z j 5 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &;& +4 "core" &-z > 5 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&n'o +112 "core" ' +3 .tHand.open +2 "manipulator"& 1 +17 "core" 1 +3 "manipulator"&D% +5 "core" %pN +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&h' ] +106 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%r +7 "core" +5 .tPTV.dial :PRVmixing +3 "processing"%w  +6 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%0  +5 "collection"'@  +8 "core"  +2 +11 .tCTV.dial :air,avoiding: :intake +2 "collection"'B  +7 "core" +6 #tLoading lyfil puck from tube 3 into Collection Clamp +2 "collection"']& +6 "core" &\ +3 "manipulator"&&% +6 "core" % r j  +3 "storage"(F% +6 "core" %H } +3 "storage"(. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 3 +3 "storage"(((G +203 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (k& +4 "core" &G f\  +3 "manipulator"&.& +5 "core" &-z } 5 +5 "manipulator"&% +5 "core" % r U  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +3 "manipulator"&( +182 "core" ( +2 "manipulator"&\ & +5 "core" &  U f +4 "storage"(8& +6 "core" &D f\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&X'k +110 "core" ' +3 "storage"(J& +5 "core" &D   =  +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"( ' +110 "core" ' +3 "storage"(\\- +5 "core" -'x +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 (>& +5 "core" &D J\  +4 "manipulator"&& +6 "core" &  b f +4 .tElbow.seek 3 +2 "manipulator"&$( +6 "core" ( +3 "manipulator"&A& +6 "core" &  a f +3 "storage"(Y& +6 "core" &D \  +77 .tForearm.seek 3 + 300 counts +11 "manipulator"&`'w +30 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&,/ +26 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&+& +5 "storage"(') +11 "core" &  [ f +3 "manipulator"&% +7 "core" %s X + +4 .tForearm.seek :retract +2 "manipulator"&i' ] +64 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +71 "core" ' +4 .tElbow.seek CC +2 "manipulator"&( +169 "core" ( +4 "manipulator"&p& +5 "core" & m ( +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & P ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&%'ш +107 "core" ' +3 "manipulator"&S& +6 "core" & _ ( +4 "manipulator"&{% +6 "core" %у y +3 "collection"'& +6 "core" &\ +4 "collection"'I& +9 "core" &\ +5 .tCC.seek :closed +3 "collection"'u(X +4 "core" &\ +6 &\  +6 &/z\ *y +9 &c~\ > +10 &[p\ N +9 &Rq\ M +9 &Tg\ M +10 &Q\ M +9 &dU\ M +9 &'W\ M +10 & Tp\ M +9 &"Td\ M +10 &$lTC\ M +9 &&/W1\ M +9 &'T\ M +10 &)T\ M +9 &+tT\ M +9 &-6W\ M +10 &.T\ M +9 &0S\ M +10 &2|T\ M +9 &4=T\ N +9 &6U\ M +10 &7T\ N +9 &9R\ M +9 &;FUw\ M +10 &=Ud\ M +9 &>QU\ M +10 &@TM\ M +9 &BOS5\ M +9 &DW$\ N +10 &E^\ N +9 &Gg^\ O +9 &IKxh\ Q +10 &K\\\ T +9 &LQ\ W +10 &N<\ V +9 &P@0\ X +9 &R"\ W +10 &S\ W +9 &U\ Y +9 &WB\ G +10 &XaB\ $m +9 &X s\ J +6 ( +4 "collection"'I& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.12 +4 .Hand.open +2 "manipulator"&U1 +5 "core" &Xj\ J +12 1 +2 "manipulator"&|% +7 "core" %p 8 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&N' ] +96 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +138 "core"  +8 .tCSV.dial CTV +3 "collection"'3  +31 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2614 "core" ' +4 "collection"'y% +6 "core" %`W6\ \ +4 .tCS.seek 4.25ml +2 "collection"''Z' +1548 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%-  +45 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%  +75 "core"  +9 .tPS.seek 0ml +2 "processing"%6'ܑ +2612 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'5 ` +36 "core" _ +7 .tCSV.dial :air +2 "collection"'4 @ +47 "core" > +8 .tCS.seek 10ml +2 "collection"'' +1618 "core" ' +3 .tCSV.dial CTV +13 "collection"'Z  +44 "core"  +9 .tCS.seek 0ml +2 "collection"'O'P +1117 "Can"x\ [| +1522 "core" ' +3 .tCBV.dial :waste1 +3 "collection"'V @ +31 "core" ? +7 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'K  +139 "core" +5 "collection"'Q& +6 "core" &Xjj\ J +4 #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&}% +5 "core" % b   +4 "storage"(x% +6 "core" %I v y \ +2 "storage"(. +5 "core" .(G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(j( +205 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (=& +4 "core" & t j \ +3 "manipulator"&*& +7 "core" & ( +2 "manipulator"&G% +6 "core" % b  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&L( +175 "core" ( +3 "manipulator"& & +6 "core" & z = +3 "storage"(#& +6 "core" & u k\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +93 "core" ' +2 "storage"(C& +7 "core" & \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(b' +289 "core" ' +3 "storage"(t- +6 "core" -'\\ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +4 "core" & \\ = +4 "storage"(& +5 "core" &  v \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +2 "manipulator"& 'J +34 "core" ' +4 .tElbow.hold +2 "manipulator"&e, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(P- +4 "core" -'\\ +5 .tSE.seek 2.18 Pucks below Top Plate +3 "storage"(H' +24 "core" ' +3 "manipulator"&% +6 "core" %X_  +3 "storage"(d& +6 "core" & \ f\ e <\ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 314 counts +2 "manipulator"&T'Є +20 "core" ' +3 "manipulator"&s& +6 "core" & 6 ; +3 "storage"(/& +5 "core" & u v w\ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&~'j +41 "core" ' +5 .tSE.seek 3.18 Pucks below Top Plate +2 "storage"([' +36 "core" ' +3 "manipulator"&W& +6 "core" & W ; +3 "manipulator"&% +6 "core" %] L +4 .tForearm.reconfigure :loose +79 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +8 "manipulator"&7' ] +90 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +175 "core" ( +3 "manipulator"&& +6 "core" & > & +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &z& +4 "core" & e & +4 .tForearm.seek CC +3 "manipulator"&q'ш +97 "core" ' +2 .tHand.close +2 "manipulator"&E/ +21 "core" / +5 .tCC.seek :open +3 "collection"'( +409 "core" ( +3 "storage"(g& +6 "core" & +\ +3 "storage"(f& +6 "core" & \ +3 "manipulator"&& +6 "core" &  K % +3 "manipulator"&"% +6 "core" %ъ   +4 .tForearm.seek :retract +2 "manipulator"&:' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&?( +175 "core" ( +3 "manipulator"&c& +6 "core" & m > +3 "storage"()& +6 "core" &  ] +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +8 .tForearm.seek 2 +2 "manipulator"&9'J +111 "core" ' +3 .tElbow.hold +2 "manipulator"&1, +7 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&<1 +27 "core" 1 +5 "manipulator"&M% +6 "core" %Sx / 9 +3 "storage"(& +5 "core" & i\ +3 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 2 + 309 counts +2 "manipulator"&'' +26 "core" ' +3 "manipulator"&2& +6 "core" & u > +3 "storage"(& +7 "core" &     +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +3 "manipulator"&R'j +20 "core" ' +2 "storage"(l% +7 "core" %   2  +4 ."downElevator"SE.seek :down +5 "storage"(_') +98 (% +4 "core" %U \ Xh +4 "manipulator"&;% +6 "core" %r\  -  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +90 "core" ' +43 ' +3 ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air +3 "processing"%D  +74 "core" +6 .tPS.seek 2.5ml +3 "processing"%r' +2626 "core" ' +4 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%w +43 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%@  +78 "core"  +5 .tdelay 1 second +113 .PSV.dial :mixloop +2 "processing"%0 +44 "core" +7 .tdelay 1 second +103 .PSV.dial :air +3 "processing"%a  +43 "core"  +6 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%B'ܑ +2618 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%]& +6 "core" &qE\  +3 "manipulator"&&& +5 "core" & s > +3 "manipulator"&F% +7 "core" % b 9  +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(-z +170 "core" ( +3 "manipulator"&n& +6 "core" &-q  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &k& +4 "core" &-q ]  +5 .tForearm.seek :garage +2 "manipulator"&.'o +110 "core" ' +3 .tHand.close +2 "manipulator"&/ +28 "core" / +3 "manipulator"&& +7 "core" &-q =  +2 "manipulator"&\ % +5 "core" %πq  +5 .tForearm.seek :retract +3 "manipulator"&8' ] +102 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&v( +124 "core" ( +3 "manipulator"&J& +5 "core" & T  +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &\\& +4 "core" & 5  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&>'E +95 "core" ' +3 "manipulator"&& +6 "core" & D  +3 "manipulator"&A% +5 "core" %L . +5 "processing"%Y& +6 "core" &qG\  +4 "processing"%h& +7 "core" &qF\  +6 .tPC.seek :closed +2 "processing"%,(SD +3 "core" &qG\  +7 &qE\ \  +6 &7F\ , +9 &gG\ @ +10 &SxG\ N +9 &[E\ M +9 &_E\ M +10 &ZF\ M +9 &^YG\ M +10 & [E\ M +9 & \\E\ M +9 &"bF\ N +10 &$e^E\ N +9 &&']F\ N +9 &'bG\ M +10 &)ZF\ M +9 &+m\\H\ N +10 &-/_G\ N +9 &.[G\ M +9 &0[G\ M +10 &2v_F\ M +9 &47`G\ N +9 &5cF\ N +10 &7eG\ N +9 &9~`F\ M +10 &;@]H\ M +9 &=aG\ N +9 &>_G\ N +10 &@\\F\ N +9 &BGaH\ N +9 &D bF\ N +10 &EpF\ O +9 &G~E\ Q +10 &IAF\ R +9 &JF\ U +9 &LH\ S +10 &NG\ T +9 &PDF\ T +9 &RF\ B +10 &R0G\ V +9 &S!"H\ , +4 ( +3 "processing"%h& +6 "core" &S! G\ , +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.56 +2 "processing"%+& +6 "core" &S! 9\ , +4 .tHand.open +2 "manipulator"&1 +18 "core" 1 +3 "manipulator"&% +7 "core" %K ] +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&X' ] +94 "core" ' +3 .tPRV.dial :air +3 "processing"%  +44 "core"  +6 .tPSV.dial :mixloop +3 "processing"%` +44 "core" +7 "processing"%p% +6 "core" %܎H\ +4 .tPS.seek 0.3ml +2 "processing"%' +384 "core" ' +3 .tPSV.dial PSR +76 "processing"% +106 "core"  +20 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%$'5a +493 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%S' +1903 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +3 "processing"%{ +105 "core" +7 .tPTV.dial :mixing +2 "processing"% @ +74 "core" B +8 .tPBV.dial :waste2 +3 "processing"%i  +94 "core" +8 .tPS.seek 0ml +2 "processing"%^'ܑ +2626 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&U& +5 "core" & M  +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&|( +5 "core" ( +3 "manipulator"&I& +6 "core" & 4  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & _  +4 .tForearm.seek PC +3 "manipulator"&3'E +98 "core" ' +2 .tHand.close +2 "manipulator"&%/ +21 "core" / +6 .tPC.seek :open +2 "processing"%!( +373 "core" ( +3 "manipulator"&y& +6 "core" &   +3 "manipulator"&m% +6 "core" %@ +4 .tForearm.seek :retract +2 "manipulator"&-' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"& (-z +143 "core" ( +2 "manipulator"&& +5 "core" &- ( & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &5& +4 "core" &- @ & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&4'o +111 "core" ' +3 .tHand.open +2 "manipulator"&1 +16 "core" 1 +3 "manipulator"&Z% +6 "core" %pR O ( +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +4 #tLoading da puck from tube 3 into Processing Clamp + "processing"%V& +5 "core" &<\ +4 "manipulator"&K% +5 "core" % ^ N  +4 "storage"(Q% +6 "core" %H \ +3 "storage"(}. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 3 +2 "storage"(x(G +199 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &H |\  +3 "manipulator"&=& +6 "core" &- s & +3 "manipulator"&*% +6 "core" % ^ k  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +3 "manipulator"&G( +179 "core" ( +3 "manipulator"&(& +6 "core" &\  e "} +3 "storage"( & +7 "core" &E V  +76 .tForearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&#'k +97 "core" ' +3 "storage"(& +7 "core" &E K\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(C' +113 "core" ' +2 "storage"(N- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (t& +4 "core" &E r {\  +4 "manipulator"&& +6 "core" &\  C "| +4 .tElbow.seek 3 +3 "manipulator"&( +5 "core" ( +3 "manipulator"&P& +5 "core" &  ' "| +4 "storage"(& +5 "core" &E \  +5 .tForearm.seek 3 + 300 counts +2 "manipulator"&d'w +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&s/ +25 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&W& +4 "storage"(/') +12 "core" &  K "| +3 "manipulator"&% +6 "core" %k  N +10 .tForearm.seek :retract +2 "manipulator"&' ] +63 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +32 "core" ' +5 .tElbow.seek PC +3 "manipulator"&L( +259 "core" ( +3 "manipulator"&b& +6 "core" & s % +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" & g % +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&T'E +94 "core" ' +3 "manipulator"&H& +6 "core" & @ % +3 "manipulator"&% +6 "core" %K B  +3 "processing"%z& +7 "core" &G\ +3 "processing"%~& +9 "core" &G\ +5 .tPC.seek :closed +3 "processing"%e(SD +5 "core" &G\ +3 &I\  +7 &0H\ *y +10 &cG\ > +9 &fzD\ N +9 &(YF\ N +10 &ZG\ M +10 &WF\ M +8 &pXE\ M +10 &1\\F\ M +9 & WH\ M +9 &"_F\ M +10 &$w\\F\ M +9 &&9]E\ M +16 &'_E\ M +4 &)ZD\ N +8 &+~[G\ N +10 &-@[G\ N +9 &/ZG\ M +10 &0WF\ M +9 &2]G\ M +9 &4HZF\ N +10 &6 _F\ M +9 &7`F\ N +9 &9`H\ N +10 &;P\\H\ N +9 &=\\F\ M +9 &>ZG\ M +10 &@ZE\ M +9 &BY_G\ M +10 &D^F\ M +9 &EsG\ P +9 &GG\ Q +10 &IPF\ S +9 &KK\ S +9 &LH\ T +10 &NF\ T +9 &PUF\ T +10 &RG\ B +9 &R'pG\ X +9 &S&(E\ 0 +4 ( +2 "processing"%~& +8 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.61 +4 .Hand.open + "manipulator"&E1 +5 "core" &S&$G\ 0 +13 1 +3 "manipulator"&7% +6 "core" %K F  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&u' ] +96 "core" ' +4 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%g ; +3 %f9 +11 "core" 9 +104 "processing"%9 +5 "core" 9< +104 "processing"%"9 +4 "core" 9 = +104 "processing"%c9 +5 "core" 9> +104 "processing"%)9 +5 "core" 9> +104 "processing"%q9 +4 "core" 9? +105 "processing"%9 +4 "core" 9? +105 "processing"%<9 +4 "core" 9A +104 "processing"%M9 +5 "core" 9#A +104 "processing"%9 +4 "core" 9(@ +105 "processing"%29 +4 "core" 9,@ +104 "processing"%9 +5 "core" 91> +105 "processing"%l9 +4 "core" 952 +104 "processing"%:9 +5 "core" 99/ +104 "processing"%9 +4 "core" 9>- +104 "processing"%;9 +5 "core" 9B+ +104 "processing"%?9 +4 "core" 9F) +105 "processing"%99 +4 "core" 9 K& +105 "processing"%'9 +4 "core" 91O$ +104 "processing"%[9 +4 "core" 9BS" +105 "processing"%D9 +4 "core" 9SX +104 "processing"%R9 +5 "core" 9f\\ +104 "processing"%_9 +5 "core" 9z` +104 "processing"%69 +4 "core" 9e +104 "processing"%w9 +5 "core" 9i +104 "processing"%@9 +4 "core" 9m +104 "processing"%09 +5 "core" 9r +104 "processing"%a9 +4 "core" 9v +104 "processing"%r9 +5 "core" 9z +104 "processing"%]9 +4 "core" 9 +104 "processing"%&9 +5 "core" 9  +104 "processing"%F9 +5 "core" 9 +104 "processing"%n9 +4 "core" 9, +105 "processing"%k9 +4 "core" 9< +104 "processing"%19 +5 "core" 9L +104 "processing"%9 +4 "core" 9\\\ +104 "processing"%9 +5 "core" 9j +104 "processing"%\ 9 +4 "core" 9w +105 "processing"% 9 +4 "core" 9 +104 "processing"%J9 +5 "core" 9 +104 "processing"%\\9 +4 "core" 9 +105 "processing"%.9 +4 "core" 9 +104 "processing"%9 +4 "core" 9 +105 "processing"%A9 +4 "core" 9 +104 "processing"%Y9 +4 "core" 9 +105 "processing"%9 +4 "core" 9 +104 "processing"%89 +5 "core" 9 +105 "processing"%o9 +4 "core" 9 +104 "processing"%+9 +4 "core" 9 +104 "processing"%9 +5 "core" 9 +7 .tPH.hold 2:00:00,28C +7 .delay 1:30 + "processing"% p;p +6 "core"  +8996 .tPSR.select :air +3 .PSV.dial PSR +2 "processing"% +108 "core"  +11 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +21 .tPS.seek 0.5ml +3 "processing"%h' +587 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +106 .tPS.seek 2ml +3 "processing"%`'Q +1607 "core" ' +3 .tPTV.dial :puck +2 "processing"%p  +73 "core"  +11 .tPSV.dial PTV +3 "processing"%> +75 "core" +7 .tPBV.dial :waste1 +3 "processing"%B  +135 "core"  +7 "processing"%% +7 "core" %RK\  +4 .tPS.seek 1.5ml +2 "processing"%' +593 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%$ * +36 "core" + +9 .tPS.seek 0ml +3 "processing"%{'ܑ +1599 "core" ' +4 .tdelay 5:00 +17181 "Can"\ W, +12822 #trecoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +5 "core"  +8 .tPBV.dial :waste1 +3 "processing"%i  +34 "core" +8 .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%S * +38 "core" , +7 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"%U +76 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +3 "processing"%I' +2335 "core" ' +3 .tPSV.dial PTV +3 "processing"% +75 "core" +8 .tdelay 5 seconds +504 .PSV.dial PSR +2 "processing"%% +75 "core"  +12 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%v +87 "core" ~ +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%X  +76 "core"  +7 .tPS.seek :empty +2 "processing"%,'s +2309 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%y  +129 "core" +6 .tPSV.dial :mixloop +3 "processing"%m +44 "core" +7 .tPRV.dial :ab1 +2 "processing"% @ +77 "core" B +8 .tPS.reconfigure :slow + "processing"%#A 2`xb +5 .tPS.seek 0.15ml +3 "processing"%5' +355 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +4 "processing"%3  +3 "collection"'|  +47 "core" +9 +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%% +6 "core" %M\  +4 .tPS.seek 0.3ml +2 "processing"%Z' +353 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'V  +30 "core" +7 .tPRV.dial :air +2 "processing"%K  +46 "core"  +8 .tPS.seek 0.9ml +2 "processing"%Q'N +1340 "core" ' +3 .tPRV.dial :waste2 +12 "processing"%} @ +75 "core" > +8 .tPS.seek 0.5ml +3 "processing"%-' +861 "core" ' +4 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%4  +45 "core"  +8 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%'Q +1599 "core" ' +3 .tPSV.dial :PML +2 "processing"%= +45 "core" +6 .tPTV.dial :mixing +3 "processing"%* @ +72 "core" @ +8 .tPBV.dial :waste1 +2 "processing"%j  +37 "core" +7 "processing"%(% +5 "core" %NL\  +5 .tPS.seek 1.85ml +3 "processing"% 'F +239 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +9 .tPS.seek 0ml +2 "processing"%'ܑ +1959 "core" ' +3 .tdelay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +5 "core" &ng\ +4 "manipulator"&t& +5 "core" & ) % +3 "manipulator"&% +7 "core" % Q V  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&P(-z +143 "core" ( +3 "manipulator"&& +6 "core" &- p ? +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- [ ? +4 .tForearm.seek :garage +3 "manipulator"&s'o +109 "core" ' +4 .tHand.close + "manipulator"&W/ +17 "core" / +3 "manipulator"&& +6 "core" &- 3 > +3 "manipulator"&G% +6 "core" %q ;  +3 .tForearm.seek :retract +3 "manipulator"&#' ] +105 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&C( +307 "core" ( +2 "manipulator"&d& +7 "core" & 5 , +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &b& +4 "core" &  , +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&/'ш +105 "core" ' +2 "manipulator"& & +7 "core" & G , +3 "manipulator"&% +6 "core" %ф ) +4 "collection"'H& +6 "core" &mh\ +4 "collection"'& +9 "core" &pi\ +5 .tCC.seek :closed +2 "collection"'z(X +7 "core" &kk\ + &lg\  +7 &1pg\ *x +9 &boh\ > +10 &Ksmi\ O +9 & Uph\ O +9 &Qni\ O +10 &Rmh\ O +9 &SUnh\ O +10 &Snh\ O +9 & Smi\ O +9 &"Roh\ O +10 &$[Tmj\ O +9 &&Tof\ O +9 &'Xoh\ O +10 &)Roi\ N +9 &+cSoju\ O +9 &-$Yohv\ O +10 &.Uoe~\ N +9 &0Sng\ O +10 &2kUmg\ O +9 &4,Vmh|\ O +9 &5Vlg|\ O +10 &7Wmiw\ O +9 &9tRng\ N +9 &;5Tng|\ O +10 &<Qmh{\ O +9 &>Smgu\ N +10 &@{Sngw\ O +9 &B=Vmh|\ O +9 &CYnh{\ O +10 &Elojz\ Q +9 &Gunf{\ T +9 &I.ngz\ W +10 &Joi}\ Y +9 &Lngt\ X +10 &Nmoix\ Y +96 &P/qiu\ Y + &Qnjw\ Z + &Smjo\ Z + &Uplhk\ [ + &W/ngn\ N + &XUFmfq\ &t + &X rohl\ G +2 ( + &Xgpil\ G + &Xgogm\ G + &Xgnft\ G + &Xgnir\ G +8 "collection"'& +5 "core" &Xgnim\ G +3 &Xgohs\ G +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.28 +2 "collection"'& +6 "core" &Xemft\ G +6 .tHand.open + "manipulator"&!1 +23 "core" 1 +3 "manipulator"&E% +7 "core" %w 2 +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&7' ] +96 "core" ' +2 .tPSV.dial PSR +3 "processing"%f +106 "core"  +12 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +23 .tPS.seek 1.5ml +2 "processing"%~' +1603 "core" ' +3 .tdelay 5 seconds +504 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +8 .tPS.seek 0ml +3 "processing"%T'ܑ +1612 "core" ' +3 .tPSV.dial PSR +3 "processing"%" +44 "core"  +12 .tPSR.select :air +3 "processing"% +21 .tPS.seek 2.5ml +3 "processing"%c' +2623 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +5 "processing"%)  +2 "collection"'q  +41 "core"  +126 +11 .tPSV.dial :mixloop +2 "processing"% +106 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'<  +6 "core" +8 .tPTV.dial :PRVmixing +3 "processing"%M  +73 "core" +10 .tPS.seek 0ml +2 "processing"%'ܑ +2616 "core" ' +3 .tPSV.dial :air +2 "processing"%2  +43 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%l +45 "core" +10 .tPS.seek 0ml +2 "processing"%:'ܑ +2626 "core" ' +3 .tPSV.dial :air +2 "processing"%  +45 "core"  +8 .tPS.seek 2.5ml +3 "processing"%;' +2616 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%? +46 "core" +10 .tPS.seek 0ml +2 "processing"%9'ܑ +2621 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&'& +85 "core" & | + +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&[( +4 "core" ( +4 "manipulator"&D& +6 "core" & u + +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &R& +4 "core" & ? + +4 .tForearm.seek CC +3 "manipulator"&_'ш +97 "core" ' +2 .tHand.close +2 "manipulator"&6/ +25 "core" / +6 .tCC.seek :open +3 "collection"'w( +409 "core" ( +3 "manipulator"&@& +6 "core" & 8 + +3 "manipulator"&0% +5 "core" %ч  +5 .tForearm.seek :retract +2 "manipulator"&a' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&r(-z +317 "core" ( +3 "manipulator"&]& +5 "core" &-x J ; +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &&& +4 "core" &-x ; +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&F'o +108 "core" ' +3 .tHand.open +2 "manipulator"&n1 +22 "core" 1 +3 "manipulator"&k% +6 "core" %ss 1 z +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&1' ] +102 "core" ' +4 ."da"delayUntil "12:18:47.45" +5 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp +2 "collection"'& +5 "core" &mf=\ +4 "manipulator"&% +5 "core" % c 2  +4 "storage"(\ % +7 "core" %B\ Y\ M \ +3 "storage"( . +5 "core" .(G +3 "storage"(J& +6 "core" &E\ j\ K \  +3 "storage"(\\& +7 "core" &E\ >\ S s\  +3 "manipulator"&.& +6 "core" &-x ) ; +3 "manipulator"&% +6 "core" % c 9  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +3 "manipulator"&A( +199 "core" ( +2 "manipulator"&Y& +7 "core" & =  +3 "storage"(& +5 "core" &E\ .\ C \  +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +2 "manipulator"&8'k +103 "core" ' +3 "storage"(o& +6 "core" &E\ +\ C j\  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(+' +130 "core" ' +3 "storage"(- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 ( & +4 "core" &E\ '\  p\  +4 "manipulator"&^& +6 "core" & 0  +3 ."WCR"Elbow.seek 3 +3 "manipulator"&h( +79 "core" ( +3 "manipulator"&p& +5 "core" & B ) +4 "storage"(>& +6 "core" &E\ *\  a\  +4 ."WCR"Forearm.seek 3 + 300 counts +12 "manipulator"&B'w +16 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +25 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&`& +4 "storage"($') +13 "core" & > ) +3 "manipulator"&% +5 "core" %r c F +5 ."WCR"Forearm.seek :retract +3 "manipulator"&g' ] +69 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +22 "core" ' +4 ."WCR"Elbow.seek CC +4 "manipulator"&( +178 "core" ( +3 "manipulator"&i& +5 "core" & R * +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &S& +4 "core" & W * +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&U'ш +104 "core" ' +3 "manipulator"&{& +5 "core" & P * +5 "manipulator"&% +6 "core" %ф + +4 "collection"'%& +6 "core" &ne=\ +4 "collection"'v& +7 "core" &nf<\ +6 ."WCR"CC.seek :closed +3 "collection"'X(X +7 "core" &lf9\ + &mf*\  +8 &/zlg(\ *y +9 &clg,\ > +10 &Rrlf)\ O +9 &Ule)\ N +9 &Tle&\ N +10 &Ung\ O +9 &[Umh#\ N +9 &Tmd%\ N +10 & Smh%\ N +9 &"Tnd#\ N +10 &$bUke\ N +9 &&%Vkf\ N +9 &'Umh \ N +10 &)Tnh \ N +9 &+jUlh\ N +9 &-,Rlg\ N +10 &.Tle \ N +9 &0Qmf\ N +9 &2rRme\ N +10 &44Ulg\ N +9 &5Ulf\ N +10 &7Rmg\ N +9 &9zQkf\ N +9 &;<Rke\ N +10 &<Tli\ N +9 &>Qng\ N +10 &@Qle\ N +9 &BCWje\ O +9 &Ddkd\ P +10 &Ekmf\ Q +9 &G{le\ T +9 &I4ng\ W +10 &Jmg\ X +9 &Lmg\ X +10 &Nung\ X +9 &P7mf\ X +9 &Qmg\ Y +10 &Smf\ Y +9 &Uwlf\ Z +9 &W8mf\ H +10 &XuTpg\ \\ +9 &X{mf\ Y +4 ( +4 "collection"'v& +4 "core" &Xyme\ Y +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.23 +5 .Hand.open + "manipulator"&I1 +25 "core" 1 +3 "manipulator"&y% +6 "core" %s O +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&m' ] +94 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")+ +6 "core" + +4 "sampler"),% +5 "core" %$ \  +4 "collection"'3& +6 "core" &Xyof\ Y +5 "Can"\ . +3 #"WCR"Calibrating pressure sensors +3 .CTV.dial :air +2 "collection"'|  +6 "core" +8 ."WCR"SSV.dial :spit,avoiding: :exhaust +4 "sampler")  +80 "core"  +9 ."WCR"SS.reconfigure :fast +12 "sampler")#.0X% +3 "core" %* \ o +47 "collection"'% +3 "core" %Nqj\ +2 "sampler")`% +4 "core" %* \ v +53 "collection"'% +4 "core" %N}\ +2 "sampler")A% +4 "core" %& \ o +60 "collection"'8% +3 "core" %Njc\ +2 "sampler")+% +3 "core" % \ r +69 "collection"'i% +3 "core" %N\ +2 "sampler")S% +4 "core" %FI \ y +78 "collection"'B% +3 "core" %Nx(\ +2 "sampler")$% +3 "core" % \ x +88 "collection"'h% +3 "core" %N"\ +2 "sampler"){% +4 "core" % \ r +100 "collection"'% +3 "core" %N#\ +2 "sampler")%% +3 "core" %JG \ oN +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )g% +3 "core" %TW \ zN +57 ."WCR"SSV.dial :exhaust +9 "sampler")w  +79 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")I'! +398 #"flow"2.4L/min +487 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")y  + ."WCR"CBV.dial SSV +78 "core" +6 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +3 "Can"\ D +2 ."WCR"Intake.select :open + "sampler") +214 "collection"'v% +3 "core" %N(\ +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X% +3 "core" %Nle+\ +2 "sampler")% +4 "core" %& \ q +22 ."da"PSR.select :air +3 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%'Q +3 "collection"'`% +3 "core" %Nni-\ +3 "sampler")% +58 "core" %* \ v +4 "collection"'A% +3 "core" %N_\\\ +2 "sampler")8% +4 "core" %* \ v +53 "collection"'+% +3 "core" %Nvo\ +2 "sampler")i% +4 "core" %  \ x +61 "collection"'S% +2 "core" %N \ +3 "sampler")B% +3 "core" %EE \ x +69 "collection"'$% +3 "core" %Nrk.\ +2 "sampler")h% +3 "core" % \ x +78 "collection"'{% +3 "core" %N+\ +2 "sampler")% +3 "core" %da \ p +89 "collection"'%% +3 "core" %N2\ +2 "sampler")g% +3 "core" %@@ \ o> +100 "collection"'w% +3 "core" %N\ +2 "sampler") % +4 "core" %qn \ u? +2 ."WCR"Intake.select :close + "sampler")0 +18 )y% +3 "core" %vt \ z? +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +78 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml + "sampler")I'! +881 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%|  +9 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +36 "core"  +7 ."da"PSV.dial PTV +2 "processing"%3 +34 "core" +3 "processing"%K +4 "core" H +4 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +3 "Can"\ X +2 ."WCR"Intake.select :open + "sampler") +12 "processing"%V +2 "core" ~ +8 +5 ."da"PBV.dial :waste1 +2 "processing"%Z  +36 "core" +6 "processing"%}% +3 "core" %LK\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +142 "collection"'5% +3 "core" %N \ +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X0X0X' +3233 "core" 'Y2V \ q +3 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale + "sampler")#.0X +83 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +57 .SS.reconfigure :exhale +8 "sampler")#.0X% +3 "core" % ?? \ j +37 "collection"'w% +2 "core" %N\ +3 "sampler") % +3 "core" %XV \ s +41 "collection"'v% +3 "core" %N\ +3 "sampler")y% +3 "core" %{{ \ l +47 "collection"'\\% +3 "core" %N\ +2 "sampler")|% +4 "core" % \ m +14 ' +3 ."da"delay 2:00 +36 "collection"'% +3 "core" %N \ +2 "sampler")K% +4 "core" % \ n +60 "collection"'V% +3 "core" %N\ +2 "sampler")% +4 "core" %C@ \ n +72 "collection"'}% +3 "core" %N \ +2 "sampler")5% +3 "core" % \ l +79 "collection"'% +2 "core" %N\ +3 "sampler")I% +3 "core" % \ u +88 "collection"'*% +3 "core" %N \ ~ +2 "sampler")j% +4 "core" %)' \ qD +99 "collection"'(% +3 "core" %N\ ~ +3 "sampler")4% +4 "core" %;8 \ iD +2 ."WCR"Intake.select :close +2 "sampler")0 +14 ) % +3 "core" %B? \ mD +2 ."WCR"SSV.dial :exhaust +2 "sampler")U  +76 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")N'! +886 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")t  +79 "core" +6 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can"\ 3DM + ."WCR"Intake.select :open +2 "sampler") +214 "collection"'% +3 "core" %N \ +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X% +3 "core" %N\ +2 "sampler")w% +4 "core" % !EB \ k +77 "collection"' % +4 "core" %N\ +3 "sampler")v% +5 "core" % st \ r +86 "collection"'y% +4 "core" %N\ +3 "sampler") % +5 "core" %  \ q +2 "collection"'\\% +4 "core" %N\  +2 #"WCR"Intake @31.2psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +4 "core" %N\ +2 "sampler")w% +5 "core" %F FG \ o +52 "collection"' % +4 "core" %N\ +3 "sampler")v% +5 "core" %K\\\\ \ m# +59 "collection"'y% +4 "core" %N\ +3 "sampler") % +4 "core" %I|{ \ s +68 "collection"'\\% +4 "core" %N\ +3 "sampler")o% +4 "core" %I \ n +2 "collection"'% +5 "core" %N\ +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X% +3 "core" %N\ +3 "sampler")w% +5 "core" % \ nr +194 "collection"' % +3 "core" %Nz\ +68 "sampler")v% +4 "core" % \ wr +2 ."WCR"Intake.select :close +10 "sampler")0 +16 )y% +4 "core" % \ tr +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")\\'! +888 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 "sampler")o  +2 ."WCR"CBV.dial SSV +81 "core" +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can"\ \\ +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'% +4 "core" %N\ +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X% +4 "core" %cc% \ p +68 "collection"'w% +3 "core" %N\ +8 "sampler") % +5 "core" %cc% \ k +71 "collection"'v% +4 "core" %Nrj\ +3 "sampler")y% +5 "core" %cc% \ q +86 "collection"' % +4 "core" %N\ +3 "sampler"))% +5 "core" %cc% \ j +98 "collection"'o% +3 "core" %N\ ~ +3 "sampler")% +4 "core" %cc% \ j +112 "collection"'\\% +4 "core" %N\ | +3 "sampler")r% +5 "core" %cd% \ m +126 "collection"'% +4 "core" %N\ ~ +3 "sampler")I% +5 "core" %cd% \ i +142 "collection"'*% +4 "core" %N\ +2 "sampler")j% +5 "core" %cd% \ o +161 "collection"'(% +4 "core" %N\ +74 "sampler")4% +7 "core" %ci'# \ l n +109 "collection"' % +4 "core" %N~t\ +3 "sampler")U% +5 "core" %cf2/ \ p +194 "collection"'8% +3 "core" %N\ +3 "sampler")t% +5 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +3 "core" %cfIG \ p +32 , +7 ."da"PSV.dial :air +2 "processing"%N  +44 "core"  +6 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +90 "collection"'3% +4 "core" %N\ +3 "sampler")K% +4 "core" %cffd \ m +195 "collection"'^% +4 "core" %N\ +2 "sampler")-% +5 "core" %cf \ o +2 "collection"'|% +5 "core" %N\ +2 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X% +5 "core" %/* \ j +23 "collection"'w% +3 "core" %N\ | +3 "sampler") % +4 "core" %/* \ k +27 "collection"'v% +4 "core" %N\ | +2 "sampler")y% +5 "core" %/* \ g +31 "collection"' % +3 "core" %N\ ~ +3 "sampler"))% +73 "core" %/* \ i +3 "collection"'o% +8 "core" %N\ ~ +3 "sampler")% +4 "core" %/* \ i +41 "collection"'\\% +3 "core" %N\ } +3 "sampler")r% +5 "core" %/* \ g +45 "collection"'% +4 "core" %N\  +3 "sampler")I% +5 "core" %/* \ i +51 "collection"'*% +4 "core" %N\ } +3 "sampler")j% +5 "core" %/* \ \ i +59 "collection"'(% +4 "core" %N}y\ ~ +3 "sampler")4% +4 "core" %/ \ k0 +68 "collection"' % +4 "core" %N\ } +3 "sampler")U% +5 "core" %/ \ j+ +76 "collection"'8% +4 "core" %N\ } +2 "sampler")t% +5 "core" %/## \ j+ +87 "collection"'% +3 "core" %N\  +3 "sampler")N% +5 "core" %/// \ k+ +98 "collection"'3% +4 "core" %N\ +3 "sampler")K% +4 "core" %/;< \ n+ +112 "collection"'^% +3 "core" %N\ +4 "sampler")p% +5 "core" %/OK \ r+ +125 "collection"'-% +4 "core" %N\ +3 "sampler")|% +5 "core" %/gb \ n+ +142 "collection"'k% +4 "core" %N\ +2 "sampler")% +5 "core" %/ \ l+ +161 "collection"'u% +4 "core" %N\ +2 "sampler")Z% +5 "core" %/ \ m+ +2 "collection"'d% +4 "core" %N\ +4 ."WCR"SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X +60 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'S  +95 "core"  +9 "collection"'C% +7 "core" %\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'B ` +111 "core" b +15 ."WCR"CS.seek 6.58ml +3 "collection"'`' +820 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%A  +6 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%$  +26 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +6 "collection"'{  +5 '  +8 "core" +11 ."da"delay 30 seconds +15 "core"  +45  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +3 "collection"''P +1617 "core" 'ޓ  \ +5 ."WCR"CBV.dial :waste2b +3 "collection"'%  +36 "core"  +10 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'g' +172 "core" ' +4 ."WCR"delay 1:00 +1066 ."da"PBV.dial between PSV and waste1 +3 "processing"%> * +36 "core" + +9 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%w +76 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% ' +2339 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%v +75 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%y +74 "core" +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" +9 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%)  +76 "core"  +8 ."da"PS.seek :empty +3 "processing"%o's +582 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'  +138 "core" +9 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'+  +44 "core"  +11 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"'\\' +597 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +21 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'r' +361 "core" ' +4 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +85 .PSV.dial PSR +7 "processing"% +136 "core"  +15 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +24 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%I' +585 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +24 ."da"PS.seek 2ml +2 "processing"%*'Q +147 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +2 "collection"'j @ +76 "core" @ +68 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'(  +96 "core"  +17 "collection"'4% +6 "core" %ri\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +60 "core" _ +16 ."WCR"CS.seek 7.199ml +3 "collection"'U' +715 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'8  +7 't  +32 "core"  +103  +14 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"''P +208 "core" ' +3 ."da"PTV.dial :puck +2 "processing"%N  +6 "core"  +13 ."da"PSV.dial PTV +3 "processing"%3 +76 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%K  +37 "core" +9 "processing"%^% +5 "core" %R3\  +4 ."da"PS.seek 1.5ml +3 "processing"%p' +588 "core" ' +3 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%- * +37 "core" + +97 ."da"PS.seek 0ml +2 "processing"%|'ܑ +189 "core" 'c  \ +6 ."WCR"delay 2:00 +1413 "core" ' +4 ."da"delay 2:00 +10587 ."WCR"CBV.dial :waste2b +3 "collection"'k  +35 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'' +338 "core" ' +3 ."WCR"delay 1:00 +1018 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%u  +5 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%Z  +37 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%d * +36 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%J +76 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% ' +1764 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'W  +138 "core" +14 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'H  +43 "core"  +17 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +24 ."WCR"CS.seek 2ml +3 "collection"'' +305 "core" ' +4 ."da"PSV.dial PTV +3 "processing"%9 +76 "core" +9 ."da"delay 5 seconds +198 "core" ' +3 ."WCR"delay 5 seconds +302 ."da"PSV.dial PSR +3 "processing"%# +75 "core"  +13 ."da"delay 5 seconds +110 ."WCR"CSR.select :air +3 "collection"' +26 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'E' +354 ."da"PSV.dial PTV +3 "processing"% +76 "core" +12 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +75 "core"  +11 ."da"PS.seek :empty +3 "processing"%L's +863 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +87 "collection"' @ +75 "core" @ +64 ."WCR"CBV.dial between CSV and waste2b +5 "collection"'  +94 "core"  +12 "collection"'% +6 "core" %pk\  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'T ` +59 "core" _ +10 ."WCR"CS.seek 7.157ml +3 "collection"'='_ +743 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +6 "collection"'q  +3 's  +34 "core"  +106  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +6 ."WCR"CS.seek 0ml +2 "collection"'5'P +105 "core" ' +3 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%V +141 "core"  +31 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +47 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%<'I +344 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +21 ."da"PS.seek 0.5ml +2 "processing"%' +300 "core" '  \ +6 ."WCR"delay 2:00 +29 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%2'Q +1610 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +12 ."da"PSV.dial PTV +3 "processing"% +75 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%~  +36 "core" +9 "processing"%"% +6 "core" %V5\  +4 ."da"PS.seek 1.5ml +3 "processing"%}' +588 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%? * +36 "core" + +11 ."da"PS.seek 0ml +3 "processing"%;'ܑ +1609 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%G  +6 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%f  +36 "core" +9 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +88 ."da"PSR.select :air +13 .PSV.dial PSR +3 "processing"%Q +76 "core"  +13 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +1251 "Can"x\  +1077 "core" ' +3 ."da"PSV.dial PTV +3 "processing"% +76 "core" +9 ."da"delay 5 seconds +362 ."WCR"CBV.dial :waste2b +3 "collection"'  +35 "core"  +11 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"':' +81 ."da"PSV.dial PSR +3 "processing"%z +75 "core"  +12 ."da"delay 5 seconds +240 "core" ' +4 ."WCR"delay 1:00 +259 ."da"PSV.dial PTV +3 "processing"%b +78 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%@  +76 "core"  +9 ."da"PS.seek :empty +2 "processing"%'s +2319 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%_ +137 "core"  +12 #"da"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%['Q +2119 "core" ' +4 ."da"delay 5 seconds +446 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'0  +52 ."da"PTV.dial :puck +7 "processing"%  +5 "core"  +11 ."da"PSV.dial PTV +3 "processing"%l +60 "core" +4 "processing"%c +7 "core" } +8 +8 ."da"PBV.dial :waste1 +3 "processing"%h  +36 "core" +8 "processing"%6% +6 "core" %S5\  +4 ."da"PS.seek 1.5ml +2 "processing"%M' +588 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%, * +36 "core" + +9 ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%'  +107 "core"  +8 ."da"PS.seek :empty +3 "processing"%'s +1606 "core" ' +3 "processing"%a9 +5 "core" 9;G5 +5 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +3 "processing"%. +4 %!& +6 "core" 5 + &S&#>\ 0 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&F% +6 "core" % f  +3 "storage"(Y% +5 "core" %O \ +3 "storage"(/. +5 "core" .(G +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 2 +3 "storage"(( +203 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" & W\ +3 "manipulator"&R& +6 "core" &  @ ' +3 "manipulator"&]% +6 "core" % f  +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +84 ."da"Elbow.seek 2 +13 "manipulator"&n( +171 "core" ( +3 "manipulator"&& +5 "core" & o N +4 "storage"(&& +6 "core" & \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&D'j +104 "core" ' +3 "storage"(\ & +6 "core" & w\ +4 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(' +287 "core" ' +3 "storage"(O- +5 "core" -' +4 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&i& +5 "core" & N +4 "storage"(S& +6 "core" & \ +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 2 +2 "manipulator"&C'J +37 "core" ' +4 ."da"Elbow.hold +2 "manipulator"&B, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(7- +3 "core" -' +6 ."da"SE.seek 3.18 Pucks below Top Plate +2 "storage"(A' +28 "core" ' +2 "manipulator"&$% +6 "core" %MX +3 "storage"(& +6 "core" & r z \ +3 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 2 + 303 counts +2 "manipulator"&{'y +11 "core" ' +2 "manipulator"&`& +7 "core" & 3 N +3 "storage"(%& +6 "core" & \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 2 + 800 counts +2 "manipulator"&'j +27 "core" ' +4 ."da"SE.seek 4.18 Pucks below Top Plate +2 "storage"(>'x +38 "core" ' +2 "manipulator"&w& +7 "core" & 4 N +2 "manipulator"&1% +7 "core" %s\  -  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&v' ] +89 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&y( +270 "core" ( +3 "manipulator"& & +5 "core" &  +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &)& +4 "core" & g  +4 ."da"Forearm.seek PC +3 "manipulator"& 'E +95 "core" ' +2 ."da"Hand.close +3 "manipulator"&/ +24 "core" / +6 ."da"PC.seek :open +3 "processing"%+( +376 "core" ( +3 "storage"(g& +6 "core" & H\ +3 "manipulator"&\\& +5 "core" &  +3 "manipulator"&% +6 "core" %3  +4 ."da"Forearm.seek :retract +3 "manipulator"&o' ] +100 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 2 +2 "manipulator"&j( +250 "core" ( +3 "manipulator"&I& +5 "core" & h +4 "storage"((& +6 "core" & \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 800 counts +2 "manipulator"&4'j +93 "core" ' +4 ."da"Hand.open +2 "manipulator"& 1 +16 "core" 1 +4 "storage"(r- +5 "core" -'x +5 ."da"SE.seek 3.82 Pucks below Top Plate +2 "storage"(t'D +110 "core" ' +3 ."da"SE.reconfigure :seal +12 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.86 Pucks below Top Plate +3 "storage"(8' +54 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25aug1112h400ml.png +1772 #SX HX9/16 (USB:56): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.338 seconds\ Exposing 696x520 pixel 16-bit image for 14.398 seconds\ /var/log/esp/da25aug1112h400ml.png: PNG Upload Complete\ +16 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25aug1112h400ml15s.png +190 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1481 #"da"SX HX9/16 (USB:56): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25aug1112h400ml15s.png: PNG Upload Complete\ +8 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25aug1112h400ml25s.png +1941 #"image"compressed /var/log/esp/da25aug1112h400ml.jxl +736 #"da"SX HX9/16 (USB:56): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25aug1112h400ml25s.png: PNG Upload Complete\ +6 .Gate.power :camera,:OFF +2 "storage"(N- +6 "core" -' +5 "storage"(U& +25 "core" & \ +11 "manipulator"&3& +19 "core" &  " g +11 ."da"Elbow.seek 2 +3 "manipulator"&K( +8 "core" ( +3 "manipulator"&^& +6 "core" &  I g +4 "storage"(*& +7 "core" & \ +5 ."da"Forearm.seek 2 + 800 counts +4 "manipulator"&-'j +5 "core" ' +6 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 3.57 Pucks below Top Plate +4 "storage"(p'f +52 "core" ' +3 "manipulator"&k& +7 "core" &  g +3 "storage"(& +6 "core" & \ :\ 8 `\ +4 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 2 +3 "manipulator"&u'J +36 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&Z, +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 3.76 Pucks below Top Plate +3 "storage"(d' +30 "core" ' +2 "manipulator"&J% +8 "core" %Oj +2 "storage"(|& +7 "core" & \ \  \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 2 + 305 counts +2 "manipulator"&W'{ +33 "core" ' +8 "manipulator"&H& +5 "core" & b X +5 "storage"(& +7 "core" & \ ;\ ; %\ +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&9'j +28 "core" ' +3 "storage"(#% +7 "core" %\ :\ / l\ +5 ."downElevator"SE.seek :down +5 "storage"(') +98 (% +4 "core" %L\ &\ & ,\ Va +4 "manipulator"&% +7 "core" %u )  +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"& ' ] +95 "core" ' +37 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 (& +5 "core" & \ /\ - l\ +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "collection"'& +3 "processing"%& +14 "core" &Xrk\ Y +2 &<\ +4 "manipulator"&T& +8 "core" &  X +3 "manipulator"&E% +7 "core" % r X  +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&s(-z +177 "core" ( +3 "manipulator"&q& +7 "core" &-x Z  +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &V& +4 "core" &-x *  +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&='o +114 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&L/ +24 "core" / +3 "manipulator"&<& +7 "core" &-x  +3 "manipulator"&% +7 "core" %ut . +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +102 "manipulator"&( +126 "core" ( +3 "manipulator"&~& +8 "core" &  +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 &"& +4 "core" &  +5 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&2'E +114 "core" ' +3 "manipulator"&?& +8 "core" & j  +3 "manipulator"&}% +6 "core" %b +5 "processing"%G& +5 "core" &;\ +6 "processing"%f& +9 "core" &D\ +5 ."psFlush"PC.seek :closed +4 "processing"%(SD +3 "core" &C\ +4 &E\  +7 &-~D\ *y +10 &dF\ > +9 &ZwF\ N +10 &VC\ N +9 &[E\ M +10 &ZD\ N +9 &bXF\ N +9 &#YD\ N +10 & UD\ M +9 &"ZE\ M +9 &$kZD\ M +10 &&-ZE\ M +9 &'\\D\ M +10 &)UF\ M +9 &+sUE\ M +9 &-5UG\ M +10 &.VF\ M +9 &0XF\ M +9 &2{[E\ M +10 &4<\\F\ N +9 &5\\E\ M +10 &7ZE\ M +9 &9[F\ M +9 &;D\\E\ N +10 &=[E\ N +9 &>YF\ M +9 &@WF\ N +10 &BKXH\ N +9 &DYE\ N +10 &EgE\ O +9 &GpF\ P +9 &IGE\ R +10 &KE\ T +9 &LD\ U +9 &ND\ T +10 &PHF\ T +9 &R\ F\ A +10 &R,E\ \\ +9 &S#*G\ 0 +4 ( +5 "processing"%f& +6 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.57 +2 "processing"%Q& +7 "core" &S#&B\ 0 + &S#&<\ 0 +6 ."psFlush"Hand.open +3 "manipulator"&;1 +24 "core" 1 +3 "manipulator"&% +5 "core" %b : +6 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +4 ."psFlush"PSR.select :air +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +7 ."psFlush"PSV.dial PSR +2 "manipulator"&z% +3 "processing"%5 +16 "core" % U N  +3 "storage"(b% +7 "core" %B [\ +3 "storage"(@. +6 "core" .( +4 "storage"(& +7 "core" & \ +3 "storage"(_& +6 "core"  +2 & \ \ +9 "manipulator"&& +26 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +4 "core" & 8  +9 "manipulator"& % +6 "core" % a   +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +9 ."WCR"Elbow.seek 2 +8 "manipulator"&0( +16 ."psFlush"PS.seek 0.5ml +3 "processing"%c' +243 "core" ( +3 "manipulator"&l& +8 "core" &  ` +3 "storage"(h& +6 "core" & \ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&6'j +94 "core" ' +3 "storage"([& +5 "core" & \ \  \ +6 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +3 "storage"(,' +190 "core" ' +3 ."psFlush"delay 5 seconds +91 "core" ' +3 "storage"('- +5 "core" -'- +4 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +6 "manipulator"&M& +4 "core" & ; _ +96 "storage"(a& +7 "core" & \ \  \ +3 ."WCR"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +7 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 2 +4 "manipulator"&.'J +37 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&!, +8 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(F- +4 "core" -'- +7 ."WCR"SE.seek 4.18 Pucks below Top Plate +3 "storage"(Y'w +30 "core" ' +3 "manipulator"&/% +5 "core" %N_ +5 "storage"(& +5 "core" & \ \ \ l\ +5 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 304 counts +3 "manipulator"&R'z +25 "core" ' +3 "manipulator"&]& +5 "core" & I J +5 "storage"(x& +8 "core" & \ \  K\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&'j +22 "core" ' +5 ."WCR"SE.seek 5.18 Pucks below Top Plate +2 "storage"(&' +30 ."psFlush"PSR.select :air +4 "processing"% +6 "core" ' +3 "manipulator"&& +13 "core" & P J +3 "manipulator"&\ % +19 ."psFlush"PS.seek 2.5ml +4 "processing"%m' +5 "core" %s  6  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +4 "manipulator"&O' ] +95 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&i( +167 "core" ( +2 "manipulator"&S& +8 "core" & 3 + +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &7& +4 "core" & 5 + +5 ."WCR"Forearm.seek CC +3 "manipulator"&$'ш +99 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&/ +25 "core" / +13 ."WCR"CC.seek :open +2 "collection"'`( +281 #"image"compressed /var/log/esp/midres/da25aug1112h400ml15s.jxl +132 "core" ( +3 "storage"(%& +8 "core" & \ f\ e |\ +4 "storage"(w& +6 "core" & \ \\\ d \ +5 "manipulator"&1& +7 "core" & F * +4 "manipulator"&D% +6 "core" %э c +6 ."WCR"Forearm.seek :retract +4 "manipulator"&n' ] +96 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 2 +3 "manipulator"&( +174 "core" ( +3 "manipulator"&C& +6 "core" & ~ g +4 "storage"({& +103 "core" & \ > \ +3 ."WCR"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +8 ."WCR"Forearm.seek 2 +3 "manipulator"&A'J +111 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +7 "core" , +2 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"& 1 +21 "core" 1 +4 "manipulator"&)% +6 "core" %Sc N +4 "storage"(B& +6 "core" & \ %\ % ~\ +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 2 + 309 counts +3 "manipulator"&' +12 "core" ' +3 "manipulator"&v& +7 "core" & ) e +3 "storage"(e& +7 "core" & \ ? \ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&g'j +28 "core" ' +3 "storage"(\\% +5 "core" % ^ ] w\ +7 ."downElevator"SE.seek :down +5 "storage"(') +98 ( % +5 "core" %ŮO\ _\ ^ \ Wd +3 "manipulator"&I% +8 "core" %s B  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&(' ] +89 "core" ' +24 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 #tStarting finalPurge +209 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%y @ +198 "core" A +12 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +130 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"%r +107 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%o's +1176 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +675 #"image"compressed /var/log/esp/midres/da25aug1112h400ml25s.jxl +3 ."Qmail"DAfans.email "da25aug1112h400ml exposed 14.398 seconds\\nmidres/da25aug1112h400ml15s\\nmidres/da25aug1112h400ml25s",Subject: "da25aug1112h400ml images!" +768 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%> +107 "core"  +13 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%t' +595 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +76 "processing"%N' +2109 "core" ' +5 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%U  +35 "core" +14 ."psFlush"PTV.dial :mixing +3 "processing"%3 @ +73 "core" A +12 ."psFlush"PSV.dial :mixloop +4 "processing"%^ +107 "core" +9 ."psFlush"PS.seek :empty +3 "processing"%*'s +2360 #"uploadLog"upsync +257 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%k +106 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 1ml +3 "processing"%'[q +1105 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%J' +1606 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%| +74 "core" +7 ."psFlush"PTV.dial :puck +3 "processing"%j  +71 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%H  +6 "core"  +9 ."psFlush"PS.seek 0ml +2 "processing"%4'ܑ +2614 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"% +76 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%8' +2624 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%# +76 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%-'ܑ +2626 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%K +76 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%' +584 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2108 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%p +75 "core" +84 ."psFlush"PBV.dial PSV +12 "processing"%u U +56 "core" V +10 ."psFlush"PS.seek 0ml +2 "processing"%W'ܑ +2623 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" @ +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2619 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +75 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%d's +2620 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%T +55 "core" +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%E' +2102 "Can"\ Of +519 "core" ' +4 ."psFlush"PSV.dial PTV +3 "processing"%9 +74 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%q U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%V'ܑ +2614 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" @ +8 ."psFlush"PS.seek 2.5ml +3 "processing"%Z' +2624 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%L  +73 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%<'s +2613 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +55 "core" +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +2 "processing"% '[q +1094 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1601 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%~ +74 "core" +9 ."psFlush"PTV.dial :puck +2 "processing"%"  +7 "core"  +7 ."psFlush"PBV.dial :waste1 +3 "processing"%?  +57 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%}'ܑ +2628 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%s +75 "core"  +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%G' +2622 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%+'ܑ +2620 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%Q +75 "core"  +84 ."psFlush"PSR.select :flush +13 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%;' +582 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2107 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%z +75 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%f U +58 "core" W +10 ."psFlush"PS.seek 0ml +2 "processing"%b'ܑ +2616 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%@ @ +45 "core" @ +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%5  +75 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%_'s +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"% ' +2625 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%2 +74 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%l U +6 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%h'ܑ +2613 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +4 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +74 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%'s +2612 "core" ' +5 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"''& +6 "core" &tnI\ +3 "manipulator"&M& +6 "core" & 9 e +3 "manipulator"&a% +5 "core" % Y  +4 .tElbow.seek PC +3 "manipulator"&F( +252 "core" ( +2 "manipulator"&/& +7 "core" & w  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & F  +5 .tForearm.seek PC +2 "manipulator"&]'E +93 "core" ' +2 .tHand.close +2 "manipulator"&x/ +19 "core" / +7 .tPC.seek :open +2 "processing"%( +376 "core" ( +3 "manipulator"&\ & +6 "core" & f  +3 "manipulator"&6% +6 "core" %? \ +3 .tForearm.seek :retract +3 "manipulator"&0' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&,( +374 "core" ( +4 "manipulator"&.& +6 "core" & T * +3 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +5 &R& +4 "core" & * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&Y'ш +104 "core" ' +3 "manipulator"&S& +7 "core" & 7 * +3 "manipulator"&c% +5 "core" %у R +5 "collection"'7& +6 "core" &tn/\ +4 "collection"'& +7 "core" &tn0\ +4 .tCC.seek :closed +4 "collection"'!(X +3 "core" &uo4\ +7 &tm5\ 6 +7 &G{sm2\ 1 +9 &Aptm3\ E +10 &bto-\ O +9 &Ttl3\ N +9 &gRum3\ N +10 &)T{n<\ N +9 &TulB\ N +9 &Tuo@\ N +10 &!oQtn=\ N +9 &#1VtnE\ N +10 &$Ytl?\ N +9 &&WvnC\ N +9 &(vUunE\ O +10 &*9TsmL\ N +9 &+WumF\ N +9 &-VumF\ N +10 &/TymD\ N +9 &1BPtmG\ N +10 &3TumJ\ N +9 &4TtnX\ N +9 &6WumN\ N +10 &8JVtlX\ N +9 &: TtlY\ N +9 &;Utm[\ N +10 &=VtpW\ N +9 &?RPsmZ\ N +10 &ASrnY\ N +9 &BRumZ\ N +9 &DbsnZ\ O +10 &FPqsmX\ Q +9 &H tpT\ T +9 &IrmQ\ X +10 &KtoU\ X +9 &MEvp[\ X +10 &OvnZ\ X +9 &Pum`\ Y +9 &Rtmc\ X +10 &TIuoe\ Y +9 &Vtm`\ [\ +9 &W}um`\ A +10 &X0uoa\ b +9 &XXun[\ E +4 ( +2 "collection"'& +8 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 2.21 +2 "collection"'& +6 "core" &X\\ung\ E + &X\\umw\ E +5 .tHand.open +2 "manipulator"&O1 +17 "core" 1 +3 "manipulator"&X% +6 "core" %w ? +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&%' ] +114 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'w& +6 "core" &X\\uom\ E +3 "collection"'1% +6 "core" %uq\ +3 .tCSV.dial CSR +3 "collection"'D  +41 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'C'q +1349 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +18 '{% +3 "core" %qtm\  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'$'B +655 "core" ' +3 .tCSV.dial :waste +3 "collection"'i +132 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"' 'P +1978 "core" ' +4 #tFlushing lower manifold's waste1 port + "collection"')& +7 "core" &X\\tnz\ E +2 "collection"'B% +6 "core" %Usm\ +3 .tCSV.dial :flush +2 "collection"'v  +46 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'e'q +1213 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'\\ @ +43 "core" @ +6 "collection"'n% +7 "core" %qtml\  +4 .tCS.seek 6.999ml +2 "collection"' 'b +541 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'I  +2 '  +45 "core"  +98  +7 .tCBV.dial :waste1 +3 "collection"'A @ +81 "core" A +92 .tCS.seek 0ml +2 "collection"''P +1642 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'&& +6 "core" &X[vql\ E +3 "collection"'g% +6 "core" %Rwqg\ +3 .tCSV.dial :flush +2 "collection"'  +74 "core" +8 .tCS.seek 5ml +3 "collection"'y'q +1214 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +45 "core" A +7 "collection"'r% +6 "core" %qwma\  +4 .tCS.seek 7ml +2 "collection"'m'g +532 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'>  +3 'o  +10 "core"  +33  +7 .tCBV.dial :waste2 +2 "collection"'t  +108 "core"  +9 .tCS.seek 0ml +2 "collection"'U'P +1661 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'3& +6 "core" &X[voY\ E +3 "collection"'^% +6 "core" %NwmJ\ +2 .tCSV.dial :flush +3 "collection"'N  +74 "core" +8 .tCS.seek 5ml +2 "collection"'k'q +1212 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'* @ +44 "core" A +7 "collection"'% +6 "core" %qvnb\  +4 .tCS.seek 7ml +3 "collection"'|'d +536 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'j  +46 "core"  +7 .tCBV.dial :waste2b +3 "collection"'H  +107 "core"  +9 .tCS.seek 0ml +2 "collection"'J'P +224 "Can"\ `, +1422 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &XZtl1\ E +3 "collection"'4% +6 "core" %Tsm)\ +2 .tCSV.dial CSR +3 "collection"'#  +43 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"'8'! +1881 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'K' +540 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'- +7 '  +44 "core"  +58 +8 .tCTV.dial :intake +2 "collection"'p  +79 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'u' +1922 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +2 "collection"'  +75 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +661 "core" ' +4 .tCSV.dial CSR +12 "collection"'W  +105 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +20 .tCS.seek 5ml +2 "collection"''q +1355 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'' +1346 "core" ' +3 .tCSV.dial CBV +2 "collection"'T +104 "core" +9 .tCS.seek 0ml +2 "collection"'d'P +2614 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&9& +6 "core" & * +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&q( +6 "core" ( +3 "manipulator"&E& +6 "core" & 2 * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & * +5 .tForearm.seek CC +2 "manipulator"&V'ш +91 "core" ' +2 .tHand.close +2 "manipulator"&L/ +16 "core" / +6 .tCC.seek :open +3 "collection"'Z( +404 "core" ( +3 "manipulator"&& +5 "core" & ! * +4 "manipulator"&<% +5 "core" %v . +5 .tForearm.seek :retract +2 "manipulator"& ' ] +94 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&~(-z +311 "core" ( +2 "manipulator"&"& +5 "core" &- D @ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &?& +4 "core" &-  @ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&='o +111 "core" ' +3 .tHand.open +2 "manipulator"&s1 +21 "core" 1 +3 "manipulator"&}% +5 "core" %qo r +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +103 "core" ' +3 #tCompleted [myDA_WCR #Phase 14: Monday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:34 +2 #Preparing to sleep until 8/12/25 11:00AM +10 #Asleep til 8/12/25 11:00AM +8 #Continuing at 11:00PDT12-Aug-25 +4 "Can"\ I_R3 +6 ."Qmail"GoodNews.email "Then, in tube 3: myWCR {hotBleach :waste2b}\\t\\t#Phase 15: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:93\\n{1 => 33,\\n 2 => 6,\\n 3 => 27,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:18:08, 9.8C, 9% humidity, 14.4psia, 13.57V, 0.36A, 76.761Ah, 4.83W\\nSampled 348.4ml",Subject: "Asleep until 11:00PDT12-Aug-25" +1143 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +6647 #"uploadLog"upsync +37311 "Can"\ 5 +60002 \ * X +60002 \ )"" +60002 \ )# +60002 \ .%, +60002 ~\ .& +60002 |\ 0(F +60002 \ /* +60002 ~\ .,\\r +60003 \ 7.. +60002 }\ 7/ +60002 \ /14 +60002 \ .3 +60002 \ 95`` +60002 \ .74 +60002 \ /8 +60002 \ (:" +60002 \ +<4 +60002 \ )=N +60002 \ )?. +60002 \ ,@z +60002 \ 6B] +60002 \ 0D) +60002 \ /E< +60002 \ IG +60002 ~\ .Ih +60002 \ /Kc +60002 x\ .M2 +60002 x\ .O* +60002 \ BP +60002 |\ .RV +34151 #"brent"Session Begun +2069 #-> `/sbin/ip route` +739 #-> quit +4 #Session Ended +23040 "Can"x\ .Tv +60001 \ .V? +60002 }\ (W +60002 \ *Yg +60002 \ )ZD +60004 x\ ,\\^ +60019 z\ )]p +60003 v\ -_R +60000 x\ )` +60002 x\ )bH2 +60002 y\ ,c +60001 w\ )e:^ +60002 s\ *f +60002 o\ )h* +60001 l\ )i +60002 m\ ,k" +60002 q\ )lL +60002 j\ )n +60002 n\ )ox +60002 l\ )q +60002 l\ )r| +60002 l\ )s: +60003 n\ (uk +60002 p\ *vf +60003 q\ ,x\\ +60002 s\ .y +60003 t\ E{( +60003 t\ .}~ +60002 s\ 7HT +60002 s\ 6 +60003 t\ . +60002 u\ . +60002 t\ 8 @PDT1754982341.32 x\ .MB +60002 v\ 1 +60003 u\ ?n +60002 s\ . +60002 x\ )u +60003 x\ >0 +60002 v\ . +60002 y\ /\\ +60002 x\ :g +60002 w\ .<ˆ +60003 x\ / +60002 w\ 3ô +60002 x\ .J +60002 w\ .h +60002 v\ 98v +60002 v\ / +60003 u\ .Ƣ +60001 u\ )y8 +60003 v\ + +60002 y\ )fd +60002 p\ ( +60003 s\ )Tɐ +60004 t\ )& +60003 x\ 0Yʼ +60004 t\ ."R +60002 u\ . +60002 t\ /~ +60002 u\ . +60002 s\ =]ͪ +60002 t\ .)@ +60002 w\ . +60002 x\ /l +60003 r\ / +60002 t\ /kИ +60002 s\ .1. +60001 u\ ) +60003 p\ )cZ +60002 n\ , +60001 h\ )Xӆ +60003 o\ . +60001 r\ .Բ +60002 p\ .ΦH +60002 u\ .w +60002 s\ 0<t +60002 u\ 5 \ +60002 s\ 0נ +60002 w\ .ק6 +60002 x\ /| +60003 w\ 7Kb +60002 v\ . +60002 z\ /ڎ +60002 r\ )k$ +60002 z\ )ۺ +60003 y\ )ZP +60002 w\ + +60002 y\ )L| +60003 r\ ) +60002 o\ *Bި +60003 o\ ,> +60002 q\ )4 +60003 s\ +j +60002 o\ +( +60003 p\ ) +60002 q\ (, +60003 q\ : +60002 u\ .X +25725 u\ -TH +5 #tPowering core bus +556 .Gate.power :raw,:ON +3 "sampler") +38 )G +4 "core"  +4 "collection"' +5 'Q +3 "core"  +5 "processing"% +3 %+ +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +84 % 0\ +15 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X\ +2 % +7 "manipulator"&@% +2 ."rdyProcessing"PSV.dial :air +8 "processing"%b  +4 "core"  +2 % 8 +7 .tForearm.home.seek :retract +3 ."rdySampler"CSV.dial :waste1 +4 "manipulator"&5' ] +4 "collection"' +48 "core" +5 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +6 "core"  +3 "sampler")_ +5 "core"  +3 "sampler")2  +8 "core" +7 ."rdyProcessing"PS.home.seek 0ml +3 "processing"%l'ܑ +5 "core" ' +3 ."closeHand"Hand.close +5 .tElbow.reconfigure :loose +3 "manipulator"& / +6 &$ &.,(#b +6 .tElbow.jog 1500 +2 "manipulator"&* +13 "core" / +16 +4 "sampler")h% +5 "core" %\ 3\  +6 ."readyCS"CS.reconfigure :fast +5 ."rdySampler"SS.home.seek 0ml +4 "collection"'#d @b +4 "sampler")['! +4 ."readyCS"CS.home.seek 0ml +7 "collection"''P +6 "core" * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +2 "manipulator"&'(Z +317 "core" ( +3 "storage"(M& +6 "core" & ` ` \ +4 .tSE.home.seek :down +2 "storage"(a') +19 "core" ' +51 ' +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(/([G +231 "core" ' +2 ."rdyProcessing"PS.stop +2 "processing"%5 +187 "core" ' +710 ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 .tForearm.seek :retract +3 "manipulator"&' ] +5 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&( +108 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&x'΢ +97 "core" ' +2 "manipulator"&(% +7 "core" %Η L ] +3 .tForearm.seek retracted +2 "manipulator"&' ] +97 "core" ' +2 "manipulator"&\ % +7 "core" % V J  +3 "processing"%6& +3 "collection"']& +14 "core" &<\ + &~a\ +78 ."openPC"PC.home.seek :open +12 .tCC.home.seek :open +5 "collection"'.( +3 "processing"%F( +297 "core" ( +43 ( +71 "Can"r\ VI +7 ."Qmail"Notice.email "At 11:00:36 began in tube 3: myWCR {hotBleach :waste2b}\\t\\t#Phase 15: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:93\\n{1 => 33,\\n 2 => 6,\\n 3 => 27,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 10.1C, 8% humidity, 14.4psia, 13.57V, 0.44A, 80.781Ah, 5.93W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b}\\t\\t#Phase 15: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)" +4 #tPhase [myWCR {hotBleach :waste2b} #Phase 15: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)] +599 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'R& +4 "core" &r~w\  +4 .tHand.open + "manipulator"&S1 +28 "core" 1 +3 "manipulator"&c& +5 "core" &\  j !w +4 "manipulator"&7% +6 "core" % V Q  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&0(-z +194 "core" ( +3 "manipulator"&`& +5 "core" &-o O F +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-o 2 F +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&O'o +110 "core" ' +3 .tHand.close + "manipulator"&X/ +26 "core" / +4 "manipulator"&w& +7 "core" &- " ' +3 "manipulator"&1% +6 "core" %~` h +4 .tForearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&D( +322 "core" ( +3 "manipulator"&Y& +5 "core" & K 1 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &:& +4 "core" & Y 1 +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&{'ш +105 "core" ' +3 "manipulator"&C& +6 "core" & V 1 +3 "manipulator"&i% +6 "core" %ш 9 +3 "collection"'$& +7 "core" &r}{\  +4 "collection"')& +10 "core" &rz\  +5 .tCC.seek :closed +3 "collection"'B(X +6 "core" &r}y\  + &r}{\ \  +6 &6~~y\ +} +10 &e~}\ @ +9 &Hp{\ O +9 &\ U|\ O +10 &Uw\ O +9 &T~z\ O +9 &RS|\ N +10 &T{\ N +9 & Z|\ O +10 &"Uz\ N +9 &$YUz\ O +10 &&U}y\ O +9 &'Y~x\ O +9 &)Wz\ O +9 &+bT~w\ N +10 &-$R}y\ N +9 &.W~{\ O +10 &0W|\ O +9 &2iR}|\ O +9 &4,R|\ N +10 &5T}|\ O +9 &7W~z\ N +9 &9qU{\ O +10 &;3X|\ O +9 &<Wz\ O +10 &>U}z\ O +9 &@zR|\ N +9 &B;R}x\ O +10 &CV{\ O +9 &EU~y\ O +10 &G\\~y\ O +9 &I<qz\ Q +9 &J|\ T +10 &L\ W +9 &Nmx\ X +9 &P.}\ Y +10 &Qy\ Y +9 &Sx\ Y +9 &Utx\ Y +10 &W3v\ I +9 &XVA~u\ *} +10 &XZw\ @ +5 ( +4 "collection"')& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.08 +2 "collection"'v& +6 "core" &XQy\ @ + &XQ{\ @ +4 .tHand.open + "manipulator"& 1 +28 "core" 1 +3 "manipulator"&\\% +6 "core" %z < +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&n' ] +94 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'e& +85 "core" &XOz\ @ +4 "collection"'I% +8 "core" %Oc\ +5 .tCSV.dial CSR +4 "collection"'  +131 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +22 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'A'q +1358 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 ' % +4 "core" %q~t\  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.501ml +3 "collection"'&'I +671 "core" ' +3 .tCSV.dial :waste +3 "collection"'g +133 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"''P +868 #"uploadLog"upsync +1120 "core" ' +4 #tPurging external Intake +2 "collection"'& +7 "core" &XOv\ @ +3 "collection"' % +6 "core" %Qv\ +3 .tCSV.dial :flush +2 "collection"'r  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'y' +2369 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'o +3 '>  +8 "core"  +76 +6 .tCTV.dial :intake +3 "collection"'t  +79 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'m'P +2372 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'3  +79 "core" ~ +7 #tFlushing upper manifold + "collection"'^& +5 "core" &XO{a\ @ +4 "collection"'N% +6 "core" %N|x\ +2 .tCSV.dial :flush +3 "collection"'U  +72 "core"  +7 .tCS.seek 5ml +3 "collection"'*'q +1217 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" B +6 "collection"'k% +6 "core" %qh\  +4 .tCS.seek 7ml +2 "collection"'j'c +546 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'H +3 '|  +11 "core"  +93 ~ +6 .tCTV.dial :air +2 "collection"'  +7 "core"  +7 .tCS.seek 0ml +2 "collection"'4'P +1664 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'#'2~ +833 "core" ' +3 .tCSV.dial :waste +12 "collection"'J +45 "core" +7 .tCS.seek 0ml +2 "collection"'8'P +756 "core" ' +3 "collection"'& +7 "core" &XOw\ @ +2 "collection"'-% +6 "core" %S~u\ +3 .tCSV.dial :flush +3 "collection"'p  +44 "core"  +7 .tCS.seek 3ml +2 "collection"'K'2~ +764 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +43 "core" @ +12 "collection"'u% +5 "core" %2~v\  +6 .tCS.seek 5ml +2 "collection"'W'q +541 "core" ' +3 .tCSV.dial :air +6 .CS.seek 0ml +2 "collection"''P +1220 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +762 "core" ' +3 .tCSV.dial :waste +2 "collection"'T +73 "core" +7 .tCS.seek 0ml +2 "collection"''P +760 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&9& +6 "core" &$ { , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&E( +31 "core" ( +2 "manipulator"&& +5 "core" & S v +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &L& +4 "core" & V v +4 .tForearm.seek CC +3 "manipulator"&,'ш +92 "core" ' +3 .tHand.close +2 "manipulator"&%/ +22 "core" / +5 .tCC.seek :open +2 "collection"'!( +406 "core" ( +3 "manipulator"&& +6 "core" & ) v +3 "manipulator"&<% +6 "core" %s # +4 .tForearm.seek :retract +2 "manipulator"&V' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&q(-z +295 "core" ( +2 "manipulator"&"& +5 "core" &- h  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &?& +4 "core" &- o  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&s'o +112 "core" ' +2 .tHand.open +2 "manipulator"&}1 +21 "core" 1 +2 "manipulator"& % +6 "core" %rZ 6 < +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&=' ] +107 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +4 #Loading wcr puck from tube 3 into Collection Clamp +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 3 at 11:05:00PDT12-Aug-25\\n{1 => 33,\\n 2 => 6,\\n 3 => 27,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 10.1C, 8% humidity, 14.4psia, 13.57V, 0.44A, 80.781Ah, 5.93W",Subject: "bac wcr sampling at most 1000ml" +3 "collection"'& +1356 "core" &~u\ +3 "manipulator"&G% +6 "core" % t O P +3 "storage"(Q% +6 "core" %'  p \ +3 "storage"(+. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 3 +3 "storage"(;(G +675 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (f& +4 "core" &I\ Y\ n l\ +4 "manipulator"&z& +6 "core" &- ^  +3 "manipulator"&% +5 "core" % t ` P +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +2 "manipulator"&@( +199 "core" ( +3 "manipulator"&& +6 "core" & r O +3 "storage"(& +6 "core" &L W d t\ +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&_'k +111 "core" ' +3 "storage"(b& +6 "core" &L Y g \ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"( ' +125 "core" ' +3 "storage"(2- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (h& +4 "core" &L\ J\ : \ +4 "manipulator"&& +6 "core" & ` O +4 ."WCR"Elbow.seek 3 +2 "manipulator"&( +28 "core" ( +2 "manipulator"&~& +7 "core" & A \\ +3 "storage"(P& +6 "core" &L \ ? \ +4 ."WCR"Forearm.seek 3 + 300 counts +3 "manipulator"&d'w +20 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +19 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&M& +5 "storage"(') +9 "core" & } \\ +4 "manipulator"&l% +6 "core" %p ] K +5 ."WCR"Forearm.seek :retract +3 "manipulator"&(' ] +81 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +12 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&5( +187 "core" ( +3 "manipulator"&'& +6 "core" & x - +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &\ & +6 "core" & G - +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +4 "manipulator"&]'ш +99 "core" ' +3 "manipulator"&6& +6 "core" & y - +4 "manipulator"&% +5 "core" %х b +4 "collection"'x& +6 "core" &}w\ +4 "collection"'& +93 "core" &t\ +3 &}u\ +4 ."WCR"CC.seek :closed +4 "collection"'Z(X +4 "core" &~x\ +6 &|u\ 6 +9 &-Gy~m\ 1 +9 &Vpk\ E +10 &^j\ N +9 &T~l\ O +9 &{W~v\ O +10 &>U~s\ N +9 &Uu\ O +9 &U~m\ N +10 &!V}z\ N +9 &#GT~z\ N +10 &%R{\ N +9 &&S~o\ N +9 &(Qy\ N +10 &*MT|\ O +9 &,U~|\ N +9 &-Tw\ N +10 &/Ry\ N +9 &1UT}z\ O +10 &3Tz{\ N +9 &4T{\ N +9 &6Sx\ N +10 &8^W~w\ N +9 &: T~x\ N +9 &;Uw\ O +10 &=Rz\ N +9 &?hT~{\ N +9 &A)T~y\ N +10 &BTz\ N +9 &DU}w\ N +10 &Fl`}{\ O +9 &H+j~w\ P +9 &Iwy\ R +10 &K|\ U +9 &MY~{\ X +9 &Oy\ X +10 &P}z\ X +9 &R~u\ X +10 &T`x\ Y +9 &V!u\ Y +9 &Wy~w\ < +10 &X.s\ a +9 &XOu\ B +4 ( +2 "collection"'& +6 "core" &XUt\ B +5 #"WCR"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.10 +11 .Hand.open +5 "manipulator"&R1 +19 "core" 1 +3 "manipulator"&S% +6 "core" %q +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&c' ] +96 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +11 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")7+ +5 "core" + +4 "sampler")`% +5 "core" %# \ +4 "collection"'& +6 "core" &XU~j\ B +5 "Can"{\ on +3 #"WCR"Calibrating pressure and temperature sensors +5 .CTV.dial :air +3 "collection"'  +6 "core"  +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X'V +61 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X0X% +4 "core" %Q\ +3 "sampler")4% +7 "core" %-( \ | +24 "collection"'J% +5 "core" %Q\ +3 "sampler")#% +7 "core" %cf \ | +28 "collection"'% +4 "core" %Q\ +4 "sampler")-% +5 "core" % \ { +34 "collection"'p% +4 "core" %Q\ +3 "sampler")8% +7 "core" % \ { +38 "collection"'% +4 "core" %Q\ +4 "sampler")o% +6 "core" % \ } +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )W% +4 "core" %/, \  +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")T'! +890 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +80 "core"  +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml +5 "Can"z\ P +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'u% +4 "core" %Q\ +4 #"WCR"Intake @30.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +7 "core" %w,+ \ { +14 "collection"'4% +5 "core" %Q\ +3 "sampler")J% +6 "core" %w97 \ y +18 "collection"'#% +5 "core" %Q\ +4 "sampler")% +7 "core" %wHF \ x +20 "collection"'-% +5 "core" %Q\ +4 "sampler")p% +6 "core" %wY[ \ x +25 "collection"'8% +5 "core" %Q\ +3 "sampler")% +6 "core" %w\ vu \ x\ \\ +3 "collection"'% +6 "core" %Q\ +3 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X< \ v +20 "collection"'l% +5 "core" %Q\ +3 "sampler")]% +6 "core" %kJG \ u +25 "collection"'`% +5 "core" %Q\ +3 "sampler")% +6 "core" %lVS \ v +29 "collection"'% +5 "core" %Q\ +3 "sampler")a% +6 "core" %mfc \ w +4 "collection"'M% +6 "core" %Q\ +3 #"WCR"Intake @30.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X +59 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'0  +94 "core"  +8 "collection"' % +5 "core" %{\  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'\\ ` +29 "core" b +9 ."WCR"CS.seek 7.182ml +3 "collection"'e'- +727 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"')  +8 'I  +30 "core"  +44  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< &b +4 ."WCR"CS.seek 0ml +3 "collection"'{'P +1880 "core" ' +4 ."WCR"CSV.dial :air +3 "collection"' @ +45 "core" ? +8 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +6 ."WCR"CS.seek 10ml +2 "collection"'' +2355 "core" ' +3 "collection"' % +8 "core" %  \  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'A ` +32 "core" b +8 ."WCR"CS.seek 1.964ml +3 "collection"'g' +1912 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'&  +8 ':  +8 "core"  +23  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< &b +5 ."WCR"CS.seek 0ml +3 "collection"'Y'P +80 "core" ' . '\ +5 ."WCR"CBV.dial :waste2b +3 "collection"'  +35 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +529 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +138 "core" +8 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'r  +43 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'C' +589 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +98 ."WCR"CS.reconfigure :fast +5 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'t' +1892 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +2 "collection"'y @ +76 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +96 "core"  +10 "collection"'N% +7 "core" %\ \ +2 ."WCR"CSV.dial between air and CTV +4 "collection"'U ` +59 "core" ^ +9 ."WCR"CS.seek 7.182ml +3 "collection"'m'- +713 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'3  +5 '^  +35 "core"  +101  +7 "Can"w\ W +5 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< &b +4 ."WCR"CS.seek 0ml +3 "collection"'v'P +1637 "core" ' - '\ +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'|  +35 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'H' +309 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'*  +137 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'j  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'>' +593 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'4' +1920 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +2 "collection"'J @ +74 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'#  +94 "core"  +11 "collection"'% +6 "core" %\  +3 ."WCR"CSV.dial between air and CTV +81 "collection"'- ` +59 "core" ^ +11 ."WCR"CS.seek 7.218ml +3 "collection"'p'R +709 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'8  +6 '  +33 "core"  +102  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< &b +6 ."WCR"CS.seek 0ml +2 "collection"''P +1608 "core" ' - '\ +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'.  +35 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'' +361 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +136 "core" +7 "collection"'k& +7 "core" &XUdc\ B +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&% +6 "core" % `  +3 "storage"(u% +5 "core" %O R ] \ +4 "storage"(T. +5 "core" .(G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 2 +3 "storage"(%( +193 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (D& +4 "core" & \ `\ S \ +4 "manipulator"&n& +6 "core" &  * +3 "manipulator"&% +6 "core" % `   +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&L( +174 "core" ( +3 "manipulator"&<& +6 "core" & ^ V +3 "storage"(,& +6 "core" &  _\ +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&"'j +98 "core" ' +3 "storage"(E& +6 "core" & i v J\ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(?' +267 "core" ' +3 "storage"(}- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&o& +4 "core" &  V +4 "storage"( & +6 "core" & ` ` \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 2 +3 "manipulator"&9'J +35 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(V- +4 "core" -' +5 ."WCR"SE.seek 5.2 Pucks below Top Plate +2 "storage"(s' +26 "core" ' +3 "manipulator"&G% +82 "core" %Rg  +4 "storage"(Q& +6 "core" & \ C\ < J\ +3 ."WCR"Forearm.force -20 +6 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 308 counts +2 "manipulator"&+'~ +24 "core" ' +2 "manipulator"&B& +7 "core" & 0 V +3 "storage"(& +5 "core" & G\ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&z'j +32 "core" ' +4 ."WCR"SE.seek 6.2 Pucks below Top Plate +3 "storage"('` +34 "core" ' +3 "manipulator"&K& +6 "core" & f V +3 "manipulator"&% +6 "core" %s    +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&q' ] +90 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&( +176 "core" ( +3 "manipulator"&h& +6 "core" & ( +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & ( +4 ."WCR"Forearm.seek CC +3 "manipulator"&W'ш +99 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&~/ +26 "core" / +6 ."WCR"CC.seek :open +3 "collection"'P( +405 "core" ( +2 "storage"(=& +5 "core" & M\ +4 "storage"(b& +6 "core" & L\ +3 "manipulator"&2& +5 "core" & ' +4 "manipulator"&@% +6 "core" %ъ +4 ."WCR"Forearm.seek :retract +3 "manipulator"&_' ] +94 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"& ( +173 "core" ( +2 "manipulator"&'& +7 "core" & B h +3 "storage"(d& +6 "core" & \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 2 +4 "manipulator"&\ 'J +107 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&1 +27 "core" 1 +4 "manipulator"&6% +7 "core" %Vo  +2 "storage"(/& +7 "core" & \ f\ f 6\ +3 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 312 counts +2 "manipulator"&f'Ђ +19 "core" ' +3 "manipulator"&x& +6 "core" & f +3 "storage"((& +7 "core" & \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&!'j +109 "core" ' +3 "storage"(R% +6 "core" %i -\ +15 ."downElevator"SE.seek :down +4 "storage"(S') +98 (% +4 "core" %hI  r q\ Vc +4 "manipulator"&l% +6 "core" %K  +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&]' ] +90 "core" ' +21 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'`& +7 "core" &}\ +3 "manipulator"&& +6 "core" & & f +3 "manipulator"&% +6 "core" % ] 7  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&a(-z +179 "core" ( +3 "manipulator"&M& +5 "core" &- S +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &- @ S +4 .tForearm.seek :garage +3 "manipulator"&'o +111 "core" ' +3 .tHand.close +2 "manipulator"&7/ +25 "core" / +3 "manipulator"&X& +6 "core" &- 3 S +3 "manipulator"&1% +6 "core" %s_  +4 .tForearm.seek :retract +2 "manipulator"&[' ] +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +313 "core" ( +2 "manipulator"&i& +7 "core" & [ * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&O'ш +104 "core" ' +3 "manipulator"&0& +6 "core" & n * +3 "manipulator"& % +5 "core" %у +5 "collection"'\\& +6 "core" &\ +4 "collection"'$& +8 "core" &\ +6 .tCC.seek :closed +2 "collection"'I(X +3 "core" &}\ +7 &~\  +6 &3}}\ *y +9 &d\ > +10 &hr~\ N +9 &+U\ M +9 &U\ M +10 &Y\ N +9 &qW\ M +10 &3V\ M +9 & S\ N +9 &"V\ M +10 &$xW~\ N +9 &&;U\ M +9 &'R\ N +10 &)W~\ M +9 &+R\ N +10 &-BT\ N +9 &/U\ N +9 &0U\ M +10 &2W\ M +9 &4KR\ M +9 &6 Q~\ M +10 &7Q\ M +9 &9T\ M +10 &;SV\ M +9 &=U\ M +9 &>U~\ M +10 &@V|\ M +9 &B[W\ M +9 &DV~\ M +10 &EU~\ M +9 &GY~\ N +10 &I^e\ O +9 &Kv\ Q +9 &L\ U +10 &N~\ X +9 &PN\ W +9 &R\ W +10 &S\ X +9 &U\ X +10 &WS\ E +9 &X_;~\ (v +9 &XY~\ B +6 ( +5 "collection"'$& +4 "core" &XX~\ B +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.01 +2 "collection"')& +6 "core" &XY\ B +5 .tHand.open +2 "manipulator"&e1 +21 "core" 1 +3 "manipulator"&% +6 "core" %t * +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&{' ] +99 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"' & +6 "core" &XW\ B +76 "collection"'A% +6 "core" %~\ +3 .tCSV.dial CSR +13 "collection"'  +44 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +19 .tCS.seek 5ml +3 "collection"'&'q +1353 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 ':% +4 "core" %q\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"''A +654 "core" ' +3 .tCSV.dial :waste +3 "collection"'g +130 "core" +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'Y'P +1992 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"' & +6 "core" &XU\ B +3 "collection"'r% +6 "core" %K\ +2 .tCSV.dial :flush +3 "collection"'  +43 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'C'q +1209 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +20 "collection"'y @ +43 "core" @ +6 "collection"'% +6 "core" %q\  +4 .tCS.seek 7ml +2 "collection"'N'j +535 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +4 "collection"'U  +2 't  +47 "core"  +95  +7 .tCBV.dial :waste2b +3 "collection"'^  +6 "core"  +8 .tCS.seek 0ml +3 "collection"'3'P +1648 "core" ' +4 #tFlushing upper manifold +2 "collection"'m& +6 "core" &XU\ B +3 "collection"'|% +6 "core" %U\ +3 .tCSV.dial :flush +2 "collection"'v  +74 "core" +9 .tCS.seek 5ml +2 "collection"'*'q +1217 "core" ' +4 .tdelay 5 seconds +2 "Can"x\ W $屬 +502 .tCSV.dial :air +3 "collection"'j @ +44 "core" A +7 "collection"'H% +6 "core" %q\  +4 .tCS.seek 7ml +2 "collection"'>'d +539 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'J +4 '#  +53 "core"  +52  +8 .tCTV.dial :air +2 "collection"'  +137 "core" ~ +8 .tCS.seek 0ml +2 "collection"'-'P +1648 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'4'2~ +759 "core" ' +3 .tCSV.dial :waste +3 "collection"' +44 "core" +8 .tCS.seek 0ml +3 "collection"'8'P +758 "core" ' +3 "collection"'p& +79 "core" &XU\ B +3 "collection"'.% +5 "core" %O\ +3 .tCSV.dial :flush +13 "collection"'  +43 "core"  +8 .tCS.seek 3ml +2 "collection"''2~ +760 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'k @ +42 "core" A +7 "collection"'% +7 "core" %2z\  +4 .tCS.seek 4.999ml +2 "collection"'u'q +535 "core" ' +4 .tCSV.dial :air +2 "collection"'T @ +7 "core" @ +7 .tCS.seek 0ml +3 "collection"'D'P +1196 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'n'2~ +752 "core" ' +3 .tCSV.dial :waste +3 "collection"' +72 "core" +8 .tCS.seek 0ml +3 "collection"';'P +755 "core" ' +4 #tDisinfecting external Intake with mfbkill + "collection"'<& +6 "core" &XU\ B +3 "collection"',% +6 "core" %T\ +3 .tCSV.dial CSR +3 "collection"'5  +132 "core"  +10 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +2 "collection"'E'! +1894 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'c' +544 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'} +2 'o  +11 "core"  +94 +6 .tCTV.dial :intake +3 "collection"'  +78 "core"  +10 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'V' +1932 "core" ' +3 .tIntake.select :close +2 "sampler")0 +19 .tCTV.dial :air +2 "collection"'G  +78 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'Q'P +593 "core" ' +3 #tFlushing lower manifold's waste2b port +3 .CSV.dial CSR +2 "collection"'B  +104 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 4ml +2 "collection"''R8 +1095 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'"' +1444 "core" ' +3 ."connect"CSV.dial CTV +78 .tCTV.dial CSV +14 "collection"'K  +4 'L  +43 "core"  +103  +9 .tCBV.dial :waste2b +3 "collection"'  +49 "core"  +9 .tCS.seek 0ml +2 "collection"'?'P +2317 "core" ' +4 #tKilling upper manifold +2 .CSV.dial CSR +2 "collection"'9  +45 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'+'R8 +1092 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'s' +1421 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'h +2 '  +54 "core"  +50 +8 .tCTV.dial :air +2 "collection"'z  +137 "core" +8 .tCS.seek 0ml +2 "collection"''P +2311 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'~'2~ +761 "core" ' +3 .tCSV.dial :waste +3 "collection"'q +43 "core" +8 .tCS.seek 0ml +2 "collection"'Z'P +751 "core" ' +3 #tFlushing upper manifold +2 "collection"'=& +6 "core" &XU~\ B +3 "collection"'b% +6 "core" %L\ +2 .tCSV.dial :flush +3 "collection"'2  +44 "core"  +8 .tCS.seek 5ml +2 "collection"'@'q +1208 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'' @ +43 "core" @ +7 "collection"'d% +5 "core" %q\  +5 .tCS.seek 7ml +2 "collection"'W'c +541 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +8 '  +6 "core" +90  +7 .tCTV.dial :air +3 "collection"'6  +6 "core" +8 .tCS.seek 0ml +2 "collection"'/'P +1643 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'x'2~ +762 "core" ' +3 .tCSV.dial :waste +2 "collection"'( +45 "core" +8 .tCS.seek 0ml +2 "collection"'_'P +759 "core" ' +3 "collection"'R& +6 "core" &XU\ B +3 "collection"' % +6 "core" %R\ +2 .tCSV.dial :flush +3 "collection"'  +42 "core"  +9 .tCS.seek 3ml +2 "collection"'l'2~ +839 "core" ' +4 .tdelay 5 seconds +512 .CSV.dial :air +3 "collection"'\ @ +44 "core" A +7 "collection"'f% +5 "core" %2y\  +5 .tCS.seek 4.999ml +3 "collection"'`'q +533 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +7 "core" A +8 .tCS.seek 0ml +2 "collection"''P +1200 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +755 "core" ' +3 .tCSV.dial :waste +3 "collection"'! +85 "core" +8 .tCS.seek 0ml +2 "collection"'M'P +771 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'& +7 "core" &XU\ B +3 "collection"'S% +6 "core" %O\  +2 .tCSV.dial :flush +3 "collection"'  +43 "core"  +8 .tCS.seek 5ml +3 "collection"'7'q +1205 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'X @ +42 "core" A +7 "collection"'1% +6 "core" %q\  +4 .tCS.seek 6.999ml +2 "collection"']'b +536 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +4 "collection"'  +3 'a  +55 "core"  +89  +9 .tCBV.dial :waste2b +2 "collection"'i  +50 "core"  +9 .tCS.seek 0ml +2 "collection"''P +1653 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'0& +6 "core" &XU~\ B +3 "collection"' % +6 "core" %O\ +2 .tCSV.dial CSR +3 "collection"'\\  +45 "core"  +10 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"'['! +1889 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'P' +533 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"') +3 'e  +56 "core"  +50 +8 .tCTV.dial :intake +2 "collection"'  +77 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"' ' +1905 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'A  +74 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'$'P +583 "core" ' +77 .tCSV.dial CSR +12 "collection"'  +104 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'O'q +1344 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'' +1355 "core" ' +3 .tCSV.dial CBV +2 "collection"': +103 "core" +8 .tCS.seek 0ml +2 "collection"'&'P +2613 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +5 "core" & ; * +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +5 "core" ( +4 "manipulator"& & +6 "core" & Z * +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &r& +4 "core" & * +4 .tForearm.seek CC +3 "manipulator"&'ш +94 "core" ' +3 .tHand.close +2 "manipulator"&Y/ +22 "core" / +6 .tCC.seek :open +3 "collection"'y( +405 "core" ( +3 "manipulator"&& +6 "core" &  * +3 "manipulator"&C% +6 "core" %ц <  +4 .tForearm.seek :retract +2 "manipulator"&U' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&t(-z +44 "Can"w\ r G +269 "core" ( +3 "manipulator"&^& +6 "core" &- P L +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &N& +4 "core" &- L +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&m'o +111 "core" ' +2 .tHand.open +2 "manipulator"&|1 +16 "core" 1 +3 "manipulator"&v% +6 "core" %nO N +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&3' ] +105 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 15: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:36 +2 #Preparing to sleep until 8/13/25 11:00AM +9 #Asleep til 8/13/25 11:00AM +8 #Continuing at 11:00PDT13-Aug-25 +4 "Can"z\ S I" +7 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR \\t\\t\\t\\t#Phase 16: Wednesday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:97\\n{1 => 33,\\n 2 => 7,\\n 3 => 26,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:45:51, 10.4C, 9% humidity, 14.4psia, 13.54V, 0.42A, 81.333Ah, 5.66W\\nSampled 199.0ml",Subject: "Asleep until 11:00PDT13-Aug-25" +614 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +7045 #"uploadLog"upsync +51746 "Can"\ .ݬ +60002 }\ )*s +60002 |\ . +60003 x\ /蟬 +60002 z\ 75 +60002 y\ /Tˬ +60002 v\ /a +60002 z\ = +60003 z\ .덬 +60002 {\ .# +60002 \ A Y칬 +60003 y\ .".O +60002 {\ /# +60002 |\ /%{ +60002 {\ )'P +60002 |\ )(溺 +60002 }\ )*H= +60002 ~\ )+Ӭ +60003 }\ /-ki +60002 {\ ;/7 +60002 |\ .1 +60002 }\ /2+ +60003 {\ /4 +60002 |\ .6pW +60002 }\ /8G +60002 |\ 1: +60002 z\ .; +60002 z\ /= +60002 |\ /?E +60003 |\ .AH۬ +60001 {\ )Bq +60003 x\ .D +60002 y\ AF_ +60002 y\ .H13 +60002 y\ .Iɬ +60002 y\ DK_ +60002 y\ 7M +60002 y\ .Oj +60003 {\ 7Q6! +60002 y\ .R +60001 y\ 7TM +60002 y\ .V +60002 {\ /Xy +60002 {\ )Z +60002 x\ 0[ +60002 |\ 5]; +60002 }\ ._iѬ +60002 v\ .a7g +60002 s\ 2c +60002 n\ .d +60002 m\ .f) +60002 o\ Dhs +60002 o\ /jOU +60002 l\ .l +60002 q\ ;m +60002 o\ 3o +60002 o\ (qT +60002 p\ )rC +60003 t\ +tD٬ +60003 o\ *u o +60004 p\ -w<\  +60003 s\ +x\ +60002 r\ )z1 1 +60002 r\ ){ Ǭ +60002 u\ )}' ] +60002 t\ )~ +60003 w\ 83 +60002 u\ . +60002 u\ . +60002 t\ 7K +60003 v\ /p +60002 w\ .:w +60002 w\ *  @PDT1755068747.29 u\ ) +60002 t\ )9 +60003 x\ .Ϭ +60002 z\ 9e +60002 v\ 1W +60002 y\ 1# +60002 w\ /' +60003 w\ / +60002 y\ .S +60002 x\ /^ +60002 x\ /4 +60003 x\ 0 +60002 x\ . +60002 z\ 3A +60008 z\ *'׬ +59996 x\ .m +60003 \ . +60002 r\ 0q +60002 t\ =8/ +60002 s\ .Ŭ +60002 s\ .[ +60002 u\ L +60002 s\ /x +60003 t\ 6A +60002 u\ + +60002 t\ )B I +60002 q\ , ߬ +60002 v\ /D!u +60003 q\ . " +60002 t\ 6" +60003 t\ .#7 +60002 s\ .„#ͬ +60002 s\ >P$c +60003 w\ .*$ +60002 w\ /% +60002 w\ 9&% +60002 w\ 5˗& +60003 w\ /d'Q +60002 u\ 73' +60002 x\ ((} +60002 u\ )c) +60003 x\ /) +60002 {\ .*? +60002 u\ :ן*լ +60002 |\ .i+k +60002 {\ .<, +60003 y\ @ , +60002 \ /-- +60002 \ /-ì +60002 |\ <.Y +60003 \ .X. +60002 \ ."/ +60002 |\ 80 +60002 t\ (0 +60002 y\ .41G +60003 x\ 6 1ݬ +60002 x\ /2s +60002 w\ 63 +60002 |\ =t3 +60002 p\ .C45 +60002 m\ /\ 4ˬ +60003 s\ 85a +60002 p\ .5 +60002 r\ .n6 +60002 s\ 9C7# +60002 u\ .\ 7 +25130 w\ -7} +5 #tPowering core bus +553 .Gate.power :raw,:ON +2 "sampler") +32 )j +4 "core"  +4 "collection"' +5 'H +3 "core"  +5 "processing"% +3 %* +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +95 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X  +4 ."rdySampler"Exhaust.select :close +6 .CTV.dial :air +2 "collection"'-  +3 "core" % 6 +3 + +6 "manipulator"&% +15 ."rdyProcessing"PS.home.seek 0ml +2 ."rdySampler"CSV.dial :waste1 +3 "processing"%4'ܑ +3 "collection"'p +8 "core" % +6 .tForearm.home.seek :retract +2 "manipulator"&.' ] +31 "core" +6 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +6 "core"  +3 "sampler")8 +5 "core"  +3 "sampler")k  +25 "core" ' +3 ."closeHand"Hand.close +6 .tElbow.reconfigure :loose +2 "manipulator"&/ +3 &$ &.,(#b +9 .tElbow.jog 1500 +2 "manipulator"&* +6 "core" / +21  +4 "sampler")T% +6 "core" % \ +5 ."readyCS"CS.reconfigure :fast +7 ."rdySampler"SS.home.seek 0ml +3 "collection"'#d @b +3 "sampler")u'! +8 ."readyCS"CS.home.seek 0ml +3 "collection"'D'P +5 "core" * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +2 "manipulator"&(Z +318 "core" ( +3 "storage"(n& +5 "core" &\ `\ _ \ +4 .tSE.home.seek :down +2 "storage"(<') +15 "core" ' +51 ' +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(,([G +144 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +283 "core" ' +698 ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 .tForearm.seek :retract +3 "manipulator"&5' ] +5 "core" ' +3 .tElbow.seek :hammer +3 "manipulator"&;( +109 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&E'΢ +103 "core" ' +2 "manipulator"&o% +7 "core" %Ϊ  +3 .tForearm.seek retracted +2 "manipulator"&}' ] +97 "core" ' +2 "manipulator"& % +5 "core" % V ^  +4 "processing"%c& +6 "collection"'G& +81 "core" &E\ +2 &\ +4 .tCC.home.seek :open +14 ."openPC"PC.home.seek :open +3 "collection"'V( +7 "processing"%B( +286 "core" ( +53 ( +71 "Can"v\ I8y +7 #tPhase [myDA_WCR #Phase 16: Wednesday DA+WCR with Regular cleanup (4 pucks)] +3 ."Qmail"Notice.email "At 11:00:35 began in tube 3: myDA_WCR \\t\\t\\t\\t#Phase 16: Wednesday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:97\\n{1 => 33,\\n 2 => 7,\\n 3 => 26,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 9.8C, 9% humidity, 14.4psia, 13.55V, 0.36A, 85.944Ah, 4.82W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t\\t\\t\\t#Phase 16: Wednesday DA+WCR with Regular cleanup (4 pucks)" +3 #tStarting initialPurge +1382 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Q& +4 "core" &q\  +4 .tHand.open + "manipulator"&1 +16 "core" 1 +3 "manipulator"&K& +7 "core" &  ? $ +3 "manipulator"&L% +6 "core" % V   +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +184 "core" ( +2 "manipulator"&"& +7 "core" &-n  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &9& +4 "core" &-n N  +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&?'o +110 "core" ' +4 .tHand.close + "manipulator"&+/ +19 "core" / +3 "manipulator"&& +6 "core" &- l  +3 "manipulator"&h% +6 "core" %` V +4 .tForearm.seek :retract +2 "manipulator"&z' ] +124 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&s( +323 "core" ( +3 "manipulator"&& +5 "core" &  a + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &q& +4 "core" &  + +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&~'ш +90 "core" ' +3 "manipulator"&=& +7 "core" & P * +3 "manipulator"&b% +6 "core" %ъ +3 "collection"'2& +6 "core" &q\  +4 "collection"'Z& +9 "core" &q\  +6 .tCC.seek :closed +2 "collection"''(X +4 "core" &q\  +2 &q\  +9 &6~\ +} +9 &e\ @ +10 &Br\ O +9 &U\ O +10 &V\ N +9 &S\ O +9 &LW\ N +10 & T\ O +9 & W\ N +9 &"T\ N +10 &$TU\ N +9 &&U\ O +10 &'X\ O +9 &)R\ O +9 &+[R\ O +10 &-V\ N +9 &.T\ N +9 &0X\ O +10 &2cW\ O +9 &4&Y\ N +10 &5V\ N +9 &7U\ O +9 &9lW\ N +10 &;.U\ N +9 &<Y\ O +9 &>W\ O +10 &@sR\ O +9 &B5S\ O +10 &C`\ P +9 &Er\ R +9 &Gk\ T +10 &I#\ X +9 &J\ Y +9 &L\ Y +10 &Ne\ Y +9 &P(\ X +10 &Q\ Y +9 &S\ Y +9 &Ug\ [\ +10 &W'\ O +9 &X[S\ )} +9 &XR\ ? +4 ( +2 "collection"'Z& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.28 +2 "collection"'d& +6 "core" &XY\ ? + &XY\ ? +4 .tHand.open + "manipulator"&@1 +28 "core" 1 +2 "manipulator"&% +6 "core" %ф ]  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'6& +6 "core" &XY\ ? +3 "collection"'W% +6 "core" %L\ +4 .tCSV.dial CSR +2 "collection"'/  +132 "core"  +8 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +107 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'('q +1347 "core" ' +3 .tdelay 5 seconds +505 .CSR.select :air +6 "collection"' +33 'x% +8 "core" %q\  +14 .tCS.reconfigure :fast +3 "collection"'#d @b +8 .tCS.seek 7.501ml +6 "collection"'R'I +673 "core" ' +2 .tCSV.dial :waste + "collection"' +130 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''P +1986 "core" ' +2 #tPurging external Intake + "collection"'_& +4 "core" &XX\ ? +2 "collection"'\ % +2 "core" %U\ +2 .tCSV.dial :flush +2 "collection"'f  +43 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'l' +2361 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' + '`  +16 "core" +58  +3 .tCTV.dial :intake +2 "collection"'  +78 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml +2 "collection"'!'P +2379 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'  +78 "core" ~ +4 #tFlushing upper manifold + "collection"'& +3 "core" &XX\ ? +2 "collection"'S% +4 "core" %L\ +2 .tCSV.dial :flush + "collection"'  +72 "core"  +4 .tCS.seek 5ml +2 "collection"'M'q +1219 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'X @ +43 "core" @ +3 "collection"'1% +3 "core" %q\  +3 .tCS.seek 7ml + "collection"'7'g +525 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +103 "core" ~ +4 .tCTV.dial :air +2 "collection"'a  +4 "core"  +4 .tCS.seek 0ml +2 "collection"'i'P +1642 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"']'2~ +756 "core" ' + .tCSV.dial :waste +2 "collection"'0 +44 "core" +4 .tCS.seek 0ml + "collection"' 'P +754 "core" ' +2 "collection"'\\& +3 "core" &XX\ ? +2 "collection"'% +4 "core" %T\ + .tCSV.dial :flush +2 "collection"'[  +42 "core"  +5 .tCS.seek 3ml + "collection"'e'2~ +757 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"') @ +42 "core" A +4 "collection"'% +61 "core" %2|\  +6 .tCS.seek 5ml +2 "collection"'P'q +532 "core" ' +2 .tCSV.dial :air + "collection"'A @ +5 "core" @ +4 .tCS.seek 0ml + "collection"' 'P +1202 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''2~ +759 "core" ' +2 .tCSV.dial :waste + "collection"'$ +72 "core" +4 .tCS.seek 0ml +2 "collection"'O'P +760 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&:& +3 "core" &  * +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +33 "core" ( +2 "manipulator"&g& +3 "core" & c +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +3 "core" & c +2 .tForearm.seek CC +2 "manipulator"&r'ш +96 "core" ' +2 .tHand.close + "manipulator"&Y/ +26 "core" / +3 .tCC.seek :open + "collection"'( +403 "core" ( + "manipulator"&{& +3 "core" & ( c +2 "manipulator"&I% +4 "core" %є  +2 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&C(-z +308 "core" ( +2 "manipulator"&& +3 "core" &-  Q +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- 6 Q +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&^'o +109 "core" ' +2 .tHand.open + "manipulator"&N1 +22 "core" 1 +2 "manipulator"&|% +3 "core" %pi ` +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v' ] +101 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'U& +3 "core" &U\ +2 "manipulator"&m% +3 "core" % W  +2 "storage"(j% +4 "core" %/ \ +2 "storage"(H. +2 "core" .([G +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 3 + "storage"(*(G +674 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +3 (J& +3 "core" &H \ ] k\ +2 "manipulator"&#& +3 "core" &- Q +2 "manipulator"&% +4 "core" % W  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&-( +184 "core" ( +2 "manipulator"&>& +3 "core" &\  | "} +2 "storage"(& +4 "core" &M r l \ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&p'k +95 "core" ' +2 "storage"(& +3 "core" &M \ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(8' +143 "core" ' +2 "storage"(- +58 "core" -' +3 .tSE.configure :default +8 "storage"(#QK-0-\ b +3 (k& +3 "core" &M\ X\ c \ +2 "manipulator"&T& +3 "core" &\  "} +3 .tElbow.seek 3 + "manipulator"&3( +4 "core" ( +2 "manipulator"&t& +3 "core" &  Z "} +2 "storage"(w& +4 "core" &M \ @ \ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&&'w +13 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +23 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&n& +2 "storage"(%') +8 "core" &  S "} +2 "manipulator"&4% +4 "core" % L H +2 .tForearm.seek :retract +2 "manipulator"&o' ] +93 "core" ' + ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 .tElbow.seek CC +3 "manipulator"&.( +175 "core" ( + "manipulator"&& +4 "core" & * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +3 "core" & & * +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&G'ш +110 "core" ' +3 "manipulator"&c& +3 "core" & , * +2 "manipulator"&5% +4 "core" %х +2 "collection"'E& +4 "core" &\ +2 "collection"'y& +5 "core" &\ +2 .tCC.seek :closed +2 "collection"'F(X +4 "core" &\  +9 &2~\ *x +10 &c\ > +9 &cr\ N +9 &%T\ N +10 &T\ N +9 &T\ M +10 &jU\ N +9 &.Tb\ M +9 & S\ M +10 &"S\ N +9 &$sV9\ N +14 &&5Vi\ N +5 &'TP\ N +9 &)T \ N +10 &+|Wi\ M +9 &-=U\ N +9 &.W\ N +10 &0V8\ N +9 &2Uy\ N +9 &4EWy\ N +10 &6S\ N +9 &7T\ M +10 &9RA\ M +9 &;MU\ N +9 &=WH\ M +10 &>To\ N +9 &@V\ N +10 &BVV\ M +9 &DW:\ N +9 &Ed\ O +10 &Gl\ P +9 &IM\ S +9 &K\ V +10 &Li\ X +9 &Nr\ W +9 &PHm\ X +10 &R P\ X +9 &Si\ Y +10 &Uw\ Z +9 &WIU\ G +9 &X^<\ - +10 &XY}\ @ +5 ( +2 "collection"'y& +4 "core" &XP\ @ +2 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.17 +2 .Hand.open + "manipulator"&Q1 +20 "core" 1 +2 "manipulator"&% +3 "core" %х K +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K' ] +95 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +177 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")L+ +2 "core" + +2 "sampler")"% +4 "core" %" \ +2 "collection"'9& +3 "core" &XPf\ @ +4 "Can"z\ R8K + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"';  +4 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust + "sampler")+ +5 "core"  +4 .tSS.reconfigure :fast + "sampler")#.0X +26  +4 .tdelay 3.8 seconds +382 "collection"'?% +3 "core" %O\ r +2 "sampler")% +3 "core" %3 \ ] L +2 #tSensor limits: Intake max 171.8psia; Outlet max 130.5psia + .SSV.dial :spit +2 "sampler") +137 "core"  +5 .tSS.seek 0ml + "sampler")q'! +288 "core" ' +2 .tSSV.dial CBV + "sampler")=  +138 "core" +4 .tCTV.dial :intake +2 "collection"'b  +79 "core"  +5 #tWaiting for sampler to finish priming... + .delayUntil "11:08:28.18" +567 "Can"}\  8Pa +840 #"flow"3.8L/min +3006 #4.2L/min +4639 #6.5L/min +5010 #7.0L/min +2166 .tFlow.enablePump :primary + .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")z  + "collection"'2 @ +6 "core" +7 ? +4 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +3 "Can"y\  8w +2 .tIntake.select :open + "sampler") +213 "collection"'V% +2 "core" %OyL\ t +2 #tIntake @28.7psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X'! +932 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  + "collection"' @ +61 "core" ? +15 +5 #tAllowing 5:18 for 25.0ml of remaining 875.0ml +10 "Can"y\ V8 + .tIntake.select :open + "sampler") +213 "collection"'C% +3 "core" %O\ +2 #tIntake @31.0psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X~| \ sO +3 "collection"'m% +6 "core" %O\ +2 #tIntake @29.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X% +7 "core" %x6 \ o +33 "collection"'k% +4 "core" %Oxu\ +4 "sampler")T% +7 "core" %x5 \ m +37 "collection"'t% +5 "core" %O]U\ +4 "sampler")w% +7 "core" %x6 \ m +43 "collection"'% +5 "core" %O}{\ +3 "sampler")n% +6 "core" %x6 \ p +90 "collection"'<% +5 "core" %Osn\ +4 "sampler")4% +6 "core" %׀][ \ s  +4 "collection"'-% +5 "core" %O|v\ +4 #tIntake @28.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X 33,\\n 2 => 7,\\n 3 => 26,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 9.8C, 9% humidity, 14.4psia, 13.55V, 0.36A, 85.944Ah, 4.82W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +645 "core" %& \ p +6 "collection"'Q% +11 "core" %O\ +2 "sampler")% +6 "core" % \ nE +3 .tIntake.select :close +2 "sampler")0 +18 )y% +4 "core" % \ tE +3 .tSSV.dial :exhaust +3 "sampler")"  +77 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")G'! +879 "core" ' +4 .tExhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")9  +2 "collection"'; @ +11 "core" ? +65  +8 #tAllowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can"y\  ^8% +3 .tIntake.select :open +2 "sampler") +220 "collection"'+% +5 "core" %O\ +3 #tIntake @30.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X0X0XY \ p +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %O\ +4 "sampler")k% +7 "core" %H* \ r +14 "collection"'T% +5 "core" %O\ +3 "sampler")j% +7 "core" %H* \ s +17 "collection"'t% +5 "core" %O\ +4 "sampler")w% +6 "core" %H* \ t +21 "collection"'% +5 "core" %O\ +3 "sampler")n% +7 "core" %H* \ s +24 "collection"'<% +5 "core" %O\ +3 "sampler")4% +7 "core" %H* \ s +28 "collection"'-% +5 "core" %O\ +3 "sampler")H% +7 "core" %H* \ u +33 "collection"'% +5 "core" %O\ +3 "sampler")8% +7 "core" %H* \ s +37 "collection"' % +5 "core" %O\ +3 "sampler")&% +9 "core" %H* \ t +42 "collection"'v% +4 "core" %O\ +4 "sampler")c% +6 "core" %H .* \ w W +50 "collection"'%% +5 "core" %O}\ +3 "sampler")5% +7 "core" %Hqp \ w\ +3 "collection"'3% +6 "core" %O\ +2 #tIntake @29.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +5 "core" %O\ +3 "sampler")k% +7 "core" % & \ r +24 "collection"'T% +5 "core" %O\ +3 "sampler")j% +7 "core" % ( \ q +28 "collection"'t% +5 "core" %O\ +3 "sampler")w% +7 "core" % ' \ r +33 "collection"'% +5 "core" %O\ +3 "sampler")n% +6 "core" % ' \ t +87 "collection"'<% +8 "core" %O\ +4 "sampler")4% +6 "core" % )PO \ u +3 "collection"'-% +5 "core" %O\ +4 #tIntake @29.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X% +7 "core" %|,& \ w +65 "collection"'k% +5 "core" %O}x\ +3 "sampler")T% +7 "core" %|-&,* \ u +74 "collection"'j% +5 "core" %O\ +85 "sampler")t% +10 "core" %|0ZW \ x +4 "collection"'w% +7 "core" %O\ +3 "sampler")% +5 "core" %|0a_ \ x +98 "collection"'n% +5 "core" %O\ +4 "sampler"),% +6 "core" %|0 \ x +3 "collection"'<% +7 "core" %Ow\ +2 #tIntake @30.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X< \ q +98 "collection"'=% +4 "core" %O\ +4 "sampler")b% +5 "core" %ZV \ r +111 "collection"'z% +5 "core" %O\ +3 "sampler")2% +5 "core" % \ n +126 "collection"'V% +4 "core" %Ox\ +3 "sampler")u% +5 "core" % \ o +142 "collection"'q% +5 "core" %O\ +3 "sampler")p% +5 "core" % \ r +161 "collection"'Z% +4 "core" %O\ +3 "sampler")d% +7 "core" % \ n +180 "collection"'@% +4 "core" %O~\ +4 "sampler")D% +5 "core" % \ r +194 "collection"'o% +4 "core" %O}\ +3 "sampler")R% +6 "core" % \ p +193 "collection"'(% +5 "core" %O\ +3 "sampler") % +5 "core" % \ p +4 .tIntake.select :close +2 "sampler")0 +17 )% +4 "core" % \ w +3 .tSSV.dial :exhaust +3 "sampler")x  +79 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")~'! +907 "core" ' +3 .tExhaust.select :close +2 "sampler") +101 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")  +3 "collection"'` @ +10 "core" ? +69 +8 #tAllowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can"y\  99 +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %O\ +4 #tIntake @30.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X% +7 "core" %`UR \ v +3 "collection"'k% +6 "core" %O-\ +2 #tIntake @29.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +3 "sampler")j' +4 "core" '?J \ j +3 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[54:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1556 "Can"v\ 9|a +219 "core" 'X: \ m +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'r'P +95 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +137 "core" +6 .tSS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %\  +2 .tCSV.dial between air and CTV +4 "collection"'k ` +29 "core" ` +8 .tCS.seek 6.991ml +3 "collection"''' +760 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +5 "collection"'T  +4 'w  +11 "core"  +23  +9 .tCS.reconfigure :pressurize + "collection"'# d@<<b +5 .tCS.seek 0ml +3 "collection"''P +1116 "core" '*$%!\ +5 "collection"'n% +6 "core" %)' \  +3 "sampler"),% +6 "core" % \  +3 #tBubblePoint: Intake @24.1psia, Outlet @4.1psia +2 .CBV.dial SSV +2 "collection"'< @ +38 "core" B +8 .tSS.reconfigure :default +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"'C'P +72 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")Q +137 "core" +7 .tSS.reconfigure :exhale +2 "sampler")#.0Xd +105 "collection"'t9 +5 "core" 9 Bd +104 "collection"'9 +5 "core" 9Fd +104 "collection"'9 +4 "core" 93Kd +105 "collection"'~9 +4 "core" 9KOd +178 "collection"'9 +5 "core" 9qVd +104 "collection"'l9 +4 "core" 9[d +105 "collection"'W9 +4 "core" 9_d +104 "collection"'X9 +5 "core" 9cd +104 "collection"'9 +5 "core" 9hd +104 "collection"'!9 +5 "core" 9ld +104 "collection"'M9 +4 "core" 9pd +105 "collection"'79 +4 "core" 96ud +104 "collection"'O9 +5 "core" 9Uyd +104 "collection"'9 +4 "core" 9s~d +104 "collection"'09 +5 "core" 9d +104 "collection"'9 +5 "core" 9d +104 "collection"'9 +4 "core" 9d +105 "collection"'S9 +4 "core" 9d +104 "collection"'\ 9 +5 "core" 9d +105 "collection"'L9 +4 "core" 95d +105 "collection"'[9 +4 "core" 9Wd +104 "collection"' 9 +5 "core" 9xd +104 "collection"'/9 +5 "core" 9d +104 "collection"'i9 +4 "core" 9d +104 "collection"']9 +5 "core" 9d +104 "collection"'\\9 +5 "core" 9d +104 "collection"'A9 +4 "core" 9!d +105 "collection"'a9 +4 "core" 9Ca +104 "collection"'P9 +5 "core" 9e^ +104 "collection"'9 +5 "core" 9Z +104 "collection"'9 +5 "core" 9W +104 "collection"'e9 +5 "core" 9T +104 "collection"'_9 +5 "core" 9Q +104 "collection"'g9 +4 "core" 9 M +104 "collection"' 9 +5 "core" 9.K +104 "collection"'Y9 +5 "core" 9PH +104 "collection"' 9 +4 "core" 9pE +105 "collection"'9 +4 "core" 9B +104 "collection"')9 +5 "core" 9@ +105 "collection"'9 +5 "core" 9= +107 "collection"'r9 +4 "core" 9: +104 "collection"'f9 +5 "core" 98 +104 "collection"'9 +4 "core" 9/\ 6 +104 "collection"'|9 +5 "core" 9L 4 +104 "collection"'N9 +5 "core" 9j1 +104 "collection"'$9 +4 "core" 9 / +104 "collection"'19 +5 "core" 9 - +104 "collection"'^9 +5 "core" 9+ +104 "collection"'{9 +5 "core" 9) +104 "collection"'9 +5 "core" 9' +105 "collection"'s9 +4 "core" 9\ % +104 "collection"'9 +5 "core" 9!#% +104 "collection"'69 +5 "core" 98'# +104 "collection"':9 +5 "core" 9O ," +104 "collection"'9 +5 "core" 9e"0 +104 "collection"'9 +5 "core" 9z$4 +104 "collection"'U9 +5 "core" 9&9 +104 "collection"'m9 +5 "core" 9(= +104 "collection"'>9 +4 "core" 9*B +105 "collection"'k9 +5 "core" 9+F +104 "collection"'#9 +5 "core" 9.J +104 "collection"'T9 +5 "core" 9/O +104 "collection"'w9 +4 "core" 91S +104 "collection"''9 +5 "core" 9 2W +104 "collection"'n9 +5 "core" 9 5\\ +104 "collection"',9 +5 "core" 9 $6` +104 "collection"'<9 +4 "core" 9 18d +105 "collection"'I9 +4 "core" 9 =:i +104 "collection"'J9 +5 "core" 9 J<m +104 "collection"'89 +5 "core" 9 T>q +104 "collection"'9 +5 "core" 9 a@v +104 "collection"'9 +4 "core" 9 jAz +105 "collection"'c9 +4 "core" 9 sC~ +104 "collection"' 9 +5 "core" 9 |D +104 "collection"'v9 +5 "core" 9 E +104 "collection"'%9 +5 "core" 9 H +104 "collection"'59 +4 "core" 9 I +104 "collection"'j9 +5 "core" 9 K +104 "collection"'&9 +4 "core" 9 L +105 "collection"'Q9 +4 "core" 9 M +104 "collection"'9 +5 "core" 9 O +104 "collection"'39 +5 "core" 9 Q +104 "collection"'49 +4 "core" 9 S +105 "collection"'C9 +4 "core" 9 S +104 "collection"'9 +5 "core" 9 U +105 "collection"'"9 +4 "core" 9 W +105 "collection"'9 +4 "core" 9 X +104 "collection"'y9 +4 "core" 9 Z +105 "collection"';9 +4 "core" 9 [ +104 "collection"'H9 +5 "core" 9 \\ +104 "collection"'99 +5 "core" 9 ^ +104 "collection"'+9 +4 "core" 9 _ +104 "collection"'G9 +5 "core" 9 a +104 "collection"'}9 +4 "core" 9 a +104 "collection"'h9 +5 "core" 9 c +104 "collection"'9 +5 "core" 9 e +104 "collection"'?9 +4 "core" 9 e +105 "collection"'E9 +4 "core" 9 f +104 "collection"'9 +5 "core" 9 h +104 "collection"'=9 +5 "core" 9 i +104 "collection"'9 +4 "core" 9 k +105 "collection"'z9 +4 "core" 9 k +104 "collection"'b9 +4 "core" 9 k +104 "collection"'V9 +5 "core" 9\ o +104 "collection"'u9 +5 "core" 9\ o\  +104 "collection"'p9 +5 "core" 9\ q +104 "collection"'Z9 +4 "core" 9\ q +105 "collection"'d9 +4 "core" 9\ r +104 "collection"'@9 +4 "core" 9\ t +105 "collection"'D9 +5 "core" 9\ u +104 "collection"'o9 +5 "core" 9\ v$ +104 "collection"'R9 +4 "core" 9\ x( +105 "collection"'(9 +4 "core" 9\ y, +105 "collection"' 9 +4 "core" 9\ z1 +104 "collection"'9 +5 "core" 9\ |5 +104 "collection"'x9 +4 "core" 9\ |9 +105 "collection"'-9 +4 "core" 9\ }> +104 "collection"'`9 +5 "core" 9\ B +104 "collection"'9 +79 "core" 9\ #I +18 .tCH.hold 10:00,70C +4 "collection"' `\ o `\ #\ +5 't9 +8 "core" K +2 9\ $ +3 "collection"'% +6 "core" %\ \ \ y\ n +3 #tBegun lysing Collection Puck Heater at 68C/79.4psia +11154 "Can"v\ :a +48826 "core" ` +4 "collection"'9 +6 "core" 9\ pV +3 "collection"'~% +6 "core" %\ J E\ +3 #tEnded lysing Collection Puck Heater at 70C/86.4psia +3 .CS.seek 0ml +2 "collection"''P +361 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'l @ +108 "core" B +7 .tCSV.dial :air +2 "collection"'W @ +44 "core" > +7 .tCS.seek 5ml +2 "collection"'X'q +1350 "core" ' +3 .tCSV.dial CTV +3 "collection"'  +44 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +3 "collection"'! @ +44 "core" > +6 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'M  +45 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'7 @ +45 "core" > +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'O'P +1359 "core" ' +3 "collection"'% +6 "core" %N\ +2 #tPuck @157.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'0 +101 "core"  +6 .tCBV.dial CSV +3 "collection"'  +30 "core"  +7 "collection"'% +6 "core" %Q \ +4 .tCS.seek 5ml +3 "collection"'S'q +1344 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'\  +44 "core" +6 "collection"'L% +6 "core" %q)%L\  +4 .tCS.seek 7ml +2 "collection"'['g +588 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +42 "core" ? +7 .tCS.seek 10ml +3 "collection"'/' +845 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'i ` +115 "core" _ +6 #tLysing Complete +2 "collection"']& +6 "core" &XV (\ @ +3 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&\\% +6 "core" % b   +3 "storage"(A% +6 "core" %I\ (\ ' \ +3 "storage"(a. +5 "core" .(G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(P( +192 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" & \ \  T\ +4 "manipulator"&& +6 "core" & F ( +2 "manipulator"&e% +7 "core" % b   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&_( +174 "core" ( +3 "manipulator"&g& +6 "core" & K D +3 "storage"( & +6 "core" & \ <\ < \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +3 "manipulator"&Y'j +105 "core" ' +3 "storage"( & +6 "core" & \ _\ ` \ +76 .tSE.reconfigure :pick +11 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(' +269 "core" ' +4 "storage"()- +5 "core" -'G +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&& +6 "core" & Y D +3 "storage"(r& +6 "core" & \ $\ " `\ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +2 "manipulator"&f'J +40 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(|- +4 "core" -'G +5 .tSE.seek 6.26 Pucks below Top Plate +2 "storage"(N' +27 "core" ' +3 "manipulator"&$% +5 "core" %9R +4 "storage"(1& +6 "core" & \ \  #\ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 2 + 283 counts +2 "manipulator"&^'e +12 "core" ' +2 "manipulator"&{& +7 "core" & C D +3 "storage"(& +6 "core" & \ 9\ < \ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +3 "manipulator"&s'j +30 "core" ' +4 .tSE.seek 7.26 Pucks below Top Plate +2 "storage"(' +37 "core" ' +2 "manipulator"&6& +7 "core" & ) D +3 "manipulator"&:% +6 "core" %T m +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +4 .tElbow.seek CC +2 "manipulator"&( +191 "core" ( +3 "manipulator"&U& +6 "core" & \ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &m& +4 "core" & l \ +4 .tForearm.seek CC +2 "manipulator"&>'ш +96 "core" ' +2 .tHand.close +2 "manipulator"&k/ +16 "core" / +5 .tCC.seek :open +2 "collection"'#( +407 "core" ( +2 "storage"(T& +5 "core" & \ Z\ _ \ +4 "storage"(w& +6 "core" & \ `\ ^ \ +3 "manipulator"&'& +6 "core" & G \ +3 "manipulator"&n% +6 "core" %ь v  +4 .tForearm.seek :retract +2 "manipulator"&,' ] +112 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&<( +165 "core" ( +2 "manipulator"&I& +6 "core" & H ^ +4 "storage"(J& +6 "core" & \ S\ S \ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 2 +3 "manipulator"&8'J +104 "core" ' +3 .tElbow.hold +3 "manipulator"&, +6 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&1 +23 "core" 1 +4 "Can"p\ [l:a +3 "manipulator"&c% +6 "core" %Y{ 8 = +3 "storage"( & +78 "core" & \ %\ $ \ +3 .tForearm.force -20 +11 "manipulator"&5 +7 .tForearm.seek 2 + 315 counts +2 "manipulator"&v'Ѕ +27 "core" ' +2 "manipulator"&%& +7 "core" & m ^ +3 "storage"(5& +6 "core" & \ Z\ _ \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +3 "manipulator"&j'j +14 "core" ' +3 "storage"(&% +5 "core" %\ e\ c \ +6 ."downElevator"SE.seek :down +4 "storage"(Q') +98 (% +4 "core" %M\ ;\ ? }\ Xf +4 "manipulator"&3% +5 "core" %g  \\  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&4' ] +92 "core" ' +12 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'C& +6 "core" &\ +4 "manipulator"&& +6 "core" & G ^ +3 "manipulator"&"% +6 "core" % d |  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +179 "core" ( +2 "manipulator"&y& +7 "core" &-{  R +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &;& +4 "core" &-{ D R +4 .tForearm.seek :garage +3 "manipulator"&H'o +108 "core" ' +3 .tHand.close +2 "manipulator"&9/ +22 "core" / +3 "manipulator"&+& +6 "core" &-{ 4 R +3 "manipulator"&G% +6 "core" %~ I +4 .tForearm.seek :retract +2 "manipulator"&}' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&h( +309 "core" ( +3 "manipulator"&& +5 "core" & H ' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &?& +4 "core" & N ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&E'ш +112 "core" ' +3 "manipulator"&& +5 "core" & Z ' +4 "manipulator"&=% +6 "core" %ф x +4 "collection"'& +6 "core" &\ +4 "collection"'z& +8 "core" &\ +6 .tCC.seek :closed +2 "collection"'b(X +6 "core" &\ + &z\  +8 &2}Z\ *y +10 &d~\ > +9 &dr\ N +9 &&Tn\ N +10 &RA\ N +9 &V\ N +9 &mW \ N +10 &0U\ M +9 & R\ M +9 &"U\ N +10 &$uV\ N +9 &&7W~\ N +10 &'Ub\ M +9 &)S@\ M +9 &+}V\ N +10 &-@R}\ M +9 &/Rg\ N +10 &0TY\ N +9 &2V5\ M +9 &4GR|\ N +10 &6\ T\ M +9 &7S\ N +9 &9P\ M +10 &;PT\ M +9 &=Q\ N +9 &>Q\ M +10 &@T\ M +9 &BWVn\ N +10 &D^Z\ O +9 &Eh\ P +9 &G\ S +10 &ID\ W +9 &Ks\ X +10 &L^\ X +9 &ND\ X +9 &PJ0\ X +10 &R\ Y +9 &S\ Y +9 &U\ [ +10 &WI\ H +9 &XY8\ - +9 &Xfh\ D +6 ( +6 "collection"'z& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.26 +40 "collection"'V& +6 "core" &X^y\ D + &XZ\ D +5 .tHand.open +89 "manipulator"&u1 +21 "core" 1 +3 "manipulator"&p% +6 "core" %ф b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&Z' ] +95 "core" ' +3 .tPSV.dial PSR +3 "processing"%d +133 "core"  +27 "processing"%@% +5 "core" %ܓF\ +5 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +21 .tPS.seek 1.5ml + "processing"%D' +1608 "core" ' +3 .tdelay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%o  +45 "core"  +7 .tPS.seek 0ml +2 "processing"%R'ܑ +1605 "core" ' +3 .tPSV.dial PSR +3 "processing"%( +44 "core"  +10 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"% ' +2619 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"% +4 "collection"'x  +10 "core" @ +2 "processing"%- +5 "core" @ +4 "processing"%`  +64 "core" +102  +9 .tPSV.dial :mixloop +3 "processing"% +104 "core" +6 .tCTV.dial :air,avoiding: :intake +6 .PTV.dial :PRVmixing +2 "processing"%t  +131 "core" +8 .tPS.seek 0ml +3 "processing"%'ܑ +2625 "core" ' +3 .tPSV.dial :air +3 "processing"%q  +44 "core"  +7 .tPS.seek 2.5ml +3 "processing"%' +2621 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +44 "core" +8 .tPS.seek 0ml +3 "processing"%~'ܑ +2614 "core" ' +3 .tPSV.dial :air +3 "processing"%2  +44 "core"  +8 .tPS.seek 2.5ml +2 "processing"%l' +2624 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%W +46 "core" +8 .tPS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &  M & +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&!( +34 "core" ( +2 "manipulator"&M& +5 "core" & F g +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &7& +4 "core" & r g +77 .tForearm.seek CC +12 "manipulator"&X'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&/ +24 "core" / +6 .tCC.seek :open +3 "collection"'0( +408 "core" ( +3 "manipulator"&& +6 "core" & g +3 "manipulator"&% +5 "core" %ё +5 .tForearm.seek :retract +3 "manipulator"&O' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&\ (-z +300 "core" ( +2 "manipulator"&L& +7 "core" &- 2 M +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &S& +4 "core" &- t M +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"& 'o +108 "core" ' +3 .tHand.open +2 "manipulator"&[1 +25 "core" 1 +3 "manipulator"&i% +6 "core" %pO U  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&]' ] +105 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%\\ +15 "core" +5 .tPTV.dial :PRVmixing +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%A  +5 "collection"'a  +10 "core"  +2 +10 .tCTV.dial :air,avoiding: :intake +6 #Loading lyfil puck from tube 3 into Collection Clamp +2 "collection"'& +6 "core" &(\ +3 "manipulator"&% +6 "core" % N }  +3 "storage"(e% +5 "core" %I \ ? \ +4 "storage"(*. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 3 +3 "storage"(g(G +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 ( & +4 "core" &F\ F\  4\  +4 "manipulator"&.& +6 "core" &- A M +3 "manipulator"& % +7 "core" % N   +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +3 "manipulator"&K( +178 "core" ( +2 "manipulator"&)& +7 "core" &\  !q +3 "storage"(& +6 "core" &C \ " d\ " +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +3 "manipulator"&r'k +102 "core" ' +2 "storage"(|& +5 "core" &C\ _\ S \ " +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"($' +147 "core" ' +4 "storage"(1- +4 "core" -') +5 .tSE.configure :default + "storage"(#QK-0-\ b +5 ({& +4 "core" &C\ &\ + }\ " +4 "manipulator"&& +6 "core" &\  ; !q +3 .tElbow.seek 3 +3 "manipulator"&6( +6 "core" ( +3 "manipulator"&:& +79 "core" &\  > !q +3 "storage"(Y& +6 "core" &C\ ;\ ; \ " +4 .tForearm.seek 3 + 300 counts +11 "manipulator"&_'w +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +27 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&f& +4 "storage"(^') +12 "core" &\  / !q +3 "manipulator"&N% +7 "core" %n K L +4 .tForearm.seek :retract +2 "manipulator"&U' ] +95 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 "core" ' +3 .tElbow.seek CC +3 "manipulator"&m( +169 "core" ( +3 "manipulator"&s& +7 "core" &\  ? "~ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &  "~ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&k'ш +108 "core" ' +2 "manipulator"&& +7 "core" &  D "~ +3 "manipulator"&F% +6 "core" %ф +4 "collection"'T& +6 "core" &\ +4 "collection"'w& +8 "core" &\ +4 .tCC.seek :closed +4 "collection"''(X +3 "core" &j\ +7 &Z\  +6 &1}J\ *y +10 &c~*\ > +9 &Wp\ N +9 &T\ N +10 &Q\ N +9 &Q\ M +9 &`T\ N +10 &"T\ N +9 & T\ M +10 &"R\ M +9 &$gV\ N +9 &&*Rl\ N +10 &'P\\\ N +9 &)T\ N +9 &+oT\ N +10 &-2Q\ N +9 &.P\ M +9 &0Qx\ M +10 &2xPm\ N +9 &4:RY\ N +10 &5RG\ M +9 &7T,\ M +9 &9Q'\ M +10 &;BU\ N +9 &=U\ M +10 &>Q\ M +9 &@U\ N +9 &BJT\ N +10 &D W\ N +9 &E\\\ O +9 &Gc\ O +10 &IGu\ Q +9 &K\ T +10 &L\ W +9 &N{\ X +9 &P>\ W +10 &Q\ X +9 &S\ Y +9 &U~{\ Y +10 &W>g\ G +9 &X\\AX\ 'u +9 &Xhh\ E +6 ( +4 "collection"'w& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.13 +3 .Hand.open +2 "manipulator"&n1 +5 "core" &XZ\ E +21 1 +3 "manipulator"&I% +5 "core" %l K +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&J' ] +95 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'>  +139 "core" ~ +8 .tCSV.dial CTV +3 "collection"'  +30 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2622 "core" ' +4 "collection"'c% +5 "core" %a[V\ \ +5 .tCS.seek 4.25ml +2 "collection"' 'Z$ +1545 "core" ' +3 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%%  +43 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%,  +75 "core"  +15 .tPS.seek 0ml +3 "processing"%5'ܑ +2624 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'& ` +36 "core" ^ +6 .tCSV.dial :air +76 "collection"'< @ +47 "core" > +18 .tCS.seek 10ml +2 "collection"'' +1538 "core" ' +3 .tCSV.dial CTV +3 "collection"'3  +44 "core"  +9 .tCS.seek 0ml +2 "collection"'8'P +2642 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'C @ +32 "core" > +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'  +140 "core" +6 "collection"'"& +6 "core" &XZxrN\ E +3 #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&v% +6 "core" % f  +3 "storage"(% +6 "core" %H\ =\ < 0\ +3 "storage"(j. +5 "core" .(G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 2 +3 "storage"(y( +259 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (;& +4 "core" & \ \  \ +3 "manipulator"&Q& +7 "core" &\  !t +3 "manipulator"&% +6 "core" % f  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&9( +173 "core" ( +3 "manipulator"&+& +5 "core" & T L +4 "storage"(G& +5 "core" & \ 9\ 9 )\ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&4'j +93 "core" ' +3 "storage"(H& +6 "core" & \ :\ 9 `\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +259 "core" ' +2 "storage"(- +5 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&?& +4 "core" & L +3 "storage"(& +6 "core" & \ <\ < \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +2 "manipulator"&='J +36 "core" ' +2 .tElbow.hold +3 "manipulator"&, +6 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 "storage"(}- +4 "core" -' +5 .tSE.seek 7.27 Pucks below Top Plate +2 "storage"(#' +29 "core" ' +2 "manipulator"&V% +7 "core" %7g  +2 "storage"(u& +6 "core" & \ \  \ +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 281 counts +2 "manipulator"&p'c +20 "core" ' +3 "manipulator"&z& +5 "core" & U I +4 "storage"(d& +5 "core" & \ ;\ ; /\ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +3 "manipulator"&@'j +31 "core" ' +4 .tSE.seek 8.27 Pucks below Top Plate +3 "storage"(E'n +37 "core" ' +2 "manipulator"&o& +79 "core" & * I +3 "manipulator"&D% +6 "core" %K 4  +4 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&(' ] +92 "core" ' +4 .tElbow.seek CC +3 "manipulator"&R( +176 "core" ( +2 "manipulator"&& +7 "core" & & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &-& +4 "core" & 0 & +4 .tForearm.seek CC +3 "manipulator"&x'ш +94 "core" ' +3 .tHand.close +2 "manipulator"&`/ +23 "core" / +6 .tCC.seek :open +2 "collection"'( +406 "core" ( +3 "storage"(t& +5 "core" & \ g\ f -\ +3 "storage"( & +7 "core" & \ Y\ [ z\ +2 "manipulator"&q& +5 "core" &  * # +4 "manipulator"&% +6 "core" %ь +  +4 .tForearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&( +167 "core" ( +3 "manipulator"&2& +5 "core" & K r +4 "storage"(~& +5 "core" & \ P\ l o\ +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 2 +2 "manipulator"&W'J +108 "core" ' +3 .tElbow.hold +2 "manipulator"&l, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&1 +19 "core" 1 +4 "manipulator"&M% +7 "core" %Ux 6 +2 "storage"(7& +10 "core" & \ &\ . \ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 2 + 311 counts +2 "manipulator"&'Ё +27 "core" ' +3 "manipulator"&h& +5 "core" & w p +4 "storage"(Z& +6 "core" & \ ? \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +3 "manipulator"&b'j +15 "core" ' +3 "storage"(% +6 "core" %s\ \\\ f R\ +5 ."downElevator"SE.seek :down +4 "storage"(') +98 (X% +4 "core" %1I\ :\ ; 1\ We +4 "manipulator"&!% +5 "core" %e    +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&L' ] +88 "core" ' +12 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 .tPSV.dial :air +3 "processing"%S  +74 "core" +6 .tPS.seek 2.5ml +2 "processing"%[' +2623 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%i +78 "core" +6 .tdelay 1 second +112 .PSV.dial :air +3 "processing"%\\  +44 "core"  +6 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%a +44 "core" +7 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%A  +44 "core"  +6 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%O'ܑ +2616 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" &tE\ \ +3 "manipulator"&& +6 "core" & t p +3 "manipulator"&e% +5 "core" % a  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(-z +180 "core" ( +2 "manipulator"& & +7 "core" &-~ G Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" &-~ n Z +4 .tForearm.seek :garage +2 "manipulator"&.'o +109 "core" ' +3 .tHand.close +2 "manipulator"& / +20 "core" / +3 "manipulator"&P& +5 "core" &-~ Z +4 "manipulator"&)% +5 "core" %{u u $ +4 .tForearm.seek :retract +3 "manipulator"&' ] +107 "core" ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&\ ( +123 "core" ( +3 "manipulator"&|& +5 "core" & > +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &1& +4 "core" & 1 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&{'E +97 "core" ' +2 "manipulator"&& +7 "core" & 7 +3 "manipulator"&]% +6 "core" %@ :  +4 "processing"%:& +6 "core" &t<\ \ +4 "processing"%Y& +8 "core" &t;\ \ +4 .tPC.seek :closed +4 "processing"%(SD +4 "core" &tE\ \ +6 &vG\ D +6 &KF\ 3 +10 &DtH\ G +9 &bD\ N +10 &]F\ N +9 &t]G\ N +9 &7YF\ N +10 &\\D\ M +9 &\\G\ M +9 &!~\\H\ M +10 &#>]G\ N +9 &%ZF\ N +10 &&[E\ M +9 &(\\F\ N +9 &*G_F\ N +10 &, YF\ N +9 &-\\G\ M +9 &/[E\ N +10 &1O_G\ N +9 &3_G\ N +10 &4]F\ N +9 &6_F\ N +9 &8V`G\ N +10 &:`F\ N +9 &;^G\ N +9 &=^E\ M +10 &?^_F\ N +9 &A!\\G\ N +10 &B_G\ N +9 &D`G\ N +9 &FasG\ P +10 &HG\ R +9 &IE\ S +9 &KF\ T +10 &M\\F\ T +9 &OE\ U +10 &PF\ U +9 &Ry{E\ ) +9 &SpE\ 7 +10 ( +5 "processing"%Y& +3 "core" &S &G\ / +4 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.58 +2 "processing"%f& +5 "core" &S &B\ / +6 .tHand.open + "manipulator"&N1 +17 "core" 1 +2 "manipulator"&K% +5 "core" %< G \ +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&r' ] +97 "core" ' +2 .tPRV.dial :air +3 "processing"%$  +45 "core"  +6 .tPSV.dial :mixloop +3 "processing"%s +44 "core" +6 "processing"%% +5 "core" %ܐ=\ +5 .tPS.seek 0.3ml +87 "processing"%_' +380 "core" ' +3 .tPSV.dial PSR +2 "processing"%^ +106 "core"  +11 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%6'5a +485 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +1909 "core" ' +4 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%F +106 "core" +6 .tPTV.dial :mixing +2 "processing"%T @ +73 "core" @ +7 .tPBV.dial :waste2 +4 "processing"%U  +95 "core"  +8 .tPS.seek 0ml +3 "processing"%0'ܑ +2622 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&n& +5 "core" & H +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&I( +3 "core" ( +4 "manipulator"&w& +6 "core" & C +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &>& +4 "core" & 4 +4 .tForearm.seek PC +3 "manipulator"&'E +94 "core" ' +2 .tHand.close +2 "manipulator"&k/ +21 "core" / +5 .tPC.seek :open +3 "processing"%( +373 "core" ( +4 "manipulator"&c& +6 "core" & +3 "manipulator"&/% +6 "core" %T i  +4 .tForearm.seek :retract +2 "manipulator"&%' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&,(-z +141 "core" ( +2 "manipulator"&& +7 "core" &-z\  & "~ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &&& +4 "core" &-z\  < "~ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&<'o +112 "core" ' +2 .tHand.open +2 "manipulator"& 1 +17 "core" 1 +3 "manipulator"&3% +6 "core" %qp q m +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +4 #tLoading da puck from tube 3 into Processing Clamp +2 "processing"%C& +6 "core" &=\ +3 "manipulator"&% +6 "core" % h )  +3 "storage"("% +6 "core" %I\ ? \ +2 "storage"(v. +6 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"((G +207 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (j& +4 "core" &H\ #\ H D\ +3 "manipulator"&;& +6 "core" &-\  !v +3 "manipulator"&Q% +5 "core" % h ,  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&( +172 "core" ( +76 "manipulator"&g& +5 "core" &  q n +4 "storage"(+& +6 "core" &E \ ? \ # +4 .tForearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +3 "manipulator"&G'k +101 "core" ' +3 "storage"(H& +6 "core" &E b \ # +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(m' +159 "core" ' +2 "storage"(J- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (& +4 "core" &E\ :\ : \ # +4 "manipulator"&?& +6 "core" &   n +4 .tElbow.seek 3 +2 "manipulator"&( +5 "core" ( +3 "manipulator"&}& +6 "core" &\  M n +3 "storage"(V& +6 "core" &E\ :\ 9 )\ # +5 .tForearm.seek 3 + 300 counts +2 "manipulator"&u'w +32 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&z/ +23 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&d& +8 "storage"(o') +7 "core" &\   n +3 "manipulator"&4% +6 "core" %І ?  +4 .tForearm.seek :retract +2 "manipulator"&D' ] +94 "core" ' +4 .tElbow.seek PC +2 "manipulator"&9( +11 "core" ' +4 ."downElevator"SE.stop +3 "storage"(5 +241 "core" ( +2 "manipulator"&& +7 "core" & \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &=& +4 "core" &  \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&p'E +99 "core" ' +3 "manipulator"&#& +5 "core" & g \ +4 "manipulator"&% +5 "core" %I +4 "processing"%-& +7 "core" &<\ +3 "processing"%@& +9 "core" &F\ +5 .tPC.seek :closed +3 "processing"%(SD +5 "core" &F\ + &H\  +8 &0E\ +z +9 &cF\ > +10 &exE\ N +9 &'ZF\ N +10 &YG\ M +9 &WF\ M +9 &oYF\ M +10 &0WF\ N +9 & ZE\ M +9 &"]I\ N +10 &$vVG\ N +9 &&8\\E\ N +10 &']F\ N +9 &)ZG\ N +9 &+~[F\ N +10 &-?ZF\ N +9 &/XE\ M +9 &0XF\ M +10 &2YF\ N +9 &4HYE\ N +10 &6\ ]G\ N +9 &7\\G\ N +9 &9\\F\ N +10 &;PYF\ N +9 &=WG\ N +9 &>YH\ M +10 &@YE\ M +9 &BX[G\ N +10 &D[G\ M +9 &EmG\ O +11 &G{G\ Q +8 &IQE\ S +9 &KG\ T +9 &LH\ T +10 &NF\ T +9 &PSG\ U +10 &RE\ B +9 &R'uE\ \\ +9 &S&1F\ 2 +4 ( +3 "processing"%@& +7 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.60 +4 .Hand.open +2 "manipulator"&`1 +5 "core" &S&-E\ 2 +12 1 +3 "manipulator"&(% +6 "core" %< J +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'' ] +96 "core" ' +4 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%t < +3 % 9 +11 "core" 9 +64 "Can"\ .";>a +40 "processing"%q9 +4 "core" 9: +105 "processing"%9 +4 "core" 9 ; +104 "processing"%29 +5 "core" 9< +104 "processing"%~9 +5 "core" 9= +179 "processing"%x9 +4 "core" 9> +104 "processing"%R9 +5 "core" 9? +104 "processing"%9 +4 "core" 9"> +104 "processing"%M9 +5 "core" 9&> +104 "processing"%79 +4 "core" 9+= +105 "processing"%h9 +5 "core" 9/= +104 "processing"%Z9 +4 "core" 93; +105 "processing"%9 +4 "core" 98. +104 "processing"%9 +5 "core" 9<- +104 "processing"%X9 +4 "core" 9A* +105 "processing"%!9 +5 "core" 9E' +104 "processing"%9 +4 "core" 9.I& +105 "processing"%W9 +4 "core" 9?N" +104 "processing"%9 +5 "core" 9PR! +104 "processing"%E9 +5 "core" 9cV +104 "processing"%S9 +5 "core" 9x[ +105 "processing"%b9 +4 "core" 9_ +104 "processing"%9 +5 "core" 9c +104 "processing"%59 +4 "core" 9h +104 "processing"%i9 +4 "core" 9l +105 "processing"%\\9 +5 "core" 9p +104 "processing"%a9 +5 "core" 9u +104 "processing"%A9 +4 "core" 9y +104 "processing"%[9 +5 "core" 9\ } +104 "processing"%9 +4 "core" 9 +105 "processing"%9 +4 "core" 9, +104 "processing"%e9 +4 "core" 9< +104 "processing"% 9 +4 "core" 9M\ +105 "processing"% 9 +4 "core" 9\\ +104 "processing"%l9 +5 "core" 9k +104 "processing"% 9 +5 "core" 9y +104 "processing"%P9 +4 "core" 9 +105 "processing"%)9 +4 "core" 9 +104 "processing"%L9 +4 "core" 9 +105 "processing"%|9 +4 "core" 9 +104 "processing"%19 +5 "core" 9 +104 "processing"%.9 +4 "core" 9 +104 "processing"%9 +4 "core" 9 +105 "processing"%]9 +4 "core" 9 +104 "processing"%:9 +4 "core" 9 +105 "processing"%*9 +5 "core" 9 +104 "processing"%9 +4 "core" 9 +8 .tPH.hold 2:00:00,28C +5 "processing"%B p  +76 "core"  +7 .tPS.seek :empty +3 "processing"%k's +2290 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%\  +131 "core" +6 .tPSV.dial :mixloop +2 "processing"%r +45 "core" +6 .tPRV.dial :ab1 +3 "processing"% @ +75 "core" A +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%c' +152 "Can"\ }'S;a +204 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "collection"'/  +2 "processing"%  +50 "core"  +2 +7 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:98"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:97"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +6 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%&% +6 "core" %K\  +4 .tPS.seek 0.3ml +2 "processing"%' +358 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'I  +32 "core" +6 .tPRV.dial :air +3 "processing"%  +44 "core"  +7 .tPS.seek 0.9ml +3 "processing"%3'N +1265 "core" ' +3 .tPRV.dial :waste2 +81 "processing"%C @ +75 "core" ? +13 .tPS.seek 0.5ml +3 "processing"%' +856 "core" ' +4 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%"  +44 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%v'Q +1610 "core" ' +3 .tPSV.dial :PML +3 "processing"%% +44 "core" +7 .tPTV.dial :mixing +2 "processing"%< @ +73 "core" A +7 .tPBV.dial :waste1 +3 "processing"%j  +36 "core" +7 "processing"%;% +6 "core" %WK\  +5 .tPS.seek 1.85ml +2 "processing"%Q'O +237 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%y * +36 "core" + +9 .tPS.seek 0ml +2 "processing"%g'ܑ +1987 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'+& +4 "core" &oj\ +4 "manipulator"&,& +6 "core" &  +3 "manipulator"&H% +6 "core" % Z p  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&J(-z +134 "core" ( +3 "manipulator"&& +6 "core" &-{\  h !t +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-{  A !t +4 .tForearm.seek :garage +3 "manipulator"&?'o +110 "core" ' +4 .tHand.close +2 "manipulator"&}/ +27 "core" / +3 "manipulator"&V& +7 "core" &-{\  N !t +3 "manipulator"&z% +50 "core" %x~ - H +4 .tForearm.seek :retract +2 "manipulator"&d' ] +106 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&4( +326 "core" ( +3 "manipulator"&& +5 "core" & \\ \ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &G& +4 "core" &  \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&m'ш +98 "core" ' +3 "manipulator"&u& +6 "core" & : \ +3 "manipulator"&% +6 "core" %ѐ  +4 "collection"'=& +5 "core" &pj\ +5 "collection"'& +8 "core" &pk\ +4 .tCC.seek :closed +4 "collection"'o(X +3 "core" &mh\ +7 &oj\ 8 +7 &(Gxml\ 1 +9 &Oq~pj\ F +9 &[ni\ P +10 &Qpj\ P +9 &sRoi\ P +10 &6Rpl\ O +9 &Opi\ O +9 &Snj\ O +10 &!|Qpl\ O +9 &#>Rom\ O +9 &%Poh\ O +10 &&Spk\ O +9 &(Poi\ P +10 &*GQpl\ O +9 &,Rnj\ O +9 &-Ooj\ O +10 &/Qoi\ P +9 &1OOpj\ O +9 &3Qoh\ O +10 &4Rnh\ O +9 &6Oni\ O +10 &8VQpi\ O +9 &:Noh\ O +9 &;Ppj\ O +10 &=Qnk\ O +9 &?_Ppi\ O +9 &A"Onj\ O +10 &BQok\ O +9 &D`pi\ Q +10 &F]nqk\ R +9 &Hmk\ U +9 &Iqi\ Y +10 &Kok\ Y +9 &MPpl\ Z +9 &Oph\ Z +10 &Ppk\ Z +9 &Rnk\ [ +10 &TUnj\ [ +9 &Voj\ \\ +9 &Wzoi\ B +94 &X'nk\ #h + &Xjoj\ K + ( + &Xnoj\ K + &Xnpl\ K + &Xmpm\ K + &Xmpj\ K + &Xnpk\ K + &Xnoi\ K + &Xnpi\ K +2 &Xmqk\ K + &Xmqk\ K +4 "collection"'& +10 "core" &Xmoi\ K +4 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.33 +2 "collection"'#& +5 "core" &Xnpm\ K +6 .tHand.open +2 "manipulator"&1 +21 "core" 1 +3 "manipulator"&-% +7 "core" %} I +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&D' ] +99 "core" ' +3 .tPSV.dial PSR +2 "processing"% +106 "core"  +12 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +23 .tPS.seek 1.5ml +2 "processing"%`' +1605 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%(  +46 "core"  +8 .tPS.seek 0ml +2 "processing"% 'ܑ +1601 "core" ' +3 .tPSV.dial PSR +2 "processing"%@ +45 "core"  +11 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%q' +2621 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"%  +3 "collection"'p  +42 "core" ~ +123  +11 .tPSV.dial :mixloop +2 "processing"%2 +106 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'~  +6 "core" +8 .tPTV.dial :PRVmixing +2 "processing"%x  +75 "core" +10 .tPS.seek 0ml +3 "processing"%R'ܑ +2628 "core" ' +3 .tPSV.dial :air +2 "processing"%  +43 "core"  +9 .tPS.seek 2.5ml +2 "processing"%M' +2622 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%7 +45 "core" +9 .tPS.seek 0ml +2 "processing"%h'ܑ +2642 "core" ' +3 .tPSV.dial :air +2 "processing"%Z  +45 "core"  +8 .tPS.seek 2.5ml +3 "processing"%' +2623 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +44 "core" +9 .tPS.seek 0ml +3 "processing"%X'ܑ +2623 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&!& +84 "core" & & \ +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +9 "core" ( +3 "manipulator"&W& +6 "core" & ] +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & o +4 .tForearm.seek CC +3 "manipulator"&E'ш +98 "core" ' +3 .tHand.close + "manipulator"&S/ +27 "core" / +6 .tCC.seek :open +3 "collection"'b( +409 "core" ( +2 "manipulator"&& +7 "core" & 7 +3 "manipulator"&5% +6 "core" %ф E +4 .tForearm.seek :retract +2 "manipulator"&i' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&\\(-z +288 "core" ( +2 "manipulator"&a& +7 "core" &-y k  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &A& +4 "core" &-y  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&['o +112 "core" ' +3 .tHand.open +2 "manipulator"&1 +23 "core" 1 +3 "manipulator"&% +6 "core" %pt  } +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&e' ] +104 "core" ' +3 ."da"delayUntil "12:15:09.90" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 3 into Collection Clamp + "collection"' & +5 "core" &li\ +4 "manipulator"& % +6 "core" % \\ F  +4 "storage"(l% +6 "core" %I\ \ \ +2 "storage"( . +7 "core" .(G +2 "storage"(P& +7 "core" &E\ \  U\ # +2 "storage"()& +7 "core" &E\ \  v\ # +3 "manipulator"&L& +6 "core" &-y a  +3 "manipulator"&|% +6 "core" % a A  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +3 "manipulator"&1( +190 "core" ( +2 "manipulator"&.& +5 "core" & % A +4 "storage"(& +5 "core" &E\ \ \ # +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&]'k +97 "core" ' +2 "storage"(:& +7 "core" &E\ \  \ # +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(*' +151 "core" ' +3 "storage"(- +6 "core" -'O +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (f& +4 "core" &E \ \ \ # +4 "manipulator"&0& +6 "core" & Q A +4 ."WCR"Elbow.seek 3 +3 "manipulator"&N( +79 "core" ( +2 "manipulator"&$& +7 "core" & 0 ; +2 "storage"(Y& +5 "core" &E \ # +5 ."WCR"Forearm.seek 3 + 300 counts +13 "manipulator"&s'w +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +19 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&K& +5 "storage"(O') +13 "core" & I ; +3 "manipulator"&{% +6 "core" %u E Q +4 ."WCR"Forearm.seek :retract +3 "manipulator"&t' ] +106 "core" ' +3 ' +3 ."downElevator"SE.stop +5 ."WCR"Elbow.seek CC +3 "storage"(5 +6 "manipulator"&_( +179 "core" ( +2 "manipulator"&6& +7 "core" & K ( +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &F& +4 "core" &  ( +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&T'ш +97 "core" ' +3 "manipulator"&^& +6 "core" & L ( +3 "manipulator"&% +5 "core" %ь j +5 "collection"'n& +6 "core" &ng\ +4 "collection"'w& +7 "core" &ng\ +6 ."WCR"CC.seek :closed +3 "collection"'>(X +4 "core" &nf\ +2 &nh\  +9 &1|le\ *y +10 &c}mg\ > +9 &Rnki\ O +9 &Mmh\ N +10 &Qnj\ N +9 &Qni\ O +10 &ZQlj\ N +9 &Rnh\ N +9 & Omj\ N +10 &"Qmg\ N +9 &$bMmi\ N +9 &&$Rlh\ N +10 &'Qmf\ O +9 &)Qlg\ N +10 &+kRkg\ N +9 &-,Qmg\ N +9 &.Pmj\ O +10 &0Njh\ N +9 &2sNlf\ N +9 &44Qmi\ N +10 &5Nmf\ N +9 &7Qmi\ O +10 &9{Omg\ N +9 &;<Pmj\ N +9 &<Qni\ N +10 &>Mmi\ N +9 &@Omf}\ N +9 &BDTmg\ N +10 &DYmg\ O +9 &Egmh\ Q +10 &G~umex\ R +9 &I7mg|\ V +9 &Jngz\ X +10 &Lnf{\ X +9 &Nunjz\ X +9 &P5mh{\ Y +10 &Qnl{\ Y +9 &Soiz\ Y +10 &Utmg}\ [ +9 &W7ph{\ H +9 &XqRmfw\ ] +10 &Xunhm\ W +3 ( +4 "collection"'w& +5 "core" &Xumhl\ W +4 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.30 +4 .Hand.open +2 "manipulator"&U1 +22 "core" 1 +3 "manipulator"&\ % +5 "core" %т L +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&r' ] +100 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold + "sampler")+ +4 "core" + +4 "sampler")k% +5 "core" %' \  +3 "collection"'& +5 "core" &Xunh=\ W +6 "Can"\ q)<( +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'/  +6 "core" +8 ."WCR"SSV.dial :spit,avoiding: :exhaust +9 .SS.reconfigure :fast +82 "sampler")#.0X0XX \ ] +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X \ i/ +227 "collection"'R% +8 "core" %U\ | +4 "sampler")7% +7 "core" %$HVV \ b/ +192 "collection"'M% +5 "core" %U}v\ ~ +3 "sampler")Z% +8 "core" %$Hol \ j/ +3 "collection"'h% +6 "core" %U\ ~ +3 #"WCR"Intake @31.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X \ \\ +194 "collection"'q% +4 "core" %Uki\ s +4 "sampler")o% +5 "core" %MK \ Y +108 ."da"PTV.dial :PRVmixing +3 "processing"%@  +83 "collection"'D% +4 "core" %Usm\ m +3 "sampler")% +7 "core" %YW \ S6 +36 +8 ."da"delay 5 seconds +148 "collection"'% +5 "core" %U\ m +3 "sampler")5% +7 "core" %jg \ b +192 "collection"'% +5 "core" %U\ l +3 "sampler")A% +81 "core" %z \ U +59 ."da"PRV.dial :ab2 +14 "processing"%y  +44 "core"  +8 ."da"PTV.dial :PRVmixing +3 "processing"%  +5 "collection"'% +7 "core" %Uxs\ o +3 "sampler")% +8 "core" + % \ V +10 ."da"PSV.dial :mixloop +3 "processing"% +6 ."WCR"SS.reconfigure :default +3 "sampler")#.0X +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'x' +2391 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"'K @ +81 "core" > +142 ."WCR"CBV.dial between CSV and waste2b +8 "collection"'e  +96 "core"  +10 "collection"'Y% +6 "core" %\  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'* ` +30 "core" a +12 ."WCR"CS.seek 6.393ml +3 "collection"'z'( +911 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'s  +5 '6  +33 "core"  +45  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"''P +1564 "core" '  \ +6 ."WCR"CBV.dial :waste2b +3 "collection"'N  +34 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'O' +176 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'n  +138 "core" +9 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +3 "collection"'X  +42 "core"  +13 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +20 ."WCR"CS.seek 2ml +3 "collection"'F' +588 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +23 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'U' +1933 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +2 "collection"'^ @ +76 "core" > +64 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'~  +97 "core"  +13 "collection"'k% +6 "core" %oi-\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'{ ` +72 "core" a +94 ."WCR"CS.seek 7.242ml +3 "collection"' ' +717 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +7 "collection"'  +2 '/  +30 "core"  +115  +11 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'I'P +1613 "core" '  .\ +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'c  +37 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'l' +335 "core" ' +3 ."WCR"delay 1:00 +6005 .CTV.dial :air,avoiding: :intake +2 "collection"'  +140 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'C  +42 "core"  +13 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +20 ."WCR"CS.seek 2ml +3 "collection"' ' +600 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +22 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1921 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"'w @ +75 "core" > +64 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'%  +96 "core"  +13 "collection"'3% +6 "core" %qj>\  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'v ` +71 "core" a +11 ."WCR"CS.seek 7.221ml +3 "collection"'\ 'k +710 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'j  +8 '!  +30 "core"  +105  +93 ."WCR"CS.reconfigure :pressurize +4 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'Q'P +1567 "core" '  9\ +6 ."WCR"delay 2:00 +3587 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"%P @ +6 "core" A +9 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +9 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%9 * +37 "core" , +10 ."da"PSV.dial :air +2 "processing"%}  +44 "core"  +10 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%b' +2161 "Can"\ <1=a +192 "core" ' +3 ."da"PSV.dial :mixloop +3 "processing"%& +44 "core" +10 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%'  +45 "core"  +9 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%? +45 "core" +10 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%J  +45 "core"  +9 ."da"PS.seek :empty +3 "processing"%;'s +2037 ."WCR"CBV.dial :waste2b +3 "collection"'"  +37 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +238 "core" ' +4 #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%, +132 "core" ' +3 ."WCR"delay 1:00 +5 "core"  +12 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%1' +594 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%T'Q +1597 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%G  +72 "core"  +12 ."da"PSV.dial PTV +2 "processing"%u +75 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +8 "processing"%=% +6 "core" %P4\  +4 ."da"PS.seek 1.5ml +2 "processing"%d' +586 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%# * +36 "core" , +10 ."da"PS.seek 0ml +3 "processing"%V'ܑ +1601 "core" ' +4 ."da"delay 2:00 +444 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +139 "core" +11417 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +7 .PBV.dial :waste1 +3 "processing"%  +36 "core" +83 ."da"delay 30 seconds +3014 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +8 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%- +76 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%g' +2331 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%t +76 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%p +76 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%H +76 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%]  +75 "core"  +8 ."da"PS.seek :empty +3 "processing"%2's +2319 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%( +137 "core"  +11 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%+' +594 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%<'Q +1597 "core" ' +3 ."da"PTV.dial :puck +11 .PSV.dial PTV +3 "processing"%R +76 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%7  +37 "core" +8 "processing"%M% +6 "core" %QL\  +4 ."da"PS.seek 1.5ml +2 "processing"%Z' +596 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%h * +36 "core" , +10 ."da"PS.seek 0ml +2 "processing"%'ܑ +1602 "core" ' +10 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%  +37 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%` * +37 "core" , +8 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +76 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%S' +2330 "core" ' +3 ."da"PSV.dial PTV +2 "processing"%W +76 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%4 +163 "core" ~ +8 ."da"delay 5 seconds +513 .PSV.dial :air +2 "processing"%q  +77 "core"  +8 ."da"PS.seek :empty +3 "processing"%o's +2320 "core" ' +4 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%D +136 "core"  +12 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +595 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."da"PS.seek 2ml +2 "processing"%@'Q +321 "Can"u\ A>,a +1280 "core" ' +3 ."da"PTV.dial :puck +11 .PSV.dial PTV +2 "processing"% +75 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%5  +37 "core" +8 "processing"%% +6 "core" %O3\  +3 ."da"PS.seek 1.5ml +3 "processing"%A' +582 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%y * +36 "core" + +9 ."da"PS.seek 0ml +3 "processing"%'ܑ +1605 "core" ' +4 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +7 .PBV.dial :waste1 +3 "processing"%  +36 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +8 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +76 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%i' +2311 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%) +77 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +76 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +75 "core" +8 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%a  +76 "core"  +8 ."da"PS.seek :empty +3 "processing"%|'s +2308 "core" ' +3 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +2 "processing"%[ +151 "core"  +28 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +40 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%m'I +341 "core" ' +3 ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +107 ."da"PS.seek 0.5ml +3 "processing"%' +341 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%\\'Q +1601 "core" ' +3 ."da"PTV.dial :puck +11 .PSV.dial PTV +3 "processing"%. +77 "core" +9 ."da"PBV.dial :waste1 +2 "processing"%E  +37 "core" +8 "processing"%% +6 "core" %P0\  +4 ."da"PS.seek 1.5ml +3 "processing"%f' +587 "core" ' +3 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%0 * +36 "core" , +10 ."da"PS.seek 0ml +3 "processing"%$'ܑ +1608 "core" ' +3 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +7 .PBV.dial :waste1 +3 "processing"%:  +37 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +78 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%8' +2337 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%K +75 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%e +77 "core"  +11 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%Y +77 "core" +8 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%*  +76 "core"  +8 ."da"PS.seek :empty +3 "processing"%x's +2336 "core" ' +4 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%6 +138 "core"  +11 #"da"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%s'Q +2112 "core" ' +4 ."da"delay 5 seconds +503 .PTV.dial :puck +11 .PSV.dial PTV +2 "processing"%z +76 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%N  +37 "core" +8 "processing"%% +6 "core" %QE\ t +3 ."da"PS.seek 1.5ml +3 "processing"%n' +590 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%X * +36 "core" , +9 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%O  +108 "core"  +8 ."da"PS.seek :empty +2 "processing"%F's +1601 "core" ' +3 "processing"%^9 +84 "core" 9;R5 +13 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%~ +5 "core" 5 +3 "processing"%k& +6 "core" &S&,D\ 2 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&{% +5 "core" % a  +4 "storage"(U% +6 "core" %I _\ \ +2 "storage"(. +5 "core" .(G +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 2 +3 "storage"(/( +204 "core" ( +3 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 ( & +4 "core" & \ \ 8 \ +3 "manipulator"&c& +7 "core" & : & +3 "manipulator"&I% +6 "core" % a  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +3 "manipulator"&( +170 "core" ( +3 "manipulator"&C& +6 "core" & 1 +3 "storage"(l& +6 "core" & 6 g \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 800 counts +2 "manipulator"& 'j +105 "core" ' +2 "storage"(w& +5 "core" & \ +5 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(%' +253 "core" ' +3 "storage"(3- +5 "core" -' +3 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&v& +5 "core" & 1 +3 "storage"(& +5 "core" & , ` \ +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 2 +3 "manipulator"&!'J +33 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&j, +5 "core" , +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(\ - +4 "core" -' +5 ."da"SE.seek 8.24 Pucks below Top Plate +3 "storage"(P'P +27 "core" ' +2 "manipulator"&% +6 "core" %Uc +3 "storage"(9& +5 "core" & \ \ \ \ +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 2 + 311 counts +2 "manipulator"&}'Ё +20 "core" ' +3 "manipulator"& & +6 "core" & 1 +3 "storage"(&& +6 "core" & $ & \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&''j +21 "core" ' +4 ."da"SE.seek 9.24 Pucks below Top Plate +2 "storage"(?' +38 "core" ' +3 "manipulator"&J& +5 "core" & W 1 +4 "manipulator"&b% +6 "core" %Ҁ  m  +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&"' ] +90 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"&Q( +250 "core" ( +2 "manipulator"&,& +6 "core" & L +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &;& +3 "core" & +5 ."da"Forearm.seek PC +3 "manipulator"&1'E +94 "core" ' +3 ."da"Hand.close +2 "manipulator"&G/ +17 "core" / +6 ."da"PC.seek :open +3 "processing"%u( +376 "core" ( +4 "storage"(& +5 "core" & 3 2 [\ +4 "manipulator"&=& +6 "core" & +3 "manipulator"&T% +85 "core" %C  +3 ."da"Forearm.seek :retract +13 "manipulator"&#' ] +100 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 2 +2 "manipulator"&d( +255 "core" ( +3 "manipulator"&& +6 "core" &  U b +3 "storage"(& +6 "core" & \ -\ 1 \ +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&'j +101 "core" ' +3 ."da"Hand.open +2 "manipulator"&-1 +24 "core" 1 +3 "storage"(V- +5 "core" -' +5 ."da"SE.seek 8.88 Pucks below Top Plate +3 "storage"(t' +26 "core" ' +3 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 7.92 Pucks below Top Plate +3 "storage"(p'7 +51 "core" ' +4 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25aug1312h323ml.png +1791 #SX HX9/16 (USB:95): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.434 seconds\ Exposing 696x520 pixel 16-bit image for 14.534 seconds\ /var/log/esp/da25aug1312h323ml.png: PNG Upload Complete\ +15 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25aug1312h323ml15s.png +142 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1535 #"da"SX HX9/16 (USB:95): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25aug1312h323ml15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25aug1312h323ml25s.png +1929 #"image"compressed /var/log/esp/da25aug1312h323ml.jxl +752 #"da"SX HX9/16 (USB:95): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25aug1312h323ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +3 "storage"(H- +6 "core" -'7 +22 "storage"(]& +18 "core" & \  ` -\ +12 "manipulator"&g& +11 "core" & z ` +5 ."da"Elbow.seek 2 +3 "manipulator"&(( +8 "core" ( +2 "manipulator"&2& +8 "core" & ` +3 "storage"(+& +7 "core" & ^\  \ +5 ."da"Forearm.seek 2 + 800 counts +4 "manipulator"&R'j +12 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 8.63 Pucks below Top Plate +3 "storage"(7' +54 "core" ' +3 "manipulator"&M& +7 "core" & ` +3 "storage"(<& +5 "core" & K\ +5 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 2 +4 "manipulator"&h'J +39 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&Z, +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 8.82 Pucks below Top Plate +3 "storage"('I +25 "core" ' +5 "manipulator"&`% +11 "core" %Oi *  +3 "storage"(& +7 "core" & \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 2 + 305 counts +5 "manipulator"&'{ +27 "core" ' +2 "manipulator"&W& +8 "core" & N +3 "storage"(& +7 "core" & c\ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&4'j +21 "core" ' +3 "storage"(q% +8 "core" %S \ +4 ."downElevator"SE.seek :down +6 "storage"(S') +100 (D% +4 "core" %ӓA .\ V_ +4 "manipulator"&o% +7 "core" %u  +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&' ] +90 "core" ' +2 ' +3 ."downElevator"SE.stop +2 "storage"(5 +6 (& +5 "core" & i\ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "collection"'5& +7 "processing"%& +9 "core" &Xptn\ W + &:\ +4 "manipulator"&@& +9 "core" &  N +3 "manipulator"&y% +13 "core" % T  +95 ."psFlush"Elbow.seek FlushPuck::Garage +17 "manipulator"&A(-z +176 "core" ( +2 "manipulator"&& +8 "core" &-r @  +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-r  +4 ."psFlush"Forearm.seek :garage +4 "manipulator"& 'o +111 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&/ +19 "core" / +4 "manipulator"&)& +7 "core" &-r  +3 "manipulator"&% +7 "core" %} T +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&a( +125 "core" ( +3 "manipulator"&i& +5 "core" & +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &[& +4 "core" & +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&|'E +103 "core" ' +3 "manipulator"&m& +8 "core" & q +3 "manipulator"&% +7 "core" %< +4 "processing"%.& +7 "core" &:\ +3 "processing"%E& +10 "core" &;\ +5 ."psFlush"PC.seek :closed +4 "processing"%(SD +3 "core" &E\ +4 &E\  +7 &-}A\ +{ +10 &eD\ ? +10 &XtB\ N +9 &XF\ N +9 &ZE\ N +10 &VD\ N +9 &aWC\ N +10 &#ZE\ N +9 & VF\ M +9 &"ZD\ N +10 &$iVD\ N +9 &&*UE\ N +9 &'XF\ N +10 &)ZD\ N +8 &+qUD\ N +10 &-4WD\ M +10 &.WE\ N +9 &0ZC\ N +10 &2yXE\ N +9 &4;YC\ N +9 &5\\E\ N +10 &7ZD\ N +9 &9~[F\ O +9 &;CWE\ N +10 &=XD\ N +9 &>[D\ N +10 &@XD\ N +9 &BJXD\ N +9 &D YE\ N +10 &EbD\ O +9 &GpD\ P +9 &IED\ R +10 &KD\ T +9 &LF\ T +10 &NC\ U +9 &PFD\ U +9 &RD\ B +10 &R.{D\ W +9 &S&C\ 1 +4 ( +6 "processing"%E& +5 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.54 +2 "processing"%\\& +4 "core" &S*F\ 1 +3 &S*9\ 1 +7 ."psFlush"Hand.open +2 "manipulator"&01 +28 "core" 1 +3 "manipulator"&f% +5 "core" %; l +6 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&:' ] +97 "core" ' +2 ."psFlush"PSR.select :air +7 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +3 ."psFlush"PSV.dial PSR +3 "manipulator"& % +6 "processing"% +7 "Can"\ Hr>a +7 "core" % j 6  +5 "storage"($% +6 "core" %B K N /\ +4 "storage"(K. +5 "core" .( +3 "storage"(e& +6 "core" & _ z }\ +5 "storage"(Y& +7 "core"  +2 & I\ +5 "manipulator"&*& +20 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +6 "core" & +3 "manipulator"&8% +8 "core" % j  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&6( +18 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +233 "core" ( +3 "manipulator"&z& +8 "core" &  ^ # +3 "storage"(N& +95 "core" & E\ +4 ."WCR"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&'j +98 "core" ' +3 "storage"(s& +6 "core" & 6\ +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +2 "storage"(X' +110 "core" ' +3 ."psFlush"delay 5 seconds +128 "core" ' +3 "storage"(O- +5 "core" -'o +6 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&n& +5 "core" &  # +5 "storage"(^& +6 "core" & ?\ +4 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +7 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 2 +3 "manipulator"&~'J +36 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&k, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"({- +4 "core" -'o +7 ."WCR"SE.seek 9.24 Pucks below Top Plate +2 "storage"(U' +36 "core" ' +3 "manipulator"&% +5 "core" %Q_  +5 "storage"( & +5 "core" & o o\ \ +5 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 307 counts +3 "manipulator"&c'} +26 "core" ' +3 "manipulator"&I& +8 "core" & b +3 "storage"(& +5 "core" & [\ +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&C'j +22 "core" ' +4 ."WCR"SE.seek 10.24 Pucks below Top Plate +3 "storage"(l'" +41 "core" ' +2 "manipulator"&_& +8 "core" & b +3 "manipulator"&w% +6 "core" %t   +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&r' ] +8 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%3' +52 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&v( +167 "core" ( +2 "manipulator"&& +8 "core" & * +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\ & +5 "core" & R * +5 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +106 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&9/ +26 "core" / +12 ."WCR"CC.seek :open +3 "collection"' ( +395 #"image"compressed /var/log/esp/midres/da25aug1312h323ml15s.jxl +16 "core" ( +7 "storage"(&& +99 "core" & \ +3 "storage"(J& +8 "core" & E\ +2 "manipulator"&b& +8 "core" & 7 ' +3 "manipulator"& % +7 "core" %ы +4 ."WCR"Forearm.seek :retract +14 "manipulator"&' ] +111 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&%( +172 "core" ( +3 "manipulator"&!& +5 "core" & \\ +5 "storage"(}& +8 "core" & \  s\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."WCR"Forearm.seek 2 +4 "manipulator"&P'J +105 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&', +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Hand.open +3 "manipulator"&,1 +29 "core" 1 +4 "manipulator"&;% +6 "core" %Uk ?  +4 "storage"(j& +7 "core" & k\ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 2 + 311 counts +2 "manipulator"&G'Ё +21 "core" ' +3 "manipulator"&"& +7 "core" & t [ +3 "storage"(& +7 "core" & \ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&'j +40 "core" ' +3 "storage"(=% +5 "core" %)\ \  B\ +7 ."downElevator"SE.seek :down +5 "storage"(T') +98 (1% +4 "core" %; \ U] +4 "manipulator"&% +8 "core" %҂ r +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&' ] +82 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +19 "core" ' +4 #tStarting finalPurge +250 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%Q @ +198 "core" A +12 ."psFlush"PTV.dial :PRVmixing +3 "processing"%-  +134 "core" +19 ."psFlush"PSV.dial :mixloop +3 "processing"%V +104 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%#'s +1140 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +768 #"image"compressed /var/log/esp/midres/da25aug1312h323ml25s.jxl +3 ."Qmail"DAfans.email "da25aug1312h323ml exposed 14.534 seconds\\nmidres/da25aug1312h323ml15s\\nmidres/da25aug1312h323ml25s",Subject: "da25aug1312h323ml images!" +1000 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%? +107 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +107 ."psFlush"PS.seek 0.5ml +3 "processing"%t' +590 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%H' +2110 "core" ' +4 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +3 "processing"%]  +37 "core" +13 ."psFlush"PTV.dial :mixing +3 "processing"%g @ +74 "core" A +13 ."psFlush"PSV.dial :mixloop +3 "processing"%2 +117 "core" +10 ."psFlush"PS.seek :empty +3 "processing"%+'s +2094 #"uploadLog"upsync +537 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%M +105 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%<'[q +1101 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%`' +1597 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +7 ."psFlush"PTV.dial :puck +3 "processing"%d  +73 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%W  +6 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +76 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%p' +2619 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%q +86 "core" ~ +9 ."psFlush"PS.seek 0ml +3 "processing"%R'ܑ +2611 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%D +84 "core"  +10 ."psFlush"PSR.select :flush +13 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%(' +579 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2107 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%7 +76 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"%h U +57 "core" W +10 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2639 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%5 @ +47 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2610 "core" ' +4 ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +7 ."psFlush"PS.seek :empty +3 "processing"%@'s +2614 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%y +43 "core"  +12 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%4 +74 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%S U +6 "core" V +9 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2623 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2625 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%)'s +2626 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1096 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%i' +1607 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%[ +74 "core" +9 ."psFlush"PTV.dial :puck +3 "processing"%  +6 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%m  +56 "core" +90 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2617 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%. +76 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%A' +2616 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%u'ܑ +2616 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%\\ +75 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +586 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%f' +1792 "Can"\ `L?Xa +321 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"%E U +56 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%$'ܑ +2620 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%K @ +45 "core" @ +8 ."psFlush"PS.seek 2.5ml +3 "processing"%e' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%Y  +75 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%'s +2615 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%* +45 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%8' +2618 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%| +72 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%z U +6 "core" U +9 ."psFlush"PS.seek 0ml +2 "processing"%N'ܑ +2615 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%a @ +46 "core" > +8 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%s  +74 "core"  +7 ."psFlush"PS.seek :empty +3 "processing"%:'s +2619 "core" ' +5 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'O& +7 "core" &woh\ +3 "manipulator"&n& +6 "core" & [ +2 "manipulator"&^% +6 "core" % c +4 .tElbow.seek PC +2 "manipulator"&{( +253 "core" ( +2 "manipulator"&& +5 "core" & h +4 .tElbow.reconfigure :loose +83 "manipulator"&$ &.,(#b +4 & & +4 "core" & D +4 .tForearm.seek PC +4 "manipulator"&I'E +91 "core" ' +3 .tHand.close +2 "manipulator"&/ +20 "core" / +8 .tPC.seek :open +2 "processing"%_( +375 "core" ( +3 "manipulator"&w& +5 "core" & +4 "manipulator"&% +6 "core" %O  +4 .tForearm.seek :retract +3 "manipulator"&6' ] +95 "core" ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&X( +382 "core" ( +3 "manipulator"&~& +5 "core" & + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &c& +4 "core" & + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&U'ш +102 "core" ' +3 "manipulator"&& +6 "core" & L + +3 "manipulator"&\ % +6 "core" %у ^ +3 "collection"'C& +7 "core" &sqO\ +3 "collection"'x& +8 "core" &wnJ\ +4 .tCC.seek :closed +4 "collection"'k(X +4 "core" &wp \ +6 &xr \ 6 +9 &F{wp \ 1 +9 &Dquq\ E +10 &`xq\ P +9 &Rxp\ O +9 &iTvq\ O +10 &*Swp\ O +9 &Rxo\ O +9 &Rvp\ O +10 &!qUwr \ O +9 &#4Rvp\ N +9 &$Tuq\ O +10 &&Rup\ O +9 &(zRun\ N +10 &*;Rvr\ O +9 &+Vvn\ O +9 &-Qto\ N +10 &/Qtn\ O +9 &1CRvq\ O +10 &3Uvp\ O +9 &4Rur\ O +9 &6Twq\ O +10 &8KQvp\ O +9 &:Qxo\ N +9 &;Rvn\ O +10 &=Qwp\ O +9 &?TQup\ N +10 &AQum\ O +9 &BUup\ O +9 &D`wq\ P +10 &FRlwn\ R +9 &H vp\ U +9 &Iwp\ Y +10 &Kuq\ Y +9 &MFwq\ Y +10 &O ws\ X +9 &Pyo\ Z +9 &Rwq\ Z +10 &THxp\ [ +9 &Vwq\ \\ +9 &W}vp\ B +10 &X*wr\ $k +9 &Xfxr\ H +4 ( +3 "collection"'x& +6 "core" &Xjxp\ H +4 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.27 +2 "collection"'9& +6 "core" &Xhvp\ H +5 .tHand.open +2 "manipulator"&r1 +18 "core" 1 +3 "manipulator"&>% +6 "core" %n +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&&' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'J& +5 "core" &Xbup\ H +4 "collection"'b% +6 "core" %uo\ +3 .tCSV.dial CSR +3 "collection"'  +43 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'!'q +1347 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +18 '% +4 "core" %qvp\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'}'G +649 "core" ' +3 .tCSV.dial :waste +2 "collection"'v +133 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"','P +1985 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"';& +5 "core" &Xiuq\ H +3 "collection"'j% +6 "core" %Uvp\ +3 .tCSV.dial :flush +75 "collection"'"  +43 "core"  +7 .tCS.reconfigure :fast +12 "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"''q +1208 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'= @ +45 "core" B +7 "collection"'% +6 "core" %qsq\  +4 .tCS.seek 7ml +2 "collection"'1'd +536 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +5 "collection"'%  +4 '  +41 "core"  +101  +7 .tCBV.dial :waste1 +3 "collection"'P @ +81 "core" A +8 .tCS.seek 0ml +3 "collection"'G'P +1654 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'l& +6 "core" &Xhvs\ H +3 "collection"'% +6 "core" %Hwp\ +2 .tCSV.dial :flush +3 "collection"'T  +75 "core" +8 .tCS.seek 5ml +2 "collection"'Q'q +1205 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'- @ +45 "core" @ +6 "collection"'V% +5 "core" %qxq\  +5 .tCS.seek 7ml +3 "collection"'3'h +542 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'?  +3 '#  +10 "core"  +32  +7 .tCBV.dial :waste2 +2 "collection"'t  +110 "core"  +8 .tCS.seek 0ml +2 "collection"']'P +1655 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'g& +7 "core" &Xgup\ H +2 "collection"'2% +6 "core" %Mwp\ +3 .tCSV.dial :flush +2 "collection"'H  +74 "core"  +8 .tCS.seek 5ml +2 "collection"'M'q +1213 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'+ @ +45 "core" A +6 "collection"'<% +5 "core" %qtp\  +5 .tCS.seek 7ml +2 "collection"''d +546 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'d  +47 "core"  +6 .tCBV.dial :waste2b +3 "collection"'W  +106 "core"  +8 .tCS.seek 0ml +3 "collection"'`'P +1650 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &Xgsq\ H +3 "collection"'% +6 "core" %Itq\ +2 .tCSV.dial CSR +3 "collection"'q  +42 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +19 .tCS.seek 8ml +3 "collection"'p'! +1890 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'D' +540 "core" ' +3 ."connect"CSV.dial CBV +77 .tCBV.dial CSV +14 "collection"'R +3 '(  +46 "core"  +63 +8 .tCTV.dial :intake +2 "collection"'7  +79 "core" +8 .tIntake.select :open +2 "sampler") +20 .tCS.seek 2ml +2 "collection"'h' +1901 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'o  +74 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'5'P +597 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +104 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"''q +1347 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'' +1355 "core" ' +3 .tCSV.dial CBV +3 "collection"'y +104 "core" +8 .tCS.seek 0ml +2 "collection"'@'P +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +4 "core" & * +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&S( +21 "core" ( + "manipulator"&& +3 "core" & . +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & . +2 .tForearm.seek CC +2 "manipulator"&'ш +93 "core" ' +2 .tHand.close + "manipulator"&/ +18 "core" / +4 .tCC.seek :open + "collection"'Z( +407 "core" ( +2 "manipulator"&& +3 "core" & . +2 "manipulator"&)% +3 "core" %t  +3 .tForearm.seek :retract + "manipulator"&' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&[(-z +304 "core" ( + "manipulator"& & +4 "core" &-~  | G +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &m& +3 "core" &-~ ~ G +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&i'o +108 "core" ' +2 .tHand.open + "manipulator"&.1 +22 "core" 1 +2 "manipulator"&% +3 "core" %qi 1 _ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 #tCompleted [myDA_WCR #Phase 16: Wednesday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:35 + #Preparing to sleep until 8/14/25 11:00AM +7 #Asleep til 8/14/25 11:00AM +3 #Continuing at 11:00PDT14-Aug-25 +2 "Can"\ JOD? +4 ."Qmail"GoodNews.email "Then, in tube 3: myWCR \\t\\t\\t\\t\\t#Phase 17: Thursday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:101\\n{1 => 33,\\n 2 => 11,\\n 3 => 22,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:14:37, 10.3C, 9% humidity, 14.4psia, 13.50V, 0.36A, 87.968Ah, 4.89W\\nSampled 125.0ml",Subject: "Asleep until 11:00PDT14-Aug-25" +2020 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +61 #Shutdown +5310 "Can"\ (O|?a +34834 #"uploadLog"upsync +25167 "Can"\ +P@a +60001 \ )RyAa +60002 \ /T"Aa +60002 \ /UBFa +60003 \ 9WBa +60002 \ .YCra +60002 \ .[kDa +60002 \ /]6Da +60002 \ ._E4a +60002 {\ .`Ea +60003 |\ /bF`a +60002 \ .d}Fa +60002 {\ /fNGa +60002 {\ ?h$H"a +60002 }\ )iHa +60002 z\ )k7INa +60003 z\ )lIa +60010 ~\ +n1Jza +60002 }\ ,oKa +60002 ~\ )q)Ka +60002 \ )rLda +60003 }\ .ena @PDT1755155153.35 }\ /fa +60002 }\ .]fa +60002 \ (g0a +60003 \ ?ŀga +60002 \ /Uh\\a +60002 \ /#ha +60003 \ 9ia +60002 |\ /ja +60002 \ /Δja +60002 \ 9dkJa +60003 \ ./ka +60002 \ 5lva +60002 \ :m a +60002 {\ /כma +60003 |\ /hn8a +60002 }\ ) na +60002 }\ 0ܐoda +60002 }\ .foa +60003 \ /=pa +60002 }\ ?q&a +60002 \ .qa +60003 \ .rRa +60002 \ Hyra +60002 \ .Os~a +60002 ~\ /#ta +60002 {\ .ta +60001 ~\ .u@a +60001 w\ .ua +60000 u\ )Fvla +60001 p\ )wa +60000 u\ )5wa +60005 o\ (x.a +60005 k\ )'xa +60007 j\ *yZa +60003 k\ )ya +60003 l\ ,za +60001 n\ )\ {a +60001 q\ ){a +60003 o\ )|Ha +60002 s\ )w|a +60002 r\ )}ta +60002 t\ ,k~\ a +60002 u\ )~a +60003 w\ )d6a +60002 w\ ( a +60003 v\ ) Yba +60002 u\ + a +60002 u\ +Na +60002 u\ )$a +60003 t\ )Fa +60002 v\ -Pa +60002 y\ )Aa +60003 z\ -|a +60002 z\ )=a +60002 {\ .a +60002 z\ 0>a +60004 y\ )a +60001 z\ )ja +60003 {\ .Fa +60002 {\ .!a +60002 {\ ;",a +60002 {\ \\$a +60003 |\ /&Xa +60002 z\ 8(Za +60002 |\ .*%a +60003 |\ .+a +24519 {\ 7,W +5 #tPowering core bus +527 .Gate.power :raw,:ON +11 "sampler") +5 )A +4 "core"  +4 "collection"' +5 '\\ +3 "core"  +5 "processing"% +3 %u +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X\ + % + +3 "manipulator"&K% +7 ."rdyProcessing"PSV.dial :air +8 ."rdySampler"CSV.dial :waste1 +4 "processing"%$  +2 "collection"'Y +9 "core" % ! +4 .tForearm.home.seek :retract +2 "manipulator"&e' ] +31 "core" +6 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")* +5 "core"  +4 "sampler") +5 "core"  +3 "sampler")|  +28 "core" ' +3 ."closeHand"Hand.close +6 .tElbow.reconfigure :loose +2 "manipulator"&z/ +2 &$ &.,(#b +8 "core" +3 .tElbow.jog 1500 +6 "manipulator"&8* +7 ."rdyProcessing"PS.home.seek 0ml +6 "processing"%a'ܑ +8 "core"  +4 "sampler")N% +6 "core" % \ +5 ."readyCS"CS.reconfigure :fast +4 "collection"'#d @b +3 ."rdySampler"SS.home.seek 0ml +9 ."readyCS"CS.home.seek 0ml +4 "sampler")s'! +2 "collection"'F'P +10 "core" * + / +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +2 "manipulator"&O(Z +316 "core" ( +3 "storage"(n& +6 "core" & \  m\ +3 .tSE.home.seek :down +2 "storage"(^') +15 "core" ' +54 ' +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(([G +277 "core" ' +3 ."rdyProcessing"PS.stop + "processing"%5 +143 "core" ' +708 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +78 .tForearm.seek :retract +12 "manipulator"& ' ] +4 "core" ' +5 .tElbow.seek :hammer +2 "manipulator"&'( +112 "core" ( +4 .tForearm.reconfigure :hammer + "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&'΢ +97 "core" ' +3 "manipulator"&% +5 "core" %Ξ r ; +5 .tForearm.seek retracted +2 "manipulator"&' ] +112 "core" ' +3 "manipulator"&w% +6 "core" % L C +3 "processing"%& +7 "collection"'I& +7 "core" &J\ + &|\ +6 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +5 "collection"'~( +3 "processing"%{( +318 "core" ( +18 ( +73 "Can"|\ V,`O +9 ."Qmail"Notice.email "At 11:00:34 began in tube 3: myWCR \\t\\t\\t\\t\\t#Phase 17: Thursday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:101\\n{1 => 33,\\n 2 => 11,\\n 3 => 22,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:33, 9.4C, 9% humidity, 14.4psia, 13.49V, 0.44A, 92.110Ah, 5.89W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 17: Thursday StandAloneWCR with Regular cleanup (1 puck)" +4 #tPhase [myWCR #Phase 17: Thursday StandAloneWCR with Regular cleanup (1 puck)] +588 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'c& +4 "core" &v|\  +4 .tHand.open + "manipulator"&1 +19 "core" 1 +3 "manipulator"&\ & +7 "core" &  . "z +2 "manipulator"&C% +7 "core" % L +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&6(-z +198 "core" ( +3 "manipulator"& & +6 "core" &-s $ ^ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &9& +4 "core" &-s _ ^ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&r'o +107 "core" ' +3 .tHand.close +2 "manipulator"&>/ +23 "core" / +3 "manipulator"&J& +7 "core" &- E J +2 "manipulator"&b% +7 "core" %vc I +4 .tForearm.seek :retract +2 "manipulator"&x' ] +108 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"& ( +323 "core" ( +3 "manipulator"&U& +5 "core" & { 0 +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & ? 0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +112 "core" ' +3 "manipulator"&!& +5 "core" & 0 +4 "manipulator"&v% +6 "core" %у ! +5 "collection"'}& +6 "core" &v|\  +4 "collection"';& +7 "core" &v}\  +4 .tCC.seek :closed +4 "collection"'j(X +4 "core" &v|\  +8 &x \ C +7 & G}z\ 2 +9 &;s~\ F +10 &a~\ P +9 &T~\ O +9 &dU}\ O +10 &%U}\ O +9 &T\ P +9 &T}\ O +10 &!lS}\ O +9 &#/U|\ O +10 &$W{\ N +9 &&T}\ O +9 &(tS}\ O +10 &*7S|\ O +9 &+R~\ O +10 &-U|\ O +9 &/}S|\ O +9 &1@R|\ N +10 &3T}\ O +9 &4V~\ O +9 &6U~\ O +10 &8FT{\ O +9 &: R}\ O +10 &;U\ O +9 &=T\ O +9 &?NW\ O +10 &AR|\ N +9 &BW}\ O +9 &Dk}\ Q +10 &FLx~\ R +9 &H~\ U +10 &I~\ Y +9 &K\ Y +9 &MA~\ Y +10 &O~\ Y +9 &P~\ Y +9 &R\ Z +10 &TC\ [\ +9 &V\ \\ +10 &W|\ ? +9 &X4\ !d +9 &XY\ B +4 ( +2 "collection"';& +8 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.28 +2 "collection"'"& +8 "core" &X_\ B + &X_~\ B +4 .tHand.open +2 "manipulator"&,1 +27 "core" 1 +3 "manipulator"&=% +6 "core" %у +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &X_~\ B +4 "collection"'%% +5 "core" %T}\ +8 .tCSV.dial CSR +2 "collection"'  +132 "core"  +9 #tPulling 5ml of CSR.flush +82 .CSR.select :flush +8 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'P'q +1349 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +17 '1% +4 "core" %q|\  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'l'B +655 "core" ' +3 .tCSV.dial :waste +3 "collection"' +132 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'T'P +1985 "core" ' +5 #tPurging external Intake +2 "collection"'G& +7 "core" &X^~\ B +4 "collection"'-% +7 "core" %R~\ +3 .tCSV.dial :flush +3 "collection"'V  +45 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'Q' +314 #"uploadLog"upsync +2083 "core" ' +4 .tdelay 5 seconds +505 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'?  +3 '# +6 "core" +75 ~ +6 .tCTV.dial :intake +2 "collection"'t  +79 "core"  +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'3'P +2381 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'g  +79 "core"  +7 #tFlushing upper manifold +2 "collection"'2& +6 "core" &X^z\ B +3 "collection"'H% +6 "core" %Mz\ +2 .tCSV.dial :flush +3 "collection"']  +75 "core"  +7 .tCS.seek 5ml +3 "collection"'+'q +1218 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'< @ +43 "core" A +6 "collection"'M% +6 "core" %q}\  +4 .tCS.seek 7ml +2 "collection"'d'j +538 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'W +106 "core"  +6 .tCTV.dial :air +3 "collection"'  +6 "core" +7 .tCS.seek 0ml +2 "collection"''P +1678 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +762 "core" ' +2 .tCSV.dial :waste +3 "collection"'q +45 "core" +7 .tCS.seek 0ml +2 "collection"'`'P +762 "core" ' +4 "collection"'p& +5 "core" &X^}\ B +4 "collection"'(% +6 "core" %N}\ +2 .tCSV.dial :flush +3 "collection"'R  +44 "core"  +7 .tCS.seek 3ml +2 "collection"'7'2~ +761 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +87 "collection"'D @ +45 "core" B +5 "collection"'o% +5 "core" %2y}\  +8 .tCS.seek 4.999ml +2 "collection"'h'q +542 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +17 "core" > +7 .tCS.seek 0ml +2 "collection"'5'P +1210 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +772 "core" ' +3 .tCSV.dial :waste +2 "collection"'y +84 "core" +7 .tCS.seek 0ml +2 "collection"''P +774 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&4& +6 "core" & O + +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +32 "core" ( +2 "manipulator"&& +5 "core" & ; z +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & j z +4 .tForearm.seek CC +2 "manipulator"&X'ш +106 "core" ' +3 .tHand.close +2 "manipulator"&&/ +25 "core" / +5 .tCC.seek :open +2 "collection"'k( +406 "core" ( +2 "manipulator"&& +7 "core" & w z +2 "manipulator"&)% +6 "core" %т +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&S(-z +309 "core" ( +2 "manipulator"& & +7 "core" &-| Y Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &m& +4 "core" &-| Q +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&.'o +111 "core" ' +4 .tHand.open +2 "manipulator"&1 +21 "core" 1 +2 "manipulator"&% +7 "core" %pb | M +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&i' ] +105 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 3 at 11:04:59PDT14-Aug-25\\n{1 => 33,\\n 2 => 11,\\n 3 => 22,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:33, 9.4C, 9% humidity, 14.4psia, 13.49V, 0.44A, 92.110Ah, 5.89W",Subject: "bac wcr sampling at most 1000ml" +3 #"WCR"Loading wcr puck from tube 3 into Collection Clamp +5 "collection"'B& +1053 "core" &}\ +3 "manipulator"&A% +6 "core" % Q +  +3 "storage"(\\% +6 "core" %3\ \  x\ +3 "storage"(u. +6 "core" .([G +3 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 3 +3 "storage"(0(G +676 "core" ( +2 ."WCR"SC.configure :limp +3 "storage"($(\ 1b +4 (E& +4 "core" &H \ +4 "manipulator"& & +6 "core" &-| V Q +3 "manipulator"&f% +6 "core" % Q /  +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +2 "manipulator"&K( +189 "core" ( +2 "manipulator"&Y& +7 "core" &  d k +3 "storage"(*& +85 "core" &L\ \  <\ +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +2 "manipulator"&'k +108 "core" ' +3 "storage"($& +7 "core" &L\ \  V\ +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(|' +166 "core" ' +3 "storage"(N- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (z& +4 "core" &L\ \  )\ +4 "manipulator"&& +6 "core" &  > k +3 ."WCR"Elbow.seek 3 +3 "manipulator"&[( +32 "core" ( +3 "manipulator"&:& +6 "core" & u q +3 "storage"(L& +6 "core" &L\ \  9\ +5 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&@'w +16 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&8/ +27 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&n& +3 "storage"(/') +12 "core" & q +3 "manipulator"&a% +6 "core" %p O @ +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&e( +13 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +168 "core" ( +2 "manipulator"&O& +6 "core" & o + +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &w& +4 "core" & + + +4 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&'ш +106 "core" ' +3 "manipulator"&I& +7 "core" & Y + +3 "manipulator"& % +5 "core" %~  +4 "collection"'& +6 "core" &\ +4 "collection"'Z& +7 "core" &}\ +4 ."WCR"CC.seek :closed +9 "collection"'_(X +5 "core" &|\ +2 &|\  +7 &2\ *x +9 &c~|\ > +10 &Yr}\ O +9 &Q|\ N +9 &Q}\ O +10 &Q|\ N +9 &`S}\ O +9 &#U~\ N +10 & P|\ N +9 &"U}\ O +10 &$hS|\ O +9 &&+U|\ N +9 &'T}\ N +10 &)O~\ N +9 &+qU|\ N +9 &-3U~\ N +10 &.U}\ N +10 &0P}\ N +9 &2yO}\ N +9 &4;R|\ N +9 &5Q\ O +10 &7Q}\ N +9 &9P|\ N +9 &;CT|\ N +10 &=U~\ O +9 &>R{\ O +9 &@U}\ O +10 &BIZ|\ O +9 &Dd{\ P +10 &Er|\ R +9 &G\ T +9 &I6\ X +10 &J\ Y +9 &L~\ Y +10 &Nx}\ Z +9 &P;~\ Y +9 &Q\ Z +10 &S\ Y +9 &Uz\ \\ +9 &W<\ I +10 &XgH~\ !f +9 &X}\ K +6 ( +4 "collection"'Z& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.33 +3 .Hand.open +2 "manipulator"&c1 +3 "core" &Xn\ K +19 1 +2 "manipulator"&% +5 "core" %c y +5 ."WCR"Forearm.reconfigure :loose +79 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +8 "manipulator"&\ ' ] +97 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +13 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")C+ +6 "core" + +4 "sampler") % +6 "core" %& \ +3 "collection"'9& +6 "core" &Xn}\ K +5 "Can"\ . +3 #"WCR"Calibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")' +6 "core"  +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X'3 +284 "core" ' +4 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")J  +2 "collection"'b @ +117 "core" ? +26  +6 ."WCR"delay 3.8 seconds +384 "collection"'% +4 "core" %P~\ f +3 "sampler")r% +6 "core" %3 \ S +3 #"WCR"Sensor limits: Intake max 172.3psia; Outlet max 130.6psia +2 .SSV.dial :spit +3 "sampler")6 +138 "core" +8 ."WCR"SS.seek 0ml +3 "sampler")U'! +282 "core" ' +3 ."WCR"SSV.dial CBV +3 "sampler")  +141 "core"  +6 ."WCR"CTV.dial :intake +3 "collection"'!  +83 "core"  +21 #"WCR"Waiting for sampler to finish priming... +4 .delayUntil "11:08:37.16" +216 "Can"\ x.// +1141 #"flow"3.6L/min +936 #"uploadLog"upsync +2071 #"flow"3.9L/min +6015 #4.0L/min +3008 #3.9L/min +2789 ."WCR"Flow.enablePump :primary +3 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")v  +7 "collection"'} @ +7 "core" ? +9 +8 #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml +5 "Can"~\ {1  +3 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'x% +4 "core" %P|y\ j +3 #"WCR"Intake @29.1psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X0X% +5 "core" %Pke)\ +4 "sampler")% +5 "core" %M3  \ m +25 "collection"'!% +5 "core" %Ptn$\  +4 "sampler")}% +7 "core" %M* \ l +28 "collection"'v% +5 "core" %P\ ~ +3 "sampler")x% +7 "core" %M(<> \ l +33 "collection"'U% +5 "core" %Py\ +3 "sampler"),% +7 "core" %Mvs \ o +3 "collection"'=% +6 "core" %P{\ +2 #"WCR"Intake @29.2psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X% +5 "core" % \ h r +19 "collection"'% +4 "core" %Pxuh\  +4 "sampler")!% +5 "core" % \ l +22 "collection"'}% +5 "core" %PxtZ\ ~ +3 "sampler")v% +6 "core" % \ k +25 "collection"'x% +4 "core" %Pe\ | +4 "sampler")U% +5 "core" %#! \ l +30 "collection"',% +4 "core" %P]\ } +3 "sampler")=% +7 "core" %XU \ j +33 "collection"''% +4 "core" %P\\\ +4 "sampler")s% +6 "core" % \ l +38 "collection"';% +5 "core" %P}b\ ~ +3 "sampler")% +6 "core" % \ k +44 "collection"'% +5 "core" %Pb\ +3 "sampler")F% +7 "core" % \ k +50 "collection"'1% +4 "core" %PU\  +4 "sampler")P% +5 "core" % \ k +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +3 "core" %" \ n +4 ."WCR"SSV.dial :exhaust +3 "sampler")l  +78 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")G'! +910 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")~  +3 "collection"'- @ +9 "core" ? +69 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +4 "Can"|\ 5&S' +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'V% +4 "core" %P_\ +4 #"WCR"Intake @30.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X\ +4 "sampler")N% +6 "core" % \ q +57 "collection"'z% +5 "core" %P9\ +3 "sampler")% +5 "core" % \ q +67 "collection"':% +4 "core" %PT\ +4 "sampler")L% +5 "core" %NL \ q +76 "collection"'^% +4 "core" %P>\ +3 "sampler")8% +5 "core" % \ r +87 "collection"'n% +4 "core" %PT\ +3 "sampler")a% +6 "core" % \ p +97 "collection"'% +4 "core" %PP\ +4 "sampler")K% +5 "core" % \ p +111 "collection"'% +5 "core" %P~O\ +3 "sampler")|% +5 "core" % \ pL +4 ."WCR"Intake.select :close +9 "sampler")0 +17 )O% +4 "core" % \ rL +3 ."WCR"SSV.dial :exhaust +3 "sampler")$  +79 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")E'! +890 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")/  +6 "collection"'[ @ +7 "core" ? +68 +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 850.0ml +5 "Can"|\ 7X# +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'I% +5 "core" %PH\ +3 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X!% +11 "core" %PA\ } +2 "sampler")% +7 "core" % 10 \ k +25 "collection"'!% +5 "core" %PK\ y +3 "sampler")}% +6 "core" % =< \ d +29 "collection"'v% +5 "core" %PN\ y +4 "sampler")x% +5 "core" % OL \ b +34 "collection"'U% +5 "core" %PK\ | +3 "sampler"),% +6 "core" % a_ \ i +39 "collection"'=% +5 "core" %PN\ y +3 "sampler")'% +7 "core" % wx \ d +3 "collection"'s% +6 "core" %PA\ | +3 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X +3 !"WCR"o:ShallowSampler::Clogged:@checkpoint: omitted: mesg"'Filtering too Slowly after 175.0ml:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 .SSV.dial :exhaust +2 "sampler")D  +79 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +98 ."WCR"SS.reconfigure :exhale +4 "sampler")#.0X +8 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"')' +2357 "core" ' +3 "collection"'X% +7 "core" %6\ \ +2 ."WCR"CSV.dial between air and CTV +4 "collection"'h ` +31 "core" a +8 ."WCR"CS.seek 2.126ml +3 "collection"'5' +1908 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'R  +7 'm  +9 "core"  +24  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 'b +5 ."WCR"CS.seek 0ml +3 "collection"''P +178 "core" ' - (F\ +6 ."WCR"CBV.dial :waste2b +3 "collection"'  +34 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'B' +501 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +137 "core" +8 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +82 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'.' +589 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'&' +1910 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +2 "collection"'u @ +74 "core" @ +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'\\  +95 "core"  +10 "collection"'% +5 "core" %|G\  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'A ` +59 "core" ^ +8 ."WCR"CS.seek 7.301ml +3 "collection"' ' +693 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'  +5 'f  +35 "core"  +103  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 'b +5 ."WCR"CS.seek 0ml +3 "collection"'Y'P +1684 "core" ' . +6\ +6 ."WCR"delay 2:00 +9664 "Can"z\ V; +2340 ."WCR"CBV.dial :waste2b +3 "collection"'*  +35 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'S' +296 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'j  +138 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'N  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"'z' +587 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1921 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"': @ +75 "core" > +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'L  +94 "core"  +11 "collection"'^% +6 "core" %}.\  +3 ."WCR"CSV.dial between air and CTV +84 "collection"'8 ` +59 "core" ^ +8 ."WCR"CS.seek 7.279ml +3 "collection"'n'A +695 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +7 "collection"'a  +2 '  +33 "core"  +108  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 'b +5 ."WCR"CS.seek 0ml +3 "collection"'K'P +1589 "core" ' . 'A\ +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'  +35 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'|' +371 "core" ' +3 ."WCR"delay 1:00 +6005 .CTV.dial :air,avoiding: :intake +3 "collection"'O  +138 "core" +7 "collection"'$& +6 "core" &XizuJ\ K +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"& % +5 "core" % ` u  +4 "storage"([% +6 "core" %I \ +2 "storage"(/. +6 "core" .(G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 2 +3 "storage"(I( +193 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (E& +4 "core" & \  \ +3 "manipulator"&k& +7 "core" &  ; ) +3 "manipulator"&c% +6 "core" % ` Q  +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&( +176 "core" ( +2 "manipulator"&Z& +5 "core" & c N +4 "storage"(& +5 "core" & \ \ \ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"& 'j +108 "core" ' +2 "storage"(9& +7 "core" & \ &\ $ 8\ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(i' +237 "core" ' +2 "storage"(- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&C& +5 "core" & N +3 "storage"( & +6 "core" & \ \  \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 2 +3 "manipulator"&'J +39 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&, +6 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(r- +4 "core" -' +5 ."WCR"SE.seek 10.27 Pucks below Top Plate +3 "storage"(6'< +28 "core" ' +3 "manipulator"&>% +6 "core" %T\\ 3 +3 "storage"(& +5 "core" & A\ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 310 counts +2 "manipulator"&!'Ѐ +96 "core" ' +3 "manipulator"&}& +6 "core" & N +3 "storage"(v& +6 "core" & \ \  \ +4 ."WCR"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&x'j +24 "core" ' +4 ."WCR"SE.seek 11.27 Pucks below Top Plate +3 "storage"(w' +39 "core" ' +2 "manipulator"&U& +7 "core" & g N +3 "manipulator"&,% +6 "core" %w  Q  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +4 "manipulator"&=' ] +90 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&'( +178 "core" ( +3 "manipulator"&s& +6 "core" & | ' +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &@& +4 "core" & w ' +4 ."WCR"Forearm.seek CC +3 "manipulator"&b'ш +95 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&/ +20 "core" / +7 ."WCR"CC.seek :open +2 "collection"'F( +408 "core" ( +3 "storage"(1& +6 "core" & \ \  3\ +3 "storage"(P& +6 "core" & \ \ n\ +3 "manipulator"&& +6 "core" & { & +3 "manipulator"&l% +6 "core" %љ  +4 ."WCR"Forearm.seek :retract +3 "manipulator"&J' ] +96 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +2 "manipulator"&-( +177 "core" ( +2 "manipulator"&~& +7 "core" & " Q +3 "storage"(V& +6 "core" & \ \  s\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 2 +2 "manipulator"&G'J +111 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&#, +5 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&t1 +27 "core" 1 +4 "manipulator"&% +7 "core" %Pb c +2 "storage"(;& +7 "core" & Y\ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 306 counts +2 "manipulator"&'| +13 "core" ' +3 "manipulator"&2& +5 "core" & K Q +4 "storage"(H& +6 "core" & \ &\ % l\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&%'j +24 "core" ' +3 "storage"(<% +5 "core" %\ \  \ +6 ."downElevator"SE.seek :down +4 "storage"(3') +98 (M% +4 "core" %n;\ \ Z\ Va +4 "manipulator"&]% +5 "core" %q  I  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +79 "manipulator"&' ] +4 "core" ' +5 ."downElevator"SE.stop +8 "storage"(5 +73 "core" ' +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'d& +6 "core" &}H\ +3 "manipulator"&T& +8 "core" &  Q +4 "manipulator"&% +6 "core" % Q .  +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&q(-z +170 "core" ( +2 "manipulator"&& +7 "core" &-z O  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &+& +4 "core" &-z D  +4 .tForearm.seek :garage +3 "manipulator"&Q'o +109 "core" ' +3 .tHand.close + "manipulator"&`/ +22 "core" / +3 "manipulator"&D& +6 "core" &-z U  +3 "manipulator"&g% +6 "core" %πq h  +4 .tForearm.seek :retract +2 "manipulator"&W' ] +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&o( +308 "core" ( +3 "manipulator"&p& +6 "core" & T ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &  ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&('ш +98 "core" ' +3 "manipulator"&y& +6 "core" & B ( +4 "manipulator"&% +6 "core" %ю +3 "collection"'?& +5 "core" &~O\ +5 "collection"'& +7 "core" &~^\ +6 .tCC.seek :closed +2 "collection"' (X +3 "core" &}d\ +7 &~k\  +6 &2}}l\ *y +9 &d~f\ > +9 &Xq~d\ N +10 &R}h\ N +9 &Wh\ M +10 &R}g\ M +9 &aU~j\ M +9 &#R~i\ M +10 & U}f\ N +9 &"U~Z\ M +9 &$iR~]\ M +10 &&)Ua\ N +9 &'O_\ N +10 &)Ue\ N +9 &+pT~^\ N +9 &-2R}b\ N +10 &.Qd\ N +9 &0T`\ M +9 &2xO~`\ N +10 &4:W}b\ N +9 &5R`\ N +10 &7Qd\ N +9 &9O}a\ M +9 &;CR|_\ M +10 &=Va\ M +9 &>Qf\ M +9 &@T}e\ N +10 &BJR}a\ N +9 &D T~d\ N +10 &Ed}a\ O +9 &G}~d\ R +9 &I;~i\ V +10 &Ja\ X +9 &L|e\ X +9 &Nu^\ Z +10 &P<]\ X +9 &Q}]\ Y +10 &S}a\ Z +9 &Uw~^\ \\ +9 &W<}\\\ H +10 &XeHZ\ !f +9 &Xb\ K +6 ( +4 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.28 +2 "collection"'& +3 "core" &X`}d\ K +6 &X`|^\ K +5 .tHand.open +2 "manipulator"&"1 +24 "core" 1 +2 "manipulator"&% +7 "core" %v a +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&4' ] +97 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'X& +5 "core" &X`C\ K +4 "collection"'h% +6 "core" %#V\ +3 .tCSV.dial CSR +2 "collection"')  +44 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'R'q +1349 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +2 "collection"' +19 'm% +4 "core" %q~]\  +77 .tCS.reconfigure :fast +12 "collection"'#d @b +5 .tCS.seek 7.499ml +3 "collection"''? +661 "core" ' +3 .tCSV.dial :waste +3 "collection"'5 +132 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +1984 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'& +5 "core" &Xb~]\ K +4 "collection"'% +6 "core" %T|C\ +2 .tCSV.dial :flush +3 "collection"'B  +45 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"'.'q +1216 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'u @ +43 "core" @ +6 "collection"'\\% +6 "core" %q~U\  +4 .tCS.seek 6.999ml +3 "collection"''b +537 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'A  +8 '&  +38 "core"  +102  +7 .tCBV.dial :waste2b +2 "collection"'f  +7 "core"  +8 .tCS.seek 0ml +2 "collection"''P +1655 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"' & +6 "core" &XbZ\ K +3 "collection"'*% +6 "core" %T}M\ +2 .tCSV.dial CSR +3 "collection"'Y  +44 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'j'! +1922 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +3 "collection"'N' +536 "core" ' +4 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'S +7 'z  +51 "core" +50 +8 .tCTV.dial :intake +3 "collection"':  +78 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'L' +1925 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +2 "collection"'^  +74 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'8'P +579 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +116 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"''q +1350 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +11 "collection"' +102 .tCS.seek 10ml +2 "collection"'a' +1351 "core" ' +3 .tCSV.dial CBV +3 "collection"'n +102 "core" +8 .tCS.seek 0ml +3 "collection"''P +2622 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&K& +6 "core" & ` ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&O( +3 "core" ( +4 "manipulator"&$& +5 "core" & b ' +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" & z ' +4 .tForearm.seek CC +3 "manipulator"&['ш +96 "core" ' +3 .tHand.close +2 "manipulator"&// +22 "core" / +6 .tCC.seek :open +3 "collection"'E( +408 "core" ( +3 "manipulator"&k& +4 "Can"z\ R?s +4 "core" & Q ' +3 "manipulator"&c% +6 "core" %т ?  +4 .tForearm.seek :retract +2 "manipulator"&0' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&Z(-z +314 "core" ( +2 "manipulator"&& +6 "core" &- F +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &e& +4 "core" &- X F +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&9'o +110 "core" ' +2 .tHand.open +2 "manipulator"&\ 1 +22 "core" 1 +3 "manipulator"&% +6 "core" %n_ D +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&C' ] +105 "core" ' +3 #tCompleted [myWCR #Phase 17: Thursday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:34 +2 #Preparing to sleep until 8/15/25 11:00AM +9 #Asleep til 8/15/25 11:00AM +9 #Continuing at 11:00PDT15-Aug-25 +4 "Can"|\ K?#t +7 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t #Phase 18: Friday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:105\\n{1 => 33,\\n 2 => 12,\\n 3 => 21,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:36:05, 10.4C, 9% humidity, 14.4psia, 13.45V, 0.37A, 92.566Ah, 4.96W\\nSampled 175.0ml",Subject: "Asleep until 11:00PDT15-Aug-25" +1422 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +5261 #"uploadLog"upsync +52541 "Can"\ )@  +52631 #"brent"Session Begun +1856 #-> HABsampler.minRate +576 #-> BACsampler.minRate +4939 "Can"\ ;Bn +15448 #"brent"-> BACsampler.maxDelay +44555 "Can"{\ <D?5 +4943 #"brent"-> 1.1.ceil +55059 "Can"w\ .F +60002 w\ CGa +60002 x\ =I +60003 x\ /K +60002 y\ 6MV# +60002 z\ .O( +60002 y\ /PO +60003 {\ 7R +60002 z\ 0T{ +60002 {\ /Vm +60002 {\ )X +60003 }\ )Y= +60002 {\ -[  +60003 z\ *\\i +60002 }\ 6^V +60002 |\ .`* +60002 \ .a+ +60003 |\ 8c +60002 z\ /eW +60002 y\ .gh +55333 #"brent"-> exit +10 #Session Ended +4660 "Can"v\ 0i8 +60002 s\ /k  +60002 z\ /l +60003 y\ .nE +60002 z\ /p +60002 w\ .rOq +60002 u\ )s +60002 v\ -uC +60003 w\ :v3 +60002 t\ 4x +60002 v\ .zh_ +60003 v\ :|: +60002 t\ .~ +60002 v\ 1! +60002 s\ . +60002 u\ /M +60002 v\ .I +60003 v\ <!y +60002 z\ / +60002 |\ 9 +60002 {\ ); +60002 {\ ) +60002 v\ (g +60003 x\ ) +60002 |\ +y +60002 y\ ,) +60003 x\ )q +60002 {\ )U +60002 }\ )i +60003 {\ ) +60002 t\ -_ +60002 o\ ) +60002 r\ )WC +60002 s\ , +60002 u\ )No +60003 v\ ( +59998 w\ )G +60000 v\ )1 +60002 v\ )A +60002 x\ )] +60002 x\ )= +60003 z\ , +60002 |\ )4 +60003 z\ . +60002 {\ *K +60002 |\ '2 +60002 z\ .w +60003 |\ 2  +60002 |\ 7 +60001 z\ /h9 +60001 |\ /. @PDT1755241559.24 y\ .e +60000 |\ . +60000 z\ . +60000 |\ .r' +60001 {\ .E +60003 |\ .S +60002 z\ 8 +60002 {\ )c +60003 x\ .5 +60002 y\ / +60002 v\ HA +60003 z\ /Р +60002 }\ /rm +60002 {\ /> +60002 |\ .\ ™ +60002 z\ // +60003 p\ /٬ +60002 o\ C{[ +60002 h\ .K +60002 h \ .Ň +60002 f\ ( +60002 g \ ) Ƴ +60017 d\ )I +60003 g\ ) +60002 g\ ){u +60001 j \ )  +60002 i \ .ɡ +60002 j \ /n7 +60003 k\ .> +60002 i \ /c +60002 l \ 8 +60002 m \ .̏ +60003 i \ .% +60002 i\ Atͻ +60002 j\ 7JQ +60002 n\ / +60003 p\ .} +60002 n\ / +60002 q\ )tЩ +60002 s\ 7? +60003 v\ . +60002 v\ .k +60002 t\ 9 +60001 v\ /bӗ +60001 w\ 8\ 4- +60001 w\ /  +60001 r\ 6 Y +60000 t\ . +60000 x\ 7օ +60000 w\ /Z +59999 y\ 7/ױ +60001 n\ (G +60002 r\ )F +60002 m\ .s +60002 r\ A  +60002 p\ .ڟ +60001 p\ 9V5 +60002 r\ 6!- +60002 k\ /"a +60001 n \ /$ +60002 o\ \ =&ݍ +60002 o \ /(_# +60002 n\ .*/޹ +60001 p\ A+O +60002 r\ .- +60001 t\ )/p{ +23951 s\ *0 +4 #tPowering core bus +556 .Gate.power :raw,:ON +2 "sampler") +20 )  +3 "core"  +3 "collection"' +3 'r +3 "core"  +3 "processing"% +3 %> +3 "core"  +5 "collection"' 9\ +4 ' 0\ +3 ' -\ +4 "processing"% 9\ +4 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +4 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 12,\\n 3 => 21,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:32, 10.9C, 8% humidity, 14.4psia, 13.51V, 0.32A, 97.096Ah, 4.39W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR {hotBleach :waste2b}\\t #Phase 18: Friday DA+WCR with hotBleach cleanup (4 pucks)" +194 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +3 "core" &w\  +3 .tHand.open + "manipulator"&J1 +22 "core" 1 +2 "manipulator"&M& +4 "core" &  d +3 "manipulator"&]% +3 "core" % _ y  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 .tElbow.seek FlushPuck::Garage +3 "manipulator"&-(-z +191 "core" ( +3 "manipulator"&G& +5 "core" &-u F +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +6 "core" &-u F +5 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 .tForearm.seek :garage +4 "manipulator"&d'o +109 "core" ' +2 .tHand.close +2 "manipulator"&w/ +26 "core" / +2 "manipulator"&T& +5 "core" &-z  A +2 "manipulator"&% +3 "core" %πr ( +4 .tForearm.seek :retract + "manipulator"&%' ] +106 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +309 "core" ( + "manipulator"&3& +4 "core" & 1 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &+& +3 "core" & 1 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&#'ш +97 "core" ' +2 "manipulator"&`& +5 "core" & _ 0 +2 "manipulator"&D% +4 "core" %} +3 "collection"'g& +4 "core" &w\  +3 "collection"'& +6 "core" &w\  +3 .tCC.seek :closed + "collection"'Q(X +5 "core" &w\  +7 &N\ &j +10 &fX\ 9 +9 &}\ N +9 &}U\ O +10 &?W\ O +9 &U\ O +10 &Y\ O +9 &V\ O +9 & HV\ O +10 &"\ X\ O +9 &#V\ O +9 &%X\ O +10 &'PV\ O +9 &)T\ O +10 &*U\ O +9 &,S\ O +9 &.XV\ O +10 &0S\ O +9 &1V\ O +9 &3T\ O +10 &5_W\ O +9 &7"V\ O +10 &8T\ O +9 &:U\ N +9 &)Y\ O +9 &?U\ O +9 &AY\ O +10 &Cn]\ O +9 &E*q\ Q +10 &F~\ S +9 &H\ V +9 &J\\\ X +12 &L\ Y +7 &M\ Y +14 &O\ Y +5 &Qa\ Y +9 &S"\ Z +10 &T\ [\ +9 &V\ \\ +9 &X p\ 7 +10 &XC\ ; +2 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.26 + "collection"'q& +4 "core" &XB\ ; +3 .tHand.open +2 "manipulator"&p1 +26 "core" 1 +2 "manipulator"&% +65 "core" %} Q +3 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&y' ] +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &XA\ ; +2 "collection"'?% +4 "core" %S\ +3 .tCSV.dial CSR +2 "collection"'W  +135 "core"  +19 #tPulling 5ml of CSR.flush +4 .CSR.select :flush +4 "collection"' +29 .tCS.reconfigure :default +4 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'F'q +179 #"uploadLog"upsync +1176 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 '% +4 "core" %q\  +4 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 7.501ml + "collection"'"'H +660 "core" ' +3 .tCSV.dial :waste +2 "collection"' +131 "core" +5 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'X'P +1994 "core" ' +2 #tPurging external Intake +2 "collection"'h& +4 "core" &XA\ ; +2 "collection"'% +5 "core" %L\ +2 .tCSV.dial :flush + "collection"')  +43 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'(' +2365 "core" ' +3 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'| +2 'm  +6 "core" +68 ~ +4 .tCTV.dial :intake +2 "collection"'R  +77 "core"  +6 .tIntake.select :open + "sampler") +14 .tCS.seek 0ml +2 "collection"'5'P +2399 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'  +78 "core" ~ +4 #tFlushing upper manifold +2 "collection"'& +4 "core" &XA\ ; +2 "collection"'% +4 "core" %K\ +2 .tCSV.dial :flush +2 "collection"'B  +74 "core"  +5 .tCS.seek 5ml + "collection"''q +1225 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'u @ +43 "core" @ +4 "collection"'\\% +3 "core" %q\  +4 .tCS.seek 7ml + "collection"'.'d +538 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'A +106 "core"  +4 .tCTV.dial :air +2 "collection"'&  +5 "core"  +5 .tCS.seek 0ml + "collection"'f'P +1675 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +773 "core" ' +2 .tCSV.dial :waste +66 "collection"' +43 "core" +13 .tCS.seek 0ml +2 "collection"'*'P +765 "core" ' +2 "collection"'Y& +5 "core" &XA|\ ; +2 "collection"'% +4 "core" %R\ +2 .tCSV.dial :flush +2 "collection"'j  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'z'2~ +771 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'S @ +44 "core" B +4 "collection"':% +3 "core" %2~\  +4 .tCS.seek 5ml +2 "collection"'N'q +535 "core" ' +2 .tCSV.dial :air +2 "collection"'^ @ +17 "core" > +4 .tCS.seek 0ml +2 "collection"'L'P +1220 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''2~ +758 "core" ' +2 .tCSV.dial :waste +2 "collection"'8 +71 "core" +5 .tCS.seek 0ml + "collection"''P +766 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +5 "core" &$ j + +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&a( +28 "core" ( +2 "manipulator"&K& +4 "core" & x +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &$& +3 "core" & x +3 .tForearm.seek CC +2 "manipulator"& 'ш +96 "core" ' +2 .tHand.close + "manipulator"&// +25 "core" / +4 .tCC.seek :open +2 "collection"'o( +404 "core" ( +2 "manipulator"&4& +4 "core" & x +3 "manipulator"& % +3 "core" %ч X +3 .tForearm.seek :retract +2 "manipulator"&k' ] +92 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&c(-z +301 "core" ( + "manipulator"&[& +5 "core" &-n q $ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &O& +2 "core" &-n $ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +3 .tHand.open + "manipulator"&e1 +18 "core" 1 +2 "manipulator"&\ % +4 "core" %qe ` W +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 3 at 11:04:51PDT15-Aug-25\\n{1 => 33,\\n 2 => 12,\\n 3 => 21,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:32, 10.9C, 8% humidity, 14.4psia, 13.51V, 0.32A, 97.096Ah, 4.39W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +126 "collection"'0& +4 "core" &j\ +3 "manipulator"&9% +4 "core" % _  +3 "storage"( % +4 "core" %+\ 8\ 7 \ +3 "storage"(r. +4 "core" .([G +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 3 +3 "storage"(>(G +738 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (& +2 "core" &G\ \  ^\ +3 "manipulator"&v& +4 "core" &-q 3 ! +3 "manipulator"&}% +3 "core" % _ '  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"& ( +188 "core" ( +2 "manipulator"&U& +5 "core" & D  +2 "storage"(,& +4 "core" &M\ \\\ \\ \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +2 "manipulator"&'k +97 "core" ' +2 "storage"(!& +4 "core" &M\ :\ @ T\ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(6' +177 "core" ' +3 "storage"(@- +4 "core" -'U +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 (s& +3 "core" &M\ &\ # \ +2 "manipulator"&& +5 "core" & 7  +2 .tElbow.seek 3 +2 "manipulator"&C( +5 "core" ( +2 "manipulator"&Z& +5 "core" &  ?  +2 "storage"(7& +4 "core" &M\ \  \ +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&'w +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&x/ +22 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(1') +2 "manipulator"&I& +9 "core" &   +2 "manipulator"&% +4 "core" %v 0 @ +3 .tForearm.seek :retract +2 "manipulator"&b' ] +95 "core" ' +3 .tElbow.seek CC +2 "manipulator"&i( +29 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +146 "core" ( +2 "manipulator"&_& +5 "core" & , +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &t& +3 "core" & w , +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&;'ш +107 "core" ' +6 "manipulator"&& +8 "core" & M , +9 "manipulator"&l% +6 "core" %р h +8 "collection"'V& +10 "core" &\ +6 "collection"'E& +85 "core" &\ + &\ + &\ &\ +2 &\ + &\ &\ + &\ + &\ &\ +3 .tCC.seek :closed +10 "collection"'{(X +6 "core" &\ + &\ +5 & .\ #b +9 &tU{\ 7 +10 &}\ L +9 &~Uz\ N +10 &@V\ N +9 &R\ N +9 &T\ O +10 &T\ O +9 & HV\ N +9 &" T\ O +10 &#V\ O +9 &%X\ O +10 &'OUz\ O +9 &)U}\ O +9 &*U\ N +10 &,Tt\ O +9 &.XQn\ N +9 &0Ql\ N +10 &1Vn\ N +9 &3Wr\ N +9 &5`Ro\ N +10 &7#Sm\ N +9 &8Uv\ N +10 &:Ur\ N +9 &)Rm\ O +10 &?Tv\ O +9 &ATl\ O +10 &CoUw\ O +9 &E1]t\ O +9 &Fhs\ P +10 &Hvt\ R +9 &Jgq\ T +9 &L!y\ W +10 &Mo\ X +9 &Om\ W +10 &Qan\ Y +9 &S"m\ Y +9 &Tn\ Z +10 &Vk\ [\ +9 &X^q\ 2 +9 &Xo\ N +10 ( + &Xbt\ G +3 "collection"'E& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.15 +2 .Hand.open + "manipulator"&<1 +21 "core" 1 +2 "manipulator"&J% +5 "core" %} < +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&M' ] +95 "core" ' +5 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +71 #"uploadLog"upsync +107 .tFlow.enablePump :primary +9 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")]+ +3 "core" + +2 "sampler")G% +4 "core" % \ = +2 "collection"'& +5 "core" &XbM\ G +4 "Can"x\ U1 +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'~  +5 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")w +5 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X\ u +3 "sampler")6% +5 "core" %.+ \ c6 +19 "collection"'_% +4 "core" %TJH\ t +2 "sampler")t% +5 "core" %<; \ _6 +23 "collection"'% +3 "core" %Txq\ s +3 "sampler")C% +3 "core" %a^ \ `6 +28 "collection"'% +3 "core" %Tz\ s +2 "sampler")l% +5 "core" % \ _6 +31 "collection"'1% +3 "core" %Tz\ t +2 "sampler")V% +4 "core" % \ ^6 +36 "collection"'b% +3 "core" %T\ v +3 "sampler")o% +3 "core" % \ b +41 "collection"'<% +3 "core" %T\ v +3 "sampler")J% +4 "core" %(% \ b4 +2 .tIntake.select :close +2 "sampler")0 +14 )E% +3 "core" %64 \ e4 +2 .tSSV.dial :exhaust +2 "sampler");  +78 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")G'! +846 "core" ' +3 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")  +2 "collection"'~ @ +9 "core" ? +70 +6 #tAllowing 5:18 for 25.0ml of remaining 850.0ml +3 "Can"z\ 7d5 +2 .tIntake.select :open + "sampler") +214 "collection"'w% +3 "core" %T\ x +2 #tIntake @32.2psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0XEA + .tIntake.select :open +2 "sampler") +214 "collection"'% +3 "core" %T\ +2 #tIntake @32.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X 0X< \ h +28 "collection"'y% +3 "core" %T\ | +2 "sampler")% +4 "core" % TT \ i +32 "collection"'% +3 "core" %T\ +3 "sampler")v% +3 "core" %mm \ l$ +36 "collection"'Q% +4 "core" %T\ +2 "sampler")}% +5 "core" % \ n +40 "collection"'U% +3 "core" %T\ +3 "sampler"),% +3 "core" % \ n +47 "collection"'a% +3 "core" %T\ +3 "sampler")k% +71 "core" % \ m +4 "collection"'@% +4 "core" %T\ +3 "sampler")% +5 "core" %12 \ m +59 "collection"'\ % +4 "core" %T\ +3 "sampler")s% +3 "core" %LJ \ m +69 "collection"'0% +3 "core" %T\ +3 "sampler")4% +3 "core" % \ m +78 "collection"'x% +3 "core" %T\ +3 "sampler")r% +3 "core" % \ n +88 "collection"'Z% +3 "core" %T\ +3 "sampler")% +4 "core" % \ l +99 "collection"'7% +3 "core" %T\  +3 "sampler")% +4 "core" % \ kY +112 "collection"'6% +3 "core" %T\ +3 "sampler")_% +3 "core" % \ kY +4 .tIntake.select :close + "sampler")0 +14 )t% +3 "core" % \ oY +3 .tSSV.dial :exhaust +2 "sampler")  +76 "core"  +5 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml +2 "sampler")c'! +888 "core" ' +2 .tExhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")C  +3 "collection"' @ +6 "core" ? +69 +5 #tAllowing 5:18 for 25.0ml of remaining 625.0ml +3 "Can"s\ <+ +2 .tIntake.select :open + "sampler") +215 "collection"'P% +3 "core" %T}\ +2 #tIntake @28.9psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X + + .tIntake.select :open +2 "sampler") +214 "collection"'F% +3 "core" %T\  +2 #tIntake @31.8psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X\ x +3 "sampler")c% +4 "core" %J \ b~ +17 "collection"'b% +4 "core" %To\ v +2 "sampler")o% +4 "core" %J \ c~ +21 "collection"'<% +3 "core" %T\ v +2 "sampler")J% +5 "core" %J \ a~ +23 "collection"'I% +4 "core" %T\ v +2 "sampler")E% +4 "core" %J \ b~ +27 "collection"'6% +4 "core" %TL\ w +3 "sampler");% +4 "core" %J \ c~ +31 "collection"'% +3 "core" %T{\ w +2 "sampler")% +5 "core" %J \ c~ +35 "collection"'~% +4 "core" %T(\ v +3 "sampler")w% +4 "core" %J \ c~ +40 "collection"'% +4 "core" %T5\ w +3 "sampler")% +4 "core" %J \ c~ +46 "collection"'!% +4 "core" %Tq\ v +2 "sampler")_% +4 "core" %J \ c~ +53 "collection"' % +3 "core" %T9\ y +3 "sampler")3% +4 "core" %J \ e~ +60 "collection"'d% +3 "core" %T;\ z +3 "sampler")D% +5 "core" %J \ e~ +67 "collection"'g% +4 "core" %T\ z +2 "sampler")G% +4 "core" %J  \ e~ +78 "collection"''% +3 "core" %T\ y +3 "sampler")p% +4 "core" %J \ d~ +87 "collection"'% +5 "core" %T\ ~ +2 "sampler")% +5 "core" %J$" \ h~ +99 "collection"'% +3 "core" %T\ | +3 "sampler")1% +4 "core" %J40 \ i~ +112 "collection"'q% +4 "core" %T\ { +2 "sampler")2% +5 "core" %JOL \ h~ +126 "collection"'#% +4 "core" %Ti\ ~ +2 "sampler")% +5 "core" %Jki \ i~ +2 "collection"'-% +5 "core" %T}\ } + #tIntake @28.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 + "sampler")`' +4 "core" 'eX` \ b +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[54:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2994 ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X +5 ."CSpush"CS.reconfigure :fast +10 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"','P +7 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +136 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X\ +3 "sampler")~% +3 "core" % \ 4 +3 #tEvacuated: Intake @23.9psia, Outlet @24.1psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")w +106 "core"  +6 .tSS.reconfigure :exhale + "sampler")#.0X +5 ."CSpush"CS.reconfigure :fast + "collection"'#d @b +4 ."CSpush"CS.seek 0ml + "collection"'D'P +73 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")g +136 "core"  +5 .tSS.reconfigure :exhale + "sampler")#.0X +103 "collection"' 9 +4 "core" 9); +103 "collection"'$9 +3 "core" 9+9 +103 "collection"'}9 +3 "core" 9 ,7 +103 "collection"'k9 +3 "core" 9>/4 +103 "collection"' 9 +4 "core" 9\\02 +103 "collection"',9 +3 "core" 9x20 +103 "collection"'e9 +3 "core" 94. +103 "collection"'@9 +3 "core" 96+ +104 "collection"'a9 +3 "core" 98) +103 "collection"'\ 9 +3 "core" 99( +103 "collection"'s9 +4 "core" 9<' +103 "collection"'x9 +3 "core" 9=% +103 "collection"'09 +3 "core" 9,@ $ +103 "collection"'r9 +3 "core" 9CA# +103 "collection"'49 +3 "core" 9XD! +103 "collection"'79 +4 "core" 9lE +103 "collection"'9 +4 "core" 9G +103 "collection"'9 +3 "core" 9I  +103 "collection"'Z9 +3 "core" 9J$ +103 "collection"'Y9 +4 "core" 9M) +103 "collection"'t9 +4 "core" 9N- +103 "collection"'n9 +3 "core" 9Q1 +103 "collection"'K9 +3 "core" 9Q5 +104 "collection"'P9 +3 "core" 9S: +103 "collection"'c9 +67 "core" 9 U> +103 "collection"'b9 +3 "core" 9 XE +104 "collection"'9 +3 "core" 9 &YI +103 "collection"'<9 +3 "core" 9 1\\M +103 "collection"'J9 +3 "core" 9 <\\Q +103 "collection"'o9 +3 "core" 9 G_V +104 "collection"'E9 +3 "core" 9 QaZ +103 "collection"'69 +3 "core" 9 Zb^ +103 "collection"';9 +4 "core" 9 dcb +103 "collection"'9 +3 "core" 9 keg +103 "collection"'9 +3 "core" 9 tek +103 "collection"'~9 +4 "core" 9 {ho +103 "collection"'w9 +3 "core" 9 jt +104 "collection"'9 +3 "core" 9 kx +104 "collection"'!9 +3 "core" 9 l| +103 "collection"'9 +3 "core" 9 o +103 "collection"'9 +4 "core" 9 o +104 "collection"'_9 +3 "core" 9 q +103 "collection"' 9 +3 "core" 9 r +103 "collection"'d9 +3 "core" 9 t +103 "collection"'9 +4 "core" 9 u +103 "collection"'g9 +3 "core" 9 w +103 "collection"'I9 +3 "core" 9 x +103 "collection"'39 +3 "core" 9 y +104 "collection"'D9 +6 "core" 9 z +105 "collection"'G9 +3 "core" 9 | +104 "collection"'p9 +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"'19 +4 "core" 9  +103 "collection"'q9 +3 "core" 9  +103 "collection"'29 +3 "core" 9  +108 "collection"'9 +3 "core" 9  +103 "collection"'#9 +3 "core" 9  +103 "collection"'C9 +3 "core" 9  +103 "collection"'-9 +4 "core" 9  +103 "collection"'+9 +3 "core" 9  +103 "collection"'T9 +3 "core" 9  +103 "collection"')9 +4 "core" 9  +103 "collection"'"9 +4 "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"'R9 +4 "core" 9\   +103 "collection"'59 +3 "core" 9\ \   +103 "collection"'u9 +3 "core" 9\  +103 "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"'W9 +3 "core" 9\ ' +103 "collection"'9 +4 "core" 9\ + +103 "collection"'B9 +4 "core" 9\ / +103 "collection"'.9 +3 "core" 9\ #3 +103 "collection"'f9 +3 "core" 9\ &8 +104 "collection"'X9 +3 "core" 9\ (< +12 .tCH.hold 10:00,70C +3 "collection"'% `\ r `\ &\ +2 'V9 +9 "core" = + 9\ ( +2 "collection"'&% +4 "core" %\ \ \ h +2 #tBegun lysing Collection Puck Heater at 68C/78.8psia +38548 "Can"u\ O8i +21438 "core" ` +3 "collection"'*9 +3 "core" 9\ sz +3 "collection"'S% +4 "core" %   Y\ +2 #tEnded lysing Collection Puck Heater at 70C/83.3psia +2 .CS.seek 0ml +2 "collection"'z'P +353 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"' @ +107 "core" B +4 .tCSV.dial :air +2 "collection"': @ +42 "core" ? +5 .tCS.seek 5ml +2 "collection"'m'q +1351 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +44 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'^ @ +43 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'L  +46 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +4 .tdelay 2 seconds +204 .CS.seek 0ml +2 "collection"''P +1348 "core" ' +2 "collection"'F% +4 "core" %U\ +2 #tPuck @157.4psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"' +102 "core" ~ +4 .tCBV.dial CSV +2 "collection"'/  +30 "core"  +5 "collection"'8% +4 "core" %Y e ei\ +3 .tCS.seek 5.001ml +2 "collection"'A'q +1348 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'N  +42 "core" +4 "collection"'\\% +5 "core" %q0 =\  +3 .tCS.seek 7.001ml + "collection"'l'p +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'O @ +54 "core" B +5 .tCS.seek 10ml + "collection"'' +848 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +128 "core" a +5 #tLysing Complete + "collection"'j& +3 "core" &Xc\ G +3 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&9% +4 "core" % ` /  +2 "storage"( % +4 "core" %H\ \  n\ +3 "storage"([. +3 "core" .(G +66 .tSC.reconfigure :tight +10 "storage"($ .(\ 1~b +4 .tSC.seek 2 + "storage"(( +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & u\ +3 "manipulator"&& +3 "core" &   ) +3 "manipulator"&v% +5 "core" % ` Y  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&Q( +166 "core" ( +2 "manipulator"&U& +4 "core" &  { w +3 "storage"(y& +3 "core" & \ \ \ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts + "manipulator"& 'j +92 "core" ' +2 "storage"($& +4 "core" & \ \ \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(}' +237 "core" ' +2 "storage"(k- +4 "core" -'{ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & w +3 "storage"(,& +5 "core" & \ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&e'J +36 "core" ' +2 .tElbow.hold +2 "manipulator"&@, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(a- +4 "core" -'{ +4 .tSE.seek 11.3 Pucks below Top Plate +2 "storage"(\ ' +36 "core" ' +3 "manipulator"&s% +4 "core" %;[ } +2 "storage"(x& +5 "core" & J\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 285 counts + "manipulator"&0'g +12 "core" ' +2 "manipulator"&r& +3 "core" &  k w +3 "storage"(4& +4 "core" & \ \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts + "manipulator"&7'j +24 "core" ' +3 .tSE.seek 12.3 Pucks below Top Plate +2 "storage"('. +37 "core" ' +6 "manipulator"&& +4 "core" & m w +3 "manipulator"&Z% +5 "core" %i\  m  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&Y' ] +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&t( +171 "core" ( +2 "manipulator"&n& +3 "core" & 1 ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &K& +3 "core" & ( +3 .tForearm.seek CC +2 "manipulator"&P'ш +100 "core" ' +3 .tHand.close + "manipulator"&c/ +20 "core" / +3 .tCC.seek :open +2 "collection"'b( +405 "core" ( +2 "storage"(& +4 "core" & \ \  b\ +2 "storage"(<& +4 "core" & \ \ +66 "manipulator"&J& +4 "core" &  $ +2 "manipulator"&o% +4 "core" %ѓ r +3 .tForearm.seek :retract +10 "manipulator"&E' ] +96 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&6( +168 "core" ( +2 "manipulator"&;& +5 "core" & 5 ] +2 "storage"(& +4 "core" & \ \ \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 2 +2 "manipulator"&'J +108 "core" ' +2 .tElbow.hold +2 "manipulator"&~, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&w1 +18 "core" 1 +2 "manipulator"&% +5 "core" %Tu - +2 "storage"(!& +4 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 310 counts + "manipulator"&'Ѐ +21 "core" ' +3 "manipulator"&& +3 "core" & o ] +3 "storage"(_& +4 "core" & \ \  \ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts + "manipulator"& 'j +31 "core" ' +2 "storage"(d% +4 "core" %)\ \  o\ +4 ."downElevator"SE.seek :down +4 "storage"(') +98 (g% +3 "core" %ݬ<\ #\  \ V` +3 "manipulator"&I% +4 "core" %҂\  g  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&3' ] +70 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +15 "core" ' +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +3 "core" &\ +3 "manipulator"&G& +4 "core" & ] +3 "manipulator"&p% +4 "core" % \\  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +185 "core" ( +2 "manipulator"&'& +5 "core" &-y \ 9 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +3 "core" &-y f 9 +4 .tForearm.seek :garage + "manipulator"&'o +109 "core" ' +3 .tHand.close + "manipulator"&1/ +23 "core" / +2 "manipulator"&q& +5 "core" &-y N 9 +2 "manipulator"&2% +3 "core" %q # +4 .tForearm.seek :retract + "manipulator"&' ] +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&#( +292 "core" ( +3 "manipulator"&C& +4 "core" & W * +65 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +4 &-& +3 "core" & * +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&+'ш +103 "core" ' +3 "manipulator"&T& +3 "core" & = ) +3 "manipulator"&)% +5 "core" %т ^ +2 "collection"'"& +5 "core" &\ +3 "collection"'|& +6 "core" &}\ +3 .tCC.seek :closed + "collection"'?(X +4 "core" &\ +7 &\ 9 +9 &1Gx\ 1 +9 &[q~y\ E +10 &]\ N +9 &T\ N +10 &T{\ N +9 &ET\ N +9 &T\ M +10 &T\ N +9 &!R\ M +9 &#MT\ N +10 &%W\ N +9 &&U\ N +10 &(W\ N +9 &*UPr\ N +9 &,S\ M +10 &-S\ N +9 &/Q\ N +9 &1^Rx\ M +10 &3 Sj\ M +9 &4S\ N +10 &6R\ M +9 &8eR\ N +9 &:'T\ N +10 &;U\ N +9 &=Uy\ N +9 &?mQ\ N +10 &A/P\ N +9 &BS\ N +10 &D`\ O +9 &Fkr\ Q +9 &H$\ T +10 &I\ X +9 &K\ X +10 &M_\ X +13 &O u\ X +5 &P`\ Y +10 &RR\ Y +9 &Tb\ Z +9 &V \ [\ +10 &Wz\ = +9 &X,\ $l +9 &X\\\ G +3 ( +2 "collection"'|& +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.23 + "collection"'& +4 "core" &XYb\ G +4 .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&% +5 "core" %u \  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&R' ] +98 "core" ' + .tPSV.dial PSR +2 "processing"%5 +134 "core"  +8 "processing"%u% +3 "core" %ܒ:\ +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%' +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%=  +43 "core"  +5 .tPS.seek 0ml + "processing"%]'ܑ +1597 "core" ' +2 .tPSV.dial PSR +2 "processing"%` +44 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%W' +2614 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"% +3 "collection"'B  +7 "core" @ +4 "processing"%. +4 "core" @ +2 "processing"%f  +66 "core" +101  +69 .tPSV.dial :mixloop +10 "processing"%X +103 "core" +5 .tCTV.dial :air,avoiding: :intake +4 .PTV.dial :PRVmixing +2 "processing"%V  +130 "core" +7 .tPS.seek 0ml +2 "processing"%&'ܑ +2616 "core" ' +2 .tPSV.dial :air +2 "processing"%(  +44 "core"  +6 .tPS.seek 2.5ml +2 "processing"%%' +2622 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%* +44 "core" +6 .tPS.seek 0ml +2 "processing"%S'ܑ +2622 "core" ' +2 .tPSV.dial :air +2 "processing"%h  +45 "core"  +5 .tPS.seek 2.5ml +2 "processing"% ' +2628 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%: +43 "core" +6 .tPS.seek 0ml +2 "processing"%z'ܑ +2617 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & 8 ) +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&^( +4 "core" ( +2 "manipulator"&L& +5 "core" & ) +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +4 "core" & ) +3 .tForearm.seek CC +2 "manipulator"&m'ш +95 "core" ' +2 .tHand.close + "manipulator"&F/ +24 "core" / +4 .tCC.seek :open +2 "collection"'( +408 "core" ( +2 "manipulator"&/& +3 "core" & ) +2 "manipulator"&8% +5 "core" %ё [ +3 .tForearm.seek :retract + "manipulator"&' ] +96 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&N(-z +307 "core" ( +2 "manipulator"&\\& +4 "core" &-~ u < +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &A& +2 "core" &-~ } < +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&O'o +111 "core" ' +2 .tHand.open +2 "manipulator"&l1 +18 "core" 1 +2 "manipulator"&% +3 "core" %oG  ~ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j' ] +103 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%9 +5 "core" +8 .tPTV.dial :PRVmixing +2 "processing"%  +5 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "collection"'[  +65 "processing"%  +13 "core" +8  +4 .tCTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'& +5 "core" &2\ +2 "manipulator"&v% +4 "core" % K z  +3 "storage"(>% +3 "core" %H\ 9\ 8 \ +3 "storage"(U. +4 "core" .( +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(y(G +206 "core" ( +4 .tSC.configure :limp + "storage"($(\ 1b +3 ($& +3 "core" &F T\ ! +3 "manipulator"&i& +3 "core" &-~ < +3 "manipulator"&M% +4 "core" % K  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&k( +195 "core" ( +2 "manipulator"& & +5 "core" & *  +2 "storage"(,& +4 "core" &D\ 8\ 8 \ # +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts + "manipulator"&a'k +97 "core" ' +2 "storage"(s& +4 "core" &D\ 8\ 8 \ # +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(x' +171 "core" ' +2 "storage"(r- +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (4& +3 "core" &D \ <\ # +3 "manipulator"&& +4 "core" & ~  +3 .tElbow.seek 3 +2 "manipulator"&Z( +10 "core" ( +2 "manipulator"& & +4 "core" & 6 u +2 "storage"(Q& +5 "core" &D\ \  \ # +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&}'w +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&e/ +27 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&0& + "storage"(\ ') +9 "core" & v u +2 "manipulator"&n% +4 "core" %{ H +3 .tForearm.seek :retract +6 "manipulator"&K' ] +96 "core" ' +3 .tElbow.seek CC + "manipulator"&7( +28 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +150 "core" ( +2 "manipulator"&@& +5 "core" & | 2 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &c& +3 "core" & 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Y'ш +102 "core" ' +3 "manipulator"&{& +5 "core" & c 2 +2 "manipulator"&% +67 "core" %т +2 "collection"'<& +5 "core" &D\ +11 "collection"'J& +6 "core" &\ +3 .tCC.seek :closed +3 "collection"'o(X +3 "core" &~ \ +5 &\ 4 +9 &!Hx\ 0 +10 &Hq~\ E +9 &]\ N +9 &R\ N +10 &pT\ N +9 &1W\ N +10 &R\ N +9 &Q\ N +9 &!xQo\ N +10 &#:Q_\ N +9 &$TF\ N +9 &&V5\ N +10 &(R&\ M +9 &*CS6\ M +10 &,RD\ N +9 &-U?\ N +9 &/P.\ N +10 &1JO\ N +9 &3 R\ M +9 &4T\ N +10 &6W\ N +9 &8SR\ M +10 &:QK\ M +9 &;Q\ M +9 &=R\ N +10 &?ZU\ N +9 &AO\ M +9 &BR\ N +10 &DV\ N +9 &F_`\ O +10 &Hg\ P +9 &I~\ R +9 &Kw\ U +10 &MMg\ X +9 &O]\ W +9 &PS\ X +10 &RM\ [ +9 &TL6\ [ +10 &V-\ [ +9 &Wy,\ D +9 &X'%\ $k +10 &Xh\ P +3 ( +2 "collection"'J& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 2.19 +3 .Hand.open + "manipulator"&;1 +21 "core" 1 +2 "manipulator"&% +5 "core" %~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P' ] +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'t  +138 "core" ~ +6 .tCSV.dial CTV +2 "collection"'w  +28 "core"  +6 .tPS.seek 2.5ml +2 "processing"%' +1644 "Can"\ SSw +982 "core" ' +3 "collection"'!% +4 "core" %]XL\  +3 .tCS.seek 4.25ml +2 "collection"''Z* +1536 "core" ' +3 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%_  +44 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%d  +74 "core"  +6 .tPS.seek 0ml +2 "processing"%E'ܑ +2625 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'g ` +34 "core" _ +4 .tCSV.dial :air +2 "collection"'I @ +42 "core" ? +5 .tCS.seek 10ml + "collection"'6' +1541 "core" ' +2 .tCSV.dial CTV +2 "collection"'D  +43 "core"  +5 .tCS.seek 0ml +2 "collection"''P +2622 "core" ' +3 .tCBV.dial :waste1 +3 "collection"'G @ +30 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +2 "collection"'p  +139 "core" +6 "collection"'& +6 "core" &Xdvql\ P +3 #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&% +6 "core" % _ >  +3 "storage"( % +6 "core" %@ _\ +2 "storage"('. +6 "core" .(G +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(( +205 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +78 "core" & C\ +4 "manipulator"&~& +6 "core" & 2 +3 "manipulator"&1% +6 "core" % _ Y  +5 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&q( +167 "core" ( +3 "manipulator"&2& +5 "core" & I +4 "storage"(3& +5 "core" & \ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +3 "manipulator"&'j +92 "core" ' +2 "storage"(C& +7 "core" & \ \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(' +234 "core" ' +10 "storage"(-- +15 "core" -' +17 .tSE.configure :default +7 "storage"(#QK-0-\ b +16 "manipulator"&T& +24 "core" & I +9 "storage"()& +24 "core" & N\ +9 .tElbow.reconfigure :limp +6 "manipulator"&$ ,(b +12 .tForearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +18 .tForearm.seek 2 +6 "manipulator"&"'J +40 "core" ' +6 .tElbow.hold +6 "manipulator"&, +7 "core" , +8 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 "storage"(b- +12 "core" -' +11 .tSE.seek 12.3 Pucks below Top Plate +4 "storage"(', +34 "core" ' +4 "manipulator"&% +14 "core" %TU \ +4 "storage"(& +13 "core" & \ +4 .tForearm.force -20 +4 "manipulator"&5 +10 .tForearm.seek 2 + 310 counts +4 "manipulator"&|'Ѐ +25 "core" ' +4 "manipulator"&5& +14 "core" & i I +6 "storage"(u& +12 "core" & \ +8 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 2 + 800 counts +4 "manipulator"&+'j +26 "core" ' +10 .tSE.seek 13.3 Pucks below Top Plate +4 "storage"(=' +45 "core" ' +6 "manipulator"&& +12 "core" & R I +6 "manipulator"&`% +12 "core" %p  d  +30 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +10 .tForearm.seek :retract +6 "manipulator"&]' ] +97 "core" ' +8 .tElbow.seek CC +4 "manipulator"&( +178 "core" ( +2 "manipulator"&.& +7 "core" & ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &B& +4 "core" & Q ' +5 .tForearm.seek CC +2 "manipulator"&f'ш +99 "core" ' +2 .tHand.close +2 "manipulator"&X/ +27 "core" / +6 .tCC.seek :open +2 "collection"'V( +409 "core" ( +3 "storage"(W& +5 "core" & \ +79 "storage"((& +7 "core" & t\ +3 "manipulator"&&& +5 "core" &   $ +3 "manipulator"&*% +6 "core" %ъ +4 .tForearm.seek :retract +12 "manipulator"&%' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&h( +171 "core" ( +2 "manipulator"&S& +7 "core" & O [ +3 "storage"(:& +6 "core" & \ +3 .tElbow.reconfigure :limp +8 "manipulator"&$ ,(b +6 .tForearm.seek 2 +2 "manipulator"& 'J +113 "core" ' +2 .tElbow.hold +3 "manipulator"&, +5 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&L1 +17 "core" 1 +4 "manipulator"&% +7 "core" %Rn  +2 "storage"(F& +5 "core" & F\ +4 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 308 counts +2 "manipulator"&#'~ +22 "core" ' +2 "manipulator"&R& +7 "core" & l [ +3 "storage"(?& +6 "core" & \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +3 "manipulator"&/'j +20 "core" ' +3 "storage"(8% +5 "core" % \ +6 ."downElevator"SE.seek :down +4 "storage"(m') +98 (^% +4 "core" %%6 _\ U^ +4 "manipulator"&\\% +5 "core" %t  y  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&A' ] +64 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +25 "core" ' +3 .tPSV.dial :air +2 "processing"%l  +75 "core" +6 .tPS.seek 2.5ml +3 "processing"%' +2619 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%9 +43 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%  +46 "core"  +5 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%[ +44 "core" +6 .tdelay 1 second +103 .PSV.dial :air +3 "processing"%  +45 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%'ܑ +2617 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" &hC\  +3 "manipulator"&v& +6 "core" & V [ +76 "manipulator"&>% +6 "core" % V `  +3 .tElbow.seek FlushPuck::Garage +12 "manipulator"&U(-z +167 "core" ( +2 "manipulator"&O& +7 "core" &-} ?  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &$& +4 "core" &-}  +4 .tForearm.seek :garage +3 "manipulator"&i'o +110 "core" ' +3 .tHand.close +2 "manipulator"&M/ +27 "core" / +3 "manipulator"&& +7 "core" &-~ R  +3 "manipulator"& % +6 "core" %}d +4 .tForearm.seek :retract +2 "manipulator"&,' ] +105 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&N( +124 "core" ( +3 "manipulator"&s& +6 "core" & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &r& +4 "core" & x +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&4'E +112 "core" ' +3 "manipulator"&j& +5 "core" & +4 "manipulator"&% +7 "core" %V  +3 "processing"% & +5 "core" &hA\  +5 "processing"%Q& +9 "core" &hC\  +5 .tPC.seek :closed +2 "processing"%e(SD +6 "core" &hD\  +2 &hD\  +7 &5D\ , +10 &fD\ @ +9 &=yC\ O +9 &[D\ N +10 &\\E\ N +9 &XG\ N +10 &G\\D\ N +9 &[E\ N +9 & ZD\ N +10 &"bD\ N +9 &$M]F\ O +9 &&[D\ N +10 &'\\D\ N +9 &)ZC\ N +10 &+W^D\ N +9 &-\\D\ N +9 &.\\E\ N +10 &0\\C\ N +9 &2^ZD\ N +9 &4 \\C\ N +10 &5[D\ N +9 &7]C\ O +10 &9e`D\ O +9 &;)ZC\ N +9 &<]D\ N +10 &>^C\ N +9 &@n[C\ N +9 &B0_C\ N +10 &C_D\ N +9 &EnE\ P +10 &Gn{E\ Q +9 &I*D\ S +9 &JD\ T +10 &LC\ T +9 &NkC\ U +9 &P,C\ U +10 &QD\ C +9 &R<D\ X +10 &SC\ ) +3 ( +3 "processing"%Q& +7 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.56 +2 "processing"%0& +6 "core" &SD\ ) + &SD\ ) +4 .tHand.open +2 "manipulator"&n1 +27 "core" 1 +3 "manipulator"&k% +5 "core" %V I  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&a' ] +90 "core" ' +2 .tPRV.dial :air +3 "processing"%x  +45 "core"  +6 .tPSV.dial :mixloop +3 "processing"%@ +44 "core" +7 "processing"%c% +6 "core" %ܔB\ +4 .tPS.seek 0.3ml +2 "processing"%}' +380 "core" ' +3 .tPSV.dial PSR +2 "processing"%Z +106 "core"  +10 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +2 "processing"%{'5a +483 "core" ' +3 .tdelay 3 seconds +377 .PSR.select :air +14 .PS.seek 2.5ml +3 "processing"%' +1900 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +3 "processing"%\ +105 "core" +7 .tPTV.dial :mixing +2 "processing"%< @ +72 "core" A +8 .tPBV.dial :waste2 +4 "processing"%K  +95 "core"  +8 .tPS.seek 0ml +2 "processing"%'ܑ +2613 "core" ' +4 #tGaraging FlushPuck in Processing Clamp + "manipulator"&;& +6 "core" & 5 +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&J& +6 "core" & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &t& +4 "core" & +4 .tForearm.seek PC +3 "manipulator"&w'E +95 "core" ' +2 .tHand.close +2 "manipulator"&Y/ +21 "core" / +6 .tPC.seek :open +2 "processing"%z( +373 "core" ( +3 "manipulator"&!& +5 "core" & +4 "manipulator"&% +6 "core" %D  +4 .tForearm.seek :retract +2 "manipulator"&_' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&d(-z +143 "core" ( +3 "manipulator"&& +5 "core" &- 8 _ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &g& +4 "core" &- 1 _ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&I'o +114 "core" ' +3 .tHand.open +2 "manipulator"&1 +26 "core" 1 +3 "manipulator"&D% +5 "core" %o\\ = +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&6' ] +105 "core" ' +4 #tLoading da puck from tube 3 into Processing Clamp + "processing"%G& +5 "core" &C\ +4 "manipulator"&p% +6 "core" % b ?  +3 "storage"(% +6 "core" %@\  \ +3 "storage"(. +6 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"( (G +207 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 ('& +4 "core" &H _\  +3 "manipulator"&& +6 "core" &- d _ +3 "manipulator"&~% +7 "core" % b }  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&y( +195 "core" ( +3 "manipulator"&1& +6 "core" & G +4 "storage"(2& +6 "core" &F \  d\ ! +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +79 .tForearm.seek 3 + 800 counts +12 "manipulator"&3'k +107 "core" ' +3 "storage"(C& +6 "core" &F\ \  \ ! +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(7' +181 "core" ' +3 "storage"(P- +5 "core" -'ɐ +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 (-& +5 "core" &F\ \  {\ ! +3 "manipulator"&T& +6 "core" & G +4 .tElbow.seek 3 +2 "manipulator"&)( +25 "core" ( +3 "manipulator"&b& +6 "core" & { w +3 "storage"(& +6 "core" &F \  d\ ! +4 .tForearm.seek 3 + 300 counts +4 "manipulator"&'w +27 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&5/ +25 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&u& +4 "storage"(') +13 "core" & w +3 "manipulator"&q% +6 "core" %k l +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 .tElbow.seek PC +3 "manipulator"&`( +34 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +209 "core" ( +2 "manipulator"&& +7 "core" & b ! +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &"& +4 "core" & # ! +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&|'E +101 "core" ' +3 "manipulator"&& +6 "core" & W ! +3 "manipulator"&.% +6 "core" %; +4 "processing"%+& +6 "core" &9\ +3 "processing"%B& +9 "core" &9\ +4 .tPC.seek :closed +4 "processing"%(SD +5 "core" &C\ +4 &D\ 3 +8 &*FC\ 1 +9 &VrD\ E +10 &gD\ O +9 &[C\ N +9 &YC\ M +10 &BYC\ N +9 &\\?\ N +9 &ZC\ N +10 &!]C\ N +9 &#JZC\ N +10 &% YD\ M +9 &&ZC\ N +9 &(YC\ N +10 &*RZE\ N +9 &,VD\ N +9 &-YB\ M +10 &/XE\ N +9 &1ZWE\ N +9 &3[D\ N +10 &4ZC\ N +9 &6[B\ N +10 &8bZB\ N +9 &:#ZB\ N +9 &;ZC\ N +10 &=ZD\ N +9 &?i^C\ N +9 &A+Z@\ N +10 &B\\C\ N +9 &DgB\ O +10 &FhwC\ Q +9 &H$F\ S +9 &IC\ S +10 &KC\ T +9 &MeB\ U +10 &O%B\ V +9 &PC\ U +9 &R{}C\ (~ +10 &S{C\ < +9 ( +5 "processing"%B& +5 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.62 +4 .Hand.open +2 "manipulator"&X1 +5 "core" &S$*D\ 2 +19 1 +2 "manipulator"&]% +6 "core" %0 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&o' ] +93 "core" ' +5 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%W C +4 %(9 +10 "core" 9 7 +103 "processing"%&9 +5 "core" 9 7 +104 "processing"%*9 +4 "core" 9 8 +105 "processing"%S9 +4 "core" 9 8 +104 "processing"%:9 +5 "core" 9 9 +104 "processing"%f9 +4 "core" 9 : +104 "processing"%9 +5 "core" 9 ; +104 "processing"%L9 +4 "core" 9 < +105 "processing"%9 +4 "core" 9 #< +104 "processing"%F9 +4 "core" 9 (; +105 "processing"%R9 +5 "core" 9 ,: +104 "processing"%?9 +5 "core" 9\  0: +104 "processing"%89 +4 "core" 9 58 +104 "processing"%%9 +5 "core" 9 9, +104 "processing"%^9 +4 "core" 9(=+ +104 "processing"%\\9 +5 "core" 95 B( +104 "processing"%h9 +4 "core" 9C F& +104 "processing"% 9 +5 "core" 9QK$ +104 "processing"%#9 +4 "core" 9aO" +104 "processing"%l9 +5 "core" 9qS +104 "processing"%=9 +5 "core" 9X +104 "processing"%/9 +5 "core" 9\\ +104 "processing"%m9 +4 "core" 9` +104 "processing"%E9 +4 "core" 9e +105 "processing"%99 +4 "core" 9i +104 "processing"% 9 +5 "core" 9m +104 "processing"%[9 +4 "core" 9r +105 "processing"%9 +4 "core" 9v +104 "processing"%9 +4 "core" 9z +105 "processing"%9 +4 "core" 9  +104 "processing"%v9 +5 "core" 91 +104 "processing"%>9 +5 "core" 9A +104 "processing"%O9 +4 "core" 9Q +104 "processing"%$9 +5 "core" 9a\ +104 "processing"%9 +4 "core" 9o +104 "processing"%M9 +6 "core" 9~ +104 "processing"%9 +4 "core" 9 +104 "processing"% 9 +5 "core" 9 +104 "processing"%A9 +4 "core" 9 +104 "processing"%s9 +4 "core" 9 +105 "processing"%r9 +5 "core" 9 +104 "processing"%i9 +4 "core" 9 +105 "processing"%j9 +4 "core" 9 +104 "processing"%9 +4 "core" 9 +105 "processing"% 9 +4 "core" 9 +104 "processing"%U9 +5 "core" 9 +104 "processing"%,9 +4 "core" 9 +7 .tPH.hold 2:00:00,28C +6 .delay 1:30 +2 "processing"%H pCp +7 "core"  +8994 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%0 +107 "core"  +11 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +106 .tPS.seek 0.5ml +2 "processing"%n' +586 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +2 "processing"%k'Q +1607 "core" ' +3 .tPTV.dial :puck +3 "processing"%Q  +73 "core"  +10 .tPSV.dial PTV +3 "processing"%x +76 "core" +7 .tPBV.dial :waste1 +2 "processing"%@  +137 "core"  +7 "processing"%c% +5 "core" %O2\  +5 .tPS.seek 1.5ml +3 "processing"%4' +585 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +9 .tPS.seek 0ml +3 "processing"%Z'ܑ +1606 "core" ' +3 .tdelay 5:00 +7995 "Can"\ wW +22008 #trecoverPSRreagent08 +2 .PTV.dial :puck +6 .PBV.dial :waste1 +3 "processing"%}  +37 "core" +7 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%{ * +37 "core" , +7 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%\ +76 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +3 "processing"%<' +2329 "core" ' +3 .tPSV.dial PTV +2 "processing"%K +76 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"% +77 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%; +76 "core" +7 .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%J  +74 "core"  +7 .tPS.seek :empty +3 "processing"%t's +2335 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%Y  +131 "core" +6 .tPSV.dial :mixloop +3 "processing"%N +44 "core" +6 .tPRV.dial :ab1 +3 "processing"%a @ +75 "core" B +8 .tPS.reconfigure :slow + "processing"%#A 2`xb +5 .tPS.seek 0.15ml +3 "processing"%e' +352 "core" ' +3 .tdelay 2 seconds +212 ."connect"CBV.dial PRV +6 "collection"'!  +6 .tPRV.dial CBV +4 "processing"%  +43 "core" +7  +6 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:106"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:105"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%% +6 "core" %4\  +4 .tPS.seek 0.3ml +2 "processing"%g' +353 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'w  +30 "core" +7 .tPRV.dial :air +3 "processing"%  +45 "core"  +8 .tPS.seek 0.9ml +2 "processing"%'N +1262 "core" ' +3 .tPRV.dial :waste2 +3 "processing"%D @ +75 "core" ? +8 .tPS.seek 0.5ml +2 "processing"%G' +859 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +3 "processing"%p  +44 "core"  +7 .tPS.reconfigure :default + "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%'Q +1602 "core" ' +3 .tPSV.dial :PML +2 "processing"%_ +46 "core" +7 .tPTV.dial :mixing +2 "processing"% @ +74 "core" B +8 .tPBV.dial :waste1 +2 "processing"%I  +37 "core" +7 "processing"%'% +5 "core" %PK\  +4 .tPS.seek 1.85ml +3 "processing"%'H +231 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%~ * +36 "core" * +9 .tPS.seek 0ml +3 "processing"%'ܑ +1958 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +4 "core" &kiU\ +4 "manipulator"&2& +6 "core" & ! +3 "manipulator"&d% +6 "core" % R  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(-z +135 "core" ( +3 "manipulator"&6& +6 "core" &-y  # +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &P& +4 "core" &-y  # +5 .tForearm.seek :garage +2 "manipulator"&-'o +110 "core" ' +4 .tHand.close +2 "manipulator"&T/ +21 "core" / +3 "manipulator"&b& +6 "core" &-  # +3 "manipulator"&% +5 "core" %~u o & +5 .tForearm.seek :retract +2 "manipulator"&5' ] +113 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&u( +298 "core" ( +2 "manipulator"&q& +7 "core" & - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &y& +86 "core" & @ - +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&3'ш +100 "core" ' +3 "manipulator"&7& +7 "core" & w - +3 "manipulator"&% +5 "core" %х _ +5 "collection"'& +7 "core" &lht\ +4 "collection"'"& +8 "core" &mfz\ +4 .tCC.seek :closed +4 "collection"')(X +4 "core" &mh\ +6 &og\  +6 &0~mf\ *y +10 &bme\ ? +9 &Hpmh\ P +10 &\ Qmg\ O +9 &Omg~\ P +9 &Smh\ P +10 &NSmh\ P +9 &Mni~\ P +10 & Qniy\ O +9 &"Mmfm\ O +9 &$XOmhp\ O +10 &&Tlfu\ P +9 &'Qkgm\ O +9 &)Rnfn\ P +10 &+_Tnen\ P +9 &-"Smgp\ O +9 &.Okgo\ O +10 &0Llgo\ O +9 &2iOmgn\ O +10 &4)Tkes\ P +9 &5Tngq\ O +9 &7Nkgn\ P +10 &9pQmhq\ O +9 &;1Rlgr\ P +10 &<Qlhq\ P +9 &>Rnel\ P +9 &@xPmgi\ O +10 &B:Qmgp\ O +9 &CUlgq\ P +9 &Eimfn\ R +10 &Gr{mgn\ T +9 &I)pgq\ |X +9 &Jlin\ {Z +10 &Llgo\ {Z +9 &Nbniq\ y\\ +10 &P+lhq\ |Z +9 &Qlih\ z[ +9 &Smgl\ \\ +10 &Uhnh_\ ] +9 &W+lg]\ O +10 &XQCohX\ + +9 &XtmhZ\ L +6 ( +4 "collection"'"& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.46 +2 "collection"'& +3 "core" &Xeni[\ L +3 &Xemhd\ L +6 .tHand.open +2 "manipulator"&1 +25 "core" 1 +3 "manipulator"&.% +6 "core" %w +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&+' ] +99 "core" ' +3 .tPSV.dial PSR +3 "processing"% +106 "core"  +11 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml +3 "processing"%z' +1608 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%X  +44 "core"  +8 .tPS.seek 0ml +2 "processing"%]'ܑ +1608 "core" ' +3 .tPSV.dial PSR +3 "processing"%( +57 "core"  +12 .tPSR.select :air +2 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%B' +2618 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%&  +7 "collection"'|  +37 "core"  +124  +10 .tPSV.dial :mixloop +3 "processing"%* +105 "core" +83 .tCTV.dial :air,avoiding: :intake +17 .PTV.dial :PRVmixing +3 "processing"%S  +76 "core" +10 .tPS.seek 0ml +2 "processing"%:'ܑ +2614 "core" ' +4 .tPSV.dial :air +2 "processing"%f  +46 "core"  +8 .tPS.seek 2.5ml +3 "processing"%' +2615 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%L +44 "core" +9 .tPS.seek 0ml +3 "processing"%'ܑ +2622 "core" ' +3 .tPSV.dial :air +3 "processing"%F  +44 "core"  +9 .tPS.seek 2.5ml +3 "processing"%R' +2620 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%? +45 "core" +9 .tPS.seek 0ml +2 "processing"%8'ܑ +631 "Can"\ \\.+ +1989 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&%& +5 "core" & w * +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&^( +35 "core" ( +3 "manipulator"&\\& +6 "core" & } e +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &h& +4 "core" & ~ e +4 .tForearm.seek CC +3 "manipulator"& 'ш +98 "core" ' +2 .tHand.close +2 "manipulator"&#/ +24 "core" / +6 .tCC.seek :open +2 "collection"'l( +409 "core" ( +3 "manipulator"&=& +5 "core" & ] f +4 "manipulator"&/% +6 "core" %ф L +4 .tForearm.seek :retract +2 "manipulator"&m' ] +99 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&E(-z +281 "core" ( +3 "manipulator"&9& +5 "core" &-p  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" &-p  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&['o +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +26 "core" 1 +3 "manipulator"&% +5 "core" %qp s +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +4 ."da"delayUntil "12:20:42.41" +5 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp +2 "collection"'v& +5 "core" &le"\ +4 "manipulator"&>% +6 "core" % e ;  +3 "storage"(O% +6 "core" %@ d\ +3 "storage"($. +5 "core" .(G +84 "storage"(& +5 "core" &F :\ ! +4 "storage"(M& +7 "core" &F \ ! +3 "manipulator"&& +7 "core" &-p x  +3 "manipulator"& % +5 "core" % e a  +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +3 "manipulator"&A( +188 "core" ( +4 "manipulator"&s& +5 "core" &  +4 "storage"(r& +6 "core" &F D\ ! +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&i'k +95 "core" ' +3 "storage"(j& +5 "core" &F W\ ! +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(' +201 "core" ' +2 "storage"( - +6 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (U& +4 "core" &F g\ ! +4 "manipulator"&,& +6 "core" &  +4 ."WCR"Elbow.seek 3 +2 "manipulator"&0( +8 "core" ( +3 "manipulator"&& +5 "core" & c  +4 "storage"(n& +5 "core" &F \ ! +5 ."WCR"Forearm.seek 3 + 300 counts +3 "manipulator"&Q'w +16 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +3 "manipulator"&x/ +19 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&@& +4 "storage"(c') +13 "core" & L  +3 "manipulator"&k% +8 "core" % Z +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +102 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&4( +43 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +119 "core" ( +3 "manipulator"&W& +6 "core" & Y ( +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &}& +4 "core" & I ( +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&{'ш +101 "core" ' +3 "manipulator"&\ & +6 "core" & ( +3 "manipulator"&Z% +5 "core" %у +5 "collection"'K& +5 "core" &ke\ +5 "collection"'& +7 "core" &le&\ +6 ."WCR"CC.seek :closed +3 "collection"';(X +3 "core" &le"\ +4 &kh"\  +8 &1{me\ *y +9 &dke\ ? +79 &Rpjd\ O +10 &Qlf\ O + &Qke\ N + &Olg2\ O + &\\QldT\ N + &Rke`\ N + & OleR\ N +3 &"TlfM\ N &$dQjdJ\ N + &&&RleF\ N +6 &'RkeG\ N +9 &)OkeL\ N +9 &+lQjf9\ N +10 &-.Rkd@\ N +9 &.Rje,\ O +9 &0Mjf7\ O +10 &2tRjdB\ N +9 &46Qkf=\ N +10 &5Qlf?\ N +9 &7Rje:\ N +9 &9{Olf:\ O +10 &;=Sjf0\ O +9 &=Olg$\ N +9 &>Qke-\ N +10 &@Olg1\ O +9 &BEWlh0\ O +10 &D\\mg2\ P +9 &Emke&\ Q +9 &G|lg+\ T +10 &I4ke3\ W +9 &Jkg\ Y +9 &Lle\ Z +10 &Nukh\ Y +9 &P7le%\ Y +10 &Qjf#\ \\ +9 &Skh$\ [\ +9 &Uulf\ \\ +10 &W3lh\ O +9 &XWCkg\ )z +9 &Xlle\ K +6 ( +5 "collection"'& +15 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.42 +5 .Hand.open + "manipulator"&J1 +6 "core" &Xblg\ K + &Xbkg\ K +18 1 +3 "manipulator"&<% +5 "core" %w / +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&Y' ] +99 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")N+ +4 "core" + +4 "sampler")a% +5 "core" %& \ u +4 "collection"'t& +5 "core" &Xbjh\ K +6 "Can"\ \\9 +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")!  +15 "core" +9 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X  +5 "collection"'O% +7 "core" %JWT\ ^ +3 "sampler")m% +7 "core" %V+ \ D +14 +10 ."da"delay 30 seconds +5 "collection"'$% +5 "core" %Jf`\ a +4 "sampler")% +5 "core" %V+ \ N +25 "collection"'M% +5 "core" %Je`\ i +4 "sampler")% +7 "core" %V+ \ V +28 "collection"' % +5 "core" %Jlh\ j +4 "sampler")[% +7 "core" %V+ \ U +32 "collection"'s% +4 "core" %J\ ` +4 "sampler")r% +7 "core" %V+ \ V +37 "collection"'E% +5 "core" %Jb^\ a +4 "sampler")j% +7 "core" %W, \ W +43 "collection"'% +6 "core" %J\ a +4 "sampler") % +5 "core" %Z \ W6 +51 "collection"'U% +5 "core" %Jfa\ l +3 "sampler"),% +6 "core" %Y \ X1 +58 "collection"'% +5 "core" %J\ a +4 "sampler")n% +7 "core" %YUT \ L1 +65 "collection"'x% +5 "core" %JZT\ m +3 "sampler")@% +7 "core" %Y \ X1 +3 "collection"'k% +6 "core" %JTO\ m +3 #"WCR"Intake @28.1psia, vacuum from 17.6 to 25.6psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0Xz- +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'6% +4 "core" %JVP\ j +3 #"WCR"Intake @28.1psia, vacuum from 17.6 to 25.6psi +4 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X +123 "collection"'%% +5 "core" %J\ e +4 "sampler")\\% +5 "core" %/VP \ W +4 "collection"'h% +6 "core" %J}u\ i +3 #"WCR"Intake @30.3psia, vacuum from 19.8 to 27.8psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X% +5 "core" % \ V +39 "collection"'$% +5 "core" %J{v\ h +4 "sampler")% +6 "core" %de \ P +43 "collection"'M% +5 "core" %Jid\ e +3 "sampler")% +7 "core" % \ U +50 "collection"' % +5 "core" %J\ c +4 "sampler") % +6 "core" %+* \ V +57 "collection"'[% +5 "core" %J~w\ g +3 "sampler")s% +7 "core" %0- \ U> +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )r% +3 "core" %=< \ Y> +4 ."WCR"SSV.dial :exhaust +3 "sampler")E  +80 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")j'! +778 "core" ' +3 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +66 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +15 "processing"%  +5 "core"  +8 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")U  +10 "processing"%, +7 "core"  +11  +12 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +21 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +6 "core"  +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +5 "Can"\ wbd +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'n% +4 "core" %J\ a +4 #"WCR"Intake @34.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X0X0X% +7 "core" % \ L +85 "collection"'$% +4 "core" %J\ ` +4 "sampler")% +6 "core" %'$ \ TM +96 "collection"'M% +5 "core" %J\ h +3 "sampler")% +7 "core" %HH \ LH +3 ."WCR"Intake.select :close +2 "sampler")0 +20 ) % +3 "core" %Z[ \ QH +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +13 ."WCR"Exhaust.select :open +2 "sampler")@ +105 ."WCR"SS.seek 0ml +3 "sampler")['! +933 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")s  +82 "core"  +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +4 "Can"\ }c妳 +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'r% +4 "core" %Jy\ b +4 #"WCR"Intake @30.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X? \ L +33 "collection"'C% +5 "core" %Jsn\ k +3 "sampler")-% +7 "core" %,\\tu \ X? +3 "collection"'y% +6 "core" %Jus\ b +3 #"WCR"Intake @30.2psia, vacuum from 19.7 to 27.7psi +77 .SS.reconfigure :inhaling 0.58ml/s +11 "sampler")#.(0X% +7 "core"  + %>< \ NX +4 ."WCR"SSV.dial :exhaust +8 "sampler")$  +11 ."da"PS.seek :empty +3 "processing"%'s +69 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")M'! +897 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +81 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +4 "Can"\ ue! +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"' % +4 "core" %J|u\ h +4 #"WCR"Intake @30.3psia, vacuum from 19.8 to 27.8psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X- \ L +15 "collection"'% +5 "core" %Jzu\ f +3 "sampler")L% +6 "core" %U>- \ N +18 "collection"'% +5 "core" %J\ c +4 "sampler")F% +7 "core" %U>- \ Q +20 "collection"'?% +5 "core" %J\ b +3 "sampler")R% +7 "core" %U>- \ N +24 "collection"'%% +5 "core" %J{\ f +4 "sampler")\\% +7 "core" %U>- \ S +28 "collection"'h% +5 "core" %J\ e +3 "sampler")2% +7 "core" %U>- \ R +33 "collection"'`% +5 "core" %J\ c +4 "sampler"))% +5 "core" %U>- \ O +39 "collection"'=% +5 "core" %JUP\ e +3 "sampler")+% +7 "core" %U>- \ V +43 "collection"'/% +5 "core" %J\ i +4 "sampler")f% +7 "core" %U>- \ S +49 "collection"'*% +5 "core" %J{v\ g +4 "sampler"):% +5 "core" %U>- \ P +58 "collection"'^% +6 "core" %J\ f +4 "sampler")% +6 "core" %U>- \ O +66 "collection"'% +5 "core" %Jkg\ c +3 "sampler") % +7 "core" %U>- \ P +74 "collection"'O% +5 "core" %J\ h +4 "sampler")#% +5 "core" %U>- \ S +86 "collection"'m% +5 "core" %JWR\ d +4 "sampler")>% +5 "core" %U>- \ M +97 "collection"'v% +5 "core" %J\ k +4 "sampler")$% +7 "core" %U>- \ W +109 "collection"'V% +5 "core" %Jul\ l +4 "sampler")% +7 "core" %U>- \ Z +123 "collection"'% +5 "core" %Jmf\ f +4 "sampler") % +6 "core" %U?- \ O +141 "collection"'M% +5 "core" %J\ n +3 "sampler")B% +7 "core" %UB<; \ Y +159 "collection"'% +5 "core" %Jz|\ l +3 "sampler")s% +6 "core" %UB \ Z +4 "collection"' % +5 "core" %J\ d +3 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +5 "core" %J\ i +4 "sampler")v% +5 "core" %TQ \ U +95 #"flow"2.6L/min +30 "collection"'$% +5 "core" %Jyr\ ` +4 "sampler")V% +6 "core" % \ W +140 "collection"'% +5 "core" %J\ n +3 "sampler")% +7 "core" % \ Y +159 "collection"' % +4 "core" %J\ k +4 "sampler")M% +5 "core" %84 \ S +6 ."da"PRV.dial :ab2 +3 "processing"%B  +47 "core" ~ +9 ."da"PTV.dial :PRVmixing +3 "processing"%  +16 "core" +8 ."da"PSV.dial :mixloop +3 "processing"%s +45 "core" +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"% ' +22 "collection"'(% +5 "core" %Jxt\ ^ +3 "sampler")U% +7 "core" % \ U +192 "collection"'n% +5 "core" %J\ [ +3 "sampler")% +7 "core" % \ Iq +147 ' +3 ."da"delay 2 seconds +42 "collection"'j% +5 "core" %J\ e +4 "sampler")k% +5 "core" %(& \ Lq +146 ."da"PRV.dial :air +3 "processing"%9  +45 "collection"'% +4 "core" %Jxv\ g +2  +8 "sampler")x% +11 "processing"%@% +6 "core" %,& \ Uq + %I\ k +5 ."WCR"Intake.select :close +4 ."da"PS.seek 0.55ml +4 "sampler")0 +3 "processing"% '"\\ +23 "sampler")% +4 "core" %43 \ Wq +4 ."WCR"SSV.dial :exhaust +3 "sampler")E  +79 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")Q'! +206 "core" ' +3 #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%0  +44 "core"  +9 ."da"PS.seek 2ml +3 "processing"%\ 'Q +629 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")Z  +81 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +6 "Can"\ zja +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"',% +4 "core" %J\ ` +4 #"WCR"Intake @31.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +5 "core" %J/\ b +3 "sampler")v% +7 "core" % \ N +192 "collection"'$% +5 "core" %J\ g +3 "sampler")V% +7 "core" % \ Lq +192 "collection"'% +5 "core" %JZW\ j +3 "sampler")% +7 "core" % \ Tq +2 ."WCR"Intake.select :close +13 "sampler")0 +21 ) % +4 "core" % \ Qq +4 ."WCR"SSV.dial :exhaust +3 "sampler")M  +79 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +2 "sampler")B'! +908 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +80 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +4 "Can"}\ lC +2 ."WCR"Intake.select :open +3 "sampler") +220 "collection"'s% +4 "core" %J'\ ` +3 #"WCR"Intake @33.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X% +7 "core" %% \ H +96 "collection"'v% +5 "core" %Jz\ Z +3 "sampler")$% +7 "core" %%  \ K +109 "collection"'V% +5 "core" %Jrn\ Z +4 "sampler")% +5 "core" %& \ L +125 "collection"'% +4 "core" %J\ X +4 "sampler") % +5 "core" %& \ H +142 "collection"'M% +4 "core" %JXQ)\ f +4 "sampler")-% +6 "core" %%-, \ R +159 "collection"'% +5 "core" %J}w\ _ +3 "sampler")s% +7 "core" %B> \ I +180 "collection"'B% +4 "core" %Jfa&\ d +4 "sampler")n% +6 "core" %[X \ L +192 "collection"'% +5 "core" %J&\ h +4 "sampler")7% +6 "core" %|{ \ J +192 "collection"'j% +5 "core" %J\ a +3 "sampler")k% +7 "core" % \ S +192 "collection"'9% +5 "core" %J\ b +3 "sampler")% +7 "core" % \ T +192 "collection"'x% +5 "core" %J\ h +3 "sampler")@% +7 "core" % \ M +192 "collection"'% +5 "core" %J%\ g +4 "sampler")E% +6 "core" %?? \ J +192 "collection"' % +5 "core" %J|*\ c +3 "sampler")0% +7 "core" %_] \ X +192 "collection"'I% +5 "core" %J\ b +3 "sampler") % +7 "core" % \ U +192 "collection"'Z% +4 "core" %J\ e +4 "sampler")(% +7 "core" % \ O +192 "collection"',% +4 "core" %J\ i +4 "sampler")Q% +5 "core" % \ Mf +194 "collection"'% +4 "core" %Jke$\ e +4 "sampler")l% +5 "core" % \ Yf +3 ."WCR"Intake.select :close +3 "sampler")0 +20 )J% +4 "core" % \ [f +3 ."WCR"SSV.dial :exhaust +3 "sampler")<  +79 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +2 "sampler"){'! +936 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")U  +80 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +84 "Can"}\ pK~P +3 ."WCR"Intake.select :open +8 "sampler") +221 "collection"'!% +5 "core" %J}"\ g +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X% +5 "core" %Jsk\ W +4 "sampler")v% +7 "core" % , \ A +5 , +10 ."da"PSV.dial :air +82 "processing"%$  +7 "collection"'V% +11 "core" %J\ U +8 "sampler")% +7 #"flow"2.5L/min +5 "core" % - \ H +6  +10 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +48 "collection"' % +6 "core" %J\ ^ +3 "sampler")M% +8 "core" % %  \ F +95 "collection"'-% +5 "core" %Joh\ ] +4 "sampler")% +7 "core" % % \ Q +109 "collection"'s% +5 "core" %Jxs\ [ +3 "sampler")B% +6 "core" % % \ O +125 "collection"'n% +5 "core" %J\ W +3 "sampler")% +7 "core" % &,+ \ C +140 "collection"'7% +5 "core" %J\ W +4 "sampler")j% +7 "core" %?< \ C +158 "collection"'k% +5 "core" %J\ ` +4 "sampler")9% +6 "core" %TR \ O +180 "collection"'% +5 "core" %J\ [ +4 "sampler")x% +7 "core" %tq \ I +192 "collection"'@% +5 "core" %J\ a +3 "sampler")% +7 "core" % \ O +192 "collection"'E% +5 "core" %J\ ^ +4 "sampler") % +7 "core" % \ O +3 "collection"'0% +6 "core" %J\ a +3 #"WCR"Intake @34.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X @ +44 "core" ? +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'v' +1775 ."da"PBV.dial between PSV and waste1 +3 "processing"%O * +36 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%V +76 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +427 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"'$ @ +82 "core" > +65 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +96 "core"  +14 "collection"'M% +5 "core" %{\ } \ +3 ."WCR"CSV.dial between air and CTV +4 "collection"'- ` +30 "core" a +16 ."WCR"CS.seek 6.853ml +3 "collection"'' +800 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'s  +4 'B  +31 "core"  +92  +13 ."WCR"CS.reconfigure :pressurize +11 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'a'P +610 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%n +76 "core" +9 ."da"delay 5 seconds +504 .PSV.dial PSR +3 "processing"% +76 "core"  +13 ."da"delay 5 seconds +380 "Can"z\ v  +14 "core" '  4\ +6 ."WCR"CBV.dial :waste2b +3 "collection"'7  +37 "core"  +15 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'j' +37 ."da"PSV.dial PTV +3 "processing"%k +76 "core" +9 ."da"delay 5 seconds +56 "core" ' +4 ."WCR"delay 1:00 +443 ."da"PSV.dial :air +3 "processing"%9  +75 "core"  +9 ."da"PS.seek :empty +3 "processing"%'s +2327 "core" ' +4 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%x +135 "core"  +11 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%@' +582 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +3 "processing"%'Q +1599 "core" ' +3 ."da"PTV.dial :puck +12 .PSV.dial PTV +2 "processing"%E +74 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +8 "processing"%0% +5 "core" %RH\  +4 ."da"PS.seek 1.5ml +3 "processing"%?' +74 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +139 "core" +9 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'Z  +44 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +87 "collection"' +24 ."WCR"CS.seek 2ml +3 "collection"'(' +183 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%, * +37 "core" , +11 ."da"PS.seek 0ml +3 "processing"%'ܑ +41 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +2 "collection"' +23 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'l' +1023 "core" ' +4 ."da"delay 2:00 +895 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"'J @ +75 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'<  +96 "core"  +13 "collection"']% +7 "core" %nk\ } +2 ."WCR"CSV.dial between air and CTV +4 "collection"'U ` +71 "core" a +11 ."WCR"CS.seek 7.173ml +2 "collection"'!' +729 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'{  +4 'e  +32 "core"  +109  +12 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"''P +1595 "core" '  \ z +6 ."WCR"delay 2:00 +8239 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +9 .PBV.dial :waste1 +2 "processing"%W  +37 "core" +10 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%g +75 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%I' +547 ."WCR"CBV.dial :waste2b +3 "collection"'r  +81 "core"  +15 ."WCR"CS.reconfigure :default +11 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'[' +340 "core" ' +4 ."WCR"delay 1:00 +1323 "core" ' +3 ."da"PSV.dial PTV +3 "processing"% +75 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%w +76 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%p +75 "core" +9 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%  +76 "core"  +9 ."da"PS.seek :empty +3 "processing"%}'s +2313 "core" ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%~ +136 "core"  +12 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%\ ' +306 ."WCR"CTV.dial :air,avoiding: :intake +5 "collection"'N  +137 "core" +13 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'i  +43 "core"  +16 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +24 ."WCR"CS.seek 2ml +3 "collection"''' +29 "core" ' +4 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +3 "processing"%8'Q +30 "core" ' +4 ."WCR"delay 5 seconds +504 .CSR.select :air +2 "collection"' +27 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'u' +1037 "core" ' +3 ."da"PTV.dial :puck +98 .PSV.dial PTV +5 "processing"%6 +74 "core" +11 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +11 "processing"%T% +6 "core" %UK\  +4 ."da"PS.seek 1.5ml +2 "processing"%b' +586 "core" ' +4 ."da"delay 3 seconds +30 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +75 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +95 "core"  +12 "collection"'o% +6 "core" %ok\ z +3 ."WCR"CSV.dial between air and CTV +4 "collection"'Q ` +6 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" * +10 ."da"PS.seek 0ml +4 "processing"%q'ܑ +5 "core" _ +10 ."WCR"CS.seek 7.173ml +3 "collection"'A' +731 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'y  +7 '  +32 "core"  +105  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +3 "collection"'c'P +673 "core" ' +4 ."da"delay 2:00 +877 "core" '@  \ z +6 ."WCR"delay 2:00 +11121 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +8 .PBV.dial :waste1 +3 "processing"%K  +37 "core" +9 ."da"delay 30 seconds +823 ."WCR"CBV.dial :waste2b +4 "collection"'1  +34 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'d' +404 "core" ' +3 ."WCR"delay 1:00 +1715 ."da"PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%. +75 "core"  +90 ."da"PS.reconfigure :fast +12 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%G' +2340 "core" ' +3 ."da"PSV.dial PTV +3 "processing"% +75 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +74 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%C +74 "core" +9 ."da"delay 5 seconds +438 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'3  +61 ."da"PSV.dial :air +3 "processing"%z  +76 "core" +  +11 ."da"PS.seek :empty +8 "processing"%"'s +2336 "core" ' +3 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%_ +150 "core" +29 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +42 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +7 "processing"%|'I +337 "core" ' +3 ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +20 ."da"PS.seek 0.5ml +3 "processing"%&' +343 "core" ' +3 ."da"delay 5 seconds +439 "Can"z\ { +64 ."da"PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%X'Q +1602 "core" ' +2 ."da"PTV.dial :puck +11 .PSV.dial PTV +3 "processing"% +76 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +8 "processing"%% +6 "core" %MH\ { +4 ."da"PS.seek 1.5ml +2 "processing"%t' +590 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +10 ."da"PS.seek 0ml +2 "processing"%F'ܑ +1605 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +7 .PBV.dial :waste1 +3 "processing"%R  +36 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%% * +37 "core" , +8 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%\\ +75 "core"  +12 ."da"PS.reconfigure :fast +85 "processing"%#A ,`xb +10 ."da"PS.seek 2.5ml +3 "processing"%D' +2352 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%2 +76 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%` +76 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%h +76 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%)  +76 "core"  +8 ."da"PS.seek :empty +2 "processing"%='s +2355 "core" ' +4 #"da"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +138 "core"  +11 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%S'Q +2106 "core" ' +3 ."da"delay 5 seconds +503 .PTV.dial :puck +12 .PSV.dial PTV +3 "processing"%+ +75 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%/  +37 "core" +8 "processing"%f% +5 "core" %OK\ p +4 ."da"PS.seek 1.5ml +3 "processing"%L' +583 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%* * +36 "core" + +9 ."da"delay 1 second +104 .PSV.dial :waste1 +2 "processing"%:  +107 "core"  +8 ."da"PS.seek :empty +3 "processing"%'s +1619 "core" ' +3 "processing"%9 +5 "core" 9Cf5 +5 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%5 +5 "core" 5 +3 "processing"%^& +6 "core" &S$*;\ |2 +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&#% +5 "core" % l  +4 "storage"(m% +5 "core" %N \ +3 "storage"(>. +5 "core" .(G +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."da"SC.seek 2 +2 "storage"(( +209 "core" ( +3 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (O& +4 "core" &  @\ +3 "manipulator"&V& +5 "core" &  ` % +4 "manipulator"&P% +6 "core" % l  +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +3 "manipulator"&$( +168 "core" ( +3 "manipulator"& & +6 "core" & X +3 "storage"(M& +7 "core" & \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 800 counts +2 "manipulator"&-'j +102 "core" ' +2 "storage"(v& +7 "core" & \ +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(B' +302 "core" ' +2 "storage"(s- +6 "core" -'H +3 ."da"SE.configure :default +11 "storage"(#QK-0-\ b +5 "manipulator"&& +5 "core" & + X +3 "storage"(n& +5 "core" & i\ +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 2 +2 "manipulator"&'J +35 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&7, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(k- +3 "core" -'H +6 ."da"SE.seek 13.3 Pucks below Top Plate +2 "storage"(a' +27 "core" ' +2 "manipulator"&9% +7 "core" %T_ = +2 "storage"(& +6 "core" & ,\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 2 + 310 counts +2 "manipulator"&x'Ѐ +19 "core" ' +3 "manipulator"&& +5 "core" & b W +4 "storage"(@& +6 "core" & \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 2 + 800 counts +2 "manipulator"&E'j +30 "core" ' +4 ."da"SE.seek 14.3 Pucks below Top Plate +3 "storage"( ' +52 "core" ' +2 "manipulator"&0& +5 "core" & 9 W +5 "manipulator"& % +6 "core" %҃   +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&Z' ] +89 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&( +251 "core" ( +3 "manipulator"&j& +5 "core" & * +4 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &,& +4 "core" & +4 ."da"Forearm.seek PC +3 "manipulator"&?'E +99 "core" ' +3 ."da"Hand.close +2 "manipulator"&(/ +20 "core" / +7 ."da"PC.seek :open +2 "processing"%J( +376 "core" ( +4 "storage"(<& +5 "core" & \ +4 "manipulator"&]& +6 "core" & _ +3 "manipulator"&U% +5 "core" %C 0 +4 ."da"Forearm.seek :retract +3 "manipulator"&l' ] +95 "core" ' +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 2 +3 "manipulator"&e( +251 "core" ( +3 "manipulator"&{& +5 "core" &   h +4 "storage"(!& +6 "core" & \ \  \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 800 counts +2 "manipulator"&W'j +108 "core" ' +4 ."da"Hand.open +2 "manipulator"&1 +16 "core" 1 +3 "storage"(g- +5 "core" -' +5 ."da"SE.seek 13.95 Pucks below Top Plate +3 "storage"(' +25 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 12.98 Pucks below Top Plate +2 "storage"(r'y +54 "core" ' +3 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25aug1513h450ml.png +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2977 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.549 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 3.585 seconds\ Exposing 696x520 pixel 16-bit image for 41.854 seconds\ /var/log/esp/da25aug1513h450ml.png: PNG Upload Complete\ +24 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25aug1513h450ml15s.png +1670 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25aug1513h450ml15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25aug1513h450ml25s.png +1982 #"image"compressed /var/log/esp/da25aug1513h450ml.jxl +698 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25aug1513h450ml25s.png: PNG Upload Complete\ +6 .Gate.power :camera,:OFF +3 "storage"(- +6 "core" -'y +29 "storage"(& +25 "core" & \  J\ +4 "manipulator"&w& +8 "core" &  a g +4 ."da"Elbow.seek 2 +4 "manipulator"&p( +6 "core" ( +3 "manipulator"&& +7 "core" &  g +5 "storage"(I& +6 "core" & \ \  C\ +5 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&~'j +18 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 13.69 Pucks below Top Plate +3 "storage"(}' +54 "core" ' +3 "manipulator"&N& +7 "core" &  d g +3 "storage"(i& +7 "core" & \ +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 2 +3 "manipulator"&['J +40 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&\ , +8 "core" , +6 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +110 ."da"SE.seek 13.88 Pucks below Top Plate +3 "storage"('' +27 "core" ' +3 "manipulator"&6% +5 "core" %Rc +5 "storage"(& +6 "core" & U U Q\ +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 2 + 308 counts +2 "manipulator"&T'~ +29 "core" ' +3 "manipulator"&8& +5 "core" & 5 T +5 "storage"(& +7 "core" &  ~ B\ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&'j +36 "core" ' +2 "storage"(o% +8 "core" % v\ +6 ."downElevator"SE.seek :down +3 "storage"(') +98 (Q% +4 "core" %/ \ TV +4 "manipulator"&b% +7 "core" %҂  \\  +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&u' ] +59 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +29 "core" ' +3 "storage"(& +6 "core" & 2\ +5 "collection"'y& +9 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%A& +5 "core" &Xbqj\ K +11 &8\ +3 "manipulator"&K& +8 "core" & T +3 "manipulator"&1% +9 "core" % d 1  +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&c(-z +183 "core" ( +3 "manipulator"&& +5 "core" &- U +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &.& +4 "core" &- U +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&q'o +113 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +20 "core" / +3 "manipulator"&& +7 "core" &- a U +3 "manipulator"&C% +7 "core" %vw 1 0 +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&3' ] +105 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +93 "manipulator"&z( +122 "core" ( +3 "manipulator"&G& +8 "core" &  +2 ."psFlush"Elbow.reconfigure :loose +13 "manipulator"&$ &.,(#b +6 &_& +4 "core" &  +5 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&"'E +106 "core" ' +3 "manipulator"&|& +5 "core" &  +5 "manipulator"&&% +8 "core" %9 M +3 "processing"%& +8 "core" &E\ +4 "processing"%& +10 "core" &D\ +6 ."psFlush"PC.seek :closed +3 "processing"%(SD +5 "core" &D\ +3 &B\  +6 &-}D\ +z +11 &dD\ ? +9 &UuD\ O +9 &YD\ N +10 &YD\ N +9 &WD\ N +9 &^WC\ N +10 &!WC\ N +9 & UD\ N +10 &"ZB\ N +9 &$fWE\ N +9 &&)XD\ N +10 &'YC\ M +9 &)WC\ N +9 &+oXE\ N +10 &-0ZD\ N +9 &.WC\ N +10 &0ZC\ N +9 &2vYD\ N +9 &48YD\ N +10 &5ZD\ N +9 &7[C\ O +9 &9~ZE\ N +10 &;?XC\ N +9 &=YC\ N +10 &>XC\ N +9 &@WE\ N +9 &BGZB\ N +10 &D\ ZD\ N +9 &EeC\ O +9 &GpC\ P +10 &ICE\ R +9 &KC\ T +10 &LE\ T +9 &ND\ T +9 &PDB\ U +10 &RC\ B +9 &R8C\ M +9 &S!D\ ) +5 ( +2 "processing"%& +7 "core" &S!F\ ) +4 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.55 +3 "processing"%X& +5 "core" &S!;\ ) +7 ."psFlush"Hand.open +2 "manipulator"&1 +27 "core" 1 +3 "manipulator"&t% +7 "core" %: # +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&R' ] +94 "core" ' +2 ."psFlush"PSR.select :air +4 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +6 ."psFlush"PSV.dial PSR +2 "manipulator"&%% +9 "processing"%\\ +6 "core" % U |  +7 "storage"(F% +7 "core" %@ ( 6 s\ +3 "storage"(2. +7 "core" .( +3 "storage"(`& +5 "core" & $ & [\ +5 "storage"(h& +8 "core" & t \ +  +6 "manipulator"&)& +18 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +6 "core" & E  +4 "manipulator"&D% +6 "core" % U 8  +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 2 +12 "manipulator"&( +15 ."psFlush"PS.seek 0.5ml +3 "processing"%=' +234 "core" ( +3 "manipulator"&+& +5 "core" &  i +5 "storage"(/& +5 "core" & [\ +6 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&f'j +110 "core" ' +2 "storage"(S& +8 "core" & W\ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(*' +186 "core" ' +96 ."psFlush"delay 5 seconds +8 "core" ' +2 "storage"(:- +7 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +7 "manipulator"&L& +4 "core" &  W h +4 "storage"(& +8 "core" & } \ +4 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 2 +3 "manipulator"&5'J +38 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&^, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(#- +4 "core" -' +7 ."WCR"SE.seek 14.3 Pucks below Top Plate +3 "storage"(m' +40 "core" ' +2 "manipulator"&>% +8 "core" %:b E +3 "storage"(O& +7 "core" & 3 ( k\ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 284 counts +2 "manipulator"&V'f +13 "core" ' +3 "manipulator"&P& +7 "core" & v N +3 "storage"( & +7 "core" & ?\ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"& 'j +17 "core" ' +4 ."WCR"SE.seek 15.3 Pucks below Top Plate +3 "storage"(M'b +48 "core" ' +3 "manipulator"&4& +8 "core" & s M +3 "manipulator"&v% +7 "core" %i  7  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&Y' ] +90 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&s( +38 ."psFlush"PSR.select :air +4 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%' +95 "core" ( +3 "manipulator"&n& +8 "core" & * +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &k& +4 "core" & * +5 ."WCR"Forearm.seek CC +3 "manipulator"&9'ш +98 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&/ +25 "core" / +13 ."WCR"CC.seek :open +2 "collection"'( +378 #"image"compressed /var/log/esp/midres/da25aug1513h450ml15s.jxl +32 "core" ( +4 "storage"(@& +6 "core" & } q\ +5 "storage"(0& +6 "core" & z z m\ +4 "manipulator"& & +8 "core" & e ) +3 "manipulator"&-% +7 "core" %ц u +98 ."WCR"Forearm.seek :retract +14 "manipulator"&$' ] +97 "core" ' +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&B( +171 "core" ( +2 "manipulator"&& +8 "core" & h ` +3 "storage"(x& +7 "core" & H\ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +9 ."WCR"Forearm.seek 2 +4 "manipulator"&a'J +109 "core" ' +4 ."WCR"Elbow.hold +2 "manipulator"&E, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Hand.open +2 "manipulator"&j1 +26 "core" 1 +4 "manipulator"&,% +7 "core" %Xq  +3 "storage"(7& +7 "core" & n m \ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 314 counts +3 "manipulator"&('Є +21 "core" ' +3 "manipulator"&Z& +7 "core" & ` +3 "storage"(& +8 "core" & W\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&<'j +22 "core" ' +2 "storage"(]% +8 "core" %j J\ +5 ."downElevator"SE.seek :down +5 "storage"(U') +98 (?% +4 "core" %( q\ SR +4 "manipulator"&{% +8 "core" %w  B  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&!' ] +47 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +39 "core" ' +5 #tStarting finalPurge +438 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +198 "core" @ +12 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +132 "core" +12 ."psFlush"PSV.dial :mixloop +2 "processing"%g +108 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%l's +948 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +791 #"image"compressed /var/log/esp/midres/da25aug1513h450ml25s.jxl +3 ."Qmail"DAfans.email "da25aug1513h450ml exposed 41.854 seconds\\nmidres/da25aug1513h450ml15s\\nmidres/da25aug1513h450ml25s",Subject: "da25aug1513h450ml images!" +1120 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +107 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +104 ."psFlush"PS.seek 0.5ml +3 "processing"%' +587 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +24 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2115 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +2 "processing"%  +37 "core" +10 ."psFlush"PTV.dial :mixing +3 "processing"%w @ +74 "core" B +11 ."psFlush"PSV.dial :mixloop +3 "processing"% +105 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%I's +2616 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%N +106 "core"  +12 ."psFlush"PSR.select :flush +5 "processing"%@ +24 ."psFlush"PS.seek 1ml +3 "processing"%i'[q +408 #"uploadLog"upsync +693 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%e' +1611 "core" ' +4 ."psFlush"PSV.dial PTV +3 "processing"%W +76 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%r  +72 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%6  +6 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2627 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%8 +77 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2620 "core" ' +3 ."psFlush"PSV.dial PTV +11 "processing"%~ +77 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%o'ܑ +2496 "Can"\ R +117 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%p +75 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%Q' +591 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2117 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%} +86 "core" ~ +8 ."psFlush"PBV.dial PSV +3 "processing"%[ U +56 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2622 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%y @ +45 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%T' +2619 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%A  +75 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%K's +2623 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%1 +54 "core" +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%'' +2628 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +9 ."psFlush"PBV.dial PSV +2 "processing"% U +7 "core" U +9 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2620 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%. @ +47 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%\ ' +2626 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +76 "core"  +7 ."psFlush"PS.seek :empty +3 "processing"%'s +2614 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%C +56 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 1ml +2 "processing"%u'[q +1102 "core" ' +2 ."psFlush"PSR.select :air +13 "processing"% +23 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +1603 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%G +76 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%_  +7 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%|  +55 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%&'ܑ +2622 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%c +77 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2637 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%3 +75 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%J'ܑ +2623 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%X +76 "core"  +11 ."psFlush"PSR.select :flush +3 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%' +592 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%t' +2110 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%% +76 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"%F U +57 "core" W +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2614 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%2 @ +46 "core" > +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2617 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%h  +75 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%\\'s +2618 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%) +55 "core" +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%D' +2621 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%" +75 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%+ U +80 "core" V +18 ."psFlush"PS.seek 0ml +3 "processing"%/'ܑ +2616 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%z @ +46 "core" > +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2627 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%S  +75 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%R's +2620 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"':& +5 "core" &pl"\ +4 "manipulator"&L& +5 "core" & H ` +3 "manipulator"&% +5 "core" % O  +5 .tElbow.seek PC +3 "manipulator"&#( +248 "core" ( +2 "manipulator"&>& +5 "core" & U  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &O& +4 "core" & x  +4 .tForearm.seek PC +3 "manipulator"&P'E +97 "core" ' +3 .tHand.close +2 "manipulator"& / +15 "core" / +7 .tPC.seek :open +2 "processing"%4( +374 "core" ( +2 "manipulator"&v& +7 "core" &  +2 "manipulator"&f% +5 "core" %J o +5 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&*( +374 "core" ( +4 "manipulator"&5& +5 "core" & + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &V& +4 "core" & + +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&m'ш +107 "core" ' +2 "manipulator"&n& +7 "core" & + +3 "manipulator"&k% +6 "core" %с Z +4 "collection"' & +6 "core" &qm\ +3 "collection"'^& +9 "core" &qk,\ +5 .tCC.seek :closed +3 "collection"'(X +7 "core" &rm-\ + &pn8\  +6 &0qo=\ +z +10 &btl3\ > +9 &Lsrk5\ O +10 & Rqj<\ O +9 &Wql?\ O +9 &Trk<\ O +10 &SWql@\ O +9 &TqkE\ O +9 & RrkC\ O +10 &"Rqm>\ O +9 &$\\Urk>\ O +10 &&Tqj=\ O +9 &'Tqk<\ O +9 &)Sqm=\ O +10 &+cTpk;\ O +9 &-%VomE\ O +9 &.SrkC\ O +10 &0SsmI\ O +9 &2lTrmG\ O +10 &4-UpjM\ O +9 &5WqlI\ O +9 &7TslM\ O +10 &9sQplJ\ O +9 &;5SpkN\ O +9 &<RpjT\ O +10 &>RrlP\ O +9 &@{TqkN\ O +10 &B=RqnO\ O +9 &C]qmM\ P +9 &ElpkI\ Q +10 &Gw~rmN\ T +9 &I.rlM\ W +9 &JqmL\ Z +10 &LsmJ\ Y +9 &NnqkQ\ Y +10 &P+qmS\ [\ +9 &QslR\ [\ +9 &SrmV\ Z +10 &UmrnS\ \\ +9 &W+qnR\ O +9 &XUFslZ\ (x +10 &XsskZ\ J +5 ( +5 "collection"'^& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.40 +2 "collection"'=& +6 "core" &XbqmV\ J + &XbrmU\ J +5 .tHand.open +2 "manipulator"&Y1 +17 "core" 1 +3 "manipulator"&;% +5 "core" %e W +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&@' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'0& +78 "core" &Xbtl]\ J +4 "collection"' % +6 "core" %ql_\ +3 .tCSV.dial CSR +13 "collection"'-  +42 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"''q +1348 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 'x% +4 "core" %qqk5\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.501ml +2 "collection"'9'I +657 "core" ' +4 .tCSV.dial :waste +2 "collection"'s +132 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'j'P +8 "Can"\ n; +1989 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"',& +5 "core" &Xarm)\ J +4 "collection"'7% +6 "core" %Lrn%\ +2 .tCSV.dial :flush +3 "collection"'Z  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"''q +1229 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +7 "collection"'] @ +43 "core" @ +6 "collection"'$% +7 "core" %qrmY\  +4 .tCS.seek 7ml +2 "collection"'?'f +547 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'{  +4 'B  +44 "core"  +99  +7 .tCBV.dial :waste2b +2 "collection"'a  +7 "core"  +8 .tCS.seek 0ml +2 "collection"'('P +1685 "core" ' +3 #tFlushing upper manifold +2 "collection"'M& +5 "core" &X`qiZ\ J +4 "collection"'<% +6 "core" %MokN\ +2 .tCSV.dial :flush +3 "collection"'U  +75 "core" +8 .tCS.seek 5ml +2 "collection"''q +1218 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +2 "collection"' @ +45 "core" @ +7 "collection"'g% +6 "core" %qomC\  +4 .tCS.seek 7ml +2 "collection"''f +549 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +4 'l  +53 "core"  +52  +8 .tCTV.dial :air +2 "collection"'  +137 "core" +8 .tCS.seek 0ml +2 "collection"''P +1673 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'w'2~ +765 "core" ' +3 .tCSV.dial :waste +3 "collection"' +45 "core" +8 .tCS.seek 0ml +2 "collection"''P +765 "core" ' +3 "collection"'N& +6 "core" &X`rl?\ J +3 "collection"'I% +78 "core" %Nrm@\ +2 .tCSV.dial :flush +13 "collection"'i  +43 "core"  +8 .tCS.seek 3ml +3 "collection"'W'2~ +772 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'r @ +42 "core" A +7 "collection"'6% +6 "core" %2qm)\  +4 .tCS.seek 5ml +3 "collection"'e'q +535 "core" ' +3 .tCSV.dial :air +3 "collection"'8 @ +5 "core" @ +9 .tCS.seek 0ml +2 "collection"''P +1215 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'~'2~ +771 "core" ' +3 .tCSV.dial :waste +2 "collection"' +85 "core" +8 .tCS.seek 0ml +3 "collection"'p'P +752 "core" ' +3 #tDisinfecting external Intake with mfbkill +2 "collection"'o& +6 "core" &X_rl-\ J +3 "collection"'Q% +6 "core" %Rqm\ +2 .tCSV.dial CSR +3 "collection"'}  +131 "core"  +10 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 8ml +2 "collection"'['! +1894 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +3 "collection"'b' +545 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'y +4 '  +12 "core"  +90 +6 .tCTV.dial :intake +3 "collection"'A  +75 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'T' +1911 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +2 "collection"'1  +80 "core"  +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'K'P +582 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'  +105 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +2 "collection"'@ +19 .tCS.seek 4ml +3 "collection"''R8 +1098 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"''' +1445 "core" ' +4 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'.  +5 '  +41 "core"  +105  +8 .tCBV.dial :waste2b +13 "collection"'  +49 "core"  +9 .tCS.seek 0ml +2 "collection"'\ 'P +2347 "core" ' +4 #tKilling upper manifold +2 .CSV.dial CSR +2 "collection"'C  +45 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"''R8 +1102 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +19 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'u' +1440 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'G +4 '_  +54 "core"  +51 +8 .tCTV.dial :air +3 "collection"'|  +138 "core" ~ +8 .tCS.seek 0ml +2 "collection"'q'P +2333 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'c'2~ +762 "core" ' +3 .tCSV.dial :waste +3 "collection"'& +43 "core" +8 .tCS.seek 0ml +2 "collection"'3'P +763 "core" ' +4 #tFlushing upper manifold +2 "collection"'& +6 "core" &X_rm\ J +3 "collection"'X% +6 "core" %Trm\ +2 .tCSV.dial :flush +3 "collection"'J  +43 "core"  +8 .tCS.seek 5ml +2 "collection"''q +1215 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'% @ +45 "core" B +6 "collection"'F% +5 "core" %qql\  +5 .tCS.seek 7ml +2 "collection"'t'c +542 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'2 +5 '  +10 "core" +92  +7 .tCTV.dial :air +2 "collection"'h  +6 "core"  +8 .tCS.seek 0ml +3 "collection"'`'P +1658 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"')'2~ +764 "core" ' +3 .tCSV.dial :waste +3 "collection"'\\ +45 "core" +7 .tCS.seek 0ml +3 "collection"'"'P +771 "core" ' +3 "collection"'+& +6 "core" &X^qn\ J +3 "collection"'D% +6 "core" %Mpl\ +2 .tCSV.dial :flush +3 "collection"'z  +42 "core"  +8 .tCS.seek 3ml +3 "collection"'/'2~ +767 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'S @ +45 "core" B +7 "collection"'% +6 "core" %2|rn\  +4 .tCS.seek 5ml +80 "collection"':'q +533 "core" ' +3 .tCSV.dial :air +8 "collection"'L @ +6 "core" A +8 .tCS.seek 0ml +3 "collection"''P +1209 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'>'2~ +770 "core" ' +4 .tCSV.dial :waste +2 "collection"'O +74 "core" +8 .tCS.seek 0ml +3 "collection"'E'P +763 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"' & +5 "core" &X^ro\ J +4 "collection"'!% +6 "core" %Tpl\ +2 .tCSV.dial :flush +3 "collection"'  +45 "core"  +8 .tCS.seek 5ml +3 "collection"'v'q +1212 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'f @ +44 "core" A +6 "collection"'P% +7 "core" %qqm\  +4 .tCS.seek 7.001ml +2 "collection"'#'l +546 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'5  +4 'V  +43 "core"  +98  +8 .tCBV.dial :waste2b +3 "collection"'n  +50 "core"  +8 .tCS.seek 0ml +3 "collection"'k'P +1667 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"' & +6 "core" &X^tj\ J +3 "collection"'% +6 "core" %Mrl\ +2 .tCSV.dial CSR +3 "collection"'  +44 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +20 .tCS.seek 8ml +3 "collection"'='! +1897 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'Y' +545 "core" ' +5 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'; +4 '0  +53 "core"  +52 +8 .tCTV.dial :intake +3 "collection"'^  +75 "core" +8 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"' ' +1734 "Can"\ nE +196 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'-  +75 "core" ~ +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'m'P +596 "core" ' +3 .tCSV.dial CSR +3 "collection"'d  +104 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +83 "collection"'x'q +1348 "core" ' +4 .tdelay 5 seconds +505 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'' +1346 "core" ' +3 .tCSV.dial CBV +3 "collection"'s +104 "core" +8 .tCS.seek 0ml +2 "collection"'9'P +2621 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&,& +6 "core" &  ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&7( +32 "core" ( +3 "manipulator"&Z& +5 "core" & j  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &j& +4 "core" &  +5 .tForearm.seek CC +2 "manipulator"&]'ш +99 "core" ' +3 .tHand.close +2 "manipulator"&$/ +23 "core" / +7 .tCC.seek :open +2 "collection"'( +407 "core" ( +3 "manipulator"&{& +5 "core" &  +4 "manipulator"&B% +6 "core" %р \ +4 .tForearm.seek :retract +2 "manipulator"&a' ] +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&?(-z +288 "core" ( +2 "manipulator"&M& +6 "core" &-}  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +4 "core" &-}  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&U'o +113 "core" ' +4 .tHand.open +2 "manipulator"&(1 +19 "core" 1 +3 "manipulator"&% +6 "core" %og \\ S +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&g' ] +108 "core" ' +3 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 18: Friday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:33 +2 #Preparing to sleep until 8/16/25 11:00AM +10 #Asleep til 8/16/25 11:00AM +9 #Continuing at 11:00PDT16-Aug-25 +5 "Can"\ Mw[ +6 ."Qmail"GoodNews.email "Then, in tube 3: myWCR \\t\\t\\t\\t\\t#Phase 19: Saturday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:109\\n{1 => 33,\\n 2 => 16,\\n 3 => 17,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:27:28, 10.2C, 9% humidity, 14.4psia, 13.42V, 0.38A, 99.354Ah, 5.11W\\nSampled 300.0ml",Subject: "Asleep until 11:00PDT16-Aug-25" +1064 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +5278 #"uploadLog"upsync +45162 "Can"\ 5- +60002 \ /q +60002 \ / +60002 \ )L +60002 \ /!3 +60003 \ / +60002 \ /_ +60005 \ . +60011 \ /d +60007 ~\ /9! +60003 \ . +60001 \ .M +60002 \ / +60003 \ .y +60002 {\ /h +60002 |\ =9 +60001 y\ (; +60003 y\ / +60002 {\ >Vg +60002 y\ /. +60002 z\ / +60002 y \ /) +60001 {\ . +60002 {\ .U +60002 }\ <Y +60002 x\ ." +60002 {\ 9 +60002 z\ . +60002 }\ /C +60002 {\ ) +60017 {\ )o +60002 \ - +60003 \ )‘ +60002 \ *1 +60003 \ )ŏ +60003 ~\ -] +60003 \ )ȍ +60003 \ )  +60003 \ )ˌ +60003 \ /4 +60003 \ .K +60002 \ D +60003 \ /ҷw +60003 \ /Ԅ +60002 \ 6T +60002 \ G$9 +60003 \ . +60002 \ 4e +60003 \ .݉ +60002 \ .Z +60003 \ =+' +60002 \ ) +60003 \ /cS +60002 \ /, +60003 \ 7  +60002 \ /\  +60002 \ /\ +60003 \ A A +60002 \ .O +60003 \ /) m +60002 \ ;  +59999 \ . +59997 \ 7/ @PDT1755327965.47 \ E\\ +59997 \ ([ +59999 \ 8 +60002 \ 0 +60002 \ /J +60002 \ /$ +60002 \ 7I +60002 \ / +60002 \ <u +60002 \ 8z +60002 \ /\ J +60002 \ / 7 +60002 \ /  +60003 \ +c +60002 \ /J +60002 \ /$ +60002 \ /% +60002 \ 2 +60001 \ 0Q +60002 }\ /Y +60001 \ /&} +60001 }\ / +60002 ~\ / +60003 \ 8!? +60002 \ /#v +60002 |\ =%Dk +60002 |\ (& +60003 {\ ?(n +60002 {\ /*<- +60002 }\ ., +60002 {\ 7- Y +60002 y\ // +60001 u \ /1! +60002 z\ /3J" +60002 w \ /5'" +60002 w \ /6#G +60002 y\ .8# +60002 y\ /:$s +60005 v\ 1%% +60002 {\ )?&5 +60002 y\ )A& +60002 |\ /B'a +60002 y\ /D' +60003 {\ 9Fn( +60002 |\ /H=)# +60002 y \ /J) +60002 v \ 6K*O +60002 z \ /M* +60002 }\ .O+{ +60002 \ /QY, +60002 \ /S*, +60002 \ .T-= +60002 \ =V- +60002 \ 'X_.i +60005 \ )Y. +60007 \ )[Z/ +60009 \ )\\0+ +60002 \ )^U0 +60003 \ )_1W +60003 \ .a1 +60002 \ 7c\\2 +60003 \ /e-3 +60003 \ /f3 +60002 \ /h4E +60003 \ /j4 +23309 \ /kL5 +6 #tPowering core bus +532 .Gate.power :raw,:ON +2 "sampler") +25 ) +3 "core"  +5 "collection"' +4 'l +4 "core"  +5 "processing"% +3 %  +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 16,\\n 3 => 17,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:33, 10.2C, 9% humidity, 14.4psia, 13.47V, 0.35A, 103.669Ah, 4.71W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 19: Saturday StandAloneWCR with Regular cleanup (1 puck)" +3 #tStarting initialPurge +1257 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'.& +4 "core" &u~\  +3 .tHand.open +2 "manipulator"&1 +22 "core" 1 +3 "manipulator"&& +6 "core" &\  : "z +3 "manipulator"&'% +6 "core" % X   +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(-z +178 "core" ( +3 "manipulator"&\ & +6 "core" &-t k  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-t {  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&_'o +111 "core" ' +3 .tHand.close + "manipulator"&G/ +28 "core" / +3 "manipulator"&|& +5 "core" &-u  +4 "manipulator"&u% +6 "core" %u 5 / +4 .tForearm.seek :retract +3 "manipulator"&q' ] +110 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&&( +318 "core" ( +3 "manipulator"&c& +6 "core" & > 1 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & 1 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&X'ш +95 "core" ' +3 "manipulator"&J& +6 "core" & { 1 +3 "manipulator"&3% +5 "core" %ч ! +5 "collection"'%& +6 "core" &u~\  +3 "collection"'F& +10 "core" &u\  +6 .tCC.seek :closed +2 "collection"'(X +7 "core" &u\  + &u~\  +8 &5}|\ +| +9 &d\ @ +10 &Bt~\ P +9 &U~\ O +9 &Y\ P +10 &V\ P +9 &KU~\ O +10 & R\ O +9 & S~\ O +9 &"U\ O +10 &$SX\ O +9 &&W\ O +9 &'V\ O +10 &)T}\ P +9 &+[U\ O +10 &-X\ O +9 &.U}\ P +9 &0T~\ O +10 &2cQ\ O +9 &4$T\ P +9 &5Y\ O +10 &7R~\ P +9 &9kT~\ O +10 &;-R\ O +9 &<Q\ O +9 &>U\ O +10 &@tU\ O +9 &B5V}\ O +9 &C^~\ Q +10 &Eq}\ R +9 &Gl\ U +10 &I%\ X +9 &J\ Y +9 &L}\ Y +10 &Ne\ Z +9 &P'\ Z +9 &Q~\ Z +10 &S\ [ +9 &Uf\ \\ +10 &W&\ R +9 &X[O\ (z +9 &Xc\ D +4 ( +2 "collection"'F& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.27 +2 "collection"'& +6 "core" &X`\ D + &X`\ D +4 .tHand.open +2 "manipulator"&21 +26 "core" 1 +3 "manipulator"&h% +6 "core" %ч +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&t' ] +97 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"'`& +6 "core" &X`\ D +3 "collection"'\\% +6 "core" %K\ +6 .tCSV.dial CSR +3 "collection"')  +132 "core"  +91 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'+'q +1347 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 'D% +4 "core" %q\  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"'z'G +662 "core" ' +3 .tCSV.dial :waste +3 "collection"'" +133 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'S'P +1028 #"uploadLog"upsync +960 "core" ' +4 #tPurging external Intake +2 "collection"'& +6 "core" &X_\ D +4 "collection"'/% +6 "core" %P\ +3 .tCSV.dial :flush +3 "collection"'L  +43 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"':' +2383 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +4 "collection"' +6 'O  +18 "core" +53 ~ +6 .tCTV.dial :intake +2 "collection"'>  +79 "core"  +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"' 'P +2392 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'!  +80 "core"  +6 #tFlushing upper manifold +2 "collection"'& +5 "core" &X_}\ D +3 "collection"'E% +5 "core" %O{\ +4 .tCSV.dial :flush +3 "collection"'f  +72 "core"  +7 .tCS.seek 5ml +2 "collection"'P'q +1220 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'v @ +45 "core" B +6 "collection"'5% +5 "core" %q~\  +5 .tCS.seek 7ml +2 "collection"'V'f +543 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'n +107 "core" ~ +6 .tCTV.dial :air +3 "collection"'#  +6 "core" +7 .tCS.seek 0ml +2 "collection"' 'P +1663 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +789 "core" ' +3 .tCSV.dial :waste +3 "collection"' +45 "core" +7 .tCS.seek 0ml +2 "collection"'k'P +765 "core" ' +4 "collection"'=& +6 "core" &X^~\ D +3 "collection"'0% +5 "core" %N}\ +3 .tCSV.dial :flush +3 "collection"';  +42 "core"  +8 .tCS.seek 3ml +2 "collection"'^'2~ +765 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'Y @ +97 "core" B +6 "collection"'-% +7 "core" %2~\  +6 .tCS.seek 5ml +2 "collection"' 'q +532 "core" ' +3 .tCSV.dial :air +3 "collection"'d @ +16 "core" > +7 .tCS.seek 0ml +3 "collection"'m'P +1215 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'x'2~ +771 "core" ' +3 .tCSV.dial :waste +3 "collection"'s +84 "core" +7 .tCS.seek 0ml +2 "collection"''P +758 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&,& +5 "core" &- 8 * +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Z( +31 "core" ( +2 "manipulator"&j& +7 "core" & c +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &$& +6 "core" & ~ c +3 .tForearm.seek CC +3 "manipulator"&*'ш +96 "core" ' +2 .tHand.close +2 "manipulator"&@/ +22 "core" / +5 .tCC.seek :open +3 "collection"'( +409 "core" ( +2 "manipulator"&{& +5 "core" & c +4 "manipulator"&B% +6 "core" %ц @ +4 .tForearm.seek :retract +2 "manipulator"&]' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&M(-z +308 "core" ( +3 "manipulator"&7& +6 "core" &-r / +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +4 "core" &-r / +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&('o +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +16 "core" 1 +3 "manipulator"&a% +6 "core" %oh b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&U' ] +107 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 3 at 11:05:05PDT16-Aug-25\\n{1 => 33,\\n 2 => 16,\\n 3 => 17,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:33, 10.2C, 9% humidity, 14.4psia, 13.47V, 0.35A, 103.669Ah, 4.71W",Subject: "bac wcr sampling at most 1000ml" +5 #"WCR"Loading wcr puck from tube 3 into Collection Clamp +931 "collection"'H& +5 "core" &}\ +4 "manipulator"&% +7 "core" % k  +3 "storage"(l% +6 "core" %! \ +3 "storage"( . +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 3 +3 "storage"((G +677 "core" ( +2 ."WCR"SC.configure :limp +3 "storage"($(\ 1b +4 (& +4 "core" &G \ +4 "manipulator"&w& +6 "core" &-s c . +3 "manipulator"&% +9 "core" % k ;  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +3 "manipulator"&N( +175 "core" ( +3 "manipulator"&I& +6 "core" &\  "z +3 "storage"(& +82 "core" &M @\ +5 ."WCR"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +2 "manipulator"&r'k +98 "core" ' +2 "storage"(& +7 "core" &M a\ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(6' +209 "core" ' +2 "storage"(- +6 "core" -' +4 ."WCR"SE.configure :default +6 "storage"(#QK-0-\ b +5 (8& +4 "core" &M {\ +4 "manipulator"&g& +6 "core" &  9 "y +4 ."WCR"Elbow.seek 3 +2 "manipulator"&R( +8 "core" ( +2 "manipulator"&?& +5 "core" &\  L "y +4 "storage"( & +5 "core" &M C\ +5 ."WCR"Forearm.seek 3 + 300 counts +3 "manipulator"&9'w +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&e/ +19 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&Q& +2 "storage"(') +15 "core" &  W "y +3 "manipulator"&W% +7 "core" %} D F +4 ."WCR"Forearm.seek :retract +3 "manipulator"&A' ] +116 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&i( +25 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +142 "core" ( +2 "manipulator"&o& +7 "core" & < - +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &1& +5 "core" & " - +7 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +105 "core" ' +3 "manipulator"&T& +6 "core" & - +3 "manipulator"&[% +7 "core" %т 5 +3 "collection"'y& +7 "core" &}\ +4 "collection"'& +11 "core" &\ +4 ."WCR"CC.seek :closed +4 "collection"'4(X +4 "core" &}\ +6 &~\  +6 &/z~\ *y +9 &c\ ? +10 &Or\ O +9 &O{\ O +10 &S\ O +9 &Q~\ O +9 &WT~\ O +10 &R|\ O +9 & Q~\ O +9 &"T|\ O +10 &$`Q}\ O +9 &&"R~\ O +10 &'Q}\ O +9 &)O~\ O +10 &+hQ\ O +9 &-*R|\ O +9 &.Q\ O +10 &0T|\ O +9 &2pQ\ O +9 &41V~\ O +10 &5T~\ O +9 &7R\ O +9 &9yQ~\ N +10 &;:S~\ O +9 &<R}\ N +9 &>R~\ O +10 &@T\ N +9 &B@W}\ O +10 &D^\ P +9 &El~\ Q +10 &G{\ S +9 &I2\ W +9 &J}\ Y +9 &L\ Y +10 &Nr\ Y +9 &P0~\ Z +10 &Q\ Z +9 &S\ Z +9 &Ur\ \\ +10 &W5~\ I +9 &XbI\ #k +9 &X v\ K +6 ( +6 "collection"'& +8 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.31 +3 .Hand.open +2 "manipulator"&.1 +5 "core" &Xp}\ K +19 1 +3 "manipulator"&% +5 "core" %q f +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +76 "manipulator"&' ] +97 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +2 "sampler")'+ +6 "core" + +4 "sampler")\ % +5 "core" % \ { +4 "collection"'& +6 "core" &Xo\ K +7 "Can"\ tmo5l6 +2 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X +23  +12 ."WCR"delay 3.8 seconds +384 "collection"'u% +4 "core" %N\ Z +4 "sampler")b% +6 "core" %3 \ G +3 #"WCR"Sensor limits: Intake max 172.2psia; Outlet max 130.6psia +2 .SSV.dial :spit +3 "sampler")_ +139 "core" +7 ."WCR"SS.seek 0ml +3 "sampler")C'! +249 "core" ' +3 ."WCR"SSV.dial CBV +3 "sampler")c  +141 "core"  +6 ."WCR"CTV.dial :intake +3 "collection"'  +80 "core"  +8 #"WCR"Waiting for sampler to finish priming... +3 .delayUntil "11:08:42.21" +970 "Can"\ p"m5ry +447 #"flow"3.7L/min +1179 #"uploadLog"upsync +1830 #"flow"4.1L/min +11807 ."WCR"Flow.enablePump :primary +3 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +9 "collection"'J @ +9 "core" ? +11 #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml +4 "Can"\ kpz5 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'3% +5 "core" %N\ ` +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X.22 \ T +15 "collection"'2% +5 "core" %N\ h +3 "sampler")h% +7 "core" %:>2< \ T +17 "collection"'`% +6 "core" %N\ m +3 "sampler")\\% +6 "core" %:>LJ \ Q +21 "collection"'F% +6 "core" %N\ i +3 "sampler"))% +6 "core" %:D^] \ V y +10 "collection"'X% +6 "core" %N\ k +3 #"WCR"Intake @29.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X% +6 "core" %V \ Y +31 "collection"':% +5 "core" %N\ n +3 "sampler")!% +7 "core" %V \ Y +33 "collection"'% +4 "core" %N\ n +3 "sampler")E% +7 "core" %V1. \ \\ +38 "collection"'f% +4 "core" %N\ m +4 "sampler") % +6 "core" %VB; \ Y +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )v% +3 "core" %V51 \ _ +4 ."WCR"SSV.dial :exhaust +3 "sampler")5  +80 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")P'! +404 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +18 #"WCR"Sampling 1000.0ml +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X0X0X% +5 "core" %N\ x +3 "sampler"):% +5 "core" %hf \ d +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )!% +4 "core" %|z \ g +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +78 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")E'! +859 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +5 "sampler")f  +3 ."WCR"CBV.dial SSV +6 "collection"' @ +6 "core" ? +65 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +4 "Can"\ s#5 +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'~% +4 "core" %N\ x +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X$; \ d +30 "collection"'O% +4 "core" %N\ x +4 "sampler")% +5 "core" % \ d +34 "collection"'>% +5 "core" %N\ y +9 "sampler"):% +7 "core" % \ f +32 "collection"'!% +4 "core" %N\ x +3 "sampler")F% +6 "core" % \ d +45 "collection"'% +4 "core" %N\ w +4 "sampler"))% +6 "core" % \ d +2 ."WCR"Intake.select :close +3 "sampler")0 +17 ) % +4 "core" % \ g +3 ."WCR"SSV.dial :exhaust +87 "sampler")f  +79 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")~'! +865 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")E  +6 "collection"'D @ +6 "core" ? +69 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 775.0ml +4 "Can"\ v6)U1 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'#% +5 "core" %N\ s +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X*% +7 "core" % \ d +74 "collection"':% +5 "core" %N\ x +3 "sampler")!% +5 "core" %ID \ c +87 "collection"'F% +4 "core" %N\ w +3 "sampler")\\% +6 "core" % \ d +97 "collection"'% +5 "core" %N\ w +3 "sampler"))% +5 "core" % \ c +111 "collection"' % +5 "core" %N\ z +4 "sampler")f% +6 "core" %  \ f +124 "collection"'2% +5 "core" %N\ u +3 "sampler")D% +7 "core" %+* \ bA +2 ."WCR"Intake.select :close +3 "sampler")0 +17 )E% +4 "core" %0- \ fA +3 ."WCR"SSV.dial :exhaust +3 "sampler")#  +80 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +96 ."WCR"SS.seek 0ml +2 "sampler")~'! +889 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")5  +3 "collection"' @ +11 "core" ? +66 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 700.0ml +5 "Can"\ z6|/ +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'P% +4 "core" %N\ w +3 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X \ d +28 "collection"' % +5 "core" %N\ w +3 "sampler")(% +6 "core" %QN \ b +34 "collection"'0% +4 "core" %N\ w +4 "sampler") % +7 "core" % _` \ b r +37 "collection"'l% +5 "core" %N\ y +4 "sampler")m% +5 "core" %wv \ c +45 "collection"'% +5 "core" %N\ w +3 "sampler")% +7 "core" % \ f +3 "collection"'p% +6 "core" %N\ x +2 #"WCR"Intake @32.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X1 +59 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'G  +94 "core"  +8 "collection"'% +6 "core" %~\  +84 ."WCR"CSV.dial between air and CTV +5 "collection"'_ ` +30 "core" ` +10 ."WCR"CS.seek 7.302ml +3 "collection"'b' +706 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'A  +2 'u  +34 "core"  +47  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< )b +5 ."WCR"CS.seek 0ml +3 "collection"''P +1903 "core" ' +3 ."WCR"CSV.dial :air +3 "collection"' @ +45 "core" ? +8 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'C' +2390 "core" ' +3 "collection"'3% +6 "core" %\ +3 ."WCR"CSV.dial between air and CTV +3 "collection"'K ` +30 "core" b +9 ."WCR"CS.seek 2.013ml +3 "collection"'J'/ +1943 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'  +3 '`  +11 "core"  +23  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< )b +5 ."WCR"CS.seek 0ml +3 "collection"'h'P +108 "core" '\  . +\ +5 ."WCR"CBV.dial :waste2b +3 "collection"'  +35 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +513 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'X  +141 "core" +7 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'%  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'q' +594 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'+' +1908 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +2 "collection"'" @ +74 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +95 "core"  +10 "collection"'z% +5 "core" %\ \ +4 ."WCR"CSV.dial between air and CTV +82 "collection"' ` +58 "core" _ +11 ."WCR"CS.seek 7.195ml +3 "collection"'/' +725 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'L  +4 'S  +35 "core"  +105  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< )b +5 ."WCR"CS.seek 0ml +3 "collection"'O'P +1642 "core" ' 4 /\ +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'  +36 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'>' +321 "core" ' +4 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"':  +139 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'!  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'F' +591 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'\\' +1921 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +74 "core" @ +61 ."WCR"CBV.dial between CSV and waste2b +3 "collection"')  +95 "core"  +10 "collection"' % +7 "core" %)\  +2 ."WCR"CSV.dial between air and CTV +4 "collection"'f ` +58 "core" ^ +8 ."WCR"CS.seek 7.281ml +3 "collection"'2'N +722 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'D  +8 'E  +31 "core"  +105  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< )b +5 ."WCR"CS.seek 0ml +3 "collection"'#'P +1586 "core" 'k . )7\ +6 ."WCR"delay 2:00 +4335 "Can"~\ V74y +7669 ."WCR"CBV.dial :waste2b +3 "collection"'c  +35 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'' +377 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'5  +138 "core" +7 "collection"'P& +6 "core" &Xlyr=\ K +8 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&~% +6 "core" % ` |  +3 "storage"(k% +6 "core" %H T\ +3 "storage"(Y. +5 "core" .(G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 2 +2 "storage"(-( +193 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (^& +4 "core" & \ +4 "manipulator"&V& +6 "core" &  _ + +3 "manipulator"&v% +6 "core" % `  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +3 "manipulator"& ( +174 "core" ( +2 "manipulator"&& +7 "core" & F +3 "storage"(x& +6 "core" & W\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&s'j +105 "core" ' +3 "storage"(,& +5 "core" & \ +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(;' +211 "core" ' +2 "storage"(@- +6 "core" -'0 +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&&& +4 "core" & F +3 "storage"(t& +7 "core" & T\ +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 2 +3 "manipulator"&='J +41 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&n, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(B- +4 "core" -'0 +5 ."WCR"SE.seek 15.32 Pucks below Top Plate +2 "storage"(*'z +36 "core" ' +2 "manipulator"&Z% +7 "core" %6O +2 "storage"(7& +7 "core" & Y Y \ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 280 counts +2 "manipulator"&j'b +11 "core" ' +3 "manipulator"&d& +6 "core" & C +3 "storage"($& +6 "core" & H\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&a'j +22 "core" ' +4 ."WCR"SE.seek 16.32 Pucks below Top Plate +3 "storage"(H' +39 "core" ' +3 "manipulator"&]& +6 "core" & O C +3 "manipulator"& % +7 "core" %s   +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&(' ] +88 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&0( +172 "core" ( +3 "manipulator"& & +5 "core" &  $ +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &  $ +4 ."WCR"Forearm.seek CC +3 "manipulator"&l'ш +104 "core" ' +85 ."WCR"Hand.close +5 "manipulator"&m/ +21 "core" / +7 ."WCR"CC.seek :open +3 "collection"'( +407 "core" ( +3 "storage"(& +5 "core" & \ +4 "storage"(p& +5 "core" & {\ +4 "manipulator"&{& +63 "core" &  $ +3 "manipulator"&<% +5 "core" %у 8 +5 ."WCR"Forearm.seek :retract +3 "manipulator"&I' ] +97 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +3 "manipulator"&( +169 "core" ( +2 "manipulator"&g& +7 "core" & l _ +3 "storage"(8& +5 "core" & &\ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 2 +2 "manipulator"&w'J +112 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&M1 +24 "core" 1 +4 "manipulator"&% +6 "core" %Sd +2 "storage"(W& +7 "core" & }\ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 309 counts +2 "manipulator"& ' +24 "core" ' +2 "manipulator"&}& +7 "core" & _ +3 "storage"(6& +6 "core" & f\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&o'j +37 "core" ' +3 "storage"(9% +6 "core" %\ \  \ +5 ."downElevator"SE.seek :down +4 "storage"(1') +98 (U% +4 "core" %( j\ U[ +4 "manipulator"&R% +6 "core" %} +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&' ] +42 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +45 "core" ' +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &8\ +4 "manipulator"&[& +7 "core" & _ +2 "manipulator"&y% +7 "core" % O  +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&T(-z +170 "core" ( +3 "manipulator"&?& +6 "core" &-r s  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &e& +4 "core" &-r r  +5 .tForearm.seek :garage +2 "manipulator"&.'o +110 "core" ' +3 .tHand.close +2 "manipulator"&r/ +26 "core" / +3 "manipulator"&& +7 "core" &-r  +2 "manipulator"&Q% +6 "core" %zu * +4 .tForearm.seek :retract +2 "manipulator"&N' ] +106 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +77 .tElbow.seek CC +12 "manipulator"&\ ( +300 "core" ( +3 "manipulator"&& +7 "core" & ) +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&|'ш +103 "core" ' +3 "manipulator"&G& +7 "core" & { ) +3 "manipulator"&% +6 "core" %} +4 "collection"'_& +6 "core" &}*\ +4 "collection"''& +8 "core" &~A\ +5 .tCC.seek :closed +3 "collection"'u(X +7 "core" &~H\ + &}F\  +6 &1|J\ *x +10 &bK\ > +9 &Uq~F\ N +9 &UF\ N +10 &SzI\ N +9 &QK\ N +9 &\\TJ\ N +10 &Q@\ O +9 & Q~C\ N +10 &"QA\ N +9 &$fSJ\ N +9 &&'S@\ N +10 &'Q}H\ N +9 &)Q?\ N +9 &+nQ@\ N +10 &-0S}C\ N +9 &.QB\ N +10 &0Q~H\ N +9 &2vOB\ N +9 &46T>\ N +10 &5T};\ N +9 &7S?\ N +9 &9}P~?\ N +10 &;?Q~A\ N +9 &=R<\ N +10 &>R@\ N +9 &@T:\ N +9 &BGQ@\ N +10 &DV:\ N +9 &Ef:\ P +9 &GB\ S +10 &I6A\ W +9 &J>\ X +10 &L?\ X +9 &Nv=\ Y +9 &P9?\ X +10 &Q6\ Z +9 &S9\ Z +9 &Us5\ \\ +10 &W7;\ I +9 &XiM@\ _ +10 &X$=\ #j +9 &Xg:\ H +3 ( +3 "collection"''& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.25 +2 "collection"'A& +6 "core" &XhJ\ H + &Xh%\ H +5 .tHand.open +2 "manipulator"&b1 +24 "core" 1 +3 "manipulator"&% +6 "core" %o +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +111 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'3& +5 "core" &Xh6\ H +4 "collection"'K% +6 "core" %\ +3 .tCSV.dial CSR +3 "collection"'C  +43 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"''q +1354 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +18 '`% +4 "core" %q~:\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"''G +671 "core" ' +3 .tCSV.dial :waste +2 "collection"'J +132 "core" +8 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'h'P +1984 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'X& +6 "core" &Xi?\ H +3 "collection"'%% +5 "core" %U'\ +3 .tCSV.dial :flush +3 "collection"'  +43 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'q'q +1228 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'" @ +45 "core" B +6 "collection"'% +6 "core" %q)\  +4 .tCS.seek 7ml +2 "collection"'z'd +542 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +2 '+  +85 "core"  +132  +7 .tCBV.dial :waste2b +12 "collection"'S  +6 "core"  +9 .tCS.seek 0ml +3 "collection"'L'P +1669 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'/& +6 "core" &Xh>\ H +3 "collection"'% +6 "core" %T<\ +3 .tCSV.dial CSR +2 "collection"'O  +43 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"':'! +1915 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'!' +543 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'> +8 'F  +50 "core"  +51 +8 .tCTV.dial :intake +3 "collection"'  +78 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"')' +1935 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'  +75 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'f'P +584 "core" ' +4 .tCSV.dial CSR +2 "collection"'\\  +117 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'E'q +1348 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'D' +1356 "core" ' +3 .tCSV.dial CBV +2 "collection"'2 +103 "core" +8 .tCS.seek 0ml +2 "collection"'c'P +2616 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&#& +6 "core" & ( +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&5( +6 "core" ( +3 "manipulator"&P& +6 "core" & ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &~& +4 "core" & ( +4 .tForearm.seek CC +2 "manipulator"&k'ш +100 "core" ' +2 .tHand.close +2 "manipulator"&Y/ +25 "core" / +6 .tCC.seek :open +3 "collection"'^( +411 "core" ( +3 "manipulator"&V& +5 "core" & ( +4 "manipulator"&v% +79 "core" %~ +4 .tForearm.seek :retract +12 "manipulator"&' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +310 "core" ( +3 "manipulator"&x& +5 "core" &- A N +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &i& +4 "core" &- N +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&,'o +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +26 "core" 1 +3 "manipulator"&@% +5 "core" %p` K +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&&' ] +110 "core" ' +4 #tCompleted [myWCR #Phase 19: Saturday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:34 + #Preparing to sleep until 8/17/25 11:00AM +10 #Asleep til 8/17/25 11:00AM +9 #Continuing at 11:00PDT17-Aug-25 +5 "Can"\ C\ 7 +6 ."Qmail"GoodNews.email "Then, in tube 3: myWCR \\t\\t\\t\\t\\t#Phase 20: Sunday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:113\\n{1 => 33,\\n 2 => 17,\\n 3 => 16,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:43:06, 10.6C, 9% humidity, 14.4psia, 13.45V, 0.32A, 104.237Ah, 4.29W\\nSampled 321.7ml",Subject: "Asleep until 11:00PDT17-Aug-25" +1171 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +6247 #"uploadLog"upsync +10852 "Can"\ 07y +60002 \ B8`y +60003 \ +8y +60002 \ )9y +60003 \ /Z:"y +60003 \ /$:y +60002 \ :;Ny +60003 \ .;y +60003 \ /y +60003 \ .?hy +60002 \ /?y +60003 \ /c@y +60002 \ ,A*y +60003 \ >Ay +60003 \ 1~BVy +60002 \ /WBy +60003 \ /Cy +60002 \ /Dy +60003 \ *Dy +60002 \ )KEDy +60003 \ 9 Ey +60003 ~\ /Fpy +60002 \ /Gy +60003 \ /Gy +60002 \ .jH2y +60003 \ 17Hy +60002 \ / I^y +60002 \ /Iy +60002 \ 7Jy +60003 \ 6K y +60002 \ 1LKy +60002 \ . LLy +60002 \ )˜Ly +60002 \ )Mxy +60002 \ )ŕNy +60002 \ )Ny +59999 \ )ȖO:y +59996 \ *Oy +59995 \ <Pfy +60001 \ /ʹPy +60002 \ /}Qy +60002 \ =]R(y +60002 \ /'Ry +60002 \ /STy +60002 \ 9Sy +60002 \ /آTy +60002 \ /oUy +60002 \ <<Uy +60002 \ <VBy +60002 \ .Vy +60002 \ )YWny +60002  \ )Xy +60002 | \ NXy +60002 \ /`Y0y +60002  \ /(Yy +60002  \ 0Z\\y +60002 {\ /Zy +60002 }\ /[y +60002 \ /k\\y +60000 \ /<\\y +60000 \ 0]Jy +60001 \ I]y +60001 \ .^vy +60002 \ /o_ y +60002 \ +_y +60002 \ )|`8y +60006 \ )`y +60007 \ 8ady +60003 \ ?nay +60003 \ /Pby @PDT1755414371.25 \ /c&y +60002 \ Ncy +60002 \ .dRy +60003 \ / dy +60002 \ 8 }e~y +60002 \ / Gfy +60002 \ /fy +60003 \ 1g@y +60002 \ /gy +60002 \ (chly +60003 \ / iy +60002 \ /iy +60002 \ /j.y +60001 \ /jy +60000 \ >MkZy +60001 \ /ky +60002 \ / ly +60002 \ /"my +60003 \ *$my +60002 \ /&(nHy +60002 \ 8'ny +60002 \ /)oty +60002 \ /+p\ y +60000 \ 2-`py +59997 ~\ //$q6y +60002 \ /0qy +60003 {\ ?2rby +60003 z\ /4ry +60002 w\ 26msy +60002 u\ /88t$y +60002 w\ 0:ty +60002 s\ );uPy +60003 o\ /=Luy +60002 r\ 7? v|y +60003 s\ /@wy +60002 r\ :Bwy +60002 s\ ADx>y +60003 q\ /F^xy +60002 r \ /H"yjy +60003 p \ :Izy +60002 p\ \ /Kzy +60002 p\ \ .M{,y +60003 s \ 7Oj{y +60002 p \ /Q-|Xy +60001 r\ \ )R|y +60003 u\ -TS}y +60002 r\ /V~y +60002 q\ 4W~y +60002 t\ /YFy +60002 s\ .[vy +60003 u\ 9]Iry +60002 s\ /_"y +60002 w\ .`y +60002 u\ 7b4y +60003 v\ /dy +60002 u\ /f^`y +60001 w\ 6h2y +60001 y\ /iy +60002 |\ )k"y +60002 z\ .mRy +60002 |\ 1oNy +60002 z\ /py +60002 z\ 8rzy +60002 y\ /ty +60002 {\ /vSy +60002 }\ /x1 33,\\n 2 => 17,\\n 3 => 16,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 10.9C, 9% humidity, 14.4psia, 13.43V, 0.38A, 108.947Ah, 5.11W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 20: Sunday StandAloneWCR with Regular cleanup (1 puck)" +3 #tStarting initialPurge +619 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'9& +5 "core" &u{\  +4 .tHand.open +2 "manipulator"&I1 +18 "core" 1 +4 "manipulator"&U& +6 "core" &\  j k +3 "manipulator"&R% +6 "core" % G +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +187 "core" ( +3 "manipulator"&w& +6 "core" &- g +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- g +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&['o +108 "core" ' +3 .tHand.close +2 "manipulator"&y/ +22 "core" / +3 "manipulator"& & +5 "core" &- q g +4 "manipulator"&H% +5 "core" %td  +5 .tForearm.seek :retract +2 "manipulator"&o' ] +110 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&?( +317 "core" ( +3 "manipulator"&e& +9 "core" & . +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &1& +4 "core" & . +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +98 "core" ' +3 "manipulator"&r& +5 "core" & . +4 "manipulator"&% +5 "core" %э +5 "collection"'Q& +6 "core" &u\  +3 "collection"'& +10 "core" &u\  +6 .tCC.seek :closed +2 "collection"'.(X +7 "core" &u\  + &u\ \  +7 &5}\ +} +9 &c\ @ +10 &Bs\ P +9 &T\ O +9 &T\ O +10 &S\ O +9 &IW\ P +9 & W\ P +10 & V\ O +9 &"Q\ O +9 &$RT\ O +10 &&R\ O +9 &'V\ P +10 &)T\ O +9 &+ZQ\ O +9 &-U\ P +10 &.U\ P +9 &0R\ O +9 &2bR\ O +10 &4#V\ P +9 &5U\ P +10 &7R\ O +9 &9jQ\ O +9 &;+R\ P +10 &<T\ O +9 &>R\ P +9 &@qS\ P +10 &B4Q\ O +9 &C]\ Q +10 &Eq\ S +9 &Gj\ U +9 &I \ Y +10 &J\ Y +9 &L\ Z +9 &Nd\ Z +10 &P%\ Z +9 &Q\ [ +10 &S\ Z +9 &Uc\ ] +9 &W&\ P +10 &XTK\ $p +9 &X ~\ K +6 ( +4 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.30 +2 "collection"'T& +6 "core" &Xh\ K + &Xg\ K +4 .tHand.open + "manipulator"&1 +22 "core" 1 +3 "manipulator"&% +6 "core" %у +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&G' ] +114 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'& +6 "core" &Xh\ K +3 "collection"'_% +6 "core" %P\ +3 .tCSV.dial CSR +2 "collection"'N  +201 "core"  +26 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1356 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 'A% +5 "core" %q\  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"'b'C +677 "core" ' +3 .tCSV.dial :waste +3 "collection"' +133 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'3'P +904 #"uploadLog"upsync +1081 "core" ' +4 #tPurging external Intake +2 "collection"'K& +7 "core" &Xh\ K +3 "collection"''% +5 "core" %P\ +4 .tCSV.dial :flush +2 "collection"'C  +45 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'|' +2400 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"' +2 '`  +9 "core"  +64  +6 .tCTV.dial :intake +2 "collection"'  +79 "core"  +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'J'P +2388 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'  +79 "core"  +6 #tFlushing upper manifold +2 "collection"'X& +6 "core" &Xhx\ K +3 "collection"'%% +6 "core" %O\ +2 .tCSV.dial :flush +3 "collection"'  +73 "core"  +7 .tCS.seek 5ml +3 "collection"'h'q +1229 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'" @ +45 "core" B +6 "collection"'% +5 "core" %q|\  +5 .tCS.seek 7ml +3 "collection"'q'e +545 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +5 '+  +9 "core"  +94 +6 .tCTV.dial :air +2 "collection"'S  +6 "core" +7 .tCS.seek 0ml +3 "collection"'z'P +1676 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'/'2~ +780 "core" ' +3 .tCSV.dial :waste +3 "collection"' +45 "core" +6 .tCS.seek 0ml +3 "collection"'O'P +769 "core" ' +3 "collection"'L& +6 "core" &Xm\ K +3 "collection"':% +6 "core" %N\ +2 .tCSV.dial :flush +3 "collection"'F  +42 "core"  +7 .tCS.seek 3ml +3 "collection"'>'2~ +765 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +92 "collection"' @ +44 "core" B +6 "collection"'!% +6 "core" %2yt\  +4 .tCS.seek 4.999ml +3 "collection"' 'q +539 "core" ' +3 .tCSV.dial :air +3 "collection"') @ +16 "core" > +7 .tCS.seek 0ml +2 "collection"'\\'P +1216 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'f'2~ +776 "core" ' +3 .tCSV.dial :waste +3 "collection"'E +84 "core" +7 .tCS.seek 0ml +2 "collection"'2'P +761 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&D& +6 "core" &  + +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&#( +38 "core" ( +2 "manipulator"&P& +7 "core" & l +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &~& +4 "core" & l +4 .tForearm.seek CC +3 "manipulator"&Y'ш +89 "core" ' +3 .tHand.close +2 "manipulator"&\ / +27 "core" / +5 .tCC.seek :open +2 "collection"'( +409 "core" ( +3 "manipulator"&u& +6 "core" & l +3 "manipulator"&V% +5 "core" %ю  +4 .tForearm.seek :retract +3 "manipulator"&v' ] +92 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&k(-z +299 "core" ( +3 "manipulator"&5& +6 "core" &- Z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &x& +4 "core" &- Z +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&i'o +111 "core" ' +2 .tHand.open +2 "manipulator"&1 +19 "core" 1 +3 "manipulator"&@% +6 "core" %p` M +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +7 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 3 at 11:05:00PDT17-Aug-25\\n{1 => 33,\\n 2 => 17,\\n 3 => 16,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 10.9C, 9% humidity, 14.4psia, 13.43V, 0.38A, 108.947Ah, 5.11W",Subject: "bac wcr sampling at most 1000ml" +529 #"WCR"Loading wcr puck from tube 3 into Collection Clamp +2 "collection"',& +5 "core" &\ +4 "manipulator"&t% +6 "core" % r  +4 "storage"(B% +6 "core" %( =\ +3 "storage"(Z. +6 "core" .([G +3 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 3 +3 "storage"(7(G +673 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 ($& +4 "core" &H \ +4 "manipulator"&d& +6 "core" &- Z +3 "manipulator"&]% +6 "core" % r  +8 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +2 "manipulator"& ( +203 "core" ( +3 "manipulator"&s& +6 "core" &  +86 "storage"( & +12 "core" &N \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&j'k +98 "core" ' +3 "storage"(*& +5 "core" &N {\ +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +10 ."WCR"SE.seek :beamBreak +3 "storage"( ' +202 "core" ' +3 "storage"(a- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (& +4 "core" &N ~ T\ +4 "manipulator"&&& +6 "core" &  +3 ."WCR"Elbow.seek 3 +3 "manipulator"&( +14 "core" ( +3 "manipulator"&& +6 "core" & L S +3 "storage"(c& +6 "core" &N \ +4 ."WCR"Forearm.seek 3 + 300 counts +7 "manipulator"&n'w +20 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&/ +28 "core" / +5 ."downElevator"SE.seek :down +5 "manipulator"&-& +4 "storage"(=') +12 "core" & S +3 "manipulator"&l% +6 "core" %~ +4 ."WCR"Forearm.seek :retract +3 "manipulator"&;' ] +111 "core" ' +7 ."WCR"Elbow.seek CC +4 "manipulator"&4( +38 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +137 "core" ( +3 "manipulator"&M& +5 "core" & * +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &W& +4 "core" &  * +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +104 "core" ' +3 "manipulator"&<& +7 "core" & * +3 "manipulator"&8% +6 "core" %у +4 "collection"'& +6 "core" &\ +4 "collection"'^& +7 "core" &\ +5 ."WCR"CC.seek :closed +4 "collection"'9(X +6 "core" &\ +4 &\ 4 +8 &F{\ 1 +9 &Fq\ E +10 &_\ P +9 &R\ O +9 &lU\ O +10 &-W\ O +9 &R\ O +9 &Q\ N +10 &!tR\ O +9 &#6V\ O +10 &$W\ O +9 &&R\ O +9 &(|T\ O +10 &*?T\ N +9 &,Q\ N +9 &-Q\ O +10 &/T\ O +9 &1FO\ O +10 &3O\ O +9 &4T\ O +9 &6Q\ O +10 &8NQ\ O +9 &:T\ O +9 &;S\ O +10 &=V\ N +9 &?VQ\ O +10 &AT\ N +9 &BW\ O +9 &D`\ P +10 &FUm\ R +9 &H\ T +10 &I\ X +9 &K\ Y +9 &MG\ Y +10 &O\ Z +9 &P\ Y +9 &R\ [ +10 &TI\ [ +9 &V\ \ \\ +9 &Wz\ F +10 &X }\ "d +9 &X$\ F +10 ( +5 "collection"'^& +5 #"WCR"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.21 +3 .Hand.open +2 "manipulator"&I1 +4 "core" &X]\ C +23 1 +3 "manipulator"&U% +6 "core" %r +78 ."WCR"Forearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +9 ."WCR"Forearm.seek :retract +3 "manipulator"&R' ] +94 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +181 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +6 .SS.hold +5 "sampler")w+ +4 "core" + +3 "sampler")% +6 "core" %) \ z$ +3 "collection"'g& +5 "core" &X]\ C +6 "Can"\ qze +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X +22  +6 ."WCR"delay 3.8 seconds +383 "collection"'0% +6 "core" %S~\ V +3 "sampler")[% +6 "core" %3 \ B +3 #"WCR"Sensor limits: Intake max 171.8psia; Outlet max 130.5psia +2 .SSV.dial :spit +3 "sampler") +139 "core"  +8 ."WCR"SS.seek 0ml +2 "sampler")e'! +243 "core" ' +4 ."WCR"SSV.dial CBV +3 "sampler")1  +140 "core" +6 ."WCR"CTV.dial :intake +3 "collection"'r  +83 "core"  +20 #"WCR"Waiting for sampler to finish priming... +5 .delayUntil "11:08:33.91" +1422 #"flow"3.7L/min +149 #"uploadLog"upsync +843 "Can"\ n{?\ +2016 #"flow"4.0L/min +11810 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +6 "sampler")  +3 "collection"'Q @ +8 "core" +14 ? +8 #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml +5 "Can"\ m} +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'o% +4 "core" %S\ K +3 #"WCR"Intake @29.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X: \ _ +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )L% +4 "core" %V55 \ f +3 ."WCR"SSV.dial :exhaust +3 "sampler"):  +80 "core"  +8 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")F'! +406 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 #"WCR"Sampling 1000.0ml +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X  +6 "core"  +9 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler"))  +4 "collection"' @ +11 "core" ? +67 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 1000.0ml +5 "Can"\ ~K_ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'\\% +5 "core" %S\ s +3 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0XA0X'% +4 "core" %S\ u +3 "sampler") % +7 "core" % \ ` +33 "collection"')% +4 "core" %S\ u +3 "sampler")F% +6 "core" % \ b +39 "collection"'\\% +4 "core" %S\ t +3 "sampler")O% +7 "core" %0. \ a +44 "collection"'D% +4 "core" %S\ v +3 "sampler")P% +5 "core" %DA \ a +4 ."WCR"Intake.select :close +2 "sampler")0 +19 )~% +4 "core" %@= \ f +3 ."WCR"SSV.dial :exhaust +3 "sampler")\  +78 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +4 "sampler")?'! +995 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")E  +3 "collection"'f @ +10 "core" ? +69 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml +4 "Can"\ 3 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'u% +5 "core" %S\ u +3 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X: \ ` +4 ."WCR"Intake.select :close +2 "sampler")0 +19 )% +3 "core" %9: \ h +4 ."WCR"SSV.dial :exhaust +3 "sampler")<  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +101 ."WCR"SS.seek 0ml +3 "sampler")8'! +907 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +6 "collection"'= @ +7 "core" ? +67 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +4 "Can"~\ J +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"';% +4 "core" %S\ v +4 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X!% +6 "core" %\\^ \ \\ +34 "collection"' % +5 "core" %Sv\ t +3 "sampler"))% +7 "core" %xx \ ` +38 "collection"'F% +5 "core" %Su\ u +3 "sampler")\\% +7 "core" % \ _ +3 "collection"'O% +6 "core" %SZ\ t +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X' +8 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'' +2374 "core" ' +3 "collection"'a% +7 "core" %\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +31 "core" a +9 ."WCR"CS.seek 2.115ml +3 "collection"'&'h +1879 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +8 's  +5 "core"  +25  +10 ."WCR"CS.reconfigure :pressurize +86 "collection"'# d@<< 0b +5 ."WCR"CS.seek 0ml +3 "collection"' 'P +164 "core" '# 5 0\ +6 ."WCR"CBV.dial :waste2b +3 "collection"'  +36 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'{' +495 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'-  +137 "core" +8 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'l  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"' ' +594 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'j' +1927 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +74 "core" @ +61 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'n  +95 "core"  +11 "collection"'c% +6 "core" %\ +3 ."WCR"CSV.dial between air and CTV +3 "collection"'p ` +60 "core" _ +8 ."WCR"CS.seek 7.234ml +3 "collection"'' +708 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'<  +8 '$  +32 "core"  +103  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 0b +5 ."WCR"CS.seek 0ml +3 "collection"'='P +1635 "core" ' 7 2\ +5 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'  +35 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"';' +324 "core" ' +4 ."WCR"delay 1:00 +4617 "Can"z\ X'? +1387 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'8  +138 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'U  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'^' +598 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +101 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'' +1931 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +76 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'M  +96 "core"  +11 "collection"'g% +6 "core" %A\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'m ` +60 "core" _ +8 ."WCR"CS.seek 7.302ml +3 "collection"'w' +700 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'H  +4 'W  +33 "core"  +107  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< 0b +5 ."WCR"CS.seek 0ml +3 "collection"'['P +1642 "core" ' 9 0\ +6 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'  +36 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'I' +324 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +137 "core" +7 "collection"'r& +6 "core" &X\\xuC\ C +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&% +5 "core" % M )  +4 "storage"(Q% +6 "core" %H g\ +3 "storage"(o. +5 "core" .(G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 2 +2 "storage"(e( +193 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (y& +4 "core" & o \ +3 "manipulator"&1& +7 "core" &  f ( +2 "manipulator"&% +6 "core" % M  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&_( +176 "core" ( +2 "manipulator"&& +7 "core" & : +3 "storage"(N& +6 "core" & \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&'j +106 "core" ' +3 "storage"((& +6 "core" & S\ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(0' +208 "core" ' +3 "storage"(A- +6 "core" -'µ +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +4 "core" & : +4 "storage"(& +5 "core" & L\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +87 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 2 +4 "manipulator"&b'J +42 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&6, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(K- +6 "core" -'µ +4 ."WCR"SE.seek 16.36 Pucks below Top Plate +3 "storage"('' +25 "core" ' +3 "manipulator"&C% +6 "core" %3O i +3 "storage"(& +5 "core" & X X Q\ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 277 counts +2 "manipulator"&T'_ +12 "core" ' +2 "manipulator"&& +7 "core" & A : +3 "storage"(& +6 "core" & D\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&'j +16 "core" ' +4 ."WCR"SE.seek 17.36 Pucks below Top Plate +3 "storage"(|'h +44 "core" ' +2 "manipulator"&X& +7 "core" & V : +3 "manipulator"&% +6 "core" %l   +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +90 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&( +175 "core" ( +4 "manipulator"&"& +6 "core" & & +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &h& +4 "core" & & +5 ."WCR"Forearm.seek CC +3 "manipulator"&J'ш +99 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&/ +21 "core" / +7 ."WCR"CC.seek :open +3 "collection"'3( +407 "core" ( +3 "storage"(q& +5 "core" & \ +4 "storage"(z& +6 "core" & #\ +3 "manipulator"&& +6 "core" & L & +3 "manipulator"&/% +6 "core" %э 9 +4 ."WCR"Forearm.seek :retract +2 "manipulator"&L' ] +98 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&:( +171 "core" ( +3 "manipulator"&`& +5 "core" & R +4 "storage"(& +6 "core" & \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."WCR"Forearm.seek 2 +2 "manipulator"&!'J +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&>, +6 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"& 1 +19 "core" 1 +5 "manipulator"&)% +5 "core" %Rc +4 "storage"(F& +6 "core" & W\ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 2 + 308 counts +2 "manipulator"&\\'~ +86 "core" ' +2 "manipulator"&+& +6 "core" & Q +3 "storage"(O& +5 "core" & h\ +5 ."WCR"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&%'j +27 "core" ' +3 "storage"(P% +6 "core" %q R\ +4 ."downElevator"SE.seek :down +5 "storage"(~') +98 (\ % +4 "core" %( 7\ TX +4 "manipulator"&S% +5 "core" %q   +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&f' ] +41 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +45 "core" ' +3 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +7 "core" &\ +3 "manipulator"&u& +6 "core" & h Q +3 "manipulator"&% +5 "core" % N d  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(-z +179 "core" ( +3 "manipulator"&5& +5 "core" &- O +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &G& +4 "core" &- O +4 .tForearm.seek :garage +3 "manipulator"&@'o +110 "core" ' +3 .tHand.close +2 "manipulator"&,/ +20 "core" / +3 "manipulator"&?& +6 "core" &- G O +3 "manipulator"&#% +6 "core" %vg d  +4 .tForearm.seek :retract +3 "manipulator"&.' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&i( +302 "core" ( +2 "manipulator"&t& +7 "core" & & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &2& +4 "core" &  @ & +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Z'ш +101 "core" ' +2 "manipulator"&V& +7 "core" & & +3 "manipulator"&Y% +6 "core" %у +3 "collection"'d& +7 "core" &\ +3 "collection"'B& +9 "core" &U\ +5 .tCC.seek :closed +3 "collection"'(X +4 "core" &\ +6 &\  +6 &1}&\ *x +9 &b"\ > +10 &Ur\ N +9 &P\ N +9 &U\ N +10 &T\ O +9 &[T!\ O +10 &R \ N +9 & S$\ N +9 &"R\ N +10 &$dU#\ N +9 &&&T\ N +9 &'R"\ O +10 &)Q%\ N +9 &+lR&\ N +9 &-/P \ N +10 &.R#\ N +9 &0N\ N +10 &2uQ'\ N +9 &46T\ N +9 &5P\ N +10 &7T!\ N +9 &9}Q%\ N +9 &;>S\ N +10 &<R\ O +9 &>Q!\ N +10 &@Q \ N +9 &BFQ\ N +9 &DW%\ O +10 &Ef'\ P +9 &G!\ S +9 &I6\ W +10 &J\ X +9 &L#\ Y +10 &Nv\ Y +9 &P9"\ X +9 &Q%\ Y +10 &S%\ Z +9 &Uv&\ [ +9 &W8\ H +10 &XvT#\ _ +9 ( +4 "collection"'B& +4 "core" &XA\ < +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.26 +2 "collection"'x& +5 "core" &XK\ < +6 .tHand.open +2 "manipulator"&]1 +17 "core" 1 +3 "manipulator"&*% +6 "core" %t Z +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&k' ] +96 "core" ' +14 #tFlushing the Collection Valve::Manifold + "collection"'a& +5 "core" &XKK\ < +4 "collection"'% +5 "core" %!\ +4 .tCSV.dial CSR +3 "collection"'  +41 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"''q +1350 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +18 's% +4 "core" %q\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"''C +649 "core" ' +3 .tCSV.dial :waste +2 "collection"'& +132 "core" +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"' 'P +1989 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'-& +6 "core" &XL\ < +3 "collection"'l% +6 "core" %O\ +2 .tCSV.dial :flush +3 "collection"'{  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"' 'q +1216 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +44 "core" A +6 "collection"'n% +6 "core" %q \  +4 .tCS.seek 7ml +2 "collection"'c'f +541 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'p  +5 'j  +42 "core"  +100  +7 .tCBV.dial :waste2b +7 .CS.seek 0ml +3 "collection"'$'P +1653 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'<& +5 "core" &XL\ < +4 "collection"'% +6 "core" %OT\ +2 .tCSV.dial CSR +3 "collection"'  +44 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +19 .tCS.seek 8ml +3 "collection"'='! +1897 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'8' +542 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'U +8 ';  +50 "core"  +52 +8 .tCTV.dial :intake +2 "collection"'^  +79 "core" +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 2ml +3 "collection"'' +1917 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +2 "collection"'M  +76 "core"  +81 .tCS.reconfigure :default +11 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'g'P +590 "core" ' +4 .tCSV.dial CSR +2 "collection"'m  +105 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"''q +1351 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +20 .tCS.seek 10ml +3 "collection"'W' +1352 "core" ' +3 .tCSV.dial CBV +3 "collection"'H +104 "core" +8 .tCS.seek 0ml +2 "collection"'w'P +2621 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & g & +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&[( +4 "core" ( +4 "manipulator"& & +6 "core" & & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &r& +4 "core" & & +4 .tForearm.seek CC +3 "manipulator"&'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&Q/ +27 "core" / +6 .tCC.seek :open +3 "collection"'o( +408 "core" ( +3 "manipulator"&y& +6 "core" & k & +3 "manipulator"&1% +6 "core" %y b  +3 .tForearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&7(-z +308 "core" ( +3 "manipulator"&& +6 "core" &- O +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &N& +4 "core" &- j O +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&4'o +111 "core" ' +2 .tHand.open +2 "manipulator"&(1 +19 "core" 1 +3 "manipulator"&R% +6 "core" %pb Y O +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&A' ] +107 "core" ' +3 #tCompleted [myWCR #Phase 20: Sunday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:35 +2 #Preparing to sleep until 8/18/25 11:00AM +10 #Asleep til 8/18/25 11:00AM +8 #Continuing at 11:00PDT18-Aug-25 +4 "Can"\ A +6 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 21: Monday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:117\\n{1 => 33,\\n 2 => 18,\\n 3 => 15,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:35:07, 11.2C, 9% humidity, 14.4psia, 13.44V, 0.31A, 109.372Ah, 4.12W\\nSampled 150.0ml",Subject: "Asleep until 11:00PDT18-Aug-25" +1324 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +5349 "Can"\ Me? +260 #"uploadLog"upsync +59741 "Can"\ <A+? +60002 \ )? +60003 \ /fW? +60002 \ /@? +60002 \ 4 ? +60002 \ /? +60002 \ /? +60002 \ :E? +60002 \ /S? +60002 \ / q? +60003 \ /? +60002 \ /? +60002 \ /3? +60002 \ 1c? +60002 \ ) _? +60003 \ *? +60002 \ ) ? +60002 \ -!? +60002 \ )? +60003 \ .M? +60002 \ :? +60002 \ =ky? +60003 \ /E? +60002 \ /? +60002 \ C;? +60002 \ /? +60003 \ /g? +60002 \ 6c? +60002 \ /+? +60002 \ /)? +60002 |\ C? +60002 }\ )IU? +60003 z\ 0? +60002 {\ /? +60002 w\ \ .Ǿ? +60002 z \ .Ʌ? +60002 y \ .eC? +60003 z\ /+? +60002 y\ ;o? +60002 x\ 7? +60002 z\ /ҳ? +60002 z\ QԎ1? +60002 x\ W? +60002 y\ /2]? +60002 {\ )٬? +60002 |\ )'? +60003 |\ )ܤ? +60007 ~\ .1? +60003 }\ ;K? +60003 ~\ /? +60002 ~\ /w? +60002 |\ 7v ? +60002 \ /G? +60002 \ /9? +60003 \ ;? +60002 \ /e? +60002 }\ ?? +60002 {\ AR? +60002 ~\ /'? +60002 }\ )? +60003 { \ )KS? +60002  \ )? +60002 } \ /? +60002 }\ .^? +60003 }\ /*? +60002 \ .A? +60002 \ 0? +60002 \ /m? +60002 \ 0[? +60002 \ /6? +60002 \ ;/? +60003 \ .? +60002 \ /\ [? +60002 \ / i? @PDT1755500777.43 \ ) ? +60002 \ /? +60003 \ /~? +60002 \ =WI? +60002 \ .(? +60002 \ >u? +60002 \ B ? +60002 \ /? +60002 \ /q7? +59996 \ ?N? +60002 \ / %c? +60002 \ /!? +60002 \ <#? +60002 \ )%[%? +60009 \ )&? +60004 \ )(WQ? +60006 \ ))? +60004 \ ;+}? +60003 \ /-Q? +60002 \ //"©? +60003 \ =0?? +60002 \ /2? +60002 \ /4k? +60000 \ 76b? +59999 \ 58@ŗ? +59999 \ .:-? +59998 \ 5;? +60003 \ /=Y? +60001 \ /?? +60002 \ (Aȅ? +60001 \ )B? +60011 \ )Dɱ? +60012 \ )EG? +60004 \ /G.? +60003  \ 9Is? +60002 \ \ 1J ? +60001  \ /L̟? +59998  \ .No5? +60001 \ /PJ? +60003  \ /Ra? +60000  \ KS? +59999  \ /Uύ? +60001  \ /W#? +60001 \ =YYй? +60002 \ \ .[)O? +60001 \ )\\? +60003  \ )^Z{? +60007  \ +_? +60001 \ /aӧ? +60004  \ 7cv=? +60003  \ 6eF? +60003  \ /gi? +60001 \ /h? +60002 \ ?j֕? +60001  \ .lu+? +60001  \ /nW? +60002 \ /p!W? +60002  \ /q? +60002 \ Asك? +60002 \ /u? +60002 \ -wگ? +60002 \ -xE? +60003 \ )z? +60003 \ .{q? +60002 \ .}? +60003 \ 9rݝ? +22113 \ 1(Ԇ +5 #tPowering core bus +560 .Gate.power :raw,:ON +3 "sampler") +36 ) +4 "core"  +4 "collection"' +4 ' +5 "core"  +4 "processing"% +3 %K +6 "core"  +8 "collection"' 9\ +84 ' 0\ +3 ' -\ +17 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +5 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 18,\\n 3 => 15,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 12.4C, 9% humidity, 14.5psia, 13.44V, 0.33A, 114.047Ah, 4.45W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 21: Monday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +1258 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'O& +6 "core" &v\  +3 .tHand.open +2 "manipulator"&L1 +20 "core" 1 +3 "manipulator"&P& +6 "core" &\  !t +3 "manipulator"&:% +6 "core" % B c  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (-z +190 "core" ( +3 "manipulator"&S& +5 "core" &-  T +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &!& +4 "core" &- ) T +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&E'o +107 "core" ' +3 .tHand.close +2 "manipulator"&u/ +20 "core" / +3 "manipulator"&& +6 "core" &- { T +3 "manipulator"&\\% +7 "core" %vd  +3 .tForearm.seek :retract +3 "manipulator"&|' ] +108 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&%( +314 "core" ( +3 "manipulator"&5& +6 "core" &  , +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &G& +4 "core" &  , +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&~'ш +104 "core" ' +3 "manipulator"&>& +5 "core" & ( , +4 "manipulator"&,% +5 "core" %у  +4 "collection"'?& +7 "core" &v\  +3 "collection"'#& +9 "core" &v<\  +6 .tCC.seek :closed +2 "collection"'f(X +4 "core" &v!\  +6 &v!\  +6 &6{!\ +| +10 &c\ @ +9 &Cr \ P +9 &T\ P +9 &Q\ P +10 &Q \ P +9 &KS\ P +10 &S\ O +9 & W\ P +9 &"T\ P +10 &$RT"\ P +9 &&O\ P +9 &'S\ P +10 &)T\ O +9 &+[T\ P +10 &-R!\ O +9 &.P!\ O +9 &0Q\ O +10 &2dT\ O +9 &4&P \ O +9 &5R\ O +10 &7W\ P +9 &9kT\ P +10 &;-T\ P +9 &<U\ O +9 &>U\ O +10 &@tU\ O +10 &B6T\ O +8 &C\\!\ P +10 &Ep\ R +9 &Gn\ T +10 &I%\ X +9 &J\ Y +9 &L\ Y +10 &Nf!\ Z +9 &P(!\ Z +10 &Q\ Z +9 &S\ Z +10 &Ug\ }\\ +9 &W("\ }O +9 &XTI\ %r +9 &X\ G +6 ( +5 "collection"'#& +3 "core" &X_$\ G +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.30 +2 "collection"'@& +7 "core" &X^\ G +4 .tHand.open +2 "manipulator"&D1 +22 "core" 1 +3 "manipulator"&t% +6 "core" %w N +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&2' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'V& +6 "core" &X]8\ G +3 "collection"'Y% +5 "core" %M8\ +4 .tCSV.dial CSR +90 "collection"'d  +133 "core"  +13 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'.'q +1354 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +18 '3% +3 "core" %q\  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'x'D +659 "core" ' +3 .tCSV.dial :waste +2 "collection"'] +131 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'*'P +1980 "core" ' +5 #tPurging external Intake +3 "collection"'a& +5 "core" &X]\ G +5 "collection"'% +6 "core" %P\ +4 .tCSV.dial :flush +4 "collection"'B  +4 #"uploadLog"upsync +44 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'' +2356 "core" ' +4 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'Z +7 'I  +17 "core" +55 ~ +6 .tCTV.dial :intake +3 "collection"'s  +79 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"''P +2385 "core" ' +4 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'&  +78 "core"  +6 #tFlushing upper manifold +2 "collection"'& +5 "core" &X_\ G +4 "collection"'-% +6 "core" %T0\ +2 .tCSV.dial :flush +3 "collection"'l  +72 "core"  +7 .tCS.seek 5ml +3 "collection"'{'q +1215 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"' @ +45 "core" B +5 "collection"' % +6 "core" %q6\  +5 .tCS.seek 7.001ml +2 "collection"'n'l +543 "core" ' +3 ."connect"CSV.dial CBV +5 "collection"' +2 .tCBV.dial CSV +105 "core" ~ +7 .tCTV.dial :air +2 "collection"'p  +6 "core" +7 .tCS.seek 0ml +2 "collection"'j'P +1683 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'c'2~ +768 "core" ' +81 .tCSV.dial :waste +12 "collection"'< +44 "core" +7 .tCS.seek 0ml +3 "collection"''P +771 "core" ' +4 "collection"'& +6 "core" &Xa\ G +2 "collection"'$% +7 "core" %P\ +2 .tCSV.dial :flush +3 "collection"'=  +44 "core"  +7 .tCS.seek 3ml +2 "collection"';'2~ +773 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'U @ +44 "core" A +5 "collection"'^% +5 "core" %2\  +5 .tCS.seek 5.001ml +2 "collection"'8'q +536 "core" ' +3 .tCSV.dial :air +2 "collection"'M @ +7 "core" A +6 .tCS.seek 0ml +3 "collection"''P +1207 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'m'2~ +762 "core" ' +3 .tCSV.dial :waste +2 "collection"'g +74 "core" +7 .tCS.seek 0ml +3 "collection"''P +770 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +6 "core" & B , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&W( +4 "core" ( +4 "manipulator"&& +6 "core" & S , +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" & D , +4 .tForearm.seek CC +2 "manipulator"&r'ш +93 "core" ' +3 .tHand.close +2 "manipulator"&Q/ +17 "core" / +5 .tCC.seek :open +2 "collection"'i( +410 "core" ( +3 "manipulator"&k& +6 "core" & / , +3 "manipulator"&% +6 "core" %ѐ 8  +3 .tForearm.seek :retract +3 "manipulator"&y' ] +95 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&1(-z +310 "core" ( +2 "manipulator"&& +6 "core" &-| ! S +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &[& +3 "core" &-| g S +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +3 .tHand.open +2 "manipulator"&N1 +17 "core" 1 +3 "manipulator"&(% +6 "core" %pb - N +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&R' ] +120 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 ."Qmail"DAfans.email "Started da in tube 3 at 11:05:06PDT18-Aug-25\\n{1 => 33,\\n 2 => 18,\\n 3 => 15,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 12.4C, 9% humidity, 14.5psia, 13.44V, 0.33A, 114.047Ah, 4.45W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 3 into Collection Clamp +1299 "collection"'& +6 "core" &.\ +3 "manipulator"&4% +7 "core" % g M +3 "storage"(% +6 "core" %' \ +2 "storage"(. +6 "core" .([G +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(K(G +675 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &I \ +4 "manipulator"&C& +6 "core" &-| Y S +3 "manipulator"&% +6 "core" % g > +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&X( +184 "core" ( +3 "manipulator"&& +5 "core" &\  I !t +4 "storage"(& +6 "core" &M B\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&_'k +86 "core" ' +3 "storage"(b& +7 "core" &M \ +6 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(T' +211 "core" ' +3 "storage"('- +6 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +5 (& +5 "core" &M ~ \ +3 "manipulator"&"& +5 "core" &\  B !s +5 .tElbow.seek 3 +2 "manipulator"&A( +5 "core" ( +3 "manipulator"&7& +6 "core" &\  !s +3 "storage"(v& +5 "core" &M | R\ +6 .tForearm.seek 3 + 300 counts +2 "manipulator"&w'w +24 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&h/ +27 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&9& +5 "storage"(e') +10 "core" &\  Y !s +3 "manipulator"&% +6 "core" %w 3 +4 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +3 .tElbow.seek CC +2 "manipulator"&0( +68 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +93 "core" ( +3 "manipulator"&& +5 "core" & R + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & + +8 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&)'ш +98 "core" ' +3 "manipulator"& & +6 "core" & + +3 "manipulator"&% +5 "core" %ю  +5 "collection"'`& +6 "core" &8\ +4 "collection"'}& +9 "core" &\ +5 .tCC.seek :closed +2 "collection"'o(X +3 "core" &\ +7 &%\  +5 &1}#\ *y +9 &d\ ? +9 &Rp\ O +9 &O\ O +10 &Q\ O +9 &Q!\ O +9 &[R\ O +10 &Q\ O +9 & T\ O +10 &"Q\ O +9 &$cR \ O +9 &&$Q\ O +10 &'P\ O +9 &)P\ O +85 &+kU\ O +2 &-.R\ N +4 &.Q\ O +3 &0O\ O +3 &2sO\ O +2 &45Q\ O +2 &5T\ O +2 &7Q\ O + &9{R\ O + &;=R\ O + &<T\ O +17 &>Q\ O + &@P\ O +7 &BDR \ O +10 &DR\ O +9 &E`\ Q +10 &Gg\ Q +9 &I?\ S +9 &J\ V +10 &L\ X +9 &Nw\ X +9 &P9 \ X +10 &Q\ Y +9 &S\ Z +9 &Us\ \ \\ +10 &W8 \ H +9 &XvU\ _ +10 ( +4 "collection"'}& +4 "core" &X9\ ; +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.23 +3 .Hand.open + "manipulator"&O1 +6 "core" &X:\ ; +20 1 +3 "manipulator"&L% +6 "core" %ъ +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&P' ] +98 "core" ' +7 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler"):+ +6 "core" + +2 "sampler")S% +5 "core" % \ u +4 "collection"'!& +6 "core" &X:\ ; +5 "Can"\ xM+G +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast + "sampler")#.0X  +9 "collection"', @ +2 "core"  +12 ? +8 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +5 "Can"\ nIW +2 .tIntake.select :open +2 "sampler") +217 "collection"'?% +5 "core" %N+\ ` +3 #tIntake @30.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X  +79 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler"),'! +881 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")?  +7 "collection"'\ @ +6 "core" ? +69 +8 #tAllowing 5:18 for 25.0ml of remaining 749.9ml +4 "Can"\ ަ +3 .tIntake.select :open +2 "sampler") +217 "collection"'@% +4 "core" %N<\ r +3 #tIntake @34.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X/ \ _ +3 .tIntake.select :close +2 "sampler")0 +17 )`% +4 "core" %=9 \ e +3 .tSSV.dial :exhaust +3 "sampler")e  +78 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")'! +899 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")A  +4 "collection"' @ +9 "core" ? +68 +8 #tAllowing 5:18 for 25.0ml of remaining 624.9ml +4 "Can"\ x) +3 .tIntake.select :open +2 "sampler") +217 "collection"'L% +4 "core" %N^\ q +3 #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X% +5 "core" %&*( \ \\ +17 "collection"')% +4 "core" %NY\ q +3 "sampler")S% +6 "core" % Y^ \ [ +18 "collection"'\ % +5 "core" %N^\ s +3 "sampler")?% +6 "core" % \ _G +21 "collection"'@% +5 "core" %NJ\ s +3 "sampler"),% +7 "core" %JH \ _ +24 "collection"'V% +5 "core" %N\\\ q +3 "sampler")|% +5 "core" % \ ]J +30 "collection"'+% +4 "core" %NT\ o +4 "sampler")D% +5 "core" %&! \ [J +3 .tIntake.select :close +2 "sampler")0 +17 )t% +4 "core" %53 \ bJ +3 .tSSV.dial :exhaust +3 "sampler")  +79 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler").'! +895 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")3  +4 "collection"'Y @ +10 "core" ? +68 +7 #tAllowing 5:18 for 25.0ml of remaining 599.9ml +4 "Can"\ lܢ +3 .tIntake.select :open +2 "sampler") +216 "collection"'~% +5 "core" %NN\ u +3 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X0X0X% +5 "core" %N]\ p +4 "sampler"))% +6 "core" %$2:8 \ \\ +15 "collection"'S% +5 "core" %NU\ q +3 "sampler")\ % +7 "core" %$3^_ \ \\ +17 "collection"'?% +5 "core" %NV\ r +3 "sampler")@% +7 "core" %$7 \ ^, +3 "collection"',% +6 "core" %NH\ t +2 #tIntake @32.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X \ ^ +26 "collection"'7% +4 "core" %NE\ q +4 "sampler")"% +5 "core" %\\\\ \ ^ +30 "collection"'v% +4 "core" %NG\ r +3 "sampler")% +6 "core" %{w \ _ P +34 "collection"'9% +4 "core" %NF\ s +3 "sampler")% +7 "core" % \ ^ +38 "collection"'X% +4 "core" %NZ\ s +4 "sampler")_% +6 "core" % \ _ +44 "collection"'q% +4 "core" %NM\ t +3 "sampler")h% +6 "core" %&! \ _ +51 "collection"'% +4 "core" %NR\ s +4 "sampler")T% +6 "core" %LH \ ] +58 "collection"'w% +4 "core" %NR\ r +3 "sampler")'% +6 "core" % \ a +66 "collection"'% +4 "core" %NN\ u +4 "sampler")% +5 "core" % \ _ +86 "collection"'z% +4 "core" %N]\ r +3 "sampler")`% +7 "core" % \ ^ +85 "collection"'e% +4 "core" %NQ\ s +5 "sampler")% +5 "core" % \ ` +97 "collection"' % +4 "core" %NJ\ r +4 "sampler")% +6 "core" %51 \ \\A +3 .tIntake.select :close +4 "sampler")0 +18 )% +4 "core" %=: \ `A +3 .tSSV.dial :exhaust +3 "sampler")L  +79 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")i'! +932 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")A  +6 "collection"': @ +7 "core" ? +68 +8 #tAllowing 5:18 for 25.0ml of remaining 449.9ml +4 "Can"\ ~LNt +3 .tIntake.select :open +2 "sampler") +216 "collection"'% +5 "core" %NI\ k +3 #tIntake @33.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +7 "core" % `^ \ Y +20 "collection"')% +5 "core" %N[\ o +4 "sampler")S% +5 "core" % ~ \ [\ b +4 "collection"'\ % +6 "core" %NI\ o +2 #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X \ Z +4 .tSSV.dial :exhaust +2 "sampler")%  +79 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")'! +907 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")g  +6 "collection"'< @ +6 "core" ? +69 +7 #tAllowing 5:18 for 25.0ml of remaining 424.9ml +4 "Can"\ r5' +3 .tIntake.select :open +2 "sampler") +217 "collection"'Q% +4 "core" %N\\\ m +3 #tIntake @33.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X  +4 "collection"') @ +9 "core" ? +69 +7 #tAllowing 5:18 for 25.0ml of remaining 399.9ml +4 "Can"\ ߣ- +3 .tIntake.select :open +2 "sampler") +217 "collection"'S% +4 "core" %NK\ r +3 #tIntake @31.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X; \ X +38 "collection"'*% +4 "core" %NZ\ o +4 "sampler");% +7 "core" %UIE \ [ +43 "collection"'U% +5 "core" %Nl\ p +3 "sampler")% +6 "core" %U[Y \ ] +51 "collection"'^% +6 "core" %N]\ t +3 "sampler")m% +6 "core" %Unj \ _ +58 "collection"'H% +5 "core" %NZ\ s +4 "sampler")M% +7 "core" %U \ _ +3 "collection"'c% +6 "core" %No\ r +2 #tIntake @32.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +2 "sampler") ' +5 "core" 'N-\  \ [ +3 !o:I2C::UnexpectedReply: mesg"3I2C::Servo::AbsMove3Reply[16:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +10989 ' +3 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +6 "core" %& \ [ +39 "collection"'S% +5 "core" %Nu\ q +3 "sampler")6% +7 "core" %& \ \\ +43 "collection"'\\% +5 "core" %Nj\ o +3 "sampler"),% +5 "core" %&  \ \\ +52 "collection"'}% +4 "core" %N[\ o +4 "sampler")G% +6 "core" %& \ [ +58 "collection"'+% +4 "core" %Nd\ o +3 "sampler")D% +7 "core" %& \ \\ +65 "collection"'t% +5 "core" %Nj\ p +3 "sampler")/% +7 "core" %& \ \\ +74 "collection"'% +5 "core" %NV\ p +3 "sampler")5% +5 "core" %&)) \ [ +87 "collection"'Y% +4 "core" %Ns\ p +3 "sampler")3% +6 "core" %&86 \ \\ +97 "collection"'~% +5 "core" %N^\ s +3 "sampler").% +5 "core" %IG \ ^ +111 "collection"'\ % +5 "core" %N]\ r +4 "sampler")#% +6 "core" %]\\ \ ^ +124 "collection"'?% +5 "core" %Nj\ q +3 "sampler")B% +6 "core" %yy \ _ +141 "collection"'@% +5 "core" %NZ\ r +3 "sampler")x% +7 "core" % \ \\ +159 "collection"'a% +4 "core" %Nx\ r +4 "sampler")% +6 "core" % \ ] +180 "collection"'s% +4 "core" %Nu\ s +4 "sampler")d% +5 "core" %  \ ^ +194 "collection"'% +4 "core" %Nd\ q +4 "sampler")l% +6 "core" %GD \ ] +193 "collection"'u% +4 "core" %N`\ q +3 "sampler") % +6 "core" %fc \ ] +193 "collection"'% +5 "core" %NY\ o +3 "sampler")% +5 "core" % \ [ +194 "collection"'I% +4 "core" %N_\ r +4 "sampler")n% +5 "core" % \ ] +194 "collection"' % +4 "core" %No\ q +4 "sampler"){% +6 "core" % \ \\_ +193 "collection"'V% +4 "core" %Nq\ o +3 "sampler")p% +5 "core" % \ \\_ +194 "collection"'$% +5 "core" %Nl\ q +3 "sampler")=% +5 "core" %  \ [_ +194 "collection"'j% +4 "core" %NT\ n +4 "sampler")&% +5 "core" %*( \ Z_ +194 "collection"'-% +4 "core" %NV\ o +4 "sampler")*% +6 "core" %84 \ [_ +193 "collection"'|% +4 "core" %N]\ o +3 "sampler");% +5 "core" %74 \ \\_ +4 .tIntake.select :close +2 "sampler")0 +16 )U% +4 "core" %98 \ `_ +3 .tSSV.dial :exhaust +3 "sampler")  +79 "core"  +8 .tExhaust.select :open + "sampler")@ +18 .tSS.seek 0ml +2 "sampler")^'! +893 "core" ' +3 .tExhaust.select :close +2 "sampler") +99 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +4 "sampler")m  +5 "collection"'H @ +9 "core" ? +67 +8 #tAllowing 5:18 for 25.0ml of remaining 349.9ml +4 "Can"\ 2>- +3 .tIntake.select :open +2 "sampler") +217 "collection"'M% +4 "core" %NF\ o +4 #tIntake @32.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X% +5 "core" %N\ m +3 "sampler") % +6 "core" %t2$ \ Z +25 "collection"'S% +5 "core" %N\ m +3 "sampler")6% +7 "core" %t1&# \ Z +28 "collection"'\\% +5 "core" %N\ o +3 "sampler"),% +7 "core" %u0- \ [ | +33 "collection"'}% +5 "core" %N\ o +3 "sampler")G% +6 "core" %u83 \ \\( +39 "collection"'+% +5 "core" %N\ p +3 "sampler")D% +7 "core" %u<: \ Z( +43 "collection"'t% +5 "core" %N\ m +4 "sampler")/% +5 "core" %uEA \ Z( +51 "collection"'% +5 "core" %N\ n +3 "sampler")5% +6 "core" %uOM \ Z( +58 "collection"'Y% +6 "core" %N\ p +3 "sampler")3% +7 "core" %u_] \ \\( +65 "collection"'~% +5 "core" %N\ q +3 "sampler").% +7 "core" %uom \ ]( +74 "collection"'\ % +5 "core" %N\ o +4 "sampler")#% +5 "core" %u \ \\( +4 "collection"'?% +5 "core" %N\ o +3 #tIntake @32.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X% +6 "core" %N\ p +3 "sampler") % +7 "core" %\\^Z \ _" +124 "collection"'S% +5 "core" %N\ r +3 "sampler")6% +7 "core" %\\sr \ ]" +140 "collection"'\\% +5 "core" %N\ \ r +4 "sampler"),% +7 "core" %\\ \ ^" +158 "collection"'}% +5 "core" %N\ o +3 "sampler")G% +7 "core" %\\ \ ]" +3 "collection"'+% +6 "core" %N\ o +2 #tIntake @33.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X  +138 "core" +8 ."CSpush"CSV.dial CTV +7 .tSS.seek 10ml +2 "collection"'  +4 "sampler")S' +15 "core" ~ +107 ."CSpush"CSV.dial :air +3 "collection"'6 @ +43 "core" > +7 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"'\\'P +110 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler"), +139 "core"  +7 .tSS.reconfigure :exhale +2 "sampler")#.0Xd +104 "collection"'-9 +5 "core" 91Bd +105 "collection"'*9 +4 "core" 92Fd +104 "collection"'U9 +5 "core" 92Kd +104 "collection"'|9 +4 "core" 93Od +105 "collection"'9 +4 "core" 95Sd +105 "collection"';9 +4 "core" 9 5Xd +104 "collection"'m9 +5 "core" 9%6\\d +104 "collection"'9 +4 "core" 9C7`d +104 "collection"'9 +5 "core" 9a9ed +104 "collection"'M9 +5 "core" 9:id +104 "collection"'@9 +5 "core" 9:nd +104 "collection"'<9 +5 "core" 9<rd +104 "collection"'&9 +4 "core" 9=vd +105 "collection"'g9 +4 "core" 9>{d +104 "collection"'Q9 +5 "core" 9%?d +104 "collection"'9 +4 "core" 9FAd +105 "collection"'f9 +4 "core" 9iBd +105 "collection"'29 +4 "core" 9Dd +177 "collection"'H9 +5 "core" 9Gd +104 "collection"'[9 +5 "core" 9Jd +104 "collection"'(9 +4 "core" 9Jd +105 "collection"'k9 +4 "core" 93Kb +104 "collection"']9 +5 "core" 9UM] +104 "collection"'49 +5 "core" 9yO[ +104 "collection"'c9 +5 "core" 9QX +104 "collection"'^9 +4 "core" 9RT +105 "collection"'9 +4 "core" 9TQ +104 "collection"' 9 +5 "core" 9UN +104 "collection"'Z9 +4 "core" 9+YJ +104 "collection"'9 +5 "core" 9NZH +104 "collection"'9 +5 "core" 9p\\E +104 "collection"'9 +4 "core" 9^B +105 "collection"'W9 +4 "core" 9`@ +104 "collection"'89 +5 "core" 9a> +104 "collection"'b9 +5 "core" 9b: +104 "collection"'N9 +4 "core" 9e8 +105 "collection"'r9 +5 "core" 95g5 +104 "collection"'79 +4 "core" 9Ri3 +104 "collection"'y9 +5 "core" 9qk2 +104 "collection"'19 +4 "core" 9m/ +105 "collection"'9 +4 "core" 9o. +104 "collection"'"9 +5 "core" 9q, +104 "collection"' 9 +4 "core" 9s) +105 "collection"'9 +4 "core" 9u( +104 "collection"'%9 +5 "core" 9v% +104 "collection"'9 +5 "core" 9*x $ +104 "collection"'X9 +4 "core" 9Az # +105 "collection"'q9 +4 "core" 9W|" +104 "collection"'_9 +5 "core" 9m} +104 "collection"'9 +5 "core" 9 +104 "collection"'h9 +5 "core" 9 +104 "collection"'v9 +4 "core" 9# +105 "collection"'C9 +4 "core" 9' +105 "collection"'T9 +4 "core" 9+ +104 "collection"'w9 +4 "core" 90 +105 "collection"'9 +4 "core" 94 +104 "collection"'9 +5 "core" 98 +104 "collection"'`9 +4 "core" 9 = +105 "collection"'z9 +4 "core" 9 A +104 "collection"'99 +5 "core" 9 &F +104 "collection"'R9 +5 "core" 9 2J +104 "collection"'9 +5 "core" 9 >N +104 "collection"'9 +5 "core" 9 JS +104 "collection"'e9 +5 "core" 9 TW +104 "collection"'L9 +5 "core" 9 _[ +104 "collection"'9 +5 "core" 9 h` +104 "collection"':9 +5 "core" 9 qd +104 "collection"''9 +5 "core" 9 zh +104 "collection"'9 +78 "core" 9 p +106 "collection"'J9 +4 "core" 9 t +104 "collection"'E9 +5 "core" 9 x +104 "collection"'A9 +4 "core" 9 } +105 "collection"'9 +4 "core" 9  +104 "collection"'O9 +5 "core" 9  +104 "collection"')9 +5 "core" 9  +104 "collection"'>9 +4 "core" 9  +105 "collection"' 9 +4 "core" 9  +104 "collection"'69 +5 "core" 9  +104 "collection"'!9 +4 "core" 9  +104 "collection"',9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +104 "collection"'S9 +5 "core" 9  +104 "collection"'\\9 +5 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'}9 +4 "core" 9  +105 "collection"'+9 +4 "core" 9  +104 "collection"'t9 +5 "core" 9  +104 "collection"'G9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +105 "collection"'/9 +4 "core" 9  +104 "collection"'59 +4 "core" 9  +105 "collection"'Y9 +4 "core" 9  +104 "collection"'39 +5 "core" 9  +104 "collection"'.9 +5 "core" 9  +104 "collection"'~9 +4 "core" 9  +105 "collection"'#9 +4 "core" 9  +104 "collection"'\ 9 +5 "core" 9  +104 "collection"'i9 +4 "core" 9\  +104 "collection"'?9 +5 "core" 9\  +104 "collection"'x9 +5 "core" 9\  +104 "collection"'D9 +4 "core" 9\ \  +105 "collection"'9 +4 "core" 9\  +104 "collection"'a9 +4 "core" 9\  +105 "collection"'d9 +5 "core" 9\  +104 "collection"'9 +4 "core" 9\   +104 "collection"'u9 +5 "core" 9\  +104 "collection"' 9 +4 "core" 9\  +105 "collection"'9 +4 "core" 9\  +104 "collection"'9 +5 "core" 9\ ! +104 "collection"'I9 +5 "core" 9\ #" +104 "collection"'B9 +4 "core" 9\ %& +105 "collection"'n9 +4 "core" 9\ )+ +104 "collection"' 9 +4 "core" 9\ +/ +105 "collection"'{9 +4 "core" 9\ -3 +6 .tCH.hold 10:00,70C +5 "collection"'V `\ x `\ ,\ +3 '9 +12 "core" 4 + 9\ - +3 "collection"'=% +6 "core" %\ \ \ O +4 #tBegun lysing Collection Puck Heater at 68C/75.5psia +20890 "Can"}\ ! +39090 "core" ` +3 "collection"'j9 +5 "core" 9\ y +4 "collection"'p% +6 "core" %\ \ \ +82 #tEnded lysing Collection Puck Heater at 70C/81.1psia +11 .CS.seek 0ml +2 "collection"'$'P +362 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'- @ +108 "core" A +6 .tCSV.dial :air +3 "collection"'* @ +42 "core" ? +7 .tCS.seek 5ml +3 "collection"'U'q +1354 "core" ' +3 .tCSV.dial CTV +3 "collection"'|  +44 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"' @ +45 "core" ? +6 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"';  +44 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'m @ +45 "core" ? +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"''P +1356 "core" ' +3 "collection"'% +6 "core" %N\ +2 #tPuck @157.0psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'M +103 "core" ~ +6 .tCBV.dial CSV +3 "collection"'@  +30 "core"  +7 "collection"'<% +6 "core" %N t o\ +5 .tCS.seek 5ml +2 "collection"'&'q +1352 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'g  +45 "core" +6 "collection"'Q% +6 "core" %q ~\  +4 .tCS.seek 7ml +2 "collection"''c +593 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'f @ +44 "core" > +7 .tCS.seek 10ml +2 "collection"'2' +844 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'H ` +127 "core" b +7 #tLysing Complete + "collection"'[& +6 "core" &X: I\ ; +4 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&(% +5 "core" % m  +4 "storage"(k% +5 "core" %N \ % 7\ +4 "storage"(]. +5 "core" .(G +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(4( +189 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (c& +4 "core" & A 2 \ +3 "manipulator"&^& +6 "core" & ) +3 "manipulator"&% +5 "core" % m  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"& ( +172 "core" ( +2 "manipulator"&Z& +7 "core" & H +2 "storage"(& +6 "core" & j m O\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +3 "manipulator"&'j +117 "core" ' +2 "storage"(& +5 "core" & ] b m\ +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +79 .tSE.seek :beamBreak +11 "storage"(W' +200 "core" ' +2 "storage"(8- +6 "core" -'= +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&b& +5 "core" & H +3 "storage"(N& +7 "core" & R A o\ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +3 "manipulator"&r'J +39 "core" ' +3 .tElbow.hold +3 "manipulator"&7, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(y- +4 "core" -'= +5 .tSE.seek 17.39 Pucks below Top Plate +2 "storage"(1'LJ +35 "core" ' +2 "manipulator"&% +5 "core" %8O n +4 "storage"("& +5 "core" & \ \ * `\ +4 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 2 + 282 counts +2 "manipulator"& 'd +11 "core" ' +3 "manipulator"&& +6 "core" & Z H +3 "storage"(%& +6 "core" & < = 3\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +35 "core" ' +4 .tSE.seek 18.39 Pucks below Top Plate +2 "storage"(X' +45 "core" ' +3 "manipulator"&q& +6 "core" & H +3 "manipulator"&_% +6 "core" %L A  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +3 .tElbow.seek CC +3 "manipulator"&h( +166 "core" ( +2 "manipulator"&v& +7 "core" &   & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &C& +4 "core" &  & +4 .tForearm.seek CC +3 "manipulator"&T'ш +93 "core" ' +2 .tHand.close +2 "manipulator"&w/ +16 "core" / +6 .tCC.seek :open +2 "collection"'( +406 "core" ( +4 "storage"(& +6 "core" & ! 3 \ +3 "storage"(`& +6 "core" & X \\ S\ +3 "manipulator"&z& +6 "core" &  $ +2 "manipulator"&9% +8 "core" %ј   +4 .tForearm.seek :retract +2 "manipulator"&R' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&( +166 "core" ( +2 "manipulator"&& +7 "core" & y +3 "storage"(e& +6 "core" & 8\ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 2 +2 "manipulator"&L'J +112 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&:1 +91 "core" 1 +4 "manipulator"&'% +6 "core" %Sg 4  +3 "storage"(& +6 "core" & N R\ +3 .tForearm.force -20 +10 "manipulator"&5 +7 .tForearm.seek 2 + 309 counts + "manipulator"&J' +12 "core" ' +3 "manipulator"&E& +6 "core" & p x +3 "storage"(A& +6 "core" & \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +25 "core" ' +3 "storage"(O% +5 "core" % 3\ +6 ."downElevator"SE.seek :down +4 "storage"()') +98 (>% +4 "core" %." \ TX +4 "manipulator"& % +6 "core" %g    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&6' ] +30 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +56 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +6 "core" &\ +3 "manipulator"&,& +7 "core" & x +3 "manipulator"&% +6 "core" % P   +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(-z +182 "core" ( +4 "manipulator"&\\& +5 "core" &-  6 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- / 6 +5 .tForearm.seek :garage +2 "manipulator"&}'o +111 "core" ' +3 .tHand.close + "manipulator"&+/ +17 "core" / +3 "manipulator"&t& +6 "core" &- 6 +3 "manipulator"&G% +7 "core" %vg _  +3 .tForearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&/( +293 "core" ( +2 "manipulator"&5& +7 "core" &  ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Y& +4 "core" & ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&3'ш +101 "core" ' +3 "manipulator"&.& +6 "core" & p ' +3 "manipulator"&~% +6 "core" %ч +3 "collection"'#& +7 "core" &{\ +3 "collection"'\ & +10 "core" &R\ +5 .tCC.seek :closed +2 "collection"'i(X +3 "core" &\ +4 & \  +8 &1{\ *x +10 &b\ > +9 &Rp\ O +9 &Q\ O +10 &P~\ O +9 &N[\ O +9 &YQ@\ O +10 &R\ N +9 & Qv\ N +9 &"Uc\ O +10 &$aUC\ O +9 &&$UT\ N +10 &'Q\ N +9 &)S\ O +9 &+jT\ N +10 &-,R\ N +9 &.T\ O +83 &0Q\ O +12 &2rN\ N + &44Se\ N + &5RT\ N + &7Q5\ N + &9yOe\ O + &;<T~\ N + &<Oi\ O +2 &>SC\ N + &@P.\ N + &BDT\ N +8 &DW\ O +9 &Ef\ Q +9 &G{\ T +10 &I/\ X +9 &Jl\ Y +10 &Lu\ Y +9 &Nr\ Y +9 &P5\ Y +10 &Qn\ Z +9 &S^\ Z +9 &UtD\ [ +10 &W78\ H +9 &XrS$\ ] +9 &X\ $m +10 &X]~\ F +3 ( +3 "collection"'\ & +18 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.28 +2 "collection"'?& +6 "core" &X\\h\ F + &X\\O\ F + &X\\m\ F +4 .tHand.open +2 "manipulator"&x1 +20 "core" 1 +3 "manipulator"&D% +5 "core" %x u +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 .tPSV.dial PSR +3 "processing"%a +134 "core"  +10 "processing"%d% +5 "core" %܋6\ +4 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%' +1603 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%u  +45 "core"  +7 .tPS.seek 0ml +3 "processing"% 'ܑ +1598 "core" ' +3 .tPSV.dial PSR +3 "processing"% +44 "core"  +11 .tPSR.select :air +3 "processing"% +20 .tPS.seek 2.5ml +2 "processing"%' +2623 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +3 "processing"%I +5 "collection"'B  +10 "core" @ +2 "processing"%n +6 "core" @ +3 "processing"%  +64 "core" +103  +10 .tPSV.dial :mixloop +2 "processing"%{ +104 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%=  +131 "core" +8 .tPS.seek 0ml +2 "processing"%l'ܑ +556 "Can"\ ^ +2071 "core" ' +3 .tPSV.dial :air +2 "processing"%V  +45 "core"  +7 .tPS.seek 2.5ml +3 "processing"%j' +2615 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%p +45 "core" +9 .tPS.seek 0ml +2 "processing"%s'ܑ +2623 "core" ' +3 .tPSV.dial :air +3 "processing"%-  +79 "core"  +18 .tPS.seek 2.5ml +2 "processing"%*' +2620 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%$ +44 "core" +9 .tPS.seek 0ml +2 "processing"%|'ܑ +2620 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & \ ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&;( +4 "core" ( +4 "manipulator"&m& +5 "core" &  ' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &U& +4 "core" & b ' +5 .tForearm.seek CC +2 "manipulator"&'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&M/ +20 "core" / +6 .tCC.seek :open +3 "collection"'@( +409 "core" ( +3 "manipulator"&<& +7 "core" &  ' +3 "manipulator"&% +6 "core" %ё [  +4 .tForearm.seek :retract +2 "manipulator"&g' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&Q(-z +301 "core" ( +2 "manipulator"&&& +5 "core" &- > E +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &f& +4 "core" &- E +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +3 .tHand.open +2 "manipulator"&H1 +21 "core" 1 +3 "manipulator"&[% +6 "core" %sG |  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&(' ] +103 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%k +7 "core" +5 .tPTV.dial :PRVmixing +3 "processing"%]  +6 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%c  +18 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'^  +5 "core" +7 #tLoading lyfil puck from tube 3 into Collection Clamp +2 "collection"'& +6 "core" &\ +2 "manipulator"&K% +7 "core" % O *  +3 "storage"(Z% +6 "core" %H \ +2 "storage"(. +6 "core" .( +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(0(G +205 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &G ^ \ +3 "manipulator"&P& +7 "core" &- E +3 "manipulator"&8% +5 "core" % O  +78 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&b( +177 "core" ( +3 "manipulator"&N& +6 "core" & 2 ` +3 "storage"(y& +5 "core" &E \ " +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +3 "manipulator"&'k +89 "core" ' +3 "storage"("& +6 "core" &E \ " +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +216 "core" ' +3 "storage"(%- +5 "core" -'? +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 (q& +4 "core" &E - F K\ " +3 "manipulator"&_& +7 "core" &  _ +3 .tElbow.seek 3 +3 "manipulator"&( +6 "core" ( +2 "manipulator"& & +5 "core" & 8 _ +4 "storage"(W& +5 "core" &E U \ " +5 .tForearm.seek 3 + 300 counts +3 "manipulator"&r'w +31 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"& / +21 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&1& +3 "storage"(v') +15 "core" & 1 _ +3 "manipulator"&C% +6 "core" %q b , +4 .tForearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +4 .tElbow.seek CC +2 "manipulator"&7( +74 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +80 "core" ( +3 "manipulator"&w& +5 "core" & _ ( +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & j ( +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&o'ш +102 "core" ' +4 "manipulator"&& +6 "core" &  ' +3 "manipulator"&`% +7 "core" %у +3 "collection"'z& +5 "core" &\ \ +5 "collection"'9& +8 "core" & \ +6 .tCC.seek :closed +2 "collection"'(X +4 "core" &\ +6 &\  +6 &3\ +{ +9 &d\ ? +10 &bnd\ O +9 &%Nu\ O +9 &Tg\ N +10 &OF\ O +9 &kP~\ O +10 &-O\ O +9 & T\ N +9 &"Se\ O +10 &$sTT\ O +9 &&5SI\ O +9 &'S'\ N +10 &)N\ O +9 &+{P\ O +10 &-=O\ O +9 &.O\ O +9 &0O\ O +10 &2O\ O +9 &4EQ\ O +9 &6T\ O +10 &7Q5\ O +9 &9N\ O +9 &;NT\ N +10 &=S\ O +9 &>Qz\ O +10 &@N=\ O +9 &BUO\ O +9 &DT\ O +10 &EZ\ P +9 &Gb\ P +9 &IRww\ R +10 &K q\ U +9 &L_\ ~X +10 &NR\ X +9 &PHP\ Y +9 &RA\ ~Y +10 &S6\ Z +9 &U\ [ +9 &WI\ |G +10 &Xc? \ &r +9 &Xn\ G +6 ( +5 "collection"'9& +3 "core" &Xb\ G +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.20 +4 .Hand.open +2 "manipulator"&e1 +81 "core" 1 +3 "manipulator"&T% +5 "core" %у ? +5 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&h' ] +96 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +4 "collection"':  +137 "core"  +8 .tCSV.dial CTV +3 "collection"''  +30 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +4 "collection"'E% +6 "core" %]V7\  +4 .tCS.seek 4.25ml +2 "collection"'A'Z) +1536 "core" ' +3 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%R  +45 "core"  +10 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%O  +74 "core"  +10 .tPS.seek 0ml +2 "processing"%'ܑ +2615 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'> ` +36 "core" _ +7 .tCSV.dial :air +2 "collection"' @ +46 "core" ? +7 .tCS.seek 10ml +3 "collection"'L' +1548 "core" ' +2 .tCSV.dial CTV +3 "collection"'!  +45 "core"  +8 .tCS.seek 0ml +3 "collection"','P +2623 "core" ' +3 .tCBV.dial :waste1 +3 "collection"' @ +30 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'J  +138 "core" +6 "collection"'X& +6 "core" &Xaxq}\ G +3 #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&% +5 "core" % f m  +4 "storage"(\\% +6 "core" %N ! " 6\ +3 "storage"(. +5 "core" .(G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 2 +3 "storage"()( +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" & g\ ; \ +3 "manipulator"&+& +6 "core" & z ' +3 "manipulator"&t% +6 "core" % f !  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&G( +170 "core" ( +3 "manipulator"&6& +5 "core" &  J +4 "storage"(}& +6 "core" & O R y\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +3 "manipulator"&5'j +94 "core" ' +3 "storage"(S& +6 "core" & I J \ +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(Y' +186 "core" ' +3 "storage"(.- +5 "core" -'ɷ +3 .tSE.configure :default +12 "storage"(#QK-0-\ b +6 "manipulator"&~& +4 "core" & J +4 "storage"(#& +6 "core" & ! ! \ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +3 "manipulator"&'J +35 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(?- +4 "core" -'ɷ +5 .tSE.seek 18.41 Pucks below Top Plate +2 "storage"(x' +37 "core" ' +3 "manipulator"&D% +6 "core" %Ng X +3 "storage"(\ & +7 "core" & \ \  \ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 304 counts +2 "manipulator"&a'z +19 "core" ' +3 "manipulator"&d& +6 "core" & K J +3 "storage"(3& +5 "core" & 8 ' \ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&u'j +19 "core" ' +4 .tSE.seek 19.41 Pucks below Top Plate +3 "storage"('j +52 "core" ' +3 "manipulator"&& +5 "core" & J +4 "manipulator"& % +6 "core" %q\  3  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&I' ] +104 "core" ' +3 .tElbow.seek CC +3 "manipulator"&n( +166 "core" ( +2 "manipulator"&B& +7 "core" &  % +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" &  % +4 .tForearm.seek CC +2 "manipulator"&{'ш +92 "core" ' +4 .tHand.close +2 "manipulator"&/ +21 "core" / +5 .tCC.seek :open +2 "collection"'=( +407 "core" ( +3 "storage"(& +5 "core" & d ` \ +4 "storage"(V& +6 "core" & l n p\ +3 "manipulator"&l& +6 "core" &  > % +3 "manipulator"&p% +6 "core" %њ +4 .tForearm.seek :retract +2 "manipulator"&j' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&-( +164 "core" ( +2 "manipulator"&s& +7 "core" & Q w +3 "storage"($& +5 "core" & r \ +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 2 +2 "manipulator"&*'J +111 "core" ' +3 .tElbow.hold +13 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&m1 +19 "core" 1 +3 "manipulator"&U% +7 "core" %Ru g ) +2 "storage"(M& +7 "core" & K L\ "\ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 2 + 308 counts +2 "manipulator"&/'~ +23 "core" ' +3 "manipulator"&& +5 "core" &  w +4 "storage"(i& +6 "core" & h\ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&<'j +15 "core" ' +2 "storage"(% +7 "core" %p \ +4 ."downElevator"SE.seek :down +5 "storage"(') +98 (;% +4 "core" % p\ SU +4 "manipulator"&&% +7 "core" %`   +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&f' ] +23 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +61 "core" ' +3 .tPSV.dial :air +3 "processing"%H  +76 "core" +7 .tPS.seek 2.5ml +2 "processing"%[' +2621 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%k +43 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%]  +46 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%g +44 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%c  +46 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%^'ܑ +2617 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +5 "core" &n?\  +4 "manipulator"&K& +5 "core" & w +4 "manipulator"&Z% +6 "core" % M  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +175 "core" ( +3 "manipulator"&& +6 "core" &-| # T +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-| T +4 .tForearm.seek :garage +2 "manipulator"&P'o +111 "core" ' +3 .tHand.close +2 "manipulator"&8/ +17 "core" / +3 "manipulator"&4& +5 "core" &-| T +4 "manipulator"&N% +6 "core" %d ! +4 .tForearm.seek :retract +2 "manipulator"&y' ] +109 "core" ' +4 .tElbow.reconfigure :tight +78 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +9 "manipulator"&"( +118 "core" ( +3 "manipulator"&Q& +6 "core" & B 0 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &(& +4 "core" & D 0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&%'E +101 "core" ' +3 "manipulator"&q& +5 "core" & / +5 "manipulator"&_% +6 "core" %H c  +3 "processing"% & +7 "core" &n>\  +4 "processing"%W& +9 "core" &n6\  +5 .tPC.seek :closed +3 "processing"% (SD +5 "core" &n@\  +3 &nA\  +7 &4@\ +} +9 &e@\ @ +10 &;y=\ O +9 &\\?\ O +10 &_A\ O +9 &\\@\ O +9 &D]@\ O +10 &_@\ O +9 & \\@\ O +9 &"`@\ O +10 &$LZ@\ O +9 &&Z?\ N +9 &'_@\ O +10 &)Z?\ N +9 &+U\\@\ N +10 &-ZA\ O +9 &.Z=\ N +9 &0]@\ O +10 &2]\\@\ N +9 &4]?\ O +9 &5]@\ O +10 &7_>\ O +9 &9d_@\ O +10 &;'\\A\ N +9 &<\\A\ N +9 &>[?\ O +10 &@l]?\ O +9 &B.^@\ O +9 &C\\@\ N +10 &El?\ P +9 &Glv?\ Q +10 &I(@\ S +9 &J?\ T +9 &L?\ T +10 &Ni?\ U +9 &P+@\ U +9 &Q@\ C +10 &R9@\ !b +9 &S @\ + +4 ( +3 "processing"%W& +7 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.52 +2 "processing"%1& +6 "core" &S ?\ + + &S 2\ + +4 .tHand.open +2 "manipulator"&C1 +17 "core" 1 +3 "manipulator"&b% +6 "core" %A \ +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +2 .tPRV.dial :air +3 "processing"%w  +47 "core"  +6 .tPSV.dial :mixloop +2 "processing"% +45 "core" +8 "processing"%% +6 "core" %܎?\ +4 .tPS.seek 0.3ml +2 "processing"%r' +378 "core" ' +3 .tPSV.dial PSR +3 "processing"% +105 "core"  +12 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%'5a +485 "core" ' +4 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%`' +1911 "core" ' +4 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%z +105 "core" +6 .tPTV.dial :mixing +3 "processing"%v @ +72 "core" A +8 .tPBV.dial :waste2 +3 "processing"%  +94 "core"  +8 .tPS.seek 0ml +2 "processing"%@'ܑ +2624 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&e& +6 "core" & / +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&T( +9 "core" ( +2 "manipulator"&9& +7 "core" & P & +76 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +4 &:& +6 "core" &  & +4 .tForearm.seek PC +3 "manipulator"&''E +99 "core" ' +3 .tHand.close +2 "manipulator"&o/ +15 "core" / +6 .tPC.seek :open +3 "processing"%|( +373 "core" ( +3 "manipulator"&E& +5 "core" &  & +4 "manipulator"&2% +6 "core" %U ( +4 .tForearm.seek :retract +2 "manipulator"&R' ] +99 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&O(-z +123 "core" ( +2 "manipulator"&& +5 "core" &-v = % +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &>& +4 "core" &-v Z % +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"& 'o +111 "core" ' +3 .tHand.open +2 "manipulator"&A1 +22 "core" 1 +3 "manipulator"&!% +6 "core" %rc  O +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&L' ] +106 "core" ' +5 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +6 "core" &@\ +3 "manipulator"&J% +6 "core" % T   +3 "storage"(X% +6 "core" %H +\ +3 "storage"(. +6 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(\\(G +206 "core" ( +6 .tSC.configure :limp +4 "storage"($(\ 1b +9 (& +12 "core" &F \ ! +5 "manipulator"&& +6 "core" &-v % +3 "manipulator"&+% +5 "core" % T  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&t( +185 "core" ( +3 "manipulator"&0& +7 "core" & <  +3 "storage"(6& +5 "core" &F <\ ! +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&}'k +111 "core" ' +3 "storage"(S& +6 "core" &F \ ! +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(7' +234 "core" ' +3 "storage"(h- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (.& +4 "core" &F ~ '\ ! +4 "manipulator"&~& +6 "core" &  +3 .tElbow.seek 3 +3 "manipulator"&#( +10 "core" ( +2 "manipulator"&?& +6 "core" & _  +3 "storage"(D& +5 "core" &F y y b\ ! +5 .tForearm.seek 3 + 300 counts +2 "manipulator"&\ 'w +81 "core" ' +3 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&d/ +20 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&3& +8 "storage"(') +7 "core" & C  +3 "manipulator"& % +6 "core" %q 9 +4 .tForearm.seek :retract +2 "manipulator"&5' ] +94 "core" ' +4 .tElbow.seek PC +2 "manipulator"&G( +78 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +154 "core" ( +2 "manipulator"&Y& +5 "core" & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&a'E +99 "core" ' +4 "manipulator"&x& +6 "core" & 5 +3 "manipulator"&B% +6 "core" %;  +4 "processing"% & +6 "core" &A\ +4 "processing"%u& +7 "core" &7\ +4 .tPC.seek :closed +4 "processing"%(SD +3 "core" &A\ +7 &@\ 2 +7 &)F~@\ 1 +9 &SrA\ E +10 &g@\ O +9 &X?\ N +10 &zY?\ N +9 &<V?\ N +9 &Y?\ O +10 &Y@\ N +9 &![?\ N +9 &#DZ?\ N +10 &%Y?\ O +9 &&W@\ N +10 &(ZC\ N +9 &*LW?\ N +9 &,W@\ N +10 &-U?\ N +9 &/X@\ O +9 &1TY?\ N +10 &3X?\ N +9 &4X@\ N +10 &6\\@\ O +9 &8\\W>\ N +9 &:ZA\ N +10 &;Z@\ O +9 &=\\A\ N +9 &?d\\A\ N +10 &A%Y@\ O +9 &BY@\ N +10 &D_@\ O +9 &Fer=\ Q +9 &H!>\ S +10 &I@\ T +9 &KA\ U +9 &M`@\ U +10 &O"@\ U +9 &P>\ V +9 &RyuA\ ) +10 &S }:\ ; +9 ( +4 "processing"%u& +5 "core" &S&$@\ 0 +4 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.62 +3 .Hand.open +2 "manipulator"&1 +25 "core" 1 +4 "manipulator"&I% +6 "core" %;  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +4 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%V9 +3 % N +10 "core" 92M +103 "processing"%l9 +4 "core" 9/M4 +105 "processing"%p9 +4 "core" 9,M 3 +104 "processing"%s9 +5 "core" 9+L 4 +104 "processing"%$9 +5 "core" 9*L5 +104 "processing"%{9 +4 "core" 9*M6 +105 "processing"%n9 +4 "core" 9*L6 +104 "processing"%m9 +5 "core" 9,L7 +104 "processing"%U9 +4 "core" 90L#7 +104 "processing"%M9 +5 "core" 94L(6 +104 "processing"%9 +5 "core" 99M,6 +104 "processing"%i9 +5 "core" 9AM05 +104 "processing"%9 +4 "core" 9IL54 +105 "processing"%j9 +4 "core" 9SM93 +104 "processing"%;9 +5 "core" 9]M=' +105 "processing"%&9 +4 "core" 9iNB% +104 "processing"%-9 +79 "core" 9vNF# +104 "processing"%*9 +4 "core" 9OM +105 "processing"%/9 +4 "core" 9OR +104 "processing"%H9 +5 "core" 9OV +104 "processing"%9 +4 "core" 9OZ +105 "processing"%<9 +4 "core" 9P_ +104 "processing"%9 +5 "core" 9Pc +104 "processing"%9 +4 "core" 9Rg +104 "processing"%k9 +5 "core" 9Ql +104 "processing"%]9 +5 "core" 9 Sp +104 "processing"%g9 +4 "core" 9St +104 "processing"%c9 +4 "core" 9.Sy +105 "processing"%[9 +4 "core" 9?T} +104 "processing"%9 +5 "core" 9OT +104 "processing"%K9 +5 "core" 9]S +104 "processing"%Z9 +4 "core" 9lV\ +105 "processing"%9 +4 "core" 9zV +104 "processing"%9 +5 "core" 9W +104 "processing"%9 +4 "core" 9W +104 "processing"%89 +5 "core" 9X +104 "processing"%49 +4 "core" 9X +104 "processing"%N9 +4 "core" 9Z +105 "processing"%f9 +4 "core" 9X +104 "processing"%P9 +5 "core" 9Z +104 "processing"%Q9 +5 "core" 9Z +104 "processing"%(9 +4 "core" 9[ +104 "processing"%q9 +4 "core" 9\\ +105 "processing"%_9 +4 "core" 9\\ +104 "processing"% 9 +4 "core" 9] +105 "processing"%9 +4 "core" 9] +10 .tPH.hold 2:00:00,28C +4 "processing"%y pNp +3 .tdelay 1:30 +9 "core"  +5104 "Can"\ qM +3893 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"%F +106 "core"  +12 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 .tPS.seek 0.5ml +3 "processing"%1' +588 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +2 "processing"%C'Q +1608 "core" ' +3 .tPTV.dial :puck +2 "processing"%b  +74 "core"  +11 .tPSV.dial PTV +3 "processing"%W +74 "core" +7 .tPBV.dial :waste1 +2 "processing"%w  +139 "core"  +82 "processing"%% +6 "core" %O?\  +14 .tPS.seek 1.5ml +3 "processing"%' +592 "core" ' +4 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%% * +36 "core" , +9 .tPS.seek 0ml +2 "processing"%^'ܑ +1603 "core" ' +3 .tdelay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +6 "core"  +7 .tPBV.dial :waste1 +3 "processing"%r  +37 "core" +7 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%z +74 "core"  +13 .tPS.reconfigure :fast + "processing"%#A ,`xb +4 .tPS.seek 2.5ml +3 "processing"%v' +2352 "core" ' +3 .tPSV.dial PTV +3 "processing"% +76 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%` +76 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%e +86 "core" ~ +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%9  +76 "core"  +7 .tPS.seek :empty +2 "processing"%:'s +2338 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%o  +131 "core" +6 .tPSV.dial :mixloop +3 "processing"%" +44 "core" +7 .tPRV.dial :ab1 +2 "processing"% @ +76 "core" B +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"% ' +362 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "collection"'E  +2 "processing"%2  +50 "core" +9 +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%% +6 "core" %8\  +4 .tPS.seek 0.3ml +2 "processing"%>' +359 "core" ' +4 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"''  +30 "core" +7 .tPRV.dial :air +3 "processing"%A  +45 "core"  +7 .tPS.seek 0.9ml +3 "processing"%!'N +1265 "core" ' +3 .tPRV.dial :waste2 +2 "processing"%T @ +76 "core" @ +8 .tPS.seek 0.5ml +85 "processing"%' +863 "core" ' +4 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%J  +45 "core"  +8 .tPS.reconfigure :default + "processing"%#A d`xb +5 .tPS.seek 2ml +3 "processing"%X'Q +1611 "core" ' +3 .tPSV.dial :PML +3 "processing"% +45 "core" +6 .tPTV.dial :mixing +2 "processing"%R @ +73 "core" A +7 .tPBV.dial :waste1 +3 "processing"%  +37 "core" +7 "processing"%% +6 "core" %R5\  +4 .tPS.seek 1.85ml +2 "processing"%'J +237 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%+ * +38 "core" , +9 .tPS.seek 0ml +2 "processing"%)'ܑ +1957 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'0& +4 "core" &qm\ +4 "manipulator"&6& +6 "core" & +3 "manipulator"&O% +5 "core" % X   +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(-z +139 "core" ( +2 "manipulator"&L& +7 "core" &-  + +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &h& +4 "core" &- + +4 .tForearm.seek :garage +3 "manipulator"&.'o +110 "core" ' +4 .tHand.close + "manipulator"&~/ +23 "core" / +3 "manipulator"&?& +5 "core" &-  + +3 "manipulator"&D% +7 "core" %πh +3 .tForearm.seek :retract +3 "manipulator"&d' ] +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&3( +292 "core" ( +3 "manipulator"& & +6 "core" & ? + +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &t& +4 "core" & + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&}'ш +110 "core" ' +2 "manipulator"&7& +7 "core" & * +3 "manipulator"&\ % +6 "core" %у +4 "collection"'Y& +6 "core" &rm\ z +4 "collection"'& +8 "core" &so\ { +5 .tCC.seek :closed +3 "collection"'#(X +6 "core" &tn\ z +4 &sm\ y +5 &0|ti\ r+z +10 &bql\ s? +9 &Hrqm\ rP +9 &Prn\ uP +10 &Psl\ uP +9 &Opn\ uP +10 &OTro\ uP +9 &Qrn\ uP +9 & Orm\ uP +10 &"Nrm\ uO +9 &$XPrn\ uP +9 &&Qqm\ uP +10 &'Psl\ uP +9 &)Nqj\ vP +10 &+`Oql\ uP +9 &-!Tpl\ uP +9 &.Orm\ uP +10 &0Lsl\ vP +9 &2iNsk\ vO +9 &4)Qrl\ uP +10 &5Qrm\ uP +9 &7Prj\ uP +10 &9pRrm\ uP +9 &;2Nrm\ vP +9 &<Lsm\ vP +10 &>Nsl\ uO +92 &@xLqm\ uP + &B:Ptm\ uP +2 &CTrj\ uP + &Ecqn\ sR + &Gr|qn\ qU + &I+tm\ oX + &Jsm\ mZ + &Lsn\ {Y + &Nkrm\ pZ + &P-pl\ {Z +3 &Qsn\ pZ +7 &Sqm\ z[ +10 &Ulqm\ n\\ +10 &W,sm\ xN +8 &XRBqk\ r+ +10 &Xnrm\ E +5 ( +5 "collection"'& +7 "core" &Xcsm\ vE +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.37 +2 "collection"'x& +5 "core" &Xcsn\ vE +7 .tHand.open + "manipulator"&B1 +22 "core" 1 +4 "manipulator"&% +6 "core" %у +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +96 "core" ' +3 .tPSV.dial PSR +3 "processing"%5 +106 "core"  +12 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +22 .tPS.seek 1.5ml +2 "processing"%|' +517 "Can"\  +1087 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +45 "core"  +8 .tPS.seek 0ml +2 "processing"%I'ܑ +1604 "core" ' +3 .tPSV.dial PSR +2 "processing"%V +45 "core"  +11 .tPSR.select :air +3 "processing"% +23 .tPS.seek 2.5ml +2 "processing"%u' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%a  + "collection"'l  +37 "core"  +129 +6 .tPSV.dial :mixloop +2 "processing"%p +103 "core" +6 .tCTV.dial :air,avoiding: :intake +4 .PTV.dial :PRVmixing +2 "processing"%s  +72 "core" +6 .tPS.seek 0ml +2 "processing"%$'ܑ +2616 "core" ' +2 .tPSV.dial :air + "processing"%{  +44 "core"  +5 .tPS.seek 2.5ml +2 "processing"%n' +2621 "core" ' +2 .tPSV.dial :mixloop + "processing"%m +44 "core" +5 .tPS.seek 0ml +2 "processing"%U'ܑ +2621 "core" ' +2 .tPSV.dial :air + "processing"%M  +44 "core"  +5 .tPS.seek 2.5ml + "processing"%' +2669 "core" ' + .tPSV.dial :mixloop +9 "processing"%i +44 "core" +6 .tPS.seek 0ml + "processing"%'ܑ +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&j& +4 "core" & T * +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&;( +3 "core" ( +2 "manipulator"&&& +3 "core" &  2 * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &-& +3 "core" & 4 * +2 .tForearm.seek CC +2 "manipulator"&*'ш +95 "core" ' + .tHand.close + "manipulator"&// +20 "core" / +3 .tCC.seek :open +2 "collection"'H( +406 "core" ( +2 "manipulator"&& +3 "core" & * +2 "manipulator"&<% +4 "core" %ы  +2 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-z +301 "core" ( + "manipulator"&k& +4 "core" &-  N O +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &]& +3 "core" &- # O +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&g'o +111 "core" ' +3 .tHand.open + "manipulator"&c1 +23 "core" 1 +2 "manipulator"&[% +3 "core" %pj \  2 [ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +101 "core" ' +2 ."da"delayUntil "12:33:59.54" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'K& +3 "core" &ql\ +2 "manipulator"&Z% +4 "core" % N 1  +2 "storage"(% +3 "core" %A @ * \ +2 "storage"(. +3 "core" .(G +3 "storage"(& +3 "core" &F B * \ ! +2 "storage"(8& +3 "core" &F 5 ' }\ ! +2 "manipulator"&4& +4 "core" &-  O +2 "manipulator"&N% +4 "core" % N  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"&f( +176 "core" ( +2 "manipulator"&P& +3 "core" &\  @ !s +3 "storage"(Q& +2 "core" &F # ' \ ! +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 800 counts + "manipulator"&('k +113 "core" ' +2 "storage"(q& +4 "core" &F B 7 \ ! +63 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(_' +229 "core" ' + "storage"( - +3 "core" -'i +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 (& +3 "core" &F\ /\ - \ ! +2 "manipulator"&F& +4 "core" &\   !s +2 ."WCR"Elbow.seek 3 +2 "manipulator"&@( +4 "core" ( + "manipulator"&1& +4 "core" &\   !s +2 "storage"(b& +3 "core" &F U Y\ ! +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&W'w +37 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&w/ +14 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(') +2 "manipulator"&C& +7 "core" &\  C !s +2 "manipulator"&%% +4 "core" %М J +3 ."WCR"Forearm.seek :retract + "manipulator"&' ] +95 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&( +89 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +63 "core" ( +2 "manipulator"&& +3 "core" &  D & +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &  & +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&'ш +96 "core" ' +2 "manipulator"&z& +3 "core" & ) & +3 "manipulator"&^% +3 "core" %ю  +3 "collection"'& +3 "core" &rm \ +3 "collection"'`& +5 "core" &ql \ +3 ."WCR"CC.seek :closed + "collection"'e(X +5 "core" &po\  +8 &0{qk\ *y +9 &crk\ ? +10 &Npol\ P +9 &Nrk\ O +9 &Rrl\ \ O +10 &Qrl\ O +9 &URrl1\ P +9 &Qql\ O +10 & Oql\ O +9 &"Qrk\ O +9 &$_Qri\ O +10 && Rol\ O +9 &'Opl\ O +10 &)Pql\ O +9 &+gQqk\ O +9 &-(Rpk\ O +10 &.Pom\ O +9 &0Qpj\ O +10 &2nPrk\ O +9 &40Rql\ O +9 &5Trl\ O +10 &7Qqk\ O +9 &9vOqk\ O +9 &;8Rqk\ O +10 &<Rrmz\ P +9 &>Qpl~\ O +9 &@Poju\ O +10 &BAQqly\ O +9 &D[qlv\ P +10 &Egpko\ Q +9 &G{yqlw\ S +9 &I3qms\ }W +10 &Jrmv\ {Y +9 &Lrnt\ {Y +10 &Nsslj\ {Y +9 &P3rma\ |Y +9 &Qrla\ zZ +10 &Sqkc\ yZ +9 &Unqlc\ x] +9 &W.qka\ wN +10 &XS@pl^\ |, +9 &Xsqm\\\ J +6 ( +2 "collection"'`& +4 "core" &X`rlT\ J +2 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.36 +3 .Hand.open + "manipulator"&91 +20 "core" 1 +2 "manipulator"&v% +3 "core" %х \  6 +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&o' ] +98 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +240 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")"+ +3 "core" + +2 "sampler")% +3 "core" %& \ n +2 "collection"':& +4 "core" &X]sk&\ J +4 "Can"\ Ub + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +2 "sampler")#.0X'! +249 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")T  +138 "core"  +5 ."WCR"CTV.dial :intake +2 "collection"'!  +76 "core"  +7 #"WCR"Waiting for sampler to finish priming... + .delayUntil "12:33:08.94" +1492 #"flow"3.8L/min +3006 #4.0L/min +11750 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +2 "collection"'J @ +4 "core"  +8 A +7 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +3 "Can"\ W0I + ."WCR"Intake.select :open +2 "sampler") +214 "collection"'% +3 "core" %Mqmm\ < +2 #"WCR"Intake @29.5psia, vacuum from 19.0 to 27.0psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X +31 "collection"'~% +3 "core" %M|xe\ R +2 "sampler")?% +3 "core" %V}~ \ G +37 "collection"'D% +3 "core" %M|Q\ X +2 "sampler")% +3 "core" %V \ ? +42 "collection"'.% +3 "core" %Me\ [ +2 "sampler") % +3 "core" %V \ C +47 "collection"'S% +3 "core" %M~W\ W +2 "sampler")t% +3 "core" %V \ J +54 "collection"'7% +3 "core" %MP\ U +2 "sampler")\ % +4 "core" %V \ J +60 "collection"'Y% +5 "core" %M<\ \\ +3 "sampler")d% +3 "core" %V \ K +69 "collection"'=% +3 "core" %M;\ ] +2 "sampler")x% +3 "core" %V$ \ D +78 "collection"'B% +3 "core" %MW\ X +2 "sampler")% +3 "core" %VMK \ L +3 ."WCR"Intake.select :close + "sampler")0 +15 )% +2 "core" %VVT \ P +2 ."WCR"SSV.dial :exhaust +2 "sampler")5  +76 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")}'! +391 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 #"WCR"Sampling 1000.0ml in 45:00 +2 .Flow.enablePump :primary +2 .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default + "sampler")#.0X% +4 "core" %Ap \ P( +2 "collection"'% +4 "core" %M\ a +2 #"WCR"Intake @30.6psia, vacuum from 20.0 to 28.0psi + .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X +2 "collection"'% +4 "core" %Mkf\ Q +2 #"WCR"Intake @29.1psia, vacuum from 18.6 to 26.6psi +2 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X@ \ L  +47 "collection"'^% +3 "core" %M{\ a +2 "sampler")Q% +4 "core" % \ P +53 "collection"'% +3 "core" %M\ b +2 "sampler")@% +4 "core" % \ F +60 "collection"'% +4 "core" %M\ b +2 "sampler")% +3 "core" % \ O +70 "collection"'H% +3 "core" %M\ X +58 "sampler")9% +4 "core" %TQ \ NH +2 ."WCR"Intake.select :close +8 "sampler")0 +3 ."da"PSR.select :air +4 "processing"% +13 "sampler")% +4 "core" %SP \ RH +4 ."WCR"SSV.dial :exhaust +6 "sampler")  +8 ."da"PS.seek 2ml + "processing"%`'Q +8 #"flow"2.7L/min +62 "core"  +9 ."WCR"Exhaust.select :open + "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")'! +858 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +24 ."connect"SSV.dial CBV +6 ."WCR"CBV.dial SSV +5 "sampler")v  +6 "collection"' @ +7 "core" A +66 +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +4 "Can"\ xr +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'E% +4 "core" %M\ S +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X * +8 "core" %8 \ L +10 "collection"'% +14 "core" %M\ O +8 #"WCR"Intake @32.6psia, vacuum from 20.0 to 28.0psi +6 .SS.reconfigure :inhaling 0.89ml/s +4 "sampler")#.>0X +28 "collection"'R% +5 "core" %M\ R +4 "sampler").% +7 "core" %}jg \ A +32 "collection"' % +5 "core" %M\ [ +3 "sampler")S% +6 "core" %| \ B +4 "collection"'t% +5 "core" %M\ T +4 #"WCR"Intake @31.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XH +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )% +4 "core" %LI \ BH +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")5'! +880 "core" ' +3 ."WCR"Exhaust.select :close +84 "sampler") +21 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +4 "collection"' @ +10 "core" A +67 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +4 "Can"\ e+ +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'|% +5 "core" %M\ ` +4 #"WCR"Intake @31.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +4 "core" %:7 \ HZ +3 ."WCR"SSV.dial :exhaust +13 "sampler")  +80 "core"  +15 ."WCR"Exhaust.select :open +2 "sampler")@ +9 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%! +12 % +6 "core"   +7 ."WCR"SS.seek 0ml +3 "sampler")'! +48 "core" +9 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%O +77 "core"  +13 ."da"delay 5 seconds +234 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +25 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")L  +7 "collection"'h @ +7 "core" A +65 +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +4 "Can"\ u/ +3 ."WCR"Intake.select :open +2 "sampler") +127 ."da"PSV.dial PTV +3 "processing"%G +76 "core" +9 ."da"delay 5 seconds +9 "collection"'~% +4 "core" %M\ ^ +4 #"WCR"Intake @31.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X +15 "collection"'% +5 "core" %M\ S +4 "sampler")C% +5 "core" %4L -) \ @ +18 "collection"'_% +5 "core" %M\ Y +4 "sampler")W% +11 "core" %4M SR \ ? +25 "collection"'X% +5 "core" %M\ Y +3 "sampler")^% +7 "core" %4O  \ G +24 "collection"'Q% +5 "core" %M\ V +3 "sampler")% +6 "core" %4U \ B +4 "collection"'@% +6 "core" %M\ U +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +15 "collection"'% +4 "core" %M\ Z +4 "sampler")% +5 "core" %;< \ G +19 "collection"'% +4 "core" %M\ Z +4 "sampler")s% +6 "core" %RS \ @ +21 "collection"'% +4 "core" %M\ Z +4 "sampler")v% +6 "core" %rr \ I +98 "collection"'E% +5 "core" %M\ X +3 "sampler")r% +7 "core" % \ C +28 "collection"'% +5 "core" %M\ X +3 "sampler")'% +7 "core" %SH \ J +32 "collection"'T% +5 "core" %M\ Z +3 "sampler")`% +5 "core" % \ M +39 "collection"'J% +5 "core" %M|x\ b +3 "sampler")% +7 "core" % \ I +43 "collection"' % +5 "core" %M\ ^ +3 "sampler")% +7 "core" % \ I +50 "collection"'g% +5 "core" %M\ Z +3 "sampler")>% +7 "core" %65 \ L +2 ."WCR"Intake.select :close +10 "sampler")0 +21 )% +4 "core" %;: \ J9 +3 ."WCR"SSV.dial :exhaust +4 "sampler")A  +79 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +888 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")!  +4 "collection"'2 @ +10 "core" A +65 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +6 "Can"\ m) +2 ."WCR"Intake.select :open +2 "sampler") +191 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +9 .PBV.dial :waste1 +3 "processing"%O  +15 "collection"'h% +5 "core" %M\ O +3 #"WCR"Intake @32.0psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X< \ LM +3 ."WCR"Intake.select :close +2 "sampler")0 +25 )i% +3 "core" %D@ \ RM +4 ."WCR"SSV.dial :exhaust +3 "sampler")M  +80 "core"  +14 ."WCR"Exhaust.select :open +2 "sampler")@ +25 ."WCR"SS.seek 0ml +3 "sampler")n'! +27 ."da"PSV.dial PTV +3 "processing"%U +76 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +7 "processing"%  +78 "core"  +10 ."da"PS.seek :empty +3 "processing"%{'s +205 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +18 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +6 "collection"'j @ +7 "core" A +66  +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can"\ u[ +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'0% +5 "core" %M\ \\ +3 #"WCR"Intake @33.3psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X +16 "collection"'% +4 "core" %M\ S +4 "sampler")C% +5 "core" %& \ C +19 "collection"'_% +5 "core" %M\ U +3 "sampler")W% +7 "core" %&! \ ? +20 "collection"'X% +5 "core" %M\ X +3 "sampler")^% +7 "core" %&0/ \ E +24 "collection"'Q% +5 "core" %M\ W +3 "sampler")% +7 "core" %&AA \ B +28 "collection"'@% +4 "core" %M\ X +4 "sampler")%% +7 "core" %XW \ I, +32 "collection"';% +5 "core" %M\ Y +4 "sampler")H% +5 "core" %y{ \ D +39 "collection"'9% +4 "core" %M\ Z +4 "sampler")% +6 "core" % \ G +44 "collection"'% +4 "core" %Mxq\ ] +4 "sampler")% +6 "core" % \ G +50 "collection"'s% +5 "core" %M\ Y +3 "sampler")% +7 "core" %'& \ F +57 "collection"'v% +5 "core" %M\ V +3 "sampler")E% +7 "core" %kk \ I +65 "collection"'r% +5 "core" %M\ [ +3 "sampler")% +7 "core" % \ D +74 "collection"''% +5 "core" %M\ \\ +3 "sampler")% +7 "core" %  \ F +84 "collection"'T% +5 "core" %M\ \\ +3 "sampler")`% +7 "core" %+) \ DA +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )J% +3 "core" %/- \ FA +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +79 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +107 ."WCR"SS.seek 0ml +4 "sampler") '! +132 "core" ' +4 ."da"delay 2 seconds +203 .delay 8:00 +546 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'g @ +7 "core" A +67 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +5 "Can"\ n+ uA +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'>% +4 "core" %M\ Z +4 #"WCR"Intake @33.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X9 \ @B +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )#% +4 "core" %>< \ FB +4 ."WCR"SSV.dial :exhaust +3 "sampler")<  +78 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +2 "sampler") '! +894 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")k  +7 "collection"'] @ +7 "core" A +68 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 675.0ml +4 "Can"\ nģ%) +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'c% +4 "core" %M\ N +4 #"WCR"Intake @34.0psia, vacuum from 20.0 to 28.0psi +84 .SS.reconfigure :inhaling 0.30ml/s +5 "sampler")#.0X  +77 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler") '! +893 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +4 "collection"'2 @ +10 "core" A +66 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 650.0ml +5 "Can"\ jvG\ - +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'!% +4 "core" %M\ U +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X +15 "collection"'~% +4 "core" %M\ X +4 "sampler")/% +6 "core" %- \ F +83 "collection"'D% +7 "core" %M\ U +2 "sampler")R% +7 "core" %- \ ? +22 "collection"'% +4 "core" %M\ T +3 "sampler")t% +7 "core" %- \ H +24 "collection"':% +5 "core" %M\ S +3 "sampler")% +7 "core" %- \ B +28 "collection"'Y% +5 "core" %M\ T +3 "sampler")+% +7 "core" %- \ G +32 "collection"'.% +5 "core" %M\ S +3 "sampler")A% +7 "core" %- \ E +38 "collection"'x% +4 "core" %M\ V +4 "sampler")B% +6 "core" %- \ H +44 "collection"'% +4 "core" %M\ X +4 "sampler")"% +5 "core" %- \ ? +51 "collection"'% +6 "core" %M\ W +4 "sampler")L% +7 "core" %- \ G +57 "collection"'7% +4 "core" %My\ Y +4 "sampler")\ % +6 "core" %&$! \ B +65 "collection"'% +5 "core" %M\ U +3 "sampler") % +7 "core" %&30 \ H +74 "collection"'?% +5 "core" %M\ X +3 "sampler")5% +5 "core" %'GA \ ? +87 "collection"'d% +4 "core" %M\ X +3 "sampler")|% +7 "core" %_^ \ D +96 "collection"'I% +5 "core" %M\ Y +4 "sampler")}% +6 "core" % \ K +109 "collection"'a% +5 "core" %M\ [ +3 "sampler"))% +7 "core" % \ B +124 "collection"'u% +4 "core" %M}u\ \\ +4 "sampler")S% +6 "core" % \ K +141 "collection"'m% +4 "core" %M\ Z +4 "sampler")6% +6 "core" %98 \ B +159 "collection"'i% +5 "core" %M\ X +3 "sampler")M% +7 "core" %~ \ M +179 "collection"'U% +5 "core" %M\ X +3 "sampler")z% +7 "core" % \ K +192 "collection"' % +5 "core" %M\ S +3 "sampler")j% +7 "core" % \ =R +192 "collection"'% +5 "core" %M\ R +3 "sampler")% +7 "core" %,* \ =R +192 "collection"'0% +5 "core" %M\ T +3 "sampler")n% +7 "core" %:7 \ FR +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )% +4 "core" %B? \ GR +4 ."WCR"SSV.dial :exhaust +3 "sampler")#  +77 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +108 ."WCR"SS.seek 0ml +3 "sampler")<'! +886 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")=  +6 "collection"'] @ +8 "core" A +65 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 625.0ml +6 "Can"\ mȉm +2 ."WCR"Intake.select :open +3 "sampler") +220 "collection"'k% +4 "core" %M\ [ +4 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X% +5 "core" %M\ [ +3 "sampler")V% +7 "core" %- \ B +50 "collection"'2% +4 "core" %M\ V +4 "sampler")% +6 "core" %- \ G +57 "collection"'!% +5 "core" %M\ U +4 "sampler") % +5 "core" %- \ @ +67 "collection"'% +4 "core" %M\ Y +80 "sampler")G% +6 "core" %- \ G +4 "collection"'~% +7 "core" %M\ X +2 "sampler")/% +7 "core" %- \ ? +85 "collection"'D% +5 "core" %M\ [ +3 "sampler")R% +6 "core" %- \ B +97 "collection"'% +5 "core" %M\ U +3 "sampler")t% +6 "core" %& \ I +110 "collection"':% +5 "core" %M\ V +4 "sampler")% +6 "core" %&33 \ ? +124 "collection"'Y% +5 "core" %M\ Z +3 "sampler")+% +6 "core" %KG \ @\ +141 "collection"'h% +5 "core" %M\ Y +3 "sampler").% +7 "core" %ni \ J\ +159 "collection"'A% +4 "core" %M\ W +3 "sampler")x% +7 "core" % \ A\ +48 ' +4 #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%B +121 "collection"'% +4 "core" %M\ Q +4 "sampler")"% +5 "core" % \ C\ +13 +13 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +23 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +131 "collection"'L% +4 "core" %M\ W +4 "sampler")7% +6 "core" %?> \ J\ +192 "collection"'\ % +6 "core" %M\ Y +3 "sampler")% +7 "core" %| \ A\ +192 "collection"' % +5 "core" %M\ V +3 "sampler")?% +6 "core" % \ >\ +30 ' +3 ."da"delay 5 seconds +160 "collection"'5% +5 "core" %M\ T +3 "sampler")d% +7 "core" % \ HZ +192 "collection"'|% +5 "core" %M\ R +3 "sampler")I% +7 "core" %$# \ FZ +121 ."da"PSR.select :air +3 "processing"% +23 ."da"PS.seek 2ml +3 "processing"%}'Q +42 "collection"'a% +5 "core" %M\ R +3 "sampler"))% +7 "core" %2/ \ =Z +3 ."WCR"Intake.select :close +2 "sampler")0 +24 )u% +44 "core" %64 \ BZ +3 ."WCR"SSV.dial :exhaust +3 "sampler")S  +78 "core"  +91 ."WCR"Exhaust.select :open +12 "sampler")@ +27 ."WCR"SS.seek 0ml +3 "sampler")m'! +932 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +24 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")6  +4 "collection"'i @ +10 "core" A +67 +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 600.0ml +4 "Can"\ q䜥 +3 ."WCR"Intake.select :open +2 "sampler") +187 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%M  +31 "collection"'U% +5 "core" %M\ R +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +33 "collection"'% +5 "core" %M\ T +4 "sampler")8% +5 "core" %}O \ = +39 "collection"'4% +5 "core" %M\ O +3 "sampler"){% +7 "core" %}O \ B +44 "collection"'% +5 "core" %M\ Q +3 "sampler")*% +6 "core" %}O \ = +51 "collection"'N% +6 "core" %M\ P +4 "sampler")P% +5 "core" %}O \ > +58 "collection"'c% +5 "core" %M\ U +3 "sampler")p% +6 "core" %}O \ ? +66 "collection"'[% +5 "core" %M\ U +4 "sampler")q% +7 "core" %}O \ \ < +74 "collection"' % +5 "core" %M\ M +3 "sampler")3% +7 "core" %}O \ > +85 "collection"'1% +5 "core" %M\ U +3 "sampler")-% +6 "core" %}O.. \ = +97 "collection"'b% +5 "core" %M\ R +3 "sampler")f% +7 "core" %}JLH \ : +109 "collection"'(% +5 "core" %M\ R +4 "sampler")% +5 "core" %}mk \ ? +125 "collection"'C% +5 "core" %M\ W +3 "sampler")_% +6 "core" %} \ I +4 "collection"'W% +5 "core" %M\ U +4 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X +17 "collection"'w% +5 "core" %M\ S +4 "sampler");% +7 "core" %% \ B +20 "collection"'H% +5 "core" %M\ Z +3 "sampler")&% +6 "core" %& \ C +25 "collection"'9% +5 "core" %M\ Z +4 "sampler")%% +7 "core" %& \ D +28 "collection"'% +5 "core" %M\ \\ +3 "sampler")s% +6 "core" %& \ L +34 "collection"'% +4 "core" %M\ X +4 "sampler")v% +7 "core" %% \ F +37 "collection"'E% +5 "core" %M\ X +88 "sampler")r% +9 "core" %& \ K +5 "collection"'% +7 "core" %M\ Z +3 "sampler")'% +7 "core" %& \ J +50 "collection"'% +6 "core" %M\ ] +4 "sampler")T% +7 "core" %&  \ K +57 "collection"'`% +5 "core" %M\ ^ +3 "sampler")J% +6 "core" %& \ K +66 "collection"'% +5 "core" %M\ ` +4 "sampler")F% +7 "core" %  \ K +74 "collection"'g% +5 "core" %M\ ] +3 "sampler")% +6 "core" %!*) \ K +86 "collection"'^% +5 "core" %M\ Z +4 "sampler")>% +5 "core" %\ ;7 \ C Y +97 "collection"'V% +5 "core" %M\ Q +4 "sampler")2% +7 "core" %MK \ C- +109 "collection"'% +5 "core" %M\ V +4 "sampler")!% +7 "core" %kh \ G- +123 "collection"' % +6 "core" %M}\ [ +3 "sampler")% +6 "core" % \ E- +4 "collection"'G% +6 "core" %M\ S +3 #"WCR"Intake @30.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X +37 "collection"' % +5 "core" %M\ P +4 "sampler")?% +6 "core" %  \ ? +5 +10 ."da"delay 5 seconds +29 "collection"'5% +4 "core" %M\ U +4 "sampler")d% +6 "core" %  \ ? +50 "collection"'|% +5 "core" %M\ U +4 "sampler")I% +7 "core" % %! \ ? +57 "collection"'a% +4 "core" %M\ T +4 "sampler"))% +6 "core" % ,( \ E +65 "collection"'u% +5 "core" %M\ U +3 "sampler")S% +7 "core" % 55 \ > +74 "collection"'% +5 "core" %M\ S +3 "sampler")% +7 "core" % B@ \ C +85 "collection"'i% +4 "core" %M\ P +4 "sampler")6% +6 "core" % PP \ 8 +55 ."da"PSV.dial PSR +3 "processing"%U +38 "collection"'M% +5 "core" %M\ I +3 "sampler") % +7 "core" %b` \ : +23  +13 ."da"delay 5 seconds +73 "collection"'j% +5 "core" %M\ T +3 "sampler")% +7 "core" %{y \ ? +124 "collection"'m% +4 "core" %M\ Y +4 "sampler")}% +5 "core" % \ E +142 "collection"'0% +4 "core" %M\ Y +4 "sampler")% +6 "core" % \ H +122 ."da"PSV.dial PTV +3 "processing"%# +34 "collection"'O% +4 "core" %M\ Q +4 "sampler")]% +6 "core" % \ ; +28 +10 ."da"delay 5 seconds +142 "collection"'=% +5 "core" %M\ [ +3 "sampler")k% +7 "core" %/. \ K +192 "collection"'<% +5 "core" %M\ W +3 "sampler")K% +7 "core" %ZW \ E +139 ."da"PSV.dial :air +4 "processing"%Z  +49 "collection"'$% +5 "core" %M\ T +3 "sampler")l% +7 "core" % \ 6 +14  +9 ."da"PS.seek :empty +3 "processing"%'s +166 "collection"'% +5 "core" %M\ [ +3 "sampler")z% +7 "core" % \ H +192 "collection"'% +4 "core" %M\ [ +4 "sampler")8% +7 "core" % \ E +192 "collection"'4% +4 "core" %M\ W +4 "sampler"){% +5 "core" % \ FT +194 "collection"'% +4 "core" %M\ N +4 "sampler")*% +6 "core" %'% \ 8T +3 ."WCR"Intake.select :close +13 "sampler")0 +18 )N% +5 "core" %(# \ CT +4 ."WCR"SSV.dial :exhaust +3 "sampler")P  +79 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")c'! +889 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")p  +7 "collection"'[ @ +7 "core" A +65 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 575.0ml +5 "Can"\ ij3 +2 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'q% +5 "core" %M\ X +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0X\ Z +4 ."da"PS.seek 1.5ml +3 "processing"%' +584 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%C * +37 "core" , +11 ."da"PS.seek 0ml +3 "processing"%_'ܑ +1605 "core" ' +7 ."da"delay 2:00 +2807 #"flow"2.6L/min +4587 "core" '\ D \ L +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %< \ C +109 "collection"'V% +5 "core" %M\ \\ +4 "sampler")2% +7 "core" %< \ G +123 "collection"'% +5 "core" %M\ Z +3 "sampler")!% +6 "core" %< \ H +141 "collection"' % +5 "core" %M\ [ +4 "sampler")% +7 "core" %7" \ G +88 #"flow"2.5L/min +70 "collection"'G% +5 "core" %M\ U +4 "sampler") % +5 "core" %642 \ ? +181 "collection"'/% +5 "core" %M\ \\ +3 "sampler")D% +6 "core" %/OP \ H +193 "collection"'R% +5 "core" %M\ _ +3 "sampler")% +6 "core" %tr \ L +193 "collection"'n% +5 "core" %M\ W +81 "sampler")% +17 "core" % \ M +3 "collection"'Y% +5 "core" %M\ \\ +4 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X +24 "collection"'I% +5 "core" %M \ R +3 "sampler")a% +7 "core" %& \ D +28 "collection"')% +4 "core" %M\ W +4 "sampler")u% +6 "core" %& \ E +33 "collection"'S% +4 "core" %M\ W +4 "sampler")% +7 "core" %& \ B +37 "collection"'% +5 "core" %M\ R +4 "sampler")i% +7 "core" %& \ B +43 "collection"'6% +5 "core" %M \ T +3 "sampler")M% +7 "core" %& \ < +50 "collection"' % +4 "core" %M\ Y +80 "sampler")U% +8 "core" %& \ E +16 "collection"'j% +10 "core" %M\ U +3 "sampler")% +6 "core" %& \ E +66 "collection"'m% +5 "core" %M\ U +3 "sampler")}% +7 "core" %& \ C +74 "collection"'0% +5 "core" %M\ S +4 "sampler")% +7 "core" %& \ \ < +84 "collection"'O% +5 "core" %M \ R +3 "sampler")]% +7 "core" %& \ < +96 "collection"'#% +5 "core" %M\ S +4 "sampler")=% +6 "core" %& \ D +109 "collection"'k% +5 "core" %M\ T +4 "sampler")<% +7 "core" %&## \ E +124 "collection"'K% +4 "core" %M\ X +3 "sampler")$% +7 "core" %&., \ H +140 "collection"'l% +5 "core" %M\ X +3 "sampler")Z% +7 "core" %&=; \ @ +136 ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +13 "collection"'z% +4 "core" %M \ O +4 "sampler")t% +6 "core" %NN \ B +111  +13 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +23 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +19 "collection"'8% +4 "core" %M\ U +4 "sampler")4% +7 "core" %dc \ @ +192 "collection"'{% +4 "core" %M\ Z +4 "sampler")% +6 "core" % \ C +193 "collection"'*% +4 "core" %M\ I +3 "sampler")N% +7 "core" % \ 7 +136 ' +3 ."da"delay 5 seconds +53 "collection"'P% +5 "core" %M\ W +3 "sampler"):% +7 "core" % \ G +192 "collection"'[% +5 "core" %M\ U +3 "sampler")p% +7 "core" % \ F +192 "collection"'q% +5 "core" %M\ V +3 "sampler")c% +7 "core" % \ ? +21 ."da"PSR.select :air +3 "processing"% +23 ."da"PS.seek 2ml +2 "processing"%3'Q +143 "collection"'% +5 "core" %M\ W +3 "sampler")1% +7 "core" %EC \ @ +192 "collection"'b% +5 "core" %M\ W +3 "sampler")f% +7 "core" %ZZ \ H +192 "collection"'(% +5 "core" %M\ V +4 "sampler")-% +84 "core" % \ H +114 "collection"'C% +5 "core" %M\ U +3 "sampler")% +7 "core" % \ A +192 "collection"'% +5 "core" %M\ U +3 "sampler")Q% +7 "core" % \ =j +192 "collection"'% +5 "core" %M\ U +3 "sampler")@% +7 "core" % \ Cj +192 "collection"'% +5 "core" %M\ R +4 "sampler")w% +6 "core" % \ Bj +192 "collection"';% +5 "core" %M\ Q +3 "sampler")H% +6 "core" % \ % +5 "core" %M\ V +4 "sampler")V% +5 "core" %% \ \ ?9 +21 "collection"'2% +6 "core" %M\ W +3 "sampler")% +6 "core" %% \ G9 +25 "collection"'!% +5 "core" %M\ X +4 "sampler") % +7 "core" %% \ >9 +27 "collection"'% +5 "core" %M\ W +4 "sampler")G% +6 "core" %% \ B9 +33 "collection"' % +5 "core" %M\ W +3 "sampler")/% +7 "core" %%  \ @9 +38 "collection"'D% +5 "core" %M\ Q +3 "sampler")R% +8 "core" %%&" \ H9 +42 "collection"'% +5 "core" %M\ X +4 "sampler")n% +5 "core" %%-* \ A9 +51 "collection"'% +5 "core" %M\ U +3 "sampler")Y% +6 "core" %%62 \ E9 +58 "collection"'W% +6 "core" %M\ T +3 "sampler")h% +6 "core" %%C@ \ <9 +66 "collection"'.% +5 "core" %M\ W +4 "sampler")A% +7 "core" %%OL \ E9 +74 "collection"'_% +5 "core" %M\ V +3 "sampler")% +7 "core" %%`] \ G9 +85 "collection"'"% +5 "core" %M\ V +3 "sampler")B% +7 "core" %%wu \ E9 +96 "collection"'L% +5 "core" %M\ U +3 "sampler")x% +6 "core" %% \ G9 +110 "collection"'~% +6 "core" %M\ T +3 "sampler")% +6 "core" %% \ E9 +125 "collection"' % +5 "core" %M\ U +3 "sampler")?% +6 "core" %% \ >9 +4 "collection"'% +5 "core" %M\ W +4 #"WCR"Intake @33.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")C' +5 "core" 'GF< \ * +3 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[38:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1174 ' +3 ."da"delay 10 seconds +993 #"flow"2.6L/min +10 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +9 .PBV.dial :waste1 +2 "processing"%  +37 "core" +9 ."da"delay 30 seconds +1111 ."WCR"SS.reconfigure :default +3 "sampler")#.0X * +36 "core" + +10 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%V  +80 "core" '޶  F\ S +6 ."WCR"CBV.dial :waste2b +4 "collection"'2  +19 "core"  +8 ."da"PS.seek :empty +3 "processing"%'s +7 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'!' +174 "core" ' +3 ."WCR"delay 1:00 +1395 "core" ' +3 "processing"% 9 +6 "core" 9Q5 +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +2 "processing"% +4 %G& +6 "core" 5 + &S&#5\ m0 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"& % +5 "core" % n  +4 "storage"(/% +6 "core" %N \\ \\ \ +2 "storage"(D. +5 "core" .(G +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 2 +3 "storage"(J( +203 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (R& +4 "core" & I ] g\ +4 "manipulator"&& +6 "core" &  % +2 "manipulator"&n% +7 "core" % n ]  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 2 +3 "manipulator"&( +161 "core" ( +3 "manipulator"&Y& +5 "core" & = l +4 "storage"(W& +6 "core" & _ f s\ +4 ."da"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&h'j +95 "core" ' +3 "storage"(.& +5 "core" & d f \ +5 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(A' +178 "core" ' +2 "storage"(_- +6 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&& +6 "core" & l +3 "storage"("& +6 "core" &  \ +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 2 +3 "manipulator"&B'J +32 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&L, +6 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(x- +4 "core" -' +5 ."da"SE.seek 19.38 Pucks below Top Plate +3 "storage"(~'L +29 "core" ' +2 "manipulator"&% +7 "core" %'\\ +2 "storage"( & +6 "core" & \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 2 + 265 counts +2 "manipulator"&?'S +12 "core" ' +3 "manipulator"&& +5 "core" & c +5 "storage"(& +5 "core" & \ +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&|'j +26 "core" ' +4 ."da"SE.seek 20.38 Pucks below Top Plate +3 "storage"(I'ѵ +52 "core" ' +2 "manipulator"&a& +7 "core" & c +3 "manipulator"&)% +6 "core" %u\   +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&u' ] +87 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"&S( +250 "core" ( +2 "manipulator"&& +6 "core" & :  +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +5 "core" & k  +4 ."da"Forearm.seek PC +3 "manipulator"&i'E +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&+/ +21 "core" / +6 ."da"PC.seek :open +2 "processing"%6( +377 "core" ( +3 "storage"(M& +6 "core" & I B L\ +3 "manipulator"&5& +5 "core" &  +4 "manipulator"& % +6 "core" %D $ +4 ."da"Forearm.seek :retract +2 "manipulator"&U' ] +108 "core" ' +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 2 +3 "manipulator"&j( +248 "core" ( +3 "manipulator"&& +6 "core" &  l +3 "storage"(m& +6 "core" & = S 1\ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 2 + 800 counts +2 "manipulator"&}'j +108 "core" ' +82 ."da"Hand.open +12 "manipulator"&01 +17 "core" 1 +4 "storage"(- +6 "core" -'ѵ +4 ."da"SE.seek 20.02 Pucks below Top Plate +3 "storage"(O'Ё +26 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 19.05 Pucks below Top Plate +3 "storage"(]'3 +52 "core" ' +4 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25aug1813h670ml.png +1812 ."WCR"CTV.dial :air,avoiding: :intake +5 "collection"'#  +142 "core" +9 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +3 "collection"'=  +7 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +37 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"'k' +118 #"da"SX HX9/16 (USB:74): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.437 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 3.266 seconds\ Exposing 696x520 pixel 16-bit image for 14.789 seconds\ /var/log/esp/da25aug1813h670ml.png: PNG Upload Complete\ +14 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25aug1813h670ml15s.png +460 "core" ' +5 ."WCR"delay 5 seconds +505 .CSR.select :air +4 "collection"' +25 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +6 ."WCR"CS.seek 10ml +3 "collection"'<' +655 #"da"SX HX9/16 (USB:74): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25aug1813h670ml15s.png: PNG Upload Complete\ +8 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25aug1813h670ml25s.png +1254 "core" ' +19 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +7 .CBV.dial SSV +10 "collection"'K @ +78 "core" ? +65 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'$  +98 "core"  +13 "collection"'l% +8 "core" %ytP\ Q +3 ."WCR"CSV.dial between air and CTV +4 "collection"'Z ` +61 "core" _ +10 ."WCR"CS.seek 7.124ml +3 "collection"'z'V +493 #"image"compressed /var/log/esp/da25aug1813h670ml.jxl +249 "core" ' +6 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +8 "collection"'t  +8 '  +35 "core"  +106  +23 ."WCR"CS.reconfigure :pressurize +6 "collection"'# d@<< b +11 ."WCR"CS.seek 0ml +9 "collection"'d'P +91 #"da"SX HX9/16 (USB:74): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25aug1813h670ml25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +2 "storage"(4- +5 "core" -'3 +9 "storage"({& +24 "core" & h g q\ +11 "manipulator"&& +18 "core" &   k +3 ."da"Elbow.seek 2 +4 "manipulator"&'( +5 "core" ( +112 "manipulator"&*& +7 "core" &  k +3 "storage"(N& +5 "core" & h g \ +6 ."da"Forearm.seek 2 + 800 counts +7 "manipulator"&P'j +7 "core" ' +5 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 19.77 Pucks below Top Plate +3 "storage"(:'ϣ +67 "core" ' +3 "manipulator"&7& +7 "core" &  k +3 "storage"(p& +7 "core" & d\ +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 2 +3 "manipulator"&['J +36 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&q, +6 "core" , +3 ."da"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 19.95 Pucks below Top Plate +2 "storage"(c'E +30 "core" ' +3 "manipulator"&1% +7 "core" %Hb % +3 "storage"(& +7 "core" & \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 2 + 298 counts +2 "manipulator"&b't +17 "core" ' +2 "manipulator"&& +5 "core" &   c +5 "storage"((& +8 "core" & \ \ \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 2 + 800 counts +2 "manipulator"&f'j +23 "core" ' +3 "storage"(8% +5 "core" %I\ \  \ +7 ."downElevator"SE.seek :down +5 "storage"(') +99 (Q% +4 "core" %\ \ d\ QM +4 "manipulator"&% +6 "core" %q   +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +5 "manipulator"&C' ] +29 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +59 "core" ' +3 "storage"(& +7 "core" & \ \  P\ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +8 "core" &5\ +3 "manipulator"&w& +6 "core" &  M c +4 "manipulator"&;% +7 "core" % c O  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&-(-z +185 "core" ( +3 "manipulator"&&& +7 "core" &-  W +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &9& +6 "core" &- W W +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&%'o +109 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&s/ +23 "core" / +4 "manipulator"&H& +7 "core" &- $ W +3 "manipulator"& % +7 "core" %πt * +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&,' ] +119 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&X( +114 "core" ' ! \\\ p +6 ."WCR"delay 2:00 +6 "core" ( +2 "manipulator"&& +8 "core" & i  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +6 "core" & w  +5 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&\ 'E +98 "core" ' +3 "manipulator"&& +7 "core" & 5  +3 "manipulator"&% +98 "core" %I W  +5 "processing"%v& +10 "core" &?\ +4 "processing"%`& +9 "core" &>\ +7 ."psFlush"PC.seek :closed +3 "processing"%(SD +8 "core" &?\  + &?\  +8 &,z>\ +{ +9 &c?\ ? +9 &Ps@\ |O +10 &UA\ N +9 &U?\ N +9 &S?\ O +10 &YW?\ N +9 &U>\ ~N +10 & R?\ O +9 &"Y?\ O +9 &$_U>\ O +10 &&"S?\ O +9 &'X@\ N +9 &)R>\ N +10 &+iT?\ N +9 &-)U@\ ~O +9 &.U>\ N +10 &0W@\ ~O +9 &2pY@\ O +10 &42Y@\ O +9 &5Z>\ O +9 &7X?\ }O +10 &9w[@\ O +9 &;;U>\ N +10 &<T@\ O +9 &>T@\ O +9 &@T?\ O +10 &BBU?\ O +9 &DU?\ O +9 &E_>\ P +10 &Gl=\ Q +9 &I=@\ S +10 &J>\ T +9 &L>\ |U +9 &N}?\ ~U +10 &P>6\ ~U +9 &Q>\ {C +9 &R7>\ }R +10 &S!?\ + +4 ( +5 "processing"%`& +6 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.55 +2 "processing"%T& +7 "core" &S!@\ + + &S!7\ + +7 ."psFlush"Hand.open +2 "manipulator"&F1 +20 "core" 1 +3 "manipulator"&g% +8 "core" %I V  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%3 +48 "core"  +14 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +26 ."psFlush"PS.seek 0.5ml +2 "processing"%>' +586 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +6 "processing"% +25 ."psFlush"PS.seek 2.5ml +3 "processing"%V' +546 #"image"compressed /var/log/esp/midres/da25aug1813h670ml15s.jxl +1574 "core" ' +4 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%2 @ +197 "core" A +16 ."psFlush"PTV.dial :PRVmixing +4 "processing"%^  +132 "core" +14 ."psFlush"PSV.dial :mixloop +3 "processing"%r +108 "core" +11 ."psFlush"PS.seek :empty +3 "processing"% 's +1251 #"image"compressed /var/log/esp/midres/da25aug1813h670ml25s.jxl +3 ."Qmail"DAfans.email "da25aug1813h670ml exposed 14.789 seconds\\nmidres/da25aug1813h670ml15s\\nmidres/da25aug1813h670ml25s",Subject: "da25aug1813h670ml images!" +1386 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +108 "core"  +13 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +24 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +593 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +961 "Can"\ s +1156 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%/  +35 "core" +12 ."psFlush"PTV.dial :mixing +3 "processing"%D @ +74 "core" A +12 ."psFlush"PSV.dial :mixloop +3 "processing"%R +107 "core" +10 ."psFlush"PS.seek :empty +2 "processing"%'s +797 ."WCR"CBV.dial :waste2b +3 "collection"'n  +36 "core"  +12 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'\\' +342 "core" ' +4 ."WCR"delay 1:00 +1422 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%Y +109 "core"  +13 ."psFlush"PSR.select :flush +4 "processing"%@ +24 ."psFlush"PS.seek 1ml +3 "processing"%W'[q +521 #"uploadLog"upsync +578 "core" ' +4 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%.' +1611 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%_  +74 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%o  +7 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +1483 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'"  +136 "core" +9 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'x  +44 "core"  +99 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"'' +592 "core" ' +3 ."WCR"delay 5 seconds +226 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +77 "core"  +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +175 ."WCR"CSR.select :air +4 "collection"' +27 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1891 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"'a @ +75 "core" @ +68 ."WCR"CBV.dial between CSV and waste2b +3 "collection"')  +94 "core"  +17 "collection"'h% +5 "core" %zsl\ } +4 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +59 "core" _ +15 ."WCR"CS.seek 7.145ml +3 "collection"'A' +150 "core" ' +4 ."psFlush"PSV.dial PTV +3 "processing"%B +76 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%?'ܑ +489 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'~  +5 '|  +33 "core"  +105  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +2 "collection"''P +1540 "core" ' " \ z +6 ."WCR"delay 2:00 +410 "core" ' +3 ."psFlush"PSV.dial PSR +12 "processing"% +76 "core"  +13 ."psFlush"PSR.select :flush +4 "processing"%@ +24 ."psFlush"PS.seek 0.5ml +3 "processing"%L' +587 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +24 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2118 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%u +75 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"% U +55 "core" V +11 ."psFlush"PS.seek 0ml +3 "processing"%M'ܑ +2619 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%5 @ +46 "core" > +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2622 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%i  +75 "core"  +9 ."psFlush"PS.seek :empty +3 "processing"%'s +2619 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%m +56 "core" +13 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%S' +458 ."WCR"CBV.dial :waste2b +4 "collection"'0  +35 "core"  +14 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'' +387 "core" ' +3 ."WCR"delay 1:00 +1713 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%U +75 "core" +10 ."psFlush"PBV.dial PSV +3 "processing"%I U +6 "core" U +10 ."psFlush"PS.seek 0ml +2 "processing"%O'ܑ +2619 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%# @ +47 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%=' +1494 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'!  +137 "core" +8 "collection"'k& +6 "core" &Xcrn\ tJ +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&K% +5 "core" % `  +4 "storage"($% +6 "core" %B \ +3 "storage"(l. +85 "core" .( +4 "storage"(Z& +5 "core" & \ +4 "storage"(<& +6 "core" & \ +4 "manipulator"&& +5 "core" &   +4 "manipulator"&t% +6 "core" % `   +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&4( +250 "core" ( +4 "manipulator"&{& +5 "core" & X & +4 "storage"(& +5 "core" & m\ +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&*'j +93 "core" ' +3 "storage"(N& +6 "core" & \ \  \ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(z' +167 "core" ' +3 "storage"(7- +6 "core" -'p +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&p& +4 "core" &  % +4 "storage"(j& +6 "core" & \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 2 +2 "manipulator"&1'J +34 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +4 "core" -'p +5 ."WCR"SE.seek 20.38 Pucks below Top Plate +4 "storage"(('Ѻ +37 "core" ' +2 "manipulator"&}% +7 "core" %)P 2 +3 "storage"(]& +6 "core" & \ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 2 + 267 counts +3 "manipulator"&8'U +14 "core" ' +2 "manipulator"&P& +5 "core" &   ` +4 "storage"(Q& +7 "core" & \ \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&'j +7 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%'  +10 "core" ' +4 ."WCR"SE.seek 21.38 Pucks below Top Plate +3 "storage"(:'# +45 "core" ' +3 "manipulator"&[& +6 "core" &  ` +5 "manipulator"&% +6 "core"  + %f   +7 ."WCR"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."psFlush"PS.seek :empty +4 ."WCR"Forearm.seek :retract +5 "processing"%'s +6 "manipulator"&w' ] +104 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&b( +233 "core" ( +2 "manipulator"&;& +7 "core" & 4 ' +3 ."WCR"Elbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +5 &c& +4 "core" & P ' +5 ."WCR"Forearm.seek CC +2 "manipulator"&f'ш +92 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&&/ +25 "core" / +7 ."WCR"CC.seek :open +2 "collection"'( +410 "core" ( +3 "storage"(9& +7 "core" & \ +3 "storage"(q& +6 "core" & \ +3 "manipulator"&s& +5 "core" &  # +4 "manipulator"&H% +6 "core" %ъ  +4 ."WCR"Forearm.seek :retract +3 "manipulator"& ' ] +113 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +3 "manipulator"&C( +167 "core" ( +3 "manipulator"&& +5 "core" & K ` +4 "storage"(E& +5 "core" & \ \  \ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 2 +3 "manipulator"&%'J +109 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +4 "manipulator"&1 +28 "core" 1 +4 "manipulator"&-% +6 "core" %Kd & +3 "storage"(v& +5 "core" & g\ +4 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 301 counts +2 "manipulator"&,'w +13 "core" ' +2 "manipulator"&6& +7 "core" & R ` +3 "storage"(T& +6 "core" & \ \ \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&F'j +28 "core" ' +3 "storage"(g% +7 "core" %+\ \  ^\ +5 ."downElevator"SE.seek :down +5 "storage"(`') +97 (3% +4 "core" %\ 9\ ! \ SV +4 "manipulator"&\ % +7 "core" %q    +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +14 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +72 "core" ' +3 #tStarting finalPurge +818 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%> +55 "core" +84 ."psFlush"PSR.select :flush +13 "processing"%@ +22 ."psFlush"PS.seek 1ml +3 "processing"%2'[q +986 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +115 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%^' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%r +87 "core" ~ +8 ."psFlush"PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%V  +57 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2628 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +74 "core"  +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%G' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%/ +76 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%D'ܑ +2617 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%R +77 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +588 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2108 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%d +86 "core" ~ +8 ."psFlush"PBV.dial PSV +3 "processing"%Y U +55 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2627 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%W @ +45 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2616 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%_  +73 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%o's +2616 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%. +55 "core" +12 ."psFlush"PSR.select :air +87 .PS.seek 2.5ml +2 "processing"%"' +443 "Can"\ [ߩg +2194 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%x +75 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%\\ U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"% 'ܑ +2617 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2627 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%a  +75 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%)'s +2624 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'h& +6 "core" &{us\ +3 "manipulator"&& +6 "core" & ` +3 "manipulator"&B% +7 "core" % P  +4 .tElbow.seek PC +2 "manipulator"&( +247 "core" ( +2 "manipulator"&& +6 "core" &  1 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &|& +4 "core" & 1 +4 .tForearm.seek PC +3 "manipulator"&~'E +99 "core" ' +2 .tHand.close +2 "manipulator"&A/ +24 "core" / +6 .tPC.seek :open +3 "processing"%( +373 "core" ( +3 "manipulator"&?& +6 "core" & } 1 +3 "manipulator"&L% +5 "core" %; > +5 .tForearm.seek :retract +2 "manipulator"&u' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +363 "core" ( +2 "manipulator"&+& +7 "core" & E ' +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &5& +3 "core" & L ' +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&M'ш +106 "core" ' +3 "manipulator"&i& +6 "core" & h ' +3 "manipulator"& % +5 "core" %у +5 "collection"'m& +6 "core" &}v?\ +4 "collection"'& +8 "core" &{t;\ +4 .tCC.seek :closed +4 "collection"'0(X +5 "core" &|v\ +4 &}x \ 4 +8 &G{}x \ 1 +9 &Fp~|x\ E +10 &azw\ P +9 &T{v \ O +9 &gN|v\ P +10 &*T|u\ \ O +9 &P}x\ P +10 &Tzx\ O +9 &!oT}u \ P +9 &#2R}u\ O +10 &$P{v\ P +9 &&Q}w\ P +9 &(xR|x\ O +10 &*:R{u\ O +9 &+T|v\ O +10 &-O|w\ P +9 &/T{v\ O +9 &1BR|w\ O +10 &3S}u\ O +9 &4U}w\ P +9 &6S|v\ P +10 &8JM|w\ O +9 &: S|w\ O +10 &;T{x\ P +9 &=Q{x\ O +9 &?RN}t\ O +10 &AL{u\ O +9 &BS|u\ O +9 &DZzw\ P +10 &FRm|v\ R +9 &H {w\ ~U +10 &I}y\ zZ +9 &K}t\ {Y +9 &MD|x\ zZ +10 &O}v\ zZ +9 &P~v\ yZ +9 &R|x\ y[\ +10 &TH}v\ y[\ +9 &U{u\ u_ +10 &W}u\ {A +9 &X4}w\ y!e +9 &Xd{w\ F +4 ( +2 "collection"'& +8 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.37 +2 "collection"'& +6 "core" &Xc|v\ F + &Xc~x\ F +5 .tHand.open +74 "manipulator"&U1 +16 "core" 1 +3 "manipulator"&I% +5 "core" %у v +5 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&S' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'#& +6 "core" &Xc~u\ F +3 "collection"'O% +6 "core" %zx\ +3 .tCSV.dial CSR +3 "collection"'!  +41 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"'k'q +1348 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 'K% +3 "core" %q|w\ +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.501ml +2 "collection"'$'J +651 "core" ' +3 .tCSV.dial :waste +3 "collection"'l +132 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'Z'P +1996 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'<& +5 "core" &Xd}w\ }F +3 "collection"'% +6 "core" %L|u\ ~ +3 .tCSV.dial :flush +2 "collection"'t  +46 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'{'q +1213 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +44 "core" A +6 "collection"'X% +6 "core" %q}u\  +4 .tCS.seek 7ml +2 "collection"'N'e +544 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'7  +8 'p  +39 "core"  +100  +13 .tCBV.dial :waste2b +5 "collection"'  +15 "core"  +15 .tCS.seek 0ml +2 "collection"'j'P +1644 "core" ' +4 #tFlushing upper manifold + "collection"'& +7 "core" &Xd}w\ F +2 "collection"'}% +5 "core" %Qzv\ +4 .tCSV.dial :flush +2 "collection"']  +75 "core" +8 .tCS.seek 5ml +3 "collection"'P'q +1220 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'Q @ +45 "core" A +7 "collection"'[% +6 "core" %q|u\  +4 .tCS.seek 7ml +2 "collection"'''g +533 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +7 '*  +52 "core"  +50  +8 .tCTV.dial :air +2 "collection"'4  +137 "core" +8 .tCS.seek 0ml +2 "collection"'z'P +1654 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +74 "collection"'1'2~ +759 "core" ' +3 .tCSV.dial :waste +13 "collection"'8 +45 "core" +8 .tCS.seek 0ml +3 "collection"'('P +763 "core" ' +3 "collection"'=& +5 "core" &Xc{x \ F +4 "collection"'% +6 "core" %M}v\ +2 .tCSV.dial :flush +3 "collection"';  +43 "core"  +8 .tCS.seek 3ml +2 "collection"'c'2~ +764 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" B +7 "collection"'&% +5 "core" %2~}v\ t +5 .tCS.seek 5ml +3 "collection"'w'q +532 "core" ' +3 .tCSV.dial :air +2 "collection"'e @ +17 "core" > +7 .tCS.seek 0ml +3 "collection"'9'P +1221 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'q'2~ +768 "core" ' +3 .tCSV.dial :waste +2 "collection"'s +71 "core" +8 .tCS.seek 0ml +3 "collection"'H'P +760 "core" ' +3 #tDisinfecting external Intake with mfbkill +2 "collection"'& +6 "core" &Xc}w\ |F +3 "collection"'f% +6 "core" %U}y<\ ~ +2 .tCSV.dial CSR +3 "collection"'E  +133 "core"  +10 #tPulling 7.999ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +3 "collection"'b'! +1893 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +534 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'- +4 'v  +9 "core"  +92 +6 .tCTV.dial :intake +3 "collection"'6  +75 "core"  +9 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'T' +1940 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'g  +79 "core" ~ +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"' 'P +584 "core" ' +3 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'3  +104 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 4ml +2 "collection"'\ 'R8 +1101 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +92 .tCS.reconfigure :fast +12 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'C' +1430 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +5 "collection"'%  +4 ',  +42 "core"  +100 ~ +9 .tCBV.dial :waste2b +2 "collection"':  +52 "core"  +8 .tCS.seek 0ml +3 "collection"'F'P +2320 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'`  +45 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'>'R8 +1095 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'' +1431 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'2 +6 'r  +53 "core"  +50 +8 .tCTV.dial :air +3 "collection"'V  +133 "core"  +8 .tCS.seek 0ml +3 "collection"'^'P +2334 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"' '2~ +761 "core" ' +3 .tCSV.dial :waste +3 "collection"' +44 "core" +8 .tCS.seek 0ml +3 "collection"'/'P +764 "core" ' +4 #tFlushing upper manifold +2 "collection"'G& +6 "core" &Xbx\ F +2 "collection"'R% +6 "core" %J}v\ +3 .tCSV.dial :flush +3 "collection"'D  +43 "core"  +8 .tCS.seek 5ml +2 "collection"' 'q +1221 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'d @ +45 "core" B +6 "collection"'Y% +7 "core" %q}x\  +4 .tCS.seek 6.999ml +2 "collection"'n'b +542 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'W +5 '  +9 "core"  +92  +7 .tCTV.dial :air +3 "collection"'_  +6 "core" +8 .tCS.seek 0ml +2 "collection"''P +1647 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'.'2~ +761 "core" ' +3 .tCSV.dial :waste +3 "collection"'o +44 "core" +8 .tCS.seek 0ml +3 "collection"'x'P +499 "Can"\ ch +262 "core" ' +3 "collection"'\\& +6 "core" &Xb|w\ F +3 "collection"'"% +6 "core" %P|w\ +3 .tCSV.dial :flush +2 "collection"'  +115 "core"  +18 .tCS.seek 3ml +3 "collection"' '2~ +772 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'a @ +45 "core" B +7 "collection"'% +6 "core" %2}}x\  +4 .tCS.seek 5ml +2 "collection"'h'q +536 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +17 "core" > +8 .tCS.seek 0ml +2 "collection"'B'P +1208 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +764 "core" ' +3 .tCSV.dial :waste +3 "collection"'| +71 "core" +8 .tCS.seek 0ml +2 "collection"''P +763 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'A& +6 "core" &Xb}u\ F +3 "collection"'% +6 "core" %P}y\ +2 .tCSV.dial :flush +3 "collection"'  +45 "core"  +8 .tCS.seek 5ml +2 "collection"'?'q +1210 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'L @ +43 "core" @ +7 "collection"'~% +6 "core" %q~y\  +4 .tCS.seek 7ml +2 "collection"''c +534 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'+  +3 '5  +45 "core"  +103  +8 .tCBV.dial :waste2b +3 "collection"'i  +50 "core"  +8 .tCS.seek 0ml +2 "collection"' 'P +1663 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'m& +5 "core" &Xb|w\ F +4 "collection"'u% +6 "core" %Pzv\ +2 .tCSV.dial CSR +3 "collection"'  +42 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"''! +1920 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'U' +558 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'I +4 '  +53 "core"  +52 +8 .tCTV.dial :intake +2 "collection"'#  +79 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'O' +1938 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'!  +74 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'M'P +595 "core" ' +4 .tCSV.dial CSR +81 "collection"'  +117 "core"  +13 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'K'q +1348 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'k' +1346 "core" ' +3 .tCSV.dial CBV +2 "collection"'l +103 "core" +8 .tCS.seek 0ml +2 "collection"'$'P +2619 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&<& +6 "core" &  @ & +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +5 "core" ( +4 "manipulator"&t& +6 "core" & A & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &Z& +6 "core" &  & +3 .tForearm.seek CC +3 "manipulator"&'ш +101 "core" ' +3 .tHand.close +2 "manipulator"&X/ +17 "core" / +7 .tCC.seek :open +2 "collection"'{( +407 "core" ( +3 "manipulator"&7& +6 "core" & x & +3 "manipulator"&p% +6 "core" %ч ?  +4 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&N(-z +298 "core" ( +3 "manipulator"&& +7 "core" &- ` T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &}& +4 "core" &- f T +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&]'o +111 "core" ' +3 .tHand.open +2 "manipulator"&j1 +25 "core" 1 +3 "manipulator"&Q% +6 "core" %q` J E +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&[' ] +103 "core" ' +4 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 21: Monday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:35 +2 #Preparing to sleep until 8/19/25 11:00AM +10 #Asleep til 8/19/25 11:00AM +8 #Continuing at 11:00PDT19-Aug-25 +4 "Can"\ M9; +6 ."Qmail"GoodNews.email "Then, in tube 3: myWCR \\t\\t\\t\\t\\t#Phase 22: Tuesday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:121\\n{1 => 33,\\n 2 => 22,\\n 3 => 11,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:40:17, 13.1C, 10% humidity, 14.5psia, 13.35V, 0.38A, 116.631Ah, 5.08W\\nSampled 473.6ml",Subject: "Asleep until 11:00PDT19-Aug-25" +1021 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +6344 #"uploadLog"upsync +28898 "Can"\ R +60001 \ /) +59999 \ / +60001 \ ;U +60001 \ ,5 +60002 \ / +60001 \ \ 9 +60001  \ / +60001 \ \ /dC +60001 \ J6 +60001 \ /o +60002 \ / +60002 \ ? +60003 \ .1 +60002 \ /Z +60002 \ :1] +60002 \ . +60001 \ ) +60003 \ /[ +60001 \ 0& +60002 \ I K +60002 \ <  +60002 \ / w +60002 \ :v +60002  \ /@ +60002 \ /9 +60002 \ 9 +60001 \ /e +60002 \ / +60002  \ /Z +60003 \ *' +60001 \ / +60002 \ ;S +60002 \ /![ +60002 \ /#< +60002 \ =% +60002 \ .& +60002 \ /(A +60002 \ A* +46763 #"brent"Session Begun +2921 #-> `ip route` +2046 #-> puts `ip route` +1422 #-> `/sbin/ip route` +6851 "Can"\ /,ym +5198 #"brent"-> Gate.retries +54803 "Can"\ @.I +8071 #"brent"-> exit +4 #Session Ended +51927 "Can"\ /0" +60002 \ /1/ +60002 \ '3 +60003 \ /5P[ +60002 \ /7 +60002 \ /8 +60002 \ G: +60002 \ /< +60003 \ 7>lI +60002 \ /@9 +60002 \ /Bu +60003 \ @C +60002 \ 0E +60002 \ /G7 +60003 \ 1IY +60002  \ )Jc +60003 \ /L +60003 \ /N{ +60004  \ /PH\ % +60003  \ /R\ +60003  \ /S Q @PDT1755587183.09 \ \ 4U +60003  \ KW } +60002 \ \ /Yj  +60003 \ \ /[? +60002  \ F] ? +60002 \ \ /^ +60003  \ /`k +60002 \ DbB +60002  \ /d +60002 \ )e- +60002 \ /g +60002 \ :iYY +60002 \ /k +60003 \ /l +60002 \ /n +60002 \ .p +60002 \ /r]G +60002 \ /t0 +60003 \ Avs +60002 \ /w +60002 \ /y +60003 \ 0{u5 +60002 \ )}. +60002 \ )~a +60002 \ /O +60002 \ 3& +60002 \ /# +60002 \ / +60002 \ /O +60002 \ /o +60002 \ /D{ +60002 \ / +60002 \ / +60002 \ 5= +60002 \ / +60002 \ .X i +60002 \ ) +60002 \ 9! +60002 \ >"+ +60003 \ /_" +60002 \ /+#W +60002 \ 7# +60002 \ A$ +60002 \ /% +60002 \ 7% +60002 \ /I&E +60001 \ /"& +60002 \ I'q +60002 \ .( +60002 \ 'M( +60002 \ ;)3 +60003  \ /) +60002 \ ;*_ +60002 \ 7* +60002 \ /N+ +60002 \ / ,! +60002 \ 8, +60003 \ /-M +60002 \ /- +60002 \ /c.y +60002 \ /// +60002 \ =/ +60002  \ )Ď0; +60003 \ /Z0 +60002 \ .!1g +60002  \ @1 +21557  \ /ʚ23 +5 #tPowering core bus +541 .Gate.power :raw,:ON +3 "sampler") +19 )P +4 "core"  +4 "collection"' +5 '* +3 "core"  +5 "processing"% +3 % +6 "core"  +98 "collection"' 9\ +4 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +5 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 22,\\n 3 => 11,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 11.9C, 9% humidity, 14.4psia, 13.36V, 0.36A, 121.049Ah, 4.84W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 22: Tuesday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +1433 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'%& +4 "core" &`\  +3 .tHand.open +2 "manipulator"&,1 +21 "core" 1 +3 "manipulator"&:& +6 "core" &  j +3 "manipulator"&C% +6 "core" % c   +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&`(-z +188 "core" ( +2 "manipulator"&F& +7 "core" &- y p +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &>& +4 "core" &- p +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&r'o +111 "core" ' +4 .tHand.close + "manipulator"&2/ +17 "core" / +3 "manipulator"&V& +7 "core" &- @ p +2 "manipulator"&% +6 "core" %tU " +4 .tForearm.seek :retract +3 "manipulator"&^' ] +116 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +311 "core" ( +3 "manipulator"& & +5 "core" & - +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &G& +4 "core" & J - +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&R'ш +94 "core" ' +3 "manipulator"&D& +6 "core" & - +4 "manipulator"&/% +6 "core" %ь +7 "collection"'d& +6 "core" &`\  +4 "collection"'Y& +7 "core" &`\ \  +6 .tCC.seek :closed +3 "collection"' (X +3 "core" &`\  +4 &`\  +8 &4} \ +} +9 &d \ @ +10 &(p\ P +9 &R \ P +10 &Q\ P +9 &oR\ O +9 &0V\ P +10 &Q \ P +9 & R\ O +9 &"wQ\ O +10 &$8Q\ P +9 &%U\ P +10 &'O \ P +9 &)Q \ O +9 &+AQ\ O +10 &-S\ P +9 &.U\ P +9 &0R\ P +10 &2IQ \ O +9 &4\ P\ P +10 &5Q\ P +9 &7Q$\ P +9 &9PO\ P +10 &;Q\ P +9 &<Q\ O +9 &>R\ P +10 &@XU\ P +9 &BT\ P +10 &C]\ Q +9 &Ep \ S +9 &GR\ T +10 &I \ }X +9 &J\ Y +10 &L\ }Z +9 &NI!\ {Z +9 &P \ |Z +9 &Q \ {Z +10 &S \ {[ +9 &UL \ z\\ +10 &W  \ |Z +9 &XTA \ . +9 &Xg\ D +6 ( +4 "collection"'Y& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.35 +2 "collection"'& +5 "core" &XV\ D +2 &XV \ D +3 .tHand.open +2 "manipulator"&W1 +24 "core" 1 +3 "manipulator"&_% +5 "core" %} b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&n' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'& +7 "core" &XV \ D +2 "collection"'o% +6 "core" %U\ +3 .tCSV.dial CSR +3 "collection"'.  +146 "core"  +14 #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +4 "collection"'\\'q +1358 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 '"% +4 "core" %q\  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"''F +668 "core" ' +3 .tCSV.dial :waste +3 "collection"'x +133 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'a'P +848 #"uploadLog"upsync +1140 "core" ' +4 #tPurging external Intake +2 "collection"'& +5 "core" &XU\ D +4 "collection"' % +7 "core" %Q\ +2 .tCSV.dial :flush +3 "collection"'  +44 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'h' +2376 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'B +2 '|  +10 "core"  +74 +6 .tCTV.dial :intake +2 "collection"'  +79 "core"  +8 .tIntake.select :open +3 "sampler") +17 .tCS.seek 0ml +2 "collection"'A'P +2395 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'  +80 "core" ~ +6 #tFlushing upper manifold + "collection"'& +7 "core" &XU\ D +2 "collection"'% +5 "core" %K\ +4 .tCSV.dial :flush +2 "collection"'L  +71 "core"  +7 .tCS.seek 5ml +2 "collection"'~'q +1230 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'? @ +46 "core" B +5 "collection"'+% +7 "core" %q \  +4 .tCS.seek 7ml +2 "collection"'5'e +546 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'i +3 '  +10 "core"  +93  +7 .tCTV.dial :air +2 "collection"'m  +7 "core"  +7 .tCS.seek 0ml +2 "collection"'u'P +1682 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +765 "core" ' +3 .tCSV.dial :waste +2 "collection"' +45 "core" +7 .tCS.seek 0ml +2 "collection"''P +766 "core" ' +3 "collection"'& +6 "core" &XT\ D +3 "collection"'I% +5 "core" %Q\ +3 .tCSV.dial :flush +3 "collection"'#  +42 "core"  +7 .tCS.seek 3ml +3 "collection"'U'2~ +765 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +7 "collection"'! @ +45 "core" A +6 "collection"'O% +6 "core" %2|\ \  +4 .tCS.seek 5ml +3 "collection"''q +545 "core" ' +3 .tCSV.dial :air +3 "collection"'M @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"'K'P +1217 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'l'2~ +771 "core" ' +3 .tCSV.dial :waste +2 "collection"'k +75 "core" +7 .tCS.seek 0ml +2 "collection"'<'P +758 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&t& +5 "core" & F + +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&Z( +37 "core" ( +3 "manipulator"&X& +5 "core" & V  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &  +5 .tForearm.seek CC +2 "manipulator"&S'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&0/ +23 "core" / +6 .tCC.seek :open +2 "collection"'7( +409 "core" ( +2 "manipulator"&p& +7 "core" & 5  +3 "manipulator"&% +6 "core" %y +3 .tForearm.seek :retract +3 "manipulator"&' ] +114 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +302 "core" ( +3 "manipulator"&}& +6 "core" &- } [ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &j& +4 "core" &- [ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&Q'o +109 "core" ' +3 .tHand.open + "manipulator"&1 +21 "core" 1 +3 "manipulator"&]% +6 "core" %rR z ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&y' ] +105 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 3 at 11:05:07PDT19-Aug-25\\n{1 => 33,\\n 2 => 22,\\n 3 => 11,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 11.9C, 9% humidity, 14.4psia, 13.36V, 0.36A, 121.049Ah, 4.84W",Subject: "bac wcr sampling at most 1000ml" +1294 #"WCR"Loading wcr puck from tube 3 into Collection Clamp +3 "collection"'P& +6 "core" &\ \ +3 "manipulator"&*% +6 "core" % _  +4 "storage"(% +6 "core" %- V O y\ +2 "storage"(4. +6 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 3 +3 "storage"('(G +677 "core" ( +2 ."WCR"SC.configure :limp +3 "storage"($(\ 1b +4 (8& +4 "core" &G 5 ' \ +4 "manipulator"&z& +5 "core" &- _ Z +4 "manipulator"&1% +6 "core" % _ 1  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&(& +7 "core" &  C n +3 "storage"(& +93 "core" &M % '\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&='k +109 "core" ' +2 "storage"(&& +11 "core" &M l n R\ +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(9' +242 "core" ' +3 "storage"(c- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 ([& +3 "core" &M Y U w\ +4 "manipulator"&N& +7 "core" &  n +3 ."WCR"Elbow.seek 3 +3 "manipulator"&)( +6 "core" ( +3 "manipulator"&@& +10 "core" &  n +3 "storage"($& +8 "core" &M H 7 h\ +6 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&e'w +34 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&f/ +27 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&J& +4 "storage"(w') +13 "core" &\   n +3 "manipulator"&6% +6 "core" %А d +4 ."WCR"Forearm.seek :retract +2 "manipulator"&;' ] +98 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&( +84 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( +3 "manipulator"&g& +5 "core" &  ) +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &T& +4 "core" &  ) +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&3'ш +98 "core" ' +3 "manipulator"&b& +6 "core" & ) +3 "manipulator"&-% +5 "core" %~ +5 "collection"'{& +6 "core" &\ +4 "collection"'& +11 "core" & \ +5 ."WCR"CC.seek :closed +3 "collection"'%(X +4 "core" &\ +7 &\  +4 &/x\ *y +9 &c\ ? +9 &Mp\ P +9 &O\ O +10 &T\ O +9 &R\ O +10 &TR\ P +9 &Q\ P +9 & P\ O +10 &"M\ O +9 &$]Q\ O +9 &&S\ O +10 &'Q\ O +9 &)O\ O +10 &+fN\ O +9 &-'R\ O +10 &.L\ O +9 &0O\ O +9 &2nP\ O +9 &4.R\ P +10 &5R\ P +9 &7Q \ O +10 &9uQ\ O +9 &;7R \ O +9 &<Q\ ~P +10 &>Q\ P +9 &@}O\ O +9 &B?U\ O +10 &C[ \ P +9 &Ee\ Q +10 &Gzv\ S +9 &I3\ V +9 &J\ Y +10 &L\ |Y +9 &Np\ {Y +9 &P0\ }Z +10 &Q\ }Z +9 &S\ {Z +10 &Up\ w\\ +9 &W2\ wK +9 &XXC\ z)y +10 &Xn\ }G +5 ( +5 "collection"'& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.34 +3 .Hand.open +2 "manipulator"&,1 +5 "core" &Xf\ ~G +13 1 +2 "manipulator"&:% +7 "core" %p +3 ."WCR"Forearm.reconfigure :loose +81 "manipulator"&#Q@2^d^b +16 ."WCR"Forearm.seek :retract +8 "manipulator"&C' ] +103 "core" ' +5 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")F+ +6 "core" + +4 "sampler")>% +5 "core" %" \ m +4 "collection"'v& +6 "core" &Xf \ G +6 "Can"\ u2n +3 #"WCR"Calibrating pressure and temperature sensors +5 .CTV.dial :air +3 "collection"'2  +7 "core"  +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")V +7 "core"  +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X< \ B +18 "collection"'.% +5 "core" %M\ [ +4 "sampler")R% +7 "core" %8QM \ F +20 "collection"'q% +5 "core" %M\ ^ +3 "sampler")"% +7 "core" %8ff \ K' +3 "collection"'\\% +6 "core" %M\ ` +3 #"WCR"Intake @29.7psia, vacuum from 20.0 to 24.0psi +92 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X0X\ h +3 "sampler")@% +6 "core" % \ U +25 "collection"'E% +5 "core" %M\ h +3 "sampler")$% +6 "core" % \ U +3 ."WCR"Intake.select :close +3 "sampler")0 +18 )f% +4 "core" %)( \ [ +3 ."WCR"SSV.dial :exhaust +3 "sampler")J  +49 #"flow"2.5L/min +28 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")6'! +894 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +3 "collection"'= @ +10 "core" ? +68 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 975.0ml +4 "Can"\ г28 +3 ."WCR"Intake.select :open +2 "sampler") +295 "collection"'9% +4 "core" %M \ l +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +5 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X W! \ K +6 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +3 "sampler")#.0X\ c +3 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +6 "core" %ql \ Wx +21 "collection"'v% +4 "core" %M\ j +4 "sampler")2% +5 "core" % \ Wx +26 "collection"'V% +4 "core" %MD\ k +4 "sampler")s% +6 "core" %]` \ Ux +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )F% +4 "core" %vv \ Zx +3 ."WCR"SSV.dial :exhaust +3 "sampler")r  +80 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +860 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")`  +6 "collection"' @ +6 "core" ? +68 +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 950.0ml +5 "Can"\ L2n +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'G% +4 "core" %M\ g +4 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X6 \ Uq +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +79 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")0'! +902 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +2 "collection"'n @ +11 "core" ? +68 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 875.0ml +4 "Can" \ 231% +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"' % +5 "core" %M\ i +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X @ +11 "core" ? +65 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 825.0ml +5 "Can" \ tԡ3#H +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'v% +4 "core" %M\ b +4 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0XN% +7 "core" % \ T +38 "collection"'3% +4 "core" %M\ e +3 "sampler")v% +7 "core" %40 \ P +43 "collection"'% +5 "core" %M\ d +3 "sampler")s% +5 "core" %eb \ O +52 "collection"'F% +4 "core" %M\ ^ +4 "sampler")r% +6 "core" % \ H +57 "collection"'w% +5 "core" %M\ ` +4 "sampler");% +7 "core" % \ K +65 "collection"'2% +77 "core" %M\ a +3 "sampler")V% +6 "core" %?> \ M +75 "collection"'G% +5 "core" %M\ a +3 "sampler")% +7 "core" %OI \ P +2 ."WCR"Intake.select :close +13 "sampler")0 +17 )d% +4 "core" %CA \ W +4 ."WCR"SSV.dial :exhaust +3 "sampler")^  +78 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler") '! +893 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")D  +2 "collection"'_ @ +12 "core" ? +66  +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 725.0ml +4 "Can"\ w؄3{- +3 ."WCR"Intake.select :open +2 "sampler") +112 #"flow"2.6L/min +106 "collection"'% +4 "core" %M\ _ +4 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X- @ +74 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'3  +94 "core"  +11 "collection"'v% +6 "core" %\ +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +58 "core" _ +9 ."WCR"CS.seek 7.344ml +3 "collection"''S +687 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +84 ."WCR"CSV.dial CTV +6 "collection"'s  +7 'F  +32 "core"  +103  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 3b +5 ."WCR"CS.seek 0ml +3 "collection"'r'P +1605 "core" ' 9 7\ +6 ."WCR"delay 2:00 +6153 "Can"\ Y4V +5851 ."WCR"CBV.dial :waste2b +3 "collection"'w  +35 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"';' +380 "core" ' +3 ."WCR"delay 1:00 +6005 .CTV.dial :air,avoiding: :intake +3 "collection"'2  +136 "core" +7 "collection"'V& +6 "core" &Xb\ G +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&G% +6 "core" % ` {  +3 "storage"(% +6 "core" %V U U M\ +3 "storage"(d. +5 "core" .(G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 2 +3 "storage"(^( +196 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (9& +4 "core" & \ * g \ +4 "manipulator"&_& +6 "core" &  ( +3 "manipulator"&D% +6 "core" % ` 3  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +2 "manipulator"&( +168 "core" ( +3 "manipulator"& & +6 "core" & ) p +3 "storage"(.& +5 "core" & K I \ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&R'j +110 "core" ' +3 "storage"(q& +5 "core" & n m \ +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(' +162 "core" ' +3 "storage"("- +5 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +6 "manipulator"& & +4 "core" & p +3 "storage"(/& +6 "core" & K G ?\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 2 +3 "manipulator"&`'J +38 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +6 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +5 "core" -' +5 ."WCR"SE.seek 21.4 Pucks below Top Plate +2 "storage"(\\'1 +38 "core" ' +2 "manipulator"&o% +5 "core" %:\\ } +4 "storage"(Y& +41 "core" & \ \  \ +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 2 + 284 counts +2 "manipulator"& 'f +12 "core" ' +3 "manipulator"&& +7 "core" & s o +3 "storage"(& +6 "core" & * ' z\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&'j +107 "core" ' +10 ."WCR"SE.seek 22.4 Pucks below Top Plate +2 "storage"('ؚ +42 "core" ' +3 "manipulator"&L& +5 "core" & o +4 "manipulator"&A% +7 "core" %H  # +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&W' ] +91 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&B( +168 "core" ( +2 "manipulator"&+& +7 "core" &  $ % +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &~& +4 "core" &   % +4 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +98 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&a/ +28 "core" / +6 ."WCR"CC.seek :open +3 "collection"'i( +408 "core" ( +3 "storage"(& +6 "core" & b + \ +3 "storage"(& +7 "core" & 1 2 \ +2 "manipulator"&h& +7 "core" &  & $ +3 "manipulator"&% +6 "core" %ь  +4 ."WCR"Forearm.seek :retract +2 "manipulator"&|' ] +97 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +2 "manipulator"&u( +172 "core" ( +2 "manipulator"&I& +7 "core" & \\ +3 "storage"(?& +6 "core" & R T m\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 2 +3 "manipulator"&#'J +108 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"& , +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&U1 +22 "core" 1 +5 "manipulator"&M% +6 "core" %Vk   +2 "storage"(& +6 "core" & \ \  \ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 312 counts +2 "manipulator"&K'Ђ +21 "core" ' +2 "manipulator"&k& +5 "core" & [ +4 "storage"(l& +6 "core" & $ \\\ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&'j +34 "core" ' +3 "storage"(!% +5 "core" %ؗ l m \ +5 ."downElevator"SE.seek :down +5 "storage"(') +98 (% +4 "core" %5+ J U \ UY +4 "manipulator"&m% +5 "core" %\\ U +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&n' ] +7 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +81 "core" ' +3 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &\ +4 "manipulator"& & +5 "core" & & [ +4 "manipulator"&x% +86 "core" % \\ !  +4 .tElbow.seek FlushPuck::Garage +4 "manipulator"&5(-z +175 "core" ( +3 "manipulator"&S& +5 "core" &- \\ ] +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Z& +3 "core" &-  ] +5 .tForearm.seek :garage +2 "manipulator"&0'o +112 "core" ' +3 .tHand.close +2 "manipulator"&/ +18 "core" / +3 "manipulator"&]& +5 "core" &- u ] +4 "manipulator"&}% +7 "core" %vY +3 .tForearm.seek :retract +3 "manipulator"&j' ] +109 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&( +298 "core" ( +3 "manipulator"&Q& +8 "core" & S ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &<& +5 "core" & | ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'ш +99 "core" ' +3 "manipulator"&O& +5 "core" & ' +4 "manipulator"&8% +7 "core" %т +3 "collection"'H& +7 "core" &\ +3 "collection"'*& +9 "core" &\ +6 .tCC.seek :closed +2 "collection"'(X +4 "core" &\ +6 &\  +6 &2{\ *x +9 &b|\ > +10 &Qp\ O +9 &P\ N +9 &T\ N +10 &O\ N +9 &YT\ O +9 &Q\ O +10 & P\ O +9 &"R\ N +10 &$aO\ O +9 &&$O\ N +9 &'N\ O +10 &)Q\ N +9 &+jQ\ N +9 &-,O\ N +10 &.N\ N +9 &0Q\ O +10 &2qO\ O +9 &43Q\ O +9 &5O\ N +10 &7O\ N +9 &9zQ\ N +9 &;<R\ N +10 &<R\ O +9 &>P\ N +9 &@M\ N +10 &BDL\ N +9 &DR\ O +10 &Eb\ P +9 &Gz}\ T +9 &I2\ zW +10 &J\ {Y +9 &L\ |X +9 &Ns\ |Y +10 &P5\ yY +9 &Q\ zZ +10 &S\ {Z +9 &Uu\ z[\ +9 &W3\ wM +10 &XUA\ |*~ +9 &Xm\ H +6 ( +4 "collection"'*& +4 "core" &X\ H +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.33 +2 "collection"'4& +5 "core" &X\ H +7 .tHand.open + "manipulator"&z1 +25 "core" 1 +2 "manipulator"&X% +7 "core" %o W +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +100 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'&& +5 "core" &X\ H +4 "collection"'c% +6 "core" %\ ~ +3 .tCSV.dial CSR +3 "collection"'y  +43 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"'@'q +1346 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 'E% +4 "core" %q\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'['A +661 "core" ' +3 .tCSV.dial :waste +3 "collection"' +132 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml +75 "collection"'$'P +1981 "core" ' +14 #tFlushing lower manifold's waste2b port +2 "collection"'1& +5 "core" &X\ H +4 "collection"'(% +6 "core" %M\ +3 .tCSV.dial :flush +2 "collection"'N  +44 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'='q +1220 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'t @ +44 "core" B +6 "collection"'6% +7 "core" %q\  +4 .tCS.seek 7ml +2 "collection"'e'c +547 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"')  +7 'p  +38 "core"  +100  +7 .tCBV.dial :waste2b +3 "collection"'{  +6 "core"  +8 .tCS.seek 0ml +3 "collection"'-'P +1676 "core" ' +4 #tDisinfecting external Intake with kill + "collection"'b& +7 "core" &X\ H +2 "collection"'T% +7 "core" %O\ +2 .tCSV.dial CSR +3 "collection"'g  +44 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"','! +1901 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'f' +549 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'7 +2 ':  +56 "core"  +51 +8 .tCTV.dial :intake +3 "collection"'>  +79 "core" +8 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'3' +1926 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'v  +74 "core" +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"''P +586 "core" ' +4 .tCSV.dial CSR +2 "collection"'J  +105 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'F'q +1359 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +19 .tCS.seek 10ml +3 "collection"'s' +1355 "core" ' +3 .tCSV.dial CBV +3 "collection"' +104 "core" +8 .tCS.seek 0ml +2 "collection"'w'P +2627 "core" ' +85 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&r& +5 "core" & e ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&2( +4 "core" ( +4 "manipulator"&V& +5 "core" & T ' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &G& +4 "core" & u ' +4 .tForearm.seek CC +3 "manipulator"&'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&d/ +26 "core" / +7 .tCC.seek :open +2 "collection"'9( +408 "core" ( +3 "manipulator"&_& +5 "core" & ' +4 "manipulator"&D% +6 "core" %у   +4 .tForearm.seek :retract +2 "manipulator"&'' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"& (-z +316 "core" ( +2 "manipulator"&.& +7 "core" &-u : +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-u  : +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&q'o +109 "core" ' +2 .tHand.open +3 "manipulator"&"1 +23 "core" 1 +3 "manipulator"&C% +6 "core" %pq m +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +116 "core" ' +3 #tCompleted [myWCR #Phase 22: Tuesday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:35 +2 #Preparing to sleep until 8/20/25 11:00AM +11 #Asleep til 8/20/25 11:00AM +8 #Continuing at 11:00PDT20-Aug-25 +6 "Can"\ P64' +6 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR \\t\\t\\t\\t#Phase 23: Wednesday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:125\\n{1 => 33,\\n 2 => 23,\\n 3 => 10,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:43:05, 11.6C, 9% humidity, 14.4psia, 13.32V, 0.40A, 121.614Ah, 5.32W\\nSampled 324.2ml",Subject: "Asleep until 11:00PDT20-Aug-25" +575 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5272 #"uploadLog"upsync +14352 "Can"\ /4 +60002 \ 95 +60003 \ /6 +60002 \ /]6 +60002 \ />7D +60002 \ (7گ +60002 \ 9z8p +60002 \ /W9 +60002 \ /#9 +60002 \ ?:2 +60002 \ ?:ȯ +60002 \ /;^ +60003 \ Ae; +60002 \ /2< +60002  \ /= +60002 \ \ 7= +60002 \ \ 2>L +60002  \ /x> +60002  \ (?x +60002  \ /@ +60002  \ /@ +60002 \ .pA: +60002 \ \ / :AЯ +60003 \ / Bf +60002 \ / B +60002 \ /C +60002 \ /D( +60002 \ /RD +60002 \ /#ET +60002 \ BE +60002 \ /F +60004 \ )JG +60006 \ /G +60002 \ /HB +60002 \ /sHد +60002 \ / FIn +60002 \ G"J +60003 \ /#J +60002 \ 7%K0 +60002 \ /'KƯ +60002 \ .)dL\\ +60003 \ 6+9L +60002 \ /- M +60002 \ ..N +60002  \ )0N +60002  \ /2$OJ +60003 \ 13O +60002 \ /5Pv +60002 \ \ /7Q +60002 \ 09vQ +60002 \ /;[R8 +60003 \ /=!Rί +60002 \ .>Sd +60002 \ /@S +59998 \ /BT +60001 \ MDwU& +60002 \ /FFU +60002 \ )HVR +60003 \ /IV +60002 \ /KtW~ +60002 \ /MCX +60002 \ MOX +60002 \ /PY@ +60002 \ /RY֯ +60002 \ 6TZl +60002 \ /VR[ +60002 \ /X[ +60001  \ 8Y\\. +60002 \ /[\\į +60002 \ /]]Z +60001 \ )_L] +60002 \ /`^ +60002 \ /b_ +60001 \ /d_ @PDT1755673589.22 \ /fR`H +60002 \ /h`ޯ +60002  \ /iat +60002  \ <kb\ +60002 \ /mb +60002  \ /o[c6 +60002 \ .q,c̯ +60001 \ >s db +60002 \ 5td +60002  \ )ve +60002 \ @x$f$ +60002 \ /yf +60002 \ >{gP +60002 \ 6}g +60002 \ /wh| +60002 \ .Ai +60002 \ :i +60002 \ /j> +60002 \ /jԯ +60002 \ 8kj +60002 \ /bl +60002 \ /8l +60002 \ )m, +60002 \ /`m¯ +60002 \ 3+nX +60003 \ 1n +60002 \ Jo +60002 \ /p +60002 \ /rp +60002 \ /<qF +60003 \ C qܯ +60002 \ /rr +60002 \ /s +60002 \ /{s +60003 \ /Dt4 +60002 \ )tʯ +60002  \ Iu` +60002  \ /qu +60002  \ /;v +60003 \ \ 6w" +60002  \ .w +60002  \ /xN +60002 \ 8vx +60002 \ \ .Cyz +60002 \ \ /z +60002  \ 6z +60002 \ /{< +60002 \ /{ү +60002  \ )=|h +60002 \ )| +60002 \ \ 5y} +60002 \ \ /L~* +60002 \ /%~ +60004 \ \ /V +60003  \ / +60004  \ /ȋ +60003 \ /e +60004 \ <? +60003 \ / D +60003 \ 1گ +60003 \ 6Ѭp +60003 \ 5Ӆ +60003 \ E +60003  \ /2 +60003 \ \ .ثȯ +60002  \ 1q^ +20934  \ . +10 #tPowering core bus +567 .Gate.power :raw,:ON +2 "sampler") +42 )/ +3 "core"  +5 "collection"' +3 ' +5 "core"  +4 "processing"% +4 %o +6 "core"  +7 "collection"' 9\ +5 ' 0\ +3 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 23,\\n 3 => 10,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 11.9C, 9% humidity, 14.5psia, 13.36V, 0.36A, 126.410Ah, 4.76W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t\\t\\t\\t#Phase 23: Wednesday DA+WCR with Regular cleanup (4 pucks)" +2 #tStarting initialPurge +1046 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'!& +4 "core" &y\  +3 .tHand.open +2 "manipulator"&|1 +17 "core" 1 +3 "manipulator"&& +5 "core" &  k m +4 "manipulator"&m% +6 "core" % _  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(-z +194 "core" ( +2 "manipulator"&#& +7 "core" &-v = P +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-v D P +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"& 'o +110 "core" ' +3 .tHand.close +2 "manipulator"&x/ +26 "core" / +3 "manipulator"&K& +5 "core" &-w # O +4 "manipulator"&% +5 "core" %ou  3 +5 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +304 "core" ( +3 "manipulator"&S& +5 "core" & u / +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Z& +4 "core" & / +8 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"& 'ш +100 "core" ' +3 "manipulator"&& +5 "core" & / +4 "manipulator"&]% +6 "core" %ш 8 +4 "collection"'}& +6 "core" &y\  +4 "collection"'n& +11 "core" &y\  +2 &y\  +5 .tCC.seek :closed +4 "collection"'0(X +3 "core" &y\  +7 &z\ \ B +8 & I{\ y3 +9 &:r\ xG +9 &\\\ {P +10 &Q\ {P +9 &`R\ |Q +10 &$T\ {P +9 &S\ |P +9 &T\ P +10 &!jQ\ P +9 &#-Q\ P +9 &$R\ P +10 &&R\ P +9 &(sT\ P +10 &*6R\ \ O +9 &+R\ P +9 &-R\ P +10 &/{Q\ P +9 &1=Q\ P +9 &2T\ ~P +10 &4T\ ~P +9 &6T\ }P +10 &8CR\ }P +9 &:R\ |P +9 &;Q\ }P +10 &=R\ P +9 &?MQ\ ~P +9 &AN\ P +10 &BT\ P +9 &De\ R +10 &FJv\ }S +9 &H\ }V +9 &I\ yY +10 &K\ xY +9 &M?\ vZ +9 &O\ vZ +10 &P\ u[ +9 &R\ u[ +10 &TC \ t[ +9 &V\ s] +9 &W\ v? +10 &X/\ v#i +9 &Xh\ |F +4 ( +4 "collection"'n& +4 "core" &Xg\ ~F +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.32 +2 "collection"'5& +5 "core" &Xg!\ F +5 .tHand.open +2 "manipulator"&Q1 +27 "core" 1 +3 "manipulator"&<% +5 "core" %y 6 +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&O' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'8& +7 "core" &Xg\ ~F +2 "collection"'H% +6 "core" %Q \ +4 .tCSV.dial CSR +2 "collection"'j  +132 "core"  +90 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'i'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 '4% +5 "core" %q\ } +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +3 "collection"'z'G +664 "core" ' +4 .tCSV.dial :waste +2 "collection"'X +133 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'&'P +907 #"uploadLog"upsync +1078 "core" ' +3 #tPurging external Intake +2 "collection"'c& +7 "core" &Xe\ |F +3 "collection"'*% +5 "core" %R\  +4 .tCSV.dial :flush +3 "collection"'y  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'' +2373 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'; +5 'E  +7 "core"  +64  +6 .tCTV.dial :intake +3 "collection"'@  +79 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"''P +2415 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'[  +79 "core" ~ +7 #tFlushing upper manifold + "collection"'1& +7 "core" &Xd\ F +2 "collection"'(% +5 "core" %R\ +4 .tCSV.dial :flush +2 "collection"'N  +72 "core"  +8 .tCS.seek 5ml +2 "collection"'$'q +1218 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'t @ +45 "core" B +6 "collection"'6% +6 "core" %q\  +4 .tCS.seek 6.999ml +2 "collection"'='b +540 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +6 "collection"')  + 'p +11 "core"  +95 ~ +6 .tCTV.dial :air +3 "collection"'{  +15 "core" +7 .tCS.seek 0ml +2 "collection"'e'P +1678 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'b'2~ +771 "core" ' +3 .tCSV.dial :waste +3 "collection"'T +44 "core" +8 .tCS.seek 0ml +2 "collection"'g'P +772 "core" ' +3 "collection"'-& +6 "core" &Xb\ F +3 "collection"',% +5 "core" %S\ +3 .tCSV.dial :flush +3 "collection"':  +42 "core"  +8 .tCS.seek 3ml +2 "collection"'7'2~ +775 "core" ' +78 .tdelay 5 seconds +514 .CSV.dial :air +2 "collection"'> @ +45 "core" B +5 "collection"'f% +6 "core" %2\ | +5 .tCS.seek 5ml +2 "collection"'v'q +539 "core" ' +3 .tCSV.dial :air +3 "collection"'3 @ +16 "core" > +7 .tCS.seek 0ml +3 "collection"'J'P +1234 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +774 "core" ' +3 .tCSV.dial :waste +3 "collection"'F +84 "core" +6 .tCS.seek 0ml +3 "collection"''P +767 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +7 "core" & 9 ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&r( +30 "core" ( +3 "manipulator"&V& +5 "core" & w +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &G& +4 "core" & k w +4 .tForearm.seek CC +3 "manipulator"&d'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&/ +28 "core" / +5 .tCC.seek :open +2 "collection"'( +409 "core" ( +3 "manipulator"&& +6 "core" &  w +3 "manipulator"&_% +6 "core" %ф  +3 .tForearm.seek :retract +3 "manipulator"&D' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-z +291 "core" ( +2 "manipulator"&2& +6 "core" &-~  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &.& +4 "core" &-~  +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +115 "core" ' +2 .tHand.open +2 "manipulator"&"1 +19 "core" 1 +3 "manipulator"&C% +5 "core" %qp y o +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'' ] +104 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 #Loading sh1 puck from tube 3 into Collection Clamp +3 "collection"'q& +2 ."Qmail"DAfans.email "Started da in tube 3 at 11:05:05PDT20-Aug-25\\n{1 => 33,\\n 2 => 23,\\n 3 => 10,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 11.9C, 9% humidity, 14.5psia, 13.36V, 0.36A, 126.410Ah, 4.76W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +927 "core" &\ +3 "manipulator"&/% +6 "core" % d X  +3 "storage"(% +6 "core" %- : ( \ +3 "storage"(o. +6 "core" .([G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 3 +3 "storage"(Y(G +673 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &H\ ? j <\ +3 "manipulator"&& +7 "core" &-~  +6 "manipulator"&R% +6 "core" % d c  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&& +7 "core" &\   !r +3 "storage"(L& +6 "core" &M U V =\ +88 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +3 "manipulator"& 'k +99 "core" ' +3 "storage"(\\& +5 "core" &M & 0\ +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(+' +240 "core" ' +3 "storage"(- +6 "core" -'p +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (~& +3 "core" &M X \ +4 "manipulator"& & +5 "core" &\  S !q +5 .tElbow.seek 3 +2 "manipulator"& ( +10 "core" ( +3 "manipulator"&P& +5 "core" &\  f !q +4 "storage"(w& +6 "core" &M [ \ +4 .tForearm.seek 3 + 300 counts +2 "manipulator"&'w +16 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&/ +20 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&^& +4 "storage"(`') +13 "core" &\  a !q +3 "manipulator"&% +7 "core" %} " O +4 .tForearm.seek :retract +2 "manipulator"&A' ] +96 "core" ' +4 .tElbow.seek CC +2 "manipulator"&%( +98 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +64 "core" ( +3 "manipulator"&U& +5 "core" & 8 ) +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &M& +4 "core" & L ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +106 "core" ' +3 "manipulator"&& +6 "core" & ) +3 "manipulator"&?% +5 "core" %| 9 +5 "collection"'\ & +8 "core" &\ +4 "collection"'9& +9 "core" &\ +5 .tCC.seek :closed +2 "collection"'!(X +4 "core" &\ +3 &\  +8 &0|\ }*y +10 &c\ |? +9 &Mo\ }P +9 &M\ O +10 &R\ O +9 &Q\ O +9 &TQ\ P +10 &P\ O +9 & P\ O +10 &"P\ O +9 &$\\Q\ P +9 &&O\ P +10 &'O\ O +9 &)Q\ ~O +9 &+eQ\ O +10 &-&R\ ~P +9 &.O\ ~O +10 &0O\ ~P +9 &2nO\ O +9 &4/Q\ O +10 &5S\ O +9 &7Q\ O +10 &9tO\ P +9 &;8Q\ O +9 &<Q\ O +10 &>O\ O +9 &@~Q\ O +9 &B@O\ O +10 &DR\ P +9 &E^\ Q +10 &G}h\ ~R +9 &I9\ }T +9 &J\ yW +10 &L\ xY +9 &Np\ wY +9 &P3\ wY +10 &Q\ uZ +9 &S\ vY +9 &Uq\ s\\ +10 &W4\ uJ +9 &XXB\ x)z +10 &Xm\ |G +5 ( +4 "collection"'9& +5 "core" &X[\ }G +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.24 +3 .Hand.open +2 "manipulator"&|1 +25 "core" 1 +3 "manipulator"&% +7 "core" %| +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&m' ] +97 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +264 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")#+ +4 "core" + +4 "sampler")% +5 "core" %$ \ f +4 "collection"'I& +5 "core" &XZ\ zG +7 "Can" \ 8 +2 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X  +4 "collection"'f @ +11 "core" ? +69 +7 #tAllowing 5:18 for 25.0ml of remaining 925.0ml +4 "Can" \ {v/m +3 .tIntake.select :open +2 "sampler") +217 "collection"'7% +4 "core" %T\ g +4 #tIntake @32.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0XG +2 .tIntake.select :open +2 "sampler") +218 "collection"'\\% +4 "core" %T\ c +4 #tIntake @33.6psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +6 "core" %| \ K\ b +15 "collection"'7% +5 "core" %T\ ^ +3 "sampler")g% +5 "core" % \ L +19 "collection"'J% +5 "core" %T-\ ` +3 "sampler")F% +6 "core" % \ Ib +21 "collection"'% +5 "core" %T0\ b +3 "sampler")s% +5 "core" %%+ \ Jb +26 "collection"'V% +4 "core" %T*\ a +4 "sampler")G% +5 "core" %TT \ Kb +4 .tIntake.select :close +2 "sampler")0 +17 )% +4 "core" %`` \ Qb +3 .tSSV.dial :exhaust +3 "sampler")  +79 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")O'! +857 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")0  +2 "collection"'3 @ +11 "core" ? +66 +8 #tAllowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can" \ rbC +3 .tIntake.select :open +2 "sampler") +217 "collection"'v% +4 "core" %T$\ _ +3 #tIntake @32.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X0X0XU \ O +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X \ Q +16 "collection"'\ % +5 "core" %T\ e +3 "sampler")% +5 "core" %po \ Q | +19 "collection"'% +4 "core" %T\ g +4 "sampler")A% +6 "core" % \ V +21 "collection"'|% +4 "core" %T&\ g +4 "sampler")`% +5 "core" %7? \ R +26 "collection"'% +4 "core" %T\ f +3 "sampler")% +6 "core" % \ Q +29 "collection"'I% +85 "core" %T\ h +4 "sampler")a% +6 "core" %@? \ S +3 .tIntake.select :close +4 "sampler")0 +17 )#% +4 "core" %OL \ X +3 .tSSV.dial :exhaust +4 "sampler")  +80 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")K'! +866 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +4 "sampler")  +2 "collection"'9 @ +11 "core" ? +66 +8 #tAllowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can" \ |c +3 .tIntake.select :open +2 "sampler") +217 "collection"'u% +4 "core" %T\ b +3 #tIntake @33.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X: \ Q +15 "collection"'>% +5 "core" %T\ c +4 "sampler")7% +5 "core" %ef \ P +19 "collection"'g% +5 "core" %T\ g +3 "sampler")J% +7 "core" % \ R +3 "collection"'F% +5 "core" %T\ f +3 #tIntake @32.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X \ X +4 .tSSV.dial :exhaust +2 "sampler")r  +79 "core"  +87 .tExhaust.select :open +5 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")R'! +894 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler").  +2 "collection"' @ +11 "core" ? +69 +7 #tAllowing 5:18 for 25.0ml of remaining 675.0ml +4 "Can" \ xn' +3 .tIntake.select :open +2 "sampler") +217 "collection"'L% +4 "core" %T\ a +3 #tIntake @32.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X\ _ +3 "sampler")% +7 "core" %wHI \ I +24 "collection"'A% +5 "core" %T-\ ^ +4 "sampler")|% +5 "core" %wjf \ M +29 "collection"'`% +5 "core" %T"\ a +4 "sampler")% +7 "core" %w \ N +32 "collection"'% +5 "core" %T:\ c +3 "sampler")I% +6 "core" %w \ P +3 "collection"'a% +5 "core" %TC\ ` +4 #tIntake @32.3psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X\ e +4 #tIntake @32.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X+ +86 "core" + +9 "collection"'7% +7 "core" %T\ U +2 "sampler")g% +6 "core" %d32 \ B +16 "collection"'J% +6 "core" %T\ Y +3 "sampler")F% +7 "core" %d@? \ B +17 "collection"':% +5 "core" %T(\ \\ +4 "sampler")p% +7 "core" %dNO \ D +20 "collection"'V% +5 "core" %T\ ] +3 "sampler")G% +6 "core" %db_ \ D +25 "collection"'% +5 "core" %T"\ ] +3 "sampler")% +7 "core" %dxu \ H +28 "collection"'e% +5 "core" %T-\ [ +3 "sampler")T% +6 "core" %d \ E +4 "collection"'3% +5 "core" %T\ [ +3 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X \ U +4 .tSSV.dial :exhaust +2 "sampler")  +80 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")'! +866 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")'  +6 "collection"'? @ +6 "core" ? +90 +8 #tAllowing 5:18 for 25.0ml of remaining 625.0ml +5 "Can" \ j +2 .tIntake.select :open +2 "sampler") +218 "collection"'\ % +5 "core" %T\ X +10 #tIntake @32.9psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X \ Q +67 "collection"'V% +4 "core" %T8\ c +4 "sampler")G% +5 "core" %MH \ P +76 "collection"'% +4 "core" %T*\ e +4 "sampler")% +6 "core" %qn \ P +85 "collection"'e% +4 "core" %T<\ e +3 "sampler")T% +5 "core" % \ P +98 "collection"'3% +5 "core" %T'\ c +3 "sampler")f% +5 "core" % \ P +111 "collection"'>% +5 "core" %T7\ c +3 "sampler")O% +6 "core" % \ O +125 "collection"'2% +4 "core" %T#\ e +4 "sampler")% +5 "core" % \ O +142 "collection"'"% +4 "core" %T9\ f +3 "sampler")C% +7 "core" % \ R +159 "collection"'q% +4 "core" %T#\ d +4 "sampler")D% +6 "core" %,* \ O +180 "collection"'% +4 "core" %T\ e +3 "sampler")% +5 "core" %<: \ P +4 .tIntake.select :close +2 "sampler")0 +17 )d% +3 "core" %BA \ U +4 .tSSV.dial :exhaust +2 "sampler")_  +77 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")o'! +568 "Can"\ q!j! +345 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")h  +6 "collection"' @ +6 "core" ? +66 +8 #tAllowing 5:18 for 25.0ml of remaining 600.0ml +4 "Can"\ x "! +2 .tIntake.select :open +2 "sampler") +218 "collection"'% +5 "core" %T1\ e +3 #tIntake @33.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X \ P +14 "collection"'.% +5 "core" %T\ b +4 "sampler")L% +7 "core" %mFE \ N +17 "collection"'R% +5 "core" %T\ d +3 "sampler")~% +7 "core" %mOM \ O +21 "collection"' % +4 "core" %T\ c +4 "sampler")/% +7 "core" %oYU \ P +24 "collection"'P% +5 "core" %T\ e +3 "sampler")% +7 "core" %rca \ R5 +28 "collection"'% +5 "core" %T\ f +3 "sampler")% +7 "core" %prq \ Q +33 "collection"'^% +4 "core" %T\ f +4 "sampler")w% +7 "core" %p \ R +37 "collection"' % +5 "core" %T\ e +3 "sampler")+% +7 "core" %p \ S +44 "collection"'\\% +4 "core" %T\ e +4 "sampler")% +6 "core" %p \ R +3 "collection"'% +6 "core" %T\ e +3 #tIntake @33.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X\ b +4 "sampler")5% +7 "core" %Q \ M +17 "collection"' % +5 "core" %T.\ c +85 "sampler")W% +8 "core" %Q// \ N +5 "collection"'4% +6 "core" %T(\ a +3 "sampler")X% +6 "core" %Q62 \ O +25 "collection"'i% +5 "core" %T.\ a +3 "sampler")n% +7 "core" %Q;8 \ N +28 "collection"'z% +5 "core" %T;\ a +4 "sampler")8% +5 "core" %Q@? \ N +34 "collection"'H% +5 "core" %T1\ c +3 "sampler")<% +7 "core" %QKG \ N +38 "collection"' % +5 "core" %T.\ a +3 "sampler")% +7 "core" %QWT \ N +43 "collection"'#% +5 "core" %TA\ e +4 "sampler")*% +6 "core" %Qa\\ \ Q? +50 "collection"'c% +8 "core" %T5\ e +4 "sampler")[% +5 "core" %Qso \ R +58 "collection"';% +5 "core" %T=\ e +4 "sampler")@% +5 "core" %Q \ Q +67 "collection"'S% +4 "core" %T/\ e +4 "sampler")6% +7 "core" %Q \ P +74 "collection"'j% +5 "core" %TB\ f +3 "sampler")y% +6 "core" %Q \ P +3 "collection"'N% +7 "core" %T7\ e +2 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X; \ N +4 !to:ShallowSampler::Clogged:@checkpoint: omitted: mesg"'Filtering too Slowly after 425.0ml:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 .SSV.dial :exhaust +2 "sampler")  +77 "core"  +9 .tExhaust.select :open +2 "sampler")@ +17 .tSS.reconfigure :exhale +2 "sampler")#.0X  +8 "collection"'O @ +9 "core" + ? +11 ."airStroke"CS.seek 0ml +6 "collection"'2'P +8 "core" ' +4 ."airStroke"CSV.dial :air +3 "collection"' @ +72 "core" @ +8 ."airStroke"CS.seek 10ml +2 "collection"'"' +43 ."sourcePumpShutdown"Flow.disablePump :primary +5 .Gate.power :sampler,:OFF +25 "core"  +8 .tCTV.dial :air +3 "collection"'C  +77 "core" ~ +6 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")q +139 "core"  +7 ."prepCSV"CTV.dial CSV,avoiding: :intake +6 .tSS.seek 0ml +5 "collection"'D  +3 "sampler")'! +13 "core" ' +3 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")  +120 "core" ~ +20  +412 ' +4 .tSSV.dial between CBV and plug +3 "sampler")d +48 "core" +7 .tCBV.dial between SSV and waste2 +3 "collection"'_  +31 "core"  +6 "collection"'t% +6 "core" %?\  +4 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +5 "collection"'  +3 'h  +10 "core"  +40  +9 .tCS.reconfigure :pressurize + "collection"'# d@<<%b +5 .tCS.seek 0ml +3 "collection"''P +1893 "core" '(g+&=\ | +6 "collection"'o% +6 "core" %(B-'=\ +3 "sampler")s% +5 "core" %  \ k +3 #tBubblePoint: Intake @24.1psia, Outlet @0.4psia +2 .CBV.dial SSV +2 "collection"' @ +35 "core" A +8 .tSS.reconfigure :default +2 "sampler")#.0X +8 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'r'P +92 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +138 "core"  +8 .tSS.reconfigure :exhale + "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'z'P +107 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")8 +139 "core"  +6 .tSS.reconfigure :exhale +2 "sampler")#.0Xd +104 "collection"'G9 +5 "core" 9w#Bd +105 "collection"'T9 +4 "core" 9#Fd +104 "collection"'39 +5 "core" 9$Kd +104 "collection"'f9 +5 "core" 9%Od +104 "collection"'O9 +5 "core" 9&Sd +104 "collection"'9 +5 "core" 9'Xd +105 "collection"'>9 +4 "core" 9(\\d +104 "collection"'C9 +5 "core" 9!)ad +104 "collection"'9 +4 "core" 9=*ed +105 "collection"'29 +4 "core" 9Z+id +104 "collection"'q9 +5 "core" 9x-nd +104 "collection"'D9 +4 "core" 9.rd +104 "collection"'9 +5 "core" 9/vd +104 "collection"'e9 +4 "core" 90{d +105 "collection"'d9 +4 "core" 91d +104 "collection"'_9 +6 "core" 93d +104 "collection"'t9 +5 "core" 995d +104 "collection"'9 +5 "core" 9[6d +104 "collection"'h9 +4 "core" 9}8d +105 "collection"'"9 +4 "core" 99d +104 "collection"'o9 +5 "core" 9;d +104 "collection"'s9 +4 "core" 9<d +104 "collection"'9 +5 "core" 9>d +104 "collection"'9 +4 "core" 9*?c +105 "collection"'L9 +4 "core" 9MA_ +105 "collection"'R9 +5 "core" 9pC\\ +104 "collection"'~9 +5 "core" 9EY +104 "collection"'.9 +4 "core" 9FU +105 "collection"'9 +4 "core" 9HR +104 "collection"' 9 +5 "core" 9IO +104 "collection"'P9 +4 "core" 9KM +104 "collection"'9 +5 "core" 9@NJ +104 "collection"'9 +4 "core" 9bOG +105 "collection"'w9 +4 "core" 9QC +104 "collection"'/9 +5 "core" 9SA +104 "collection"' 9 +6 "core" 9U? +104 "collection"'9 +4 "core" 9W< +105 "collection"'^9 +4 "core" 9Y9 +105 "collection"'r9 +4 "core" 9%[7 +104 "collection"'9 +4 "core" 9B\\4 +106 "collection"'+9 +4 "core" 9b^2 +104 "collection"'9 +5 "core" 9~a1 +104 "collection"'09 +4 "core" 9b. +105 "collection"'\\9 +4 "core" 9d, +104 "collection"''9 +5 "core" 9f* +104 "collection"'\ 9 +5 "core" 9h( +104 "collection"'|9 +5 "core" 9k\ ' +104 "collection"'9 +4 "core" 9l% +104 "collection"'`9 +5 "core" 96n# +104 "collection"'A9 +4 "core" 9No" +105 "collection"'I9 +5 "core" 9dr +104 "collection"'9 +5 "core" 9yu  +104 "collection"'?9 +4 "core" 9v$ +104 "collection"'9 +5 "core" 9x) +104 "collection"'U9 +4 "core" 9y- +104 "collection"'M9 +5 "core" 9z1 +104 "collection"'9 +4 "core" 9|6 +104 "collection"'9 +5 "core" 9: +104 "collection"'99 +4 "core" 9> +104 "collection"'9 +4 "core" 9 C +105 "collection"'u9 +5 "core" 9 G +104 "collection"'a9 +4 "core" 9 $K +105 "collection"'9 +4 "core" 9 1P +104 "collection"'9 +4 "core" 9 =T +105 "collection"'K9 +4 "core" 9 IX +105 "collection"'}9 +4 "core" 9 T] +105 "collection"'B9 +4 "core" 9 ^a +104 "collection"'9 +4 "core" 9 if +105 "collection"'9 +4 "core" 9 sj +104 "collection"'x9 +4 "core" 9 {n +105 "collection"'Z9 +5 "core" 9 s +104 "collection"'l9 +4 "core" 9 w +105 "collection"'v9 +4 "core" 9 { +105 "collection"'W9 +4 "core" 9  +104 "collection"'59 +4 "core" 9  +105 "collection"'49 +4 "core" 9  +104 "collection"'X9 +4 "core" 9  +105 "collection"'n9 +4 "core" 9  +104 "collection"' 9 +5 "core" 9  +104 "collection"'89 +4 "core" 9  +105 "collection"']9 +5 "core" 9  +104 "collection"'i9 +4 "core" 9  +105 "collection"'z9 +4 "core" 9  +104 "collection"'<9 +4 "core" 9  +105 "collection"' 9 +4 "core" 9  +104 "collection"' 9 +6 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'H9 +5 "core" 9  +104 "collection"'*9 +4 "core" 9  +105 "collection"'#9 +5 "core" 9  +104 "collection"'c9 +79 "core" 9  +104 "collection"'[9 +5 "core" 9  +104 "collection"';9 +4 "core" 9  +104 "collection"'S9 +5 "core" 9  +104 "collection"'@9 +6 "core" 9  +104 "collection"'j9 +4 "core" 9  +105 "collection"'69 +4 "core" 9  +104 "collection"'N9 +5 "core" 9  +104 "collection"'y9 +4 "core" 9  +104 "collection"'{9 +6 "core" 9  +104 "collection"'Q9 +4 "core" 9  +105 "collection"'E9 +4 "core" 9\  +104 "collection"'$9 +5 "core" 9\  +104 "collection"'b9 +4 "core" 9\  +104 "collection"'9 +5 "core" 9\   +104 "collection"')9 +4 "core" 9\ \  +105 "collection"'=9 +4 "core" 9\  +104 "collection"'19 +5 "core" 9\  +104 "collection"'9 +5 "core" 9\  +104 "collection"'79 +5 "core" 9\  +104 "collection"'g9 +5 "core" 9\ $ +104 "collection"'J9 +4 "core" 9\ ( +104 "collection"'&9 +4 "core" 9\ , +105 "collection"'F9 +4 "core" 9\ 1 +104 "collection"':9 +5 "core" 9\ 5 +104 "collection"'p9 +4 "core" 9\ "9 +104 "collection"'V9 +5 "core" 9\ $> +104 "collection"'9 +4 "core" 9\ &B +104 "collection"'9 +5 "core" 9\ )F +104 "collection"'(9 +5 "core" 9\ *K +104 "collection"'G9 +5 "core" 9\ -O +10 .tCH.hold 10:00,70C +5 "collection"'39 +6 'T `\ v `\ *\ +7 "core" 9\ -P + P +4 "collection"'f% +6 "core" % \ 4\ +\ E +3 #tBegun lysing Collection Puck Heater at 68.1C/69.5psia +43543 "Can"\ qMj +16441 "core" ` +3 "collection"'O9 +6 "core" 9\ w +3 "collection"'% +6 "core" % \ \ \ z +4 #tEnded lysing Collection Puck Heater at 70C/76.0psia +2 .CS.seek 0ml +3 "collection"'>'P +356 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'C @ +108 "core" A +6 .tCSV.dial :air +3 "collection"' @ +57 "core" A +7 .tCS.seek 5ml +2 "collection"'2'q +1347 "core" ' +3 .tCSV.dial CTV +2 "collection"'q  +43 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +3 "collection"'D @ +44 "core" ? +6 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'  +45 "core"  +6 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'e @ +45 "core" ? +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'d'P +1357 "core" ' +3 "collection"'_% +5 "core" %R\ +3 #tPuck @157.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'t +116 "core" +6 .tCBV.dial CSV +2 "collection"'  +31 "core"  +81 "collection"'h% +6 "core" %R  \ +17 .tCS.seek 5ml +2 "collection"'"'q +1350 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'o  +45 "core" +6 "collection"'s% +5 "core" %q*]\  +5 .tCS.seek 7ml +2 "collection"''g +598 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +44 "core" ? +7 .tCS.seek 10ml +3 "collection"'L' +846 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'R ` +116 "core" ^ +6 #tLysing Complete +2 "collection"'~& +6 "core" &XY\ |G +3 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&.% +6 "core" % `   +3 "storage"(% +6 "core" %G\ \ C\ +2 "storage"( . +5 "core" .(G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 2 +3 "storage"(P( +192 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (& +4 "core" & n\ +3 "manipulator"&& +7 "core" & " ) +2 "manipulator"&w% +7 "core" % `  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&/( +169 "core" ( +3 "manipulator"& & +6 "core" &  R +3 "storage"(& +5 "core" & \ #\ '\ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&^'j +111 "core" ' +2 "storage"(r& +7 "core" & # " 6\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +163 "core" ' +3 "storage"(+- +5 "core" -'l +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +6 "core" &  R +3 "storage"(0& +6 "core" & \ .\ 9 {\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +2 "manipulator"&\\'J +40 "core" ' +3 .tElbow.hold +2 "manipulator"&', +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(\ - +3 "core" -'l +5 .tSE.seek 22.43 Pucks below Top Plate +3 "storage"(|'ض +39 "core" ' +2 "manipulator"&% +6 "core" %H\\ +3 "storage"(`& +6 "core" & '\ +4 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 2 + 298 counts +2 "manipulator"&A't +11 "core" ' +2 "manipulator"&I& +5 "core" & R +4 "storage"(& +6 "core" & \ =\ = G\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&?'j +21 "core" ' +4 .tSE.seek 23.43 Pucks below Top Plate +3 "storage"(' +51 "core" ' +2 "manipulator"&U& +5 "core" & [ R +4 "manipulator"&M% +5 "core" %p  | +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +77 .tForearm.seek :retract +13 "manipulator"&' ] +90 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +166 "core" ( +4 "manipulator"&9& +6 "core" &   $ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &  A $ +4 .tForearm.seek CC +3 "manipulator"&u'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&a/ +15 "core" / +6 .tCC.seek :open +2 "collection"'( +410 "core" ( +3 "storage"(& +7 "core" & \ \  \ +2 "storage"(K& +6 "core" & \ +\ : \ +3 "manipulator"&}& +5 "core" &  # +4 "manipulator"&B% +5 "core" %r 3 } +5 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&( +170 "core" ( +3 "manipulator"&x& +6 "core" &  N +3 "storage"(Z& +5 "core" & \ \ , \ +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 2 +2 "manipulator"&l'J +112 "core" ' +2 .tElbow.hold +3 "manipulator"&v, +6 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&W1 +24 "core" 1 +5 "manipulator"&5% +5 "core" %Rn   +4 "storage"(4& +6 "core" & 5\ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 2 + 308 counts +2 "manipulator"&X'~ +22 "core" ' +2 "manipulator"&n& +5 "core" & I M +4 "storage"( & +5 "core" & \ \  ^\ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&8'j +32 "core" ' +3 "storage"(]% +5 "core" % ]\ > A\ +6 ."downElevator"SE.seek :down +4 "storage"(i') +98 (z% +4 "core" %D- & ' ,\ \ [ +4 "manipulator"&<% +6 "core" %q   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +104 .tForearm.seek :retract +3 "manipulator"& ' ] +89 "core" ' +1194 !"downElevator"o:I2C::Request::Timeout: @requesto: I2C::Servo::AbsMove3Request : @tag0: @channeli:\ @goali):@destinationi-: @timeout0: @dontLog0: @replyqo:\ Queue: @waiting[: @que[:@maxDelayo:\ Delay: @_dc_objf15: mesg"8No Response to I2C::Servo::AbsMove3Request[69:->28]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "storage"( ') +4 "core" ' +4 ."downElevator"SE.stop + "storage"(5 +5 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +6 "core" &\ +3 "manipulator"&H& +5 "core" & M +3 "manipulator"&*% +7 "core" % ^ N  +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&#(-z +176 "core" ( +3 "manipulator"&c& +5 "core" &- ] \\ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &[& +4 "core" &- ~ \\ +4 .tForearm.seek :garage +3 "manipulator"&;'o +182 "core" ' +3 .tHand.close +12 "manipulator"&S/ +27 "core" / +3 "manipulator"&@& +7 "core" &- \\ +3 "manipulator"&j% +5 "core" %π~ w C +6 .tForearm.seek :retract +2 "manipulator"&6' ] +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&N( +295 "core" ( +3 "manipulator"&y& +5 "core" & W ) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &{& +6 "core" &   ) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&Q'ш +105 "core" ' +5 "manipulator"&E& +5 "core" & I ) +4 "manipulator"&$% +5 "core" %с +5 "collection"'b& +6 "core" &\ +4 "collection"'& +7 "core" &\ +4 .tCC.seek :closed +4 "collection"')(X +3 "core" &l\ +7 &M\ 5 +7 & Fx6\ ~1 +10 &Go}\ }E +9 &^\ O +9 &O\ O +10 &kS\ O +9 &-T\ O +10 &P\ N +9 &P}\ N +9 &!tPh\ N +10 &#6QT\ N +9 &$R0\ O +9 &&S\ O +10 &({R\ O +9 &*>Q<\ N +10 &+O=\ O +9 &-M\ O +9 &/M\ O +10 &1ER\ O +9 &3Q\ O +9 &4P~\ N +10 &6P\ N +9 &8NO\ N +10 &:L\ O +9 &;M\ N +9 &=P\ N +10 &?VOd\ N +9 &AQE\ O +9 &BT,\ O +10 &D\\\ P +9 &FTn\ ~R +10 &H \ {U +9 &I\ xZ +9 &K\ yY +10 &MFo\ xY +9 &O]\ xY +9 &P\ xZ +10 &R\ wZ +9 &TK\ wZ +10 &V\ u\\ +9 &W}\ yC +9 &X*\ y$l +10 &Xf\ J +3 ( +3 "collection"'& +6 "core" &Xd\ ~J +4 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.28 +2 "collection"'=& +5 "core" &Xd\ ~J +5 .tHand.open +2 "manipulator"&11 +27 "core" 1 +7 "manipulator"&% +6 "core" %s +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&7' ] +96 "core" ' +3 .tPSV.dial PSR +3 "processing"%g +135 "core"  +10 "processing"%J% +6 "core" %ܐB\ +4 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +20 .tPS.seek 1.5ml +2 "processing"%&' +1598 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%F  +45 "core"  +7 .tPS.seek 0ml +3 "processing"%:'ܑ +1601 "core" ' +3 .tPSV.dial PSR +3 "processing"%p +44 "core"  +11 .tPSR.select :air +3 "processing"% +21 .tPS.seek 2.5ml +3 "processing"%V' +2628 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"% +87 "collection"'  +13 "core" @ +2 "processing"%( +5 "core" @ +4 "processing"%G  +62 "core" +104 +9 .tPSV.dial :mixloop +3 "processing"%3 +105 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'f  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%,  +132 "core" +8 .tPS.seek 0ml +3 "processing"%T'ܑ +2623 "core" ' +4 .tPSV.dial :air +2 "processing"%O  +43 "core"  +7 .tPS.seek 2.5ml +3 "processing"%' +2623 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%- +45 "core" +8 .tPS.seek 0ml +2 "processing"%C'ܑ +2615 "core" ' +3 .tPSV.dial :air +2 "processing"%  +45 "core"  +7 .tPS.seek 2.5ml +3 "processing"%>' +2618 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%q +45 "core" +8 .tPS.seek 0ml +2 "processing"%D'ܑ +2618 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&e( +34 "core" ( +3 "manipulator"&2& +5 "core" & #  +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &_& +4 "core" & >  +4 .tForearm.seek CC +2 "manipulator"&t'ш +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +18 "core" / +5 .tCC.seek :open +3 "collection"'h( +409 "core" ( +2 "manipulator"&d& +7 "core" &  +2 "manipulator"&o% +6 "core" %ё  +4 .tForearm.seek :retract +2 "manipulator"&s' ] +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&"(-z +299 "core" ( +2 "manipulator"&& +6 "core" &- I +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &- 7 I +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&R'o +113 "core" ' +3 .tHand.open +2 "manipulator"&~1 +22 "core" 1 +2 "manipulator"&.% +7 "core" %nK B  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +2 .tPSV.dial :mixloop +3 "processing"% +6 "core" +5 .tPTV.dial :PRVmixing +76 "processing"%  +6 "core" +15 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "collection"'  +11 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'w  +6 "core" +6 #tLoading lyfil puck from tube 3 into Collection Clamp +2 "collection"'Y& +6 "core" &\ +3 "manipulator"& % +6 "core" % _ ~  +3 "storage"(% +6 "core" %A = ; 8\ +3 "storage"(%. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(r(G +202 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (+& +4 "core" &F\ \ 6 i\ +4 "manipulator"&m& +5 "core" &-  I +4 "manipulator"&% +6 "core" % _ t  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&0( +177 "core" ( +3 "manipulator"&\ & +6 "core" & / ] +3 "storage"(& +6 "core" &C A K Q\ # +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&`'k +119 "core" ' +3 "storage"(I& +6 "core" &C ` ^ S\ # +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +249 "core" ' +3 "storage"(U- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 (M& +4 "core" &C T Q \ # +4 "manipulator"&^& +6 "core" &  ] +3 .tElbow.seek 3 +3 "manipulator"&/( +6 "core" ( +2 "manipulator"&& +6 "core" &   ] +3 "storage"(\\& +6 "core" &C ? M \ # +4 .tForearm.seek 3 + 300 counts +3 "manipulator"&A'w +17 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&|/ +18 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&9& +3 "storage"(') +14 "core" & N ] +3 "manipulator"&?% +6 "core" %x Q +3 .tForearm.seek :retract +3 "manipulator"&'' ] +96 "core" ' +3 .tElbow.seek CC +2 "manipulator"&a( +111 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +44 "core" ( +2 "manipulator"&& +7 "core" & Y & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &!& +6 "core" & & +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +104 "core" ' +3 "manipulator"&K& +6 "core" & r & +3 "manipulator"&}% +5 "core" %р j +5 "collection"'B& +79 "core" &G\ +12 "collection"'x& +11 "core" &"\ +5 .tCC.seek :closed +2 "collection"'Z(X +7 "core" &\ +2 &\  +6 &0{\ +z +9 &c{\ > +9 &On\ O +10 &P\ N +9 &R\ O +10 &R\ O +9 &WQ|\ N +9 &O\ O +10 & Ld\ N +9 &"O]\ N +9 &$^RK\ O +10 && U7\ O +9 &'O!\ O +10 &)Qd\ N +9 &+fRk\ O +9 &-(Rf\ O +10 &.LU\ N +9 &0LA\ O +9 &2nO2\ O +10 &41O\ N +9 &5Q\ N +10 &7O\ O +9 &9wP\ N +9 &;9R\ N +10 &<N\ N +9 &>O\ N +9 &@~O\ O +10 &B@O\ O +9 &DP\ O +10 &EZ \ P +9 &Gb\ P +9 &I<v\ ~S +10 &J\ |V +9 &L~\ zX +9 &Nq\ zY +10 &P4\ zX +9 &Qt\ yY +10 &Sh\ xZ +9 &Ur]\ w[\ +9 &W2[\ vM +10 &XTBL\ y*| +9 &X`I\ C +6 ( +4 "collection"'x& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.22 +4 .Hand.open +2 "manipulator"&u1 +5 "core" &X\\D\ C +15 1 +2 "manipulator"&% +5 "core" %u  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&W' ] +97 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'5  +139 "core" ~ +8 .tCSV.dial CTV +3 "collection"'4  +30 "core"  +8 .tPS.seek 2.5ml +3 "processing"%n' +2617 "core" ' +4 "collection"' % +6 "core" %YR%\  +4 .tCS.seek 4.25ml +2 "collection"']'Z& +1542 "core" ' +4 .tdelay 8 seconds +449 "Can"\ aNj +354 .tPSV.dial :air +2 "processing"%  +44 "core"  +10 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%z  +76 "core"  +9 .tPS.seek 0ml +2 "processing"%<'ܑ +2618 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"' ` +36 "core" ` +7 .tCSV.dial :air +3 "collection"'l @ +43 "core" @ +8 .tCS.seek 10ml +2 "collection"'X' +1550 "core" ' +3 .tCSV.dial CTV +2 "collection"'  +45 "core"  +8 .tCS.seek 0ml +3 "collection"'8'P +2639 "core" ' +3 .tCBV.dial :waste1 +3 "collection"'i @ +30 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'  +138 "core" +6 "collection"'H& +6 "core" &X\\zs\ C +3 #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&*% +6 "core" % s   +3 "storage"(c% +6 "core" %H # " .\ +2 "storage"([. +6 "core" .(G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 2 +3 "storage"( ( +207 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (v& +4 "core" & \ '\ r\ +4 "manipulator"&S& +6 "core" &\  3 # +3 "manipulator"&@% +6 "core" % s    +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&j( +169 "core" ( +76 "manipulator"& & +5 "core" & 6 K +4 "storage"(;& +6 "core" & # $ U\ +4 .tForearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&y'j +189 "core" ' +3 "storage"(#& +6 "core" & K K \ +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"({' +148 "core" ' +3 "storage"(E- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 "manipulator"&$& +4 "core" & > K +4 "storage"(b& +7 "core" & \ \  \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +2 "manipulator"&6'J +41 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(=- +4 "core" -' +6 .tSE.seek 23.45 Pucks below Top Plate +2 "storage"(1'- +29 "core" ' +2 "manipulator"&% +6 "core" %R< } +3 "storage"(& +5 "core" & w\ +4 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 308 counts +2 "manipulator"&g'~ +21 "core" ' +3 "manipulator"&J& +6 "core" & k H +3 "storage"(Q& +6 "core" & \ <\ = N\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&F'j +41 "core" ' +4 .tSE.seek 24.45 Pucks below Top Plate +2 "storage"(&'ߖ +45 "core" ' +3 "manipulator"&p& +5 "core" & H +4 "manipulator"&:% +6 "core" %` +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +4 .tElbow.seek CC +2 "manipulator"&(( +169 "core" ( +3 "manipulator"&& +7 "core" &  _ % +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &G& +6 "core" &  % +3 .tForearm.seek CC +3 "manipulator"&3'ш +98 "core" ' +3 .tHand.close + "manipulator"&f/ +16 "core" / +6 .tCC.seek :open +2 "collection"',( +407 "core" ( +3 "storage"(V& +6 "core" & # - X\ +3 "storage"(O& +6 "core" & 1 0 \ +3 "manipulator"&T& +6 "core" &  $ +3 "manipulator"&-% +6 "core" %ь   +4 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&( +165 "core" ( +75 "manipulator"&C& +5 "core" & ` +4 "storage"(q& +7 "core" & " $ \ +3 .tElbow.reconfigure :limp +11 "manipulator"&$ ,(b +5 .tForearm.seek 2 +3 "manipulator"&>'J +110 "core" ' +3 .tElbow.hold +3 "manipulator"&, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&21 +22 "core" 1 +4 "manipulator"&_% +6 "core" %Nu ( +3 "storage"(& +5 "core" & \ \ \ +4 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 304 counts +2 "manipulator"&N'z +21 "core" ' +3 "manipulator"&7& +5 "core" & N ` +4 "storage"()& +6 "core" & L H 9\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&d'j +28 "core" ' +3 "storage"(o% +5 "core" %ߐ F K \ +6 ."downElevator"SE.seek :down +4 "storage"(t') +98 (e% +4 "core" %6\ a ^ \ +4 "manipulator"&% +5 "core" %w  *  +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 "core" ' +4 ."downElevator"SE.stop +2 .tForearm.seek :retract +3 "storage"(5 +5 "manipulator"&' ] +92 "core" ' +3 .tPSV.dial :air +3 "processing"%~  +76 "core" +6 .tPS.seek 2.5ml +3 "processing"%.' +2614 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"% +44 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +45 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%s +45 "core" +6 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%  +44 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%w'ܑ +2620 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Y& +6 "core" &t@\  +3 "manipulator"& & +6 "core" &  ` +3 "manipulator"&% +6 "core" % `  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(-z +165 "core" ( +2 "manipulator"&R& +7 "core" &-q Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &+& +4 "core" &-q +4 .tForearm.seek :garage +3 "manipulator"&m'o +110 "core" ' +3 .tHand.close +2 "manipulator"&/ +18 "core" / +3 "manipulator"&P& +6 "core" &-r +3 "manipulator"&\ % +5 "core" %}x v 3 +5 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +4 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&"( +129 "core" ( +2 "manipulator"&I& +7 "core" & Z +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +12 .tForearm.seek PC +2 "manipulator"&U'E +95 "core" ' +3 "manipulator"&M& +7 "core" & 2 +3 "manipulator"&^% +6 "core" %:  5 +4 "processing"%& +6 "core" &t6\  +3 "processing"%\\& +9 "core" &t=\  +6 .tPC.seek :closed +2 "processing"%|(SD +3 "core" &t?\  +3 &t@\ \  +8 &6A\ }, +10 &g@\ A +9 &Kv@\ P +10 &Z@\ O +9 &\\A\ O +9 &VC\ O +10 &XXA\ N +9 &YB\ O +9 & W?\ O +10 &"[?\ O +9 &$_WB\ O +9 &&!W@\ O +10 &'Y@\ O +9 &)V?\ O +10 &+fW@\ O +9 &-'W@\ O +9 &.W@\ O +10 &0YB\ O +9 &2mZ@\ O +9 &4/\\@\ O +10 &5\\B\ O +9 &7^A\ P +10 &9t]C\ P +9 &;7Y@\ O +9 &<W?\ O +10 &>Y@\ O +9 &@~UB\ O +10 &B?ZA\ O +9 &D\\@\ O +9 &Ek@\ Q +10 &G|w@\ R +9 &I:;\ T +9 &J@\ V +10 &L@\ ~U +9 &N{@\ ~U +9 &P<A\ ~V +10 &Q@\ |D +9 &R6@\ S +10 &S @\ + +3 ( +3 "processing"%\\& +6 "core" &S A\ + +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.59 +2 "processing"%9& +6 "core" &S A\ + +4 .tHand.open +2 "manipulator"&?1 +19 "core" 1 +3 "manipulator"&0% +6 "core" %: 5 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&`' ] +102 "core" ' +3 .tPRV.dial :air +2 "processing"%  +47 "core"  +6 .tPSV.dial :mixloop +3 "processing"% +44 "core" +6 "processing"%!% +5 "core" %܎@\ +5 .tPS.seek 0.3ml +3 "processing"%A' +381 "core" ' +3 .tPSV.dial PSR +3 "processing"%K +105 "core"  +11 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%/'5a +492 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%}' +1910 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"%B +108 "core" +6 .tPTV.dial :mixing +2 "processing"% @ +76 "core" B +8 .tPBV.dial :waste2 +3 "processing"%'  +92 "core" +8 .tPS.seek 0ml +2 "processing"%h'ܑ +2621 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&u& +6 "core" & ` +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&( +5 "core" ( +2 "manipulator"&x& +5 "core" & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &5& +4 "core" & +4 .tForearm.seek PC +2 "manipulator"&4'E +168 "core" ' +2 .tHand.close +13 "manipulator"&/ +16 "core" / +6 .tPC.seek :open +2 "processing"%D( +374 "core" ( +3 "manipulator"& & +6 "core" & [ +3 "manipulator"&L% +6 "core" %S  +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&z(-z +135 "core" ( +2 "manipulator"&n& +7 "core" &-p\  ) "x +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-q\  !w +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&l'o +113 "core" ' +3 .tHand.open + "manipulator"&]1 +24 "core" 1 +3 "manipulator"&% +5 "core" %su v +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&X' ] +109 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp +2 "processing"%i& +6 "core" &@\ +3 "manipulator"&% +6 "core" % a 1  +3 "storage"(H% +6 "core" %@ P B \ +3 "storage"(*. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 3 +2 "storage"(c(G +210 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 ([& +4 "core" &I Q I z\ +3 "manipulator"&v& +6 "core" &-w\   !q +3 "manipulator"&S% +7 "core" % j  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&@( +169 "core" ( +2 "manipulator"&r& +7 "core" & T f +3 "storage"( & +6 "core" &F _ d C\  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +3 "manipulator"&;'k +116 "core" ' +2 "storage"(a& +6 "core" &F o n \  +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(#' +258 "core" ' +3 "storage"(W- +6 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (E& +4 "core" &F T B `\  +4 "manipulator"&$& +6 "core" &  f +3 .tElbow.seek 3 +2 "manipulator"&b( +5 "core" ( +4 "manipulator"&=& +6 "core" &  ; f +3 "storage"(& +6 "core" &F K \\ \  +4 .tForearm.seek 3 + 300 counts +2 "manipulator"&'w +34 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&J/ +21 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&Q& +8 "storage"(p') +5 "core" &  ) f +4 "manipulator"&:% +9 "core" %w ( +3 .tForearm.seek :retract +3 "manipulator"&y' ] +166 "core" ' +4 .tElbow.seek PC +12 "manipulator"&j( +32 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +208 "core" ( +3 "manipulator"&{& +7 "core" & +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &6& +4 "core" & ^ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&g'E +102 "core" ' +3 "manipulator"&1& +7 "core" &  +3 "manipulator"&% +6 "core" %E U +3 "processing"%G& +7 "core" &4\ +3 "processing"%F& +9 "core" &4\ +4 .tPC.seek :closed +4 "processing"%(SD +3 "core" &A\ +8 &?\ 4 +5 &$G?\ 1 +10 &Mq@\ F +9 &c@\ O +9 &UA\ N +10 &xV?\ N +9 &8WB\ O +10 &W@\ O +9 &Y@\ O +9 &!ZA\ N +10 &#@\\@\ O +9 &%VA\ O +10 &&WA\ O +9 &(X?\ N +9 &*HWA\ O +10 &, X@\ N +9 &-Y@\ N +9 &/Y@\ N +10 &1QU@\ N +9 &3W@\ N +10 &4UA\ O +9 &6\\A\ O +9 &8YZ@\ N +10 &:X@\ N +9 &;UA\ O +9 &=\\A\ O +10 &?`ZB\ O +9 &A#U@\ N +9 &BY@\ O +10 &Da@\ O +9 &FbnA\ Q +10 &H@\ T +9 &IA\ T +9 &K@\ U +10 &M^B\ U +9 &OA\ U +10 &P@\ V +9 &Ryu@\ ) +9 &SlA\ 6 +10 ( +4 "processing"%F& +5 "core" &S!&B\ / +3 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.62 +4 .Hand.open +2 "manipulator"&f1 +28 "core" 1 +2 "manipulator"&% +7 "core" %: +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&Z' ] +111 "core" ' +5 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%V K +4 %O9 +9 "core" 9 =3 +103 "processing"%T9 +5 "core" 9<4 +104 "processing"%-9 +4 "core" 9< 4 +105 "processing"%C9 +4 "core" 9=6 +105 "processing"%39 +4 "core" 9=6 +104 "processing"%q9 +4 "core" 9<7 +105 "processing"%(9 +4 "core" 9=8 +104 "processing"%29 +5 "core" 9<8 +104 "processing"%_9 +5 "core" 9#=#7 +105 "processing"%9 +4 "core" 9(=(8 +104 "processing"%79 +5 "core" 90=,6 +104 "processing"%)9 +4 "core" 98=05 +105 "processing"%o9 +4 "core" 9B=5) +105 "processing"%9 +5 "core" 9M>9( +104 "processing"%e9 +4 "core" 9[=>% +105 "processing"%9 +4 "core" 9h>B# +104 "processing"%9 +5 "core" 9w?F! +104 "processing"%>9 +4 "core" 9?K +105 "processing"%N9 +5 "core" 9@O +104 "processing"%&9 +5 "core" 9@S +104 "processing"%~9 +4 "core" 9?X +104 "processing"%d9 +5 "core" 9@\\ +104 "processing"%t9 +4 "core" 9A` +105 "processing"%<9 +5 "core" 9Ae +104 "processing"% 9 +4 "core" 9Bi +105 "processing"%9 +4 "core" 9Cm +104 "processing"%s9 +5 "core" 9"Br +104 "processing"%9 +79 "core" 9>Dy +104 "processing"%.9 +4 "core" 9OE} +104 "processing"%Y9 +4 "core" 9^F +105 "processing"% 9 +4 "core" 9lF +104 "processing"%9 +4 "core" 9{G +105 "processing"%R9 +5 "core" 9G +104 "processing"%+9 +5 "core" 9H +104 "processing"%9 +4 "core" 9H +105 "processing"%9 +4 "core" 9I +104 "processing"%P9 +4 "core" 9J +105 "processing"%\ 9 +5 "core" 9J +104 "processing"%9 +4 "core" 9K +104 "processing"%I9 +5 "core" 9K +104 "processing"%9 +4 "core" 9L +104 "processing"%m9 +4 "core" 9L +104 "processing"%M9 +5 "core" 9M +104 "processing"%^9 +4 "core" 9M +104 "processing"%9 +5 "core" 9N +13 .tPH.hold 2:00:00,28C +7 .delay 1:30 + "processing"%% pKp +6 "core"  +8996 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +107 "core"  +11 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 .tPS.seek 0.5ml +2 "processing"%k' +587 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +20 .tPS.seek 2ml +3 "processing"%9'Q +1604 "core" ' +3 .tPTV.dial :puck +3 "processing"%?  +72 "core"  +11 .tPSV.dial PTV +3 "processing"%0 +75 "core" +7 .tPBV.dial :waste1 +3 "processing"%\\  +139 "core"  +7 "processing"%% +6 "core" %S4\ ~ +4 .tPS.seek 1.5ml +2 "processing"%' +590 "core" ' +4 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%! * +35 "core" , +9 .tPS.seek 0ml +3 "processing"%U'ܑ +1594 "core" ' +4 .tdelay 5:00 +11442 "Can"\ ^Iyj +18562 #trecoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%w  +35 "core" +7 .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%K * +37 "core" , +7 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%A +76 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +3 "processing"%/' +2359 "core" ' +2 .tPSV.dial PTV +77 "processing"%B +75 "core" +8 .tdelay 5 seconds +514 .PSV.dial PSR +2 "processing"% +76 "core"  +12 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +76 "core" +7 .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%}  +76 "core"  +7 .tPS.seek :empty +2 "processing"%u's +2361 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%x  +133 "core" +6 .tPSV.dial :mixloop +2 "processing"%5 +47 "core" +6 .tPRV.dial :ab1 +2 "processing"% @ +76 "core" A +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +3 "processing"%"' +356 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "processing"%|  +2 "collection"'`  +47 "core"  +8 +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"% % +6 "core" %<\  +4 .tPS.seek 0.3ml +2 "processing"%L' +357 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'n  +30 "core" +6 .tPRV.dial :air +3 "processing"%  +44 "core"  +7 .tPS.seek 0.9ml +3 "processing"%4'N +1270 "core" ' +3 .tPRV.dial :waste2 +2 "processing"% @ +77 "core" > +8 .tPS.seek 0.5ml +2 "processing"%]' +858 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +46 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +4 .tPS.seek 2ml +3 "processing"%i'Q +1606 "core" ' +2 .tPSV.dial :PML +3 "processing"% +45 "core" +6 .tPTV.dial :mixing +2 "processing"%H @ +73 "core" @ +7 .tPBV.dial :waste1 +3 "processing"%  +37 "core" +6 "processing"%*% +6 "core" %S6\  +4 .tPS.seek 1.85ml +3 "processing"%l'K +231 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%[ * +36 "core" + +8 .tPS.seek 0ml +3 "processing"%v'ܑ +1956 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'S& +4 "core" &un\ w +4 "manipulator"& & +6 "core" & 1  +2 "manipulator"&r% +6 "core" % D +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-z +122 "core" ( +3 "manipulator"&z& +5 "core" &-w H . +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +83 &a& +4 "core" &-w . +5 .tForearm.seek :garage +6 "manipulator"&X'o +106 "core" ' +3 .tHand.close +2 "manipulator"&W/ +21 "core" / +3 "manipulator"&E& +5 "core" &-w { . +4 "manipulator"&$% +5 "core" %ρ O +5 .tForearm.seek :retract +2 "manipulator"&=' ] +104 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +293 "core" ( +3 "manipulator"&J& +6 "core" & _ * +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Q& +4 "core" & * +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&:'ш +101 "core" ' +3 "manipulator"&@& +7 "core" & * +3 "manipulator"&;% +6 "core" %т - +4 "collection"'#& +6 "core" &um\ o +4 "collection"'& +8 "core" &ul\  +6 .tCC.seek :closed +2 "collection"'{(X +3 "core" &tp\ o +3 &tn\ p +9 &3~sn\ h*z +9 &a~tp\ g? +10 &Zmul\ hP +9 &Qsl\ jP +9 &Nrn\ jP +10 &Lsm\ jQ +9 &`Nto\ iP +9 &"Oun\ jP +10 & Msm\ jP +9 &"Msm\ iP +10 &$iKsm\ iP +9 &&)Ntn\ jQ +9 &'Ntn\ jP +10 &)Ltl\ jQ +9 &+qNsm\ jP +9 &-2Orl\ jP +10 &.Nsl\ jP +9 &0Irm\ jP +10 &2zLtl\ jP +9 &4;Ntn\ jP +9 &5Otm\ iP +10 &7Oto\ jP +9 &9Mtn\ jP +9 &;COto\ jP +10 &=Otl\ jP +9 &>Nrm\ jP +10 &@Mtn\ jP +9 &BJLso\ jP +9 &D\ Vtm\ jQ +10 &Efum\ iS +9 &Gun\ fU +10 &I:sp\ cY +9 &Jsn\ bZ +9 &Lvm\ bZ +10 &Nyum\ b[\ +9 &P9un\ o\\ +9 &Qvm}\ e\\ +10 &Sun\ n[ +9 &Uxul\ _^ +9 &W;to\ _K +10 &XcEvo\ b%q +9 &Xtm\ dO +6 ( +5 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.54 +2 "collection"'6& +6 "core" &Xtto\ fO + &Xtum\ jO +5 .tHand.open +2 "manipulator"&b1 +25 "core" 1 +4 "manipulator"&p% +5 "core" %w +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&1' ] +98 "core" ' +3 .tPSV.dial PSR +3 "processing"% +107 "core"  +12 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +22 .tPS.seek 1.5ml +3 "processing"%G' +1610 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%y  +46 "core"  +8 .tPS.seek 0ml +2 "processing"%D'ܑ +1604 "core" ' +3 .tPSV.dial PSR +2 "processing"%f +46 "core"  +12 .tPSR.select :air +3 "processing"% +104 .tPS.seek 2.5ml +2 "processing"%' +2621 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%F  +3 "collection"'O  +39 "core" ~ +130  +10 .tPSV.dial :mixloop +3 "processing"%T +106 "core" +9 .tCTV.dial :air,avoiding: :intake +7 .PTV.dial :PRVmixing +3 "processing"%g  +74 "core" +10 .tPS.seek 0ml +3 "processing"%-'ܑ +2618 "core" ' +4 .tPSV.dial :air +2 "processing"%C  +44 "core"  +9 .tPS.seek 2.5ml +3 "processing"%3' +2620 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%q +46 "core" +9 .tPS.seek 0ml +3 "processing"%('ܑ +2615 "core" ' +3 .tPSV.dial :air +2 "processing"%2  +45 "core"  +8 .tPS.seek 2.5ml +3 "processing"%_' +2620 "core" ' +3 .tPSV.dial :mixloop +2 "processing"% +45 "core" +9 .tPS.seek 0ml +3 "processing"%7'ܑ +2619 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +7 "core" &  6 ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&o( +30 "core" ( +3 "manipulator"&& +5 "core" & M  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &e& +4 "core" & 2  +4 .tForearm.seek CC +3 "manipulator"&'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&/ +21 "core" / +6 .tCC.seek :open +2 "collection"'>( +409 "core" ( +3 "manipulator"&N& +5 "core" & D  +4 "manipulator"&&% +6 "core" %|   +4 .tForearm.seek :retract +2 "manipulator"&~' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&d(-z +298 "core" ( +2 "manipulator"&t& +5 "core" &- $ O +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +4 "core" &-  O +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"& 'o +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +25 "core" 1 +3 "manipulator"&s% +6 "core" %os 1 v +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +3 "Can"\ iTj +6 ."da"delayUntil "12:20:39.48" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'.& +5 "core" &sn@\ +4 "manipulator"&Y% +7 "core" % h   +3 "storage"( % +6 "core" %H\ \ \ +3 "storage"(. +6 "core" .(G +3 "storage"(R& +5 "core" &F\ \  \  +4 "storage"(+& +6 "core" &F\ \ \  +3 "manipulator"&& +5 "core" &- O +4 "manipulator"&% +6 "core" % h  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +3 "manipulator"&P( +175 "core" ( +2 "manipulator"&\ & +7 "core" &\  "| +3 "storage"(& +6 "core" &F\ \  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&I'k +104 "core" ' +4 "storage"(& +6 "core" &F\ \  H\  +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(m' +259 "core" ' +2 "storage"(M- +6 "core" -'1 +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (^& +4 "core" &F\ \  +3 "manipulator"&& +7 "core" &   "| +3 ."WCR"Elbow.seek 3 +3 "manipulator"&( +6 "core" ( +2 "manipulator"&h& +5 "core" &  c "| +4 "storage"(k& +6 "core" &F\ \  &\  +4 ."WCR"Forearm.seek 3 + 300 counts +3 "manipulator"&?'w +23 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&0/ +27 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&\\& +2 "storage"(') +14 "core" &   "| +3 "manipulator"&9% +7 "core" %y a # +4 ."WCR"Forearm.seek :retract +3 "manipulator"&!' ] +104 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +101 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +51 "core" ( +2 "manipulator"&V& +5 "core" &  & +4 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &w& +4 "core" &  & +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&K'ш +104 "core" ' +3 "manipulator"&A& +7 "core" & { & +3 "manipulator"&U% +6 "core" %ъ +4 "collection"'B& +5 "core" &tm^\ v +5 "collection"'& +8 "core" &uma\ v +96 ."WCR"CC.seek :closed +3 "collection"''(X +5 "core" &slD\ +2 &tm@\ + &sm4\ + &sm0\ + &ul+\ +3 &un0\ + &uk0\ + &tk\ + &so!\ + &tl\ + &to\  + &sn\ 3 +6 &Fxrl\ w1 +5 &Fq|tl \ vE +10 &]rl\ yP +9 &Lsn \ zO +9 &jPsp \ zO +10 &,Psm\ zO +9 &Oum\ zO +9 &Ntm\ zO +10 &!qOrm\ zO +9 &#3Qsn\ zO +10 &$Rrm\ zO +9 &&Osn\ zO +9 &(yPvl\ zO +10 &*<Otl\ {O +9 &+Osn\ yO +9 &-Ntk\ yO +10 &/Osm\ zO +9 &1DOsm\ yO +10 &3Osn\ xO +9 &4Qsm\ xO +9 &6Rul\ vO +10 &8KOtl\ yO +9 &: Ntl\ vO +9 &;Lum\ xO +10 &=Orl\ wO +9 &?TOum\ xO +10 &ANsn\ wO +9 &BRul\ xP +9 &D]um\ vQ +10 &FSosn\ uR +9 &Htm\ sT +9 &Ium\ oY +10 &Kuo\ pY +9 &MFsm\ qY +9 &Oso\ qZ +10 &Ptl\ qZ +9 &Rro\ p[ +10 &TGtn\ o\\ +9 &Vtn\ m^ +9 &W~ul\ qC +10 &X/tm\ q#h +9 &X_tl\ xE +3 ( +3 "collection"'& +8 #"WCR"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.38 +5 .Hand.open +2 "manipulator"&}1 +5 "core" &Xcum\ wE +15 1 +3 "manipulator"&/% +5 "core" %o ! +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&x' ] +98 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")5+ +5 "core" + +2 "sampler")% +7 "core" %# \ d +2 "collection"'u& +7 "core" &Xcsm\ oE +5 "Can"\ kz +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +8 .SS.reconfigure :fast +2 "sampler")#.0X +4 "sampler")n% +5 "core" %3 \ $ +4 #"WCR"Sensor limits: Intake max 173.4psia; Outlet max 130.3psia +2 .SSV.dial :spit +2 "sampler") +142 "core"  +9 ."WCR"SS.seek 0ml +3 "sampler")L'! +267 "core" ' +3 ."WCR"SSV.dial CBV +3 "sampler")  +141 "core"  +8 ."WCR"CTV.dial :intake +3 "collection"'4  +78 "core"  +11 #"WCR"Waiting for sampler to finish priming... +2 .delayUntil "12:19:53.72" +1402 #"flow"3.7L/min +3008 #4.1L/min +11810 ."WCR"Flow.enablePump :primary +3 .Flow.setRate 2.5 +11 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +8 "collection"' @ +10 "core" @ +13 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +4 "Can"\ M\ A +2 ."WCR"Intake.select :open +85 "sampler") +219 "collection"']% +5 "core" %N \ > +3 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X +67 "collection"'=% +4 "core" %N\ O +4 "sampler"),% +5 "core" %V<: \ : +76 "collection"'6% +4 "core" %N\ V +4 "sampler")b% +6 "core" %VYV \ = +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )p% +4 "core" %V[Y \ > +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +78 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")'! +412 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +21 #"WCR"Sampling 1000.0ml in 45:00 +5 .Flow.enablePump :primary +2 .Flow.setRate 2.5 + .Intake.select :close +2 .Exhaust.select :close +3 .SS.reconfigure :default + "sampler")#.0X +21 "collection"'s% +24 "core" %N|\ T +3 "sampler").% +7 "core" %6 \ 7 +24 "collection"'Y% +5 "core" %N|\ K +3 "sampler")~% +7 "core" %6 \ > +28 "collection"' % +5 "core" %N\ R +3 "sampler")% +7 "core" %6 \ > +33 "collection"'R% +4 "core" %N\ L +4 "sampler")+% +5 "core" %6 \ @ +39 "collection"'% +72 "core" %N\ P +9 "sampler")% +17 "core" %6  \ @ +33 "collection"' % +5 "core" %N\ T +3 "sampler")\ % +6 "core" %3 \ : +51 "collection"'% +5 "core" %N\ Q +3 "sampler")d% +7 "core" %LJ \ < +57 "collection"'% +5 "core" %N\ Z +4 "sampler")% +6 "core" % \ > +65 "collection"'M% +6 "core" %N\ Q +4 "sampler")^% +6 "core" % \ > +74 "collection"'% +5 "core" %N\ O +4 "sampler")h% +6 "core" %GE \ B< +3 ."WCR"Intake.select :close +3 "sampler")0 +20 )k% +4 "core" %US \ F< +3 ."WCR"SSV.dial :exhaust +3 "sampler")0  +79 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")\\'! +347 #"flow"2.4L/min +548 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")9  +82 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +6 "Can"\ k R +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'P% +4 "core" %N\ V +3 #"WCR"Intake @34.0psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X% +7 "core" %(] \ = +3 "collection"'}% +6 "core" %N\ I +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X +24 "collection"'|% +5 "core" %N\ Q +3 "sampler")% +7 "core" %Ő \ E +3 "collection"'4% +7 "core" %N\ X +3 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X +33 "collection"'E% +4 "core" %N\ X +4 "sampler")$% +6 "core" % \ B +38 "collection"'% +4 "core" %N\ Y +4 "sampler")Z% +6 "core" %54 \ > +3 ."WCR"Intake.select :close +3 "sampler")0 +19 )X% +4 "core" %FD \ B +3 ."WCR"SSV.dial :exhaust +3 "sampler")J  +7 ."da"PSV.dial :air +3 "processing"%  +44 "core"  +7 ."da"delay 2 seconds +18 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")Q'! +151 ."da"PSV.dial :mixloop +3 "processing"%@ +46 "core" +9 ."da"delay 2 seconds +203 .PSV.dial :air +3 "processing"%;  +46 "core"  +9 ."da"PS.seek :empty +3 "processing"%#'s +426 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +102 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")=  +82 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +5 "Can"\ s W^' +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"',% +5 "core" %N\ P +3 #"WCR"Intake @33.0psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X0X0X \ @ +21 "collection"'P% +4 "core" %N\ N +4 "sampler")\\% +6 "core" % \ : +24 "collection"'V% +5 "core" %N#\ M +3 "sampler")w% +7 "core" % \ : +28 "collection"'?% +5 "core" %N\ U +3 "sampler")A% +7 "core" %IJ \ ? +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )U% +4 "core" %XW \ D +3 ."WCR"SSV.dial :exhaust +3 "sampler")B  +79 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")'! +904 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")!  +84 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +4 "Can"\ m w- +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'>% +4 "core" %N\ V +4 #"WCR"Intake @33.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X'ܑ +408 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale + "sampler")#.0X< +3 ."WCR"SSV.dial :exhaust + "sampler")E  +79 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")$'! +325 "core" ' +2 ."da"delay 2:00 +570 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +80 "core" +6 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +3 "Can"\ b% +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'l% +3 "core" %N\ O +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X +2 "collection"'y% +3 "core" %N/\ P +2 #"WCR"Intake @32.8psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X +47 "collection"'A% +3 "core" %N\ S +2 "sampler")U% +4 "core" %"* \ 9 +53 "collection"'M% +3 "core" %N\ S +3 "sampler")B% +3 "core" %"%  \ 9 +61 "collection"'?% +3 "core" %N\ T +2 "sampler")!% +4 "core" %"# \ @ +69 "collection"'^% +3 "core" %N\ U +3 "sampler")I% +3 "core" %" 76 \ A\ ^ +78 "collection"'m% +4 "core" %N\ V +3 "sampler")7% +3 "core" %"YX \ C +88 "collection"'% +3 "core" %N\ Q +3 "sampler")u% +3 "core" %" \ D +100 "collection"'5% +3 "core" %N\ Y +2 "sampler") % +4 "core" %" \ E +2 "collection"'`% +3 "core" %N\ T +3 ."WCR"SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X +113 "collection"'% +3 "core" %N\ P +2 "sampler")H% +3 "core" % \ C +128 "collection"'v% +3 "core" %N\ Y +2 "sampler")% +3 "core" % \ = +144 "collection"'y% +3 "core" %N\ X +2 "sampler") % +4 "core" %<9 \ > +2 ."WCR"Intake.select :close + "sampler")0 +14 )Z% +3 "core" %>< \ E` +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler") '! +899 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +78 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler"):  +80 "core" +6 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +3 "Can"\ b9 +2 ."WCR"Intake.select :open + "sampler") +214 "collection"'T% +4 "core" %N\ T +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X% +4 "core" % )& \ ? +53 "collection"'d% +3 "core" %N\ Y +2 "sampler") % +4 "core" % <: \ @ +60 "collection"'+% +3 "core" %N\ V +3 "sampler")% +3 "core" %TS \ E m +69 "collection"'% +4 "core" %N\ Z +2 "sampler")h% +4 "core" %yu \ E +77 "collection"'k% +4 "core" %N\ W +2 "sampler")N% +4 "core" % \ > +87 "collection"'9% +4 "core" %N\ X +2 "sampler")P% +4 "core" % \ C +2 "collection"'\\% +3 "core" %N\ T +2 #"WCR"Intake @33.3psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0XD +2 ."WCR"Intake.select :close + "sampler")0 +16 )% +3 "core" %85 \ BD +3 ."WCR"SSV.dial :exhaust +2 "sampler")R  +76 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")3'! +854 "core" ' +66 ."WCR"Exhaust.select :close +11 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")C  +80 "core" +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can"\ n +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"']% +3 "core" %N \ R +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X% +10 "core" %N\ I +9 "sampler")d% +14 "core" % \ 7 +7 "collection"' % +13 "core" %N\ J +9 #"WCR"Intake @32.4psia, vacuum from 20.0 to 28.0psi +9 .SS.reconfigure :inhaling 0.16ml/s +6 "sampler")#. 0X +24 "collection"'\ % +4 "core" %N\ R +4 "sampler") % +7 "core" %& \ 9 +28 "collection"'0% +4 "core" %N\ L +4 "sampler")Y% +6 "core" %& \ = +33 "collection"'A% +4 "core" %N\ K +4 "sampler")U% +6 "core" %& \ ? +38 "collection"'M% +5 "core" %N\ L +3 "sampler")B% +7 "core" %& \ > +43 "collection"'?% +5 "core" %N\ Q +3 "sampler")!% +7 "core" %& \ 8 +50 "collection"'^% +5 "core" %N\ L +4 "sampler")I% +6 "core" %& \ 8 +57 "collection"'m% +5 "core" %Ni\ K +3 "sampler")7% +7 "core" %& \ 7 +65 "collection"'V% +5 "core" %N\ M +3 "sampler")% +7 "core" %&  \ @ +74 "collection"'u% +5 "core" %N(\ Q +3 "sampler")5% +7 "core" %& \ > +85 "collection"' % +4 "core" %N\ M +3 "sampler")`% +7 "core" %& \ > +96 "collection"'% +4 "core" %N\ R +4 "sampler")n% +6 "core" %&'' \ 9 +110 "collection"'% +4 "core" %N\ P +4 "sampler")|% +6 "core" %73 \ A +124 "collection"'}% +5 "core" %N\ Y +3 "sampler")4% +7 "core" %IG \ @ +140 "collection"'/% +5 "core" %N\ T +3 "sampler")w% +7 "core" %b^ \ E +159 "collection"'% +4 "core" %N\ [ +4 "sampler")% +6 "core" % \ B +180 "collection"'% +4 "core" %N\ [ +4 "sampler")[% +6 "core" % \ B +192 "collection"'i% +5 "core" %N\ X +3 "sampler")*% +7 "core" % \ > +192 "collection"'r% +5 "core" %N\ Z +3 "sampler")S% +5 "core" %*( \ @ +194 "collection"'z% +5 "core" %N\ Z +3 "sampler")a% +6 "core" %TT \ ? +193 "collection"'j% +5 "core" %N\ P +3 "sampler")"% +7 "core" % \ D +192 "collection"'W% +5 "core" %N\ Q +3 "sampler")E% +7 "core" % \ E +192 "collection"'% +5 "core" %N\ U +3 "sampler")% +6 "core" % \ ;_ +193 "collection"'l% +5 "core" %N\ U +3 "sampler")K% +7 "core" %"" \ <_ +192 "collection"'$% +5 "core" %N\ O +3 "sampler")J% +5 "core" %87 \ B_ +4 ."WCR"Intake.select :close +12 "sampler")0 +20 )@% +4 "core" %>9 \ G_ +4 ."WCR"SSV.dial :exhaust +3 "sampler")X  +78 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler");'! +898 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +82 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +6 "Can"\ cBI/ +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'=% +5 "core" %Nk\ M +3 #"WCR"Intake @32.6psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X +43 "collection"'R% +5 "core" %N\ S +4 "sampler")L% +7 "core" %26  \ > +49 "collection"'C% +6 "core" %N\ R +3 "sampler")]% +7 "core" %26 \ A +57 "collection"'3% +5 "core" %N\ W +3 "sampler")(% +7 "core" %2$# \ C- +65 "collection"'_% +5 "core" %N\ X +3 "sampler")% +6 "core" %22/ \ <- +87 "collection"'G% +10 "core" %N\ R +3 "sampler")% +7 "core" %2IF \ <- +85 "collection"'O% +5 "core" %N\ Q +4 "sampler")F% +5 "core" %2cb \ ;- +97 "collection"'g% +5 "core" %N\ P +4 "sampler")e% +7 "core" %2 \ A- +109 "collection"'6% +5 "core" %N\ U +3 "sampler")q% +6 "core" %2 \ A- +4 "collection"'t% +5 "core" %N\ T +4 #"WCR"Intake @33.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X +15 "collection"'s% +6 "core" %N\ J +3 "sampler").% +6 "core" %p- \ 6 +18 "collection"'~% +5 "core" %N|\ N +4 "sampler")f% +7 "core" %p.\ \ \ ; +20 "collection"'% +5 "core" %N\ J +4 "sampler")% +5 "core" %p- \ 7 +25 "collection"'-% +5 "core" %N\ O +4 "sampler")% +7 "core" %p- \ : +28 "collection"'1% +5 "core" %N~\ L +3 "sampler")D% +6 "core" %p- \ : +34 "collection"'% +5 "core" %N\ J +3 "sampler")% +7 "core" %p-" \ < +38 "collection"'2% +5 "core" %N|\ I +3 "sampler")>% +6 "core" %p-*' \ = +44 "collection"'d% +5 "core" %Ny\ R +4 "sampler") % +7 "core" %p-41 \ < +49 "collection"')% +5 "core" %N}\ P +4 "sampler")% +7 "core" %p&?> \ ? +57 "collection"'h% +6 "core" %N\ J +3 "sampler")k% +6 "core" %p&NN \ > +66 "collection"'N% +5 "core" %N\ Q +4 "sampler")9% +6 "core" %p&`] \ ; +75 "collection"'P% +5 "core" %N\ P +3 "sampler")\\% +6 "core" %pwv \ ; +86 "collection"'&% +5 "core" %N\ L +3 "sampler")\ % +6 "core" %p \ 7 p +97 "collection"' % +5 "core" %N\ O +4 "sampler")0% +5 "core" %p \ ? o +4 "collection"'Y% +5 "core" %N}\ R +4 #"WCR"Intake @33.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X +193 "collection"'D% +4 "core" %N\ J +4 "sampler")% +6 "core" % \ 7 +192 "collection"'% +5 "core" %N\ S +3 "sampler")o% +7 "core" %  \ 9 +192 "collection"'2% +5 "core" %N\ R +3 "sampler")>% +7 "core" %=: \ ; +192 "collection"'d% +5 "core" %N\ K +3 "sampler") % +7 "core" %YW \ < +26 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +4 !"WCR"o:ShallowSampler::Clogged:@checkpoint: omitted: mesg"'Filtering too Slowly after 325.0ml:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 .SSV.dial :exhaust +3 "sampler")h  +78 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.reconfigure :exhale +3 "sampler")#.0X +76 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%d +77 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +77 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +78 "core"  +8 ."da"PS.seek :empty +3 "processing"%h's +2374 "core" ' +4 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%= +138 "core"  +11 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%)'Q +2113 "core" ' +3 ."da"delay 5 seconds +504 .PTV.dial :puck +3 "processing"%N  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%9 +75 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%8  +37 "core" +8 "processing"%\\% +6 "core" %O7\ W +4 ."da"PS.seek 1.5ml +2 "processing"%&' +589 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\ * +36 "core" , +9 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +109 "core"  +8 ."da"PS.seek :empty +3 "processing"%P's +1602 "core" ' +3 "processing"%9 +6 "core" 9N5 +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +3 "processing"%Y +4 %0& +5 "core" 5 +2 &S!%7\ L/ +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&B% +6 "core" % p d  +3 "storage"(+% +5 "core" %O \ +3 "storage"(?. +5 "core" .(G +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."da"SC.seek 2 +2 "storage"(M( +203 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (^& +3 "core" & 1 |\ +4 "manipulator"&I& +5 "core" &\  H "{ +4 "manipulator"&~% +6 "core" % p G  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +3 "manipulator"&7( +166 "core" ( +2 "manipulator"&V& +6 "core" & B C +3 "storage"(& +5 "core" & , . \ +5 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&A'j +94 "core" ' +2 "storage"(5& +5 "core" &   .\ +85 ."da"SE.reconfigure :pick +12 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(u' +151 "core" ' +3 "storage"( - +4 "core" -'> +4 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&!& +5 "core" & r C +3 "storage"(& +6 "core" & '  S\ +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 2 +3 "manipulator"&m'J +37 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&`, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(|- +4 "core" -'> +5 ."da"SE.seek 24.43 Pucks below Top Plate +3 "storage"(4'߈ +79 "core" ' +3 "manipulator"&/% +6 "core" %=] / +2 "storage"(n& +5 "core" & \ 1 { T\ +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 2 + 287 counts +2 "manipulator"&w'i +18 "core" ' +2 "manipulator"&& +6 "core" & C +3 "storage"(& +5 "core" &  \ +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&i'j +31 "core" ' +4 ."da"SE.seek 25.43 Pucks below Top Plate +3 "storage"(' +43 "core" ' +3 "manipulator"&}& +5 "core" & D C +4 "manipulator"&% +6 "core" %k " +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&S' ] +92 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"&z( +250 "core" ( +3 "manipulator"&r& +6 "core" & { +3 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &a& +4 "core" &  +4 ."da"Forearm.seek PC +3 "manipulator"&['E +96 "core" ' +3 ."da"Hand.close +2 "manipulator"&"/ +20 "core" / +6 ."da"PC.seek :open +3 "processing"%j( +376 "core" ( +3 "storage"(E& +5 "core" & E F \ +4 "manipulator"&*& +6 "core" & +2 "manipulator"&{% +6 "core" %= ^ +4 ."da"Forearm.seek :retract +3 "manipulator"&l' ] +96 "core" ' +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 2 +3 "manipulator"&K( +248 "core" ( +3 "manipulator"&$& +6 "core" &\   !w +3 "storage"(U& +5 "core" & G G q\ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&'j +96 "core" ' +3 ."da"Hand.open +3 "manipulator"&X1 +17 "core" 1 +4 "storage"(- +5 "core" -' +5 ."da"SE.seek 25.08 Pucks below Top Plate +2 "storage"(@' +25 "core" ' +4 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 24.11 Pucks below Top Plate +3 "storage"(;'o +54 "core" ' +4 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25aug2012h425ml.png +1942 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +312 #"da"SX HX9/16 (USB:<4): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.744 seconds\ Exposing 696x520 pixel 16-bit image for 18.768 seconds\ /var/log/esp/da25aug2012h425ml.png: PNG Upload Complete\ +12 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25aug2012h425ml15s.png +1671 #SX HX9/16 (USB:<4): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25aug2012h425ml15s.png: PNG Upload Complete\ +116 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25aug2012h425ml25s.png +1928 #"image"compressed /var/log/esp/da25aug2012h425ml.jxl +762 #"da"SX HX9/16 (USB:<4): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25aug2012h425ml25s.png: PNG Upload Complete\ +6 .Gate.power :camera,:OFF +2 "storage"(p- +6 "core" -'o +29 "storage"(& +18 "core" & + *\ +13 "manipulator"&H& +9 "core" &\  K !w +4 ."da"Elbow.seek 2 +4 "manipulator"&v( +7 "core" ( +3 "manipulator"&& +7 "core" &\  !w +3 "storage"(#& +6 "core" & * ( ~\ +7 ."da"Forearm.seek 2 + 800 counts +2 "manipulator"&Z'j +6 "core" ' +5 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 24.82 Pucks below Top Plate +3 "storage"(y' +61 "core" ' +3 "manipulator"&& +8 "core" &\  !w +2 "storage"(J& +8 "core" & |\ +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 2 +4 "manipulator"&T'J +36 "core" ' +3 ."da"Elbow.hold +3 "manipulator"& , +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 25.01 Pucks below Top Plate +2 "storage"(' +29 "core" ' +3 "manipulator"&:% +5 "core" %I` i +5 "storage"(& +5 "core" & \ +5 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 2 + 299 counts +3 "manipulator"&,'u +39 "core" ' +3 "manipulator"&R& +5 "core" &  x o +5 "storage"(W& +8 "core" & b\ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&L'j +20 "core" ' +3 "storage"(C% +5 "core" % y\ +6 ."downElevator"SE.seek :down +5 "storage"(') +99 (3% +4 "core" %A Z\ +4 "manipulator"&]% +6 "core" %q   +3 ' +4 ."downElevator"SE.stop +5 "storage"(5 +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&_' ] +90 "core" ' +3 "storage"( & +7 "core" & 7\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "collection"'G& +7 "processing"%& +9 "core" &X\\xt\ uE + &B\ +6 "manipulator"&& +6 "core" &  n +4 "manipulator"&O% +7 "core" % g   +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&F(-z +186 "core" ( +3 "manipulator"&(& +5 "core" &- d D +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &e& +4 "core" &- D +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&6'o +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&q/ +22 "core" / +3 "manipulator"&t& +7 "core" &- D +3 "manipulator"&g% +5 "core" %ρ ; a +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +108 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&Q( +127 "core" ( +2 "manipulator"&s& +7 "core" & 8 +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &.& +4 "core" & +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&f'E +101 "core" ' +3 "manipulator"&& +103 "core" & : +4 "manipulator"&% +7 "core" %B +4 "processing"%-& +7 "core" &A\ +8 "processing"%<& +9 "core" &B\ +6 ."psFlush"PC.seek :closed +2 "processing"%(SD +8 "core" &B\ +2 &A\ +5 &\ )B\ #a +10 &nWA\ z8 +9 &{@\ zM +9 &}WA\ |O +10 &@U@\ |O +9 &V@\ |N +9 &TA\ }N +10 &VA\ |O +9 & IVB\ }N +10 &" UB\ |N +9 &#TC\ |N +9 &%UA\ |N +10 &'PXA\ |O +9 &)QA\ |N +9 &*TA\ |N +10 &,Q?\ |O +9 &.XXB\ |O +10 &0WC\ |N +9 &1VB\ |O +9 &3ZA\ {O +10 &5aU@\ |N +9 &7"W@\ |O +9 &8V?\ |O +10 &:VA\ |O +9 &+UB\ }N +9 &?W@\ |O +9 &AZA\ |O +10 &CpW@\ }O +9 &E0Z;\ |O +9 &FeB\ |Q +10 &H}@\ zR +9 &Jh@\ yT +10 &L&A\ xU +9 &MB\ xU +9 &O@\ xU +10 &QlA\ xU +9 &RHd@\ {)y +9 &S#1A\ ~, +5 ( +6 "processing"%<& +5 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.52 +2 "processing"%b& +5 "core" &S#@\ , +2 &S#7\ ~, +7 ."psFlush"Hand.open +2 "manipulator"&D1 +28 "core" 1 +3 "manipulator"&% +7 "core" %B +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +2 ."psFlush"PSR.select :air +6 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +4 "manipulator"&o% +4 ."psFlush"PSV.dial PSR +11 "processing"%1 +6 "core" % N E \ +3 "storage"(>% +7 "core" %A Y N \ +3 "storage"(d. +7 "core" .( +3 "storage"( & +7 "core" & \\ ] \ +3 "storage"(& +9 "core" & ]\ +  +7 "manipulator"&2& +18 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +5 "core" &  +4 "manipulator"&=% +7 "core" % N \ +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&h( +19 ."psFlush"PS.seek 0.5ml +3 "processing"%N' +234 "core" ( +3 "manipulator"&9& +7 "core" &\  0 "| +3 "storage"(8& +6 "core" & ~ -\ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&\\'j +105 "core" ' +3 "storage"()& +7 "core" & \ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(\ ' +136 "core" ' +2 "storage"( - +5 "core" -' +5 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&&& +5 "core" &  Z "{ +4 "storage"(& +7 "core" & \ +3 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 2 +4 "manipulator"&Y'J +4 "core" ' +7 ."psFlush"delay 5 seconds +29 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&0, +97 "core" , +3 ."WCR"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +5 "storage"(B- +5 "core" -' +6 ."WCR"SE.seek 25.43 Pucks below Top Plate +4 "storage"(+' +39 "core" ' +3 "manipulator"&?% +8 "core" %7a +3 "storage"(^& +7 "core" & K E \ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 281 counts +3 "manipulator"&I'c +11 "core" ' +11 "manipulator"&~& +7 "core" & , b +4 "storage"(c& +5 "core" & \ +7 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&V'j +22 "core" ' +4 ."WCR"SE.seek 26.43 Pucks below Top Plate +3 "storage"('X +54 "core" ' +3 "manipulator"&5& +5 "core" & h b +5 "manipulator"&% +5 "core" %u x +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&x' ] +93 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"& ( +6 ."psFlush"PSR.select :air +5 "processing"% +25 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +123 "core" ( +2 "manipulator"&& +8 "core" & O ' +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &|& +6 "core" & a ' +5 ."WCR"Forearm.seek CC +2 "manipulator"&/'ш +106 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&n/ +28 "core" / +13 ."WCR"CC.seek :open +2 "collection"'( +409 "core" ( +3 "storage"(& +5 "core" & Y\ +5 "storage"(A& +5 "core" & \ +5 "manipulator"&}& +6 "core" &   # +4 "manipulator"&% +5 "core" %ш 1 +6 ."WCR"Forearm.seek :retract +3 "manipulator"&7' ] +39 #"image"compressed /var/log/esp/midres/da25aug2012h425ml15s.jxl +57 "core" ' +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 2 +3 "manipulator"&u( +166 "core" ( +3 "manipulator"&m& +7 "core" & g +4 "storage"(w& +8 "core" & \ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 2 +6 "manipulator"&4'J +113 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&i, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +99 ."WCR"Hand.open +13 "manipulator"&r1 +28 "core" 1 +4 "manipulator"&a% +8 "core" %Ph  +4 "storage"(`& +6 "core" & x W\ +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 2 + 306 counts +4 "manipulator"&"'| +21 "core" ' +2 "manipulator"&S& +8 "core" & , f +3 "storage"(& +5 "core" & {\ +6 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&E'j +33 "core" ' +3 "storage"(*% +7 "core" %\\ K\ +5 ."downElevator"SE.seek :down +5 "storage"({') +98 ([% +3 "core" ' +7 ."downElevator"SE.stop +4 "storage"(5 +7 "core" %0 \ +2 "manipulator"&$% +8 "core" %h @ +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&U' ] +95 "core" ' +4 #tStarting finalPurge +367 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%z @ +199 "core" A +12 ."psFlush"PTV.dial :PRVmixing +2 "processing"%X  +132 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"% +107 "core" +10 ."psFlush"PS.seek :empty +4 "processing"%l's +985 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +863 #"image"compressed /var/log/esp/midres/da25aug2012h425ml25s.jxl +3 ."Qmail"DAfans.email "da25aug2012h425ml exposed 18.768 seconds\\nmidres/da25aug2012h425ml15s\\nmidres/da25aug2012h425ml25s",Subject: "da25aug2012h425ml images!" +1126 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +107 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%@' +587 "core" ' +6 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +25 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2108 "core" ' +4 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +37 "core" +11 ."psFlush"PTV.dial :mixing +3 "processing"%H @ +73 "core" B +11 ."psFlush"PSV.dial :mixloop +3 "processing"% +107 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%#'s +2630 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"% +107 "core"  +14 ."psFlush"PSR.select :flush +5 "processing"%@ +24 ."psFlush"PS.seek 1ml +3 "processing"%J'[q +1095 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +24 ."psFlush"PS.seek 2.5ml +3 "processing"%:' +348 #"uploadLog"upsync +1259 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%K  +72 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%R  +7 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2620 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%W +75 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%;' +2619 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%C +76 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%Z'ܑ +2623 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%v +77 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%3' +584 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2110 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%y +75 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%T U +58 "core" V +10 ."psFlush"PS.seek 0ml +2 "processing"% 'ܑ +2638 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%G @ +47 "core" > +8 ."psFlush"PS.seek 2.5ml +86 "processing"%' +88 "Can"\ u(j +2530 "core" ' +4 ."psFlush"PSV.dial :waste1 +8 "processing"%,  +74 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%'s +2622 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%O +58 "core"  +12 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%' +2651 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%L U +6 "core" U +10 ."psFlush"PS.seek 0ml +2 "processing"%('ܑ +2614 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%e @ +45 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%q  +73 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%t's +2638 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%g +44 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +2 "processing"%_'[q +1096 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%s' +1600 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%. +76 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%6  +6 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%  +115 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%F'ܑ +2626 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +75 "core"  +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%-' +2613 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%j'ܑ +2610 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%b +76 "core"  +10 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%D' +582 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +100 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2107 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%o +77 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%< U +56 "core" W +10 ."psFlush"PS.seek 0ml +3 "processing"%>'ܑ +2618 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%d @ +46 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2621 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%1  +75 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%'s +2624 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%2 +44 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%=' +2616 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%f +74 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%9 U +7 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%8'ܑ +2619 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%Q @ +45 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%P' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%)  +74 "core"  +7 ."psFlush"PS.seek :empty +3 "processing"% 's +2622 "core" ' +5 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'&& +6 "core" &|u\  +3 "manipulator"&& +6 "core" & f +3 "manipulator"&% +6 "core" % ^ P  +4 .tElbow.seek PC +2 "manipulator"&B( +244 "core" ( +2 "manipulator"&?& +7 "core" & N  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &^& +6 "core" &   +3 .tForearm.seek PC +3 "manipulator"&~'E +96 "core" ' +2 .tHand.close +2 "manipulator"&c/ +27 "core" / +6 .tPC.seek :open +3 "processing"%\\( +373 "core" ( +3 "manipulator"&h& +6 "core" &  +3 "manipulator"&5% +6 "core" %W +  +4 .tForearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&\ ( +369 "core" ( +3 "manipulator"&Y& +7 "core" & 7 ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &I& +4 "core" & ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&+'ш +103 "core" ' +3 "manipulator"&& +5 "core" &  ( +77 "manipulator"&|% +6 "core" %т +4 "collection"'V& +6 "core" &yt\  +14 "collection"'0& +7 "core" &yt\ ~ +4 .tCC.seek :closed +4 "collection"'n(X +3 "core" &{u\  +7 &{r\ 4 +7 &G|zu\ v1 +10 &Cp~{u\ vF +9 &Zzu\ xP +10 &O}u\ yP +9 &eO|v\ yP +9 &&O{v\ yP +10 &O}u\ yP +9 &Lyw\ yP +9 &!mNzt\ zP +10 &#/Q}u\ xP +9 &$Ryu\ yP +10 &&Qzt\ xP +9 &(uOzt\ yP +9 &*7Q|t\ yP +10 &+Q{s\ yP +9 &-Nzs\ yO +9 &/~M{t\ yO +10 &1@L{w\ yO +9 &3N{t\ yO +10 &4Q|s\ xP +9 &6O{u\ yP +9 &8GO}u\ yP +10 &: L{v\ yP +9 &;Lzt\ yP +9 &=Myu\ xP +10 &?PN|s\ yO +9 &AKzt\ yP +10 &BN{u\ yP +9 &D\\zt\ xQ +9 &FOhys\ vR +10 &H{u\ tV +9 &I}s\ qY +9 &Kzv\ pZ +10 &MB{t\ qZ +9 &O|v\ pZ +10 &P{v\ pZ +9 &R|u\ o[ +9 &TE{v\ n[ +10 &Vzu\ n] +9 &W}{w\ qC +9 &X4{u\ p` +10 &XO}u\ yB +3 ( +4 "collection"'0& +4 "core" &XV|v\ xB +5 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.37 +2 "collection"'N& +6 "core" &XW|x\ xB +5 .tHand.open +2 "manipulator"&x1 +25 "core" 1 +2 "manipulator"&'% +7 "core" %x z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'A& +5 "core" &XV|w \ zB +4 "collection"'}% +5 "core" %zu+\ y +4 .tCSV.dial CSR +3 "collection"'  +43 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'m'q +1350 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +18 'w% +4 "core" %q{u%\ | +5 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'/'G +649 "core" ' +3 .tCSV.dial :waste +2 "collection"' +133 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'r'P +1985 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"'a& +6 "core" &XVzw\ xB +3 "collection"'`% +6 "core" %Q}v/\ v +2 .tCSV.dial :flush +3 "collection"'7  +43 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'S'q +1224 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +45 "core" B +6 "collection"'*% +6 "core" %q|t2\ r +4 .tCS.seek 6.999ml +2 "collection"'u'b +543 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'[  +2 '$  +56 "core"  +89  +7 .tCBV.dial :waste1 +2 "collection"'4 @ +82 "core" B +8 .tCS.seek 0ml +2 "collection"'"'P +1241 "Can"\ Z,j +417 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'& +6 "core" &XVx\ {B +2 "collection"'{% +6 "core" %Q}x!\ { +3 .tCSV.dial :flush +3 "collection"'E  +73 "core" +10 .tCS.seek 5ml +76 "collection"'z'q +1218 "core" ' +4 .tdelay 5 seconds +514 .CSV.dial :air +4 "collection"'X @ +44 "core" A +7 "collection"'% +6 "core" %q}w\ v +4 .tCS.seek 7ml +3 "collection"'!'e +539 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'l  +3 '  +11 "core"  +31  +7 .tCBV.dial :waste2 +3 "collection"'@  +107 "core"  +9 .tCS.seek 0ml +2 "collection"''P +1658 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'H& +7 "core" &XV|t\ |B +2 "collection"'% +5 "core" %Ozv\ | +4 .tCSV.dial :flush +3 "collection"'p  +74 "core" +8 .tCS.seek 5ml +3 "collection"''q +1217 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'# @ +46 "core" B +7 "collection"'J% +5 "core" %q{t\ { +5 .tCS.seek 6.999ml +3 "collection"''b +537 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'K  +4 'R  +10 "core"  +31  +7 .tCBV.dial :waste2b +3 "collection"':  +107 "core"  +8 .tCS.seek 0ml +3 "collection"'W'P +1666 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &XV{u\ uB +3 "collection"'C% +6 "core" %K{v\ u +2 .tCSV.dial CSR +3 "collection"';  +43 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'v'! +1895 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'Z' +543 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'3 +3 'y  +48 "core"  +58 +8 .tCTV.dial :intake +2 "collection"'T  +79 "core" +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 2ml +3 "collection"']' +1925 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +2 "collection"'G  +77 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"' 'P +592 "core" ' +3 .tCSV.dial CSR +2 "collection"',  +104 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +103 .tCS.seek 5ml +3 "collection"''q +1357 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'O' +1359 "core" ' +3 .tCSV.dial CBV +2 "collection"' +104 "core" +8 .tCS.seek 0ml +3 "collection"''P +2614 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&L& +5 "core" & & +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +6 "core" ( +2 "manipulator"&e& +6 "core" & & +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &(& +4 "core" &  & +4 .tForearm.seek CC +3 "manipulator"&q'ш +96 "core" ' +2 .tHand.close +2 "manipulator"& / +19 "core" / +6 .tCC.seek :open +3 "collection"'g( +410 "core" ( +2 "manipulator"&t& +5 "core" & < & +4 "manipulator"&_% +5 "core" %ф   +5 .tForearm.seek :retract +2 "manipulator"&.' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&6(-z +302 "core" ( +3 "manipulator"&& +6 "core" &-  R +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &s& +4 "core" &- R +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +115 "core" ' +3 .tHand.open +2 "manipulator"&F1 +17 "core" 1 +3 "manipulator"&% +6 "core" %qq A q +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&-' ] +103 "core" ' +3 #tCompleted [myDA_WCR #Phase 23: Wednesday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:35 +2 #Preparing to sleep until 8/21/25 11:00AM +11 #Asleep til 8/21/25 11:00AM +8 #Continuing at 11:00PDT21-Aug-25 +5 "Can"\ Q-V +7 ."Qmail"GoodNews.email "Then, in tube 3: myWCR {hotBleach :waste2b} \\t\\t#Phase 24: Thursday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:129\\n{1 => 33,\\n 2 => 27,\\n 3 => 6,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:20:19, 12.2C, 10% humidity, 14.5psia, 13.26V, 0.41A, 128.504Ah, 5.38W\\nSampled 325.0ml",Subject: "Asleep until 11:00PDT21-Aug-25" +1212 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +5281 #"uploadLog"upsync +30900 "Can" \ +.q)j +60002  \ :0j +60003  \ /1Uj +60002  \ /3j +60002 \ A5j +60002 \ /7\\j +60002 \ /9(j +60003 \ I:Cj +60002 \ 8<j +60002 \ />oj +60003 \ ?@tj +60002 \ /BAj +60002 \ /D1j +60002 \ )Ej +60003 \ /Gd]j +60002 \ /I:j +60003 \ 7Kj +60002 \ /Lj +60002 \ /Nj +60002 \ BPKj +60003 \ 0Rgj +60002 \ /T4wj +60002 \ /V j +60003 \ /Wj +60002 \ 1Y9j +60002 \ 6[j +60002 \ )]>ej +60003 \ E^j +60002 \ /`j +60003 \ 7b'j +60002 \ 8dWj +60002 \ /f0Sj +60002 \ /gj +60003 \ <ij +60002 \ /kj +60002 \ /m}j +60002 \ ?o\\Aj +60003 \ /q&j +60002 \ /rmj +60002 \ )tj +60002 \ /vDj +60003 \ /x/j +60002 \ /yj +60002 \ /{[j +60002 \ 5}j +60002  \ /ij +60003 \ 9;j +60002  \ -j +60002  \ /Ij +60002  \ /]j +60003  \ /5uj +60002  \ 8 j +60002  \ /j +60002  \ /7j +60001  \ /wj +60002  \ /Lcj +59996  \ /j +59999  \ /j +60002 \ 0%j +60002  \ /j +60002 \ (Qj +60003  \ /j +60002 \ @}j +60002 \ /j @PDT1755759995.27 \ /ej +60002 \ <4?j +60002 \ /j +60002 \ +kj +60003 \ /ej +60002 \ /=j +60002 \ 0-j +60002 \ /j +60002 \ /Yj +60003 \ /zj +60002 \ NRj +60002 \ / j +60002 \ /j +60003 \ /Gj +60002 \ /j +60002 \ /vsj +60002 \ ) j +60003 \ /j +60002 ~ \ /5j +60002 \ :nj +60002 \ DAaj +60002 |\ ; j +60002 \ /j +60002 ~\ +ʃ#j +60002 \ ;"¹j +60002 \ :Oj +60002 \ /j +60002 \ /Ѣ{j +60002 \ /nj +60002  \ CAŧj +60003  \ /=j +60001  \ /j +60003 \ 2ںij +60002  \ /ܒj +60002  \ /gȕj +60002 \ /2+j +60002 \ )j +60002 \ /Wj +60002 \ 8hj +60002 \ 6@˃j +60002 \ /\ j +60003  \ I̯j +60002  \ /Ej +60002  \ /j +60002  \ /_qj +60002 \ 87j +60002 \ /ϝj +60002 \ /3j +60002 \ =j +60002 \ )__j +60002  \ 9j +60002 \ \ /ҋj +60002 \ /!j +60002 \ Jӷj +60002 \ :cMj +60003 \ /@j +60002 \ 8 yj +60002 \ /j +60002 \ 8 ֥j +60002 \ K ;j +60002 \ / dj +60002 \ /4gj +60002 \ )j +60003 \ 9ٓj +60002 \ /n)j +60002 \ \ /Fڿj +20338 \ .A +5 #tPowering core bus +535 .Gate.power :raw,:ON +2 "sampler") +40 )b +4 "core"  +4 "collection"' +5 'j +3 "core"  +5 "processing"% +3 %D +6 "core"  +8 "collection"' 9\ +4 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X% +4 "processing"%1  +11 "core" + %  +8 .tForearm.home.seek :retract +3 "manipulator"& ' ] +6 ."rdySampler"CSV.dial :waste1 +5 "collection"'2 +43 "core" +6 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +5 "core"  +3 "sampler")f +6 "core"  +3 "sampler")9  +7 "core" +3 ' +5 ."closeHand"Hand.close +8 .tElbow.reconfigure :loose +3 "manipulator"&=/ +4 ."rdyProcessing"PS.home.seek 0ml +6 "manipulator"&$ &.,(#b +4 "processing"%Q'ܑ +7 .tElbow.jog 1500 +9 "manipulator"&8* +24 "core"  +4 "sampler"))% +7 "core" % \ p +8 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.home.seek 0ml +3 "collection"'#d @b +3 "sampler")P'! +7 ."readyCS"CS.home.seek 0ml +5 "collection"'&'P +5 "core" / + * +5 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +3 "manipulator"&(Z +307 "core" ( +3 "storage"(& +6 "core" & \  ?\ +3 .tSE.home.seek :down +2 "storage"(?') +26 "core" ' +40 ' +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +6 .tSC.home.seek :initial +2 "storage"(^([G +271 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +167 "core" ' +689 ( +3 .tSC.configure :limp + "storage"($(\ 1b +6 .tForearm.seek :retract +3 "manipulator"&i' ] +5 "core" ' +4 .tElbow.seek :hammer +2 "manipulator"&c( +127 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&U'΢ +103 "core" ' +3 "manipulator"&% +6 "core" %Χ  +3 .tForearm.seek retracted +3 "manipulator"&h' ] +101 "core" ' +2 "manipulator"&5% +7 "core" % X m  +3 "processing"%~& +4 "collection"'B& +11 "core" &B\ + &&\ +4 .tCC.home.seek :open +4 ."openPC"PC.home.seek :open +4 "collection"'Y( +3 "processing"%I( +317 "core" ( +24 ( +81 "Can"\ H +16 #tPhase [myWCR {hotBleach :waste2b} #Phase 24: Thursday StandAloneWCR with hotBleach cleanup (1 puck)] +2 ."Qmail"Notice.email "At 11:00:35 began in tube 3: myWCR {hotBleach :waste2b} \\t\\t#Phase 24: Thursday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:129\\n{1 => 33,\\n 2 => 27,\\n 3 => 6,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 11.7C, 9% humidity, 14.4psia, 13.32V, 0.35A, 132.997Ah, 4.66W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b} \\t\\t#Phase 24: Thursday StandAloneWCR with hotBleach cleanup (1 puck)" +3 #tStarting initialPurge +995 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &wY\  +3 .tHand.open +2 "manipulator"&|1 +23 "core" 1 +3 "manipulator"&V& +6 "core" & M  +4 "manipulator"&% +6 "core" % Y  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(-z +181 "core" ( +3 "manipulator"&N& +6 "core" &-  a +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &x& +4 "core" &- n a +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +3 "manipulator"&''o +111 "core" ' +3 .tHand.close + "manipulator"&A/ +24 "core" / +3 "manipulator"&}& +5 "core" &- 0 a +4 "manipulator"&0% +5 "core" %π| 6 G +5 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&+( +310 "core" ( +3 "manipulator"&& +6 "core" & , +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &w& +4 "core" &  , +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&m'ш +96 "core" ' +3 "manipulator"& & +6 "core" & S + +7 "manipulator"&/% +5 "core" %ы +5 "collection"'a& +6 "core" &w\ } +4 "collection"'`& +7 "core" &w'\ | +5 .tCC.seek :closed +4 "collection"'7(X +7 "core" &w'\ | +2 &w%\ |\  +7 &6~ \ s,~ +10 &d\ r@ +9 &Dp\ tQ +9 &Q#\ uQ +10 &R\ uP +9 &O\ vQ +9 &MR \ yP +10 &Q%\ wP +9 & O&\ yP +9 &"Q!\ zP +10 &$UQ#\ zP +10 &&P%\ wP +9 &'O\ uP +9 &)O"\ uP +9 &+\\Q$\ uP +10 &-R%\ tP +9 &.R \ tP +10 &0O#\ tP +9 &2dQ\ tP +9 &4&T\ tP +10 &5R%\ tQ +9 &7R\ uP +9 &9lP\ uP +10 &;/N \ uP +9 &<P$\ wP +10 &>O\ yP +9 &@vP"\ zP +9 &B8O\ xP +10 &C[%\ wQ +9 &Em%\ tS +9 &Gn$\ qU +10 &I$&\ mY +9 &J\ k[ +10 &L\ lZ +9 &Nf\ j[ +9 &P' \ k[\ +10 &Q \ j[\ +9 &S"\ k[ +9 &Uh%\ i] +10 &W*&\ lO +9 &XSF%\ q){ +9 &X r$\ rH +6 ( +4 "collection"'`& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.40 +2 "collection"'r& +6 "core" &X`(\ tH + &X`\ vH +7 .tHand.open +2 "manipulator"&1 +27 "core" 1 +3 "manipulator"&*% +6 "core" %т +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&S' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'[& +6 "core" &X` \ uH +75 "collection"'$% +5 "core" %U\ t +4 .tCSV.dial CSR +13 "collection"'4  +132 "core"  +9 #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'u'q +1348 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 '% +4 "core" %q%\ r +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.501ml +3 "collection"'{'H +667 "core" ' +3 .tCSV.dial :waste +3 "collection"'E +135 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'"'P +788 #"uploadLog"upsync +1193 "core" ' +3 #tPurging external Intake +2 "collection"'X& +7 "core" &X_"\ xH +3 "collection"'% +6 "core" %R\ y +3 .tCSV.dial :flush +3 "collection"'z  +43 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'' +2385 "core" ' +4 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'l +2 '@  +10 "core"  +64  +6 .tCTV.dial :intake +3 "collection"'!  +79 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'H'P +2413 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'  +79 "core" +7 #tFlushing upper manifold +2 "collection"'p& +6 "core" &X_"\ {H +2 "collection"'% +7 "core" %IO\ | +2 .tCSV.dial :flush +3 "collection"'#  +75 "core"  +7 .tCS.seek 5ml +2 "collection"'J'q +1225 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +43 "core" A +6 "collection"'R% +6 "core" %q \ } +4 .tCS.seek 7ml +2 "collection"'K'e +535 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"': +3 '  +11 "core"  +93 ~ +6 .tCTV.dial :air +6 .CS.seek 0ml +3 "collection"''P +1694 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'C'2~ +764 "core" ' +3 .tCSV.dial :waste +80 "collection"'; +45 "core" +17 .tCS.seek 0ml +2 "collection"'W'P +778 "core" ' +4 "collection"'v& +6 "core" &X^W\ }H +3 "collection"'y% +6 "core" %P\ } +2 .tCSV.dial :flush +3 "collection"'3  +43 "core"  +8 .tCS.seek 3ml +2 "collection"'T'2~ +773 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'Z @ +45 "core" B +6 "collection"'G% +5 "core" %2}H\ o +5 .tCS.seek 5ml +2 "collection"']'q +540 "core" ' +3 .tCSV.dial :air +2 "collection"', @ +17 "core" > +7 .tCS.seek 0ml +2 "collection"' 'P +1228 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +770 "core" ' +3 .tCSV.dial :waste +3 "collection"' +83 "core" +7 .tCS.seek 0ml +3 "collection"'O'P +773 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&L& +6 "core" & + +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&e( +4 "core" ( +3 "manipulator"&(& +5 "core" & + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" & q + +4 .tForearm.seek CC +3 "manipulator"&\ 'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&/ +28 "core" / +5 .tCC.seek :open +2 "collection"'n( +409 "core" ( +3 "manipulator"&t& +5 "core" & X + +4 "manipulator"&_% +6 "core" %у ? +3 .tForearm.seek :retract +3 "manipulator"&q' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +311 "core" ( +3 "manipulator"&& +6 "core" &-} 3 [ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &s& +4 "core" &-} ~ [ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&F'o +112 "core" ' +3 .tHand.open +2 "manipulator"&1 +26 "core" 1 +3 "manipulator"&.% +5 "core" %rs O w +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 3 at 11:05:04PDT21-Aug-25\\n{1 => 33,\\n 2 => 27,\\n 3 => 6,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 11.7C, 9% humidity, 14.4psia, 13.32V, 0.35A, 132.997Ah, 4.66W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Loading wcr puck from tube 3 into Collection Clamp +1101 "collection"'%& +6 "core" &\ ~ +3 "manipulator"&b% +7 "core" % l g  +3 "storage"(j% +6 "core" %*\ \  \ +3 "storage"(D. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 3 +3 "storage"(o(G +676 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (<& +5 "core" &I \ +4 "manipulator"&& +6 "core" &-} [ +3 "manipulator"&>% +7 "core" % l  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +3 "manipulator"&d( +199 "core" ( +3 "manipulator"&2& +6 "core" & ]  +4 "storage"(& +6 "core" &M\ \  r\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&f'k +95 "core" ' +3 "storage"(1& +6 "core" &M\ \  \ +4 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(9' +271 "core" ' +3 "storage"()- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (=& +4 "core" &M\  |\ +4 "manipulator"&-& +6 "core" &  +4 ."WCR"Elbow.seek 3 +3 "manipulator"& ( +6 "core" ( +4 "manipulator"&6& +10 "core" &  +3 "storage"(k& +6 "core" &M\ \  \ +4 ."WCR"Forearm.seek 3 + 300 counts +3 "manipulator"&'w +19 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&8/ +21 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&& +2 "storage"(M') +14 "core" & t  +3 "manipulator"&Q% +6 "core" %~ + +4 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +100 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"& ( +129 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +42 "core" ( +3 "manipulator"&& +5 "core" & * +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &5& +4 "core" & x * +8 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&B'ш +106 "core" ' +2 "manipulator"&~& +11 "core" & l * +3 "manipulator"&i% +6 "core" %у S +4 "collection"'U& +78 "core" &\ z +12 "collection"'g& +10 "core" &\ ~ +6 ."WCR"CC.seek :closed +3 "collection"'\\(X +6 "core" &\ ~ + &\ { +6 & -\ x$d +9 &pU|\ u8 +10 &}v\ vL +9 &vP\ vP +9 &8Q\ xP +10 &Q\ yO +9 &S\ vP +9 &~O\ tP +10 & @R\ sP +9 &"O\ sP +10 &#R\ sP +9 &%S\ rP +9 &'IQ"\ rO +10 &)\ M \ sP +9 &*L \ sO +9 &,O\ sO +10 &.QO$\ uO +9 &0R+\ xO +10 &1Q#\ uO +9 &3O\ tO +9 &5XP\ wP +10 &7S#\ yO +9 &8L!\ xO +9 &:L)\ uP +10 &"L\ rP +10 &?O"\ pP +9 &AU!\ pP +9 &Cd_\ oQ +10 &E"o\ rR +9 &F \ oU +9 &H#\ nY +10 &JR%\ pZ +9 &L%\ qZ +10 &M)\ mZ +9 &O$\ pY +9 &QX!\ p[ +10 &S)\ m[ +9 &T"\ j\\ +9 &V)\ i] +10 &Xf*\ k. +9 &X"%\ mJ +10 ( + &X^-\ qD +4 "collection"'g& +8 #"WCR"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.36 +4 .Hand.open +2 "manipulator"&1 +5 "core" &X^,\ rD +15 1 +2 "manipulator"&|% +7 "core" %с  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&V' ] +95 "core" ' +5 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +6 "core" + +2 "sampler")N% +6 "core" %# \ \\ +3 "collection"'x& +5 "core" &X^\ qD +6 "Can" \ z H +3 #"WCR"Calibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")c +6 "core"  +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +6 "core" %Q \ ^ +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +7 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X< \ H} +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )W% +4 "core" %DD \ K} +3 ."WCR"SSV.dial :exhaust +3 "sampler")Z  +79 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")G'! +864 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")T  +7 "collection"', @ +7 "core" ? +66 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +5 "Can"\ f۹U +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"']% +4 "core" %Q1\ T +4 #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +83 .SS.reconfigure :inhaling 0.46ml/s +5 "sampler")#. 0XW\ ] +4 "sampler")t% +6 "core" % \ H c +15 "collection"'_% +4 "core" %Q>\ ^ +4 "sampler")\ % +5 "core" %$ \ I +19 "collection"'e% +4 "core" %Q\ ] +4 "sampler")% +6 "core" %RN \ H +21 "collection"'s% +4 "core" %Q\ \\ +4 "sampler")% +6 "core" % \ J +25 "collection"'% +5 "core" %Q7\ [ +3 "sampler")L% +7 "core" % \ H +30 "collection"'q% +10 "core" %Q+\ \\ +4 "sampler")F% +6 "core" % \ H +33 "collection"'b% +5 "core" %Q\ ] +3 "sampler")j% +7 "core" %45 \ H +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )D% +3 "core" %HI \ L +4 ."WCR"SSV.dial :exhaust +3 "sampler")^  +79 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")<'! +899 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"'> @ +6 "core" ? +71 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 875.0ml +4 "Can"\ kC +2 ."WCR"Intake.select :open +2 "sampler") +258 "collection"'.% +22 "core" %Q\ ] +14 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +14 .SS.reconfigure :inhaling 0.37ml/s +8 "sampler")#.0X^= \ M +2 ."WCR"Intake.select :close + "sampler")0 +14 )M% +2 "core" %@> \ R +2 ."WCR"SSV.dial :exhaust +2 "sampler")n  +77 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")U'! +887 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")g  + "collection"'B @ +7 "core" ? +69 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 850.0ml +3 "Can"\ { a +2 ."WCR"Intake.select :open + "sampler") +213 "collection"'N% +3 "core" %Q\ a +2 #"WCR"Intake @32.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X/% +4 "core" %Q\ \\ +3 "sampler")% +7 "core" % \ I +96 "collection"'.% +5 "core" %Q\ \\ +3 "sampler")<% +7 "core" %@? \ J +109 "collection"'1% +5 "core" %Q \ ] +4 "sampler")% +5 "core" %OL \ I +4 ."WCR"Intake.select :close +2 "sampler")0 +18 ))% +3 "core" %HD \ M +85 ."WCR"SSV.dial :exhaust +6 "sampler")%  +79 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +903 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")?  +7 "collection"'2 @ +7 "core" ? +68 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 800.0ml +5 "Can"\ p#T! +2 ."WCR"Intake.select :open +2 "sampler") +193 #"flow"2.7L/min +25 "collection"'% +4 "core" %Q\ U +4 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0XI\ Z +3 "sampler")% +7 "core" %P=; \ G +21 "collection"'@% +5 "core" %Q>\ Z +3 "sampler")l% +7 "core" %PGE \ H +24 "collection"':% +5 "core" %QE\ Z +3 "sampler")K% +7 "core" %PPP \ G +28 "collection"';% +5 "core" %QC\ Y +4 "sampler")% +7 "core" %P_^ \ G +32 "collection"'R% +5 "core" %QF\ ] +3 "sampler")C% +7 "core" %Pom \ H +38 "collection"'J% +5 "core" %QC\ \\ +3 "sampler")3% +7 "core" %P \ H +3 "collection"'W% +6 "core" %Q>\ [ +2 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X%\ _ +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X+ +59 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'S  +96 "core"  +7 "collection"'>% +86 "core" %,\ v +4 ."WCR"CSV.dial between air and CTV +7 "collection"' ` +29 "core" a +9 ."WCR"CS.seek 6.936ml +3 "collection"'.'b +791 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'<  +8 '1  +43 "core"  +33  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< .b +5 ."WCR"CS.seek 0ml +3 "collection"''P +1812 "core" ' +3 ."WCR"CSV.dial :air +4 "collection"') @ +43 "core" ? +8 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'%' +2394 "core" ' +3 "collection"']% +7 "core" %/\ l +3 ."WCR"CSV.dial between air and CTV +3 "collection"'2 ` +31 "core" a +9 ."WCR"CS.seek 2.162ml +3 "collection"'?' +1913 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +4 '  +13 "core"  +19  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< .b +5 ."WCR"CS.seek 0ml +3 "collection"'Q'P +195 "core" ' 6 2"\ q +6 ."WCR"CBV.dial :waste2b +3 "collection"'d  +35 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'f' +479 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'9  +138 "core" +7 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'5' +598 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +250 "Can"\ f&Y܂% +1670 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +2 "collection"'8 @ +76 "core" > +139 ."WCR"CBV.dial between CSV and waste2b +8 "collection"'  +96 "core"  +11 "collection"'i% +5 "core" % \ u \ +4 ."WCR"CSV.dial between air and CTV +4 "collection"'6 ` +59 "core" ^ +9 ."WCR"CS.seek 7.203ml +3 "collection"'=' +730 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'k  +4 '  +35 "core"  +104  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< .b +4 ."WCR"CS.seek 0ml +3 "collection"'M'P +1645 "core" ' 9 1 \ k +6 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'n  +35 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'-' +296 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'B  +138 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'g  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'N' +591 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'U' +1911 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +3 "collection"'P @ +75 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +96 "core"  +10 "collection"'0% +5 "core" %5\ u +4 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +58 "core" ^ +8 ."WCR"CS.seek 7.203ml +3 "collection"'~' +747 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +7 "collection"''  +2 '  +33 "core"  +109  +9 ."WCR"CS.reconfigure :pressurize +7 "collection"'# d@<< .b +5 ."WCR"CS.seek 0ml +3 "collection"'A'P +1580 "core" ' 8 2>\ r +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'w  +36 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"' ' +361 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'/  +138 "core" +7 "collection"'a& +6 "core" &X[qoG\ oD +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&% +5 "core" % _  +4 "storage"(x% +7 "core" %H \ +2 "storage"(c. +6 "core" .(G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 2 +2 "storage"(( +194 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (r& +4 "core" & M\ +4 "manipulator"&*& +6 "core" &  ? ' +3 "manipulator"&}% +6 "core" % _   +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +3 "manipulator"&h( +173 "core" ( +3 "manipulator"&Y& +6 "core" & I +3 "storage"(4& +6 "core" & J\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&['j +93 "core" ' +3 "storage"($& +6 "core" & R\ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(u' +134 "core" ' +3 "storage"(E- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&{& +5 "core" & H I +4 "storage"(|& +6 "core" & \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 2 +3 "manipulator"&z'J +35 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"("- +4 "core" -' +5 ."WCR"SE.seek 26.45 Pucks below Top Plate +3 "storage"(X'h +33 "core" ' +2 "manipulator"&&% +5 "core" %.T +4 "storage"(& +6 "core" & Y\ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 2 + 272 counts +2 "manipulator"&'Z +12 "core" ' +3 "manipulator"&p& +6 "core" & | H +3 "storage"(& +6 "core" & \ +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 800 counts +86 "manipulator"&`'j +17 "core" ' +4 ."WCR"SE.seek 27.45 Pucks below Top Plate +3 "storage"(' +47 "core" ' +3 "manipulator"&H& +6 "core" &  H +3 "manipulator"&% +6 "core" %q  ?  +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&@' ] +88 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&l( +169 "core" ( +2 "manipulator"&:& +7 "core" &   % +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +4 "core" &  / % +4 ."WCR"Forearm.seek CC +3 "manipulator"&;'ш +93 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&/ +25 "core" / +7 ."WCR"CC.seek :open +3 "collection"'R( +407 "core" ( +3 "storage"(C& +6 "core" & s\ +3 "storage"(!& +6 "core" & 2\ +3 "manipulator"&J& +6 "core" &  5 "y +3 "manipulator"&3% +6 "core" %ђ +4 ."WCR"Forearm.seek :retract +3 "manipulator"&W' ] +98 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&( +160 "core" ( +3 "manipulator"&#& +5 "core" & q  +4 "storage"(,& +5 "core" & \ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 2 +3 "manipulator"&m'J +109 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&, +5 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&G1 +17 "core" 1 +4 "manipulator"&v% +7 "core" %Wk   +2 "storage"(y& +7 "core" & \ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 313 counts +2 "manipulator"&('Ѓ +22 "core" ' +2 "manipulator"& & +7 "core" &  +3 "storage"(& +6 "core" & \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"& 'j +20 "core" ' +3 "storage"(% +6 "core" % E\ +5 ."downElevator"SE.seek :down +4 "storage"(7') +95 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +5 (t% +4 "core" %0\ \  c\ +4 "manipulator"&% +6 "core" %h  J  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +77 ."WCR"Forearm.seek :retract +13 "manipulator"&_' ] +91 "core" ' +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\ & +7 "core" &\\\ | +3 "manipulator"&e& +6 "core" &  +3 "manipulator"&% +7 "core" % `   +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(-z +180 "core" ( +3 "manipulator"&& +6 "core" &-| U +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &T& +4 "core" &-| J U +5 .tForearm.seek :garage +2 "manipulator"&q'o +112 "core" ' +3 .tHand.close + "manipulator"&Z/ +19 "core" / +3 "manipulator"&F& +7 "core" &-| U +3 "manipulator"&% +6 "core" %x{ < +4 .tForearm.seek :retract +2 "manipulator"&L' ] +108 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&j( +294 "core" ( +3 "manipulator"&D& +6 "core" &  ) & +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &O& +4 "core" &   & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&^'ш +105 "core" ' +3 "manipulator"&S& +6 "core" & & +3 "manipulator"&>% +5 "core" %у < +5 "collection"'& +6 "core" &\ z +4 "collection"'+& +8 "core" &-\ z +5 .tCC.seek :closed +3 "collection"'1(X +7 "core" &E\ z + &I\ z +7 &1{S\ r*y +9 &c~J\ q? +9 &NnI\ rO +10 &LM\ uO +9 &OL\ tO +9 &OL\ uO +10 &VSJ\ tO +9 &PI\ tO +10 & NJ\ uO +9 &"OH\ uO +9 &$]ON\ tO +10 && QJ\ tO +9 &'OI\ tO +9 &)NK\ tO +10 &+fOG\ tO +9 &-'QJ\ sO +9 &.OH\ tO +10 &0OJ\ tO +9 &2mOI\ tO +10 &4/QH\ tO +9 &5NG\ tO +9 &7P@\ uP +10 &9wNE\ uO +9 &;9OG\ tO +10 &<PG\ tO +9 &>OE\ uO +9 &@NC\ tO +10 &B@Q>\ tO +9 &DTH\ tP +9 &EaG\ sQ +10 &Gy~K\ qS +9 &I0@\ nW +10 &J9\ mY +9 &L?\ l[ +9 &NpC\ mY +10 &P1?\ lZ +9 &Q>\ k[ +9 &SG\ j] +10 &Up8\ j\\ +9 &W/5\ jP +9 &XXL>\ j)| +10 &Xs>\ qN +6 ( +4 "collection"'+& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.41 +2 "collection"'<& +6 "core" &Xm:\ qN + &Xm?\ qN +5 .tHand.open +2 "manipulator"&.1 +16 "core" 1 +3 "manipulator"&)% +5 "core" %h D +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"']& +5 "core" &Xm:\ rN +4 "collection"'2% +6 "core" %!I\ p +3 .tCSV.dial CSR +3 "collection"'%  +43 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"''q +1350 "core" ' +77 .tdelay 5 seconds +514 .CSR.select :air +2 "collection"' +19 '% +4 "core" %q0\ u +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'d'G +661 "core" ' +3 .tCSV.dial :waste +2 "collection"'? +132 "core" +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'Q'P +1987 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'9& +5 "core" &Xn-\ sN +4 "collection"'% +6 "core" %T(\ t +3 .tCSV.dial :flush +2 "collection"'f  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'5'q +1226 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'8 @ +43 "core" A +6 "collection"'% +7 "core" %q)\ j +4 .tCS.seek 6.999ml +2 "collection"'i'b +544 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'6  +5 '  +43 "core"  +102  +7 .tCBV.dial :waste2b +2 "collection"'  +6 "core"  +9 .tCS.seek 0ml +2 "collection"'k'P +289 "Can"\ p*0% +1399 "core" ' +3 #tFlushing upper manifold +2 "collection"'=& +5 "core" &Xm4\ sN +4 "collection"'n% +6 "core" %SQ\ r +2 .tCSV.dial :flush +3 "collection"'M  +87 "core"  +9 .tCS.seek 5ml +2 "collection"'B'q +1233 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'g @ +44 "core" A +7 "collection"'-% +5 "core" %qL\ t +5 .tCS.seek 7ml +2 "collection"'N'd +547 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'P +7 '  +50 "core" +53 ~ +8 .tCTV.dial :air +3 "collection"'0  +139 "core" ~ +9 .tCS.seek 0ml +2 "collection"' 'P +1693 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'U'2~ +764 "core" ' +3 .tCSV.dial :waste +3 "collection"' +45 "core" +8 .tCS.seek 0ml +2 "collection"'''P +771 "core" ' +3 "collection"'~& +5 "core" &Xm3\ tN +4 "collection"'w% +5 "core" %QB\ t +4 .tCSV.dial :flush +2 "collection"'A  +44 "core"  +8 .tCS.seek 3ml +2 "collection"'/'2~ +766 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'a @ +45 "core" B +7 "collection"'% +6 "core" %2H\ t +4 .tCS.seek 5.001ml +75 "collection"'x'q +553 "core" ' +3 .tCSV.dial :air +13 "collection"'c @ +6 "core" A +8 .tCS.seek 0ml +3 "collection"'r'P +1230 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +3 "collection"'*'2~ +776 "core" ' +3 .tCSV.dial :waste +3 "collection"'} +74 "core" +8 .tCS.seek 0ml +3 "collection"'o'P +772 "core" ' +3 #tDisinfecting external Intake with mfbkill +2 "collection"'Y& +5 "core" &XlH\ oN +4 "collection"'4% +6 "core" %RX\ m +3 .tCSV.dial CSR +2 "collection"'$  +134 "core"  +11 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 8ml +2 "collection"' '! +1916 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'E' +549 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'{ +106 "core" +7 .tCTV.dial :intake +2 "collection"'|  +81 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +3 "collection"'V' +1945 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'"  +78 "core"  +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'&'P +586 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'  +105 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 4ml +2 "collection"'p'R8 +1100 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +1455 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +4 "collection"'[  +4 'H  +42 "core"  +104  +9 .tCBV.dial :waste2b +3 "collection"'  +51 "core"  +9 .tCS.seek 0ml +2 "collection"'h'P +2358 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'u  +45 "core"  +93 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 4ml +2 "collection"'z'R8 +1097 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +1446 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'X +6 ':  +52 "core"  +52 +8 .tCTV.dial :air +2 "collection"'K  +137 "core" +8 .tCS.seek 0ml +2 "collection"'`'P +2362 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +765 "core" ' +3 .tCSV.dial :waste +2 "collection"' +43 "core" +8 .tCS.seek 0ml +3 "collection"'@'P +762 "core" ' +4 #tFlushing upper manifold +2 "collection"'\\& +6 "core" &XlW\ tN +3 "collection"'C% +6 "core" %OW\ t +2 .tCSV.dial :flush +3 "collection"'!  +45 "core"  +8 .tCS.seek 5ml +2 "collection"'J'q +1229 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'3 @ +42 "core" A +7 "collection"'#% +6 "core" %qX\ t +4 .tCS.seek 7.001ml +3 "collection"','l +544 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'; +2 'l  +21 "core" +97 +7 .tCTV.dial :air +7 .CS.seek 0ml +3 "collection"'G'P +1697 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'v'2~ +771 "core" ' +3 .tCSV.dial :waste +3 "collection"'y +43 "core" +8 .tCS.seek 0ml +2 "collection"' 'P +776 "core" ' +3 "collection"'& +5 "core" &XkZ\ lN +4 "collection"'% +6 "core" %PT\ j +2 .tCSV.dial :flush +3 "collection"'W  +43 "core"  +7 .tCS.seek 3ml +3 "collection"'t'2~ +771 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" A +7 "collection"'% +5 "core" %2zY\ m +5 .tCS.seek 4.999ml +2 "collection"'m'q +552 "core" ' +3 .tCSV.dial :air +2 "collection"'( @ +7 "core" A +7 .tCS.seek 0ml +3 "collection"''P +1225 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'\ '2~ +843 "core" ' +3 .tCSV.dial :waste +12 "collection"'e +75 "core" +8 .tCS.seek 0ml +3 "collection"''P +777 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'7& +7 "core" &XkY\ tN +3 "collection"' % +6 "core" %NY\ t +2 .tCSV.dial :flush +3 "collection"'  +46 "core"  +8 .tCS.seek 5ml +2 "collection"'T'q +1233 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +44 "core" A +6 "collection"'Z% +7 "core" %q:\ t +4 .tCS.seek 7ml +2 "collection"'F'f +543 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'_  +4 '  +42 "core"  +104  +8 .tCBV.dial :waste2b +3 "collection"'q  +49 "core"  +9 .tCS.seek 0ml +2 "collection"'D'P +1691 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'s& +6 "core" &Xk-\ tN +3 "collection"'O% +5 "core" %N$\ t +4 .tCSV.dial CSR +2 "collection"'S  +44 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'>'! +1913 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +549 "core" ' +5 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'L +3 'R  +54 "core"  +52 +8 .tCTV.dial :intake +2 "collection"'<  +80 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'.' +1951 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"')  +76 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"']'P +588 "core" ' +3 .tCSV.dial CSR +2 "collection"'2  +106 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'+'q +1357 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +81 "collection"'%' +1348 "core" ' +3 .tCSV.dial CBV +9 "collection"'^ +3 "Can"\ e.#ݮ% +101 "core" +8 .tCS.seek 0ml +3 "collection"' 'P +2614 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &  % +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&( +3 "core" ( +4 "manipulator"&?& +5 "core" &  % +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &d& +4 "core" &  % +4 .tForearm.seek CC +3 "manipulator"&9'ш +94 "core" ' +3 .tHand.close +2 "manipulator"&/ +25 "core" / +6 .tCC.seek :open +3 "collection"'f( +408 "core" ( +3 "manipulator"&Q& +5 "core" &  t % +4 "manipulator"&8% +6 "core" %}   +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&5(-z +305 "core" ( +2 "manipulator"&6& +7 "core" &-y I H +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-y H +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +110 "core" ' +2 .tHand.open +2 "manipulator"&i1 +21 "core" 1 +3 "manipulator"&=% +6 "core" %pq o +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&n' ] +107 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 24: Thursday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:35 +2 #Preparing to sleep until 8/22/25 11:00AM +10 #Asleep til 8/22/25 11:00AM +8 #Continuing at 11:00PDT22-Aug-25 +4 "Can"\ P.cݸ^ +8 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR \\t \\t\\t#Phase 25: Friday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:133\\n{1 => 33,\\n 2 => 28,\\n 3 => 5,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:47:19, 12.9C, 9% humidity, 14.5psia, 13.27V, 0.40A, 133.580Ah, 5.30W\\nSampled 220.1ml",Subject: "Asleep until 11:00PDT22-Aug-25" +1341 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +6635 #"uploadLog"upsync +47924 "Can"\ C06D% +60002  \ ;2% +60002 \ /3p% +60002 \ /5% +60003 \ G7% +60002 \ /9h2% +60002 \ C;7% +60002 \ /=^% +60002 \ />% +60002 \ *@b% +60003 \ )A % +60005 \ )C\\% +60025 \ )DL% +60002 \ )FX% +60002 \ )Gx% +60003 \ +IR% +60003 \ )J% +60004 \ )LL:% +60002 \ )M% +60003 \ *ODf% +60002 \ )P% +59999 \ )R=% +60003 \ *S(% +60002 \ +U9% +60002 \ ,VT% +60003 \ /X_% +60002 \ /Z:% +60002 \ /\\ % +60003 \ N]% +60002 \ /_B% +60002 \ 7a% +60001 \ /cnn% +60001 \ 8eD% +60000 \ /g% +60000 \ /h0% +60000 \ 0j% +60000 \ /l\\% +60000 \ )nV% +60002 \ /o% +60003 \ /q% +60002 \ 8s% +60002 \ /uiJ% +59999 \ 9w8% +60000 \ /yv% +60000 \ Cz % +60002 \ /|% +60002 \ /~8% +60003 \ /u% +60003 \ /Kd% +60002 \ J% +60002 \ )% +60003 \ T&% +60002 \ /^% +60002  \ A;R% +60002  \ 7 % +60002 \ /~% +60001 \ /% +60002 \ /% +60002 \ /`@% +60002 \ /'% +60003 \ 8l% +60003 \ /% +60003 \ /% +60002 \ )q.% +60002 \ / % +60002 \ /Z% +60001 \ 0% +60002 \ /% +60002 \ /W% +60002 \ /.% +60002 \ / H% +60003 \ /% +60003 \ /t% @PDT1755846401.48 \ 4 \ % +60003 \ /r % +51385 #"brent"Session Begun +2016 #-> can +6 "Can"\ =\ % +1137 #"brent"-> quit +3 #Session Ended +5455 "Can"\ /N\ 6% +60002 \ )\ % +60003 \ 8 b% +60002 \ / % +60003 \ /f % +60002 \ 05 $% +60002 \ >  % +60003 \ +P% +60002 \ +[% +60002 \ 0<|% +60003 \ /% +60002 \ /% +60002 \ /Ȳ>% +60002 \ /ʏ% +60003 \ 7cj% +60002 \ 07% +60002 \ 7% +60003 \ /,% +60002 \ /Ӿ% +60002  \ =ՋX% +60002 \ /g% +60002  \ )% +60003 \ /ڒ% +60002 \ 1x% +60003 \ EDF% +60002 \ /"% +60002 \ /r% +60002 \ /% +60003 \ A% +60002 \ 1u4% +60002 \ /T% +60002 \ /)`% +60003 \ /% +60002 \ /% +60002 \ )n"% +60003 \ 15% +60002 \ EN% +60002 \ /% +60002 \ / z% +60003 \ :!% +60002 \ Bi!% +60002 \ /A"<% +60003 \ >"% +60002 \ /#h% +60002 \ /#% +60003 \ J$% +60002 \ /{%*% +60002 \ (%% +60004 \ ) &V% +60003 \ * &% +60003 \ * '% +60003 \ )(% +60003 \ )(% +60002 \ +)D% +16099 #"brent"Session Begun +1190 #-> BACsampler.minRate +3586 #-> quit +2 #Session Ended +39126 "Can"\ +)% +60002 \ )*p% +60003 \ ){+% +60002 \ )+% +60003 \ *u,2% +60002 \ *,% +60002 \ *n-^% +60002 \ )-% +60002  \ )h.% +60002  \ )/ % +19701  \ + c/Qe +4 #tPowering core bus +532 .Gate.power :raw,:ON +2 "sampler") +12 )M +3 "core"  +3 "collection"' +3 'k +3 "core"  +3 "processing"% +3 %g +3 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +4 % 2\ +66 % *\ +3 % 0\ +14 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 28,\\n 3 => 5,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:32, 11.8C, 9% humidity, 14.4psia, 13.26V, 0.34A, 138.160Ah, 4.47W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t \\t\\t#Phase 25: Friday DA+WCR with Regular cleanup (4 pucks)" +2 #tStarting initialPurge +2012 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &z;\  +3 .tHand.open + "manipulator"&&1 +22 "core" 1 +2 "manipulator"&p& +5 "core" &  "| +2 "manipulator"&[% +3 "core" % Y n  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(-z +186 "core" ( +2 "manipulator"&& +4 "core" &- c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- c +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage + "manipulator"&u'o +111 "core" ' +2 .tHand.close + "manipulator"&h/ +15 "core" / +3 "manipulator"&z& +4 "core" &-  c +2 "manipulator"&:% +5 "core" %wo y  +2 .tForearm.seek :retract +2 "manipulator"&X' ] +106 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&K( +322 "core" ( +2 "manipulator"&& +5 "core" & i . +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &`& +3 "core" & . +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&'ш +100 "core" ' +2 "manipulator"&& +4 "core" & . +3 "manipulator"&\\% +4 "core" %ч C +3 "collection"'C& +4 "core" &zN\  +3 "collection"'!& +6 "core" &zB\  +3 .tCC.seek :closed + "collection"'@(X +4 "core" &zV\  +7 &{\ X\ A +9 & HzT\ {2 +9 &8r~V\ zG +10 &\\U\ |P +9 &QY\ }P +9 &_QQ\ }P +10 &!QN\ }P +9 &QM\ }P +10 &PN\ }P +9 &!gNW\ ~P +9 &#*QU\ }P +10 &$TU\ }P +9 &&QW\ }O +9 &(oQT\ }P +10 &*2P[\ }P +9 &+SV\ }P +10 &-QY\ }P +9 &/xQS\ }P +9 &19SU\ }P +10 &2QV\ }P +9 &4RO\ }P +9 &6R[\ }P +10 &8CQU\ }O +9 &:OW\ ~P +10 &;OT\ }O +9 &=QZ\ }P +9 &?JPa\ ~P +10 &A R`\ }P +9 &BS^\ |P +9 &DgX\ {R +10 &FGs`\ zS +9 &H^\ xV +10 &IZ\ tY +9 &K{V\ tZ +9 &M>Q\ tY +10 &NT\ tZ +9 &PZ\ s\\ +10 &RZ\ s[ +9 &T@X\ s[ +9 &UY\ q] +10 &WV\ s: +9 &X3X\ vY +10 ( + &XdX\ zE +2 "collection"'!& +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.35 +2 "collection"'3& +3 "core" &XeD\ {E +3 .tHand.open + "manipulator" +15 "core" 1 +3 "manipulator"&J% +4 "core" %u 9 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l' ] +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"';& +4 "core" &Xe=\ |E +2 "collection"',% +4 "core" %S=\ { +3 .tCSV.dial CSR +2 "collection"'G  +131 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +15 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'y'q +3273 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +2 "collection"' +14 'v% +66 "core" %q@\ z +3 .tCS.reconfigure :fast +10 "collection"'#d @b +4 .tCS.seek 7.5ml + "collection"''A +664 "core" ' +2 .tCSV.dial :waste +2 "collection"' +133 "core" +5 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'W'P +3594 "core" ' +5 #tPurging external Intake + "collection"' & +4 "core" &XdN\ |E +2 "collection"'% +4 "core" %PM\ { +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'t' +2395 "core" ' +3 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'( +2 'm  +7 "core"  +2022  +6 .tCTV.dial :intake +2 "collection"'  +80 "core"  +6 .tIntake.select :open + "sampler") +15 .tCS.seek 0ml +2 "collection"'e'P +2414 "core" ' + .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air +2 "collection"'\  +78 "core" +4 #tFlushing upper manifold + "collection"'7& +3 "core" &Xd[\ yE +2 "collection"' % +3 "core" %MH\ z +2 .tCSV.dial :flush +2 "collection"'  +74 "core"  +4 .tCS.seek 5ml + "collection"''q +1237 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +3 "collection"'Z% +4 "core" %q]\ { +3 .tCS.seek 7.001ml + "collection"'T'k +539 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'_ +2 .tCBV.dial CSV +4 "collection"'  +5 "core"  +96 ~ +3 .tCTV.dial :air +4 .CS.seek 0ml + "collection"'q'P +1688 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'F'2~ +772 "core" ' +8 .tCSV.dial :waste +4 "collection"'s +50 "core" +16 .tCS.seek 0ml +4 "collection"'O'P +1485 "core" ' +3 "collection"'S& +7 "core" &XcY\ mE +2 "collection"'D% +5 "core" %T^\ l +4 .tCSV.dial :flush +2 "collection"'>  +43 "core"  +7 .tCS.seek 3ml +3 "collection"'R'2~ +781 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'L @ +45 "core" A +5 "collection"'<% +5 "core" %2}>\ m +5 .tCS.seek 5ml +89 "collection"''q +544 "core" ' +4 .tCSV.dial :air +2 "collection"') @ +7 "core" A +17 .tCS.seek 0ml +8 "collection"'.'P +1243 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +3 "collection"'2'2~ +788 "core" ' +4 .tCSV.dial :waste +3 "collection"'] +87 "core" +8 .tCS.seek 0ml +3 "collection"'+'P +751 #"uploadLog"upsync +19 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&^& +6 "core" &  { , +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&%( +36 "core" ( +3 "manipulator"&& +6 "core" &  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &?& +6 "core" & g  +4 .tForearm.seek CC +3 "manipulator"&d'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&/ +23 "core" / +5 .tCC.seek :open +4 "collection"'j( +408 "core" ( +2 "manipulator"&& +7 "core" &  +3 "manipulator"&1% +6 "core" % +4 .tForearm.seek :retract +2 "manipulator"&Q' ] +98 "core" ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&8(-z +303 "core" ( +2 "manipulator"&9& +7 "core" &- W M +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-  M +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&6'o +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +28 "core" 1 +3 "manipulator"&i% +6 "core" %of U Q +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&=' ] +99 "core" ' +4 #tda sampling at most 1000ml, wcr at most 1000ml +7 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 3 at 11:06:14PDT22-Aug-25\\n{1 => 33,\\n 2 => 28,\\n 3 => 5,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:32, 11.8C, 9% humidity, 14.4psia, 13.26V, 0.34A, 138.160Ah, 4.47W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'& +490 "core" &M\ { +3 "manipulator"&% +7 "core" % R d  +3 "storage"(M% +6 "core" %- \ +3 "storage"(k. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(g(G +677 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (-& +4 "core" &H R\ +4 "manipulator"&& +6 "core" &- y M +3 "manipulator"&B% +6 "core" % R $  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +3 "manipulator"&0( +182 "core" ( +3 "manipulator"&P& +5 "core" &\  D !r +4 "storage"(N& +5 "core" &L\ \  f\ +6 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&'k +105 "core" ' +3 "storage"(~& +6 "core" &L\  \ +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(w' +277 "core" ' +3 "storage"(A- +5 "core" -'- +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 ('& +4 "core" &L =\ +4 "manipulator"&& +6 "core" &\  l !q +3 .tElbow.seek 3 +3 "manipulator"&n( +4 "core" ( +4 "manipulator"&5& +5 "core" &\  !q +4 "storage"(a& +5 "core" &L\ \ \ C\ +9 .tForearm.seek 3 + 300 counts +3 "manipulator"&r'w +25 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&b/ +20 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"& & +5 "storage"(') +13 "core" &\  !q +3 "manipulator"&U% +6 "core" %x n  +4 .tForearm.seek :retract +2 "manipulator"&o' ] +98 "core" ' +3 .tElbow.seek CC +3 "manipulator"& ( +127 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +36 "core" ( +3 "manipulator"&/& +5 "core" & f ( +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &{& +4 "core" & } ( +8 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&E'ш +102 "core" ' +3 "manipulator"&|& +5 "core" & ( +4 "manipulator"&Y% +5 "core" %у N +5 "collection"'$& +6 "core" &h\ { +4 "collection"'I& +7 "core" &Q\ | +4 .tCC.seek :closed +4 "collection"'f(X +6 "core" &a\ w +3 &b\ t6 +9 &G{_\ o1 +9 &Cp}]\ mE +9 &__\ mP +9 &N[\ oO +10 &cQ`\ oP +9 &&R`\ oP +9 &Qa\ oP +10 &R^\ nO +9 &!mOb\ oO +10 &#.SZ\ oP +9 &$SR\ oP +9 &&NP\ pP +10 &(uQQ\ rO +9 &*7LQ\ rO +9 &+NT\ sO +10 &-RQ\ tO +9 &/}NR\ vO +10 &1?LS\ rO +9 &3NO\ oO +9 &4TP\ nP +10 &6MR\ nP +9 &8FMR\ oP +9 &:QP\ nP +10 &;PN\ nP +9 &=NI\ oP +10 &?NLE\ oP +9 &APF\ oP +9 &BPB\ oP +10 &DTA\ nP +9 &FQ`N\ nQ +9 &HiG\ mR +10 &IJ\ kU +9 &KG\ iX +10 &MAO\ hZ +9 &OO\ hZ +9 &PI\ gZ +10 &RQ\ e[ +9 &TEI\ e[\ +9 &VN\ c] +10 &WI\ e< +9 &X)H\ h)w +9 &X`C\ oD +4 ( +3 "collection"'I& +7 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.26 +3 .Hand.open +2 "manipulator"&1 +5 "core" &X\\G\ rD +22 1 +3 "manipulator"&&% +5 "core" %у +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&p' ] +156 "Can"\ "/ +16 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +15 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")[+ +4 "core" + +4 "sampler")% +5 "core" % \ Y( +4 "collection"'& +6 "core" &XT.\ mD +6 "Can"\ z"/m +3 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +2 "sampler")#.0XG \ 3 +3 .tIntake.select :close +2 "sampler")0 +17 )#% +4 "core" %Vih \ 8 +4 .tSSV.dial :exhaust +2 "sampler")J  +79 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler");'! +400 "core" ' +3 .tExhaust.select :close +2 "sampler") +20 #tSampling 1000.0ml in 45:00 +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X% +6 "core" %BE \ A1 +3 .tIntake.select :close +11 "sampler")0 +20 )O% +4 "core" %^[ \ E1 +3 .tSSV.dial :exhaust +3 "sampler")L  +79 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")<'! +885 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")R  +84 "core" +9 #tAllowing 5:18 for 25.0ml of remaining 925.0ml +5 "Can"\ b'/} +3 .tIntake.select :open +2 "sampler") +217 "collection"')% +4 "core" %T\ Z +4 #tIntake @33.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X/ +6 #tVacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X +14 "collection"'n% +5 "core" %T\ Q +3 "sampler")|% +7 "core" %,. \ ? +17 "collection"'Y% +5 "core" %T\ R +3 "sampler")$% +6 "core" %,.64 \ > +22 "collection"'% +5 "core" %T\ R +3 "sampler")o% +7 "core" %3 \ @B +3 "collection"'j% +6 "core" %T\ V +3 #tIntake @31.0psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +3 "sampler")#.0X0X0X% +6 "core" %T\ X +2 #tIntake @33.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X \ Hz +3 .tSSV.dial :exhaust +3 "sampler")}  +78 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")'! +908 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")5  +80 "core" +9 #tAllowing 5:18 for 25.0ml of remaining 850.0ml +5 "Can"\ g(0& +2 .tIntake.select :open +2 "sampler") +217 "collection"'a% +5 "core" %T\ V +3 #tIntake @31.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +5 "core" %T\ T +3 "sampler")% +7 "core" %y{ \ A +24 "collection"'t% +5 "core" %T\ V +3 "sampler")L% +7 "core" % \ C +28 "collection"'% +5 "core" %T\ V +3 "sampler")R% +7 "core" % \ C +3 "collection"')% +6 "core" %T\ W +2 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X \ B +39 "collection"'/% +5 "core" %T\ V +3 "sampler")I% +7 "core" %TNM \ C +43 "collection"'E% +5 "core" %T\ W +4 "sampler")% +5 "core" %Tdb \ DQ +51 "collection"'% +5 "core" %T\ X +3 "sampler")c% +7 "core" %T{y \ E +57 "collection"'[% +6 "core" %T\ Y +4 "sampler")z% +5 "core" %T \ E +4 "collection"'h% +6 "core" %T\ Y +4 .tSS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X +16 "collection"'% +4 "core" %T\ T +3 "sampler")% +5 "core" %@A \ ? +20 "collection"'&% +4 "core" %T\ U +3 "sampler")\\% +5 "core" %II \ = +23 "collection"'H% +4 "core" %T\ T +3 "sampler")V% +6 "core" %TR \ < +25 "collection"'3% +4 "core" %T\ T +4 "sampler")#% +5 "core" %`^ \ < +89 "collection"'J% +7 "core" %T\ R +3 "sampler")C% +6 "core" %  \ ?O +33 "collection"'X% +5 "core" %T\ W +3 "sampler")!% +7 "core" % \ A +38 "collection"'G% +4 "core" %T\ V +4 "sampler")% +5 "core" % \ B +45 "collection"'x% +4 "core" %T\ Y +4 "sampler")`% +6 "core" % \ D +50 "collection"'u% +4 "core" %T\ X +4 "sampler");% +5 "core" % \ C +59 "collection"'v% +4 "core" %T\ Y +4 "sampler")% +5 "core" % \ E +67 "collection"'% +4 "core" %T\ X +3 "sampler") % +7 "core" % \ D +74 "collection"',% +5 "core" %T\ W +3 "sampler")y% +6 "core" %?; \ C +85 "collection"'% +5 "core" %T\ X +3 "sampler")m% +5 "core" %UU \ C +98 "collection"'(% +5 "core" %T\ X +3 "sampler")W% +5 "core" % \ C +111 "collection"'\ % +5 "core" %T\ X +4 "sampler")7% +6 "core" % \ E +124 "collection"' % +5 "core" %T\ W +3 "sampler")% +5 "core" % \ B +142 "collection"'% +5 "core" %T\ V +3 "sampler")4% +7 "core" % \ C +159 "collection"'% +4 "core" %T\ Y +4 "sampler")Z% +6 "core" % \ E +180 "collection"'% +4 "core" %T\ W +3 "sampler")T% +7 "core" %,* \ B +192 "collection"'q% +5 "core" %T\ V +3 "sampler")s% +6 "core" %76 \ BF +3 .tIntake.select :close +2 "sampler")0 +18 )F% +4 "core" %97 \ GF +4 .tSSV.dial :exhaust +2 "sampler")S  +77 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")D'! +884 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")>  +81 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can"\ \ l,0~ +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %T\ Y +4 #tIntake @33.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X +28 "collection"'K% +5 "core" %T\ U +84 "sampler")% +10 "core" %%LJ \ B +5 "collection"'.% +8 "core" %T\ V +3 "sampler")% +6 "core" %&RQ \ B +39 "collection"'1% +5 "core" %T\ V +3 "sampler")d% +7 "core" %&a\\ \ C +43 "collection"'%% +5 "core" %T\ T +4 "sampler")]% +6 "core" %'rm \ @ +50 "collection"'% +6 "core" %T\ U +3 "sampler")i% +7 "core" %) \ A +57 "collection"'<% +5 "core" %T\ U +3 "sampler")% +7 "core" %( \ B +65 "collection"'Q% +5 "core" %T\ Y +4 "sampler")O% +7 "core" %( \ E +3 "collection"'2% +6 "core" %T\ Y +2 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X% +7 "core" %ݭkh \ D +74 "collection"'% +5 "core" %T\ Y +3 "sampler")D% +7 "core" %ݭ{{ \ F +85 "collection"'% +4 "core" %T\ Z +4 "sampler")R% +7 "core" %ݭ \ E +96 "collection"')% +5 "core" %T\ X +3 "sampler")e% +6 "core" %ݭ \ E +110 "collection"'_% +6 "core" %T\ X +3 "sampler")% +7 "core" %ݭ \ F +3 "collection"'^% +6 "core" %T\ X +2 #tIntake @33.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X% +7 "core" % +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'U'P +76 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")! +137 "core"  +4 .tSS.reconfigure :exhale + "sampler")#.0X9 +5 "core" 9$d +104 "collection"'9 +5 "core" 9(d +104 "collection"'D9 +5 "core" 9,d +104 "collection"'9 +5 "core" 9%1d +105 "collection"'R9 +19 "core" 995d +116 "collection"'e9 +19 "core" 9U;d +114 "collection"'_9 +10 "core" 9s@d +108 "collection"'\ 9 +10 "core" 9Ed +115 "collection"')9 +24 "core" 9Jd +111 "collection"'^9 +13 "core" 9Od +108 "collection"'9 +4 "core" 9Td +104 "collection"'9 +5 "core" 9Xd +104 "collection"'t9 +5 "core" 99\\d +104 "collection"'K9 +5 "core" 9\\ad +104 "collection"'9 +5 "core" 9ed +104 "collection"'+9 +5 "core" 9id +104 "collection"'9 +5 "core" 9nd +104 "collection"'19 +5 "core" 9rd +105 "collection"'d9 +4 "core" 9wd +104 "collection"']9 +5 "core" 93 {d +104 "collection"'9 +5 "core" 9X d +104 "collection"'9 +5 "core" 9} d +104 "collection"'i9 +5 "core" 9d +104 "collection"'<9 +4 "core" 9d +105 "collection"'9 +4 "core" 9d +105 "collection"'Q9 +4 "core" 9c +105 "collection"'.9 +4 "core" 96` +104 "collection"'O9 +5 "core" 9\\\\ +105 "collection"'29 +4 "core" 9Y +104 "collection"'L9 +5 "core" 9V +104 "collection"'%9 +4 "core" 9S +104 "collection"'l9 +5 "core" 9O +104 "collection"'-9 +5 "core" 9L +105 "collection"'9 +4 "core" 95!I +104 "collection"'*9 +5 "core" 9Z"F +104 "collection"'N9 +5 "core" 9|$C +104 "collection"'B9 +4 "core" 9&@ +105 "collection"'@9 +4 "core" 9'> +104 "collection"'99 +5 "core" 9*; +104 "collection"'~9 +5 "core" 9,9 +104 "collection"'?9 +4 "core" 9#-7 +105 "collection"'P9 +4 "core" 9B/4 +105 "collection"'M9 +5 "core" 9a12 +104 "collection"'9 +5 "core" 9}30 +104 "collection"'=9 +4 "core" 94. +105 "collection"'}9 +4 "core" 96, +104 "collection"'a9 +5 "core" 97+ +104 "collection"'9 +4 "core" 9:) +105 "collection"'9 +4 "core" 9;' +105 "collection"'09 +4 "core" 9>& +104 "collection"'59 +5 "core" 91?% +104 "collection"'A9 +4 "core" 9FD# +105 "collection"'{9 +5 "core" 9\\D ! +104 "collection"'r9 +5 "core" 9oF! +104 "collection"''9 +4 "core" 9G +105 "collection"'|9 +4 "core" 9I +104 "collection"'n9 +5 "core" 9K +104 "collection"' 9 +5 "core" 9M  +104 "collection"'89 +4 "core" 9O% +104 "collection"'9 +5 "core" 9Q) +104 "collection"'b9 +4 "core" 9R- +104 "collection"'k9 +5 "core" 9S2 +104 "collection"'w9 +5 "core" 9 U6 +104 "collection"'I9 +5 "core" 9 W: +104 "collection"'9 +4 "core" 9 Y? +104 "collection"'E9 +5 "core" 9 %ZC +104 "collection"'9 +5 "core" 9 1]G +104 "collection"'9 +5 "core" 9 ;]L +104 "collection"'9 +5 "core" 9 E_P +104 "collection"'[9 +5 "core" 9 OaU +104 "collection"'z9 +4 "core" 9 VcY +104 "collection"'c9 +5 "core" 9 ^d] +104 "collection"'69 +5 "core" 9 gfb +104 "collection"'Y9 +5 "core" 9 ngf +104 "collection"'$9 +5 "core" 9 uij +104 "collection"'/9 +5 "core" 9 {jo +104 "collection"'9 +5 "core" 9 ls +104 "collection"'&9 +5 "core" 9 nw +104 "collection"'\\9 +5 "core" 9 o| +104 "collection"'9 +4 "core" 9 p +105 "collection"'#9 +4 "core" 9 p +104 "collection"'H9 +5 "core" 9 s +104 "collection"'39 +4 "core" 9 t +105 "collection"'J9 +80 "core" 9 w +104 "collection"'C9 +5 "core" 9 x +104 "collection"':9 +5 "core" 9 y +104 "collection"'V9 +5 "core" 9 { +104 "collection"'!9 +5 "core" 9 | +104 "collection"'h9 +5 "core" 9 ~ +104 "collection"'X9 +4 "core" 9  +105 "collection"'G9 +4 "core" 9  +105 "collection"'U9 +5 "core" 9  +104 "collection"'x9 +5 "core" 9  +104 "collection"'`9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +105 "collection"';9 +4 "core" 9  +104 "collection"'u9 +5 "core" 9  +104 "collection"'j9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"' 9 +5 "core" 9  +104 "collection"'y9 +5 "core" 9  +104 "collection"',9 +5 "core" 9  +105 "collection"'m9 +4 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'o9 +4 "core" 9  +105 "collection"'(9 +4 "core" 9  +104 "collection"' 9 +5 "core" 9  +104 "collection"'79 +4 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'9 +5 "core" 9\  +104 "collection"'9 +4 "core" 9\ \  +105 "collection"'Z9 +5 "core" 9\  +104 "collection"'9 +5 "core" 9\  +104 "collection"'T9 +5 "core" 9\  +104 "collection"'q9 +5 "core" 9\  +104 "collection"'s9 +4 "core" 9\   +105 "collection"'F9 +4 "core" 9\ $ +104 "collection"'W9 +4 "core" 9\ ) +104 "collection"'S9 +5 "core" 9\ - +104 "collection"' 9 +4 "core" 9\ "1 +104 "collection"'>9 +5 "core" 9\ %6 +104 "collection"'9 +6 "core" 9\ ): +104 "collection"'D9 +5 "core" 9\ -> +9 .tCH.hold 10:00,70C +4 "collection"' `\ w `\ +\ +3 'R9 +12 "core" ? + 9\ , +3 "collection"'e% +5 "core" % \ |\ x "\ 7 +4 #tBegun lysing Collection Puck Heater at 68C/74.2psia +24747 "Can"\ e91x +35234 "core" ` +3 "collection"'_9 +6 "core" 9\ x| +3 "collection"'\ % +6 "core" % \ \ 0\ l +3 #tEnded lysing Collection Puck Heater at 70C/80.1psia +3 .CS.seek 0ml +2 "collection"')'P +336 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'^ @ +109 "core" A +7 .tCSV.dial :air +2 "collection"' @ +43 "core" ? +7 .tCS.seek 5ml +2 "collection"''q +1356 "core" ' +3 .tCSV.dial CTV +3 "collection"'t  +45 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'K @ +45 "core" ? +6 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'  +119 "core"  +7 .tdelay 2 seconds +214 .CSV.dial :air +4 "collection"'+ @ +44 "core" ? +6 .tdelay 2 seconds +205 .CS.seek 0ml +2 "collection"''P +1355 "core" ' +4 "collection"'1% +6 "core" %Pe\ t +2 #tPuck @157.2psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'d +104 "core"  +6 .tCBV.dial CSV +3 "collection"']  +30 "core" +8 "collection"'% +6 "core" %R b ^ /\ s +4 .tCS.seek 5ml +2 "collection"''q +1344 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'i  +47 "core" +6 "collection"'<% +7 "core" %q$ \ r +4 .tCS.seek 7ml +2 "collection"''j +596 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +4 "collection"'Q @ +44 "core" ? +7 .tCS.seek 10ml +2 "collection"'.' +853 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'O ` +129 "core" a +6 #tLysing Complete +2 "collection"'2& +5 "core" &XT g\ sD +4 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&L% +6 "core" % f R  +3 "storage"(%% +6 "core" %O \ +2 "storage"(l. +6 "core" .(G +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 2 +3 "storage"(-( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" & \ +3 "manipulator"&*& +6 "core" & ' +4 "manipulator"&N% +6 "core" % f k  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&B( +170 "core" ( +3 "manipulator"&@& +5 "core" & : E +4 "storage"(9& +6 "core" & g\ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +3 "manipulator"&~'j +93 "core" ' +3 "storage"(?& +6 "core" & \  <\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(P' +133 "core" ' +3 "storage"(M- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +5 "core" & E +3 "storage"(=& +7 "core" & \ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +2 "manipulator"&}'J +37 "core" ' +3 .tElbow.hold +3 "manipulator"&a, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +4 "core" -' +5 .tSE.seek 27.48 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"&0% +5 "core" %I` R +4 "storage"(5& +6 "core" & ] a p\ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 2 + 299 counts +2 "manipulator"&A'u +17 "core" ' +77 "manipulator"&{& +5 "core" & E +4 "storage"(r& +6 "core" & \ +4 .tForearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +3 "manipulator"&''j +32 "core" ' +4 .tSE.seek 28.48 Pucks below Top Plate +2 "storage"(|'X +46 "core" ' +3 "manipulator"&n& +6 "core" & E +3 "manipulator"& % +7 "core" %? d * +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&8' ] +95 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +167 "core" ( +3 "manipulator"&b& +5 "core" &\  !r +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &k& +4 "core" &\  !r +4 .tForearm.seek CC +3 "manipulator"&w'ш +95 "core" ' +4 .tHand.close + "manipulator"&I/ +20 "core" / +5 .tCC.seek :open +3 "collection"'( +409 "core" ( +3 "storage"(E& +6 "core" & /\ +3 "storage"(& +6 "core" & \ +3 "manipulator"&& +6 "core" &\  V !p +3 "manipulator"&% +6 "core" %љ L +4 .tForearm.seek :retract +2 "manipulator"&[' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&z( +173 "core" ( +3 "manipulator"&c& +6 "core" & F +4 "storage"(6& +6 "core" & \ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +7 .tForearm.seek 2 +2 "manipulator"&Y'J +110 "core" ' +3 .tElbow.hold +2 "manipulator"&$, +7 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&/1 +18 "core" 1 +3 "manipulator"&% +7 "core" %Tu B + +2 "storage"(&& +7 "core" & n l \ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 310 counts +2 "manipulator"&\\'Ѐ +21 "core" ' +3 "manipulator"&& +5 "core" & F +4 "storage"(#& +5 "core" & \ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 800 counts +3 "manipulator"&H'j +15 "core" ' +3 "storage"(3% +6 "core" %^ \ +4 ."downElevator"SE.seek :down +5 "storage"(J') +87 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +7 (C% +4 "core" %2\ \  5\ +4 "manipulator"&:% +6 "core" %a  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&V' ] +90 "core" ' +4 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +5 "core" &\ u +4 "manipulator"&h& +81 "core" & F +3 "manipulator"&X% +7 "core" % f ^  +4 .tElbow.seek FlushPuck::Garage +12 "manipulator"&G(-z +175 "core" ( +3 "manipulator"&U& +5 "core" &- H +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &x& +4 "core" &-  H +4 .tForearm.seek :garage +3 "manipulator"&`'o +109 "core" ' +4 .tHand.close +2 "manipulator"&/ +26 "core" / +3 "manipulator"&;& +6 "core" &- H +3 "manipulator"&u% +6 "core" %um 7  +4 .tForearm.seek :retract +2 "manipulator"&j' ] +107 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +298 "core" ( +3 "manipulator"& & +7 "core" &  H & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &y& +4 "core" & a & +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&,'ш +102 "core" ' +3 "manipulator"&m& +5 "core" &  % +4 "manipulator"&% +7 "core" %р v +3 "collection"'o& +7 "core" &\ u +4 "collection"'(& +8 "core" &\ r +6 .tCC.seek :closed +2 "collection"' (X +3 "core" &~\ t +7 &\ u +6 &1z\ n*y +9 &c~\ j? +9 &Nn\ lP +10 &M~\ pO +9 &R\ pO +9 &Q\ lO +10 &VNd\ oO +9 &L\ pO +10 & L\ qO +9 &"R\ mO +9 &$^Qz\ nO +10 && R\ pO +9 &'L\ pO +9 &)L\ mO +10 &+fL\ oO +9 &-(Q\ oO +10 &.Ot\ pP +9 &0O\ nO +9 &2nK\ oO +10 &40R\ nO +9 &5S\ lP +9 &7O\ jP +10 &9vN\ hO +9 &;8R\ jO +10 &<Q\ lO +9 &>Qc\ oO +9 &@}O \ oP +10 &BAN\ pO +9 &DX\ oP +9 &Ee\ oR +10 &Gw\ lU +9 &I.\ iX +10 &J\ hZ +9 &L\ hZ +9 &Np\ hZ +10 &P2\ gZ +9 &Q\ g[ +9 &S\ f[ +10 &Uq\ e\\ +9 &W0\ fM +10 &XQ>|\ l0 +9 &X_Y\ qC +6 ( +4 "collection"'(& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.33 +2 "collection"'7& +6 "core" &XTG\ rC + &XS3\ rC +4 .tHand.open +2 "manipulator"&1 +26 "core" 1 +3 "manipulator"&% +5 "core" %p +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +2 .tPSV.dial PSR +3 "processing"%Z +137 "core"  +10 "processing"%% +7 "core" %܋9\ } +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml + "processing"%T' +1605 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%q  +43 "core"  +7 .tPS.seek 0ml +3 "processing"%s'ܑ +1603 "core" ' +3 .tPSV.dial PSR +2 "processing"%F +80 "core"  +10 .tPSR.select :air +14 "processing"% +21 .tPS.seek 2.5ml +3 "processing"%W' +2623 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%S +4 "collection"'  +10 "core" @ +3 "processing"%> +5 "core" @ +3 "processing"%  +66 "core" +103  +10 .tPSV.dial :mixloop +2 "processing"%D +105 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'R  +6 "core" +7 .tPTV.dial :PRVmixing +2 "processing"%e  +133 "core" +9 .tPS.seek 0ml +2 "processing"%v'ܑ +2620 "core" ' +3 .tPSV.dial :air +3 "processing"%  +44 "core"  +8 .tPS.seek 2.5ml +2 "processing"%_' +1730 "Can"\ i>2 +892 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%\ +45 "core" +8 .tPS.seek 0ml +3 "processing"%4'ܑ +2617 "core" ' +3 .tPSV.dial :air +2 "processing"%^  +45 "core"  +7 .tPS.seek 2.5ml +3 "processing"%' +2618 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%) +46 "core" +9 .tPS.seek 0ml +2 "processing"%t'ܑ +2622 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +6 "core" &   % +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&+& +5 "core" &  % +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &  - % +4 .tForearm.seek CC +3 "manipulator"&1'ш +101 "core" ' +3 .tHand.close +2 "manipulator"&d/ +26 "core" / +6 .tCC.seek :open +3 "collection"']( +409 "core" ( +2 "manipulator"&& +7 "core" &  L % +2 "manipulator"&% +7 "core" %ь W +3 .tForearm.seek :retract +3 "manipulator"&i' ] +93 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&<(-z +310 "core" ( +2 "manipulator"&& +5 "core" &-} - +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Q& +4 "core" &-} - +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +108 "core" ' +3 .tHand.open +13 "manipulator"&O1 +22 "core" 1 +3 "manipulator"&2% +6 "core" %pG \ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&L' ] +106 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%% +15 "core" +5 .tPTV.dial :PRVmixing +3 "processing"%l  +6 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "processing"%  +4 "collection"'*  +11 "core"  + +11 .tCTV.dial :air,avoiding: :intake +2 "collection"'N  +7 "core" +6 #tLoading lyfil puck from tube 3 into Collection Clamp +2 "collection"'g& +6 "core" &\ y +3 "manipulator"&@% +6 "core" % O  +3 "storage"(9% +6 "core" %A T\ +3 "storage"(?. +5 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"( (G +204 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (M& +4 "core" &F b\  +4 "manipulator"&& +6 "core" &-} N - +3 "manipulator"&=% +6 "core" % O X  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&p( +179 "core" ( +2 "manipulator"&& +7 "core" &  E i +3 "storage"(0& +6 "core" &E\ \  \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&5'k +105 "core" ' +2 "storage"({& +7 "core" &E\ \  \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(r' +281 "core" ' +2 "storage"(~- +5 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (B& +3 "core" &E\ \  T\ +4 "manipulator"&n& +6 "core" & E h +4 .tElbow.seek 3 +2 "manipulator"&P( +6 "core" ( +3 "manipulator"& & +6 "core" &  g h +3 "storage"(}& +6 "core" &E\ \  \ +4 .tForearm.seek 3 + 300 counts +2 "manipulator"&A'w +31 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +19 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&b& +5 "storage"(k') +12 "core" &  e h +3 "manipulator"&'% +6 "core" %q 0 +4 .tForearm.seek :retract +2 "manipulator"&a' ] +96 "core" ' +4 .tElbow.seek CC +2 "manipulator"&I( +142 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +15 "core" ( +3 "manipulator"&8& +79 "core" &  Q & +5 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +5 &f& +4 "core" &   & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&E'ш +101 "core" ' +3 "manipulator"&& +7 "core" & & +3 "manipulator"&% +5 "core" %ш } +5 "collection"'& +5 "core" &r\ { +5 "collection"'c& +7 "core" &[\ { +5 .tCC.seek :closed +3 "collection"'6(X +5 "core" &K\ { +6 &:\ {3 +7 &Fv"\ q1 +10 &Eq{ \ qE +9 &\\\ sP +9 &O-\ uO +10 &hO\ uO +9 &*O\ uO +9 &O\ uO +10 &O\ tO +9 &!oO\ uO +10 &#0P\ uP +9 &$Om\ tO +9 &&OR\ uO +10 &(xL<\ uO +9 &*:N9\ uO +9 &+OG\ uO +10 &-PO\ uO +9 &/OC\ uO +10 &1CN7\ uO +9 &3N"\ tO +9 &4R\ uO +10 &6Q \ uO +9 &8IO\ uO +9 &: O\ uO +10 &;O\ uO +9 &=P\ uO +10 &?RK\ uO +9 &AM\ uO +9 &BO\ uO +10 &DT\ tP +9 &FWZ\ tP +9 &He\ rQ +10 &I~~\ oT +9 &Kt\ mX +10 &MBU\ jZ +9 &OQ\ kZ +9 &PD\ jZ +10 &RF\ g\\ +9 &T@5\ e] +9 &V.\ h\\ +10 &W\ i< +9 &X2\ k^ +10 ( +4 "collection"'c& +4 "core" &X]\ oI +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.31 +4 .Hand.open +2 "manipulator"&w1 +16 "core" 1 +3 "manipulator"&% +6 "core" %у +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&/' ] +98 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +141 "core"  +8 .tCSV.dial CTV +2 "collection"'&  +29 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' +4 "collection"'#% +6 "core" %`ZK\ m +4 .tCS.seek 4.25ml +2 "collection"'3'Z) +1538 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%[  +44 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%C  +76 "core"  +10 .tPS.seek 0ml +2 "processing"%:'ܑ +2615 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'z ` +36 "core" _ +7 .tCSV.dial :air +2 "collection"'Y @ +47 "core" > +8 .tCS.seek 10ml +2 "collection"'!' +1549 "core" ' +3 .tCSV.dial CTV +3 "collection"'h  +57 "core"  +9 .tCS.seek 0ml +2 "collection"'\\'P +2620 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'| @ +32 "core" @ +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'X  +140 "core" +5 "collection"'J& +6 "core" &X\\ytl\ oI +4 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&H% +6 "core" % c  +3 "storage"(U% +7 "core" %H \ +2 "storage"(x. +6 "core" .(G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +79 .tSC.seek 2 +13 "storage"($( +206 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (& +4 "core" & d\ +5 "manipulator"&;& +5 "core" &  ` % +4 "manipulator"&u% +6 "core" % c   +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&V( +169 "core" ( +3 "manipulator"&`& +5 "core" & B d +4 "storage"(G& +5 "core" & `\ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"& 'j +96 "core" ' +2 "storage"(y& +7 "core" & o\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(m' +118 "core" ' +3 "storage"(- +6 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +6 "manipulator"&o& +4 "core" & d +4 "storage"(j& +6 "core" & \ +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +2 "manipulator"&'J +36 "core" ' +3 .tElbow.hold +3 "manipulator"&7, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +3 "core" -' +6 .tSE.seek 28.49 Pucks below Top Plate +2 "storage"('` +33 "core" ' +3 "manipulator"&(% +5 "core" %P +4 "storage"(Z& +6 "core" & h l q\ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 2 + 248 counts + "manipulator"&'B +13 "core" ' +2 "manipulator"&,& +5 "core" & [ +4 "storage"(q& +5 "core" & \ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&T'j +26 "core" ' +4 .tSE.seek 29.49 Pucks below Top Plate +2 "storage"(F' +38 "core" ' +3 "manipulator"&s& +6 "core" & [ +4 "manipulator"&S% +6 "core" %s  W  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&>' ] +89 "core" ' +4 .tElbow.seek CC +2 "manipulator"& ( +173 "core" ( +2 "manipulator"&& +6 "core" &  V $ +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &D& +4 "core" &  ' $ +4 .tForearm.seek CC +3 "manipulator"&R'ш +94 "core" ' +3 .tHand.close +2 "manipulator"&e/ +26 "core" / +6 .tCC.seek :open +2 "collection"'W( +410 "core" ( +3 "storage"(& +5 "core" & \ +4 "storage"(v& +80 "core" & \ +3 "manipulator"&\ & +6 "core" &  g # +3 "manipulator"&_% +6 "core" %х 2  +3 .tForearm.seek :retract +12 "manipulator"&^' ] +101 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&4( +167 "core" ( +3 "manipulator"&)& +6 "core" & R g +3 "storage"(& +5 "core" & \ +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 2 +2 "manipulator"&K'J +109 "core" ' +3 .tElbow.hold +3 "manipulator"&+, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&1 +26 "core" 1 +4 "manipulator"&d% +6 "core" %V~ B C +3 "storage"(& +6 "core" & x\ +2 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 2 + 312 counts +2 "manipulator"&'Ђ +22 "core" ' +2 "manipulator"& & +7 "core" & 2 g +3 "storage"(& +6 "core" & \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 800 counts +2 "manipulator"&'j +22 "core" ' +3 "storage"(1% +6 "core" % \ +7 ."downElevator"SE.seek :down +2 "storage"(') +78 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +16 (% +4 "core" %5 \ +4 "manipulator"&Q% +6 "core" %r  "  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&O' ] +88 "core" ' +3 .tPSV.dial :air +3 "processing"%2  +76 "core" +6 .tPS.seek 2.5ml +3 "processing"%%' +2625 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%l +44 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%i  +45 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%* +46 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%  +47 "core"  +6 .tdelay 1 second +103 .PS.seek 0ml +3 "processing"%N'ܑ +2641 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%g& +6 "core" &rC\  +4 "manipulator"&@& +6 "core" & l g +2 "manipulator"&9% +6 "core" % P q  +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&?(-z +178 "core" ( +2 "manipulator"&& +7 "core" &- { C +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +79 &M& +4 "core" &- C +4 .tForearm.seek :garage +13 "manipulator"&'o +110 "core" ' +3 .tHand.close +2 "manipulator"&=/ +17 "core" / +3 "manipulator"&-& +7 "core" &- > C +3 "manipulator"&% +6 "core" %~d R +4 .tForearm.seek :retract +2 "manipulator"&0' ] +110 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&<( +120 "core" ( +3 "manipulator"&{& +6 "core" & N  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &L& +4 "core" & 6  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&~'E +94 "core" ' +3 "manipulator"&B& +5 "core" & !  +4 "manipulator"&n% +7 "core" %@  +3 "processing"% & +5 "core" &r?\  +5 "processing"%}& +8 "core" &rB\  +6 .tPC.seek :closed +2 "processing"%(SD +3 "core" &rB\  +4 &rD\ \  +8 &6D\ |,~ +10 &eD\ |@ +9 &AyB\ |P +9 &YC\ P +10 &_E\ ~P +9 &VD\ O +10 &JWB\ ~P +9 & Z@\ ~P +9 & UB\ ~O +10 &"ZC\ ~P +9 &$SWB\ ~O +9 &&UD\ ~O +10 &'YB\ ~P +9 &)[C\ ~O +10 &+[\\C\ ~O +9 &-W>\ O +9 &.YB\ ~O +10 &0YD\ ~P +9 &2c\\C\ ~O +9 &4$[D\ ~P +10 &5]D\ ~O +9 &7]C\ ~P +10 &9j_C\ }P +9 &;-[D\ ~O +9 &<XC\ ~P +10 &>WD\ ~O +9 &@rUA\ ~P +9 &B5]C\ ~O +10 &CZF\ ~O +9 &EiB\ }Q +10 &GrvB\ |R +9 &I.C\ zT +9 &JA\ zU +10 &LC\ zU +9 &NnC\ yW +9 &P1C\ yV +10 &QG\ yD +9 &R:C\ zY +10 &SD\ + +3 ( +3 "processing"%}& +6 "core" &S"A\ + +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.56 +2 "processing"%b& +6 "core" &S!B\ + +4 .tHand.open +2 "manipulator"&'1 +28 "core" 1 +3 "manipulator"&p% +5 "core" %> l  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&5' ] +95 "core" ' +2 .tPRV.dial :air +3 "processing"%8  +45 "core"  +6 .tPSV.dial :mixloop +3 "processing"%r +46 "core" +6 "processing"%A% +5 "core" %ܘ8\  +5 .tPS.seek 0.3ml +2 "processing"%f' +386 "core" ' +3 .tPSV.dial PSR +3 "processing"%P +105 "core" +11 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +2 "processing"%'5a +483 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +1907 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"% +106 "core" +6 .tPTV.dial :mixing +3 "processing"%k @ +74 "core" A +7 .tPBV.dial :waste2 +4 "processing"%a  +93 "core" +8 .tPS.seek 0ml +3 "processing"%]'ܑ +2613 "core" ' +14 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&w& +6 "core" &  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&c& +6 "core" & 9  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +6 "core" & y  +4 .tForearm.seek PC +2 "manipulator"&&'E +94 "core" ' +3 .tHand.close +2 "manipulator"&E/ +25 "core" / +6 .tPC.seek :open +2 "processing"%t( +374 "core" ( +2 "manipulator"&#& +7 "core" &  +2 "manipulator"&.% +7 "core" %L ^  +4 .tForearm.seek :retract +2 "manipulator"&[' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&C(-z +136 "core" ( +3 "manipulator"&& +6 "core" &- 8 ' +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &z& +4 "core" &- ' ' +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&Y'o +112 "core" ' +2 .tHand.open +2 "manipulator"&31 +24 "core" 1 +3 "manipulator"&h% +6 "core" %oW [ 5 +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&!' ] +114 "core" ' +4 #tLoading da puck from tube 3 into Processing Clamp +2 "processing"%|& +6 "core" &C\  +3 "manipulator"&X% +6 "core" % f \ +3 "storage"(J% +5 "core" %A q\ +3 "storage"(H. +5 "core" .( +5 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 3 +3 "storage"(U(G +204 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (x& +4 "core" &G E\  +4 "manipulator"&& +5 "core" &- 6 ' +4 "manipulator"&;% +6 "core" % k @  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&u( +188 "core" ( +3 "manipulator"& & +6 "core" &  +3 "storage"(`& +7 "core" &D \ ! +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +3 "manipulator"&G'k +98 "core" ' +2 "storage"(y& +7 "core" &D\ \  B\ ! +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(I' +291 "core" ' +3 "storage"(- +6 "core" -'e +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (o& +4 "core" &D\  n\ ! +4 "manipulator"&j& +6 "core" & |  +3 .tElbow.seek 3 +3 "manipulator"&/( +6 "core" ( +2 "manipulator"&& +5 "core" & n  +4 "storage"((& +6 "core" &D\ \  8\ ! +79 .tForearm.seek 3 + 300 counts +13 "manipulator"&Z'w +15 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&,/ +19 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&q& +5 "storage"(s') +13 "core" & P  +3 "manipulator"&S% +6 "core" %o ] +4 .tForearm.seek :retract +3 "manipulator"& ' ] +100 "core" ' +4 .tElbow.seek PC +2 "manipulator"&V( +138 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +105 "core" ( +3 "manipulator"&m& +5 "core" & 2 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &  2 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&'E +100 "core" ' +3 "manipulator"&& +7 "core" & 2 +3 "manipulator"&% +6 "core" %A  +3 "processing"%D& +7 "core" &8\ +3 "processing"%T& +8 "core" &B\ +5 .tPC.seek :closed +3 "processing"%7(SD +6 "core" &C\ +3 &C\ 3 +8 &$GC\ |1 +10 &KpC\ |F +9 &cD\ }P +9 &WB\ ~O +10 &qVC\ ~O +9 &3UC\ ~O +9 &WB\ ~O +10 &WC\ O +9 &!{VC\ ~O +10 &#<WD\ ~O +9 &$WC\ ~O +9 &&WC\ ~O +10 &(UD\ ~O +9 &*FU=\ ~N +10 &,UB\ ~O +9 &-VD\ ~O +9 &/UC\ ~N +10 &1LVC\ ~O +9 &3XD\ ~O +9 &4WC\ ~O +10 &6YB\ ~O +9 &8TTC\ ~O +9 &:YC\ ~O +10 &;WC\ ~O +9 &=YC\ }O +10 &?[XD\ ~O +9 &AWD\ |O +9 &BZA\ ~O +10 &DcB\ }P +9 &F[rB\ {R +9 &HC\ zT +10 &IB\ zU +9 &KA\ zU +10 &MXC\ zV +9 &OE\ zV +9 &PC\ yW +10 &R{xC\ {* +9 &S!C\ {= +10 ( + &S%$C\ 0 +5 "processing"%T& +7 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.63 +4 .Hand.open + "manipulator"&e1 +6 "core" &S%$B\ 0 +22 1 +2 "manipulator"&>% +7 "core" %: o  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&6' ] +95 "core" ' +5 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +3 "processing"% L +4 %v9 +9 "core" 98 +104 "processing"%\ 9 +5 "core" 99 +104 "processing"%_9 +4 "core" 9 9 +105 "processing"%)9 +4 "core" 9 : +105 "processing"%9 +4 "core" 9; +104 "processing"%R9 +6 "core" 9; +104 "processing"% 9 +5 "core" 9< +104 "processing"%9 +5 "core" 9; +104 "processing"%d9 +5 "core" 9$; +104 "processing"%9 +4 "core" 9(: +104 "processing"% 9 +5 "core" 9,: +104 "processing"%9 +4 "core" 918 +105 "processing"%19 +4 "core" 95, +104 "processing"%^9 +5 "core" 9&9+ +104 "processing"%9 +4 "core" 94>( +105 "processing"%Q9 +5 "core" 9CB& +105 "processing"%49 +4 "core" 9RF$ +105 "processing"%K9 +4 "core" 9cK" +104 "processing"%9 +5 "core" 9tO +104 "processing"%29 +5 "core" 9S +180 "processing"%F9 +4 "core" 9[ +104 "processing"%9 +5 "core" 9_ +104 "processing"%9 +4 "core" 9c +105 "processing"%:9 +4 "core" 9h +105 "processing"%l9 +4 "core" 9l +104 "processing"%i9 +5 "core" 9q +104 "processing"%*9 +5 "core" 9u +104 "processing"%9 +4 "core" 9!y +105 "processing"%%9 +4 "core" 90~ +104 "processing"%g9 +5 "core" 9B +104 "processing"%@9 +5 "core" 9P +104 "processing"%99 +5 "core" 9` +104 "processing"%9 +5 "core" 9o\ +104 "processing"%M9 +4 "core" 9} +104 "processing"%+9 +5 "core" 9 +104 "processing"%=9 +4 "core" 9 +105 "processing"%-9 +4 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%O9 +4 "core" 9 +105 "processing"%{9 +4 "core" 9 +104 "processing"%L9 +5 "core" 9 +105 "processing"%9 +4 "core" 9 +104 "processing"%B9 +5 "core" 9 +104 "processing"%n9 +4 "core" 9 +105 "processing"% 9 +4 "core" 9 +104 "processing"%?9 +4 "core" 9 +105 "processing"%09 +4 "core" 9  +11 .tPH.hold 2:00:00,28C +6 .delay 1:30 +2 "processing"%" pLp +6 "core"  +8698 "Can"\ sB2 +299 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%b +107 "core"  +12 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +21 .tPS.seek 0.5ml +2 "processing"%'' +585 "core" ' +4 .tdelay 5 seconds +32 #"brent"Session Begun +473 .tPSR.select :air +3 "processing"% +21 .tPS.seek 2ml +2 "processing"%p'Q +1609 "core" ' +3 .tPTV.dial :puck +3 "processing"%}  +26 #"brent"-> upsync +53 "core"  +20 .tPSV.dial PTV +5 "processing"%8 +77 "core" +8 .tPBV.dial :waste1 +4 "processing"%r  +140 "core"  +8 "processing"%A% +7 "core" %QH\ _ +4 .tPS.seek 1.5ml +4 "processing"%~' +585 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%N * +91 "core" , +20 .tPS.seek 0ml +4 "processing"%P'ܑ +804 #"uploadLog"upsync +798 "core" ' +4 .tdelay 5:00 +292 #"brent"-> hideLog +29711 #trecoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%f  +5 "core"  +8 .tPBV.dial :waste1 +3 "processing"%  +36 "core" +8 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%k +75 "core"  +13 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%a' +2353 "core" ' +3 .tPSV.dial PTV +3 "processing"% +76 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%w +76 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%c +76 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%  +75 "core"  +8 .tPS.seek :empty +2 "processing"%E's +2375 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%<  +133 "core" +6 .tPSV.dial :mixloop +2 "processing"%5 +47 "core" +6 .tPRV.dial :ab1 +2 "processing"% @ +76 "core" A +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%#' +356 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +5 .tPRV.dial CBV +3 "collection"'.  +4 "processing"%  +49 "core" +2  +7 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:134"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:133"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%z% +5 "core" %3\ k +5 .tPS.seek 0.3ml +3 "processing"%&' +360 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +30 "core" +7 .tPRV.dial :air +3 "processing"%3  +45 "core"  +8 .tPS.seek 0.9ml +2 "processing"%h'N +1262 "core" ' +9 .tPRV.dial :waste2 +2 "processing"%| @ +76 "core" @ +8 .tPS.seek 0.5ml +2 "processing"%X' +868 "core" ' +4 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%J  +47 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%['Q +1607 "core" ' +3 .tPSV.dial :PML +3 "processing"%H +46 "core" +6 .tPTV.dial :mixing +3 "processing"%Y @ +74 "core" A +88 .tPBV.dial :waste1 +6 "processing"%x  +37 "core" +7 "processing"%% +7 "core" %PG\ x +4 .tPS.seek 1.85ml +2 "processing"%;'H +239 "core" ' +5 .tPBV.dial between PSV and waste1 +3 "processing"%$ * +36 "core" + +10 .tPS.seek 0ml +2 "processing"% 'ܑ +1966 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'`& +4 "core" &qm\ p +4 "manipulator"&C& +6 "core" & n 2 +3 "manipulator"&y% +5 "core" % P  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(-z +137 "core" ( +3 "manipulator"&& +5 "core" &- a a +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &o& +4 "core" &- a +4 .tForearm.seek :garage +3 "manipulator"&j'o +109 "core" ' +3 .tHand.close +2 "manipulator"&/ +19 "core" / +3 "manipulator"&(& +5 "core" &- _ ` +4 "manipulator"&,% +5 "core" %~j  +5 .tForearm.seek :retract +2 "manipulator"&q' ] +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&S( +298 "core" ( +3 "manipulator"&u& +7 "core" & * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &G& +3 "core" & ] * +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&I'ш +95 "core" ' +3 "manipulator"&Z& +6 "core" & } * +3 "manipulator"&m% +6 "core" %у  +4 "collection"'& +6 "core" &rj\ l +4 "collection"'/& +7 "core" &qj\ l +4 .tCC.seek :closed +4 "collection"'(X +6 "core" &ql\ ^ +4 &sn\ ^4 +8 &F{sn\ W2 +9 &Dq{ql\ VF +9 &]omy\ XQ +10 &Jrlz\ YP +9 &fKpl\ YP +9 &&Pqk\ YQ +10 &Lsk\ YP +9 &Msm\ YP +10 &!mNql\ YQ +9 &#/Nql\ YQ +9 &$Lqk\ YQ +10 &&Iro\ YQ +9 &(vIrn\ ZP +9 &*8Jpm~\ YP +10 &+Jql\ YP +10 &-Krm\ YP +9 &/Jqm\ YP +9 &1@Mrm\ YP +9 &3Nom\ YQ +10 &4Ool\ YQ +9 &6Lql\ YP +9 &8HKrk\ YP +10 &: Nsl\ YQ +9 &;Lql\ YQ +10 &=Orj\ YP +9 &?OIrl\ ZQ +9 &ALpj\ YP +10 &BNqm\ YQ +9 &DYqk\ YQ +9 &FOjpm\ ZS +10 &Hqm\ XW +9 &Irn\ U[ +10 &Kql\ U[\ +9 &MCqk\ UZ +9 &Orm\ _[ +10 &Pqm\ Q[ +9 &Rsn\ Q\\ +9 &TErn\ S\\ +10 &Vsj\ R^ +9 &Wrl\ UC +10 &X2rn\ S$l +9 &Xdsl\ ZF +3 ( +3 "collection"'/& +8 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.47 +2 "collection"'& +6 "core" &Xcsm\ ZF + &Xcqm\ \ eF +5 .tHand.open +2 "manipulator"&D1 +24 "core" 1 +3 "manipulator"&s% +6 "core" %р  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +94 "core" ' +3 .tPSV.dial PSR +3 "processing"%t +107 "core"  +96 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +23 .tPS.seek 1.5ml +2 "processing"%e' +1602 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%>  +45 "core"  +9 .tPS.seek 0ml +2 "processing"%v'ܑ +1603 "core" ' +4 .tPSV.dial PSR +2 "processing"%T +47 "core"  +12 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +3 "processing"%\ ' +127 "Can"\ yG3: +1036 #"brent"-> showlog +1278 #-> showlog 10 +175 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"%  +4 "collection"'_  +40 "core" +128  +11 .tPSV.dial :mixloop +3 "processing"%) +107 "core" +10 .tCTV.dial :air,avoiding: :intake +9 .PTV.dial :PRVmixing +5 "processing"%  +77 "core" +10 .tPS.seek 0ml +4 "processing"%R'ܑ +525 #"brent"-> quit +3 #Session Ended +2097 "core" ' +3 .tPSV.dial :air +3 "processing"%  +44 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%d +44 "core" +10 .tPS.seek 0ml +2 "processing"%'ܑ +2620 "core" ' +3 .tPSV.dial :air +2 "processing"%  +45 "core"  +8 .tPS.seek 2.5ml +3 "processing"%' +2620 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%1 +45 "core" +9 .tPS.seek 0ml +2 "processing"%^'ܑ +2614 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & Z * +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Q( +6 "core" ( +4 "manipulator"&4& +5 "core" & c * +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &K& +4 "core" & w * +5 .tForearm.seek CC +2 "manipulator"&'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&2/ +18 "core" / +7 .tCC.seek :open +2 "collection"'F( +487 "core" ( +3 "manipulator"&& +5 "core" & ) * +4 "manipulator"&% +5 "core" %с . +7 .tForearm.seek :retract +3 "manipulator"&:' ] +99 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&l(-z +308 "core" ( +3 "manipulator"&i& +5 "core" &- : +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &*& +4 "core" &- x : +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +114 "core" ' +3 .tHand.open +2 "manipulator"&%1 +27 "core" 1 +3 "manipulator"&g% +6 "core" %og U +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&@' ] +105 "core" ' +4 ."da"delayUntil "12:13:48.08" +5 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp +2 "collection"'9& +5 "core" &rkD\ f +4 "manipulator"&% +5 "core" % i v  +4 "storage"(M% +7 "core" %H \ +3 "storage"(+. +4 "core" .(G +4 "storage"(=& +5 "core" &D [\ ! +4 "storage"(-& +5 "core" &D ^\ ! +4 "manipulator"&& +5 "core" &-  : +4 "manipulator"&O% +6 "core" % i k  +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +3 "manipulator"&{( +195 "core" ( +2 "manipulator"&L& +7 "core" & B +3 "storage"(& +6 "core" &D ?\ ! +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&B'k +97 "core" ' +3 "storage"(n& +5 "core" &D `\ ! +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"( ' +296 "core" ' +3 "storage"(?- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (0& +4 "core" &D S : w\ ! +3 "manipulator"&b& +7 "core" & B +3 ."WCR"Elbow.seek 3 +3 "manipulator"&]( +26 "core" ( +2 "manipulator"&'& +7 "core" & R P +3 "storage"(}& +6 "core" &D j X \ ! +4 ."WCR"Forearm.seek 3 + 300 counts +3 "manipulator"&8'w +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&r/ +17 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&A& +4 "storage"(p') +12 "core" & c P +3 "manipulator"&N% +80 "core" %z O +4 ."WCR"Forearm.seek :retract +13 "manipulator"&~' ] +96 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +60 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +108 "core" ( +3 "manipulator"&f& +5 "core" &  & +4 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &  & +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +106 "core" ' +3 "manipulator"&k& +7 "core" &  & +3 "manipulator"&P% +6 "core" %с i +4 "collection"'& +6 "core" &pj[\ i +4 "collection"'w& +10 "core" &okO\ j +5 ."WCR"CC.seek :closed +3 "collection"'c(X +7 "core" &qiE\ j + &pjF\ h +6 &1zqkH\ b*z +10 &b~pjB\ a? +9 &LmqjM\ `P +10 & NqkJ\ dP +9 &Ook7\ dP +9 &Oqj8\ eP +10 &ROpl>\ bP +9 &Lqj\ dP +9 & NokF\ dP +10 &"Nqj.\ eP +9 &$\\Nok+\ bP +10 &&Qpi$\ cP +9 &'PqlB\ dP +9 &)Oqi\ eP +10 &+cNpkO\ bP +9 &-%Opld\ cP +9 &.NqjZ\ dP +10 &0NqkM\ eP +9 &2kQpnX\ bP +9 &4-Prke\ cP +10 &5Pnl]\ dP +9 &7OpkQ\ eP +10 &9sLqjJ\ cP +9 &;6NpkB\ dP +9 &<NpkI\ eO +10 &>NnkN\ bP +9 &@{NpjL\ bP +10 &B>OpjW\ dP +9 &CUpjQ\ dQ +9 &E^qk@\ aR +10 &G{jql:\ aS +9 &I5qm=\ `V +9 &Jrk<\ ^Y +10 &LqlH\ ZZ +9 &Nnqj8\ \\Z +9 &P.pm<\ ][ +10 &Qql;\ \\[\ +9 &Sqj=\ Z\\ +10 &Unpk4\ Z] +9 &W/rm)\ ZO +9 &XTBpl,\ ]*~ +10 &Xjol-\ `F +5 ( +5 "collection"'w& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.32 +4 .Hand.open +2 "manipulator"&1 +6 "core" &X`ql*\ bF +13 1 +3 "manipulator"&a% +6 "core" %q T +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&<' ] +97 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold + "sampler")5+ +4 "core" + +4 "sampler")% +5 "core" %% \ P +3 "collection"'E& +7 "core" &X`qm\ \ `F +5 "Can"\ {H3l +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")  +6 "core"  +9 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X +3 "sampler")/% +7 "core" %VSQ \ " +2 ."WCR"Intake.select :close +3 "sampler")0 +87 )t% +4 "core" %Vpn \ / +3 ."WCR"SSV.dial :exhaust +13 "sampler")I  +80 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler") '! +413 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +23 #"WCR"Sampling 1000.0ml in 45:00 +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X+ +4 "core" + +3 "sampler")e% +7 "core" %qn \ 6 +3 "collection"'T& +6 "core" &X_L\ IF +5 "Can"\ [LZ3 +3 ."WCR"CTV.dial :intake +3 "collection"'v  +15 "core"  +11 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")_  +82 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 1000.0ml +6 "Can"\ UL_3_ +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'% +4 "core" %Q^\ < +4 #"WCR"Intake @33.4psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X +4 "sampler")@% +7 "core" %.\ \ , +65 "collection"'?% +5 "core" %Qq\ A +3 "sampler")0% +7 "core" %<: \ 4 +74 "collection"'b% +5 "core" %Q^\ I +4 "sampler")'% +7 "core" % \ 4 +3 "collection"'}% +6 "core" %Q"\ B +3 #"WCR"Intake @31.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X +4 "sampler")E% +6 "core" %d_ \ 4 +131 "collection"'% +5 "core" %Q'\ G +3 "sampler")5% +7 "core" %ik \ , +65 "collection"'#% +5 "core" %Q\ F +4 "sampler")z% +6 "core" % \ \ + +74 "collection"'% +5 "core" %Q&\ : +3 "sampler")3% +7 "core" %EA \ .: +2 ."WCR"Intake.select :close +12 "sampler")0 +20 )&% +4 "core" %LN \ +: +3 ."WCR"SSV.dial :exhaust +4 "sampler").  +78 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")h'! +878 ."da"PBV.dial between PSV and waste1 +3 "processing"%J * +5 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +6 "core" + +2 "sampler")X  +20 ."da"PSV.dial :air +3 "processing"%H  +46 "core"  +8 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 "core"  +5 ."da"PS.seek 2.5ml +6 "processing"%Y' +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +5 "Can"\ YM3+ +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'|% +5 "core" %Q\ = +3 #"WCR"Intake @33.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X +3 "sampler")D% +6 "core" %_!TS \ ' +22 "collection"'s% +5 "core" %Q\ ; +3 "sampler")/% +6 "core" %_ \ /' +4 "collection"'t% +5 "core" %Q\ \ C +4 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X +3 "sampler")>% +6 "core" %+ \ - +21 "collection"'\ % +5 "core" %Q'\ 6 +4 "sampler") % +7 "core" %* \ & +24 "collection"'R% +5 "core" %Q\ > +3 "sampler")d% +6 "core" %* \ , +21 ."da"PSV.dial :air +3 "processing"%  +5 "collection"' % +5 "core" %Q\ 5 +4 "sampler")% +7 "core" %+22 \ $ +23  +9 ."da"delay 2 seconds +4 "collection"'1% +5 "core" %Q#\ 8 +4 "sampler")% +7 "core" %*lm \ # +37 "collection"'% +5 "core" %Q\ ; +3 "sampler")4% +8 "core" % \ ( +3 "collection"'K% +6 "core" %Q,\ < +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X +5 "sampler")% +6 "core" %  \ + +57 "collection"'l% +5 "core" %Q\ G +3 "sampler")n% +7 "core" % \ + +65 "collection"'@% +5 "core" %Q$\ > +3 "sampler")?% +7 "core" %  \ 1 +74 "collection"'0% +5 "core" %Q\ C +4 "sampler")b% +6 "core" %CB \ (; +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )'% +3 "core" %KI \ .; +4 ."WCR"SSV.dial :exhaust +3 "sampler")}  +78 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler") '! +240 "core" ' +4 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%N +139 "core"  +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%{' +454 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +23 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")B  +82 "core" +12 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +6 "core" ' +3 "Can"\ aM3+ +3 ."da"delay 5 seconds +4 ."WCR"Intake.select :open +3 "sampler") +224 "collection"' % +4 "core" %Q%\ A +4 #"WCR"Intake @32.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X \ ) +3 "collection"'% +6 "core" %Q&\ = +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +4 "core" %Qt\ < +4 "sampler")\ % +6 "core" % GE \ ' +44 "collection"' % +4 "core" %Q_\ F +4 "sampler")R% +5 "core" %jh \ ' +51 "collection"'d% +5 "core" %Qu\ > +3 "sampler") % +7 "core" % \ 4 +57 "collection"'% +5 "core" %Qt\ = +4 "sampler")% +7 "core" % \ 4 +65 "collection"'1% +4 "core" %Qm\ ? +4 "sampler")% +6 "core" %@? \ - +75 "collection"'% +4 "core" %Q^\ I +4 "sampler")I% +5 "core" % \ ) +86 "collection"'4% +4 "core" %Qt\ @ +4 "sampler")K% +5 "core" % \ 4 +98 "collection"')% +4 "core" %Q^\ = +4 "sampler")e% +6 "core" %*+ \ *Q +109 "collection"'% +5 "core" %Qq\ 9 +4 "sampler")Y% +7 "core" %HE \ +Q +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )% +3 "core" %RP \ .Q +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +10 ."WCR"Exhaust.select :open +86 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")Q'! +739 "Can"\ QO 3/ +148 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +21 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")i  +82 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +5 "Can"\ EO3z/ +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'*% +5 "core" %Qs\ 6 +3 #"WCR"Intake @33.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X\ A +3 "sampler")% +6 "core" %I* \ 0 +18 "collection"'N% +5 "core" %QO\ H +4 "sampler")% +7 "core" %I* \ 4 +20 "collection"'B% +5 "core" %Q;\ C +4 "sampler") % +5 "core" %I* \ . +25 "collection"' % +5 "core" %QQ\ B +4 "sampler"){% +7 "core" %I* \ 0 +28 "collection"']% +5 "core" %QJ\ E +3 "sampler")k% +88 "core" %I* \ + +4 "collection"'P% +9 "core" %QA\ < +4 "sampler")% +7 "core" %I) \ ) +37 "collection"'p% +5 "core" %Q@\ = +4 "sampler")~% +7 "core" %I( \ ) +43 "collection"'F% +5 "core" %QT\ = +4 "sampler")r% +7 "core" %K  \ 0 +49 "collection"'% +5 "core" %QW\ F +5 "sampler")a% +5 "core" %K 41 \ 2 +58 "collection"'w% +5 "core" %Q>\ @ +4 "sampler")% +6 "core" %PPO \ , +65 "collection"'% +6 "core" %QQ\ F +3 "sampler")E% +6 "core" %L \ 4 +75 "collection"'% +5 "core" %QJ\ F +4 "sampler")f% +7 "core" %L \ - +3 "collection"'8% +6 "core" %Q?\ @ +3 #"WCR"Intake @32.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X\ < +4 "sampler").% +5 "core" %ow! \ ( +18 "collection"'&% +6 "core" %QL\ B +3 "sampler")H% +7 "core" %ow! \ / +5 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%X  +7 "core"  +10 ."da"PBV.dial :waste1 +2 "processing"%|  +7 "collection"'^% +5 "core" %QK\ 6 +3 "sampler")h% +7 "core" %ow! \ ' +16 +9 ."da"delay 30 seconds +4 "collection"';% +5 "core" %QJ\ 9 +4 "sampler")`% +7 "core" %ow" \ / +27 "collection"'C% +5 "core" %QO\ C +4 "sampler")y% +7 "core" %ow" \ / +32 "collection"'% +5 "core" %Q6\ : +4 "sampler")o% +7 "core" %ow! \ 0 +37 "collection"'% +5 "core" %Q8\ : +4 "sampler")V% +7 "core" %ow! \ / +43 "collection"'(% +5 "core" %QC\ C +3 "sampler")5% +7 "core" %ow!'' \ 1 +50 "collection"',% +5 "core" %QR\ A +3 "sampler")6% +6 "core" %ow!64 \ & +58 "collection"'j% +6 "core" %Q7\ < +4 "sampler")x% +6 "core" %o~NN \ 1 +65 "collection"'!% +6 "core" %QD\ E +3 "sampler")u% +6 "core" %oxmn \ 1 +75 "collection"'$% +5 "core" %Q.\ F +4 "sampler")[% +7 "core" %ox \ + +3 "collection"'m% +5 "core" %Q4\ > +4 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X% +7 "core" % \ *O +38 "collection"'\ % +4 "core" %Q=\ E +4 "sampler")% +5 "core" % \ * +45 "collection"' % +4 "core" %Q9\ = +4 "sampler")R% +5 "core" % \ 1 +51 "collection"'d% +4 "core" %Q=\ G +4 "sampler") % +6 "core" % \ + +58 "collection"'% +4 "core" %Q>\ G +5 "sampler")% +6 "core" %-/ \ 3 +65 "collection"'1% +5 "core" %Q3\ F +3 "sampler")% +7 "core" %OM \ + +74 "collection"'% +5 "core" %Q;\ G +3 "sampler")I% +7 "core" % \ 2 +85 "collection"'4% +4 "core" %QA\ E +3 "sampler")K% +7 "core" % \ + +96 "collection"')% +5 "core" %Q4\ > +3 "sampler")e% +5 "core" % \ 2 +111 "collection"'% +5 "core" %Q;\ D +4 "sampler")Y% +5 "core" % \ 0 +125 "collection"'% +5 "core" %Q7\ 6 +3 "sampler")% +7 "core" %3. \ / +140 "collection"'q% +5 "core" %Q;\ > +3 "sampler")i% +6 "core" %@? \ $ +3 ."WCR"Intake.select :close +3 "sampler")0 +20 )*% +4 "core" %CB \ * +3 ."WCR"SSV.dial :exhaust +3 "sampler")Q  +79 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")'! +61 ."da"PBV.dial between PSV and waste1 +4 "processing"%: * +37 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%M +77 "core"  +87 ."da"PS.reconfigure :fast +13 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%S' +585 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +24 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")g  +81 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +4 "Can"\ PP3" +3 ."WCR"Intake.select :open +2 "sampler") +225 "collection"'2% +5 "core" %Q7\ 9 +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X +3 "sampler") % +6 "core" %O&' \ ) +39 "collection"' % +5 "core" %Q=\ > +3 "sampler"){% +7 "core" %O&& \ 0 +43 "collection"']% +5 "core" %Q3\ F +4 "sampler")k% +7 "core" %O&& \ 1 +49 "collection"'P% +5 "core" %Q \ F +4 "sampler")?% +5 "core" %O&&(% \ - +58 "collection"'% +85 "core" %Q0\ = +5 "sampler")p% +12 "core" %O&'SO \ , +59 "collection"'~% +5 "core" %Q8\ ? +4 "sampler")F% +7 "core" %O-kh \ 4; +74 "collection"'r% +5 "core" %Q"\ I +3 "sampler")% +7 "core" %O( \ 5 +3 "collection"'a% +7 "core" %Q \ F +2 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X +3 "sampler")f% +7 "core" %2! \ - +15 "collection"'8% +5 "core" %Q"\ A +3 "sampler")0% +6 "core" %2! \ - +18 "collection"'% +5 "core" %Q,\ 7 +4 "sampler")3% +7 "core" %2! \ $ +20 "collection"'% +5 "core" %Q\ ? +4 "sampler").% +7 "core" %2! \ + +24 "collection"'&% +5 "core" %Q$\ 5 +3 "sampler")H% +7 "core" %2! \ % +28 "collection"'X% +6 "core" %Q6\ 9 +3 "sampler")^% +6 "core" %2! \ # +34 "collection"'h% +4 "core" %Q\ ? +4 "sampler")|% +7 "core" %2# \ # +34 ."da"PSR.select :air +4 "processing"% +6 "collection"';% +7 "core" %Q1\ ? +4 "sampler")`% +20 ."da"PS.seek 2ml +2 "processing"%C'Q +5 "core" %2# \ ! +23 "collection"'y% +5 "core" %Q4\ 4 +3 "sampler")% +6 "core" %2# \  +51 "collection"'o% +5 "core" %Q0\ 6 +3 "sampler")#% +6 "core" %2$" \ + +58 "collection"'% +5 "core" %Q0\ 6 +3 "sampler")V% +7 "core" %2%0, \ , +65 "collection"'(% +5 "core" %Q%\ @ +4 "sampler")5% +5 "core" %7>: \ -L +75 "collection"',% +6 "core" %Q*\ ; +3 "sampler")6% +7 "core" %6TQ \ & +84 "collection"'j% +5 "core" %Q\ < +4 "sampler")x% +7 "core" %6on \ ) +96 "collection"'!% +5 "core" %Q\ C +84 "sampler")u% +11 "core" %6 \ 4 +3 "collection"'$% +6 "core" %Q\ E +3 #"WCR"Intake @32.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X% +7 "core" %9R  \ ' +24 "collection"'\ % +5 "core" %Q\ \ 8 +4 "sampler")% +7 "core" %9R  \ ) +28 "collection"'J% +5 "core" %Q\ 7 +3 "sampler") % +7 "core" %9R! \ * +32 "collection"'R% +6 "core" %Q \ < +3 "sampler")d% +6 "core" %9R! \ % +39 "collection"' % +5 "core" %Q\ ; +3 "sampler")% +8 "core" %9R  \ ' +42 "collection"'% +5 "core" %Q\ ; +4 "sampler")1% +7 "core" %9R  \ & +49 "collection"'% +5 "core" %Q \ < +4 "sampler")% +7 "core" %9R  \ * +57 "collection"'I% +6 "core" %Q\ 8 +3 "sampler")4% +7 "core" %9R! \ " +65 "collection"'K% +5 "core" %Q\ 6 +4 "sampler"))% +6 "core" %9R! \  +74 "collection"'e% +6 "core" %Q\ 1 +3 "sampler")% +7 "core" %9R  \  +85 "collection"'Y% +5 "core" %Q\ 1 +3 "sampler")% +6 "core" %9R  \  +97 "collection"'% +5 "core" %Q\ 3 +4 "sampler")q% +7 "core" %9R  \ ! +109 "collection"'i% +6 "core" %Q\ 6 +3 "sampler")*% +6 "core" %9R +' \ % +125 "collection"'Q% +5 "core" %Q\ 4 +3 "sampler"):% +87 "core" %9S HC \  +60 "collection"'M% +10 "core" %Q\ = +4 "sampler")W% +7 "core" %9S!UQ \ + +158 "collection"'A% +6 "core" %Q\ A +3 "sampler")g% +6 "core" %9Tsq \ % +181 "collection"'2% +5 "core" %Q\ @ +3 "sampler")% +7 "core" %9T \ , +3 "collection"'-% +7 "core" %Q\ ? +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0X +4 "sampler")w% +6 "core" % \ 0 s +18 "collection"'`% +4 "core" %Q\ ; +4 "sampler")y% +5 "core" % \ ) s +22 "collection"'% +5 "core" %Q \ E +3 "sampler")o% +7 "core" % \ * r +24 "collection"'#% +5 "core" %Q\ = +3 "sampler")% +7 "core" % \ 0 r +28 "collection"'V% +5 "core" %Q\ < +3 "sampler")(% +7 "core" % \ 1 q +33 "collection"'5% +4 "core" %Q\ > +4 "sampler")% +6 "core" % \ 1 q +38 "collection"',% +4 "core" %Q\ B +4 "sampler")6% +6 "core" % \ ) p +44 "collection"'j% +4 "core" %Q\ = +4 "sampler")x% +6 "core" % \ 0 p +50 "collection"'!% +5 "core" %Q\ = +3 "sampler")u% +6 "core" % \ 2 +58 "collection"'$% +6 "core" %Q\ > +3 "sampler")E% +7 "core" % \ + +65 "collection"'m% +5 "core" %Q \ = +3 "sampler")z% +7 "core" % \ 0 +74 "collection"'% +5 "core" %Q \ B +3 "sampler")D% +7 "core" % \ & +85 "collection"'C% +4 "core" %Q\ > +3 "sampler")/% +7 "core" % \ 0 +96 "collection"'s% +5 "core" %Q\ C +3 "sampler")Z% +7 "core" %(% \ + +109 "collection"'% +5 "core" %Q\ E +4 "sampler")T% +6 "core" %B@ \ ) +124 "collection"'v% +5 "core" %Q\ E +3 "sampler")_% +5 "core" %QO \ * +142 "collection"' % +5 "core" %Q\ D +3 "sampler")% +7 "core" %qq \ ( +159 "collection"'>% +4 "core" %Q\ < +4 "sampler")\ % +6 "core" % \ 1 +180 "collection"'% +4 "core" %Q\ < +4 "sampler")J% +6 "core" % \ 2 +193 "collection"' % +4 "core" %Q\ = +3 "sampler")R% +7 "core" % \ 1 +32 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%d  +6 "core"  +10 ."da"PBV.dial :waste1 +3 "processing"%  +80 "core" +10 ."da"delay 30 seconds +47 "collection"'[% +5 "core" %Q\ ; +4 "sampler")% +6 "core" % \ * +192 "collection"'% +5 "core" %Q\ \ D +3 "sampler")1% +7 "core" % \ ) +192 "collection"'% +5 "core" %Q\ D +3 "sampler")% +7 "core" %%! \ 0 +192 "collection"'I% +5 "core" %Q\ : +3 "sampler")4% +7 "core" %74 \ .H +192 "collection"'K% +5 "core" %Q\ E +3 "sampler"))% +7 "core" %@? \ &H +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )e% +4 "core" %CA \ 4H +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +79 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")Y'! +907 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +81 "core"  +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can"\ WT441' +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'% +5 "core" %Q\ : +3 #"WCR"Intake @33.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X * +37 "core" , +11 ."da"PS.seek 0ml +3 "processing"%\ 'ܑ +47 "collection"'% +6 "core" %Q\ = +4 "sampler")J% +7 "core" %j;: \ ) b +123 "collection"' % +5 "core" %Q\ D +4 "sampler")R% +7 "core" %jLJ \ 0 b +140 "collection"'d% +5 "core" %Q\ C +3 "sampler") % +7 "core" %jba \ * b +159 "collection"'[% +5 "core" %Q\ @ +3 "sampler")% +7 "core" %j} \ . b +180 "collection"'% +7 "core" %Q\ > +3 "sampler")1% +7 "core" %j \ - b +3 "collection"'% +5 "core" %Q\ A +4 #"WCR"Intake @32.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +3 "sampler").% +7 "core" % /($ \ * +43 "collection"'&% +5 "core" %Q\ A +4 "sampler")% +7 "core" % /,* \ 1 +49 "collection"'% +5 "core" %Q\ F +4 "sampler")H% +7 "core" % /2. \ 2 +57 "collection"';% +6 "core" %Q\ B +3 "sampler")w% +6 "core" % 388 \ / +66 "collection"'`% +5 "core" %Q\ B +4 "sampler")y% +7 "core" % />; \ 3 +74 "collection"'% +5 "core" %Q\ A +3 "sampler")o% +6 "core" % /GE \ , +86 "collection"'#% +5 "core" %Q\ B +3 "sampler")% +6 "core" % /PP \ , +97 "collection"'V% +5 "core" %Q\ B +4 "sampler")(% +7 "core" % 3^\\ \ 0 +109 "collection"'5% +5 "core" %Q\ ? +4 "sampler")% +7 "core" % 0hh \ . +123 "collection"'X% +6 "core" %Q\ E +3 "sampler"),% +6 "core" % +zz \ . +141 "collection"'6% +5 "core" %Q\ @ +4 "sampler")% +7 "core" % \ *P +3 "collection"'j% +6 "core" %Q\ A +2 #"WCR"Intake @32.8psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X% +6 "core" %Q\ 8 +3 "sampler")h% +9 "core" %' \ , +48 "collection"'% +6 "core" %Q\ ? +4 "sampler")J% +7 "core" %( \ + +57 "collection"' % +5 "core" %Q\ 7 +3 "sampler")R% +7 "core" %& \ , +65 "collection"'Z% +5 "core" %Q\ ? +4 "sampler")d% +7 "core" %" \ + +74 "collection"' % +5 "core" %Q\ ? +3 "sampler")[% +7 "core" %" \ $ +85 "collection"'% +5 "core" %Q\ A +3 "sampler")% +7 "core" %# \ % +96 "collection"'1% +5 "core" %Q\ 9 +4 "sampler")% +7 "core" %# \ % +109 "collection"'|% +5 "core" %Q\ 8 +3 "sampler")4% +7 "core" %"  \ , +124 "collection"'K% +5 "core" %Q\ @ +4 "sampler"))% +6 "core" %" \ ) +140 "collection"'e% +5 "core" %Q\ 8 +4 "sampler")% +7 "core" %" \ % +159 "collection"'^% +5 "core" %Q\ ; +3 "sampler")% +6 "core" %### \ / +181 "collection"'% +5 "core" %Q\ B +4 "sampler")Y% +5 "core" %21 \ *! +193 "collection"'i% +5 "core" %Q\ > +4 "sampler")*% +7 "core" %B> \ 0! +192 "collection"'t% +5 "core" %Q\ > +3 "sampler"):% +6 "core" %RO \ +! +193 "collection"'M% +5 "core" %Q\ D +3 "sampler")% +6 "core" %dc \ (! +193 "collection"'W% +5 "core" %Q\ < +4 "sampler")g% +7 "core" %yw \ 0! +192 "collection"'2% +5 "core" %Q\ ? +3 "sampler")% +7 "core" % \ *! +192 "collection"'-% +5 "core" %Q\ B +4 "sampler")G% +7 "core" % \ /! +3 "collection"'% +6 "core" %Q\ A +2 #"WCR"Intake @33.0psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X  +7 "core"  +11 ."da"PSV.dial PTV +3 "processing"%h +76 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +8 "processing"%J% +6 "core" %VH\ c +3 ."da"PS.seek 1.5ml +3 "processing"% ' +594 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%R * +36 "core" , +10 ."da"PS.seek 0ml +3 "processing"%Z'ܑ +1623 "core" ' +4 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%d  +5 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +9 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%[ * +37 "core" , +8 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +78 "core"  +12 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +2375 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%1 +77 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"% +76 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%| +76 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%4  +77 "core"  +8 ."da"PS.seek :empty +3 "processing"%K's +2359 "core" ' +4 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%) +139 "core"  +12 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%e' +595 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%'Q +1612 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%^  +7 "core"  +11 ."da"PSV.dial PTV +3 "processing"% +77 "core" +85 ."da"PBV.dial :waste1 +13 "processing"%  +38 "core" +8 "processing"%Y% +6 "core" %WF\ l +4 ."da"PS.seek 1.5ml +2 "processing"%i' +594 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%* * +38 "core" , +10 ."da"PS.seek 0ml +2 "processing"%t'ܑ +1609 "core" ' +4 ."da"delay 2:00 +9009 "Can"\ wva)5 +2995 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%:  +5 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%M  +37 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%W +78 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%g' +2381 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%2 +75 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +78 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%- +78 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%G  +76 "core"  +8 ."da"PS.seek :empty +3 "processing"%'s +2361 "core" ' +3 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%! +146 "core"  +28 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +10 "processing"% +45 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +7 "processing"%%'I +338 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +3 "processing"% +20 ."da"PS.seek 0.5ml +3 "processing"%l' +343 "core" ' +4 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%L'Q +1598 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%@ +76 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%q  +36 "core" +9 "processing"%\\% +5 "core" %P0\ 8 +4 ."da"PS.seek 1.5ml +3 "processing"%'' +589 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +10 ."da"PS.seek 0ml +2 "processing"%N'ܑ +1602 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +84 .PTV.dial :puck +8 "processing"%}  +6 "core"  +9 ."da"PBV.dial :waste1 +2 "processing"%9  +38 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%+ * +36 "core" , +9 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +78 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%B' +2389 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%= +77 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +78 "core"  +11 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%] +78 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%k  +78 "core"  +8 ."da"PS.seek :empty +3 "processing"%{'s +2398 "core" ' +4 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%Q +139 "core"  +12 #"da"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%?'Q +2112 "core" ' +3 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%S  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%I +77 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%~  +36 "core" +8 "processing"%P% +6 "core" %L1\ O +4 ."da"PS.seek 1.5ml +3 "processing"%' +584 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%r * +37 "core" , +9 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%F  +111 "core"  +8 ."da"PS.seek :empty +3 "processing"%O's +1605 "core" ' +3 "processing"%9 +6 "core" 9P~5 +3 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +3 "processing"% +4 %A& +6 "core" 5 + &S%#;\ U0 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&\ % +5 "core" % f B  +4 "storage"(8% +6 "core" %N S\ +2 "storage"(0. +6 "core" .(G +3 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 2 +3 "storage"(( +204 "core" ( +3 ."da"SC.configure :limp +2 "storage"($(\ 1b +4 (3& +4 "core" & O\ +4 "manipulator"&b& +6 "core" &   $ +3 "manipulator"&% +6 "core" % f   +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 2 +3 "manipulator"&a( +171 "core" ( +3 "manipulator"&f& +6 "core" & B G +3 "storage"(& +5 "core" & w\  j\ +6 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 800 counts +81 "manipulator"&&'j +97 "core" ' +2 "storage"(& +6 "core" & \ +4 ."da"SE.reconfigure :pick +12 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(;' +116 "core" ' +3 "storage"(w- +5 "core" -'m +4 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&`& +4 "core" & ( G +4 "storage"(y& +6 "core" & s\ r +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 2 +3 "manipulator"&H'J +31 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&#, +5 "core" , +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(o- +4 "core" -'m +5 ."da"SE.seek 29.47 Pucks below Top Plate +2 "storage"(V' +32 "core" ' +2 "manipulator"&% +5 "core" %;_ \\ +4 "storage"(.& +6 "core" & \ +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 2 + 285 counts +2 "manipulator"&('g +12 "core" ' +2 "manipulator"&& +5 "core" & G +4 "storage"(X& +5 "core" & \ +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&,'j +24 "core" ' +4 ."da"SE.seek 30.47 Pucks below Top Plate +3 "storage"(6' +40 "core" ' +3 "manipulator"&5& +6 "core" & G +4 "manipulator"&p% +6 "core" %l\  r  +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&j' ] +90 "core" ' +4 ."da"Elbow.seek PC +2 "manipulator"&( +252 "core" ( +3 "manipulator"&$& +7 "core" &  +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &m& +4 "core" & /  +4 ."da"Forearm.seek PC +3 "manipulator"&z'E +96 "core" ' +3 ."da"Hand.close +2 "manipulator"&E/ +20 "core" / +7 ."da"PC.seek :open +2 "processing"%( +376 "core" ( +4 "storage"(C& +5 "core" & \ +4 "manipulator"&u& +6 "core" &  +3 "manipulator"&/% +5 "core" %; +4 ."da"Forearm.seek :retract +3 "manipulator"&s' ] +99 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 2 +2 "manipulator"&( +250 "core" ( +3 "manipulator"&T& +6 "core" &  t j +3 "storage"(D& +6 "core" & \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 2 + 800 counts +2 "manipulator"&v'j +94 "core" ' +4 ."da"Hand.open +2 "manipulator"&x1 +27 "core" 1 +3 "storage"( - +6 "core" -' +4 ."da"SE.seek 30.12 Pucks below Top Plate +3 "storage"(_' +22 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 29.15 Pucks below Top Plate +2 "storage"(>' +60 "core" ' +3 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25aug2212h220ml.png +1937 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +3329 #"da"SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 1.562 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 3.969 seconds\ Exposing 696x520 pixel 16-bit image for 44.762 seconds\ /var/log/esp/da25aug2212h220ml.png: PNG Upload Complete\ +120 #PuckCamera: snap -bin=2,2 -png=0 15.0 /var/log/esp/midres/da25aug2212h220ml15s.png +1675 #SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25aug2212h220ml15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 25.0 /var/log/esp/midres/da25aug2212h220ml25s.png +1968 #"image"compressed /var/log/esp/da25aug2212h220ml.jxl +712 #"da"SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ /var/log/esp/midres/da25aug2212h220ml25s.png: PNG Upload Complete\ +6 .Gate.power :camera,:OFF +3 "storage"(h- +5 "core" -' +7 "storage"(& +7 "core" & \ +5 "manipulator"&J& +28 "core" &\  i +13 ."da"Elbow.seek 2 +9 "manipulator"&( +11 "core" ( +3 "manipulator"&R& +8 "core" &\  i +4 "storage"( & +6 "core" & T\ +5 ."da"Forearm.seek 2 + 800 counts +3 "manipulator"&d'j +30 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 29.86 Pucks below Top Plate +3 "storage"( ' +60 "core" ' +3 "manipulator"&[& +7 "core" &\  i +3 "storage"(& +5 "core" & B 9 X\ +5 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +14 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 2 +3 "manipulator"&Z'J +37 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&1, +6 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 30.05 Pucks below Top Plate +2 "storage"(' +36 "core" ' +10 "manipulator"&|% +7 "core" %On  +2 "storage"(4& +6 "core" &  \ +4 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 2 + 305 counts +2 "manipulator"&'{ +27 "core" ' +2 "manipulator"&)& +5 "core" & p Y +5 "storage"(K& +7 "core" & G F \ +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 2 + 800 counts +2 "manipulator"&e'j +36 "core" ' +3 "storage"(^% +7 "core" %   Y\ +4 ."downElevator"SE.seek :down +6 "storage"(') +80 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +16 (% +4 "core" %3 h n \ +4 "manipulator"&Y% +7 "core" %s 6  +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&' ] +91 "core" ' +3 "storage"(*& +5 "core" & \ +6 "collection"'i& +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 "processing"%:& +7 "core" &X]xp \ fF +2 &C\ q +8 "manipulator"&M& +7 "core" & p Y +4 "manipulator"&% +6 "core" % k ,  +5 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&W(-z +185 "core" ( +3 "manipulator"&t& +5 "core" &- H +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &2& +4 "core" &- M H +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'o +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&-/ +20 "core" / +3 "manipulator"&G& +7 "core" &- H +3 "manipulator"&g% +7 "core" %~~ C +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&!' ] +105 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&( +124 "core" ( +2 "manipulator"&%& +5 "core" & +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &l& +4 "core" &  +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +104 ."psFlush"Forearm.seek PC +6 "manipulator"&'E +110 "core" ' +3 "manipulator"&@& +5 "core" &  +5 "manipulator"&q% +7 "core" %h U +4 "processing"%\\& +7 "core" &8\ u +4 "processing"%L& +9 "core" &;\ u +7 ."psFlush"PC.seek :closed +2 "processing"%(SD +7 "core" &B\ u +3 &B\ v +5 &,{B\ o+| +10 &cC\ n? +9 &NuB\ nP +10 &RB\ pO +9 &UA\ pO +9 &SA\ pO +10 &WQB\ pO +9 &UB\ pO +10 & SA\ pO +9 &"UA\ pO +9 &$^TC\ pO +10 &&!RB\ qO +9 &'UB\ qO +9 &)TB\ pO +10 &+gUC\ pO +9 &-)UB\ pO +9 &.TB\ pO +10 &0TB\ pO +9 &2nTB\ pO +10 &40RB\ pO +9 &5VC\ pP +9 &7YB\ pO +10 &9vZC\ pO +9 &;8UC\ pO +9 &<RD\ pO +10 &>UB\ qP +9 &@~UB\ pO +10 &B@YA\ oO +9 &DUB\ pP +9 &EaB\ oP +10 &GlB\ nQ +9 &I;C\ mT +9 &JB\ mU +10 &LB\ lU +9 &N|B\ lU +10 &P=B\ kV +9 &QB\ kC +9 &R7B\ lT +10 &S!"D\ r, +4 ( +3 "processing"%L& +8 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.58 +2 "processing"%'& +6 "core" &S!!C\ s, + &S!!7\ s, +7 ."psFlush"Hand.open +2 "manipulator"&}1 +22 "core" 1 +3 "manipulator"&9% +7 "core" %h +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&+' ] +100 "core" ' +3 ."psFlush"PSR.select :air +7 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +3 ."psFlush"PSV.dial PSR +2 "manipulator"& % +6 "processing"%N +13 "core" % a R  +3 "storage"(=% +7 "core" %H " ) C\ +3 "storage"( . +7 "core" .( +3 "storage"(]& +7 "core" & @ D ^\ +3 "storage"(k& +6 "core" &  B ]\ +4 "manipulator"&B& +8 "core" & * + +5 "manipulator"&Q% +20 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +5 "core" % b i  +5 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 2 +3 "manipulator"&{( +18 ."psFlush"PS.seek 0.5ml +3 "processing"%S' +231 "core" ( +3 "manipulator"&I& +7 "core" &  i +3 "storage"(~& +5 "core" & l l \ +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&P'j +112 "core" ' +2 "storage"(?& +8 "core" & s G\ +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(r' +104 "core" ' +3 "storage"(F- +7 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&& +5 "core" &  Q h +3 "storage"(& +8 "core" & i i U\ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 2 +2 "manipulator"&'J +32 "core" ' +3 ."psFlush"delay 5 seconds +93 "core" ' +3 ."WCR"Elbow.hold +9 "manipulator"&A, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(\ - +5 "core" -' +6 ."WCR"SE.seek 30.5 Pucks below Top Plate +5 "storage"(8'8 +41 "core" ' +3 "manipulator"&0% +8 "core" %8] +3 "storage"(3& +15 "core" &  + p\ +3 ."WCR"Forearm.force -20 +3 "manipulator"&5 +6 ."WCR"Forearm.seek 2 + 282 counts +4 "manipulator"&b'd +12 "core" ' +3 "manipulator"&& +8 "core" & X +3 "storage"(U& +5 "core" & f ] V\ +7 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&f'j +29 "core" ' +4 ."WCR"SE.seek 31.5 Pucks below Top Plate +3 "storage"(' +46 "core" ' +3 "manipulator"&& +8 "core" & q X +3 "manipulator"&% +7 "core" %s l  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&<' ] +89 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&w( +18 ."psFlush"PSR.select :air +4 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%`' +118 "core" ( +4 "manipulator"&y& +5 "core" & L ( +5 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &o& +4 "core" & G ( +6 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +96 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&./ +18 "core" / +14 ."WCR"CC.seek :open +3 "collection"'( +408 "core" ( +3 "storage"(X& +7 "core" & p m p\ +3 "storage"(5& +5 "core" & m 7\ +5 "manipulator"&p& +7 "core" & T ' +4 "manipulator"&&% +7 "core" %ю S  +4 ."WCR"Forearm.seek :retract +3 "manipulator"&a' ] +95 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 #"image"compressed /var/log/esp/midres/da25aug2212h220ml15s.jxl +10 ."WCR"Elbow.seek 2 +8 "manipulator"&;( +174 "core" ( +4 "manipulator"&H& +8 "core" &  j +3 "storage"((& +8 "core" & \ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +8 ."WCR"Forearm.seek 2 +3 "manipulator"&V'J +112 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&,, +101 "core" , +2 ."WCR"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +3 "manipulator"&$1 +21 "core" 1 +5 "manipulator"&m% +7 "core" %Rh +3 "storage"(#& +6 "core" & ` \\ \ +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 2 + 308 counts +2 "manipulator"&E'~ +20 "core" ' +3 "manipulator"&j& +8 "core" & i +3 "storage"(7& +8 "core" & \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 800 counts +3 "manipulator"&C'j +37 "core" ' +3 "storage"(u% +5 "core" % \ +9 ."downElevator"SE.seek :down +4 "storage"(/') +57 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +35 (z% +4 "core" %6 h\ +4 "manipulator"&T% +7 "core" %H S  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&D' ] +92 "core" ' +4 #tStarting finalPurge +388 "core" ' +4 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +201 "core" A +12 ."psFlush"PTV.dial :PRVmixing +3 "processing"%x  +133 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"% +110 "core" +8 ."psFlush"PS.seek :empty +4 "processing"%s's +974 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +886 #"image"compressed /var/log/esp/midres/da25aug2212h220ml25s.jxl +3 ."Qmail"DAfans.email "da25aug2212h220ml exposed 44.762 seconds\\nmidres/da25aug2212h220ml15s\\nmidres/da25aug2212h220ml25s",Subject: "da25aug2212h220ml images!" +1005 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%6 +109 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%_' +588 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%h' +1201 "Can"\ xtg6( +915 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +36 "core" +11 ."psFlush"PTV.dial :mixing +3 "processing"%J @ +75 "core" A +11 ."psFlush"PSV.dial :mixloop +3 "processing"%R +110 "core" +8 ."psFlush"PS.seek :empty +3 "processing"% 's +2625 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%[ +109 "core"  +14 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 1ml +3 "processing"%'[q +1101 "core" ' +4 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1584 #"uploadLog"upsync +14 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%| +77 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%4  +72 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%v  +6 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%)'ܑ +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%K +77 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%>' +2614 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%^ +76 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%d'ܑ +2616 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +75 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%Y' +2107 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%Z U +56 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%*'ܑ +2633 "core" ' +3 ."psFlush"PSV.dial PBV +80 "processing"%i @ +46 "core" > +18 ."psFlush"PS.seek 2.5ml +3 "processing"%:' +2618 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%  +75 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%M's +2639 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +54 "core" +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2614 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%e U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%t'ܑ +2622 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%2 @ +47 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%1' +2623 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%-  +77 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%G's +2613 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%g +46 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%'[q +1091 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%%' +1598 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%l +74 "core" +9 ."psFlush"PTV.dial :puck +3 "processing"%  +6 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%W  +56 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%@'ܑ +2615 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%q +76 "core"  +10 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%\\' +2616 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%! +75 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%' +76 "core"  +11 ."psFlush"PSR.select :flush +3 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +74 "processing"%}' +583 "core" ' +3 ."psFlush"PSR.select :air +13 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%9' +2106 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +88 "core" ~ +8 ."psFlush"PBV.dial PSV +3 "processing"%= U +58 "core" W +10 ."psFlush"PS.seek 0ml +2 "processing"%L'ܑ +2619 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2619 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%k  +74 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%N's +2620 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%B +54 "core" +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%Q' +778 "Can"\ Uk)6 +1846 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%I U +6 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%~'ܑ +2637 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%O' +2628 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%?  +76 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%F's +2626 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +5 "core" &xs \ p +4 "manipulator"&& +6 "core" & B i +3 "manipulator"&+% +6 "core" % r 6  +4 .tElbow.seek PC +2 "manipulator"&\ ( +249 "core" ( +3 "manipulator"&0& +5 "core" &  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &3& +4 "core" & T  +5 .tForearm.seek PC +2 "manipulator"&'E +94 "core" ' +3 .tHand.close +2 "manipulator"&U/ +17 "core" / +7 .tPC.seek :open +2 "processing"%P( +376 "core" ( +3 "manipulator"&& +6 "core" &  +3 "manipulator"&% +6 "core" %G [  +4 .tForearm.seek :retract +2 "manipulator"&{' ] +112 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&r( +374 "core" ( +2 "manipulator"&& +5 "core" & * +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &b& +4 "core" & u * +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +83 "manipulator"&8'ш +95 "core" ' +2 "manipulator"&y& +7 "core" & * +4 "manipulator"&o% +6 "core" %щ  +4 "collection"'f& +5 "core" &vt \ p +5 "collection"'A& +7 "core" &xr\ p +6 .tCC.seek :closed +3 "collection"'.(X +6 "core" &xs\ p + &xq\ q +8 &/}xs%\ h+{ +9 &a~xu\ f? +10 &Joxr$\ gP +9 & O{r'\ iP +9 &Qus&\ iP +10 &Pwt-\ iP +9 &QRxq0\ iP +10 &Qxs.\ jP +9 & Oyq)\ jP +9 &"Oxr)\ iP +10 &$YLzq%\ jP +9 &&Nws\ iP +9 &'Mxs-\ jP +10 &)Nyr2\ jP +9 &+bKxr'\ jP +10 &-#Qxt*\ jP +9 &.Oyu-\ jQ +9 &0Nyr3\ jP +10 &2jKwq+\ jP +9 &4+Qvt-\ jP +9 &5Tws,\ iP +10 &7Qys0\ jP +9 &9qOxr0\ jP +10 &;2Oyr5\ jQ +9 &<Oyu7\ jP +9 &>Jxr5\ jP +10 &@xOyt6\ jQ +9 &B;Nyt.\ jP +9 &CYzs4\ iQ +10 &Edys0\ hR +9 &Gt{wt:\ fU +10 &I+wu8\ cY +9 &Jyr:\ bZ +9 &Lyu>\ aZ +10 &Nkxs@\ b[ +9 &P.yt8\ bZ +10 &Qxu<\ a[\ +9 &Sxs@\ `\\ +9 &UmxvF\ _] +10 &W,ys>\ ^Q +9 &XZMzrB\ `'v +9 &Xgxt:\ gJ +6 ( +4 "collection"'A& +5 "core" &X`yrC\ hJ +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.37 +2 "collection"'S& +6 "core" &X_ytC\ hJ +5 .tHand.open +2 "manipulator"&<1 +25 "core" 1 +3 "manipulator"&c% +5 "core" %u J +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&X' ] +100 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'5& +7 "core" &X_wsB\ iJ +2 "collection"'p% +7 "core" % xsF\ i +3 .tCSV.dial CSR +2 "collection"'&  +43 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +19 .tCS.seek 5ml +3 "collection"''q +1352 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +19 'H% +4 "core" %qwsl\ l +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'('C +664 "core" ' +3 .tCSV.dial :waste +2 "collection"'w +134 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'$'P +1980 "core" ' +4 #tFlushing lower manifold's waste1 port +2 "collection"'m& +5 "core" &X_{t[\ dJ +3 "collection"'#% +5 "core" %Tyra\ b +4 .tCSV.dial :flush +2 "collection"'a  +45 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'j'q +1223 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'7 @ +45 "core" B +7 "collection"'u% +6 "core" %qytI\ g +4 .tCS.seek 7ml +2 "collection"';'h +539 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'z  +7 'T  +40 "core"  +101  +7 .tCBV.dial :waste1 +3 "collection"'V @ +82 "core" A +9 .tCS.seek 0ml +2 "collection"'E'P +1688 "core" ' +3 #tFlushing lower manifold's waste2 port +2 "collection"'& +6 "core" &X_|x?\ kJ +3 "collection"'/% +5 "core" %O{x0\ l +3 .tCSV.dial :flush +75 "collection"'C  +75 "core"  +19 .tCS.seek 5ml +2 "collection"''q +1232 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'x @ +45 "core" A +7 "collection"' % +6 "core" %qzv7\ d +4 .tCS.seek 7ml +2 "collection"'`'h +541 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'6  +2 's  +11 "core"  +45 ~ +7 .tCBV.dial :waste2 +2 "collection"'_  +111 "core"  +9 .tCS.seek 0ml +2 "collection"''P +1692 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'J& +6 "core" &X^zs(\ kJ +3 "collection"'R% +5 "core" %Qyu$\ k +3 .tCSV.dial :flush +3 "collection"'h  +73 "core" +8 .tCS.seek 5ml +3 "collection"'['q +1231 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +44 "core" @ +7 "collection"'% +5 "core" %qyt$\ k +5 .tCS.seek 7ml +2 "collection"'|'d +546 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'v  +2 '4  +10 "core"  +36  +7 .tCBV.dial :waste2b +3 "collection"'  +108 "core"  +8 .tCS.seek 0ml +3 "collection"'K'P +1689 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"')& +5 "core" &X^wr\ \ lJ +4 "collection"'^% +6 "core" %Tvr \ l +2 .tCSV.dial CSR +3 "collection"'>  +45 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"''! +1911 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +21 .tCS.seek 10ml +2 "collection"'d' +552 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +2 '  +48 "core"  +60 +8 .tCTV.dial :intake +2 "collection"'Z  +79 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'Y' +1965 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'i  +76 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'*'P +588 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +105 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +102 .tCS.seek 5ml +2 "collection"':'q +1354 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +21 .tCS.seek 10ml +2 "collection"'' +1345 "core" ' +3 .tCSV.dial CBV +3 "collection"'M +105 "core" +9 .tCS.seek 0ml +2 "collection"''P +2622 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&e& +6 "core" & x * +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&2& +6 "core" & ~ * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &t& +4 "core" & m * +5 .tForearm.seek CC +2 "manipulator"&-'ш +94 "core" ' +2 .tHand.close +2 "manipulator"&1/ +19 "core" / +6 .tCC.seek :open +3 "collection"'g( +407 "core" ( +2 "manipulator"&G& +7 "core" & v * +2 "manipulator"&% +5 "core" %z Z  +5 .tForearm.seek :retract +2 "manipulator"&l' ] +98 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&(-z +305 "core" ( +2 "manipulator"&W& +7 "core" &- F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &%& +4 "core" &-  5 F +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&q'o +112 "core" ' +3 .tHand.open +2 "manipulator"&@1 +18 "core" 1 +3 "manipulator"&!% +5 "core" %tt  v +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&\\' ] +107 "core" ' +3 #tCompleted [myDA_WCR #Phase 25: Friday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:33 +2 #Preparing to sleep until 8/23/25 11:00AM +12 #Asleep til 8/23/25 11:00AM +8 #Continuing at 11:00PDT23-Aug-25 +4 "Can"\ Rm7, +7 ."Qmail"GoodNews.email "Then, in tube 3: myWCR \\t\\t\\t\\t\\t#Phase 26: Saturday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:137\\n{1 => 33,\\n 2 => 32,\\n 3 => 1,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:14:02, 11.0C, 10% humidity, 14.4psia, 13.21V, 0.41A, 140.125Ah, 5.44W\\nSampled 142.9ml",Subject: "Asleep until 11:00PDT23-Aug-25" +1256 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5291 #"uploadLog"upsync +9738 "Can"\ /nR7T +60001 \ /p'7 +60000 \ )q8 +60000 \ *sG9 +60002 \ +t9 +60002 \ *vG:B +60003 \ /w: +60002 \ 8y;n +60002 \ 7{< +60002 \ /}r< +60003 \ 7L=0 +60002 \ /!= +60002 \ +>\\ +60002 \ )e> +60002 \ *? +60002 \ )c@ +60002 \ )@ +60003 \ 7AJ +60002 \ /_A +60002 \ /@Bv +60002 \ /C +60002 \ /C +60002 \ 0D8 +60002 \ /D +60002 \ /uEd +32044 #"espclient"Session Begun +3304 #-> Camera::ImageType +3996 #-> Camera::ImageType[:jxl][0]<<' -debug' +20657 "Can"\ /iE +27653 #"espclient"-> quit +3 #Session Ended +32346 "Can"\ /MF +60002 \ /0G& +60002 \ 0G +60001 \ )HR +60002 \ )/H +60002 \ ,I~ +60002 \ .,J +60003 \ *J +60002 \ ))K@ +60005 \ +K +60003 \ ,&Ll +60004 \ *M +59997 \ )%M +59996 \ )N. +60002 \ ,!N +60005 \ )OZ +60014 \ )O +59984 \ )P +60003 \ )Q +60018 \ )Q +60002 \ *RH +60001 \ )R +59987 \ * St +60012 \ )T\ +60016 \ /\\T +60015 \ K7U6 +59982 \ /(U +59985 \ /Vb +60000 \ : V +60001 \ 8W +60002 \ /X$ +60002 \ BX +60001 \ /ϩYP +60002 \ /}Y +60002 \ :gZ| +60001 \ /R[ +60001 \ )[ +60001 \ /ؙ\\> +60002  \ Lk\\ @PDT1755932806.98 \ /H]j +60001 \ +^ +60002 \ /ߎ^ +60001 \ 8b_, +60001 \ /B_ +60002 \ /`X +60001 \ B` +60002 \ 7a +60002 \ 7b +60002 \ 7ub +60002 \ /GcF +60003 \ /c +60002 \ :dr +60003 \ /e +60002 \ )e +60003 \ 8f4 +60002 \ /f +60002 \ /g` +60001 \ :g +60002 \ <ih +60002 \ @;i" +60002 \ /i +60002 \ /jN +60003 \ >j +60003 \ /kz +60003 \ / l +60003 \ > Xl +60001 \ ) #m< +60002 \ 1m +60002 \ +cnh +60002 \ /n +60001 \ Eo +60002 \ /p* +60002 \ /p +60001 \ JlqV +60002 \ /Nq +60002 \ /r +60002  \ 9s +60001  \ A s +60002 \ /"tD +60001 \ =$|t +60002 \ /&Qup +60002 \ )(v +60002 \ /)v +60001 \ /+ww2 +60002 \ C-Lw +60002 \ 2/x^ +60002 \ 80x +60002 \ ;2y +60002 \ /4z +60001 \ /6{z +60003 \ 98O{L +60002 \ /:&{ +60003 \ /;|x +60003 \ 8=} +60005 \ )?} +60006 \ /A=~: +60004 \ >C~ +60002 \ 0Df +60002 \ 7F +60002 \ 8H +60002 \ 8Jy( +60002 \ /LN +60002 \ 8N'T +60002 \ >P +60003 \ 0Q +19169 \ 0Ru +5 #tPowering core bus +556 .Gate.power :raw,:ON +3 "sampler") +35 )' +4 "core"  +4 "collection"' +4 ' +5 "core"  +4 "processing"% +3 %} +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +5 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +79 .tSS.configure :default +12 "sampler")#.0X 33,\\n 2 => 32,\\n 3 => 1,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 9.8C, 10% humidity, 14.4psia, 13.25V, 0.32A, 144.472Ah, 4.30W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 26: Saturday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +1108 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'y& +4 "core" &y|\ r +4 .tHand.open +2 "manipulator"&o1 +19 "core" 1 +3 "manipulator"&f& +6 "core" &  c "x +3 "manipulator"&{% +6 "core" % L 8 +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(-z +189 "core" ( +3 "manipulator"&S& +5 "core" &- M c +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +3 "core" &- I c +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&c'o +106 "core" ' +3 .tHand.close +2 "manipulator"&5/ +20 "core" / +4 "manipulator"&p& +13 "core" &- & c +3 "manipulator"&A% +5 "core" %} E a +4 .tForearm.seek :retract +3 "manipulator"&&' ] +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&8( +327 "core" ( +2 "manipulator"&& +7 "core" & I / +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &H& +4 "core" &  / +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +102 "core" ' +3 "manipulator"&w& +7 "core" & c . +3 "manipulator"&(% +6 "core" %т c +3 "collection"'m& +7 "core" &y\ o +4 "collection"'#& +9 "core" &y}\ m +5 .tCC.seek :closed +3 "collection"'a(X +11 "core" &y{ \ o + &y|\ o +4 &O~\ i&j +9 &eV~\ a9 +9 &~y}\ `N +10 &nQ}\ bQ +9 &1O~\ bQ +9 &R} \ eQ +10 &T{\ dQ +9 &xS} \ fP +10 & :O{\ eP +9 &!Q~\ hQ +9 &#Q}\ iQ +10 &%O}\ jQ +10 &'AR~\ \ fQ +8 &)O~\ hQ +10 &*M\ fP +9 &,N}\ \ eQ +10 &.JR\ dP +9 &0 M\ dP +9 &1M|\ eQ +10 &3N|\ eQ +9 &5QR}\ eQ +9 &7T~ \ hQ +10 &8R~\ iP +9 &:Q~ \ iQ +10 &Q\ gP +9 &?N~\ hP +10 &AL|\ gQ +9 &C`Y| \ dQ +9 &Ej} \ cS +10 &F{~\ aU +9 &H}\ ]X +10 &JI\ ]\\ +9 &L \ a[\ +9 &M\ a[ +10 &O|\ _Z +9 &QQ| \ _\\ +10 &S}\ `[ +9 &T\ `\\ +9 &V~\ \ [^ +10 &X\ `~\ ]: +9 &X}\ _I +9 ( +4 "collection"'#& +7 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.40 +2 "collection"'$& +5 "core" &Xg \ bG +2 &Xf}\ aG +3 .tHand.open +2 "manipulator"&71 +18 "core" 1 +3 "manipulator"&u% +6 "core" %t n +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&j' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'z& +5 "core" &Xg}\ gG +4 "collection"'T% +6 "core" %S~\ h +3 .tCSV.dial CSR +3 "collection"'V  +212 "core"  +15 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"';'q +1352 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 '% +4 "core" %q~\ \ _ +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.501ml +3 "collection"'/'J +674 "core" ' +3 .tCSV.dial :waste +6 "collection"'C +138 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'E'P +1230 #"uploadLog"upsync +754 "core" ' +3 #tPurging external Intake +2 "collection"'x& +7 "core" &Xe\ \ dG +3 "collection"' % +6 "core" %K\ g +3 .tCSV.dial :flush +3 "collection"'  +45 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 10ml +2 "collection"'s' +2421 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'6 +3 '_  +8 "core"  +78 +6 .tCTV.dial :intake +2 "collection"'`  +81 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'J'P +2471 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +2 "collection"'R  +83 "core" ~ +6 #tFlushing upper manifold +2 "collection"'h& +5 "core" &Xe|\ mG +4 "collection"'% +5 "core" %O|\ m +4 .tCSV.dial :flush +2 "collection"'  +74 "core"  +7 .tCS.seek 5ml +2 "collection"''q +1255 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'[ @ +46 "core" A +6 "collection"'v% +6 "core" %q|\ m +4 .tCS.seek 7ml +2 "collection"'4'f +551 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +4 '|  +10 "core"  +95 ~ +6 .tCTV.dial :air +2 "collection"')  +15 "core" +8 .tCS.seek 0ml +2 "collection"'^'P +1712 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'>'2~ +781 "core" ' +3 .tCSV.dial :waste +2 "collection"'K +46 "core" +7 .tCS.seek 0ml +3 "collection"''P +786 "core" ' +3 "collection"' & +6 "core" &X`}\ iG +3 "collection"'% +6 "core" %R}\ f +2 .tCSV.dial :flush +3 "collection"'Z  +44 "core"  +7 .tCS.seek 3ml +3 "collection"'d'2~ +782 "core" ' +3 .tdelay 5 seconds +586 .CSV.dial :air +14 "collection"'i @ +44 "core" B +6 "collection"'Y% +6 "core" %2|~\ h +4 .tCS.seek 5ml +2 "collection"''q +551 "core" ' +2 .tCSV.dial :air +3 "collection"'* @ +17 "core" > +6 .tCS.seek 0ml +3 "collection"':'P +1253 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'M'2~ +787 "core" ' +3 .tCSV.dial :waste +2 "collection"' +73 "core" +7 .tCS.seek 0ml +2 "collection"'e'P +791 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&2& +5 "core" & . +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&t( +4 "core" ( +4 "manipulator"&1& +5 "core" & c . +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &r& +4 "core" & * . +5 .tForearm.seek CC +2 "manipulator"&X'ш +105 "core" ' +2 .tHand.close +2 "manipulator"&./ +18 "core" / +5 .tCC.seek :open +2 "collection"'G( +409 "core" ( +3 "manipulator"&& +6 "core" &  . +3 "manipulator"&-% +5 "core" %ф ` +4 .tForearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&W(-z +329 "core" ( +3 "manipulator"&%& +5 "core" &-n I > +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &@& +4 "core" &-n & > +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&!'o +113 "core" ' +3 .tHand.open +2 "manipulator"&l1 +20 "core" 1 +3 "manipulator"&q% +5 "core" %pv S +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&"' ] +104 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 3 at 11:05:09PDT23-Aug-25\\n{1 => 33,\\n 2 => 32,\\n 3 => 1,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 9.8C, 10% humidity, 14.4psia, 13.25V, 0.32A, 144.472Ah, 4.30W",Subject: "bac wcr sampling at most 1000ml" +2 #"WCR"Loading wcr puck from tube 3 into Collection Clamp +1063 "collection"''& +6 "core" &|\ s +3 "manipulator"&% +7 "core" % b ;  +3 "storage"(}% +6 "core" %, {\ +3 "storage"( . +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 3 +3 "storage"(=(G +674 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +9 (9& +5 "core" &K p\ +4 "manipulator"& & +6 "core" &-q e ; +3 "manipulator"&L% +6 "core" % b   +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +2 "manipulator"&]( +176 "core" ( +2 "manipulator"&N& +7 "core" &  N l +81 "storage"(& +6 "core" &L \ +12 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&k'k +116 "core" ' +3 "storage"(I& +6 "core" &L ~\ +4 ."WCR"SE.reconfigure :pick +6 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +3 "storage"(?' +305 "core" ' +3 "storage"(Q- +6 "core" -'u +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (\\& +4 "core" &L Q\ +3 "manipulator"&& +7 "core" &\  [ k +3 ."WCR"Elbow.seek 3 +3 "manipulator"&F( +5 "core" ( +3 "manipulator"&n& +7 "core" &\  m k +3 "storage"(& +10 "core" &L >\ +4 ."WCR"Forearm.seek 3 + 300 counts +3 "manipulator"&'w +21 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +3 "manipulator"&+/ +23 "core" / +7 ."downElevator"SE.seek :down +6 "manipulator"&& +2 "storage"(~') +12 "core" &   k +3 "manipulator"&% +7 "core" %~ & +4 ."WCR"Forearm.seek :retract +2 "manipulator"&B' ] +112 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +137 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +32 "core" ( +3 "manipulator"&& +6 "core" & \\ , +3 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &\ & +4 "core" & t , +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +4 "manipulator"&'ш +105 "core" ' +3 "manipulator"&,& +5 "core" & m + +4 "manipulator"&D% +13 "core" %с O +4 "collection"'P& +6 "core" &}\ j +4 "collection"'g& +7 "core" &|\ h +4 ."WCR"CC.seek :closed +5 "collection"'y(X +5 "core" & \ h +5 &\ f3 +7 &E|} \ ^1 +9 &Ap|}\ ^F +10 &[|\ `P +9 &J}\ bP +9 &`O} \ aQ +10 &"O}\ aQ +9 &N~ \ bQ +9 &M~\ eP +10 &!jM\ iP +9 &#-N~\ iP +10 &$Q}\ \ fP +9 &&T~\ hP +9 &(qO~\ jP +10 &*4O~\ jP +9 &+N|\ gP +9 &-O\ iP +10 &/{M{ \ jP +9 &1=L|\ gP +10 &2Q|\ cP +9 &4Q}\ aQ +9 &6O\ `Q +10 &8CN|\ `P +9 &:N{\ aQ +9 &;L}\ aP +10 &=M~\ aP +9 &?JL} \ aQ +9 &A O|\ aP +10 &BV|\ aQ +9 &Dg|\ `S +10 &FHv\ _T +9 &H~\ ]X +9 &I\ [[ +10 &K|~\ [Z +9 &M=~\ [[ +9 &N}\ \\[\ +10 &P}\ [[ +9 &R}\ Z\\ +10 &T?}\ Z] +9 &U}\ X^ +9 &W}\ Z@ +10 &X1~\ Z#j +9 &Xe\ cG +4 ( +3 "collection"'g& +5 "core" &Xe\ aG +5 #"WCR"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.35 +3 .Hand.open +2 "manipulator"&o1 +18 "core" 1 +2 "manipulator"&f% +7 "core" %s o +78 ."WCR"Forearm.reconfigure :loose +14 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&{' ] +101 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +181 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +11 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")S+ +4 "core" + +3 "sampler")<% +6 "core" %  \ T, +3 "collection"'U& +7 "core" &Xe\ iG +5 "Can"\ bTu +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")5 +6 "core"  +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X +19  +6 ."WCR"delay 3.8 seconds +384 "collection"'c% +4 "core" %L}\ - +4 "sampler")% +6 "core" %3 \  K +3 #"WCR"Sensor limits: Intake max 172.3psia; Outlet max 130.7psia +2 .SSV.dial :spit +2 "sampler") +140 "core" +7 ."WCR"SS.seek 0ml +3 "sampler")H'! +264 "core" ' +4 ."WCR"SSV.dial CBV +4 "sampler")w  +143 "core"  +7 ."WCR"CTV.dial :intake +4 "collection"'(  +81 "core"  +10 #"WCR"Waiting for sampler to finish priming... +3 .delayUntil "11:08:48.76" +1414 #"uploadLog"upsync +7 #"flow"3.7L/min +3008 #4.1L/min +84 "Can"\ FU +11720 ."WCR"Flow.enablePump :primary +3 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +6 "sampler")m  +7 "collection"'& @ +4 "core"  +14 ? +8 #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml +5 "Can"\ ;W5 +3 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'b% +4 "core" %L\ / +4 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +5 "core" %L\ I +3 "sampler") % +7 "core" %V// \ 2 +3 ."WCR"Intake.select :close +2 "sampler")0 +17 )% +3 "core" %V<8 \ ; +4 ."WCR"SSV.dial :exhaust +3 "sampler")Z  +79 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")'! +417 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +18 #"WCR"Sampling 1000.0ml +5 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X0X% +7 "core" %,XMK \ 3 +20 "collection"' % +5 "core" %L\ F +4 "sampler")% +7 "core" %,]cd \ 4\ e +24 "collection"'Z% +5 "core" %L|\ H +3 "sampler")/% +7 "core" %,\\ \ 5 +3 "collection"'Y% +6 "core" %L\ J +3 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +79 "core"  +8 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")L'! +902 "core" ' +4 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")N  +7 "collection"'' @ +6 "core" ? +70 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 950.0ml +5 "Can"\ fYf[ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %L\ M +4 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X2 +3 !"WCR"o:ShallowSampler::Clogged:@checkpoint: omitted: mesg"&Filtering too Slowly after 75.0ml:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 .SSV.dial :exhaust +3 "sampler")  +79 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.reconfigure :exhale +2 "sampler")#.0X ` +29 "core" a +10 ."WCR"CS.seek 7.19ml +3 "collection"' 'o +737 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +7 'Z  +31 "core"  +45  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< &b +5 ."WCR"CS.seek 0ml +3 "collection"'/'P +1875 "core" ' +3 ."WCR"CSV.dial :air +3 "collection"'Y @ +45 "core" > +8 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'C' +2421 "core" ' +3 "collection"'|% +5 "core" %[\ k +4 ."WCR"CSV.dial between air and CTV +3 "collection"': ` +43 "core" _ +9 ."WCR"CS.seek 2.042ml +3 "collection"'' +113 "Can"\ ]\\1 +1836 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +8 '  +8 "core"  +26  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< &b +5 ."WCR"CS.seek 0ml +3 "collection"'i'P +127 "core" ' - (a\ g +5 ."WCR"CBV.dial :waste2b +3 "collection"'1  +36 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'r' +515 "core" ' +3 ."WCR"delay 1:00 +6005 .CTV.dial :air,avoiding: :intake +3 "collection"'.  +141 "core" +7 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'M  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'2' +590 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'a' +1949 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +82 .CBV.dial SSV +6 "collection"' @ +78 "core" > +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'-  +99 "core"  +10 "collection"'X% +7 "core" %`\ d +3 ."WCR"CSV.dial between air and CTV +3 "collection"'t ` +74 "core" a +8 ."WCR"CS.seek 7.169ml +3 "collection"'%' +743 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'d  +4 '@  +34 "core"  +108  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< &b +5 ."WCR"CS.seek 0ml +3 "collection"'l'P +1647 "core" 'j , &X\ g +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'q  +37 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'8' +304 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'j  +140 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'!  +43 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'' +596 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'}' +1954 "core" ' +4 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +2 "collection"' @ +77 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'3  +96 "core"  +10 "collection"'9% +5 "core" %Z\ g +4 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +61 "core" ^ +8 ."WCR"CS.seek 7.211ml +3 "collection"'*' +756 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +4 "collection"''  +8 'N  +32 "core"  +106  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< &b +86 ."WCR"CS.seek 0ml +3 "collection"''P +1584 "core" ' ) )p\ h +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b + "collection"'L  +35 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'0' +361 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'Q  +139 "core" +4 "collection"'\\& +4 "core" &Xbrn^\ kG +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" % q !  +2 "storage"(n% +3 "core" %H \ +2 "storage"(. +3 "core" .(G +2 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(+( +191 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" & 1\ +2 "manipulator"&& +3 "core" &  y ) +2 "manipulator"&I% +3 "core" % q t  +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&"( +173 "core" ( +2 "manipulator"&?& +3 "core" & > ^ +2 "storage"(& +3 "core" & z\ +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&'j +95 "core" ' +2 "storage"(\ & +4 "core" & \ +2 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(F' +91 "core" ' + "storage"(,- +4 "core" -'] +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&D& +3 "core" & - ^ +2 "storage"(P& +4 "core" & +\ +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 +2 "manipulator"&~'J +28 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&B, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(G- +2 "core" -'] +3 ."WCR"SE.seek 31.5 Pucks below Top Plate +2 "storage"(]' +31 "core" ' + "manipulator"&k% +4 "core" %Wq v  +2 "storage"(g& +3 "core" & m u \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 313 counts + "manipulator"&'Ѓ +19 "core" ' + "manipulator"&& +4 "core" & ^ ^ +2 "storage"(W& +3 "core" & \ +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 800 counts +2 "manipulator"&5'j +18 "core" ' +2 ."WCR"SE.seek 32.5 Pucks below Top Plate +2 "storage"(O' +56 "core" ' +2 "manipulator"&S& +3 "core" & 1 ^ +3 "manipulator"&o% +3 "core" %|\  $  +60 ."WCR"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&f' ] +89 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&c( +176 "core" ( +2 "manipulator"&& +3 "core" &  ( & +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & K & +3 ."WCR"Forearm.seek CC + "manipulator"&p'ш +94 "core" ' +2 ."WCR"Hand.close + "manipulator"&& +4 "core" &U\ u +2 "collection"')& +5 "core" &d\ u +3 .tCC.seek :closed + "collection"'Z(X +4 "core" &~k\ u +7 & 4~l\ r$d +10 &sT{}o\ l8 +9 &}vq\ kL +9 &zQp\ oP +10 &=P}v\ oO +9 &P~L\ oP +9 &Q~u\ oO +10 &L| \ oO +9 & EO~f\ oO +10 &"M~\ oP +9 &#N\ oO +9 &%R}o\ oO +10 &'NQ|\ nO +9 &)O}u\ oO +9 &*OU\ oP +10 &,O}\ nO +9 &.UQ}5\ nO +10 &0N~x\ oO +9 &1N~v\ oO +9 &3O}{\ nP +10 &5\\O\ nP +9 &7Q~r\ nO +9 &8L~m\ oO +10 &:Oy\ nO +9 &(N~k\ oO +9 &?N~n\ oO +9 &AJ~\ oO +10 &CmQ}\ nO +9 &E*]}u\ mQ +9 &Fq~\ lS +10 &Hp\ iW +9 &JV~A\ eZ +10 &LS\ fZ +9 &M~z\ eZ +9 &Os\ fZ +10 &Q[\ e[\ +9 &Se\ e[\ +10 &Tn\ d\\ +9 &V\ b^ +9 &Xez\ e. +10 &Xy\ iH +9 ( +2 "collection"')& +3 "core" &XXr\ mD +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.38 + "collection"'& +3 "core" &XX}\ mD +3 .tHand.open + "manipulator"& 1 +23 "core" 1 +2 "manipulator"&Y% +3 "core" %q C +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/' ] +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'|& +4 "core" &XX`\ nD + "collection"':% +4 "core" %y\ n +2 .tCSV.dial CSR +2 "collection"'C  +42 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"''q +1351 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +14 '% +2 "core" %q~d\ p +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.499ml + "collection"'1'? +654 "core" ' +2 .tCSV.dial :waste + "collection"' +133 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'i'P +1983 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'.& +4 "core" &XWo\ pD +2 "collection"'M% +3 "core" %SR\ p +2 .tCSV.dial :flush + "collection"'r  +45 "core"  +58 .tCS.reconfigure :fast +9 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'2'q +1235 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +4 "collection"'-% +3 "core" %qm\ o +3 .tCS.seek 6.999ml + "collection"'X'b +545 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'t  +2 .tCTV.dial CSV +4 "collection"'a  +40 "core"  +103  +4 .tCBV.dial :waste2b +2 "collection"'@  +5 "core"  +5 .tCS.seek 0ml + "collection"'d'P +1686 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'%& +3 "core" &XW}q\ pD +2 "collection"'q% +3 "core" %Uh\ p +2 .tCSV.dial CSR +2 "collection"'l  +42 "core"  +6 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"'j'! +1933 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'!' +553 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'8 + .tCBV.dial CSV +4 "collection"'  +51 "core"  +53 +5 .tCTV.dial :intake + "collection"'  +80 "core" +5 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml + "collection"'3' +1969 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air +2 "collection"'9  +76 "core" ~ +5 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' 'P +587 "core" ' +2 .tCSV.dial CSR + "collection"'}  +106 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +15 .tCS.seek 5ml + "collection"'N'q +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml +2 "collection"''' +1355 "core" ' +2 .tCSV.dial CBV +2 "collection"'* +106 "core" +5 .tCS.seek 0ml + "collection"'L'P +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" & M ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Q( +2 "core" ( +2 "manipulator"&\\& +57 "core" &  ( +2 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 && +2 "core" & ( +3 .tForearm.seek CC +2 "manipulator"&n'ш +93 "core" ' +2 .tHand.close + "manipulator"&/ +22 "core" / +4 .tCC.seek :open +2 "collection"'( +408 "core" ( +2 "manipulator"&& +3 "core" & f ( +2 "manipulator"&I% +3 "core" %t d  +3 .tForearm.seek :retract + "manipulator"&=' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&?(-z +318 "core" ( + "manipulator"&& +4 "core" &- J ? +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &\ & +2 "core" &-  ? +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'o +111 "core" ' +2 .tHand.open + "manipulator"&,1 +16 "core" 1 +2 "manipulator"&D% +3 "core" %rp u +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P' ] +101 "core" ' +2 #tCompleted [myWCR #Phase 26: Saturday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:35 + #Preparing to sleep until 8/24/25 11:00AM +7 #Asleep til 8/24/25 11:00AM +4 #Continuing at 11:00PDT24-Aug-25 +2 "Can"\ ?`i +5 ."Qmail"GoodNews.email "Then, in tube 4: myWCR {hotBleach :waste2b}\\t\\t#Phase 27: Sunday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:141\\n{1 => 33,\\n 2 => 33,\\n 3 => 0,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:30:58, 10.3C, 10% humidity, 14.4psia, 13.25V, 0.29A, 144.822Ah, 3.89W\\nSampled 75.0ml",Subject: "Asleep until 11:00PDT24-Aug-25" +2014 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +19687 #"uploadLog"upsync +13561 "Can"\ -aٕ +60018 \ )c5o +60004 \ )d +60011 \ )f3 +60003 \ *g1 +60004 \ ,i0Ǖ +60006 \ *j] +60006 \ *l- +60003 \ *m +60002 \ )o- +60003 \ +p +60000 \ )r-K +60000 \ Cs +60003 \ :uw +60003 \ Kw +60002 \ /y_ +60003 \ /{B9 +60003 \ /}ϕ +59999 \ /~e +59998 \ 5 +59997 \ / +59998 \ =' +60000 \ 9X +59999 \ 7DS +59999 \ ) +59999 \ / +60001 \ 4o +60001 \ /C +60001 \ /!A +60001 \ /ו +60001 \ /m +60001 \ / +60002 \ 5s +60002 \ =M/ +60002 \ 7ŕ +60002 \ /[ +60001 \ O +60002 \ )| +60002 \ * +60013 \ )| +60017 \ *I +60014 \ *xߕ +60002 \ )u +60003 \ *t +60002 \ ) +60003 \ )o7 +60002 \ )͕ +60002 \ *jc +60003 \ ) +60002 \ *i +60002 \ )% +60003 \ / +60002 \ /|Q +60002 \ /J +60003 \ /} +60002 \ 0 +60002 \ / +60003 \ /? +60002 \ /uՕ +60002 \ 0Rk +60003 \ /# +60002 \ 9 +60002 \ C- +60002 \ )nÕ +60003 \ 0Y +60002 \ / +60003 \ / +60002 \ /Ӛ +60002 \ +H +60002 \ *G +60002 \ /kݕ +60002 \ ?Ms +60002 \ /' +60002 \ / +60002 \ E5 @PDT1756019213.69 \ /˕ +60002 \ /a +59987 \ =f +60002 \ /D +60002 \ 0# +60002 \ 7 +60002 \ /O +60001 \ )w +60003 \ /{ +60002 \ Q +60001 \ / +60002 \ /= +60002 \ 5]ӕ +60002 ~\ K8i +60001 ~\ / +60002 \ / +60002 \ 2+ +60001 \ / +60002 \ /jW +60002 \ LC +60001 \ ) +60002 \ ) +60002 \ = ] +60002 \ / 5E +60002 \ / ە +60002 \ /q +60002 \ / +60002 \ 9 +60002 \ /p3 +60003 \ /Pɕ +60003 \ /(_ +60006 \ 0 +60006 \ >ċ +60002 \ +! +60002 \ /Dŷ +60002 \ ?! M +60002 \ 1" +60002 \ I$y +60002 \ /& +60002 \ /(xȥ +60002 \ /*T; +60002 \ /,:ѕ +60002 \ =.g +60002 \ // +60002 \ /1˓ +60002 \ E3) +60002 \ )5c̿ +60003 \ /7U +60002 \ /8 +60002 \ 2:΁ +60002 \ /< +60002 \ />oϭ +60002 \ 0@IC +60002 \ 8B!ٕ +60002 \ /Co +60002 \ /E +60002 \ LGқ +60002 \ 9I1 +60002 \ /KcǕ +60002 \ )M] +60002 \ /N +60002 \ /PՉ +60002 \ KR| +60002 \ /TPֵ +60002 \ /V'K +60002 \ 8X  +18512 \ /X +10 #tPowering core bus +568 .Gate.power :raw,:ON +3 "sampler") +38 )G +4 "core"  +4 "collection"' +5 '{ +3 "core"  +5 "processing"% +3 %k +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +5 % 2\ +3 % *\ +4 % 0\ +7 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 0,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 9.7C, 10% humidity, 14.4psia, 13.20V, 0.36A, 149.540Ah, 4.70W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b}\\t\\t#Phase 27: Sunday StandAloneWCR with hotBleach cleanup (1 puck)" +3 #tStarting initialPurge +1308 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'7& +4 "core" &y\ g +4 .tHand.open +2 "manipulator"&u1 +18 "core" 1 +3 "manipulator"&E& +6 "core" &  % +3 "manipulator"&% +5 "core" % [ T  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(-z +202 "core" ( +3 "manipulator"& & +6 "core" &-v c \\ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &s& +4 "core" &-v  \\ +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&R'o +110 "core" ' +3 .tHand.close +2 "manipulator"&V/ +17 "core" / +5 "manipulator"&;& +10 "core" &- w L +3 "manipulator"&O% +6 "core" %~u C / +4 .tForearm.seek :retract +2 "manipulator"&A' ] +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +325 "core" ( +3 "manipulator"& & +6 "core" & F . +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &x& +4 "core" & . +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'ш +102 "core" ' +3 "manipulator"&v& +6 "core" & M - +3 "manipulator"&% +10 "core" %у j +4 "collection"'(& +7 "core" &y\ c +3 "collection"'_& +9 "core" &y\ c +5 .tCC.seek :closed +3 "collection"'J(X +5 "core" &y\ a +3 &y\ a\  +7 &5z\ Y+} +10 &b\ X@ +9 &9o\ \\Q +9 &O\ \\Q +10 &N\ `Q +9 &~N\ bQ +9 &?Q\ ]Q +10 &N\ \\Q +9 & Q\ _Q +10 &"Q\ `Q +9 &$GR\ ]Q +9 &&\ O\ \\Q +10 &'O\ \\Q +9 &)P\ ZQ +9 &+PM\ \\Q +10 &-M\ \\Q +9 &.N\ \\Q +10 &0M\ _P +9 &2YN\ _P +9 &4O\ _Q +10 &5Q\ aP +9 &7P\ bQ +10 &9`Q\ ^Q +9 &;"Q\ `Q +9 &<P\ ^Q +10 &>Q\ \\Q +9 &@hL\ \\Q +9 &B+N\ \\P +10 &C]\ ZR +9 &Eq\ XT +10 &G_\ UW +9 &I\ WZ +9 &J\ X[ +10 &L\ Z[\ +9 &NZ\ V[\ +9 &P\ T[ +10 &Q\ V\\ +9 &S\ Y\\ +10 &UZ\ T^ +9 &W\ UU +9 &XSI\ U'w +10 &X~\ WG +5 ( +5 "collection"'_& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.40 +2 "collection"'h& +6 "core" &X\\\ XG + &X\\\ WG +4 .tHand.open +2 "manipulator"&1 +27 "core" 1 +3 "manipulator"&e% +6 "core" %q  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&^' ] +100 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'K& +6 "core" &X\\\ bG +3 "collection"'>% +78 "core" %S\ ^ +16 .tCSV.dial CSR +3 "collection"'[  +136 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'U'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 '% +4 "core" %q\ ] +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.501ml +3 "collection"' 'H +671 "core" ' +3 .tCSV.dial :waste +3 "collection"'Y +136 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'|'P +829 #"uploadLog"upsync +1160 "core" ' +3 #tPurging external Intake +2 "collection"':& +7 "core" &X[\ _G +3 "collection"'C% +6 "core" %Q\ a +3 .tCSV.dial :flush +3 "collection"')  +44 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'4' +2433 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +5 "collection"'0 +2 '  +7 "core"  +69  +5 .tCTV.dial :intake +3 "collection"'  +81 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"''P +2474 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'1  +81 "core"  +6 #tFlushing upper manifold +2 "collection"'.& +6 "core" &XZ\ eG +3 "collection"'M% +5 "core" %Q\ e +4 .tCSV.dial :flush +2 "collection"'r  +75 "core"  +8 .tCS.seek 5ml +2 "collection"'i'q +1246 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" A +6 "collection"'-% +6 "core" %q\ g +5 .tCS.seek 7.001ml +2 "collection"'2'l +554 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'t +3 'a  +10 "core"  +95  +6 .tCTV.dial :air +2 "collection"'@  +6 "core" +8 .tCS.seek 0ml +2 "collection"'X'P +1724 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'%'2~ +868 "core" ' +3 .tCSV.dial :waste +13 "collection"'q +44 "core" +7 .tCS.seek 0ml +2 "collection"'l'P +797 "core" ' +3 "collection"'d& +6 "core" &XZ\ cG +3 "collection"'j% +6 "core" %K\ ` +3 .tCSV.dial :flush +2 "collection"'  +44 "core"  +7 .tCS.seek 3ml +3 "collection"'8'2~ +782 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" A +6 "collection"'!% +5 "core" %2}\ a +5 .tCS.seek 5ml +3 "collection"'9'q +545 "core" ' +3 .tCSV.dial :air +3 "collection"'3 @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"'}'P +1248 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"' '2~ +796 "core" ' +3 .tCSV.dial :waste +3 "collection"'N +75 "core" +7 .tCS.seek 0ml +3 "collection"'*'P +784 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&'& +6 "core" &# ( * +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +28 "core" ( +3 "manipulator"&\\& +5 "core" & S s +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & s +4 .tForearm.seek CC +3 "manipulator"&'ш +101 "core" ' +3 .tHand.close +2 "manipulator"&`/ +15 "core" / +5 .tCC.seek :open +3 "collection"'/( +409 "core" ( +2 "manipulator"&Z& +7 "core" & U s +2 "manipulator"&% +6 "core" %т C +4 .tForearm.seek :retract +3 "manipulator"&I' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&n(-z +313 "core" ( +2 "manipulator"&Q& +7 "core" &-} I +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" &-} I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&\ 'o +114 "core" ' +3 .tHand.open +2 "manipulator"&,1 +21 "core" 1 +3 "manipulator"&D% +6 "core" %pi _ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&=' ] +105 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 4 at 11:05:11PDT24-Aug-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 0,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 9.7C, 10% humidity, 14.4psia, 13.20V, 0.36A, 149.540Ah, 4.70W",Subject: "bac wcr sampling at most 1000ml" +5 #"WCR"Loading wcr puck from tube 4 into Collection Clamp +1426 "collection"'& +5 "core" &\ e +4 "manipulator"&G% +7 "core" % W 4  +3 "storage"({% +6 "core" %. s l \ +3 "storage"(k. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 4 +88 "storage"(g(, +515 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &,  b H A\ +4 "manipulator"&W& +5 "core" &-} B I +4 "manipulator"&S% +5 "core" % W  +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&o( +205 "core" ( +2 "manipulator"&& +11 "core" &  i  +3 "storage"(F& +6 "core" &, Z\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&'| +96 "core" ' +3 "storage"(]& +7 "core" &, x l \ +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(' +84 "core" ' +2 "storage"(- +6 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (B& +4 "core" &, j i \ +4 "manipulator"&P& +6 "core" &  )  +3 ."WCR"Elbow.seek 4 +3 "manipulator"&?( +19 "core" ( +2 "manipulator"&5& +7 "core" &\  [ S +3 "storage"(6& +6 "core" &, F H \ +4 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&m'Ј +26 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&L/ +18 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&+& +4 "storage"(~') +15 "core" &\  S +3 "manipulator"&p% +5 "core" %Ѓ  +5 ."WCR"Forearm.seek :retract +3 "manipulator"&"' ] +29 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +64 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&<( +192 "core" ( +3 "manipulator"&& +6 "core" & X * +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & R * +4 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&'ш +106 "core" ' +3 "manipulator"&H& +78 "core" & * +3 "manipulator"&#% +6 "core" %s J +3 "collection"'& +7 "core" &\ d +12 "collection"'& +8 "core" &\ e +6 ."WCR"CC.seek :closed +3 "collection"'7(X +7 "core" &\ d + &\ d\ +6 &.x\ ]+z +10 &b\ [? +9 &Hn\ \\P +9 &K\ _P +10 &L\ `P +9 &J\ _P +9 &NQ\ _P +10 &O\ _P +9 & L\ _Q +10 &"M\ ^P +9 &$VK\ ^P +9 &&K\ ]Q +10 &'O\ ]Q +9 &)O\ ]P +10 &+]N\ ]Q +9 &- N\ ]P +9 &.J\ ]P +10 &0J\ ]P +9 &2eN\ ]Q +9 &4'O\ ]Q +10 &5O\ ]Q +9 &7L\ ^P +9 &9nN\ ]P +10 &;/N\ ]Q +9 &<L\ ^P +10 &>I\ ^P +9 &@vO\ ^P +9 &B8Q\ ^P +10 &CZ\ ]R +9 &Ec\ ]S +10 &Grr\ \\U +9 &I*\ YX +9 &J\ VZ +10 &L\ V[ +9 &Nh\ U[ +9 &P)\ T[\ +10 &Q\ S\\ +9 &S\ T\\ +10 &Ug\ Q^ +9 &W*\ QO +9 &XSE\ U*~ +10 &Xn\ YH +5 ( +5 "collection"'& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.41 +3 .Hand.open +2 "manipulator"&u1 +6 "core" &Xg\ ZH +21 1 +3 "manipulator"&E% +5 "core" %o [ +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +5 "manipulator"&' ] +98 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler") + +4 "core" + +4 "sampler")s% +6 "core" % \ K1 +3 "collection"'T& +5 "core" &Xg\ `H +6 "Can"\ wdZh +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")V +6 "core" +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X" \ \  +17 "collection"'>% +5 "core" %T}v\ . +3 "sampler")_% +6 "core" %>! \  +18 "collection"'% +5 "core" %T\ - +4 "sampler")[% +6 "core" %>"" \  +21 "collection"'y% +5 "core" %T\ . +3 "sampler")% +6 "core" %>!,. \  +25 "collection"'U% +5 "core" %T~w\ . +4 "sampler")Y% +5 "core" %>!A> \  +4 "collection"' % +6 "core" %Ty\ . +3 #"WCR"Intake @28.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X +3 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X +4 #"WCR"Intake @30.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X0XW \ ) +5 #"WCR"Vacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +2 "sampler")#.0X +3 "sampler")P% +6 "core" %G)) \ + +21 "collection"'5% +5 "core" %T3\ ? +4 "sampler")6% +7 "core" %G JH \ - +24 "collection"'=% +5 "core" %T2\ @ +3 "sampler")L% +6 "core" %G \ , +4 "collection"'+% +5 "core" %T>\ @ +4 #"WCR"Intake @30.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X +4 "sampler")% +5 "core" % \ +z +16 "collection"'% +4 "core" %TQ\ A +4 "sampler")% +5 "core" % \ . +19 "collection"'m% +4 "core" %TG\ @ +4 "sampler")% +6 "core" % \ + +21 "collection"'~% +5 "core" %TO\ > +4 "sampler")?% +6 "core" %pt \ * +24 "collection"'H% +5 "core" %TQ\ ? +3 "sampler")#% +5 "core" % \ , +30 "collection"'% +4 "core" %TJ\ @ +3 "sampler")"% +7 "core" %%& \ , +33 "collection"'/% +4 "core" %TU\ @ +4 "sampler")u% +6 "core" %@> \ , +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )E% +4 "core" %JH \ 0 +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +898 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")s  +2 "collection"'T @ +11 "core" ? +67 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 975.0ml +4 "Can"\ R^بC +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'V% +4 "core" %Tn\ @ +4 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +82 "sampler")#.20X  +4 "sampler")O% +6 "core" %! \ + +15 "collection"'R% +5 "core" %Tt\ = +3 "sampler")z% +6 "core" %43 \ * +19 "collection"' % +5 "core" %T\ = +3 "sampler");% +6 "core" %XT \ ) +4 "collection"'v% +5 "core" %Tw\ = +4 #"WCR"Intake @30.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X +3 "sampler")>% +5 "core" % \ + +23 "collection"'_% +4 "core" %T\ < +3 "sampler")% +7 "core" % \ ) +24 "collection"'[% +5 "core" %T\ > +3 "sampler")y% +7 "core" %JF \ ( +28 "collection"'% +4 "core" %T!\ ? +4 "sampler")U% +6 "core" % \ ' +33 "collection"'Y% +4 "core" %T'\ : +4 "sampler") % +6 "core" % \ ( +38 "collection"'h% +5 "core" %T\ = +3 "sampler"))% +5 "core" %  \ + +4 ."WCR"Intake.select :close +2 "sampler")0 +19 )|% +4 "core" %.+ \ - +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +79 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")'! +865 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")0  +3 "collection"' @ +11 "core" ? +69 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 950.0ml +5 "Can"\ N_ط` +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'4% +4 "core" %T\ 7 +3 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X +4 "sampler")t% +6 "core" %PM \ + +18 "collection"'C% +4 "core" %T\ > +3 "sampler")X% +7 "core" %ef \ + +21 "collection"'q% +4 "core" %T\ > +3 "sampler")%% +7 "core" % \ * l +24 "collection"'j% +5 "core" %T+\ B +3 "sampler")d% +7 "core" % \ - +28 "collection"'@% +5 "core" %T\ B +3 "sampler")% +7 "core" % \ . +32 "collection"'2% +5 "core" %T+\ ? +3 "sampler")!% +5 "core" %)) \ + +40 "collection"'8% +4 "core" %T\ ? +3 "sampler")3% +5 "core" %ge \ , +46 "collection"'9% +4 "core" %T\ A +3 "sampler")}% +7 "core" % \ - +50 "collection"'N% +4 "core" %T\ A +3 "sampler") % +7 "core" % \ - +57 "collection"''% +5 "core" %T\ A +4 "sampler")\\% +5 "core" % \ , +67 "collection"'l% +4 "core" %T\ A +4 "sampler") % +7 "core" %51 \ - +3 ."WCR"Intake.select :close +2 "sampler")0 +19 )% +4 "core" %64 \ 0 +3 ."WCR"SSV.dial :exhaust +3 "sampler")^  +81 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")J'! +932 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")Z  +7 "collection"' @ +6 "core" ? +70 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml +4 "Can"\ S`jɬ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +5 "core" %T!\ @ +3 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +3 "sampler"),% +7 "core" % F@< \ * +21 "collection"'D% +5 "core" %Tk\ = +3 "sampler")F% +6 "core" % FSR \ ) +25 "collection"'n% +5 "core" %TZ\ > +3 "sampler")]% +7 "core" % Loo \ * W +28 "collection"'% +5 "core" %TZ\ @ +4 "sampler")B% +6 "core" % H \ * +3 "collection"'P% +5 "core" %T\ \ A +4 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X \ ' +17 "collection"'+% +4 "core" %T\ 9 +3 "sampler")S% +7 "core" %KH \ ) +17 "collection"'% +5 "core" %T\ 9 +3 "sampler")o% +6 "core" %ZY \ ( +21 "collection"'% +5 "core" %T\ 9 +3 "sampler")% +7 "core" %oo \ & +24 "collection"'% +5 "core" %T!\ 6 +3 "sampler")m% +7 "core" % \ % +28 "collection"'% +4 "core" %T\ < +4 "sampler")~% +6 "core" % \ + +33 "collection"'?% +5 "core" %T\ > +3 "sampler")H% +6 "core" % \ * +39 "collection"'#% +4 "core" %T\ = +3 "sampler")% +7 "core" % \ ) +44 "collection"'"% +4 "core" %T\ = +3 "sampler")/% +5 "core" %00 \ * +52 "collection"'u% +4 "core" %T#\ A +3 "sampler")E% +7 "core" %[[ \ + +57 "collection"'p% +5 "core" %T\ > +4 "sampler")% +6 "core" % \ * +66 "collection"'&% +4 "core" %T\ @ +3 "sampler")T% +88 "core" % \ - +6 "collection"'s% +5 "core" %Tg\ > +4 "sampler")V% +6 "core" %  \ + +85 "collection"'% +4 "core" %T"\ ? +4 "sampler")c% +6 "core" %" \ , +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )O% +4 "core" %#% \ / +4 ."WCR"SSV.dial :exhaust +3 "sampler")R  +81 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")z'! +916 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +3 "collection"'; @ +9 "core" ? +69 +9 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +4 "Can"\ Za +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'v% +5 "core" %Tw\ ? +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X0% +6 "core" % zy \ $\ \\ +22 "collection"'_% +5 "core" %T}\ 9 +3 "sampler")% +7 "core" % \ $ +3 "collection"'[% +5 "core" %Tv\ 6 +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X\  +4 "sampler")M% +7 "core" % \ + +3 "collection"'r% +6 "core" %TI\ > +3 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X +3 "sampler")% +7 "core" %b" \ ) +43 "collection"'8% +5 "core" %TN\ ? +4 "sampler")3% +6 "core" %b" \ , +3 "collection"'9% +5 "core" %TG\ > +4 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X\ ; \ ) +21 "collection"'^% +4 "core" %TH\ = +3 "sampler")-% +7 "core" %GE \ ( +24 "collection"'% +5 "core" %TJ\ > +3 "sampler")Z% +6 "core" %RP \ + +29 "collection"'% +4 "core" %TH\ > +3 "sampler")J% +7 "core" %^\\ \ ) +33 "collection"'% +4 "core" %TJ\ = +4 "sampler")% +7 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +58 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +97 "core"  +7 "collection"'W% +7 "core" %+\ ` +3 ."WCR"CSV.dial between air and CTV +3 "collection"', ` +30 "core" a +9 ."WCR"CS.seek 6.723ml +3 "collection"'D' +850 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'F  +4 'n  +32 "core"  +47  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< ,b +5 ."WCR"CS.seek 0ml +3 "collection"']'P +1756 "core" ' +4 ."WCR"CSV.dial :air +3 "collection"' @ +57 "core" A +8 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'B' +2440 "core" ' +4 "collection"'P% +6 "core" %4\ b +3 ."WCR"CSV.dial between air and CTV +3 "collection"'\ ` +29 "core" a +9 ."WCR"CS.seek 2.152ml +3 "collection"'G' +1918 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'=  +5 'L  +10 "core"  +24  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< ,b +5 ."WCR"CS.seek 0ml +3 "collection"'+'P +193 "core" ' 1 /I\ ^ +6 ."WCR"CBV.dial :waste2b +3 "collection"'S  +38 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +81 "collection"'' +469 "core" ' +4 ."WCR"delay 1:00 +6006 .CTV.dial :air,avoiding: :intake +3 "collection"'o  +143 "core" +8 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +3 "collection"'  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +2 "collection"'' +585 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1954 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +2 "collection"'m @ +76 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +97 "core"  +11 "collection"'~% +5 "core" %6\ b +3 ."WCR"CSV.dial between air and CTV +4 "collection"'? ` +60 "core" _ +8 ."WCR"CS.seek 7.24ml +3 "collection"'H' +728 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'5  +4 '#  +35 "core"  +106  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< ,b +5 ."WCR"CS.seek 0ml +2 "collection"''P +1641 "core" '` 3 -C\ ^ +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'"  +37 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'/' +336 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'u  +141 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'E  +43 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'p' +589 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +100 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1942 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +2 "collection"'& @ +79 "core" > +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'T  +97 "core"  +11 "collection"'s% +6 "core" %)\ \\ +3 ."WCR"CSV.dial between air and CTV +4 "collection"'V ` +61 "core" ^ +8 ."WCR"CS.seek 7.261ml +3 "collection"'' +726 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'c  +8 'O  +31 "core"  +108  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< ,b +5 ."WCR"CS.seek 0ml +3 "collection"'R'P +1633 "core" ' 8 18\ W +6 ."WCR"delay 2:00 +9386 "Can"\ |Yf٤B +2618 ."WCR"CBV.dial :waste2b +3 "collection"'6  +36 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"';' +331 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +141 "core" +7 "collection"'v& +6 "core" &Xd~4\ ZH +3 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 "manipulator"&z% +5 "core" % `  +4 "storage"(A% +6 "core" %I G H \ +3 "storage"($. +5 "core" .(, +3 ."WCR"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 3 +3 "storage"(x(G +195 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (e& +6 "core" &K F G j\ +2 "manipulator"&K& +11 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +3 "core" &  A ( +7 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +4 ."WCR"Elbow.seek CC +2 "storage"(>' +7 "manipulator"&_( +38 "core" ( +3 "manipulator"&& +6 "core" & q T +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &[& +5 "core" & } T +4 ."WCR"Forearm.seek CC +3 "manipulator"&f'ш +94 "core" ' +3 ."WCR"Hand.close +2 "manipulator"& / +17 "core" / +7 ."WCR"CC.seek :open +3 "collection"'U( +81 "core" ' +3 "storage"(Y- +4 "core" -' +81 ."raiseStack"SE.configure :default +7 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +3 "storage"( 'e +39 "core" ' +184 ( +3 "storage"(h& +6 "core" &M ~ 3\ +3 "storage"()& +6 "core" &M $\ +3 "manipulator"&& +5 "core" & D T +4 "manipulator"&|% +7 "core" %t \\  +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +3 "manipulator"&(( +162 "core" ( +3 "manipulator"&& +5 "core" & P Z +4 "storage"(0& +6 "core" &M \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 3 +3 "manipulator"&4'K +112 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&y, +5 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +3 "manipulator"&1 +26 "core" 1 +5 "manipulator"&M% +6 "core" %Rj K  +3 "storage"(r& +5 "core" &M j i \ +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 307 counts +2 "manipulator"&'~ +23 "core" ' +2 "manipulator"&.& +7 "core" & 8 Z +3 "storage"(i& +6 "core" &M \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&a'k +25 "core" ' +3 "storage"(:% +5 "core" %l \ +6 ."downElevator"SE.seek :down +4 "storage"(t') +98 (C% +4 "core" %Q j n \ [t +4 "manipulator"&X% +6 "core" %҄\  E  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&q' ] +90 "core" ' +65 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'%& +5 "core" &3\ l +4 "manipulator"&j& +7 "core" & I Z +2 "manipulator"&d% +7 "core" % ` o  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&@(-z +183 "core" ( +2 "manipulator"&& +7 "core" &- E +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &2& +4 "core" &- E +4 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +3 .tHand.close +2 "manipulator"&!/ +20 "core" / +3 "manipulator"&& +5 "core" &- E +4 "manipulator"&8% +77 "core" %wq # +5 .tForearm.seek :retract +12 "manipulator"&3' ] +110 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&9( +336 "core" ( +3 "manipulator"&1& +5 "core" & 1  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" & [  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&''ш +103 "core" ' +3 "manipulator"&\\& +5 "core" & f  +4 "manipulator"&l% +7 "core" %ф : +4 "collection"' & +6 "core" &3\ k +4 "collection"'& +7 "core" &%\ k +4 .tCC.seek :closed +4 "collection"'^(X +7 "core" &3\ k +2 &8\ k +7 &/{=\ c+{ +10 &b}@\ a? +9 &Om6\ bO +9 &N<\ eP +10 &N8\ eP +9 &N6\ eP +9 &UQ9\ eP +10 &Q?\ eP +9 & O9\ eP +10 &"P>\ eO +9 &$]Q:\ dP +9 &&Q>\ dP +10 &'N8\ eP +9 &)L8\ eO +10 &+eL7\ eP +9 &-'R8\ dP +9 &.P8\ dP +10 &0K9\ eO +9 &2nM=\ eO +9 &4.S6\ cP +10 &5O8\ dO +9 &7N>\ dO +10 &9vM:\ dO +9 &;7Q7\ dP +9 &<O6\ dP +10 &>Q=\ dO +9 &@}Q3\ dP +9 &B?M5\ dP +10 &DU=\ dP +9 &Ee4\ cR +10 &Gx{2\ aT +9 &I,?\ ]Y +9 &J<\ [[\ +10 &L=\ \\Z +9 &Nm=\ [[ +9 &P-7\ [[ +10 &Q3\ [\\ +9 &S3\ [[ +10 &Uk4\ X^ +9 &W-6\ YN +9 &XQ?4\ ]2 +10 &Xf5\ bD +5 ( +5 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.43 +2 "collection"'-& +6 "core" &X\\/\ cD + &X\\2\ cD +5 .tHand.open +2 "manipulator"&1 +16 "core" 1 +3 "manipulator"&Z% +6 "core" %p w +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'J& +5 "core" &X\\1\ dD +4 "collection"'% +6 "core" %\ d +3 .tCSV.dial CSR +3 "collection"'}  +43 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"''q +1354 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 'I% +4 "core" %q,\ b +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'N'D +661 "core" ' +3 .tCSV.dial :waste +2 "collection"'` +135 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +1990 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'Q& +6 "core" &XT-\ eD +3 "collection"'{% +5 "core" %M-\ f +3 .tCSV.dial :flush +3 "collection"'*  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'b'q +1310 "core" ' +4 .tdelay 5 seconds +513 .CSV.dial :air +4 "collection"' @ +45 "core" A +6 "collection"'W% +7 "core" %q\ b +4 .tCS.seek 7ml +2 "collection"','g +547 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'k  +5 'n  +43 "core"  +103  +7 .tCBV.dial :waste2b +3 "collection"'F  +6 "core"  +8 .tCS.seek 0ml +3 "collection"'D'P +1707 "core" ' +4 #tFlushing upper manifold +2 "collection"'& +6 "core" &XW-\ fD +3 "collection"']% +6 "core" %Q0\ e +2 .tCSV.dial :flush +3 "collection"'P  +87 "core"  +8 .tCS.seek 5ml +3 "collection"'\ 'q +1245 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"'B @ +43 "core" A +7 "collection"'=% +6 "core" %q\ e +4 .tCS.seek 7ml +3 "collection"'L'g +552 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'S +2 'G  +57 "core"  +64 +8 .tCTV.dial :air +3 "collection"'+  +142 "core"  +8 .tCS.seek 0ml +3 "collection"'o'P +1700 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +774 "core" ' +2 .tCSV.dial :waste +3 "collection"' +43 "core" +8 .tCS.seek 0ml +2 "collection"''P +776 "core" ' +3 "collection"'m& +5 "core" &XZ5\ aD +4 "collection"'% +5 "core" %U5\ ] +4 .tCSV.dial :flush +2 "collection"'~  +46 "core"  +8 .tCS.seek 3ml +2 "collection"'?'2~ +777 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +45 "core" B +6 "collection"'#% +7 "core" %26\ f +4 .tCS.seek 5ml +2 "collection"'5'q +548 "core" ' +3 .tCSV.dial :air +3 "collection"'H @ +16 "core" > +8 .tCS.seek 0ml +2 "collection"'"'P +1240 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +788 "core" ' +3 .tCSV.dial :waste +2 "collection"'u +73 "core" +8 .tCS.seek 0ml +2 "collection"'E'P +771 "core" ' +4 #tDisinfecting external Intake with mfbkill + "collection"'/& +7 "core" &X[/\ eD +2 "collection"'p% +6 "core" %O3\ e +3 .tCSV.dial CSR +3 "collection"'&  +135 "core"  +10 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +102 .tCS.seek 8ml +2 "collection"'T'! +1954 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'s' +546 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'V +2 '  +11 "core"  +95 +6 .tCTV.dial :intake +3 "collection"'O  +81 "core"  +10 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'c' +1979 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +2 "collection"'  +82 "core"  +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'6'P +593 "core" ' +3 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'R  +106 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 4ml +3 "collection"' 'R8 +1099 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'v' +1471 "core" ' +4 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'z  +6 'A  +42 "core"  +104  +9 .tCBV.dial :waste2b +2 "collection"'$  +52 "core"  +8 .tCS.seek 0ml +2 "collection"'e'P +2413 "core" ' +4 #tKilling upper manifold +2 .CSV.dial CSR +2 "collection"'K  +45 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"''R8 +1097 "core" ' +6 .tdelay 5 seconds +504 .CSR.select :air +3 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'g' +1472 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'[ +2 '  +53 "core"  +56 +8 .tCTV.dial :air +74 "collection"'Y  +140 "core" +18 .tCS.seek 0ml +2 "collection"'<'P +2400 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +778 "core" ' +3 .tCSV.dial :waste +2 "collection"'7 +45 "core" +8 .tCS.seek 0ml +2 "collection"'h'P +768 "core" ' +3 #tFlushing upper manifold +2 "collection"')& +5 "core" &X[9\ fD +4 "collection"'% +6 "core" %L4\ f +2 .tCSV.dial :flush +3 "collection"'|  +45 "core"  +8 .tCS.seek 5ml +2 "collection"'>'q +1232 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"' @ +45 "core" B +6 "collection"'0% +7 "core" %q2\ \\ +4 .tCS.seek 7ml +2 "collection"'f'd +542 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'_ +8 '  +5 "core"  +107 +6 .tCTV.dial :air +8 .CS.seek 0ml +2 "collection"'M'P +1706 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'r'2~ +204 "Can"\ {Yjg:B +573 "core" ' +3 .tCSV.dial :waste +3 "collection"'. +43 "core" +8 .tCS.seek 0ml +2 "collection"'i'P +769 "core" ' +4 "collection"':& +6 "core" &XZ5\ eD +3 "collection"'% +5 "core" %K6\ f +3 .tCSV.dial :flush +3 "collection"'C  +44 "core"  +8 .tCS.seek 3ml +2 "collection"'X'2~ +766 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'( @ +45 "core" B +6 "collection"'4% +7 "core" %2y5\ e +4 .tCS.seek 4.999ml +2 "collection"''q +548 "core" ' +3 .tCSV.dial :air +3 "collection"'% @ +16 "core" > +8 .tCS.seek 0ml +2 "collection"'j'P +1227 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"' '2~ +774 "core" ' +3 .tCSV.dial :waste +2 "collection"'d +73 "core" +8 .tCS.seek 0ml +2 "collection"'a'P +768 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'& +6 "core" &X[5\ eD +3 "collection"'2% +6 "core" %O8\ e +2 .tCSV.dial :flush +3 "collection"'t  +44 "core"  +8 .tCS.seek 5ml +3 "collection"'y'q +1231 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'! @ +44 "core" A +7 "collection"'% +6 "core" %q8\ e +4 .tCS.seek 7ml +2 "collection"'8'g +539 "core" ' +3 ."connect"CSV.dial CTV +77 .tCTV.dial CSV +15 "collection"'q  +4 '  +43 "core"  +105  +9 .tCBV.dial :waste2b +2 "collection"'@  +51 "core"  +9 .tCS.seek 0ml +2 "collection"'1'P +1689 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"' & +6 "core" &X]8\ aD +3 "collection"'\\% +6 "core" %P6\ a +2 .tCSV.dial CSR +3 "collection"'l  +43 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"' '! +1928 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'3' +553 "core" ' +5 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'U +7 '-  +50 "core"  +53 +8 .tCTV.dial :intake +3 "collection"'  +80 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'Z' +1968 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'J  +76 "core" +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"''P +585 "core" ' +3 .tCSV.dial CSR +2 "collection"'  +118 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'}'q +1348 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"''' +1355 "core" ' +3 .tCSV.dial CBV +3 "collection"'; +104 "core" +8 .tCS.seek 0ml +2 "collection"'I'P +2624 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & t  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&`( +5 "core" ( +4 "manipulator"&N& +6 "core" & W  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Q& +4 "core" & R  +4 .tForearm.seek CC +2 "manipulator"&{'ш +106 "core" ' +3 .tHand.close +2 "manipulator"&*/ +17 "core" / +86 .tCC.seek :open +6 "collection"'( +406 "core" ( +3 "manipulator"&& +6 "core" & r  +4 "manipulator"&W% +6 "core" % - +4 .tForearm.seek :retract +2 "manipulator"&b' ] +99 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&k(-z +299 "core" ( +3 "manipulator"&n& +6 "core" &- u  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &F& +4 "core" &-  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&,'o +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +27 "core" 1 +3 "manipulator"&]% +6 "core" %oj \\ _ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&P' ] +105 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 27: Sunday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:35 +2 #Preparing to sleep until 8/25/25 11:00AM +12 #Asleep til 8/25/25 11:00AM +7 #Continuing at 11:00PDT25-Aug-25 +3 "Can"\ ~Pkx +8 ."Qmail"GoodNews.email "Then, in tube 4: myDA_WCR \\t\\t\\t\\t#Phase 28: Monday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:145\\n{1 => 33,\\n 2 => 33,\\n 3 => 1,\\n 4 => 32,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:41:06, 9.6C, 10% humidity, 14.4psia, 13.17V, 0.40A, 150.011Ah, 5.26W\\nSampled 125.0ml",Subject: "Asleep until 11:00PDT25-Aug-25" +627 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +6692 #"uploadLog"upsync +27643 "Can"\ 7lB +60002 \ /nfB +60001 \ )p|B +60003 \ 7r%ܒB +60002 \ /t(B +60002 \ 0uݾB +60002 \ ;wTB +60002 \ 2yB +60002 \ /{c߀B +60002 \ 8}EB +60002 \ /B +60002 \ /BB +60002 \ /B +60002 \ /nB +60002 \ +[B +60002 \ >B +60002 \ /0B +60001 \ 0B +60002 \ O\\B +60002 \ 1pB +60002 \ /DB +60002  \ >"B +60002 \ 0B +60002 \ /JB +60002 \ CB +60002 \ 0vB +60002 \ /e B +60001 \ )B +60003 \ /8B +60002 \ /B +60002 \ /ydB +60002 \ 9IB +60003 \ /B +60002 \ /&B +60010 \ /B +60008 \ /RB +60002 \ <B +60002 \ /p~B +60002 \ ?KB +60002 \ U"B +60002 \ )@B +60002 \ 8xB +60003 \ 1[lB +60002 \ 11B +60002 \ /\ B +60002 \ 2.B +60002 \ 0B +60002 \ 5ªZB +60003 \ 9ĄB +60002 \ /]B +60002 \ /,B +60002 \ / B +60003 \ /HB +60002 \ *xB +60003 \ 0AtB +60003 \ /\ B +60002 \ CB +60003 \ ?6B +60003 \ /֐B +60002 \ 9`bB +60002 \ /7B +60002 \ /B +60002 \ <$B +60002 \ /߻B +60003 \ / PB +60002 \ ;e B +60002 \ ) |B +60002 \ 1 B +60002 \ / B +60002 \ /e >B +60003 \ /; B +60002 \ / jB +60002 \ 0 B +60002 \ / B @PDT1756105619.44 \ / ,B +60002 \ /n B +60002  \ /L XB +60002 \ / B +60002 \ / B +60002 \ 7w B +60002 \ 2Y B +60002  \ /' \ FB +60002  \ 5 \ B +60002 \ \ / rB +60002 \ \ / B +60002 \ / B +60002 \ / O 4B +60003 \ / ! B +60002 \ / `B +60003 \ / B +60002 \ / B +60002 \ )x "B +60003 \ ) B +60002 \ 8 NB +60002 \ / B +60002 \ :c zB +60002 \ 1D B +60003 \ / B +60002 \ / / B +60002 \ /0 B +60002 \ /2 B +60003 \ 74 DB +60002 \ 16f B +60002 \ 68= pB +60002 \ 19 B +60002 \ 1; B +60003 \ 0= 2B +60002 \ 0?[ B +60002 \ /A5 ^B +60002 \ ;C B +60003 \ 1D B +60002 \ /F ! B +60002 \ /H !B +60002 \ AJs "LB +60002 \ /LO "B +60002 \ /N) #xB +60002 \ )O $B +60003 \ :Q $B +60002 \ }WSc %:B +60003 \ /U> %B +60002 \ /W &fB +60002 \ FX &B +60002 \ /Z 'B +60003 \ /\\ ((B +60001 \ <^w (B +60002 \ 0`P )TB +60002 \ 0b& )B +60002 \ +c *B +60001 \ /eq +B +60002 \ 6gA +B +60002 \ <i" ,BB +17921 \ .i ,o +11 #tPowering core bus +568 .Gate.power :raw,:ON +3 "sampler") +40 )D +3 "core"  +5 "collection"' +3 'B +5 "core"  +4 "processing"% +4 %= +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 1,\\n 4 => 32,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 9.4C, 10% humidity, 14.4psia, 13.16V, 0.37A, 154.918Ah, 4.93W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t\\t\\t\\t#Phase 28: Monday DA+WCR with Regular cleanup (4 pucks)" +5 #tPhase [myDA_WCR #Phase 28: Monday DA+WCR with Regular cleanup (4 pucks)] +1301 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'R& +4 "core" &w%\ Z +3 .tHand.open +2 "manipulator"&61 +19 "core" 1 +3 "manipulator"& & +5 "core" &  & +4 "manipulator"&z% +6 "core" % a  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&A(-z +185 "core" ( +3 "manipulator"&$& +6 "core" &-| ]  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &v& +4 "core" &-| :  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&K'o +108 "core" ' +4 .tHand.close + "manipulator"&e/ +24 "core" / +3 "manipulator"&& +6 "core" &-| 6  +3 "manipulator"& % +6 "core" %πy / @ +4 .tForearm.seek :retract +2 "manipulator"&[' ] +105 "core" ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&Y( +335 "core" ( +3 "manipulator"&g& +6 "core" & T 0 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &<& +6 "core" & & 0 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&7'ш +113 "core" ' +3 "manipulator"&& +11 "core" & / +3 "manipulator"&)% +6 "core" %ф +4 "collection"'& +6 "core" &w\ _ +3 "collection"'|& +9 "core" &w\ ^ +5 .tCC.seek :closed +3 "collection"'h(X +3 "core" &w\ \\ +3 &w \ [\  +10 &7}"\ W, +9 &d\ TA +9 &@o"\ TR +10 &Q%\ VQ +9 &P$\ ZQ +9 &N#\ ]Q +10 &HQ$\ YQ +9 &\ O#\ [Q +9 & N(\ ]Q +10 &"N'\ ^Q +9 &$RO1\ [Q +10 &&O$\ \\Q +9 &'O$\ ZQ +9 &)M)\ YQ +10 &+ZN$\ YQ +9 &-N$\ WQ +9 &.N!\ VQ +10 &0L'\ UQ +9 &2`N,\ XQ +10 &4!P-\ [R +9 &5Q,\ ]Q +9 &7O,\ YQ +10 &9iM%\ VQ +9 &;+N.\ YQ +9 &<L(\ WQ +10 &>M+\ UQ +9 &@qM(\ UQ +10 &B3O)\ UQ +9 &C^&\ SS +9 &En!\ RT +10 &Gj!\ UV +9 &I""\ TZ +9 &J$\ P[\ +10 &L+\ O[\ +9 &Nb#\ Q\\ +10 &P'$\ T[ +9 &Q!\ P\\ +9 &S'\ N\\ +10 &Ud*\ L^ +9 &W&"\ KR +9 &XXO!\ K)} +10 &Xj \ RH +3 ( +3 "collection"'|& +6 "core" &Xj'\ TH +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.45 +2 "collection"'& +5 "core" &Xj+\ XH +5 .tHand.open + "manipulator"&01 +17 "core" 1 +6 "manipulator"&>% +5 "core" %ф } +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +5 #tFlushing the Collection Valve::Manifold +3 "collection"'_& +7 "core" &Xi!\ PH +3 "collection"'f% +5 "core" %T'\ P +4 .tCSV.dial CSR +2 "collection"'M  +162 "core"  +15 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'.'q +1352 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +5 "collection"' +20 'r% +5 "core" %q\ R +6 .tCS.reconfigure :fast + "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"':'C +673 "core" ' +3 .tCSV.dial :waste +3 "collection"' +136 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'C'P +747 #"uploadLog"upsync +1245 "core" ' +3 #tPurging external Intake +2 "collection"'i& +7 "core" &Xg-\ 1H +3 "collection"'(% +6 "core" %Q&\ 1 +3 .tCSV.dial :flush +3 "collection"'4  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'X' +2440 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +12 .tCBV.dial CSV +4 "collection"'% +3 '  +9 "core"  +65 ~ +6 .tCTV.dial :intake +2 "collection"'j  +81 "core"  +8 .tIntake.select :open +2 "sampler") +19 .tCS.seek 0ml +2 "collection"'d'P +2452 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'  +81 "core" ~ +6 #tFlushing upper manifold + "collection"'& +6 "core" &Xh.\ _H +3 "collection"'2% +7 "core" %P!\ _ +2 .tCSV.dial :flush +3 "collection"'t  +76 "core"  +7 .tCS.seek 5ml +3 "collection"'a'q +1246 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'! @ +45 "core" B +6 "collection"'% +6 "core" %q\ a +4 .tCS.seek 6.999ml +2 "collection"'y'b +552 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'q +3 '  +11 "core"  +106 +6 .tCTV.dial :air +3 "collection"'@  +6 "core"  +7 .tCS.seek 0ml +3 "collection"'8'P +1727 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"' '2~ +780 "core" ' +3 .tCSV.dial :waste +3 "collection"'\\ +43 "core" +7 .tCS.seek 0ml +2 "collection"'l'P +792 "core" ' +4 "collection"'1& +5 "core" &Xg.\ aH +4 "collection"' % +6 "core" %R)\ b +2 .tCSV.dial :flush +3 "collection"'-  +44 "core"  +7 .tCS.seek 3ml +2 "collection"'U'2~ +789 "core" ' +80 .tdelay 5 seconds +513 .CSV.dial :air +3 "collection"' @ +45 "core" A +6 "collection"'3% +6 "core" %2)\ b +4 .tCS.seek 5ml +2 "collection"'J'q +560 "core" ' +3 .tCSV.dial :air +2 "collection"'Z @ +7 "core" A +7 .tCS.seek 0ml +2 "collection"''P +1263 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +3 "collection"''2~ +785 "core" ' +3 .tCSV.dial :waste +3 "collection"'} +86 "core" +7 .tCS.seek 0ml +3 "collection"';'P +786 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&'& +5 "core" &! + +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&( +30 "core" ( +2 "manipulator"&N& +7 "core" & X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Q& +4 "core" & o +4 .tForearm.seek CC +3 "manipulator"&*'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&9/ +20 "core" / +5 .tCC.seek :open +3 "collection"'( +409 "core" ( +2 "manipulator"&^& +6 "core" & +3 "manipulator"&% +5 "core" %у +5 .tForearm.seek :retract +2 "manipulator"&W' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&{(-z +316 "core" ( +2 "manipulator"&`& +6 "core" &- F +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &n& +3 "core" &- h F +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&F'o +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +22 "core" 1 +3 "manipulator"&]% +6 "core" %pe = V +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&b' ] +105 "core" ' +4 #tda sampling at most 1000ml, wcr at most 1000ml +5 ."Qmail"DAfans.email "Started da in tube 4 at 11:05:13PDT25-Aug-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 1,\\n 4 => 32,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 9.4C, 10% humidity, 14.4psia, 13.16V, 0.37A, 154.918Ah, 4.93W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 4 into Collection Clamp +2023 "collection"',& +8 "core" &\ m +3 "manipulator"&D% +7 "core" % Q H  +3 "storage"(B% +6 "core" %* \ +2 "storage"(=. +6 "core" .([G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"(\ (, +516 "core" ( +4 .tSC.configure :limp + "storage"($(\ 1b +4 (S& +6 "core" &, g V M\ +3 "manipulator"&G& +6 "core" &- F +3 "manipulator"&+% +5 "core" % Q  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&L( +202 "core" ( +3 "manipulator"&o& +6 "core" &   +3 "storage"(& +5 "core" &, I\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +3 "manipulator"&'| +96 "core" ' +2 "storage"(~& +5 "core" &, \ +84 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(' +97 "core" ' +2 "storage"(- +7 "core" -'' +3 .tSE.configure :default + "storage"(#QK-0-\ b +6 (?& +4 "core" &, w \ +4 "manipulator"&P& +6 "core" &   +3 .tElbow.seek 4 +3 "manipulator"&k( +6 "core" ( +3 "manipulator"&& +5 "core" &  E +4 "storage"(I& +6 "core" &, `\ +4 .tForearm.seek 4 + 300 counts +3 "manipulator"&#'Ј +20 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&u/ +22 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&x& +2 "storage"(m') +13 "core" &  +3 "manipulator"&T% +7 "core" %Ћ  +4 .tForearm.seek :retract +2 "manipulator"&' ] +47 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +46 "core" ' +4 .tElbow.seek CC +2 "manipulator"&"( +210 "core" ( +3 "manipulator"&V& +5 "core" & 7 \ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &O& +4 "core" & \ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&s'ш +103 "core" ' +2 "manipulator"&p& +7 "core" & p \ +3 "manipulator"&E% +6 "core" %у g +4 "collection"'& +5 "core" &?\ k +4 "collection"'w& +9 "core" &\ k +5 .tCC.seek :closed +3 "collection"'R(X +6 "core" &?\ l +4 &7\ l +5 &0|9\ b*y +10 &b~@\ b? +9 &Ep9\ bP +10 &L3\ fP +9 &O2\ eP +9 &O9\ fQ +10 &LO4\ eP +9 &N5\ eP +9 & N/\ eP +10 &"N2\ eP +9 &$UN*\ eP +10 &&O)\ eP +9 &'K%\ fP +9 &)N,\ eP +10 &+\\N-\ eP +9 &-Q)\ eP +9 &.P2\ eP +10 &0O0\ eP +9 &2dN1\ fP +10 &4%Q.\ eQ +9 &5Q0\ eP +9 &7Q(\ eP +10 &9mL)\ eP +9 &;/N-\ eP +9 &<O1\ eP +10 &>O0\ eP +9 &@tN)\ eP +10 &B7M/\ eP +9 &CT+\ eQ +9 &Ea*\ cR +10 &Gtk(\ cS +9 &I0/\ `U +9 &J-\ ]X +10 &L2\ \\Z +9 &Ng+\ \\Z +10 &P*,\ \\Z +9 &Q&\ \\[ +9 &S&\ \\[\ +10 &Uf/\ Y] +9 &W*'\ YO +9 &XRD0\ \\*~ +10 &Xj-\ bG +5 ( +5 "collection"'w& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.34 +3 .Hand.open + "manipulator"&61 +6 "core" &X[0\ cG +16 1 +3 "manipulator"& % +6 "core" %т > +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&z' ] +95 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +16 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")$+ +5 "core" + +2 "sampler")v% +6 "core" % \ O: +3 "collection"'&& +5 "core" &XZ\ dG +7 "Can"\ |Qk , +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +3 "collection"'e  +5 "core"  +6 .tSSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X% +5 "core" %Q \ 4 +3 "sampler")_% +5 "core" %V=< \ !$ +4 .tIntake.select :close +2 "sampler")0 +17 )f% +3 "core" %VA? \ %$ +4 .tSSV.dial :exhaust +2 "sampler")|  +80 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")M'! +362 "core" ' +4 .tExhaust.select :close +2 "sampler") +19 #tSampling 1000.0ml in 45:00 +5 .Flow.enablePump :primary + .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X +7 "sampler")% +6 "core" %=7 \ * +4 .tIntake.select :close +2 "sampler")0 +19 )%% +6 "core" %$# \ . +4 .tSSV.dial :exhaust +4 "sampler")j  +81 "core"  +10 .tExhaust.select :open +2 "sampler")@ +19 .tSS.seek 0ml +4 "sampler")X'! +896 "core" ' +14 .tExhaust.select :close +14 "sampler") +51 ."connect"SSV.dial CBV +20 "sampler")  +8 .tCBV.dial SSV +29 "collection"' @ +22 "core" ? +37 +37 #tAllowing 5:18 for 25.0ml of remaining 975.0ml +15 "Can"\ [o5 - +14 .tIntake.select :open +8 "sampler") +250 "collection"'2% +17 "core" %Q\ D +5 #tIntake @30.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X< \ ( +24 "collection"'U% +3 "core" %Qgb\ > +3 "sampler")Z% +4 "core" %-:7 \ + +27 "collection"'J% +3 "core" %Q\\Y\ > +2 "sampler")% +5 "core" %.A@ \ * +2035 "collection"'}% +3 "core" %Q\ B +3 "sampler")% +61 "core" %H@ \ -? + .tIntake.select :close +9 "sampler")0 +13 )'% +3 "core" %<: \ 0? +2 .tSSV.dial :exhaust +2 "sampler")N  +79 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")Q'! +921 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")9  + "collection"'Y @ +6 "core" ? +74 +5 #tAllowing 5:18 for 25.0ml of remaining 925.0ml +2 "Can"\ Xp' -. +2 .tIntake.select :open + "sampler") +213 "collection"'% +3 "core" %Q\ ? +2 #tIntake @31.9psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X +2 "sampler")`% +4 "core" %Pf-  \ * +21 "collection"'n% +3 "core" %Q}\ < +2 "sampler")% +4 "core" %Pf- \ * +24 "collection"']% +3 "core" %Qtn \ < +2 "sampler"),% +4 "core" %Pf- \ ) +27 "collection"'W% +3 "core" %Q\ = +3 "sampler")F% +3 "core" %Pf- \ ) +32 "collection"'D% +3 "core" %Qz\ = +2 "sampler")B% +4 "core" %Pf- \ ) +36 "collection"'=% +3 "core" %Qws\ < +2 "sampler")/% +4 "core" %Pf- \ ) +1042 "collection"'S% +13 "core" %Q3\ D +15 "sampler")G% +16 #"flow"3.3L/min +32 "core" %PiXV \ . +7 "collection"'+% +10 "core" %Q/\ C +7 #tIntake @30.5psia, vacuum from 20.0 to 26.0psi +8 .SS.reconfigure :inhaling 1.73ml/s +3 "sampler")#.x0X OP \ . +2 "collection"'s% +3 "core" %Qvr\ B +2 #tIntake @28.2psia, vacuum from 19.7 to 25.7psi +2 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X +2 "sampler")K% +3 "core" %. \ + +25 "collection"'A% +3 "core" %Q*\ @ +2 "sampler")g% +3 "core" %- \ + +28 "collection"'% +3 "core" %Q\ ? +2 "sampler")% +3 "core" %- \ + +33 "collection"')% +9 "core" %Q"\ ? +6 "sampler")% +17 "core" %- \ , +21 "collection"'[% +4 "core" %Q\ @ +3 "sampler")% +7 "core" %- \ - +38 "collection"'<% +4 "core" %Q~z\ ? +3 "sampler")>% +7 "core" %- \ + +44 "collection"'_% +4 "core" %Q+\ @ +3 "sampler")f% +5 "core" %- \ - +52 "collection"'|% +4 "core" %Q\ ? +4 "sampler")% +6 "core" %- \ , +58 "collection"'0% +4 "core" %Q\ ? +3 "sampler")5% +7 "core" %- \ , +65 "collection"'r% +5 "core" %Q0\ @ +3 "sampler").% +5 "core" %"! \ . +76 "collection"'% +4 "core" %Q\ C +4 "sampler"):% +5 "core" % \ / +86 "collection"'M% +5 "core" %Q.\ C +3 "sampler")i% +5 "core" % \ 0 +98 "collection"'7% +6 "core" %Q \ @ +4 "sampler")C% +8 "core" % \ ,J +3 .tIntake.select :close +2 "sampler")0 +18 )% +4 "core" %./ \ 0J +4 .tSSV.dial :exhaust +2 "sampler")%  +80 "core"  +86 .tExhaust.select :open +7 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")j'! +857 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")(  +7 "collection"'4 @ +9 "core" ? +69 +30 #tAllowing 5:18 for 25.0ml of remaining 875.0ml +16 "Can"\ Xq -/Q+ +6 .tIntake.select :open +6 "sampler") +245 "collection"'% +10 "core" %QB\ = +6 #tIntake @31.5psia, vacuum from 20.0 to 26.0psi +6 .SS.reconfigure :inhaling 1.38ml/s +4 "sampler")#.`0X0X% +7 "core" %Q\ 8 +2 #tIntake @31.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X< \ ' +34 "collection"'% +5 "core" %Q\ = +3 "sampler")`% +7 "core" %UU \ )& +38 "collection"'n% +4 "core" %Q\ @ +4 "sampler")l% +6 "core" %wv \ - +44 "collection"',% +4 "core" %Q\ A +4 "sampler")W% +5 "core" % \ , +51 "collection"'F% +5 "core" %Q\ A +3 "sampler")% +7 "core" % \ , +57 "collection"']% +5 "core" %Q\ B +4 "sampler")=% +6 "core" % \ - +66 "collection"'/% +4 "core" %Q\ @ +3 "sampler")h% +6 "core" %?> \ + +75 "collection"'S% +5 "core" %Q\ A +3 "sampler")G% +5 "core" % \ - +87 "collection"'+% +4 "core" %Q\ @ +3 "sampler")^% +6 "core" % \ - +97 "collection"'{% +5 "core" %Q\ B +3 "sampler")~% +5 "core" % \ - +111 "collection"'b% +5 "core" %Q7\ < +4 "sampler")% +5 "core" % \ )G +125 "collection"'?% +5 "core" %Q\ = +3 "sampler")P% +6 "core" % \ \ )G +3 .tIntake.select :close +2 "sampler")0 +18 )D% +4 "core" % \ .G +3 .tSSV.dial :exhaust +3 "sampler")B  +81 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")u'! +889 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +86 "sampler")x  +6 "collection"'T @ +7 "core" ? +69 +8 #tAllowing 5:18 for 25.0ml of remaining 825.0ml +5 "Can"\ [s' -\\ +3 .tIntake.select :open +2 "sampler") +218 "collection"'% +4 "core" %Q\ = +3 #tIntake @31.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +7 "core" %{) \ ) +43 "collection"'g% +5 "core" %QU\ = +4 "sampler")% +5 "core" %{& \ ) +51 "collection"'f% +5 "core" %QJ\ 3 +3 "sampler")|% +7 "core" %{(%& \ # +57 "collection"'% +6 "core" %QK\ : +4 "sampler")0% +5 "core" %@? \ ( +67 "collection"'5% +5 "core" %QI\ 7 +3 "sampler")r% +7 "core" %ge \ $ +74 "collection"'.% +5 "core" %QH\ 8 +4 "sampler")% +6 "core" % \ # +3 "collection"':% +6 "core" %QK\ 7 +3 #tIntake @30.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X? \ , +74 "collection"'2% +5 "core" %Q7\ @ +4 "sampler")% +6 "core" % ][ \ - +85 "collection"'3% +5 "core" %QI\ @ +4 "sampler")U% +5 "core" %  \ - +4 "collection"'Z% +6 "core" %QI\ A +2 #tIntake @31.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X\ = +3 "sampler")Y% +7 "core" %S# \ * +21 "collection"'9% +5 "core" %Q8\ < +3 "sampler")-% +7 "core" %S# \ ( +24 "collection"'% +5 "core" %Q8\ < +3 "sampler")Q% +7 "core" %S# \ ( +28 "collection"'% +5 "core" %QA\ < +3 "sampler")*% +7 "core" %S# \ & +33 "collection"'% +5 "core" %QC\ ; +3 "sampler")`% +7 "core" %S#\  \ ' +38 "collection"'% +4 "core" %Q?\ = +4 "sampler")n% +7 "core" %S# \ ) +43 "collection"'l% +5 "core" %Q9\ = +3 "sampler"),% +7 "core" %S# \ * +50 "collection"'W% +5 "core" %Q5\ = +3 "sampler")F% +7 "core" %S",* \ * +57 "collection"'% +6 "core" %QC\ < +4 "sampler")]% +7 "core" %S#?> \ ' +64 "collection"'=% +5 "core" %Q;\ ? +4 "sampler")/% +6 "core" %SVW \ , +75 "collection"'h% +5 "core" %Q8\ > +3 "sampler")S% +6 "core" %Svt \ - +4 "collection"'G% +6 "core" %Q@\ @ +2 #tIntake @31.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X +4 "sampler")B% +6 "core" %   \ ) +24 "collection"'}% +5 "core" %Q-\ > +3 "sampler")T% +7 "core" %  \ ) +28 "collection"'x% +5 "core" %Q6\ > +3 "sampler")% +6 "core" %  \ ) +33 "collection"'u% +5 "core" %Q;\ = +3 "sampler")o% +5 "core" %  \ ) +40 "collection"'% +4 "core" %Q7\ ? +4 "sampler")#% +6 "core" % % \ ) +44 "collection"'V% +4 "core" %Q*\ > +4 "sampler")O% +6 "core" % /- \ + +50 "collection"'% +5 "core" %Q6\ < +3 "sampler")p% +6 "core" % <; \ * +58 "collection"'E% +6 "core" %Q5\ : +3 "sampler")% +7 "core" %"OL \ & +65 "collection"'% +5 "core" %Q/\ ? +3 "sampler")% +7 "core" %ba \ * +74 "collection"'% +5 "core" %Q2\ = +3 "sampler")6% +7 "core" %~ \ * +85 "collection"' % +4 "core" %Q.\ > +3 "sampler")w% +6 "core" % \ * +97 "collection"'L% +5 "core" %Q5\ > +3 "sampler")% +5 "core" % \ + +111 "collection"'k% +5 "core" %Q+\ ? +4 "sampler")e% +6 "core" % \ + +124 "collection"'H% +5 "core" %Q0\ > +3 "sampler") % +5 "core" %-* \ * +142 "collection"'I% +5 "core" %Q \ > +3 "sampler")$% +5 "core" %PO \ * +161 "collection"'K% +4 "core" %Q.\ @ +3 "sampler")A% +6 "core" % \ , +181 "collection"'% +4 "core" %Q*\ ? +3 "sampler")% +6 "core" % \ , +193 "collection"')% +5 "core" %Q'\ B +3 "sampler")% +5 "core" % \ - +194 "collection"'[% +5 "core" %Q"\ > +3 "sampler")% +5 "core" % \ ,O +194 "collection"'s% +5 "core" %Q!\ @ +3 "sampler")<% +5 "core" %  \ .O +194 "collection"'>% +5 "core" %Q+\ > +3 "sampler")g% +6 "core" % \ *O +193 "collection"'% +4 "core" %Q-\ > +4 "sampler")f% +5 "core" %"# \ *O +4 .tIntake.select :close +2 "sampler")0 +17 )|% +4 "core" %$! \ /O +3 .tSSV.dial :exhaust +3 "sampler")  +80 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")0'! +861 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +6 "collection"'5 @ +2 "sampler")r  +87 "core" ? +87 +8 #tAllowing 5:18 for 25.0ml of remaining 800.0ml +5 "Can"\ PuU - +2 .tIntake.select :open +2 "sampler") +218 "collection"'.% +4 "core" %Q\ 5 +3 #tIntake @31.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X \ , +75 "collection"'% +5 "core" %Q\ @ +3 "sampler")]% +7 "core" %khRP \ * +85 "collection"'=% +5 "core" %Q\ ? +3 "sampler")/% +7 "core" %khii \ , +96 "collection"'h% +5 "core" %Q \ @ +3 "sampler")S% +7 "core" %kh \ - +3 "collection"'G% +6 "core" %Q\ @ +2 #tIntake @30.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +3 "sampler")}% +6 "core" %ܨ& \ * +25 "collection"'T% +5 "core" %Q\ < +3 "sampler")x% +6 "core" %ܩ& \ ( +23 #"flow"2.6L/min +6 "collection"'% +5 "core" %Q\ ; +3 "sampler")u% +7 "core" %ܩ& \ ( +33 "collection"'o% +4 "core" %Q\ > +4 "sampler")+% +7 "core" %ܫ& \ ( +37 "collection"'% +5 "core" %Q\ < +3 "sampler")#% +6 "core" %ܬ& \ ( +45 "collection"'V% +4 "core" %Q\ > +4 "sampler")O% +7 "core" %ܭ \ +/ +50 "collection"'% +4 "core" %Q\ ? +4 "sampler")p% +7 "core" %ܬ \ +0 +57 "collection"'E% +6 "core" %Q\ > +3 "sampler")% +7 "core" %ܬ \ +0 +65 "collection"'% +5 "core" %Q\ B +3 "sampler")% +7 "core" %ܬ \ ,0 +74 "collection"'% +5 "core" %Q\ A +4 "sampler")6% +38 "core" %ܬ \ -0 +61 "collection"' % +5 "core" %Q\ @ +3 "sampler")w% +7 "core" %ܬ \ ,0 +96 "collection"'L% +5 "core" %Q\ = +3 "sampler")% +7 "core" %ܬ$ \ )0 +109 "collection"'k% +6 "core" %Q\ ? +3 "sampler")e% +6 "core" %ܬ2/ \ +0 +125 "collection"'H% +5 "core" %Q\ ; +3 "sampler") % +6 "core" %ܬGD \ '0 +141 "collection"'I% +5 "core" %Q\ = +3 "sampler")$% +7 "core" %ܬb_ \ (0 +159 "collection"'K% +6 "core" %Q\ > +3 "sampler")A% +7 "core" %ܬ \ +0 +179 "collection"'% +5 "core" %Q\ > +4 "sampler")% +7 "core" %ܬ \ *0 +3 "collection"')% +6 "core" %Q\ @ +2 #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X% +5 "core" %  \ & +19 "collection"'g% +5 "core" %Q\ 7 +3 "sampler")% +7 "core" %! \ # +20 "collection"'f% +5 "core" %Q\ 5 +4 "sampler")|% +6 "core" %  \ # +25 "collection"'% +5 "core" %Q\ 6 +3 "sampler")^% +7 "core" %! \ " +28 "collection"'5% +5 "core" %Q\ 6 +3 "sampler")r% +7 "core" %! \ % +33 "collection"'.% +5 "core" %Q\ 8 +3 "sampler")0% +7 "core" %  \ $ +38 "collection"'m% +5 "core" %Q\ 6 +4 "sampler")7% +7 "core" %!  \ # +42 "collection"'C% +5 "core" %Q\ 9 +4 "sampler")% +7 "core" %! \ " +49 "collection"'%% +6 "core" %Q\ 7 +3 "sampler")v% +7 "core" %! \ % +57 "collection"'_% +5 "core" %Q\ 8 +4 "sampler")(% +5 "core" %! \ $ +67 "collection"'% +5 "core" %Q\ 8 +3 "sampler")j% +7 "core" %!  \ ! +74 "collection"'X% +5 "core" %Q\ 6 +3 "sampler")!% +6 "core" %#'' \ $ +86 "collection"'% +5 "core" %Q\ 9 +3 "sampler")a% +7 "core" %42 \ % +96 "collection"'% +5 "core" %Q\ : +3 "sampler")% +6 "core" %B> \ ) +110 "collection"'t% +5 "core" %Q\ ; +4 "sampler")M% +5 "core" %SQ \ ) +125 "collection"'d% +5 "core" %Q\ < +4 "sampler")@% +6 "core" %hf \ ) +141 "collection"'y% +5 "core" %Q\ = +3 "sampler")&% +7 "core" % \ % +3 "collection"'8% +6 "core" %Q\ : +2 #tIntake @32.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X< \ ' +76 "collection"'n% +5 "core" %Q\ < +4 "sampler")l% +6 "core" % GD \ ( +85 "collection"',% +5 "core" %Q\ : +3 "sampler")W% +7 "core" % US \ % +96 "collection"'F% +5 "core" %Q\ ; +4 "sampler")% +7 "core" % dc \ $ +109 "collection"']% +5 "core" %Q\ 9 +4 "sampler")=% +7 "core" % zx \ ' +123 "collection"'/% +5 "core" %Q\ < +4 "sampler")h% +5 "core" %  \ ) +4 "collection"'S% +6 "core" %Q\ < +3 #tIntake @30.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X +92 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +3 "sampler")I  +4 "collection"'$ @ +11 "core" + ? +13 ."airStroke"CS.seek 0ml +6 "collection"'K'P +6 "core" ' +3 ."airStroke"CSV.dial :air +3 "collection"'A @ +75 "core" A +8 ."airStroke"CS.seek 10ml +2 "collection"'' +37 ."sourcePumpShutdown"Flow.disablePump :primary +6 .Gate.power :sampler,:OFF +32 "core"  +8 .tCTV.dial :air +2 "collection"'  +80 "core" ~ +7 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")) +142 "core"  +7 ."prepCSV"CTV.dial CSV,avoiding: :intake +7 .tSS.seek 0ml +4 "collection"'{  +2 "sampler")'! +10 "core" ' +5 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")s  +121 "core"  +21  +468 ' +4 .tSSV.dial between CBV and plug +3 "sampler")< +50 "core" +7 .tCBV.dial between SSV and waste2 +3 "collection"'>  +32 "core"  +6 "collection"'g% +6 "core" %\ ] +5 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"'f  +3 '  +10 "core"  +37  +8 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'|'P +1897 "core" '($!\ [ +6 "collection"'% +6 "core" %'#"\ ^ +2 "sampler")^% +6 "core" % \ K! +3 #tBubblePoint: Intake @24.2psia, Outlet @0.5psia +2 .CBV.dial SSV +3 "collection"'5 @ +36 "core" A +8 .tSS.reconfigure :default +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"''P +97 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")j +141 "core" +6 .tSS.reconfigure :exhale +2 "sampler")#.0Xd +104 "collection"'39 +9 "core" 9RBd +104 "collection"'w9 +4 "core" 9qFd +105 "collection"'e9 +4 "core" 9Kd +105 "collection"'H9 +4 "core" 9Od +104 "collection"'$9 +5 "core" 9Td +104 "collection"' 9 +6 "core" 9Xd +104 "collection"'A9 +5 "core" 9\\d +104 "collection"'I9 +5 "core" 9>ad +104 "collection"'9 +5 "core" 9ced +104 "collection"';9 +5 "core" 9id +104 "collection"'K9 +6 "core" 9nd +104 "collection"')9 +5 "core" 9rd +104 "collection"'{9 +5 "core" 9vd +104 "collection"'s9 +5 "core" 9{d +104 "collection"'k9 +5 "core" 9Fd +104 "collection"'<9 +5 "core" 9kd +104 "collection"'>9 +5 "core" 9d +104 "collection"'g9 +5 "core" 9d +104 "collection"'f9 +5 "core" 9d +104 "collection"'9 +4 "core" 9b +105 "collection"'9 +5 "core" 9*` +106 "collection"'9 +4 "core" 9Q\\ +104 "collection"'^9 +5 "core" 9vY +104 "collection"'59 +5 "core" 9U +104 "collection"'9 +5 "core" 9R +104 "collection"'.9 +5 "core" 9O +104 "collection"'09 +5 "core" 9\ K +104 "collection"'9 +5 "core" 9.I +104 "collection"'r9 +5 "core" 9RF +104 "collection"'m9 +5 "core" 9uB +104 "collection"'9 +5 "core" 9A +105 "collection"'C9 +4 "core" 9> +104 "collection"'%9 +5 "core" 9< +179 "collection"'v9 +4 "core" 9 8 +104 "collection"'(9 +5 "core" 9+6 +104 "collection"'79 +5 "core" 9I4 +104 "collection"'j9 +4 "core" 9e2 +105 "collection"'|9 +4 "core" 90 +104 "collection"'_9 +5 "core" 9/ +104 "collection"'9 +4 "core" 9. +105 "collection"'a9 +4 "core" 9, +104 "collection"'X9 +5 "core" 9* +104 "collection"'9 +5 "core" 9) +104 "collection"'9 +5 "core" 9& +104 "collection"'!9 +5 "core" 9%& +104 "collection"'t9 +5 "core" 98 % +104 "collection"'M9 +5 "core" 9K# +104 "collection"'d9 +5 "core" 9]# +104 "collection"'y9 +5 "core" 9o" +104 "collection"'@9 +4 "core" 9! +104 "collection"'89 +5 "core" 9 +104 "collection"'[9 +5 "core" 9# +104 "collection"'9 +5 "core" 9( +104 "collection"'&9 +4 "core" 9, +105 "collection"' 9 +5 "core" 91 +104 "collection"'29 +5 "core" 95 +104 "collection"'U9 +5 "core" 99 +104 "collection"'Z9 +5 "core" 9> +104 "collection"'i9 +4 "core" 9B +105 "collection"'\\9 +4 "core" 9 F +104 "collection"'9 +4 "core" 9 K +105 "collection"' 9 +4 "core" 9 \ O +104 "collection"'N9 +5 "core" 9  S +104 "collection"' 9 +4 "core" 9 & X +105 "collection"''9 +5 "core" 9 0\\ +104 "collection"'99 +5 "core" 9 7` +104 "collection"'q9 +5 "core" 9 >e +104 "collection"'-9 +5 "core" 9 Fi +104 "collection"':9 +4 "core" 9 Km +105 "collection"'Q9 +5 "core" 9 Rr +104 "collection"'9 +5 "core" 9 Xv +104 "collection"'9 +5 "core" 9 _{ +104 "collection"'9 +4 "core" 9 d +104 "collection"'9 +5 "core" 9 j +104 "collection"'*9 +5 "core" 9 o +104 "collection"'`9 +4 "core" 9 t +105 "collection"'J9 +4 "core" 9 y +104 "collection"'n9 +5 "core" 9 ~" +104 "collection"',9 +5 "core" 9 # +104 "collection"'9 +5 "core" 9 % +105 "collection"'F9 +4 "core" 9 & +104 "collection"'Y9 +5 "core" 9 ' +104 "collection"'l9 +4 "core" 9 ( +104 "collection"'W9 +5 "core" 9 * +104 "collection"'9 +5 "core" 9 + +104 "collection"'=9 +5 "core" 9 - +104 "collection"'/9 +5 "core" 9 . +104 "collection"']9 +5 "core" 9 . +104 "collection"'S9 +5 "core" 9 1 +104 "collection"'h9 +5 "core" 9 2 +104 "collection"'19 +80 "core" 9 5 +104 "collection"'~9 +5 "core" 9 6 +104 "collection"'b9 +5 "core" 9 7 +104 "collection"'?9 +8 "core" 9 9 +104 "collection"'9 +5 "core" 9 : +104 "collection"'D9 +5 "core" 9 : +104 "collection"'P9 +4 "core" 9 < +105 "collection"'}9 +4 "core" 9 = +104 "collection"'B9 +5 "core" 9 > +104 "collection"'x9 +4 "core" 9 @ +104 "collection"'T9 +5 "core" 9 A +104 "collection"'u9 +4 "core" 9 B +105 "collection"'9 +4 "core" 9 C +104 "collection"'+9 +6 "core" 9 E  +104 "collection"'G9 +5 "core" 9 G  +104 "collection"'9 +5 "core" 9 G +104 "collection"'#9 +4 "core" 9 I +105 "collection"'V9 +4 "core" 9\ J +105 "collection"'O9 +4 "core" 9\ K +104 "collection"'9 +5 "core" 9\ M# +104 "collection"'p9 +5 "core" 9\ N' +104 "collection"'E9 +4 "core" 9\ O, +105 "collection"'9 +4 "core" 9\ P0 +104 "collection"'9 +5 "core" 9\ Q5 +105 "collection"'9 +4 "core" 9\ R9 +104 "collection"'9 +5 "core" 9\ !S= +104 "collection"'69 +5 "core" 9\ %UB +11 .tCH.hold 10:00,70C +5 "collection"'L9 +3 ' `\ n `\ "\ +11 "core" 9\ &VC +2 C +3 "collection"'% +6 "core" %\ \ \  +3 #tBegun lysing Collection Puck Heater at 68.1C/75.1psia +30629 "Can"\ I . +29353 "core" ` +3 "collection"'39 +5 "core" 9\ n@ +4 "collection"'w% +5 "core" %  \ \ T +4 #tEnded lysing Collection Puck Heater at 70C/82.9psia +3 .CS.seek 0ml +2 "collection"'e'P +360 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +4 "collection"'H @ +110 "core" A +7 .tCSV.dial :air +3 "collection"'$ @ +45 "core" > +7 .tCS.seek 5ml +3 "collection"' 'q +1360 "core" ' +3 .tCSV.dial CTV +3 "collection"'A  +46 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'I @ +47 "core" > +6 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'  +45 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'; @ +57 "core" A +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'K'P +1345 "core" ' +4 "collection"')% +6 "core" %Ud\ \\ +2 #tPuck @157.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'{ +118 "core" +6 .tCBV.dial CSV +3 "collection"'s  +30 "core" +8 "collection"'k% +6 "core" %Y b ` M\ Z +4 .tCS.seek 5.001ml +2 "collection"'<'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'>  +121 "core" +6 "collection"'g% +5 "core" %q\ \\ +17 .tCS.seek 7.001ml +2 "collection"'f'n +595 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +46 "core" > +7 .tCS.seek 10ml +3 "collection"'' +840 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +118 "core" _ +7 #tLysing Complete +2 "collection"'^& +6 "core" &XY\ [G +3 #tStoring sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&5% +6 "core" % Q 1  +3 "storage"(% +6 "core" %J 1 A F\ +3 "storage"(.. +5 "core" .(, +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(0(G +191 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &H !  \ +4 "manipulator"&r& +6 "core" & \ +3 "manipulator"&m% +6 "core" % Q G  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&( +164 "core" ( +3 "manipulator"&C& +5 "core" & M  +4 "storage"(%& +6 "core" &N F G _\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&v'k +103 "core" ' +3 "storage"((& +7 "core" &N m n \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(7' +305 "core" ' +2 "storage"(j- +6 "core" -'n +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&|& +4 "core" & F  +3 "storage"(_& +6 "core" &N F F \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +2 "manipulator"&'K +40 "core" ' +3 .tElbow.hold +2 "manipulator"&a, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(X- +3 "core" -'n +6 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 "manipulator"&% +7 "core" %Eb +2 "storage"(!& +5 "core" &N > =\ +4 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 3 + 294 counts +2 "manipulator"&t'q +20 "core" ' +2 "manipulator"&M& +5 "core" & .  +4 "storage"(d& +5 "core" &N F E\ \ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&y'k +19 "core" ' +4 .tSE.seek 1.15 Pucks below Top Plate +3 "storage"(@'! +38 "core" ' +3 "manipulator"&8& +6 "core" & P  +4 "manipulator"&[% +6 "core" %}\    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&' ] +89 "core" ' +4 .tElbow.seek CC +2 "manipulator"&&( +178 "core" ( +4 "manipulator"& & +6 "core" & 2 +77 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +5 &2& +4 "core" & A 2 +4 .tForearm.seek CC +3 "manipulator"&U'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&Z/ +27 "core" / +6 .tCC.seek :open +2 "collection"'i( +409 "core" ( +3 "storage"(\\& +53 "core" &N O g \ +3 "storage"(& +7 "core" &N F < \ +3 "manipulator"& & +6 "core" & T 1 +3 "manipulator"&N% +6 "core" %я ) +4 .tForearm.seek :retract +2 "manipulator"& ' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&'( +191 "core" ( +3 "manipulator"&9& +6 "core" & Q E +3 "storage"(q& +6 "core" &N K Z w\ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 3 +3 "manipulator"&-'K +111 "core" ' +4 .tElbow.hold +2 "manipulator"&:, +5 "core" , +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&Q1 +27 "core" 1 +4 "manipulator"&% +6 "core" %Ug   +3 "storage"(& +6 "core" &N + *\ +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 310 counts +2 "manipulator"&'Ё +21 "core" ' +2 "manipulator"&& +5 "core" & p 8 +4 "storage"(*& +6 "core" &N D < I\ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 3 + 800 counts +2 "manipulator"&`'k +20 "core" ' +3 "storage"(J% +5 "core" %* w r \ +6 ."downElevator"SE.seek :down +5 "storage"(n') +98 (,% +4 "core" %S P H y\ [u +4 "manipulator"&% +6 "core" %r  K  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&F' ] +88 "core" ' +59 ' +3 ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Y& +5 "core" &\ d +4 "manipulator"&l& +5 "core" & 8 +4 "manipulator"&W% +6 "core" % a  +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(-z +177 "core" ( +2 "manipulator"&=& +7 "core" &-| E  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &/& +4 "core" &-| D  +4 .tForearm.seek :garage +2 "manipulator"&]'o +114 "core" ' +3 .tHand.close +2 "manipulator"&S/ +25 "core" / +3 "manipulator"&h& +6 "core" &-| *  +3 "manipulator"&1% +6 "core" %ts $ +4 .tForearm.seek :retract +80 "manipulator"&~' ] +110 "core" ' +3 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&b( +309 "core" ( +3 "manipulator"&?& +5 "core" & - ( +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & ( +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&D'ш +105 "core" ' +3 "manipulator"&P& +5 "core" & } ( +5 "manipulator"&}% +6 "core" %т +3 "collection"'B& +7 "core" &\ b +4 "collection"'x& +7 "core" &\ b +6 .tCC.seek :closed +2 "collection"'T(X +7 "core" &\ b +4 &\ b +5 &0{\ Y+z +10 &b~\ X? +9 &Ll\ XP +9 & M~\ [P +10 &N]\ [P +9 &N5\ \\P +10 &TP\ [O +9 &O\ \\P +9 & N\ \\P +10 &"N\ \\O +9 &$ZO\ [P +9 &&O\ [P +10 &'Nr\ [P +9 &)MX\ \\P +10 &+bQ8\ [P +9 &-%Od\ \\P +9 &.Oo\ \\P +10 &0LR\ \\P +9 &2jN4\ \\P +9 &4,P\ [P +10 &5O\ [P +9 &7Q\ [P +10 &9sN{\ \\P +9 &;6Nh\ [O +9 &<N\ [P +10 &>N\ [P +9 &@{N\ \\P +9 &B=On\ \\P +10 &CU[\ ZQ +9 &EeQ\ ZR +10 &Gs:\ WU +9 &I)"\ SY +9 &Jy\ SZ +10 &L\ RZ +9 &Nl\ SZ +9 &P./\ SZ +10 &Q\ Q[ +9 &S\ R[ +10 &Ul\ P] +9 &W*\ OR +9 &XYL\ P({ +10 &Xjn\ XH +5 ( +5 "collection"'x& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.37 +2 "collection"'u& +6 "core" &Xe\ YH + &Xe\ YH +4 .tHand.open +2 "manipulator"&1 +26 "core" 1 +3 "manipulator"&+% +6 "core" %t O +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&G' ] +96 "core" ' +3 .tPSV.dial PSR +3 "processing"% +138 "core"  +10 "processing"%#% +7 "core" %ܕF\ d +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml + "processing"%V' +1600 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%O  +48 "core"  +8 .tPS.seek 0ml +2 "processing"%'ܑ +1611 "core" ' +3 .tPSV.dial PSR +2 "processing"%p +46 "core"  +11 .tPSR.select :air +3 "processing"% +20 .tPS.seek 2.5ml +2 "processing"%E' +2613 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"% +3 "collection"'  +11 "core" @ +2 "processing"% +6 "core" @ +3 "processing"%  +65 "core" +105  +84 .tPSV.dial :mixloop +13 "processing"%6 +107 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'L  +7 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%  +134 "core" +8 .tPS.seek 0ml +3 "processing"%4'ܑ +2609 "core" ' +3 .tPSV.dial :air +3 "processing"%  +44 "core"  +8 .tPS.seek 2.5ml +2 "processing"%3' +2615 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%w +46 "core" +8 .tPS.seek 0ml +2 "processing"%o'ܑ +2613 "core" ' +3 .tPSV.dial :air +3 "processing"%H  +46 "core"  +7 .tPS.seek 2.5ml +3 "processing"%$' +1875 "Can"\ lh- /0 +741 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%e +46 "core" +8 .tPS.seek 0ml +3 "processing"%A'ܑ +2615 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&I& +6 "core" & B ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +6 "core" ( +3 "manipulator"&;& +6 "core" & Z ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" & B ' +4 .tForearm.seek CC +3 "manipulator"&)'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&{/ +20 "core" / +6 .tCC.seek :open +3 "collection"'s( +408 "core" ( +3 "manipulator"&k& +5 "core" & ' +4 "manipulator"&K% +6 "core" %ё J +4 .tForearm.seek :retract +2 "manipulator"&>' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&g(-z +318 "core" ( +3 "manipulator"&<& +6 "core" &- E < +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &- ` < +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&f'o +108 "core" ' +3 .tHand.open +2 "manipulator"&1 +22 "core" 1 +3 "manipulator"&^% +6 "core" %uR $ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&5' ] +104 "core" ' +2 .tPSV.dial :mixloop +3 "processing"% +6 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%.  +6 "core" +6 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 "processing"%  +11 "core"  +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'r  +6 "core" +7 #tLoading lyfil puck from tube 4 into Collection Clamp +75 "collection"'m& +6 "core" &J\ e +3 "manipulator"&\ % +5 "core" % Q '  +4 "storage"(C% +6 "core" %C m i \ +3 "storage"(%. +5 "core" .(G +4 .tSC.reconfigure :tight +11 "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"("(, +206 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 ((& +4 "core" &, O & K\  +4 "manipulator"&z& +6 "core" &- M < +3 "manipulator"&j% +6 "core" % Q !  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&|( +201 "core" ( +3 "manipulator"&_& +6 "core" &  S  +3 "storage"(X& +6 "core" &, m n \  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&'| +95 "core" ' +3 "storage"(!& +5 "core" &, p n \  +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(M' +105 "core" ' +3 "storage"(d- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (8& +4 "core" &, B E \  +4 "manipulator"&[& +5 "core" &  (  +5 .tElbow.seek 4 +2 "manipulator"&v( +10 "core" ( +3 "manipulator"&& +6 "core" &   l +3 "storage"(7& +5 "core" &, F F\ \  +5 .tForearm.seek 4 + 300 counts +3 "manipulator"&'Ј +14 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&t/ +19 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&& +3 "storage"( ') +13 "core" &  ` l +3 "manipulator"&2% +6 "core" %Џ b > +4 .tForearm.seek :retract +2 "manipulator"&y' ] +51 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +43 "core" ' +4 .tElbow.seek CC +2 "manipulator"&a( +179 "core" ( +2 "manipulator"&Z& +7 "core" & X ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & a ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&R'ш +94 "core" ' +3 "manipulator"&\\& +7 "core" & ` ' +3 "manipulator"&% +6 "core" %ѐ C +3 "collection"' & +7 "core" &\ c +3 "collection"'N& +9 "core" &\ b +6 .tCC.seek :closed +2 "collection"'U(X +3 "core" &\ b +3 &\ b +8 &/{\ Z+z +10 &b~\ Y? +9 &Fn\ ZP +10 &N\ ]P +9 &Ns\ ]P +9 &KX\ ]P +10 &NM\ ]P +9 &M\ ]O +9 & L{\ ]P +10 &"Oe\ \\P +87 &$VLU\ \\P + &&OK\ \\P + &'N-\ \\P + &)L\ \\P + &+^K\ ]P + &-!N\ \\O + &.M\ \\P +3 &0P\ \\P + &2gM\ \\O + &4(O \ \\P +5 &5P\ \\P +9 &7O\ \\P +10 &9nJ\ ]P +9 &;0L~\ ]P +9 &<Lu\ ]O +10 &>Nh\ \\O +9 &@wMR\ ]O +9 &B9L;\ ]O +10 &CP2\ ]P +9 &E[\ \\Q +10 &Gwd\ ZR +9 &I2w\ YU +9 &J<\ UX +10 &LB\ UZ +9 &Nh2\ TZ +10 &P&(\ S[ +9 &Q\ Q^ +9 &S\ S[ +10 &Uf\ Q] +9 &W"\ OV +9 &XVD\ U)| +10 &X\ v\ YJ +5 ( +5 "collection"'N& +17 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.46 +4 .Hand.open +2 "manipulator"&91 +5 "core" &X]\ ZJ + &X]\ ZJ +21 1 +4 "manipulator"&q% +6 "core" %ь M +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&&' ] +100 "core" ' +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'Q  +143 "core" ~ +8 .tCSV.dial CTV +3 "collection"'  +31 "core"  +9 .tPS.seek 2.5ml +3 "processing"%' +2621 "core" ' +4 "collection"'% +5 "core" %^Y\ [ +5 .tCS.seek 4.251ml +2 "collection"'*'Z, +1536 "core" ' +3 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%J  +47 "core"  +10 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%  +76 "core"  +9 .tPS.seek 0ml +2 "processing"%,'ܑ +2618 "core" ' +4 .tCBV.dial between PRV and waste1 +3 "collection"' ` +35 "core" ^ +7 .tCSV.dial :air +3 "collection"'' @ +47 "core" > +7 .tCS.seek 10ml +3 "collection"'-' +1549 "core" ' +3 .tCSV.dial CTV +2 "collection"'  +46 "core"  +9 .tCS.seek 0ml +2 "collection"'Y'P +2641 "core" ' +3 .tCBV.dial :waste1 +3 "collection"'l @ +30 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +4 "collection"'@  +142 "core" +6 "collection"'W& +6 "core" &X\\xu?\ ZJ +3 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&`% +6 "core" % l #  +3 "storage"(=% +5 "core" %J W\ +4 "storage"(/. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 3 +2 "storage"(n(G +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (:& +4 "core" &H  ! .\ +4 "manipulator"&S& +6 "core" & & +3 "manipulator"&h% +6 "core" % l  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&1( +169 "core" ( +2 "manipulator"&F& +7 "core" & F { +3 "storage"(]& +6 "core" &N G H \ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&'k +109 "core" ' +2 "storage"(?& +7 "core" &N n j \ +78 .tSE.reconfigure :pick +13 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +305 "core" ' +4 "storage"(P- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 "manipulator"&}& +4 "core" & { +4 "storage"(B& +6 "core" &N F Z u\ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +2 "manipulator"&~'K +38 "core" ' +3 .tElbow.hold +2 "manipulator"&i, +5 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(u- +4 "core" -' +6 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(', +30 "core" ' +3 "manipulator"&+% +6 "core" %Nb +3 "storage"(x& +6 "core" &N  A\ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 303 counts +2 "manipulator"&'z +17 "core" ' +3 "manipulator"&#& +6 "core" & z +3 "storage"(D& +6 "core" &N F F \ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&O'k +19 "core" ' +5 .tSE.seek 2.16 Pucks below Top Plate +2 "storage"(V' +36 "core" ' +3 "manipulator"&p& +7 "core" & @ z +3 "manipulator"&% +6 "core" %w y v +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +89 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +175 "core" ( +3 "manipulator"&& +5 "core" &  + % +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &  % +4 .tForearm.seek CC +2 "manipulator"&6'ш +101 "core" ' +2 .tHand.close +2 "manipulator"&L/ +27 "core" / +6 .tCC.seek :open +2 "collection"'( +409 "core" ( +3 "storage"(E& +6 "core" &N n o \ +3 "storage"( & +6 "core" &N n n\ \ +3 "manipulator"&4& +5 "core" &   % +4 "manipulator"&w% +6 "core" %љ +4 .tForearm.seek :retract +2 "manipulator"&3' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&H( +171 "core" ( +2 "manipulator"&o& +7 "core" & 1 ~ +3 "storage"(e& +6 "core" &N l l \ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 3 +2 "manipulator"&$'K +107 "core" ' +3 .tElbow.hold +2 "manipulator"&I, +80 "core" , +3 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&;1 +18 "core" 1 +4 "manipulator"& % +5 "core" %Xx 4 +4 "storage"({& +6 "core" &N  e\ +3 .tForearm.force -20 + "manipulator"&5 +7 .tForearm.seek 3 + 313 counts +2 "manipulator"&b'Є +29 "core" ' +3 "manipulator"&G& +6 "core" & } +3 "storage"(T& +6 "core" &N n s\ \ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&k'k +16 "core" ' +3 "storage"(K% +6 "core" % w l D\ +5 ."downElevator"SE.seek :down +4 "storage"()') +98 (% +4 "core" %N m n \ Zs +4 "manipulator"&<% +5 "core" %b\  T  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +88 "core" ' +53 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air +3 "processing"%  +77 "core" +8 .tPS.seek 2.5ml +2 "processing"%^' +2616 "core" ' +4 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"% +45 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%.  +46 "core"  +6 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"% +46 "core" +6 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%>  +45 "core"  +6 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%r'ܑ +2629 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%m& +6 "core" &sE\ o +3 "manipulator"&\ & +6 "core" & } +3 "manipulator"&C% +6 "core" % W P  +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&%(-z +181 "core" ( +3 "manipulator"&f& +5 "core" &- % H +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &(& +4 "core" &-  H +4 .tForearm.seek :garage +2 "manipulator"&z'o +111 "core" ' +3 .tHand.close +2 "manipulator"&j/ +17 "core" / +3 "manipulator"&0& +5 "core" &- H +4 "manipulator"&_% +6 "core" %ρm  +4 .tForearm.seek :retract +2 "manipulator"&X' ] +106 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&g( +123 "core" ( +2 "manipulator"&!& +7 "core" & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &d& +4 "core" &  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +79 .tForearm.seek PC +12 "manipulator"&8'E +102 "core" ' +3 "manipulator"&[& +6 "core" & t +4 "manipulator"&% +6 "core" %F 5 +4 "processing"%7& +6 "core" &s<\ m +4 "processing"%5& +7 "core" &sE\ n +4 .tPC.seek :closed +4 "processing"%t(SD +6 "core" &sF\ n +4 &s F\ lC +9 &I}E\ f3 +9 &5sG\ eG +9 &dF\ gQ +10 &WC\ gP +9 &]WG\ gP +10 & UE\ gP +9 &UG\ hP +9 &WE\ hP +10 &!gWF\ hP +9 &#(WG\ gP +10 &$WE\ hP +9 &&WF\ gP +9 &(mXE\ gP +10 &*/WE\ hP +9 &+YF\ hP +9 &-YG\ hP +10 &/uWF\ hP +9 &17XE\ gP +10 &2WH\ hP +9 &4UF\ hP +9 &6|ZF\ hQ +10 &8@WE\ hP +9 &:UE\ gP +9 &;ZE\ gP +10 &=XG\ hP +9 &?G\\F\ gP +10 &AYF\ hQ +9 &BZD\ gQ +9 &DZG\ gQ +10 &FJnG\ fR +9 &HE\ eU +9 &IF\ dV +10 &KE\ cW +9 &MEG\ dW +9 &OE\ cV +10 &PG\ cW +9 &Rm{|F\ e+ +10 &S%gF\ g1 +9 ( +4 "processing"%5& +4 "core" &SF\ j* +5 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.62 +2 "processing"%& +5 "core" &SE\ k* +6 .tHand.open +2 "manipulator"&21 +24 "core" 1 +3 "manipulator"&|% +7 "core" %; ^  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +2 .tPRV.dial :air +3 "processing"%M  +47 "core"  +6 .tPSV.dial :mixloop +3 "processing"%Z +47 "core" +6 "processing"%% +6 "core" %܌=\ j +4 .tPS.seek 0.3ml +2 "processing"%' +394 "core" ' +3 .tPSV.dial PSR +3 "processing"% +108 "core"  +12 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +2 "processing"%v'5a +494 "core" ' +4 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%\\' +1905 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +3 "processing"% +108 "core" +6 .tPTV.dial :mixing +3 "processing"% @ +74 "core" A +9 .tPBV.dial :waste2 +2 "processing"%y  +98 "core"  +8 .tPS.seek 0ml +3 "processing"%s'ܑ +2621 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&9& +6 "core" & 8 +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&q( +6 "core" ( +2 "manipulator"&N& +6 "core" & ] +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Q& +4 "core" & _ +4 .tForearm.seek PC +3 "manipulator"&'E +99 "core" ' +3 .tHand.close +2 "manipulator"&R/ +22 "core" / +6 .tPC.seek :open +2 "processing"%A( +376 "core" ( +3 "manipulator"&& +5 "core" & U +4 "manipulator"&% +6 "core" %F +78 .tForearm.seek :retract +13 "manipulator"&J' ] +102 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"& (-z +125 "core" ( +2 "manipulator"&& +7 "core" &-{ : ; +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-{ H ; +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&''o +112 "core" ' +2 .tHand.open +2 "manipulator"&*1 +28 "core" 1 +3 "manipulator"&% +5 "core" %pm S d +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&-' ] +105 "core" ' +3 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%l& +5 "core" &;\ m +4 "manipulator"&@% +6 "core" % Y ;  +3 "storage"(W% +6 "core" %C n n\ \ +3 "storage"(`. +6 "core" .(G +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"(=(, +204 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +4 (/& +6 "core" &,\  \  +3 "manipulator"&:& +6 "core" &-| : +3 "manipulator"&S% +6 "core" % ` c  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&h( +175 "core" ( +3 "manipulator"&"& +5 "core" & Y M +4 "storage"(F& +5 "core" &, n l \  +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +3 "manipulator"&]'| +94 "core" ' +3 "storage"(a& +7 "core" &, Z n \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(?' +111 "core" ' +3 "storage"(&- +5 "core" -'Q +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (P& +4 "core" &, o n \  +4 "manipulator"&}& +6 "core" & M +3 .tElbow.seek 4 +2 "manipulator"&B( +29 "core" ( +3 "manipulator"&u& +5 "core" &  [ | +4 "storage"(+& +6 "core" &, w v s\  +4 .tForearm.seek 4 + 300 counts +2 "manipulator"&x'Ј +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&#/ +25 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&D& +4 "storage"(p') +12 "core" &  u | +3 "manipulator"&% +7 "core" %Ѓ F E +3 .tForearm.seek :retract +3 "manipulator"&' ] +61 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +31 "core" ' +4 .tElbow.seek PC +2 "manipulator"&1( +255 "core" ( +3 "manipulator"&& +6 "core" & X  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &~& +4 "core" & D  +4 .tForearm.reconfigure :tight +80 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek PC +9 "manipulator"&'E +117 "core" ' +4 "manipulator"&& +6 "core" & ,  +3 "manipulator"&% +7 "core" %: +3 "processing"%& +5 "core" &<\ h +5 "processing"%O& +8 "core" &F\ g +4 .tPC.seek :closed +4 "processing"%i(SD +4 "core" &G\ h +7 &G\ h. +6 &EE\ b2 +10 &>rE\ cF +9 &cE\ ^Q +9 &VG\ bP +10 &bTG\ ^P +9 &$TF\ [P +9 &TF\ ZP +10 &UG\ ZP +9 &!iTE\ ZP +10 &#+UF\ ^P +9 &$TD\ ]P +9 &&TF\ \\Q +10 &(rTG\ \\P +9 &*4TE\ \\P +9 &+SG\ \\P +10 &-UF\ \\P +9 &/zTG\ `P +10 &1<TE\ bP +9 &2VG\ _P +9 &4UH\ aP +10 &6WF\ cP +9 &8BWF\ cQ +9 &:UF\ aP +10 &;RF\ _P +9 &=VG\ ]P +10 &?KYE\ \\P +9 &A UG\ [P +9 &BTH\ ]P +10 &D\\D\ ]Q +9 &FMkG\ ZR +10 &HH\ \\U +9 &IG\ ]V +9 &KE\ _V +9 &MJH\ \\V +10 &O\ F\ ]W +9 &PF\ \\X +10 &Rq{yG\ a+ +9 &S"`E\ _0 +9 ( +4 "processing"%O& +5 "core" &SF\ c+ +4 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.64 +4 .Hand.open +2 "manipulator"&L1 +21 "core" 1 +3 "manipulator"&% +5 "core" %: g +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&U' ] +97 "core" ' +4 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%E : +3 % 9 +17 "core" 9 +105 "processing"%49 +4 "core" 9< +104 "processing"%w9 +5 "core" 9\ = +104 "processing"%o9 +5 "core" 9> +104 "processing"%e9 +4 "core" 9? +104 "processing"%69 +5 "core" 9@ +104 "processing"%9 +4 "core" 9@ +105 "processing"%;9 +4 "core" 9A +105 "processing"% 9 +4 "core" 9$A +104 "processing"%{9 +5 "core" 9(? +104 "processing"%G9 +5 "core" 9,= +105 "processing"%39 +4 "core" 91= +104 "processing"%T9 +5 "core" 950 +104 "processing"%K9 +5 "core" 99. +104 "processing"%H9 +5 "core" 9>, +104 "processing"%9 +5 "core" 9 B) +104 "processing"%<9 +5 "core" 9G' +104 "processing"%$9 +5 "core" 9,K$ +104 "processing"%b9 +4 "core" 9?O" +104 "processing"%V9 +5 "core" 9PT +104 "processing"%9 +5 "core" 9cX +105 "processing"%k9 +4 "core" 9v\\ +104 "processing"%)9 +5 "core" 9a +104 "processing"%,9 +4 "core" 9e +105 "processing"%9 +4 "core" 9i +104 "processing"%.9 +5 "core" 9n +104 "processing"%9 +4 "core" 9r +104 "processing"%>9 +5 "core" 9v +104 "processing"%^9 +5 "core" 9{ +104 "processing"%m9 +5 "core" 9  +104 "processing"%\ 9 +5 "core" 9 +104 "processing"%C9 +5 "core" 9* +104 "processing"%f9 +4 "core" 9: +104 "processing"%(9 +80 "core" 9T\ +104 "processing"%I9 +5 "core" 9b\ +104 "processing"%j9 +5 "core" 9p +104 "processing"%09 +5 "core" 9| +104 "processing"%_9 +4 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%!9 +5 "core" 9 +104 "processing"%d9 +4 "core" 9 +104 "processing"%z9 +5 "core" 9 +104 "processing"%%9 +4 "core" 9 +105 "processing"%[9 +5 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%79 +5 "core" 9 +104 "processing"%X9 +4 "core" 9 +105 "processing"%c9 +4 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%29 +4 "core" 9 +14 .tPH.hold 2:00:00,28C +7 .delay 1:30 +2 "processing"%| p:p +6 "core"  +8995 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%5 +109 "core"  +12 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 .tPS.seek 0.5ml +3 "processing"%M' +585 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +3 "processing"%Z'Q +1597 "core" ' +3 .tPTV.dial :puck +3 "processing"%  +76 "core"  +11 .tPSV.dial PTV +2 "processing"%8 +77 "core" +7 .tPBV.dial :waste1 +3 "processing"%r  +140 "core"  +7 "processing"% % +5 "core" %LM\ a +5 .tPS.seek 1.5ml +3 "processing"%' +590 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%v * +34 "core" + +9 .tPS.seek 0ml +3 "processing"%'ܑ +681 "Can"\ c] / +920 "core" ' +4 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +17 "core"  +7 .tPBV.dial :waste1 +2 "processing"%y  +37 "core" +8 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +36 "core" + +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%9 +77 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%N' +2391 "core" ' +3 .tPSV.dial PTV +78 "processing"%Q +77 "core" +8 .tdelay 5 seconds +514 .PSV.dial PSR +3 "processing"%R +77 "core"  +12 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%g +77 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%  +77 "core"  +7 .tPS.seek :empty +3 "processing"%t's +2376 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%  +136 "core" +6 .tPSV.dial :mixloop +3 "processing"% +46 "core" +6 .tPRV.dial :ab1 +3 "processing"% @ +76 "core" A +8 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%' +351 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "processing"%q  +2 "collection"'  +48 "core"  +9 +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%*% +5 "core" %3\ S +5 .tPS.seek 0.3ml +2 "processing"%' +358 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'l  +31 "core" +7 .tPRV.dial :air +3 "processing"%@  +47 "core"  +8 .tPS.seek 0.9ml +2 "processing"%W'N +1265 "core" ' +3 .tPRV.dial :waste2 +2 "processing"%J @ +77 "core" ? +8 .tPS.seek 0.5ml +3 "processing"%`' +853 "core" ' +4 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%'  +46 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%/'Q +1605 "core" ' +3 .tPSV.dial :PML +3 "processing"%: +46 "core" +7 .tPTV.dial :mixing +2 "processing"%S @ +75 "core" A +8 .tPBV.dial :waste1 +3 "processing"%n  +36 "core" +7 "processing"%"% +6 "core" %P5\ V +4 .tPS.seek 1.85ml +3 "processing"%F'H +235 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +9 .tPS.seek 0ml +3 "processing"%a'ܑ +1958 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'&& +4 "core" &tm\ O +4 "manipulator"&P& +6 "core" & +  +3 "manipulator"&}% +5 "core" % ` &  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(-z +132 "core" ( +3 "manipulator"&-& +5 "core" &-p  u # +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +86 &+& +4 "core" &-p  v # +4 .tForearm.seek :garage +6 "manipulator"&#'o +111 "core" ' +4 .tHand.close +2 "manipulator"&D/ +22 "core" / +3 "manipulator"&& +7 "core" &-r  C "} +3 "manipulator"&h% +5 "core" %~x u 5 +5 .tForearm.seek :retract +2 "manipulator"&]' ] +105 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&?( +310 "core" ( +3 "manipulator"&x& +5 "core" & . + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & * + +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&~'ш +102 "core" ' +2 "manipulator"&p& +7 "core" & C + +3 "manipulator"&B% +6 "core" %ф  +4 "collection"'& +5 "core" &tn\ B +5 "collection"'& +7 "core" &un\ A +5 .tCC.seek :closed +3 "collection"'(X +7 "core" &tmH\ A +4 &smF\ @5 +8 &EzsnC\ 91 +9 &:n|sl\ =F +10 &]so\ =R +9 &Jtm\ =R +9 &TNsn\ @R +10 &Mtl\ BR +9 &Jsl\ @Q +9 &Jso\ ?Q +10 &!]Iun\ >Q +9 &#Jsn\ AQ +10 &$Jto\ ?R +9 &&Jsm\ AR +9 &(dItnU\ @R +10 &*&Lsm\ ;R +9 &+Lrm\ @Q +9 &-Ism\ @Q +10 &/lIsm\ CR +9 &1.Lun\ @R +10 &2Lso\ BR +9 &4Mto\ CR +9 &6uLqn\ CQ +10 &87Jtm\ >Q +9 &9Guk\ ?R +9 &;Kto\ ?Q +10 &=|Itn\ CR +9 &?>Jtm\ AR +10 &AGtn\ CQ +9 &BIsn\ CR +9 &DYso\ CR +10 &F?fum\ =T +9 &Guo\ ?W +10 &Isn\ :[ +9 &Kpto\ =[ +9 &M0tn\ 9\\ +10 &Ntm\ ;\\ +9 &Ptm\ 9\\ +9 &Rttn\ 6] +10 &T5vn\ 8] +9 &Uun\ 9_ +9 &Wul\ :? +10 &X+tn\ ;)w +9 &Xbtm\ >H +4 ( +2 "collection"'& +8 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.52 +2 "collection"'& +6 "core" &Xctp\ AH + &Xctn\ BH +5 .tHand.open +2 "manipulator"&A1 +18 "core" 1 +3 "manipulator"&L% +7 "core" %s 6 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 .tPSV.dial PSR +3 "processing"% +108 "core"  +12 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +23 .tPS.seek 1.5ml +2 "processing"%O' +1602 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%4  +45 "core"  +8 .tPS.seek 0ml +2 "processing"%'ܑ +1604 "core" ' +3 .tPSV.dial PSR +3 "processing"%w +45 "core"  +12 .tPSR.select :air +3 "processing"% +107 .tPS.seek 2.5ml +3 "processing"%o' +2621 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"%e  +3 "collection"'6  +42 "core"  +129  +11 .tPSV.dial :mixloop +3 "processing"% +106 "core" +10 .tCTV.dial :air,avoiding: :intake +3 "collection"';  +7 "core" +8 .tPTV.dial :PRVmixing +2 "processing"%  +77 "core" +10 .tPS.seek 0ml +2 "processing"%{'ܑ +2191 "Can"\ eu 0\\ +436 "core" ' +3 .tPSV.dial :air +3 "processing"%G  +44 "core"  +9 .tPS.seek 2.5ml +2 "processing"%3' +2623 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%T +46 "core" +9 .tPS.seek 0ml +3 "processing"%K'ܑ +2617 "core" ' +3 .tPSV.dial :air +3 "processing"%H  +46 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2621 "core" ' +6 .tPSV.dial :mixloop +5 "processing"%< +49 "core" +9 .tPS.seek 0ml +3 "processing"%$'ܑ +2613 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&b& +6 "core" & + +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&V( +4 "core" ( +4 "manipulator"&& +5 "core" & 3 + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &k& +4 "core" & + +5 .tForearm.seek CC +2 "manipulator"&)'ш +100 "core" ' +2 .tHand.close +2 "manipulator"&,/ +22 "core" / +6 .tCC.seek :open +3 "collection"'( +409 "core" ( +2 "manipulator"&.& +7 "core" &  + +2 "manipulator"&% +7 "core" %r > +3 .tForearm.seek :retract +3 "manipulator"&>' ] +94 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&^(-z +316 "core" ( +2 "manipulator"&m& +5 "core" &- ; M +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\ & +4 "core" &- H M +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&C'o +110 "core" ' +3 .tHand.open +2 "manipulator"&f1 +25 "core" 1 +3 "manipulator"&(% +6 "core" %op m +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +86 .tForearm.seek :retract +5 "manipulator"&I' ] +109 "core" ' +3 ."da"delayUntil "12:13:14.09" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 4 into Collection Clamp +2 "collection"'j& +6 "core" &rl{\ X +3 "manipulator"&0% +5 "core" % a {  +4 "storage"(_% +7 "core" %J 9 \ +3 "storage"(. +6 "core" .(, +2 "storage"(!& +7 "core" &, 9 \  +3 "storage"(d& +6 "core" &, / \  +3 "manipulator"&z& +6 "core" &- M +3 "manipulator"&%% +6 "core" % f \\  +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&[( +200 "core" ( +4 "manipulator"&& +5 "core" &\  9 { +4 "storage"(7& +6 "core" &, J \  +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&X'| +100 "core" ' +3 "storage"(c& +7 "core" &, A P\  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(' +120 "core" ' +2 "storage"(2- +6 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (5& +4 "core" &, \  +4 "manipulator"&s& +6 "core" &\  K { +3 ."WCR"Elbow.seek 4 +3 "manipulator"&M( +6 "core" ( +3 "manipulator"&& +6 "core" &\  > { +3 "storage"(8& +7 "core" &, \  +4 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&r'Ј +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"& / +24 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&Z& +5 "storage"(v') +10 "core" &\   { +3 "manipulator"&% +6 "core" %Њ a ; +4 ."WCR"Forearm.seek :retract +3 "manipulator"&E' ] +70 "core" ' +4 ."downElevator"SE.stop + "storage"(5 +29 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"& ( +184 "core" ( +3 "manipulator"&y& +6 "core" & z ' +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &\\& +6 "core" & ' +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&9'ш +112 "core" ' +2 "manipulator"&& +7 "core" & l ' +3 "manipulator"&Q% +6 "core" %х 7 +4 "collection"'R& +6 "core" &qk^\ N +4 "collection"'g& +91 "core" &sls\ Z +2 &rjT\ N + &smI\ N + &rkE\ N +3 &tmI\ N + &qnQ\ N + &skT\ N + &smC\ N + &slA\ P + &tl:\ Q + &pj@\ O +5 ."WCR"CC.seek :closed +14 "collection"'(X +8 "core" &sm<\ O + &rm;\ N + &sm6\ O +4 & -rm2\ L$d +8 &nSxsl4\ F8 +9 &}stl4\ FM +10 &pNsk1\ IQ +9 &3Hrm7\ IP +9 &Isk2\ IP +10 &Jrn4\ JQ +9 &xGsk(\ JQ +9 & :Mrl&\ IQ +10 &!Isl$\ JQ +9 &#Ltj&\ JQ +10 &%Nrj&\ IQ +9 &'CLpk&\ JP +9 &)Iuk"\ JP +10 &*Ltn&\ IQ +9 &,Krn\ IQ +10 &.KJql\ IP +9 &0 Lrk\ IQ +9 &1Ktl\ IP +10 &3Jsj\ IP +9 &5SMsm\ IP +9 &7Jsl\ IQ +10 &8Mrk\ IP +9 &:Irk\ JP +10 &Lto \ IP +9 &?Grl\ IQ +10 &AHrm\ JQ +9 &C`Trm\ IQ +9 &Eerm\ GS +10 &Fusl\ FU +9 &Hsm\ CY +10 &JLsm\ A[\ +9 &Ltm\ B[ +9 &Msm\ A\\ +10 &Osm\ B[ +9 &QStm\ A[ +9 &Srl\ @\\ +10 &Ttj\ ?] +9 &Vrn\ >^ +9 &X\ ^sm\ B9 +10 &Xrm\ DQ +10 ( + &Xdsn\ RL +3 "collection"'g& +9 #"WCR"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.45 +4 .Hand.open +2 "manipulator"&N1 +4 "core" &Xetn\ FL +18 1 +2 "manipulator"&% +5 "core" %ц d +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")+ +4 "core" + +4 "sampler")t% +6 "core" %& \ < +3 "collection"'q& +5 "core" &Xesk\ NL +6 "Can"\ ^i 0 +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'  +5 "core" +9 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")*  +7 "core"  +10 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +6 "core" %N*\ / +3 "sampler")j% +7 "core" %. \  +28 "collection"'0% +5 "core" %N}-\ / +3 "sampler")_% +7 "core" %. \  +32 "collection"'% +5 "core" %N|+\ 0 +3 "sampler")!% +7 "core" %. \  +38 "collection"'d% +4 "core" %N|u@\ ( +4 "sampler")z% +80 "core" %. \  +4 "collection"'%% +5 "core" %N2\ % +4 "sampler")C% +6 "core" %/ \  +50 "collection"'% +5 "core" %N6\ / +3 "sampler")7% +7 "core" %1 \  +57 "collection"'^% +5 "core" %Nyr:\ 0 +3 "sampler")c% +5 "core" %/ \  +67 "collection"'2% +4 "core" %NunZ\ # +4 "sampler")5% +6 "core" %. \  +75 "collection"'s% +5 "core" %NwX\  +4 "sampler")% +6 "core" %  \ \ Z +85 "collection"'I% +4 "core" %NtkB\ % +4 "sampler")8% +5 "core" % \ 3 +98 "collection"' % +4 "core" %Nyr]\  +3 "sampler")Z% +7 "core" %YW \ 3 +109 "collection"'% +5 "core" %NZ\ ' +3 "sampler")[% +7 "core" %,+ \ 3 +124 "collection"'X% +4 "core" %Nu\  +4 "sampler")% +6 "core" %0. \ h +3 ."WCR"Intake.select :close +9 "sampler")0 +20 )y% +5 "core" %+( \ h +4 ."WCR"SSV.dial :exhaust +3 "sampler")r  +80 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")\\'! +16 #"flow"2.6L/min +879 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")v  +81 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +4 "Can"\ ; 0[[ +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'M% +5 "core" %NS\ ' +3 #"WCR"Intake @32.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X% +6 "core" %6 \  +50 "collection"'j% +5 "core" %Ny\  +4 "sampler")0% +6 "core" %6 \  +57 "collection"'_% +5 "core" %Ns\  +4 "sampler")% +6 "core" %6 \  +66 "collection"'!% +4 "core" %Nn\  +3 "sampler"),% +7 "core" %6 \  +13 #"flow"2.5L/min +61 "collection"'d% +5 "core" %N~\ ' +4 "sampler")z% +6 "core" %6 \  +85 "collection"'%% +4 "core" %Nrk\ ! +4 "sampler")C% +5 "core" %6 \  +97 "collection"'% +5 "core" %N\ & +3 "sampler")7% +7 "core" %6 \  +109 "collection"'^% +5 "core" %N\  +3 "sampler")c% +5 "core" %6 \  +126 "collection"'2% +4 "core" %N\ $ +4 "sampler")5% +6 "core" %6 \  +141 "collection"'s% +5 "core" %Nz\ +3 "sampler")% +7 "core" %6 \  +159 "collection"'I% +4 "core" %Nvp\ # +4 "sampler")8% +6 "core" % \ ' +180 "collection"' % +5 "core" %N\ +3 "sampler")Z% +7 "core" % \ ' +75 ' +2 ."da"PTV.dial :puck +3 "processing"%  +76 "core"  +14 ."da"PSV.dial PTV +3 "processing"%[ +19 "collection"'X% +4 "core" %N\ # +4 "sampler")% +5 "core" % \ g +46 +11 ."da"PBV.dial :waste1 +3 "processing"%y  +38 "core" +9 "processing"%r% +6 "core" %M4\ , \ +4 ."da"PS.seek 1.5ml +3 "processing"%' +74 "collection"'v% +4 "core" %N\ % +4 "sampler")M% +6 "core" %KH \ g +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )Q% +4 "core" %]_ \ g +3 ."WCR"SSV.dial :exhaust +3 "sampler")R  +82 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +2 "sampler")\\'! +347 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%$ * +37 "core" , +12 ."da"PS.seek 0ml +2 "processing"%N'ܑ +199 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +85 "core"  +16 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +15 "Can"\ 6 0$ +3 ."WCR"Intake.select :open +2 "sampler") +222 "collection"'g% +4 "core" %N\ % +3 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X0X% +7 "core" %b~* \  +27 "collection"'j% +6 "core" %Nq\ # +3 "sampler")0% +6 "core" %b~*! \  +34 "collection"'3% +5 "core" %N\ # +3 "sampler")_% +80 "core" %blj \  +5 "collection"'% +5 "core" %N\ $ +3 "sampler")!% +6 "core" %b{x \  +4 "collection"',% +6 "core" %Ns\ ' +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +6 "core" %N\ ) +3 "sampler")j% +7 "core" % \  +65 "collection"'0% +5 "core" %Nb\ ' +3 "sampler")3% +7 "core" %)% \  +74 "collection"'o% +5 "core" %N\ * +3 "sampler")_% +5 "core" %if \  +86 "collection"'% +5 "core" %N\ $ +3 "sampler")!% +7 "core" % \  +96 "collection"',% +5 "core" %Np\ % +3 "sampler")?% +7 "core" % \ c +109 "collection"'%% +6 "core" %Np\ $ +3 "sampler")C% +7 "core" %! \ c +124 "collection"'% +4 "core" %Nn\ +4 "sampler")7% +6 "core" %75 \ c +3 ."WCR"Intake.select :close +3 "sampler")0 +19 )^% +4 "core" %86 \ c +3 ."WCR"SSV.dial :exhaust +3 "sampler")c  +81 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +78 "sampler")2'! +390 ."da"PBV.dial between PSV and waste1 +13 "processing"%5 * +36 "core" + +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%s +80 "core"  +13 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +346 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +24 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")I  +84 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can"\ A 1% +3 ."WCR"Intake.select :open +2 "sampler") +225 "collection"'8% +4 "core" %Ne\ # +4 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +4 "core" %NK\ - +86 #"WCR"Intake @33.5psia, vacuum from 20.0 to 28.0psi +7 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X\ % +3 "sampler")% +6 "core" %  \  a +44 "collection"'-% +5 "core" %N_\ + +3 "sampler")+% +7 "core" %  \  a +50 "collection"'% +4 "core" %N:\ % +4 "sampler")A% +5 "core" %  \  a +59 "collection"'L% +5 "core" %N[\ * +4 "sampler")% +6 "core" %  \  a +65 "collection"' % +5 "core" %ND\ % +3 "sampler")~% +7 "core" %  \  a +74 "collection"'a% +5 "core" %Na\ , +3 "sampler")4% +6 "core" %  \  a +86 "collection"'/% +4 "core" %N[\ + +4 "sampler")6% +82 "core" %  \  a +20 "collection"'e% +5 "core" %NU\ ) +3 "sampler")% +7 "core" %  \  a +109 "collection"'E% +6 "core" %N~z]\ ' +3 "sampler")% +7 "core" %  \  a +124 "collection"'B% +4 "core" %N9\ ! +4 "sampler")1% +6 "core" %  \  a +141 "collection"';% +4 "core" %N^\ , +3 "sampler")&% +7 "core" %  \  a +159 "collection"'T% +4 "core" %N@\ $ +4 "sampler")% +6 "core" %  \  a +97 ' +3 ."da"PSV.dial PTV +11 "processing"%K +69 "collection"'<% +5 "core" %N:\  +3 "sampler")% +8 "core" +2 %  \ a +13 ."da"delay 5 seconds +176 "collection"'b% +5 "core" %N\\\ , +4 "sampler")% +6 "core" %  \  a +192 "collection"'k% +5 "core" %NU\ . +4 "sampler") % +7 "core" %  \  a +104 ."da"PSV.dial PSR +3 "processing"% +79 "core"  +13 ."da"delay 5 seconds +4 "collection"'% +5 "core" %N]\ . +3 "sampler")% +7 "core" %  \  a +192 "collection"')% +5 "core" %N@\ 0 +4 "sampler")w% +6 "core" %  \  a +192 "collection"'V% +5 "core" %NY\ * +3 "sampler")m% +7 "core" % &$ \  a +69 ."da"PSV.dial PTV +3 "processing"%{ +79 "core" +10 ."da"delay 5 seconds +31 "collection"'\ % +5 "core" %N[\ * +3 "sampler")P% +6 "core" % ;: \  a +193 "collection"'(% +5 "core" %N\\\ * +3 "sampler")>% +7 "core" % VT \  a +192 "collection"'f% +4 "core" %N9\ , +4 "sampler")3% +6 "core" % yu \  a +43 ."da"PSV.dial :air +3 "processing"%o  +78 "core"  +10 ."da"PS.seek :empty +2 "processing"%_'s +57 "collection"'% +4 "core" %N:\ % +4 "sampler")!% +6 "core" %  \  a +192 "collection"',% +5 "core" %N5\ / +3 "sampler")?% +7 "core" %  \  a +192 "collection"'%% +5 "core" %NP\ % +3 "sampler")C% +7 "core" % \  +192 "collection"'% +5 "core" %NU\ ' +3 "sampler")7% +7 "core" %42 \  +192 "collection"'^% +5 "core" %N7\ ( +3 "sampler")c% +5 "core" %XV \  +194 "collection"'G% +4 "core" %N:\ , +4 "sampler")j% +5 "core" % \  +194 "collection"'5% +4 "core" %N=\ + +4 "sampler")s% +5 "core" % \  +194 "collection"'N% +4 "core" %Na\ $ +80 "sampler")I% +6 "core" % \  +117 "collection"'8% +4 "core" %Na\ & +3 "sampler")2% +7 "core" % \  +192 "collection"'Z% +5 "core" %N=\ + +3 "sampler")0% +5 "core" % \  +194 "collection"'% +5 "core" %N2\ ) +3 "sampler")[% +7 "core" %+( \  +3 ."WCR"Intake.select :close +12 "sampler")0 +20 )y% +4 "core" %0/ \  +4 ."WCR"SSV.dial :exhaust +3 "sampler")r  +81 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")v'! +89 "core" ' +3 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%M  +45 "core"  +8 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%Q  +134 "core" +8 ."da"delay 5 seconds +144 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")R  +83 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +5 "Can"\ 8` 1]R +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'.% +5 "core" %N:\ ) +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X\ " +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X% +7 "core" %[RII \  +158 "collection"'f% +5 "core" %NY\ $ +4 "sampler")3% +7 "core" %[Rpn \  +179 "collection"'o% +5 "core" %N-\ $ +4 "sampler")% +5 "core" %[R \  +4 "collection"'!% +6 "core" %NS\ # +3 #"WCR"Intake @31.4psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X \  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %c>> \  +192 "collection"'f% +5 "core" %N7\ - +4 "sampler")3% +5 "core" %cMK \  +193 "collection"'o% +5 "core" %N]\ & +4 "sampler")% +7 "core" %c_] \  +192 "collection"'!% +5 "core" %Ne\ - +3 "sampler")L% +7 "core" %crp \  +192 "collection"'t% +5 "core" %N7\ + +4 "sampler")%% +7 "core" %c \  +192 "collection"'C% +5 "core" %Nc\ % +3 "sampler")% +83 "core" %c \  +3 "collection"'7% +7 "core" %N]\ ! +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 28.0psi +14 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +11 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'I' +2451 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'8 @ +82 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'2  +98 "core"  +9 "collection"',% +7 "core" %:\ A +3 ."WCR"CSV.dial between air and CTV +3 "collection"'Z ` +31 "core" a +11 ."WCR"CS.seek 6.653ml +3 "collection"'0'h +875 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +4 "collection"'  +3 '[  +31 "core"  +50  +10 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'y'P +1633 "core" 'ީ ! (\ @ +5 ."WCR"CBV.dial :waste2b +3 "collection"'r  +38 "core"  +92 ."WCR"CS.reconfigure :default +6 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'M' +175 "core" ' +3 ."WCR"delay 1:00 +6005 .CTV.dial :air,avoiding: :intake +3 "collection"'\\  +141 "core" +10 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'Q  +44 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +20 ."WCR"CS.seek 2ml +3 "collection"'R' +590 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'.' +1504 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%z @ +5 "core" A +11 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +11 ."da"delay 30 seconds +393 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +4 .CBV.dial SSV +2 "collection"' @ +78 "core" > +65 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'v  +98 "core"  +12 "collection"'_% +7 "core" %uq-\ > +2 ."WCR"CSV.dial between air and CTV +4 "collection"'d ` +61 "core" ^ +10 ."WCR"CS.seek 7.158ml +3 "collection"'$'j +751 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +5 '  +35 "core"  +108  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +6 ."WCR"CS.seek 0ml +2 "collection"'@'P +1326 ."da"PBV.dial between PSV and waste1 +3 "processing"%l * +36 "core" + +10 ."da"PSV.dial :air +3 "processing"%  +45 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%J' +153 "core" ' 2\ : +6 ."WCR"delay 2:00 +2228 "core" ' +3 ."da"PSV.dial :mixloop +87 "processing"% +48 "core" +10 ."da"delay 2 seconds +204 .PSV.dial :air +2 "processing"%  +47 "core"  +8 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%` +46 "core" +9 ."da"delay 2 seconds +203 .PSV.dial :air +3 "processing"%  +46 "core"  +9 ."da"PS.seek :empty +3 "processing"%q's +2377 "core" ' +3 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%g +151 "core" +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%:' +588 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +3 "processing"%X'Q +1608 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%9  +76 "core"  +12 ."da"PSV.dial PTV +3 "processing"%H +78 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%"  +37 "core" +9 "processing"%'% +5 "core" %V3\ L +5 ."da"PS.seek 1.5ml +3 "processing"%F' +588 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%O * +38 "core" + +11 ."da"PS.seek 0ml +2 "processing"%?'ܑ +1608 "core" ' +4 ."da"delay 2:00 +718 ."WCR"CBV.dial :waste2b +3 "collection"'U  +37 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'W' +341 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +139 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'#  +43 "core"  +13 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +20 ."WCR"CS.seek 2ml +3 "collection"'u' +587 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'x' +652 "Can"\ au: 2 +1303 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +87 .CBV.dial SSV +5 "collection"'n @ +76 "core" ? +65 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +97 "core"  +13 "collection"'% +7 "core" %xof\ C +3 ."WCR"CSV.dial between air and CTV +3 "collection"'p ` +60 "core" ^ +11 ."WCR"CS.seek 7.2ml +3 "collection"'' +741 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'  +8 '}  +32 "core"  +105  +12 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +2 "collection"'D'P +193 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +17 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%S  +36 "core" +9 ."da"delay 30 seconds +1279 "core" '  K\ 3 +6 ."WCR"delay 2:00 +1719 ."da"PBV.dial between PSV and waste1 +3 "processing"%- * +37 "core" , +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +79 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%*' +2395 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%+ +80 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +77 "core"  +13 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +77 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%~  +77 "core"  +9 ."da"PS.seek :empty +3 "processing"%a's +2378 "core" ' +4 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%4 +141 "core"  +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%/' +588 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +109 ."da"PS.seek 2ml +3 "processing"%6'Q +1601 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%e  +6 "core"  +13 ."da"PSV.dial PTV +3 "processing"% +77 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%E  +37 "core" +9 "processing"%% +6 "core" %LF\ M +4 ."da"PS.seek 1.5ml +3 "processing"%B' +289 ."WCR"CBV.dial :waste2b +3 "collection"'1  +37 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"';' +242 "core" ' +4 ."da"delay 3 seconds +148 "core" ' +4 ."WCR"delay 1:00 +151 ."da"PBV.dial between PSV and waste1 +3 "processing"%] * +37 "core" + +11 ."da"PS.seek 0ml +3 "processing"%&'ܑ +1608 "core" ' +5 ."da"delay 2:00 +4186 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'T  +141 "core" +7673 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +6 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%<  +37 "core" +9 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +8 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%K +78 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%b' +2392 "core" ' +3 ."da"PSV.dial PTV +2 "processing"% +78 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +3 "processing"%k +77 "core"  +11 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"% +78 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +77 "core"  +8 ."da"PS.seek :empty +3 "processing"%'s +2377 "core" ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +141 "core"  +12 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%)' +596 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%w'Q +1598 "core" ' +3 ."da"PTV.dial :puck +2 "processing"%V  +7 "core"  +88 ."da"PSV.dial PTV +13 "processing"%m +79 "core" +9 ."da"PBV.dial :waste1 +2 "processing"%{  +37 "core" +9 "processing"%\ % +6 "core" %R3\ S +4 ."da"PS.seek 1.5ml +2 "processing"%P' +592 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%( * +38 "core" + +10 ."da"PS.seek 0ml +3 "processing"%>'ܑ +1605 "core" ' +4 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%f  +6 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%3  +37 "core" +8 ."da"delay 30 seconds +1815 "Can"\ U 2 +1189 ."da"PBV.dial between PSV and waste1 +3 "processing"%o * +36 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +78 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%!' +2397 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%L +77 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%t +77 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%% +78 "core" +8 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%C  +78 "core"  +8 ."da"PS.seek :empty +3 "processing"%'s +2376 "core" ' +3 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%7 +147 "core"  +31 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +44 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +7 "processing"%h'I +341 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +20 ."da"PS.seek 0.5ml +3 "processing"%G' +333 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."da"PS.seek 2ml +2 "processing"%j'Q +1605 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%^  +5 "core"  +12 ."da"PSV.dial PTV +2 "processing"%c +78 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%s  +37 "core" +7 "processing"%N% +5 "core" %R5\ + +5 ."da"PS.seek 1.5ml +3 "processing"%Y' +584 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%8 * +116 "core" * +20 ."da"PS.seek 0ml +3 "processing"%2'ܑ +1605 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%,  +6 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%Z  +37 "core" +9 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +36 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%[ +79 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +2388 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%0 +79 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%r +78 "core"  +11 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%y +79 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%\\  +78 "core"  +8 ."da"PS.seek :empty +3 "processing"%Q's +2389 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%M +143 "core"  +11 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%R'Q +2117 "core" ' +4 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%z  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"% +80 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +8 "processing"%v% +6 "core" %V5\ 0 +4 ."da"PS.seek 1.5ml +2 "processing"%_' +588 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%d * +36 "core" * +9 ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%.  +110 "core"  +9 ."da"PS.seek :empty +2 "processing"%'s +1610 "core" ' +3 "processing"% 9 +6 "core" 9;]5 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%$ +4 %l& +6 "core" 5 + &S=\ =+ +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +6 "core" % g  +4 "storage"(A% +5 "core" %P \ r +3 "storage"(. +5 "core" .(, +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"((G +203 "core" ( +3 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (`& +4 "core" &H \ p +3 "manipulator"&& +7 "core" & ' +2 "manipulator"&J% +6 "core" % g  +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&g( +163 "core" ( +3 "manipulator"&q& +86 "core" & m +4 "storage"(:& +6 "core" &N o\ t +4 ."da"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&9'k +111 "core" ' +3 "storage"(H& +5 "core" &N p z t\ b +5 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"("' +292 "core" ' +2 "storage"('- +5 "core" -'F +4 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&X& +4 "core" & s m +3 "storage"(O& +6 "core" &N\ \ \ u +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +3 "manipulator"&F'K +42 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&U, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(@- +4 "core" -'F +5 ."da"SE.seek 2.15 Pucks below Top Plate +3 "storage"(' +26 "core" ' +3 "manipulator"&#% +5 "core" %PX 9 +4 "storage"(W& +5 "core" &N \ k +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 305 counts +2 "manipulator"&u'| +26 "core" ' +3 "manipulator"&n& +5 "core" & l +4 "storage"( & +5 "core" &N \ s +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +24 "core" ' +4 ."da"SE.seek 3.15 Pucks below Top Plate +3 "storage"(p' +35 "core" ' +3 "manipulator"&x& +6 "core" & & l +3 "manipulator"&}% +5 "core" %q\  E  +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&' ] +88 "core" ' +4 ."da"Elbow.seek PC +2 "manipulator"&( +256 "core" ( +3 "manipulator"&S& +5 "core" & h +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & W +4 ."da"Forearm.seek PC +3 "manipulator"&-'E +94 "core" ' +2 ."da"Hand.close +3 "manipulator"&/ +26 "core" / +6 ."da"PC.seek :open +3 "processing"%?( +376 "core" ( +4 "storage"(+& +4 "core" &N h\ s +4 "manipulator"&& +5 "core" & 7 +4 "manipulator"& % +6 "core" %T L +3 ."da"Forearm.seek :retract +3 "manipulator"&~' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&*( +252 "core" ( +3 "manipulator"&4& +6 "core" & ] +2 "storage"(a& +7 "core" &N \ s +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&/'k +92 "core" ' +3 ."da"Hand.open +2 "manipulator"&e1 +17 "core" 1 +4 "storage"(- +5 "core" -' +5 ."da"SE.seek 2.8 Pucks below Top Plate +3 "storage"(E' +26 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +96 ."da"SE.seek 1.83 Pucks below Top Plate +3 "storage"('w +53 "core" ' +4 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25aug2512h222ml.png +1977 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +232 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:;5): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4016 Min < 4068 FilteredMin | 4110 Avg | 5575 FilteredMax < 5701 Max ) A/D counts\ Reduced black point to 4068\ Optimizing exposure with 348x260 pixel 16-bit image for 1.765 seconds\ ( 4041 Min < 4084 FilteredMin | 4347 Avg | 21141 FilteredMax < 22155 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 18.166 seconds\ ( 3814 Min < 3862 FilteredMin | 4500 Avg | 47430 FilteredMax < 49205 Max ) A/D counts\ /var/log/esp/da25aug2512h222ml.png: PNG Upload Complete\ +19 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25aug2512h222ml15s.png +1665 #SX HX9/16 (USB:;5): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3802 Min < 3860 FilteredMin | 4356 Avg | 38168 FilteredMax < 39251 Max ) A/D counts\ /var/log/esp/midres/da25aug2512h222ml15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25aug2512h222ml25s.png +1933 #"image"compressed /var/log/esp/da25aug2512h222ml.jxl +732 #"da"SX HX9/16 (USB:;5): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3806 Min < 3864 FilteredMin | 4637 Avg | 59664 FilteredMax < 59832 Max ) A/D counts\ /var/log/esp/midres/da25aug2512h222ml25s.png: PNG Upload Complete\ +6 .Gate.power :camera,:OFF +3 "storage"(6- +6 "core" -'w +5 "storage"(1& +8 "core" &N !\ h +20 "manipulator"&D& +19 "core" & F \\ +16 ."da"Elbow.seek 3 +4 "manipulator"&]( +8 "core" ( +3 "manipulator"&B& +7 "core" &  e \\ +4 "storage"(T& +7 "core" &N Q\ i +5 ."da"Forearm.seek 3 + 800 counts +4 "manipulator"&'k +5 "core" ' +6 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 2.55 Pucks below Top Plate +4 "storage"(<' +53 "core" ' +3 "manipulator"&& +7 "core" & { \\ +3 "storage"(K& +6 "core" &N \ +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +4 "manipulator"&&'K +37 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&, +7 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.73 Pucks below Top Plate +3 "storage"(k' +23 "core" ' +3 "manipulator"& % +5 "core" %Km K  +5 "storage"(& +5 "core" &N\ \ 7 A\  +5 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 3 + 300 counts +3 "manipulator"&b'w +27 "core" ' +4 "manipulator"&& +7 "core" & N +3 "storage"(& +6 "core" &N C\ +5 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +4 "manipulator"&)'k +24 "core" ' +3 "storage"(V% +5 "core" % \  +7 ."downElevator"SE.seek :down +5 "storage"(m') +98 ({% +4 "core" %G \ Zo +4 "manipulator"&\ % +11 "core" %t %  +10 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&w' ] +90 "core" ' +33 ' +3 ."downElevator"SE.stop +2 "storage"(5 +5 ((& +6 "core" &N \ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "collection"'P& +6 "processing"%f& +5 "core" &X]xq\ JL +10 &:\ W +4 "manipulator"&3& +6 "core" & [ M +3 "manipulator"&o% +6 "core" % `  +6 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(-z +178 "core" ( +3 "manipulator"&>& +7 "core" &-o _  +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &L& +4 "core" &-o y  +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&t'o +113 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&%/ +20 "core" / +3 "manipulator"&C& +7 "core" &-p  +3 "manipulator"&!% +7 "core" %|~ h C +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&7' ] +124 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&( +131 "core" ( +2 "manipulator"&h& +98 "core" & +5 ."psFlush"Elbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +6 &G& +6 "core" & _ +5 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&^'E +107 "core" ' +3 "manipulator"&c& +7 "core" & +3 "manipulator"&s% +5 "core" %J  +6 "processing"%N& +7 "core" &9\ ] +4 "processing"%j& +8 "core" &D\ ] +6 ."psFlush"PC.seek :closed +4 "processing"%8(SD +7 "core" &D\ ] + &D\ ] +6 &+zC\ W+| +10 &dD\ V@ +10 &LrC\ VP +9 &OC\ XP +10 &U@\ XP +9 &OF\ YP +9 &UOD\ YP +10 &QB\ XP +9 & RD\ YO +9 &"TD\ XP +10 &$]OA\ XP +9 && RD\ YO +10 &'RC\ XO +9 &)QC\ XP +9 &+eUD\ XP +10 &-'UD\ XP +9 &.UC\ XP +9 &0QD\ XP +10 &2mRC\ XP +9 &40TD\ XO +9 &5UD\ XP +10 &7VC\ XP +9 &9tUE\ XP +10 &;6SD\ XP +9 &<TD\ XP +9 &>TD\ XP +10 &@|QB\ XP +9 &B>UB\ XP +9 &DTB\ WP +10 &E`B\ WQ +9 &G|lC\ VS +10 &I8C\ UU +9 &JD\ TV +9 &LD\ TV +10 &NwC\ TW +9 &P:E\ TW +9 &QC\ SD +10 &R9C\ TW +9 &S $C\ Z. +2 ( +3 "processing"%j& +9 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.62 +3 "processing"%Y& +7 "core" &S $D\ Z. + &S $B\ Z. +6 ."psFlush"Hand.open +2 "manipulator"&,1 +24 "core" 1 +3 "manipulator"&Z% +7 "core" %J k  +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&I' ] +94 "core" ' +3 ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +8 ."psFlush"PSV.dial PSR +2 "manipulator"&[% +6 "processing"%2 +12 "core" % p  +3 "storage"(0% +6 "core" %C\ 8\ B \ } +4 "storage"(r. +6 "core" .(G +4 "storage"(y& +6 "core" &N D\ +4 "storage"(\\& +8 "core" &N u\ +  +5 "manipulator"&& +20 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +6 "core" & +4 "manipulator"&M% +6 "core" % q  +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +4 "manipulator"&Q( +20 ."psFlush"PS.seek 0.5ml +2 "processing"%z' +229 "core" ( +3 "manipulator"&& +8 "core" & o Z +3 "storage"(& +5 "core" &N \ +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&v'k +105 "core" ' +3 "storage"(R& +6 "core" &N \ +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +2 "storage"(d' +192 "core" ' +3 ."psFlush"delay 5 seconds +93 "core" ' +3 "storage"(.- +5 "core" -' +5 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +7 "manipulator"&_& +4 "core" & Z +5 "storage"( & +6 "core" &N \ \ +4 ."WCR"Elbow.reconfigure :limp +97 "manipulator"&$ ,(b +7 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 3 +4 "manipulator"&$'K +37 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&l, +6 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(- +4 "core" -' +7 ."WCR"SE.seek 3.16 Pucks below Top Plate +3 "storage"(A' +32 "core" ' +3 "manipulator"&% +5 "core" %KW a +5 "storage"(`& +8 "core" &N 1\ +2 ."WCR"Forearm.force -20 +3 "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&'w +22 "core" ' +3 "manipulator"&J& +5 "core" & P @ +5 "storage"(=& +8 "core" &N }\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +2 "manipulator"&q'k +29 "core" ' +5 ."WCR"SE.seek 4.16 Pucks below Top Plate +3 "storage"(:'j +17 ."psFlush"PSR.select :air +5 "processing"% +12 "core" ' +4 "manipulator"& & +22 ."psFlush"PS.seek 2.5ml +3 "processing"%H' +6 "core" & i @ +3 "manipulator"&% +8 "core" %u  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&'' ] +92 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&X( +168 "core" ( +2 "manipulator"&O& +8 "core" & ) +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &@& +5 "core" & c ) +6 ."WCR"Forearm.seek CC +3 "manipulator"&#'ш +100 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&W/ +22 "core" / +12 ."WCR"CC.seek :open +3 "collection"'n( +333 #"image"compressed /var/log/esp/midres/da25aug2512h222ml15s.jxl +76 "core" ( +4 "storage"( & +8 "core" &N + \ +3 "storage"(x& +8 "core" &N ( Y\ +3 "manipulator"&}& +8 "core" &\  & +5 "manipulator"&9% +8 "core" %у +5 ."WCR"Forearm.seek :retract +3 "manipulator"&g' ] +114 "core" ' +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 3 +3 "manipulator"&"( +167 "core" ( +3 "manipulator"&F& +8 "core" &   +3 "storage"(u& +8 "core" &N   \ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +98 ."WCR"Forearm.seek 3 +15 "manipulator"&'K +108 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +7 "core" , +2 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&S1 +24 "core" 1 +4 "manipulator"&% +6 "core" %Yk +4 "storage"(U& +6 "core" &N \ +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 3 + 314 counts +3 "manipulator"&'Ѕ +18 "core" ' +3 "manipulator"&& +5 "core" &  +5 "storage"(i& +8 "core" &N  n\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&+'k +40 "core" ' +3 "storage"(% +5 "core" %s  G\ +7 ."downElevator"SE.seek :down +6 "storage"( ') +97 (-% +4 "core" %> :\ \ Xj +4 "manipulator"&4% +6 "core" %V +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +4 "manipulator"&a' ] +91 "core" ' +30 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 #tStarting finalPurge +168 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +202 "core" A +13 ."psFlush"PTV.dial :PRVmixing +3 "processing"%e  +135 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"% +110 "core" +8 ."psFlush"PS.seek :empty +4 "processing"%~'s +1212 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +673 #"image"compressed /var/log/esp/midres/da25aug2512h222ml25s.jxl +3 ."Qmail"DAfans.email "da25aug2512h222ml exposed 18.166 seconds\\nmidres/da25aug2512h222ml15s\\nmidres/da25aug2512h222ml25s",Subject: "da25aug2512h222ml images!" +948 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%p +109 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +594 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +105 ."psFlush"PS.seek 2.5ml +3 "processing"%6' +2107 "core" ' +5 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%1  +37 "core" +13 ."psFlush"PTV.dial :mixing +3 "processing"%D @ +77 "core" B +13 ."psFlush"PSV.dial :mixloop +3 "processing"%B +109 "core" +9 ."psFlush"PS.seek :empty +4 "processing"%T's +2612 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"% +111 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 1ml +3 "processing"%K'[q +1096 "core" ' +4 ."psFlush"PSR.select :air +3 "processing"% +24 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +399 #"uploadLog"upsync +1205 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%*  +74 "core"  +7 ."psFlush"PBV.dial :waste1 +3 "processing"%  +6 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +657 "Can"\ j]7 3J +1971 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%/ +77 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2621 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%V +77 "core" +10 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%{ +77 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%\ ' +606 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%]' +2107 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%< +77 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"%& U +84 "core" W +19 ."psFlush"PS.seek 0ml +3 "processing"%b'ܑ +2620 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%( @ +47 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%P' +2623 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%k  +76 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%f's +2625 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%3 +47 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%o' +2629 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%) +76 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%> U +6 "core" V +10 ."psFlush"PS.seek 0ml +2 "processing"%L'ܑ +2624 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%m @ +47 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2617 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%%  +77 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%C's +2637 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%! +46 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%w'[q +1103 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +1604 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%t +76 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%G  +6 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%  +58 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%c'ܑ +2625 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%s +76 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%N' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%7 +77 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%?'ܑ +2618 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%Y +78 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +104 ."psFlush"PS.seek 0.5ml +3 "processing"%,' +584 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%Z' +2104 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%[ +77 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%0 U +58 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%j'ܑ +2620 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%r @ +46 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2617 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%2  +76 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%\\'s +2619 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +47 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%M' +2619 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%^ +76 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2614 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2617 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%R  +78 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%I's +290 "Can" \ j]k 3 +2327 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'.& +5 "core" &u\ Y +4 "manipulator"&_& +6 "core" & g  +3 "manipulator"& % +6 "core" % O M  +4 .tElbow.seek PC +2 "manipulator"&( +253 "core" ( +2 "manipulator"&& +7 "core" & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &`& +4 "core" & +4 .tForearm.seek PC +2 "manipulator"&J'E +97 "core" ' +2 .tHand.close +2 "manipulator"&=/ +16 "core" / +6 .tPC.seek :open +3 "processing"% ( +376 "core" ( +2 "manipulator"&v& +6 "core" &  +3 "manipulator"&% +7 "core" %K 4  +3 .tForearm.seek :retract +3 "manipulator"&Q' ] +93 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&d( +381 "core" ( +4 "manipulator"&$& +6 "core" & ) +3 .tElbow.reconfigure :loose +79 "manipulator"&$ &.,(#b +5 && +4 "core" & w ) +5 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&A'ш +97 "core" ' +3 "manipulator"&O& +7 "core" & Z ) +3 "manipulator"&z% +5 "core" %э +5 "collection"'@& +5 "core" &}x\ Y +5 "collection"'q& +8 "core" &}u\ Y +4 .tCC.seek :closed +4 "collection"'l(X +4 "core" &~t\ Y +7 &|x\ Y5 +6 &E{x\ O1 +10 &>n}}v\ NF +9 &^}x\ OQ +9 &N}x\ QQ +10 &ZL|x\ QQ +9 &N}u\ QR +10 &Lx\ PQ +9 &K}x\ QQ +9 &!cI|x\ PQ +10 &#%N~x\ QQ +9 &$N}w\ OQ +10 &&O|x\ PQ +9 &(jL|v\ OQ +9 &*,K}x\ QQ +10 &+L}v\ PQ +9 &-I}u\ PQ +9 &/rL~w\ NQ +10 &14L~w\ PQ +9 &2L|v\ RQ +9 &4Q{w\ RQ +10 &6zO}x\ RQ +9 &8=N}v\ RQ +10 &9L|v\ SQ +9 &;L|w\ RQ +9 &=Lx\ RQ +10 &?FL~y\ RQ +9 &AN}w\ SQ +9 &BM}w\ RQ +10 &D]|x\ QR +9 &FDh}y\ PT +10 &Gx\ MW +9 &Iw\ I[ +9 &Kt|x\ J\\ +10 &M8y\ J[\ +9 &Nw\ J[\ +9 &P~x\ I\\ +10 &R{x\ I\\ +9 &T<x\ H\\ +10 &Uy\ G^ +9 &W~z\ I= +9 &X/v\ L ` +10 &X]}y\ QJ +3 ( +4 "collection"'q& +4 "core" &X]|x\ QJ +5 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.43 +2 "collection"'W& +6 "core" &X]v\ QJ +6 .tHand.open + "manipulator"&'1 +18 "core" 1 +3 "manipulator"&% +7 "core" %| ` +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'x& +5 "core" &X]~x\ QJ +4 "collection"'}% +6 "core" %}x\ Q +3 .tCSV.dial CSR +3 "collection"'9  +43 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'F'q +1348 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '#% +4 "core" %q}w&\ S +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'u'A +654 "core" ' +3 .tCSV.dial :waste +3 "collection"'X +135 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'S'P +1987 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"'& +7 "core" &X]~x\ \ IJ +3 "collection"'U% +6 "core" %T{ \ L +2 .tCSV.dial :flush +3 "collection"'  +46 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'i'q +1249 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"' @ +45 "core" B +6 "collection"'g% +6 "core" %q}x'\ Q +4 .tCS.seek 7.001ml +2 "collection"'-'l +543 "core" ' +3 ."connect"CSV.dial CTV +5 "collection"'4  +2 .tCTV.dial CSV +8 "collection"'"  +40 "core"  +104  +7 .tCBV.dial :waste1 +3 "collection"' @ +84 "core" B +8 .tCS.seek 0ml +3 "collection"''P +1708 "core" ' +14 #tFlushing lower manifold's waste2 port +2 "collection"':& +5 "core" &X]~y\ TJ +4 "collection"'+% +6 "core" %Ox\ T +3 .tCSV.dial :flush +2 "collection"'  +76 "core" +9 .tCS.seek 5ml +2 "collection"''q +1236 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'e @ +46 "core" B +7 "collection"'% +5 "core" %q|z\ T +5 .tCS.seek 7ml +3 "collection"'H'd +549 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'p  +8 '~  +8 "core"  +31  +7 .tCBV.dial :waste2 +2 "collection"'E  +110 "core"  +8 .tCS.seek 0ml +3 "collection"'1'P +1718 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'D& +6 "core" &X\\x\ TJ +3 "collection"'B% +6 "core" %O~w\ S +3 .tCSV.dial :flush +2 "collection"'6  +74 "core"  +8 .tCS.seek 5ml +3 "collection"''q +1236 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"'T @ +45 "core" A +7 "collection"'K% +6 "core" %qy\ T +4 .tCS.seek 7ml +2 "collection"''c +545 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'*  +8 '  +6 "core"  +33  +7 .tCBV.dial :waste2b +2 "collection"'  +109 "core"  +9 .tCS.seek 0ml +2 "collection"'/'P +1697 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &X\\~w\ TJ +3 "collection"'V% +6 "core" %R|w\ T +2 .tCSV.dial CSR +3 "collection"'  +43 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"'{'! +1949 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'' +555 "core" ' +4 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'\ +4 '<  +50 "core"  +57 +8 .tCTV.dial :intake +3 "collection"'&  +80 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +3 "collection"']' +1977 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'(  +76 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'b'P +588 "core" ' +3 .tCSV.dial CSR +81 "collection"'k  +107 "core"  +15 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'P'q +1353 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'3' +1349 "core" ' +3 .tCSV.dial CBV +2 "collection"'f +106 "core" +8 .tCS.seek 0ml +2 "collection"')'P +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +3 "core" & + ( +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&o( +4 "core" ( +2 "manipulator"&m& +3 "core" &  ( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &L& +2 "core" & ` ( +3 .tForearm.seek CC +2 "manipulator"&%'ш +97 "core" ' + .tHand.close + "manipulator"&/ +27 "core" / +4 .tCC.seek :open + "collection"'!( +408 "core" ( + "manipulator"&C& +3 "core" & i ( +3 "manipulator"&w% +3 "core" %ч +2 .tForearm.seek :retract +2 "manipulator"&t' ] +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&G(-z +305 "core" ( +2 "manipulator"&& +3 "core" &- O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &- O +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&s'o +109 "core" ' +2 .tHand.open + "manipulator"&c1 +18 "core" 1 + "manipulator"&7% +4 "core" %sm  ? c +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N' ] +102 "core" ' +2 #tCompleted [myDA_WCR #Phase 28: Monday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:37 + #Preparing to sleep until 8/26/25 11:00AM +8 #Asleep til 8/26/25 11:00AM +3 #Continuing at 11:00PDT26-Aug-25 +3 "Can"\ vE 4: +4 ."Qmail"GoodNews.email "Then, in tube 4: myWCR \\t\\t\\t\\t\\t#Phase 29: Tuesday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:149\\n{1 => 33,\\n 2 => 33,\\n 3 => 5,\\n 4 => 28,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:13:02, 11.7C, 10% humidity, 14.4psia, 13.13V, 0.33A, 156.871Ah, 4.35W\\nSampled 198.8ml",Subject: "Asleep until 11:00PDT26-Aug-25" +2015 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +21963 "Can"\ )+ 4v +37661 #"uploadLog"upsync +22341 "Can"\ / 5 +60002 \ / 5 +60002 \ / 68 +60001 \ /w 6 +60002 \ 0R 7d +60002  \ /0 7 +60002 \ / 8 +60002 \ 0 9& +60002 \ 0Ƿ 9 +60002 \ 8ɘ :R +60002 \ /f : +60002 \ 0I ;~ +60002 \ ) < +60002 \ 1z < +60003 \ 6S =@ +60002 \ 20 = +60002 \ 9 >l +60002 \ 8 ? +60002 \ 3ٻ ? +60003 \ @ۖ @. +60002 \ /g @ +60002 \ /E AZ +60002 \ ; A +60002 \ / B +60003 \ / C +60002 \ ) C +60002 \ 07 DH +60002 \ xP D +60003 \ / Et +60002 \ / F\ +60002 \ 0 F +60003 \ /h G6 +60002 \ /F G +60002 \ / Hb +60002 \ / H +60003 \ 9 I +60002 \ 0 J$ +60002 \ 0 J +60002 \ )8 KP +60003 \ ? K +60002 \ / L| +60003 \ 0 M +60002 \ ~B M +60002 \ 9] N> +60003 \ 3 2 N +60002 \ =  Oj +60002 \ / P +60003 \ / P +60002 \ ; Q, +60002 \ /p Q +60003 \ /K RX +60002 \ ) R +60002 \ /| S +60002 \ 0Z T +60003 \ 05 T +60002 \ 9 UF +60002 \ / U +60003 \ / Vr +60002 \ 0" W +60002 \ 0$ W +60003 \ /&\\ X4 +60002 \ 1(5 X +60002 \ ;* Y` +60004 \ 1+ Y @PDT1756192025.39 \ *- Z +60003 \ (/+ [" +60002 \ /0 [ +60003 \ 02 \\N +60002 \ /4 \\ +60002 \ /6 ]z +60002 \ /8[ ^ +60003 \ /:/ ^ +60002 \ /<\ _< +60002 \ 1= _ +60002 \ /? `h +60003 \ /A ` +60002 \ /Cm a +60002 \ 7ED b* +60002 \ )F b +60002 \ 8H cV +60002 \ \ 0Jv c +60002 \ \ 0LP d +60002 \ \ /N" e +60002  \ /P e +60002 \ 0Q fD +60002 \ 0S f +60002 \ 1U gp +60002 \ ;Wo h +60002 \ ?YD h +60002 \ 0[ i2 +60002 \ /\\ i +60002 \ ~B^ j^ +60003 \ /`d j +60002 \ Ab; k +60002 \ 8d l +60002 \ 0e l +60003 \ /g mL +60002 \ 1i m +60002 \ /k nx +60003 \ 1m] o +60002 \ 0o@ o +60002 \ /q p: +60003 \ 2r p +60002 \ )t qf +60002 \ *vE q +60004 \ )w r +60005 \ ?ye s( +60005 \ <{H s +60005 \ 0} tT +60003 \ @~ t +60002 \ 0 u +60002 \ / v +60003 \ 5 v +60002 \ 5d wB +60002 \ 3@ w +60002 \ / xn +60002 \ / y +60003 \ / y +60002 \ ) z0 +60002 \ ) z +60003 \ 4 {\\ +60002 \ ~C { +60002 \ / | +60002 \ 2m } +60003 \ :J } +60002 \ 0$ ~J +60002 \ / ~ +60003 \ 3 v +60002 \ / +60002 \ 1 +17311 \ < : +5 #tPowering core bus +534 .Gate.power :raw,:ON +2 "sampler") +56 )Y +3 "core"  +5 "collection"' +3 '? +5 "core"  +4 "processing"% +4 %, +84 "core"  +17 "collection"' 9\ +4 ' 0\ +4 ' -\ +7 "processing"% 9\ +5 % 2\ +3 % *\ +4 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 5,\\n 4 => 28,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 9.6C, 10% humidity, 14.4psia, 13.14V, 0.39A, 161.465Ah, 5.09W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 29: Tuesday StandAloneWCR with Regular cleanup (1 puck)" +3 #tStarting initialPurge +1653 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'O& +6 "core" &{*\ U +3 .tHand.open +2 "manipulator"&z1 +23 "core" 1 +3 "manipulator"&@& +6 "core" &  c # +3 "manipulator"&Q% +7 "core" % G ? +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&n(-z +195 "core" ( +3 "manipulator"&W& +7 "core" &-p \\ E +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &'& +4 "core" &-p J E +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&'o +105 "core" ' +4 .tHand.close + "manipulator"&x/ +27 "core" / +3 "manipulator"&}& +6 "core" &- n 5 +3 "manipulator"&q% +6 "core" %xx  = +4 .tForearm.seek :retract +2 "manipulator"&9' ] +106 "core" ' +7 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&A( +317 "core" ( +2 "manipulator"&;& +6 "core" & 0 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &#& +4 "core" &  0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&F'ш +102 "core" ' +3 "manipulator"&X& +5 "core" & S 0 +4 "manipulator"&u% +6 "core" %с +4 "collection"'& +6 "core" &{+\ S +4 "collection"'U& +8 "core" &{)\ X +4 .tCC.seek :closed +4 "collection"'(X +3 "core" &{9\ Y +8 &{:\ YA +7 &\ Gx;\ N2 +9 &1p|:\ PG +9 &Z;\ SQ +10 &N:\ UQ +9 &RI<\ RQ +9 &N9\ OR +10 &M8\ NR +9 &N>\ NR +10 &!YL?\ QQ +9 &#L7\ PQ +9 &$L4\ RQ +10 &&O:\ QR +9 &(aN:\ SQ +9 &*#N7\ UQ +10 &+M=\ UQ +9 &-O0\ QQ +10 &/iMC\ QQ +9 &1+O@\ PQ +9 &2N?\ PR +10 &4P8\ PQ +9 &6rN3\ PQ +9 &82N*\ OR +10 &9N;\ PQ +9 &;N6\ PQ +10 &=yN/\ PQ +9 &?<J;\ PQ +9 &@M0\ RQ +10 &BR3\ QQ +9 &D|_6\ QS +9 &F9p7\ OU +10 &G?\ LX +9 &I9\ I[\ +10 &KmA\ H[\ +9 &M-B\ G\\ +9 &NA\ E\\ +10 &P7\ E[ +9 &Rq1\ E\\ +9 &T21\ E] +10 &U4\ C^ +9 &W1\ EC +9 &X3-\ E"h +10 &X_2\ MC +3 ( +3 "collection"'U& +8 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.42 +2 "collection"'S& +6 "core" &X_8\ MC + &X^'\ PC +3 .tHand.open +2 "manipulator"&1 +21 "core" 1 +3 "manipulator"&g% +6 "core" %t Q +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&i' ] +94 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'4& +5 "core" &X^(\ TC +4 "collection"'"% +6 "core" %P*\ R +3 .tCSV.dial CSR +3 "collection"'  +135 "core"  +9 #tPulling 5ml of CSR.flush +81 .CSR.select :flush +10 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'-'q +1353 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 ':% +4 "core" %q*\ Q +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"'+'G +671 "core" ' +3 .tCSV.dial :waste +3 "collection"' +136 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"''P +814 #"uploadLog"upsync +1168 "core" ' +4 #tPurging external Intake +2 "collection"'e& +6 "core" &XU)\ UC +3 "collection"'% +6 "core" %O1\ V +3 .tCSV.dial :flush +3 "collection"'  +44 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'~' +2449 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +4 "collection"'p +6 'E  +17 "core" +56  +6 .tCTV.dial :intake +3 "collection"'H  +81 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'D'P +2468 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'B  +81 "core"  +6 #tFlushing upper manifold + "collection"'6& +7 "core" &XT)\ XC +2 "collection"'1% +6 "core" %Q+\ X +3 .tCSV.dial :flush +3 "collection"'T  +73 "core"  +7 .tCS.seek 5ml +3 "collection"'K'q +1256 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +45 "core" @ +5 "collection"'% +7 "core" %q\ Z +4 .tCS.seek 7ml +2 "collection"'*'e +552 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +111 "core" ~ +6 .tCTV.dial :air +3 "collection"'  +5 "core" +7 .tCS.seek 0ml +3 "collection"''P +1726 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'V'2~ +778 "core" ' +3 .tCSV.dial :waste +2 "collection"' +47 "core" +7 .tCS.seek 0ml +2 "collection"'/'P +789 "core" ' +3 "collection"'{& +5 "core" &XT\ YC +4 "collection"'<% +5 "core" %M-\ Z +4 .tCSV.dial :flush +2 "collection"'\  +43 "core"  +7 .tCS.seek 3ml +2 "collection"'&'2~ +794 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +135 "core" B +6 "collection"'(% +7 "core" %2/\ R +7 .tCS.seek 5ml +3 "collection"']'q +554 "core" ' +3 .tCSV.dial :air +2 "collection"'k @ +17 "core" > +7 .tCS.seek 0ml +2 "collection"'b'P +1259 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'P'2~ +781 "core" ' +3 .tCSV.dial :waste +2 "collection"'f +73 "core" +7 .tCS.seek 0ml +3 "collection"'3'P +793 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&>& +6 "core" & / * +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&m( +33 "core" ( +3 "manipulator"&L& +6 "core" & : S +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & 0 S +4 .tForearm.seek CC +3 "manipulator"&d'ш +98 "core" ' +2 .tHand.close +2 "manipulator"& / +24 "core" / +5 .tCC.seek :open +2 "collection"'l( +409 "core" ( +3 "manipulator"&C& +6 "core" & S +3 "manipulator"&w% +6 "core" %р U +4 .tForearm.seek :retract +2 "manipulator"&%' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&o(-z +316 "core" ( +3 "manipulator"&& +5 "core" &-p E = +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &h& +4 "core" &-p = +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&c'o +110 "core" ' +3 .tHand.open +2 "manipulator"&71 +23 "core" 1 +3 "manipulator"&t% +6 "core" %ss  v +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&s' ] +103 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 4 at 11:05:16PDT26-Aug-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 5,\\n 4 => 28,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 9.6C, 10% humidity, 14.4psia, 13.14V, 0.39A, 161.465Ah, 5.09W",Subject: "bac wcr sampling at most 1000ml" +5 #"WCR"Loading wcr puck from tube 4 into Collection Clamp +1475 "collection"'|& +5 "core" &%\ Z +4 "manipulator"&Y% +6 "core" % N I  +3 "storage"(?% +7 "core" %&  \ +2 "storage"(,. +6 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 4 +2 "storage"([(, +517 "core" ( +2 ."WCR"SC.configure :limp +3 "storage"($(\ 1b +4 (Z& +4 "core" &, \ +4 "manipulator"&0& +6 "core" &-x g 5 +3 "manipulator"&r% +6 "core" % N +  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&j( +195 "core" ( +3 "manipulator"&y& +5 "core" &  j  +4 "storage"(\\& +6 "core" &, 5 * \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +88 ."WCR"Forearm.seek 4 + 800 counts +9 "manipulator"&^'| +96 "core" ' +3 "storage"(2& +7 "core" &, G F\ \ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +3 "storage"(' +128 "core" ' +3 "storage"(R- +6 "core" -'e +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (M& +4 "core" &,  \ \ +4 "manipulator"&N& +6 "core" &  a  +3 ."WCR"Elbow.seek 4 +3 "manipulator"&G( +5 "core" ( +8 "manipulator"&I& +6 "core" &  c  +3 "storage"(5& +7 "core" &, \ +4 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&)'Ј +21 "core" ' +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&/ +22 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"& & +4 "storage"(') +12 "core" &  F  +3 "manipulator"&% +7 "core" %Ѓ f ' +4 ."WCR"Forearm.seek :retract +3 "manipulator"&8' ] +70 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +25 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&( +184 "core" ( +3 "manipulator"&_& +6 "core" & J * +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +5 "core" & * +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&J'ш +105 "core" ' +3 "manipulator"&& +6 "core" & * +3 "manipulator"&% +6 "core" %ц +4 "collection"'a& +5 "core" &-\ Z +5 "collection"'!& +8 "core" &E\ \\ +4 ."WCR"CC.seek :closed +5 "collection"' (X +5 "core" &:\ X +3 &A\ Z4 +8 &FyC\ R1 +10 &?o{B\ SF +9 &[6\ QQ +9 &L6\ QQ +10 &^J:\ PQ +9 & J:\ OQ +10 &K5\ NQ +9 &N@\ NQ +9 &!gNE\ QP +10 &#)L?\ PP +9 &$NB\ SP +9 &&L?\ UP +10 &(nKE\ VQ +9 &*1NG\ RP +10 &+L8\ TP +9 &-OE\ UQ +9 &/vL5\ VQ +10 &19L>\ RP +9 &2J<\ QQ +9 &4ND\ QP +10 &6~NE\ PQ +9 &8@O;\ PQ +10 &:J<\ TP +9 &;JE\ RP +9 &=JF\ UQ +10 &?II7\ RP +9 &A\ LD\ UQ +9 &BWE\ UQ +10 &D^:\ RR +9 &FFl?\ QT +10 &HD\ QV +9 &IG\ J[\ +9 &KzG\ HZ +10 &M;E\ H[ +9 &NF\ F[ +9 &PC\ E\\ +10 &R}E\ E\\ +9 &T?G\ I\\ +10 &UF\ I^ +9 &WD\ M< +9 &X0?\ L a +10 &X`=\ RI +3 ( +3 "collection"'!& +5 "core" &X`6\ PI +5 #"WCR"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.41 +3 .Hand.open +2 "manipulator"&O1 +27 "core" 1 +3 "manipulator"&z% +7 "core" %n M +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&@' ] +185 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")Q+ +4 "core" + +4 "sampler")W% +5 "core" %$ \ ; +4 "collection"''& +5 "core" &X_B\ NI +7 "Can"\ hmG ' +3 #"WCR"Calibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast + "sampler")#.0X \  +96 "collection"'+% +5 "core" %R3\ - +4 "sampler")e% +5 "core" %Vsr \ P +39 "collection"'% +4 "core" %R:\ . +4 "sampler")% +6 "core" %V \  +44 "collection"'% +4 "core" %R'\ / +4 "sampler")E% +6 "core" %V \  +50 "collection"'p% +5 "core" %R3\ / +3 "sampler")H% +5 "core" %V  \  +59 "collection"'~% +5 "core" %R8\ 4 +3 "sampler")B% +7 "core" %Vbe \  +65 "collection"'6% +4 "core" %R(\ 2 +4 "sampler")1% +6 "core" %V \  +75 "collection"'T% +4 "core" %R<\ 4 +4 "sampler")D% +6 "core" %V \  +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +4 "core" %V \ ! +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")K'! +394 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 #"WCR"Sampling 1000.0ml +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X' +11 #"flow"2.8L/min +477 "core" 'sx \ ) +6 #"WCR"Vacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +2 "sampler")#.0X0X  +81 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")7'! +909 "core" ' +3 ."WCR"Exhaust.select :close +5 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")t  +4 "collection"'L @ +10 "core" ? +69 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml +5 "Can"\ QQ W +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'c% +4 "core" %R\ 9 +4 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X< \ % +24 "collection"'2% +5 "core" %R\ 9 +3 "sampler")R% +7 "core" % \ # +28 "collection"'M% +5 "core" %R\ 7 +3 "sampler")|% +7 "core" % \ # +33 "collection"'N% +4 "core" %R\ 8 +3 "sampler")I% +7 "core" % " \ # +38 "collection"'s% +4 "core" %R\ 8 +4 "sampler")5% +6 "core" %./ \ $ +3 ."WCR"Intake.select :close +2 "sampler")0 +19 )% +4 "core" %75 \ ) +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +901 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")%  +2 "collection"'^ @ +11 "core" ? +69 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +5 "Can"\ G N +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %R\ 7 +3 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +5 "core" %R\ 5 +4 "sampler")<% +6 "core" %YW \ ! +21 "collection"'\ % +5 "core" %R\ 4 +4 "sampler")L% +7 "core" %zz \ ! +24 "collection"'t% +5 "core" %R\ 6 +3 "sampler")c% +6 "core" % \ $, +4 "collection"'7% +6 "core" %R\ 5 +3 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X< \ ' +54 "collection"'U% +3 "core" %Ru\ 8 +2 "sampler")% +3 "core" %kj \ % +61 "collection"'F% +3 "core" %R{\ : +2 "sampler")n% +4 "core" % \ & +68 "collection"'S% +4 "core" %Ry\ 9 +2 "sampler")-% +3 "core" % \ % +79 "collection"' % +2 "core" %R\ 9 +2 "sampler")9% +4 "core" % \ % +2 ."WCR"Intake.select :close + "sampler")0 +13 )+% +2 "core" % \ * +3 ."WCR"SSV.dial :exhaust + "sampler")e  +80 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")'! +908 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +60 "sampler")4  + "collection"'" @ +8 "core" ? +70 +5 #"WCR"Allowing 2:10 for 25.0ml of remaining 775.0ml +7 "Can"\ U a3 +2 ."WCR"Intake.select :open + "sampler") +213 "collection"'E% +3 "core" %R\ 8 +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X% +3 "core" % \ $ p +28 "collection"'<% +3 "core" %R!\ 8 +61 "sampler")\ % +3 "core" % \ % +9 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +6 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'N' +2447 "core" ' +2 "collection"'I% +4 "core" %\ U +2 ."WCR"CSV.dial between air and CTV +3 "collection"'s ` +29 "core" a +7 ."WCR"CS.seek 2.013ml +2 "collection"'5'/ +1976 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'  +2 'Y  +8 "core"  +20  +7 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<< /b +4 ."WCR"CS.seek 0ml +2 "collection"','P +178 "core" ' 6 2\ Q +12 ."WCR"CBV.dial :waste2b +2 "collection"'  +35 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'?' +518 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'^  +140 "core" +5 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'%  +44 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'' +592 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +24 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +5 "collection"'' +1307 "Can"\ ia e +669 "core" ' +11 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +12 .CBV.dial SSV +15 "collection"' @ +84 "core" ? +88 ."WCR"CBV.dial between CSV and waste2b +6 "collection"'  +100 "core"  +22 "collection"'G% +15 "core" % \ Q \ +6 ."WCR"CSV.dial between air and CTV +6 "collection"' ` +65 "core" _ +41 ."WCR"CS.seek 7.208ml +8 "collection"'`' +738 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'8  +6 'a  +32 "core"  +108  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< /b +5 ."WCR"CS.seek 0ml +3 "collection"'_'P +1644 "core" '\ 4 1\ F +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'  +36 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +299 "core" ' +3 ."WCR"delay 1:00 +6005 .CTV.dial :air,avoiding: :intake +2 "collection"'!  +142 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'J  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"')' +588 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +19 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +87 ."WCR"CS.seek 10ml +3 "collection"'z' +1972 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +77 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'Q  +97 "core"  +11 "collection"'}% +5 "core" %\ R +4 ."WCR"CSV.dial between air and CTV +3 "collection"'x ` +60 "core" ^ +9 ."WCR"CS.seek 7.251ml +2 "collection"'j'\\ +745 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'  +5 'v  +44 "core"  +100  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< /b +5 ."WCR"CS.seek 0ml +3 "collection"'l'P +1582 "core" '8 9 2m\ N +5 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'=  +35 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'O' +377 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'X  +142 "core" +7 "collection"'u& +5 "core" &Xeuo\ PI +5 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 "manipulator"&% +6 "core" % N X +3 "storage"(q% +6 "core" %O\ D H\ +2 "storage"(. +6 "core" .(, +3 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 3 +3 "storage"(g(G +193 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (W& +4 "core" &I z\ +3 "manipulator"&;& +5 "core" &  ' +4 "manipulator"&#% +5 "core" % N +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +2 "manipulator"&U( +171 "core" ( +3 "manipulator"&& +5 "core" & J w +4 "storage"(F& +5 "core" &M  \ h\ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&n'k +90 "core" ' +3 "storage"(S& +5 "core" &M  %\ +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(-' +280 "core" ' +3 "storage"( - +5 "core" -'1 +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&9& +4 "core" & w +3 "storage"(+& +6 "core" &M + \ +3 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 3 +83 "manipulator"&e'K +33 "core" ' +3 ."WCR"Elbow.hold +7 "manipulator"&', +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"("- +4 "core" -'1 +5 ."WCR"SE.seek 4.18 Pucks below Top Plate +3 "storage"(4'{ +28 "core" ' +3 "manipulator"&E% +5 "core" %OX +4 "storage"(& +5 "core" &M \ +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 304 counts +2 "manipulator"&.'{ +20 "core" ' +2 "manipulator"&~& +7 "core" & 0 w +3 "storage"(:& +6 "core" &M ' \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&1'k +36 "core" ' +5 ."WCR"SE.seek 5.18 Pucks below Top Plate +2 "storage"(6' +38 "core" ' +3 "manipulator"&T& +5 "core" & 9 w +4 "manipulator"&B% +6 "core" %< 5 5 +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +92 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&$( +175 "core" ( +4 "manipulator"&& +7 "core" & T & +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &   & +5 ."WCR"Forearm.seek CC +2 "manipulator"&*'ш +96 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&/ +26 "core" / +7 ."WCR"CC.seek :open +2 "collection"'p( +408 "core" ( +3 "storage"(H& +6 "core" &M  9 i\ +3 "storage"(K& +6 "core" &M  V\ +3 "manipulator"&& +6 "core" & & +3 "manipulator"&/% +6 "core" %т +4 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +3 "manipulator"&(( +173 "core" ( +3 "manipulator"&&& +6 "core" & B P +3 "storage"(k& +7 "core" &M 7 9 p\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 3 +3 "manipulator"&]'K +109 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&D, +6 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&b1 +19 "core" 1 +5 "manipulator"&f% +6 "core" %Vy 9 +3 "storage"(P& +6 "core" &M / I\ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 311 counts +2 "manipulator"&{'Ђ +31 "core" ' +2 "manipulator"&& +5 "core" & L P +78 "storage"( & +5 "core" &M  T\ +5 ."WCR"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +19 "core" ' +3 "storage"(V% +5 "core" % 8 8 \ +6 ."downElevator"SE.seek :down +5 "storage"(i') +97 (C% +5 "core" %oK   Z\ [t +3 "manipulator"&A% +6 "core" %q  h  +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&d' ] +92 "core" ' +26 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'m& +7 "core" &\ Y +3 "manipulator"&& +5 "core" & h P +4 "manipulator"&h% +5 "core" % q   +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&>(-z +174 "core" ( +2 "manipulator"&<& +7 "core" &-y a  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &\ & +4 "core" &-y 8  +4 .tForearm.seek :garage +3 "manipulator"&t'o +108 "core" ' +3 .tHand.close +2 "manipulator"&/ +19 "core" / +3 "manipulator"&c& +6 "core" &-y  +3 "manipulator"&% +6 "core" %} K +3 .tForearm.seek :retract +3 "manipulator"&L' ] +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"& ( +305 "core" ( +2 "manipulator"&w& +6 "core" & A ) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &3& +4 "core" &  ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&0'ш +94 "core" ' +3 "manipulator"&r& +5 "core" & H ) +4 "manipulator"&y% +5 "core" %э ! +5 "collection"'\\& +6 "core" &\ P +4 "collection"'Z& +8 "core" &\ T +6 .tCC.seek :closed +2 "collection"'2(X +7 "core" &\ T + &\ P +7 &2{\ F*z +9 &a{\ H? +10 &Kl\ FP +9 &\ N\ GP +10 &M\ GQ +9 &K\ GP +9 &PJ\ KP +10 &K\ LP +9 & G\ HP +9 &"J\ EP +10 &$XH\ EP +9 &&N\ CQ +10 &'M\ GP +9 &)G\ FP +9 &+`L\ IP +10 &-"O\ FP +9 &.L\ JP +9 &0K\ LP +10 &2hJ\ MP +9 &4)M\ IQ +10 &5L\ FP +9 &7J\ FP +9 &9pG\ FP +10 &;2N\ EP +9 &<L\ EQ +9 &>J\ EP +10 &@xG\ EP +9 &B9J\ EQ +9 &CR\ EQ +10 &Ea\ DR +9 &Grw\ BU +10 &I'\ =Z +9 &J\ <[ +9 &L\ =[\ +10 &Nh\ A[ +9 &P,\ ?[ +10 &Q\ ;\\ +9 &S\ ?\\ +9 &Uc\ :` +10 &W(\ 33,\\n 2 => 33,\\n 3 => 6,\\n 4 => 27,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:39:35, 10.0C, 10% humidity, 14.4psia, 13.11V, 0.39A, 161.962Ah, 5.07W\\nSampled 250.0ml",Subject: "Asleep until 11:00PDT27-Aug-25" +1129 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +5389 #"uploadLog"upsync +38846 "Can"\ / +60002 \ ~: ' +60003 \ /Z +60002 \ /2 S +60002 \ zC +60002 \ 0  +60003 \ /  +60002 \ vKƙ +60002 \ /s A +60003 \ /M מ +60002 \ /! m +60002 \ (͛  +60003 \ /l +60002 \ 8I / +60002 \ /" Ş +60002 \ vL [ +60002 \ }< +60003 \ 8ع +60002 \ /ڏ  +60002 \ /i +60002 \ /D I +60002 \ zH# ߞ +60002 \ / u +60002 \ wK +60002 \ )W +60002 \ / 7 +60003 \ 0 ͞ +60002 \ ~= c +60002  \ / +60002 \ \ /u +60002  \ :M % +60002 \ /% +60002 \ 0 Q +60003 \ }@ +60002 \ 5 } +60002  \ /  +60002 \ +T +60002 \ / ? +60002 \ / ՞ +60003 \ 1 k +60002 \ vQ   +60002 \ /  +60002 \ 0 \\ - +60002 \ ~> : Þ +60003 \ 0 \ ( Y +60002 \ 0 +60002 \ 9 +60002 \ /   +60002 \ /  +60002 \ ) @ G +60003 \ /  ݞ +60002 \ ~>  s +60002 \ 0  +60002 \ / q +60002 \ / M 5 +60002 \ / / ˞ +60002 \ /  a +60003 \ ~< ! +60002 \ / # +60002 \ 1 % # +60002 \ ; 'j +60002 \ / )? O +60002 \ * * +60003 \ / ,z { +60002 \ / .P  +60002 \ / 0( +60002 \ |? 2 = +60002 \ 0 3 Ӟ +60001 \ / 5 i +60001 \ / 7 +60001 \ / 9d +60001 \ 0 ;5 + +60003 \ 0 = +60002 \ 0 > W @PDT1756278431.26 \ 0 @ +60001 \ ) B +60002 \ 0 D(  +60002 \ 8 F +60002 \ / G E +60002 \ / I ۞ +60002 \ |? K q +60003 \ 1 Mx  +60002 \ / OL +60002 \ 8 Q 3 +60002 \ 0 S ɞ +60002 \ / T _ +60002 \ 8 V +60003 \ 8 X +60001 \ ) Zb ! +60003 \ 0 [ +60002 \ 2 ] M +60002 \ / _ +60002 \ zD a y +60002 \ 0 cr  +60002 \ / eT +60002  \ / g1 ; +60002  \ / i ў +60003 \ 3 j g +60002 \ 3 l +60002 \ / n +60002 \ \ ~= p| ) +60001 \ ) r4 +60003  \ / s U +60002  \ / u +60002 \ \ ~9 w +60002  \ / yd  +60002 \ \ yF {9 +60002 \ \ xI } C +60002 \ / ~ ٞ +60002  \ / o +60002  \ 0  +60003 \ / o ě +60002  \ / L 1 +60002 \ zD % Ǟ +60001 \ ) ] +60003 \ \ / } +60002 \ / ] lj +60002 \ / +  +60002 \ /  ȵ +60002 \ |? K +60002 \ / +60003 \ / w +60002 \ / k +60002 \ / J ˣ +60002 \ /  9 +60002 \ / Ϟ +60002 \ / e +60002 \ ) z +60002 \ / . Α +60002 \ 7  ' +60003 \ ~< Ͻ +60002 \ 0 S +60002 \ / +60002 \ / h  +60002 \ 0 :  +60003 \ 0  ҫ +60002 \ 8 A +60002 \ 4 מ +60002 \ 0 m +60003 \ 8  +16741 \ 0  -w +5 #tPowering core bus +549 .Gate.power :raw,:ON +2 "sampler") +34 )9 +3 "core"  +5 "collection"' +4 '+ +4 "core"  +4 "processing"% +4 %" +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +85 % 2\ +4 % *\ +3 % 0\ +17 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X\ p +2 % +2  +6 ."rdyProcessing"PSV.dial :air +6 "manipulator"&T% +7 ."rdySampler"CSV.dial :waste1 +3 "processing"%B  +6 "collection"'n +4 "core" % C +4 .tForearm.home.seek :retract +4 "manipulator"&U' ] +3 "core"  +8 ."rdyProcessing"PS.home.seek 0ml +3 "processing"%-'ܑ +17 "core" +6 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")e +5 "core"  +3 "sampler"). +6 "core"  +3 "sampler")4  +26 "core" ' +3 ."closeHand"Hand.close +4 "manipulator"&/ +5 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 .tElbow.jog 1500 +2 "manipulator"&* +28 "core" / +2  +5 "sampler")1% +5 "core" % \ J +6 ."readyCS"CS.reconfigure :fast +6 "collection"'#d @b +5 ."rdySampler"SS.home.seek 0ml +2 ."readyCS"CS.home.seek 0ml +5 "sampler")''! +3 "collection"''P +8 "core" * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 .tElbow.home.seek :clear +2 "manipulator"&(Z +314 "core" ( +3 "storage"( & +6 "core" &  c\ +3 .tSE.home.seek :down +2 "storage"(H') +26 "core" ' +39 ' +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(K([G +184 "core" ' +3 ."rdyProcessing"PS.stop + "processing"%5 +265 "core" ' +837 ( +3 .tSC.configure :limp + "storage"($(\ 1b +6 .tForearm.seek :retract +2 "manipulator"&' ] +7 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&/( +129 "core" ( +4 .tForearm.reconfigure :hammer + "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&&'΢ +97 "core" ' +3 "manipulator"&k% +5 "core" %Φ E +4 .tForearm.seek retracted +3 "manipulator"&*' ] +112 "core" ' +2 "manipulator"&$% +7 "core" % I < +3 "processing"%b& +6 "collection"'f& +82 "core" &>\ m + &\ d +6 ."openPC"PC.home.seek :open +14 .tCC.home.seek :open +3 "processing"%P( +4 "collection"'( +321 "core" ( +12 ( +72 "Can"\ nB J 6 +7 #tPhase [myDA_WCR {hotBleach :waste2b} #Phase 30: Wednesday DA+WCR with hotBleach cleanup (4 pucks)] +3 ."Qmail"Notice.email "At 11:00:37 began in tube 4: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 30: Wednesday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:153\\n{1 => 33,\\n 2 => 33,\\n 3 => 6,\\n 4 => 27,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 9.5C, 11% humidity, 14.4psia, 13.09V, 0.31A, 166.925Ah, 4.09W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 30: Wednesday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +1430 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &w\ X +4 .tHand.open +2 "manipulator"&1 +21 "core" 1 +3 "manipulator"&V& +6 "core" &  +3 "manipulator"&(% +6 "core" % I J +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(-z +182 "core" ( +3 "manipulator"&A& +5 "core" &- j +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +8 &]& +4 "core" &- j +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&m'o +106 "core" ' +4 .tHand.close + "manipulator"&{/ +25 "core" / +3 "manipulator"&& +5 "core" &- 3 j +4 "manipulator"&h% +6 "core" %uu / +4 .tForearm.seek :retract +2 "manipulator"&6' ] +107 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +328 "core" ( +3 "manipulator"&<& +5 "core" & + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &\ & +4 "core" & e + +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&i'ш +108 "core" ' +3 "manipulator"&D& +6 "core" &\  * +3 "manipulator"&% +6 "core" %т +5 "collection"'c& +7 "core" &w\ S +3 "collection"'& +8 "core" &w\ Q +5 .tCC.seek :closed +3 "collection"'d(X +6 "core" &w\ S +4 &y\ \ QB +8 & Iy\ J3 +9 &4p}\ JG +9 &[\ OR +10 &M\ RR +9 &UM\ OQ +10 &L\ QQ +9 &K\ RQ +9 &L\ SQ +10 &!^O\ OQ +9 &#M\ RQ +9 &$L\ NQ +10 &&J\ NQ +9 &(eJ\ MQ +10 &*'O\ LQ +9 &+N\ LQ +9 &-O\ LQ +10 &/mO\ KQ +9 &1/J\ LQ +9 &2J\ LR +10 &4O\ LR +9 &6tM\ MR +10 &87N\ OQ +9 &9I\ RQ +10 &;N\ QQ +9 &=}J\ QQ +9 &??O\ RQ +9 &AL\ SQ +10 &BQ\ NR +9 &D_\ LT +10 &F=v\ IU +9 &G\ GX +9 &I\ B\\ +10 &Ko\ C\\ +9 &M2\ C[ +10 &N\ B\\ +9 &P\ B\\ +9 &Rt\ B] +10 &T6\ B] +9 &U\ @_ +9 &W\ C? +10 &X,\ J)w +9 &Xb\ OE +4 ( +4 "collection"'& +4 "core" &Xe\ PE +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.45 +2 "collection"'t& +6 "core" &Xe\ OE +4 .tHand.open +2 "manipulator"&>1 +27 "core" 1 +3 "manipulator"&w% +6 "core" %c u +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&3' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'r& +5 "core" &Xe\ PE +4 "collection"'y% +5 "core" %P\ M +7 .tCSV.dial CSR +3 "collection"'\\  +136 "core"  +93 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'L'q +1349 "core" ' +4 .tdelay 5 seconds +504 .CSR.select :air +4 "collection"' +33 'p% +8 "core" %q\ R +10 .tCS.reconfigure :fast + "collection"'#d @b +7 .tCS.seek 7.5ml +3 "collection"'R'@ +666 "core" ' +2 .tCSV.dial :waste + "collection"'o +135 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'|'P +1978 "core" ' +2 #tPurging external Intake + "collection"'I& +4 "core" &Xd\ YE +2 "collection"'s% +3 "core" %N\ X +2 .tCSV.dial :flush + "collection"'Z  +45 "core"  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'N' +2425 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'0 +2 'O  +6 "core"  +67  +4 .tCTV.dial :intake + "collection"'  +80 "core"  +4 .tIntake.select :open +2 "sampler") +13 .tCS.seek 0ml + "collection"'Y'P +2476 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'5  +80 "core"  +4 #tFlushing upper manifold + "collection"' & +4 "core" &Xc\ VE +2 "collection"'^% +3 "core" %K\ V +2 .tCSV.dial :flush + "collection"'%  +74 "core"  +4 .tCS.seek 5ml +2 "collection"'?'q +1247 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"', @ +44 "core" @ +3 "collection"'% +4 "core" %q\ Y +3 .tCS.seek 7.001ml + "collection"''m +552 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +2 '  +7 "core" +97 ~ +4 .tCTV.dial :air + "collection"'  +9 "core" +5 .tCS.seek 0ml + "collection"'G'P +1724 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'8'2~ +781 "core" ' +2 .tCSV.dial :waste +2 "collection"'` +59 "core" +11 .tCS.seek 0ml + "collection"''P +791 "core" ' +2 "collection"'a& +3 "core" &Xb&\ YE +3 "collection"'_% +3 "core" %Q&\ X +2 .tCSV.dial :flush + "collection"'  +44 "core"  +4 .tCS.seek 3ml +2 "collection"'J'2~ +789 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"') @ +44 "core" A +3 "collection"'!% +4 "core" %2\ X +3 .tCS.seek 5ml + "collection"'Q'q +548 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +4 "core" A +4 .tCS.seek 0ml +2 "collection"'x'P +1255 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'}'2~ +796 "core" ' +2 .tCSV.dial :waste +2 "collection"'z +74 "core" +5 .tCS.seek 0ml + "collection"''P +788 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" &   * +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=( +37 "core" ( +2 "manipulator"&X& +3 "core" & U S +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &u& +3 "core" &  S +2 .tForearm.seek CC +2 "manipulator"&q'ш +95 "core" ' +2 .tHand.close + "manipulator"& / +19 "core" / +3 .tCC.seek :open + "collection"'M( +406 "core" ( +2 "manipulator"&2& +3 "core" & S +2 "manipulator"&W% +3 "core" %y +3 .tForearm.seek :retract + "manipulator"&;' ] +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-z +310 "core" ( + "manipulator"&l& +4 "core" &-p J +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-p J +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&F'o +110 "core" ' +2 .tHand.open + "manipulator"&1 +27 "core" 1 +2 "manipulator"&@% +3 "core" %ts w +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&#' ] +102 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 4 into Collection Clamp + "collection"'S& +3 "core" &\ b +3 "manipulator"&9% +3 "core" % M $  +2 "storage"(+% +3 "core" %' x w n\ +2 "storage"(". +4 "core" .([G +2 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 4 + "storage"(E(, +510 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +2 "core" &,\ F G \ +3 "manipulator"&:& +63 "core" &-u E +2 "manipulator"&~% +3 "core" % M  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&T( +193 "core" ( +2 "manipulator"&B& +4 "core" &\  y  +2 "storage"(n& +3 "core" &, Z h \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts + "manipulator"&e'| +105 "core" ' +2 "storage"(.& +3 "core" &, w w y\ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(4' +132 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (1& +3 "core" &, N d _\ +2 "manipulator"& & +4 "core" &\  7  +2 .tElbow.seek 4 +2 "manipulator"&[( +2 "core" ( +2 "manipulator"&7& +4 "core" &\  U  +2 "storage"(j& +3 "core" &, s i \ +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&'Ј +17 "core" ' + .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +22 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&g& +2 "storage"(-') +8 "core" &\  H  +2 "manipulator"&k% +3 "core" % 1 +3 .tForearm.seek :retract +2 "manipulator"&U' ] +87 "core" ' + ."downElevator"SE.stop + "storage"(5 +21 "core" ' +2 .tElbow.seek CC + "manipulator"&( +198 "core" ( +2 "manipulator"&$& +3 "core" & C +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &f& +3 "core" & O +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&b'ш +91 "core" ' + "manipulator"&& +4 "core" & n +2 "manipulator"&&% +8 "core" %р @ +2 "collection"'& +4 "core" &\ c +2 "collection"'& +5 "core" &\ c +2 .tCC.seek :closed +2 "collection"' (X +4 "core" &\ d +9 &1{\ [*y +9 &b~\ Y? +10 &Gn\ ZP +9 &L\ ]P +9 &O\ ]P +10 &J\ ]P +9 &MP\ ]Q +9 &M\ ]P +10 & M\ ]P +9 &"J\ ]P +9 &$UO\ ]Q +10 &&P\ ]P +9 &'I\ ^P +10 &)N\ ]P +9 &+_L\ ]P +9 &- O\ ]P +10 &.O\ ]P +9 &0N\ ]P +9 &2eN\ ]Q +10 &4(O\ ]P +9 &5Q\ ]P +10 &7O\ ]Q +9 &9nM\ ]P +9 &;/N\ ]Q +10 &<M\ ]P +9 &>O\ ]P +9 &@wJ\ ]P +10 &B9L\ ]P +9 &CO\ ]Q +10 &EW\ \\Q +9 &Gwf\ ZS +9 &I6s\ ZT +10 &J\ WW +9 &L\ TZ +9 &Nj\ TZ +10 &P,\ UZ +9 &Q\ S[ +10 &S\ S[ +9 &Ue\ O^ +9 &W)\ QP +10 &XTE\ T)z +9 &Xm\ YH +6 ( +2 "collection"'& +3 "core" &X_\ ZH +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.33 +2 .Hand.open + "manipulator"&1 +16 "core" 1 +2 "manipulator"&V% +3 "core" %} - +3 .tForearm.reconfigure :loose +57 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +10 "manipulator"&(' ] +93 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +177 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")A+ +2 "core" + +3 "sampler")]% +3 "core" %& \ E +2 "collection"'/& +4 "core" &X_~\ YH +3 "Can"\ rP Ձ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +2 "sampler"){ +5 "core"  +4 .tSS.reconfigure :fast + "sampler")#.0X +25  +4 .tdelay 3.8 seconds +382 "collection"'m% +2 "core" %U\  +3 "sampler")C% +3 "core" %3 \  +2 #tSensor limits: Intake max 171.3psia; Outlet max 130.6psia + .SSV.dial :spit + "sampler")< +143 "core" +4 .tSS.seek 0ml + "sampler")\ '! +245 "core" ' + .tSSV.dial CBV +2 "sampler")D  +142 "core"  +5 .tCTV.dial :intake + "collection"'  +81 "core"  +5 #tWaiting for sampler to finish priming... + .delayUntil "11:08:34.69" +1479 #"flow"3.7L/min +3006 #4.1L/min +4139 "Can"\ 2 z ՚Z +6 #"flow"5.6L/min +5011 #6.8L/min +2659 .tFlow.enablePump :primary + .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")c  + "collection"'6 @ +5 "core"  +13 @ +5 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +2 "Can"\ / ծ; +2 .tIntake.select :open + "sampler") +213 "collection"'% +3 "core" %U\  +2 #tIntake @30.9psia, vacuum from 20.0 to 26.0psi + .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X+ +5 "core" + +3 #"flow"6.0L/min +3 "collection"'w% +2 "core" %U\ 9 +2 "sampler")r% +4 "core" %VRN \ " +2 .tIntake.select :close + "sampler")0 +13 )y% +3 "core" %VGH \ ) +2 .tSSV.dial :exhaust + "sampler")  +78 "core"  +4 .tExhaust.select :open + "sampler")@ +76 .tSS.seek 0ml + "sampler")\\'! +374 "core" ' +3 .tExhaust.select :close + "sampler") +15 #tSampling 1000.0ml in 45:00 +2 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default + "sampler")#.0X +3 .tSSV.dial :exhaust + "sampler")X  +81 "core"  +5 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml +2 "sampler")u'! +888 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +80 "core" +6 #tAllowing 5:18 for 25.0ml of remaining 900.0ml +66 "Can"\ G 5 + .tIntake.select :open +11 "sampler") +214 "collection"'% +3 "core" %U\ 8 +3 #tIntake @29.4psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X% +8 "core" %85 \ #2 +6 .tSSV.dial :exhaust +6 "sampler")  +83 "core"  +29 .tExhaust.select :open +7 "sampler")@ +37 .tSS.seek 0ml +4 "sampler")p'! +891 "core" ' +4 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")L  +84 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can"\ B  +3 .tIntake.select :open +2 "sampler") +217 "collection"'o% +5 "core" %U\ 0 +3 #tIntake @31.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X +3 .tIntake.select :close +2 "sampler")0 +17 )% +4 "core" %40 \ > +3 .tSSV.dial :exhaust +3 "sampler")Q  +80 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")x'! +800 #"flow"2.5L/min +89 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")z  +36 ."Qmail"DAfans.email "Started da in tube 4 at 11:05:11PDT27-Aug-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 6,\\n 4 => 27,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 9.5C, 11% humidity, 14.4psia, 13.09V, 0.31A, 166.925Ah, 4.09W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +693 "core"  +8 #tAllowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can"\ K # +3 .tIntake.select :open +2 "sampler") +217 "collection"'}% +4 "core" %U\ - +4 #tIntake @31.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X | +6 .tIntake.select :open +4 "sampler") +221 "collection"'% +4 "core" %U\ * +4 #tIntake @31.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X0X] \  +5 #tVacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %:* \  +16 "collection"'% +4 "core" %U}\ . +4 "sampler")*% +7 "core" %:* \  +17 "collection"'L% +5 "core" %U\ + +3 "sampler")o% +7 "core" %:* \  +21 "collection"'p% +5 "core" %U\ * +3 "sampler")i% +7 "core" %:* \  +24 "collection"'Z% +5 "core" %U\ , +3 "sampler")|% +7 "core" %>* \  +28 "collection"'\\% +5 "core" %U\ / +3 "sampler")R% +7 "core" %>9= \  +33 "collection"'I% +5 "core" %U\ / +3 "sampler")s% +7 "core" %> \  +3 "collection"'N% +6 "core" %U\ / +2 #tIntake @30.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X; \  +15 "collection"'?% +4 "core" %U\ . +4 "sampler")G% +6 "core" %fe \ < +18 "collection"'`% +4 "core" %U\ 3 +4 "sampler")8% +6 "core" % \  +21 "collection"'a% +4 "core" %U\ 2 +4 "sampler")% +6 "core" %\  \  +25 "collection"'% +4 "core" %U\ 0 +3 "sampler")% +7 "core" %^\\ \  +28 "collection"'% +5 "core" %U\ 3 +3 "sampler")_% +7 "core" % \ +33 "collection"'J% +4 "core" %U\ 4 +3 "sampler")% +7 "core" % \ +38 "collection"'Q% +4 "core" %U\ 5 +3 "sampler")0% +7 "core" % \ " +3 .tIntake.select :close +2 "sampler")0 +17 )z% +4 "core" %  \ & +3 .tSSV.dial :exhaust +3 "sampler")}  +81 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")x'! +856 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler"))  +84 "core"  +8 #tAllowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can"\ M h , +3 .tIntake.select :open +2 "sampler") +217 "collection"'!% +4 "core" %U\ 3 +3 #tIntake @31.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0XA \ ! +50 "collection"'% +5 "core" %U\ 5 +3 "sampler")U% +5 "core" % \ +59 "collection"'M% +4 "core" %U\ 6 +3 "sampler")% +8 "core" % \ +64 "collection"'V% +5 "core" %U\ 3 +3 "sampler")&% +6 "core" % \ N +75 "collection"' % +5 "core" %U\ 4 +3 "sampler")b% +6 "core" % \ !N +85 "collection"'7% +5 "core" %U\ 2 +3 "sampler"){% +5 "core" %1. \ N +98 "collection"''% +5 "core" %U\ 5 +3 "sampler")/% +6 "core" %(% \ N +3 .tIntake.select :close +2 "sampler")0 +18 )h% +4 "core" %,+ \ $N +3 .tSSV.dial :exhaust +3 "sampler")m  +80 "core"  +7 .tExhaust.select :open +3 "sampler")@ +98 .tSS.seek 0ml +2 "sampler")C'! +896 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")<  +85 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 700.0ml +5 "Can"\ E b C +2 .tIntake.select :open +2 "sampler") +218 "collection"'% +4 "core" %U\ 2 +3 #tIntake @30.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X$ \  +14 "collection"'% +5 "core" %U\ 2 +4 "sampler")6% +7 "core" %">$ \  +17 "collection"'% +5 "core" %U\ 1 +3 "sampler")\ % +6 "core" %">$  \  +21 "collection"'w% +5 "core" %U\ 1 +4 "sampler")r% +7 "core" %"?$$$ \  +24 "collection"']% +5 "core" %U\ 2 +3 "sampler")t% +6 "core" %"BGE \  +29 "collection"'>% +5 "core" %U\ , +3 "sampler")% +7 "core" %"Cvt \  +3 "collection"'*% +6 "core" %U\ . +2 #tIntake @30.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X< \ ' +24 "collection"'#% +5 "core" %U-\ 1 +4 "sampler") % +6 "core" %sSQ \  +28 "collection"'g% +5 "core" %U"\ 3 +4 "sampler")k% +7 "core" %smi \  +3 "collection"'H% +6 "core" %U\ 4 +3 #tIntake @30.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X% +5 "core" %U\ . +4 "sampler")% +7 "core" % 32 \  +37 "collection"'*% +5 "core" %U\ 2 +4 "sampler")D% +7 "core" %FC \ ) +43 "collection"'% +5 "core" %U\ 0 +3 "sampler")p% +7 "core" %\\[ \  +50 "collection"'i% +6 "core" %U\ 2 +3 "sampler")Z% +6 "core" %yx \  +4 "collection"'|% +6 "core" %U\ 1 +3 #tIntake @30.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0X\ 2 +3 "sampler")=% +7 "core" %&$ \  +24 "collection"'v% +5 "core" %Us\ 2 +3 "sampler")X% +7 "core" %., \  +28 "collection"'% +5 "core" %U\ 2 +3 "sampler")% +7 "core" %73 \  +33 "collection"'l% +5 "core" %U\ 0 +3 "sampler")9% +5 "core" %@? \  +40 "collection"' % +4 "core" %Ua\ 3 +4 "sampler")% +15 "core" %MJ \ ! +35 "collection"';% +4 "core" %U\ 5 +3 "sampler")F% +6 "core" %^Z \ " +51 "collection"'K% +5 "core" %U\ 5 +4 "sampler")?% +6 "core" %lh \  +57 "collection"':% +5 "core" %UG\ 4 +3 "sampler")~% +7 "core" % \ ! +65 "collection"'% +5 "core" %UT\ 5 +3 "sampler")n% +7 "core" % \ ! +74 "collection"'% +5 "core" %U\ 5 +3 "sampler")3% +6 "core" % \ ! +86 "collection"'+% +4 "core" %Up\ 2 +3 "sampler")"% +7 "core" % \  +96 "collection"'1% +5 "core" %U@\ 2 +3 "sampler").% +6 "core" % \  +110 "collection"'j% +5 "core" %U\ 4 +3 "sampler")#% +7 "core" %1- \  +124 "collection"' % +4 "core" %UR\ 5 +4 "sampler")g% +6 "core" %>< \ " +141 "collection"'k% +4 "core" %U\ 5 +3 "sampler")@% +5 "core" %rq \  +161 "collection"'H% +4 "core" %U\ 4 +3 "sampler")B% +7 "core" % \ ! +180 "collection"'4% +4 "core" %U \ 9 +4 "sampler")% +6 "core" % \ & +193 "collection"'$% +4 "core" %U\ 4 +3 "sampler")f% +7 "core" % \ S +192 "collection"'d% +5 "core" %UA\ 3 +3 "sampler")[% +5 "core" % \ S +194 "collection"'S% +5 "core" %U\ 2 +3 "sampler")% +7 "core" %  \ S +2 .tIntake.select :close +2 "sampler")0 +18 )-% +3 "core" % \ "S +4 .tSSV.dial :exhaust +2 "sampler")  +82 "core"  +7 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")U'! +895 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")M  +84 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 650.0ml +3 "Can"\ C q ֡' +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %U6\ 2 +4 #tIntake @29.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +82 "sampler")#.0X% +7 "core" % \ 9 +74 "collection"'% +5 "core" %Ue\ 2 +4 "sampler")*% +5 "core" % \ 9 +86 "collection"'D% +5 "core" %Ui\ 1 +3 "sampler")% +7 "core" % \ 9 +96 "collection"'p% +5 "core" %US\ 1 +3 "sampler")i% +7 "core" % \ 9 +109 "collection"'Z% +6 "core" %UN\ 1 +3 "sampler")|% +6 "core" % \ 9 +125 "collection"'<% +5 "core" %UY\ 1 +3 "sampler")I% +7 "core" %%$ \ 9 +140 "collection"'s% +5 "core" %UM\ 1 +4 "sampler")N% +6 "core" %?? \ 9 +3 "collection"'y% +6 "core" %Ug\ 1 +5 .tSS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X  +2 "sampler")'! +12 "core" ' +4 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")*  +123 "core"  +21  +379 ' +4 .tSSV.dial between CBV and plug +3 "sampler")D +49 "core" +8 .tCBV.dial between SSV and waste2 +3 "collection"'  +33 "core"  +7 "collection"'p% +5 "core" %R\ M +4 ."connect"CTV.dial CSV,avoiding: :air +5 .tCSV.dial CTV +5 "collection"'i  +7 'Z  +7 "core"  +40  +8 .tCS.reconfigure :pressurize +2 "collection"'# d@<<'b +5 .tCS.seek 0ml +2 "collection"'|'P +1913 "core" '& -'j\ O +6 "collection"'<% +5 "core" %%.+m\ R +3 "sampler")I% +5 "core" % \ ? +4 #tBubblePoint: Intake @24.3psia, Outlet @0.2psia +2 .CBV.dial SSV +3 "collection"'s @ +36 "core" A +8 .tSS.reconfigure :default +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"'G'P +69 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +142 "core"  +6 .tSS.reconfigure :exhale +2 "sampler")#.0X +8 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'3'P +69 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")+ +142 "core"  +7 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +5 "core" 9rd +104 "collection"'*9 +5 "core" 9vd +104 "collection"'V9 +5 "core" 9{d +104 "collection"'D9 +5 "core" 9,d +104 "collection"'9 +5 "core" 9Qd +105 "collection"'p9 +4 "core" 9ud +188 "collection"'i9 +4 "core" 9d +105 "collection"'Z9 +4 "core" 9d +104 "collection"']9 +7 "core" 9d +104 "collection"'<9 +5 "core" 9"b +104 "collection"'I9 +5 "core" 9F^ +104 "collection"'s9 +5 "core" 9j[ +104 "collection"'9 +5 "core" 9X +104 "collection"'y9 +5 "core" 9U +104 "collection"'&9 +5 "core" 9R +104 "collection"'Y9 +5 "core" 9O +104 "collection"'N9 +5 "core" 9L +104 "collection"' 9 +5 "core" 9<I +104 "collection"',9 +5 "core" 9]F +105 "collection"'L9 +4 "core" 9~B +105 "collection"'59 +4 "core" 9B +104 "collection"'9 +5 "core" 9? +104 "collection"'o9 +5 "core" 9< +104 "collection"'9 +5 "core" 9: +104 "collection"'9 +5 "core" 99 +104 "collection"'|9 +5 "core" 975 +104 "collection"'O9 +5 "core" 9S4 +104 "collection"'G9 +5 "core" 9n2 +104 "collection"'a9 +5 "core" 90 +105 "collection"'\\9 +4 "core" 9. +105 "collection"'89 +4 "core" 9- +105 "collection"'9 +5 "core" 9+ +104 "collection"'9 +5 "core" 9* +104 "collection"'`9 +5 "core" 9) +104 "collection"'9 +5 "core" 9 ( +104 "collection"'J9 +5 "core" 9+% +104 "collection"'_9 +5 "core" 9?\ $ +104 "collection"'Q9 +5 "core" 9S # +104 "collection"'9 +5 "core" 9f" +105 "collection"'09 +4 "core" 9v! +104 "collection"'9 +5 "core" 9$ +104 "collection"'9 +5 "core" 9( +104 "collection"'z9 +5 "core" 9, +104 "collection"'R9 +5 "core" 91 +105 "collection"'!9 +4 "core" 95 +104 "collection"'x9 +5 "core" 99 +104 "collection"'u9 +5 "core" 9> +104 "collection"'29 +5 "core" 9B +104 "collection"'W9 +5 "core" 9G +104 "collection"'^9 +5 "core" 9 !K +104 "collection"'=9 +5 "core" 9 "O +104 "collection"'v9 +5 "core" 9 %T +104 "collection"'q9 +5 "core" 9 %X +104 "collection"'9 +5 "core" 9 )(\\ +105 "collection"'9 +4 "core" 9 1)a +105 "collection"'}9 +4 "core" 9 :*e +105 "collection"')9 +79 "core" 9 G-l +104 "collection"'99 +6 "core" 9 M-q +104 "collection"' 9 +4 "core" 9 U1u +104 "collection"'9 +5 "core" 9 [2y +104 "collection"'l9 +5 "core" 9 b4~ +104 "collection"'?9 +5 "core" 9 h5 +104 "collection"';9 +5 "core" 9 m6 +104 "collection"':9 +4 "core" 9 s8 +105 "collection"'~9 +4 "core" 9 w9 +104 "collection"'9 +5 "core" 9 |; +104 "collection"'9 +5 "core" 9 ; +104 "collection"'%9 +5 "core" 9 > +104 "collection"'+9 +5 "core" 9 ? +104 "collection"'X9 +4 "core" 9 @ +105 "collection"'n9 +4 "core" 9 B +104 "collection"'j9 +5 "core" 9 C +104 "collection"'39 +5 "core" 9 E +104 "collection"'"9 +4 "core" 9 F +104 "collection"'.9 +5 "core" 9 G +104 "collection"'#9 +4 "core" 9 H +104 "collection"'19 +5 "core" 9 I +104 "collection"'F9 +5 "core" 9 K +104 "collection"' 9 +5 "core" 9 M +104 "collection"'g9 +4 "core" 9 M +105 "collection"'k9 +5 "core" 9 O +104 "collection"'@9 +4 "core" 9 P +105 "collection"'B9 +4 "core" 9 R +104 "collection"'H9 +5 "core" 9 S +104 "collection"'9 +5 "core" 9 T +104 "collection"'49 +4 "core" 9 U +105 "collection"'f9 +4 "core" 9 W +104 "collection"'$9 +23 "core" 9 X +105 "collection"'[9 +4 "core" 9 Y +104 "collection"'d9 +5 "core" 9 Z +104 "collection"'9 +5 "core" 9 ] +104 "collection"'S9 +4 "core" 9 ] +105 "collection"'9 +4 "core" 9 ]\  +105 "collection"'9 +4 "core" 9 _ +104 "collection"'9 +5 "core" 9 a +14 "Can"\ % \\Z +90 "collection"'U9 +5 "core" 9 c +104 "collection"'T9 +5 "core" 9 c +109 "collection"' 9 +5 "core" 9\ e  +104 "collection"'b9 +5 "core" 9\ f$ +104 "collection"'79 +4 "core" 9\ \ g) +105 "collection"'{9 +4 "core" 9\ h- +104 "collection"''9 +5 "core" 9\ i1 +104 "collection"'/9 +5 "core" 9\ j6 +104 "collection"'h9 +5 "core" 9\ m: +104 "collection"'m9 +5 "core" 9\ m> +104 "collection"'e9 +5 "core" 9\ nC +104 "collection"'K9 +5 "core" 9\ !oG +104 "collection"'A9 +5 "core" 9\ $qK +17 .tCH.hold 10:00,70C +5 "collection"'c `\ n `\ "\ +3 '9 +12 "core" M +2 9\ %p +3 "collection"'C% +5 "core" % \ p\ l\  +4 #tBegun lysing Collection Puck Heater at 68.1C/73.2psia +58545 "Can"\ @ , Z +1435 "core" ` +3 "collection"'9 +6 "core" 9\ mM +4 "collection"'6% +6 "core" % \ \ \ F +3 #tEnded lysing Collection Puck Heater at 70C/79.2psia +3 .CS.seek 0ml +2 "collection"''P +337 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'r @ +111 "core" A +6 .tCSV.dial :air +3 "collection"'\ @ +44 "core" > +7 .tCS.seek 5ml +3 "collection"''q +1356 "core" ' +3 .tCSV.dial CTV +2 "collection"'t  +46 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +3 "collection"'w @ +46 "core" ? +6 .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'  +47 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'> @ +47 "core" ? +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'*'P +1346 "core" ' +3 "collection"'V% +6 "core" %S\ P +2 #tPuck @157.0psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +3 "collection"'D +105 "core"  +6 .tCBV.dial CSV +3 "collection"'  +31 "core"  +7 "collection"'p% +6 "core" %W < 6\ O +4 .tCS.seek 5.001ml +2 "collection"'i'q +1346 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'Z  +46 "core" +7 "collection"']% +6 "core" %q'!\ P +4 .tCS.seek 7ml +2 "collection"'<'j +597 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'I @ +44 "core" > +7 .tCS.seek 10ml +2 "collection"'s' +850 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +120 "core" ^ +7 #tLysing Complete + "collection"'y& +5 "core" &XZ \ LH +4 #tStoring sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&&% +6 "core" % l  +3 "storage"(Y% +6 "core" %B \ +3 "storage"(N. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 3 +2 "storage"( (G +198 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (,& +4 "core" &G y \ +3 "manipulator"&L& +6 "core" & +3 "manipulator"&5% +6 "core" % l y  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&( +164 "core" ( +3 "manipulator"&o& +80 "core" & e +3 "storage"(& +6 "core" &L y\ +4 .tForearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&'k +105 "core" ' +3 "storage"(|& +5 "core" &L z\ +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(O' +273 "core" ' +4 "storage"(G- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 "manipulator"&a& +4 "core" & k e +4 "storage"(\\& +6 "core" &L v\ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +3 "manipulator"&8'K +41 "core" ' +3 .tElbow.hold +3 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +4 "core" -' +5 .tSE.seek 5.22 Pucks below Top Plate +2 "storage"(`' +30 "core" ' +3 "manipulator"&% +5 "core" %;f  +3 "storage"(J& +7 "core" &L 4\ +2 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 3 + 284 counts +2 "manipulator"&_'g +18 "core" ' +2 "manipulator"&Q& +7 "core" & e +3 "storage"(& +6 "core" &L \ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +3 "manipulator"&0'k +19 "core" ' +4 .tSE.seek 6.22 Pucks below Top Plate +2 "storage"('o +35 "core" ' +3 "manipulator"&& +5 "core" & e +4 "manipulator"&z% +5 "core" %q\  I  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&R' ] +90 "core" ' +4 .tElbow.seek CC +2 "manipulator"&!( +186 "core" ( +3 "manipulator"&x& +5 "core" &  +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &u& +4 "core" &  +4 .tForearm.seek CC +3 "manipulator"&2'ш +99 "core" ' +3 .tHand.close +2 "manipulator"&W/ +20 "core" / +6 .tCC.seek :open +2 "collection"'^( +410 "core" ( +3 "storage"(=& +6 "core" &L   \ +3 "storage"(v& +6 "core" &L \ \ ~\ +3 "manipulator"&q& +5 "core" &  +4 "manipulator"&% +6 "core" %ћ +4 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&}( +160 "core" ( +3 "manipulator"&)& +6 "core" & l +3 "storage"(9& +81 "core" &L   O\ +3 .tElbow.reconfigure :limp +10 "manipulator"&$ ,(b +7 .tForearm.seek 3 +2 "manipulator"& 'K +112 "core" ' +3 .tElbow.hold +2 "manipulator"&, +6 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&l1 +21 "core" 1 +4 "manipulator"&?% +7 "core" %Tu % +2 "storage"(;& +7 "core" &L \ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 309 counts +2 "manipulator"&:'Ѐ +22 "core" ' +2 "manipulator"&~& +5 "core" & s l +4 "storage"(& +5 "core" &L  %\ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&'k +20 "core" ' +2 "storage"(%% +5 "core" %x ) \ +8 ."downElevator"SE.seek :down +3 "storage"(+') +97 (X% +4 "core" %.C   D\ Zq +4 "manipulator"&n% +6 "core" %q\   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&j' ] +89 "core" ' +26 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +5 "core" &T\ Y +4 "manipulator"&"& +7 "core" & l +3 "manipulator"&.% +6 "core" % M  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&#(-z +171 "core" ( +3 "manipulator"&1& +5 "core" &- _  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &F& +4 "core" &- !  +5 .tForearm.seek :garage +3 "manipulator"& 'o +109 "core" ' +3 .tHand.close +2 "manipulator"&g/ +17 "core" / +3 "manipulator"&k& +6 "core" &- Y  +3 "manipulator"&@% +6 "core" %~x 5 +4 .tForearm.seek :retract +2 "manipulator"&B' ] +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&H( +306 "core" ( +3 "manipulator"&& +5 "core" & 9 ' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &4& +4 "core" & | ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&f'ш +111 "core" ' +3 "manipulator"&$& +5 "core" & z ' +4 "manipulator"&[% +6 "core" %у 1 +4 "collection"'d& +5 "core" &\ Z +88 "collection"'& +10 "core" &\ Z +4 .tCC.seek :closed +3 "collection"'S(X +7 "core" &\ Z +4 &\ Y7 +8 &Eu\ Q1 +9 &Bo{\ OF +10 &Zu\ RP +9 &L>\ SP +9 &cL*\ SP +10 &$O\ SQ +9 &Mo\ SP +10 &NJ\ SP +9 &!kM?\ SP +9 &#-L\ TP +10 &$N\ SP +9 &&J\ TP +9 &(tMX\ TP +10 &*6L\ TP +9 &+M\ SP +10 &-L\ SP +9 &/|Mp\ SP +9 &1>LZ\ TP +10 &3LJ\ SP +9 &4O,\ SP +9 &6N\ RP +10 &8EN\ RP +9 &:L]\ SP +10 &;MS\ SP +9 &=NA\ SP +9 &?NM\ SP +10 &AJ\ TP +9 &BN\ SP +9 &D[\ RR +10 &FMk\ QS +10 &H\ NW +9 &Io\ I[ +9 &K|O\ J[\ +9 &M>\ I[\ +10 &NX\ I\\ +9 &Pi\ J\\ +9 &RV\ I\\ +10 &TBF\ I\\ +9 &U=\ G^ +10 &W\ J@ +9 &X.\ J%o +9 &X]t\ QI +4 ( +3 "collection"'& +6 "core" &X\\d\ QI +4 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.37 +2 "collection"'& +5 "core" &X\\}\ QI +6 .tHand.open + "manipulator"&1 +23 "core" 1 +3 "manipulator"&% +7 "core" %ф m +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&U' ] +94 "core" ' +3 .tPSV.dial PSR +3 "processing"%T +140 "core"  +10 "processing"% % +6 "core" %ܓ=\ V +4 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml +2 "processing"%b' +1605 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%7  +47 "core"  +7 .tPS.seek 0ml +2 "processing"%{'ܑ +1606 "core" ' +3 .tPSV.dial PSR +3 "processing"%' +46 "core"  +10 .tPSR.select :air +3 "processing"% +21 .tPS.seek 2.5ml +2 "processing"%/' +2618 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%h +2 "collection"'m  +9 "core" @ +5 "processing"%e +5 "core" @ +3 "processing"%K  +66 "core" +105 +10 .tPSV.dial :mixloop +2 "processing"%A +119 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%C  +133 "core" +8 .tPS.seek 0ml +4 "processing"%M'ܑ +2626 "core" ' +3 .tPSV.dial :air +2 "processing"%c  +82 "core"  +18 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%6 +46 "core" +8 .tPS.seek 0ml +3 "processing"%-'ܑ +2628 "core" ' +3 .tPSV.dial :air +3 "processing"%r  +44 "core"  +8 .tPS.seek 2.5ml +2 "processing"%\ ' +2618 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +46 "core" +8 .tPS.seek 0ml +2 "processing"%t'ܑ +2619 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&w& +6 "core" & + & +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&>& +5 "core" & . & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & 7 & +5 .tForearm.seek CC +2 "manipulator"&V'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&D/ +17 "core" / +6 .tCC.seek :open +2 "collection"'( +409 "core" ( +3 "manipulator"&p& +6 "core" & o & +3 "manipulator"&*% +5 "core" %ѓ X +5 .tForearm.seek :retract +2 "manipulator"&Z' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&](-z +311 "core" ( +3 "manipulator"&i& +5 "core" &- - O +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &I& +4 "core" &- 3 O +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&<'o +109 "core" ' +2 .tHand.open +2 "manipulator"&1 +16 "core" 1 +3 "manipulator"&y% +5 "core" %i? +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&&' ] +106 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%Y +15 "core" +6 .tPTV.dial :PRVmixing +5 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +6 "collection"'N  +8 "core" +6 .tCTV.dial :air,avoiding: :intake +6 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"',& +6 "core" &\ X +3 "manipulator"&L% +6 "core" % ` R  +4 "storage"(5% +6 "core" %B 0 ,\ +3 "storage"(E. +6 "core" .(G +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 4 +77 "storage"(o(, +202 "core" ( +4 .tSC.configure :limp +11 "storage"($(\ 1b +5 (& +4 "core" &,\ + \  +4 "manipulator"&& +6 "core" &- T O +3 "manipulator"&|% +6 "core" % a e  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +3 "manipulator"&(( +193 "core" ( +3 "manipulator"&G& +6 "core" &  B +3 "storage"(a& +5 "core" &,  \  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&\\'| +110 "core" ' +2 "storage"(& +7 "core" &, \ \ \ \ ]\  +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +144 "core" ' +3 "storage"(J- +5 "core" -'} +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 (Q& +4 "core" &, \  +3 "manipulator"&& +6 "core" &  l +4 .tElbow.seek 4 +3 "manipulator"&( +21 "core" ( +3 "manipulator"&z& +6 "core" &  < d +3 "storage"(& +5 "core" &, `\  +5 .tForearm.seek 4 + 300 counts +3 "manipulator"&'Ј +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&O/ +28 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&8& +4 "storage"(_') +12 "core" &  _ d +3 "manipulator"&`% +7 "core" %Џ H M +4 .tForearm.seek :retract +2 "manipulator"&x' ] +86 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ' +3 .tElbow.seek CC +2 "manipulator"&u( +174 "core" ( +2 "manipulator"&0& +7 "core" & x & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & # & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&W'ш +110 "core" ' +3 "manipulator"&R& +5 "core" & & +4 "manipulator"& % +6 "core" %ц b +4 "collection"'=& +6 "core" &V\ T +4 "collection"'v& +10 "core" &?\ U +5 .tCC.seek :closed +2 "collection"'q(X +7 "core" &(\ R + &\ T +8 &/y\ L+z +9 &a|\ L? +10 &Em\ IP +9 &J\ MP +9 &N\ NP +10 &N\ OP +9 &KNe\ LQ +9 &LR\ MP +10 & G\ OP +9 &"L\ OP +10 &$SM\ MQ +9 &&N}\ NQ +9 &'Lw\ OP +10 &)KY\ OP +9 &+]JC\ MP +9 &-N1\ NQ +10 &.L\ OP +9 &0K\ LP +10 &2cJ\ MQ +9 &4&M\ NP +9 &5O\ OP +10 &7N\ JQ +9 &9lL\ MP +9 &;/I\ NP +80 &<Kv\ OP +3 &>L\ KQ +4 &@tK\ MP +3 &B6K\ NP +2 &CO\ NP +4 &EW\ JQ + &Gx\\t\ KR + &I4of\ KT + &Jc\ IW + &LI\ CZ +4 &Nf\ E[ +9 &P(b\ F[ +9 &Qp\ E[ +10 &Se\ D\\ +9 &UeV\ C^ +9 &W(F\ DP +10 &XTG7\ D'v +9 &X r3\ IH +6 ( +4 "collection"'v& +17 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.30 +4 .Hand.open +2 "manipulator"&1 +5 "core" &X\\,\ LH + &X\\!\ MH +12 1 +4 "manipulator"&)% +6 "core" %ѕ r +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&9' ] +93 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'2  +144 "core"  +8 .tCSV.dial CTV +3 "collection"'!  +29 "core"  +9 .tPS.seek 2.5ml +3 "processing"%l' +2626 "core" ' +4 "collection"'?% +6 "core" %`YV\ M +4 .tCS.seek 4.25ml +2 "collection"';'Z' +1535 "core" ' +4 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%~  +45 "core"  +10 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%  +76 "core"  +9 .tPS.seek 0ml +3 "processing"%%'ܑ +2625 "core" ' +4 .tCBV.dial between PRV and waste1 +3 "collection"' ` +35 "core" _ +7 .tCSV.dial :air +3 "collection"'X @ +47 "core" > +7 .tCS.seek 10ml +3 "collection"'n' +1549 "core" ' +3 .tCSV.dial CTV +3 "collection"'}  +46 "core"  +8 .tCS.seek 0ml +3 "collection"' 'P +2618 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'3 @ +32 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'"  +145 "core" +5 "collection"':& +6 "core" &X[R\ IH +4 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&.% +6 "core" % \\  +3 "storage"(% +6 "core" %I `\ +3 "storage"(. +5 "core" .(, +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(1(G +200 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (F& +4 "core" &J \ +3 "manipulator"&+& +7 "core" &   % +3 "manipulator"&% +6 "core" % \\   +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&g( +174 "core" ( +3 "manipulator"&k& +5 "core" & @ X +4 "storage"(@& +5 "core" &N \ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +77 "manipulator"&j'k +108 "core" ' +3 "storage"( & +5 "core" &N "\ +5 .tSE.reconfigure :pick +12 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(#' +264 "core" ' +3 "storage"(- +6 "core" -'" +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&4& +5 "core" & L X +4 "storage"($& +6 "core" &N \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +2 "manipulator"&['K +40 "core" ' +3 .tElbow.hold +3 "manipulator"&d, +6 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(B- +4 "core" -'" +6 .tSE.seek 6.22 Pucks below Top Plate +2 "storage"(^'l +26 "core" ' +3 "manipulator"&% +5 "core" %F_ +4 "storage"(& +6 "core" &N !\ +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 295 counts +2 "manipulator"&'r +11 "core" ' +3 "manipulator"&& +5 "core" & W X +4 "storage"(T& +6 "core" &N \ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"& 'k +38 "core" ' +4 .tSE.seek 7.22 Pucks below Top Plate +3 "storage"(f' +43 "core" ' +2 "manipulator"&7& +7 "core" & _ X +3 "manipulator"&b% +5 "core" %X ! +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'' ] +91 "core" ' +4 .tElbow.seek CC +2 "manipulator"&{( +180 "core" ( +3 "manipulator"&h& +6 "core" & > & +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &e& +4 "core" & & & +4 .tForearm.seek CC +3 "manipulator"&m'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&K/ +15 "core" / +6 .tCC.seek :open +3 "collection"'A( +409 "core" ( +2 "storage"(& +7 "core" &N y\ +3 "storage"(C& +6 "core" &N \ +3 "manipulator"&/& +6 "core" &  , % +3 "manipulator"&c% +6 "core" %ћ  +4 .tForearm.seek :retract +2 "manipulator"&M' ] +104 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&6( +173 "core" ( +3 "manipulator"&& +80 "core" & a m +4 "storage"(r& +6 "core" &N   \ +3 .tElbow.reconfigure :limp +12 "manipulator"&$ ,(b +6 .tForearm.seek 3 +2 "manipulator"&-'K +113 "core" ' +4 .tElbow.hold +2 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&\ 1 +23 "core" 1 +4 "manipulator"&w% +7 "core" %Pu $ +3 "storage"(>& +6 "core" &N %\ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 305 counts +2 "manipulator"&'| +37 "core" ' +3 "manipulator"&D& +6 "core" & m +3 "storage"(H& +6 "core" &N  @\ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +3 "manipulator"&U'k +20 "core" ' +3 "storage"(S% +6 "core" %   ?\ +5 ."downElevator"SE.seek :down +4 "storage"(p') +98 (*% +5 "core" %tB {\ Zo +3 "manipulator"&V% +7 "core" %q\   +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&' ] +89 "core" ' +8 ' +3 ."downElevator"SE.stop + "storage"(5 +5 .tPSV.dial :air +3 "processing"%i  +77 "core" +7 .tPS.seek 2.5ml +3 "processing"%I' +2612 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"% +45 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%y  +47 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%Y +46 "core" +6 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%N  +46 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%Z'ܑ +1409 "Can"\ lL ۟ ؈Z +1217 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%,& +5 "core" &iF\ ` +4 "manipulator"&L& +5 "core" & m +4 "manipulator"&5% +6 "core" % b  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(-z +183 "core" ( +3 "manipulator"&<& +6 "core" &- J D +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &- D +4 .tForearm.seek :garage +3 "manipulator"& 'o +116 "core" ' +3 .tHand.close +2 "manipulator"&/ +21 "core" / +3 "manipulator"&|& +81 "core" &- D +3 "manipulator"&G% +6 "core" %s\\ +4 .tForearm.seek :retract +12 "manipulator"&a' ] +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&]( +117 "core" ( +3 "manipulator"&& +6 "core" & L +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &J& +4 "core" & L +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&Q'E +113 "core" ' +2 "manipulator"&&& +7 "core" & K +3 "manipulator"&% +5 "core" %8 G +5 "processing"%z& +5 "core" &iE\ _ +5 "processing"%& +7 "core" &i<\ ` +5 .tPC.seek :closed +4 "processing"%O(SD +4 "core" &iF\ _ +6 &i\ E\ _A +6 &H~F\ X3 +10 &"pF\ WG +9 &eG\ YQ +10 &WG\ ZP +9 &HTF\ ZP +9 &\ SI\ [P +10 &QF\ [P +9 &WF\ [P +9 &!OVF\ [Q +10 &#YG\ ZP +9 &$UE\ [Q +10 &&TF\ ZP +9 &(XRF\ ZP +9 &*RC\ [P +10 &+RG\ ZP +9 &-SG\ ZP +9 &/`RH\ [P +10 &1"SF\ ZP +9 &2WG\ [P +10 &4VG\ ZP +9 &6f[D\ ZQ +9 &8*XF\ [P +10 &9WH\ ZP +9 &;TF\ [Q +9 &=pYG\ ZP +10 &?1ZG\ ZQ +9 &@SF\ ZP +10 &BXF\ ZP +9 &DwZD\ ZQ +9 &F3nE\ XS +10 &GF\ WU +9 &IH\ WV +9 &KlE\ UW +10 &M/F\ VW +9 &NE\ TW +10 &PF\ TX +9 &RVzxE\ W2 +9 &S &tE\ XO +10 &S'3F\ [5 +3 ( +3 "processing"%& +6 "core" &S'1G\ [5 +4 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.63 +2 "processing"%8& +6 "core" &S'1F\ [5 +4 .tHand.open +2 "manipulator"&`1 +19 "core" 1 +3 "manipulator"&(% +6 "core" %, S  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&\\' ] +99 "core" ' +3 .tPRV.dial :air +2 "processing"%  +47 "core"  +6 .tPSV.dial :mixloop +3 "processing"%0 +46 "core" +6 "processing"%% +5 "core" %܏D\ [ +5 .tPS.seek 0.3ml +3 "processing"%' +385 "core" ' +3 .tPSV.dial PSR +3 "processing"%_ +108 "core"  +11 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%'5a +491 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%R' +1909 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"% +111 "core" +6 .tPTV.dial :mixing +3 "processing"%= @ +75 "core" B +9 .tPBV.dial :waste2 +3 "processing"%x  +98 "core"  +8 .tPS.seek 0ml +2 "processing"%'ܑ +2640 "core" ' +90 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +6 "core" & s I +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&)( +6 "core" ( +3 "manipulator"&v& +6 "core" & j I +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &2& +4 "core" & I I +4 .tForearm.seek PC +3 "manipulator"&!'E +95 "core" ' +3 .tHand.close +2 "manipulator"&W/ +26 "core" / +6 .tPC.seek :open +3 "processing"%t( +376 "core" ( +3 "manipulator"&?& +6 "core" & I +3 "manipulator"&s% +6 "core" %N 8  +4 .tForearm.seek :retract +2 "manipulator"&~' ] +94 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +135 "core" ( +3 "manipulator"&l& +5 "core" &-w  e # +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-x  O # +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&X'o +114 "core" ' +3 .tHand.open +2 "manipulator"&;1 +20 "core" 1 +3 "manipulator"&}% +5 "core" %nS $ +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&n' ] +105 "core" ' +4 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%3& +6 "core" &<\ _ +3 "manipulator"&"% +6 "core" % _ d  +3 "storage"(:% +6 "core" %B   X\ +3 "storage"(.. +6 "core" .(G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"((, +205 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &, \  \  +3 "manipulator"&F& +7 "core" &-  b +3 "manipulator"&+% +6 "core" % ` G  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&( +194 "core" ( +2 "manipulator"&o& +6 "core" &  v  +4 "storage"(k& +6 "core" &,  i\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +2 "manipulator"&@'| +110 "core" ' +3 "storage"(u& +6 "core" &, < 9 \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +2 "storage"( ' +140 "core" ' +3 "storage"(9- +5 "core" -'" +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 (& +5 "core" &, e\  +3 "manipulator"&4& +5 "core" &  D  +80 .tElbow.seek 4 +12 "manipulator"&$( +12 "core" ( +3 "manipulator"&B& +6 "core" &  c +3 "storage"(& +6 "core" &,\ \  \  +4 .tForearm.seek 4 + 300 counts +3 "manipulator"&'Ј +28 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&/ +24 "core" / +7 ."downElevator"SE.seek :down +4 "manipulator"&T& +4 "storage"(7') +12 "core" &  [ c +3 "manipulator"&b% +6 "core" %~ f  +5 .tForearm.seek :retract +2 "manipulator"&j' ] +91 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ' +3 .tElbow.seek PC +3 "manipulator"&g( +252 "core" ( +3 "manipulator"&#& +5 "core" & U +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &[& +4 "core" & a +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&'E +115 "core" ' +4 "manipulator"&^& +5 "core" & X +4 "manipulator"&h% +6 "core" %T f  +4 "processing"%e& +5 "core" &>\ c +5 "processing"% & +7 "core" &E\ c +6 .tPC.seek :closed +2 "processing"%d(SD +3 "core" &F\ c +7 &F\ c +6 &.~F\ [+| +9 &cG\ [@ +9 &OsF\ [P +10 &PG\ ^P +9 &RE\ ]P +10 &QF\ ]P +9 &YRD\ ]O +9 &SF\ ^P +10 & PF\ ^P +9 &"TF\ ^P +9 &$`UE\ ^P +10 &&#RF\ ]O +9 &'TD\ ]P +10 &)QG\ ]P +9 &+hSD\ ^P +9 &-*WF\ ]P +10 &.QG\ ^P +9 &0SG\ ]P +9 &2oQB\ ^P +10 &41TE\ ]P +9 &5UF\ ]P +10 &7VF\ ]P +9 &9vYH\ \\P +9 &;9TF\ \\P +10 &<TF\ \\P +10 &>TG\ ]P +8 &@SF\ ]P +10 &B@UF\ ]P +9 &DUG\ ]P +10 &EdF\ \\R +9 &G~wF\ [S +9 &I:E\ ZU +10 &JF\ YW +9 &LG\ YW +9 &NzG\ XW +10 &P<G\ XW +9 &QF\ XD +10 &R9E\ YT +9 &S"E\ `, +3 ( +3 "processing"% & +6 "core" &S"F\ `, +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.66 +4 .Hand.open +2 "manipulator"&K1 +18 "core" 1 +3 "manipulator"&'% +6 "core" %Y F  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&q' ] +109 "core" ' +5 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"% : +3 %C9 +12 "core" 9 +104 "processing"%/9 +4 "core" 99 +104 "processing"%c9 +5 "core" 9 : +104 "processing"%9 +4 "core" 9; +104 "processing"%m9 +5 "core" 9< +104 "processing"%r9 +4 "core" 9= +105 "processing"%{9 +4 "core" 9> +104 "processing"%\ 9 +5 "core" 9= +104 "processing"%w9 +4 "core" 9#> +104 "processing"%>9 +5 "core" 9(= +104 "processing"%D9 +5 "core" 9,< +104 "processing"%H9 +5 "core" 90: +180 "processing"%S9 +4 "core" 98, +104 "processing"%M9 +5 "core" 9 <* +104 "processing"%*9 +5 "core" 9A( +105 "processing"%V9 +4 "core" 9,E% +104 "processing"%69 +4 "core" 9;I$ +105 "processing"%-9 +4 "core" 9LN! +104 "processing"%9 +5 "core" 9^R +104 "processing"%f9 +5 "core" 9oV +104 "processing"%i9 +5 "core" 9[ +104 "processing"%U9 +4 "core" 9_ +105 "processing"%p9 +4 "core" 9c +104 "processing"%%9 +5 "core" 9h +104 "processing"%9 +5 "core" 9l +105 "processing"%y9 +4 "core" 9p +104 "processing"%Y9 +4 "core" 9u +105 "processing"%N9 +4 "core" 9y +104 "processing"%I9 +5 "core" 9} +104 "processing"%,9 +4 "core" 9% +104 "processing"%L9 +5 "core" 95 +104 "processing"%59 +4 "core" 9D +105 "processing"%<9 +4 "core" 9O\ +104 "processing"%9 +5 "core" 9b +104 "processing"%9 +5 "core" 9o +104 "processing"%9 +5 "core" 9} +104 "processing"%|9 +4 "core" 9 +105 "processing"%G9 +4 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%J9 +5 "core" 9 +104 "processing"% 9 +5 "core" 9 +104 "processing"%&9 +4 "core" 9 +105 "processing"%9 +4 "core" 9 +104 "processing"%z9 +5 "core" 9 +105 "processing"%E9 +4 "core" 9 +104 "processing"%a9 +4 "core" 9 +104 "processing"%P9 +5 "core" 9 +104 "processing"%89 +4 "core" 9 +8 .tPH.hold 2:00:00,28C +5 "processing"%` p:p +7 .tdelay 1:30 +5 "core"  +8999 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%( +109 "core"  +11 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +20 .tPS.seek 0.5ml +3 "processing"%' +587 "core" ' +4 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +109 .tPS.seek 2ml +2 "processing"%'Q +1604 "core" ' +3 .tPTV.dial :puck +3 "processing"%0  +74 "core"  +11 .tPSV.dial PTV +3 "processing"% +78 "core" +8 .tPBV.dial :waste1 +2 "processing"%Q  +142 "core"  +7 "processing"%Z% +5 "core" %M8\ G +5 .tPS.seek 1.5ml +3 "processing"%_' +585 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +9 .tPS.seek 0ml +3 "processing"%'ܑ +1599 "core" ' +4 .tdelay 5:00 +27103 "Can"\ Q ( Z +2900 #trecoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +3 "processing"%  +36 "core" +7 .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%= * +36 "core" + +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%x +77 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%R' +2399 "core" ' +3 .tPSV.dial PTV +3 "processing"% +77 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%v +77 "core"  +12 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%2 +77 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%W  +77 "core"  +7 .tPS.seek :empty +2 "processing"%]'s +2402 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%\\  +139 "core" +7 .tPSV.dial :mixloop +2 "processing"%O +47 "core" +7 .tPRV.dial :ab1 +2 "processing"%? @ +77 "core" @ +8 .tPS.reconfigure :slow + "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%s' +353 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +5 .tPRV.dial CBV +3 "collection"'l  +3 "processing"%  +50 "core" +8  +6 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:154"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:153"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%!% +6 "core" %5\ F +4 .tPS.seek 0.3ml +3 "processing"%)' +343 "core" ' +4 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +6 "collection"';  +31 "core" +7 .tPRV.dial :air +3 "processing"%}  +46 "core"  +8 .tPS.seek 0.9ml +2 "processing"%3'N +1273 "core" ' +3 .tPRV.dial :waste2 +2 "processing"%" @ +78 "core" ? +8 .tPS.seek 0.5ml +2 "processing"%:' +854 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%.  +47 "core"  +8 .tPS.reconfigure :default + "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%~'Q +1601 "core" ' +3 .tPSV.dial :PML +3 "processing"%X +46 "core" +7 .tPTV.dial :mixing +2 "processing"% @ +75 "core" A +8 .tPBV.dial :waste1 +3 "processing"%F  +36 "core" +7 "processing"%+% +7 "core" %O5\ K +4 .tPS.seek 1.85ml +2 "processing"%1'G +239 "core" ' +6 .tPBV.dial between PSV and waste1 +7 "processing"%o * +39 "core" + +9 .tPS.seek 0ml +4 "processing"%k'ܑ +1956 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &sn\ L +4 "manipulator"&u& +6 "core" & +3 "manipulator"&9% +7 "core" % n +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(-z +134 "core" ( +2 "manipulator"&4& +7 "core" &-w  a $ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &n& +4 "core" &-w  } $ +4 .tForearm.seek :garage +3 "manipulator"&B'o +107 "core" ' +4 .tHand.close +2 "manipulator"&/ +20 "core" / +3 "manipulator"&& +7 "core" &-\  !v +3 "manipulator"&T% +6 "core" %ud  [  +4 .tForearm.seek :retract +2 "manipulator"&b' ] +116 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +307 "core" ( +2 "manipulator"&@& +5 "core" & | + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +5 "core" & + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +111 "core" ' +2 "manipulator"&#& +7 "core" & + +3 "manipulator"&[% +5 "core" %т  +5 "collection"'7& +5 "core" &uo\ L +88 "collection"'$& +10 "core" &to\ B +5 .tCC.seek :closed +3 "collection"'^(X +3 "core" &sm\ A +7 &sn\ M +6 &1ro\ :+{ +9 &`{so\ :? +10 &Blto\ 9R +9 &Ltn\ FQ +9 &Jtn\ =Q +10 &Jto\ =Q +9 &HLsm\ Ksn\ =R +10 &@pGrm\ =R +9 &B3Jtn\ =Q +9 &COsn\ ' +2621 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%D +46 "core" +10 .tPS.seek 0ml +3 "processing"%H'ܑ +2611 "core" ' +3 .tPSV.dial :air +3 "processing"%S  +45 "core"  +9 .tPS.seek 2.5ml +3 "processing"%M' +2612 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%* +46 "core" +10 .tPS.seek 0ml +2 "processing"%V'ܑ +2618 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&6& +5 "core" &  ) +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&-( +33 "core" ( +3 "manipulator"&& +5 "core" &  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &f& +4 "core" &  +5 .tForearm.seek CC +2 "manipulator"&i'ш +101 "core" ' +3 .tHand.close +2 "manipulator"&U/ +20 "core" / +6 .tCC.seek :open +3 "collection"'p( +409 "core" ( +2 "manipulator"&%& +7 "core" &  +2 "manipulator"&% +6 "core" %т  +4 .tForearm.seek :retract +3 "manipulator"&y' ] +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&Y(-z +302 "core" ( +3 "manipulator"&N& +5 "core" &- Q +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &I& +4 "core" &- F Q +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&,'o +111 "core" ' +3 .tHand.open + "manipulator"&L1 +24 "core" 1 +3 "manipulator"&5% +5 "core" %pZ 8 +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&<' ] +101 "core" ' +4 ."da"delayUntil "12:18:45.13" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'& +7 "core" &sn\ K +3 "manipulator"&% +6 "core" % k $  +4 "storage"(% +6 "core" %B Q q\ +2 "storage"(|. +7 "core" .(, +2 "storage"(G& +5 "core" &, T\  +4 "storage"(& +5 "core" &, U !\  +4 "manipulator"&& +5 "core" &- P +4 "manipulator"&J% +6 "core" % k   +85 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"& ( +198 "core" ( +4 "manipulator"&&& +6 "core" &  ~ +3 "storage"(& +7 "core" &, X D\  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&z'| +97 "core" ' +3 "storage"(E& +6 "core" &, X\  +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(a' +158 "core" ' +3 "storage"(P- +5 "core" -'ڲ +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (8& +4 "core" &,\ 1\ 3 \ y +4 "manipulator"&(& +6 "core" &  ~ ~ +4 ."WCR"Elbow.seek 4 +3 "manipulator"&( +6 "core" ( +2 "manipulator"&& +7 "core" &  ~ +3 "storage"(0& +6 "core" &,\ (\ % 4\ | +4 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&'Ј +15 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&Q/ +24 "core" / +6 ."downElevator"SE.seek :down +6 "manipulator"&Z& +3 "storage"(') +12 "core" &  ~ +3 "manipulator"&% +7 "core" %Ѓ C +4 ."WCR"Forearm.seek :retract +2 "manipulator"&_' ] +103 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&( +176 "core" ( +3 "manipulator"& & +5 "core" & % +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &=& +5 "core" &  % +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&x'ш +101 "core" ' +3 "manipulator"&& +5 "core" &  % +4 "manipulator"&% +7 "core" %z } +3 "collection"'v& +7 "core" &tm\ I +4 "collection"'2& +8 "core" &sn\ I +5 ."WCR"CC.seek :closed +4 "collection"'W(X +3 "core" &rm\ = +7 &rl\ =4 +7 &Fwrk\ 52 +9 &Aoxrm\ 5F +9 &Ysp\ 8Q +10 &Hrm\ 9Q +9 &`Gql\ 8Q +9 &!Lsm\ 8Q +10 &Hsm\ 9Q +9 &Hsm\ 9Q +10 &!hFqm\ 9Q +9 &#*Irn\ 7Q +9 &$Irl\ 8Q +10 &&Ipm\ 8Q +9 &(pIsm\ 8Q +10 &*3Grm\ 8P +9 &+Iqn\ 8Q +9 &-Irm\ 8Q +10 &/xGsn\ 8Q +9 &1;Frm\ 9P +9 &2Hrm~\ 9Q +10 &4Jrk}\ 8Q +9 &6Irm{\ 8Q +9 &8BHrl}\ 8Q +10 &:Gslt\ 9P +9 &;Hrm|\ :Q +10 &=Iro|\ 8P +9 &?JGsmy\ 8Q +9 &A Gsnx\ 7P +10 &BOrnx\ 6R +9 &DYrmu\ 6S +9 &FFksnr\ 5U +10 &Hsmm\ 3W +9 &Iplk\ 0\\ +10 &Kzron\ 1[\ +9 &M:spl\ 0\\ +9 &Nrmg\ 0\\ +10 &Prnk\ 0\\ +9 &R}smo\ /] +9 &T>smo\ /] +10 &Utmf\ -_ +9 &Wunj\ 0= +10 &X+rlj\ 2)w +83 &Xhqob\ 5J +13 ( + &Xerm\\\ 7J + &Xern]\ 8J + &XerkX\ 6J + &Xfqm\\\ 5J + &Xesn_\ 5J + &Xesoa\ 5J +2 &Xetmd\ 5J + &XernY\ 5J + &Xesm^\ 5J + &Xerm_\ 5J +5 "collection"'2& +18 #"WCR"Collection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.47 +5 .Hand.open + "manipulator"&R1 +6 "core" &Xesn`\ 5J + &XeuoU\ 5J +13 1 +3 "manipulator"&\\% +5 "core" %f +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&O' ] +99 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")?+ +4 "core" + +3 "sampler")]% +5 "core" % \ # +4 "collection"'l& +6 "core" &XesmH\ 6J +5 "Can"\ Ww ٓ +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'  +6 "core" +9 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")!  +7 "core"  +10 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +5 "core" %4  +19 "collection"'S% +4 "core" %Kwr(\  +4 "sampler")H% +6 "core" %4 \  +21 "collection"'*% +4 "core" %KD\  +4 "sampler")M% +6 "core" %4 \  +24 "collection"'6% +5 "core" %K}t%\  +4 "sampler")% +6 "core" %4  +28 "collection"'f% +5 "core" %KjcA\  +3 "sampler")U% +7 "core" %4 \  +13 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +15 "collection"'t% +4 "core" %Kx?\ +4 "sampler")^% +6 "core" %4 \  +38 "collection"'%% +4 "core" %KF\  +4 "sampler")% +7 "core" A +2 %4 \  +11 ."da"PBV.dial :waste1 +3 "processing"%i  +27 "collection"'-% +4 "core" %Kzt9\  +3 "sampler")N% +8 "core" +2 %4  +10 ."da"delay 30 seconds +37 "collection"'I% +4 "core" %KuqW\  +4 "sampler")L% +5 "core" %4 \  +59 "collection"'5% +5 "core" %KY\  +3 "sampler")% +6 "core" %4 \  +66 "collection"'% +5 "core" %K>\  +3 "sampler")% +7 "core" %4 \  +74 "collection"'y% +5 "core" %K[VU\  +3 "sampler")|% +7 "core" %4 \  +85 "collection"'G% +4 "core" %KwsL\  +77 "sampler")% +7 "core" %4  +22 "collection"'% +5 "core" %Kys2\  +3 "sampler")J% +7 "core" %4  +109 "collection"',% +6 "core" %Kyr-\  +3 "sampler")&% +7 "core" %4  +124 "collection"'% +4 "core" %K=\  +3 "sampler")Y% +5 "core" %4  +142 "collection"'E% +5 "core" %KZ\  +3 "sampler")P% +5 "core" %0 \  +161 "collection"'8% +4 "core" %KF\  +3 "sampler")<% +7 "core" % \ \  +180 "collection"'(% +4 "core" %KC\  +4 "sampler")% +5 "core" % \ E +194 "collection"'0% +4 "core" %Kc\  +4 "sampler")Q% +5 "core" %JI \ E +3 ."WCR"Intake.select :close +10 "sampler")0 +20 )Z% +4 "core" %^[ \ E +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +65 #"flow"2.5L/min +15 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler") '! +888 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")z  +3 "collection"'a @ +11 "core" A +68 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +5 "Can"\ 3 7 +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"' % +5 "core" %Kj\ +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X\ " +4 "sampler")X% +6 "core" % \ ? +18 "collection"'% +5 "core" %KV\ " +3 "sampler")F% +7 "core" % \ ? +20 "collection"'+% +5 "core" %KE\  +3 "sampler").% +7 "core" % \ ? +24 "collection"'1% +5 "core" %KF\ ! +4 "sampler")% +6 "core" % \ ? +28 "collection"'u% +5 "core" %Kd^@\  +3 "sampler")9% +7 "core" % \ ? +33 "collection"'4% +4 "core" %KkhD\  +4 "sampler")n% +5 "core" % \ ? +39 "collection"'% +5 "core" %KC\  +3 "sampler")% +7 "core" % \ ? +43 "collection"'g% +5 "core" %KW\ +3 "sampler")T% +6 "core" % \ ? +7 ' +3 ."da"PSV.dial :mixloop +3 "processing"%q +38 "collection"'B% +4 "core" %KxH\  +5 "sampler")% +6 "core" + % \ ? +13 ."da"delay 2 seconds +42 "collection"'@% +5 "core" %K~z?\  +4 "sampler") % +7 "core" % \ ? +65 "collection"'#% +4 "core" %KM\  +4 "sampler")o% +6 "core" % \ ? +65 ."da"PSV.dial :air +3 "processing"%[  +7 "collection"'7% +4 "core" %KS\  +3 "sampler")b% +7 "core" % ? +24  +9 ."da"delay 2 seconds +52 "collection"'A% +4 "core" %KrkG\  +4 "sampler")h% +80 "core" % ? +22 "collection"'e% +5 "core" %Kj\  +3 "sampler")j% +5 "core" % ? +27 ."da"PSV.dial :mixloop +13 "processing"%$ +47 "core" +10 ."da"delay 2 seconds +14 "collection"'K% +5 "core" %KQ\  +4 "sampler")% +7 "core" %23 ? +123 "collection"'k% +5 "core" %Ksmi\  +4 "sampler")C% +6 "core" % ? +34 ."da"PSV.dial :air +3 "processing"%~  +46 "core"  +9 ."da"PS.seek :empty +3 "processing"% 's +45 "collection"'% +5 "core" %KU\  +3 "sampler")m% +7 "core" % \ j +159 "collection"'c% +4 "core" %Ka\  +4 "sampler")'% +5 "core" %gc \ j +4 ."WCR"Intake.select :close +3 "sampler")0 +19 )r% +4 "core" %fg \ j +4 ."WCR"SSV.dial :exhaust +3 "sampler")/  +80 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")w'! +905 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")\  +7 "collection"'D @ +7 "core" A +69 +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +4 "Can"\ + ް +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'>% +4 "core" %Kg\  +3 #"WCR"Intake @31.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X0X\ \ +4 "sampler")l% +7 "core" %&  +13 +10 "processing"%% +6 "core" %W7\ ' +4 ."da"PS.seek 1.5ml +2 "processing"%' +7 "collection"'!% +6 "core" %K}yT\  +3 "sampler")?% +5 "core" %& \  +35 "collection"'}% +5 "core" %K<\  +3 "sampler");% +7 "core" %  \ \ c +37 "collection"'% +5 "core" %K@\  +3 "sampler")3% +7 "core" %74 \  +43 "collection"'s% +5 "core" %K][V\ +3 "sampler"):% +7 "core" %eh \  +50 "collection"'X% +4 "core" %K?\  +4 "sampler")% +7 "core" % \  +56 "collection"'F% +5 "core" %KD\  +3 "sampler")+% +7 "core" %gc \  +65 "collection"'.% +5 "core" %KV\  +3 "sampler")1% +7 "core" % Z +74 "collection"'% +5 "core" %KG\  +3 "sampler")u% +5 "core" %)( \ \ Z +4 ."WCR"Intake.select :close +3 "sampler")0 +19 )9% +4 "core" %$ \ Z +4 ."WCR"SSV.dial :exhaust +3 "sampler")4  +67 "core" ' +3 ."da"delay 3 seconds +11 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +101 ."WCR"SS.seek 0ml +2 "sampler")n'! +177 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +11 ."da"PS.seek 0ml +3 "processing"%'ܑ +634 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler"))  +7 "collection"'g @ +7 "core" A +69 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +5 "Can"\ + ! +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'T% +5 "core" %KV\  +3 #"WCR"Intake @30.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X% +5 "core" %KE\  +4 "sampler")w% +7 "core" %Zz?  +108 "collection"'*% +38 "core" %KF\  +3 "sampler")M% +7 "core" %Z\ .. \ \ c +124 "collection"'6% +5 "core" %K0\  +4 "sampler")% +7 "core" %Z| \  +3 "collection"'f% +6 "core" %K}A\  +3 #"WCR"Intake @30.2psia, vacuum from 19.7 to 27.7psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X% +4 "core" %KA\  +4 "sampler")w% +7 "core" %" t +2 ."WCR"Intake.select :close +13 "sampler")0 +19 )*% +4 "core" %-+ \ t +4 ."WCR"SSV.dial :exhaust +3 "sampler")M  +81 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")6'! +894 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +2 "collection"'f @ +11 "core" A +70 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can"\ - i +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'% +5 "core" %KI\  +3 #"WCR"Intake @31.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X\  +3 "sampler")N% +6 "core" %D5  +16 "collection"'i% +5 "core" %KC\  +4 "sampler"){% +5 "core" %D5 \  +18 "collection"'I% +6 "core" %Krm;\  +3 "sampler")L% +7 "core" %D6 \  +21 "collection"'5% +5 "core" %Ktr"\  +3 "sampler") % +6 "core" %D5 \  +25 "collection"'H% +5 "core" %KE\  +4 "sampler")U% +5 "core" %D6 \ \  +29 "collection"'y% +5 "core" %K%\  +4 "sampler")|% +7 "core" %D5 \  +32 "collection"'G% +5 "core" %KH\  +4 "sampler")% +7 "core" %D5  +85 "collection"'% +12 "core" %K*\  +4 "sampler")J% +6 "core" %D5 \  +44 "collection"',% +5 "core" %K}w\  +4 "sampler")&% +7 "core" %D5 \  +49 "collection"'% +6 "core" %K\  +4 "sampler")Y% +7 "core" %D6  \  +56 "collection"'E% +5 "core" %Kuo"\  +4 "sampler")% +5 "core" %D6DF \  +4 "collection"'% +7 "core" %Kvr\  +2 #"WCR"Intake @29.6psia, vacuum from 19.1 to 27.1psi +4 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X\ " +4 "sampler")% +7 "core" %J5QP \  +192 "collection"'% +5 "core" %K(\  +3 "sampler")g% +6 "core" %J5 \  +4 "collection"')% +5 "core" %K9\ " +4 #"WCR"Intake @31.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +6 "core" % \  +96 "collection"'w% +5 "core" %K5\ ! +4 "sampler")*% +6 "core" % \ +109 "collection"'M% +6 "core" %K8\  +3 "sampler")% +7 "core" % \ +124 "collection"'f% +4 "core" %K*\  +4 "sampler")% +6 "core" %A? \  +141 "collection"'% +4 "core" %K5\  +4 "sampler")6% +5 "core" % \ +160 "collection"'%% +5 "core" %K\  +4 "sampler")% +6 "core" % \ +180 "collection"'-% +4 "core" %K2\  +4 "sampler")N% +6 "core" % \ V +192 "collection"'i% +5 "core" %K9\  +4 "sampler"){% +6 "core" %52 \ V +3 ."WCR"Intake.select :close +2 "sampler")0 +25 )I% +4 "core" %<8 \ V +3 ."WCR"SSV.dial :exhaust +4 "sampler")L  +80 "core"  +14 ."WCR"Exhaust.select :open +3 "sampler")@ +24 ."WCR"SS.seek 0ml +3 "sampler")5'! +320 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +12 ."da"PSV.dial PTV +3 "processing"%H +79 "core" +85 ."da"PBV.dial :waste1 +13 "processing"%U  +36 "core" +10 "processing"%y% +6 "core" %T5\  +4 ."da"PS.seek 1.5ml +2 "processing"%|' +327 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")G  +7 "collection"' @ +6 "core" A +70 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +5 "Can"\ 0 S / +3 ."WCR"Intake.select :open +2 "sampler") +124 "core" ' +3 ."da"delay 3 seconds +93 "collection"'% +5 "core" %K\  +3 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X \  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +3 "sampler")#.0X,D \  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0XJ. \  +17 "collection"'7% +5 "core" %K \  +4 "sampler")b% +6 "core" %>J. \  +17 "collection"'[% +5 "core" %K\  +4 "sampler")A% +7 "core" %>J. \ \  +84 "Can"\ 7 JZ1 +5 "collection"'% +10 "core" %K\  +4 "sampler")h% +7 "core" %>J. \  +23 "collection"'e% +5 "core" %K\  +4 "sampler")j% +7 "core" %>J. \  +28 "collection"'$% +5 "core" %K\  +3 "sampler")K% +6 "core" %>J. \  +34 "collection"'% +5 "core" %K\  +3 "sampler")T% +6 "core" %>J. \  +39 "collection"'k% +5 "core" %K\  +4 "sampler")B% +5 "core" %>J. \  +44 "collection"'C% +6 "core" %K\  +3 "sampler")% +6 "core" %>J. \  +51 "collection"'~% +6 "core" %K\  +4 "sampler")m% +6 "core" %>J. \  +57 "collection"'c% +5 "core" %K\  +4 "sampler")'% +7 "core" %>J. \  +65 "collection"'r% +5 "core" %K \  +4 "sampler")% +5 "core" %>J. \  +75 "collection"'/% +5 "core" %K\  +4 "sampler")"% +7 "core" %>J. \  +84 "collection"'\ % +5 "core" %Kz\  +4 "sampler")>% +7 "core" %>J. \  +96 "collection"'w% +5 "core" %K\  +3 "sampler")*% +6 "core" %>J. \  +110 "collection"'M% +6 "core" %K\  +3 "sampler")% +6 "core" %>J. \  +125 "collection"'q% +5 "core" %K{w\  +3 "sampler")f% +6 "core" %>J. \  +141 "collection"'% +5 "core" %K\  +4 "sampler")% +7 "core" %>J. \  +158 "collection"'6% +5 "core" %K\  +4 "sampler")%% +6 "core" %>J. \ \  +180 "collection"'% +5 "core" %Ktp\  +3 "sampler")-% +6 "core" %>J. \  +193 "collection"'N% +5 "core" %K\  +4 "sampler")i% +7 "core" %>J. \  +191 "collection"'{% +5 "core" %K\  +4 "sampler")I% +6 "core" %>O \ d +192 "collection"'L% +5 "core" %K\  +4 "sampler")@% +7 "core" %>N,( \ , +192 "collection"' % +5 "core" %K\ " +3 "sampler")H% +7 "core" %>NLI \ , +192 "collection"'U% +5 "core" %K\  +4 "sampler")y% +7 "core" %>Nwq \ , +3 "collection"'D% +6 "core" %K\ +3 #"WCR"Intake @31.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +5 "core" %K\  +3 "sampler")w% +7 "core" %f6  +17 "collection"'*% +5 "core" %K\  +4 "sampler")M% +7 "core" %f6  +20 "collection"'% +5 "core" %K\ +4 "sampler")q% +7 "core" %f6  +8 ."da"PRV.dial :air +3 "processing"%f  +13 "collection"'% +5 "core" %Kxr\ +3 "sampler")% +6 "core" %f6  +21  +9 "processing"%6% +5 "core" %K\  +5 ."da"PS.seek 0.55ml +3 "processing"%%'"[ +5 "collection"'% +7 "core" %K\ +3 "sampler")-% +7 "core" %f6  +33 "collection"'N% +5 "core" %K\ +4 "sampler")i% +82 "core" %f6  +5 "collection"'{% +17 "core" %K\ \ +3 "sampler")I% +7 "core" %f6  +44 "collection"'L% +6 "core" %K\  +3 "sampler")@% +6 "core" %f6  +51 "collection"' % +5 "core" %K\  +4 "sampler")H% +7 "core" %f6 \  +29 ' +3 #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%U  +20 "collection"'y% +5 "core" %K\ +4 "sampler")D% +7 "core" %f6  +10  +9 ."da"PS.seek 2ml +3 "processing"% 'Q +43 "collection"'G% +5 "core" %K\  +3 "sampler")% +6 "core" %f6  +75 "collection"'5% +5 "core" %K\ +4 "sampler")|% +7 "core" %f6  +84 "collection"'&% +5 "core" %K\  +4 "sampler")% +7 "core" %f6  +96 "collection"'Y% +5 "core" %K\  +4 "sampler")E% +7 "core" %f6 \  +109 "collection"'% +5 "core" %K\  +3 "sampler")% +6 "core" %f6 \  +125 "collection"'S% +5 "core" %K\  +3 "sampler")t% +6 "core" %f6  +141 "collection"'Q% +5 "core" %Kqm\  +4 "sampler")0% +7 "core" %f6 \  +158 "collection"'(% +5 "core" %K\  +4 "sampler")a% +7 "core" %f6 \  +179 "collection"'% +5 "core" %K\  +4 "sampler")z% +7 "core" %f6  +192 "collection"'P% +5 "core" %K\  +3 "sampler")% +7 "core" %f6 \  +192 "collection"'^% +5 "core" %K\ +2 ' +6 ."da"PSV.dial :PML +4 "sampler")8% +4 "processing"% +13 "core" %f6  +40 +8 ."da"PTV.dial :mixing +3 "processing"%V @ +78 "core" A +10 ."da"PBV.dial :waste1 +2 "processing"%v  +34 "collection"'_% +5 "core" +13 "processing"%p% +6 "core" %K\  +2 %L:\ # +3 "sampler")R% +5 ."da"PS.seek 1.85ml +11 "processing"%='D +5 "core" %f6 \  +178 "collection"'\\% +5 "core" %K\  +4 "sampler")2% +7 "core" %f6 \  +41 ' +3 ."da"PBV.dial between PSV and waste1 +3 "processing"%< * +38 "core" + +12 ."da"PS.seek 0ml +2 "processing"%]'ܑ +93 "collection"',% +5 "core" %K\  +79 "sampler")x% +17 "core" %f#! \ ) +106 "collection"'% +5 "core" %K\  +4 "sampler")!% +6 "core" %f0- \ ) +193 "collection"'% +6 "core" %K\  +4 "sampler")?% +7 "core" %fLJ ) +191 "collection"'}% +5 "core" %K\  +4 "sampler");% +6 "core" %fqm \ ) +193 "collection"' % +5 "core" %K\  +4 "sampler")% +6 "core" %f \ ) +192 "collection"'3% +5 "core" %Kto\  +4 "sampler"):% +6 "core" %f \ ) +4 "collection"'X% +5 "core" %Kys\  +5 ."WCR"SS.reconfigure :inhaling 0.16ml/s +3 "sampler")#. 0X% +5 "core" %K\  +3 "sampler")w% +7 "core" %2 \  +192 "collection"'*% +5 "core" %K\  +4 "sampler")M% +7 "core" %1 \  +192 "collection"'% +5 "core" %K\  +3 "sampler")q% +6 "core" %1 \  +193 "collection"'% +5 "core" %K\  +4 "sampler")% +7 "core" %1 \  +192 "collection"'f% +4 "core" %K\  +4 "sampler")6% +7 "core" %1 \  +192 "collection"'% +5 "core" %K\  +3 "sampler")-% +6 "core" %! \  z +193 "collection"'N% +5 "core" %K\  +4 "sampler")i% +7 "core" %  \ B +192 "collection"'B% +5 "core" %K\  +3 "sampler"){% +6 "core" %  \ B +193 "collection"'I% +5 "core" %K\  +3 "sampler")L% +6 "core" %  \ B +193 "collection"'@% +6 "core" %K\  +3 "sampler") % +6 "core" %  \ B +193 "collection"'H% +5 "core" %Kz\ ! +3 "sampler")% +6 "core" %  \ B +193 "collection"'y% +5 "core" %K\ " +4 "sampler")D% +7 "core" %  \ B +192 "collection"'U% +5 "core" %K\  +3 "sampler")G% +7 "core" %  \ B +192 "collection"'% +5 "core" %K\ +4 "sampler")5% +7 "core" % )% \ B +192 "collection"'|% +5 "core" %K\  +3 "sampler")&% +7 "core" % 75 \ B +192 "collection"'% +5 "core" %K\  +4 "sampler")%% +7 "core" % JF \ B +192 "collection"'Y% +5 "core" %K\  +3 "sampler")E% +83 "core" % ][ \ B +116 "collection"'% +15 "core" %K\  +4 "sampler")% +7 "core" % ss \ B +192 "collection"'S% +5 "core" %K\  +4 "sampler")t% +7 "core" %  \ B +191 "collection"'Q% +6 "core" %K\  +3 "sampler")0% +6 "core" %  \ B +4 "collection"'(% +5 "core" %Kz\  +4 #"WCR"Intake @30.1psia, vacuum from 19.6 to 27.6psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X' +601 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'w' +1980 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'* @ +78 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'M  +98 "core"  +95 "collection"'% +6 "core" %sn\ 1 +3 ."WCR"CSV.dial between air and CTV +8 "collection"'q ` +61 "core" _ +12 ."WCR"CS.seek 7.278ml +3 "collection"''8 +730 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +8 'f  +32 "core"  +106  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'6'P +1633 "core" 'k  \ 5 +6 ."WCR"delay 2:00 +614 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +5 "core" A +9 ."da"PBV.dial :waste1 +3 "processing"%-  +36 "core" +10 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%N * +39 "core" , +9 ."da"PSV.dial :air +3 "processing"%i  +46 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%B' +2410 "core" ' +3 ."da"PSV.dial :mixloop +2 "processing"%{ +46 "core" +10 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%I  +46 "core"  +9 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%L +47 "core" +10 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%@  +48 "core"  +9 ."da"PS.seek :empty +3 "processing"% 's +2395 "core" ' +4 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%H +152 "core" +13 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +596 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +3 "processing"%y'Q +1205 ."WCR"CBV.dial :waste2b +4 "collection"'D  +36 "core"  +98 ."WCR"CS.reconfigure :default +6 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'U' +243 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%G  +74 "core"  +13 ."da"PSV.dial PTV +3 "processing"% +3 "core" ' +6 ."WCR"delay 1:00 +70 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%5  +37 "core" +8 "processing"%|% +5 "core" %QM\ ; +5 ."da"PS.seek 1.5ml +3 "processing"%&' +590 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +11 ."da"PS.seek 0ml +3 "processing"%%'ܑ +1602 "core" ' +4 ."da"delay 2:00 +3308 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'Y  +143 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'E  +44 "core"  +13 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +20 ."WCR"CS.seek 2ml +3 "collection"'' +591 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1977 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'S @ +78 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'t  +99 "core"  +12 "collection"'Q% +7 "core" %vm\ 5 +3 ."WCR"CSV.dial between air and CTV +3 "collection"'0 ` +73 "core" a +11 ."WCR"CS.seek 7.3ml +3 "collection"'(' +722 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'J  +4 'z  +95 "core"  +49  +11 ."WCR"CS.reconfigure :pressurize +7 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'P'P +1588 "core" ' # )\ 7 +5 ."WCR"delay 2:00 +2471 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +5 "core"  +10 ."da"PBV.dial :waste1 +3 "processing"%^  +37 "core" +10 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%8 * +37 "core" + +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +79 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%V' +2411 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%v +78 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%p +79 "core"  +13 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%_ +78 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%R  +77 "core"  +9 ."da"PS.seek :empty +2 "processing"%\\'s +2010 ."WCR"CBV.dial :waste2b +3 "collection"'2  +37 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'<' +326 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%a +44 "core" ' +3 ."WCR"delay 1:00 +95 "core"  +13 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"% ' +585 "core" ' +3 ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +3 "processing"%,'Q +1603 "core" ' +3 ."da"PTV.dial :puck +2 "processing"%x  +6 "core"  +12 ."da"PSV.dial PTV +3 "processing"% +77 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%=  +36 "core" +87 "processing"%!% +6 "core" %OK\ @ +13 ."da"PS.seek 1.5ml +3 "processing"%' +587 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%? * +37 "core" * +11 ."da"PS.seek 0ml +3 "processing"%}'ܑ +1602 "core" ' +4 ."da"delay 2:00 +324 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"';  +144 "core" +8760 "Can"\ Sv b vZ +2773 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +6 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%3 * +37 "core" + +8 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%: +79 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%X' +2412 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%/ +77 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"% +79 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +79 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%F  +78 "core"  +8 ."da"PS.seek :empty +3 "processing"%+'s +2405 "core" ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%. +142 "core"  +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%1' +598 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%'Q +1603 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%u  +6 "core"  +12 ."da"PSV.dial PTV +2 "processing"%9 +79 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%4  +36 "core" +8 "processing"%% +6 "core" %O3\ B +4 ."da"PS.seek 1.5ml +3 "processing"%' +582 "core" ' +4 ."da"delay 3 seconds +387 .PBV.dial between PSV and waste1 +8 "processing"%g * +37 "core" + +11 ."da"PS.seek 0ml +2 "processing"%)'ܑ +1605 "core" ' +3 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%Z  +6 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +9 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%n * +37 "core" + +8 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%l +79 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%#' +2389 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%o +79 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%7 +79 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%[ +79 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%A  +77 "core"  +9 ."da"PS.seek :empty +2 "processing"%b's +2388 "core" ' +3 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +146 "core"  +30 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +43 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +7 "processing"%h'I +333 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +20 ."da"PS.seek 0.5ml +3 "processing"%j' +331 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."da"PS.seek 2ml +2 "processing"%K'Q +1611 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +11 ."da"PSV.dial PTV +3 "processing"% +81 "core" +9 ."da"PBV.dial :waste1 +2 "processing"%$  +37 "core" +9 "processing"%T% +5 "core" %W6  +4 ."da"PS.seek 1.5ml +3 "processing"% ' +598 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%k * +39 "core" , +99 ."da"PS.seek 0ml +3 "processing"%e'ܑ +1602 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%C  +6 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%s  +37 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%c +79 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%m' +2411 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%~ +77 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%r +79 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%' +85 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%"  +79 "core"  +9 ."da"PS.seek :empty +2 "processing"%\ 's +2397 "core" ' +4 #"da"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +144 "core"  +11 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%>'Q +2119 "core" ' +3 ."da"delay 5 seconds +13 "Can"\ 3! Z +491 ."da"PTV.dial :puck +3 "processing"%*  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%M +78 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +8 "processing"%q% +5 "core" %S4\ + +5 ."da"PS.seek 1.5ml +2 "processing"%w' +593 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%f * +38 "core" , +9 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +111 "core"  +9 ."da"PS.seek :empty +2 "processing"%'s +1604 "core" ' +3 "processing"%9 +5 "core" 9>H5 +4 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +2 "processing"%- +5 "core" 5 +3 "processing"%N& +5 "core" &S"E\ /, +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&i% +6 "core" % P j  +3 "storage"(]% +6 "core" %O ~ | s\ c +3 "storage"({. +5 "core" .(, +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(I(G +204 "core" ( +3 ."da"SC.configure :limp +2 "storage"($(\ 1b +85 (L& +6 "core" &G { | \ b +2 "manipulator"&@& +6 "core" & W $ +3 "manipulator"&B% +6 "core" % P }  +4 ."da"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +3 "manipulator"&H( +169 "core" ( +4 "manipulator"& & +6 "core" & \\ Q +3 "storage"(& +6 "core" &L o |\ e +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&D'k +93 "core" ' +3 "storage"(6& +5 "core" &L 9\ e +5 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(G' +267 "core" ' +2 "storage"(- +6 "core" -'{ +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&5& +5 "core" & \  Q +4 "storage"(|& +6 "core" &L | | \ b +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +2 "manipulator"&y'K +36 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(&- +4 "core" -'{ +5 ."da"SE.seek 7.2 Pucks below Top Plate +2 "storage"(Y' +31 "core" ' +2 "manipulator"&E% +7 "core" %I]\ \  u +2 "storage"(U& +5 "core" &L \\ W J\ \\ +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 298 counts +2 "manipulator"&'u +20 "core" ' +3 "manipulator"&S& +6 "core" & Q +3 "storage"(t& +6 "core" &L | { ~\ c +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&Q'k +19 "core" ' +4 ."da"SE.seek 8.2 Pucks below Top Plate +3 "storage"(0'. +39 "core" ' +3 "manipulator"&& +6 "core" & Q +3 "manipulator"&z% +5 "core" %w w +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&J' ] +90 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"&(( +250 "core" ( +2 "manipulator"&& +5 "core" & o G +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &^& +4 "core" & b G +4 ."da"Forearm.seek PC +3 "manipulator"&8'E +99 "core" ' +3 ."da"Hand.close +2 "manipulator"& / +25 "core" / +6 ."da"PC.seek :open +2 "processing"%%( +377 "core" ( +2 "storage"(v& +6 "core" &L s { \ d +3 "manipulator"&p& +5 "core" & 8 B +4 "manipulator"&_% +6 "core" %H J +3 ."da"Forearm.seek :retract +3 "manipulator"&R' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +84 "manipulator"&V( +253 "core" ( +3 "manipulator"&2& +6 "core" & W # +3 "storage"(P& +6 "core" &L s z \ d +3 ."da"Forearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&a'k +112 "core" ' +3 ."da"Hand.open +2 "manipulator"&\\1 +17 "core" 1 +4 "storage"( - +6 "core" -'. +4 ."da"SE.seek 7.85 Pucks below Top Plate +3 "storage"(x' +26 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 6.88 Pucks below Top Plate +2 "storage"(' +55 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25aug2712h372ml.png +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +56 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4009 Min < 4072 FilteredMin | 4116 Avg | 5751 FilteredMax < 5993 Max ) A/D counts\ Reduced black point to 4072\ Optimizing exposure with 348x260 pixel 16-bit image for 1.584 seconds\ ( 4034 Min < 4090 FilteredMin | 4355 Avg | 21041 FilteredMax < 22580 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 16.402 seconds\ ( 3805 Min < 3861 FilteredMin | 4511 Avg | 48805 FilteredMax < 49450 Max ) A/D counts\ /var/log/esp/da25aug2712h372ml.png: PNG Upload Complete\ +16 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25aug2712h372ml15s.png +1671 #SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3808 Min < 3859 FilteredMin | 4416 Avg | 42225 FilteredMax < 43308 Max ) A/D counts\ /var/log/esp/midres/da25aug2712h372ml15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25aug2712h372ml25s.png +1921 #"image"compressed /var/log/esp/da25aug2712h372ml.jxl +757 #"da"SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3821 Min < 3862 FilteredMin | 4735 Avg | 64796 FilteredMax < 65535 Max ) A/D counts\ /var/log/esp/midres/da25aug2712h372ml25s.png: PNG Upload Complete\ +6 .Gate.power :camera,:OFF +2 "storage"(=- +6 "core" -' +5 "storage"(!& +7 "core" &L x n \ a +4 "manipulator"&,& +8 "core" & # +23 ."da"Elbow.seek 3 +9 "manipulator"&?( +20 "core" ( +8 "manipulator"&& +7 "core" & # +4 "storage"(;& +7 "core" &L | | \ c +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"& 'k +20 "core" ' +5 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 7.59 Pucks below Top Plate +2 "storage"(' +54 "core" ' +3 "manipulator"&3& +8 "core" &  # +2 "storage"(:& +8 "core" &L\ D\ H \  +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +4 "manipulator"&}'K +36 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&/, +6 "core" , +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 7.78 Pucks below Top Plate +3 "storage"(' +28 "core" ' +3 "manipulator"&% +5 "core" %Pi +5 "storage"(F& +5 "core" &L\ \  {\ v +5 ."da"Forearm.force -20 +13 "manipulator"&5 +6 ."da"Forearm.seek 3 + 305 counts +2 "manipulator"&X'| +26 "core" ' +3 "manipulator"&.& +6 "core" & h +4 "storage"(+& +5 "core" &L\ I\ J\ \  +6 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&1'k +29 "core" ' +3 "storage"(u% +5 "core" %\ J\ I\ \  +7 ."downElevator"SE.seek :down +5 "storage"(9') +99 (4% +4 "core" %>\ #\ $ u\ {Ym +4 "manipulator"&% +7 "core" %t   +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&' ] +93 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +8 "core" ' +3 "storage"(g& +7 "core" &L \ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "collection"'& +6 "processing"%Z& +9 "core" &XcxsH\ BJ + &<\ M +5 "manipulator"&& +10 "core" &  h +2 "manipulator"&n% +101 "core" % I T +8 ."psFlush"Elbow.seek FlushPuck::Garage +11 "manipulator"&l(-z +188 "core" ( +3 "manipulator"&)& +7 "core" &- Q +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &o& +4 "core" &- Q +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&7'o +109 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&[/ +22 "core" / +3 "manipulator"&A& +8 "core" &- Q +3 "manipulator"&#% +7 "core" %}f S +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&b( +124 "core" ( +2 "manipulator"&h& +8 "core" & d  +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &j& +4 "core" &  +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +102 "core" ' +3 "manipulator"&& +5 "core" & v  +5 "manipulator"&$% +8 "core" %: +3 "processing"%T& +8 "core" &;\ L +3 "processing"%K& +9 "core" &E\ L +5 ."psFlush"PC.seek :closed +5 "processing"%k(SD +6 "core" &C\ L +4 &E\ L1 +8 &HF\ E2 +9 &<oD\ EF +10 &`D\ FQ +9 &NE\ HP +9 &^SE\ GP +10 & QD\ HP +9 &RF\ GP +10 &QF\ HP +9 &!gOE\ HP +9 &#(SE\ GP +10 &$QF\ GP +9 &&RE\ GP +9 &(nQE\ GP +10 &*0RE\ HP +9 &+OF\ GP +9 &-RE\ GP +10 &/vQE\ GP +9 &18OD\ GP +10 &2PF\ HP +9 &4QD\ GP +9 &6}TF\ HQ +10 &8@PE\ GP +9 &:QG\ HP +9 &;PD\ HP +10 &=PD\ GQ +9 &?GTE\ HQ +10 &A\ TD\ HP +9 &BVD\ GQ +9 &DTE\ GQ +10 &FL`D\ GR +9 &H uD\ ES +10 &ID\ DU +9 &KD\ CV +9 &MEF\ DW +10 &OF\ CW +9 &PD\ CX +9 &Rn{rD\ F+ +10 &S$bD\ G1 +9 ( +5 "processing"%K& +6 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.63 +2 "processing"% & +3 "core" &SD\ I, +4 &SF\ J, +6 ."psFlush"Hand.open +2 "manipulator"&C1 +21 "core" 1 +3 "manipulator"&s% +7 "core" %1 +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +2 ."psFlush"PSR.select :air +5 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +5 ."psFlush"PSV.dial PSR +3 "manipulator"&c% +9 "processing"%e +7 "core" % J  +7 "storage"(~% +7 "core" %A \ o +3 "storage"(r. +7 "core" .(G +3 "storage"('& +7 "core" &L d\ r +3 "storage"("& +8 "core" &L\ \  k\ | +  +7 "manipulator"&m& +19 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +7 "core" & X  +3 "manipulator"&% +7 "core" % J  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 3 +7 "manipulator"&\ ( +117 ."psFlush"PS.seek 0.5ml +3 "processing"%*' +232 "core" ( +2 "manipulator"&M& +8 "core" &  $ +3 "storage"(& +8 "core" &L\ \  \ | +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&q'k +93 "core" ' +3 "storage"(>& +7 "core" &L\ $\  \ | +4 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +2 "storage"(f' +197 "core" ' +4 ."psFlush"delay 5 seconds +57 "core" ' +3 "storage"(- +5 "core" -' +5 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&w& +7 "core" &  $ +5 "storage"(& +6 "core" &L\ #\ & ~\ { +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 3 +3 "manipulator"&-'K +37 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&N, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(i- +4 "core" -' +7 ."WCR"SE.seek 8.21 Pucks below Top Plate +2 "storage"(]'5 +27 "core" ' +3 "manipulator"&{% +7 "core" %DW +3 "storage"(L& +7 "core" &L P\ t +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 293 counts +2 "manipulator"&'p +17 "core" ' +2 "manipulator"&@& +8 "core" &\  !r +3 "storage"(B& +7 "core" &L\ #\ $\ (\ | +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"& 'k +23 "core" ' +5 ."WCR"SE.seek 9.21 Pucks below Top Plate +2 "storage"(' +41 "core" ' +3 "manipulator"&6& +7 "core" &\  !r +3 "manipulator"&% +8 "core" %q   +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +2 "manipulator"&O' ] +92 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +7 ."psFlush"PSR.select :air +3 "processing"% +25 ."psFlush"PS.seek 2.5ml +3 "processing"%5' +127 "core" ( +3 "manipulator"&|& +5 "core" & ( +5 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &&& +4 "core" & t ( +97 ."WCR"Forearm.seek CC +8 "manipulator"&E'ш +95 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&U/ +22 "core" / +13 ."WCR"CC.seek :open +3 "collection"'S( +333 #"image"compressed /var/log/esp/midres/da25aug2712h372ml15s.jxl +79 "core" ( +5 "storage"(t& +8 "core" &L\ D\ G \  +5 "storage"(& +6 "core" &L\ D\ C \  +5 "manipulator"&z& +8 "core" & ( +4 "manipulator"&D% +6 "core" %ѕ ~  +7 ."WCR"Forearm.seek :retract +3 "manipulator"&H' ] +102 "core" ' +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 3 +3 "manipulator"&G( +172 "core" ( +3 "manipulator"&y& +8 "core" & d +3 "storage"(& +8 "core" &L ;\ +3 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 3 +3 "manipulator"&Y'K +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&Q, +7 "core" , +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."WCR"Hand.open +2 "manipulator"&1 +24 "core" 1 +4 "manipulator"&^% +8 "core" %Xq  +2 "storage"(& +8 "core" &L\ $\ $ }\ y +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 313 counts +3 "manipulator"& 'Є +32 "core" ' +2 "manipulator"&J& +8 "core" & y d +3 "storage"(d& +8 "core" &L \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&v'k +27 "core" ' +3 "storage"(p% +5 "core" % r\ +9 ."downElevator"SE.seek :down +4 "storage"(_') +97 (8% +4 "core" %:; ;\ Xk +4 "manipulator"&(% +8 "core" %q  <  +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&2' ] +88 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ' +3 #tStarting finalPurge +373 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%P @ +204 "core" A +100 ."psFlush"PTV.dial :PRVmixing +15 "processing"%\\  +135 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"% +110 "core" +8 ."psFlush"PS.seek :empty +4 "processing"%R's +914 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +786 #"image"compressed /var/log/esp/midres/da25aug2712h372ml25s.jxl +3 ."Qmail"DAfans.email "da25aug2712h372ml exposed 16.402 seconds\\nmidres/da25aug2712h372ml15s\\nmidres/da25aug2712h372ml25s",Subject: "da25aug2712h372ml images!" +2023 "core" ' +12 ."psFlush"PSR.select :air +9 .PSV.dial PSR +7 "processing"%0 +116 "core"  +29 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +10 "processing"%@ +46 ."psFlush"PS.seek 0.5ml +6 "processing"%x' +589 "core" ' +15 ."psFlush"delay 5 seconds +507 .PSR.select :air +4 "processing"% +25 ."psFlush"PS.seek 2.5ml +4 "processing"%=' +3628 "core" ' +4 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%!  +35 "core" +6 ."psFlush"PTV.dial :mixing +2 "processing"%, @ +73 "core" A +7 ."psFlush"PSV.dial :mixloop + "processing"% +108 "core" +5 ."psFlush"PS.seek :empty + "processing"%;'s +2617 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%3 +2045 "core"  +9 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%:'[q +1102 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml + "processing"%' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%F +76 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%V  +75 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%a  +4 "core" +6 ."psFlush"PS.seek 0ml + "processing"%.'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%+ +76 "core"  +63 ."psFlush"PSR.select :air +9 .PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%u +76 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"% 'ܑ +2628 "core" ' +12 ."psFlush"PSV.dial PSR +8 "processing"%? +81 "core"  +22 ."psFlush"PSR.select :flush +8 "processing"%@ +37 ."psFlush"PS.seek 0.5ml +4 "processing"%4' +598 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2108 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"%} U +58 "core" W +10 ."psFlush"PS.seek 0ml +3 "processing"%g'ܑ +2617 "core" ' +3 ."psFlush"PSV.dial PBV +5 "processing"%Z @ +48 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2618 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%X  +78 "core"  +10 ."psFlush"PS.seek :empty +3 "processing"%'s +2639 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%n +48 "core"  +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +810 #"uploadLog"upsync +1805 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%1 +78 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%9 U +87 "core" V +18 ."psFlush"PS.seek 0ml +3 "processing"%)'ܑ +1914 "Can"\ ]^! ܢZ +706 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%o @ +46 "core" ? +9 ."psFlush"PS.seek 2.5ml +3 "processing"%/' +2626 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%[  +77 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%A's +2628 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%# +56 "core" +11 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1098 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%h' +1604 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%j +80 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%7  +17 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%  +56 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%$'ܑ +2623 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%T +76 "core" +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%l' +2617 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%%'ܑ +2615 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +77 "core"  +11 ."psFlush"PSR.select :flush +3 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%C' +585 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%s' +2113 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%c +77 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%~ U +57 "core" W +93 ."psFlush"PS.seek 0ml +3 "processing"%K'ܑ +2613 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%r @ +47 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2614 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%"  +78 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%e's +2636 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%m +48 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2623 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%b U +6 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%M'ܑ +2623 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2617 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%>  +77 "core"  +7 ."psFlush"PS.seek :empty +3 "processing"%'s +2622 "core" ' +5 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +5 "core" &zun\ = +4 "manipulator"&w& +6 "core" & d +3 "manipulator"&% +6 "core" % q  +4 .tElbow.seek PC +2 "manipulator"&i( +253 "core" ( +2 "manipulator"&{& +6 "core" & j  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &L& +4 "core" &  +4 .tForearm.seek PC +3 "manipulator"&@'E +94 "core" ' +3 .tHand.close +2 "manipulator"&B/ +26 "core" / +7 .tPC.seek :open +2 "processing"%6( +373 "core" ( +3 "manipulator"&& +5 "core" &  +4 "manipulator"&q% +6 "core" %5 #  +4 .tForearm.seek :retract +2 "manipulator"&\ ' ] +94 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&f( +382 "core" ( +4 "manipulator"&-& +6 "core" & * +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&]'ш +106 "core" ' +3 "manipulator"&|& +5 "core" & * +4 "manipulator"&&% +5 "core" %~ ~ +5 "collection"' & +6 "core" &|tq\ C +89 "collection"'N& +7 "core" &{t\ B +4 .tCC.seek :closed +4 "collection"'*(X +6 "core" &|w\ C +3 &zu\ D +8 &.|zs\ 9+{ +9 &`{{u\ 6? +10 &Amyv\ :Q +9 &J{t\ =R +10 &I|u\ ;R +9 &Mzu\ Q +9 &+WIyu\ >Q +10 &-Nzv\ :R +9 &.Lzv\ =R +9 &0K{v\ >R +10 &2_Jyu\ >Q +9 &4O{t\ :R +10 &5J{u\ =Q +9 &7J{v\ =R +9 &9fJyv\ >R +10 &;(Hzs\ ;R +9 &<Fzv\ =Q +10 &>Iyu\ :Q +9 &@oIzu\ :Q +9 &B0G|u\ :R +10 &CRzx\ ;R +9 &E`zx\ ;T +9 &Gi}yu\ 9V +10 &Iyw\ 5Z +9 &J{v\ 3] +9 &Lyv\ 6\\ +10 &N`|u\ 2\\ +9 &P!|u\ 4\\ +10 &Qzw\ 5] +9 &S{u\ 5] +9 &U`}u\ 0_ +10 &W{x\ 1X +9 &XVCyt\ 7+ +9 &Xjzt\ ;H +6 ( +5 "collection"'N& +4 "core" &X\\}v\ 9H +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.51 +2 "collection"'U& +5 "core" &X]ys\ ;H +6 .tHand.open +2 "manipulator"&O1 +22 "core" 1 +3 "manipulator"&W% +5 "core" %b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&t' ] +98 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &X]zu\ =H +4 "collection"'z% +5 "core" %|r\ : +4 .tCSV.dial CSR +3 "collection"'D  +43 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"'y'q +1351 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +18 'E% +4 "core" %q}u\ C +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.499ml +2 "collection"''? +664 "core" ' +3 .tCSV.dial :waste +3 "collection"' +137 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +1992 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'^& +6 "core" &X]}u\ DH +3 "collection"'% +5 "core" %Ozw\ C +4 .tCSV.dial :flush +2 "collection"'J  +46 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"'d'q +1249 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'p @ +45 "core" A +6 "collection"'H% +6 "core" %q|u\ B +4 .tCS.seek 7ml +2 "collection"'8'e +552 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'G  +4 '(  +44 "core"  +103  +7 .tCBV.dial :waste2b +3 "collection"'Y  +6 "core"  +8 .tCS.seek 0ml +3 "collection"' 'P +1695 "core" ' +4 #tFlushing upper manifold +2 "collection"'& +5 "core" &X]{v\ CH +3 "collection"'v% +6 "core" %T|x\ C +3 .tCSV.dial :flush +3 "collection"'_  +76 "core" +94 .tCS.seek 5ml +2 "collection"'P'q +1259 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'\\ @ +46 "core" A +7 "collection"' % +6 "core" %qwv\ ; +4 .tCS.seek 7.001ml +2 "collection"'5'k +559 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'0 +4 'R  +57 "core"  +53  +8 .tCTV.dial :air +2 "collection"'x  +143 "core"  +9 .tCS.seek 0ml +2 "collection"'!'P +1720 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"','2~ +777 "core" ' +3 .tCSV.dial :waste +2 "collection"' +46 "core" +8 .tCS.seek 0ml +3 "collection"'='P +775 "core" ' +3 "collection"'3& +6 "core" &X\\{u\ CH +3 "collection"';% +5 "core" %Rzu\ C +4 .tCSV.dial :flush +2 "collection"':  +43 "core"  +8 .tCS.seek 3ml +2 "collection"'F'2~ +780 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'V @ +45 "core" A +7 "collection"'a% +6 "core" %2zzt|\ C +4 .tCS.seek 4.999ml +2 "collection"''q +545 "core" ' +3 .tCSV.dial :air +3 "collection"'+ @ +6 "core" @ +7 .tCS.seek 0ml +3 "collection"'.'P +589 "Can"\ Zg! 8Z +655 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'u'2~ +787 "core" ' +3 .tCSV.dial :waste +2 "collection"' +76 "core" +8 .tCS.seek 0ml +2 "collection"'?'P +787 "core" ' +3 #tDisinfecting external Intake with mfbkill +2 "collection"' & +6 "core" &X\\{u\ DH +3 "collection"'4% +6 "core" %Mzux\ D +2 .tCSV.dial CSR +3 "collection"'  +137 "core"  +11 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 8ml +2 "collection"'}'! +1941 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +559 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'Z +2 'g  +12 "core"  +96 +6 .tCTV.dial :intake +3 "collection"'X  +82 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'' +2003 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +76 "collection"'n  +83 "core" ~ +8 .tCS.reconfigure :default +12 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +595 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'1  +107 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 4ml +2 "collection"'9'R8 +1095 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'' +1481 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'o  +7 ')  +39 "core"  +105  +8 .tCBV.dial :waste2b +3 "collection"'[  +52 "core"  +8 .tCS.seek 0ml +2 "collection"'/'P +2415 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'#  +45 "core"  +10 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'A'R8 +1096 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'' +1507 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'j +7 '7  +51 "core" +53 +8 .tCTV.dial :air +2 "collection"'  +140 "core"  +8 .tCS.seek 0ml +2 "collection"'h'P +2408 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'T'2~ +789 "core" ' +4 .tCSV.dial :waste +2 "collection"'$ +45 "core" +7 .tCS.seek 0ml +3 "collection"''P +780 "core" ' +4 #tFlushing upper manifold + "collection"'l& +6 "core" &X\\zum\ ?H +3 "collection"' % +6 "core" %S|w^\ ? +3 .tCSV.dial :flush +3 "collection"'%  +44 "core"  +9 .tCS.seek 5ml +2 "collection"'C'q +1257 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'c @ +45 "core" A +7 "collection"'~% +6 "core" %q{vm\ C +4 .tCS.seek 7.001ml +2 "collection"'s'k +558 "core" ' +3 ."connect"CSV.dial CBV +79 .tCBV.dial CSV +14 "collection"'r +110 "core" ~ +7 .tCTV.dial :air +3 "collection"'K  +6 "core" +8 .tCS.seek 0ml +2 "collection"'"'P +1712 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'''2~ +793 "core" ' +3 .tCSV.dial :waste +2 "collection"'m +46 "core" +8 .tCS.seek 0ml +3 "collection"'e'P +781 "core" ' +4 "collection"'& +6 "core" &X^|w_\ CH +3 "collection"'b% +5 "core" %Q|va\ C +3 .tCSV.dial :flush +3 "collection"'  +45 "core"  +9 .tCS.seek 3ml +2 "collection"''2~ +789 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'M @ +45 "core" A +6 "collection"'>% +7 "core" %2{we\ C +4 .tCS.seek 5ml +2 "collection"''q +554 "core" ' +3 .tCSV.dial :air +3 "collection"' @ +6 "core" @ +8 .tCS.seek 0ml +2 "collection"'w'P +1250 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +787 "core" ' +3 .tCSV.dial :waste +2 "collection"'{ +76 "core" +8 .tCS.seek 0ml +2 "collection"'L'P +781 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'Q& +5 "core" &X]|v_\ =H +4 "collection"'B% +6 "core" %O}uD\ ? +2 .tCSV.dial :flush +3 "collection"'2  +58 "core" +8 .tCS.seek 5ml +2 "collection"'k'q +1247 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +48 "core" B +7 "collection"'q% +6 "core" %q|vU\ C +4 .tCS.seek 7.001ml +2 "collection"'@'l +548 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'i  +4 '-  +42 "core"  +108  +9 .tCBV.dial :waste2b +2 "collection"'  +52 "core"  +8 .tCS.seek 0ml +2 "collection"'|'P +1715 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'&& +6 "core" &X^|vV\ CH +3 "collection"' % +6 "core" %R{yE\ C +2 .tCSV.dial CSR +3 "collection"'\  +45 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +19 .tCS.seek 8ml +3 "collection"'S'! +1949 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'U' +558 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +85 "collection"'O +8 'W  +56 "core"  +53 +8 .tCTV.dial :intake +2 "collection"'  +80 "core" +9 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'z' +1997 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'N  +77 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'D'P +587 "core" ' +3 .tCSV.dial CSR +3 "collection"']  +106 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'<'q +1350 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +7 "collection"' +19 .tCS.seek 10ml +3 "collection"'E' +1358 "core" ' +3 .tCSV.dial CBV +3 "collection"'y +107 "core" +9 .tCS.seek 0ml +2 "collection"''P +2623 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &  ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&^( +34 "core" ( +3 "manipulator"&& +5 "core" &  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &J& +4 "core" &  +5 .tForearm.seek CC +2 "manipulator"&'ш +105 "core" ' +3 .tHand.close +2 "manipulator"&p/ +19 "core" / +6 .tCC.seek :open +3 "collection"'H( +406 "core" ( +3 "manipulator"&d& +6 "core" &  +3 "manipulator"&G% +6 "core" %x  +4 .tForearm.seek :retract +2 "manipulator"&(' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&Y(-z +298 "core" ( +3 "manipulator"&8& +6 "core" &- G +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- ~ G +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&v'o +110 "core" ' +3 .tHand.open +2 "manipulator"&_1 +17 "core" 1 +3 "manipulator"& % +5 "core" %p_ C B +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&\\' ] +104 "core" ' +4 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 30: Wednesday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:37 + #Preparing to sleep until 8/28/25 11:00AM +12 #Asleep til 8/28/25 11:00AM +92 #Continuing at 11:00PDT28-Aug-25 +4 "Can"\ aY! M ݿ +6 ."Qmail"GoodNews.email "Then, in tube 4: myWCR \\t\\t\\t\\t\\t#Phase 31: Thursday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:157\\n{1 => 33,\\n 2 => 33,\\n 3 => 10,\\n 4 => 23,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:26:14, 10.2C, 11% humidity, 14.4psia, 13.02V, 0.46A, 169.094Ah, 5.93W\\nSampled 200.0ml",Subject: "Asleep until 11:00PDT28-Aug-25" +1634 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +4264 "Can"\ m?! Z +2233 #"uploadLog"upsync +57769 "Can"\ o?!} dZ +60002 \ x0!` Z +60003 \ y0!1 ߐZ +60002 \ kJ! &Z +60002 \ z/! Z +60002 \ z0! RZ +60002 \ u7! Z +60003 \ {/!v ~Z +60002 \ z0!U Z +60001 \ )!  Z +60003 \ |/!! @Z +60002 \ {0!#n Z +60002 \ {0!%A lZ +60002 \ +!' Z +60004 \ {1!( Z +60000 \ |/!*i .Z +60002 \ }/!,7 Z +60002  \ |0!. ZZ +60002 \ x8!/ Z +60002 \ }/!1 Z +60003 \ }/!3 Z +60002 \ |/!5z Z +60002 \ }0!7Q HZ +60002 \ {2!9' Z +60002 \ |0!; tZ +60002 \ }1!< \ Z +60002 \ w8!> Z +60002 \ }0!@I 6Z +60003 \ }0!B& Z +60002 \ }0!C bZ +60002 \ }0!E Z +60002 \ }/!G Z +60002 \ }/!I $Z +60002 \ |1!Kz Z +60003 \ |/!MZ PZ +60002 \ }/!O. Z +60002 \ }0!Q |Z +60002 \ }0!R Z +60002 \ oJ!T Z +60002 \ )!V >Z +60003 \ }0!X Z +60002 \ x8!Y jZ +60002 \ ~0![ Z +60002 \ }/!] Z +60002 \ w9!_z ,Z +60002 \ v;!a^ Z +60003 \ }/!c4 XZ +60002 \ t@!e Z +60002 \ }0!f Z +60002 \ }/!h Z +60003 \ }0!j Z +60002 \ }0!l{ FZ +60002 \ )!nF Z +60002 \ ~0!o rZ +60002 \ ~1!q Z +60002 \ w9!s Z +60003 \ }0!uk 4Z +60002 \ ~0!wC Z +60002 \ u=!y\ `Z +60002 \ }0!z\ Z +60002 \ ~0!|\ Z +60003 \ nJ!~\ "Z +60002 \ ~/!\ Z @PDT1756364837.29 \ }/!V\ NZ +60002 \ lN!2\ Z +60002 \ )!\ zZ +60003 \ pH!\ Z +60002 \ }0!o\ Z +60002 \ }/!G\  33,\\n 2 => 33,\\n 3 => 10,\\n 4 => 23,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 10.1C, 10% humidity, 14.4psia, 13.06V, 0.37A, 173.669Ah, 4.89W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 31: Thursday StandAloneWCR with Regular cleanup (1 puck)" +3 #tStarting initialPurge +1170 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'9& +4 "core" &vb\ J +3 .tHand.open +2 "manipulator"&o1 +21 "core" 1 +3 "manipulator"&)& +6 "core" &   % +3 "manipulator"&[% +6 "core" % Y +  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +192 "core" ( +3 "manipulator"&#& +6 "core" &- L X +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &/& +4 "core" &- X +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&A'o +112 "core" ' +3 .tHand.close + "manipulator"&7/ +27 "core" / +3 "manipulator"&j& +6 "core" &- X +3 "manipulator"&% +6 "core" %tc +4 .tForearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&h( +327 "core" ( +3 "manipulator"&$& +6 "core" & 0 +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &T& +4 "core" & 0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&l'ш +98 "core" ' +3 "manipulator"& & +5 "core" &  - +4 "manipulator"&%% +5 "core" %ф +5 "collection"'& +6 "core" &v\ J +4 "collection"'c& +8 "core" &vp\ J +6 .tCC.seek :closed +2 "collection"'~(X +5 "core" &v\ J +3 &vn\ I\  +8 &5yv\ E+| +9 &b{\ F@ +10 &1nw\ DQ +9 &L\ FR +9 &Jw\ IR +10 &uNw\ IQ +9 &7N|\ GQ +9 &LW\ IQ +10 & O|\ IR +9 &"|M\ HR +10 &$>J|\ GR +9 &&JT\ FR +9 &'JV\ FR +10 &)J\ FR +9 &+FOq\ FR +9 &-Q|\ GR +10 &.P{\ IQ +9 &0Jt\ IR +10 &2OIz\ IQ +9 &4N}\ JQ +9 &5N\ JQ +10 &7Nd\ HR +9 &9VJp\ FR +9 &;On\ ER +10 &<L\ \ ER +9 &>Js\ ER +10 &@^N}\ ER +9 &BN\ ER +9 &CW\ GS +10 &Eh\ DT +9 &GVY\ DW +9 &I|\ A[ +10 &J~\ ?\\ +9 &Ly\ >\\ +10 &NN|\ =] +9 &P\ >\\ +9 &Qz\ <] +10 &S}\ =] +9 &UP{\ ;_ +9 &W\ =Z +10 &XO>x\ D- +9 &X p\ DF +6 ( +4 "collection"'c& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.46 +2 "collection"'C& +6 "core" &Xes\ EF + &Xex\ GF +3 .tHand.open +2 "manipulator"&r1 +25 "core" 1 +3 "manipulator"&K% +5 "core" %d +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&s' ] +100 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'"& +5 "core" &Xea\ DF +4 "collection"'m% +6 "core" %Tn\ D +4 .tCSV.dial CSR +2 "collection"''  +144 "core"  +15 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1350 "core" ' +4 .tdelay 5 seconds +505 .CSR.select :air +5 "collection"' +20 'b% +5 "core" %qo\ B +5 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"''@ +670 "core" ' +4 .tCSV.dial :waste +3 "collection"'e +136 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'M'P +889 #"uploadLog"upsync +1096 "core" ' +4 #tPurging external Intake +2 "collection"'>& +6 "core" &Xeo\ FF +3 "collection"'% +6 "core" %Qr\ G +3 .tCSV.dial :flush +3 "collection"'  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 10ml +2 "collection"'' +2461 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'w +3 '{  +8 "core"  +67 ~ +6 .tCTV.dial :intake +2 "collection"'  +81 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'Q'P +2478 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'B  +80 "core" +6 #tFlushing upper manifold +2 "collection"'2& +5 "core" &Xdt\ KF +4 "collection"'L% +6 "core" %Pp\ K +2 .tCSV.dial :flush +3 "collection"'  +75 "core"  +7 .tCS.seek 5ml +3 "collection"'q'q +1258 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'k @ +45 "core" A +6 "collection"'i% +5 "core" %ql\ L +5 .tCS.seek 7.001ml +3 "collection"'-'k +558 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +4 '@  +9 "core"  +95  +6 .tCTV.dial :air +6 .CS.seek 0ml +3 "collection"'&'P +1725 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"' '2~ +789 "core" ' +3 .tCSV.dial :waste +3 "collection"'\ +44 "core" +7 .tCS.seek 0ml +3 "collection"'|'P +790 "core" ' +3 "collection"'S& +5 "core" &Xcy\ MF +4 "collection"'W% +6 "core" %Rm\ M +2 .tCSV.dial :flush +3 "collection"'O  +44 "core"  +8 .tCS.seek 3ml +2 "collection"''2~ +795 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'U @ +129 "core" B +6 "collection"'N% +5 "core" %2N\ D +8 .tCS.seek 5.001ml +2 "collection"'z'q +549 "core" ' +3 .tCSV.dial :air +3 "collection"'] @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"'D'P +1267 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'<'2~ +790 "core" ' +3 .tCSV.dial :waste +2 "collection"'y +76 "core" +7 .tCS.seek 0ml +3 "collection"'E'P +787 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & * + +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +33 "core" ( +2 "manipulator"&J& +5 "core" & l +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &p& +4 "core" & o l +5 .tForearm.seek CC +2 "manipulator"&f'ш +96 "core" ' +2 .tHand.close +2 "manipulator"&t/ +17 "core" / +5 .tCC.seek :open +3 "collection"'*( +409 "core" ( +2 "manipulator"&d& +7 "core" & ) l +2 "manipulator"&G% +6 "core" %щ C +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&^(-z +309 "core" ( +2 "manipulator"&8& +6 "core" &- G G +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &- K G +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&_'o +114 "core" ' +3 .tHand.open +2 "manipulator"& 1 +15 "core" 1 +3 "manipulator"&(% +5 "core" %mV 4 +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&v' ] +122 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 4 at 11:05:11PDT28-Aug-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 10,\\n 4 => 23,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 10.1C, 10% humidity, 14.4psia, 13.06V, 0.37A, 173.669Ah, 4.89W",Subject: "bac wcr sampling at most 1000ml" +2 #"WCR"Loading wcr puck from tube 4 into Collection Clamp +5 "collection"'`& +1114 "core" &\\\ S +3 "manipulator"& % +7 "core" % L +3 "storage"(P% +6 "core" %/ ) \ +3 "storage"(R. +4 "core" .([G +5 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 4 +3 "storage"(x(, +515 "core" ( +4 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (0& +4 "core" &, \ +8 "manipulator"&5& +6 "core" &- 7 G +3 "manipulator"&% +6 "core" % L 1 +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&,( +185 "core" ( +3 "manipulator"&3& +6 "core" & \  J h +3 "storage"(:& +6 "core" &, t\ +85 ."WCR"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek 4 + 800 counts +5 "manipulator"&='| +96 "core" ' +3 "storage"(!& +6 "core" &, \ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(V' +161 "core" ' +2 "storage"(- +6 "core" -'0 +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (F& +4 "core" &, N\ +4 "manipulator"&\\& +7 "core" & \  V h +6 ."WCR"Elbow.seek 4 +3 "manipulator"&( +7 "core" ( +3 "manipulator"&Y& +5 "core" & \  h +4 "storage"(& +6 "core" &, {\ +4 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&'Ј +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&+/ +28 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"& & +4 "storage"(I') +12 "core" & \  h +3 "manipulator"&a% +7 "core" %Ї % ; +4 ."WCR"Forearm.seek :retract +3 "manipulator"&;' ] +105 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&u( +174 "core" ( +2 "manipulator"&Z& +7 "core" & * +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & C * +8 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&'ш +96 "core" ' +3 "manipulator"&n& +6 "core" & 0 ) +4 "manipulator"&?% +6 "core" %р n +3 "collection"'g& +5 "core" &\ P +5 "collection"'6& +7 "core" &D\ O +4 ."WCR"CC.seek :closed +5 "collection"'H(X +5 "core" &\ P +3 &\ P4 +8 &Fy\ H1 +10 &?o{\ EF +9 &Z\ EQ +9 &J\ EQ +10 &[K\ CQ +9 &J\ BQ +9 &G\ AQ +10 &J\ AQ +9 &!cJ\ AQ +10 &#%L\ AQ +9 &$L\ AQ +9 &&L\ EQ +10 &(kK\ EQ +9 &*.J\ HQ +9 &+J\ IQ +10 &-H\ JQ +9 &/uK\ FQ +10 &17M\ HQ +9 &2J\ FP +9 &4NA\ EQ +10 &6{Nq\ EQ +9 &8>M \ DQ +9 &:L\ EQ +10 &;I\ HQ +9 &=K\ GQ +10 &?GK\ IQ +9 &A L\ GQ +9 &BQ\ GQ +10 &D[\ FR +9 &FFh\ FT +9 &Hy\ FV +10 &I\ @Y +9 &Kx\ >[ +10 &M9\ =[\ +9 &N\ <\\ +9 &P\ <\\ +10 &Rz\ ;] +9 &T=\ >\\ +9 &U\ =_ +10 &W\ >; +9 &X3\ B[ +10 ( + &Xa\ GF +5 "collection"'6& +7 #"WCR"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.44 +6 .Hand.open +2 "manipulator"&91 +6 "core" &Xa\ HF +12 1 +2 "manipulator"&o% +7 "core" %t Q +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +91 "manipulator"&)' ] +104 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +3 .Exhaust.select :close +2 .SS.hold +3 "sampler")[+ +5 "core" + +3 "sampler")#% +7 "core" %& \ 1 +2 "collection"'/& +7 "core" &Xa\ EF +5 "Can"\ [o!\ )% +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X% +7 "core" %W? WV \ h +3 "collection"'% +6 "core" %Nc\  +2 #"WCR"Intake @29.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X_n  \ "8 +6 #"WCR"Vacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +2 "sampler")#.0X0X  +4 "collection"' @ +9 "core" ? +69 +8 #"WCR"Allowing 2:10 for 25.0ml of remaining 950.0ml +5 "Can"\ B"+\ *2? +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'{% +4 "core" %N\ , +4 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X : \  +3 ."WCR"SSV.dial :exhaust +3 "sampler")\  +81 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler") '! +891 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 "sampler")S  +3 ."WCR"CBV.dial SSV +7 "collection"'W @ +5 "core" ? +65 +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml +6 "Can"\ A"\ *BJ +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'O% +4 "core" %N\ , +3 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X!% +4 "core" %N\ / +3 "sampler"){% +6 "core" % \  +25 "collection"'% +5 "core" %N\ - +3 "sampler")% +5 "core" % \  +30 "collection"'B% +5 "core" %N\ / +3 "sampler")2% +5 "core" %:= \  +34 "collection"'L% +5 "core" %N\ - +3 "sampler")% +7 "core" % \  +38 "collection"'Q% +4 "core" %N\ - +4 "sampler")k% +5 "core" % \  +45 "collection"'i% +4 "core" %N\ . +4 "sampler")q% +6 "core" % \  +50 "collection"'% +5 "core" %N\ . +3 "sampler")@% +6 "core" % \  +3 ."WCR"Intake.select :close +3 "sampler")0 +17 )% +4 "core" % \  +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")-'! +867 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")&  +3 "collection"'w @ +10 "core" ? +70 +7 #"WCR"Allowing 2:10 for 25.0ml of remaining 825.0ml +6 "Can"\ 8"\ *F +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'\ % +4 "core" %N\ ( +3 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X%% +4 "core" %1?> \  +20 "collection"'{% +4 "core" %N\ - +2 "sampler")% +3 "core" %1OM \  +24 "collection"'% +3 "core" %N(\ , +7 "sampler")B% +4 "core" %1ef \  +3 "collection"'2% +3 "core" %N,\ . +2 #"WCR"Intake @30.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X +5 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'O' +2465 "core" ' +6 "collection"' % +4 "core" % " \ M +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +31 "core" b +5 ."WCR"CS.seek 1.949ml +2 "collection"']'' +2010 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'z  + 'y  +8 "core"  +23  +5 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 2b +3 ."WCR"CS.seek 0ml +2 "collection"'D'P +76 "core" ' < 4\ H +3 ."WCR"CBV.dial :waste2b +2 "collection"'U  +35 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'' +533 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'W  +144 "core" +14 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'p  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"'t' +592 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'h' +529 "Can"\ Xp" .\ +' +1445 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +2 "collection"'s @ +77 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'|  +99 "core"  +11 "collection"'~% +6 "core" %,\ J +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +73 "core" a +8 ."WCR"CS.seek 7.209ml +3 "collection"'M' +734 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +2 'f  +33 "core"  +112  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 2b +5 ."WCR"CS.seek 0ml +3 "collection"'8'P +1646 "core" ' = 8\ E +6 ."WCR"delay 2:00 +12086 .CBV.dial :waste2b +3 "collection"'J  +37 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'(' +305 "core" ' +3 ."WCR"delay 1:00 +6005 .CTV.dial :air,avoiding: :intake +3 "collection"'`  +142 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'d  +44 "core"  +9 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'G' +593 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'<' +1983 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +2 "collection"' @ +77 "core" @ +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'P  +98 "core"  +10 "collection"'R% +5 "core" %\ E +4 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +61 "core" ^ +8 ."WCR"CS.seek 7.252ml +3 "collection"' 'b +729 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'5  +7 '  +33 "core"  +107  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 2b +5 ."WCR"CS.seek 0ml +3 "collection"'3'P +1575 "core" ' = 7\ E +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"':  +37 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'^' +379 "core" ' +3 ."WCR"delay 1:00 +6005 .CTV.dial :air,avoiding: :intake +2 "collection"'!  +142 "core" +6 "collection"'& +6 "core" &X_\ GF +4 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 "manipulator"&N% +6 "core" % n 8  +3 "storage"(\\% +6 "core" %O 6\ +3 "storage"(v. +6 "core" .(, +3 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 3 +3 "storage"(Y(G +196 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (_& +4 "core" &G 9\ +3 "manipulator"& & +6 "core" &  S & +3 "manipulator"&% +6 "core" % n   +85 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +2 "manipulator"&4( +173 "core" ( +3 "manipulator"&a& +6 "core" & O Q +3 "storage"(,& +6 "core" &L {\ +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +112 "core" ' +2 "storage"(0& +7 "core" &L 7\ +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(' +253 "core" ' +2 "storage"(+- +5 "core" -'h +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +5 "core" &  Q +4 "storage"(F& +6 "core" &L \ +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 3 +3 "manipulator"&n'K +34 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&?, +4 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(g- +4 "core" -'h +5 ."WCR"SE.seek 9.23 Pucks below Top Plate +2 "storage"(;' +35 "core" ' +2 "manipulator"&*% +6 "core" %O_ +3 "storage"(9& +5 "core" &L\ &\ # <\ | +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 304 counts +2 "manipulator"&o'{ +26 "core" ' +3 "manipulator"&6& +6 "core" & Q +3 "storage"(=& +6 "core" &L \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +33 "core" ' +4 ."WCR"SE.seek 10.23 Pucks below Top Plate +3 "storage"(V' +39 "core" ' +3 "manipulator"&.& +5 "core" & = Q +4 "manipulator"&/% +6 "core" %}   +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&[' ] +92 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +174 "core" ( +3 "manipulator"&#& +6 "core" &  H $ +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &  a $ +4 ."WCR"Forearm.seek CC +3 "manipulator"&I'ш +95 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&X/ +28 "core" / +7 ."WCR"CC.seek :open +3 "collection"'A( +407 "core" ( +3 "storage"(}& +6 "core" &L \ +3 "storage"($& +6 "core" &L \ +2 "manipulator"&T& +7 "core" &  $ +2 "manipulator"&%% +7 "core" %э  +3 ."WCR"Forearm.seek :retract +3 "manipulator"&j' ] +97 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +86 "manipulator"&7( +174 "core" ( +2 "manipulator"&& +7 "core" & O v +3 "storage"(r& +5 "core" &L \ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 3 +2 "manipulator"&C'K +112 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&K, +5 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +3 "manipulator"&1 +18 "core" 1 +3 "manipulator"&c% +7 "core" %OZ +2 "storage"('& +5 "core" &L \ +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 304 counts +2 "manipulator"&Z'{ +12 "core" ' +3 "manipulator"&m& +5 "core" & 7 t +4 "storage"("& +6 "core" &L ) \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +28 "core" ' +2 "storage"(l% +7 "core" % \ \  ^\ +4 ."downElevator"SE.seek :down +5 "storage"(') +98 (% +4 "core" %; F\ Yn +4 "manipulator"&% +6 "core" %q  `  +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&>' ] +93 "core" ' + ' +3 ."downElevator"SE.stop +3 "storage"(5 +4 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +6 "core" &\ R +3 "manipulator"&& +7 "core" & t +3 "manipulator"&% +6 "core" % N F  +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&B(-z +171 "core" ( +3 "manipulator"&2& +5 "core" &- q  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &e& +4 "core" &- B  +4 .tForearm.seek :garage +2 "manipulator"& 'o +113 "core" ' +3 .tHand.close +2 "manipulator"&Q/ +21 "core" / +3 "manipulator"&k& +5 "core" &-  +4 "manipulator"&L% +5 "core" %uc +5 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&i( +306 "core" ( +3 "manipulator"&q& +5 "core" & s ( +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &E& +4 "core" & ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&@'ш +94 "core" ' +2 "manipulator"&& +7 "core" & ( +3 "manipulator"&% +6 "core" %ђ +3 "collection"'b& +7 "core" &\ O +3 "collection"'& +9 "core" &\ O +87 .tCC.seek :closed +15 "collection"'\ (X +3 "core" &\ N +4 &\ O + &\ O + &\ P + &\ P + &\ P + &\ P + &\ O + &\ P +2 &\ P + &\ O + &\ P + &0y\ F+{ +6 &bz\ E? +9 &Lk\ FP +10 & L\ IP +9 &N\ IP +9 &M\ JP +10 &RP\ IQ +9 &L\ JP +10 & H\ JP +9 &"N\ JP +9 &$[O\ IP +10 &&O\ IP +9 &'J\ JP +9 &)L\ JQ +10 &+cL\ JP +9 &-%J\ JP +10 &.N\ JP +9 &0N\ JP +9 &2kL\ JP +10 &4-J\ JP +9 &5J\ JQ +9 &7L\ JQ +10 &9rJ\ JQ +9 &;5L\ JP +10 &<H\ JP +9 &>N\ JP +9 &@zL\ JQ +10 &B=K\ JP +9 &CR\ IQ +10 &Eb\ HS +9 &Gu{\ FU +9 &I,\ BY +10 &J\ @\\ +9 &L\ A[\ +9 &Nk\ @[ +10 &P-\ A[ +9 &Q\ @\\ +9 &S\ A\\ +10 &Ul\ ?^ +9 &W,\ >R +10 &X\\N\ >)~ +9 &Xb\ GH +3 ( +3 "collection"'& +6 "core" &Xd\ GH +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.42 +2 "collection"'&& +6 "core" &Xd\ FH +6 .tHand.open +2 "manipulator"&w1 +25 "core" 1 +3 "manipulator"&S% +7 "core" %z H  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&-' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"' & +5 "core" &Xd\ GH +4 "collection"'% +6 "core" %\ G +3 .tCSV.dial CSR +3 "collection"'O  +43 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'z'q +1355 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 'y% +4 "core" %q\ E +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'U'D +670 "core" ' +3 .tCSV.dial :waste +3 "collection"'] +137 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'D'P +1986 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'W& +6 "core" &Xe\ IH +3 "collection"'p% +6 "core" %T\ I +2 .tCSV.dial :flush +3 "collection"'  +43 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"'t'q +1245 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'s @ +45 "core" A +6 "collection"'|% +6 "core" %q\ I +4 .tCS.seek 7ml +3 "collection"'~'f +542 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +3 'h  +45 "core"  +103  +7 .tCBV.dial :waste2b +2 "collection"'f  +7 "core"  +8 .tCS.seek 0ml +2 "collection"''P +162 "Can"\ _`" \ + +1546 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'M& +6 "core" &Xe\ JH +3 "collection"'J% +5 "core" %U\ I +3 .tCSV.dial CSR +3 "collection"'8  +44 "core"  +10 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +3 "collection"' +105 .tCS.seek 8ml +2 "collection"'`'! +1957 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'d' +558 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'( +2 'G  +54 "core"  +56 +8 .tCTV.dial :intake +3 "collection"'  +80 "core" +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 2ml +3 "collection"'P' +1978 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +2 "collection"'R  +79 "core" ~ +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +590 "core" ' +3 .tCSV.dial CSR +2 "collection"'<  +107 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"''q +1348 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'5' +1358 "core" ' +3 .tCSV.dial CBV +3 "collection"' +105 "core" +8 .tCS.seek 0ml +3 "collection"':'P +2616 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&3& +5 "core" & I ( +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&!( +4 "core" ( +4 "manipulator"&& +6 "core" & ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &N& +4 "core" & ( +4 .tForearm.seek CC +2 "manipulator"&\\'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&v/ +27 "core" / +6 .tCC.seek :open +2 "collection"'_( +410 "core" ( +6 "manipulator"& & +7 "core" & < ( +3 "manipulator"&% +5 "core" %ъ   +4 .tForearm.seek :retract +2 "manipulator"&x' ] +95 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&a(-z +316 "core" ( +3 "manipulator"&,& +6 "core" &- 8 > +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &u& +4 "core" &- > +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&0'o +112 "core" ' +4 .tHand.open +2 "manipulator"&)1 +16 "core" 1 +3 "manipulator"&+% +79 "core" %r` ? +4 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +3 #tCompleted [myWCR #Phase 31: Thursday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:36 +2 #Preparing to sleep until 8/29/25 11:00AM +11 #Asleep til 8/29/25 11:00AM +9 #Continuing at 11:00PDT29-Aug-25 +3 "Can"\ gH" \ +R +8 ."Qmail"GoodNews.email "Then, in tube 4: myDA_WCR \\t \\t\\t#Phase 32: Friday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:161\\n{1 => 33,\\n 2 => 33,\\n 3 => 11,\\n 4 => 22,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:39:53, 10.0C, 11% humidity, 14.4psia, 13.05V, 0.35A, 174.170Ah, 4.57W\\nSampled 249.6ml",Subject: "Asleep until 11:00PDT29-Aug-25" +1483 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +5533 #"uploadLog"upsync +37675 "Can"\ y1"\ ,S +60002 \ oA"\ , +60002 \ z0"\ - +60002 \ pB"\ . +60003 \ hQ"\ . +60002 \ {0"T\ /A +60002 \ z0"-\ / +60003 \ kJ" \ 0m +60002 \ z0"\ 1 +60002 \ z0"\ 1 +60002 \ ~*"!\ 2/ +60002 \ ("#\ \ 2 +60003 \ z0"$\ 3[ +60002 \ r?"&\ 3 +60003 \ {/"(\ 4 +27489 #"brent"Session Begun +5000 #-> $bac +1899 #-> BACsampler.examine +13024 #-> BACWCRsampler.examine +8948 #-> BACWCRsampler.minRate=0.08;BACWCRsampler.timeLimit=45.minutes;BACWCRsampler.maxDelay=1.5.minutes;BACWCRsampler +1223 #-> _.examine +2419 "Can"\ qA"*\ 5 +60002 \ {/",_\ 5 +60002 \ r=".G\ 6I +60002 \ z0"0&\ 6 +4044 #"brent"-> exit +3 #Session Ended +55956 "Can"\ {0"1\ 7u +60002 \ oC"3\ 8  +60002 \ z/"5\ 8 +60002 \ q>"7\ 97 +60002 \ ~+"9n\ 9 +60003 \ {0":\ :c +60002 \ z0"<\ : +60002 \ z2">\ ; +60002  \ z0"@\ <% +60002 \ z0"Be\ < +60002 \ |/"D1\ =Q +60002 \ |/"F\ = +60002 \ |0"G\ >} +60002 \ |0"I\ ? +60002 \ w7"K\ ? +60002 \ {1"My\ @? +60002 \ }0"OQ\ @ +60002 \ )"Q\ Ak +60002 \ ("R\ B +60003 \ }/"Ta\ B +60002 \ s@"V@\ C- +60002 \ {1"X\ C +60002 \ v9"Y\ DY +60002 \ w8"[\ D +60002 \ \ }/"]\ E +60002  \ |/"_\ F +60002 \ v8"ai\ F +60002 \ s>"cH\ GG +60003 \ |0"e\ G +60002 \ t<"f\ Hs +60002 \ |/"h\ I  +60002 \ )"jT\ I +60002 \ z3"l\ J5 +60003 \ nI"m\ J +60002 \ |0"o\ Ka +60002 \ |0"q\ K +60002 \ z2"sd\ L +60002 \ pC"u=\ M# +60003 \ {0"w\ M +60002 \ |1"x\ NO +60002 \ t;"z\ N +60002 \ s<"|\ O{ +60003 \ {0"~|\ P +60002 \ t9"T\ P +60003 \ ~+"\ Q= +60001 \ |0"\ Q +60003 \ u9"\ Ri +60002 \ {1"Y\ R +60002 \ {/";\ S +60002 \ z0"\ T+ +60003 \ {/"\ T +60002 \ |/"\ UW +60002 \ ~+"v\ U +60003 \ {/" \ V +60002 \ oC"\ W @PDT1756451243.32 \ z1"\ W +60003 \ z0"\ XE +60002 \ {/"}\ X +60002 \ z0"U\ Yq +60003 \ u8"1\ Z +60002 \ t9" \ Z +60002 \ y0"\ [3 +60003 \ z0"\ [ +60002 \ z0"\ \\_ +60002 \ z0"k\ \\ +60002 \ *"\ ] +60003 \ u7"\ ^! +60002 \ y0"\ ^ +60002 \ y/"\ _M +60003 \ t7"[\ _ +60002 \ z/".\ `y +60002 \ z0"\ a +60003 \ q<"\ a +60002 \ y0"\ b; +60003 \ y0"\ b +60002 \ s9"x\ cg +60002 \ z0"S\ c +60002 \ u7"'\ d +60002 \ ~)"\ e) +60003 \ mF"\ e +60002  \ z0"i\ fU +60002 \ z0"B\ f +60003 \ {/"\ g +60002 \ {/"\ h +60002 \ z0"\ h +60002 \ z0"̧\ iC +60002 \ z0"΅\ i +60002 \ z0"^\ jo +60002 \ {0"6\ k +60002 \ |/" \ k +60002 \ {0"\ l1 +60002 \ ("׆\ l +60002 \ u8"O\ m] +60002 \ {0"2\ m +60002 \ {0"\ n +60002 \ {/"\ o +60002 \ z/"\ o +60002 \ {/"\ pK +60003  \ {0"j\ p +60002  \ {/"=\ qw +60002 \ x4"\ r  +60002 \ gY"\ r +60002 \ z/"\ s9 +60002 \ y2"\ s +60002 \ ("4\ te +60003 \ {0"\ t +60002 \ z0"\ u +60002 \ p@"\ v' +60002 \ {/"\ v +60002 \ z/"Z\ wS +60002 \ mE"3\ w +60002 \ z0"\ x +60003 \ z0"\ y +60002 \ t8"\ y +60002 \ y/#\ zA +60002 \ z/#n\ z +60003 \ y0#I\ {m +60002 \ ~)#\ | +60002 \ hO#\ | +60002 \ z0#\ \ }/ +60003 \ y0# Z\ } +15529 \ y/# \ } +12 #tPowering core bus +549 .Gate.power :raw,:ON +2 "sampler") +22 )F +3 "core"  +5 "collection"' +4 'g +4 "core"  +4 "processing"% +4 %* +7 "core"  +9 "collection"' 9\ +4 ' 0\ +4 ' -\ +6 "processing"% 9\ +5 % 2\ +3 % *\ +4 % 0\ +7 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X ? +4 .tForearm.seek retracted +2 "manipulator"&' ] +109 "core" ' +3 "manipulator"&% +6 "core" % K +4 "processing"%c& +6 "collection"''& +9 "core" &>\ X + &]\ Q +6 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%m( +5 "collection"'"( +300 "core" ( +37 ( +76 "Can"\ dO# \ }' +13 #tPhase [myDA_WCR #Phase 32: Friday DA+WCR with Regular cleanup (4 pucks)] +2 ."Qmail"Notice.email "At 11:00:37 began in tube 4: myDA_WCR \\t \\t\\t#Phase 32: Friday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:161\\n{1 => 33,\\n 2 => 33,\\n 3 => 11,\\n 4 => 22,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 9.4C, 11% humidity, 14.4psia, 13.04V, 0.39A, 179.113Ah, 5.13W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t \\t\\t#Phase 32: Friday DA+WCR with Regular cleanup (4 pucks)" +3 #tStarting initialPurge +661 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'l& +5 "core" &uw\ Q +4 .tHand.open +2 "manipulator"&j1 +27 "core" 1 +3 "manipulator"&& +6 "core" &  +3 "manipulator"&% +6 "core" % K +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(-z +187 "core" ( +3 "manipulator"&C& +6 "core" &- Y +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &{& +4 "core" &- Y +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&'o +109 "core" ' +3 .tHand.close + "manipulator"&/ +22 "core" / +3 "manipulator"&Z& +5 "core" &- Y +4 "manipulator"&V% +5 "core" %tc C +5 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&2( +329 "core" ( +2 "manipulator"&e& +5 "core" & g 0 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & 0 +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&K'ш +114 "core" ' +3 "manipulator"&Q& +7 "core" & / +3 "manipulator"&k% +7 "core" %ф B +3 "collection"'L& +5 "core" &u^\ K +5 "collection"'>& +7 "core" &ut\ K +4 .tCC.seek :closed +4 "collection"' (X +3 "core" &uw\ N +7 &v\ p\ MB +9 &Fzt\ D2 +9 &)oz\ CG +9 &]x\ HR +10 &Nu\ FR +9 &HNy\ ER +10 &\ Po\ DR +9 &Pq\ DR +9 &Ol\ DR +10 &!OOv\ CR +9 &#Kl\ DR +9 &$Lo\ DQ +10 &&Op\ DQ +9 &(XNn\ ER +10 &*Pz\ DR +9 &+L}\ EQ +9 &-Lp\ HQ +10 &/_Pn\ FR +9 &1"Lu\ HR +9 &2Km\ IR +10 &4Qs\ IR +9 &6iPp\ GQ +10 &8+Ov\ IQ +9 &9Nr\ GR +9 &;Ls\ ER +10 &=pJr\ DR +9 &?2Ky\ DR +9 &@My\ CQ +10 &BLn\ CR +9 &DxPn\ CR +10 &F:P{\ CR +9 &G[s\ BT +9 &Ikl\ AU +10 &Kpw\ >W +9 &M&v\ =[ +9 &Ng\ @[ +10 &Pq\ =\\ +9 &Rjl\ ?\\ +10 &T,m\ @\\ +9 &Us\ @] +9 &Ws\ =@ +10 &X2w\ A"e +9 &X_v\ EC +4 ( +4 "collection"'>& +4 "core" &X]w\ EC +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.23 +2 "collection"'B& +6 "core" &X]L\ BC +4 .tHand.open + "manipulator"&q1 +25 "core" 1 +3 "manipulator"&E% +6 "core" %ф C +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'& +6 "core" &X]j\ EC +3 "collection"'b% +5 "core" %Km\ C +4 .tCSV.dial CSR +2 "collection"'  +135 "core"  +97 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'A'q +1350 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 '&% +4 "core" %qs\ B +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.499ml +2 "collection"'w'? +681 "core" ' +3 .tCSV.dial :waste +3 "collection"'S +136 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"' 'P +1991 "core" ' +4 #tPurging external Intake +2 "collection"'& +7 #"uploadLog"upsync +5 "core" &X\\j\ CC +3 "collection"'% +6 "core" %Rc\ A +3 .tCSV.dial :flush +3 "collection"'O  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'@' +2458 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'^ +4 'y  +8 "core"  +66  +6 .tCTV.dial :intake +3 "collection"'z  +80 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"']'P +2479 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'U  +80 "core" ~ +7 #tFlushing upper manifold +2 "collection"'W& +6 "core" &X\\I\ IC +2 "collection"'p% +5 "core" %Jj\ H +4 .tCSV.dial :flush +3 "collection"'  +75 "core"  +7 .tCS.seek 5ml +2 "collection"'D'q +1248 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'s @ +47 "core" B +5 "collection"'|% +7 "core" %ql\ I +4 .tCS.seek 6.999ml +2 "collection"'t'b +560 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +4 'h  +9 "core"  +96 ~ +6 .tCTV.dial :air +3 "collection"'f  +6 "core"  +7 .tCS.seek 0ml +2 "collection"'~'P +1718 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'M'2~ +781 "core" ' +3 .tCSV.dial :waste +2 "collection"'J +46 "core" +7 .tCS.seek 0ml +3 "collection"'8'P +786 "core" ' +3 "collection"'& +6 "core" &X\\k\ JC +3 "collection"'`% +5 "core" %Om\ K +3 .tCSV.dial :flush +3 "collection"'G  +42 "core"  +7 .tCS.seek 3ml +3 "collection"'('2~ +781 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +13 "collection"' @ +47 "core" B +5 "collection"'d% +6 "core" %2l\ K +5 .tCS.seek 5ml +2 "collection"'R'q +553 "core" ' +3 .tCSV.dial :air +3 "collection"'P @ +16 "core" > +13 .tCS.seek 0ml +3 "collection"'<'P +1262 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +796 "core" ' +3 .tCSV.dial :waste +2 "collection"' +85 "core" +7 .tCS.seek 0ml +3 "collection"' 'P +793 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&5& +5 "core" & . +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&3( +38 "core" ( +3 "manipulator"&& +6 "core" & s +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &N& +4 "core" & ' +4 .tForearm.seek CC +3 "manipulator"&v'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&i/ +23 "core" / +5 .tCC.seek :open +3 "collection"'-( +409 "core" ( +2 "manipulator"&\ & +5 "core" & S +4 "manipulator"& % +6 "core" %|  +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&\\(-z +312 "core" ( +2 "manipulator"&!& +5 "core" &- H T +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &,& +4 "core" &- T +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&u'o +112 "core" ' +3 .tHand.open +2 "manipulator"&)1 +27 "core" 1 +3 "manipulator"&+% +6 "core" %pY > +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&x' ] +102 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 ."Qmail"DAfans.email "Started da in tube 4 at 11:05:06PDT29-Aug-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 11,\\n 4 => 22,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 9.4C, 11% humidity, 14.4psia, 13.04V, 0.39A, 179.113Ah, 5.13W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +5 #tLoading sh1 puck from tube 4 into Collection Clamp +1018 "collection"'0& +7 "core" &v\ K +2 "manipulator"&F% +7 "core" % X   +3 "storage"(g% +6 "core" %( w\ +3 "storage"(*. +6 "core" .([G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 4 +3 "storage"(9(, +515 "core" ( +4 .tSC.configure :limp + "storage"($(\ 1b +5 (=& +4 "core" &, q\ +4 "manipulator"&6& +6 "core" &- T +2 "manipulator"&.% +5 "core" % X )  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek 4 +3 "manipulator"&/( +185 "core" ( +3 "manipulator"&& +6 "core" &\  W !s +3 "storage"(4& +6 "core" &, \ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +93 .tForearm.seek 4 + 800 counts +3 "manipulator"&o'| +93 "core" ' +3 "storage"(;& +5 "core" &, }\ +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +2 "storage"(#' +173 "core" ' +3 "storage"(?- +6 "core" -'ӹ +3 .tSE.configure :default + "storage"(#QK-0-\ b +6 (& +4 "core" &, Q \ +3 "manipulator"&& +6 "core" &\  !r +4 .tElbow.seek 4 +2 "manipulator"&a( +5 "core" ( +4 "manipulator"&& +6 "core" &\  !r +3 "storage"(:& +6 "core" &, `\ +4 .tForearm.seek 4 + 300 counts +2 "manipulator"&'Ј +19 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&}/ +27 "core" / +6 ."downElevator"SE.seek :down +4 "storage"(Y') +4 "manipulator"&n& +9 "core" &\  !r +4 "manipulator"&r% +5 "core" %Ѐ M # +5 .tForearm.seek :retract +2 "manipulator"&' ] +100 "core" ' +5 .tElbow.seek CC +3 "manipulator"&H( +4 "core" ' +4 ."downElevator"SE.stop +3 "storage"(5 +166 "core" ( +2 "manipulator"&& +5 "core" & 8 + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &'& +4 "core" & + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&c'ш +105 "core" ' +3 "manipulator"&%& +6 "core" & + +3 "manipulator"&% +7 "core" %т +3 "collection"'1& +6 "core" &j\ F +4 "collection"'_& +8 "core" &y\ G +3 .tCC.seek :closed +4 "collection"'l(X +6 "core" &z\ I +4 &y\ G2 +9 &Dw}\ B1 +9 &:nz{\ BE +9 &\\y\ BQ +10 &Lw\ @Q +9 &SN}\ CR +10 &L{\ AQ +9 &N\ @Q +9 &Lx\ ?Q +10 &!\\H~\ >Q +9 &#Gy\ >Q +9 &$Ly\ >Q +10 &&K\ BQ +9 &(cL~\ ER +10 &*&K{\ BQ +9 &+Lw\ @Q +9 &-Jy\ CQ +10 &/lK|\ AQ +9 &1.I}\ AQ +9 &2J{\ @R +10 &4Jz\ @Q +9 &6tKx\ DQ +10 &86L~\ EQ +9 &9Hy\ BQ +9 &;Lz\ AQ +10 &=|J\ DQ +9 &?>K{\ BQ +10 &@Ly\ CR +9 &BJz\ DQ +9 &DJz\ AQ +10 &FGJ{\ ?Q +9 &HO\ =R +9 &IWx\ +10 &X,\ A%m +9 &X[ \ ?G +4 ( +3 "collection"'_& +7 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.03 +3 .Hand.open +2 "manipulator"&j1 +5 "core" &XY\ ?G +12 1 +3 "manipulator"&% +5 "core" %u +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +259 .Flow.enablePump :primary +12 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")C+ +4 "core" + +4 "sampler"){% +6 "core" % \ & +3 "collection"'I& +6 "core" &XY@\ 9G +5 "Can"\ Q#\ ~A +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +3 "collection"'  +7 "core"  +6 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")Z +6 "core"  +7 .tSS.reconfigure :fast +2 "sampler")#.0X showlog +1565 #-> upsync +1352 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +16 ."connect"SSV.dial CBV +8 .tCBV.dial SSV +3 "sampler")  +4 "collection"'" @ +9 "core"  +12 ? +9 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +5 "Can"\ )#\ ~n` +4 .tIntake.select :open +3 "sampler") +220 "collection"'B% +7 "core" %Qf\  +4 #tIntake @31.1psia, vacuum from 20.0 to 26.0psi +5 .SS.reconfigure :inhaling 2.16ml/s +3 "sampler")#.0X% +4 "core" %VBB \  +3 .tSSV.dial :exhaust +4 "sampler")  +81 "core"  +7 .tExhaust.select :open +3 "sampler")@ +112 .tSS.seek 0ml +3 "sampler")K'! +176 #"brent"-> hidelog +241 "core" ' +4 .tExhaust.select :close +2 "sampler") +20 #tSampling 1000.0ml in 45:00 +5 .Flow.enablePump :primary + .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X: \  +4 .tSSV.dial :exhaust +2 "sampler")  +79 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")f'! +222 #"brent"-> $da +661 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +4 "sampler")t  +2 "collection"'~ @ +88 "core" ? +2 +16 #tAllowing 5:18 for 25.0ml of remaining 950.0ml +10 "Can"\ 5#\ ~ +2 .tIntake.select :open +2 "sampler") +218 "collection"'J% +4 "core" %Q\ # +3 #tIntake @31.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X exit +3 #Session Ended +750 "core" ' +3 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X% +7 "core" % \ \  +21 "collection"'% +4 "core" %QM\ # +3 "sampler")q% +5 "core" %KJ \ , +4 .tIntake.select :close +2 "sampler")0 +18 )E% +4 "core" %PM \ , +3 .tSSV.dial :exhaust +3 "sampler")&  +16 #"flow"2.6L/min +64 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")A'! +897 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")S  +7 "collection"' @ +7 "core" ? +67 +8 #tAllowing 5:18 for 25.0ml of remaining 725.0ml +5 "Can"\ 9#\ ~n +2 .tIntake.select :open +2 "sampler") +217 "collection"'w% +4 "core" %QI\ ( +4 #tIntake @31.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X#u\ ~/ +3 .tIntake.select :open +2 "sampler") +217 "collection"'h% +4 "core" %QK\ % +4 #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X' +1420 "core" ' +3 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X#\ ~" +2 .tIntake.select :open +2 "sampler") +217 "collection"'4% +5 "core" %Qa\ & +3 #tIntake @31.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X< \ V +3 .tSSV.dial :exhaust +3 "sampler")  +78 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")b'! +902 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")B  +4 "collection"'q @ +9 "core" ? +70 +8 #tAllowing 5:18 for 25.0ml of remaining 500.0ml +4 "Can"\ >#\ \\9 +3 .tIntake.select :open +2 "sampler") +217 "collection"'E% +4 "core" %Q\ % +3 #tIntake @31.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X'! +865 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")p  +4 "collection"'W @ +9 "core" ? +69 +7 #tAllowing 5:18 for 25.0ml of remaining 475.0ml +4 "Can"\ 7##\ V +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %Q\  +4 #tIntake @31.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X0X0X0XW \  +5 #tVacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X? \  +17 "collection"'x% +5 "core" %Q\ ' +4 "sampler")% +5 "core" %ä \ : +4 "collection"'% +6 "core" %Q\ ' +3 #tIntake @30.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X  +78 "core"  +8 .tExhaust.select :open +2 "sampler")@ +102 .tSS.seek 0ml +2 "sampler")|'! +896 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")D  +7 "collection"'h @ +6 "core" ? +69  +8 #tAllowing 5:18 for 25.0ml of remaining 350.0ml +5 "Can"\ 6#\ \\b) +2 .tIntake.select :open +2 "sampler") +218 "collection"'K% +4 "core" %Q\ % +3 #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +5 "core" % \ +34 "collection"'% +5 "core" %Q\ ! +3 "sampler")h% +6 "core" %9/ \ +39 "collection"'D% +4 "core" %Q\  +3 "sampler")K% +5 "core" % \  +45 "collection"'|% +5 "core" %Q\ +3 "sampler")J% +5 "core" % \ +52 "collection"'~% +4 "core" %Q\  +3 "sampler")f% +6 "core" % \ \ +58 "collection"'t% +4 "core" %Q\  +4 "sampler")8% +7 "core" % \ +86 "collection"' % +5 "core" %Q\  +3 "sampler")M% +6 "core" %-+ \ +3 .tIntake.select :close +13 "sampler")0 +18 )% +3 "core" %3/ \ +4 .tSSV.dial :exhaust +3 "sampler")P  +79 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")('! +905 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")  +4 "collection"'U @ +11 "core" ? +70 +8 #tAllowing 5:18 for 25.0ml of remaining 250.0ml +4 "Can"\ 0# L\ # +3 .tIntake.select :open +2 "sampler") +217 "collection"'s% +4 "core" %Q\  +4 #tIntake @31.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X% +7 "core" %Q\ " +3 "sampler")% +6 "core" %FB% \  +16 "collection"'h% +5 "core" %Q\ " +3 "sampler")D% +7 "core" %FB% \  +17 "collection"'K% +5 "core" %Q\ ! +4 "sampler")[% +7 "core" %FB%\ \  +20 "collection"'|% +5 "core" %Q\ " +3 "sampler")J% +7 "core" %FB% \  +24 "collection"'~% +5 "core" %Q\ +3 "sampler")f% +7 "core" %FC"'& \  +28 "collection"'t% +5 "core" %Q\ " +4 "sampler")8% +5 "core" %FE <; \  +34 "collection"' % +5 "core" %Q\ " +3 "sampler")M% +6 "core" %FG [[ \ \ ` +45 "collection"'% +5 "core" %Q\ % +4 "sampler")P% +5 "core" %FF \  +4 "collection"'y% +6 "core" %Q\ ' +2 #tIntake @31.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X  +80 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")'! +895 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")h  +2 "collection"'D @ +11 "core" ? +71 +7 #tAllowing 5:18 for 25.0ml of remaining 150.0ml +4 "Can"\ =#&w\ 31 +3 .tIntake.select :open +2 "sampler") +217 "collection"'K% +4 "core" %Q\ " +4 #tIntake @31.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X% +6 "core" %% \  +33 "collection"'Z% +4 "core" %Q\ " +4 "sampler")D% +6 "core" %%%# \  +38 "collection"'h% +5 "core" %Q\ " +3 "sampler")K% +7 "core" %$/+ \  +43 "collection"'% +5 "core" %Q\ ! +3 "sampler")J% +5 "core" %$97 \  +52 "collection"'~% +4 "core" %Q\ $ +3 "sampler")f% +7 "core" %ED \  +57 "collection"'t% +5 "core" %Q\ % +3 "sampler")8% +8 "core" %VT \  +64 "collection"' % +5 "core" %Q\ $ +3 "sampler")M% +6 "core" %ii \  +75 "collection"'% +5 "core" %Q\ # +3 "sampler")% +7 "core" % \  +85 "collection"'P% +4 "core" %Q\ $ +3 "sampler")y% +6 "core" % \  +97 "collection"'% +4 "core" %Q\ $ +4 "sampler")s% +5 "core" % \  +111 "collection"'(% +4 "core" %Q\ $ +4 "sampler")[% +7 "core" % \  +123 "collection"']% +5 "core" %Q\ % +3 "sampler")% +5 "core" %#! \  +142 "collection"'R% +5 "core" %Q\ # +3 "sampler")`% +6 "core" %CA \  +160 "collection"'% +4 "core" %Q\ # +3 "sampler")G% +5 "core" %yz \  +182 "collection"'% +4 "core" %Q\ % +3 "sampler")|% +6 "core" % \ { +193 "collection"'!% +5 "core" %Q\ # +3 "sampler")U% +7 "core" % \ { +192 "collection"',% +5 "core" %Q\ # +3 "sampler")5% +6 "core" % \ { +193 "collection"'% +5 "core" %Q\  +3 "sampler")0% +5 "core" % \ { +194 "collection"'+% +4 "core" %Q\  +4 "sampler")N% +6 "core" % \ { +3 .tIntake.select :close +2 "sampler")0 +17 )% +4 "core" %! \ { +3 .tSSV.dial :exhaust +3 "sampler")  +80 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")v'! +865 "Can"\ 3#+\ ! +31 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +89 .tCBV.dial SSV +4 "sampler")3  +5 "collection"'g @ +9 "core" ? +69 +8 #tAllowing 5:18 for 25.0ml of remaining 100.0ml +4 "Can"\ 2#,\ d! +3 .tIntake.select :open +2 "sampler") +217 "collection"'T% +4 "core" %Q\ ! +3 #tIntake @31.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +3 "sampler")/' +5 "core" ') \  +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[1C:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1001 ' +3 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X& +4 "core" &XU\ G +4 ."airStroke"CSV.dial :waste +4 "sampler")Z% +7 "collection"'D +7 "core" %%-* \  +5 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +5 "sampler")K  +4 "collection"'h @ +9 "core" + ? +13 ."airStroke"CS.seek 0ml +6 "collection"'A'P +6 "core" ' +3 ."airStroke"CSV.dial :air +3 "collection"' @ +76 "core" B +7 ."airStroke"CS.seek 10ml +3 "collection"'J' +76 "core"  +8 .tCTV.dial :air +3 "collection"'~  +35 ."sourcePumpShutdown"Flow.disablePump :primary +6 .Gate.power :sampler,:OFF +41 "core"  +7 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")f +142 "core"  +6 ."prepCSV"CTV.dial CSV,avoiding: :intake +7 .tSS.seek 0ml +3 "collection"'t  +3 "sampler")8'! +13 "core" ' +3 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")  +125 "core" ~ +18  +481 ' +4 .tSSV.dial between CBV and plug +87 "sampler")M +52 "core" +7 .tCBV.dial between SSV and waste2 +5 "collection"'  +33 "core"  +7 "collection"'% +5 "core" %\ < +6 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +6 "collection"'y  +7 'P  +5 "core"  +39  +9 .tCS.reconfigure :pressurize +2 "collection"'# d@<<$b +5 .tCS.seek 0ml +2 "collection"''P +1873 "core" '*)%\ ? +6 "collection"'s% +6 "core" %*+'\ B +3 "sampler")(% +6 "core" %$ \ /, +3 #tBubblePoint: Intake @24.2psia, Outlet @0.4psia + .CBV.dial SSV +3 "collection"'[ @ +37 "core" A +9 .tSS.reconfigure :default +2 "sampler")#.0X +8 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"''P +86 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")0 +144 "core"  +6 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +4 "core" 9Rd +104 "collection"'Z9 +5 "core" 9Vd +104 "collection"'h9 +5 "core" 9"[d +104 "collection"'D9 +5 "core" 9D_d +104 "collection"'9 +4 "core" 9fcd +104 "collection"'K9 +5 "core" 9hd +104 "collection"'~9 +64 "core" 9nd +105 "collection"' 9 +4 "core" 9sd +104 "collection"'A9 +5 "core" 9 wd +104 "collection"'f9 +5 "core" 9.|d +104 "collection"'t9 +4 "core" 9Sd +105 "collection"' 9 +4 "core" 9xd +104 "collection"'&9 +5 "core" 9d +104 "collection"'M9 +5 "core" 9d +104 "collection"'9 +4 "core" 9d +105 "collection"'9 +4 "core" 9d +104 "collection"'y9 +5 "core" 9+a +104 "collection"'P9 +5 "core" 9O^ +104 "collection"'J9 +4 "core" 9sZ +104 "collection"'s9 +5 "core" 9W +104 "collection"'(9 +5 "core" 9T +104 "collection"'[9 +5 "core" 9Q +105 "collection"'89 +4 "core" 9N +104 "collection"'9 +5 "core" 9#K +104 "collection"'R9 +4 "core" 9EI +105 "collection"'`9 +4 "core" 9fG +104 "collection"']9 +5 "core" 9C +104 "collection"'|9 +5 "core" 9A +104 "collection"'9 +4 "core" 9? +104 "collection"'9 +5 "core" 9< +104 "collection"'!9 +5 "core" 9: +104 "collection"'U9 +4 "core" 9"9 +105 "collection"'59 +4 "core" 9=6 +104 "collection"'G9 +5 "core" 9Y4 +104 "collection"'09 +4 "core" 9s\ 2 +105 "collection"'9 +4 "core" 9 0 +105 "collection"',9 +5 "core" 9 . +104 "collection"'9 +5 "core" 9, +104 "collection"'+9 +5 "core" 9+ +104 "collection"'9 +5 "core" 9* +104 "collection"'9 +5 "core" 9) +104 "collection"'g9 +5 "core" 9( +104 "collection"'N9 +5 "core" 9. & +104 "collection"'39 +5 "core" 9A% +104 "collection"'T9 +5 "core" 9S$ +104 "collection"'i9 +5 "core" 9e# +104 "collection"'v9 +5 "core" 9v " +105 "collection"'49 +4 "core" 9!!" +181 "collection"'9 +4 "core" 9$( +105 "collection"'k9 +4 "core" 9%- +105 "collection"'.9 +5 "core" 9(1 +104 "collection"'x9 +5 "core" 9)6 +104 "collection"'\ 9 +4 "core" 9+: +105 "collection"'9 +4 "core" 9-> +104 "collection"'9 +5 "core" 9.C +104 "collection"'}9 +5 "core" 9/G +104 "collection"' 9 +4 "core" 9 1K +105 "collection"'<9 +4 "core" 9 3P +104 "collection"'F9 +5 "core" 9 5T +104 "collection"'9 +5 "core" 9 !5X +104 "collection"'69 +5 "core" 9 )7] +104 "collection"')9 +5 "core" 9 29a +104 "collection"'?9 +4 "core" 9 :;e +105 "collection"'o9 +4 "core" 9 A=j +104 "collection"' 9 +5 "core" 9 H>n +104 "collection"'9 +5 "core" 9 O@r +104 "collection"'9 +5 "core" 9 VAw +104 "collection"'u9 +4 "core" 9 ]B{ +104 "collection"'d9 +5 "core" 9 bD +104 "collection"'n9 +5 "core" 9 hE +104 "collection"'9 +5 "core" 9 mG +104 "collection"'Y9 +5 "core" 9 tH +104 "collection"'-9 +4 "core" 9 xI +104 "collection"'j9 +5 "core" 9 }K +104 "collection"'r9 +4 "core" 9 L +105 "collection"'9 +4 "core" 9 M +104 "collection"';9 +5 "core" 9 O +104 "collection"'c9 +4 "core" 9 P +105 "collection"'29 +4 "core" 9 Q +104 "collection"'*9 +5 "core" 9 S +104 "collection"'X9 +5 "core" 9 T +104 "collection"'_9 +5 "core" 9 U +104 "collection"'\\9 +4 "core" 9 W +105 "collection"'9 +4 "core" 9 X +104 "collection"'#9 +4 "core" 9 Z +105 "collection"'79 +4 "core" 9 Z +105 "collection"'9 +4 "core" 9 \\ +104 "collection"'%9 +5 "core" 9 ] +104 "collection"'I9 +5 "core" 9 ^ +104 "collection"'9 +4 "core" 9 a +104 "collection"'V9 +5 "core" 9 a +104 "collection"'9 +4 "core" 9 b +104 "collection"'/9 +5 "core" 9 c +104 "collection"'C9 +4 "core" 9 e +104 "collection"'Q9 +5 "core" 9 f +104 "collection"'a9 +5 "core" 9 h +104 "collection"'9 +5 "core" 9 i +104 "collection"'19 +4 "core" 9 j +104 "collection"'9 +5 "core" 9 l +104 "collection"'=9 +5 "core" 9 m +104 "collection"'q9 +4 "core" 9 m  +105 "collection"'B9 +4 "core" 9 o +105 "collection"'E9 +4 "core" 9 o +105 "collection"'b9 +4 "core" 9 r +104 "collection"'9 +4 "core" 9\ s +105 "collection"'"9 +5 "core" 9\ t  +105 "collection"'S9 +4 "core" 9\ u% +105 "collection"'w9 +4 "core" 9\ v) +104 "collection"'$9 +5 "core" 9\ v- +104 "collection"'e9 +4 "core" 9\ x2 +105 "collection"'^9 +4 "core" 9\ z6 +104 "collection"'z9 +5 "core" 9\ {; +104 "collection"'@9 +4 "core" 9\ {? +104 "collection"'O9 +5 "core" 9\ }C +104 "collection"' 9 +5 "core" 9\ #H +104 "collection"'{9 +5 "core" 9\ &L +16 .tCH.hold 10:00,70C +5 "collection"'p9 +4 'L `\ p `\ $\ +11 "core" 9\ &M + M +3 "collection"':% +7 "core" %\ x\ v\ +3 #tBegun lysing Collection Puck Heater at 68.1C/73.9psia +43662 "Can"\ 0#;o\ +16322 "core" ` +3 "collection"'W9 +5 "core" 9\ q` +4 "collection"'>% +6 "core" %\ \ \ 8 +3 #tEnded lysing Collection Puck Heater at 70C/81.6psia +3 .CS.seek 0ml +2 "collection"'Z'P +343 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +4 "collection"'h @ +112 "core" A +6 .tCSV.dial :air +3 "collection"'D @ +46 "core" ? +7 .tCS.seek 5ml +3 "collection"''q +1359 "core" ' +3 .tCSV.dial CTV +2 "collection"'K  +46 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'~ @ +46 "core" ? +6 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'  +61 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'A @ +43 "core" ? +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'f'P +1348 "core" ' +3 "collection"'t% +6 "core" %S \ ; +2 #tPuck @155.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"' +106 "core"  +6 .tCBV.dial CSV +2 "collection"'&  +31 "core"  +8 "collection"'M% +6 "core" %S : 7\ 9 +3 .tCS.seek 5ml +3 "collection"''q +1352 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'  +46 "core" +7 "collection"'y% +6 "core" %q{\ @ +4 .tCS.seek 7ml +2 "collection"'P'e +594 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'J @ +44 "core" > +7 .tCS.seek 10ml +2 "collection"'s' +847 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'( ` +120 "core" ^ +6 #tLysing Complete +2 "collection"'[& +6 "core" &XW\ @G +3 #tStoring sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&8% +6 "core" % o  +3 "storage"(% +6 "core" %P\ E\ C \ ~ +2 "storage"(R. +6 "core" .(, +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(`(G +196 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (]& +3 "core" &G\ "\  P\ { +80 "manipulator"&|& +5 "core" &  ) +3 "manipulator"&% +6 "core" % o [  +4 .tElbow.reconfigure :tight +14 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&( +167 "core" ( +2 "manipulator"&!& +7 "core" & g  +3 "storage"(U& +6 "core" &L  d\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&5'k +114 "core" ' +3 "storage"(G& +6 "core" &L t\ +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(0' +240 "core" ' +4 "storage"(- +6 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&,& +6 "core" &   +3 "storage"(& +6 "core" &L\ D\ F \ ~ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +3 "manipulator"&+'K +38 "core" ' +2 .tElbow.hold +3 "manipulator"&, +6 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 "storage"(- +4 "core" -' +5 .tSE.seek 10.28 Pucks below Top Plate +3 "storage"(g'H +37 "core" ' +3 "manipulator"&N% +6 "core" %8K +3 "storage"(3& +5 "core" &L \ r +4 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 281 counts +2 "manipulator"&T'd +13 "core" ' +3 "manipulator"&i& +6 "core" &  +3 "storage"(v& +6 "core" &L\ D\ G \ ~ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&4'k +16 "core" ' +4 .tSE.seek 11.28 Pucks below Top Plate +2 "storage"(' +51 "core" ' +3 "manipulator"&k& +5 "core" &  +4 "manipulator"&.% +6 "core" %g  i  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&x' ] +89 "core" ' +4 .tElbow.seek CC +2 "manipulator"&\ ( +168 "core" ( +3 "manipulator"&& +6 "core" & & +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & & +4 .tForearm.seek CC +3 "manipulator"&}'ш +98 "core" ' +3 .tHand.close +2 "manipulator"& / +22 "core" / +5 .tCC.seek :open +2 "collection"'<( +407 "core" ( +3 "storage"(F& +6 "core" &L\ G\ G\ \ ~ +3 "storage"(& +6 "core" &L\ C\ G \  +3 "manipulator"&6& +5 "core" & & +3 "manipulator"&)% +6 "core" %ђ +4 .tForearm.seek :retract +2 "manipulator"&?' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&o( +170 "core" ( +3 "manipulator"& & +81 "core" & z +3 "storage"(& +6 "core" &L d\ +3 .tElbow.reconfigure :limp +11 "manipulator"&$ ,(b +6 .tForearm.seek 3 +4 "manipulator"&'K +112 "core" ' +3 .tElbow.hold +2 "manipulator"&u, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&d1 +17 "core" 1 +3 "manipulator"&n% +7 "core" %Tq  +2 "storage"(& +7 "core" &L\ %\ % \ z +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 309 counts +2 "manipulator"&Y'Ѐ +25 "core" ' +3 "manipulator"&-& +6 "core" & x +3 "storage"(j& +6 "core" &L \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&r'k +34 "core" ' +3 "storage"(% +5 "core" % \ +6 ."downElevator"SE.seek :down +4 "storage"(;') +98 (c% +4 "core" %6 \ Xk +4 "manipulator"&2% +6 "core" %r    +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&*' ] +81 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'X& +6 "core" &\ J +3 "manipulator"&_& +6 "core" & x +3 "manipulator"&\\% +5 "core" % N  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +177 "core" ( +3 "manipulator"&#& +5 "core" &- { L +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &7& +4 "core" &- 1 L +5 .tForearm.seek :garage +2 "manipulator"&'o +113 "core" ' +3 .tHand.close + "manipulator"&%/ +19 "core" / +3 "manipulator"&I& +6 "core" &- \\ L +3 "manipulator"&% +6 "core" %ρj B +4 .tForearm.seek :retract +2 "manipulator"&V' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +305 "core" ( +3 "manipulator"&/& +5 "core" & i ) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &C& +4 "core" & ) +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&Q'ш +105 "core" ' +2 "manipulator"&a& +7 "core" & ` ) +3 "manipulator"&% +6 "core" %ц +3 "collection"'1& +7 "core" &\ H +3 "collection"'& +8 "core" &\ H +4 .tCC.seek :closed +81 "collection"'=(X +14 "core" & $\ H +3 &\ H + &\ G + &\ H + &\ H + &|\ H + &W\ H + &\ H +2 &\ H + &m\ H + & \ H + &0y <\ ?+z +6 &a| \ >? +10 &Hk \ ?P +9 &L\ BP +9 &N\ BP +10 &L\ BP +9 &NK\ BP +10 &Iy\ BQ +9 & M\\\ BQ +9 &"J\ BQ +10 &$UJ\ BQ +9 &&M}\ BP +9 &'Ju\ BP +10 &)PW\ BQ +9 &+]H=\ BQ +9 &-N$\ BQ +10 &.N\ BQ +9 &0J\ BQ +10 &2fJ\ BP +9 &4(K\ BP +9 &5I\ BP +10 &7K\ BP +9 &9nK\ BP +9 &;/L\ BQ +10 &<Op\ AQ +9 &>NQ\ BQ +10 &@vJ\ BP +9 &B8K\ BP +9 &CJ\ BP +10 &ENr\ BQ +9 &G{Ud\ AQ +9 &I9_G\ @S +10 &J{9\ >V +9 &L/\ :Y +10 &Ne\ 9\\ +9 &P)\ 9[\ +9 &Q\ 9\\ +10 &S\ 9[\ +9 &Ul\ 8\\ +9 &W-\ 8M +10 &XQ@\ <. +9 &X\\\ @C +6 ( +4 "collection"'& +14 "core" &XR\ AC + &XRn\ AC +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.25 +2 "collection"'q& +6 "core" &XS]\ AC +4 .tHand.open +2 "manipulator"&B1 +24 "core" 1 +2 "manipulator"&E% +7 "core" %p d +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&b' ] +97 "core" ' +3 .tPSV.dial PSR +3 "processing"% +138 "core"  +11 "processing"%"% +7 "core" %܎E\ K +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%S' +1604 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%w  +45 "core"  +7 .tPS.seek 0ml +3 "processing"%$'ܑ +1610 "core" ' +3 .tPSV.dial PSR +3 "processing"%e +46 "core"  +10 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%^' +2618 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"%z +3 "collection"'@  +11 "core" @ +2 "processing"%O +6 "core" @ +3 "processing"%  +66 "core" +106  +9 .tPSV.dial :mixloop +3 "processing"%{ +108 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'p  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%:  +133 "core" +8 .tPS.seek 0ml +3 "processing"%''ܑ +2617 "core" ' +3 .tPSV.dial :air +3 "processing"%L  +44 "core"  +8 .tPS.seek 2.5ml +2 "processing"%W' +2618 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%> +46 "core" +8 .tPS.seek 0ml +2 "processing"%'ܑ +2616 "core" ' +3 .tPSV.dial :air +3 "processing"%h  +82 "core"  +18 .tPS.seek 2.5ml +3 "processing"%D' +2619 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%Z +46 "core" +9 .tPS.seek 0ml +2 "processing"%K'ܑ +2622 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&~& +5 "core" & ) +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"& ( +4 "core" ( +3 "manipulator"&A& +5 "core" & t ) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & ) +4 .tForearm.seek CC +3 "manipulator"&t'ш +95 "core" ' +2 .tHand.close +2 "manipulator"& / +24 "core" / +6 .tCC.seek :open +2 "collection"'&( +409 "core" ( +3 "manipulator"&M& +5 "core" & ) +4 "manipulator"&f% +6 "core" %є v +4 .tForearm.seek :retract +2 "manipulator"&' ] +101 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&y(-z +303 "core" ( +2 "manipulator"&& +7 "core" &-~ 0  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &J& +6 "core" &-~ _  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&P'o +105 "core" ' +3 .tHand.open +2 "manipulator"&(1 +22 "core" 1 +3 "manipulator"&[% +6 "core" %wG  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&8' ] +104 "core" ' +3 .tPSV.dial :mixloop +2 "processing"% +6 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%R  +6 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +5 "processing"%]  +2 "collection"'|  +12 "core"  + +11 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +6 #tLoading lyfil puck from tube 4 into Collection Clamp + "collection"'9& +6 "core" &\ K +3 "manipulator"&!% +6 "core" % R |  +3 "storage"(U% +5 "core" %J |\ +4 "storage"(H. +6 "core" .(G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"(G(, +205 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &, v\ G \  +4 "manipulator"&& +6 "core" &- :  +3 "manipulator"&,% +5 "core" % R h  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +3 "manipulator"&( +176 "core" ( +2 "manipulator"&& +81 "core" &  I +3 "storage"(N& +6 "core" &, \  +4 .tForearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +3 "manipulator"&3'| +96 "core" ' +3 "storage"(i& +5 "core" &, H\  +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(v' +180 "core" ' +3 "storage"(k- +6 "core" -'S +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (.& +4 "core" &, Z \  +3 "manipulator"&5& +7 "core" &  j I +3 .tElbow.seek 4 +3 "manipulator"&( +26 "core" ( +2 "manipulator"&0& +6 "core" &  p  +3 "storage"(+& +6 "core" &, \  +5 .tForearm.seek 4 + 300 counts +2 "manipulator"&T'Ј +19 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&g/ +24 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&& +5 "storage"(') +12 "core" &    +3 "manipulator"&4% +6 "core" %А 6 . +4 .tForearm.seek :retract +2 "manipulator"&' ] +111 "core" ' +4 .tElbow.seek CC +2 "manipulator"& ( +8 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +161 "core" ( +2 "manipulator"&x& +6 "core" & ( +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &l& +4 "core" & ( +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&F'ш +103 "core" ' +2 "manipulator"&& +7 "core" & ( +3 "manipulator"&6% +6 "core" %ф +4 "collection"')& +6 "core" &g\ I +4 "collection"' & +8 "core" &\ H +6 .tCC.seek :closed +2 "collection"'}(X +4 "core" &\ I +3 &\ H\ +8 &/u\ @*y +9 &a|k\ >? +10 &EmT\ >P +9 &K;\ BQ +9 &N\ AQ +10 &J \ BQ +9 &KI\ BQ +10 &I\ BP +9 & L\ BQ +9 &"N%\ BQ +10 &$TNy\ AP +9 &&I\ BQ +9 &'N\ BQ +10 &)On\ BQ +9 &+[N\ CQ +10 &-L\ BQ +9 &.M\ BQ +9 &0M\ BQ +10 &2dI\ BP +9 &4&I|\ BP +9 &5Mk\ BP +10 &7IP\ AQ +9 &9lJH\ BP +10 &;-J2\ BQ +9 &<H#\ BQ +9 &>I\ BP +10 &@tJ\ BP +9 &B5L\ BQ +9 &CM\ BP +10 &EL\ BQ +9 &G|O\ BP +10 &I:V\ AR +9 &J]2\ @R +9 &Lm\ ?U +10 &No\ =X +9 &P)\ :Z +9 &Q}\ 9Z +10 &S\ :Z +9 &Ul\ 9[ +10 &W-\ 9M +9 &XTD\ ;)y +9 &X\\\ AA +6 ( +4 "collection"' & +5 "core" &XL\ BA +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 1.99 +4 .Hand.open +2 "manipulator"&1 +20 "core" 1 +3 "manipulator"&\ % +6 "core" %у : +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&d' ] +94 "core" ' +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'n  +142 "core" ~ +8 .tCSV.dial CTV +79 "collection"'  +30 "core"  +20 .tPS.seek 2.5ml +3 "processing"%-' +2618 "core" ' +4 "collection"'j% +6 "core" %a]\ C +4 .tCS.seek 4.25ml +2 "collection"''Z& +1548 "core" ' +4 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%?  +46 "core"  +10 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%c  +77 "core"  +10 .tPS.seek 0ml +2 "processing"%2'ܑ +665 "Can"\ XY#?\ u +1961 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'o ` +36 "core" _ +7 .tCSV.dial :air +2 "collection"' @ +47 "core" > +8 .tCS.seek 10ml +2 "collection"'X' +1547 "core" ' +3 .tCSV.dial CTV +2 "collection"'_  +46 "core"  +9 .tCS.seek 0ml +3 "collection"'\\'P +2615 "core" ' +3 .tCBV.dial :waste1 +3 "collection"'Y @ +30 "core" > +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +2 "collection"'  +144 "core" +5 "collection"'r& +7 "core" &XL~|"\ ?A +3 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&#% +5 "core" % M  +4 "storage"(7% +5 "core" %I\ G\ H \ ~ +3 "storage"(;. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(u(G +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (%& +4 "core" &H\ !\  e\ { +4 "manipulator"&I& +6 "core" & ' +3 "manipulator"&% +6 "core" % M ;  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&*( +169 "core" ( +2 "manipulator"&& +7 "core" & v +3 "storage"(& +6 "core" &M # p\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&/'k +95 "core" ' +3 "storage"(C& +6 "core" &M  \  +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(a' +242 "core" ' +3 "storage"(- +5 "core" -'h +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&1& +4 "core" & ' v +4 "storage"(V& +5 "core" &M\ C\ 3 _\ | +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +2 "manipulator"&<'K +36 "core" ' +3 .tElbow.hold +2 "manipulator"&q, +6 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(B- +4 "core" -'h +92 .tSE.seek 11.28 Pucks below Top Plate +2 "storage"(E' +30 "core" ' +3 "manipulator"&% +6 "core" %K_ +3 "storage"(& +6 "core" &M m\ o +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 300 counts +2 "manipulator"&"'w +20 "core" ' +3 "manipulator"&Q& +6 "core" & u +3 "storage"(w& +5 "core" &M\ #\ % r\ z +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +3 "manipulator"&S'k +19 "core" ' +4 .tSE.seek 12.28 Pucks below Top Plate +3 "storage"(e' +38 "core" ' +3 "manipulator"&$& +5 "core" & H u +4 "manipulator"&z% +6 "core" %e\  6  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&O' ] +88 "core" ' +4 .tElbow.seek CC +2 "manipulator"&@( +171 "core" ( +3 "manipulator"& & +7 "core" &  $ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &{& +4 "core" &  $ +4 .tForearm.seek CC +3 "manipulator"&p'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&:/ +27 "core" / +6 .tCC.seek :open +2 "collection"'^( +407 "core" ( +2 "storage"(L& +7 "core" &M\ \ A 0\  +2 "storage"('& +7 "core" &M\ L\ E \  +3 "manipulator"&>& +6 "core" &  $ +3 "manipulator"&W% +6 "core" %я v \ +4 .tForearm.seek :retract +2 "manipulator"&h' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&( +170 "core" ( +3 "manipulator"&Z& +5 "core" & x +4 "storage"(D& +5 "core" &M \ +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 3 +3 "manipulator"&~'K +110 "core" ' +3 .tElbow.hold +3 "manipulator"&A, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&1 +28 "core" 1 +5 "manipulator"& % +6 "core" %Tt , +3 "storage"(& +5 "core" &M\ \  M\ x +4 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 309 counts +2 "manipulator"&b'Ѐ +23 "core" ' +2 "manipulator"&=& +5 "core" & b x +5 "storage"(M& +6 "core" &M \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&f'k +91 "core" ' +2 "storage"(t% +7 "core" %% w\ +14 ."downElevator"SE.seek :down +5 "storage"( ') +98 (% +4 "core" %ݟ? \ Ym +4 "manipulator"&J% +5 "core" %a   +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&(' ] +73 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +12 "core" ' +3 .tPSV.dial :air +2 "processing"%[  +78 "core" +7 .tPS.seek 2.5ml +3 "processing"%' +2623 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%R +45 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%]  +45 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%| +46 "core" +6 .tdelay 1 second +103 .PSV.dial :air +3 "processing"%  +46 "core"  +6 .tdelay 1 second +103 .PS.seek 0ml +3 "processing"%'ܑ +2621 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%9& +5 "core" &yF\ R +4 "manipulator"&!& +5 "core" & x +4 "manipulator"&U% +5 "core" % h  +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&H(-z +186 "core" ( +3 "manipulator"&P& +5 "core" &-s u P +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-s P +4 .tForearm.seek :garage +3 "manipulator"&'o +112 "core" ' +3 .tHand.close +2 "manipulator"&,/ +17 "core" / +3 "manipulator"&`& +6 "core" &-x " K +3 "manipulator"&% +6 "core" %πW 0 +3 .tForearm.seek :retract +3 "manipulator"&N' ] +121 "core" ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&y( +133 "core" ( +2 "manipulator"&i& +7 "core" &  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &8& +4 "core" &  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&k'E +100 "core" ' +3 "manipulator"&.& +7 "core" & j  +3 "manipulator"&5% +6 "core" %? ? +3 "processing"%0& +5 "core" &y=\ R +5 "processing"%+& +8 "core" &yD\ Q +4 .tPC.seek :closed +4 "processing"%g(SD +4 "core" &yE\ Q +7 &y E\ PB +6 & I}C\ J3 +10 &4rE\ JH +9 &`F\ KQ +9 &UD\ LQ +10 &\\TD\ LQ +9 &RD\ LQ +10 &TF\ LP +9 &UE\ LQ +9 &!dXB\ KQ +10 &#&UE\ LQ +9 &$WD\ LQ +10 &&RE\ LQ +9 &(lTE\ LQ +9 &*.WF\ LQ +10 &+QC\ LQ +9 &-UD\ LP +9 &/uSD\ LP +11 &16UD\ KQ +8 &2VE\ KQ +9 &4UI\ LQ +10 &6|WD\ KQ +9 &8>WE\ LQ +10 &9UD\ LQ +9 &;UE\ LQ +9 &=UE\ LQ +10 &?EZA\ KQ +9 &AUE\ LQ +9 &BWD\ LQ +87 &DYE\ KQ + &FGhE\ IS +3 &HD\ HU +4 &ID\ GV +4 &KE\ FW + &MB@\ GX +4 &OC\ GX + &PD\ EX +2 &Rj{vC\ H+ + &S(sF\ J7 + ( + &S%F\ M. +6 "processing"%+& +17 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.62 +2 "processing"%& +6 "core" &S&D\ M. + &S&E\ M. + &S&=\ N. +5 .tHand.open + "manipulator"&41 +19 "core" 1 +3 "manipulator"&% +7 "core" %;  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&3' ] +99 "core" ' +2 .tPRV.dial :air +3 "processing"%v  +47 "core"  +6 .tPSV.dial :mixloop +2 "processing"%x +46 "core" +7 "processing"%l% +6 "core" %܌;\ N +5 .tPS.seek 0.3ml +2 "processing"%T' +382 "core" ' +3 .tPSV.dial PSR +2 "processing"% +109 "core"  +12 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%'5a +494 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +1909 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"%6 +109 "core" +6 .tPTV.dial :mixing +3 "processing"%) @ +77 "core" B +8 .tPBV.dial :waste2 +3 "processing"%  +97 "core"  +8 .tPS.seek 0ml +2 "processing"%&'ܑ +2626 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" & >  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&\ ( +6 "core" ( +4 "manipulator"& & +5 "core" &  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &n& +4 "core" &  +5 .tForearm.seek PC +2 "manipulator"&F'E +95 "core" ' +3 .tHand.close +2 "manipulator"&/ +28 "core" / +6 .tPC.seek :open +2 "processing"%K( +376 "core" ( +3 "manipulator"&j& +5 "core" &  +4 "manipulator"&s% +6 "core" %T  +4 .tForearm.seek :retract +2 "manipulator"&?' ] +96 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&c(-z +125 "core" ( +3 "manipulator"&-& +5 "core" &- ( +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &o& +4 "core" &- c ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'o +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +19 "core" 1 +3 "manipulator"&_% +5 "core" %nO j  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&X' ] +108 "core" ' +14 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%Y& +6 "core" &<\ Q +3 "manipulator"&% +6 "core" % a  +3 "storage"(r% +6 "core" %C \ +3 "storage"(#. +5 "core" .(G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 4 +3 "storage"(7(, +204 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (;& +4 "core" &,\ K\ $ \  +4 "manipulator"&%& +6 "core" &- & +3 "manipulator"&I% +6 "core" % b  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&( +176 "core" ( +3 "manipulator"&G& +6 "core" & & +3 "storage"(& +6 "core" &, \ ! +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&'| +105 "core" ' +3 "storage"(C& +6 "core" &, \ ! +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"( ' +179 "core" ' +3 "storage"(d- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (& +4 "core" &,\ A\ D \ ! +4 "manipulator"&1& +6 "core" & & +3 .tElbow.seek 4 +2 "manipulator"&V( +6 "core" ( +3 "manipulator"&B& +5 "core" & e & +4 "storage"(& +6 "core" &, Y\ C \ ! +4 .tForearm.seek 4 + 300 counts +2 "manipulator"&'Ј +38 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&Q/ +18 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&w& +5 "storage"(/') +12 "core" & 7 & +2 "manipulator"&$% +7 "core" %` o 4 +3 .tForearm.seek :retract +3 "manipulator"&z' ] +96 "core" ' +4 .tElbow.seek PC +2 "manipulator"&*( +25 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +230 "core" ( +2 "manipulator"&a& +7 "core" & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &<& +6 "core" & r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&"'E +110 "core" ' +3 "manipulator"&E& +5 "core" & p +4 "manipulator"& % +6 "core" %e +3 "processing"%{& +8 "core" &9\ T +3 "processing"%S& +9 "core" &;\ T +4 .tPC.seek :closed +4 "processing"%q(SD +7 "core" &E\ S + &E\ T +8 &,yE\ M+| +10 &bE\ L@ +9 &EsD\ LQ +9 &SD\ NP +10 &WE\ NQ +9 &RD\ OP +9 &MOD\ NP +10 &QD\ OP +9 & OF\ OP +9 &"SE\ NP +10 &$UUE\ NP +9 &&UE\ OP +10 &'VE\ OP +9 &)OD\ OP +9 &+]TF\ OP +10 &-TE\ OQ +9 &.TE\ OQ +9 &0SE\ OQ +10 &2dSF\ NQ +9 &4'QE\ OP +10 &5RD\ NQ +9 &7SE\ OQ +9 &9lWD\ NQ +10 &;.SE\ OQ +9 &<QE\ NP +9 &>QE\ OP +10 &@vQE\ MP +9 &B6WD\ MQ +10 &CUG\ NQ +9 &EeD\ CR +9 &GqtC\ ?U +10 &I.E\ CV +9 &JE\ BV +9 &LF\ EW +10 &NqG\ EW +9 &P2E\ GX +10 &QG\ FE +9 &R9F\ G] +9 &S!#E\ N- +4 ( +88 "processing"%S& +17 "core" &S! F\ M- +2 &S! B\ N- + &S! B\ N- + &S! D\ O- + &S! F\ O- + &S! D\ O- + &S! D\ N- + &S! E\ L- + &S! D\ M- + &S! F\ N- + &S! F\ M- +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.65 +3 .Hand.open +2 "manipulator"&:1 +27 "core" 1 +3 "manipulator"&O% +6 "core" %e N +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +4 "manipulator"&}' ] +94 "core" ' +4 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%L > +4 %'9 +10 "core" 98 +103 "processing"%>9 +5 "core" 99 +104 "processing"%W9 +5 "core" 9 : +104 "processing"%Z9 +5 "core" 9; +104 "processing"%D9 +5 "core" 9< +105 "processing"%p9 +5 "core" 9= +104 "processing"%@9 +5 "core" 9= +104 "processing"%9 +5 "core" 9> +104 "processing"% 9 +5 "core" 9#= +104 "processing"%9 +5 "core" 9(< +104 "processing"%=9 +5 "core" 9,< +104 "processing"%M9 +5 "core" 91; +104 "processing"%h9 +5 "core" 95. +104 "processing"%t9 +5 "core" 9 9, +104 "processing"%9 +5 "core" 9>* +104 "processing"%9 +5 "core" 9$B' +104 "processing"%J9 +5 "core" 93F& +104 "processing"%~9 +5 "core" 9CK# +104 "processing"%b9 +4 "core" 9SO" +105 "processing"%[9 +4 "core" 9dS +105 "processing"%e9 +4 "core" 9uX +104 "processing"%f9 +5 "core" 9\\ +104 "processing"% 9 +4 "core" 9` +105 "processing"%29 +4 "core" 9e +105 "processing"%R9 +4 "core" 9i +105 "processing"%]9 +4 "core" 9n +104 "processing"%|9 +4 "core" 9r +105 "processing"%9 +5 "core" 9v +104 "processing"%9 +4 "core" 9{ +105 "processing"%99 +5 "core" 9 +104 "processing"%!9 +5 "core" 9! +104 "processing"%U9 +5 "core" 90 +104 "processing"%P9 +5 "core" 9@ +104 "processing"%9 +4 "core" 9N +105 "processing"%A9 +4 "core" 9] +105 "processing"%,9 +4 "core" 9k\ +104 "processing"%`9 +5 "core" 9x +105 "processing"%9 +4 "core" 9 +104 "processing"%(9 +4 "core" 9 +105 "processing"%i9 +5 "core" 9 +104 "processing"%89 +5 "core" 9 +104 "processing"%9 +4 "core" 9 +105 "processing"%.9 +4 "core" 9 +104 "processing"%59 +5 "core" 9 +104 "processing"%09 +5 "core" 9 +104 "processing"%H9 +4 "core" 9 +105 "processing"%N9 +80 "core" 9 +105 "processing"%m9 +4 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%49 +5 "core" 9 +16 .tPH.hold 2:00:00,28C +5 "processing"% p>p +5 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"%+ +109 "core"  +11 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +20 .tPS.seek 0.5ml +3 "processing"%v' +592 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +2 "processing"%x'Q +1608 "core" ' +3 .tPTV.dial :puck +2 "processing"%l  +74 "core"  +11 .tPSV.dial PTV +3 "processing"%k +77 "core" +7 .tPBV.dial :waste1 +3 "processing"%  +142 "core"  +7 "processing"%% +6 "core" %Q=\ 8 +4 .tPS.seek 1.5ml +2 "processing"%T' +587 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +9 .tPS.seek 0ml +2 "processing"%6'ܑ +1620 "core" ' +4 .tdelay 5:00 +12297 "Can"\ S_#DO\ +17705 #trecoverPSRreagent08 + .PTV.dial :puck +2 "processing"%)  +4 "core"  +4 .tPBV.dial :waste1 +2 "processing"%  +36 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +4 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +76 "core"  +8 .tPS.reconfigure :fast + "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"% ' +2418 "core" ' +2 .tPSV.dial PTV +2 "processing"%n +76 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +75 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +76 "core"  +4 .tPS.seek :empty +2 "processing"%g's +2400 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%j  +134 "core" +3 .tPSV.dial :mixloop +2 "processing"%s +45 "core" +60 .tPRV.dial :ab1 +9 "processing"%- @ +77 "core" B +5 .tPS.reconfigure :slow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%o' +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'F  + "processing"%  +49 "core"  +5 +4 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 "processing"%_% +3 "core" %?\ ? +3 .tPS.seek 0.3ml + "processing"%\ ' +357 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Y  +30 "core" +4 .tPRV.dial :air +2 "processing"%  +46 "core"  +4 .tPS.seek 0.9ml +2 "processing"%r'N +1256 "core" ' +2 .tPRV.dial :waste2 + "processing"%? @ +77 "core" ? +5 .tPS.seek 0.5ml + "processing"%#' +858 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +46 "core"  +4 .tPS.reconfigure :default + "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%;'Q +1596 "core" ' +2 .tPSV.dial :PML + "processing"%% +45 "core" +4 .tPTV.dial :mixing +2 "processing"%I @ +74 "core" B +5 .tPBV.dial :waste1 + "processing"%u  +36 "core" +4 "processing"%G% +4 "core" %P:\ I +3 .tPS.seek 1.85ml + "processing"%'H +234 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%c * +36 "core" + +5 .tPS.seek 0ml +2 "processing"%C'ܑ +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'X& +2 "core" &un\ < +3 "manipulator"&d& +3 "core" &  +2 "manipulator"&% +4 "core" % P 2  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&1(-z +133 "core" ( + "manipulator"&B& +4 "core" &-r  2 # +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-r  S # +3 .tForearm.seek :garage +2 "manipulator"&Q'o +108 "core" ' +2 .tHand.close + "manipulator"&w/ +22 "core" / +3 "manipulator"&$& +3 "core" &-|\ E I !w +2 "manipulator"&% +3 "core" %ρd > ~ +3 .tForearm.seek :retract + "manipulator"&' ] +118 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +299 "core" ( +2 "manipulator"&& +3 "core" &  , +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &a& +3 "core" &  , +62 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&<'ш +102 "core" ' +2 "manipulator"&V& +3 "core" &  , +2 "manipulator"&/% +4 "core" %у  m +2 "collection"'E& +4 "core" &uo\ 2 +3 "collection"' & +5 "core" &vp\ 3 +2 .tCC.seek :closed +2 "collection"'{(X +4 "core" &vq\ 2 +9 &1}vq\ ++{ +9 &`zur\ &? +9 &Hluq\ +R +10 &Kus\ -S +9 &Luo\ -S +9 &Kup\ -R +10 &LGun\ .R +9 & Jvq\ -S +10 & Lvl\ -S +9 &"Ivp\ -R +9 &$TJwp\ -R +10 &&Evr\ .R +9 &'Iup\ -R +9 &)Lwm\ -R +10 &+\\Hto\ -R +9 &-Juq\ -R +10 &.Iwq\ -R +9 &0Juq\ -S +9 &2eIvp\ -R +10 &4&Iup\ .R +9 &5Guq\ -R +10 &7Jvp\ -S +9 &9lJuq\ -R +9 &;.Fsq\ .R +10 &<Ivq\ ,S +9 &>Iuo\ -R +9 &@uIuo\ -R +10 &B6Ivn\ -R +9 &CIun\ +R +10 &EGtp\ -R +9 &G{Nup\ -S +9 &I:^vn\ ,T +10 &Juvp\ *V +9 &Luq\ 'Z +9 &Nfwq\ %] +10 &P)xp\ &\\ +9 &Qwp\ %\\ +9 &Svq\ %\\ +10 &Ulur\ $] +9 &W.up\ $N +10 &XSBvp\ %. +9 &XWwr\ ,A +6 ( +2 "collection"' & +3 "core" &XMvq\ -A +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.31 + "collection"'z& +4 "core" &XNuq\ ,A +3 .tHand.open + "manipulator"&K1 +24 "core" 1 +2 "manipulator"&:% +3 "core" %z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O' ] +95 "core" ' +2 .tPSV.dial PSR + "processing"%' +110 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml +2 "processing"%S' +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%>  +44 "core"  +5 .tPS.seek 0ml + "processing"%"'ܑ +1619 "core" ' + .tPSV.dial PSR +2 "processing"%W +45 "core"  +7 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml + "processing"%Z' +2613 "core" ' +7 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +2 "processing"%D  + "collection"'p  +38 "core"  +133  +6 .tPSV.dial :mixloop +2 "processing"%@ +108 "core" +5 .tCTV.dial :air,avoiding: :intake +4 .PTV.dial :PRVmixing +2 "processing"%  +75 "core" +5 .tPS.seek 0ml +2 "processing"% 'ܑ +2624 "core" ' +66 .tPSV.dial :air +11 "processing"%  +45 "core"  +6 .tPS.seek 2.5ml +2 "processing"%=' +2617 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%M +46 "core" +7 .tPS.seek 0ml + "processing"%h'ܑ +2620 "core" ' +2 .tPSV.dial :air + "processing"%t  +45 "core"  +5 .tPS.seek 2.5ml +2 "processing"%' +2621 "core" ' +2 .tPSV.dial :mixloop +4 "processing"% +47 "core" +12 .tPS.seek 0ml +2 "processing"%J'ܑ +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" & % + +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&b( +3 "core" ( +2 "manipulator"&[& +4 "core" & + +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &e& +2 "core" & + +3 .tForearm.seek CC + "manipulator"&f'ш +94 "core" ' +2 .tHand.close + "manipulator"& / +27 "core" / +4 .tCC.seek :open + "collection"'2( +407 "core" ( + "manipulator"&R& +4 "core" & Q + +2 "manipulator"&]% +3 "core" %s   +2 .tForearm.seek :retract +2 "manipulator"&|' ] +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +311 "core" ( +2 "manipulator"&& +3 "core" &- > R +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &9& +2 "core" &- 7 R +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&!'o +112 "core" ' +2 .tHand.open +2 "manipulator"&U1 +24 "core" 1 +2 "manipulator"&P% +3 "core" %pX 1 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +2 ."da"delayUntil "12:41:24.47" +2 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'A& +4 "core" &vo\ > +2 "manipulator"&,% +3 "core" % a  +3 "storage"(`% +2 "core" %B \  g\ | +3 "storage"(. +2 "core" .(, +3 "storage"((& +2 "core" &,\ \ " ]\ |! +3 "storage"(i& +3 "core" &, \  \ |! +3 "manipulator"&8& +3 "core" &- p R +2 "manipulator"&% +3 "core" % a  +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 4 + "manipulator"&.( +199 "core" ( + "manipulator"&5& +65 "core" &  s +2 "storage"(0& +4 "core" &,\ '\ 3 \ |! +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&H'| +92 "core" ' +2 "storage"(N& +3 "core" &, \  w\ t! +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(m' +192 "core" ' +2 "storage"(- +3 "core" -'z +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (4& +3 "core" &, \  \ o! +2 "manipulator"&+& +3 "core" &  u s +3 ."WCR"Elbow.seek 4 + "manipulator"&&( +3 "core" ( +2 "manipulator"&v& +4 "core" &  < s +2 "storage"(l& +3 "core" &, 9\ x! +3 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"&k'Ј +26 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&/ +21 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&& +2 "storage"(x') +8 "core" &  s +2 "manipulator"&% +4 "core" %Ћ q # +2 ."WCR"Forearm.seek :retract +2 "manipulator"&T' ] +141 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +52 "core" ' +6 ."WCR"Elbow.seek CC +5 "manipulator"&L( +172 "core" ( +3 "Can"\ T\\#Hi\ +3 "manipulator"&)& +6 "core" & V ' +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & o ' +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +105 "core" ' +3 "manipulator"&& +7 "core" &  ' +3 "manipulator"&6% +5 "core" %т  +5 "collection"'n& +6 "core" &to\ : +4 "collection"'& +9 "core" &to\ : +5 ."WCR"CC.seek :closed +3 "collection"'y(X +4 "core" &tn\ 5 +6 &to\ 5\ +6 &.uvo\ .+z +9 &`{uo\ -? +10 &<kto\ .Q +9 &Kso\ 0R +9 &Ksq\ 0R +10 &Luo\ 0Q +9 &AHrm\ 0Q +9 &Kup\ 0R +10 & Ktr\ 0R +9 &"Fuo\ 0R +10 &$IJtp\ 0Q +9 && Jup\ 1Q +9 &'Gup\ 1Q +10 &)Lso\ 0R +9 &+QKup\ 0Q +10 &-Gun\ 0R +9 &.Mtp\ 0Q +9 &0Lup\ 0R +10 &2XIup\ 0R +9 &4Juo\ 0Q +9 &5Jup\ 0Q +10 &7Lvp\ 0R +9 &9_Jtp\ 0R +10 &;"Fso\ 1R +9 &<Ltn\ 0R +9 &>Jvo\ 0R +10 &@iLto\ 0Q +10 &B*Gto\ 0R +9 &CIsn\ 0Q +9 &EKqq\ /R +9 &GoRup \ -R +10 &I+_uo6\ -T +9 &Jssr7\ *V +9 &Lum9\ (Z +10 &NZup=\ &\\ +9 &Puo;\ &] +9 &Qup4\ %\\ +10 &Sun7\ "\\ +9 &U^to5\ ] +9 &W up2\ S +10 &XZRto4\ * +9 &X>vp(\ *: +3 ( +3 "collection"'& +8 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.27 +4 .Hand.open +2 "manipulator"&31 +4 "core" &XBup\ +: +14 1 +3 "manipulator"& % +6 "core" %u +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +80 ."WCR"Forearm.seek :retract +14 "manipulator"&j' ] +103 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")s+ +4 "core" + +3 "sampler")-% +5 "core" %% \  +4 "collection"'g& +5 "core" &XBup&\ 3: +6 "Can"\ N#H~\ +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +9 .SS.reconfigure :fast + "sampler")#.0X% +5 "core" %T'\ +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X  +86 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +4 "Can"\ +#Mt\ E +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"':% +5 "core" %T\  +3 #"WCR"Intake @32.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X0X0X% +5 "core" %T\ +3 "sampler"):% +7 "core" %j;  +43 "collection"' % +5 "core" %T\  +4 "sampler")D% +7 "core" %j\  \ t +49 "collection"'@% +5 "core" %T\  +4 "sampler")% +7 "core" %j@; \  +57 "collection"'Z% +5 "core" %T\  +4 "sampler")% +6 "core" %j \  +3 "collection"' % +7 "core" %T\  +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X% +5 "core" %T\  +3 "sampler"):% +7 "core" %?< . +3 ."WCR"Intake.select :close +2 "sampler")0 +5 "core" +14 ."da"delay 5 seconds +13 "sampler") % +4 "core" %GF \ . +4 ."WCR"SSV.dial :exhaust +3 "sampler")D  +80 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")@'! +364 ."da"PSV.dial :air +3 "processing"%  +79 "core"  +9 ."da"PS.seek :empty +2 "processing"%Z's +442 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +166 "core"  +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +7 "Can"\ &#QP\ 4# +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"' % +5 "core" %T\ \ +3 #"WCR"Intake @31.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X+   +38 "collection"';% +5 "core" %T\  +4 "sampler")% +7 "core" %v?+  +43 "collection"'X% +5 "core" %T\  +3 "sampler")_% +6 "core" %v?-+  +51 "collection"'% +6 "core" %T\  +3 "sampler")% +7 "core" %v?LL  +57 "collection"'% +5 "core" %T\  +3 "sampler")% +7 "core" %v?ww  +3 "collection"'w% +6 "core" %T\  +3 #"WCR"Intake @31.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +5 "core" % +59 "collection"':% +4 "core" %T\  +5 "sampler")Q% +5 "core" % +67 "collection"' % +4 "core" %T\ +4 "sampler")D% +82 "core" %., +3 ."WCR"Intake.select :close +13 "sampler")0 +21 )B% +4 "core" %EB \ +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")-'! +910 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +83 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can"\ !#Sr\ \\.O +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"' % +5 "core" %T\  +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +4 "core" %Tm\ +4 "sampler"):% +7 "core" % q +28 "collection"'Q% +4 "core" %T\  +4 "sampler") % +6 "core" % q +33 "collection"'D% +5 "core" %T\  +3 "sampler")B% +7 "core" % q +38 "collection"'% +4 "core" %T>\  +4 "sampler")% +6 "core" % q +44 "collection"'% +4 "core" %T\ +4 "sampler") % +6 "core" % q +50 "collection"'-% +5 "core" %T\ +3 "sampler")S% +5 "core" % q +39 ' +3 ."da"delay 2 seconds +17 "collection"'Z% +5 "core" %TI\ +4 "sampler")t% +6 "core" % q +66 "collection"'% +4 "core" %T>\  +3 "sampler")n% +7 "core" % q +74 "collection"'[% +5 "core" %T\ +3 "sampler")e% +5 "core" %.+ q +7 ."da"delay 8:00 +80 "collection"'W% +4 "core" %T\ +3 "sampler")p% +5 "core" %LJ q +98 "collection"'R% +5 "core" %T\ +3 "sampler")K% +7 "core" %wu q +109 "collection"' % +5 "core" %Tv\ +4 "sampler")% +6 "core" % m +125 "collection"'9% +4 "core" %T\ +3 "sampler")M% +5 "core" % +142 "collection"'U% +5 "core" %T\ +3 "sampler")=% +7 "core" %nl +159 "collection"'1% +4 "core" %T\ +81 "sampler")A% +7 "core" % +102 "collection"'@% +5 "core" %T\ +3 "sampler"),% +7 "core" % +192 "collection"'b% +4 "core" %T=\ +4 "sampler")(% +6 "core" %>> +3 ."WCR"Intake.select :close +12 "sampler")0 +20 )i% +4 "core" %DB +4 ."WCR"SSV.dial :exhaust +3 "sampler")P  +81 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler") '! +948 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")|  +82 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +5 "Can"\ #V\ 9 +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'!% +4 "core" %T\ \ +4 #"WCR"Intake @32.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +5 "core" %T@\  +3 "sampler"):% +7 "core" %li +28 "collection"'Q% +5 "core" %T$\  +4 "sampler") % +6 "core" %wv +33 "collection"'D% +4 "core" %T9\  +4 "sampler")B% +5 "core" % +39 "collection"'_% +5 "core" %Tm\  +3 "sampler")% +7 "core" % +43 "collection"'% +5 "core" %T%\  +3 "sampler")% +7 "core" % +50 "collection"' % +5 "core" %T%\  +4 "sampler")-% +7 "core" % +57 "collection"'S% +4 "core" %To\  +4 "sampler")Z% +6 "core" % +65 "collection"'t% +5 "core" %Tm\ +3 "sampler")% +7 "core" % +74 "collection"'n% +5 "core" %T,\  +3 "sampler")[% +7 "core" %75 +85 "collection"'e% +4 "core" %TC\  +4 "sampler")W% +5 "core" %UU +98 "collection"'p% +4 "core" %T|\ +4 "sampler")R% +6 "core" % +110 "collection"'K% +4 "core" %Tl\ +4 "sampler") % +6 "core" % +124 "collection"'% +5 "core" %Tj\  +4 "sampler")9% +6 "core" % +140 "collection"'M% +5 "core" %T-\  +3 "sampler")U% +7 "core" % +159 "collection"'=% +4 "core" %T\  +4 "sampler")1% +6 "core" %62 K +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )A% +5 "core" %;9 K +4 ."WCR"SSV.dial :exhaust +3 "sampler")@  +81 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +2 "sampler"),'! +905 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")b  +83 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can"\ &#X\ X +85 ."WCR"Intake.select :open +8 "sampler") +221 "collection"'(% +4 "core" %T\  +4 #"WCR"Intake @32.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X' +762 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X; L +3 ."WCR"SSV.dial :exhaust +3 "sampler")+  +82 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")v'! +890 #"flow"2.5L/min +4 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +90 "sampler")f  +86 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 675.0ml +6 "Can"\ $#[\ < +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'i% +5 "core" %T\  +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0X% +5 "core" %T}\ \ +3 "sampler")t% +6 "core" % L +44 "collection"'% +5 "core" %T\ +3 "sampler")n% +7 "core" % L +50 "collection"'[% +5 "core" %T}\ +4 "sampler")e% +7 "core" % L +57 "collection"'W% +4 "core" %T\ +4 "sampler")p% +6 "core" % L +65 "collection"'R% +5 "core" %Tv\ +4 "sampler")K% +6 "core" % L +74 "collection"' % +5 "core" %T\  +3 "sampler")% +7 "core" % L +85 "collection"'9% +4 "core" %Tt\  +4 "sampler")M% +6 "core" % L +97 "collection"'U% +4 "core" %T\  +4 "sampler")=% +5 "core" % L +111 "collection"'1% +4 "core" %T\  +4 "sampler")A% +6 "core" % L +124 "collection"'@% +5 "core" %T\  +3 "sampler")% +7 "core" % L +140 "collection"'b% +5 "core" %T\  +3 "sampler")(% +7 "core" % L +159 "collection"',% +4 "core" %Ty\  +4 "sampler")/% +6 "core" % L +180 "collection"'|% +5 "core" %Tv\  +3 "sampler")!% +7 "core" %\  L +192 "collection"' % +5 "core" %Tz\  +3 "sampler")0% +7 "core" % \  L +192 "collection"'% +5 "core" %T\  +3 "sampler")N% +6 "core" %  L +193 "collection"'h% +5 "core" %T\  +3 "sampler")% +7 "core" %0/ L +192 "collection"']% +5 "core" %Tv\  +3 "sampler")`% +7 "core" %A? \  L +192 "collection"'4% +5 "core" %Tx\  +3 "sampler")+% +5 "core" %VT \  L +194 "collection"':% +5 "core" %T\  +3 "sampler")f% +7 "core" %ol L +192 "collection"'i% +5 "core" %T\  +3 "sampler")v% +7 "core" % L +192 "collection"'l% +5 "core" %T{\  +3 "sampler")% +7 "core" % L +192 "collection"'{% +5 "core" %T\ +3 "sampler")O% +7 "core" % L +192 "collection"'d% +5 "core" %T\  +4 "sampler")H% +6 "core" % L +192 "collection"'% +5 "core" %T\  +4 "sampler")% +6 "core" % +192 "collection"'% +5 "core" %Ts\  +3 "sampler")% +7 "core" %C? +192 "collection"'k% +5 "core" %T{\  +3 "sampler")T% +7 "core" %]Z +192 "collection"'~% +5 "core" %T\  +3 "sampler")5% +7 "core" % +192 "collection"'% +5 "core" %T\  +3 "sampler")s% +7 "core" % +192 "collection"'m% +5 "core" %T|\  +3 "sampler")% +7 "core" % +192 "collection"'P% +5 "core" %Tx\  +3 "sampler")Y% +7 "core" % +97 ."WCR"SS.reconfigure :default +3 "sampler")#.0X +87 "processing"%G +10 %o +6 "core" { +7 ."WCR"CS.reconfigure :fast +7 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'c' +43 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%x +79 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +80 "core"  +8 ."da"PS.seek :empty +3 "processing"%;'s +1181 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +84 "core" > +60 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'X  +100 "core"  +8 "collection"'2% +7 "core" %}u\ - +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +30 "core" a +11 ."WCR"CS.seek 7.179ml +3 "collection"'' +738 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'  +4 '  +46 "core"  +36  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'6'P +46 "core" ' +4 #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%& +141 "core"  +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +5 "Can"\ Dw#`\ c +16 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%F' +595 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +23 ."da"PS.seek 2ml +2 "processing"%"'Q +399 "core" 'ݻ " \ ) +6 ."WCR"CBV.dial :waste2b +3 "collection"'}  +36 "core"  +14 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'*' +168 "core" ' +4 ."WCR"delay 1:00 +959 "core" ' +3 ."da"PTV.dial :puck +11 .PSV.dial PTV +3 "processing"% +155 "core" +9 ."da"PBV.dial :waste1 +13 "processing"%a  +38 "core" +8 "processing"%.% +6 "core" %RB\ ; +4 ."da"PS.seek 1.5ml +3 "processing"%E' +594 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%V * +37 "core" + +10 ."da"PS.seek 0ml +3 "processing"%^'ܑ +1606 "core" ' +4 ."da"delay 2:00 +2227 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'z  +144 "core" +10 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'u  +46 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"''' +589 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1959 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'8 @ +78 "core" > +64 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'<  +99 "core"  +13 "collection"'$% +7 "core" %zu\ & +3 ."WCR"CSV.dial between air and CTV +3 "collection"') ` +73 "core" b +10 ."WCR"CS.seek 7.185ml +3 "collection"'Q'F +740 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +8 'I  +31 "core"  +107  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +6 ."WCR"CS.seek 0ml +2 "collection"'D'P +1614 "core" ' $ \ 4 +6 ."WCR"delay 2:00 +3533 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +9 .PBV.dial :waste1 +2 "processing"%B  +37 "core" +10 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +38 "core" + +9 ."da"PSR.select :air +90 .PSV.dial PSR +4 "processing"% +79 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +2392 "core" ' +3 ."da"PSV.dial PTV +3 "processing"% +78 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +78 "core"  +13 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%- +79 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%w  +77 "core"  +9 ."da"PS.seek :empty +3 "processing"%S's +890 ."WCR"CBV.dial :waste2b +3 "collection"'Z  +37 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'>' +340 "core" ' +3 ."WCR"delay 1:00 +1104 "core" ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%t +152 "core" +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%n'Q +1602 "core" ' +3 ."da"PTV.dial :puck +11 .PSV.dial PTV +3 "processing"%[ +79 "core" +9 ."da"PBV.dial :waste1 +2 "processing"%e  +37 "core" +8 "processing"%W% +6 "core" %LA\ 2 +4 ."da"PS.seek 1.5ml +3 "processing"%p' +595 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%R * +36 "core" + +10 ."da"PS.seek 0ml +3 "processing"%K'ܑ +842 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'  +140 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'  +43 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +20 ."WCR"CS.seek 2ml +3 "collection"'9' +523 "core" ' +4 ."da"delay 2:00 +58 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +110 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'M' +1969 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +2 "collection"'U @ +79 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'=  +100 "core"  +13 "collection"'1% +6 "core" %{v\ ( +3 ."WCR"CSV.dial between air and CTV +4 "collection"'A ` +60 "core" _ +11 ."WCR"CS.seek 7.164ml +2 "collection"'@' +749 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +4 'b  +35 "core"  +107  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +3 "collection"'('P +1564 "core" '` " \ ' +6 ."WCR"delay 2:00 +6492 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +8 .PBV.dial :waste1 +3 "processing"%,  +37 "core" +9 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%/ * +37 "core" , +9 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%| +79 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%!' +2291 ."WCR"CBV.dial :waste2b +3 "collection"'  +37 "core"  +14 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'0' +45 "core" ' +3 ."da"PSV.dial PTV +3 "processing"% +79 "core" +9 ."da"delay 5 seconds +231 "core" ' +3 ."WCR"delay 1:00 +269 ."da"PSV.dial PSR +3 "processing"%N +79 "core"  +11 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%h +79 "core" +9 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%  +77 "core"  +9 ."da"PS.seek :empty +86 "processing"%]'s +2398 "core" ' +3 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%` +146 "core"  +30 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +41 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%4'I +347 "core" ' +4 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +3 "processing"% +21 ."da"PS.seek 0.5ml +3 "processing"%+' +329 "core" ' +3 ."da"delay 5 seconds +482 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"':  +18 ."da"PSR.select :air +3 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%f'Q +98 "core" +1500 ' +3 ."da"PTV.dial :puck +11 .PSV.dial PTV +2 "processing"%i +81 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%v  +37 "core" +8 "processing"%l% +6 "core" %LD\  +3 ."da"PS.seek 1.5ml +3 "processing"%' +584 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%{ * +36 "core" * +9 ."da"PS.seek 0ml +3 "processing"%O'ܑ +71 "Can"\ '#e\ +1549 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%d  +38 "core" +8 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%H * +39 "core" , +8 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +81 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2458 "core" ' +3 ."da"PSV.dial PTV +2 "processing"% +81 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"% +79 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%k +78 "core" +8 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%T  +80 "core"  +8 ."da"PS.seek :empty +2 "processing"%~'s +2433 "core" ' +4 #"da"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%5 +156 "core"  +12 #"da"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%'Q +2110 "core" ' +3 ."da"delay 5 seconds +514 .PTV.dial :puck +11 .PSV.dial PTV +2 "processing"%s +81 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%m  +38 "core" +8 "processing"%% +5 "core" %TB\  +5 ."da"PS.seek 1.5ml +3 "processing"%P' +587 "core" ' +3 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%Y * +113 "core" * +9 ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%J  +111 "core"  +9 ."da"PS.seek :empty +2 "processing"%'s +1603 "core" ' +4 "processing"%g9 +5 "core" 9@h5 +4 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +2 "processing"% +4 %r& +6 "core" 5 + &S! ;\ %- +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&#% +5 "core" % `\ 0\ 1 [ y +4 "storage"(% +6 "core" %Q 2 2 \ X +2 "storage"(. +5 "core" .(, +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(C(G +206 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (3& +4 "core" &G q\ = 7\ V +3 "manipulator"&\ & +6 "core" & \ \  G x# +3 "manipulator"&o% +5 "core" % `\ \  E x +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&G( +163 "core" ( +3 "manipulator"&\\& +6 "core" &\ $ b | +3 "storage"(x& +5 "core" &M U U Q\ Z +5 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"& 'k +93 "core" ' +3 "storage"(%& +6 "core" &M X X S\ Z +4 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(' +229 "core" ' +3 "storage"(X- +5 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&2& +6 "core" &\ !\ , j y +2 "storage"(& +5 "core" &M = ? `\ V +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +3 "manipulator"&c'K +35 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&, +5 "core" , +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +4 "core" -' +5 ."da"SE.seek 12.27 Pucks below Top Plate +3 "storage"(&' +26 "core" ' +3 "manipulator"&% +5 "core" %QU G j +4 "storage"(;& +6 "core" &M\ >\ ? ]\ Q +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 306 counts +2 "manipulator"&F'} +27 "core" ' +2 "manipulator"&}& +6 "core" & \ / { +3 "storage"(6& +7 "core" &M F ? \ W +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +26 "core" ' +4 ."da"SE.seek 13.27 Pucks below Top Plate +3 "storage"(a'z +50 "core" ' +3 "manipulator"&.& +5 "core" &\ +\ # . | +85 "manipulator"&"% +6 "core" %t \ 0\ / g { +4 ."da"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&V' ] +91 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&E( +258 "core" ( +2 "manipulator"&z& +5 "core" &\ 3\ ; , z +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &u& +4 "core" &\ ,\ # z +4 ."da"Forearm.seek PC +3 "manipulator"&*'E +94 "core" ' +3 ."da"Hand.close +2 "manipulator"&'/ +25 "core" / +6 ."da"PC.seek :open +3 "processing"%8( +376 "core" ( +4 "storage"(<& +6 "core" &M V Y {\ Y +3 "manipulator"&$& +6 "core" &\ )\ $ * | +2 "manipulator"&)% +6 "core" %4\ \  2 v +4 ."da"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&I( +252 "core" ( +3 "manipulator"& & +6 "core" &\ \ 1\ 4 e z!r +3 "storage"(Q& +6 "core" &M Y X k\ Y +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&B'k +99 "core" ' +4 ."da"Hand.open +2 "manipulator"&_1 +19 "core" 1 +4 "storage"(- +5 "core" -'z +5 ."da"SE.seek 12.92 Pucks below Top Plate +3 "storage"(^'F +26 "core" ' +4 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 11.95 Pucks below Top Plate +3 "storage"(' +53 "core" ' +3 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25aug2913h925ml.png +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +47 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:84): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4003 Min < 4069 FilteredMin | 4115 Avg | 5762 FilteredMax < 5879 Max ) A/D counts\ Reduced black point to 4069\ Optimizing exposure with 348x260 pixel 16-bit image for 1.571 seconds\ ( 4042 Min < 4080 FilteredMin | 4364 Avg | 21009 FilteredMax < 22190 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 16.296 seconds\ ( 3805 Min < 3857 FilteredMin | 4534 Avg | 47291 FilteredMax < 47871 Max ) A/D counts\ /var/log/esp/da25aug2913h925ml.png: PNG Upload Complete\ +14 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25aug2913h925ml15s.png +1669 #SX HX9/16 (USB:84): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3807 Min < 3859 FilteredMin | 4438 Avg | 40739 FilteredMax < 41603 Max ) A/D counts\ /var/log/esp/midres/da25aug2913h925ml15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25aug2913h925ml25s.png +1934 #"image"compressed /var/log/esp/da25aug2913h925ml.jxl +738 #"da"SX HX9/16 (USB:84): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3812 Min < 3869 FilteredMin | 4769 Avg | 62349 FilteredMax < 62962 Max ) A/D counts\ /var/log/esp/midres/da25aug2913h925ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +2 "storage"( - +5 "core" -' +5 "storage"(-& +9 "core" &M\ ?\ ? Y\ R +20 "manipulator"&w& +13 "core" &\ \ \ % p y!p +16 ."da"Elbow.seek 3 +9 "manipulator"&( +6 "core" ( +4 "manipulator"&Z& +6 "core" &\ \ \  6 v!p +4 "storage"(D& +6 "core" &M\ >\ > R\ R +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&t'k +21 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 12.66 Pucks below Top Plate +2 "storage"(S'h +54 "core" ' +3 "manipulator"&& +7 "core" &\  !p +3 "storage"([& +5 "core" &M \ n +5 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +4 "manipulator"&e'K +39 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&W, +6 "core" , +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 12.85 Pucks below Top Plate +2 "storage"(n'\ +23 "core" ' +6 "manipulator"&R% +11 "core" %Ug\ .\ % ^ | +5 "storage"(p& +6 "core" &M y\ e +4 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 3 + 310 counts +13 "manipulator"& 'Ё +26 "core" ' +2 "manipulator"&& +6 "core" &  7 a +4 "storage"(>& +6 "core" &M \ o +5 ."da"Forearm.reconfigure :tight +118 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&9'k +20 "core" ' +3 "storage"(U% +5 "core" % /\ o +7 ."downElevator"SE.seek :down +6 "storage"(=') +97 (1% +4 "core" %޽0 \ oXi +4 "manipulator"&A% +7 "core" %g p  +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&M' ] +73 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +12 "core" ' +3 "storage"(b& +5 "core" &M U\ r +6 "collection"'& +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 "processing"%@& +11 "core" &X@|u\ 5: + &8\ @ +8 "manipulator"&,& +5 "core" &   a +4 "manipulator"&/% +6 "core" % M   +60 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&|(-z +191 "core" ( +3 "manipulator"&K& +7 "core" &-q 8 +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" &-q 8 +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +114 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&(/ +26 "core" / +3 "manipulator"&N& +7 "core" &-u u 4 +3 "manipulator"&h% +7 "core" %ub +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&!( +125 "core" ( +2 "manipulator"&`& +7 "core" & g U +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &]& +4 "core" & U +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&4'E +99 "core" ' +3 "manipulator"&:& +8 "core" & ^ U +3 "manipulator"&+% +5 "core" %@ 1  +5 "processing"%i& +6 "core" &E\ D +5 "processing"%v& +9 "core" &C\ E +6 ."psFlush"PC.seek :closed +4 "processing"%l(SD +7 "core" &E\ D +2 &E\ D +4 &\ )B\ B$c +9 &mU~D\ >9 +10 &~vB\ =M +9 &tRB\ ?Q +9 &6SD\ ?Q +10 &PC\ ?Q +9 &QB\ @Q +10 &}ME\ ?P +9 & ?LC\ @P +9 &"N@\ ?Q +10 &#LD\ @P +9 &%RD\ ?P +9 &'GND\ ?P +10 &)\ NC\ ?P +9 &*PF\ ?Q +10 &,PB\ ?P +9 &.ORC\ >P +9 &0ND\ ?P +10 &1QD\ ?P +9 &3PD\ ?Q +9 &5WND\ ?P +10 &7SC\ ?Q +9 &8QC\ >Q +10 &:QD\ ?P +9 &<^OD\ ?Q +9 &>!NC\ ?P +10 &?QB\ ?Q +9 &AUC\ >Q +9 &CfUD\ ?Q +10 &E&YD\ ?Q +9 &F`D\ >R +10 &HyD\ =U +9 &J]A\ + +9 &S!0D\ A- +5 ( +3 "processing"%v& +6 "core" &S!@\ A- +4 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.60 +3 "processing"%f& +6 "core" &S!9\ B- +6 ."psFlush"Hand.open +2 "manipulator"&{1 +23 "core" 1 +3 "manipulator"&% +5 "core" %; 4  +6 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&d' ] +100 "core" ' +2 ."psFlush"PSR.select :air +4 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +6 ."psFlush"PSV.dial PSR +3 "manipulator"&H% +6 "processing"% +13 "core" % `  +3 "storage"(O% +8 "core" %J d\ e +3 "storage"(. +6 "core" .(G +3 "storage"(& +105 "core" &M K\ g +2  +8 "storage"(k& +23 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +3 "core" &M\ \ \ }\ u +6 "manipulator"&T& +10 "core" & / U +3 "manipulator"&% +20 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +7 "core" % `   +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +2 "manipulator"&~( +252 "core" ( +3 "manipulator"&s& +8 "core" &\  { !s +3 "storage"(m& +7 "core" &M 5\ s +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +95 "core" ' +3 "storage"(& +5 "core" &M \ r +6 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +3 "storage"(Y' +158 "core" ' +3 ."psFlush"delay 5 seconds +64 "core" ' +3 "storage"(J- +5 "core" -'@ +5 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&P& +5 "core" &\   !s +5 "storage"(g& +6 "core" &M \ o +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 3 +3 "manipulator"&'K +33 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&r, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(#- +4 "core" -'@ +8 ."WCR"SE.seek 13.29 Pucks below Top Plate +8 "storage"(' +44 "core" ' +2 "manipulator"&% +8 "core" %Rk \ +2 "storage"(3& +6 "core" &M |\ i +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 3 + 307 counts +2 "manipulator"&\ '~ +22 "core" ' +3 "manipulator"&o& +7 "core" & R _ +3 "storage"(7& +5 "core" &M \ q +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +4 "manipulator"&\\'k +22 "core" ' +4 ."WCR"SE.seek 14.29 Pucks below Top Plate +3 "storage"(x' +50 "core" ' +3 "manipulator"&%& +7 "core" & % _ +3 "manipulator"&L% +9 "core" %q   +5 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&j' ] +53 ."psFlush"PSR.select :air +3 "processing"% +25 ."psFlush"PS.seek 2.5ml +100 "core" ' +5 "processing"%X' +10 ."WCR"Elbow.seek CC +3 "manipulator"&2( +165 "core" ( +3 "manipulator"&& +5 "core" & o * +5 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +5 "core" & x w * +6 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +97 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&;/ +26 "core" / +12 ."WCR"CC.seek :open +3 "collection"'}( +302 #"image"compressed /var/log/esp/midres/da25aug2913h925ml15s.jxl +108 "core" ( +4 "storage"(6& +8 "core" &M C\ s +4 "storage"(.& +8 "core" &M \ s +4 "manipulator"&"& +7 "core" & ) +5 "manipulator"& % +7 "core" %ѓ  +6 ."WCR"Forearm.seek :retract +3 "manipulator"&G' ] +97 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 3 +3 "manipulator"&( +168 "core" ( +3 "manipulator"&c& +8 "core" & J  +4 "storage"(F& +7 "core" &M\ \  ,\ u +3 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +8 ."WCR"Forearm.seek 3 +2 "manipulator"&&'K +113 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +7 "core" , +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +4 "manipulator"&z1 +21 "core" 1 +4 "manipulator"&u% +8 "core" %Tg X +3 "storage"(& +7 "core" &M z\ k +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 3 + 309 counts +3 "manipulator"&''Ѐ +12 "core" ' +3 "manipulator"&V& +7 "core" &  +3 "storage"(q& +8 "core" &M\ \  p\ w +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&<'k +36 "core" ' +3 "storage"($% +67 "core" %\ \  s\ v +5 ."downElevator"SE.seek :down +6 "storage"()') +97 (*% +5 "core" %M(\ \ >\ vWd +3 "manipulator"& % +8 "core" %v  s  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&Q' ] +54 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +31 "core" ' +3 #tStarting finalPurge +383 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +91 "processing"%E @ +204 "core" A +12 ."psFlush"PTV.dial :PRVmixing +14 "processing"%_  +135 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"% +110 "core" +8 ."psFlush"PS.seek :empty +4 "processing"%'s +889 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +746 #"image"compressed /var/log/esp/midres/da25aug2913h925ml25s.jxl +2 ."Qmail"DAfans.email "da25aug2913h925ml exposed 16.296 seconds\\nmidres/da25aug2913h925ml15s\\nmidres/da25aug2913h925ml25s",Subject: "da25aug2913h925ml images!" +1280 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%a +112 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%^' +593 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +2104 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%-  +37 "core" +10 ."psFlush"PTV.dial :mixing +3 "processing"%w @ +76 "core" A +11 ."psFlush"PSV.dial :mixloop +3 "processing"%Z +111 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%D's +2624 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"% +113 "core"  +13 ."psFlush"PSR.select :flush +5 "processing"%@ +22 ."psFlush"PS.seek 1ml +3 "processing"%['[q +341 #"uploadLog"upsync +758 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +1609 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%p +79 "core" +7 ."psFlush"PTV.dial :puck +92 "processing"%I  +76 "core"  +9 ."psFlush"PBV.dial :waste1 +3 "processing"%B  +5 "core" +10 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2617 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%> +76 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2617 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%t +77 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%U'ܑ +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +77 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +2 "processing"%S' +588 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2117 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%1 +77 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"%A U +57 "core" V +10 ."psFlush"PS.seek 0ml +2 "processing"%b'ܑ +2232 "Can"\ Q[#kC\ +384 "core" ' +4 ."psFlush"PSV.dial PBV +2 "processing"% @ +47 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2620 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%,  +78 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"% 's +2655 "core" ' +4 ."psFlush"PSV.dial PSR +2 "processing"%/ +46 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%n' +2624 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%9 +77 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%= U +6 "core" U +9 ."psFlush"PS.seek 0ml +2 "processing"%K'ܑ +2619 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +8 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2630 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%(  +77 "core"  +7 ."psFlush"PS.seek :empty +3 "processing"%N's +2620 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%h +45 "core"  +85 ."psFlush"PSR.select :flush +15 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%M'[q +1100 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +1607 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%] +77 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%  +17 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%:  +56 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%+'ܑ +2622 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%i +78 "core"  +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%|' +2622 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%8'ܑ +2624 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%f +77 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +3 "processing"%{' +589 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2108 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%H +78 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%v U +57 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%O'ܑ +2614 "core" ' +4 ."psFlush"PSV.dial PBV +2 "processing"% @ +47 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2617 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%  +76 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%k's +2622 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%4 +45 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%T' +2618 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%s U +6 "core" U +93 ."psFlush"PS.seek 0ml +3 "processing"%m'ܑ +2627 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2627 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +77 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%d's +2622 "core" ' +5 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'J& +7 "core" &y\ A +3 "manipulator"&P& +6 "core" & g  +3 "manipulator"&g% +6 "core" % c Z  +3 .tElbow.seek PC +3 "manipulator"&#( +253 "core" ( +3 "manipulator"&& +5 "core" & n +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &3& +4 "core" & P +4 .tForearm.seek PC +3 "manipulator"&o'E +94 "core" ' +2 .tHand.close +2 "manipulator"&7/ +19 "core" / +7 .tPC.seek :open +2 "processing"%%( +376 "core" ( +3 "manipulator"&& +5 "core" & Z +4 "manipulator"&L% +5 "core" %8 B +5 .tForearm.seek :retract +2 "manipulator"&~' ] +94 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Y( +379 "core" ( +4 "manipulator"&& +6 "core" & + * +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &\ & +4 "core" & 0 * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +94 "core" ' +2 "manipulator"&\\& +7 "core" & * +3 "manipulator"&% +6 "core" %} 3  +3 "collection"'& +7 "core" &}z \ A +3 "collection"'5& +9 "core" &|x \ A +4 .tCC.seek :closed +4 "collection"'r(X +5 "core" &~x\ A +3 &~v\ A4 +8 &Ey|z\ 82 +10 &>mz~y\ 8F +9 &\\x%\ 9R +10 &K}y\ ;R +9 &XL}x\ ;R +9 &L~v)\ ;R +10 &J|w-\ ;Q +9 &I|x+\ ;R +10 &!`M}y-\ \ 7W +10 &M9y;\ 3[ +9 &N~x:\ 2\\ +10 &P}y:\ 2\\ +9 &R{}yD\ 2\\ +9 &T>}zL\ 2\\ +10 &U}yG\ 1] +9 &W}yL\ 3< +9 &X3~yO\ 5Q +10 ( +5 "collection"'5& +5 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.31 +2 "collection"';& +6 "core" &XRy)\ :B + &XS~{E\ :B +5 .tHand.open +2 "manipulator"&j1 +26 "core" 1 +3 "manipulator"&y% +6 "core" %|  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&6' ] +100 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'.& +5 "core" &XS~xU\ :B +4 "collection"'"% +6 "core" %xS\ 9 +3 .tCSV.dial CSR +2 "collection"'  +43 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +105 .tCS.seek 5ml +2 "collection"'c'q +1348 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 'F% +4 "core" %qz&\ . +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +3 "collection"''@ +667 "core" ' +3 .tCSV.dial :waste +3 "collection"'2 +135 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'z'P +1993 "core" ' +4 #tFlushing lower manifold's waste1 port + "collection"'u& +6 "core" &XTy/\ <B +3 "collection"'% +5 "core" %J}y\ < +4 .tCSV.dial :flush +2 "collection"'V  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'q'q +1248 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'G @ +45 "core" A +6 "collection"'$% +6 "core" %qvR\ 8 +5 .tCS.seek 7ml +2 "collection"''c +545 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'*  +3 '  +46 "core"  +103  +7 .tCBV.dial :waste1 +3 "collection"'& @ +82 "core" @ +9 .tCS.seek 0ml +2 "collection"'''P +546 "Can"\ Nd#n~\ % +1168 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'x& +6 "core" &XS{V\ <B +3 "collection"'<% +5 "core" %M~yE\ < +3 .tCSV.dial :flush +3 "collection"')  +76 "core" +8 .tCS.seek 5ml +3 "collection"'E'q +1259 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'_ @ +47 "core" B +6 "collection"'% +6 "core" %qyB\ ; +5 .tCS.seek 7ml +2 "collection"'X'c +555 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'a  +4 '  +9 "core"  +32  +6 .tCBV.dial :waste2 +3 "collection"'^  +110 "core"  +8 .tCS.seek 0ml +2 "collection"'-'P +1699 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'w& +5 "core" &XZ}vD\ =B +4 "collection"'Z% +6 "core" %S}y,\ < +2 .tCSV.dial :flush +3 "collection"'  +75 "core" +8 .tCS.seek 5ml +2 "collection"''q +1246 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'D @ +46 "core" A +7 "collection"'[% +5 "core" %q~v+\ < +5 .tCS.seek 7ml +2 "collection"'p'g +547 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'I  +7 'B  +6 "core"  +32  +7 .tCBV.dial :waste2b +2 "collection"'R  +112 "core"  +93 .tCS.seek 0ml +2 "collection"'>'P +1712 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &XZ~y\ 9B +3 "collection"'t% +6 "core" %Qz\ 6 +2 .tCSV.dial CSR +3 "collection"'  +45 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"''! +1958 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'U' +555 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'S +3 '1  +50 "core"  +57 +8 .tCTV.dial :intake +3 "collection"'A  +80 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'e' +1976 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'  +77 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'b'P +586 "core" ' +3 .tCSV.dial CSR +3 "collection"',  +107 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'@'q +1353 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'/' +1359 "core" ' +3 .tCSV.dial CBV +3 "collection"' +107 "core" +8 .tCS.seek 0ml +2 "collection"'9'P +2615 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&=& +6 "core" &  8 & +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&n( +32 "core" ( +2 "manipulator"& & +7 "core" & _ T +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &K& +6 "core" &   T +3 .tForearm.seek CC +2 "manipulator"&('ш +95 "core" ' +3 .tHand.close +2 "manipulator"&W/ +17 "core" / +6 .tCC.seek :open +3 "collection"'h( +410 "core" ( +3 "manipulator"&N& +6 "core" & | T +3 "manipulator"&M% +6 "core" %r   +3 .tForearm.seek :retract +3 "manipulator"&]' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&(-z +372 "core" ( +4 "manipulator"&:& +6 "core" &- i E +3 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +5 &`& +4 "core" &- { E +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&i'o +111 "core" ' +3 .tHand.open +2 "manipulator"&+1 +27 "core" 1 +3 "manipulator"&% +6 "core" %rS Q , +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&|' ] +105 "core" ' +3 #tCompleted [myDA_WCR #Phase 32: Friday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:37 +2 #Preparing to sleep until 8/30/25 11:00AM +13 #Asleep til 8/30/25 11:00AM +9 #Continuing at 11:00PDT30-Aug-25 +5 "Can"\ SN#o\ a +7 ."Qmail"GoodNews.email "Then, in tube 4: myWCR {hotBleach :waste2b}\\t\\t#Phase 33: Saturday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:165\\n{1 => 33,\\n 2 => 33,\\n 3 => 15,\\n 4 => 18,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:41:24, 11.0C, 11% humidity, 14.4psia, 12.96V, 0.39A, 181.647Ah, 5.02W\\nSampled 350.0ml",Subject: "Asleep until 11:00PDT30-Aug-25" +570 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +5321 #"uploadLog"upsync +30402 "Can"\ b=#q\ +60002 \ k0#r\ Q +60003 \ k0#t\ +60002 \ d<#v\ } +60002 \ m0#x\  +60002 \ l/#z`\ +60002 \ q*#{\ ? +60003 \ q+#}\ +60002 \ bE#@\ k +60002 \ m/#\  +60002 \ m0#\ +60002 \ d?#\ - +60003 \ n/#\ +60002 \ n0#\ Y +60002 \ h9#j\ +60002  \ n0#C\ +60002 \ n0# \  +60002 \ eB#\ +60002 \ g?#\ G +60003 \ n3#\ +60001 \ t*#_\ s +60003 \ p0#\ +60002 \ p0#\ +60002 \ \ p0#\ 5 +60002 \ \ p0#\ +60002  \ p/#b\ a +60002  \ o2#C\ +60002  \ o1#\ +60003 \ \ q0#\ # +60002 \ eC#\ +60002 \ q/#\ O +60002 \ q0#\ +60002 \ j;#k\ { +60002 \ u*#2\  +60002 \ q0#\ +60003 \ q0#\ = +60002 \ o3#|\ +60008 \ g>#Y\ i +59996 \ q0#1\ +60002 \ r0#\ +60003 \ p/#\ + +60002 \ q/#\ +60002 \ q0#\ W +60002 \ q0#v\ +60002 \ o2#Z\ +60003 \ r0#(\  +60001 \ v*#\ +60003 \ r0#Ɠ\ E +60002 \ r/#h\ +60002 \ r/#D\ q +60003 \ gC#(\  +60002 \ r0#\ +60002 \ r0#\ 3 +60002 \ q0#ѳ\ +60002 \ s/#Ӑ\ _ +60002 \ j<#n\ +60003 \ gA#L\ +60002 \ r/#%\ ! +60002 \ r/# \ +60002 \ v)#\ M +60002 \ p3#R\ +60003 \ l9#.\ y @PDT1756537649.36 \ gB#\  +60002 \ eH#\ +60002 \ r0#\ ; +60002 \ aO#\ +60003 \ r/#\ g +60002 \ r/#V\ +60002 \ r0#0\ +60002 \ r/#\ ) +60002 \ r0#\ +60002 \ r0#\ U +60002 \ w+#\ +60003  \ w*#\ +60002 \ \ w*#\  +60012 \ w*#\ +60002 \ \ w*#\ C +60002  \ w*#\ +60003  \ w+#\ o +60002 \ x*#\  +60002 \ x*$\ +60002 \ t0$L\ 1 +60002  \ j@$0\ +60002 \ s0$\ \ ] +60002 \ t/$\ +60003  \ s0$ \ +60002 \ n9$ \  +60002  \ s0$ v\ +60002  \ s0$R\ K +60002 \ l;$>\ +60002 \ r1$\ w +60003 \ s0$\ +60002 \ l9$\ +60002 \ x)$\ 9 +60002  \ x*$\ +60002 \ s2$\ e +60003 \ t0$\ +60002 \ aS$X\ +60002 \ s0$!?\ ' +60002 \ t/$#\ +60003 \ n8$$\ S +60002 \ s0$&\ +60002 \ s0$(\  +60002 \ n7$*\  +60003 \ l:$,r\ ī +60002 \ s/$.O\ A +60002  \ l9$0.\ +60002  \ x)$1\ m +60002 \ l;$3o\  +60004 \ s2$5I\ Ǚ +60001  \ t0$7-\ / +60002  \ l;$9\ +60002  \ s0$:\ [ +60002  \ k=$<\ +60002 \ fF$>\ ʇ +60003 \ s/$@}\  +60002 \ t/$BP\ ˳ +60002 \ iA$D6\ I +60002 \ t/$F\ +60002 \ m8$H\ u +60002 \ x)$I\ +60002 \ x*$K^\ Ρ +60003 \ s0$L\ 7 +60002 \ t0$N\ +60002  \ o8$P\ c +60002 \ t/$R\ +60003 \ t0$T]\ я +60002  \ k>$VF\ % +14916 \ s0$V\ K +12 #tPowering core bus +576 .Gate.power :raw,:ON +2 "sampler") +37 )f +4 "core"  +4 "collection"' +5 '8 +4 "core"  +4 "processing"% +5 %{ +4 "core"  +8 "collection"' 9\ +5 ' 0\ +3 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 15,\\n 4 => 18,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 12.2C, 10% humidity, 14.5psia, 13.03V, 0.34A, 186.099Ah, 4.40W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b}\\t\\t#Phase 33: Saturday StandAloneWCR with hotBleach cleanup (1 puck)" +2 #tStarting initialPurge +1359 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +6 "core" &q\ G +3 .tHand.open +2 "manipulator"&1 +20 "core" 1 +3 "manipulator"&& +7 "core" &  +3 "manipulator"&~% +6 "core" % g   +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(-z +187 "core" ( +2 "manipulator"&;& +6 "core" &-n U +7 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &j& +4 "core" &-n G U +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&y'o +114 "core" ' +3 .tHand.close +2 "manipulator"&./ +24 "core" / +3 "manipulator"&"& +5 "core" &- , ; +4 "manipulator"&5% +6 "core" %tY  +4 .tForearm.seek :retract +3 "manipulator"& ' ] +110 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +305 "core" ( +2 "manipulator"&0& +7 "core" & l , +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &F& +4 "core" & ; , +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&c'ш +101 "core" ' +3 "manipulator"&2& +7 "core" & Q , +3 "manipulator"&% +6 "core" %т c +3 "collection"'u& +7 "core" &q\ E +3 "collection"'& +9 "core" &q\ G +6 .tCC.seek :closed +3 "collection"'V(X +7 "core" &q\ H + &q\ E\  +6 &6|\ =,~ +9 &b|\ =@ +9 &2l\ ;Q +10 &I\ =R +9 &K\ ;R +10 &vI\ ;R +9 &7L\ :R +9 &L\ :R +10 & J\ ;R +9 &"~M\ ;R +9 &$@L\ :R +10 &&O\ 9R +9 &'J\ :R +9 &)I\ =Q +10 &+HK\ R +10 &.I\ @R +9 &0J\ AR +9 &2PI\ >R +10 &4M\ =R +9 &5K\ ?R +9 &7L\ AR +10 &9XO\ =R +9 &;J\ J\ :R +9 &@aJ\ ;Q +10 &B"J\ :R +9 &CV\ :R +9 &Ef\ 9T +10 &GZ}\ 7W +9 &I\ 3[ +10 &J\ 5[ +9 &L\ 4\\ +9 &NQ\ 3\\ +10 &P\ 6\\ +9 &Q\ 6] +9 &S\ 7] +10 &UR\ 3_ +9 &W\ 2X +10 &XPC\ 6. +9 &Xn\ :F +6 ( +4 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.52 +2 "collection"'z& +6 "core" &X\ 9F + &X~\ 7F +4 .tHand.open + "manipulator"&G1 +22 "core" 1 +3 "manipulator"&$% +6 "core" %w 9 +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&q' ] +98 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"'*& +6 "core" &Xe\ >F +3 "collection"' % +6 "core" %T\ = +90 .tCSV.dial CSR +3 "collection"'&  +135 "core"  +12 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"''q +1351 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +18 'x% +4 "core" %q\ > +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.499ml +3 "collection"'<'? +680 "core" ' +3 .tCSV.dial :waste +3 "collection"') +135 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'''P +1979 "core" ' +4 #tPurging external Intake +2 "collection"'_& +8 "core" &Xd\ 6F +5 #"uploadLog"upsync +4 "collection"'% +7 "core" %M\ = +4 .tCSV.dial :flush +3 "collection"'E  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'' +2457 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +5 "collection"'a +3 '^  +8 "core"  +69 ~ +6 .tCTV.dial :intake +3 "collection"'X  +80 "core"  +8 .tIntake.select :open +3 "sampler") +17 .tCS.seek 0ml +2 "collection"'w'P +2473 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'Z  +80 "core" ~ +6 #tFlushing upper manifold +2 "collection"' & +6 "core" &Xc\ AF +3 "collection"'-% +5 "core" %P\ B +4 .tCSV.dial :flush +2 "collection"'D  +77 "core"  +7 .tCS.seek 5ml +2 "collection"'['q +1250 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +45 "core" B +5 "collection"'B% +7 "core" %q\ D +4 .tCS.seek 7ml +2 "collection"'I'j +558 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'R +3 'p  +10 "core"  +95  +6 .tCTV.dial :air +3 "collection"'  +7 "core"  +7 .tCS.seek 0ml +2 "collection"'t'P +1730 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +784 "core" ' +3 .tCSV.dial :waste +5 "collection"'> +45 "core" +7 .tCS.seek 0ml +3 "collection"''P +793 "core" ' +4 "collection"'1& +5 "core" &Xc\ DF +4 "collection"'S% +6 "core" %U\ D +2 .tCSV.dial :flush +3 "collection"'A  +43 "core"  +8 .tCS.seek 3ml +2 "collection"'U'2~ +776 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" A +6 "collection"'e% +6 "core" %2\ E +4 .tCS.seek 5ml +2 "collection"','q +555 "core" ' +3 .tCSV.dial :air +3 "collection"'b @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"'@'P +1257 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"' '2~ +789 "core" ' +3 .tCSV.dial :waste +3 "collection"'/ +76 "core" +7 .tCS.seek 0ml +2 "collection"'='P +794 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" &\   * +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&K( +37 "core" ( +3 "manipulator"&W& +6 "core" & p +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Y& +4 "core" & p +4 .tForearm.seek CC +3 "manipulator"&6'ш +94 "core" ' +3 .tHand.close +2 "manipulator"&r/ +23 "core" / +5 .tCC.seek :open +3 "collection"'N( +409 "core" ( +3 "manipulator"&M& +6 "core" & k p +3 "manipulator"&(% +6 "core" %я J  +3 .tForearm.seek :retract +3 "manipulator"&n' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&:(-z +300 "core" ( +3 "manipulator"&`& +5 "core" &- ` +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &+& +4 "core" &- D ` +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +3 .tHand.open +2 "manipulator"&]1 +23 "core" 1 +3 "manipulator"&i% +5 "core" %oR Q & +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 4 at 11:05:12PDT30-Aug-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 15,\\n 4 => 18,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 12.2C, 10% humidity, 14.5psia, 13.03V, 0.34A, 186.099Ah, 4.40W",Subject: "bac wcr sampling at most 1000ml" +5 #"WCR"Loading wcr puck from tube 4 into Collection Clamp +1047 "collection"'f& +6 "core" &\ E +3 "manipulator"&8% +6 "core" % \\ {  +4 "storage"({% +6 "core" %% \  +2 "storage"(H. +6 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 4 +89 "storage"((, +518 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &,  W\ 4 \ +4 "manipulator"&v& +5 "core" &- E ` +4 "manipulator"&O% +6 "core" % \\ *  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&( +179 "core" ( +3 "manipulator"&k& +6 "core" &\  v !t +3 "storage"(& +7 "core" &,\ D\ @ \ ~ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&'| +92 "core" ' +3 "storage"(s& +5 "core" &,\ A\ 8 H\ ~ +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +10 ."WCR"SE.seek :beamBreak +2 "storage"(' +206 "core" ' +3 "storage"(T- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (|& +4 "core" &,\  m\ y +4 "manipulator"&d& +6 "core" &\  @ !s +3 ."WCR"Elbow.seek 4 +3 "manipulator"&( +6 "core" ( +3 "manipulator"&?& +6 "core" &\  !s +3 "storage"(9& +6 "core" &,\ D\ D Z\ ~ +4 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&m'Ј +40 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&g/ +25 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&C& +8 "storage"(') +8 "core" &\  1 !s +3 "manipulator"&l% +6 "core" %Ж  +4 ."WCR"Forearm.seek :retract +3 "manipulator"&4' ] +96 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&P( +40 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +124 "core" ( +6 "manipulator"&L& +7 "core" & M * +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &#& +4 "core" & * +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +4 "manipulator"&o'ш +106 "core" ' +3 "manipulator"&& +5 "core" & ) +4 "manipulator"&Q% +6 "core" %с +90 "collection"'%& +5 "core" &\ A +5 "collection"'h& +7 "core" &\ A +5 ."WCR"CC.seek :closed +4 "collection"'\\(X +6 "core" &\ @ +3 &\ @3 +8 &Ey\ 81 +10 &:ny\ 7F +9 &\\\ 9Q +9 &L\ ;Q +10 &VJ\ >Q +9 &M\ =Q +9 &L\ ?Q +10 &L\ AQ +9 &!_I\ BQ +10 &#!L\ >Q +9 &$L\ @Q +9 &&M\ >Q +10 &(fK\ =Q +9 &*'I\ ;R +10 &+J\ :Q +9 &-K\ :Q +9 &/nJ\ 9Q +10 &11F\ :Q +9 &2J\ :Q +9 &4O\ 9Q +10 &6vM\ 9Q +9 &88K\ =Q +10 &9K\ ;Q +9 &;I\ ?Q +9 &=~K\ ;  +21 "collection"'x% +5 "core" %S\  +3 "sampler")% +7 "core" %V$IH  +24 "collection"')% +5 "core" %S\  +3 "sampler")<% +7 "core" %V\\\\ \ 7 +28 "collection"'_% +5 "core" %S\  +3 "sampler")% +7 "core" %Vtr \  +33 "collection"'E% +4 "core" %S\  +3 "sampler")'% +7 "core" %V \  +38 "collection"'^% +4 "core" %S\  +4 "sampler")a% +6 "core" %V \  +44 "collection"'X% +4 "core" %S\  +3 "sampler")% +7 "core" %V \  +50 "collection"'Z% +4 "core" %S\  +4 "sampler") % +6 "core" %VTR \  +58 "collection"'-% +5 "core" %S\  +3 "sampler")D% +7 "core" %V \ \ +65 "collection"'w% +5 "core" %S\  +3 "sampler")% +7 "core" %V  \ +74 "collection"'B% +5 "core" %S\  +3 "sampler")[% +6 "core" %V;8 \ +3 ."WCR"Intake.select :close +3 "sampler")0 +17 )p% +4 "core" %V?= \ +3 ."WCR"SSV.dial :exhaust +3 "sampler")R  +80 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")'! +421 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 #"WCR"Sampling 1000.0ml in 45:00 +5 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X& +6 "core" &XV\ F +80 "Can"\ 4$\\2\ 9 +2 ."WCR"CTV.dial :intake +14 "collection"'  +6 "core"  +8 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")1  +5 "collection"'S @ +12 "core" ? +65 +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 1000.0ml +5 "Can"\ 7$\\8\ տ +2 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'A% +6 "core" %S\  +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X2 +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X0X % +6 "core" %S\ ! +3 #"WCR"Intake @30.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X \ \ +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +98 ."WCR"SS.seek 0ml +3 "sampler")q'! +873 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")V  +6 "collection"'M @ +7 "core" ? +67 +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +5 "Can"\ 0$^\ # +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'(% +4 "core" %S\  +4 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X&< \  +4 ."WCR"SSV.dial :exhaust +3 "sampler")9  +78 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")'! +900 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")g  +3 "collection"'C @ +11 "core" ? +68  +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can"\ <$_\ !+ +3 ."WCR"Intake.select :open +2 "sampler") +298 "collection"':% +4 "core" %S\ " +4 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X2% +5 "core" %S\ +3 "sampler")B% +7 "core" %kk \ y +33 "collection"'[% +5 "core" %S \ ! +3 "sampler")1% +6 "core" % \  +4 "collection"'% +10 "core" %S\ ! +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +7 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X; \  +14 "collection"'C% +5 "core" %S\  +92 "sampler")g% +12 "core" % xu \ \  +3 "collection"':% +6 "core" %S\  +4 ."WCR"SS.reconfigure :inhaling 0.20ml/s +3 "sampler")#.0X) \ \  +29 "collection"'5% +5 "core" %S\  +4 "sampler")% +7 "core" %I'KG \  +32 "collection"' % +5 "core" %S\  +4 "sampler")u% +5 "core" %I*UQ \  +39 "collection"'\ % +5 "core" %S\ ! +3 "sampler")% +6 "core" %I(a^ \  +44 "collection"'*% +5 "core" %S\ ! +4 "sampler") % +7 "core" %I(on \  +49 "collection"'% +5 "core" %S\ " +4 "sampler")c% +7 "core" %I( \  +3 "collection"'Q% +6 "core" %S\ " +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0X!% +7 "core" % \ +74 "collection"'B% +4 "core" %S\  +4 "sampler")[% +5 "core" % \ +86 "collection"'1% +5 "core" %S\  +3 "sampler")% +6 "core" %65 \ \ +97 "collection"'Z% +5 "core" %S\  +3 "sampler")% +5 "core" %PL \ +111 "collection"'e% +5 "core" %S\  +4 "sampler")U% +6 "core" %~} \ +124 "collection"'b% +5 "core" %S\  +3 "sampler"),% +6 "core" % \ \ +141 "collection"'@% +4 "core" %S\ " +4 "sampler")% +5 "core" % \ +161 "collection"'% +4 "core" %S\ " +3 "sampler") % +7 "core" % \  +180 "collection"'W% +4 "core" %S\ " +4 "sampler")Y% +6 "core" % \  +192 "collection"'r% +5 "core" %S\ ! +3 "sampler")% +7 "core" %60 \  +2 ."WCR"Intake.select :close +3 "sampler")0 +17 )A% +4 "core" %77 \  +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")S'! +897 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")M  +6 "collection"'V @ +88 "core" ? +10 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +7 "Can"\ ;$d\ ӊ! +3 ."WCR"Intake.select :open +3 "sampler") +218 "collection"'(% +4 "core" %S\ # +4 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X'\  +4 "sampler") % +5 "core" %dt/, \  +22 "collection"')% +5 "core" %S9\  +3 "sampler")w% +7 "core" %dt31 \  +88 "collection"'x% +8 "core" %S;\  +3 "sampler")D% +7 "core" %dt<8 \  +28 "collection"'% +5 "core" %SJ\  +4 "sampler")-% +7 "core" %du>; \  +32 "collection"'p% +5 "core" %S5\ +4 "sampler")R% +5 "core" %duDC \  +39 "collection"'$% +5 "core" %S;\  +3 "sampler")t% +6 "core" %duKF \  +44 "collection"'>% +6 "core" %S=\  +3 "sampler")B% +6 "core" %duPM \  +51 "collection"'[% +6 "core" %S3\  +3 "sampler")1% +6 "core" %dxXU \  +58 "collection"'% +5 "core" %S:\  +4 "sampler")Z% +7 "core" %dx_\\ \  +65 "collection"'% +5 "core" %S?\  +3 "sampler")e% +6 "core" %dyjg \ K +75 "collection"'U% +5 "core" %SJ\  +4 "sampler")b% +7 "core" %dxtr \  +84 "collection"',% +5 "core" %SB\  +4 "sampler")@% +5 "core" %dx \ +4 "collection"'% +6 "core" %S?\  +3 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X)\ +4 "sampler")s% +6 "core" %tt \ { +28 "collection"'% +5 "core" %SB\  +3 "sampler")% +7 "core" %zx \ { +33 "collection"'% +4 "core" %S7\ +4 "sampler")% +6 "core" %~ \ { +38 "collection"'l% +4 "core" %SA\ ! +4 "sampler")% +6 "core" % \  +44 "collection"'4% +5 "core" %S-\ " +3 "sampler")% +7 "core" % \  +50 "collection"'N% +4 "core" %S=\ ! +4 "sampler")%% +6 "core" % \  +57 "collection"'h% +5 "core" %S:\ ! +4 "sampler")o% +5 "core" % \  +67 "collection"'j% +4 "core" %S*\ # +4 "sampler")|% +6 "core" % \  +75 "collection"'"% +4 "core" %S@\ # +4 "sampler")!% +5 "core" % \  +36 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'a  +36 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'X' +331 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +141 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +3 "collection"'2  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'<' +590 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"' ' +1964 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"') @ +77 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'w  +99 "core"  +10 "collection"'x% +7 "core" %\ \ A \ +3 ."WCR"CSV.dial between air and CTV +3 "collection"'D ` +61 "core" ^ +9 ."WCR"CS.seek 7.263ml +3 "collection"'' +726 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +7 "collection"'-  +2 'G  +36 "core"  +106  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< ;b +4 ."WCR"CS.seek 0ml +3 "collection"'p'P +1591 "core" 'b C =\ 9 +6 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'R  +37 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'$' +367 "core" ' +3 ."WCR"delay 1:00 +3529 "Can"\ XY$k'\ ~} +2475 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'t  +142 "core" +7 "collection"'>& +6 "core" &XU\ 4F +88 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 "manipulator"&B% +6 "core" % N  +3 "storage"([% +6 "core" %O\ \  z\ v +3 "storage"(1. +5 "core" .(, +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 3 +3 "storage"((G +192 "core" ( +2 ."WCR"SC.configure :limp +3 "storage"($(\ 1b +4 (Z& +4 "core" &H w\ v +4 "manipulator"&& +5 "core" &  c & +5 "manipulator"&e% +6 "core" % N v  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +3 "manipulator"&U( +168 "core" ( +2 "manipulator"&b& +7 "core" & [ +3 "storage"(,& +5 "core" &N\ !\ ! \ { +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&@'k +96 "core" ' +3 "storage"(& +6 "core" &N\ \ \ \ w +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(^' +219 "core" ' +2 "storage"(W- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&Y& +4 "core" & y [ +3 "storage"(r& +6 "core" &N \ t +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 3 +3 "manipulator"&'K +34 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&A, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +4 "core" -' +5 ."WCR"SE.seek 14.3 Pucks below Top Plate +3 "storage"(J' +37 "core" ' +2 "manipulator"&V% +7 "core" %FZ = +2 "storage"(M& +7 "core" &N \ l +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 295 counts +3 "manipulator"&('r +11 "core" ' +3 "manipulator"&S& +6 "core" & | [ +4 "storage"( & +6 "core" &N\ \  \ x +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&]'k +32 "core" ' +5 ."WCR"SE.seek 15.3 Pucks below Top Plate +2 "storage"(i'g +49 "core" ' +3 "manipulator"&& +6 "core" & p [ +3 "manipulator"&f% +5 "core" %q   +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&n' ] +89 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&( +166 "core" ( +2 "manipulator"&8& +7 "core" &\  !u +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &{& +87 "core" &\  r !u +5 ."WCR"Forearm.seek CC +4 "manipulator"&H'ш +110 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&3/ +21 "core" / +7 ."WCR"CC.seek :open +3 "collection"'`( +407 "core" ( +3 "storage"(+& +5 "core" &N\ $\  \ w +4 "storage"(O& +7 "core" &N\ \  W\ y +3 "manipulator"&6& +6 "core" &\  q ^ +3 "manipulator"&q% +6 "core" %} w +4 ."WCR"Forearm.seek :retract +3 "manipulator"&k' ] +97 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +2 "manipulator"&( +167 "core" ( +3 "manipulator"&& +5 "core" & # i +4 "storage"(I& +6 "core" &N \ +3 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 3 +3 "manipulator"&T'K +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"& , +6 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +3 "manipulator"&91 +21 "core" 1 +5 "manipulator"&K% +7 "core" %Qd T +2 "storage"(C& +7 "core" &N \  )\ w +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 306 counts +2 "manipulator"&g'} +11 "core" ' +3 "manipulator"&:& +5 "core" & G h +4 "storage"(d& +6 "core" &N [\ +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&?'k +34 "core" ' +3 "storage"(#% +6 "core" %o n\ +7 ."downElevator"SE.seek :down +3 "storage"(m') +97 (s% +4 "core" %$ ?\ We +4 "manipulator"&% +6 "core" %y   +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +52 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +32 "core" ' +3 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +6 "core" &\ H +4 "manipulator"&& +6 "core" & h +3 "manipulator"&/% +6 "core" % Z  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(-z +168 "core" ( +3 "manipulator"&& +6 "core" &-w  +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &4& +6 "core" &-w   +4 .tForearm.seek :garage +2 "manipulator"&'o +113 "core" ' +77 .tHand.close +12 "manipulator"&N/ +18 "core" / +4 "manipulator"&%& +6 "core" &-x   +3 "manipulator"&h% +5 "core" %πo <  +5 .tForearm.seek :retract +2 "manipulator"&o' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&j( +308 "core" ( +3 "manipulator"&|& +6 "core" &  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &"& +4 "core" &  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&!'ш +106 "core" ' +3 "manipulator"&y& +5 "core" & + +4 "manipulator"&% +7 "core" %с  +3 "collection"'v& +7 "core" &&\ H +3 "collection"';& +10 "core" & \ H +5 .tCC.seek :closed +2 "collection"'}(X +7 "core" &"\ H + &'\ H +8 &/x'\ @+{ +9 &by'\ >? +9 &Fj)\ ?P +10 &K\ BQ +9 &L"\ BQ +9 &L(\ BP +10 &MK'\ BP +9 &M$\ BQ +10 & J#\ BQ +9 &"I'\ BP +9 &$TI(\ BQ +10 &&I\ CP +9 &'J&\ BP +10 &)L$\ BQ +9 &+]K%\ BP +9 &-K$\ BP +10 &.N\ BQ +9 &0K%\ BQ +9 &2eH\ BP +10 &4'L\ BP +9 &5L\ BQ +10 &7O&\ BQ +9 &9lJ\ CQ +9 &;/I$\ BP +10 &<I\ BQ +9 &>M#\ AP +9 &@uL#\ BP +10 &B7H#\ BP +9 &CO\ AQ +10 &E`"\ @S +9 &Gnx#\ >V +9 &I$'\ :Z +10 &J\ 9[\ +9 &L\ 9[ +9 &Nd\ 8\\ +10 &P&&\ :\\ +10 &Q#\ 8\\ +9 &S%\ 7] +9 &Ub\ 6_ +9 &W&\ 6R +10 &XXO!\ 7* +9 &X^!\ @I +4 ( +4 "collection"';& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.48 +2 "collection"'0& +6 "core" &XZ!\ @I + &XZ \ ?I +5 .tHand.open +2 "manipulator"&=1 +26 "core" 1 +3 "manipulator"&F% +7 "core" %o  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&5' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'& +7 "core" &XY!\ AI +3 "collection"' % +5 "core" %  \ A +4 .tCSV.dial CSR +2 "collection"'  +43 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +19 .tCS.seek 5ml +3 "collection"''q +1354 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '\ % +3 "core" %q`\ C +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'u'B +677 "core" ' +3 .tCSV.dial :waste +2 "collection"'7 +135 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +1984 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"' & +6 "core" &XZ \ @I +2 "collection"'% +7 "core" %SX\ @ +2 .tCSV.dial :flush +78 "collection"'*  +45 "core"  +7 .tCS.reconfigure :fast +12 "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"'c'q +1249 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'. @ +45 "core" A +6 "collection"'z% +6 "core" %q\ C +5 .tCS.seek 6.999ml +2 "collection"'&'b +542 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'_  +3 'Q  +44 "core"  +103  +7 .tCBV.dial :waste2b +8 .CS.seek 0ml +3 "collection"'''P +1704 "core" ' +4 #tFlushing upper manifold +2 "collection"'E& +6 "core" &XZ\ CI +3 "collection"'% +6 "core" %S\ C +2 .tCSV.dial :flush +3 "collection"'a  +76 "core" +8 .tCS.seek 5ml +2 "collection"'L'q +1251 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" A +7 "collection"'2% +5 "core" %q\ C +5 .tCS.seek 7ml +2 "collection"'X'e +546 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'< +3 ')  +55 "core"  +53  +8 .tCTV.dial :air +2 "collection"'w  +140 "core" +8 .tCS.seek 0ml +2 "collection"'x'P +1695 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'D'2~ +786 "core" ' +3 .tCSV.dial :waste +3 "collection"' +44 "core" +9 .tCS.seek 0ml +2 "collection"'G'P +774 "core" ' +3 "collection"'-& +6 "core" &XZ\ CI +3 "collection"'% +6 "core" %U\ D +2 .tCSV.dial :flush +3 "collection"'R  +42 "core"  +9 .tCS.seek 3ml +2 "collection"'p'2~ +780 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'t @ +46 "core" B +7 "collection"'>% +5 "core" %2 \ < +5 .tCS.seek 5ml +2 "collection"'B'q +556 "core" ' +3 .tCSV.dial :air +3 "collection"'[ @ +16 "core" > +8 .tCS.seek 0ml +2 "collection"'1'P +1240 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'Z'2~ +781 "core" ' +3 .tCSV.dial :waste +2 "collection"' +85 "core" +8 .tCS.seek 0ml +3 "collection"'e'P +783 "core" ' +4 #tDisinfecting external Intake with mfbkill +2 "collection"'& +5 "core" &XZ\ DI +4 "collection"'b% +6 "core" %N\ D +2 .tCSV.dial CSR +3 "collection"',  +134 "core"  +95 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +3 "collection"''! +1943 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 .tCS.seek 10ml +2 "collection"'P' +548 "core" ' +5 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'~ +5 'W  +9 "core" +95 +7 .tCTV.dial :intake +3 "collection"'Y  +78 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'r' +1981 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'  +80 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'V'P +593 "core" ' +3 #tFlushing lower manifold's waste2b port +3 .CSV.dial CSR +2 "collection"'M  +107 "core"  +11 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 4ml +2 "collection"'S'R8 +1101 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"' ' +1487 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +5 "collection"'  +2 'f  +46 "core" ~ +98  +9 .tCBV.dial :waste2b +2 "collection"'@  +52 "core"  +8 .tCS.seek 0ml +3 "collection"'U'P +2414 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'^  +46 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"''R8 +1101 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'(' +1477 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'J +3 '8  +105 "core" +27  +9 .tCTV.dial :air +12 "collection"'{  +138 "core" ~ +9 .tCS.seek 0ml +2 "collection"']'P +2392 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'A'2~ +786 "core" ' +3 .tCSV.dial :waste +3 "collection"'3 +43 "core" +8 .tCS.seek 0ml +2 "collection"'n'P +804 "core" ' +3 #tFlushing upper manifold +2 "collection"'\\& +6 "core" &XZ\ AI +3 "collection"'+% +5 "core" %O\ @ +4 .tCSV.dial :flush +2 "collection"'O  +45 "core"  +8 .tCS.seek 5ml +3 "collection"'6'q +1244 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'q @ +45 "core" A +6 "collection"'% +7 "core" %q \ = +4 .tCS.seek 7ml +2 "collection"'I'i +557 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +3 'H  +11 "core"  +106 +7 .tCTV.dial :air +2 "collection"'9  +16 "core" +8 .tCS.seek 0ml +2 "collection"'K'P +1710 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'C'2~ +783 "core" ' +3 .tCSV.dial :waste +2 "collection"': +43 "core" +8 .tCS.seek 0ml +3 "collection"'d'P +791 "core" ' +3 "collection"'#& +5 "core" &XZ\ 7I +4 "collection"'k% +6 "core" %O\ 6 +2 .tCSV.dial :flush +3 "collection"'s  +44 "core"  +9 .tCS.seek 3ml +2 "collection"''2~ +794 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" B +7 "collection"'T% +6 "core" %2|\ > +4 .tCS.seek 5ml +3 "collection"''q +548 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +17 "core" > +7 .tCS.seek 0ml +3 "collection"'/'P +1249 "core" ' +3 .tdelay 7 seconds +582 "Can"\ W[$n\ } +122 .tCS.seek 3ml +3 "collection"'g'2~ +787 "core" ' +3 .tCSV.dial :waste +2 "collection"'i +85 "core" +8 .tCS.seek 0ml +3 "collection"''P +780 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'?& +5 "core" &XZ\ <I +4 "collection"'4% +6 "core" %R\ > +3 .tCSV.dial :flush +2 "collection"'m  +44 "core"  +8 .tCS.seek 5ml +2 "collection"' 'q +1246 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'N @ +46 "core" A +81 "collection"'%% +7 "core" %q\ D +14 .tCS.seek 7ml +3 "collection"'h'f +546 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +7 '  +41 "core"  +104  +9 .tCBV.dial :waste2b +2 "collection"'l  +52 "core"  +8 .tCS.seek 0ml +3 "collection"'|'P +1697 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'"& +6 "core" &XZ(\ @I +3 "collection"'y% +6 "core" %Q&\ = +3 .tCSV.dial CSR +3 "collection"'  +44 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'v'! +1955 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'o' +558 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'` +3 '0  +54 "core"  +54 +8 .tCTV.dial :intake +2 "collection"'=  +80 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'F' +2001 "core" ' +8 .tIntake.select :close +4 "sampler")0 +19 #"brent"Session Begun +13 .tCTV.dial :air +3 "collection"'  +77 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"' 'P +128 #"brent"-> upsync +467 "core" ' +4 .tCSV.dial CSR +4 "collection"';  +108 "core"  +12 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +22 .tCS.seek 5ml +3 "collection"''q +1312 #"uploadLog"upsync +35 "core" ' +4 .tdelay 5 seconds +14 #"brent"Session Ended +490 .tCSR.select :air +3 "collection"' +21 .tCS.seek 10ml +3 "collection"'!' +1346 "core" ' +3 .tCSV.dial CBV +3 "collection"'$ +105 "core" +9 .tCS.seek 0ml +2 "collection"'\ 'P +2625 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&7( +14 "core" ( +3 "manipulator"&u& +5 "core" & W  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +88 & & +4 "core" &   +4 .tForearm.seek CC +13 "manipulator"&'ш +101 "core" ' +2 .tHand.close +2 "manipulator"&*/ +28 "core" / +7 .tCC.seek :open +2 "collection"'( +409 "core" ( +2 "manipulator"&.& +7 "core" & !  +3 "manipulator"&z% +5 "core" %т /  +5 .tForearm.seek :retract +2 "manipulator"&c' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&_(-z +294 "core" ( +3 "manipulator"&Q& +7 "core" &-  Y +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &&& +4 "core" &- Y +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +3 "manipulator"&E'o +110 "core" ' +3 .tHand.open +2 "manipulator"&1 +27 "core" 1 +3 "manipulator"&a% +7 "core" %sX v / +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'' ] +106 "core" ' +4 #tCompleted [myWCR {hotBleach :waste2b} #Phase 33: Saturday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:36 +2 #Preparing to sleep until 8/31/25 11:00AM +12 #Asleep til 8/31/25 11:00AM +8 #Continuing at 11:00PDT31-Aug-25 +5 "Can"\ aE$o\ F~ +7 ."Qmail"GoodNews.email "Then, in tube 4: myWCR \\t\\t\\t\\t\\t#Phase 34: Sunday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:169\\n{1 => 33,\\n 2 => 33,\\n 3 => 16,\\n 4 => 17,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:50:53, 12.6C, 10% humidity, 14.5psia, 13.02V, 0.33A, 186.719Ah, 4.31W\\nSampled 225.0ml",Subject: "Asleep until 11:00PDT31-Aug-25" +996 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +5219 #"uploadLog"upsync +33772 "Can"\ o0$q\ ժ} +60002 \ u)$r\ @} +60002 \ s-$tg\ } +60002 \ u*$u\ l} +60003 \ q/$w\ } +60002 \ j:$y\ ؘ} +60002 \ q0${\ .} +60002 \ q0$}d\ } +60002 \ o3$>\ Z} +60002 \ q0$\ } +60002  \ r/$\ ۆ} +60002  \ g?$\ } +60003 \ \ r0$\ ܲ} +60002 \ \ p0$\ H} +60002  \ j=$U\ } +60002 \ r0$4\ t} +60002 \ r0$\ \ } +60002 \ r0$\ ߠ} +60002 \ eE$r\ 6} +60002  \ p3$I\ } +60002  \ h@$#\ b} +60001  \ r0$\ } +60002 \ r0$\ } +60001 \ k9$\ $} +60001 \ j<$\ } +60002 \ s/$d\ P} +60001 \ k8$?\ } +60001 \ r0$\ |} +60002 \ q1$\ } +60002 \ q0$}\ } +60002 \ r0$T\ >} +60002 \ r0$7\ } +60002 \ q0$\ j} +60003 \ p2$\ } +60002 \ q/$\ } +60002 \ q0$\ ,} +60002 \ n5$\ } +60002 \ i<$^\ X} +60003 \ p2$@\ } +60002 \ r0$!\ } +60002 \ _R$\ } +60002 \ v)$\ } +60002 \ r0$b\ F} +60002 \ i=$I\ } +60003 \ q0$)\ r} +60002 \ q1$\ } +60002 \ r0$\ } +60002 \ q/$ƹ\ 4} +60002 \ q0$ș\ } +60002 \ q0$u\ `} +60002 \ h>$S\ } +60002 \ k9$3\ } +60002 \ r0$\ "} +60002 \ k9$\ } +60002 \ v)$ө\ N} +60003 \ q0$8\ } +60002 \ j:$\ z} +60002 \ r/$\ } +60002 \ q/$\ } +60002  \ r0$ܮ\ <} +60002 \ r0$ޅ\ } +60002 \ \ r0$U\ h} +60002  \ q1$<\ } +60002 \ \ q0$\ } +60002 \ r0$\ *} +60002 \ p3$\ } +60002 \ r/$\ V} +60002 \ w)$l\ } +60002 \ r0$\ } +60002 \ s0$\ } +60002 \ l9$\ } +60002 \ r0$\ D} +60002 \ r/$\ } @PDT1756624055.24 \ cL$V p} +60002 \ q1$: } +60002 \ gH$ } +60002 \ k;$ 2} +60002 \ s0$ } +60002 \ s/$ ^} +60002 \ q0%x } +60002 \ w*%1 } +60002 \ aP%  } +60002 \ s0% } +60002 \ q2%i L} +60002 \ `R%\ M } +60002 \ r0% $ x} +60002 \ s0% } +60002 \ m9% } +60002 \ k=% :} +60002 \ r0% } +60002 \ j<%f \ f} +60002 \ r0%? \ } +60002  \ s0% } +60002  \ v*% (} +60002 \ \ u,%o } +60002 \ s/%0 T} +60002 \ p3%  } +60003 \ \ r0%! } +60002 \ \ s0%# } +60002  \ s0%% } +60002 \ s0%' B} +60002 \ m7%)` } +60002 \ r0%+? n} +60002 \ q0%-" } +60002  \ r0%. } +60002 \ \ r0%0 0} +60002  \ r0%2 } +60002 \ t.%4R \\} +60003 \ r/%6$ } +60002 \ s0%7 } +60002 \ \ fF%9 } +60002 \ r/%; } +60002 \ r0%= J} +60002 \ o3%?w } +60002 \ q/%A[ v} +60002 \ r0%C9  } +60003 \ r0%E } +60002 \ r0%F 8} +60002 \ o2%H } +60002 \ k9%J d} +60004 \ w)%LA } +60000 \ r0%N } +60002 \ fC%O &} +60003 \ q/%Q } +60002 \ r0%S R} +60002 \ j:%U~ } +60002 \ aN%Wf ~} +60002 \ r0%YG } +60002 \ cI%[! } +60002 \ q0%\\ !@} +60002 \ q/%^ !} +60003 \ g@%` "l} +60002 \ h=%b #} +60003 \ p1%d# #} +60001 \ q0%f $.} +60002 \ l7%g $} +60002 \ p/%i %Z} +60002 \ p0%k %} +60003 \ q0%mr &} +14343 \ p0%m &X +11 #tPowering core bus +533 .Gate.power :raw,:ON +2 "sampler") +57 ) +4 "core"  +4 "collection"' +4 '2 +5 "core"  +4 "processing"% +3 %L +6 "core"  +8 "collection"' 9\ +4 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +7 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X/ +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +8 .tElbow.jog 1500 +3 "manipulator"&p* +16 "core"  +5 "sampler")[% +6 "core" % \ 3 +5 ."readyCS"CS.reconfigure :fast +4 "collection"'#d @b +5 ."rdySampler"SS.home.seek 0ml +4 ."readyCS"CS.home.seek 0ml +5 "sampler")B'! +6 "collection"'1'P +6 "core" * + / +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +2 "manipulator"&(Z +316 "core" ( +2 "storage"(Z& +7 "core" &\ 5\ D M\ } +3 .tSE.home.seek :down +2 "storage"(') +18 "core" ' +51 ' +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(b([G +184 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +258 "core" ' +844 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +6 .tForearm.seek :retract +2 "manipulator"&,' ] +5 "core" ' +4 .tElbow.seek :hammer +2 "manipulator"&e( +109 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&'΢ +100 "core" ' +2 "manipulator"&W% +7 "core" %Ζ ` X +3 .tForearm.seek retracted +3 "manipulator"&~' ] +111 "core" ' +3 "manipulator"&Y% +5 "core" % I +4 "processing"%P& +8 "collection"'& +6 "core" &<\ V +2 &6\ M +4 .tCC.home.seek :open +4 ."openPC"PC.home.seek :open +3 "collection"'r( +4 "processing"%M( +314 "core" ( +31 ( +79 "Can"\ `F%n! & +15 #tPhase [myWCR #Phase 34: Sunday StandAloneWCR with Regular cleanup (1 puck)] +3 #Starting initialPurge +2 ."Qmail"Notice.email "At 11:00:36 began in tube 4: myWCR \\t\\t\\t\\t\\t#Phase 34: Sunday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:169\\n{1 => 33,\\n 2 => 33,\\n 3 => 16,\\n 4 => 17,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 10.5C, 11% humidity, 14.4psia, 13.02V, 0.34A, 191.649Ah, 4.39W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 34: Sunday StandAloneWCR with Regular cleanup (1 puck)" +3 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +1041 "collection"'V& +5 "core" &vM\ F +3 .tHand.open +2 "manipulator"&S1 +62 "core" 1 +3 "manipulator"&& +7 "core" &  "z +3 "manipulator"&f% +7 "core" % I F +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&@(-z +186 "core" ( +3 "manipulator"& & +5 "core" &- F h +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &^& +4 "core" &- h +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&U'o +107 "core" ' +3 .tHand.close + "manipulator"&/ +22 "core" / +3 "manipulator"&J& +6 "core" &- u h +3 "manipulator"&8% +7 "core" %|d [  +3 .tForearm.seek :retract +3 "manipulator"&{' ] +106 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&(( +320 "core" ( +2 "manipulator"&]& +6 "core" & l - +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &3& +4 "core" & s - +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&A'ш +104 "core" ' +2 "manipulator"&\\& +7 "core" & s - +3 "manipulator"&+% +6 "core" %т +4 "collection"'O& +5 "core" &v:\ < +4 "collection"'n& +9 "core" &v;\ < +4 .tCC.seek :closed +4 "collection"'q(X +3 "core" &vO\ < +7 &w\ F\ =B +7 &FwS\ 92 +9 &+o{S\ 6G +10 &YH\ :R +9 &IJ\ F +3 "collection"'4% +6 "core" %M@\ ? +2 .tCSV.dial :flush +3 "collection"'m  +73 "core"  +7 .tCS.seek 5ml +3 "collection"''q +1268 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'N @ +46 "core" B +6 "collection"'%% +6 "core" %qA\ @ +4 .tCS.seek 7ml +2 "collection"' 'h +564 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +4 '  +10 "core"  +97 ~ +5 .tCTV.dial :air +7 .CS.seek 0ml +2 "collection"'l'P +1751 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'h'2~ +784 "core" ' +3 .tCSV.dial :waste +2 "collection"'" +46 "core" +7 .tCS.seek 0ml +3 "collection"'y'P +792 "core" ' +4 "collection"'& +5 "core" &Xc6\ @F +3 "collection"'|% +6 "core" %N:\ @ +3 .tCSV.dial :flush +2 "collection"'v  +43 "core"  +7 .tCS.seek 3ml +2 "collection"'0'2~ +794 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'` @ +91 "core" A +8 "collection"'=% +5 "core" %2|8\ 6 +7 .tCS.seek 5ml +2 "collection"'o'q +559 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +6 "core" A +7 .tCS.seek 0ml +3 "collection"'F'P +1266 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"';'2~ +794 "core" ' +3 .tCSV.dial :waste +2 "collection"' +76 "core" +7 .tCS.seek 0ml +2 "collection"''P +800 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&$& +6 "core" & - +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&!( +4 "core" ( +4 "manipulator"&& +5 "core" & - +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &u& +4 "core" & - +4 .tForearm.seek CC +3 "manipulator"& 'ш +98 "core" ' +2 .tHand.close +2 "manipulator"&*/ +21 "core" / +5 .tCC.seek :open +2 "collection"'j( +409 "core" ( +3 "manipulator"&5& +6 "core" & - +3 "manipulator"&}% +6 "core" %ш $ +3 .tForearm.seek :retract +3 "manipulator"&.' ] +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&z(-z +314 "core" ( +3 "manipulator"&& +5 "core" &- K W +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Q& +4 "core" &- W +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&7'o +113 "core" ' +3 .tHand.open +2 "manipulator"&&1 +20 "core" 1 +3 "manipulator"&% +6 "core" %tZ > +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&a' ] +123 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +7 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 4 at 11:05:11PDT31-Aug-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 16,\\n 4 => 17,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 10.5C, 11% humidity, 14.4psia, 13.02V, 0.34A, 191.649Ah, 4.39W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Loading wcr puck from tube 4 into Collection Clamp +1034 "collection"'c& +6 "core" &J\ F +3 "manipulator"&E% +7 "core" % ;  +3 "storage"(% +6 "core" %- t\  +2 "storage"(2. +6 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 4 +3 "storage"(L(, +517 "core" ( +4 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 ()& +4 "core" &, \ >\ $ [\  +3 "manipulator"&<& +6 "core" &- W +3 "manipulator"&w% +7 "core" % ;  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 4 +3 "manipulator"&X( +201 "core" ( +3 "manipulator"& & +5 "core" &  ~ +8 "storage"(x& +6 "core" &, \ +84 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&D'| +96 "core" ' +2 "storage"(R& +7 "core" &,\ $\  S\ x +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(G' +205 "core" ' +3 "storage"(t- +5 "core" -'… +7 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 ([& +4 "core" &, e\ N \ +3 "manipulator"&>& +7 "core" &  ~ +3 ."WCR"Elbow.seek 4 +3 "manipulator"&'( +12 "core" ( +2 "manipulator"&_& +7 "core" &\  O ] +3 "storage"(& +6 "core" &,\ 4\ C H\ } +4 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&\ 'Ј +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +3 "manipulator"&p/ +17 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&Z& +8 "storage"(') +12 "core" &\  ] +3 "manipulator"&% +6 "core" %В > > +4 ."WCR"Forearm.seek :retract +2 "manipulator"&W' ] +100 "core" ' +7 ."WCR"Elbow.seek CC +3 "manipulator"&-( +39 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +136 "core" ( +3 "manipulator"&& +6 "core" & * +3 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Y& +4 "core" & * +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +100 "core" ' +3 "manipulator"&P& +6 "core" & * +3 "manipulator"&,% +6 "core" %ц +4 "collection"'& +6 "core" &\\\ @ +4 "collection"'& +7 "core" &R\ B +8 ."WCR"CC.seek :closed +5 "collection"'(X +7 "core" &N\ ? + &U\ A +5 &X\ @3 +8 &FyX\ 61 +10 &=nz[\ 5F +9 &ZX\ 7Q +9 &JU\ 9Q +10 &YLJ\ 9Q +9 &KN\ 8R +9 &K?\ 9R +10 &JL\ 9R +9 &!aIQ\ 9Q +10 &#"LH\ Q +9 &+LO\ +9 &X*G\ 7(t +10 &XeM\ 7G +3 ( +3 "collection"'& +6 "core" &XbG\ 9G +4 #"WCR"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.44 +3 .Hand.open +2 "manipulator"&V1 +24 "core" 1 +4 "manipulator"&S% +6 "core" %r t +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +79 ."WCR"Forearm.seek :retract +13 "manipulator"&' ] +97 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")f+ +4 "core" + +4 "sampler") % +6 "core" % \ ! +3 "collection"'^& +6 "core" &XbC\ 3G +5 "Can"\ J{%p ' +3 #"WCR"Calibrating pressure and temperature sensors +10 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")e +6 "core"  +6 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X +6838 ."WCR"Flow.enablePump :primary +3 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")+  +6 "collection"'O @ +6 "core"  +12 ? +9 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +6 "Can"\  %s '.} +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'{% +4 "core" %N+\ \ +4 #"WCR"Intake @30.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X \  +51 "collection"'/% +5 "core" %N7\  +3 "sampler")% +6 "core" %V \  +58 "collection"'g% +4 "core" %N4\  +4 "sampler")?% +6 "core" %V \  +65 "collection"'4% +5 "core" %N>\  +3 "sampler")m% +6 "core" %V \  +75 "collection"'i% +5 "core" %N3\  +3 "sampler")N% +7 "core" %V66 \  +2 ."WCR"Intake.select :close +3 "sampler")0 +17 )%% +4 "core" %VA> \ \ +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +399 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +20 #"WCR"Sampling 1000.0ml in 45:00 +5 .Flow.enablePump :primary +2 .Flow.setRate 2.5 + .Intake.select :close +2 .Exhaust.select :close +3 .SS.reconfigure :default + "sampler")#.0X% +7 "core" %#GC \ ) +24 "collection"'_% +5 "core" %N\  +3 "sampler")% +6 "core" %#} \  +3 "collection"'% +6 "core" %N\ +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X$% +4 "core" %N\  +4 "sampler")_% +5 "core" % \ +4 ."WCR"Intake.select :close +2 "sampler")0 +17 )% +4 "core" %,) \  +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")<'! +902 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +101 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")w  +7 "collection"' @ +6 "core" ? +69 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can"\ 8%v ' +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'X% +5 "core" %N\  +3 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X \ +33 "collection"'@% +4 "core" %N\ +4 "sampler")% +5 "core" %pu \ +39 "collection"'3% +5 "core" %N\  +3 "sampler")\\% +8 "core" % \ +42 "collection"'+% +5 "core" %N\ ! +3 "sampler")O% +5 "core" % \ +52 "collection"'{% +4 "core" %N\  +3 "sampler")]% +6 "core" %!" \ +58 "collection"'6% +5 "core" %N\ +4 "sampler")^% +5 "core" %44 \ +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )H% +4 "core" %:6 \  +3 ."WCR"SSV.dial :exhaust +3 "sampler")e  +81 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")n'! +904 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +89 ."WCR"CBV.dial SSV +4 "sampler")I  +6 "collection"'K @ +7 "core" ? +67 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +4 "Can"\ 2%w '% +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'9% +4 "core" %N\  +4 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X( +1910 "core" 's+" \  +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X; \  +11 "collection"'x% +5 "core" %N\  +3 "sampler")z% +7 "core" %DC \  +24 "collection"'R% +5 "core" %N\  +3 "sampler")a% +7 "core" %RP \ \  +28 "collection"'t% +5 "core" %N\  +4 "sampler")[% +5 "core" %`^ \  +34 "collection"'7% +5 "core" %N\ +3 "sampler")>% +7 "core" % ro \ j +38 "collection"'_% +5 "core" %N\ ! +3 "sampler")% +7 "core" % \ +2 "collection"'% +7 "core" %N\  +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X \ \  +14 "collection"'K% +5 "core" %N\  +4 "sampler")I% +7 "core" %\\HG \  +17 "collection"'9% +5 "core" %N\  +3 "sampler")n% +7 "core" %\\UT \  +20 "collection"'k% +5 "core" %N\  +4 "sampler")A% +7 "core" %\\fd \ \  +24 "collection"'1% +5 "core" %N:\  +3 "sampler")d% +7 "core" %\\yv \  +28 "collection"'% +5 "core" %N\  +3 "sampler")C% +7 "core" %\\ \ 9 +3 "collection"':% +6 "core" %N\  +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X% +5 "core" % \  +142 "collection"'E% +5 "core" %N\  +3 "sampler")_% +7 "core" % \  +159 "collection"'% +4 "core" %N\  +4 "sampler")% +6 "core" % \  +180 "collection"'% +4 "core" %N\  +4 "sampler")w% +5 "core" %# \ I +194 "collection"'X% +4 "core" %N\  +4 "sampler")<% +6 "core" %74 \ I +2 ."WCR"Intake.select :close +3 "sampler")0 +17 )% +4 "core" %66 \ I +3 ."WCR"SSV.dial :exhaust +3 "sampler")'  +80 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")P'! +902 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler"),  +7 "collection"' @ +7 "core" ? +28 #"flow"2.6L/min +40 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +6 "Can"\ 6%|X (u +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'p% +4 "core" %N\  +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X)? \  +37 "collection"'%% +5 "core" %N\  +4 "sampler")% +5 "core" %LZ!GF \  +45 "collection"'% +5 "core" %N\  +3 "sampler")h% +7 "core" %L[!NK \  +50 "collection"'% +5 "core" %N\  +3 "sampler")|% +7 "core" %LdVW \  +57 "collection"'% +6 "core" %N\  +3 "sampler")`% +7 "core" %L\\dc \ +65 "collection"'=% +5 "core" %N\  +4 "sampler")0% +5 "core" %L\\ro \ +76 "collection"'% +5 "core" %N\  +3 "sampler")o% +7 "core" %L\\~ \ +3 "collection"'% +6 "core" %N\  +2 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X0 +856 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X% +7 "core" % 32 \  +24 "collection"'E% +5 "core" %NC\  +3 "sampler")_% +7 "core" % 85 \  +28 "collection"'% +4 "core" %N\  +4 "sampler")% +6 "core" % A? \  +33 "collection"'% +5 "core" %NR\  +3 "sampler")w% +5 "core" % E? \  +40 "collection"'X% +4 "core" %N\  +3 "sampler")<% +7 "core" % IE \  +43 "collection"'% +5 "core" %N\  +3 "sampler")'% +6 "core" % PM \  +51 "collection"'y% +4 "core" %N\  +3 "sampler")% +7 "core" %XT \  +57 "collection"',% +5 "core" %N\  +3 "sampler")p% +7 "core" %`` \  h +65 "collection"'P% +4 "core" %NT\  +4 "sampler")W% +5 "core" %li \ +76 "collection"'c% +4 "core" %N"\  +3 "sampler")D% +6 "core" %xv \ \ +86 "collection"'G% +4 "core" %N%\  +3 "sampler")\ % +5 "core" % \ \ +98 "collection"'Y% +5 "core" %N\  +86 "sampler")% +5 "core" % \ +28 "collection"'% +4 "core" %N\  +4 "sampler") % +7 "core" % \ \ +124 "collection"'S% +4 "core" %N\  +4 "sampler")B% +6 "core" % \ +141 "collection"'f% +4 "core" %N\  +3 "sampler")8% +7 "core" % \ \ +159 "collection"'J% +4 "core" %N$\  +4 "sampler")~% +6 "core" % \ \ +180 "collection"'% +5 "core" %N\  +3 "sampler")Z% +6 "core" %B@ \ \ +193 "collection"'% +5 "core" %NT\  +3 "sampler")3% +5 "core" %ca \ +194 "collection"'j% +4 "core" %N\  +4 "sampler")\\% +6 "core" % \ +151 ."WCR"SS.reconfigure :default +3 "sampler")#.0X\ = +5 ."WCR"CBV.dial :waste2b +3 "collection"'1  +36 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'d' +89 "core" ' +4 ."WCR"delay 1:00 +6006 .CTV.dial :air,avoiding: :intake +3 "collection"'  +141 "core" +8 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'C  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"':' +591 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'@' +1979 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +2 "collection"'/ @ +77 "core" > +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +98 "core"  +10 "collection"'g% +5 "core" %\ = +4 ."WCR"CSV.dial between air and CTV +3 "collection"'? ` +61 "core" ^ +8 ."WCR"CS.seek 7.206ml +3 "collection"'4' +745 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'m  +8 'i  +34 "core"  +106  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< =b +5 ."WCR"CS.seek 0ml +3 "collection"'#'P +1624 "core" 'T F A\ 4 +5 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'N  +37 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'r' +325 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +140 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'  +44 "core"  +9 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'T' +597 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"' ' +1987 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'^ @ +77 "core" > +144 ."WCR"CBV.dial between CSV and waste2b +5 "collection"'%  +98 "core"  +11 "collection"'% +6 "core" % \ = +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +61 "core" _ +8 ."WCR"CS.seek 7.227ml +3 "collection"'h' +741 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +8 '|  +32 "core"  +106  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< =b +5 ."WCR"CS.seek 0ml +3 "collection"''P +1565 "core" 'V C @\ : +6 ."WCR"delay 2:00 +7041 "Can"\ VU% (> +4963 ."WCR"CBV.dial :waste2b +3 "collection"'`  +36 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'=' +385 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'0  +141 "core" +7 "collection"'& +5 "core" &X_\ :G +4 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 "manipulator"&o% +6 "core" % M  +3 "storage"(% +5 "core" %O\ \ \ z +4 "storage"(H. +5 "core" .(, +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 3 +3 "storage"($(G +190 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (u& +4 "core" &H\  \ v +3 "manipulator"&;& +6 "core" &  < & +3 "manipulator"&(% +6 "core" % M `  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +3 "manipulator"&"( +166 "core" ( +3 "manipulator"&5& +5 "core" &  +4 "storage"(q& +6 "core" &N\ #\ # \ { +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +2 "manipulator"&F'k +107 "core" ' +2 "storage"(& +7 "core" &N\ E\ D \ ~ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(' +209 "core" ' +2 "storage"(Q- +6 "core" -'* +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&&& +4 "core" & t  +4 "storage"(& +5 "core" &N\ #\ # \ z +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 3 +3 "manipulator"&.'K +40 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&s, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(v- +4 "core" -'* +90 ."WCR"SE.seek 15.32 Pucks below Top Plate +3 "storage"( 't +39 "core" ' +3 "manipulator"&!% +6 "core" %;Y +3 "storage"(l& +6 "core" &N E\ l +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 284 counts +2 "manipulator"&*'g +12 "core" ' +2 "manipulator"&2& +7 "core" & K  +3 "storage"(b& +6 "core" &N\ \  D\ x +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&)'k +27 "core" ' +4 ."WCR"SE.seek 16.32 Pucks below Top Plate +3 "storage"(}' +39 "core" ' +3 "manipulator"&& +5 "core" & \\  +4 "manipulator"&x% +6 "core" %q\   +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&z' ] +92 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&R( +170 "core" ( +3 "manipulator"&a& +5 "core" &  < $ +4 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &t& +4 "core" &  ) $ +4 ."WCR"Forearm.seek CC +3 "manipulator"&['ш +97 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&7/ +28 "core" / +7 ."WCR"CC.seek :open +2 "collection"'>( +408 "core" ( +3 "storage"(E& +5 "core" &N\ D\ + k\ | +4 "storage"(_& +6 "core" &N\ (\ 5 x\ | +3 "manipulator"&& +6 "core" &  U $ +3 "manipulator"&% +6 "core" %ї  +4 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +3 "manipulator"&w( +163 "core" ( +2 "manipulator"&X& +7 "core" &  +2 "storage"(<& +5 "core" &N\ F\ E \ ~ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 3 +2 "manipulator"& 'K +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +4 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&'1 +18 "core" 1 +4 "manipulator"&y% +6 "core" %Qc 9 +4 "storage"(& +6 "core" &N m\ t +3 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 306 counts +3 "manipulator"&,'} +12 "core" ' +3 "manipulator"&p& +6 "core" &  +3 "storage"(P& +6 "core" &N 6\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +2 "manipulator"&W'k +21 "core" ' +2 "storage"(c% +81 "core" % L ]\ +15 ."downElevator"SE.seek :down +5 "storage"(D') +98 (G% +4 "core" %" \ We +4 "manipulator"&\ % +6 "core" %b  +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&Y' ] +40 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +41 "core" ' +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +6 "core" &\ F +3 "manipulator"&& +6 "core" & @  +3 "manipulator"& % +6 "core" % U k  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(-z +183 "core" ( +3 "manipulator"&B& +5 "core" &-} { R +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &f& +4 "core" &-} Y R +5 .tForearm.seek :garage +2 "manipulator"&8'o +112 "core" ' +3 .tHand.close + "manipulator"&J/ +24 "core" / +3 "manipulator"&~& +6 "core" &-} x R +3 "manipulator"&% +6 "core" %zg  +3 .tForearm.seek :retract +3 "manipulator"&Z' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +305 "core" ( +3 "manipulator"&3& +6 "core" &  , & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &j& +4 "core" & \\ & +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&\\'ш +100 "core" ' +2 "manipulator"&& +5 "core" & k & +4 "manipulator"&]% +7 "core" %э +3 "collection"' & +6 "core" &\ D +4 "collection"'+& +7 "core" &\ D +6 .tCC.seek :closed +2 "collection"'6(X +7 "core" &\ D +2 &\ C +7 &0v\ <+z +10 &a{\ :? +9 &Gk\ ;P +10 &I\ >Q +9 &L\ >Q +9 &H\ >Q +10 &MJ\ >Q +9 &I\ Q +9 &.M\ =Q +10 &0J\ =Q +9 &2eG\ >Q +10 &4'Q\ =Q +9 &5L\ >P +9 &7K\ =P +10 &9oJ\ =P +9 &;/O\ =Q +9 &<M\ >P +10 &>L\ >Q +9 &@vL\ >P +10 &B8G\ >P +9 &CO\ 33,\\n 2 => 33,\\n 3 => 17,\\n 4 => 16,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:44:11, 11.9C, 11% humidity, 14.4psia, 12.99V, 0.33A, 192.235Ah, 4.30W\\nSampled 250.0ml",Subject: "Asleep until 11:00PDT01-Sep-25" +1120 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5346 #"uploadLog"upsync +14333 "Can" \ l0% )u> +60002  \ k2% * > +60002 \ r*% *> +60002 \ s)%A +7> +60003 \ q+% +> +60002 \ r*% ,c> +60002 \ n0% ,> +60002 \ n0% -> +60002 \ h8% .%> +60002 \ f<% .> +60003 \ n0% /Q> +60002 \ n0%a /> +60003 \ n0%I 0}> +60003 \ n0% 1> +60003 \ n0% 1> +60002 \ g9% 2?> +60002 \ m1% 2> +60002 \ bD% 3k> +60002 \ r)%l 4> +60002 \ n0% 4> +60003 \ dA% 5-> +60002 \ h9% 5> +60002 \ n0% 6Y> +60002 \ l3%x 6> +60002 \ n0%` 7> +60002 \ n0%2 8> +60002 \ f:% 8> +60002 \ g;% 9G> +60002  \ n0% 9> +60003 \ g9% :s> +60002 \ n0% ; > +60001 \ r)%Q ;> +60003 \ n0% <5> +60002 \ n0% <> +60002 \ h:%ä =a> +60002 \ n0%Ń => +60002 \ f<%c >> +60002 \ n0%6 ?#> +60002 \ o0% ?> +60002  \ l3% @O> +60002 \ \ e=% @> +60002 \ n/%Э A{> +60002 \ n0%҉ B> +60002 \ o0%l B> +60002 \ s)%) C=> +60002 \ s)%ף C> +60003 \ f;%ف Di> +60002 \ m1%e D> +60002 \ n0%C E> +60002 \ g;%" F+> +60002 \ m0% F> +60003 \ n0% GW> +60002 \ d>% G> +60002 \ n0% H> +60002 \ n0%f I> +60002 \ g9%> I> +60002 \ m0%! JE> +60003 \ m0% J> +60002 \ m0% Kq> +60002 \ m0%h L> +60002 \ m0%L L> +60002 \ m0%' M3> +60002 \ m0% M> +60003 \ m0% N_> +60002 \ m0% N> +60002 \ X[% O> +60002 \ bC%y P!> +60002 \ m0&V P> +60002 \ m/&2 QM> +60002 \ g;& Q> +60002 \ r)& Ry> +60003 \ r)&c S> +60002 \ g7& - S> +60002 \ m0&  T;> @PDT1756710461.33 \ m0& T> +60002 \ h5& Ug> +60003 \ l0& U> +60002 \ m0&t V> +60002 \ m0&O W)> +60002 \ \ c@&* W> +60002 \ m0& XU> +60002 \ n0& X> +60002 \ m0& Y> +60002 \ m0& Z> +60002  \ s(&6 Z> +60002 "\ n/&!\ [C> +60002 "\ f>&" [> +60002 %\ n0&$ \\o> +60002 $\ n0&& ]> +60002 $\ r+&(F ]> +60002 \ o0&) ^1> +60002 \ n0&+ ^> +60002  \ n0&- _]> +60002 !\ n0&/ _> +60002 \ n0&1e `> +60002 \ n0&3R a> +60002 \ n/&5# a> +60003 \ j6&7 bK> +60002 \ g9&8 b> +60002 \ n0&: cw> +60002  \ m1&< d > +60002 \ n0&> d> +60002 \ r)&@= e9> +60002 \ cC&A e> +60002 \ m0&C fe> +60002 \ l3&E f> +60002 \ j5&G~ g> +60002 \ n0&IR h'> +60003 \ n0&K, h> +60002 \ n0&M iS> +60002 \ e?&N i> +60002 \ h8&P j> +60002 \ m0&R k> +60002 \ m0&T k> +60002 \ n/&V\\ lA> +60002 \ s*&X\ l> +60002 \ \ n0&Y mm> +60003 \ m2&[} n> +60002 \ n0&][ n> +60002 \ n/&_7 o/> +60002 \ h9&a o> +60002 \ l2&b p[> +60002 \ n0&d p> +60002 \ \ g;&f q> +60002  \ e=&h r> +60002 \ m0&j r> +60003 \ cB&la sI> +60003 \ m/&n7 s> +60006 \ r)&p tu> +60002 \ f;&q u > +60002 \ d>&s u> +60003 \ m/&u` v7> +60002 \ l1&w@ v> +60002 \ k3&y wc> +60002 \ m0&z w> +60003 \ l0&| x> +60002 \ l0&~ y%> +60002 \ m0& y> +60002 \ l0&o zQ> +60003 \ k/&H z> +13728 \ l0& { +10 #tPowering core bus +530 .Gate.power :raw,:ON +2 "sampler") +36 ) +3 "core"  +5 "collection"' +3 'v +6 "core"  +3 "processing"% +5 %! +3 "core"  +9 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default +80 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 17,\\n 4 => 16,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 9.9C, 11% humidity, 14.4psia, 12.99V, 0.36A, 197.189Ah, 4.71W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t\\t\\t\\t#Phase 35: Monday DA+WCR with Regular cleanup (4 pucks)" +2 #tStarting initialPurge +1344 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'c& +4 "core" &y\ A +4 .tHand.open +2 "manipulator"&1 +25 "core" 1 +3 "manipulator"&w& +5 "core" &  "{ +3 "manipulator"&G% +6 "core" % \\  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (-z +193 "core" ( +3 "manipulator"& & +6 "core" &-q C +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &,& +4 "core" &-q C +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&'o +109 "core" ' +4 .tHand.close + "manipulator"&/ +27 "core" / +6 "manipulator"& & +7 "core" &-x x < +4 "manipulator"&}% +5 "core" %}k  +5 .tForearm.seek :retract +2 "manipulator"&W' ] +107 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&B( +313 "core" ( +3 "manipulator"&f& +6 "core" & ( +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &D& +4 "core" & ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +109 "core" ' +3 "manipulator"&J& +6 "core" & ( +3 "manipulator"&~% +5 "core" %с +5 "collection"'& +6 "core" &y\ > +3 "collection"'Y& +10 "core" &y\ < +7 .tCC.seek :closed +4 "collection"'8(X +7 "core" &y\ = + &y\ < +4 &z\ \ :C +9 & Hy\ 13 +9 &2p|\ /G +10 &`\ 2R +9 &I\ 3R +10 &QK\ 2R +9 &N\ 1S +9 &J\ 1R +10 &N\ 1R +9 &!XG\ 2R +10 &#L\ 5S +9 &$N\ 4S +9 &&M\ 5S +10 &(`L\ 5R +9 &*"L\ 7R +9 &+L \ 4S +10 &-L\ 2R +9 &/hG\ 2R +9 &1)I\ 1S +10 &2J\ 1R +9 &4L\ 1R +10 &6pJ\ 1R +9 &82I\ 1R +9 &9G\ \ 1R +10 &;K\ 2R +9 &=xK\ 5R +9 &?:J\ 8R +10 &@J\ 8R +9 &BQ\ 5S +10 &D|_\ 5T +9 &F8u\ 2V +9 &G\ 1X +10 &I\ ,\\ +9 &Kj \ ,] +9 &M,\ +] +10 &N\ *\\ +9 &P \ (] +10 &Rn\ '^ +9 &T1\ ,^ +9 &U\ (_ +10 &W\ 'E +9 &X4 \ +"h +9 &Xu \ 4D +4 ( +4 "collection"'Y& +4 "core" &Xu\ 1D +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.51 +2 "collection"'S& +8 "core" &Xu\ 4D +5 .tHand.open +2 "manipulator"&31 +28 "core" 1 +3 "manipulator"&j% +6 "core" %j +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"']& +5 "core" &Xu\ .D +4 "collection"' % +6 "core" %Q\ . +3 .tCSV.dial CSR +2 "collection"'Z  +137 "core"  +98 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'>'q +1349 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +4 "collection"' +21 'O% +4 "core" %q\ 2 +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"''A +680 "core" ' +3 .tCSV.dial :waste +3 "collection"'V +136 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'I'P +1989 "core" ' +3 #tPurging external Intake +2 "collection"'U& +7 "core" &Xs\ =D +3 "collection"'+% +6 "core" %P \ = +3 .tCSV.dial :flush +2 "collection"'e  +46 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 10ml +2 "collection"'\\' +2490 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'= +4 'n  +8 "core"  +66  +5 .tCTV.dial :intake +3 "collection"'k  +81 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'1'P +2482 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +2 "collection"'9  +89 "core" ~ +7 #tFlushing upper manifold + "collection"'& +7 "core" &Xs\ \ ;D +3 "collection"'C% +6 "core" %N\ ; +2 .tCSV.dial :flush +3 "collection"'d  +76 "core"  +7 .tCS.seek 5ml +2 "collection"'A'q +1274 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'/ @ +45 "core" A +6 "collection"'% +6 "core" %q\ = +4 .tCS.seek 7.001ml +2 "collection"':'l +562 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'? +4 '@  +9 "core"  +96 ~ +6 .tCTV.dial :air +3 "collection"'i  +6 "core"  +14 .tCS.seek 0ml +2 "collection"'g'P +1755 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'4'2~ +793 "core" ' +3 .tCSV.dial :waste +3 "collection"'N +46 "core" +7 .tCS.seek 0ml +2 "collection"'#'P +792 "core" ' +4 "collection"'m& +6 "core" &Xt\ =D +2 "collection"'% +6 "core" %S\ = +3 .tCSV.dial :flush +2 "collection"'r  +45 "core"  +7 .tCS.seek 3ml +2 "collection"'T'2~ +801 "core" ' +4 .tdelay 5 seconds +583 .CSV.dial :air +13 "collection"'^ @ +44 "core" B +6 "collection"'% +6 "core" %2|\ = +4 .tCS.seek 5ml +3 "collection"''q +553 "core" ' +3 .tCSV.dial :air +3 "collection"'% @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"' 'P +1267 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +793 "core" ' +3 .tCSV.dial :waste +2 "collection"'| +76 "core" +7 .tCS.seek 0ml +3 "collection"'h'P +793 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" & ( +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +33 "core" ( +3 "manipulator"&& +5 "core" & H  +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &o& +6 "core" &  +3 .tForearm.seek CC +3 "manipulator"&H'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&/ +17 "core" / +5 .tCC.seek :open +3 "collection"'K( +409 "core" ( +2 "manipulator"&6& +6 "core" & ?  +3 "manipulator"&;% +5 "core" %т U  +5 .tForearm.seek :retract +2 "manipulator"&(' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +299 "core" ( +3 "manipulator"&0& +6 "core" &- 3  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &q& +4 "core" &- !  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&-'o +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +25 "core" 1 +3 "manipulator"&Q% +6 "core" %nV 2 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&L' ] +106 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 #Loading sh1 puck from tube 4 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 4 at 11:05:15PDT01-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 17,\\n 4 => 16,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 9.9C, 11% humidity, 14.4psia, 12.99V, 0.36A, 197.189Ah, 4.71W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'& +2028 "core" &\ J +3 "manipulator"&% +7 "core" % ` M  +9 "storage"(v% +6 "core" %+ \ +3 "storage"(!. +6 "core" .([G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 4 +3 "storage"(l(, +516 "core" ( +4 .tSC.configure :limp + "storage"($(\ 1b +5 (2& +4 "core" &, \ >\  \ +3 "manipulator"&b& +6 "core" &-  +3 "manipulator"&% +6 "core" % `  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&"( +178 "core" ( +3 "manipulator"&F& +6 "core" &  l +3 "storage"(& +6 "core" &, \ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&*'| +98 "core" ' +3 "storage"( & +6 "core" &, \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +81 .tSE.seek :beamBreak +11 "storage"(t' +212 "core" ' +2 "storage"(a- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (7& +4 "core" &, P i\ +4 "manipulator"&&& +6 "core" &  l +4 .tElbow.seek 4 +2 "manipulator"&5( +5 "core" ( +3 "manipulator"&)& +5 "core" &  7 l +4 "storage"(E& +6 "core" &, \ +4 .tForearm.seek 4 + 300 counts +2 "manipulator"&{'Ј +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&`/ +19 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&$& +2 "storage"(.') +14 "core" &\  q l +3 "manipulator"&[% +6 "core" %Ђ 0 D +4 .tForearm.seek :retract +2 "manipulator"&x' ] +95 "core" ' +4 .tElbow.seek CC +2 "manipulator"&s( +51 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +118 "core" ( +3 "manipulator"&'& +6 "core" & - +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & - +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&y'ш +98 "core" ' +3 "manipulator"&& +5 "core" & - +4 "manipulator"&<% +7 "core" %ь +3 "collection"'M& +6 "core" &\ G +4 "collection"'u& +8 "core" &\ G +5 .tCC.seek :closed +3 "collection"'c(X +6 "core" &\ F + &\ G +8 &/y\ =+{ +9 &a{\ =? +9 &Dk\ >Q +10 &M\ AQ +9 &K\ AQ +9 &J\ AQ +10 &KH\ AQ +9 & L\ AQ +10 & J\ AQ +9 &"L\ AQ +9 &$SM\ AQ +10 &&L\ AQ +9 &'K\ AQ +10 &)L\ @Q +9 &+[K\ AQ +9 &-M\ AQ +10 &.J\ AQ +9 &0J\ AQ +9 &2cJ\ AQ +10 &4$N\ AQ +9 &5N\ @R +9 &7L\ AQ +15 &9jI\ AQ +4 &;,J\ @Q +10 &<J\ AQ +9 &>J\ @Q +9 &@rI\ AQ +10 &B4I\ AQ +9 &CN\ @Q +10 &EX\ ?R +9 &Gsa\ >T +9 &I0v\ =V +10 &J\ ;X +9 &L\ 8[\ +9 &Ne\ 8[ +10 &P(\ 8[\ +9 &Q\ 6\\ +10 &S\ 5] +9 &Uf\ 5^ +9 &W%\ 4V +10 &XUH\ 5)} +9 &X v\ <J +6 ( +4 "collection"'u& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.40 +3 .Hand.open + "manipulator"&1 +6 "core" &X]\ >J +13 1 +3 "manipulator"&w% +6 "core" %щ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&G' ] +94 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler") + +4 "core" + +4 "sampler"),% +6 "core" %% \ + +3 "collection"'X& +6 "core" &X]\ >J +4 "Can"\ UW& {c +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +3 "collection"'  +6 "core"  +6 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +7 "core"  +6 .tSS.reconfigure :fast +2 "sampler")#.0X +22  +6 .tdelay 3.8 seconds +384 "collection"'\ % +5 "core" %U +3 "sampler")f% +7 "core" %3 +2 #tSensor limits: Intake max 170.9psia; Outlet max 130.6psia +2 .SSV.dial :spit +3 "sampler")D +10 #"flow"3.6L/min +131 "core" +8 .tSS.seek 0ml +2 "sampler")J'! +251 "core" ' +3 .tSSV.dial CBV +3 "sampler")~  +144 "core"  +6 .tCTV.dial :intake +3 "collection"'  +83 "core"  +8 #tWaiting for sampler to finish priming... +2 .delayUntil "11:08:59.47" +3793 #"flow"6.0L/min +2992 "Can"\ & {}+ +2028 #"flow"6.8L/min +5357 .tFlow.enablePump :primary + .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +10 "collection"'W @ +17 "core" @ +8 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +5 "Can"\ & { +2 .tIntake.select :open +2 "sampler") +217 "collection"'P% +4 "core" %U \  +3 #tIntake @30.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X  +15 "core"  +8 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")V  +86 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 1000.0ml +4 "Can"\ *& { +2 .tIntake.select :open +2 "sampler") +218 "collection"'% +4 "core" %U\  +4 #tIntake @32.2psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X= & +3 .tIntake.select :close + "sampler")0 +17 )>% +4 "core" %MK \ & +4 .tSSV.dial :exhaust +2 "sampler")V  +81 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")Z'! +858 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")  +83 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 725.0ml +5 "Can"\ "& {O# +2 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %Uh\  +3 #tIntake @32.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X +3 .tIntake.select :close +2 "sampler")0 +17 )Q% +3 "core" %^\\ \ > +4 .tSSV.dial :exhaust +2 "sampler")  +138 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")'! +893 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")0  +82 "core"  +8 #tAllowing 5:18 for 25.0ml of remaining 675.0ml +4 "Can"\ -&O | % +2 .tIntake.select :open +2 "sampler") +218 "collection"'-% +4 "core" %U\  +3 #tIntake @33.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X0X% +4 "core" %U\  +4 "sampler")f% +5 "core" % \  +19 "collection"'V% +4 "core" %U\  +4 "sampler")D% +5 "core" %  \ : +22 "collection"'% +4 "core" %U\  +4 "sampler")% +6 "core" %// \ ; +2 .tIntake.select :close +2 "sampler")0 +18 )Z% +3 "core" %A? \ ; +4 .tSSV.dial :exhaust +3 "sampler")n  +79 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")='! +910 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")U  +83 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 600.0ml +5 "Can"\ 4& |+ +2 .tIntake.select :open +2 "sampler") +217 "collection"'+% +4 "core" %U\  +3 #tIntake @32.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X F \  +3 "collection"',% +6 "core" %U\  +3 #tIntake @32.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X  +17 "collection"'K% +5 "core" %Ul\  +3 "sampler")R% +6 "core" %"D kl  +22 "collection"'\ % +5 "core" %U|\  +3 "sampler")% +7 "core" %"T \ I +3 "collection"' % +6 "core" %Uu\  +2 #tIntake @33.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +5 "core" % \  +35 "collection"'f% +4 "core" %U\  +3 "sampler")V% +5 "core" % \  +40 "collection"'D% +4 "core" %Uz\  +3 "sampler")% +6 "core" % \  +44 "collection"'% +5 "core" %U\  +3 "sampler")Z% +5 "core" % \  +52 "collection"'n% +4 "core" %U~\  +4 "sampler")S% +6 "core" %.* \  +57 "collection"'3% +6 "core" %U\  +3 "sampler")U% +5 "core" %23 \  +4 .tIntake.select :close +2 "sampler")0 +17 )+% +3 "core" %76 \ \ +4 .tSSV.dial :exhaust +2 "sampler")=  +81 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")k'! +910 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")d  +83 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 500.0ml +5 "Can"\ 4& |k0) +2 .tIntake.select :open +2 "sampler") +217 "collection"'1% +4 "core" %U\  +4 #tIntake @32.9psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X % +5 "core" %U0\  +3 "sampler")f% +7 "core" %( \  +17 "collection"'V% +5 "core" %U2\  +4 "sampler")z% +6 "core" %( \  +21 "collection"'D% +5 "core" %U\  +3 "sampler")% +7 "core" %(  \  +24 "collection"'% +5 "core" %U0\  +3 "sampler")Z% +7 "core" %( \  +28 "collection"'n% +5 "core" %U/\  +3 "sampler")S% +7 "core" %(%" \  +33 "collection"'3% +4 "core" %U7\  +4 "sampler")U% +7 "core" %(97 \  +37 "collection"'+% +5 "core" %U)\  +4 "sampler")=% +5 "core" %(OM \  +45 "collection"'~% +5 "core" %U\  +3 "sampler")d% +6 "core" %(jh \  +3 "collection"'1% +5 "core" %U-\  +4 #tIntake @30.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X% +5 "core" % \ a +17 "collection"'f% +4 "core" %U\  +3 "sampler")V% +5 "core" %  a +19 "collection"'z% +5 "core" %U\  +3 "sampler")D% +5 "core" %  a +22 "collection"'% +5 "core" %U\  +3 "sampler")% +5 "core" %  a +26 "collection"'Z% +4 "core" %U\  +3 "sampler")n% +7 "core" % %! a +28 "collection"'S% +5 "core" %U\  +3 "sampler")3% +5 "core" % ,+ \ a +34 "collection"'U% +5 "core" %U\  +3 "sampler")+% +7 "core" % 64 a +38 "collection"'=% +4 "core" %U\  +3 "sampler")W% +6 "core" % ?@ a +45 "collection"'~% +4 "core" %U\  +3 "sampler")d% +5 "core" % LI \  a +52 "collection"'1% +4 "core" %U\  +4 "sampler")P% +6 "core" % \\Z \  a +57 "collection"'C% +5 "core" %U\  +3 "sampler")@% +6 "core" % rp \ a +66 "collection"'?% +4 "core" %U\  +4 "sampler")A% +6 "core" %  \ a +75 "collection"'e% +4 "core" %U\  +3 "sampler")g% +6 "core" %  a +86 "collection"'\\% +4 "core" %U\  +3 "sampler")9% +89 "core" % ` +14 "collection"'m% +5 "core" %U\  +3 "sampler")I% +8 "core" %  ] +108 "collection"':% +4 "core" %U\  +4 "sampler")/% +7 "core" %*& \ +123 "collection"'k% +5 "core" %U\  +3 "sampler")% +6 "core" %D@ +141 "collection"'i% +5 "core" %U\  +3 "sampler")T% +5 "core" %|z +161 "collection"'r% +4 "core" %U \  +3 "sampler") % +5 "core" % \  +182 "collection"'^% +4 "core" %U \  +3 "sampler")% +7 "core" % \  +192 "collection"'% +5 "core" %U\  +3 "sampler")% +6 "core" % \  +193 "collection"'|% +4 "core" %U\  +4 "sampler")% +5 "core" % \  +194 "collection"'N% +4 "core" %U\  +4 "sampler")%% +6 "core" %*& \  +192 "collection"'% +5 "core" %U\  +3 "sampler")8% +6 "core" %87 \  +3 .tIntake.select :close +2 "sampler")0 +17 )% +4 "core" %<9 \  +3 .tSSV.dial :exhaust +3 "sampler")o  +80 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")#'! +899 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler");  +84 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 400.0ml +4 "Can"\ && }%! +3 .tIntake.select :open +2 "sampler") +217 "collection"'H% +4 "core" %U\  +3 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X< \  +58 "collection"'x% +6 "core" %U \  +3 "sampler")% +7 "core" %DOK \  +65 "collection"'R% +5 "core" %U \  +3 "sampler")\ % +7 "core" %D_a \  +74 "collection"'K% +5 "core" %U\  +3 "sampler")X% +7 "core" %Dzx \  +85 "collection"'.% +5 "core" %U\  +3 "sampler")% +6 "core" %D \  +3 "collection"'% +5 "core" %U \  +4 #tIntake @32.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X% +7 "core" %-  +24 "collection"'f% +5 "core" %U\  +4 "sampler")V% +5 "core" %-!  +29 "collection"'z% +5 "core" %U\  +4 "sampler")D% +5 "core" %-&&  +34 "collection"'% +5 "core" %U\  +3 "sampler")% +6 "core" %-/-  +38 "collection"'Z% +5 "core" %U\  +3 "sampler")n% +7 "core" %-65 \  +44 "collection"'S% +4 "core" %U\  +4 "sampler")3% +7 "core" %B? \ | +49 "collection"'U% +5 "core" %U\  +3 "sampler")+% +89 "core" %NM \  +6 "collection"'=% +9 "core" %U\  +4 "sampler")W% +6 "core" % ie \  +66 "collection"' % +5 "core" %U\  +3 "sampler")~% +6 "core" % {{ \  +4 "collection"'d% +6 "core" %U\  +3 #tIntake @32.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X7 \  +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X* \  +14 "collection"'% +5 "core" %U\  +4 "sampler"){% +6 "core" %>* \  +18 "collection"'% +5 "core" %U\  +3 "sampler")*% +7 "core" %>* \  +21 "collection"'% +4 "core" %U\  +4 "sampler")"% +7 "core" %>*  \  +24 "collection"'-% +5 "core" %U\  +3 "sampler")% +7 "core" %>* \  +28 "collection"'w% +5 "core" %U\  +3 "sampler")u% +6 "core" %> * \  +34 "collection"'y% +5 "core" %U\  +3 "sampler"),% +7 "core" %> ) \  +37 "collection"'$% +5 "core" %U\  +3 "sampler")F% +7 "core" %>\ * \  +44 "collection"'5% +4 "core" %U\  +4 "sampler")[% +7 "core" %>\ &'& \  +49 "collection"'M% +5 "core" %U\  +3 "sampler") % +7 "core" %>\ &/0 \  +57 "collection"'x% +5 "core" %U\  +3 "sampler")% +7 "core" %>\ :: \  +65 "collection"'R% +5 "core" %U\  +3 "sampler")\ % +6 "core" %>\ IF \  +75 "collection"'K% +5 "core" %U \  +4 "sampler")X% +5 "core" %>\ YU \  +86 "collection"'.% +5 "core" %U\  +3 "sampler")% +7 "core" %>\ nl \  +96 "collection"'% +5 "core" %U\  +3 "sampler")!% +7 "core" %>\   +109 "collection"'j% +6 "core" %U\  +3 "sampler")]% +7 "core" %>\   +3 "collection"' % +6 "core" %U\ \  +2 #tIntake @31.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X'! +810 "core" ' +3 .tExhaust.select :close +2 "sampler") +104 #tSampled 621.9ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +2 "collection"'f& +4 "core" &XZ\ J +5 ."airStroke"CSV.dial :waste +4 "sampler")V% +3 "collection"'z +14 "core" %!  \  + +8 ."connect"SSV.dial CBV,avoiding: :exhaust +8 .tCBV.dial SSV +5 ."airStroke"CS.seek 0ml +8 "sampler")D  +4 "collection"''P +10 "core" ' +3 ."airStroke"CSV.dial :air +3 "collection"' @ +77 "core" B +7 ."airStroke"CS.seek 10ml +3 "collection"'}' +101 "core"  +7 .tCTV.dial :air +3 "collection"'Z  +15 ."sourcePumpShutdown"Flow.disablePump :primary +6 .Gate.power :sampler,:OFF +59 "core"  +6 .tdelay 15 seconds +1504 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")n +142 "core"  +6 ."prepCSV"CTV.dial CSV,avoiding: :intake +8 .tSS.seek 0ml +4 "collection"'S  +2 "sampler")3'! +10 "core" ' +4 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")U  +124 "core"  +20  +480 ' +3 .tSSV.dial between CBV and plug +4 "sampler")+ +51 "core" +7 .tCBV.dial between SSV and waste2 +3 "collection"'=  +33 "core"  +7 "collection"'W% +6 "core" %\ 4 +4 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +4 "collection"'  +7 '~  +7 "core"  +40  +8 .tCS.reconfigure :pressurize +2 "collection"'# d@<</b +5 .tCS.seek 0ml +2 "collection"'d'P +1891 "core" '(41 \ . +6 "collection"'J% +6 "core" %(72\ . +2 "sampler")C% +6 "core" %! \  +4 #tBubblePoint: Intake @24.2psia, Outlet @0.2psia + .CBV.dial SSV +3 "collection"'@ @ +37 "core" A +9 .tSS.reconfigure :default + "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'i'P +75 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")1 +219 "core" +6 .tSS.reconfigure :exhale +13 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"''P +92 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")b +144 "core" +6 .tSS.reconfigure :exhale +2 "sampler")#.0Xd +105 "collection"'9 +5 "core" 9kBd +104 "collection"'f9 +5 "core" 9Fd +104 "collection"'V9 +4 "core" 9Kd +105 "collection"'z9 +4 "core" 9Od +104 "collection"'9 +5 "core" 9Sd +104 "collection"'D9 +5 "core" 9Xd +104 "collection"'Z9 +5 "core" 9#\\d +104 "collection"'h9 +5 "core" 9D`d +104 "collection"'9 +5 "core" 9eed +104 "collection"'n9 +5 "core" 9id +104 "collection"'S9 +5 "core" 9nd +105 "collection"'U9 +4 "core" 9rd +104 "collection"'>9 +5 "core" 9vd +104 "collection"'+9 +5 "core" 9{d +104 "collection"'=9 +4 "core" 98d +105 "collection"'W9 +5 "core" 9[d +104 "collection"' 9 +5 "core" 9d +104 "collection"'~9 +4 "core" 9d +105 "collection"'}9 +4 "core" 9d +104 "collection"'J9 +5 "core" 9d +104 "collection"'C9 +5 "core" 9d +104 "collection"'@9 +5 "core" 91a +104 "collection"'39 +4 "core" 9T] +105 "collection"'A9 +4 "core" 9w[ +105 "collection"'e9 +4 "core" 9X +104 "collection"'g9 +5 "core" 9T +104 "collection"'?9 +5 "core" 9R +104 "collection"'I9 +5 "core" 9N +104 "collection"'\\9 +89 "core" 9=I +105 "collection"'m9 +4 "core" 9`F +105 "collection"':9 +4 "core" 9D +106 "collection"'/9 +4 "core" 9 B +105 "collection"'9 +4 "core" 9\ ? +104 "collection"'99 +5 "core" 9 = +104 "collection"'19 +5 "core" 9: +105 "collection"'d9 +4 "core" 99 +105 "collection"'k9 +5 "core" 996 +104 "collection"'i9 +5 "core" 9T4 +104 "collection"'^9 +5 "core" 9p2 +104 "collection"'T9 +6 "core" 91 +104 "collection"' 9 +5 "core" 9/ +104 "collection"'9 +5 "core" 9- +104 "collection"'r9 +5 "core" 9, +104 "collection"'9 +5 "core" 9* +104 "collection"'|9 +5 "core" 9!) +105 "collection"'N9 +4 "core" 9"\ ' +104 "collection"'9 +5 "core" 9,%& +104 "collection"'9 +5 "core" 9?&% +104 "collection"'%9 +5 "core" 9R($ +104 "collection"'P9 +5 "core" 9d*" +105 "collection"'9 +4 "core" 9v+" +105 "collection"'9 +5 "core" 9-$ +104 "collection"'89 +5 "core" 9/( +104 "collection"'H9 +5 "core" 91, +104 "collection"'#9 +5 "core" 921 +104 "collection"'Q9 +4 "core" 935 +105 "collection"'9 +5 "core" 96: +104 "collection"'49 +5 "core" 96> +104 "collection"'09 +5 "core" 9:B +104 "collection"'B9 +5 "core" 9:G +104 "collection"';9 +5 "core" 9<K +104 "collection"'9 +5 "core" 9 >O +104 "collection"'9 +5 "core" 9 @T +104 "collection"'9 +4 "core" 9 AX +105 "collection"'v9 +4 "core" 9 'C\\ +105 "collection"'o9 +4 "core" 9 0Ea +105 "collection"'29 +4 "core" 9 7Fe +105 "collection"'9 +4 "core" 9 @Hj +105 "collection"'(9 +5 "core" 9 GIn +104 "collection"'69 +5 "core" 9 PJr +104 "collection"'a9 +5 "core" 9 VLw +104 "collection"'9 +4 "core" 9 ^N{ +105 "collection"' 9 +4 "core" 9 dO +105 "collection"'79 +4 "core" 9 iP +104 "collection"')9 +5 "core" 9 oR +104 "collection"'L9 +5 "core" 9 tS +104 "collection"'_9 +5 "core" 9 zU +104 "collection"'E9 +5 "core" 9 W +104 "collection"'&9 +5 "core" 9 W +104 "collection"'b9 +5 "core" 9 X +105 "collection"'9 +4 "core" 9 Z +105 "collection"'`9 +4 "core" 9 [ +105 "collection"'9 +4 "core" 9 ] +104 "collection"'9 +5 "core" 9 ^ +104 "collection"'9 +4 "core" 9 ` +105 "collection"'9 +4 "core" 9 a +182 "collection"'{9 +5 "core" 9 c +104 "collection"''9 +4 "core" 9 d +104 "collection"'*9 +5 "core" 9 f +105 "collection"'9 +4 "core" 9 g +104 "collection"'9 +5 "core" 9 h +104 "collection"'"9 +5 "core" 9 i +104 "collection"'-9 +4 "core" 9 l +104 "collection"'w9 +5 "core" 9 m +105 "collection"'9 +4 "core" 9 n +105 "collection"'y9 +4 "core" 9 o +104 "collection"'u9 +4 "core" 9 p +105 "collection"'q9 +4 "core" 9 q +104 "collection"',9 +5 "core" 9 s +104 "collection"'F9 +4 "core" 9 t +105 "collection"'$9 +4 "core" 9 u +104 "collection"'[9 +5 "core" 9 v +104 "collection"'59 +4 "core" 9 x +105 "collection"' 9 +5 "core" 9 y  +104 "collection"'x9 +4 "core" 9 z +105 "collection"'R9 +4 "core" 9 { +104 "collection"'\ 9 +5 "core" 9 | +104 "collection"'K9 +4 "core" 9 | +105 "collection"'X9 +5 "core" 9  +104 "collection"'.9 +4 "core" 9\ # +104 "collection"'9 +5 "core" 9\ ( +104 "collection"'9 +4 "core" 9\ , +104 "collection"'!9 +5 "core" 9\ 0 +104 "collection"'j9 +4 "core" 9\ 5 +105 "collection"']9 +4 "core" 9\ 9 +104 "collection"' 9 +4 "core" 9\ > +105 "collection"'t9 +4 "core" 9\ B +105 "collection"'<9 +4 "core" 9\ F +104 "collection"'O9 +5 "core" 9\ K +105 "collection"'Y9 +4 "core" 9\ "O +72 "Can"\ & } +32 "collection"'9 +5 "core" 9\ &S +9 .tCH.hold 10:00,70C +5 "collection"'f `\ p `\ $\ +3 'V9 +12 "core" T + 9\ & +3 "collection"'z% +6 "core" %\ \  +3 #tBegun lysing Collection Puck Heater at 68.1C/77.4psia +59923 "Can"\ %&* ~k +57 "core" ` +3 "collection"'9 +6 "core" 9\ pj +3 "collection"'D% +6 "core" % 2 . "\ / +3 #tEnded lysing Collection Puck Heater at 70C/84.1psia +3 .CS.seek 0ml +2 "collection"'Z'P +360 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +4 "collection"'h @ +111 "core" B +6 .tCSV.dial :air +2 "collection"' @ +45 "core" ? +7 .tCS.seek 5ml +2 "collection"'n'q +1356 "core" ' +3 .tCSV.dial CTV +3 "collection"'S  +46 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'U @ +47 "core" ? +6 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'>  +46 "core"  +6 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'+ @ +46 "core" > +6 .tdelay 2 seconds +204 .CS.seek 0ml +80 "collection"'='P +1357 "core" ' +3 "collection"'W% +5 "core" %L (\ 5 +3 #tPuck @156.5psia after final lysis pressurization +14 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"' +106 "core"  +6 .tCBV.dial CSV +2 "collection"'~  +31 "core"  +7 "collection"'}% +6 "core" %O \ 4 +4 .tCS.seek 5ml +2 "collection"'J'q +1351 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'C  +46 "core" +7 "collection"'@% +6 "core" %q4$\ 5 +4 .tCS.seek 7ml +2 "collection"'3'd +594 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'A @ +45 "core" ? +7 .tCS.seek 10ml +3 "collection"'e' +839 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'g ` +132 "core" a +6 #tLysing Complete +2 "collection"'?& +6 "core" &X[\ 5J +3 #tStoring sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&I% +6 "core" % N  +3 "storage"(\\% +6 "core" %P \ r +2 "storage"(m. +6 "core" .(, +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +4 .tSC.seek 3 +2 "storage"(:(G +193 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (/& +4 "core" &F \ p +3 "manipulator"&& +5 "core" & d ) +4 "manipulator"&9% +6 "core" % N {  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&1( +169 "core" ( +3 "manipulator"&d& +6 "core" & ~ +3 "storage"(k& +6 "core" &K g\ t +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&i'k +93 "core" ' +2 "storage"(^& +5 "core" &K\ \  o\ u +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(T' +199 "core" ' +2 "storage"( - +6 "core" -'³ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +4 "core" & ~ +4 "storage"(r& +6 "core" &K \ q +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +2 "manipulator"&'K +36 "core" ' +3 .tElbow.hold +2 "manipulator"&|, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(N- +4 "core" -'³ +5 .tSE.seek 16.35 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 "manipulator"&% +6 "core" %H[ O +3 "storage"(%& +5 "core" &K \ g +4 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 297 counts +2 "manipulator"&P't +12 "core" ' +2 "manipulator"&& +5 "core" & z ~ +4 "storage"(& +5 "core" &K \ q +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&8'k +82 "core" ' +15 .tSE.seek 17.35 Pucks below Top Plate +2 "storage"(H'f +45 "core" ' +3 "manipulator"&#& +5 "core" & [ ~ +4 "manipulator"&Q% +6 "core" %h   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +3 .tElbow.seek CC +3 "manipulator"&4( +167 "core" ( +3 "manipulator"&0& +6 "core" &  % +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &B& +4 "core" &  % +4 .tForearm.seek CC +3 "manipulator"&;'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&/ +26 "core" / +5 .tCC.seek :open +3 "collection"'( +406 "core" ( +5 "storage"(& +6 "core" &K\ \  b\ u +3 "storage"(v& +6 "core" &K\ \  `\ u +3 "manipulator"&o& +6 "core" &  m $ +3 "manipulator"&2% +6 "core" %ї +3 .tForearm.seek :retract +3 "manipulator"&' ] +111 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +3 "manipulator"&(( +168 "core" ( +3 "manipulator"&6& +6 "core" & u +3 "storage"(a& +6 "core" &K\ #\ $\ \ z +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 3 +2 "manipulator"&'K +104 "core" ' +3 .tElbow.hold +3 "manipulator"& , +4 "core" , +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&71 +20 "core" 1 +5 "manipulator"&)% +6 "core" %Vt - +3 "storage"(L& +6 "core" &K \ o +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 311 counts +2 "manipulator"&_'Ђ +23 "core" ' +2 "manipulator"&E& +7 "core" & H s +3 "storage"(&& +6 "core" &K i\ h +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +3 "manipulator"&b'k +14 "core" ' +3 "storage"(% +5 "core" %n\ \  K\ u +6 ."downElevator"SE.seek :down +5 "storage"(`') +97 (% +4 "core" % \ #\ $ l\ yWd +4 "manipulator"&% +6 "core" %d   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +40 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +48 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +6 "core" &\ @ +3 "manipulator"&{& +6 "core" & s +3 "manipulator"&'% +6 "core" % t s +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(-z +179 "core" ( +4 "manipulator"&& +82 "core" &- Q +3 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +5 && +4 "core" &- Q +4 .tForearm.seek :garage +3 "manipulator"&"'o +110 "core" ' +3 .tHand.close +2 "manipulator"&-/ +28 "core" / +3 "manipulator"&w& +5 "core" &- T Q +4 "manipulator"&% +6 "core" %πn ]  +4 .tForearm.seek :retract +2 "manipulator"&y' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&u( +305 "core" ( +3 "manipulator"&q& +6 "core" & [ ) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &,& +4 "core" & 1 ) +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&F'ш +112 "core" ' +3 "manipulator"&$& +5 "core" & ) +4 "manipulator"&[% +7 "core" %ф +3 "collection"'5& +6 "core" &\ : +4 "collection"' & +9 "core" &\ ; +5 .tCC.seek :closed +2 "collection"'x(X +4 "core" & \ < +3 &\ < +8 &/x\ 1+{ +10 &ay\ 1? +9 &Fmx\ 3Q +9 &JV\ 3Q +10 &J\ 4Q +9 &J\ 5Q +9 &LL\ 6Q +10 &K\ 2Q +9 & I\ 5Q +10 &"J\ 5Q +9 &$TO\ 6Q +9 &&L\ 2Q +10 &'L\ 5Q +9 &)I\ 6Q +9 &+^K\ 6P +10 &-Ls\ 2Q +9 &.K[\ 5Q +10 &0K\ 2Q +9 &2dJ\ 4Q +9 &4%M\ 1Q +10 &5N\ 4Q +9 &7K\ 5Q +9 &9lIk\ 6Q +10 &;/JB\ 3Q +9 &<L\ 4P +10 &>J \ 6Q +9 &@uJ\ 3Q +9 &B6N\ 4Q +10 &CR\ 4R +9 &Eb\ 3S +9 &Gm|\ .V +10 &I"\ +[ +9 &Jo\ ,\\ +10 &LG\ -\\ +9 &Ne\ )\\ +9 &P'\ ,\\ +10 &Q\ +] +9 &S\ ,] +9 &Ue\ '^ +10 &W&\ (S +9 &XYPh\ )* +10 &XXQ\ 4F +3 ( +3 "collection"' & +5 "core" &XXD\ 0F +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.46 +2 "collection"'R& +6 "core" &XW"\ 3F +4 .tHand.open +2 "manipulator"&\ 1 +27 "core" 1 +2 "manipulator"&K% +7 "core" %ф +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&X' ] +107 "core" ' +2 .tPSV.dial PSR +3 "processing"%. +142 "core"  +10 "processing"%% +6 "core" %ܒ;\ = +4 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%' +1609 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +7 "processing"%!  +44 "core"  +7 .tPS.seek 0ml +2 "processing"%j'ܑ +1606 "core" ' +4 .tPSV.dial PSR +2 "processing"%] +47 "core"  +10 .tPSR.select :air +4 "processing"% +107 .tPS.seek 2.5ml +2 "processing"% ' +2615 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +3 "processing"%t +5 "collection"'<  +8 "core" @ +5 "processing"%O +5 "core" @ +4 "processing"%Y  +66 "core" +107  +9 .tPSV.dial :mixloop +3 "processing"% +117 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'V  +6 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%z  +134 "core" +8 .tPS.seek 0ml +4 "processing"%'ܑ +2618 "core" ' +3 .tPSV.dial :air +2 "processing"%f  +46 "core"  +8 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%D +46 "core" +9 .tPS.seek 0ml +2 "processing"%M'ܑ +2616 "core" ' +3 .tPSV.dial :air +2 "processing"%h  +46 "core"  +8 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%Z +47 "core" +8 .tPS.seek 0ml +2 "processing"%S'ܑ +2610 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&U& +5 "core" & 6 ) +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&>( +5 "core" ( +3 "manipulator"&+& +5 "core" & ) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &n& +4 "core" & ) +4 .tForearm.seek CC +3 "manipulator"&W'ш +94 "core" ' +3 .tHand.close + "manipulator"& / +16 "core" / +6 .tCC.seek :open +3 "collection"'~( +409 "core" ( +2 "manipulator"&}& +7 "core" & x ) +2 "manipulator"&=% +6 "core" %ѓ p +4 .tForearm.seek :retract +3 "manipulator"&C' ] +97 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&@(-z +313 "core" ( +3 "manipulator"&J& +5 "core" &- X I +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &A& +4 "core" &- I +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&3'o +111 "core" ' +2 .tHand.open +2 "manipulator"&g1 +24 "core" 1 +3 "manipulator"&?% +6 "core" %h: 5 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +80 .tForearm.seek :retract +13 "manipulator"&I' ] +107 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%\\ +6 "core" +6 .tPTV.dial :PRVmixing +5 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +5 "processing"%m  +2 "collection"'/  +12 "core"  + +10 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +6 #tLoading lyfil puck from tube 4 into Collection Clamp +2 "collection"'9& +6 "core" &\ ; +3 "manipulator"&l% +6 "core" % [ [  +3 "storage"(d% +6 "core" %I \  \ u +3 "storage"(k. +6 "core" .(G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 4 +3 "storage"(^(, +206 "core" ( +4 .tSC.configure :limp +2 "storage"($(\ 1b +5 (s& +4 "core" &,\ \  k\ t +4 "manipulator"&G& +6 "core" &- p I +3 "manipulator"& % +6 "core" % [  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&( +180 "core" ( +2 "manipulator"&r& +7 "core" & h +3 "storage"(N& +6 "core" &,\ \  S\ u +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&'| +98 "core" ' +3 "storage"(%& +6 "core" &,\ \ t +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +219 "core" ' +3 "storage"(- +5 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (i& +4 "core" &,\ \ r +3 "manipulator"&#& +7 "core" &  h +3 .tElbow.seek 4 +2 "manipulator"&Q( +6 "core" ( +3 "manipulator"&1& +5 "core" &  h +3 "storage"(T& +7 "core" &,\ \ r +4 .tForearm.seek 4 + 300 counts +2 "manipulator"&'Ј +28 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&P/ +20 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(0') +15 "core" &  : h +3 "manipulator"&B% +6 "core" %Ё  +4 .tForearm.seek :retract +3 "manipulator"&8' ] +99 "core" ' +3 .tElbow.seek CC +2 "manipulator"&|( +63 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +95 "core" ( +2 "manipulator"&& +7 "core" & I & +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & k & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&c'ш +101 "core" ' +2 "manipulator"&& +82 "core" & y & +4 "manipulator"&v% +6 "core" %р y +4 "collection"'o& +5 "core" &\ = +14 "collection"'2& +7 "core" &Q\ = +5 .tCC.seek :closed +3 "collection"'6(X +7 "core" &\ = +4 &\ \ >5 +7 &Fx\ 41 +10 &;ny\ 4F +9 &Z\ 6Q +10 &LS\ 7Q +9 &YI \ 8Q +9 &K\ 8Q +10 &N\ 8Q +9 &K:\ 7Q +9 &!aJ\ 8Q +10 &#"N\\\ 7Q +9 &$L\ 8Q +10 &&K\ 8Q +9 &(iJ\ 8Q +9 &*+I\ 9Q +10 &+J\ 8Q +9 &-J}\ 7Q +9 &/rJl\ 6P +10 &12JV\ 7Q +9 &2JF\ 8Q +10 &4N;\ 7Q +9 &6yL*\ 8Q +9 &8;L\ 8Q +10 &9J\ 8P +9 &;J\ 7Q +9 &=N\ 6Q +10 &?DJ\ 7P +9 &AJ\ 7Q +10 &BN\ 7Q +9 &DQ\ 6Q +9 &FHW\ 6R +10 &HeN\ 5T +9 &I~V\ 3V +9 &KxF\ 0Y +10 &M5;\ /[\ +9 &N,\ .[\ +10 &P!\ .[ +9 &Rx8\ -\\ +9 &T8=\ -] +10 &Ua\ *` +9 &W\ -A +9 &X/\ .$l +10 &XX\ 6F +3 ( +3 "collection"'2& +6 "core" &XW\ 6F +4 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.36 +4 .Hand.open +2 "manipulator"&;1 +22 "core" 1 +3 "manipulator"&a% +5 "core" %t +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&4' ] +98 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'7  +143 "core"  +8 .tCSV.dial CTV +2 "collection"')  +29 "core"  +9 .tPS.seek 2.5ml +2 "processing"%L' +2617 "core" ' +4 "collection"'E% +6 "core" %ri\ 2 +4 .tCS.seek 4.25ml +2 "collection"'&'Z( +1560 "core" ' +4 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%  +45 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%  +78 "core"  +10 .tPS.seek 0ml +2 "processing"%'ܑ +2627 "core" ' +4 .tCBV.dial between PRV and waste1 +3 "collection"' ` +37 "core" _ +7 .tCSV.dial :air +2 "collection"'( @ +46 "core" > +7 .tCS.seek 10ml +3 "collection"'' +1543 "core" ' +3 .tCSV.dial CTV +2 "collection"'  +46 "core"  +9 .tCS.seek 0ml +2 "collection"'{'P +2638 "core" ' +3 .tCBV.dial :waste1 +3 "collection"'' @ +30 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +2 "collection"'_  +144 "core" +6 "collection"'H& +5 "core" &XW~\ 7F +4 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&b% +6 "core" % a p  +3 "storage"(% +5 "core" %I\ \ u +3 "storage"(`. +6 "core" .(, +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 3 +3 "storage"((G +197 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 ( & +4 "core" &H y\ r +4 "manipulator"&-& +6 "core" &  G $ +3 "manipulator"&w% +83 "core" % a 1  +5 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +3 "manipulator"&( +170 "core" ( +3 "manipulator"&& +6 "core" & f +3 "storage"("& +6 "core" &M\ \  ?\ w +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&*'k +102 "core" ' +3 "storage"(q& +6 "core" &M\ \  \ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(,' +202 "core" ' +4 "storage"($- +6 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +6 "manipulator"&[& +4 "core" & k f +4 "storage"(5& +6 "core" &M \ r +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +3 "manipulator"&y'K +33 "core" ' +3 .tElbow.hold +3 "manipulator"&, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(R- +3 "core" -' +6 .tSE.seek 17.35 Pucks below Top Plate +2 "storage"(\ 'd +33 "core" ' +3 "manipulator"&K% +5 "core" %$j G  +4 "storage"( & +6 "core" &M \ i +3 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 3 + 261 counts +2 "manipulator"&.'P +12 "core" ' +3 "manipulator"&& +5 "core" & J ` +4 "storage"(F& +6 "core" &M \ t +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&!'k +26 "core" ' +4 .tSE.seek 18.35 Pucks below Top Plate +2 "storage"(' +51 "core" ' +3 "manipulator"&]& +6 "core" & } ` +4 "manipulator"&j% +6 "core" %p  W  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&t' ] +89 "core" ' +3 .tElbow.seek CC +3 "manipulator"&O( +171 "core" ( +3 "manipulator"&<& +6 "core" &\  "x +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Y& +4 "core" &\  "x +4 .tForearm.seek CC +2 "manipulator"&'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&V/ +19 "core" / +6 .tCC.seek :open +2 "collection"'z( +406 "core" ( +4 "storage"( & +6 "core" &M\ \  \ v +3 "storage"(f& +6 "core" &M\ \  _\ v +3 "manipulator"&& +6 "core" &\  !w +3 "manipulator"&D% +6 "core" %у H  +4 .tForearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +4 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +3 "manipulator"&h( +168 "core" ( +3 "manipulator"&M& +5 "core" & d r +4 "storage"(Z& +6 "core" &M\ \ \ x +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 3 +3 "manipulator"&'K +111 "core" ' +3 .tElbow.hold +3 "manipulator"&U, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&+1 +23 "core" 1 +3 "manipulator"&n% +7 "core" %Rn D  +2 "storage"( & +7 "core" &M \ k +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 307 counts +2 "manipulator"&u'~ +22 "core" ' +2 "manipulator"&X& +7 "core" & . q +3 "storage"(x& +6 "core" &M \ p +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +3 "manipulator"&}'k +19 "core" ' +3 "storage"(=% +6 "core" % \ k +4 ."downElevator"SE.seek :down +5 "storage"(W') +99 (>% +4 "core" % \ oWc +3 "manipulator"&J% +7 "core" %s  ?  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&A' ] +39 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +48 "core" ' +3 .tPSV.dial :air +3 "processing"%g  +79 "core" +6 .tPS.seek 2.5ml +3 "processing"%?' +2616 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%C +45 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%\\  +47 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%m +46 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%/  +47 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%'ܑ +2611 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%9& +6 "core" &wD\ H +3 "manipulator"&l& +5 "core" & f q +3 "manipulator"&d% +7 "core" % j Y  +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&k(-z +171 "core" ( +2 "manipulator"&3& +5 "core" &-  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &s& +4 "core" &-  +5 .tForearm.seek :garage +2 "manipulator"&G'o +56 "Can"\ SJ&g  +56 "core" ' +3 .tHand.close +2 "manipulator"& / +17 "core" / +3 "manipulator"&:& +81 "core" &- p  +4 "manipulator"&r% +6 "core" %~h  +4 .tForearm.seek :retract +12 "manipulator"&N' ] +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&@( +126 "core" ( +2 "manipulator"&%& +7 "core" & :  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &I& +4 "core" & @  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&'E +113 "core" ' +3 "manipulator"&i& +5 "core" & c  +4 "manipulator"&#% +6 "core" %[ +4 "processing"%1& +5 "core" &wB\ K +5 "processing"%T& +8 "core" &w:\ L +5 .tPC.seek :closed +3 "processing"%P(SD +7 "core" &wD\ K +4 &w D\ JC +8 & J~C\ D4 +9 &5qD\ CH +9 &gE\ ER +10 &WC\ FR +9 &[YD\ FR +9 &UD\ FQ +10 &WC\ FQ +9 &XC\ FR +10 &!dXD\ FQ +9 &#%ZD\ FR +9 &$VE\ FQ +10 &&UD\ FQ +9 &(lSB\ GQ +10 &*.UC\ FQ +9 &+RD\ FQ +9 &-WC\ FQ +10 &/uRC\ FQ +9 &16VD\ EQ +9 &2UD\ FQ +10 &4TD\ FQ +9 &6{WD\ FR +9 &8>VD\ FQ +10 &:WC\ FQ +9 &;TC\ FQ +9 &=YE\ FQ +10 &?EYF\ ER +9 &AUD\ EQ +10 &BWE\ ER +9 &D]C\ ER +9 &FIkC\ DS +10 &HD\ CV +9 &ID\ AV +10 &KE\ AX +9 &MDC\ AX +9 &OC\ @X +10 &PC\ @X +9 &RjyxC\ C, +9 &S#bD\ E2 +10 ( +4 "processing"%T& +6 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.63 +2 "processing"%& +6 "core" &S!E\ H, + &S!E\ F, +4 .tHand.open +2 "manipulator"&B1 +27 "core" 1 +3 "manipulator"&% +5 "core" %[ +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +3 .tPRV.dial :air +2 "processing"%  +47 "core"  +6 .tPSV.dial :mixloop +3 "processing"% +46 "core" +6 "processing"%% +5 "core" %ܐB\ E +5 .tPS.seek 0.3ml +2 "processing"%' +389 "core" ' +3 .tPSV.dial PSR +3 "processing"% +110 "core"  +11 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%Q'5a +484 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%0' +1904 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"%v +111 "core" +6 .tPTV.dial :mixing +3 "processing"%o @ +77 "core" B +8 .tPBV.dial :waste2 +2 "processing"%8  +99 "core"  +8 .tPS.seek 0ml +2 "processing"%~'ܑ +2616 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&;& +6 "core" &   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&a( +6 "core" ( +2 "manipulator"&2& +5 "core" & f  +80 .tElbow.reconfigure :loose +13 "manipulator"&$ &.,(#b +5 &7& +4 "core" & J  +4 .tForearm.seek PC +3 "manipulator"&)'E +99 "core" ' +3 .tHand.close +2 "manipulator"&c/ +22 "core" / +6 .tPC.seek :open +3 "processing"%S( +376 "core" ( +2 "manipulator"&E& +7 "core" & J  +3 "manipulator"&e% +6 "core" %L +4 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +135 "core" ( +3 "manipulator"&L& +5 "core" &-s  } $ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-s   $ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&('o +112 "core" ' +3 .tHand.open +2 "manipulator"&&1 +19 "core" 1 +3 "manipulator"&% +6 "core" %s\\ d ; +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +4 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%'& +6 "core" &E\ @ +3 "manipulator"&_% +6 "core" % \\ B  +3 "storage"(H% +6 "core" %I\ \  \ w +3 "storage"(b. +5 "core" .(G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 4 +3 "storage"((, +204 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (`& +4 "core" &,\ Y\ s +4 "manipulator"& & +6 "core" &-}  i # +2 "manipulator"&-% +7 "core" % ` h  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&w( +177 "core" ( +3 "manipulator"&^& +6 "core" & ( +3 "storage"(& +6 "core" &,\ #\ #\ \ { +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +4 "manipulator"&"'| +93 "core" ' +2 "storage"(|& +6 "core" &,\ &\ $ g\ z +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(q' +218 "core" ' +2 "storage"(4- +6 "core" -'@ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 ($& +4 "core" &,\ \  \ v +3 "manipulator"&[& +6 "core" & ( +4 .tElbow.seek 4 +2 "manipulator"&5( +5 "core" ( +3 "manipulator"&R& +5 "core" & ( +4 "storage"(K& +6 "core" &,\ \  c\ v +4 .tForearm.seek 4 + 300 counts +2 "manipulator"& 'Ј +23 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +20 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&F& +78 "storage"(]') +26 "core" & d ( +3 "manipulator"&j% +6 "core" %Ђ ~ - +4 .tForearm.seek :retract +3 "manipulator"&*' ] +101 "core" ' +3 .tElbow.seek PC +3 "manipulator"&( +48 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +205 "core" ( +2 "manipulator"&,& +7 "core" &  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &y& +6 "core" &  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&.'E +113 "core" ' +4 "manipulator"&\ & +6 "core" & [  +3 "manipulator"&<% +7 "core" %M q $ +3 "processing"%Y& +5 "core" &8\ L +5 "processing"%!& +7 "core" &C\ J +4 .tPC.seek :closed +4 "processing"%(SD +3 "core" &D\ L +7 &D\ L. +9 &FC\ C2 +9 &=oD\ BG +9 &cC\ DQ +10 &UD\ FQ +9 &aSD\ GP +9 &"TC\ EQ +10 &VD\ FQ +9 &WC\ FQ +10 &!iTC\ GP +9 &#*TD\ FQ +9 &$SD\ FP +10 &&TD\ FQ +9 &(pRD\ FQ +9 &*2PC\ GQ +10 &+QD\ FP +9 &-VC\ FQ +10 &/yRB\ FP +9 &1;SD\ GP +9 &2TC\ FQ +10 &4SC\ FQ +9 &6YC\ FQ +9 &8ATB\ FQ +10 &:TC\ FQ +9 &;SE\ FQ +10 &=VC\ FQ +9 &?JTD\ FQ +9 &A UC\ FQ +10 &BUD\ FQ +9 &DSE\ GQ +10 &FMbC\ ER +9 &H sD\ DT +9 &IE\ CU +10 &KC\ BV +9 &MHE\ BW +9 &O D\ AW +10 &PC\ AX +9 &Rq|sD\ C+ +9 &S"^D\ D0 +10 ( +5 "processing"%!& +5 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.58 +4 .Hand.open + "manipulator"&V1 +6 "core" &SE\ H, +12 1 +3 "manipulator"&t% +5 "core" %N T # +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&6' ] +102 "core" ' +5 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"% > +3 %f9 +9 "core" 97 +104 "processing"%9 +4 "core" 97 +105 "processing"%D9 +4 "core" 9 8 +104 "processing"%M9 +5 "core" 99 +104 "processing"%9 +4 "core" 9: +104 "processing"%Z9 +6 "core" 9; +104 "processing"%O9 +5 "core" 9< +104 "processing"%+9 +4 "core" 9; +104 "processing"%n9 +5 "core" 9#; +104 "processing"% 9 +5 "core" 9(: +104 "processing"%X9 +4 "core" 9,9 +105 "processing"%x9 +4 "core" 908 +104 "processing"%=9 +5 "core" 95, +104 "processing"%9 +5 "core" 99+ +104 "processing"%>9 +4 "core" 9*>( +105 "processing"%J9 +6 "core" 97B& +104 "processing"%h9 +4 "core" 9HF$ +104 "processing"%9 +5 "core" 9WK" +104 "processing"%u9 +5 "core" 9fO +104 "processing"%g9 +4 "core" 9wS +104 "processing"%9 +5 "core" 9X +104 "processing"%}9 +4 "core" 9\\ +105 "processing"%W9 +4 "core" 9` +104 "processing"%9 +5 "core" 9e +104 "processing"%C9 +82 "core" 9l +104 "processing"%\\9 +5 "core" 9q +104 "processing"%m9 +4 "core" 9u +104 "processing"%/9 +4 "core" 9y +105 "processing"%?9 +4 "core" 9~ +104 "processing"%99 +5 "core" 9& +105 "processing"%l9 +4 "core" 96 +104 "processing"%d9 +4 "core" 9F\ +105 "processing"%39 +4 "core" 9R +104 "processing"%s9 +4 "core" 9`\ +105 "processing"%U9 +4 "core" 9m +104 "processing"% 9 +5 "core" 9y +104 "processing"%:9 +5 "core" 9 +104 "processing"%r9 +4 "core" 9  +104 "processing"%A9 +5 "core" 9 +104 "processing"%%9 +5 "core" 9 +105 "processing"%I9 +4 "core" 9 +104 "processing"%G9 +5 "core" 9 +104 "processing"%i9 +4 "core" 9 +104 "processing"%#9 +5 "core" 9 +104 "processing"%19 +4 "core" 9 +105 "processing"%k9 +4 "core" 9 +104 "processing"%N9 +4 "core" 9 +104 "processing"%p9 +4 "core" 9 +105 "processing"%9 +4 "core" 9 +12 .tPH.hold 2:00:00,28C +4 "processing"%B p>p +3 .tdelay 1:30 +8 "core"  +8999 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +110 "core"  +11 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +21 .tPS.seek 0.5ml +2 "processing"%T' +582 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +21 .tPS.seek 2ml +3 "processing"%'Q +1604 "core" ' +3 .tPTV.dial :puck +3 "processing"%  +74 "core"  +11 .tPSV.dial PTV +2 "processing"% +77 "core" +7 .tPBV.dial :waste1 +3 "processing"%  +140 "core"  +8 "processing"%% +6 "core" %T@\ 4 +4 .tPS.seek 1.5ml +2 "processing"%' +591 "core" ' +4 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +9 .tPS.seek 0ml +3 "processing"%Q'ܑ +1604 "core" ' +4 .tdelay 5:00 +28726 "Can"\ Em&  +1277 #trecoverPSRreagent08 + .PTV.dial :puck +3 "processing"%v  +6 "core"  +7 .tPBV.dial :waste1 +3 "processing"%o  +36 "core" +8 .tdelay 30 seconds +3086 .PBV.dial between PSV and waste1 +10 "processing"%8 * +37 "core" + +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%0 +77 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%;' +2411 "core" ' +3 .tPSV.dial PTV +3 "processing"%2 +77 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"%7 +78 "core"  +12 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%c +77 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%@  +79 "core"  +8 .tPS.seek :empty +2 "processing"%'s +2398 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%P  +135 "core" +6 .tPSV.dial :mixloop +3 "processing"%E +46 "core" +7 .tPRV.dial :ab1 +2 "processing"%e @ +78 "core" B +8 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%L' +352 "core" ' +3 .tdelay 2 seconds +204 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +3 "collection"'  +4 "processing"%)  +51 "core" +2  +7 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:174"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:173"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%a% +6 "core" %A\ 2 +4 .tPS.seek 0.3ml +2 "processing"%&' +360 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" +7 .tPRV.dial :air +2 "processing"%'  +47 "core"  +8 .tPS.seek 0.9ml +2 "processing"%_'N +1257 "core" ' +3 .tPRV.dial :waste2 +3 "processing"%H @ +77 "core" @ +7 .tPS.seek 0.5ml +3 "processing"%b' +857 "core" ' +4 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%  +47 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%('Q +1602 "core" ' +3 .tPSV.dial :PML +2 "processing"%` +46 "core" +7 .tPTV.dial :mixing +2 "processing"% @ +76 "core" A +7 .tPBV.dial :waste1 +3 "processing"%-  +37 "core" +7 "processing"%% +6 "core" %TA\ 8 +4 .tPS.seek 1.85ml +2 "processing"%^'L +232 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +9 .tPS.seek 0ml +3 "processing"%'ܑ +1956 "core" ' +85 .tdelay 2 seconds +207 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'|& +4 "core" &}vF\ 3 +4 "manipulator"&& +6 "core" & D  +3 "manipulator"&4% +5 "core" % s $ +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&$(-z +136 "core" ( +3 "manipulator"&[& +6 "core" &-s z & +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &R& +4 "core" &-s 7 & +4 .tForearm.seek :garage +3 "manipulator"&K'o +108 "core" ' +4 .tHand.close +2 "manipulator"&/ +19 "core" / +3 "manipulator"&F& +7 "core" &-v \ \ |% +3 "manipulator"&j% +6 "core" %}l\ \  U | +4 .tForearm.seek :retract +2 "manipulator"&w' ] +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&"( +298 "core" ( +3 "manipulator"&q& +8 "core" & X * +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" & S * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&,'ш +95 "core" ' +3 "manipulator"&y& +6 "core" & ) +3 "manipulator"&5% +6 "core" %т +4 "collection"']& +6 "core" &~u/\ % +4 "collection"'\ & +8 "core" &}wD\ 1 +5 .tCC.seek :closed +3 "collection"'<(X +7 "core" &|w)\ % +4 &~w*\ %4 +8 &F|w*\ 2 +9 &9ny}v-\ G +9 &Z~u,\ R +10 &H}x*\ R +9 &TG}y*\ S +9 &L~x.\ S +10 &I~x*\ S +9 &I}x*\ -R +10 &!\\H}x!\ -S +9 &#I|w'\ !S +9 &$L~w)\ S +10 &&J}w"\ S +9 &(eF{v)\ !R +9 &*'E}v+\ R +10 &+F}v-\ S +9 &-L|t!\ ,R +10 &/mI}y%\ -R +9 &1.I{v\ -S +9 &2L{t\ -S +10 &4L}w\ -S +9 &6tP}v\ -S +9 &86M|x\ -S +10 &9Ly \ -R +9 &;G}u\ -R +10 &=|K~x\ ,S +9 &?>L|x\ -S +9 &AJ}x\ -S +10 &BM}x\ -S +9 &DW~x\ ,S +9 &F?g}w\ *U +10 &G~y\ 'X +9 &I}x\ $\\ +10 &Knx\ $] +9 &M2}w\ %\\ +9 &Nw\ %] +10 &P}v\ $] +9 &Rs~x"\ ^ +9 &T5}x\ ^ +10 &U|v\ _ +9 &Ww\ @ +10 &X,w\ (t +9 &X^~z\ I +3 ( +4 "collection"'\ & +5 "core" &X\\~v\ I +4 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.50 +2 "collection"'Y& +6 "core" &X\\~x\ +I +5 .tHand.open +2 "manipulator"&*1 +19 "core" 1 +3 "manipulator"&S% +6 "core" %p  | +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&V' ] +96 "core" ' +2 .tPSV.dial PSR +3 "processing"%t +111 "core"  +11 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml +2 "processing"%f' +1608 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +7 "processing"%!  +128 "core"  +11 .tPS.seek 0ml +2 "processing"%'ܑ +1601 "core" ' +3 .tPSV.dial PSR +3 "processing"%. +46 "core"  +12 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%D' +2619 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +5 "processing"%M  +2 "collection"'  +43 "core"  +131  +10 .tPSV.dial :mixloop +3 "processing"%Z +109 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'O  +5 "core" +9 .tPTV.dial :PRVmixing +2 "processing"%+  +76 "core" +10 .tPS.seek 0ml +2 "processing"%n'ܑ +2619 "core" ' +3 .tPSV.dial :air +3 "processing"%  +46 "core"  +9 .tPS.seek 2.5ml +2 "processing"%X' +2625 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%x +46 "core" +10 .tPS.seek 0ml +2 "processing"%='ܑ +2618 "core" ' +3 .tPSV.dial :air +2 "processing"%  +47 "core"  +8 .tPS.seek 2.5ml +3 "processing"%>' +2615 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%J +46 "core" +9 .tPS.seek 0ml +2 "processing"%h'ܑ +2618 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & J ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&u( +5 "core" ( +3 "manipulator"&g& +6 "core" & Y q ) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & M l ) +4 .tForearm.seek CC +3 "manipulator"&}'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&W/ +20 "core" / +6 .tCC.seek :open +3 "collection"'( +410 "core" ( +2 "manipulator"&C& +7 "core" &  ) +2 "manipulator"&\\% +6 "core" %т  +4 .tForearm.seek :retract +3 "manipulator"&m' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&/(-z +308 "core" ( +2 "manipulator"&?& +89 "core" &- ] [ +6 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &9& +4 "core" &-  x [ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&l'o +112 "core" ' +3 .tHand.open +2 "manipulator"&d1 +28 "core" 1 +3 "manipulator"&3% +5 "core" %qT e v, +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&s' ] +107 "core" ' +4 ."da"delayUntil "12:29:00.77" +4 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 4 into Collection Clamp +2 "collection"'U& +6 "core" &}x\ + +3 "manipulator"& % +6 "core" % W  +3 "storage"(:% +7 "core" %B f\ g +3 "storage"(r. +5 "core" .(, +3 "storage"(A& +6 "core" &, \ h +3 "storage"(%& +7 "core" &, \ h +3 "manipulator"&I& +6 "core" &- ^ [ +3 "manipulator"&G% +5 "core" % _ c  +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&i( +178 "core" ( +3 "manipulator"&#& +5 "core" & w D +4 "storage"(1& +6 "core" &, k\ g +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&k'| +101 "core" ' +3 "storage"(N& +5 "core" &, )\ g +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(p' +234 "core" ' +2 "storage"(- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +4 "core" &, \ h +3 "manipulator"&~& +7 "core" & D +3 ."WCR"Elbow.seek 4 +3 "manipulator"&T( +33 "core" ( +2 "manipulator"&& +7 "core" & G X +3 "storage"(& +6 "core" &, \ e +4 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&'Ј +23 "core" ' +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +23 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(') +12 "core" &  ] X +3 "manipulator"&% +7 "core" %Њ > / $ +4 ."WCR"Forearm.seek :retract +2 "manipulator"& ' ] +99 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&v( +69 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +105 "core" ( +3 "manipulator"&o& +5 "core" & ; {' +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &8& +79 "core" & = @ }' +4 ."WCR"Forearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +3 "manipulator"&0'ш +103 "core" ' +3 "manipulator"&Q& +6 "core" & ; l ' +4 "manipulator"&2% +5 "core" %т 4 V +5 "collection"'7& +5 "core" &}y\ & +5 "collection"'c& +8 "core" &~x\ 2 +6 ."WCR"CC.seek :closed +3 "collection"'@(X +3 "core" &}u,\ - +4 &}vH\ " +8 &-s}uJ\ +{ +10 &`x~uL\ ? +9 &<l|v;\ Q +9 &G{w:\ R +10 &G}u;\ R +9 &F|u6\ "Q +10 &@J}v6\ R +9 &H~u0\ R +9 & F}v5\ R +10 &"I|x4\ R +9 &$JG}u9\ !Q +9 &&\ G}u5\ R +10 &'H}w"\ R +9 &)D}u\ !R +10 &+RG{y \ !Q +9 &-I}u\ R +9 &.H}u!\ R +10 &0E{y"\ "R +9 &2YFzu \ R +9 &4L|v\ R +10 &5I{v\ R +9 &7I|w\ !R +10 &9aH}w\ R +9 &;#E}w\ R +9 &<G|u\ !Q +10 &>F}v\ Q +9 &@iF|v \ R +9 &B+H}u\ R +10 &CK{x\ !R +9 &EVv\ S +10 &Gi`}x\ T +9 &I$}}w\ W +9 &J}w\ Z +10 &L}w\ [ +9 &N[}v\ \\ +9 &P}x\ \\ +10 &Q}r\ ] +9 &S~w\ ] +10 &U\\|w\ ^ +9 &Ww\ W +9 &XSF|w\ *~ +10 &Xj~w\ F +5 ( +5 "collection"'c& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.47 +4 .Hand.open +2 "manipulator"&;1 +4 "core" &Xa}x\ F +24 1 +3 "manipulator"&P% +7 "core" %| 4 { { +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&E' ] +97 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")e+ +4 "core" + +4 "sampler")% +5 "core" %& \  +4 "collection"'& +6 "core" &X`}w\ F +6 "Can"\ >|&  +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +3 "sampler"))  +6 "core"  +9 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X% +5 "core" %L}\ +4 "sampler")% +5 "core" %].  +29 "collection"'g% +5 "core" %L\  +4 "sampler")% +6 "core" %].  +33 "collection"'W% +5 "core" %L\  +4 "sampler")"% +7 "core" %].  +37 "collection"'V% +5 "core" %L\ +4 "sampler")<% +7 "core" %]OO  +43 "collection"'C% +5 "core" %L\  +4 "sampler")\\% +5 "core" %] +4 "collection"'}% +5 "core" %L\  +4 #"WCR"Intake @31.4psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X  +84 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +4 "Can"\ & S +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'% +5 "core" %L( +3 #"WCR"Intake @31.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X +4 ."WCR"Intake.select :close +3 "sampler")0 +100 )% +4 "core" %WV +3 ."WCR"SSV.dial :exhaust +13 "sampler"))  +82 "core"  +15 ."WCR"Exhaust.select :open +2 "sampler")@ +26 ."WCR"SS.seek 0ml +2 "sampler")e'! +104 "core" ' +4 ."da"PTV.dial :puck +3 "processing"%  +76 "core"  +12 ."da"PSV.dial PTV +3 "processing"%h +79 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%L  +37 "core" +9 "processing"%'% +6 "core" %N7\  +3 ."da"PS.seek 1.5ml +3 "processing"%&' +549 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")H  +6 "core" ' +13 ."da"delay 3 seconds +68 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +5 "Can"\ & a1 +3 ."WCR"Intake.select :open +2 "sampler") +215 ."da"PBV.dial between PSV and waste1 +4 "processing"%a * +5 "collection"'% +4 "core" %L +4 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X0X; 3 +2 ."WCR"Intake.select :close +3 "sampler")0 +20 )X% +4 "core" %?> 3 +3 ."WCR"SSV.dial :exhaust +3 "sampler")0  +81 "core"  +11 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")'! +911 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")>  +85 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +5 "Can"\ &y o+ +3 ."WCR"Intake.select :open +2 "sampler") +305 "collection"'% +4 "core" %L\  +4 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +5 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X< C +3 ."WCR"Intake.select :close +12 "sampler")0 +19 ) % +4 "core" %LL C +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")P'! +895 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")7  +83 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +5 "Can"\ &H ~ +2 ."WCR"Intake.select :open +3 "sampler") +220 "collection"'c% +4 "core" %L\  +4 #"WCR"Intake @32.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +5 "core" %L\  +3 "sampler")% +6 "core" % \ +51 "collection"'% +4 "core" %L\  +4 "sampler")"% +6 "core" %/, +57 "collection"'O% +5 "core" %L\  +4 "sampler")V% +84 "core" %DA +3 ."WCR"Intake.select :close +13 "sampler")0 +24 )<% +4 "core" %MK +4 ."WCR"SSV.dial :exhaust +3 "sampler")C  +80 "core"  +14 ."WCR"Exhaust.select :open +3 "sampler")@ +25 ."WCR"SS.seek 0ml +3 "sampler")\\'! +872 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +23 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")}  +84 "core" +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +5 "Can" \ &E o +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'+% +5 "core" %L +5 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X= i +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )R% +4 "core" %FC i +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")'! +50 ."da"PBV.dial between PSV and waste1 +4 "processing"%F * +38 "core" , +11 ."da"PS.seek 0ml +3 "processing"%j'ܑ +788 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")b  +85 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +4 "Can" \ & W] +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'`% +4 "core" %L\  +4 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X +3 "sampler")Y% +6 "core" %+  +25 "collection"'w% +5 "core" %L@ +4 "sampler")]% +7 "core" %+  +28 "collection"'*% +5 "core" %L1 +3 "sampler")\ % +6 "core" %+  +34 "collection"'t% +98 "core" %L6 +3 "sampler"),% +9 "core" %+  +36 "collection"' % +5 "core" %LD +4 "sampler")^% +5 "core" %+"#  +44 "collection"'% +6 "core" %L5 +3 "sampler").% +6 "core" % 75 z +51 "collection"'% +5 "core" %L8 +3 "sampler")% +6 "core" %US  +58 "collection"'M% +5 "core" %L2 +4 "sampler")Z% +5 "core" %{y  +66 "collection"'f% +5 "core" %L5 +4 "sampler")!% +7 "core" %  +3 "collection"'D% +6 "core" %L> +3 #"WCR"Intake @31.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +4 "core" %L0\ +4 "sampler")% +6 "core" %0  +24 "collection"'% +5 "core" %L'\  +3 "sampler")"% +5 "core" %0  +30 "collection"'O% +5 "core" %L*\ \ +3 "sampler")V% +7 "core" %0  +32 "collection"'<% +5 "core" %L"\ +3 "sampler")C% +7 "core" %0  +38 "collection"'% +4 "core" %L4\ +4 "sampler")}% +5 "core" %1  +45 "collection"'+% +4 "core" %L'\ +3 "sampler")?% +7 "core" %1  +50 "collection"'\\% +4 "core" %L(\ +4 "sampler")3% +5 "core" %2  +59 "collection"'g% +4 "core" %L+\  +5 "sampler")U% +6 "core" % $ +65 "collection"'S% +5 "core" %L.\ +3 "sampler")J% +7 "core" % $ +74 "collection"'W% +5 "core" %L)\  +3 "sampler")m% +7 "core" %30 $ +85 "collection"'% +4 "core" %L+\ \ +3 "sampler")=% +5 "core" %KJ $ +98 "collection"'I% +5 "core" %L$\  +3 "sampler")#% +7 "core" %oo $ +109 "collection"'u% +5 "core" %L4\  +4 "sampler")1% +7 "core" % $ +123 "collection"'/% +5 "core" %L3\ +4 "sampler")N% +6 "core" % $ +141 "collection"'s% +4 "core" %L$\  +81 "Can" \ &  +3 "sampler")9% +7 "core" %lh $ +78 "collection"'% +5 "core" %L1\ +3 "sampler")% +6 "core" %  +180 "collection"'~% +5 "core" %L.\  +4 "sampler")% +7 "core" % d +129 #"flow"2.5L/min +63 "collection"'% +4 "core" %L% +3 "sampler"):% +7 "core" %! d +192 "collection"'r% +5 "core" %L( +3 "sampler") % +7 "core" %;: d +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )% +4 "core" %CB d +3 ."WCR"SSV.dial :exhaust +3 "sampler")i  +81 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")k'! +896 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")p  +82 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +5 "Can"\ \ &: ȴ) +2 ."WCR"Intake.select :open +2 "sampler") +145 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +9 .PBV.dial :waste1 +2 "processing"%o  +38 "core" +9 ."da"delay 30 seconds +15 "collection"'8% +4 "core" %L* +4 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X  +46 "core"  +7 ."da"PTV.dial :PRVmixing +3 "processing"%  +7 "core" +7 ."da"PSV.dial :mixloop +3 "processing"% +48 "core" +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +3 "processing"%"' +384 "core" ' +4 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%O  +48 "core"  +9 "processing"%V% +6 "core" %:\  +4 ."da"PS.seek 0.55ml +2 "processing"%<'"X +340 "core" ' +3 #"da"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%C  +47 "core"  +9 ."da"PS.seek 2ml +3 "processing"%'Q +559 "core" 'rN  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X  +20 "collection"'a% +5 "core" %L\  +3 "sampler")H% +7 "core" %GE  +24 "collection"'&% +5 "core" %L\  +3 "sampler")% +7 "core" %MK  +28 "collection"'e% +5 "core" %L\  +3 "sampler");% +7 "core" %TS  +33 "collection"'% +4 "core" %L\  +3 "sampler"))% +7 "core" %a\\  +38 "collection"'(% +4 "core" %L\  +4 "sampler")% +6 "core" %jj  +44 "collection"'4% +4 "core" %L\  +4 "sampler")[% +6 "core" %wt +84 "collection"'j% +4 "core" %L\  +3 "sampler")T% +7 "core" % +57 "collection"'% +6 "core" %L\  +3 "sampler")F% +7 "core" % +65 "collection"''% +4 "core" %L\  +4 "sampler")b% +5 "core" % +76 "collection"'% +4 "core" %L\  +3 "sampler")_% +20 "core" ' +4 ."da"delay 2 seconds +16 "core" % +90 "collection"'q% +5 "core" %L\  +3 "sampler") % +7 "core" %  +91 ."da"delay 8:00 +5 "collection"'y% +5 "core" %L\  +3 "sampler")|% +7 "core" %52 +109 "collection"'`% +5 "core" %L\  +3 "sampler")5% +7 "core" %QN +124 "collection"'z% +4 "core" %L\  +4 "sampler")Y% +5 "core" % +142 "collection"'w% +5 "core" %L\  +3 "sampler")]% +7 "core" % +159 "collection"'*% +4 "core" %L\  +4 "sampler")\ % +6 "core" % +180 "collection"'R% +4 "core" %L\  +4 "sampler")$% +5 "core" %  G +194 "collection"'t% +4 "core" %L +3 "sampler"),% +7 "core" %)( G +192 "collection"' % +5 "core" %L\  +3 "sampler")^% +7 "core" %65 G +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )% +4 "core" %<8 G +3 ."WCR"SSV.dial :exhaust +3 "sampler").  +81 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")'! +909 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +83 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can"\ & } +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'Z% +4 "core" %L +4 #"WCR"Intake @32.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X ;  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X%  +16 "collection"'x% +5 "core" %L\  +3 "sampler")% +8 "core" %>%  +16 "collection"'X% +6 "core" %L\  +3 "sampler")-% +6 "core" %>%  +21 "collection"'%% +6 "core" %L\  +3 "sampler")K% +6 "core" %>%  +25 "collection"'6% +5 "core" %L\  +4 "sampler")>% +5 "core" %>%  +29 "collection"'% +5 "core" %L\  +4 "sampler")% +7 "core" %>%\   +32 "collection"'!% +5 "core" %L\  +4 "sampler")O% +7 "core" %>%  +37 "collection"'V% +5 "core" %L\  +4 "sampler")"% +6 "core" %>%  +44 "collection"'C% +5 "core" %L\  +3 "sampler")<% +6 "core" %>%)%  +51 "collection"' % +5 "core" %L\  +3 "sampler")+% +7 "core" %>%85  +57 "collection"'?% +5 "core" %L\  +4 "sampler")\\% +7 "core" %>$JG  +65 "collection"'3% +5 "core" %L\  +3 "sampler")g% +7 "core" %>bc  +74 "collection"'U% +6 "core" %L\  +3 "sampler")S% +7 "core" %>|  +3 "collection"'J% +6 "core" %L\  +3 #"WCR"Intake @31.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X% +5 "core" %L\ +4 "sampler")% +6 "core" % & +192 "collection"'% +5 "core" %L +4 "sampler")f% +6 "core" % & +192 "collection"'!% +5 "core" %L +3 "sampler")O% +13 "core" %/- & +186 "collection"'V% +5 "core" %L +3 "sampler")"% +7 "core" %TR & +192 "collection"'C% +5 "core" %L\  +4 "sampler")<% +6 "core" %uu +192 "collection"' % +5 "core" %L\ +3 "sampler")+% +7 "core" % +192 "collection"'?% +5 "core" %L\  +3 "sampler")\\% +7 "core" % +192 "collection"'3% +5 "core" %L\  +3 "sampler")g% +7 "core" % +192 "collection"'U% +5 "core" %L +3 "sampler")S% +7 "core" % +192 "collection"'J% +5 "core" %L\  +3 "sampler")M% +7 "core" % +192 "collection"'% +5 "core" %L\  +3 "sampler")=% +6 "core" %)) +193 "collection"'I% +5 "core" %L\  +3 "sampler")#% +7 "core" %76 +3 ."WCR"Intake.select :close +2 "sampler")0 +100 )u% +5 "core" %>< +4 ."WCR"SSV.dial :exhaust +13 "sampler")0  +81 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")1'! +142 #"flow"2.5L/min +732 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")/  +83 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +4 "Can"\ & GvI +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'N% +5 "core" %L\ +3 #"WCR"Intake @32.6psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X  +14 "collection"'b% +5 "core" %L\  +3 "sampler")% +6 "core" %Ԏ>  +18 "collection"'_% +5 "core" %L +4 "sampler")q% +7 "core" %Ԏ>  +20 "collection"' % +5 "core" %L\  +3 "sampler")y% +6 "core" %Ԏ>  +25 "collection"'(% +5 "core" %L +4 "sampler")|% +7 "core" %Ԏ>  +28 "collection"'`% +5 "core" %L +3 "sampler")5% +6 "core" %Ԏ>  +34 "collection"'z% +5 "core" %L +3 "sampler")Y% +7 "core" %Ԏ>  +38 "collection"'w% +5 "core" %L +3 "sampler")]% +7 "core" %Ԏ>  +43 "collection"'*% +5 "core" %L +4 "sampler")\ % +7 "core" %ԏ>  +49 "collection"'R% +5 "core" %L\  +4 "sampler")$% +5 "core" %ԏ>  +58 "collection"'t% +5 "core" %L +4 "sampler"),% +7 "core" %ԏ>  +65 "collection"' % +5 "core" %L\  +3 "sampler")^% +95 "core" ' + %ԏ>  +5 ."da"PSV.dial :mixloop +7 "processing"% +5 "collection"'.% +7 "core" %L +3 "sampler")h% +7 "core" %ԏ>  +25 +10 ."da"delay 2 seconds +50 "collection"'% +5 "core" %L\  +4 "sampler")Z% +5 "core" %ԏ>  +97 "collection"'% +6 "core" %L\  +3 "sampler")D% +6 "core" %ԏ>  +27 ."da"PSV.dial :air +3 "processing"%  +48 "core"  +10 ."da"delay 2 seconds +22 "collection"'x% +5 "core" %L\  +4 "sampler")% +5 "core" %ԏ>  +125 "collection"'X% +5 "core" %L\ +3 "sampler")-% +6 "core" %ԏ>  +27 ."da"PSV.dial :mixloop +3 "processing"%% +48 "core" +9 ."da"delay 2 seconds +54 "collection"'K% +5 "core" %L\  +4 "sampler")6% +5 "core" %ԏ>  +135 ."da"PSV.dial :air +3 "processing"%>  +22 "collection"'% +6 "core" %L +3 "sampler")% +6 "core" %ԏ>  +9  +8 ."da"PS.seek :empty +3 "processing"%f's +161 "collection"'!% +5 "core" %L +3 "sampler")O% +7 "core" %ԏ>  +192 "collection"'V% +5 "core" %L\  +3 "sampler")"% +6 "core" %ԏ>  +193 "collection"'C% +5 "core" %L\  +4 "sampler")<% +7 "core" %ԏ>  +192 "collection"' % +5 "core" %L\  +3 "sampler")+% +7 "core" %ԏ>  +192 "collection"'?% +5 "core" %L\  +4 "sampler")\\% +7 "core" %Ԑ5   +192 "collection"'3% +5 "core" %L\  +3 "sampler")g% +7 "core" %Ԑ5  +192 "collection"'U% +5 "core" %L\  +4 "sampler")S% +5 "core" %Ԑ5$#  +194 "collection"'J% +5 "core" %L\  +3 "sampler")M% +6 "core" %Ԓ31 9 +193 "collection"'% +5 "core" %L\ \ +4 "sampler")=% +7 "core" %ԒEA 9 +192 "collection"'I% +5 "core" %L\  +3 "sampler")#% +6 "core" %ԒXR 9 +193 "collection"'u% +5 "core" %L\  +3 "sampler")0% +6 "core" %Ԓjj 9 +193 "collection"'% +5 "core" %L\  +4 "sampler")/% +8 "core" %Ԓ 9 +2 ' +4 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%N +144 "core"  +13 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +100 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +2 "collection"'1% +8 "processing"%' +3 "core" %L\  +7 "sampler")% +7 "core" %Ԓ 9 +4 "collection"'~% +5 "core" %L\  +4 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'Y' +2114 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%w  +7 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%m  +39 "core" +8 ."da"delay 30 seconds +325 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'] @ +83 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'*  +100 "core"  +9 "collection"'\ % +6 "core" %\  +3 ."WCR"CSV.dial between air and CTV +91 "collection"'R ` +43 "core" _ +13 ."WCR"CS.seek 6.731ml +3 "collection"'$' +867 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'t  +8 ',  +32 "core"  +46  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +6 ."WCR"CS.seek 0ml +2 "collection"' 'P +1268 ."da"PBV.dial between PSV and waste1 +3 "processing"%^ * +39 "core" , +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%. +78 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%h' +233 "core" 'ݎ * "\  +6 ."WCR"CBV.dial :waste2b +3 "collection"'  +38 "core"  +14 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'' +166 "core" ' +4 ."WCR"delay 1:00 +1960 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%Z +78 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +79 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%D +80 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +78 "core"  +8 ."da"PS.seek :empty +3 "processing"%x's +2166 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +144 "core" +8 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'X  +45 "core"  +11 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'-' +17 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%% +143 "core"  +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%K' +373 "core" ' +3 ."WCR"delay 5 seconds +212 "core" ' +4 ."da"delay 5 seconds +287 ."WCR"CSR.select :air +4 "collection"' +26 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'6' +180 ."da"PSR.select :air +3 "processing"% +25 ."da"PS.seek 2ml +2 "processing"%'Q +1598 "core" ' +3 ."da"PTV.dial :puck +2 "processing"%  +6 "core"  +15 ."da"PSV.dial PTV +3 "processing"%> +77 "core" +11 ."da"PBV.dial :waste1 +3 "processing"%!  +39 "core" +11 "processing"%O% +6 "core" %W8\ , +3 ."da"PS.seek 1.5ml +3 "processing"%T' +8 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'V @ +76 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'"  +99 "core"  +13 "collection"'C% +6 "core" %|\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'< ` +74 "core" a +11 ."WCR"CS.seek 7.162ml +3 "collection"' ' +215 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%+ * +38 "core" , +10 ."da"PS.seek 0ml +3 "processing"%?'ܑ +179 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'\\  +5 '3  +34 "core"  +109  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +6 ."WCR"CS.seek 0ml +2 "collection"'g'P +1247 "core" ' +4 ."da"delay 2:00 +358 "core" ' ' "\  +6 ."WCR"delay 2:00 +10321 "Can"\ 2& +1319 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%U  +6 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%S  +37 "core" +9 ."da"delay 30 seconds +296 ."WCR"CBV.dial :waste2b +82 "collection"'J  +36 "core"  +10 ."WCR"CS.reconfigure :default +12 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'M' +323 "core" ' +4 ."WCR"delay 1:00 +2233 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +9 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%= +78 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%I' +2428 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%# +79 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%u +79 "core"  +12 ."da"delay 5 seconds +497 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'0  +5 ."da"PSV.dial PTV +3 "processing"% +79 "core" +8 ."da"delay 5 seconds +46 "core" +9 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'/  +45 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"'N' +359 ."da"PSV.dial :air +3 "processing"%1  +80 "core"  +8 ."da"PS.seek :empty +3 "processing"%'s +141 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +21 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'~' +1737 "core" ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%f +153 "core" +14 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +29 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +37 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +78 "core" ? +67 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +187 "core"  +18 "collection"':% +5 "core" %.\  +4 ."WCR"CSV.dial between air and CTV +4 "collection"'r ` +62 "core" ^ +15 ."WCR"CS.seek 7.053ml +2 "collection"' ' +93 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%'Q +163 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'i  +4 '  +47 "core"  +100  +14 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< b +6 ."WCR"CS.seek 0ml +2 "collection"'n'P +1263 "core" ' +3 ."da"PTV.dial :puck +2 "processing"%8  +6 "core"  +12 ."da"PSV.dial PTV +3 "processing"%s +78 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%k  +37 "core" +9 "processing"%Q% +6 "core" %W5\ ! +4 ."da"PS.seek 1.5ml +3 "processing"%2' +92 "core" '2 ' !+\  +6 ."WCR"delay 2:00 +488 "core" ' +3 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%d * +35 "core" + +11 ."da"PS.seek 0ml +3 "processing"% 'ܑ +1607 "core" ' +4 ."da"delay 2:00 +9546 ."WCR"CBV.dial :waste2b +3 "collection"'A  +36 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +386 "core" ' +3 ."WCR"delay 1:00 +2008 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%  +6 "core"  +9 ."da"PBV.dial :waste1 +2 "processing"%c  +37 "core" +9 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%P * +37 "core" * +8 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +79 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +95 ."da"PS.seek 2.5ml +3 "processing"%W' +680 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'}  +144 "core" +1612 ' +3 ."da"PSV.dial PTV +3 "processing"% +78 "core" +9 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%l +78 "core"  +11 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"% +79 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%L  +79 "core"  +8 ."da"PS.seek :empty +3 "processing"%G's +2409 "core" ' +4 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +149 "core"  +31 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +51 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +7 "processing"%a'I +335 "core" ' +4 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +20 ."da"PS.seek 0.5ml +3 "processing"%H' +332 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +20 ."da"PS.seek 2ml +3 "processing"%&'Q +1608 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%e +77 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%;  +37 "core" +8 "processing"%% +6 "core" %NA  +3 ."da"PS.seek 1.5ml +3 "processing"%)' +597 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%9 * +36 "core" * +10 ."da"PS.seek 0ml +3 "processing"%'ܑ +1601 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%4  +5 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%[  +36 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%j * +38 "core" , +9 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%7 +80 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%F' +2455 "core" ' +3 ."da"PSV.dial PTV +2 "processing"%' +79 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%b +87 "core"  +11 ."da"delay 5 seconds +514 .PSV.dial PTV +2 "processing"% +78 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%_  +81 "core"  +8 ."da"PS.seek :empty +3 "processing"%q's +2434 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +142 "core"  +11 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%('Q +2108 "core" ' +3 ."da"delay 5 seconds +504 .PTV.dial :puck +3 "processing"%|  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%o +80 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%y  +39 "core" +8 "processing"%5% +6 "core" %S9\  +3 ."da"PS.seek 1.5ml +3 "processing"%z' +586 "core" ' +3 ."da"delay 3 seconds +77 "Can"\ & +226 ."da"PBV.dial between PSV and waste1 +3 "processing"%{ * +38 "core" , +9 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%w  +112 "core"  +9 ."da"PS.seek :empty +3 "processing"%m's +1606 "core" ' +3 "processing"%]9 +5 "core" 9B6 +4 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +3 "processing"%* +4 %\ & +6 "core" 6 + &S7\ , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&R% +5 "core" % ` - k +4 "storage"(Y% +6 "core" %I *\ J +2 "storage"(,. +5 "core" .(, +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(t(G +203 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 ($& +4 "core" &H @ 7 p\ 1 +3 "manipulator"&^& +6 "core" & ! ] T% +3 "manipulator"&.% +5 "core" % ` m ` h +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&( +169 "core" ( +3 "manipulator"&p& +5 "core" & nl +3 "storage"( & +6 "core" &M \ L +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&Z'k +102 "core" ' +3 "storage"(& +6 "core" &M \ L +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(D' +193 "core" ' +2 "storage"(- +6 "core" -'Ƀ +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&h& +4 "core" & - ll +4 "storage"(& +6 "core" &M &\ I +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +2 "manipulator"&X'K +35 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&%, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +87 "core" -'Ƀ +15 ."da"SE.seek 18.35 Pucks below Top Plate +3 "storage"(x' +40 "core" ' +3 "manipulator"&-% +6 "core" %Fe F +3 "storage"(K& +6 "core" &M   \ * +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 3 + 295 counts +2 "manipulator"&'r +12 "core" ' +2 "manipulator"&>& +7 "core" & x ll +3 "storage"(!& +6 "core" &M \ E +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&O'k +34 "core" ' +4 ."da"SE.seek 19.35 Pucks below Top Plate +3 "storage"(V'6 +53 "core" ' +3 "manipulator"&"& +5 "core" & } jl +4 "manipulator"&C% +5 "core" %p k +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&' ] +91 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&<( +255 "core" ( +2 "manipulator"&6& +6 "core" & j +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &+& +4 "core" & j +4 ."da"Forearm.seek PC +3 "manipulator"&3'E +96 "core" ' +2 ."da"Hand.close +2 "manipulator"&T/ +25 "core" / +6 ."da"PC.seek :open +3 "processing"%\\( +376 "core" ( +4 "storage"( & +5 "core" &M *\ J +4 "manipulator"&U& +5 "core" & l +4 "manipulator"&S% +6 "core" %N m +4 ."da"Forearm.seek :retract +2 "manipulator"&J' ] +95 "core" ' +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&g( +264 "core" ( +2 "manipulator"&& +7 "core" &\ : l!u +3 "storage"(=& +4 "core" &M +\ J +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&?'k +107 "core" ' +3 ."da"Hand.open +2 "manipulator" +17 "core" 1 +4 "storage"(u- +5 "core" -'6 +5 ."da"SE.seek 19 Pucks below Top Plate +2 "storage"(' +27 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 18.03 Pucks below Top Plate +3 "storage"(0'ɴ +51 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25sep0113h622ml.png +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +656 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4015 Min < 4070 FilteredMin | 4111 Avg | 5774 FilteredMax < 5834 Max ) A/D counts\ Reduced black point to 4070\ Optimizing exposure with 348x260 pixel 16-bit image for 1.56 seconds\ ( 4021 Min < 4082 FilteredMin | 4330 Avg | 16371 FilteredMax < 21610 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 22.284 seconds\ ( 3813 Min < 3865 FilteredMin | 4681 Avg | 62531 FilteredMax < 63266 Max ) A/D counts\ /var/log/esp/da25sep0113h622ml.png: PNG Upload Complete\ +15 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep0113h622ml15s.png +1672 #SX HX9/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3803 Min < 3856 FilteredMin | 4375 Avg | 40729 FilteredMax < 41202 Max ) A/D counts\ /var/log/esp/midres/da25sep0113h622ml15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep0113h622ml25s.png +1996 #"image"compressed /var/log/esp/da25sep0113h622ml.jxl +661 #"da"SX HX9/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3803 Min < 3858 FilteredMin | 4677 Avg | 62184 FilteredMax < 63094 Max ) A/D counts\ /var/log/esp/midres/da25sep0113h622ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +2 "storage"(/- +5 "core" -'ɴ +11 "storage"(M& +25 "core" &M \ I +7 "manipulator"&1& +17 "core" &\ p!u +5 ."da"Elbow.seek 3 +3 "manipulator"&I( +36 "core" ( +3 "manipulator"&N& +5 "core" & se +5 "storage"(f& +5 "core" &M F\ K +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +6 "core" ' +5 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 18.74 Pucks below Top Plate +3 "storage"('$ +68 "core" ' +3 "manipulator"&& +7 "core" & e +3 "storage"(:& +121 "core" &M y z \ d +4 ."da"Elbow.reconfigure :limp +14 "manipulator"&$ ,(b +11 ."da"Forearm.reconfigure :loose +29 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&r'K +38 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&~, +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 18.93 Pucks below Top Plate +4 "storage"(' +37 "core" ' +3 "manipulator"&% +5 "core" %Xg\ \  u +5 "storage"(i& +5 "core" &M b b \ [ +4 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 313 counts +3 "manipulator"& 'Є +18 "core" ' +3 "manipulator"&8& +7 "core" &  e +3 "storage"(s& +5 "core" &M \ e +6 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&k'k +24 "core" ' +3 "storage"(Q% +7 "core" % y \ d +5 ."downElevator"SE.seek :down +5 "storage"(') +98 (d% +4 "core" %2 :\ hT\\ +4 "manipulator"&2% +6 "core" %q `  +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&A' ] +37 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +49 "core" ' +5 "storage"(n& +7 "core" &M ~\ i +3 "collection"'& +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 "processing"%c& +5 "core" &X`F\ +F +3 &7\ 6 +8 "manipulator"&P& +6 "core" & Q e +4 "manipulator"&% +7 "core" % V B  +5 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"& (-z +168 "core" ( +3 "manipulator"&}& +5 "core" &-   +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +4 "core" &- 4  +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&l'o +114 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +19 "core" / +3 "manipulator"&L& +7 "core" &-\ 0\ $ b z +3 "manipulator"&W% +7 "core" %wj\ &\ " T y +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&G( +135 "core" ( +3 "manipulator"&a& +7 "core" & +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &H& +4 "core" & 8 +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +111 "core" ' +3 "manipulator"&e& +7 "core" &  +4 "manipulator"&;% +7 "core" %>  +3 "processing"%& +7 "core" &8\ 7 +4 "processing"%&& +9 "core" &7\ 7 +5 ."psFlush"PC.seek :closed +4 "processing"%9(SD +7 "core" &B\ 8 +2 &B\ 7 +7 &+yA\ 1+| +9 &bB\ 0@ +10 &@rA\ 0Q +9 &MC\ 3Q +9 &QA\ 3Q +10 &NA\ 3Q +9 &INB\ 3P +9 &\ OC\ 2Q +10 & NC\ 3P +9 &"QC\ 3Q +10 &$PNA\ 3Q +9 &&OB\ 3Q +9 &'QB\ 3Q +10 &)NC\ 3Q +9 &+WRC\ 1Q +9 &-OB\ 2P +10 &.QC\ 2Q +8 &0OB\ 3Q +11 &2`OA\ 3Q +9 &4"QA\ 3Q +9 &5RB\ 2Q +10 &7RC\ 3Q +9 &9fRA\ 2Q +9 &;)MC\ 3Q +10 &<QA\ 3Q +9 &>QC\ 3Q +10 &@nPB\ 3Q +9 &B0RD\ 2Q +9 &CNB\ 2Q +10 &E]@\ 2R +9 &GpjA\ 1S +9 &I+}B\ /V +10 &JA\ /V +9 &LB\ /W +10 &NlA\ .X +9 &P-A\ .X +9 &QB\ -F +10 &R;B\ /\\ +90 &S!B\ 4- +15 ( + &SA\ 5- + &SB\ 5- + &SB\ 5- + &SB\ 5- + &SB\ 5- +3 &SB\ 5- + &SC\ 5- + &SC\ 5- + &SC\ 5- + &SC\ 5- + &SB\ 5- +5 "processing"%&& +20 "core" &SC\ 5- +2 &SB\ 5- + &SB\ 5- +4 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.64 +3 "processing"%)& +6 "core" &S8\ 6- +5 ."psFlush"Hand.open +4 "manipulator"&41 +24 "core" 1 +3 "manipulator"&[% +5 "core" %> +6 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&j' ] +98 "core" ' +4 ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +7 ."psFlush"PSV.dial PSR +3 "manipulator"&7% +6 "processing"% +12 "core" % e N  +3 "storage"('% +8 "core" %B > @ )\ W +3 "storage"(b. +7 "core" .(G +2 "storage"(& +8 "core" &M S U \ Z +3 "storage"(_& +8 "core" &M e K ~\ b +  +7 "manipulator"&F& +18 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +5 "core" & +5 "manipulator"& % +7 "core" % h c 5  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 3 +9 "manipulator"&q( +16 ."psFlush"PS.seek 0.5ml +4 "processing"%|' +251 "core" ( +3 "manipulator"&o& +7 "core" & n V +3 "storage"(y& +7 "core" &M | | u\ a +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&5'k +98 "core" ' +2 "storage"((& +8 "core" &M z z c\ d +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"({' +179 "core" ' +3 ' +3 "storage"(w- +4 ."psFlush"delay 5 seconds +11 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&z& +6 "core" & V +4 "storage"(]& +6 "core" &M J X \ ` +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 3 +3 "manipulator"&*'K +36 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&\ , +10 "core" , +10 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(R- +4 "core" -' +6 ."WCR"SE.seek 19.34 Pucks below Top Plate +3 "storage"(Y'- +30 "core" ' +3 "manipulator"&,% +7 "core" %2Z o +3 "storage"($& +5 "core" &M < ;\ W +5 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 275 counts +2 "manipulator"&^'^ +13 "core" ' +3 "manipulator"&.& +5 "core" & T +5 "storage"(& +102 "core" &M o x \ b +5 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&p'k +32 "core" ' +4 ."WCR"SE.seek 20.34 Pucks below Top Plate +3 "storage"( 'і +42 "core" ' +3 "manipulator"&v& +5 "core" &  T +5 "manipulator"&% +8 "core" %p '  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&E' ] +41 ."psFlush"PSR.select :air +4 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%' +20 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&h( +162 "core" ( +3 "manipulator"&& +7 "core" & \  + ( +3 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" & 3 2 ( +6 ."WCR"Forearm.seek CC +3 "manipulator"&-'ш +100 "core" ' +4 ."WCR"Hand.close +2 "manipulator"&K/ +19 "core" / +13 ."WCR"CC.seek :open +2 "collection"'>( +401 #"image"compressed /var/log/esp/midres/da25sep0113h622ml15s.jxl +14 "core" ( +8 "storage"(!& +10 "core" &M z y \ c +4 "storage"(Z& +8 "core" &M { y \ d +5 "manipulator"&& +7 "core" & 0 ( +4 "manipulator"&"% +8 "core" %є  +6 ."WCR"Forearm.seek :retract +3 "manipulator"&C' ] +98 "core" ' +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 3 +3 "manipulator"&D( +168 "core" ( +3 "manipulator"&X& +8 "core" & (  +3 "storage"(& +8 "core" &M \ f +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."WCR"Forearm.seek 3 +3 "manipulator"&x'K +112 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&O, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&61 +26 "core" 1 +5 "manipulator"&+% +8 "core" %Xr\ \  o x +3 "storage"(%& +7 "core" &M l n \ ^ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 3 + 313 counts +2 "manipulator"&T'Є +20 "core" ' +3 "manipulator"&& +8 "core" &   +3 "storage"(& +7 "core" &M \ g +97 ."WCR"Forearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"& 'k +29 "core" ' +3 "storage"(U% +5 "core" %ў T\ g +7 ."downElevator"SE.seek :down +7 "storage"(S') +96 (3% +5 "core" % \ lT[ +5 "manipulator"&% +6 "core" %҂  h  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&=' ] +16 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +80 "core" ' +3 #tStarting finalPurge +305 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%< @ +205 "core" B +12 ."psFlush"PTV.dial :PRVmixing +3 "processing"%#  +136 "core" +14 ."psFlush"PSV.dial :mixloop +3 "processing"%u +112 "core" +7 ."psFlush"PS.seek :empty +4 "processing"%J's +1012 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +839 #"image"compressed /var/log/esp/midres/da25sep0113h622ml25s.jxl +3 ."Qmail"DAfans.email "da25sep0113h622ml exposed 22.284 seconds\\nmidres/da25sep0113h622ml15s\\nmidres/da25sep0113h622ml25s",Subject: "da25sep0113h622ml images!" +1186 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%V +112 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +3 "processing"%' +594 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%/' +2113 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%M  +36 "core" +11 ."psFlush"PTV.dial :mixing +3 "processing"%1 @ +74 "core" A +11 ."psFlush"PSV.dial :mixloop +3 "processing"%N +111 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%f's +2622 "core" ' +91 ."psFlush"PSV.dial PSR +13 "processing"% +111 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%:'[q +381 #"uploadLog"upsync +714 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%g' +1606 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%? +79 "core" +7 ."psFlush"PTV.dial :puck +3 "processing"%0  +74 "core"  +8 ."psFlush"PBV.dial :waste1 +2 "processing"%  +6 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%i'ܑ +2625 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%8 +78 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%s' +2617 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%Q +78 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2641 "core" ' +17 ."psFlush"PSV.dial PSR +12 "processing"%d +83 "core"  +24 ."psFlush"PSR.select :flush +8 "processing"%@ +37 ."psFlush"PS.seek 0.5ml +6 "processing"%2' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +25 ."psFlush"PS.seek 2.5ml +4 "processing"%I' +2121 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +78 "core" +5 ."psFlush"PBV.dial PSV + "processing"%r U +56 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%n'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +47 "core" > +5 ."psFlush"PS.seek 2.5ml + "processing"%c' +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +5 ."psFlush"PS.seek :empty +2 "processing"%P's +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%k +76 "core" +61 ."psFlush"PBV.dial PSV +9 "processing"%} U +5 "core" U +6 ."psFlush"PS.seek 0ml + "processing"%'ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +45 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +5 ."psFlush"PS.seek :empty + "processing"%L's +1628 "Can"\ LO&c  +993 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +56 "core" +7 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 1ml + "processing"%A'[q +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml + "processing"%a' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +78 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%l  +4 "core"  +5 ."psFlush"PBV.dial :waste1 + "processing"%e  +56 "core" +6 ."psFlush"PS.seek 0ml + "processing"%;'ܑ +2620 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +78 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%\\'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%) +76 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%4' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2108 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%7 +76 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%& U +56 "core" V +6 ."psFlush"PS.seek 0ml + "processing"%''ܑ +2623 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%b @ +45 "core" ? +69 ."psFlush"PS.seek 2.5ml + "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +5 ."psFlush"PS.seek :empty +2 "processing"%_'s +2624 "core" ' +5 ."psFlush"PSV.dial PSR +4 "processing"%F +46 "core"  +14 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +5 "processing"% ' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%o U +4 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%y'ܑ +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%G @ +46 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%(  +76 "core"  +5 ."psFlush"PS.seek :empty + "processing"%j's +2627 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'w& +4 "core" &~\ 8 +2 "manipulator"&z& +3 "core" & X  +2 "manipulator"&]% +4 "core" % c  +2 .tElbow.seek PC +2 "manipulator"&R( +250 "core" ( +2 "manipulator"&,& +3 "core" &  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &$& +2 "core" & i +3 .tForearm.seek PC +2 "manipulator"&.'E +95 "core" ' + .tHand.close + "manipulator"&/ +27 "core" / +4 .tPC.seek :open +2 "processing"%5( +376 "core" ( +2 "manipulator"&q& +4 "core" & \ +2 "manipulator"&v% +3 "core" %F  +2 .tForearm.seek :retract +2 "manipulator"&{' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +369 "core" ( +2 "manipulator"&*& +3 "core" &  b ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &^& +3 "core" & ' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Y'ш +102 "core" ' + "manipulator"&& +5 "core" & \ 4 ' + "manipulator"&% +4 "core" %ч +2 "collection"'p& +4 "core" &0\ 7 +2 "collection"'|& +5 "core" &\ \ 8 +2 .tCC.seek :closed +2 "collection"'\ (X +4 "core" &\ 8 +7 & 6\ 4$e +10 &kT} \ .8 +9 &{w\ .M +9 &cN \ 2R +10 &$L\ 2R +9 &J~\ 2R +10 &J\ 2R +9 &jJ~\ 2R +9 & ,I\ 2R +10 &!I\ 2R +9 &#J \ 2R +9 &%sL\ 2R +10 &'5J\ 2R +9 &(K\ 2R +10 &*I\ 2R +9 &,|J\ 2R +9 &.>K\ 2R +10 &0J\ 2R +9 &1H~\ 2R +9 &3K~\ 2R +10 &5DL \ 1R +9 &7I\ 2R +10 &8J!\ 2R +9 &:I!\ 2R +9 &I\ 2R +9 &?I}#\ 2Q +9 &AI \ 2R +10 &CUO*\ 2R +9 &E_0\ 0T +10 &Fs4\ /V +9 &H~4\ +Y +9 &J?2\ )\\ +10 &L3\ *\\ +9 &M2\ )\\ +9 &O1\ *\\ +60 &QF2\ '] +3 &S-\ '] + &T2\ &^ + &V)\ %_ +4 &Xg-\ *3 + &X+\ *O +2 ( &Xj3\ -J +6 "collection"'|& +32 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.47 +4 "collection"'K& +5 "core" &Xi1\ .J +2 &Xj)\ .J &Xi0\ /J +2 &Xi1\ .J +2 &XiP\ .J +8 .tHand.open +3 "manipulator"&E1 +29 "core" 1 +4 "manipulator"&@% +6 "core" %l  t +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +4 "manipulator"&!' ] +115 "core" ' +2 #tFlushing the Collection Valve::Manifold +4 "collection"'Z& +6 "core" &XjP\ 1J +4 "collection"'% +8 "core" %4\ 1 +4 .tCSV.dial CSR +2 "collection"'"  +45 "core"  +15 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +23 .tCS.seek 5ml +2 "collection"'X'q +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '% +2 "core" %qb\ / +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'-'A +679 "core" ' +2 .tCSV.dial :waste +2 "collection"'h +135 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'6'P +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'+& +3 "core" &XhR\ 0J +2 "collection"'%% +3 "core" %Op\ 0 +2 .tCSV.dial :flush + "collection"'  +45 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 5ml +4 "collection"''q +1262 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'C @ +46 "core" A +8 "collection"'U% +7 "core" %q~e\ - +4 .tCS.seek 7ml +16 "collection"'D'd +578 "core" ' +6 ."connect"CSV.dial CTV +17 .tCTV.dial CSV +9 "collection"'x  +11 '3  +51 "core"  +101  +15 .tCBV.dial :waste1 +3 "collection"' @ +83 "core" A +8 .tCS.seek 0ml +3 "collection"'T'P +1744 "core" ' +3 #tFlushing lower manifold's waste2 port +2 "collection"' & +6 "core" &Xg}8\ 'J +3 "collection"' % +6 "core" %P~Q\ ( +2 .tCSV.dial :flush +3 "collection"'S  +78 "core" +8 .tCS.seek 5ml +2 "collection"'<'q +1271 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'# @ +47 "core" @ +7 "collection"'u% +6 "core" %q}E\ - +4 .tCS.seek 7ml +2 "collection"''d +556 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'V  +3 'J  +9 "core"  +36  +6 .tCBV.dial :waste2 +3 "collection"'  +109 "core"  +9 .tCS.seek 0ml +2 "collection"'M'P +1736 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'1& +81 "core" &Xg/\ -J +3 "collection"'N% +6 "core" %MJ\ - +3 .tCSV.dial :flush +13 "collection"'/  +77 "core" +8 .tCS.seek 5ml +2 "collection"''q +1271 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'f @ +46 "core" B +7 "collection"':% +5 "core" %q:\ , +5 .tCS.seek 7ml +3 "collection"'?'e +555 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'0  +2 '  +13 "core"  +33  +6 .tCBV.dial :waste2b +3 "collection"'g  +111 "core"  +8 .tCS.seek 0ml +3 "collection"'8'P +1722 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'i& +5 "core" &Xf\ -J +4 "collection"'Q% +6 "core" %U+\ - +2 .tCSV.dial CSR +3 "collection"'s  +43 "core"  +11 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'d'! +1982 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +562 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'2 +4 '  +49 "core"  +59 +8 .tCTV.dial :intake +3 "collection"'r  +82 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'I' +2013 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'  +77 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'n'P +179 "Can"\ Bb&ݜ +411 "core" ' +3 .tCSV.dial CSR +2 "collection"'  +107 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +19 .tCS.seek 5ml +3 "collection"'c'q +1357 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +1359 "core" ' +3 .tCSV.dial CBV +3 "collection"'P +107 "core" +8 .tCS.seek 0ml +2 "collection"'k'P +2618 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +6 "core" &  ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +78 "manipulator"&& +5 "core" & R ' +4 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +5 && +4 "core" &  = ' +4 .tForearm.seek CC +3 "manipulator"&'ш +91 "core" ' +3 .tHand.close +2 "manipulator"&~/ +17 "core" / +6 .tCC.seek :open +3 "collection"'W( +407 "core" ( +3 "manipulator"&L& +6 "core" & ' +3 "manipulator"&A% +6 "core" %у j  +3 .tForearm.seek :retract +3 "manipulator"&H' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&l(-z +303 "core" ( +3 "manipulator"&e& +6 "core" &- O +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &a& +4 "core" &- O +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"& 'o +114 "core" ' +4 .tHand.open + "manipulator"&;1 +18 "core" 1 +3 "manipulator"&% +6 "core" %r] r F +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&' ] +120 "core" ' +3 #tCompleted [myDA_WCR #Phase 35: Monday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:36 +2 #Preparing to sleep until 9/2/25 11:00AM +13 #Asleep til 9/2/25 11:00AM +8 #Continuing at 11:00PDT02-Sep-25 +4 "Can"\ MK& +8 ."Qmail"GoodNews.email "Then, in tube 4: myWCR {hotBleach :waste2b}\\t\\t#Phase 36: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:177\\n{1 => 33,\\n 2 => 33,\\n 3 => 21,\\n 4 => 12,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:29:04, 11.6C, 12% humidity, 14.4psia, 12.93V, 0.37A, 199.470Ah, 4.76W\\nSampled 269.3ml",Subject: "Asleep until 11:00PDT02-Sep-25" +1420 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +5370 #"uploadLog"upsync +45199 "Can"\ ^0& G +60002  \ _0& +60002 \ _0& s +60002  \ `0&f +60003 \ a0&C +60002 \ a0& 5 +60002 \ [8& +60002 \ b0& a +60002  \ b0& +60002 \ \\8& +60002  \ b0&w # +60002 \ \ g*&C +60002 \ c0& O +60003 \ `5& +60002 \ c/& { +60002 \ c0&g  +60002 \ d/&O +60002 \ WE&" = +60002 \ c0' +60002 \ ]9' i +60002 \ c3' +60002 \ ^:' +60002 \ d0' + +60002 \ d0'\ e +60002 \ i*' 3 W +60003 \ e0' +60002 \ a3' +60002 \ d0'  +60002 \ VI'o +60002 \ ];'O E +60002  \ d0'9 +60002 \ h+' q +60002 \ g-'  +60002 \ e0'` +60003 \ e0'> 3 +60002 \ h,'  +60002 \ e0'! _ +60002 \ d1'# +60002 \ `8'%^ +60002 \ e0''= ! +60003 \ ^9') +60002 \ c2'* M +60002 \ e0', +60002  \ f/'. y +60002 \ e0'0  +60002 \ \ e0'2j +60002 \ TR'4L ; +60003 \ e0'61 +60001 \ j*'7 g +60003 \ ]>'9 +60002 \ c3';l +60002 \ f0'=L ) +60002 \ _9'?. +60003 \ f/'A U +60002 \ e0'B +60002 \ e0'D +60002 \ e0'F  +60002 \ XD'H +60003 \ e0'Jt C +60002 \ f0'LR +60002 \ _:'N, o +60002 \ j*'O  +60002 \ h,'Qh @PDT1756796867.32 \ ^;'SR 1 +60002 \ f0'U( +60003 \ \ e0'W ] +60002  \ d2'X +60002 \ f0'Z +60002 \ \ d2'\\  +60002  \ f0'^ +60002 \ f0'`k K +60002 \ f0'bK +60003  \ f/'d) w +60002 \ WI'f +60002 \ f1'g +60002 \ _;'iq 9 +60002 \ f0'kO +60002 \ f0'm& e +60002 \ e0'o +60002 \ e2'p +60002 \ g0'r ' +60002 \ a8't +60003 \ f0'v S +60002 \ `9'x` +60002 \ e0'z@  +60002  \ ]E'|  +60002 "\ f0'} +60002 !\ k*' A +60002 \ m('\\ +60002 \ [C'& m +60002 \ f0'  +60002 \ f0' +60002 \ d2' / +60002 \ g/' +60002 \ g/'~ [ +60002 \ g0'` +60003 \ g0'? +60002 \ g0'  +60002 \ g0' +60002 \ _<' I +60002 \ g0' +60002 \ l*'J u +60002 \ b8' +60002 \ a8' +60002 \ g0' 7 +60002 \ g0' +60002 \ _:'u c +60002 \ g0'P +60003 \ g0', Ï +60002 \ a9' % +60002 \ g0' Ļ +60002 \ `9' Q +60002 \ [C' +60002 \ e3' } +60002 \ k*':  +60002  \ k*' ǩ +60002 \ \ [C' ? +60003  \ g0' +60002 \ [D'k k +60002 \ g/'F  +60002 \ g/'( ʗ +60002 \ WI' - +60002 \ g0' +60003 \ f0' Y +60002 \ g0'é +60002 \ e0'Ō ͅ +60002 \ f0'd  +60003 \ f0'C α +60002 \ WK' G +13134 \ f0'- h +13 #tPowering core bus +543 .Gate.power :raw,:ON +2 "sampler") +54 )) +4 "core"  +4 "collection"' +5 '\\ +3 "core"  +5 "processing"% +3 %4 +5 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +5 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 21,\\n 4 => 12,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 10.8C, 11% humidity, 14.4psia, 12.98V, 0.32A, 204.079Ah, 4.22W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b}\\t\\t#Phase 36: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)" +2 #tStarting initialPurge +1258 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &|\\\ < +3 .tHand.open +2 "manipulator"&1 +20 "core" 1 +3 "manipulator"&p& +6 "core" & W q +3 "manipulator"&{% +6 "core" % O +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&>(-z +178 "core" ( +3 "manipulator"&K& +7 "core" &- v +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &E& +4 "core" &- v +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +8 .tForearm.seek :garage +3 "manipulator"&@'o +108 "core" ' +4 .tHand.close + "manipulator"&Z/ +22 "core" / +3 "manipulator"&|& +5 "core" &- t v +4 "manipulator"&% +5 "core" %~g +5 .tForearm.seek :retract +3 "manipulator"&"' ] +105 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Y( +314 "core" ( +3 "manipulator"&& +5 "core" & . +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & . +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&X'ш +97 "core" ' +3 "manipulator"&h& +6 "core" & - +4 "manipulator"&-% +6 "core" %ф S +4 "collection"'+& +6 "core" &|\ 8 +4 "collection"'%& +8 "core" &|\ 9 +7 .tCC.seek :closed +2 "collection"'(X +4 "core" &|\ : +3 &|=\ 7\  +8 &5| \ 0,~ +10 &b| \ /@ +9 &9m \ /R +9 &M \ 0R +10 &K\ \ 1S +9 &{L \ 0S +10 &>Lx\ 0R +9 &K\ 0S +9 & I\ 2R +10 &"I\ \ 4R +9 &$GL \ 2R +10 &&J \ 2R +9 &'J \ 0R +9 &)I\ 2R +10 &+NJ \ 0R +9 &-Kx\ 2S +9 &.J \ 3R +10 &0I\ 1R +9 &2WJ \ 0R +10 &4M \ /R +9 &5O\ .R +9 &7N\ \ .R +10 &9^I\ /R +9 &;K \ .S +9 &<I \ /R +10 &>I\ /R +9 &@fI\ /R +10 &B(J\ 2R +9 &CV \ 3S +9 &Ek\ 1U +10 &Ga\ .W +9 &I|\ +[\ +9 &J\ )\\ +10 &L\ )\\ +9 &NZ\ (\\ +10 &P7\ '] +9 &Qy\ %] +9 &S \ %] +10 &UX/\ "_ +9 &W\ "W +9 &XTI\ %(z +10 &Xq|\ +G +5 ( +5 "collection"'%& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.49 +2 "collection"'6& +6 "core" &Xc;\ ,G + &Xc\ ,G +4 .tHand.open + "manipulator"&C1 +19 "core" 1 +2 "manipulator"&U% +7 "core" %h g +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +110 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'x& +6 "core" &XcZ\ 2G +3 "collection"'3% +6 "core" %N`\ 4 +87 .tCSV.dial CSR +7 "collection"'  +135 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'D'q +1348 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +17 ' % +4 "core" %q\ 4 +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.499ml +2 "collection"' '? +686 "core" ' +3 .tCSV.dial :waste +3 "collection"'S +136 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'T'P +1984 "core" ' +5 #tPurging external Intake +2 "collection"'#& +7 "core" &Xb\ *G +4 "collection"'u% +8 "core" %S\ , +3 .tCSV.dial :flush +3 "collection"'<  +48 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +7 .tCS.seek 10ml +3 "collection"'J' +119 #"uploadLog"upsync +2357 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'V +7 '  +7 "core"  +78 +6 .tCTV.dial :intake +2 "collection"'  +81 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +3 "collection"'1'P +2481 "core" ' +3 .tIntake.select :close +3 "sampler")0 +16 .tCTV.dial :air +3 "collection"'N  +80 "core"  +6 #tFlushing upper manifold +2 "collection"'/& +6 "core" &Xb\ 6G +3 "collection"'M% +5 "core" %O3\ 6 +4 .tCSV.dial :flush +2 "collection"'f  +75 "core"  +7 .tCS.seek 5ml +2 "collection"':'q +1267 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" B +6 "collection"'% +5 "core" %q\ 7 +5 .tCS.seek 7ml +3 "collection"'0'h +561 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'g +7 '?  +6 "core"  +95 ~ +7 .tCTV.dial :air +2 "collection"'i  +7 "core" +7 .tCS.seek 0ml +2 "collection"'Q'P +1742 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'s'2~ +877 "core" ' +3 .tCSV.dial :waste +12 "collection"'8 +46 "core" +7 .tCS.seek 0ml +2 "collection"'d'P +792 "core" ' +4 "collection"'& +6 "core" &Xbe\ 9G +3 "collection"'2% +6 "core" %U\ 9 +3 .tCSV.dial :flush +2 "collection"'r  +45 "core"  +7 .tCS.seek 3ml +3 "collection"''2~ +799 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" B +6 "collection"'I% +6 "core" %2\ 9 +4 .tCS.seek 5ml +2 "collection"' 'q +562 "core" ' +3 .tCSV.dial :air +2 "collection"'n @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"'c'P +1270 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'P'2~ +796 "core" ' +3 .tCSV.dial :waste +2 "collection"' +76 "core" +7 .tCS.seek 0ml +2 "collection"'}'P +791 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & , +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&~& +6 "core" & , +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & , +4 .tForearm.seek CC +3 "manipulator"&!'ш +91 "core" ' +2 .tHand.close +2 "manipulator"&\ / +25 "core" / +5 .tCC.seek :open +2 "collection"'L( +410 "core" ( +2 "manipulator"&A& +5 "core" & , +4 "manipulator"&% +6 "core" %х  +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&e(-z +316 "core" ( +3 "manipulator"&a& +6 "core" &- W +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &;& +4 "core" &- W +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +3 .tHand.open +2 "manipulator"&H1 +22 "core" 1 +3 "manipulator"& % +6 "core" %oX  : +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&B' ] +105 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 4 at 11:05:14PDT02-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 21,\\n 4 => 12,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:36, 10.8C, 11% humidity, 14.4psia, 12.98V, 0.32A, 204.079Ah, 4.22W",Subject: "bac wcr sampling at most 1000ml" +5 #"WCR"Loading wcr puck from tube 4 into Collection Clamp +1075 "collection"')& +7 "core" &\ < +3 "manipulator"&\\% +6 "core" % _ t  +3 "storage"(4% +6 "core" %/\ \  +\ s +3 "storage"(7. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 4 +88 "storage"(&(, +521 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 ([& +4 "core" &, \ m +4 "manipulator"&b& +7 "core" &- 1 W +3 "manipulator"&'% +6 "core" % _  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&( +199 "core" ( +2 "manipulator"&& +7 "core" &   +3 "storage"(& +6 "core" &, \ r +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&o'| +107 "core" ' +2 "storage"( & +7 "core" &,\ \  c\ u +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"((' +237 "core" ' +3 "storage"(G- +6 "core" -'c +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +4 "core" &, \ t +4 "manipulator"&j& +6 "core" &  [  +3 ."WCR"Elbow.seek 4 +3 "manipulator"&l( +11 "core" ( +3 "manipulator"&`& +5 "core" &  q h +4 "storage"(k& +8 "core" &,\ \  \ v +4 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&y'Ј +29 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&]/ +25 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&t& +3 "storage"(_') +14 "core" &  [ h +3 "manipulator"&9% +7 "core" %Ѓ & +4 ."WCR"Forearm.seek :retract +2 "manipulator"&F' ] +96 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&z( +86 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +91 "core" ( +2 "manipulator"&v& +7 "core" & d + +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &.& +4 "core" & + +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&R'ш +101 "core" ' +3 "manipulator"&O& +7 "core" & + +3 "manipulator"&=% +6 "core" %ъ G +4 "collection"'5& +80 "core" &\ 8 +17 "collection"'W& +8 "core" &\ 8 +4 ."WCR"CC.seek :closed +5 "collection"'(X +5 "core" &\ 7 +3 &\ 65 +8 &Du\ -1 +10 &;ny\ ,E +9 &_\ .R +9 &H\ 1Q +10 &TI\ 1Q +9 &L\ 0R +9 &K\ 1R +10 &G\ 4Q +9 &!\\F\ 2Q +10 &#G\ 0R +9 &$N\ 2R +9 &&J\ 4R +10 &(dJ\ 4Q +9 &*&J\ 1Q +9 &+L\ 0R +10 &-J\ /R +9 &/lG\ 0Q +10 &1-F\ /R +9 &2L7\ /Q +9 &4J\ /Q +10 &6sJ\ /R +9 &86L\ /Q +9 &9I\ /Q +10 &;L\ 2R +9 &=|L\ 3Q +10 &?>H\ 2Q +9 &AK\ 3Q +9 &BK\ 4R +10 &D~_\ 0S +9 &F<e\ .U +9 &G}\ -W +10 &I:\ '[ +9 &Kn\ &[ +10 &M0\ %\\ +9 &N\ %\\ +9 &P9\ (\\ +10 &Rr\ '] +9 &T4\ %] +9 &U\ $_ +10 &W\ %@ +9 &X/\ '$k +10 &Xa\ ,G +3 ( +4 "collection"'W& +8 #"WCR"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.45 +3 .Hand.open +2 "manipulator"&1 +5 "core" &X`\ ,G +20 1 +3 "manipulator"&p% +6 "core" %z +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&{' ] +96 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +183 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")K+ +4 "core" + +3 "sampler")E% +7 "core" %! \  +3 "collection"'& +6 "core" &X`\ +G +5 "Can"\ Au'V ( +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X +143 "core"  +8 ."WCR"SS.seek 0ml +3 "sampler")'! +248 "core" ' +4 ."WCR"SSV.dial CBV +3 "sampler")  +145 "core"  +6 ."WCR"CTV.dial :intake +3 "collection"'h  +85 "core"  +9 #"WCR"Waiting for sampler to finish priming... +2 .delayUntil "11:08:51.16" +1408 #"flow"3.7L/min +394 #"uploadLog"upsync +2614 #"flow"4.1L/min +5856 "Can"\ &'P ޳ +5952 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")-  +95 "collection"'+ @ +8 "core"  +20 @ +10 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +4 "Can"\ \ 'Q +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'"% +4 "core" %S +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X.0X*% +4 "core" %S\  +4 "sampler")Z% +5 "core" % +26 "collection"'% +4 "core" %S\  +4 "sampler")h% +6 "core" %# \  +28 "collection"'-% +5 "core" %S\  +3 "sampler")+% +5 "core" %NJ \ +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )"% +4 "core" %D@ \  +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")C'! +921 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")U  +83 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +4 "Can"\ .'ҟ ! +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'x% +4 "core" %S\  +4 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X/ \  +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +79 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")|'! +897 "core" ' +3 ."WCR"Exhaust.select :close +83 "sampler") +21 ."connect"SSV.dial CBV +6 ."WCR"CBV.dial SSV +5 "sampler")q  +83 "core"  +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +4 "Can"\ ,' j +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'@% +5 "core" %S\  +3 #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X[' +891 "core" ',_Z \  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X\  +3 "sampler")%% +6 "core" % +51 "collection"'% +4 "core" %SD\  +4 "sampler")J% +6 "core" % +58 "collection"'V% +5 "core" %S,\ +4 "sampler")M% +6 "core" % \ +65 "collection"'f% +5 "core" %S\  +3 "sampler")1% +7 "core" %-/ +74 "collection"'% +5 "core" %SX\ \ +3 "sampler")% +6 "core" %?; +3 ."WCR"Intake.select :close +3 "sampler")0 +17 )N% +4 "core" %C@ +3 ."WCR"SSV.dial :exhaust +3 "sampler")/  +81 "core"  +83 ."WCR"Exhaust.select :open +12 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")?'! +929 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")g  +84 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +6 "Can"\ ' Ѕf +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'i% +4 "core" %SS\  +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X&:  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +3 "sampler")#.0X\  +3 "sampler")B% +7 "core" %OR  +15 "collection"'% +5 "core" %S\  +3 "sampler")t% +7 "core" %bb  +17 "collection"'9% +5 "core" %SG\  +4 "sampler")]% +7 "core" %yv  +20 "collection"'(% +5 "core" %S\  +4 "sampler")v% +6 "core" % \ +3 "collection"'y% +7 "core" %SJ\  +2 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X;  +20 "collection"'L% +5 "core" %S5\  +4 "sampler")% +7 "core" %)HF  +24 "collection"'% +5 "core" %S \ +86 "sampler")o% +11 "core" %)wu +4 "collection"'W% +6 "core" %Sz\  +4 "sampler")R% +7 "core" %) +32 "collection"'p% +5 "core" %S\  +4 "sampler")m% +6 "core" %) +3 "collection"'K% +7 "core" %S\  +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X*% +5 "core" %S\  +3 "sampler")Z% +7 "core" %  +28 "collection"'% +5 "core" %S\  +3 "sampler")U% +7 "core" %  +33 "collection"'x% +4 "core" %S \  +3 "sampler")C% +7 "core" % \ +38 "collection"'X% +4 "core" %S\  +4 "sampler")% +5 "core" % +45 "collection"'w% +4 "core" %Sr\  +4 "sampler") % +5 "core" % +52 "collection"'D% +4 "core" %S\  +3 "sampler")S% +7 "core" % +57 "collection"'^% +5 "core" %S\  +3 "sampler")6% +7 "core" %$% \ +65 "collection"'u% +5 "core" %S\  +3 "sampler")<% +7 "core" %>< \ +74 "collection"'E% +5 "core" %S\  +4 "sampler")T% +6 "core" %om +85 "collection"'% +4 "core" %S6\  +4 "sampler")3% +5 "core" % +98 "collection"'%% +4 "core" %S\  +3 "sampler")% +7 "core" % +109 "collection"'J% +5 "core" %Sy\  +3 "sampler")V% +5 "core" % +126 "collection"'M% +4 "core" %S\  +4 "sampler")f% +5 "core" % \ +142 "collection"'1% +4 "core" %S8\  +3 "sampler")% +7 "core" %44 \ +3 ."WCR"Intake.select :close +2 "sampler")0 +17 )% +4 "core" %<9 \  +3 ."WCR"SSV.dial :exhaust +3 "sampler")N  +79 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +79 "sampler")/'! +899 "core" ' +4 ."WCR"Exhaust.select :close +12 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +84 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +4 "Can"\ +'4 x +3 ."WCR"Intake.select :open +2 "sampler") +46 #"flow"2.5L/min +171 "collection"'g% +4 "core" %S\  +4 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X&% +4 "core" %?< \  +4 ."WCR"SSV.dial :exhaust +13 "sampler")Z  +80 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")'! +592 "Can"\ ' \ # +307 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")U  +83 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can"\ $' 1 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'x% +5 "core" %S\  +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X   +50 "collection"' % +5 "core" %S\  +3 "sampler")B% +7 "core" %DFC  +57 "collection"'% +89 "core" %S\  +3 "sampler")t% +12 "core" %DYZ  +60 "collection"'9% +5 "core" %S\  +4 "sampler")]% +7 "core" %Deb  +74 "collection"'\\% +5 "core" %S\ \ +3 "sampler")(% +6 "core" %Drp +86 "collection"'v% +5 "core" %S\ +3 "sampler")y% +6 "core" %D +97 "collection"'k% +5 "core" %S\ \ +4 "sampler")'% +6 "core" %D +3 "collection"'O% +7 "core" %S\  +2 #"WCR"Intake @33.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X>% +6 "core" %S\  +3 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X1 +17 "core" 1 +4 "manipulator"&5% +6 "core" %Uh +3 "storage"(U& +6 "core" &N h\ j +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 310 counts +2 "manipulator"&x'Ё +19 "core" ' +3 "manipulator"&& +7 "core" & <  +3 "storage"(X& +6 "core" &N G\ s +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +19 "core" ' +3 "storage"(w% +5 "core" % d\ q +6 ."downElevator"SE.seek :down +4 "storage"( ') +98 (D% +4 "core" %X\ \ =\ vVc +4 "manipulator"&S% +6 "core" %q\    +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&^' ] +12 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +72 "core" ' +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'6& +6 "core" &\ ; +3 "manipulator"&u& +5 "core" &  +4 "manipulator"&Z% +5 "core" % ^  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(-z +180 "core" ( +3 "manipulator"&E& +5 "core" &- V +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &T& +4 "core" &- w V +4 .tForearm.seek :garage +3 "manipulator"&'o +112 "core" ' +3 .tHand.close +2 "manipulator"&%/ +25 "core" / +3 "manipulator"&C& +6 "core" &- q V +3 "manipulator"&4% +6 "core" %sc \\ +4 .tForearm.seek :retract +2 "manipulator"&3' ] +110 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&J( +302 "core" ( +3 "manipulator"&V& +5 "core" & J ' +79 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +4 &}& +6 "core" & Z ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&f'ш +112 "core" ' +3 "manipulator"&1& +5 "core" & 3 ' +4 "manipulator"&% +7 "core" %ф ; +3 "collection"'& +7 "core" &\ < +4 "collection"'M& +8 "core" &\ < +5 .tCC.seek :closed +3 "collection"'(X +7 "core" &\ ; + &\ < +8 &/x\ 3+{ +9 &ay\ 2? +9 &Ck\ 2Q +10 &I\ 6Q +9 &J\ 5P +10 &I\ 6Q +9 &KK\ 5P +9 & J\ 6Q +10 & I\ 5P +9 &"J\ 5P +9 &$RJ\ 5Q +10 &&J\ 5Q +9 &'G\ 6Q +9 &)H\ 6P +10 &+ZJ\ 6Q +9 &-O\ 5Q +10 &.J\ 5Q +9 &0M\ 5Q +9 &2cI\ 6P +10 &4#L\ 6Q +9 &5L\ 6Q +9 &7K\ 5Q +10 &9jI\ 6Q +9 &;,M\ 5Q +10 &<N\ 5Q +9 &>I\ 6P +9 &@rH\ 6Q +10 &B4K\ 5Q +9 &CQ\ 5Q +10 &E_\ 3S +9 &Gmx\ 2U +9 &I!\ -Z +10 &J\ -[\ +9 &L\ -\\ +9 &Nb\ ,\\ +10 &P$\ -\\ +9 &Q\ ,] +10 &S\ ,] +9 &U`\ )_ +9 &W%\ *Q +10 &XRI\ ,(z +9 &X n\ 1J +6 ( +4 "collection"'M& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.44 +2 "collection"'G& +6 "core" &X]\ 3J + &X]\ 3J +5 .tHand.open +2 "manipulator"&N1 +25 "core" 1 +3 "manipulator"&/% +5 "core" %ф E +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&g' ] +92 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &X\\\ 1J +4 "collection"'2% +5 "core" %\ 1 +4 .tCSV.dial CSR +3 "collection"'#  +43 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'d'q +1360 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '% +3 "core" %q\ 3 +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'n'C +683 "core" ' +3 .tCSV.dial :waste +2 "collection"'r +137 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'s'P +1992 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'Q& +5 "core" &X]\ -J +4 "collection"'c% +6 "core" %O\ / +2 .tCSV.dial :flush +3 "collection"'0  +46 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"':'q +1268 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'i @ +43 "core" @ +7 "collection"'% +6 "core" %q\ 3 +4 .tCS.seek 6.999ml +2 "collection"''b +556 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +92 "collection"'  +4 'P  +43 "core"  +105  +7 .tCBV.dial :waste2b +3 "collection"'A  +6 "core"  +8 .tCS.seek 0ml +3 "collection"''P +1607 "Can"\ @p'm 6 +124 "core" ' +3 #tFlushing upper manifold +2 "collection"'?& +6 "core" &X\\\ *J +3 "collection"'% +6 "core" %U\ ( +3 .tCSV.dial :flush +3 "collection"'8  +75 "core" +9 .tCS.seek 5ml +2 "collection"'\ 'q +1272 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'a @ +46 "core" B +7 "collection"'% +6 "core" %q\ / +5 .tCS.seek 7ml +2 "collection"' 'c +552 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'H +4 '  +56 "core"  +53  +8 .tCTV.dial :air +3 "collection"'  +141 "core" +8 .tCS.seek 0ml +2 "collection"''P +1729 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"';'2~ +790 "core" ' +3 .tCSV.dial :waste +2 "collection"'~ +45 "core" +8 .tCS.seek 0ml +2 "collection"'Y'P +784 "core" ' +3 "collection"'!& +6 "core" &X]\ /J +3 "collection"'7% +6 "core" %T\ * +3 .tCSV.dial :flush +2 "collection"'  +45 "core"  +9 .tCS.seek 3ml +2 "collection"'['2~ +792 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" @ +7 "collection"'I% +5 "core" %2}\ . +5 .tCS.seek 5ml +3 "collection"''q +554 "core" ' +3 .tCSV.dial :air +7 .CS.seek 0ml +2 "collection"'e'P +1269 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"' '2~ +796 "core" ' +3 .tCSV.dial :waste +2 "collection"'b +76 "core" +8 .tCS.seek 0ml +3 "collection"' 'P +786 "core" ' +4 #tDisinfecting external Intake with mfbkill + "collection"'&& +5 "core" &X]\ 3J +4 "collection"'j% +5 "core" %U\ 3 +4 .tCSV.dial CSR +2 "collection"'  +138 "core"  +10 #tPulling 7.999ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +2 "collection"'z'! +1957 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +553 "core" ' +88 ."connect"CSV.dial CBV +7 .tCBV.dial CSV +3 "collection"'{ +7 '9  +6 "core"  +95 +7 .tCTV.dial :intake +3 "collection"']  +79 "core"  +9 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'\\' +2007 "core" ' +3 .tIntake.select :close +2 "sampler")0 +19 .tCTV.dial :air +2 "collection"'y  +82 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'''P +595 "core" ' +3 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'O  +107 "core"  +11 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 4ml +2 "collection"'_'R8 +1098 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'F' +1499 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +4 '  +43 "core"  +109  +9 .tCBV.dial :waste2b +3 "collection"'B  +51 "core"  +8 .tCS.seek 0ml +2 "collection"'`'P +2424 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'t  +45 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 4ml +2 "collection"'('R8 +1095 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"')' +1486 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'k +8 'R  +52 "core"  +52 +8 .tCTV.dial :air +2 "collection"'.  +143 "core"  +9 .tCS.seek 0ml +2 "collection"','P +2416 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'v'2~ +793 "core" ' +3 .tCSV.dial :waste +2 "collection"'m +45 "core" +8 .tCS.seek 0ml +83 "collection"'o'P +790 "core" ' +9 #tFlushing upper manifold + "collection"'& +6 "core" &X\\\ 2J +3 "collection"'l% +6 "core" %Q\ 2 +3 .tCSV.dial :flush +3 "collection"'q  +44 "core"  +8 .tCS.seek 5ml +3 "collection"'@'q +1264 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'= @ +47 "core" B +7 "collection"'h% +6 "core" %q\ - +4 .tCS.seek 7ml +3 "collection"'-'d +549 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'p +8 'W  +22 "core" +85 ~ +7 .tCTV.dial :air +3 "collection"'>  +6 "core" +8 .tCS.seek 0ml +3 "collection"'5'P +1716 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'U'2~ +786 "core" ' +3 .tCSV.dial :waste +3 "collection"' +46 "core" +8 .tCS.seek 0ml +3 "collection"'X'P +791 "core" ' +3 "collection"'w& +6 "core" &X]\ 2J +3 "collection"'|% +6 "core" %M\ 3 +2 .tCSV.dial :flush +3 "collection"'D  +44 "core"  +8 .tCS.seek 3ml +2 "collection"'S'2~ +779 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" A +7 "collection"'+% +5 "core" %2z\ 2 +5 .tCS.seek 4.999ml +3 "collection"'6'q +551 "core" ' +3 .tCSV.dial :air +2 "collection"'u @ +6 "core" A +8 .tCS.seek 0ml +2 "collection"'Z'P +1241 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'x'2~ +793 "core" ' +3 .tCSV.dial :waste +3 "collection"'L +88 "core" +8 .tCS.seek 0ml +2 "collection"''P +784 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'E& +5 "core" &X]\ 3J +4 "collection"'T% +6 "core" %R\ 3 +3 .tCSV.dial :flush +2 "collection"'  +44 "core"  +8 .tCS.seek 5ml +2 "collection"'"'q +1258 "core" ' +4 .tdelay 5 seconds +504 .CSV.dial :air +2 "collection"'% @ +47 "core" B +6 "collection"'C% +7 "core" %q\ 2 +4 .tCS.seek 7ml +2 "collection"'4'c +549 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +3 '^  +44 "core"  +106  +9 .tCBV.dial :waste2b +2 "collection"'<  +47 "core"  +8 .tCS.seek 0ml +3 "collection"'V'P +1715 "core" ' +91 #tDisinfecting external Intake with kill + "collection"'}& +5 "core" &X\\\ -J +4 "collection"'1% +5 "core" %T\ . +4 .tCSV.dial CSR +2 "collection"'  +45 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"''! +1963 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'3' +552 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'K +7 'G  +54 "core"  +51 +8 .tCTV.dial :intake +3 "collection"'N  +82 "core" +8 .tIntake.select :open +2 "sampler") +20 .tCS.seek 2ml +2 "collection"'/' +2005 "core" ' +4 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'  +78 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'2'P +596 "core" ' +3 .tCSV.dial CSR +3 "collection"'M  +108 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +20 .tCS.seek 5ml +2 "collection"'#'q +1345 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'f' +1353 "core" ' +3 .tCSV.dial CBV +2 "collection"'$ +109 "core" +8 .tCS.seek 0ml +2 "collection"''P +286 "Can"\ H[' ̳ +2337 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&d& +5 "core" & ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&r( +5 "core" ( +3 "manipulator"&n& +7 "core" & S ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Q& +4 "core" & ( ' +4 .tForearm.seek CC +3 "manipulator"&c'ш +93 "core" ' +3 .tHand.close +2 "manipulator"&0/ +26 "core" / +7 .tCC.seek :open +2 "collection"'s( +409 "core" ( +2 "manipulator"&i& +5 "core" & { ' +4 "manipulator"&% +5 "core" %ъ  +5 .tForearm.seek :retract +2 "manipulator"&:' ] +98 "core" ' +80 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +301 "core" ( +4 "manipulator"&P& +7 "core" &- 5  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &A& +4 "core" &- %  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&'o +113 "core" ' +3 .tHand.open +2 "manipulator"&?1 +19 "core" 1 +3 "manipulator"&% +6 "core" %q_ g ? +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&8' ] +108 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 36: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:37 +2 #Preparing to sleep until 9/3/25 11:00AM +12 #Asleep til 9/3/25 11:00AM +8 #Continuing at 11:00PDT03-Sep-25 +4 "Can"\ HN'% , +6 ."Qmail"GoodNews.email "Then, in tube 4: myDA_WCR \\t\\t\\t\\t#Phase 37: Wednesday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:181\\n{1 => 33,\\n 2 => 33,\\n 3 => 22,\\n 4 => 11,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:58:28, 11.5C, 12% humidity, 14.4psia, 12.90V, 0.39A, 204.825Ah, 4.99W\\nSampled 300.0ml",Subject: "Asleep until 11:00PDT03-Sep-25" +632 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5398 #"uploadLog"upsync +50172 "Can"\ a0' b +60002 \ a0' +60002 \ a0' Ԏ +60002 \ b0' $ +60002 \ b0' պ +60002 \ f)'] P +60003  \ b/' +60002 \ b0' | +60002 \ \\8'  +60002 \ WB' ب +60002 \ b0't > +60002 \ X>'S Գ +60003 \ ^4(5 j +60002 \ b0( +60002 \ \\:( ۖ +60002 \ b0( , +60002 \ c0( ³ +60002 \ Z=(\ X +60002 \ g)( y +60002 \ c0( ބ +60002 \ c0(  +60002 \ \\9( ߰ +60002 \ b2( F +60003 \ d0( ܳ +60002 \ c0(q r +60002 \ ]<(J  +60002 \ c0(7 ➳ +60002 \ d0( 4 +60002 \ [=( ʳ +60002 \ c0( ` +60002 !\ d0(" +60002 %\ i*($| 匳 +60002 $\ d0(& " +60002 $\ d/(' 渳 +60002 #\ _8() N +60002 !\ _8(+ +60002 \ d0(- z +60002 \ d0(/~  +60002 \ ]:(1` 馳 +60003 \ d1(3; < +60002 \ ]<(5 ҳ +60002 \ d0(6 h +60002 \ c0(8 +60002 \ c0(: 씳 +60002  \ h*(<} * +60002  \ d0(> +60002  \ d0(? V +60002  \ _6(A +60003 \ c/(C  +60002 \ d0(E  +60002 \ c0(Gw +60002 \ d0(IU D +60002 \ d0(K+ ڳ +60002 \ \ c0(M p +60002  \ VF(N  +60003  \ ]9(P +60002  \ d0(R 2 +60002  \ i*(T| ȳ +60002  \ d0(V ^ +60002 \ UI(W +60002  \ c0(Y +60002  \ d0([ +60003 \ ]9(] +60002 \ \\:(_k L +60002 \ d0(aI +60002 \ c1(c x +60002 \ \\:(e  +60002 \ c0(f +60003 \ d0(h : +60002 \ ]8(j г +60002 \ g*(l f +60002 \ h*(m @PDT1756883273.33 \ c0(o +60003 \ d0(q ( +60002 \ VE(s +60002 \ c0(ul T +60002  \ WC(wF +60002 \ [=(y +60002 \ b0({  +60003 \ \\:(|  +60002 \ ]7(~ B +60002 \ d0( س +60002  \ ]9(~ n +60002  \ c0(W  +60002 \ h*(  +60002 \ XC( 0 +60002 \ ^9( Ƴ +60003 \ c0(j \\ +60002 \ ]9(F  +60002 \ c0('  +60002 \ c0(\  +60002 \ ]8(  +60002 \ c0( J +60002 \ d0( +60002 \ b0( \ v +60002 \ c/(r +60003 \ b0(Q +60002 \ g*( 8 +60002 \ c0( γ +60002  \ WF(} d +60002 \ c0(X +60002 \ c/(C  +60002 \ [<( & +60002  \ c0(  +60002 \ Z>( R +60003 \ UE(  +60002 \ c0( ~ +60002 \ VE(v  +60002 \ SM(`  +60002 \ c0(: @ +60002 \ g*( ֳ +60002 \ `3(| l +60003 \ c0(R  +60002 \ c0(3  +60002 \ c0( . +60002 \ f+( ij +60002  \ c0( Z +60002  \ b1(y  +60002 \ ]8(\\  +60002 \ c0(3  +60002 \ b0(  +60002 \ ^7( H +60003 \ c0( ޳ +60002 \ TK(ͻ t +60002  \ b0(ϖ \ +60002  \ a1(z  +60004  \ VG(Z 6 +60000 \ _5(= ̳ +60002 \ g)( b +60002 \ f*(r  +60003 \ b0(8  +60002 \ b0( $ +60002 \ b0( +60002 \ b0( !P +60002 \ ^5( ! +60003 \ b0( "| +60002 \ b0( # +60002 \ \\:(Y # +12533 \ a1( # +6 #tPowering core bus +568 .Gate.power :raw,:ON +3 "sampler") +12 ) +3 "core"  +5 "collection"' +3 'a +6 "core"  +3 "processing"% +5 % +4 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 22,\\n 4 => 11,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 10.8C, 11% humidity, 14.4psia, 12.91V, 0.45A, 209.781Ah, 5.80W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t\\t\\t\\t#Phase 37: Wednesday DA+WCR with Regular cleanup (4 pucks)" +3 #tStarting initialPurge +552 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"''& +4 "core" &x\ 2 +3 .tHand.open +2 "manipulator"&_1 +16 "core" 1 +3 "manipulator"&& +7 "core" &\ a !p +3 "manipulator"&% +6 "core" % T d  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&B(-z +186 "core" ( +2 "manipulator"&F& +7 "core" &- p +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &t& +4 "core" &- p +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&`'o +112 "core" ' +3 .tHand.close +2 "manipulator"&(/ +17 "core" / +3 "manipulator"&R& +7 "core" &- h ( p +2 "manipulator"&k% +5 "core" %ve ]\  } } +5 .tForearm.seek :retract +2 "manipulator"&.' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&)( +320 "core" ( +6 "manipulator"&,& +7 "core" & / +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &m& +4 "core" & / +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&v'ш +101 "core" ' +3 "manipulator"&& +6 "core" & 5 / +3 "manipulator"&l% +6 "core" %ь y +3 "collection"'q& +5 "core" &x\ 3 +6 "collection"'o& +7 "core" &x\ 2 +4 .tCC.seek :closed +4 "collection"'=(X +11 "core" &x\ 3 + &x\ 2  +6 &4w\ (+} +9 &a}\ '@ +10 &1k\ (R +9 &M\ *R +9 &L\ *R +10 &tF\ *R +9 &5M\ *S +10 &I\ *R +9 & K\ *R +9 &"|I\ -R +10 &$>L\ .R +9 &%J\ ,S +9 &'J\ .R +10 &)I\ /R +9 &+GI\ 0R +10 &-J\ -R +9 &.F\ -R +9 &0I\ ,S +10 &2NJ\ ,R +9 &4I\ ,R +9 &5L\ ,R +10 &7K\ +R +9 &9VI\ +R +10 &;I\ )S +9 &<H\ )R +9 &>J\ ,R +10 &@^H\ ,R +9 &BI\ .S +9 &CW\ .S +10 &Eg\ -U +10 &GX\ (W +9 &I\ &[ +9 &J\ &] +9 &L\ '\\ +10 &NP\ %] +9 &P\ #] +9 &Q\ "^ +10 &S\ "] +9 &UP\ _ +10 &W\ Z\ +9 &XO@\ %0 +9 &Xh\ (E +6 ( +4 "collection"'o& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.51 +2 "collection"'h& +6 "core" &Xb\ )E + &Xc\ *E +4 .tHand.open + "manipulator"&@1 +28 "core" 1 +3 "manipulator"&W% +7 "core" %h +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&p' ] +94 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'>& +5 "core" &Xc\ +E +4 "collection"'-% +6 "core" %S\ , +3 .tCSV.dial CSR +3 "collection"'5  +136 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +94 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1347 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 'U% +4 "core" %q\ * +6 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +3 "collection"'w'A +688 "core" ' +4 .tCSV.dial :waste +6 "collection"'| +140 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'D'P +792 #"uploadLog"upsync +1191 "core" ' +4 #tPurging external Intake + "collection"'X& +7 "core" &Xb\ -E +3 "collection"'% +5 "core" %Q\ . +4 .tCSV.dial :flush +3 "collection"'+  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'S' +2490 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'u +7 '6  +22 "core" +66 +6 .tCTV.dial :intake +3 "collection"'Z  +82 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'L'P +2491 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'x  +82 "core" ~ +7 #tFlushing upper manifold + "collection"'E& +5 "core" &Xa\ .E +4 "collection"'T% +6 "core" %K\ / +2 .tCSV.dial :flush +3 "collection"'  +74 "core"  +7 .tCS.seek 5ml +2 "collection"''q +1261 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'% @ +45 "core" A +6 "collection"'C% +6 "core" %q\ 2 +4 .tCS.seek 7ml +2 "collection"'"'g +561 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +110 "core" ~ +7 .tCTV.dial :air +2 "collection"'^  +7 "core"  +7 .tCS.seek 0ml +2 "collection"'<'P +1753 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'4'2~ +796 "core" ' +3 .tCSV.dial :waste +2 "collection"'} +46 "core" +7 .tCS.seek 0ml +3 "collection"'1'P +804 "core" ' +4 "collection"'& +5 "core" &X`\ 1E +3 "collection"'V% +5 "core" %P\ 2 +4 .tCSV.dial :flush +2 "collection"'  +45 "core"  +7 .tCS.seek 3ml +2 "collection"'G'2~ +795 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'K @ +131 "core" A +6 "collection"'N% +6 "core" %2\ . +7 .tCS.seek 5ml +2 "collection"'3'q +554 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +6 "core" A +7 .tCS.seek 0ml +3 "collection"'/'P +1276 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'M'2~ +783 "core" ' +3 .tCSV.dial :waste +3 "collection"'2 +76 "core" +7 .tCS.seek 0ml +2 "collection"'#'P +797 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&$& +6 "core" &  , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&f( +39 "core" ( +3 "manipulator"&d& +6 "core" & ] { +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &n& +4 "core" & { +4 .tForearm.seek CC +3 "manipulator"&Q'ш +101 "core" ' +2 .tHand.close +2 "manipulator"&0/ +27 "core" / +5 .tCC.seek :open +2 "collection"'J( +409 "core" ( +3 "manipulator"&g& +6 "core" & { +3 "manipulator"&% +6 "core" % f +4 .tForearm.seek :retract +2 "manipulator"&i' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +305 "core" ( +2 "manipulator"&c& +7 "core" &- S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &r& +4 "core" &- a S +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&P'o +113 "core" ' +3 .tHand.open +2 "manipulator"&A1 +17 "core" 1 +3 "manipulator"&?% +6 "core" %rZ g 8 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 ."Qmail"DAfans.email "Started da in tube 4 at 11:05:07PDT03-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 22,\\n 4 => 11,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 10.8C, 11% humidity, 14.4psia, 12.91V, 0.45A, 209.781Ah, 5.80W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 4 into Collection Clamp +1194 "collection"':& +7 "core" &\ 5 +2 "manipulator"&% +7 "core" % O  +3 "storage"(% +6 "core" %) ;\ m +3 "storage"(a. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 4 +2 "storage"((, +517 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (\ & +4 "core" &, \ h +4 "manipulator"&& +6 "core" &- \\ S +3 "manipulator"&% +6 "core" % O  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&H( +200 "core" ( +4 "manipulator"& & +8 "core" &  $ w +3 "storage"(& +6 "core" &, :\ n +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&~'| +183 "core" ' +3 "storage"(7& +6 "core" &, \ s +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(' +243 "core" ' +2 "storage"(- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (Y& +4 "core" &, \ n +7 "manipulator"&I& +6 "core" &  w +4 .tElbow.seek 4 +2 "manipulator"&8( +9 "core" ( +2 "manipulator"&& +7 "core" &  m o +3 "storage"(& +6 "core" &, b\ i +4 .tForearm.seek 4 + 300 counts +3 "manipulator"&'Ј +20 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&[/ +21 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"& & +4 "storage"(') +12 "core" &  ] o +3 "manipulator"&!% +5 "core" % D +8 .tForearm.seek :retract +3 "manipulator"&9' ] +94 "core" ' +4 .tElbow.seek CC +2 "manipulator"&;( +85 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +90 "core" ( +2 "manipulator"&b& +7 "core" &  F , +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &]& +4 "core" & g , +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'ш +107 "core" ' +3 "manipulator"&y& +6 "core" & O , +3 "manipulator"& % +5 "core" %у  +5 "collection"'z& +6 "core" &\ 0 +4 "collection"'s& +7 "core" &\ 0 +4 .tCC.seek :closed +4 "collection"'*(X +7 "core" &\ 0 + &\ 2\ +8 &.t\ -+z +10 &`{\ +? +9 &=k\ *Q +10 &I\ ,Q +9 &I\ .Q +9 &G\ -R +10 &AG\ -R +9 &E\ ,R +9 & F\ +Q +10 &"G\ *R +9 &$IK\ *R +10 &&\ I\ *R +9 &'J\ *R +9 &)G\ *R +10 &+RF\ -Q +9 &-I\ /R +9 &.I\ /R +10 &0J\ -R +9 &2YJ\ /R +10 &4I\ /R +9 &5I\ /R +9 &7K\ -R +10 &9aJ\ ,R +9 &;$J\ ,Q +9 &<G\ ,Q +10 &>G\ ,Q +9 &@iK\ .R +10 &B+I\ /R +9 &CM\ .R +9 &ET\ -S +10 &Gl_\ -S +9 &I)o\ *U +10 &J\ &X +9 &L\ $[\ +9 &N\\\ #\\ +10 &P\ #[ +9 &Q\ "\\ +9 &S\ !] +10 &UX\ ` +9 &W\ V +9 &XUK\ !%r +10 &Xx\ %G +6 ( +4 "collection"'s& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.41 +3 .Hand.open + "manipulator"&'1 +6 "core" &XY\ +G +23 1 +2 "manipulator"&_% +8 "core" %}  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +181 .Flow.enablePump :primary +92 .Flow.setRate 6.0 +15 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +4 "core" + +4 "sampler")F% +5 "core" % \  +4 "collection"'t& +6 "core" &XX\ %G +6 "Can"\ 9( $ +2 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 "collection"'  +6 "core"  +6 .tSSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X +27  +6 .tdelay 3.8 seconds +383 "collection"'{% +5 "core" %T +4 "sampler")`% +6 "core" %3 +2 #tSensor limits: Intake max 170.7psia; Outlet max 130.5psia +2 .SSV.dial :spit +3 "sampler")B +145 "core"  +7 .tSS.seek 0ml +2 "sampler"),'! +247 "core" ' +3 .tSSV.dial CBV +3 "sampler")m  +144 "core"  +7 .tCTV.dial :intake +2 "collection"'  +85 "core"  +8 #tWaiting for sampler to finish priming... + .delayUntil "11:08:44.10" +1319 #"flow"3.7L/min +545 #"uploadLog"upsync +2463 #"flow"4.1L/min +7160 "Can"\  ( $?k +4651 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")l  +6 "collection"'q @ +5 "core"  +12 ? +9 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +5 "Can"\ ( $K0 +3 .tIntake.select :open +2 "sampler") +217 "collection"'.% +4 "core" %T +4 #tIntake @30.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +4 "core" %V # +3 .tSSV.dial :exhaust +3 "sampler")-  +80 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")o'! +381 "core" ' +3 .tExhaust.select :close +2 "sampler") +19 #tSampling 1000.0ml in 45:00 +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X  +4 .tIntake.select :close +2 "sampler")0 +17 )% +4 "core" %JD  +3 .tSSV.dial :exhaust +3 "sampler")Y  +78 "core"  +7 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")I'! +895 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")  +2 "collection"'& @ +11 "core" ? +68 +8 #tAllowing 5:18 for 25.0ml of remaining 825.0ml +4 "Can"\ ,( $'' +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %T.\  +4 #tIntake @32.9psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +6 "core" %.LK  +16 "collection"'-% +4 "core" %T\  +3 "sampler")\\% +6 "core" %/VR  +18 "collection"'h% +5 "core" %T\ +3 "sampler")v% +5 "core" %.WS  +22 "collection"'e% +5 "core" %T=\  +3 "sampler")U% +81 "core" %.ZV  +5 "collection"'|% +6 "core" %TA\  +3 "sampler")% +5 "core" %Yc +31 "collection"'o% +4 "core" %T>\  +3 "sampler")w% +5 "core" %BE C +35 "collection"'5% +4 "core" %T5\  +3 "sampler")+% +5 "core" %VT C +4 .tIntake.select :close +12 "sampler")0 +17 )D% +4 "core" %XT C +3 .tSSV.dial :exhaust +3 "sampler")6  +81 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")u'! +863 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")X  +6 "collection"' @ +8 "core" ? +69 +8 #tAllowing 5:18 for 25.0ml of remaining 750.0ml +4 "Can"\ ( $ # +3 .tIntake.select :open +2 "sampler") +217 "collection"'x% +4 "core" %TK\ \ +4 #tIntake @34.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X*2.  +15 "collection"'%% +5 "core" %T9\ +3 "sampler")C% +7 "core" %)=20  +17 "collection"'% +5 "core" %T \ +3 "sampler")T% +6 "core" %)>30  +22 "collection"' % +5 "core" %T;\  +3 "sampler")"% +7 "core" %)<AA  +24 "collection"'^% +5 "core" %T \ +3 "sampler")<% +7 "core" %)2XT  +28 "collection"'% +5 "core" %T=\  +3 "sampler")% +7 "core" %)st g +3 "collection"'V% +6 "core" %T#\  +3 #tIntake @28.5psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X D +3 .tSSV.dial :exhaust +3 "sampler")d  +78 "core"  +7 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")3'! +859 "core" ' +3 .tExhaust.select :close +2 "sampler") +105 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")/  +4 "collection"') @ +10 "core" ? +69 +8 #tAllowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can"\ ( $ +3 .tIntake.select :open +2 "sampler") +217 "collection"'0% +4 "core" %T\ +4 #tIntake @33.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X  +80 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")-'! +920 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")h  +3 "collection"'\\ @ +10 "core" ? +68 +8 #tAllowing 5:18 for 25.0ml of remaining 650.0ml +4 "Can"\ (W $1 +86 .tIntake.select :open +5 "sampler") +217 "collection"'v% +4 "core" %T\  +4 #tIntake @34.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X<0X> f +4 .tIntake.select :close +2 "sampler")0 +18 )E% +4 "core" %HG f +4 .tSSV.dial :exhaust +2 "sampler")}  +79 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")4'! +905 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")G  +2 "collection"'N @ +12 "core" ? +69 +8 #tAllowing 5:18 for 25.0ml of remaining 625.0ml +4 "Can"\ ( $% +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %T=\ +4 #tIntake @34.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X)\  +4 #tIntake @30.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X +22 "collection"'8% +5 "core" %T\  +3 "sampler")y% +7 "core" %} +24 "collection"'[% +5 "core" %T\  +3 "sampler") % +5 "core" % +30 "collection"' % +4 "core" %T\  +4 "sampler")9% +6 "core" % +33 "collection"'% +4 "core" %T\  +4 "sampler")~% +6 "core" % +38 "collection"'% +4 "core" %T\  +4 "sampler")s% +6 "core" %(' +3 .tIntake.select :close +2 "sampler")0 +17 )z% +4 "core" %1/ \  +3 .tSSV.dial :exhaust +3 "sampler")  +81 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")J'! +907 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")  +4 "collection"' @ +10 "core" ? +70 +8 #tAllowing 5:18 for 25.0ml of remaining 575.0ml +4 "Can"\ *(i $l +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %T&\  +3 #tIntake @31.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +5 "core" %T&\  +4 "sampler")t% +7 "core" %V!FF  +14 "collection"'\\% +5 "core" %T/\  +3 "sampler")h% +7 "core" %V!mo  +17 "collection"'v% +5 "core" %T$\  +4 "sampler")-% +5 "core" %Z'  +22 "collection"'|% +5 "core" %T)\ +3 "sampler")% +7 "core" %Z +3 "collection"'o% +6 "core" %T*\ +2 #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +89 .SS.reconfigure :inhaling 0.30ml/s +3 "sampler")#.0X? \ +33 "collection"'C% +4 "core" %T\  +3 "sampler")% +7 "core" %sv +38 "collection"'T% +4 "core" %T!\  +4 "sampler") % +6 "core" % +44 "collection"'"% +4 "core" %T\  +4 "sampler")^% +6 "core" % +50 "collection"'<% +5 "core" %T\  +3 "sampler")% +6 "core" % +58 "collection"'% +4 "core" %T\  +3 "sampler")V% +8 "core" %:5 O +65 "collection"'S% +5 "core" %T\ \ +3 "sampler")E% +6 "core" %A@ . +3 .tIntake.select :close +2 "sampler")0 +18 )Z% +3 "core" %MJ . +4 .tSSV.dial :exhaust +3 "sampler")}  +80 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")L'! +884 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")N  +2 "collection"'G @ +10 "core" ? +72 +8 #tAllowing 5:18 for 25.0ml of remaining 550.0ml +5 "Can"\ %( %\ j +2 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %T\ \ +3 #tIntake @32.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +39 "collection"'\ % +5 "core" %T\  +3 "sampler")H% +6 "core" %VS +45 "collection"'% +4 "core" %T\ +3 "sampler")&% +5 "core" % +52 "collection"'b% +4 "core" %T\  +4 "sampler")]% +6 "core" % +57 "collection"'% +6 "core" %T\ +3 "sampler")8% +7 "core" % +65 "collection"'y% +5 "core" %T\ +3 "sampler")[% +6 "core" % +75 "collection"' % +5 "core" %T\ +3 "sampler") % +5 "core" %! +87 "collection"'9% +4 "core" %T\ +3 "sampler")I% +6 "core" %74 +97 "collection"'% +5 "core" %T\  +3 "sampler")~% +6 "core" %AA +3 .tIntake.select :close +2 "sampler")0 +18 )% +4 "core" %EC +3 .tSSV.dial :exhaust +3 "sampler")s  +80 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")z'! +906 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")  +2 "collection"'! @ +11 "core" ? +71 +8 #tAllowing 5:18 for 25.0ml of remaining 525.0ml +5 "Can"\ ( %, +2 .tIntake.select :open +2 "sampler") +297 "collection"'% +5 "core" %T\  +3 #tIntake @33.4psia, vacuum from 20.0 to 26.0psi +5 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X  +17 "collection"'(% +5 "core" %T\  +3 "sampler")'% +7 "core" %`TU  +21 "collection"'m% +5 "core" %T\ \ +3 "sampler")_% +7 "core" %`mh T +24 "collection"'q% +5 "core" %T\  +3 "sampler")l% +7 "core" %` +3 "collection"'F% +6 "core" %T\ +2 #tIntake @30.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +6 "core" %  +15 "collection"'t% +4 "core" %T\ +3 "sampler")\\% +6 "core" %%#  +18 "collection"'h% +5 "core" %T\ +3 "sampler")v% +6 "core" %10  +21 "collection"'-% +5 "core" %T\ \ +3 "sampler")|% +5 "core" %@>  +26 "collection"'% +4 "core" %T\ +4 "sampler")o% +6 "core" %OO  +29 "collection"'% +4 "core" %T\ \ +4 "sampler")W% +6 "core" %fe  +33 "collection"'+% +4 "core" %T\  +4 "sampler"),% +6 "core" %yx +38 "collection"'D% +5 "core" %T"\  +3 "sampler")6% +6 "core" % +44 "collection"'@% +5 "core" %T\  +3 "sampler")% +5 "core" % +52 "collection"'X% +4 "core" %T\  +3 "sampler")x% +7 "core" % +57 "collection"'u% +6 "core" %T\  +3 "sampler")w% +5 "core" %74 +67 "collection"'5% +4 "core" %T\  +4 "sampler")%% +5 "core" %DE +76 "collection"'C% +4 "core" %T\  +3 "sampler")% +7 "core" % +85 "collection"'T% +4 "core" %T\  +3 "sampler") % +5 "core" % +98 "collection"'e% +4 "core" %T\  +4 "sampler")"% +5 "core" % +111 "collection"'^% +5 "core" %T\ +3 "sampler")<% +6 "core" % +125 "collection"'% +4 "core" %T\  +4 "sampler")% +6 "core" % +141 "collection"'V% +4 "core" %T\ +3 "sampler")S% +5 "core" %52 B +161 "collection"'E% +4 "core" %T\  +3 "sampler")Z% +7 "core" %FC B +180 "collection"'}% +4 "core" %T\ \ +3 "sampler")U% +6 "core" %97 B +3 .tIntake.select :close +13 "sampler")0 +17 )G% +4 "core" %;9 B +3 .tSSV.dial :exhaust +3 "sampler")N  +81 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")'! +863 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")L  +7 "collection"'$ @ +6 "core" ? +70  +8 #tAllowing 5:18 for 25.0ml of remaining 500.0ml +4 "Can"\ "( %\\< +2 .tIntake.select :open +2 "sampler") +218 "collection"'d% +4 "core" %T\ \ +4 #tIntake @31.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X +4 "collection"'b% +6 "core" %T,\  +3 #tIntake @33.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X% +7 "core" % k +24 "collection"'t% +5 "core" %TC\ +3 "sampler")\\% +7 "core" %  +28 "collection"'h% +4 "core" %TH\  +4 "sampler")v% +5 "core" % +34 "collection"'-% +5 "core" %TB\ +3 "sampler")|% +5 "core" % +40 "collection"'% +4 "core" %T\ +3 "sampler")o% +6 "core" %!! +44 "collection"'% +5 "core" %TD\ +3 "sampler")W% +6 "core" %:8 +51 "collection"'+% +4 "core" %T?\ +4 "sampler"),% +6 "core" %?? +57 "collection"'.% +5 "core" %T\ \ +3 "sampler")D% +7 "core" %WT +65 "collection"'6% +4 "core" %T@\ +4 "sampler")@% +5 "core" %yw +76 "collection"'% +4 "core" %T \ +4 "sampler")X% +91 "core" % +5 "collection"'x% +5 "core" %TB\ +5 "sampler")u% +6 "core" % +96 "collection"'w% +4 "core" %T\ +3 "sampler")5% +7 "core" % +109 "collection"'%% +6 "core" %T\  +3 "sampler")C% +7 "core" % +124 "collection"'% +4 "core" %TI\ +3 "sampler")T% +7 "core" % +140 "collection"' % +5 "core" %T\ +3 "sampler")e% +7 "core" % +159 "collection"'"% +4 "core" %TG\ +4 "sampler")^% +5 "core" %(& +4 .tIntake.select :close +2 "sampler")0 +17 )<% +5 "core" %53 +3 .tSSV.dial :exhaust +3 "sampler")  +79 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")'! +910 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")V  +3 "collection"'S @ +10 "core" ? +70 +7 #tAllowing 5:18 for 25.0ml of remaining 475.0ml +4 "Can"\ ( %X +3 .tIntake.select :open +2 "sampler") +217 "collection"'E% +4 "core" %T\  +3 #tIntake @33.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X% +5 "core" %T\  +3 "sampler")t% +7 "core" %8kfe  +85 "collection"'\\% +5 "core" %T\ \  +3 "sampler")h% +6 "core" %8k{  +97 "collection"'v% +5 "core" %T)\ +4 "sampler")-% +7 "core" %8k  +109 "collection"'|% +6 "core" %T&\ +4 "sampler")% +5 "core" %8k  +4 "collection"'o% +5 "core" %TU\ +4 #tIntake @33.4psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"''P +101 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +144 "core" +7 .tSS.reconfigure :exhale +2 "sampler")#.0X +142 "core"  +7 .tSS.reconfigure :exhale +2 "sampler")#.0X>d +104 "collection"'U9 +5 "core" 9QBd +105 "collection"'9 +10 "core" 9hFd +108 "collection"'k9 +13 "core" 9Kd +107 "collection"'$9 +3 "core" 9Pd +103 "collection"'G9 +3 "core" 9Td +103 "collection"'N9 +2 "core" 9Xd +103 "collection"'d9 +3 "core" 9]d +102 "collection"'9 +3 "core" 9ad +103 "collection"')9 +2 "core" 9ed +103 "collection"'09 +3 "core" 99id +102 "collection"'/9 +3 "core" 9Wmd +103 "collection"'9 +2 "core" 9srd +103 "collection"'49 +3 "core" 9vd +103 "collection"'#9 +3 "core" 9zd +102 "collection"'39 +4 "core" 9~d +102 "collection"'c9 +4 "core" 9 d +103 "collection"'Z9 +3 "core" 9\ d +102 "collection"'g9 +3 "core" 9. d +103 "collection"'L9 +2 "core" 9M d +103 "collection"'?9 +4 "core" 9md +102 "collection"'A9 +4 "core" 9d +102 "collection"':9 +3 "core" 9d +102 "collection"'K9 +3 "core" 9d +103 "collection"'p9 +2 "core" 9d +103 "collection"'M9 +3 "core" 9d +103 "collection"'9 +3 "core" 91c +102 "collection"'a9 +3 "core" 9S` +103 "collection"'Q9 +2 "core" 9r\\ +103 "collection"'=9 +3 "core" 9[ +102 "collection"'9 +4 "core" 9V +102 "collection"'P9 +4 "core" 9T +102 "collection"'9 +3 "core" 9!Q +103 "collection"'f9 +2 "core" 9"O +103 "collection"'i9 +3 "core" 94%J +103 "collection"'29 +3 "core" 9T&I +103 "collection"'Y9 +2 "core" 9s'G +103 "collection"'9 +3 "core" 9*D +102 "collection"'79 +3 "core" 9,B +103 "collection"'9 +2 "core" 9.? +103 "collection"'}9 +4 "core" 9/= +160 "collection"'9 +3 "core" 92: +103 "collection"'9 +2 "core" 9247 +103 "collection"'9 +3 "core" 9M55 +103 "collection"' 9 +2 "core" 9g73 +103 "collection"'\ 9 +3 "core" 9:2 +103 "collection"'9 +2 "core" 9;0 +103 "collection"'H9 +3 "core" 9=. +102 "collection"'9 +3 "core" 9? , +103 "collection"'&9 +2 "core" 9A+ +103 "collection"'r9 +3 "core" 9B* +103 "collection"'b9 +3 "core" 9 D( +103 "collection"'89 +2 "core" 9 F' +103 "collection"'y9 +3 "core" 94H!& +102 "collection"'j9 +3 "core" 9GI%% +102 "collection"'9 +3 "core" 9YK)# +103 "collection"' 9 +2 "core" 9kM." +103 "collection"'n9 +3 "core" 9}N2! +102 "collection"'9 +4 "core" 9P6 +102 "collection"'~9 +3 "core" 9R: +102 "collection"'9 +4 "core" 9T? +102 "collection"'s9 +3 "core" 9UC +103 "collection"'19 +2 "core" 9WG +103 "collection"'[9 +3 "core" 9XK +102 "collection"'9 +3 "core" 9ZO +103 "collection"']9 +3 "core" 9\\T +103 "collection"'!9 +2 "core" 9]X +103 "collection"'z9 +3 "core" 9 `\\ +102 "collection"'J9 +3 "core" 9 a` +103 "collection"'{9 +2 "core" 9 be +103 "collection"'I9 +3 "core" 9 'ci +102 "collection"'B9 +3 "core" 9 1em +103 "collection"'(9 +2 "core" 9 :gq +103 "collection"' 9 +3 "core" 9 Ciu +103 "collection"'`9 +2 "core" 9 Kjz +103 "collection"'9 +3 "core" 9 Rl~ +103 "collection"'q9 +2 "core" 9 Zm +103 "collection"'l9 +3 "core" 9 bn +103 "collection"'F9 +2 "core" 9 gp +103 "collection"'9 +2 "core" 9 nq +103 "collection"'_9 +3 "core" 9 ur +103 "collection"'>9 +3 "core" 9 zt +102 "collection"'9 +3 "core" 9 v +103 "collection"' 9 +2 "core" 9 w +103 "collection"'R9 +3 "core" 9 y +103 "collection"'t9 +3 "core" 9 y +103 "collection"'h9 +2 "core" 9 { +103 "collection"'v9 +3 "core" 9 | +102 "collection"'\\9 +3 "core" 9 } +103 "collection"'|9 +2 "core" 9  +103 "collection"'-9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +103 "collection"'o9 +3 "core" 9  +102 "collection"'99 +3 "core" 9  +103 "collection"'+9 +2 "core" 9  +103 "collection"'W9 +4 "core" 9  +102 "collection"'.9 +3 "core" 9  +103 "collection"',9 +2 "core" 9  +162 "collection"'69 +3 "core" 9  +102 "collection"'D9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +103 "collection"'@9 +3 "core" 9  +102 "collection"'x9 +3 "core" 9  +103 "collection"'X9 +2 "core" 9  +103 "collection"'w9 +3 "core" 9  +102 "collection"'59 +4 "core" 9  +102 "collection"''9 +3 "core" 9  +103 "collection"'C9 +2 "core" 9  +103 "collection"'9 +3 "core" 9   +102 "collection"'T9 +4 "core" 9  +103 "collection"' 9 +3 "core" 9  +103 "collection"'e9 +3 "core" 9  +102 "collection"'"9 +4 "core" 9  +102 "collection"'^9 +3 "core" 9 ! +102 "collection"'<9 +3 "core" 9 % +103 "collection"'9 +2 "core" 9 ) +103 "collection"'m9 +3 "core" 9\ - +102 "collection"'S9 +3 "core" 9\ 1 +103 "collection"'V9 +2 "core" 9\ 6 +103 "collection"'E9 +3 "core" 9\ : +102 "collection"'9 +3 "core" 9\ > +103 "collection"'U9 +3 "core" 9\ B +102 "collection"'9 +3 "core" 9\ F +103 "collection"'k9 +2 "core" 9\ K +103 "collection"'$9 +3 "core" 9\ O +102 "collection"'G9 +4 "core" 9\ S +102 "collection"'N9 +3 "core" 9\ "W +102 "collection"'d9 +4 "core" 9\ $\\ +102 "collection"'9 +3 "core" 9\ '` +7 .tCH.hold 10:00,70C +2 "collection"') `\ s `\ '\ +2 '09 +7 "core" ` + 9\ ( +2 "collection"'/% +3 "core" % \ \  +2 #tBegun lysing Collection Puck Heater at 68C/77.0psia +23751 "Can"\ ) &k +36239 "core" ` +2 "collection"'9 +2 "core" 9\ r +3 "collection"'4% +3 "core" %   \ % +2 #tEnded lysing Collection Puck Heater at 70C/82.5psia +2 .CS.seek 0ml + "collection"'#'P +332 "core" ' +2 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"'3 @ +110 "core" A +3 .tCSV.dial :air +2 "collection"'c @ +43 "core" ? +5 .tCS.seek 5ml +2 "collection"'Z'q +1347 "core" ' +3 .tCSV.dial CTV +2 "collection"'g  +57 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'L @ +43 "core" ? +6 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'?  +57 "core"  +7 .tdelay 2 seconds +205 .CSV.dial :air +13 "collection"'A @ +51 "core" @ +21 .tdelay 2 seconds +210 .CS.seek 0ml +4 "collection"':'P +1350 "core" ' +3 "collection"'K% +6 "core" %L\ $ +2 #tPuck @156.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'p +119 "core" +6 .tCBV.dial CSV +2 "collection"'M  +110 "core"  +7 "collection"'% +6 "core" %S j d\ " +16 .tCS.seek 5ml +2 "collection"'a'q +1358 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'Q  +47 "core" +6 "collection"'=% +6 "core" %q :\ + +4 .tCS.seek 7.001ml +3 "collection"''n +599 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'P @ +46 "core" ? +7 .tCS.seek 10ml +2 "collection"'' +839 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'f ` +119 "core" _ +6 #tLysing Complete +2 "collection"'i& +5 "core" &XW\ ,G +4 #tStoring sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&2% +6 "core" % V {  +3 "storage"(Y% +6 "core" %J \ i +3 "storage"(. +5 "core" .(, +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(7(G +192 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &G } \ f +4 "manipulator"&}& +6 "core" & ( +3 "manipulator"&% +5 "core" % V  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&( +168 "core" ( +2 "manipulator"&& +7 "core" & c V +3 "storage"( & +6 "core" &K u\ k +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +3 "manipulator"&\ 'k +92 "core" ' +3 "storage"(& +6 "core" &K \ k +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(H' +173 "core" ' +3 "storage"(- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&&& +5 "core" & V +3 "storage"(r& +7 "core" &K \ e +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +2 "manipulator"&b'K +39 "core" ' +2 .tElbow.hold +3 "manipulator"&8, +6 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 "storage"(y- +4 "core" -' +5 .tSE.seek 21.4 Pucks below Top Plate +2 "storage"(j'7 +32 "core" ' +3 "manipulator"&% +5 "core" %CC p s +4 "storage"( & +5 "core" &K U U x\ \\ +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 292 counts +2 "manipulator"&n'o +12 "core" ' +3 "manipulator"&& +6 "core" & { V +3 "storage"(~& +6 "core" &K \ h +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&'k +30 "core" ' +4 .tSE.seek 22.4 Pucks below Top Plate +2 "storage"(s'ؠ +45 "core" ' +2 "manipulator"&1& +5 "core" &  V +4 "manipulator"&[% +6 "core" %q\ 4  +4 .tForearm.reconfigure :loose +83 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +7 "manipulator"&' ] +89 "core" ' +5 .tElbow.seek CC +2 "manipulator"&]( +163 "core" ( +3 "manipulator"&!& +7 "core" & v # +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &z& +4 "core" & X # +4 .tForearm.seek CC +3 "manipulator"&J'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&{/ +23 "core" / +6 .tCC.seek :open +2 "collection"'I( +407 "core" ( +3 "storage"(B& +5 "core" &K X\ n +4 "storage"((& +6 "core" &K c\ m +3 "manipulator"& & +6 "core" & o "~ +3 "manipulator"&`% +6 "core" %є * +4 .tForearm.seek :retract +2 "manipulator"&' ] +114 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&q( +167 "core" ( +3 "manipulator"&l& +6 "core" & j  +3 "storage"(F& +7 "core" &K \ q +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 3 +3 "manipulator"&'K +106 "core" ' +3 .tElbow.hold +2 "manipulator"&_, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&>1 +15 "core" 1 +5 "manipulator"&% +5 "core" %Pc 4 3 ~ +4 "storage"( & +6 "core" &K \ e +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 305 counts +2 "manipulator"&R'| +12 "core" ' +2 "manipulator"&t& +7 "core" & u +2 "storage"(h& +7 "core" &K \ r +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +3 "manipulator"&v'k +23 "core" ' +3 "storage"(\\% +5 "core" %؝ 1\ p +6 ."downElevator"SE.seek :down +4 "storage"(|') +98 (-% +4 "core" %0 \ r5 +4 "manipulator"&% +6 "core" %q   +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&o' ] +5 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +79 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +7 "core" &\ 6 +3 "manipulator"&+& +6 "core" & +3 "manipulator"&W% +6 "core" % m  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&.(-z +179 "core" ( +3 "manipulator"&,& +6 "core" &- [ F +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &6& +4 "core" &- F +4 .tForearm.seek :garage +3 "manipulator"&D'o +109 "core" ' +80 .tHand.close +12 "manipulator"&/ +22 "core" / +3 "manipulator"&@& +7 "core" &-\ *\ " e yF +3 "manipulator"&x% +6 "core" %uh\ 1\ 1 K { +4 .tForearm.seek :retract +2 "manipulator"&X' ] +105 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&w( +297 "core" ( +3 "manipulator"&5& +5 "core" & & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &'& +4 "core" & & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&C'ш +100 "core" ' +3 "manipulator"&& +7 "core" & N & +3 "manipulator"&T% +5 "core" % +4 "collection"' & +7 "core" &\ . +3 "collection"'e& +10 "core" &\ / +5 .tCC.seek :closed +2 "collection"'"(X +6 "core" &\ * +3 &\ - +7 &/v\ &+{ +9 &ayt\ &? +10 &Dj\ #Q +9 &I\ 'Q +10 &L\ )Q +9 &Kh\ *R +9 &JH\ 'Q +10 & G\ (Q +9 & E\ *Q +9 &"I\ 'R +10 &$QI|\ &R +9 &&K\ (Q +10 &'L\ )R +9 &)Ih\ %Q +9 &+ZG\ 'Q +10 &-H\ )Q +9 &.H\ *Q +9 &0F\ %Q +10 &2bFg\ (Q +9 &4$J\ (Q +10 &5O\ )R +9 &7N\ %Q +9 &9iL\ (R +10 &;,J\ )Q +9 &<G\ )Q +9 &>K\ &Q +10 &@rJ\ (Q +9 &B4I\ )Q +10 &CQ\ )R +9 &E_\ %T +9 &Gk\ #W +10 &I\ \\ +9 &J\ \\ +9 &L\ \\ +10 &Nbt\ \\ +9 &P$g\ \\ +10 &Q\ ] +9 &S\ ] +9 &Ub\ _ +10 &W#\ T +9 &X\\R\ + +9 &XX\ &C +4 ( +3 "collection"'e& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.47 +2 "collection"'^& +6 "core" &X[\ 'C + &X[\ 'C +4 .tHand.open +2 "manipulator"&<1 +22 "core" 1 +3 "manipulator"&% +6 "core" %l k +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&m' ] +110 "core" ' +2 .tPSV.dial PSR +3 "processing"%S +140 "core"  +10 "processing"%V% +5 "core" %܎B\ 3 +4 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%E' +1605 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +7 .tPS.seek 0ml +2 "processing"%U'ܑ +1605 "core" ' +3 .tPSV.dial PSR +2 "processing"% +57 "core" +10 .tPSR.select :air +3 "processing"% +21 .tPS.seek 2.5ml +2 "processing"%k' +2623 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%$ +2 "collection"'G  +91 "core" A + +4 "processing"%N +16 "core" A +3 "processing"%d  +174 "core"  +9 .tPSV.dial :mixloop +13 "processing"% +110 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'0  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%/  +136 "core" +9 .tPS.seek 0ml +2 "processing"%%'ܑ +2614 "core" ' +3 .tPSV.dial :air +3 "processing"%)  +44 "core"  +8 .tPS.seek 2.5ml +2 "processing"%' +590 "Can"\ DS) '-k +2028 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%4 +46 "core" +8 .tPS.seek 0ml +3 "processing"%u'ܑ +2609 "core" ' +3 .tPSV.dial :air +3 "processing"%3  +46 "core"  +7 .tPS.seek 2.5ml +3 "processing"%c' +2616 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%# +46 "core" +8 .tPS.seek 0ml +3 "processing"%g'ܑ +2622 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&L& +6 "core" &  & +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&?( +6 "core" ( +2 "manipulator"&A& +5 "core" & j & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Z& +4 "core" &  & +4 .tForearm.seek CC +2 "manipulator"&K'ш +94 "core" ' +2 .tHand.close +2 "manipulator"&p/ +26 "core" / +5 .tCC.seek :open +3 "collection"'M( +409 "core" ( +3 "manipulator"&& +6 "core" & c & +2 "manipulator"&:% +5 "core" %ы +5 .tForearm.seek :retract +2 "manipulator"&Q' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&=(-z +308 "core" ( +3 "manipulator"&a& +5 "core" &- M G +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &P& +4 "core" &- - G +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&'o +111 "core" ' +2 .tHand.open +2 "manipulator"&f1 +18 "core" 1 +2 "manipulator"&i% +6 "core" %v>\ 1\ 2 g { +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&2' ] +105 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%Y +7 "core" +5 .tPTV.dial :PRVmixing +3 "processing"%  +16 "core" +94 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "collection"'  +3 "processing"%}  +11 "core" +8 +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +6 #tLoading lyfil puck from tube 4 into Collection Clamp +2 "collection"'& +6 "core" &J\ 6 +3 "manipulator"&% +6 "core" % `  +3 "storage"( % +6 "core" %B \ r +3 "storage"(. +5 "core" .(G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"(;(, +213 "core" ( +4 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &, \ p +4 "manipulator"&&& +5 "core" &- T G +3 "manipulator"&% +5 "core" % ` D  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&r( +182 "core" ( +3 "manipulator"&y& +5 "core" &  \\ # +4 "storage"(& +6 "core" &, 9\ q +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"& '| +99 "core" ' +3 "storage"(& +6 "core" &, \ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(~' +256 "core" ' +2 "storage"(1- +5 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 ([& +4 "core" &, \ n +3 "manipulator"&\ & +6 "core" &   # +4 .tElbow.seek 4 +2 "manipulator"&( +5 "core" ( +4 "manipulator"&H& +6 "core" &  } # +3 "storage"(b& +5 "core" &, \ o +5 .tForearm.seek 4 + 300 counts +2 "manipulator"&n'Ј +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&j/ +25 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&!& +5 "storage"(z') +12 "core" &  # +2 "manipulator"&% +7 "core" %Ћ { / +3 .tForearm.seek :retract +3 "manipulator"&8' ] +98 "core" ' +3 .tElbow.seek CC +3 "manipulator"&{( +92 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +63 "core" ( +3 "manipulator"&& +5 "core" & ' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &*& +4 "core" & ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&B'ш +104 "core" ' +3 "manipulator"&(& +7 "core" & V ' +3 "manipulator"& % +6 "core" %ц 8 +3 "collection"'`& +83 "core" &\ 3 +12 "collection"'l& +11 "core" &\ 4 +6 .tCC.seek :closed +2 "collection"'J(X +4 "core" &\ 4 +6 &\ 4 +6 &/w\ *+z +9 &a{\ *? +9 &?k\ +Q +10 &K\ .Q +9 &Ff\ .Q +9 &IE\ .Q +10 &DG>\ .Q +9 &JD\ .Q +10 & G[\ .Q +9 &"JC\ .Q +9 &$MF8\ -Q +10 &&L,\ -Q +9 &'J\ ,R +9 &)H\ +Q +10 &+UJ \ ,Q +9 &-J\ +Q +10 &.F\ ,Q +9 &0I@\ +R +9 &2\\I\ +Q +10 &4I\ +Q +9 &5K\ +Q +9 &7L\ *Q +10 &9dJ\ +Q +9 &;%J\ +R +10 &<I\ *Q +9 &>I\ +R +9 &@lI\ )Q +10 &B.Hy\ *Q +9 &CIv\ ,Q +9 &ESf\ +R +10 &GpZW\ +S +9 &I,nX\ *U +10 &JL\ 'X +9 &L=\ $[\ +9 &NY2\ #] +10 &P *\ $[ +9 &Q"\ #] +9 &S \ "^ +10 &U\\\ !_ +9 &W!\ "T +10 &XUL_\ ")| +9 &Xj\ )K +6 ( +4 "collection"'l& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.45 +4 .Hand.open +2 "manipulator"&F1 +5 "core" &Xj\ )K +18 1 +2 "manipulator"&]% +6 "core" %т | +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&>' ] +96 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +144 "core"  +8 .tCSV.dial CTV +3 "collection"'  +30 "core"  +8 .tPS.seek 2.5ml +3 "processing"%t' +2618 "core" ' +4 "collection"'h% +5 "core" %ok\ % +5 .tCS.seek 4.25ml +2 "collection"'\\'Z$ +1561 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%  +47 "core"  +10 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%-  +77 "core"  +9 .tPS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +4 .tCBV.dial between PRV and waste1 +3 "collection"'q ` +37 "core" _ +6 .tCSV.dial :air +3 "collection"' @ +46 "core" > +7 .tCS.seek 10ml +3 "collection"'9' +1546 "core" ' +3 .tCSV.dial CTV +2 "collection"'+  +46 "core"  +9 .tCS.seek 0ml +2 "collection"'W'P +2622 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'R @ +30 "core" ? +7 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'s  +145 "core" +6 "collection"'v& +6 "core" &Xg\ 'K +3 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&,% +6 "core" % Z f  +3 "storage"(|% +6 "core" %H \ f +3 "storage"(6. +5 "core" .(, +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(_(G +197 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &H { } \ c +4 "manipulator"&@& +6 "core" & & +2 "manipulator"&x% +7 "core" % Z  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&o( +168 "core" ( +2 "manipulator"&D& +83 "core" & m +3 "storage"(5& +6 "core" &N C\ h +5 .tForearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +3 "manipulator"&.'k +107 "core" ' +3 "storage"('& +6 "core" &N \ h +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(' +166 "core" ' +3 "storage"(T- +5 "core" -'; +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 "manipulator"& & +4 "core" & I m +4 "storage"(X& +6 "core" &N } { T\ a +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +2 "manipulator"&I'K +36 "core" ' +4 .tElbow.hold +2 "manipulator"&^, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(<- +4 "core" -'; +5 .tSE.seek 22.37 Pucks below Top Plate +2 "storage"('؅ +39 "core" ' +3 "manipulator"&e% +6 "core" %EI o +3 "storage"(S& +6 "core" &N 7 < \ W +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 294 counts +2 "manipulator"&V'q +12 "core" ' +3 "manipulator"&C& +5 "core" & m +4 "storage"(& +5 "core" &N m w 2\ c +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&E'k +38 "core" ' +4 .tSE.seek 23.37 Pucks below Top Plate +3 "storage"(' +52 "core" ' +2 "manipulator"&U& +7 "core" & m +3 "manipulator"&$% +5 "core" %s g  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&G' ] +94 "core" ' +3 .tElbow.seek CC +3 "manipulator"&N( +167 "core" ( +3 "manipulator"&d& +6 "core" & $ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & $ +4 .tForearm.seek CC +3 "manipulator"&0'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&// +23 "core" / +6 .tCC.seek :open +2 "collection"'k( +410 "core" ( +4 "storage"()& +6 "core" &N \ g +3 "storage"(%& +5 "core" &N \\\ g +3 "manipulator"&4& +6 "core" & $ +3 "manipulator"&% +7 "core" %ю  +3 .tForearm.seek :retract +3 "manipulator"&3' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +3 "manipulator"&u( +169 "core" ( +2 "manipulator"&#& +83 "core" & i +3 "storage"(c& +6 "core" &N L\ i +3 .tElbow.reconfigure :limp +12 "manipulator"&$ ,(b +6 .tForearm.seek 3 +2 "manipulator"&L'K +111 "core" ' +3 .tElbow.hold +2 "manipulator"&A, +6 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&Z1 +25 "core" 1 +4 "manipulator"&p% +6 "core" %Ty\ 0\ 0 z/ +3 "storage"(w& +6 "core" &N l k \ ^ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 309 counts +2 "manipulator"&m'Ѐ +34 "core" ' +3 "manipulator"&"& +5 "core" &  g +4 "storage"(& +5 "core" &N \ j +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +3 "manipulator"&:'k +19 "core" ' +3 "storage"(K% +7 "core" % \ j +6 ."downElevator"SE.seek :down +3 "storage"(?') +97 (a% +4 "core" %aoI \ j" +4 "manipulator"&P% +6 "core" %q   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "core" ' +2 "manipulator"&f' ] +6 ."downElevator"SE.stop +4 "storage"(5 +80 "core" ' +3 .tPSV.dial :air +3 "processing"%i  +79 "core" +7 .tPS.seek 2.5ml +2 "processing"%Y' +2624 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"% +45 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%  +47 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%Q +46 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%}  +47 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +6 "core" &kD\ 8 +4 "manipulator"&& +6 "core" & g +2 "manipulator"&% +5 "core" % X  T  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-z +179 "core" ( +3 "manipulator"&& +6 "core" &- Q +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-  Q +4 .tForearm.seek :garage +3 "manipulator"&&'o +112 "core" ' +3 .tHand.close +2 "manipulator"&/ +20 "core" / +3 "manipulator"&7& +6 "core" &-\ \ ) A vQ +3 "manipulator"&y% +6 "core" %vY\ \  q x +4 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +80 .tElbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&=( +122 "core" ( +2 "manipulator"&& +7 "core" & ^  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &2& +4 "core" & f  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&1'E +95 "core" ' +3 "manipulator"&[& +6 "core" & n  +3 "manipulator"&\ % +5 "core" %C  +5 "processing"%H& +6 "core" &k;\ 7 +4 "processing"%b& +8 "core" &k:\ 6 +4 .tPC.seek :closed +4 "processing"%j(SD +3 "core" &kH\ 7 +8 &k E\ 7B +6 &G{B\ .3 +9 &!qE\ .G +10 &dC\ 1R +9 &UA\ 3R +9 &@UC\ .R +10 &WE\ 1R +9 &UD\ 2R +9 &UD\ 3R +10 &!ISC\ /R +9 &# UC\ 1R +10 &$SF\ 2R +9 &&QD\ 3R +9 &(QWD\ /R +10 &*SC\ .Q +9 &+RC\ 0Q +9 &-UD\ .R +10 &/YQC\ 2R +9 &1RD\ 1R +10 &2TD\ 3R +9 &4QD\ 2R +9 &6aQC\ 4R +10 &8#TD\ 3R +9 &9UD\ 4R +9 &;VC\ 2R +10 &=iWC\ 4R +9 &?)ZD\ 3R +10 &@SC\ 4R +9 &BXA\ 3R +9 &DqYC\ 4R +10 &F3QC\ 4R +9 &GUC\ 4R +9 &IYC\ 2R +10 &KthD\ 3S +9 &M0xC\ 3V +10 &NC\ 2V +9 &PD\ 1X +9 &RUziC\ 41 +10 &S 'kC\ 4L +9 &S%1D\ 74 +3 ( +3 "processing"%b& +8 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.29 +2 "processing"%!& +6 "core" &S%0D\ 74 + &S%09\ 74 +4 .tHand.open +2 "manipulator"&1 +20 "core" 1 +3 "manipulator"&r% +5 "core" %;   +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +98 "core" ' +3 .tPRV.dial :air +2 "processing"%  +48 "core"  +6 .tPSV.dial :mixloop +3 "processing"%~ +46 "core" +7 "processing"%*% +5 "core" %܋C\ 7 +4 .tPS.seek 0.3ml +3 "processing"%n' +392 "core" ' +3 .tPSV.dial PSR +3 "processing"% +110 "core"  +11 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +2 "processing"%('5a +490 "core" ' +4 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +2 "processing"% ' +1906 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"%` +110 "core" +7 .tPTV.dial :mixing +2 "processing"%z @ +74 "core" A +9 .tPBV.dial :waste2 +2 "processing"%8  +97 "core" +8 .tPS.seek 0ml +2 "processing"%M'ܑ +2618 "core" ' +4 #tGaraging FlushPuck in Processing Clamp + "manipulator"&F& +5 "core" &  +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&]( +6 "core" ( +2 "manipulator"&l& +7 "core" & t  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & w  +4 .tForearm.seek PC +3 "manipulator"& 'E +97 "core" ' +2 .tHand.close +13 "manipulator"&B/ +24 "core" / +6 .tPC.seek :open +2 "processing"%g( +376 "core" ( +3 "manipulator"&h& +5 "core" &  +4 "manipulator"&% +6 "core" %L M +4 .tForearm.seek :retract +2 "manipulator"&' ] +112 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&-(-z +122 "core" ( +3 "manipulator"&t& +5 "core" &-y   +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &q& +4 "core" &-y ?  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +110 "core" ' +2 .tHand.open +2 "manipulator"&\\1 +21 "core" 1 +3 "manipulator"&+% +6 "core" %oW\ \   w- +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&9' ] +104 "core" ' +4 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%R& +6 "core" &C\ 5 +3 "manipulator"&s% +6 "core" % i  +3 "storage"(v% +6 "core" %I \ \ k +3 "storage"(,. +5 "core" .(G +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"(|(, +205 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (6& +4 "core" &,\ r\ i +3 "manipulator"&& +6 "core" &-y  +3 "manipulator"&@% +6 "core" % i  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&x( +192 "core" ( +2 "manipulator"&;& +7 "core" & <  +4 "storage"(D& +6 "core" &, 2\ o +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&5'| +105 "core" ' +3 "storage"({& +6 "core" &, \ p +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"('' +262 "core" ' +2 "storage"(T- +5 "core" -'# +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 (>& +3 "core" &, \ l +4 "manipulator"& & +6 "core" & k  +4 .tElbow.seek 4 +2 "manipulator"&X( +6 "core" ( +2 "manipulator"&<& +5 "core" &  +4 "storage"(e& +6 "core" &, \ m +4 .tForearm.seek 4 + 300 counts +2 "manipulator"&S'Ј +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&C/ +20 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(U') +14 "core" &  +3 "manipulator"&$% +5 "core" % L +5 .tForearm.seek :retract +2 "manipulator"&.' ] +191 "core" ' +4 .tElbow.seek PC +14 "manipulator"&o( +4 "core" ' +4 ."downElevator"SE.stop +3 "storage"(5 +242 "core" ( +3 "manipulator"&& +7 "core" & L +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &I& +4 "core" & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&V'E +100 "core" ' +3 "manipulator"&& +5 "core" &  o +4 "manipulator"&d% +6 "core" %K o +4 "processing"%& +6 "core" &7\ < +4 "processing"%E& +7 "core" &A\ < +6 .tPC.seek :closed +2 "processing"%^(SD +3 "core" &B\ < +3 &D\ < +8 &+xB\ 4,} +10 &aB\ 4@ +9 &@sB\ 4Q +10 &UC\ 7Q +9 &VA\ 7Q +9 &SB\ 7R +10 &FQB\ 7Q +9 &UD\ 7Q +9 & SC\ 7Q +10 &"TC\ 7Q +9 &$MRA\ 7R +10 &&QB\ 7Q +9 &'UB\ 7Q +9 &)RC\ 6R +10 &+VSB\ 7Q +9 &-NB\ 7Q +9 &.QB\ 7Q +10 &0RC\ 6Q +9 &2^PB\ 7Q +10 &4!OB\ 7Q +9 &5QC\ 6Q +9 &7RB\ 7R +10 &9fSA\ 7Q +9 &;(PB\ 7Q +9 &<WB\ 6R +10 &>VC\ 6R +9 &@nSA\ 6Q +10 &B0OB\ 7Q +9 &CPC\ 7Q +9 &ETC\ 7Q +10 &GuTC\ 6R +9 &I8UC\ 7Q +9 &JbA\ 6S +10 &LlB\ 4T +9 &NqB\ 3V +10 &P/B\ 2W +9 &Q@\ 2D +9 &R:B\ 3] +10 &S$B\ 9 ' +3 ( +3 "processing"%E& +5 "core" &S$D\ 9 ' +5 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.32 +4 .Hand.open + "manipulator"&/1 +22 "core" 1 +2 "manipulator"&G% +6 "core" %J \\ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&J' ] +113 "core" ' +5 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%) D +3 %%9 +11 "core" 9 +104 "processing"%49 +4 "core" 96 +104 "processing"%9 +5 "core" 9 7 +105 "processing"%#9 +5 "core" 98 +104 "processing"%09 +5 "core" 99 +104 "processing"%c9 +4 "core" 99 +104 "processing"%N9 +5 "core" 9: +104 "processing"%Z9 +5 "core" 9: +104 "processing"%p9 +5 "core" 9$: +104 "processing"%w9 +5 "core" 9 (9 +104 "processing"%"9 +4 "core" 9,8 +105 "processing"%9 +4 "core" 917 +105 "processing"%K9 +4 "core" 9"57 +104 "processing"%39 +5 "core" 9.9* +104 "processing"%a9 +5 "core" 98>( +104 "processing"%P9 +4 "core" 9FB& +104 "processing"%u9 +5 "core" 9TF$ +104 "processing"%L9 +5 "core" 9cK" +104 "processing"%m9 +5 "core" 9rO +104 "processing"%9 +5 "core" 9S +104 "processing"%i9 +4 "core" 9X +104 "processing"%:9 +5 "core" 9\\ +104 "processing"%?9 +5 "core" 9` +104 "processing"%9 +5 "core" 9e +104 "processing"%9 +5 "core" 9i +104 "processing"%9 +5 "core" 9m +104 "processing"%Q9 +4 "core" 9r +105 "processing"%}9 +82 "core" 9y +105 "processing"%Y9 +4 "core" 9#~ +104 "processing"%9 +4 "core" 92 +105 "processing"%9 +4 "core" 9A +104 "processing"%9 +5 "core" 9O +104 "processing"%9 +4 "core" 9] +104 "processing"%9 +5 "core" 9l \ +104 "processing"%A9 +5 "core" 9x! +104 "processing"%9 +5 "core" 9! +104 "processing"%79 +4 "core" 9" +104 "processing"%y9 +4 "core" 9" +105 "processing"%f9 +5 "core" 9# +104 "processing"%&9 +4 "core" 9" +104 "processing"%9 +4 "core" 9$ +105 "processing"%29 +4 "core" 9$ +105 "processing"%[9 +4 "core" 9' +104 "processing"%\ 9 +4 "core" 9& +104 "processing"%H9 +4 "core" 9& +105 "processing"% 9 +4 "core" 9' +104 "processing"%9 +4 "core" 9& +105 "processing"%O9 +4 "core" 9( +105 "processing"%!9 +5 "core" 9( +12 .tPH.hold 2:00:00,28C +5 "processing"% pDp +5 .tdelay 1:30 +5 "core"  +7161 "Can"\ 6w)7 'k +1839 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"%r +110 "core"  +11 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 .tPS.seek 0.5ml +2 "processing"%b' +590 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +20 .tPS.seek 2ml +3 "processing"%'Q +1601 "core" ' +4 .tPTV.dial :puck +2 "processing"%~  +76 "core"  +10 .tPSV.dial PTV +3 "processing"%* +77 "core" +7 .tPBV.dial :waste1 +3 "processing"%1  +142 "core"  +7 "processing"%% +6 "core" %T>\ 0 +4 .tPS.seek 1.5ml +2 "processing"%' +579 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%n * +35 "core" * +9 .tPS.seek 0ml +2 "processing"%('ܑ +1611 "core" ' +4 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%`  +6 "core"  +7 .tPBV.dial :waste1 +2 "processing"%z  +37 "core" +8 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%8 * +36 "core" + +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +155 "core"  +12 .tPS.reconfigure :fast +13 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%F' +2435 "core" ' +3 .tPSV.dial PTV +3 "processing"%l +77 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"% +78 "core"  +12 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%B +77 "core" +8 .tdelay 5 seconds +504 .PSV.dial :air +2 "processing"%=  +78 "core"  +7 .tPS.seek :empty +3 "processing"% 's +2439 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%j  +137 "core" +6 .tPSV.dial :mixloop +3 "processing"%h +46 "core" +6 .tPRV.dial :ab1 +3 "processing"% @ +79 "core" A +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +3 "processing"%t' +351 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "collection"'q  +2 "processing"%  +53 "core"  +2 +7 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:182"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:181"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%\\% +6 "core" %8\ 2 +4 .tPS.seek 0.3ml +2 "processing"%+' +355 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"']  +32 "core" +7 .tPRV.dial :air +2 "processing"%R  +47 "core"  +7 .tPS.seek 0.9ml +3 "processing"%s'N +1271 "core" ' +3 .tPRV.dial :waste2 +2 "processing"%v @ +78 "core" ? +7 .tPS.seek 0.5ml +3 "processing"%,' +860 "core" ' +4 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%  +45 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%'Q +1603 "core" ' +3 .tPSV.dial :PML +2 "processing"%6 +47 "core" +6 .tPTV.dial :mixing +2 "processing"% @ +76 "core" A +7 .tPBV.dial :waste1 +3 "processing"%@  +37 "core" +7 "processing"%_% +6 "core" %O@\ 4 +4 .tPS.seek 1.85ml +2 "processing"%;'G +229 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%D * +36 "core" + +9 .tPS.seek 0ml +3 "processing"%-'ܑ +1956 "core" ' +3 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'{& +4 "core" &~y\  +4 "manipulator"&9& +5 "core" & Z i +4 "manipulator"&T% +91 "core" % - @  3 +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(-z +147 "core" ( +3 "manipulator"& & +7 "core" &- L * +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &<& +5 "core" &- < ~* +4 .tForearm.seek :garage +3 "manipulator"&e'o +107 "core" ' +4 .tHand.close + "manipulator"&C/ +23 "core" / +3 "manipulator"&& +5 "core" &- r* +4 "manipulator"&$% +6 "core" %ρb r +4 .tForearm.seek :retract +2 "manipulator"&x' ] +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&5( +304 "core" ( +2 "manipulator"&'& +5 "core" & i z v. +5 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &S& +4 "core" & a v. +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +104 "core" ' +2 "manipulator"&I& +7 "core" & h s v. +3 "manipulator"&X% +6 "core" %у\  u +4 "collection"'U& +5 "core" &x\ % +5 "collection"'& +8 "core" &}w\  +4 .tCC.seek :closed +3 "collection"'d(X +6 "core" &~x\  +4 &~x\ 3 +8 &Dx|v\ 2 +9 &6n{y\ F +9 &a}x\ S +10 &I|z\ S +9 &NI~y\ S +9 &H|y\ S +10 &F~w\ S +9 &D~x\ S +10 &!WG~y\ !R +9 &#Fx\ S +9 &$I~w\ S +10 &&G|x\ S +9 &(^F~z\ S +9 &*!Hz\ !R +10 &+Ez\ S +9 &-D~x\ S +10 &/gG~x\ !R +9 &1(Iz\ S +9 &2Hx\ S +10 &4M|y\ S +9 &6nK~x\ S +9 &81I}y\ R +10 &9I}v\ S +9 &;J}w\ S +10 &=vL}v\ S +9 &?8F}y\ S +9 &@E~y\ S +10 &BL}y\ S +9 &D{U~y\ T +10 &F8g~z\ V +9 &Gw\ X +9 &I~z\ ] +10 &Kiy\ ] +9 &M)y\ ] +9 &Ny\ ] +10 &P}y\ \ ^ +9 &Rjy\ _ +10 &T,x\ _ +9 &Ux\ ` +9 &W{\ G +10 &X.}y\ \ 't +9 &Xc}x\ F +3 ( +3 "collection"'& +6 "core" &Xb~x\ F +4 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.60 +2 "collection"'& +6 "core" &Xby\ F +5 .tHand.open +2 "manipulator"&.1 +20 "core" 1 +2 "manipulator"&g% +7 "core" %q \  f o +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&/' ] +97 "core" ' +2 .tPSV.dial PSR +3 "processing"%G +111 "core"  +12 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +21 .tPS.seek 1.5ml +3 "processing"%%' +1604 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%E  +46 "core"  +8 .tPS.seek 0ml +2 "processing"%4'ܑ +206 "Can"\ ')< (Yk +1404 "core" ' +3 .tPSV.dial PSR +3 "processing"%V +122 "core"  +11 .tPSR.select :air +14 "processing"% +23 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%#  +7 "collection"'0  +39 "core" +129  +11 .tPSV.dial :mixloop +2 "processing"%c +111 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'N  +6 "core" +8 .tPTV.dial :PRVmixing +2 "processing"%Z  +78 "core" +10 .tPS.seek 0ml +2 "processing"%p'ܑ +2618 "core" ' +3 .tPSV.dial :air +2 "processing"%w  +46 "core"  +9 .tPS.seek 2.5ml +2 "processing"%"' +2616 "core" ' +3 .tPSV.dial :mixloop +2 "processing"% +46 "core" +10 .tPS.seek 0ml +2 "processing"%K'ܑ +2618 "core" ' +3 .tPSV.dial :air +2 "processing"%3  +46 "core"  +9 .tPS.seek 2.5ml +3 "processing"%a' +2618 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%P +46 "core" +9 .tPS.seek 0ml +2 "processing"%u'ܑ +2612 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&L& +6 "core" & ` }- +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&m( +5 "core" ( +4 "manipulator"&& +5 "core" & _ v v- +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &i& +4 "core" & Y Z w- +4 .tForearm.seek CC +3 "manipulator"&:'ш +97 "core" ' +3 .tHand.close + "manipulator"&?/ +18 "core" / +6 .tCC.seek :open +2 "collection"'( +409 "core" ( +3 "manipulator"&& +6 "core" & , - +3 "manipulator"&% +6 "core" %р , E }\ +4 .tForearm.seek :retract +3 "manipulator"&Q' ] +111 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&}(-z +310 "core" ( +2 "manipulator"&Y& +7 "core" &-  Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &- Y +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +87 .tForearm.seek :garage +6 "manipulator"&'o +109 "core" ' +2 .tHand.open +2 "manipulator"&1 +28 "core" 1 +3 "manipulator"&% +7 "core" %u\\ s8 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +105 "core" ' +3 ."da"delayUntil "12:25:15.97" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 4 into Collection Clamp +2 "collection"'A& +6 "core" &x\ +3 "manipulator"&% +5 "core" % W ;   +4 "storage"(7% +8 "core" %I y y c\ c +3 "storage"(y. +6 "core" .(, +3 "storage"(f& +6 "core" &, n w {\ c +3 "storage"(&& +4 "core" &, y z z\ c +4 "manipulator"&& +7 "core" &- :  ~Y +3 "manipulator"&2% +6 "core" % W 7 = ~ +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 4 +3 "manipulator"&[( +178 "core" ( +2 "manipulator"&\ & +7 "core" &  = G = +3 "storage"(H& +6 "core" &, t \\ z\ c +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"& '| +105 "core" ' +3 "storage"(& +6 "core" &, r g\ a +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(O' +262 "core" ' +3 "storage"(!- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (r& +4 "core" &, p m\ \ _ +3 "manipulator"&M& +7 "core" &  < +3 ."WCR"Elbow.seek 4 +3 "manipulator"&b( +30 "core" ( +3 "manipulator"&~& +6 "core" &\  +4 "storage"(*& +5 "core" &, | v \ d +5 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&1'Ј +26 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&/ +18 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(n') +15 "core" &\  +2 "manipulator"&% +7 "core" %Ѓ { * +4 ."WCR"Forearm.seek :retract +2 "manipulator"&)' ] +114 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&`( +92 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +73 "core" ( +2 "manipulator"&z& +7 "core" & K & +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &8& +4 "core" & & +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"& 'ш +92 "core" ' +4 "manipulator"&(& +6 "core" & + ) |& +4 "manipulator"&l% +6 "core" %ш ( b | +4 "collection"'& +6 "core" &}v\ +13 "collection"'B& +9 "core" &~w\  +4 ."WCR"CC.seek :closed +5 "collection"'=(X +5 "core" &|x<\ ) +3 &~v\ ( +7 &/w|xw\ +z +10 &`z|uw\ ? +9 &<k}v|\ Q +9 &I}xr\ S +10 &I}wh\ !R +9 &~G}xi\ R +9 &@J}wi\ !R +10 &G|vf\ R +9 & F}vW\ !R +10 &"H{xW\ R +9 &$HH~wY\ !R +9 && IzxT\ R +10 &'E|vX\ !R +9 &)H}wX\ R +10 &+PI}w[\ R +9 &-I|xL\ R +9 &.I~xH\ !R +10 &0G|vH\ "R +9 &2XH}vF\ "R +9 &4J|uI\ !R +10 &5J}uG\ #S +9 &7J|u9\ "R +10 &9_G}y-\ #R +9 &;"I}x]\ "R +9 &<F|w\ "R +10 &>G}x\ "R +9 &@iI|y\ #R +9 &B*L}v\ "R +10 &CU|v\ "S +9 &E`}x{\ !U +10 &Gdq|vs\ V +9 &I~ys\ Z +9 &J|xt\ \\ +10 &L}xx\ \\ +9 &NZ}wr\ \\ +9 &P~x{\ ^ +10 &Q}ur\ ^ +9 &S}yt\ ] +9 &UY}wr\ _ +10 &W~xd\ X +9 &XRE~xm\ , +10 &Xg~xd\ H +5 ( +5 "collection"'B& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.54 +5 .Hand.open + "manipulator"&F1 +6 "core" &XY}wl\ H +13 1 +3 "manipulator"&j% +6 "core" %|\ \ $  | +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&h' ] +95 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")+ +6 "core" + +4 "sampler") % +6 "core" %% \  +3 "collection"'q& +6 "core" &XYxG\ !H +5 "Can" \ 7{) (X +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'  +6 "core" +8 ."WCR"SSV.dial :spit,avoiding: :exhaust +9 .SS.reconfigure :fast +2 "sampler")#.0X% +7 "core" %V +38 "collection"''% +4 "core" %P~x +3 "sampler")S% +7 "core" %V  +43 "collection"'I% +5 "core" %P2 +3 "sampler")X% +5 "core" %Vso +52 "collection"'U% +4 "core" %P0 +4 "sampler")x% +5 "core" %V +58 "collection"'k% +6 "core" %P0 +3 "sampler")% +6 "core" %V +3 ."WCR"Intake.select :close +3 "sampler")0 +20 ).% +4 "core" %V10 ? +3 ."WCR"SSV.dial :exhaust +3 "sampler")g  +80 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")'! +386 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +23 #"WCR"Sampling 1000.0ml in 45:00 +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X +48 "core" +12 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%_  +47 "core"  +8 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%' +48 "core" +9 ."da"delay 2 seconds +147 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")S  +22 ."da"PSV.dial :air +3 "processing"%I  +87 "core"  +2  +13 ."da"PS.seek :empty +9 "processing"%X's +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +4 "Can" \ ) (ך +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'U% +6 "core" %Ps +4 #"WCR"Intake @34.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X% +6 "core" %zSQ : +44 "collection"' % +5 "core" %P +4 "sampler")_% +7 "core" %z  +3 "collection"''% +6 "core" %P} +3 #"WCR"Intake @32.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X +3 "sampler")o% +7 "core" %!IH  +28 "collection"'C% +5 "core" %P +3 "sampler")% +7 "core" %!jj  +32 "collection"'$% +5 "core" %P +4 "sampler")6% +6 "core" % +38 "collection"'J% +5 "core" %Pe +3 "sampler")>% +7 "core" % +43 "collection"' % +5 "core" %P +3 "sampler")_% +7 "core" %  +50 "collection"''% +4 "core" %PC +4 "sampler")% +5 "core" %Z\\ +59 "collection"'U% +4 "core" %P +3 "sampler"))% +5 "core" % +67 "collection"'e% +5 "core" %P` +3 "sampler")% +5 "core" %  +76 "collection"'.% +5 "core" %P8 +3 "sampler")g% +5 "core" %66 +4 ."WCR"Intake.select :close +2 "sampler")0 +19 )D% +4 "core" %64 +81 ."WCR"SSV.dial :exhaust +13 "sampler")  +81 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")-'! +890 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")E  +86 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +6 "Can"\ )! )"O +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'%% +4 "core" %Pj +3 #"WCR"Intake @32.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X% +6 "core" %7  +125 "collection"'+% +5 "core" %PK +3 "sampler") % +91 "core" %7@?  +59 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%_  +4 "collection"''% +7 "core"  +14 ."da"PBV.dial :waste1 +3 "processing"%  +5 "core" %Pa +3 "sampler")U% +7 "core" % `^ \ f +22 +10 ."da"delay 30 seconds +127 "collection"')% +6 "core" %P> +4 "sampler")e% +5 "core" % +181 "collection"'% +5 "core" %P` +3 "sampler").% +6 "core" % +4 "collection"'g% +5 "core" %PA +4 #"WCR"Intake @33.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +10 "core" %PQ +4 "sampler")+% +5 "core" %r6  +76 "collection"' % +5 "core" %PR +4 "sampler")_% +7 "core" %r6  +84 "collection"''% +5 "core" %P +4 "sampler")U% +7 "core" %r6  +96 "collection"'% +5 "core" %PO +3 "sampler"))% +7 "core" %r6  +109 "collection"'e% +5 "core" %P\\ +4 "sampler")% +7 "core" %r6#  +123 "collection"'.% +5 "core" %P +4 "sampler")g% +7 "core" %r;<  +140 "collection"'@% +5 "core" %P +3 "sampler")E% +7 "core" %r]^  +159 "collection"'2% +6 "core" %P +3 "sampler")%% +7 "core" %r  +3 "collection"'-% +5 "core" %Pu +4 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X +109 "collection"'#% +83 "core" %Pt +3 "sampler")P% +5 "core" %|y +126 "collection"':% +4 "core" %P +3 "sampler")% +7 "core" % +140 "collection"'m% +5 "core" %PI +3 "sampler")Y% +7 "core" % +159 "collection"'&% +4 "core" %P +4 "sampler")% +5 "core" %  +181 "collection"'% +5 "core" %P +3 "sampler")% +5 "core" %1/ E +194 "collection"'H% +4 "core" %Pr +3 "sampler")\ % +7 "core" %@> E +2 ."WCR"Intake.select :close +12 "sampler")0 +20 )% +4 "core" %C@ E +3 ."WCR"SSV.dial :exhaust +3 "sampler")V  +82 "core"  +12 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")!'! +907 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")r  +83 "core"  +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +5 "Can" \ )& )- +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'L% +4 "core" %Pv +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X% +4 "core" %P^ +4 "sampler")+% +6 "core" %.  +58 "collection"' % +5 "core" %Pb +3 "sampler")% +7 "core" %.  +65 "collection"'_% +5 "core" %Pe +3 "sampler")'% +7 "core" %.  +74 "collection"'U% +5 "core" %Pp +3 "sampler")% +7 "core" %.  +85 "collection"')% +4 "core" %Pe +3 "sampler")e% +7 "core" %.  +96 "collection"'% +5 "core" %Pt +3 "sampler").% +7 "core" %.  +109 "collection"'g% +5 "core" %Pl +4 "sampler")@% +6 "core" %.  +127 "collection"'E% +5 "core" %Px +81 "sampler")2% +5 "core" %.  +64 "collection"'%% +5 "core" %P\\ +3 "sampler")-% +6 "core" %.  +160 "collection"'q% +4 "core" %Pv +3 "sampler")k% +7 "core" %.  +180 "collection"'I% +4 "core" %Pp +4 "sampler")Z% +6 "core" %.  +193 "collection"'% +4 "core" %Pr +3 "sampler")w% +7 "core" %.  +192 "collection"'p% +5 "core" %Po +3 "sampler")% +5 "core" %.\   +194 "collection"'"% +4 "core" %P +4 "sampler")3% +5 "core" %.  +194 "collection"'K% +4 "core" %P +4 "sampler")D% +6 "core" %..+  +193 "collection"'4% +4 "core" %P +4 "sampler")0% +6 "core" %B@  +193 "collection"'% +4 "core" %Po +4 "sampler")i% +5 "core" %^\\  +194 "collection"'X% +4 "core" %Pr +4 "sampler")x% +6 "core" %}|  +192 "collection"'a% +5 "core" %P +3 "sampler")% +7 "core" %  +192 "collection"'5% +5 "core" %P +4 "sampler")/% +6 "core" %  +192 "collection"'S% +5 "core" %Pv +3 "sampler")?% +5 "core" %  +194 "collection"'d% +5 "core" %Pv +3 "sampler")N% +7 "core" %75  +192 "collection"'% +5 "core" %Pp +3 "sampler")G% +7 "core" %^Y  +192 "collection"'% +5 "core" %P +3 "sampler")% +5 "core" %  +194 "collection"'% +5 "core" %P +3 "sampler")A% +5 "core" %  +194 "collection"'#% +5 "core" %Pt +3 "sampler")P% +7 "core" % c +192 "collection"':% +5 "core" %Pp +3 "sampler")% +7 "core" % c +192 "collection"'m% +5 "core" %P +3 "sampler")Y% +7 "core" %#" c +192 "collection"'&% +7 "core" %P +5 "sampler")% +5 "core" %42 c +192 "collection"'% +5 "core" %P+ +3 "sampler")% +7 "core" %>: c +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )H% +4 "core" %DB c +3 ."WCR"SSV.dial :exhaust +3 "sampler")\  +80 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +110 ."WCR"SS.seek 0ml +3 "sampler")'! +898 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")V  +81 "core"  +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can"\ )) )3 +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'\\% +5 "core" %P +3 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X% +5 "core" %P +4 "sampler")+% +7 "core" %q6  +28 "collection"' % +5 "core" %P +3 "sampler")% +6 "core" %q6  +34 "collection"'_% +5 "core" %Ps +3 "sampler")'% +6 "core" %q6  +39 "collection"'U% +5 "core" %Po +3 "sampler")% +7 "core" %q6  +43 "collection"')% +5 "core" %P~ +4 "sampler")e% +5 "core" %q6  +51 "collection"'% +5 "core" %P +4 "sampler").% +7 "core" %q6  +57 "collection"'g% +5 "core" %P~ +3 "sampler")@% +6 "core" %q6  +66 "collection"'E% +5 "core" %P} +4 "sampler")2% +7 "core" %q6  +74 "collection"'%% +5 "core" %Pp +3 "sampler")-% +6 "core" %q6  +86 "collection"'q% +5 "core" %Pp +3 "sampler")k% +6 "core" %q6  +97 "collection"'I% +5 "core" %P +3 "sampler")Z% +6 "core" %q6  +110 "collection"'% +6 "core" %P} +4 "sampler")w% +7 "core" %q6  +123 "collection"'p% +5 "core" %Pl +4 "sampler")% +7 "core" %q6  +140 "collection"'"% +5 "core" %Ps +3 "sampler")3% +6 "core" %q6  +160 "collection"'K% +5 "core" %P +3 "sampler")D% +6 "core" %q6  +181 "collection"'4% +5 "core" %Pq +3 "sampler")0% +6 "core" %s.  +193 "collection"'% +5 "core" %Py +4 "sampler")i% +90 "core" %u-  +108 "collection"'X% +11 "core" %Pz +3 "sampler")x% +7 "core" %u($ / +192 "collection"'a% +5 "core" %Pl +4 "sampler")% +7 "core" %u<: / +192 "collection"'5% +5 "core" %Pc +3 "sampler")/% +7 "core" %uWW / +192 "collection"'S% +5 "core" %P} +4 "sampler")?% +7 "core" %uws / +192 "collection"'d% +5 "core" %Pk +3 "sampler")N% +7 "core" %u / +192 "collection"'% +5 "core" %P| +4 "sampler")G% +5 "core" %u / +4 "collection"'% +6 "core" %P~xr +3 #"WCR"Intake @29.4psia, vacuum from 18.9 to 26.9psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X +78 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%+  +37 "core" +9 "processing"% % +5 "core" %U7  +5 ."da"PS.seek 1.5ml +3 "processing"%' +586 "core" ' +4 ."da"delay 3 seconds +171 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +21 #"WCR"Sampled 300.0ml +3 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b +3 "collection"'_  +81 "core"  +9 ."WCR"delay 1:00 +8 ."da"PBV.dial between PSV and waste1 +3 "processing"%' * +38 "core" , +11 ."da"PS.seek 0ml +3 "processing"%U'ܑ +138 ."sourcePumpShutdown"Flow.disablePump :primary +7 .Gate.power :sampler,:OFF +1459 "core" ' +4 ."da"delay 2:00 +1725 "Can" \ ). *k +2607 ."WCR"CSV.dial :air +3 "collection"' @ +47 "core" > +11 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'' +2460 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +4 .CBV.dial SSV +2 "collection"') @ +82 "core" @ +61 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'e  +98 "core"  +10 "collection"'% +5 "core" %s\  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'. ` +31 "core" a +12 ."WCR"CS.seek 6.802ml +3 "collection"'g' +842 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'@  +8 'E  +43 "core"  +96  +12 ."WCR"CS.reconfigure :pressurize +4 "collection"'# d@<< "b +7 ."WCR"CS.seek 0ml +2 "collection"'2'P +1675 "core" '8 * $m\  +5 ."WCR"CBV.dial :waste2b +3 "collection"'%  +38 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'-' +194 "core" ' +4 ."WCR"delay 1:00 +1852 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%q  +5 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%k  +37 "core" +9 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +37 "core" + +8 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%Z +79 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +926 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'w  +146 "core" +13 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +3 "collection"'p  +46 "core"  +17 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +24 ."WCR"CS.seek 2ml +3 "collection"'' +587 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +26 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'"' +112 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%3 +80 "core" +11 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%K +78 "core"  +15 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%D +79 "core" +11 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%4  +80 "core" ' +2  +16 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +17 .CBV.dial SSV +91 "collection"'0 @ +3 ."da"PS.seek :empty +14 "processing"%'s +65 "core" > +63 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'i  +99 "core"  +12 "collection"'X% +7 "core" %~"\  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'x ` +61 "core" _ +10 ."WCR"CS.seek 7.158ml +3 "collection"'a'k +749 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +4 '5  +36 "core"  +109  +10 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< "b +5 ."WCR"CS.seek 0ml +3 "collection"'/'P +1165 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%S +143 "core"  +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%?' +226 "core" ' ) "G\  +7 ."WCR"delay 2:00 +356 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%d'Q +1612 "core" ' +3 ."da"PTV.dial :puck +12 .PSV.dial PTV +2 "processing"%N +79 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +9 "processing"%G% +6 "core" %VB\ ' +4 ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%o * +36 "core" * +11 ."da"PS.seek 0ml +2 "processing"%'ܑ +1601 "core" ' +4 ."da"delay 2:00 +6780 ."WCR"CBV.dial :waste2b +3 "collection"'A  +37 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'#' +339 "core" ' +3 ."WCR"delay 1:00 +4822 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%P  +38 "core" +95 ."da"delay 30 seconds +1037 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +143 "core" +9 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'  +46 "core"  +11 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"'m' +593 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'Y' +590 ."da"PBV.dial between PSV and waste1 +3 "processing"%& * +37 "core" + +11 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%: +78 "core"  +15 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +1231 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'H @ +78 "core" ? +68 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'\  +98 "core"  +17 "collection"'F% +7 "core" %a\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'V ` +74 "core" a +15 ."WCR"CS.seek 7.137ml +2 "collection"'\\' +759 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'  +7 '!  +30 "core"  +20 ' +2 ."da"PSV.dial PTV +3 "processing"%M +79 "core" +10 ."da"delay 5 seconds +3 "core"  +96 ."WCR"CS.reconfigure :pressurize +6 "collection"'# d@<< "b +5 ."WCR"CS.seek 0ml +3 "collection"''P +390 ."da"PSV.dial PSR +3 "processing"%y +78 "core"  +13 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +89 "core"  +10 ."da"delay 5 seconds +450 "core" ' , &]\  +6 ."WCR"delay 2:00 +46 ."da"PSV.dial :air +3 "processing"%*  +80 "core"  +9 ."da"PS.seek :empty +3 "processing"%'s +2416 "core" ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%O +141 "core"  +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%7' +586 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +23 ."da"PS.seek 2ml +2 "processing"%Q'Q +1612 "core" ' +3 ."da"PTV.dial :puck +12 .PSV.dial PTV +3 "processing"%b +78 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%(  +36 "core" +9 "processing"%1% +6 "core" %V@\ ' +4 ."da"PS.seek 1.5ml +2 "processing"%f' +595 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +11 ."da"PS.seek 0ml +3 "processing"%r'ܑ +1603 "core" ' +4 ."da"delay 2:00 +3790 ."WCR"CBV.dial :waste2b +3 "collection"'8  +37 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'~' +408 "core" ' +3 ."WCR"delay 1:00 +1984 "Can"\ 3n)3 *k +4020 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'l  +143 "core" +1592 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +7 .PBV.dial :waste1 +3 "processing"%  +36 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +79 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +2416 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%n +79 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +87 "processing"%j +79 "core"  +11 ."da"delay 5 seconds +509 .PSV.dial PTV +2 "processing"%] +80 "core" +8 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%  +78 "core"  +8 ."da"PS.seek :empty +3 "processing"%t's +2423 "core" ' +3 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +147 "core"  +28 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +39 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%}'I +344 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +19 ."da"PS.seek 0.5ml +3 "processing"%R' +337 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."da"PS.seek 2ml +2 "processing"%v'Q +1608 "core" ' +3 ."da"PTV.dial :puck +11 .PSV.dial PTV +2 "processing"%c +79 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%,  +38 "core" +8 "processing"%s% +5 "core" %UA\  +5 ."da"PS.seek 1.5ml +2 "processing"%B' +601 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%z * +38 "core" , +10 ."da"PS.seek 0ml +2 "processing"%'ܑ +1603 "core" ' +4 ."da"delay 10 seconds +1005 #recoverPSRreagent08 + .PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%;  +36 "core" +9 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%{ * +37 "core" + +8 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%9 +80 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%[' +2457 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%T +79 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%L +79 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%C +79 "core" +8 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%<  +78 "core"  +8 ."da"PS.seek :empty +2 "processing"%u's +2459 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%$ +154 "core" +102 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%6'Q +2104 "core" ' +3 ."da"delay 5 seconds +503 .PTV.dial :puck +12 .PSV.dial PTV +2 "processing"% +78 "core" +9 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +7 "processing"%>% +5 "core" %L7  +5 ."da"PS.seek 1.5ml +3 "processing"%+' +586 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +9 ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%  +112 "core"  +8 ."da"PS.seek :empty +3 "processing"% 's +1601 "core" ' +4 "processing"%_9 +5 "core" 9F6 +4 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +3 "processing"%' +4 %& +3 "core" 6 +3 &S$7\  ' +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +5 "core" % Y z d +4 "storage"(W% +6 "core" %I \ A +2 "storage"(). +5 "core" .(, +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(e(G +202 "core" ( +3 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &H 8\ > +3 "manipulator"&.& +7 "core" & [ c# +2 "manipulator"&% +6 "core" % Y ~ 1 c +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&E( +165 "core" ( +2 "manipulator"&@& +6 "core" & h +3 "storage"(g& +6 "core" &M \ D +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&%'k +95 "core" ' +3 "storage"(2& +6 "core" &M   N\ , +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(q' +162 "core" ' +2 "storage"(k- +5 "core" -'ږ +4 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&I& +4 "core" &  ) b +3 "storage"(Z& +5 "core" &M \ ? +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&U'K +35 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&w, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(p- +3 "core" -'ږ +5 ."da"SE.seek 23.36 Pucks below Top Plate +3 "storage"(-' +42 "core" ' +3 "manipulator"&3% +6 "core" %GQ F ; +2 "storage"(& +6 "core" &M \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 296 counts +2 "manipulator"&K's +19 "core" ' +3 "manipulator"&D& +7 "core" &  Y c +3 "storage"(4& +6 "core" &M \ > +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&0'k +117 "core" ' +15 ."da"SE.seek 24.36 Pucks below Top Plate +3 "storage"(i'I +51 "core" ' +2 "manipulator"&X& +5 "core" & h +4 "manipulator"&% +5 "core" %I  h +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&x' ] +93 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&"( +258 "core" ( +2 "manipulator"&5& +7 "core" & C b +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & ~ b +4 ."da"Forearm.seek PC +3 "manipulator"&a'E +94 "core" ' +3 ."da"Hand.close +2 "manipulator"&S/ +22 "core" / +6 ."da"PC.seek :open +3 "processing"%( +376 "core" ( +3 "storage"(?& +5 "core" &M Y\ @ +4 "manipulator"&N& +6 "core" &  a +3 "manipulator"&% +6 "core" %E  b +3 ."da"Forearm.seek :retract +3 "manipulator"&G' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&d( +263 "core" ( +2 "manipulator"&o& +6 "core" & ~ M d +3 "storage"(& +6 "core" &M ~\ @ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&A'k +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&/1 +17 "core" 1 +4 "storage"(P- +5 "core" -'I +5 ."da"SE.seek 24 Pucks below Top Plate +3 "storage"(' +24 "core" ' +4 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 23.04 Pucks below Top Plate +3 "storage"(' +55 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25sep0313h548ml.png +1941 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1833 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:81): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4002 Min < 4064 FilteredMin | 4104 Avg | 5564 FilteredMax < 5794 Max ) A/D counts\ Reduced black point to 4064\ Optimizing exposure with 348x260 pixel 16-bit image for 1.773 seconds\ ( 4019 Min < 4075 FilteredMin | 4349 Avg | 13246 FilteredMax < 23028 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 33.935 seconds\ ( 3801 Min < 3879 FilteredMin | 5023 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ /var/log/esp/da25sep0313h548ml.png: PNG Upload Complete\ +15 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep0313h548ml15s.png +1678 #SX HX9/16 (USB:81): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3802 Min < 3851 FilteredMin | 4350 Avg | 38723 FilteredMax < 39922 Max ) A/D counts\ /var/log/esp/midres/da25sep0313h548ml15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep0313h548ml25s.png +1962 #"image"compressed /var/log/esp/da25sep0313h548ml.jxl +719 #"da"SX HX9/16 (USB:81): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3812 Min < 3864 FilteredMin | 4649 Avg | 59909 FilteredMax < 61325 Max ) A/D counts\ /var/log/esp/midres/da25sep0313h548ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +3 "storage"(#- +16 "core" -' +16 "storage"(m& +17 "core" &M w h \ 8 +11 "manipulator"&&& +8 "core" & ~ 2 ^ +4 ."da"Elbow.seek 3 +4 "manipulator"&:( +23 "core" ( +2 "manipulator"&& +8 "core" & f a C `b +3 "storage"(H& +8 "core" &M $\ ; +4 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&\ 'k +7 "core" ' +4 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 23.75 Pucks below Top Plate +3 "storage"(F'7 +66 "core" ' +3 "manipulator"&V& +7 "core" &\ \  wb +3 "storage"(Y& +7 "core" &M e\  \ T +3 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +12 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&!'K +35 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&M, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 23.94 Pucks below Top Plate +4 "storage"(' +29 "core" ' +3 "manipulator"&\\% +5 "core" %Q@ | y d +16 "storage"(y& +6 "core" &M \ K +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 3 + 306 counts +107 "manipulator"& '} +23 "core" ' +2 "manipulator"&*& +5 "core" &\ &\ & |` +5 "storage"(& +5 "core" &M G E T\ Y +6 ."da"Forearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&O'k +22 "core" ' +2 "storage"(% +5 "core" % : 6 E\ W +7 ."downElevator"SE.seek :down +5 "storage"(7') +98 (b% +4 "core" %) R I\ \\; +4 "manipulator"&(% +7 "core" %x\ f  +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 "core" ' +5 ."downElevator"SE.stop +2 ."da"Forearm.seek :retract +3 "storage"(5 +2 "manipulator"&1' ] +95 "core" ' +3 "storage"(Q& +5 "core" &M T S \ [ +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "collection"'& +5 "processing"%f& +14 "core" &XY\ H +2 &7\ + +5 "manipulator"&8& +10 "core" & 2 .  ~` +3 "manipulator"&% +5 "core" % _ 4 3 r  +6 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&l(-z +169 "core" ( +3 "manipulator"&& +5 "core" &-r : ) } +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-r 1 -  +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'o +114 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&r/ +24 "core" / +3 "manipulator"&n& +5 "core" &-r n +5 "manipulator"&j% +5 "core" %vi < l +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&]' ] +108 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +124 "core" ( +3 "manipulator"&& +5 "core" &\ $\ ! z +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & / (  } +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&t'E +95 "core" ' +3 "manipulator"&}& +7 "core" & / ,  +3 "manipulator"&R% +7 "core" % ? i\  W  +4 "processing"%c& +5 "core" &6\ , +5 "processing"%,& +9 "core" &@\ - +6 ."psFlush"PC.seek :closed +3 "processing"%s(SD +7 "core" &@\ . +2 &@\ . +5 &\ (A\ ,#a +9 &dS@\ '8 +9 &{{?\ 'M +9 &_P>\ )R +10 &!Q@\ )R +9 &O@\ *R +9 &Q?\ )R +10 &hQ@\ *Q +9 & +J@\ *Q +10 &!O@\ *Q +9 &#L@\ *Q +9 &%pQ?\ )Q +10 &'2O?\ *Q +9 &(LA\ *Q +9 &*QA\ )Q +10 &,xO@\ )Q +9 &.:K@\ )Q +10 &/O@\ )R +9 &1N@\ *Q +9 &3Q@\ )Q +10 &5AO@\ )R +9 &7O@\ (R +9 &8R@\ (R +10 &:M@\ )Q +9 & Q?\ )R +9 &?N@\ )Q +9 &ANA\ *R +10 &CQQA\ )R +9 &EQA\ )R +9 &FP@\ )R +10 &HS@\ )Q +9 &JYU@\ )R +10 &L_@\ )S +9 &My@\ 'U +9 &OC\ &W +10 &QQA\ %W +9 &ROk?\ (0 +9 &S'\ ,@\ + & +6 ( +4 "processing"%,& +4 "core" &S'A\ , & +6 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.33 +2 "processing"%v& +6 "core" &S'7\ , & +6 ."psFlush"Hand.open +2 "manipulator"&z1 +26 "core" 1 +3 "manipulator"&B% +7 "core" % ; 4  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&;' ] +100 "core" ' +2 ."psFlush"PSR.select :air +4 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +6 ."psFlush"PSV.dial PSR +3 "manipulator"&{% +6 "processing"%9 +13 "core" % N  +97 "storage"(% +8 "core"  +2 %A j k \ _ +4 "storage"(T. +25 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +4 "core" .(G +7 "storage"(L& +6 "core" &M t o P\ _ +5 "storage"(C& +19 ."psFlush"PS.seek 0.5ml +3 "processing"%<' +5 "core" &M o x \ _ +4 "manipulator"&[& +8 "core" &  +3 "manipulator"&$% +7 "core" % N $ - ;  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 3 +3 "manipulator"&u( +252 "core" ( +3 "manipulator"&& +7 "core" & ( / w N +4 "storage"(& +5 "core" &M y z x\ ] +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&>'k +94 "core" ' +4 "storage"(6& +7 "core" &M z y u\ ^ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +3 "storage"( ' +138 "core" ' +3 ."psFlush"delay 5 seconds +7 "core" ' +3 "storage"(- +7 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +7 "manipulator"&+& +4 "core" & # # b ~N +5 "storage"(_& +6 "core" &M G I \ [ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 3 +3 "manipulator"&''K +39 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"( - +4 "core" -' +7 ."WCR"SE.seek 24.39 Pucks below Top Plate +3 "storage"(W'b +35 "core" ' +3 "manipulator"&)% +5 "core" %Nf * l +5 "storage"(& +7 "core" &M X \ S +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 303 counts +2 "manipulator"&.'z +18 "core" ' +3 "manipulator"&& +8 "core" & G +3 "storage"(|& +7 "core" &M x u \ ] +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&@'k +33 "core" ' +5 ."WCR"SE.seek 25.39 Pucks below Top Plate +2 "storage"(g' +50 "core" ' +4 "manipulator"&2& +5 "core" &  : ` G +5 "manipulator"&`% +5 "core" %I . 2 ~ & +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&k' ] +95 "core" ' +94 ."WCR"Elbow.seek CC +8 "manipulator"&I( +7 ."psFlush"PSR.select :air +4 "processing"% +25 ."psFlush"PS.seek 2.5ml +3 "processing"%h' +124 "core" ( +3 "manipulator"&Z& +5 "core" &\ &\ ! D y' +5 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &p& +4 "core" &\ (\ ( d y' +6 ."WCR"Forearm.seek CC +3 "manipulator"&3'ш +96 "core" ' +3 ."WCR"Hand.close +3 "manipulator"&/ +17 "core" / +13 ."WCR"CC.seek :open +3 "collection"'D( +409 "core" ( +3 "storage"(4& +5 "core" &M u g \ ] +5 "storage"(%& +7 "core" &M n u C\ ] +3 "manipulator"&E& +8 "core" & / ) W ~% +3 "manipulator"&q% +7 "core" %x ( . } +4 ."WCR"Forearm.seek :retract +3 "manipulator"&X' ] +42 #"image"compressed /var/log/esp/midres/da25sep0313h548ml15s.jxl +70 "core" ' +5 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +3 "manipulator"&( +165 "core" ( +4 "manipulator"&U& +6 "core" &  +5 "storage"(K& +8 "core" &M c K 5\ a +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +8 ."WCR"Forearm.seek 3 +4 "manipulator"&-'K +108 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&0, +6 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Hand.open +3 "manipulator"&51 +20 "core" 1 +4 "manipulator"&% +7 "core" %Kb n +3 "storage"(w& +8 "core" &M , ,\ U +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&S'w +14 "core" ' +5 "manipulator"&x& +6 "core" & _  +4 "storage"(^& +7 "core" &M F E \ ` +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&?'k +32 "core" ' +3 "storage"(N% +8 "core" % K F v\ ` +5 ."downElevator"SE.seek :down +5 "storage"(') +98 (a% +5 "core" %? y y w\ bJ +5 "manipulator"&o% +6 "core" %F ! +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&' ] +45 "core" ' +2 ."downElevator"SE.stop +106 "storage"(5 +6 "core" ' +4 #tStarting finalPurge +435 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%" @ +205 "core" A +12 ."psFlush"PTV.dial :PRVmixing +3 "processing"%/  +138 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"%P +111 "core" +8 ."psFlush"PS.seek :empty +4 "processing"%G's +843 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +977 #"image"compressed /var/log/esp/midres/da25sep0313h548ml25s.jxl +3 ."Qmail"DAfans.email "da25sep0313h548ml exposed 33.935 seconds\\nmidres/da25sep0313h548ml15s\\nmidres/da25sep0313h548ml25s",Subject: "da25sep0313h548ml images!" +1288 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%i +113 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%' +352 "Can"\ 9])9 +Gk +242 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +7 "processing"%#' +2104 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%m  +37 "core" +10 ."psFlush"PTV.dial :mixing +3 "processing"%& @ +78 "core" B +10 ."psFlush"PSV.dial :mixloop +3 "processing"% +112 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%H's +2623 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%V +112 "core"  +13 ."psFlush"PSR.select :flush +5 "processing"%@ +23 ."psFlush"PS.seek 1ml +3 "processing"%Y'[q +814 #"uploadLog"upsync +280 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%\\' +1680 "core" ' +3 ."psFlush"PSV.dial PTV +11 "processing"%d +80 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%y  +77 "core"  +7 ."psFlush"PBV.dial :waste1 +3 "processing"%A  +7 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2618 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%* +79 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%\ +77 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%: +78 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%F' +586 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2111 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%b +78 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%( U +58 "core" W +10 ."psFlush"PS.seek 0ml +3 "processing"%Q'ܑ +2621 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%f @ +48 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +75 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%8's +2627 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2624 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%O +76 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%7 U +6 "core" V +9 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2615 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%M' +2617 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%r  +76 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%n's +2613 "core" ' +77 ."psFlush"PSV.dial PSR +14 "processing"%j +46 "core"  +12 ."psFlush"PSR.select :flush +3 "processing"%@ +22 ."psFlush"PS.seek 1ml +3 "processing"%1'[q +1098 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1604 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +9 ."psFlush"PTV.dial :puck +3 "processing"%  +16 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%}  +58 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%R'ܑ +2613 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%c +77 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%l' +2614 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%] +77 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2615 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%v +78 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%z' +602 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%B' +2106 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%{ +79 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"%, U +57 "core" U +10 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2633 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%9 @ +46 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2624 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%L  +78 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%C's +1454 "Can"\ BM)= +k +1164 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%t +57 "core" +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%[' +2636 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%$ +89 "core" ~ +83 ."psFlush"PBV.dial PSV +19 .PS.seek 0ml +3 "processing"%'ܑ +2618 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +77 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%6's +2625 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +6 "core" &\ . +3 "manipulator"&+& +5 "core" &   +4 "manipulator"&_% +5 "core" % t   +5 .tElbow.seek PC +2 "manipulator"&;( +247 "core" ( +3 "manipulator"& & +5 "core" & U  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &)& +4 "core" &  +4 .tForearm.seek PC +2 "manipulator"&'E +98 "core" ' +2 .tHand.close +2 "manipulator"&/ +26 "core" / +6 .tPC.seek :open +2 "processing"%|( +373 "core" ( +3 "manipulator"&2& +6 "core" & Q  +3 "manipulator"&`% +6 "core" %D ? +4 .tForearm.seek :retract +2 "manipulator"&>' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&u( +373 "core" ( +4 "manipulator"& & +5 "core" & f * +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &'& +4 "core" & * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&.'ш +108 "core" ' +3 "manipulator"&W& +5 "core" & F * +4 "manipulator"&@% +5 "core" % / +5 "collection"'Z& +6 "core" &\ - +4 "collection"'p& +8 "core" &\ - +4 .tCC.seek :closed +4 "collection"'(X +5 "core" &\ - +4 &\ -5 +8 &Ey\ $2 +9 &9l{\ $F +10 &]\ %S +9 &J\ (S +9 &QF\ (R +10 &K\ (R +9 &F\ (R +9 &F\ (R +10 &!YE\ (R +9 &#F\ (R +10 &$G\ (R +9 &&F\ (S +9 &(`G\ (S +10 &*#G\ (R +9 &+E\ (R +9 &-J\ 'R +10 &/iJ\ (R +9 &1+I\ 'R +10 &2I\ 'S +9 &4M\ 'R +9 &6qI\ 'R +10 &83L\ 'R +9 &9E\ (R +10 &;I\ (R +9 &=xJ\ 'S +9 &?;G\ (R +10 &@I\ (R +9 &BJ\ 'S +9 &D~U\ &S +10 &F;f\ %U +9 &G\ "X +9 &I\ ] +10 &Km\ \\ +9 &M-\ ] +10 &N\ ] +9 &P\ ] +9 &Rp\ ^ +10 &T/\ _ +9 &U\ ` +9 &W\ D +10 &X2\ %p +9 &XW\ &E +4 ( +3 "collection"'p& +7 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.53 +2 "collection"'& +6 "core" &XZ\ %E + &XY\ $E +5 .tHand.open +2 "manipulator"&<1 +16 "core" 1 +3 "manipulator"&k% +6 "core" %j * > 3  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&=' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'4& +5 "core" &XY\ %E +4 "collection"'%% +6 "core" %\ % +3 .tCSV.dial CSR +2 "collection"'E  +44 "core"  +97 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'q'q +1351 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 'U% +4 "core" %q\ % +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'3'@ +683 "core" ' +3 .tCSV.dial :waste +2 "collection"'K +137 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'I'P +1992 "core" ' +4 #tFlushing lower manifold's waste1 port + "collection"'5& +6 "core" &XY\ "E +3 "collection"'% +5 "core" %Q\ ! +4 .tCSV.dial :flush +2 "collection"'w  +47 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'x'q +1275 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'^ @ +45 "core" B +6 "collection"'N% +5 "core" %q\ & +5 .tCS.seek 7ml +3 "collection"'X'e +555 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'a  +2 'o  +45 "core"  +103  +7 .tCBV.dial :waste1 +3 "collection"' @ +84 "core" @ +9 .tCS.seek 0ml +2 "collection"'-'P +1723 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'S& +6 "core" &XY\ &E +3 "collection"'g% +5 "core" %L\ & +3 .tCSV.dial :flush +3 "collection"'?  +76 "core"  +8 .tCS.seek 5ml +2 "collection"''q +1273 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'" @ +47 "core" B +6 "collection"'/% +5 "core" %q\  +5 .tCS.seek 7ml +3 "collection"'P'g +562 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'h  +4 'i  +12 "core"  +34  +7 .tCBV.dial :waste2 +3 "collection"'G  +112 "core"  +8 .tCS.seek 0ml +2 "collection"''P +1738 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'m& +6 "core" &XX\ &E +3 "collection"'&% +6 "core" %I\ & +2 .tCSV.dial :flush +3 "collection"'  +76 "core"  +8 .tCS.seek 5ml +2 "collection"'#'q +1273 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'V @ +47 "core" B +6 "collection"'H% +6 "core" %q\ % +5 .tCS.seek 7ml +2 "collection"'Y'f +562 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'d  +5 'y  +9 "core"  +84  +6 .tCBV.dial :waste2b +14 "collection"'A  +110 "core"  +9 .tCS.seek 0ml +2 "collection"'\\'P +1747 "core" ' +4 #tDisinfecting external Intake with kill + "collection"'*& +6 "core" &XW\ !E +3 "collection"'% +6 "core" %T\ " +3 .tCSV.dial CSR +3 "collection"'\  +44 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"''! +1979 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"':' +564 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 'F  +49 "core"  +60 +8 .tCTV.dial :intake +2 "collection"'b  +82 "core" +9 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'(' +2012 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'!  +76 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'f'P +594 "core" ' +3 .tCSV.dial CSR +3 "collection"'Q  +108 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"' 'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +1349 "core" ' +3 .tCSV.dial CBV +3 "collection"' +108 "core" +9 .tCS.seek 0ml +2 "collection"'8'P +2622 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&O& +6 "core" &\ \  Y x* +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&7( +6 "core" ( +2 "manipulator"&& +7 "core" &\ \  v* +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &\ "\  w* +4 .tForearm.seek CC +2 "manipulator"&'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&r/ +24 "core" / +6 .tCC.seek :open +2 "collection"'M( +407 "core" ( +3 "manipulator"&j& +6 "core" & * +3 "manipulator"&n% +6 "core" %y +3 .tForearm.seek :retract +3 "manipulator"&1' ] +98 "core" ' +78 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +295 "core" ( +4 "manipulator"&& +6 "core" &-  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &}& +4 "core" &-  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +115 "core" ' +2 .tHand.open +2 "manipulator"&c1 +27 "core" 1 +3 "manipulator"&R% +5 "core" %oU t& +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&]' ] +101 "core" ' +4 #tCompleted [myDA_WCR #Phase 37: Wednesday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:36 +2 #Preparing to sleep until 9/4/25 11:00AM +14 #Asleep til 9/4/25 11:00AM +7 #Continuing at 11:00PDT04-Sep-25 +4 "Can"\ ;Q)? ,Q( +7 ."Qmail"GoodNews.email "Then, in tube 4: myWCR \\t\\t\\t\\t\\t#Phase 38: Thursday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:185\\n{1 => 33,\\n 2 => 33,\\n 3 => 26,\\n 4 => 7,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:25:40, 12.2C, 12% humidity, 14.5psia, 12.84V, 0.41A, 212.026Ah, 5.21W\\nSampled 300.0ml",Subject: "Asleep until 11:00PDT04-Sep-25" +663 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +6442 #"uploadLog"upsync +6588 "Can" \ S1)@+ ,sk +60002 \ U0)B\ - k +60002 \ JC)C -k +60002 \ [*)E .5k +60002 \ Y,)G- .k +60003 \ U1)H /ak +60002 \ U3)J /k +60002 \ MA)L 0k +60002 \ V0)N 1#k +60003 \ W0)Pd 1k +60002 \ JG)RF 2Ok +60002 \ O<)T2 2k +60002 \ W0)V 3{k +60002 \ W0)W 4k +60003 \ W0)Y 4k +60002 \ W0)[ 5=k +60002 \ Q9)] 5k +60002 \ \\*)_Q 6ik +60002 \ W0)a 6k +60002 \ LC)b 7k +60003 \ X0)d 8+k +60002 \ X/)f 8k +60002 \ W3)h 9Wk +60002 \ X0)j\\ 9k +60002 \ X0)l6 :k +60003 \ Y0)n ;k +60002 \ Y1)o ;k +60002 \ X0)q k +60003 \ MD)y\ >k +60002 \ Y0)z ?3k +60002 \ X1)| ?k +60002 \ S7)~ @_k +60002 \ X0) @k +60003 \ Y0)u Ak +60002 \ Y1)Y B!k +60002 \ Y0), Bk +60002 \ Z0) CMk +60002 \ P=) Ck +60003 \ Y0) Dyk +60002 \ P?) Ek +60002 \ ^*)d Ek +60002 \ X0)$ F;k +60002 \ U6) Fk +60003 \ Z0) Ggk +60002 \ Y0) Gk +60002 \ OC) Hk +60002 \ X0) I)k +60003 \ X0)j Ik +60002 \ Q9)N JUk +60002 \ W1)6 Jk +60002 \ X0) Kk +60003 \ R8) Lk +60002 \ X0) Lk +60002 \ ]*)~ MCk +60002 \ X0) Mk +60003 \ X0) Nok +60002 \ Y0) Ok +60002 \ X1) Ok +60003 \ JL) P1k +60002 \ Y0)v Pk +60002 \ O?)^ Q]k @PDT1756969679.33 \ X0)6 Qk +60003 \ X1) Rk +60002 \ X0) Sk +60002 \ W0) Sk +60003 \ P=) TKk +60002 \ ]*)o Tk +60002 \ X0) Uwk +60002 \ O@) V k +60003 \ W0) Vk +60002 \ X0)ƶ W9k +60002 \ R7)ȑ Wk +60003 \ O=)w Xek +60002 \ W0)T Xk +60002 \ Q8)8 Yk +60002 \ W1) Z'k +60003 \ R7) Zk +60002 \ KD) [Sk +60002 \ X0)չ [k +60002 \ \\*)m \\k +60003 \ X0) ]k +60002 \ U4) ]k +60002 \ X0) ^Ak +60002 \ Q8) ^k +60003 \ W0) _mk +60002 \ W/)u `k +60002 \ W0)e `k +60002 \ V2)> a/k +60003 \ X0) ak +60002 \ W0) b[k +60002 \ X0) bk +60002 \ X0) ck +60002 \ \\*)V dk +60003 \ X0) dk +60002 \ Q8) eIk +60002 \ P;) ek +60002 \ HM) fuk +60003 \ KF) g k +60002 \ W0) gk +60002 \ R7)f h7k +60002 \ EO)J hk +60002 \ X0*% ick +60003 \ W0*\ ik +60002 \ LD* jk +60002 \ W0* k%k +60002 \ \\**i kk +60003 \ V3* = lQk +60002 \ W0*  lk +60002 \ W0* m}k +60002 \ N>* nk +60003 \ W0* nk +60002 \ U3* o?k +60002 \ KE*{ ok +60002 \ V1*\\ pkk +60003 \ V0*: qk +60002 \ P9* qk +60002 \ W0* r-k +60002 \ Q8* rk +60003 \ Z**q sYk +60002 \ [** sk +60002 \ W0*" tk +60003 \ N?*$ uk +60002 \ V0*&s uk +60002 \ V0*(V vGk +60002 \ W0**7 vk +60003 \ V0*, wsk +60002 \ V0*- x k +11925 \ QA*.U x'9 +13 #tPowering core bus +541 .Gate.power :raw,:ON +3 "sampler") +32 )l +3 "core"  +5 "collection"' +3 'v +6 "core"  +3 "processing"% +5 % +3 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +5 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 26,\\n 4 => 7,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 9.3C, 12% humidity, 14.4psia, 12.86V, 0.37A, 216.674Ah, 4.74W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 38: Thursday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +1117 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'W& +6 "core" &{@\ ' +3 .tHand.open + "manipulator"&@1 +18 "core" 1 +3 "manipulator"&Z& +6 "core" &\ I v < ~!w +3 "manipulator"&>% +6 "core" % a 3  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(-z +183 "core" ( +3 "manipulator"&& +5 "core" &-u P  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +4 "core" &-u  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&k'o +111 "core" ' +3 .tHand.close +2 "manipulator"&4/ +23 "core" / +3 "manipulator"&%& +13 "core" &-u\ \  s +3 "manipulator"&p% +6 "core" %ρl U r +4 .tForearm.seek :retract +2 "manipulator"&E' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&.( +324 "core" ( +2 "manipulator"&~& +7 "core" & K\  |. +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &U& +4 "core" & > ? }. +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&q'ш +112 "core" ' +2 "manipulator"&K& +5 "core" & T . +4 "manipulator"&3% +6 "core" %х +5 "collection"'5& +5 "core" &{-\ ' +5 "collection"'& +8 "core" &{?\ * +6 .tCC.seek :closed +2 "collection"'w(X +4 "core" &{5\ + +6 &| 5\ 'C +7 & Gx>\ 3 +9 &1n{>\ !G +9 &]7\ $S +10 &H9\ #S +9 &LGA\ !S +10 &F:\ S +9 &GC\ R +9 &G?\ R +10 &!UGC\ R +9 &#F>\ #S +9 &$GD\ %R +10 &&H;\ #S +9 &(]J>\ $R +10 &*E?\ &S +9 &+G<\ &S +10 &-J?\ #S +9 &/dIB\ %S +9 &1'J:\ $R +9 &2G7\ #R +10 &4J<\ #R +9 &6kK8\ !S +10 &8/G4\ "R +9 &9G:\ "R +9 &;F=\ $R +10 &=tK?\ "S +9 &?7IF\ #R +9 &@I;\ !S +11 &BN:\ #S +8 &Dw^A\ "T +10 &F4mA\ V +9 &G>\ Y +9 &I2\ ^ +10 &KgA\ ] +9 &M)D\ ] +10 &NB\ ^ +9 &P0\ ] +9 &Rk:\ ^ +10 &T-6\ ^ +9 &U8\ ` +9 &W7\ E +10 &X78\ a +9 &XO=\ %B +4 ( +2 "collection"'& +8 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.54 +2 "collection"'I& +6 "core" &XU6\ "B + &XU(\ B +4 .tHand.open + "manipulator"&^1 +27 "core" 1 +3 "manipulator"&N% +5 "core" %ц b\  } +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&x' ] +108 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'a& +6 "core" &XU(\ "B +3 "collection"'o% +5 "core" %R$\ +4 .tCSV.dial CSR +3 "collection"'  +136 "core"  +12 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +22 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'X'q +1351 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 'S% +5 "core" %q4\  +6 .tCS.reconfigure :fast + "collection"'#d @b +6 .tCS.seek 7.5ml +3 "collection"'g'@ +686 "core" ' +3 .tCSV.dial :waste +3 "collection"'? +139 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'-'P +962 #"uploadLog"upsync +1030 "core" ' +4 #tPurging external Intake +2 "collection"'"& +6 "core" &XU1\ $B +3 "collection"'/% +7 "core" %O4\ +3 .tCSV.dial :flush +2 "collection"'  +47 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'i' +2470 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'h +4 'G  +9 "core"  +67 ~ +6 .tCTV.dial :intake +2 "collection"'P  +82 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'m'P +2516 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +2 "collection"'&  +83 "core" ~ +6 #tFlushing upper manifold +2 "collection"'& +6 "core" &XT\ 'B +2 "collection"'% +6 "core" %N\ ' +3 .tCSV.dial :flush +3 "collection"'V  +75 "core"  +7 .tCS.seek 5ml +2 "collection"'H'q +1285 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'# @ +45 "core" A +6 "collection"'y% +6 "core" %q%\ ) +4 .tCS.seek 7.001ml +3 "collection"'d'n +558 "core" ' +3 ."connect"CSV.dial CBV +5 "collection"'A +2 .tCBV.dial CSV +8 "collection"'Y  +7 "core"  +94  +6 .tCTV.dial :air +2 "collection"'*  +7 "core"  +7 .tCS.seek 0ml +2 "collection"''P +1754 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'\ '2~ +796 "core" ' +3 .tCSV.dial :waste +3 "collection"'\\ +46 "core" +7 .tCS.seek 0ml +2 "collection"''P +805 "core" ' +3 "collection"'F& +6 "core" &XT5\ #B +3 "collection"'% +6 "core" %R3\ % +2 .tCSV.dial :flush +3 "collection"'b  +44 "core"  +7 .tCS.seek 3ml +2 "collection"':'2~ +799 "core" ' +88 .tdelay 5 seconds +513 .CSV.dial :air +2 "collection"'! @ +47 "core" B +5 "collection"'(% +7 "core" %2y,\ % +4 .tCS.seek 4.999ml +2 "collection"'Q'q +553 "core" ' +3 .tCSV.dial :air +3 "collection"'f @ +16 "core" > +7 .tCS.seek 0ml +3 "collection"' 'P +1275 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +805 "core" ' +3 .tCSV.dial :waste +3 "collection"' +74 "core" +7 .tCS.seek 0ml +2 "collection"'O'P +805 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &\  + +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +39 "core" ( +2 "manipulator"&r& +7 "core" & c +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &u& +4 "core" & h c +4 .tForearm.seek CC +3 "manipulator"&='ш +94 "core" ' +3 .tHand.close +2 "manipulator"&/ +22 "core" / +5 .tCC.seek :open +2 "collection"'j( +412 "core" ( +3 "manipulator"&n& +5 "core" & $ d +4 "manipulator"&% +5 "core" %т P +4 .tForearm.seek :retract +2 "manipulator"&' ] +100 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&7(-z +313 "core" ( +3 "manipulator"&}& +6 "core" &-  I G +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &c& +4 "core" &-  G +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&R'o +111 "core" ' +3 .tHand.open +2 "manipulator"&11 +20 "core" 1 +3 "manipulator"&% +5 "core" %p] R\  | y? +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +106 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 4 at 11:05:13PDT04-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 26,\\n 4 => 7,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 9.3C, 12% humidity, 14.4psia, 12.86V, 0.37A, 216.674Ah, 4.74W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Loading wcr puck from tube 4 into Collection Clamp +1135 "collection"'l& +6 "core" &!\ * +3 "manipulator"&v% +6 "core" % ` M \ +3 "storage"(% +5 "core" %/   \ a +4 "storage"(z. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 4 +3 "storage"({(, +520 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +9 (,& +6 "core" &, ~ z \ a +4 "manipulator"&B& +6 "core" &- F m ~G +3 "manipulator"&9% +6 "core" % ` 6 ` }\ +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&L( +186 "core" ( +3 "manipulator"&t& +6 "core" &\ H 8 !p +3 "storage"(C& +88 "core" &, {  \ ^ +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&'| +100 "core" ' +3 "storage"($& +6 "core" &, ~ ]\ c +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"( ' +265 "core" ' +6 "storage"([- +6 "core" -'8 +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (]& +4 "core" &, h m \ ] +4 "manipulator"&& +6 "core" &\ + !p +3 ."WCR"Elbow.seek 4 +3 "manipulator"&6( +5 "core" ( +4 "manipulator"&J& +6 "core" &\ \ T n |!p +3 "storage"(8& +6 "core" &, s d \ [ +4 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"& 'Ј +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&_/ +24 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&e& +2 "storage"(') +13 "core" &\ !p +3 "manipulator"&s% +6 "core" %Њ k = : }< +7 ."WCR"Forearm.seek :retract +4 "manipulator"&T' ] +96 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&+( +105 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +65 "core" ( +3 "manipulator"&`& +6 "core" &  * +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & * +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&;'ш +113 "core" ' +3 "manipulator"&0& +5 "core" & 0 1 ~* +4 "manipulator"&% +6 "core" %с , m +4 "collection"'|& +6 "core" &$\ % +4 "collection"'M& +9 "core" &%\ ' +4 ."WCR"CC.seek :closed +5 "collection"'W(X +6 "core" &:\ ( +2 &0\ )\ +8 &.v-\ +z +9 &_{0\ ? +9 &5l2\ Q +10 &F.\ R +9 &E)\ R +9 &vI(\ R +10 &7I1\ S +9 &H.\ S +10 & F-\ R +9 &"}F3\ S +9 &$?H/\ S +10 &&I,\ S +9 &'G2\ R +9 &)I3\ R +10 &+HH-\ !R +9 &-\ J0\ R +10 &.I+\ "S +9 &0F3\ #R +9 &2QI(\ #R +10 &4I2\ S +9 &5J)\ S +9 &7J-\ S +10 &9XH-\ R +9 &;E1\ R +10 &<H4\ R +9 &>H-\ !R +9 &@_I2\ "S +10 &B Q-\ S +9 &C\\6\ T +9 &Ep,\ V +10 &GV,\ Y +9 &I3\ \\ +10 &J2\ \\ +9 &L)\ ] +9 &NQ1\ ] +10 &P,\ ] +9 &Q-\ ^ +9 &S/\ ^ +10 &UP0\ ` +9 &W,\ \\ +10 &XS?/\ . +9 &X t*\ H +6 ( +4 "collection"'M& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.56 +3 .Hand.open +2 "manipulator"&@1 +3 "core" &Xe/\ H +15 1 +3 "manipulator"&Z% +5 "core" %p\ 7\ : w y +79 ."WCR"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +10 ."WCR"Forearm.seek :retract +8 "manipulator"&>' ] +103 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")+ +6 "core" + +2 "sampler")<% +7 "core" %  \  +2 "collection"'& +7 "core" &Xe4\ H +6 "Can"\ 1w*0 x +2 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +3 "collection"'4  +5 "core"  +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast + "sampler")#.0X7 $G +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X  +14 "collection"'% +5 "core" %Q;\ +3 "sampler")=% +7 "core" %-pt x +3 "collection"'% +6 "core" %Q+\  +3 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X0X   +24 "collection"'*% +5 "core" %Q +3 "sampler")G% +7 "core" %VuGF  +28 "collection"'^% +5 "core" %Q" +4 "sampler")\ % +7 "core" %VuLJ  +32 "collection"'F% +5 "core" %Q! +3 "sampler")% +7 "core" %VuRS  +38 "collection"'k% +5 "core" %Q% +3 "sampler")(% +7 "core" %Vu]Y  +43 "collection"'h% +5 "core" %Q\ +3 "sampler"):% +7 "core" %Vvec  +50 "collection"'b% +5 "core" %Q +3 "sampler")% +6 "core" %Vvpm  +58 "collection"'% +9 "core" %Q\ +3 "sampler")!% +6 "core" %Vz}| 7 +66 "collection"'f% +5 "core" %Q +4 "sampler") % +5 "core" %Vx +76 "collection"'% +5 "core" %Q%\ +3 "sampler")% +7 "core" %Vx +3 "collection"'% +6 "core" %Q\ +2 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X#  +37 "collection"'% +5 "core" %Q\ +4 "sampler").% +7 "core" %x&DA  +43 "collection"'x% +5 "core" %Q& +3 "sampler")1% +7 "core" %x&KJ  +50 "collection"'Q% +5 "core" %Q) +3 "sampler")% +6 "core" %x&SR  +58 "collection"'r% +5 "core" %Q%\ +3 "sampler")% +7 "core" %x&XV  +65 "collection"'R% +5 "core" %Q +4 "sampler")% +7 "core" %x&cc  +74 "collection"'v% +5 "core" %Q\  +3 "sampler")w% +7 "core" %ml T +85 "collection"'l% +5 "core" %Q\  +3 "sampler")c% +7 "core" %q{x , +96 "collection"',% +6 "core" %Q* +3 "sampler")B% +7 "core" %u o +109 "collection"'9% +5 "core" %Q* +3 "sampler")% +7 "core" %v n +3 "collection"'7% +6 "core" %Q +2 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X-@  +28 "collection"' % +5 "core" %Q\ +4 "sampler")t% +5 "core" %CC  +34 "collection"'% +5 "core" %Q0 +3 "sampler")[% +6 "core" %IE  +39 "collection"'u% +5 "core" %Q' +3 "sampler")% +6 "core" %NM  +44 "collection"'6% +5 "core" %Q +4 "sampler")0% +5 "core" %SR  +51 "collection"' % +5 "core" %Q& +4 "sampler")C% +5 "core" %[W  +142 "collection"'T% +8 "core" %Q)\  +4 "sampler")j% +6 "core" %mk +9 #"flow"2.5L/min +57 "collection"'`% +5 "core" %Q- +3 "sampler")% +7 "core" %ws +3 "collection"'M% +5 "core" %Q \  +3 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X   +84 "collection"'g% +5 "core" %Q0\ +4 "sampler")J% +7 "core" %yGC +96 "collection"'/% +5 "core" %Q +3 "sampler")I% +6 "core" %yQQ +110 "collection"'% +6 "core" %Q( +4 "sampler")"% +6 "core" %y_\\ +124 "collection"''% +5 "core" %Q) +3 "sampler")}% +7 "core" %ylj +140 "collection"'% +5 "core" %Q. +4 "sampler")% +6 "core" %y~ +159 "collection"'% +5 "core" %Q\ +3 "sampler")U% +6 "core" %y +181 "collection"'#% +5 "core" %Q%\  +3 "sampler")X% +7 "core" %y +3 "collection"'y% +6 "core" %Q\ +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0XI  +74 "collection"'7% +5 "core" %Q0 +4 "sampler"):% +5 "core" %FG +86 "collection"')% +5 "core" %Q%\ +3 "sampler")]% +6 "core" %PR  +97 "collection"'% +5 "core" %Q +3 "sampler")8% +7 "core" %[Y  +109 "collection"'_% +6 "core" %Q5\  +4 "sampler")e% +6 "core" %gc  +124 "collection"'s% +5 "core" %Q\  +3 "sampler")\\% +7 "core" %vs  +140 "collection"'L% +5 "core" %Q"\ +4 "sampler")% +6 "core" %  +159 "collection"' % +5 "core" %Q9\  +4 "sampler")t% +7 "core" %  +179 "collection"'% +5 "core" %Q\  +3 "sampler")[% +7 "core" %  +87 "collection"'u% +6 "core" %Q8\  +3 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +5 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0XE\ [ +3 "manipulator"& & +6 "core" & \ 3\ ? ; y$ +3 "manipulator"&t% +6 "core" %~\ @\ ? W {\ +4 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +102 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +3 "manipulator"&[( +170 "core" ( +3 "manipulator"&u& +5 "core" &\ 4\ > 2 yg +85 "storage"(& +7 "core" &M d f ;\ Z +3 ."WCR"Elbow.reconfigure :limp +12 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 3 +3 "manipulator"&6'K +115 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&0, +6 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"& 1 +21 "core" 1 +3 "manipulator"&C% +7 "core" %Tb l +2 "storage"(T& +7 "core" &M _\ s\ S +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 309 counts +3 "manipulator"&j'Ѐ +11 "core" ' +4 "manipulator"&`& +6 "core" & d +3 "storage"(& +5 "core" &M j p =\ [ +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&M'k +28 "core" ' +3 "storage"(z% +5 "core" %, ` k =\ ] +6 ."downElevator"SE.seek :down +4 "storage"(4') +98 (@% +4 "core" %/ | | \ b +2 ' +3 ."downElevator"SE.stop +5 "storage"(5 +3 "manipulator"&% +13 "core" %r  +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +90 "core" ' +3 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +7 "core" &_\ & +3 "manipulator"&|& +6 "core" & _ d +3 "manipulator"&% +6 "core" % q  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(-z +181 "core" ( +4 "manipulator"&& +6 "core" &- L +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &~& +4 "core" &- L +4 .tForearm.seek :garage +2 "manipulator"&%'o +112 "core" ' +3 .tHand.close +2 "manipulator"&K/ +17 "core" / +3 "manipulator"&3& +7 "core" &- oL +2 "manipulator"&E% +6 "core" %wo p +4 .tForearm.seek :retract +2 "manipulator"&5' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Z( +312 "core" ( +2 "manipulator"&& +6 "core" & J = O }* +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &2& +3 "core" & r * +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&$'ш +106 "core" ' +3 "manipulator"&o& +5 "core" & = = Y ) +4 "manipulator"&;% +5 "core" %с ? @ ~ +5 "collection"'N& +6 "core" &r\ % +4 "collection"'a& +7 "core" &f\ & +4 .tCC.seek :closed +4 "collection"'D(X +3 "core" &q\ & +7 &b\ & +6 &/vq\ +z +10 &ayx\ ? +9 &Bkv\ Q +90 &Kt\ R + &Iu\ Q +3 &Gs\ Q + &GLw\ Q + & Ju\ !Q + & Dv\ !Q + &"Iv\ !Q + &$OJp\ !Q + &&F{\ !R + &'Gn\ !Q +4 &)Fn\ !Q +8 &+WIo\ !Q +9 &-Gs\ "R +9 &.Jx\ !R +10 &0Hr\ !R +9 &2_Jl\ !Q +9 &4 Lq\ R +10 &5Hj\ R +9 &7Lq\ R +10 &9fIr\ !R +9 &;(I|\ !R +9 &<Hu\ !R +10 &>Hr\ !R +9 &@oHt\ !Q +9 &B1Dq\ "Q +10 &COk\ !R +9 &E^w\ S +10 &Ghxo\ W +9 &Ir\ Z +9 &Jr\ \\ +10 &L\ \\ +9 &N_c\ \\ +9 &P!o\ \\ +10 &Qk\ ^ +9 &Sk\ ] +10 &UYm\ a +9 &Wp\ X +9 &XUHm\ ){ +10 &Xsk\ M +5 ( +5 "collection"'a& +12 "core" &X]q\ M + &X\\q\ M +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.57 +2 "collection"'& +6 "core" &X\\b\ M +5 .tHand.open +2 "manipulator"&O1 +28 "core" 1 +2 "manipulator"&S% +7 "core" %l\ 0\  U { +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'g& +5 "core" &X]m\ M +4 "collection"'J% +6 "core" %Q\  +3 .tCSV.dial CSR +2 "collection"'q  +45 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"''q +1359 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +18 'I% +4 "core" %q]\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'/'C +680 "core" ' +3 .tCSV.dial :waste +3 "collection"'' +137 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'"'P +1982 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'& +6 "core" &X]i\ "M +3 "collection"'% +6 "core" %UQ\ " +2 .tCSV.dial :flush +3 "collection"'}  +45 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"''q +1286 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'# @ +47 "core" B +6 "collection"'X% +5 "core" %q^\ ! +5 .tCS.seek 7ml +3 "collection"'y'f +553 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'  +7 'U  +38 "core"  +106  +7 .tCBV.dial :waste2b +3 "collection"'-  +6 "core"  +9 .tCS.seek 0ml +2 "collection"'?'P +1745 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'A& +5 "core" &X]r\ "M +3 "collection"'*% +6 "core" %Lc\ ! +3 .tCSV.dial CSR +2 "collection"'d  +46 "core"  +10 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'^'! +2000 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +107 .tCS.seek 10ml +2 "collection"'i' +569 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'G +5 '\  +56 "core"  +53 +8 .tCTV.dial :intake +3 "collection"'V  +81 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'k' +2030 "core" ' +3 .tIntake.select :close +2 "sampler")0 +19 .tCTV.dial :air +2 "collection"'H  +79 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'('P +592 "core" ' +3 .tCSV.dial CSR +2 "collection"'P  +109 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"''q +1358 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'b' +1347 "core" ' +3 .tCSV.dial CBV +3 "collection"'& +107 "core" +8 .tCS.seek 0ml +2 "collection"'!'P +2621 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & \ ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"& ( +5 "core" ( +3 "manipulator"&& +5 "core" & \\ ) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Y& +4 "core" & ) +4 .tForearm.seek CC +2 "manipulator"&'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&m/ +17 "core" / +7 .tCC.seek :open +2 "collection"'( +408 "core" ( +3 "manipulator"&=& +5 "core" & $ ) +4 "manipulator"&% +5 "core" %у <  +4 .tForearm.seek :retract +3 "manipulator"&{' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&.(-z +319 "core" ( +3 "manipulator"&x& +6 "core" &- C +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &+& +4 "core" &- C +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&Q'o +114 "core" ' +3 .tHand.open +2 "manipulator"&r1 +16 "core" 1 +3 "manipulator"&% +6 "core" %p_\ \  v? +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&F' ] +105 "core" ' +89 #tCompleted [myWCR #Phase 38: Thursday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:36 +2 #Preparing to sleep until 9/5/25 11:00AM +12 #Asleep til 9/5/25 11:00AM +8 #Continuing at 11:00PDT05-Sep-25 +4 "Can"\ @N*H] z +6 ."Qmail"GoodNews.email "Then, in tube 4: myDA_WCR {hotBleach :waste2b}\\t #Phase 39: Friday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:189\\n{1 => 33,\\n 2 => 33,\\n 3 => 27,\\n 4 => 6,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:47:43, 9.7C, 12% humidity, 14.4psia, 12.86V, 0.39A, 217.327Ah, 4.98W\\nSampled 216.7ml",Subject: "Asleep until 11:00PDT05-Sep-25" +1337 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +503 "Can"\ CB*Hv z" +4863 #"uploadLog"upsync +55139 "Can"\ V**J5 {" +60002 \ Q1*K |$" +60003 \ I?*M |" +60002 \ DH*O }P" +60002 \ O4*Q~ }" +60002 \ R0*S` ~|" +60003 \ K9*U< " +60002 \ U+*V " +60002 \ R0*X >" +60003 \ L9*Z " +60002 \ P3*\\t j" +60002 \ R0*^X " +60002 \ J;*`= " +60003 \ R1*b ," +60002 \ Q2*c " +60002 \ R0*e X" +60003 \ R0*g " +60002 \ L9*i " +60002 \ R0*k " +60002 \ R0*mx " +60002 \ W**o3 F" +60003 \ K;*p " +60002 \ S0*r r" +60002 \ M7*t " +60002 \ R0*v " +60003 \ S0*xt 4" +60002 \ V,*z " +60002 \ R0*{ `" +60002 \ S0*} " +60003 \ R0* " +60002 \ K<* "" +60002 \ S0*k " +60002 \ S0*@ N" +60003 \ N6** " +60002 \ Q0* z" +60002 \ R0* " +60002 \ DI* " +60003 \ R0* <" +60002 \ R0* " +60002 \ W**H h" +60003 \ R0* " +60002 \ H=* " +60002 \ R0* *" +60002 \ Q2* " +60003 \ R0* V" +60002 \ R0* " +60002 \ R0*^ " +60002 \ L7*> " +60003 \ K:*" " +60002 \ R0*\ D" +60002 \ R0* " +60002 \ Q0* p" +60002 \ W**l " +60003 \ R0* " +60002 \ R0* 2" +60002 \ R1* " +60002 \ R0* ^" +60003 \ R0* " +60002 \ Q0*s " +60002 \ Q0*Q " +60002 \ >X*1 " +60002 \ Q0* L" +60003 \ J=* " +60002 \ P2* x" +60002 \ Q0* " +60002 \ W**u " +60003 \ O2*) :" +60002 \ R0* " +60002 \ Q0* f" +60002 \ K8* " +60003 \ R0*˦ " +60002 \ R0*͋ (" +60002 \ P2*r " @PDT1757056085.44 \ R0*X T" +60003 \ R0*1 " +60002 \ O2* " +60002 \ Q0* " +60002 \ Q0* " +60002 \ W**څ B" +60003 \ Q0* " +60002 \ I<* n" +60002 \ K:* " +60003 \ Q0* " +60002 \ J:* 0" +60002 \ N5*j " +60002 \ J:*P \\" +60003 \ H>*3 " +60002 \ Q0* " +60002 \ Q0* " +60002 \ J:* " +60002 \ Q0* J" +60002 \ V**~ " +60003 \ P0*% v" +60002 \ O3* " +60002 \ Q0* " +60003 \ P1* 8" +60002 \ Q0* " +60002 \ R0* d" +60002 \ K8*k " +60003 \ G?+Q " +60002 \ Q0+. &" +60002 \ P0+ " +60002 \ Q0+ R" +60002 \ Q0+ " +60002 \ V*+\ ~" +60003 \ Q0+ 6 " +60002 \ AL++ " +60002 \ P0+ @" +60003 \ Q0+ " +60002 \ P0+ l" +60002 \ Q0+ " +60002 \ Q0+ " +60002 \ Q0+{ ." +60003 \ Q0+i " +60002 \ P0+F Z" +60002 \ FA+ " +60002 \ P0+ " +60002 \ U*+" " +60003 \ >R+$s " +60002 \ ED+&N H" +60002 \ P0+(5 " +60003 \ P0+*$ t" +60002 \ P0++ \ " +60002 \ P0+- à" +60002 \ O1+/ 6" +60003 \ P0+1 " +60002 \ N1+3 b" +60002 \ K6+5u " +60002 \ P0+7Z Ǝ" +60003 \ P0+97 $" +60002 \ U*+: Ǻ" +60002 \ P0+< P" +60002 \ I9+> " +60003 \ O1+@ |" +60002 \ P0+Bd " +60002 \ BI+DE ʨ" +60002 \ O0+F$ >" +60003 \ O0+H " +60002 \ I:+I j" +11315 \ O0+JO ̆j +5 #tPowering core bus +548 .Gate.power :raw,:ON +10 "sampler") +37 )> +4 "core"  +4 "collection"' +4 'v +6 "core"  +3 "processing"% +5 %l +3 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 27,\\n 4 => 6,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 10.4C, 12% humidity, 14.4psia, 12.81V, 0.44A, 222.360Ah, 5.68W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR {hotBleach :waste2b}\\t #Phase 39: Friday DA+WCR with hotBleach cleanup (4 pucks)" +2 #tStarting initialPurge +633 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'z& +4 "core" &wf\  +3 .tHand.open +2 "manipulator"&1 +22 "core" 1 +3 "manipulator"&@& +5 "core" & \ \  f x% +4 "manipulator"&% +5 "core" % _\ 5\ 1 z +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(-z +188 "core" ( +3 "manipulator"&6& +5 "core" &-\ 0\  s {y +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-\  h 0 {y +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&|'o +111 "core" ' +3 .tHand.close +2 "manipulator"&j/ +17 "core" / +3 "manipulator"&& +6 "core" &- my +8 "manipulator"&7% +5 "core" %~e n +5 .tForearm.seek :retract +2 "manipulator"&4' ] +104 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&M( +331 "core" ( +4 "manipulator"&& +7 "core" &\ <\ > 1 |0 +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &~& +4 "core" &\ 1\ + O w0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&0'ш +102 "core" ' +3 "manipulator"&K& +6 "core" & \  u0 +4 "manipulator"&3% +6 "core" %х\ \  x +4 "collection"'E& +7 "core" &wY\ ! +7 "collection"'& +7 "core" &wX\  +4 .tCC.seek :closed +4 "collection"'%(X +7 "core" &wV\  +2 &wk\ \  +7 &6z]\ ,~ +10 &`y^\ @ +9 &-kS\ S +9 &HZ\ S +10 &I]\ S +9 &oG[\ S +10 &1G\\\ S +9 &HS\ S +9 & G_\ S +10 &"xGW\ S +9 &$9HZ\ S +9 &%IX\ S +10 &'G\\\ S +9 &)Ge\ S +10 &+CFR\ S +9 &-GU\ S +9 &.IU\ S +10 &0GU\ S +9 &2HHi\ T +9 &4 Ha\ S +10 &5GY\ S +9 &7K]\ S +10 &9QGb\ S +9 &;I\\\ S +9 &<GU\ S +10 &>Hd\ S +9 &@ZH]\ S +9 &BIY\ S +10 &CUa\ T +9 &Efh\ V +10 &GSZ\ X +9 &I a\ \\ +9 &Jc\ ^ +10 &L`\ ] +9 &NKf\ ^ +9 &P `\ ^ +10 &Q_\ ^ +9 &Sa\ ^ +10 &ULQ\ ` +9 &W f\ \ ^ +10 &XZF[\ )| +9 &X q_\ J +5 ( +5 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.62 +2 "collection"'<& +6 "core" &Xb\\\ J + &Xbd\ J +4 .tHand.open + "manipulator"&1 +25 "core" 1 +3 "manipulator"&2% +6 "core" %o h j +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&o' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"';& +7 "core" &XaM\ J +79 "collection"'N% +18 "core" %QZ\  +4 .tCSV.dial CSR +3 "collection"'5  +139 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'\\'q +1354 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +5 "collection"' +20 '% +4 "core" %q`\  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'O'B +700 "core" ' +4 .tCSV.dial :waste +3 "collection"'S +139 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'g'P +832 #"uploadLog"upsync +1159 "core" ' +4 #tPurging external Intake +2 "collection"'J& +7 "core" &X`Y\ J +3 "collection"'a% +5 "core" %LZ\  +3 .tCSV.dial :flush +3 "collection"'q  +45 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'$' +2490 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'f +4 'I  +9 "core"  +67 ~ +6 .tCTV.dial :intake +2 "collection"'  +82 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'''P +2519 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'/  +82 "core" ~ +6 #tFlushing upper manifold +2 "collection"'& +6 "core" &X]K\ J +3 "collection"'% +5 "core" %OQ\  +3 .tCSV.dial :flush +3 "collection"'}  +77 "core"  +7 .tCS.seek 5ml +2 "collection"'"'q +1286 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'# @ +45 "core" A +5 "collection"'X% +6 "core" %qJ\  +4 .tCS.seek 7ml +3 "collection"''g +558 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' +5 'U  +9 "core"  +97  +6 .tCTV.dial :air +3 "collection"'-  +5 "core"  +8 .tCS.seek 0ml +2 "collection"'y'P +1770 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'A'2~ +799 "core" ' +3 .tCSV.dial :waste +12 "collection"'* +46 "core" +7 .tCS.seek 0ml +3 "collection"'d'P +807 "core" ' +4 "collection"'?& +6 "core" &X\\k\ J +3 "collection"'^% +6 "core" %Qf\  +2 .tCSV.dial :flush +3 "collection"'\  +45 "core"  +7 .tCS.seek 3ml +3 "collection"'G'2~ +806 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'V @ +45 "core" A +6 "collection"'i% +6 "core" %2yj\  +4 .tCS.seek 4.999ml +2 "collection"'H'q +565 "core" ' +3 .tCSV.dial :air +3 "collection"'k @ +6 "core" @ +6 .tCS.seek 0ml +3 "collection"'P'P +1276 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'('2~ +798 "core" ' +3 .tCSV.dial :waste +3 "collection"' +76 "core" +7 .tCS.seek 0ml +2 "collection"'&'P +809 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&b& +6 "core" &  s\ 1 }- +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +36 "core" ( +3 "manipulator"&& +6 "core" & ~ O t +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Y& +4 "core" & t +4 .tForearm.seek CC +2 "manipulator"&m'ш +100 "core" ' +2 .tHand.close +2 "manipulator"&Z/ +16 "core" / +5 .tCC.seek :open +2 "collection"'( +409 "core" ( +3 "manipulator"&D& +6 "core" & H t +3 "manipulator"&=% +6 "core" %}  +3 .tForearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-z +309 "core" ( +2 "manipulator"& & +6 "core" &- C W +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &x& +4 "core" &- ) W +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&+'o +113 "core" ' +3 .tHand.open +2 "manipulator"&r1 +26 "core" 1 +3 "manipulator"&% +6 "core" %pW\  w r2 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&{' ] +105 "core" ' +4 #tda sampling at most 1000ml, wcr at most 1000ml +5 ."Qmail"DAfans.email "Started da in tube 4 at 11:05:08PDT05-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 27,\\n 4 => 6,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 10.4C, 12% humidity, 14.4psia, 12.81V, 0.44A, 222.360Ah, 5.68W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 4 into Collection Clamp +1357 "collection"'Q& +5 "core" &d\ +4 "manipulator"&>% +6 "core" % O\ 4\ 2 z +4 "storage"(v% +5 "core" %, < 9 \ U +3 "storage"(l. +6 "core" .([G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"(c(, +517 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (9& +4 "core" &, " / \ U +4 "manipulator"&B& +6 "core" &-\ +\ 2 wW +3 "manipulator"&:% +6 "core" % O\ /\ ! [ z +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +3 "manipulator"&)( +201 "core" ( +3 "manipulator"&1& +5 "core" &  L : t ~ +4 "storage"(h& +6 "core" &, | q \ [ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 4 + 800 counts +5 "manipulator"&,'| +99 "core" ' +2 "storage"(w& +5 "core" &, K A \ X +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(8' +281 "core" ' +3 "storage"(- +5 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (_& +4 "core" &, f ` _\ [ +4 "manipulator"&F& +6 "core" &  1 2 ~ +4 .tElbow.seek 4 +6 "manipulator"&.( +8 "core" ( +2 "manipulator"&p& +5 "core" & \ :\ & y +4 "storage"(!& +6 "core" &, C K @\ V +4 .tForearm.seek 4 + 300 counts +2 "manipulator"&'Ј +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&L/ +18 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&n& +2 "storage"(R') +12 "core" & \ 4\ 4 y +3 "manipulator"&e% +6 "core" %Ѕ\ !\ 3 s xE +4 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 .tElbow.seek CC +2 "manipulator"&W( +126 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +56 "core" ( +2 "manipulator"& & +5 "core" &\ >\ > k {+ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &C& +4 "core" & 6 7 8 ~+ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&T'ш +107 "core" ' +3 "manipulator"&t& +5 "core" &\ \ t+ +4 "manipulator"&% +11 "core" %р\ "\  y +3 "collection"' & +6 "core" &u\  +4 "collection"'& +9 "core" &e\  +5 .tCC.seek :closed +3 "collection"'z(X +5 "core" &x\  +3 &u\  +8 &,tm\ +| +85 &a{m\ @ +3 &=kl\ R +3 &Fi\ R +3 &Ji\ S +3 &Gi\ R +4 &BGk\ R +2 &Gm\ S +2 & Gr\ S + &"Gn\ S + &$IHq\ S + && D|\ S +16 &'Gs\ R + &)Hx\ S +6 &+RIu\ R +9 &-Fz\ R +10 &.Iw\ S +9 &0Fy\ S +10 &2YBz\ S +9 &4I|\ S +9 &5Jz\ R +10 &7Ex\ S +9 &9bHy\ R +9 &;$Dw\ R +10 &<Dx\ R +9 &>C{\ S +10 &@iFt\ S +9 &B,Fu\ R +9 &CEv\ R +10 &ERv\ T +9 &Gl[v\ T +9 &I(m{\ W +10 &Jz\ Y +9 &Ly\ \\ +10 &N\\t\ ] +9 &Pt\ ] +9 &Qw\ ] +10 &Sr\ ^ +9 &UWi\ a +9 &Wg\ W +10 &XTHp\ (y +9 &Xqi\ L +6 ( +5 "collection"'& +17 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.50 +9 .Hand.open +4 "manipulator"&1 +10 "core" &Xcn\ L +3 &Xbi\ L +7 1 +3 "manipulator"&@% +5 "core" %t o +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")6+ +6 "core" + +3 "sampler")% +5 "core" %& +3 "collection"'u& +7 "core" &XbP\ L +6 "Can"\ *x+L ݡ +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +3 "collection"'j  +7 "core"  +6 .tSSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast + "sampler")#.0X% +4 "core" %R< +3 "sampler")v% +7 "core" %  ^ +15 "collection"'l% +4 "core" %R/ +3 "sampler") % +6 "core" % +18 "collection"'9% +5 "core" %R: +3 "sampler")B% +7 "core" %OP , +2 .tIntake.select :close +2 "sampler")0 +18 ):% +4 "core" %YX  +3 .tSSV.dial :exhaust +3 "sampler")1  +82 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")h'! +854 "core" ' +3 .tExhaust.select :close +77 "sampler") +26 ."connect"SSV.dial CBV +6 .tCBV.dial SSV +3 "sampler")  +7 "collection"'w @ +6 "core" ? +72 +8 #tAllowing 5:18 for 25.0ml of remaining 850.0ml +4 "Can"\ +Q ;M +3 .tIntake.select :open +2 "sampler") +217 "collection"'{% +4 "core" %RT +4 #tIntake @33.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X0X% +6 "core" %qz +24 "collection"'v% +6 "core" %RZ +3 "sampler")l% +7 "core" % +28 "collection"' % +4 "core" %RS +4 "sampler")9% +5 "core" %./ C +34 "collection"'B% +5 "core" %RR +3 "sampler"):% +7 "core" %DA . +3 .tIntake.select :close +3 "sampler")0 +18 )1% +4 "core" %IF . +4 .tSSV.dial :exhaust +3 "sampler")  +80 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")+'! +868 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")w  +7 "collection"' @ +6 "core" ? +72 +8 #tAllowing 5:18 for 25.0ml of remaining 750.0ml +4 "Can"\ +S ab +3 .tIntake.select :open +2 "sampler") +217 "collection"'{% +4 "core" %Rf +4 #tIntake @33.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X  +82 "core"  +7 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")v'! +917 "core" ' +3 .tExhaust.select :close +86 "sampler") +19 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")l  +2 "collection"' @ +11 "core" ? +70 +8 #tAllowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can"\ +U ͌+ +3 .tIntake.select :open +2 "sampler") +217 "collection"'9% +4 "core" %R$ +3 #tIntake @33.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X  +18 "collection"'% +5 "core" %R0 +4 "sampler")w% +5 "core" %~#[Z  +22 "collection"'{% +5 "core" %R. +3 "sampler")+% +6 "core" %  +25 "collection"'F% +5 "core" %R/ +3 "sampler")p% +6 "core" % +4 "collection"'!% +6 "core" %R* +3 #tIntake @33.8psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X#  +15 "collection"',% +5 "core" %R +4 "sampler")8% +5 "core" %WX  +19 "collection"' % +5 "core" %R +3 "sampler")% +7 "core" %sq  +20 "collection"'C% +5 "core" %R! +4 "sampler")% +5 "core" %  +4 "collection"'.% +6 "core" %R +2 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X +160 "collection"'I% +4 "core" %R +4 "sampler")'% +6 "core" %JE 9 +2 .tIntake.select :close +2 "sampler")0 +19 )% +4 "core" %LJ 9 +4 .tSSV.dial :exhaust +2 "sampler")-  +83 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")'! +883 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +89 "sampler")/  +5 "collection"'^ @ +10 "core" ? +72 +8 #tAllowing 5:18 for 25.0ml of remaining 675.0ml +5 "Can"\ +W} ʹ +2 .tIntake.select :open +2 "sampler") +218 "collection"'?% +4 "core" %R +3 #tIntake @33.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +7 "core" %"<<  +24 "collection"'f% +5 "core" %R +3 "sampler") % +7 "core" %"LK  +28 "collection"'l% +5 "core" %R +3 "sampler")9% +6 "core" %XX j +34 "collection"'v% +5 "core" %R +3 "sampler"):% +7 "core" %ki  +38 "collection"'1% +5 "core" %R +3 "sampler")% +7 "core" %  +43 "collection"'% +5 "core" %R +3 "sampler")% +7 "core" %  +50 "collection"'w% +5 "core" %R +3 "sampler"){% +7 "core" %  +3 "collection"'+% +6 "core" %R +2 #tIntake @33.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X?  +45 "collection"'% +5 "core" %R +3 "sampler")2% +6 "core" %LH q +51 "collection"']% +4 "core" %R +4 "sampler")% +6 "core" %WY  +57 "collection"'u% +5 "core" %R +3 "sampler")O% +90 "core" %{  +4 "collection"'\\% +7 "core" %R +2 "sampler")S% +8 "core" %  +74 "collection"'% +5 "core" %R +3 "sampler")5% +7 "core" %  +85 "collection"'g% +4 "core" %R +3 "sampler")<% +5 "core" %  +98 "collection"'% +5 "core" %R +3 "sampler")% +7 "core" %  +109 "collection"'a% +5 "core" %R +3 "sampler")q% +6 "core" %  +125 "collection"'0% +4 "core" %R +3 "sampler")J% +5 "core" %:5  +142 "collection"'% +5 "core" %R +3 "sampler")$% +7 "core" %SQ  +159 "collection"'#% +4 "core" %R +4 "sampler")X% +6 "core" %  +180 "collection"'"% +5 "core" %R +4 "sampler")U% +6 "core" %  +193 "collection"'}% +4 "core" %R +3 "sampler")I% +5 "core" % \\ +194 "collection"''% +5 "core" %R +3 "sampler")% +7 "core" % \\ +192 "collection"'-% +5 "core" %R +3 "sampler")% +7 "core" % \\ +192 "collection"'^% +4 "core" %R +4 "sampler")/% +6 "core" %*( \\ +193 "collection"'?% +4 "core" %R +4 "sampler")% +6 "core" %0/ \\ +2 .tIntake.select :close +2 "sampler")0 +18 )A% +3 "core" %:5 \\ +4 .tSSV.dial :exhaust +2 "sampler")G  +80 "core"  +9 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")i'! +894 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")k  +4 "collection"'V @ +10 "core" ? +70 +8 #tAllowing 5:18 for 25.0ml of remaining 650.0ml +4 "Can"\ +Z m% +3 .tIntake.select :open +2 "sampler") +218 "collection"'% +4 "core" %R +3 #tIntake @33.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X8  +28 "collection"' % +5 "core" %R +4 "sampler") % +5 "core" %\ EE Y +34 "collection"'%% +5 "core" %R +3 "sampler")D% +6 "core" %RM  +39 "collection"'% +5 "core" %R +3 "sampler")r% +6 "core" %]Z  +44 "collection"'Q% +5 "core" %R +4 "sampler")x% +7 "core" %ji  +49 "collection"'>% +6 "core" %R +4 "sampler")f% +10 "core" %zy  +53 "collection"' % +5 "core" %R +4 "sampler")l% +5 "core" %  +67 "collection"'9% +5 "core" %R +3 "sampler")v% +6 "core" %  +4 "collection"':% +5 "core" %R +3 #tIntake @32.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X= 1 +51 "collection"'.% +5 "core" %R +3 "sampler")L% +7 "core" %9ULI 1 +57 "collection"'n% +6 "core" %R +3 "sampler")F% +7 "core" %9UZX 1 +65 "collection"'% +5 "core" %R +3 "sampler")R% +7 "core" %9Uji 1 +74 "collection"'t% +5 "core" %R +3 "sampler")% +6 "core" %9U 1 +86 "collection"'@% +5 "core" %R +3 "sampler")% +7 "core" %9U 1 +96 "collection"'T% +5 "core" %R +3 "sampler")% +7 "core" %9U 1 +3 "collection"' % +6 "core" %R +2 #tIntake @33.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X#% +5 "core" %R +3 "sampler")f% +7 "core" %Ra_  +74 "collection"' % +5 "core" %R +4 "sampler")l% +5 "core" %Rqp  +86 "collection"'9% +5 "core" %R +3 "sampler")v% +7 "core" %R  +96 "collection"':% +5 "core" %R +3 "sampler")d% +6 "core" %R  +3 "collection"'% +5 "core" %R +4 #tIntake @32.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X% +3 "core" %R +3 "sampler")f% +4 "core" %,' 2 +31 "collection"' % +3 "core" %R +3 "sampler")l% +5 "core" %0-  +34 "collection"'9% +4 "core" %R +3 "sampler")v% +4 "core" %62  +40 "collection"':% +4 "core" %R +3 "sampler")d% +5 "core" %<8  +45 "collection"'% +4 "core" %R +2 "sampler")V% +4 "core" %BA  +53 "collection"'w% +4 "core" %R +62 "sampler"){% +20 "core" %SR  +3 "collection"'+% +5 "core" %R +2 "sampler")% +4 "core" %VT  +69 "collection"'!% +4 "core" %R +3 "sampler")m% +4 "core" %da  +77 "collection"'B% +3 "core" %R +3 "sampler")h% +5 "core" %qp  +86 "collection"'_% +3 "core" %R +3 "sampler"),% +3 "core" %  +100 "collection"'8% +3 "core" %R +2 "sampler") % +4 "core" %  +2 "collection"'% +3 "core" %R +2 #tIntake @32.8psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"'Y'P +90 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")= +145 "core"  +6 .tSS.reconfigure :exhale +2 "sampler")#.0X% +6 "core" %R\  +4 ."airStroke"CS.seek 0ml +2 "collection"'f'P +7 "core" ' +3 ."airStroke"CSV.dial :air +2 "collection"' @ +60 "core"  +6 .tCTV.dial :air +2 "collection"'l  +6 "core" +8 .tdelay 15 seconds +3 "core" A +6 ."airStroke"CS.seek 10ml +3 "collection"'9' +1491 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")v +143 "core" +7 ."prepCSV"CTV.dial CSV,avoiding: :intake +81 .tSS.reconfigure :exhale +15 "sampler")#.0X9 +10 "core" 9-& +105 "collection"'x9 +5 "core" 9@& +104 "collection"'l9 +5 "core" 9R% +104 "collection"' 9 +4 "core" 9d#$ +105 "collection"'D9 +4 "core" 9t"(" +104 "collection"'f9 +5 "core" 9#," +104 "collection"'v9 +5 "core" 9%0 +104 "collection"':9 +5 "core" 9&5 +104 "collection"' 9 +4 "core" 9(9 +104 "collection"'9 +5 "core" 9*= +104 "collection"'V9 +5 "core" 9,B +104 "collection"'w9 +5 "core" 9-F +104 "collection"'{9 +5 "core" 9/J +104 "collection"'99 +4 "core" 91O +105 "collection"'!9 +4 "core" 92S +104 "collection"'9 +5 "core" 9 4W +104 "collection"'+9 +5 "core" 9 6\\ +104 "collection"'B9 +5 "core" 9 8` +104 "collection"'h9 +4 "core" 9 9e +105 "collection"'_9 +4 "core" 9 &:i +104 "collection"'d9 +4 "core" 9 .;m +105 "collection"'89 +4 "core" 9 6=r +104 "collection"' 9 +5 "core" 9 >>v +104 "collection"'9 +4 "core" 9 D@z +105 "collection"',9 +4 "core" 9 KA +104 "collection"'.9 +5 "core" 9 QC +104 "collection"' 9 +5 "core" 9 WC +104 "collection"'9 +5 "core" 9 ^E +104 "collection"'L9 +5 "core" 9 cH +104 "collection"'n9 +5 "core" 9 iH +104 "collection"'9 +4 "core" 9 nK +105 "collection"'C9 +4 "core" 9 rK +104 "collection"'t9 +5 "core" 9 yM +104 "collection"'m9 +4 "core" 9 }N +104 "collection"'F9 +5 "core" 9 P +104 "collection"'R9 +4 "core" 9 Q +105 "collection"'9 +5 "core" 9 S +104 "collection"'9 +5 "core" 9 S +104 "collection"'T9 +4 "core" 9 U +105 "collection"'@9 +4 "core" 9 V +104 "collection"'b9 +5 "core" 9 X +104 "collection"'9 +4 "core" 9 Y +105 "collection"'p9 +5 "core" 9 Z +182 "collection"'9 +5 "core" 9 \\ +104 "collection"'e9 +5 "core" 9 ] +104 "collection"'9 +5 "core" 9 _ +104 "collection"'79 +5 "core" 9 ` +104 "collection"'K9 +4 "core" 9 b +105 "collection"')9 +4 "core" 9 c +104 "collection"'9 +5 "core" 9 d +104 "collection"'39 +5 "core" 9 e +104 "collection"'49 +5 "core" 9 g +104 "collection"'E9 +5 "core" 9 h +104 "collection"'~9 +5 "core" 9 j +104 "collection"'9 +4 "core" 9 j +104 "collection"'9 +5 "core" 9 k  +104 "collection"'9 +4 "core" 9 m  +104 "collection"'[9 +5 "core" 9 n +104 "collection"';9 +5 "core" 9 p +104 "collection"'N9 +4 "core" 9 q +105 "collection"'69 +5 "core" 9 r +104 "collection"'19 +5 "core" 9 s# +104 "collection"']9 +5 "core" 9 u' +104 "collection"'9 +4 "core" 9 v+ +105 "collection"'u9 +4 "core" 9 w0 +104 "collection"'s9 +5 "core" 9\ x4 +105 "collection"'S9 +4 "core" 9\ y9 +105 "collection"'9 +5 "core" 9\ z= +104 "collection"'59 +4 "core" 9\ {A +104 "collection"'g9 +5 "core" 9\ }F +104 "collection"'9 +5 "core" 9\ ~J +104 "collection"'9 +4 "core" 9\ N +105 "collection"'9 +4 "core" 9\ S +104 "collection"'29 +5 "core" 9\ W +104 "collection"'<9 +5 "core" 9\ ![ +104 "collection"'09 +5 "core" 9\ $` +104 "collection"'J9 +5 "core" 9\ &d +9 .tCH.hold 10:00,70C +5 "collection"' `\ q `\ %\ +3 '#9 +12 "core" e + 9\ (\ ) +3 "collection"'"% +6 "core" %  +3 #tBegun lysing Collection Puck Heater at 68.1C/59.0psia +1419 "Can" +e +58561 "core" ` +3 "collection"'$9 +6 "core" 9\ q^ +3 "collection"'&% +7 "core" % \  +3 #tEnded lysing Collection Puck Heater at 70C/63.7psia +3 .CS.seek 0ml +2 "collection"'U'P +343 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'X @ +113 "core" A +6 .tCSV.dial :air +2 "collection"'} @ +45 "core" ? +8 .tCS.seek 5ml +2 "collection"'I'q +887 "Can"\ +^+l} X +460 "core" ' +3 .tCSV.dial CTV +3 "collection"'  +46 "core"  +7 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +46 "core" ? +6 .tdelay 2 seconds +202 .CSV.dial CTV +15 "collection"'-  +48 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +3 "collection"'a @ +47 "core" ? +6 .tdelay 2 seconds +204 .CS.seek 0ml +2 "collection"''P +1355 "core" ' +3 "collection"'^% +6 "core" %R\  +2 #tPuck @156.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +3 "collection"'/ +107 "core" ~ +6 .tCBV.dial CSV +3 "collection"'O  +31 "core"  +8 "collection"'% +6 "core" %R  6\  +4 .tCS.seek 5ml +2 "collection"'A'q +1349 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'G  +46 "core" +7 "collection"''% +6 "core" %q?4 \  +4 .tCS.seek 7ml +2 "collection"'k'i +591 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +45 "core" ? +7 .tCS.seek 10ml +3 "collection"'i' +851 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'\\ ` +122 "core" _ +6 #tLysing Complete +2 "collection"'y& +6 "core" &Xg\ L +3 #tStoring sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&*% +6 "core" % a t\ +3 "storage"(P% +6 "core" %I\ ? ` 8\ S +3 "storage"(M. +5 "core" .(, +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(Z(G +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (\ & +4 "core" &H\ \  H\ P +4 "manipulator"&H& +6 "core" &  I s) +2 "manipulator"&=% +7 "core" % a r\ +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&?( +172 "core" ( +3 "manipulator"&o& +6 "core" &\ \  wr +3 "storage"(Y& +6 "core" &M > = n\ V +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&q'k +91 "core" ' +3 "storage"(& +6 "core" &M > = e\ W +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(%' +130 "core" ' +3 "storage"((- +5 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +4 "core" &  rr +3 "storage"(r& +7 "core" &M\ *\ \ N +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +2 "manipulator"&Q'K +37 "core" ' +3 .tElbow.hold +3 "manipulator"&>, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(x- +4 "core" -' +93 .tSE.seek 26.42 Pucks below Top Plate +2 "storage"(l'V +35 "core" ' +4 "manipulator"& % +6 "core" %IT a +3 "storage"(D& +6 "core" &M n\ I +3 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 3 + 298 counts +2 "manipulator"&f'u +13 "core" ' +2 "manipulator"&v& +7 "core" &\ 0\ 3 zr +3 "storage"(:& +6 "core" &M \\ b\ T +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"& 'k +27 "core" ' +4 .tSE.seek 27.42 Pucks below Top Plate +2 "storage"(' +40 "core" ' +2 "manipulator"&V& +7 "core" &\ \  Z xr +3 "manipulator"&w% +7 "core" %r\ \ \  , x +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&{' ] +89 "core" ' +4 .tElbow.seek CC +2 "manipulator"&9( +171 "core" ( +2 "manipulator"&!& +7 "core" & t% +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & t% +4 .tForearm.seek CC +3 "manipulator"&+'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&B/ +22 "core" / +5 .tCC.seek :open +3 "collection"'h( +409 "core" ( +3 "storage"(_& +6 "core" &M P 8 \ X +3 "storage"(d& +6 "core" &M 5 3 \ X +3 "manipulator"&8& +6 "core" & \ 3\ 3 } x$ +3 "manipulator"& % +6 "core" %ю\ 2\ 2 q y +4 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&,( +172 "core" ( +2 "manipulator"&.& +7 "core" & : K k ~ +2 "storage"( & +7 "core" &M e d 6\ [ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 3 +3 "manipulator"&'K +111 "core" ' +3 .tElbow.hold +2 "manipulator"&L, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&n1 +21 "core" 1 +4 "manipulator"&% +5 "core" %Sl E f\ +4 "storage"(C& +6 "core" &M\ \  \ M +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 308 counts +2 "manipulator"&t' +25 "core" ' +2 "manipulator"&m& +7 "core" &\ \  s +2 "storage"(F& +7 "core" &M\ )\ * n\ K +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +3 "manipulator"&R'k +26 "core" ' +3 "storage"(% +5 "core" %\  \ L +94 ."downElevator"SE.seek :down +6 "storage"(') +93 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +6 (T% +4 "core" %0\ /\ < \ Q +3 "manipulator"&@% +7 "core" %r \  u +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&b' ] +88 "core" ' +4 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +7 "core" & '\  +3 "manipulator"&p& +6 "core" &\ 3\ 4 z +3 "manipulator"&% +5 "core" % ]\ \ . D y +6 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(-z +173 "core" ( +3 "manipulator"&& +6 "core" &-\ ,\  | z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &7& +4 "core" &-\ '\ 1 X | +5 .tForearm.seek :garage +2 "manipulator"&K'o +112 "core" ' +3 .tHand.close +2 "manipulator"&)/ +26 "core" / +3 "manipulator"&& +7 "core" &- p i +3 "manipulator"&3% +6 "core" %πl j i +3 .tForearm.seek :retract +3 "manipulator"&4' ] +103 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&E( +304 "core" ( +2 "manipulator"&~& +7 "core" & \ \   x% +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & \ 0\ 2 m y% +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +95 "core" ' +3 "manipulator"&& +6 "core" & \ \  w v% +3 "manipulator"&[% +6 "core" %х\ \  x +4 "collection"';& +5 "core" &/\  +5 "collection"'N& +7 "core" &\  +4 .tCC.seek :closed +4 "collection"'6(X +3 "core" &Y\  +7 &;\ 5 +7 &Ev\ 1 +10 &:nw\ F +9 &Z \ R +10 &G\ Q +9 &TK\ R +9 &K\ R +10 &Lq\ R +9 &GH\ Q +9 &!]I\ Q +10 &#H\ Q +9 &$L\ R +10 &&Fi\ R +9 &(dG \ R +9 &*'D $\ Q +10 &+F \ R +9 &-F\ Q +9 &/mG\ Q +10 &1.E\ R +9 &2E\ Q +10 &4Jk\ R +9 &6tJM\ R +9 &86J\ R +10 &9G\ R +9 &;D\ Q +9 &=}G\ Q +10 &??G\ Q +9 &AI^\ R +10 &BKJ\ R +9 &DS,\ T +9 &F=e\ U +10 &G\ X +9 &I\ \\ +9 &Km\ \\ +10 &M/\ \\ +9 &N\ ] +10 &Pt\ ] +9 &RpU\ ^ +9 &T3A\ ^ +10 &U\ ` +9 &W\ B +9 &X.\ &p +10 &Xe\ I +3 ( +3 "collection"'N& +6 "core" &Xc\ I +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 2.47 +2 "collection"'1& +5 "core" &Xc_\ I +5 .tHand.open +2 "manipulator"&]1 +21 "core" 1 +3 "manipulator"&% +6 "core" %т . n +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&u' ] +96 "core" ' +80 .tPSV.dial PSR +14 "processing"%s +141 "core"  +10 "processing"%S% +7 "core" %ܖE\  +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%' +1609 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%5  +48 "core"  +8 .tPS.seek 0ml +2 "processing"%g'ܑ +1601 "core" ' +3 .tPSV.dial PSR +3 "processing"% +46 "core"  +10 .tPSR.select :air +4 "processing"% +20 .tPS.seek 2.5ml +3 "processing"%' +2617 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"% +4 "collection"'2  +11 "core" @ +2 "processing"%< +6 "core" @ +3 "processing"%0  +67 "core" +109  +10 .tPSV.dial :mixloop +3 "processing"%J +109 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'#  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%"  +135 "core" +8 .tPS.seek 0ml +4 "processing"%j'ܑ +2627 "core" ' +3 .tPSV.dial :air +2 "processing"%  +45 "core"  +7 .tPS.seek 2.5ml +3 "processing"%$' +2618 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%& +46 "core" +9 .tPS.seek 0ml +2 "processing"%|'ܑ +2616 "core" ' +3 .tPSV.dial :air +2 "processing"%X  +46 "core"  +8 .tPS.seek 2.5ml +3 "processing"%}' +2616 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%U +46 "core" +8 .tPS.seek 0ml +2 "processing"%'ܑ +2613 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +5 "core" & \ \  x% +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&-( +4 "core" ( +4 "manipulator"&a& +6 "core" & \ \ % U y% +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +81 &I& +6 "core" & \ \  x% +3 .tForearm.seek CC +12 "manipulator"&^'ш +98 "core" ' +3 .tHand.close + "manipulator"&// +26 "core" / +6 .tCC.seek :open +2 "collection"'O( +409 "core" ( +2 "manipulator"&& +7 "core" & > 4  }% +3 "manipulator"&% +6 "core" %ё 7 8 } +4 .tForearm.seek :retract +2 "manipulator"&G' ] +115 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&'(-z +313 "core" ( +3 "manipulator"&A& +6 "core" &- K +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &- K +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&k'o +110 "core" ' +3 .tHand.open +2 "manipulator"&\\1 +19 "core" 1 +2 "manipulator"&y% +7 "core" %m=  i +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&*' ] +108 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%P +6 "core" +5 .tPTV.dial :PRVmixing +3 "processing"%M  +6 "core" +6 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 "processing"%\  +4 "collection"'H  +10 "core"  +2 +10 .tCTV.dial :air,avoiding: :intake +3 "collection"'=  +6 "core" +6 #tLoading lyfil puck from tube 4 into Collection Clamp + "collection"'c& +6 "core" &\ $ +3 "manipulator"&o% +5 "core" % `   +4 "storage"(Y% +5 "core" %B z { \ _ +4 "storage"(. +5 "core" .(G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"(W(, +205 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 ((& +4 "core" &, Z b \ [ +3 "manipulator"&& +7 "core" &- 4 1 K +2 "manipulator"&r% +7 "core" % a 2 0 ~ +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&( +197 "core" ( +2 "manipulator"&x& +7 "core" & m +3 "storage"( & +6 "core" &,\ ~ ~ \ _ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +3 "manipulator"&D'| +92 "core" ' +3 "storage"(v& +5 "core" &,\ Y X \ ` +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +79 "storage"(:' +283 "core" ' +3 "storage"(q- +6 "core" -'M +3 .tSE.configure :default +11 "storage"(#QK-0-\ b +6 (V& +4 "core" &,\ X Y \ \\ +3 "manipulator"&?& +7 "core" & ?  m +3 .tElbow.seek 4 +3 "manipulator"&w( +8 "core" ( +3 "manipulator"&%& +5 "core" & e +4 "storage"(Q& +5 "core" &,\ w { \ ^ +5 .tForearm.seek 4 + 300 counts +3 "manipulator"&f'Ј +25 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&l/ +23 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&!& +6 "storage"(') +7 "core" & { } } e +3 "manipulator"& % +6 "core" %Ѓ R |+ +4 .tForearm.seek :retract +2 "manipulator"&>' ] +97 "core" ' +3 .tElbow.seek CC +3 "manipulator"&B( +129 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +40 "core" ( +3 "manipulator"&{& +5 "core" & = n l }& +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &z& +4 "core" & 6 8 ~& +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&_'ш +106 "core" ' +3 "manipulator"&d& +6 "core" &\ 2\ 5 {& +3 "manipulator"&8% +5 "core" %с\ 0\ 3 { +5 "collection"' & +6 "core" &5\ ! +4 "collection"'.& +7 "core" &\ ! +5 .tCC.seek :closed +4 "collection"' (X +5 "core" &\ " +3 &\ !3 +8 &Ew\ 2 +10 &<nxk\ F +9 &ZI\ R +10 &H,\ Q +9 &WF \ R +9 &K\ R +10 &J\ Q +9 &F\ R +9 &!`I\ Q +10 &#!KC\ R +9 &$J<\ R +10 &&HF\ Q +9 &(gJ3\ R +9 &*)G\ R +10 &+F\ Q +9 &-G\ Q +9 &/oE\ R +10 &11G\ R +9 &2E{\ Q +10 &4JX\ Q +9 &6xGE\ Q +9 &89E1\ R +10 &9I%\ Q +9 &;I\ R +9 &=~I\ R +10 &?BF\ Q +9 &AF\ Q +10 &BI\ R +9 &DM\ R +9 &FET\ S +10 &H`C\ T +9 &IvS\ W +9 &Kx:\ Z +10 &M4,\ \\ +9 &N\ ] +10 &P`\ ^ +9 &Rvo\ ] +9 &T7Z\ ] +10 &U\ a +9 &W\ ? +9 &X)\ *z +10 &Xe\ O +3 ( +4 "collection"'.& +4 "core" &Xb\ O +5 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.49 +4 .Hand.open +2 "manipulator"&+1 +23 "core" 1 +2 "manipulator"&9% +7 "core" %р  t +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&n' ] +96 "core" ' +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +147 "core" ~ +8 .tCSV.dial CTV +2 "collection"'C  +43 "core"  +9 .tPS.seek 2.5ml +2 "processing"%m' +2614 "core" ' +3 "collection"'F% +84 "core" %xp\  +15 .tCS.seek 4.25ml +3 "collection"''Z* +1549 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%  +47 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +3 "processing"%,  +77 "core"  +9 .tPS.seek 0ml +3 "processing"%T'ܑ +2619 "core" ' +3 .tCBV.dial between PRV and waste1 +4 "collection"' ` +37 "core" ^ +6 .tCSV.dial :air +3 "collection"'@ @ +45 "core" > +8 .tCS.seek 10ml +2 "collection"'t' +1540 "core" ' +3 .tCSV.dial CTV +3 "collection"'  +46 "core"  +9 .tCS.seek 0ml +2 "collection"'p'P +2625 "core" ' +3 .tCBV.dial :waste1 +3 "collection"' @ +30 "core" @ +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'  +146 "core" +6 "collection"'& +6 "core" &X`8\ O +3 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&R% +5 "core" % a t +4 "storage"(% +5 "core" %I P\  ~\ T +4 "storage"(7. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 3 +2 "storage"(L(G +201 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 ()& +4 "core" &H\  \ P +4 "manipulator"&& +6 "core" & 1 s& +3 "manipulator"&3% +6 "core" % a } s +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&b( +172 "core" ( +3 "manipulator"&K& +5 "core" &\ '\  wr +4 "storage"(e& +6 "core" &M @ @ f\ U +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 800 counts +3 "manipulator"&~'k +105 "core" ' +3 "storage"(& +5 "core" &M @ @ p\ U +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(' +132 "core" ' +3 "storage"([- +5 "core" -'{ +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 "manipulator"&;& +4 "core" & pr +3 "storage"(4& +7 "core" &M\ \  W\ M +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +2 "manipulator"&h'K +35 "core" ' +3 .tElbow.hold +2 "manipulator"&1, +7 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +81 "storage"(]- +4 "core" -'{ +15 .tSE.seek 27.43 Pucks below Top Plate +2 "storage"(' +40 "core" ' +3 "manipulator"&N% +5 "core" %Eg _ +4 "storage"(& +5 "core" &M \ E +4 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 294 counts +2 "manipulator"&s'q +23 "core" ' +3 "manipulator"&S& +5 "core" &\  y rr +4 "storage"(5& +6 "core" &M\ !\  P\ N +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +2 "manipulator"&'k +36 "core" ' +5 .tSE.seek 28.43 Pucks below Top Plate +2 "storage"('. +46 "core" ' +3 "manipulator"&g& +6 "core" &\ \  vr +4 "manipulator"&% +6 "core" %]\ \  v +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&<' ] +93 "core" ' +3 .tElbow.seek CC +3 "manipulator"&2( +172 "core" ( +3 "manipulator"&0& +5 "core" & n% +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &J& +4 "core" & I n% +4 .tForearm.seek CC +3 "manipulator"&#'ш +97 "core" ' +2 .tHand.close +2 "manipulator"&"/ +25 "core" / +6 .tCC.seek :open +2 "collection"'( +410 "core" ( +3 "storage"(& +5 "core" &M Y\ \ \ S +4 "storage"(j& +6 "core" &M ]\ g\ S +3 "manipulator"&&& +6 "core" & t% +3 "manipulator"&$% +6 "core" %я ^ s +4 .tForearm.seek :retract +2 "manipulator"&X' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&|( +166 "core" ( +2 "manipulator"&U& +7 "core" &\ \  x +3 "storage"(}& +5 "core" &M = ? v\ U +4 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 3 +2 "manipulator"& 'K +110 "core" ' +3 .tElbow.hold +3 "manipulator"&a, +6 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&I1 +27 "core" 1 +5 "manipulator"&/% +5 "core" %Nl s e +4 "storage"(E& +5 "core" &M \  \ L +4 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 303 counts +2 "manipulator"&u'z +23 "core" ' +3 "manipulator"&6& +83 "core" &\ 2\ 3 y +3 "storage"(& +7 "core" &M ? @ \ V +4 .tForearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 800 counts +3 "manipulator"&'k +31 "core" ' +3 "storage"(^% +5 "core" %0 > @ y\ V +6 ."downElevator"SE.seek :down +4 "storage"(-') +89 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +6 (A% +4 "core" %1 z x g\ ] +3 "manipulator"&% +7 "core" %r y  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&\\' ] +86 "core" ' +3 .tPSV.dial :air +3 "processing"%y  +79 "core" +7 .tPS.seek 2.5ml +2 "processing"%P' +2624 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +3 "processing"%M +44 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%H  +47 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%\ +46 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%G  +47 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%='ܑ +2623 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%c& +5 "core" &uD\ +\ +4 "manipulator"&o& +6 "core" &   +3 "manipulator"&Y% +6 "core" % \\ k  +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(-z +183 "core" ( +2 "manipulator"&k& +5 "core" &- ! V Q +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &(& +4 "core" &- + Q Q +4 .tForearm.seek :garage +3 "manipulator"&'o +111 "core" ' +3 .tHand.close +2 "manipulator"&r/ +23 "core" / +3 "manipulator"&Z& +6 "core" &- kQ +3 "manipulator"&x% +6 "core" %π] 2 k +4 .tForearm.seek :retract +2 "manipulator"& ' ] +104 "core" ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&'( +126 "core" ( +3 "manipulator"&v& +5 "core" & F ; v  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &*& +4 "core" & 5 2  ~ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&q'E +98 "core" ' +3 "manipulator"&V& +6 "core" & 7 : 2 } +4 "manipulator"&?% +6 "core" %C 8 7 } +80 "processing"%%& +6 "core" &uB\ *\ +15 "processing"%Q& +6 "core" &uD\ +\ +5 .tPC.seek :closed +4 "processing"%l(SD +6 "core" &uD\ *\ +2 &uD\ *  +8 &6F\ #- +9 &dE\ "A +10 &>qE\ #R +9 &NE\ %R +10 &QD\ %R +9 &LD\ %R +9 &GLE\ %R +10 &\ NE\ %Q +9 & PD\ &R +9 &"UD\ $R +10 &$OOE\ %R +9 &&RF\ $R +10 &'RF\ $R +9 &)QD\ %Q +9 &+VRD\ %R +10 &-QE\ %R +9 &.QE\ %R +10 &0RE\ %R +9 &2^RD\ $R +9 &4TF\ #R +10 &5TD\ $R +9 &7TD\ "R +9 &9dWD\ "S +10 &;(QE\ !R +9 &<RE\ "R +9 &>TE\ !R +10 &@mRD\ #R +9 &B/UE\ !R +10 &CRD\ "S +9 &EbD\ S +9 &Glp?\ V +10 &I(D\ X +9 &JE\ X +9 &LE\ Y +10 &NiG\ Y +9 &P,G\ Y +10 &QD\ G +9 &R:D\  a +9 &S #G\ %. +4 ( +2 "processing"%Q& +8 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.65 +2 "processing"%!& +6 "core" &S %E\ %. + &S %=\ &. +5 .tHand.open + "manipulator"& 1 +27 "core" 1 +3 "manipulator"&% +6 "core" %;\ (\ # 7 y +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&D' ] +96 "core" ' +3 .tPRV.dial :air +2 "processing"%:  +47 "core"  +6 .tPSV.dial :mixloop +4 "processing"%{ +48 "core" +6 "processing"%z% +5 "core" %܌D\ ' +5 .tPS.seek 0.3ml +2 "processing"%f' +61 "Can"\ 1U+o +319 "core" ' +3 .tPSV.dial PSR +3 "processing"%w +110 "core"  +12 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%d'5a +480 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%8' +1905 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +3 "processing"% +110 "core" +6 .tPTV.dial :mixing +3 "processing"% @ +77 "core" A +9 .tPBV.dial :waste2 +3 "processing"%>  +99 "core"  +8 .tPS.seek 0ml +3 "processing"%O'ܑ +2614 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&+& +5 "core" &\ /\ 0 | +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +3 "manipulator"&9( +4 "core" ( +4 "manipulator"&.& +6 "core" &\ 2\ 0 | +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &\ 2\ 2 o | +4 .tForearm.seek PC +2 "manipulator"&_'E +94 "core" ' +3 .tHand.close +2 "manipulator"&C/ +19 "core" / +6 .tPC.seek :open +2 "processing"%( +376 "core" ( +3 "manipulator"&F& +6 "core" & 7 8 ~ +3 "manipulator"&i% +6 "core" %S 1 4 ~ +4 .tForearm.seek :retract +2 "manipulator"&' ] +173 "core" ' +3 .tElbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&,(-z +136 "core" ( +3 "manipulator"&m& +5 "core" &-x 8 9 }# +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-y @ c }# +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&@'o +113 "core" ' +4 .tHand.open + "manipulator"&1 +18 "core" 1 +3 "manipulator"&% +5 "core" %s] { i7 +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&t' ] +104 "core" ' +4 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +7 "core" &G\ ) +2 "manipulator"&% +7 "core" % N 5 6 ~ } +3 "storage"(% +6 "core" %B ] X v\ \\ +3 "storage"(R. +5 "core" .(G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"((, +205 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (7& +4 "core" &, U V \ Y +3 "manipulator"&)& +7 "core" &- \ 2\ 0 { k +3 "manipulator"&% +6 "core" % N\ :\ 1 z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&3( +189 "core" ( +2 "manipulator"&W& +7 "core" & 2 ; ~ +3 "storage"(K& +6 "core" &,\ y | k\ ] +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +2 "manipulator"&e'| +96 "core" ' +3 "storage"(B& +5 "core" &,\ q x \ ] +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(' +290 "core" ' +3 "storage"([- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 (;& +5 "core" &,\ Y b \ Z +3 "manipulator"&4& +6 "core" & 3 8 M } +4 .tElbow.seek 4 +2 "manipulator"&n( +5 "core" ( +3 "manipulator"&]& +6 "core" &\ n | +3 "storage"(N& +5 "core" &,\ c ` \ [ +5 .tForearm.seek 4 + 300 counts +4 "manipulator"&'Ј +18 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&S/ +27 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&5& +3 "storage"(~') +13 "core" & 9 5 & ~ +3 "manipulator"&b% +6 "core" %Б\  P | {8 +4 .tForearm.seek :retract +2 "manipulator"&g' ] +96 "core" ' +3 .tElbow.seek PC +2 "manipulator"&( +139 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +104 "core" ( +80 "manipulator"&& +7 "core" &\ 2\ 1 zn +3 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +5 &h& +4 "core" &\ h un +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +3 "manipulator"&s'E +95 "core" ' +2 "manipulator"&& +7 "core" & qn +3 "manipulator"&0% +5 "core" %J\ \ J v +5 "processing"%J& +5 "core" &D\ " +5 "processing"%& +9 "core" &D\ " +4 .tPC.seek :closed +4 "processing"%1(SD +5 "core" &G\ # +4 &F\ 1 +8 &E~F\ 2 +9 &:o~E\ G +10 &_G\ S +9 &NE\ R +9 &YNC\ Q +10 &NE\ Q +9 &ND\ !Q +10 &OE\ R +9 &!`QE\ R +9 &##NF\ Q +10 &$QG\ R +9 &&NE\ R +9 &(hRC\ R +10 &**QE\ R +9 &+PF\ R +10 &-QF\ R +9 &/pNG\ R +9 &11RD\ R +10 &2QF\ R +9 &4OF\ R +9 &6vRE\ R +10 &88OG\ R +9 &9MG\ R +10 &;OD\ R +9 &=~OE\ R +9 &?AQE\ R +10 &ANF\ R +9 &BQE\ R +9 &DYD\ S +10 &FBlF\ T +9 &GE\ W +10 &IE\ W +9 &K|D\ Y +9 &M>D\ Y +10 &NE\ Z +9 &PD\ Y +9 &Rg|tF\ , +10 &S&kF\ 7 +9 ( +4 "processing"%& +13 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.73 +4 .Hand.open +2 "manipulator"&"1 +5 "core" &S%F\ / +15 1 +3 "manipulator"&<% +6 "core" %J _ o +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +112 "core" ' +5 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"% A +4 %j9 +9 "core" 9: +104 "processing"%&9 +4 "core" 9: +104 "processing"%$9 +5 "core" 9 ; +104 "processing"%U9 +4 "core" 9< +105 "processing"%}9 +4 "core" 9= +104 "processing"%#9 +5 "core" 9> +104 "processing"%29 +4 "core" 9> +104 "processing"%I9 +5 "core" 9? +104 "processing"%/9 +5 "core" 9#> +104 "processing"%E9 +4 "core" 9(= +105 "processing"%69 +4 "core" 9,= +105 "processing"%X9 +5 "core" 90= +104 "processing"%9 +5 "core" 950 +104 "processing"%^9 +5 "core" 99. +105 "processing"%|9 +4 "core" 9 >, +104 "processing"%A9 +5 "core" 9B* +104 "processing"%9 +4 "core" 9)F( +105 "processing"% 9 +4 "core" 97K% +104 "processing"%u9 +5 "core" 9FO$ +104 "processing"%y9 +4 "core" 9US" +105 "processing"%9 +4 "core" 9fX +105 "processing"%-9 +4 "core" 9w\\ +104 "processing"%9 +4 "core" 9` +105 "processing"%T9 +5 "core" 9e +104 "processing"%M9 +5 "core" 9i +104 "processing"%H9 +4 "core" 9m +184 "processing"%\ 9 +4 "core" 9u +104 "processing"%G9 +6 "core" 9y +104 "processing"%P9 +4 "core" 9~ +104 "processing"%c9 +5 "core" 9  +104 "processing"%o9 +4 "core" 9 +104 "processing"%Y9 +5 "core" 9( +104 "processing"%k9 +5 "core" 97 +104 "processing"%(9 +4 "core" 9E +104 "processing"%a9 +5 "core" 9S +104 "processing"%r9 +4 "core" 9b +105 "processing"%Z9 +4 "core" 9m\ +104 "processing"%x9 +5 "core" 9z +104 "processing"%\\9 +5 "core" 9 +104 "processing"%v9 +4 "core" 9 +104 "processing"%*9 +5 "core" 9 +106 "processing"%9 +4 "core" 9 +104 "processing"%V9 +5 "core" 9 +104 "processing"%?9 +5 "core" 9 +104 "processing"%%9 +5 "core" 9 +104 "processing"%9 +4 "core" 9 +104 "processing"% 9 +5 "core" 9 +104 "processing"%`9 +4 "core" 9 +104 "processing"%!9 +5 "core" 9 +104 "processing"% 9 +4 "core" 9 +105 "processing"%9 +4 "core" 9 +104 "processing"%Q9 +4 "core" 9 +11 .tPH.hold 2:00:00,28C +5 "processing"%: pAp +6 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"%{ +111 "core"  +11 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 .tPS.seek 0.5ml +3 "processing"%z' +584 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +3 "processing"%q'Q +1610 "core" ' +3 .tPTV.dial :puck +3 "processing"%=  +75 "core"  +11 .tPSV.dial PTV +3 "processing"%w +77 "core" +7 .tPBV.dial :waste1 +2 "processing"%f  +144 "core"  +7 "processing"%d% +7 "core" %V9\  +4 .tPS.seek 1.5ml +2 "processing"% ' +583 "core" ' +4 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +81 "processing"% * +36 "core" + +20 .tPS.seek 0ml +2 "processing"%>'ܑ +1601 "core" ' +4 .tdelay 5:00 +29598 "Can"\ !|+t Є +405 #trecoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%8  +6 "core"  +8 .tPBV.dial :waste1 +3 "processing"%+  +37 "core" +8 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%. * +38 "core" + +7 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"% +77 "core"  +13 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +3 "processing"%C' +2455 "core" ' +3 .tPSV.dial PTV +2 "processing"%' +79 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"%D +78 "core"  +12 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%l +79 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%F  +77 "core"  +8 .tPS.seek :empty +2 "processing"%i's +2440 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%_  +137 "core" +6 .tPSV.dial :mixloop +3 "processing"%m +58 "core" +7 .tPRV.dial :ab1 +2 "processing"% @ +79 "core" A +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%9' +360 "core" ' +4 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +4 "collection"'  +3 "processing"%  +52 "core" +  +7 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:190"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:189"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%% +7 "core" %;\  +4 .tPS.seek 0.3ml +2 "processing"%' +356 "core" ' +3 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +7 .tPRV.dial :air +2 "processing"%R  +47 "core"  +8 .tPS.seek 0.9ml +3 "processing"%'N +1264 "core" ' +3 .tPRV.dial :waste2 +3 "processing"%@ @ +79 "core" ? +7 .tPS.seek 0.5ml +3 "processing"%7' +868 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%)  +44 "core"  +93 .tPS.reconfigure :default +3 "processing"%#A d`xb +5 .tPS.seek 2ml +3 "processing"%'Q +1610 "core" ' +3 .tPSV.dial :PML +3 "processing"%L +46 "core" +7 .tPTV.dial :mixing +2 "processing"%W @ +77 "core" A +8 .tPBV.dial :waste1 +3 "processing"%K  +36 "core" +7 "processing"%,% +5 "core" %R<\ " +5 .tPS.seek 1.85ml +2 "processing"%B'J +228 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%t * +39 "core" , +9 .tPS.seek 0ml +3 "processing"%['ܑ +1977 "core" ' +3 .tdelay 2 seconds +204 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +4 "core" &\  +4 "manipulator"&4& +5 "core" & e em +3 "manipulator"&]% +6 "core" % H k p +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&N(-z +140 "core" ( +3 "manipulator"&S& +5 "core" &- iz +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &5& +4 "core" &- hz +5 .tForearm.seek :garage +2 "manipulator"&b'o +107 "core" ' +4 .tHand.close +2 "manipulator"&3/ +21 "core" / +3 "manipulator"&e& +5 "core" &- K . = \\z +3 "manipulator"&% +7 "core" %|n . 6 T +3 .tForearm.seek :retract +3 "manipulator"&' ] +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +316 "core" ( +3 "manipulator"&n& +6 "core" & J ^* +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &h& +4 "core" & n c a \\* +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&~'ш +97 "core" ' +3 "manipulator"&& +6 "core" & a k = Y* +4 "manipulator"&0% +6 "core" %} ^ X p Z +3 "collection"'J& +7 "core" &\ +3 "collection"'g& +10 "core" &\  +5 .tCC.seek :closed +3 "collection"'(X +6 "core" &\  +4 &\  +5 &-x% ,} +10 &`z~= @ +9 &8j}$ S +9 &E~ T +10 &C}" T +9 &yF~ T +9 &;I T +10 &D S +9 & D3 S +10 &"F| T +9 &$BF~ T +9 &&E S +10 &'D S +9 &)D5\ S +9 &+KF T +10 &- H~ T +9 &.F~\ T +10 &0A\ S +9 &2TCH S +9 &4C~ T +10 &5D T +9 &7C~3 T +9 &9[B} T +10 &;G} T +9 &<F \ T +10 &>C\ T +9 &@dF S +9 &B%B\ T +10 &CN}% T +9 &E\\ V +9 &G^w}% X +10 &I \\ +9 &J ] +10 &L7 ] +9 &NQ _ +9 &P _ +10 &Q _ +9 &S ` +9 &UQ b +10 &W: \\ +9 &XQ? 1 +10 &Xi J +5 ( +5 "collection"'g& +90 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.76 +4 "collection"'"& +7 "core" &X[ J + &XZ J +5 .tHand.open +2 "manipulator"&<1 +16 "core" 1 +3 "manipulator"&j% +5 "core" %} I J ' W +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +3 .tPSV.dial PSR +3 "processing"%& +112 "core"  +12 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +23 .tPS.seek 1.5ml +2 "processing"%s' +1597 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%$  +45 "core"  +8 .tPS.seek 0ml +2 "processing"%U'ܑ +1604 "core" ' +3 .tPSV.dial PSR +3 "processing"%} +58 "core"  +12 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +3 "processing"%#' +2614 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +3 "processing"%2  +5 "collection"'I  +41 "core"  +133  +11 .tPSV.dial :mixloop +2 "processing"%/ +112 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'E  +6 "core" +8 .tPTV.dial :PRVmixing +3 "processing"%6  +77 "core" +10 .tPS.seek 0ml +3 "processing"%X'ܑ +2622 "core" ' +3 .tPSV.dial :air +2 "processing"%  +46 "core"  +9 .tPS.seek 2.5ml +2 "processing"%^' +2622 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%| +47 "core" +9 .tPS.seek 0ml +3 "processing"%A'ܑ +2619 "core" ' +3 .tPSV.dial :air +3 "processing"%  +46 "core"  +9 .tPS.seek 2.5ml +2 "processing"% ' +2619 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%u +123 "core" +19 .tPS.seek 0ml +2 "processing"%y'ܑ +2622 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & } ]* +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&-( +4 "core" ( +4 "manipulator"&& +5 "core" & | E e* +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &T& +4 "core" & u d* +4 .tForearm.seek CC +3 "manipulator"&M'ш +94 "core" ' +3 .tHand.close +2 "manipulator"&H/ +26 "core" / +7 .tCC.seek :open +2 "collection"'\ ( +409 "core" ( +3 "manipulator"&G& +6 "core" & d* +3 "manipulator"&P% +7 "core" %w f +4 .tForearm.seek :retract +2 "manipulator"&c' ] +96 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&o(-z +320 "core" ( +3 "manipulator"&Y& +5 "core" &- hN +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &k& +4 "core" &- Z hN +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&('o +111 "core" ' +3 .tHand.open +2 "manipulator"&a1 +26 "core" 1 +3 "manipulator"&r% +7 "core" %t_ F l T7 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Z' ] +108 "core" ' +3 ."da"delayUntil "12:19:16.69" +5 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 4 into Collection Clamp +2 "collection"'x& +5 "core" &\ +4 "manipulator"&\\% +6 "core" % Q l h +3 "storage"(v% +7 "core" %B\  p\ H +3 "storage"(*. +5 "core" .(, +3 "storage"(& +5 "core" &,\ \  \ I +4 "storage"(V& +5 "core" &,\ \ \  R\ H +4 "manipulator"&?& +5 "core" &- rN +4 "manipulator"&%% +6 "core" % Q q +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&( +198 "core" ( +3 "manipulator"& & +5 "core" & p h +4 "storage"(`& +5 "core" &,\ \ \ H +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&!'| +96 "core" ' +3 "storage"( & +7 "core" &,\ \ \ L +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +86 "storage"(' +295 "core" ' +2 "storage"(Q- +6 "core" -'u +3 ."WCR"SE.configure :default +5 "storage"(#QK-0-\ b +5 ({& +4 "core" &,\ \ I +4 "manipulator"&O& +5 "core" & d +5 ."WCR"Elbow.seek 4 +3 "manipulator"&z( +6 "core" ( +2 "manipulator"&=& +7 "core" & Y d +3 "storage"(w& +6 "core" &,\ \ E +4 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&f'Ј +15 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +3 "manipulator"&d/ +23 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&q& +5 "storage"(') +13 "core" & o +3 "manipulator"& % +6 "core" %Ё ^ bJ +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +114 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&8( +126 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +48 "core" ( +2 "manipulator"&+& +6 "core" & w q' +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &.& +4 "core" & J g' +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +95 "core" ' +4 "manipulator"&>& +7 "core" & c k' +3 "manipulator"&'% +7 "core" %ц k +3 "collection"'D& +7 "core" &}\  +4 "collection"'l& +8 "core" &\  +5 ."WCR"CC.seek :closed +4 "collection"'F(X +4 "core" &|\  +6 &{\ 3 +7 &Ew~\ 1 +9 &5lv~ F +9 &\\|\ S +10 &F~\ S +9 &LF~\ R +9 & G}\ S +10 &G~\ R +9 &G}\ S +10 &!SI|\ S +9 &#J}\ S +9 &$F}\ S +10 &&H}\ S +9 &(\\D~\ R +9 &*F|\ S +10 &+H|\ S +9 &-F}\ S +10 &/cE}\ S +9 &1%D\ S +9 &2E\ R +10 &4H|\ S +9 &6kF\ S +9 &8-G|F\ S +10 &9C}U\ S +9 &;D}U\ S +9 &=tG}K\ R +10 &?6F}S\ R +9 &@D~O\ S +10 &BO|F\ S +9 &DvV~D\ T +9 &F3c~K\ \ V +10 &G}}E\ Y +9 &ID\ \\ +9 &KdA\ ] +10 &M&}@\ ] +9 &N}=\ ] +10 &P;\ ^ +9 &Ri~3\ ^ +9 &T*}7\ _ +10 &U}1\ ` +9 &W-\ G +9 &X},}-\ *{ +10 &X]}- H +3 ( +3 "collection"'l& +8 #"WCR"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.53 +4 .Hand.open +2 "manipulator"&C1 +4 "core" &X_},\ H +23 1 +4 "manipulator"&_% +5 "core" %~  e +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&m' ] +110 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +94 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +4 "core" + +3 "sampler")i% +5 "core" %  +4 "collection"'& +6 "core" &X]|u H +6 "Can"\ +x J +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'  +5 "core" +9 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")  +7 "core"  +9 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X +3 "sampler")% +7 "core" %V +28 "collection"' % +5 "core" %N +3 "sampler")b% +5 "core" %V +34 "collection"'N% +5 "core" %N +3 "sampler")n% +6 "core" %V +38 "collection"'h% +5 "core" %N +3 "sampler")% +5 "core" %V +45 "collection"'0% +5 "core" %N6 +3 "sampler")J% +5 "core" %Vjm +52 "collection"'% +4 "core" %N +4 "sampler")% +7 "core" %V +56 "collection"'"% +5 "core" %N +3 "sampler")<% +5 "core" %V! +67 "collection"'j% +4 "core" %N- +4 "sampler")g% +5 "core" %VDA +4 ."WCR"Intake.select :close +7 "sampler")0 +19 )&% +4 "core" %VIF +4 ."WCR"SSV.dial :exhaust +3 "sampler")~  +83 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +23 ."WCR"SS.seek 0ml +3 "sampler")['! +407 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +23 #"WCR"Sampling 1000.0ml in 45:00 +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X +4 "sampler")q% +6 "core" %"  +15 "collection"' % +4 "core" %N\ +4 "sampler")% +6 "core" %%  +18 "collection"'!% +4 "core" %N, +4 "sampler")% +5 "core" %!..  +22 "collection"'f% +5 "core" %N& +3 "sampler")+% +7 "core" %UQ  +24 "collection"'.% +5 "core" %N +3 "sampler")z% +7 "core" %  +28 "collection"'>% +5 "core" %N +3 "sampler")'% +7 "core" %  +33 "collection"'D% +4 "core" %N, +3 "sampler")% +7 "core" %  +38 "collection"'% +4 "core" %N +4 "sampler")\ % +7 "core" %%% O +43 "collection"'C% +4 "core" %N +4 "sampler")_% +7 "core" %UV . +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )l% +4 "core" %mn . +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +9 ."WCR"Exhaust.select :open +4 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")i'! +132 #"flow"2.5L/min +723 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +7 "collection"' @ +7 "core" A +70 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +4 "Can" +|e 245 +2 ."WCR"Intake.select :open +3 "sampler") +219 "collection"'% +5 "core" %N +3 #"WCR"Intake @32.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.38ml/s +83 "sampler")#.`0X +4 "sampler"))% +7 "core" %W',   +24 "collection"'B% +5 "core" %N +3 "sampler");% +6 "core" %W)*0-  +29 "collection"'4% +5 "core" %N +3 "sampler")]% +7 "core" %W+pn I +3 "collection"'S% +7 "core" %N@ +2 #"WCR"Intake @30.8psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X\\ +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'|% +4 "core" %N +4 #"WCR"Intake @33.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X0X0X * +39 "core" + +12 ."da"PS.seek 0ml +2 "processing"%''ܑ +467 #"flow"2.6L/min +1035 "core" '=^  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X;  +20 "collection"'r% +5 "core" %N +4 "sampler")-% +6 "core" %][ n +24 "collection"'\\% +5 "core" %N~ +4 "sampler")c% +6 "core" % +28 "collection"'x% +4 "core" %N +4 "sampler")v% +5 "core" % +34 "collection"'*% +5 "core" %N +3 "sampler")% +7 "core" %FC +38 "collection"'V% +4 "core" %N +4 "sampler")?% +6 "core" % +44 "collection"'%% +4 "core" %Nn +4 "sampler")(% +5 "core" % +51 "collection"' % +4 "core" %N +4 "sampler")P% +6 "core" %VS 1 +3 ."WCR"Intake.select :close +3 "sampler")0 +20 )`% +4 "core" %OO 1 +4 ."WCR"SSV.dial :exhaust +3 "sampler")o  +81 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")G'! +737 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%Z +80 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 "core" ' +4 ."da"PS.seek 2.5ml +4 ."WCR"Exhaust.select :close +4 "processing"%Q' +5 "sampler") +26 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler"){  +6 "collection"'O @ +7 "core" A +92 +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +15 "Can" +J w) +3 ."WCR"Intake.select :open +2 "sampler") +225 "collection"'M% +6 "core" %N +3 #"WCR"Intake @33.3psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X% +19 ."da"delay 5 seconds +3 "core" %QTU +6 "collection"'% +5 "core" %Nw +3 "sampler")% +7 "core" %Qvs +28 "collection"'% +5 "core" %Nv +3 "sampler")\ % +6 "core" %F +4 "collection"'=% +5 "core" %N +4 #"WCR"Intake @31.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +33 "collection"',% +5 "core" %N +3 "sampler"))% +7 "core" % +38 "collection"'B% +4 "core" %N +4 "sampler");% +6 "core" % +44 "collection"'4% +4 "core" %Nt +4 "sampler")]% +6 "core" % +50 "collection"'S% +4 "core" %N +4 "sampler")y% +6 "core" %<8 +4 ."WCR"Intake.select :close +10 "sampler")0 +20 )% +4 "core" %:9 +4 ."WCR"SSV.dial :exhaust +3 "sampler")@  +82 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")3'! +356 "core" ' +4 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +144 "core"  +13 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +337 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +23 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")e  +6 "collection"'b @ +7 "core" A +69 +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +6 "Can" +U ъC+ +2 ."WCR"Intake.select :open +2 "sampler") +118 "core" ' +3 ."da"delay 5 seconds +104 "collection"'t% +4 "core" %Nv +4 #"WCR"Intake @33.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" %NP +4 "sampler")% +5 "core" %/  +45 "collection"'% +4 "core" %Nx +4 "sampler")% +5 "core" % )& \ d +51 "collection"'\ % +5 "core" %Nw +4 "sampler")=% +7 "core" %@<  +57 "collection"'a% +4 "core" %N{ +4 "sampler")q% +5 "core" %ZX  +67 "collection"'_% +4 "core" %NX +4 "sampler")l% +7 "core" %  +74 "collection"'% +4 "core" %N +4 "sampler")Q% +5 "core" %  +32 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +5 "core"  +10 ."da"PBV.dial :waste1 +3 "processing"%  +31 "collection"'R% +4 "core" %NT +5 "sampler")% +6 "core" + %  +12 ."da"delay 30 seconds +82 "collection"'i% +5 "core" %Nw +4 "sampler")z% +5 "core" %[\\  +111 "collection"'D% +5 "core" %N +3 "sampler")9% +7 "core" % +124 "collection"'7% +4 "core" %NU +4 "sampler")L% +5 "core" % [ +142 "collection"'K% +4 "core" %N} +4 "sampler")W% +5 "core" %=8 [ +160 "collection"',% +5 "core" %NQ +3 "sampler")C% +7 "core" %VT [ +3 ."WCR"Intake.select :close +2 "sampler")0 +20 ))% +5 "core" %XT [ +3 ."WCR"SSV.dial :exhaust +4 "sampler")B  +80 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler");'! +926 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")4  +7 "collection"'] @ +7 "core" A +69 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +5 "Can" + ѹK +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'S% +5 "core" %Na +3 #"WCR"Intake @32.6psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X +4 "sampler")% +7 "core" %(40 # +57 "collection"'/% +5 "core" %Nd +3 "sampler")6% +6 "core" %(OM # +66 "collection"'#% +5 "core" %N@ +4 "sampler")Y% +7 "core" %(rn # +74 "collection"'r% +5 "core" %Nb +3 "sampler")-% +7 "core" %( # +3 "collection"'\\% +5 "core" %Nj +4 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X; m +44 "collection"'d% +5 "core" %Nl +4 "sampler")>% +5 "core" %PN m +51 "collection"'% +5 "core" %NF +3 "sampler")% +7 "core" %eb m +57 "collection"'% +5 "core" %NE +3 "sampler")\ % +7 "core" % m +65 "collection"'=% +5 "core" %Nv +3 "sampler")a% +6 "core" % m +75 "collection"'q% +5 "core" %NU +3 "sampler")_% +7 "core" % k +84 "collection"'l% +5 "core" %NQ +3 "sampler")% +7 "core" % +96 "collection"'Q% +5 "core" %Nn +4 "sampler")% +7 "core" %PL +109 "collection"'R% +4 "core" %Nl +4 "sampler")% +5 "core" % +125 "collection"'% +5 "core" %Nm +4 "sampler")i% +6 "core" % +140 "collection"'z% +5 "core" %NH +3 "sampler")D% +7 "core" %  +152 ' +3 ."da"PSV.dial :PML +3 "processing"%9 +6 "collection"'7% +4 "core" %Nu +4 "sampler")L% +6 "core" %:9 +82 ."WCR"Intake.select :close +13 "sampler")0 +3 "core" +15 ."da"PTV.dial :mixing +3 "processing"%K @ +14 "sampler")W% +4 "core" %MI +4 ."WCR"SSV.dial :exhaust +4 "sampler"),  +54 "core" A +9 ."da"PBV.dial :waste1 +3 "processing"%C  +16 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +8 "core" +9 "processing"%)% +5 "core" %Q8  +5 ."da"PS.seek 1.85ml +3 "processing"%B'I +14 ."WCR"SS.seek 0ml +3 "sampler") '! +212 "core" ' +4 ."da"PBV.dial between PSV and waste1 +4 "processing"%] * +37 "core" , +11 ."da"PS.seek 0ml +3 "processing"%4'ܑ +627 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +21 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")S  +3 "collection"'; @ +11 "core" A +71  +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +4 "Can"\ + + +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'% +4 "core" %Nr +3 #"WCR"Intake @34.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X% +6 "core" %.)  +21 "collection"'% +4 "core" %NX +4 "sampler")% +6 "core" %41  +24 "collection"'% +5 "core" %N\\ +3 "sampler")\ % +26 "core" %>;  +17 "collection"'=% +5 "core" %N0 +3 "sampler")a% +7 "core" %B@  +33 "collection"'q% +4 "core" %N1 +3 "sampler")_% +6 "core" %KI  +39 "collection"'l% +4 "core" %N+ +3 "sampler")% +7 "core" %TT  +44 "collection"'Q% +4 "core" %NX +3 "sampler")% +7 "core" %`_  +50 "collection"'R% +4 "core" %N7 +3 "sampler")% +7 "core" %nk  +57 "collection"'% +5 "core" %N. +4 "sampler")i% +84 "core" %~ +5 "collection"'z% +6 "core" %N< +3 "sampler")D% +6 "core" % +75 "collection"'7% +5 "core" %N) +4 "sampler")L% +6 "core" % +85 "collection"'9% +4 "core" %Ne +4 "sampler")W% +6 "core" % +97 "collection"'K% +4 "core" %N, +4 "sampler"),% +5 "core" % +111 "collection"'C% +4 "core" %N8 +4 "sampler"))% +5 "core" %&' +125 "collection"']% +5 "core" %NT +3 "sampler")`% +7 "core" %RP +140 "collection"'P% +5 "core" %N1 +3 "sampler")B% +6 "core" % +160 "collection"';% +4 "core" %NR +4 "sampler")S% +5 "core" % +181 "collection"'% +5 "core" %N^ +3 "sampler") % +7 "core" % +192 "collection"'w% +5 "core" %N2 +3 "sampler")b% +7 "core" % +192 "collection"'e% +5 "core" %N9 +4 "sampler")t% +6 "core" %75 +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )3% +4 "core" %;: +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +904 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +25 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")0  +7 "collection"'J @ +7 "core" A +70 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +5 "Can" + # +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'% +4 "core" %Na +4 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X% +4 "core" % m +88 "collection"'% +3 "core" %N" +3 "sampler")% +4 "core" % $ +99 "collection"'% +3 "core" %N' +3 "sampler")\ % +3 "core" %&# $ +113 "collection"'=% +3 "core" %N* +3 "sampler")a% +4 "core" %., $ +126 "collection"'q% +4 "core" %N& +3 "sampler")_% +4 "core" %;9 $ +143 "collection"'(% +4 "core" %N# +2 "sampler")l% +5 "core" %HE $ +161 "collection"'% +3 "core" %N! +3 "sampler")Q% +5 "core" %\\W $ +182 "collection"'% +3 "core" %NW +3 "sampler")R% +3 "core" %sn $ +196 "collection"'% +3 "core" %NL +3 "sampler")% +4 "core" % $ +195 "collection"'i% +3 "core" %N) +3 "sampler")z% +4 "core" % $ +262 "collection"'D% +3 "core" %N, +3 "sampler")7% +4 "core" % $ +195 "collection"'L% +3 "core" %NV +3 "sampler")9% +4 "core" %  $ +195 "collection"'W% +3 "core" %N# +3 "sampler")K% +4 "core" %53 $ +200 "collection"',% +3 "core" %N/ +5 "sampler")C% +4 "core" %RP $ +193 "collection"')% +2 "core" %N% +3 "sampler")]% +3 "core" %zw +196 "collection"'`% +3 "core" %N! +2 "sampler")P% +4 "core" % +142 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"%B @ +5 "core" A +6 ."da"PBV.dial :waste1 + "processing"%;  +39 "collection"'S% + "core" +10 ."da"delay 30 seconds +2 "core" %N# + "sampler")% +4 "core" % +196 "collection"' % +3 "core" %NV +2 "sampler")w% +3 "core" % +196 "collection"'b% +3 "core" %N& +2 "sampler")e% +4 "core" % +196 "collection"'t% +3 "core" %N\\ +2 "sampler")3% +3 "core" % +196 "collection"'% +3 "core" %N0 +2 "sampler")f% +4 "core" %.) +196 "collection"'J% +2 "core" %N) +3 "sampler")0% +3 "core" %AA +196 "collection"'% +3 "core" %N] +2 "sampler")% +3 "core" %HD +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )y% +2 "core" %FF +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")@'! +915 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")n  +2 "collection"'N @ +6 "core" A +73 +6 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can" + ]q' +2 ."WCR"Intake.select :open +2 "sampler") +280 "collection"'&% +3 "core" %N[ +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X>  +88 "collection"'}% +3 "core" %N: +2 "sampler")v% +63 "core" %ZX ' +40 "collection"'"% +10 "core" %N5 +3 "sampler")V% +4 "core" %cb ' +112 "collection"'[% +3 "core" %N/ +3 "sampler")H% +3 "core" %~} ' +127 "collection"'%% +4 "core" %N\\ +2 "sampler")?% +4 "core" % ' +144 "collection"'g% +3 "core" %N\\ +2 "sampler")o% +4 "core" % ' +2 "collection"' % +4 "core" %N( +2 #"WCR"Intake @33.1psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X% +5 "core" %N5 +4 "sampler")% +6 "core" %w7  +91 "collection"'% +9 "core" %N4 +4 "sampler")% +6 "core" %w7  +28 "collection"'\ % +5 "core" %N9 +4 "sampler")=% +7 "core" %w7  +32 "collection"'a% +5 "core" %Nf +4 "sampler")q% +7 "core" %w7  +37 "collection"'_% +6 "core" %N_ +4 "sampler")(% +6 "core" %w7  +43 "collection"'l% +5 "core" %Nc +4 "sampler")% +7 "core" %w7  +50 "collection"'Q% +6 "core" %Nf +4 "sampler")% +5 "core" %w7   +58 "collection"'R% +5 "core" %N_ +4 "sampler")% +7 "core" %w7  +65 "collection"'% +5 "core" %N_ +3 "sampler")i% +6 "core" %w % +75 "collection"'z% +5 "core" %N; +4 "sampler")D% +7 "core" %w!! % +84 "collection"'7% +5 "core" %N1 +4 "sampler")L% +6 "core" %w** % +96 "collection"'9% +5 "core" %N` +4 "sampler")W% +7 "core" %w66 % +109 "collection"'K% +5 "core" %NY +3 "sampler"),% +7 "core" %wEC % +124 "collection"'C% +5 "core" %N6 +3 "sampler"))% +6 "core" %wXW % +141 "collection"']% +5 "core" %N0 +4 "sampler")`% +7 "core" %wpo % +158 "collection"'P% +5 "core" %N\\ +4 "sampler")B% +6 "core" %w % +180 "collection"';% +5 "core" %N\\ +3 "sampler")S% +6 "core" %w % +4 "collection"'% +6 "core" %Nb +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +3 "sampler")s% +7 "core" %e-  +124 "collection"'% +5 "core" %N] +3 "sampler")% +7 "core" %e-  +140 "collection"'% +5 "core" %N5 +3 "sampler")T% +7 "core" %e-  +159 "collection"' % +5 "core" %Ne +3 "sampler")% +7 "core" %e-  +180 "collection"'E% +5 "core" %N; +3 "sampler")~% +6 "core" %e-  +102 ."da"PBV.dial between PSV and waste1 +4 "processing"% * +39 "core" , +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%^ +32 "collection"'% +5 "core" %N_ +4 "sampler")/% +6 "core" %e-  +33  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%6' +136 "collection"'#% +5 "core" %Nf +4 "sampler")Y% +7 "core" %e-  +192 "collection"'r% +5 "core" %N8 +3 "sampler")-% +87 "core" %h D +112 "collection"'\\% +15 "core" %Na +4 "sampler")}% +5 "core" %h D +194 "collection"'v% +5 "core" %N4 +4 "sampler")"% +6 "core" %h$# D +193 "collection"'V% +5 "core" %Nd +4 "sampler")[% +5 "core" %h2/ D +194 "collection"'H% +5 "core" %N> +4 "sampler")%% +6 "core" %hA> D +192 "collection"'?% +5 "core" %N_ +4 "sampler")g% +7 "core" %hRP D +192 "collection"'o% +5 "core" %N< +3 "sampler") % +7 "core" %hfd D +192 "collection"'h% +5 "core" %Nf +4 "sampler")Z% +6 "core" %h|| D +192 "collection"'% +6 "core" %Nb +3 "sampler")O% +6 "core" %h D +4 "collection"''% +6 "core" %Nf +3 #"WCR"Intake @32.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +142 "core"  +13 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +595 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +23 ."da"PS.seek 2ml +2 "processing"%'Q +1599 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +12 ."da"PSV.dial PTV +3 "processing"%\ +79 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%=  +38 "core" +8 "processing"%x% +5 "core" %LD  +5 ."da"PS.seek 1.5ml +3 "processing"%a' +582 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%q * +38 "core" + +11 ."da"PS.seek 0ml +2 "processing"%_'ܑ +568 ."WCR"CSV.dial :air +3 "collection"'( @ +47 "core" @ +11 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'l' +976 "core" ' +3 ."da"delay 2:00 +1496 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +84 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'Q  +99 "core"  +10 "collection"'% +6 "core" %M  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'R ` +31 "core" a +11 ."WCR"CS.seek 6.707ml +3 "collection"'' +875 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +5 'i  +90 "core"  +23  +12 ."WCR"CS.reconfigure :pressurize +11 "collection"'# d@<< (b +6 ."WCR"CS.seek 0ml +2 "collection"'z'P +1645 "core" ' 2 +U +5 ."WCR"CBV.dial :waste2b +3 "collection"'D  +38 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'7' +177 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'L  +127 "Can"\ +m +17 "core" +10 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'9  +45 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +20 ."WCR"CS.seek 2ml +2 "collection"'W' +590 "core" ' +4 ."WCR"delay 5 seconds +411 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%K  +6 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%,  +36 "core" +9 ."da"delay 30 seconds +24 ."WCR"CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'C' +2025 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +4 .CBV.dial SSV +2 "collection"') @ +80 "core" ? +63 ."WCR"CBV.dial between CSV and waste2b +4 "collection"']  +100 "core"  +12 "collection"'`% +7 "core" %g  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'P ` +63 "core" ^ +10 ."WCR"CS.seek 7.189ml +3 "collection"'B'g +562 ."da"PBV.dial between PSV and waste1 +4 "processing"%; * +37 "core" , +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%S +89 "core"  +13 ."da"PS.reconfigure :fast +8 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +20 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'k  +8 'w  +34 "core"  +107  +15 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< (b +5 ."WCR"CS.seek 0ml +3 "collection"'b'P +1612 "core" 'T 4 .e +6 ."WCR"delay 2:00 +626 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%t +78 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%3 +79 "core"  +13 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +78 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%f  +78 "core"  +9 ."da"PS.seek :empty +3 "processing"%J's +2449 "core" ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%0 +143 "core"  +13 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +586 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +23 ."da"PS.seek 2ml +2 "processing"%'Q +1603 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%y  +5 "core"  +13 ."da"PSV.dial PTV +3 "processing"% +79 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +9 "processing"%N% +5 "core" %LC\  +5 ."da"PS.seek 1.5ml +3 "processing"% ' +581 "core" ' +3 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%n * +36 "core" + +10 ."da"PS.seek 0ml +3 "processing"%&'ܑ +1604 "core" ' +93 ."da"delay 2:00 +1306 ."WCR"CBV.dial :waste2b +3 "collection"'@  +37 "core"  +12 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +322 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'5  +145 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'4  +43 "core"  +13 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +21 ."WCR"CS.seek 2ml +3 "collection"'2' +589 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +2016 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'$ @ +78 "core" > +65 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +100 "core"  +12 "collection"'X% +7 "core" %  +3 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +61 "core" ^ +11 ."WCR"CS.seek 7.168ml +3 "collection"'' +557 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%|  +5 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%j  +37 "core" +8 ."da"delay 30 seconds +146 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'A  +8 'U  +34 "core"  +107  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< (b +5 ."WCR"CS.seek 0ml +3 "collection"'u'P +1643 "core" 'K 1 * +10 ."WCR"delay 2:00 +1021 ."da"PBV.dial between PSV and waste1 +4 "processing"%< * +38 "core" , +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%s +80 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +2445 "core" ' +3 ."da"PSV.dial PTV +3 "processing"% +79 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +80 "core"  +13 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%T +78 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core"  +9 ."da"PS.seek :empty +3 "processing"%'s +2442 "core" ' +3 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%E +150 "core"  +34 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +44 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%~'I +337 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +21 ."da"PS.seek 0.5ml +3 "processing"%' +358 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%'Q +1607 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%/  +6 "core"  +12 ."da"PSV.dial PTV +3 "processing"%^ +81 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%#  +39 "core" +9 "processing"%Y% +5 "core" %OE  +4 ."da"PS.seek 1.5ml +3 "processing"%+' +223 ."WCR"CBV.dial :waste2b +3 "collection"'r  +37 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'-' +304 "core" ' +3 ."da"delay 3 seconds +74 "core" ' +4 ."WCR"delay 1:00 +225 ."da"PBV.dial between PSV and waste1 +3 "processing"%\\ * +39 "core" + +11 ."da"PS.seek 0ml +3 "processing"%}'ܑ +1604 "core" ' +3 ."da"delay 10 seconds +1015 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%v  +6 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%"  +36 "core" +9 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%V * +26 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'[  +8 "core" , +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%H +79 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%%' +23 "core" +2464 ' +2 ."da"PSV.dial PTV +3 "processing"%? +81 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%g +79 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%o +81 "core" +8 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%  +81 "core"  +8 ."da"PS.seek :empty +3 "processing"%h's +2462 "core" ' +4 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%Z +144 "core"  +11 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%'Q +2107 "core" ' +3 ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%O  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%' +78 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%e  +37 "core" +8 "processing"%G% +5 "core" %P;  +5 ."da"PS.seek 1.5ml +3 "processing"% ' +589 "core" ' +3 ."da"delay 3 seconds +95 "Can" +> r +208 ."da"PBV.dial between PSV and waste1 +3 "processing"%{ * +38 "core" * +8 ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%I  +114 "core"  +8 ."da"PS.seek :empty +2 "processing"%.'s +1599 "core" ' +3 "processing"%*9 +6 "core" 9AS6' +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%c +5 "core" 6( +3 "processing"%M& +5 "core" &S$; / +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&6% +6 "core" % p   @ M +3 "storage"(% +6 "core" %I  \ & +2 "storage"(d. +6 "core" .(, +85 ."da"SC.reconfigure :tight +12 "storage"($ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(>(G +200 "core" ( +3 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &J 1 =\ % +4 "manipulator"&& +6 "core" & * K% +3 "manipulator"&% +6 "core" % p  Q K +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&\ ( +173 "core" ( +2 "manipulator"&=& +7 "core" &  # t Nx +3 "storage"(x& +5 "core" &M   \\\ + +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&'k +101 "core" ' +3 "storage"(q& +6 "core" &M   ^\ + +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +3 "storage"(a' +119 "core" ' +3 "storage"((- +5 "core" -' +4 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&p& +4 "core" & Ax +3 "storage"(& +7 "core" &M   (\ ) +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&Q'K +37 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(R- +4 "core" -' +5 ."da"SE.seek 28.41 Pucks below Top Plate +2 "storage"(l' +40 "core" ' +3 "manipulator"&% +6 "core" %U^ : +3 "storage"(i& +6 "core" &M W\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 310 counts +2 "manipulator"&'Ё +22 "core" ' +2 "manipulator"&D& +5 "core" & \ g Mw +4 "storage"(z& +6 "core" &M \ ( +9 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +2 "manipulator"&L'k +25 "core" ' +5 ."da"SE.seek 29.41 Pucks below Top Plate +2 "storage"(9' +45 "core" ' +3 "manipulator"&7& +6 "core" & Mw +3 "manipulator"&K% +5 "core" %q \ \ l N +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&,' ] +89 "core" ' +4 ."da"Elbow.seek PC +2 "manipulator"&W( +265 "core" ( +2 "manipulator"&)& +5 "core" &  L +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &]& +20 "core" &  ] M +5 ."da"Forearm.seek PC +2 "manipulator"&`'E +102 "core" ' +2 ."da"Hand.close +2 "manipulator"&P/ +19 "core" / +6 ."da"PC.seek :open +3 "processing"%C( +376 "core" ( +3 "storage"(;& +7 "core" &M   \ + +2 "manipulator"&S& +5 "core" & L +4 "manipulator"&w% +6 "core" %;  ` M +85 ."da"Forearm.seek :retract +13 "manipulator"&k' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&_( +274 "core" ( +4 "manipulator"&B& +6 "core" & v H +3 "storage"(t& +6 "core" &M\  a\ # +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&3'k +97 "core" ' +2 ."da"Hand.open +3 "manipulator"&1 +20 "core" 1 +4 "storage"(f- +5 "core" -' +5 ."da"SE.seek 29.06 Pucks below Top Plate +3 "storage"('P +26 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 28.09 Pucks below Top Plate +2 "storage"(0' +50 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25sep0512h367ml.png +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +873 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4023 Min < 4073 FilteredMin | 4115 Avg | 5601 FilteredMax < 5762 Max ) A/D counts\ Reduced black point to 4073\ Optimizing exposure with 348x260 pixel 16-bit image for 1.74 seconds\ ( 4042 Min < 4091 FilteredMin | 4355 Avg | 16584 FilteredMax < 22384 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 24.437 seconds\ ( 3819 Min < 3867 FilteredMin | 4722 Avg | 62916 FilteredMax < 63829 Max ) A/D counts\ /var/log/esp/da25sep0512h367ml.png: PNG Upload Complete\ +15 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep0512h367ml15s.png +1670 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3811 Min < 3862 FilteredMin | 4357 Avg | 37828 FilteredMax < 38540 Max ) A/D counts\ /var/log/esp/midres/da25sep0512h367ml15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep0512h367ml25s.png +2005 #"image"compressed /var/log/esp/da25sep0512h367ml.jxl +677 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3820 Min < 3866 FilteredMin | 4649 Avg | 58285 FilteredMax < 59842 Max ) A/D counts\ /var/log/esp/midres/da25sep0512h367ml25s.png: PNG Upload Complete\ +6 .Gate.power :camera,:OFF +2 "storage"(J- +6 "core" -' +5 "storage"(& +7 "core" &M L \ ) +22 "manipulator"&y& +20 "core" & \\ P +13 ."da"Elbow.seek 3 +5 "manipulator"&( +16 "core" ( +3 "manipulator"&& +7 "core" &  P7 +4 "storage"(N& +7 "core" &M " T\ + +5 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +7 "core" ' +5 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 28.8 Pucks below Top Plate +2 "storage"(n'r +58 "core" ' +3 "manipulator"& & +8 "core" & D d7 +3 "storage"(@& +7 "core" &M &\ C +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +4 "manipulator"&b'K +32 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&5, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 28.99 Pucks below Top Plate +3 "storage"(4' +35 "core" ' +3 "manipulator"&% +5 "core" %DV 0 - T S +5 "storage"(2& +7 "core" &M U\ : +3 ."da"Forearm.force -20 +15 "manipulator"&5 +5 ."da"Forearm.seek 3 + 293 counts +2 "manipulator"&$'p +14 "core" ' +3 "manipulator"&& +7 "core" & k7 +3 "storage"(X& +7 "core" &M \ F +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 800 counts +3 "manipulator"& 'k +20 "core" ' +3 "storage"(% +5 "core" % T\ D +7 ."downElevator"SE.seek :down +5 "storage"(|') +84 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +10 (j% +4 "core" %/ \  \ K +4 "manipulator"&U% +7 "core" %g < n +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&A' ] +95 "core" ' +3 "storage"(& +7 "core" &M\  \ K +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "collection"'s& +3 "processing"%<& +108 "core" &XZu\ H + &E\  +5 "manipulator"&&& +9 "core" & T m7 +3 "manipulator"&% +7 "core" % ` 4 m +4 ."psFlush"Elbow.seek FlushPuck::Garage +15 "manipulator"&(-z +171 "core" ( +2 "manipulator"&T& +6 "core" &- n +4 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +5 "core" &- M n +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'o +113 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&E/ +23 "core" / +3 "manipulator"&& +8 "core" &- ] +3 "manipulator"&~% +7 "core" %uo  b ] +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&/( +125 "core" ( +3 "manipulator"&^& +7 "core" & o +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &#& +4 "core" & = o +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&Y'E +102 "core" ' +3 "manipulator"&r& +6 "core" & l +4 "manipulator"&% +6 "core" %= [ n +5 "processing"%u& +5 "core" &D\  +6 "processing"%\\& +9 "core" &:\  +6 ."psFlush"PC.seek :closed +4 "processing"%+(SD +7 "core" &E\  +2 &E\  +7 &*xE\ +| +9 &b~D\ @ +9 &<pE\ R +10 &ME\ R +9 &MD\ R +10 &NE\ R +9 &COD\ R +9 &KD\ R +10 & JF\ R +9 &"MD\ R +9 &$KOE\ R +10 && OD\ R +9 &'KD\ R +10 &)JD\ R +8 &+SJF\ R +10 &-JF\ R +10 &.LD\ Q +9 &0NC\ R +9 &2\\MF\ Q +10 &4OF\ R +9 &5NC\ R +10 &7QF\ R +9 &9aPE\ R +9 &;#NC\ R +10 &<NF\ R +9 &>OE\ R +9 &@jNC\ R +10 &B,OE\ R +9 &CNE\ R +10 &EYF\ S +9 &GkhF\ T +9 &I'{E\ W +10 &JD\ X +9 &LC\ X +9 &NfD\ Y +10 &P'E\ Y +9 &QE\ G +10 &R;E\  ` +9 &S !D\ , +4 ( +3 "processing"%\\& +8 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.66 +2 "processing"%v& +4 "core" &S G\ , +3 &S <\ , +7 ."psFlush"Hand.open +2 "manipulator"&"1 +28 "core" 1 +3 "manipulator"&V% +5 "core" %9 k j +6 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&H' ] +95 "core" ' +3 ."psFlush"PSR.select :air +7 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +3 ."psFlush"PSV.dial PSR +4 "manipulator"&[% +6 "processing"%} +27 "core" % ^ b l +6 "storage"(?% +16 "core" %A l\ < +7 "storage"(g. +6 "core"  + .(G +2 "storage"(o& +21 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +7 "core" &M \ I +3 "storage"( & +7 "core" &M ~\ G +4 "manipulator"&%& +116 ."psFlush"PS.seek 0.5ml +3 "processing"%Z' +7 "core" &  l +3 "manipulator"&h% +8 "core" % ^ 3 m +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +4 "manipulator"&O( +272 "core" ( +3 "manipulator"&'& +8 "core" & b l +3 "storage"(e& +7 "core" &M \ I +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&G'k +99 "core" ' +3 "storage"(& +7 "core" &M \ J +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +2 "storage"({' +121 "core" ' +3 "storage"(I- +5 "core" -'= +6 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "core" ' +6 ."psFlush"delay 5 seconds +3 "manipulator"& & +8 "core" & c e +4 "storage"(*& +5 "core" &M %\ C +7 ."WCR"Elbow.reconfigure :limp +13 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek 3 +3 "manipulator"&c'K +36 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&M, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(6- +6 "core" -'= +6 ."WCR"SE.seek 29.41 Pucks below Top Plate +2 "storage"(' +36 "core" ' +2 "manipulator"&d% +8 "core" %.b C F X +3 "storage"(& +7 "core" &M \ > +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 271 counts +3 "manipulator"&'Z +13 "core" ' +3 "manipulator"&& +7 "core" & n +4 "storage"(& +7 "core" &M \ I +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&='k +29 "core" ' +4 ."WCR"SE.seek 30.41 Pucks below Top Plate +3 "storage"(x' +45 "core" ' +3 "manipulator"&8& +8 "core" & } k +3 "manipulator"&q% +6 "core" %q r k +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&(' ] +90 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&p( +45 ."psFlush"PSR.select :air +5 "processing"% +24 ."psFlush"PS.seek 2.5ml +3 "processing"%' +98 "core" ( +86 "manipulator"&m& +8 "core" & J e) +3 ."WCR"Elbow.reconfigure :loose +13 "manipulator"&$ &.,(#b +6 &R& +4 "core" & D e) +6 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +94 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&i/ +23 "core" / +13 ."WCR"CC.seek :open +3 "collection"'D( +406 "core" ( +3 "storage"(z& +7 "core" &M \  \ J +3 "storage"(7& +5 "core" &M\  \ J +5 "manipulator"&K& +5 "core" & $ k) +5 "manipulator"&% +8 "core" %ј V k +4 ."WCR"Forearm.seek :retract +3 "manipulator"&\ ' ] +99 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 3 +2 "manipulator"&a( +34 #"image"compressed /var/log/esp/midres/da25sep0512h367ml15s.jxl +138 "core" ( +4 "manipulator"&Q& +9 "core" & n~ +3 "storage"(& +8 "core" &M \ \ L +5 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +7 ."WCR"Forearm.seek 3 +4 "manipulator"&l'K +113 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&L, +6 "core" , +6 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."WCR"Hand.open +2 "manipulator"&)1 +22 "core" 1 +4 "manipulator"&]% +7 "core" %P] l l e [ +3 "storage"(& +8 "core" &M q\ B +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +9 ."WCR"Forearm.seek 3 + 305 counts +2 "manipulator"&P'| +13 "core" ' +3 "manipulator"&,& +8 "core" & v r{ +3 "storage"(1& +8 "core" &M\ \  \ L +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&;'k +25 "core" ' +3 "storage"(S% +7 "core" % \  \ K +7 ."downElevator"SE.seek :down +4 "storage"(w') +73 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +19 (`% +4 "core" %5\ ?\ ? v\ R +4 "manipulator"&B% +8 "core" %q \ \  t +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&t' ] +90 "core" ' +4 #tStarting finalPurge +439 "core" ' +4 ."psFlush"delay 1 second +197 .PRV.dial :waste2,avoiding: :ab2 +12 "processing"%W @ +208 "core" A +12 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +138 "core" +13 ."psFlush"PSV.dial :mixloop +3 "processing"%f +112 "core" +9 ."psFlush"PS.seek :empty +2 "processing"%k's +826 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1054 #"image"compressed /var/log/esp/midres/da25sep0512h367ml25s.jxl +3 ."Qmail"DAfans.email "da25sep0512h367ml exposed 24.437 seconds\\nmidres/da25sep0512h367ml15s\\nmidres/da25sep0512h367ml25s",Subject: "da25sep0512h367ml images!" +1499 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%9 +113 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%J' +2116 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +2 "processing"%  +37 "core" +10 ."psFlush"PTV.dial :mixing +3 "processing"%y @ +76 "core" A +11 ."psFlush"PSV.dial :mixloop +2 "processing"% +112 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%N's +2614 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"% +114 "core"  +12 ."psFlush"PSR.select :flush +5 "processing"%@ +23 ."psFlush"PS.seek 1ml +2 "processing"%@'[q +1098 "core" ' +4 ."psFlush"PSR.select :air +4 "processing"% +110 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1602 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%2 +78 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%_  +75 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%  +5 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%X'ܑ +2618 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%3 +79 "core"  +12 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%0' +2617 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +79 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2623 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%j +79 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%U' +2110 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%n +79 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"%b U +59 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2622 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%< @ +49 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%s' +2624 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%$  +78 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%4's +2621 "core" ' +10 ."psFlush"PSV.dial PSR +3 "processing"%& +57 "core" +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%| +79 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" U +9 ."psFlush"PS.seek 0ml +78 "processing"%T'ܑ +2614 "core" ' +4 ."psFlush"PSV.dial PBV +12 "processing"% @ +48 "core" > +9 ."psFlush"PS.seek 2.5ml +3 "processing"%5' +2652 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%E  +78 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%'s +943 "Can"\ /M+x  +1693 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%~ +56 "core" +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 1ml +3 "processing"%A'[q +1107 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%^' +1606 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%# +79 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%  +6 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%r  +58 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2618 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%u +78 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +79 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%C'ܑ +2620 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%v +78 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%"' +586 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%V' +2116 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%[ +77 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"%\\ U +58 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%?'ܑ +2617 "core" ' +4 ."psFlush"PSV.dial PBV +12 "processing"%g @ +48 "core" > +9 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2619 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%o  +78 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"% 's +2617 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%% +57 "core" +12 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%Y' +2627 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%h +80 "core" +11 ."psFlush"PBV.dial PSV +4 "processing"%. U +9 "core" U +13 ."psFlush"PS.seek 0ml +2 "processing"%''ܑ +1230 #"uploadLog"upsync\ [sender] io timeout after 600 seconds -- exiting\ rsync error: timeout in data send/receive (code 30) at io.c(195) [sender=3.1.3] +1389 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%e @ +46 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2624 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%  +77 "core"  +5 ."psFlush"PS.seek :empty +2 "processing"%I's +2617 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"' & +3 "core" &A\  +2 "manipulator"&*& +4 "core" &\ ;\ 4 {{ +2 "manipulator"&H% +3 "core" % V\ 3\ 0 { +3 .tElbow.seek PC +2 "manipulator"&6( +253 "core" ( +2 "manipulator"&d& +3 "core" &\ 4\ 7 z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &\ 0\ 1 { y +3 .tForearm.seek PC +2 "manipulator"&'E +93 "core" ' +2 .tHand.close + "manipulator"&/ +22 "core" / +4 .tPC.seek :open +2 "processing"%8( +376 "core" ( +2 "manipulator"&q& +3 "core" & 9 e | +2 "manipulator"&G% +4 "core" %W f 9 K } +2 .tForearm.seek :retract + "manipulator"&O' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&{( +378 "core" ( +2 "manipulator"&c& +3 "core" &\ 9\ 5 e y* +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 && +3 "core" &\ \ P y* +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ш +111 "core" ' +2 "manipulator"&m& +3 "core" & 3 7 o }* +2 "manipulator"&=% +3 "core" %ф q > R } +3 "collection"'R& +3 "core" &"\  +3 "collection"'M& +65 "core" &\  + &F\  + &L\ + &S\  &G\  + &E\  + &G\ &S\ +2 .tCC.seek :closed +10 "collection"'Z(X +2 "core" &B\  +4 &N\  +8 &0}%\ +| +9 &a{\ @ +9 &Qk;\ R +10 &F\ S +9 &G\ S +9 &G\ R +10 &VG\ S +9 &G \ R +9 & EA\ S +10 &"IL\ S +9 &$]JI\ S +10 && HE\ S +9 &'ER\ S +9 &)GA\ S +10 &+fJ\ S +9 &-(J\ S +9 &.D\ S +10 &0E\ R +9 &2nE#\ S +10 &41G\ R +9 &5H\ S +9 &7G\ R +10 &9vF<\ S +9 &;8I\ S +9 &<D\ S +10 &>D\ S +9 &@~D\ S +10 &B@E\ S +9 &CP\ T +9 &E`\ U +10 &Gzw\ W +9 &I-\ \\ +9 &J\ ] +10 &L\ ^ +9 &Nj\ _ +10 &P1\ ] +9 &Q\ _ +9 &S\ _ +10 &Up\ ` +9 &W/\ T +9 &XZN\ \ . +10 &X]\ I +2 ( +2 "collection"'M& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.71 + "collection"'i& +3 "core" &X\\\ I +4 .tHand.open + "manipulator"&(1 +22 "core" 1 +2 "manipulator"&F% +3 "core" %ф\ #\  v +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z' ] +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'7& +4 "core" &X\\\ I +2 "collection"'K% +3 "core" %\  +2 .tCSV.dial CSR +2 "collection"'  +42 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'Q'q +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '% +2 "core" %q\  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"''B +684 "core" ' +3 .tCSV.dial :waste +4 "collection"'p +138 "core" +16 .tCS.reconfigure :default +3 "collection"'#P d@b +7 .tCS.seek 0ml +5 "collection"')'P +1994 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"']& +3 "core" &X\\\ I +2 "collection"'% +3 "core" %M\  +2 .tCSV.dial :flush +2 "collection"',  +45 "core"  +5 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'1'q +1267 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'S @ +44 "core" A +4 "collection"'\ % +3 "core" %q\  +3 .tCS.seek 7ml + "collection"'`'d +551 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'B  + 'a  +44 "core"  +102  +4 .tCBV.dial :waste2b +4 "collection"'l  +7 "core"  +11 .tCS.seek 0ml +4 "collection"'P'P +1750 "core" ' +4 #tFlushing upper manifold + "collection"'x& +5 "core" &X\\\ I +4 "collection"'w% +5 "core" %M\  +4 .tCSV.dial :flush +2 "collection"';  +78 "core" +29 .tCS.seek 5ml +6 "collection"'W'q +1275 "core" ' +78 .tdelay 5 seconds +514 .CSV.dial :air +3 "collection"' @ +45 "core" A +7 "collection"'f% +5 "core" %q\  +5 .tCS.seek 7ml +3 "collection"''d +565 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'9 +5 'k  +56 "core"  +54 ~ +8 .tCTV.dial :air +3 "collection"'  +144 "core" ~ +8 .tCS.seek 0ml +3 "collection"''P +1748 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'y'2~ +796 "core" ' +3 .tCSV.dial :waste +2 "collection"' +46 "core" +8 .tCS.seek 0ml +3 "collection"'J'P +788 "core" ' +3 "collection"' & +6 "core" &X[\ \ I +3 "collection"'N% +6 "core" %U\ +2 .tCSV.dial :flush +3 "collection"'@  +47 "core"  +8 .tCS.seek 3ml +2 "collection"'2'2~ +791 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'_ @ +45 "core" A +7 "collection"'% +5 "core" %2~A\  +5 .tCS.seek 5ml +2 "collection"''q +558 "core" ' +3 .tCSV.dial :air +2 "collection"'3 @ +7 "core" A +7 .tCS.seek 0ml +3 "collection"'X'P +1259 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +796 "core" ' +3 .tCSV.dial :waste +3 "collection"'0 +77 "core" +8 .tCS.seek 0ml +2 "collection"'j'P +788 "core" ' +4 #tDisinfecting external Intake with mfbkill +2 "collection"'& +6 "core" &X[\ I +2 "collection"'% +5 "core" %S\  +4 .tCSV.dial CSR +2 "collection"'n  +140 "core"  +11 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +3 "collection"'b'! +1154 "Can"\ (]+ Ԟ +826 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'U' +564 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +3 '<  +10 "core"  +98 +7 .tCTV.dial :intake +2 "collection"'$  +83 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'s' +2028 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +2 "collection"'&  +83 "core" +8 .tCS.reconfigure :default +81 "collection"'#P d@b +11 .tCS.seek 0ml +3 "collection"'4'P +589 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'|  +109 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 4ml +2 "collection"' 'R8 +1096 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +1499 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'  +4 'T  +46 "core"  +105  +8 .tCBV.dial :waste2b +3 "collection"'E  +53 "core"  +8 .tCS.seek 0ml +3 "collection"'5'P +2465 "core" ' +4 #tKilling upper manifold +2 .CSV.dial CSR +2 "collection"'~  +47 "core"  +10 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"''R8 +1095 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'A' +1512 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'# +7 '  +54 "core"  +51 +8 .tCTV.dial :air +2 "collection"'r  +145 "core" ~ +8 .tCS.seek 0ml +2 "collection"'^'P +2455 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'u'2~ +793 "core" ' +2 .tCSV.dial :waste +3 "collection"' +45 "core" +7 .tCS.seek 0ml +3 "collection"''P +802 "core" ' +4 #tFlushing upper manifold +2 "collection"'& +6 "core" &XZ\ I +3 "collection"'v% +5 "core" %Q\ +3 .tCSV.dial :flush +3 "collection"'C  +46 "core"  +8 .tCS.seek 5ml +2 "collection"'"'q +1271 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'[ @ +45 "core" A +6 "collection"'\\% +5 "core" %q\  +5 .tCS.seek 7ml +3 "collection"'V'c +551 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'g +3 '?  +86 "core"  +22  +7 .tCTV.dial :air +12 "collection"'o  +15 "core" +8 .tCS.seek 0ml +3 "collection"'}'P +1742 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'%'2~ +789 "core" ' +3 .tCSV.dial :waste +3 "collection"' +46 "core" +8 .tCS.seek 0ml +3 "collection"'h'P +800 "core" ' +4 "collection"'.& +6 "core" &XZ\ I +3 "collection"'Y% +6 "core" %O\  +2 .tCSV.dial :flush +3 "collection"'e  +45 "core"  +8 .tCS.seek 3ml +2 "collection"'''2~ +802 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" @ +6 "collection"'/% +7 "core" %2}\  +4 .tCS.seek 5ml +2 "collection"' 'q +554 "core" ' +3 .tCSV.dial :air +7 .CS.seek 0ml +3 "collection"'*'P +1278 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'H'2~ +806 "core" ' +3 .tCSV.dial :waste +2 "collection"'d +88 "core" +8 .tCS.seek 0ml +3 "collection"''P +792 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'L& +6 "core" &XY\ I +3 "collection"'% +6 "core" %O\ +2 .tCSV.dial :flush +3 "collection"'t  +45 "core"  +8 .tCS.seek 5ml +2 "collection"'+'q +1266 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'q @ +45 "core" A +6 "collection"'G% +7 "core" %q\  +4 .tCS.seek 7ml +2 "collection"''d +561 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'6  +3 'c  +45 "core"  +106  +9 .tCBV.dial :waste2b +2 "collection"'  +53 "core"  +9 .tCS.seek 0ml +2 "collection"'m'P +1741 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'=& +5 "core" &XZ\ I +4 "collection"'R% +6 "core" %T\  +2 .tCSV.dial CSR +3 "collection"'O  +45 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +19 .tCS.seek 8ml +3 "collection"'D'! +1987 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'i' +564 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'( +7 'F  +52 "core"  +93 +8 .tCTV.dial :intake +4 "collection"'7  +82 "core" +9 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'K' +2017 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'  +78 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'M'P +591 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +108 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'-'q +1352 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +1371 "core" ' +3 .tCSV.dial CBV +3 "collection"'Q +108 "core" +9 .tCS.seek 0ml +2 "collection"'p'P +2628 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & Y q* +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&]( +6 "core" ( +4 "manipulator"&& +5 "core" & M q* +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &,& +4 "core" &  q* +4 .tForearm.seek CC +3 "manipulator"&)'ш +97 "core" ' +2 .tHand.close +2 "manipulator"&S/ +24 "core" / +6 .tCC.seek :open +2 "collection"'\ ( +407 "core" ( +3 "manipulator"&1& +5 "core" &\ \  q w* +4 "manipulator"&B% +6 "core" %ѓ\ \  x +4 .tForearm.seek :retract +2 "manipulator"&a' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&l(-z +313 "core" ( +3 "manipulator"&`& +6 "core" &-\ .\   zM +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &x& +4 "core" &-\ 1\ 2 t zM +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&w'o +114 "core" ' +2 .tHand.open +2 "manipulator"&;1 +22 "core" 1 +3 "manipulator"&P% +5 "core" %ua gE +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +3 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 39: Friday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:35 +2 #Preparing to sleep until 9/6/25 11:00AM +13 #Asleep til 9/6/25 11:00AM +8 #Continuing at 11:00PDT06-Sep-25 +4 "Can"\ 2G+  +93 ."Qmail"GoodNews.email "Then, in tube 4: myWCR \\t\\t\\t\\t\\t#Phase 40: Saturday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:193\\n{1 => 33,\\n 2 => 33,\\n 3 => 31,\\n 4 => 2,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:26:28, 10.5C, 12% humidity, 14.4psia, 12.79V, 0.34A, 224.613Ah, 4.40W\\nSampled 320.0ml",Subject: "Asleep until 11:00PDT06-Sep-25" +1208 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +6910 #"uploadLog"upsync +1777 "Can"\ 9<+ 4 +60002 \ ;=+ +60002 \ D1+ ` +60003 \ <;+ +60002 \ 6G+ ׌ +60002 \ D0+ " +60002 \ 9C+j ظ +60002 \ D1+H N +60003 \ D0+, +60002 \ ?8+ z +60002 \ =?+  +60002 \ K*+ ۦ +60003 \ ;B+O < +60002 \ E0+- +60002 \ E0+\ h +60002 \ F0+ +60003 \ F0+ ޔ +60002 \ F0+´ * +60002 \ F0+ě +60002 \ F0+v V +60003 \ C8+Y +60002 \ @:+; +60002 \ G0+#  +60002 \ G0+ +60002 \ K*+ D +60002 \ L*+h +60003 \ H0+ p +60002 \ >>+  +60002 \ G1+ +60003 \ 3U+ص 2 +60002 \ 4V+ڣ +60002 \ G0+܂ ^ +60002 \ G0+b +60002 \ G0+D +60003 \ G0+/ +60002 \ H0+ +60002 \ G0+ L +60002 \ H0+ +60002 \ L*+ x +60002 \ M)+(  +60003 \ H1+ +60002 \ B9+ : +60002 \ F3+ +60002 \ H0+ f +60002 \ =A+ +60003 \ H1+b +60002 \ B9+L ( +60002 \ H0+% +60002 \ @=+ T +60002 \ H0+ +60003 \ B:+ +60002 \ H0,  +60002 \ N*,: +60002 \ H0, B +60002 \ I1, +60003 \ ?<, n +60002 \ H0,\  +60002 \ H0, v +60002 \ >B,V 0 +60002 \ H0,: +60003 \ H0, \\ +60002 \ H0, +60002 \ H1, +60002 \ H0,  @PDT1757142491.33 \ I/, +60002 \ N*,= J +60002 \ H0, +60003 \ @=, v +60002 \ H0, +60002 \ H1," +60002 \ @=,$x 8 +60002 \ I0,&W +60001 \ I0,(2 d +60002 \ B8,* +60002 \ H0,+ +60002 \ H0,- & +60002 \ H0,/  +60002 \ H1,1 R +60002 \ N*,32  +60002 \ J0,4 ~ +60003 \ H0,6  +60002 \ A;,8  +60002 \ H0,:u @ +60002 \ J0,<]  +60002 \ ?A,>? l +60003 \ I0,@  +60002 \ I0,A  +60002 \ C9,C . +60002 \ I1,E  +60002 \ I0,G Z +60003 \ A;,Iw +60001  \ N*,K9 \ +60006 \ I2,L  +59999 \ \ I0,N +60002  \ J0,P H +60002  \ J0,Rg +60002 \ J0,TM t +60002 \ J0,V, \ +60002 \ J1,X  +60002 \ J0,Y 6 +60002 \ I0,[  +60002 \ J0,] b +60002  \ H2,_  +60002  \ B;,ad  +60002 \ K/,cB $ +60002 \ K0,d  +60002 \ J0,f P +60003 \ <J,h  +60002 \ J0,jq | +60002  \ G6,lN  +60002 \ 7R,n9  +60002 \ J0,p > +60002 \ J0,q  +60002 \ J0,s j +60002 \ J0,u  +60002 \ J0,w  +60003 \ J0,yp , +60001 \ O*,{D  +60003 \ B=,| X +60002 \ @@,~  +60002 \ K0,  +60002 \ J0,y  +60003 \ <J,U  +60002 \ J0,? F +60002 \ J0,  +60002 \ J0, r +60002 \ I0,  +60002 \ K0,  +60003 \ J0, 4 +60002 \ J0,y +10735 \ >P, +5 #tPowering core bus +653 .Gate.power :raw,:ON +12 "sampler") +33 )f +4 "core"  +4 "collection"' +4 'W +6 "core"  +3 "processing"% +4 %k +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 31,\\n 4 => 2,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 11.3C, 12% humidity, 14.4psia, 12.80V, 0.45A, 229.279Ah, 5.75W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 40: Saturday StandAloneWCR with Regular cleanup (1 puck)" +3 #tStarting initialPurge +1044 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +5 "core" &x\  +3 .tHand.open +2 "manipulator"& 1 +23 "core" 1 +3 "manipulator"&T& +7 "core" &\ \ r!w +3 "manipulator"&E% +6 "core" % X r q +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +181 "core" ( +2 "manipulator"&~& +7 "core" &- \  u +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &5& +4 "core" &- 8 t +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +3 .tHand.close +2 "manipulator"&/ +25 "core" / +3 "manipulator"&#& +11 "core" &- j +3 "manipulator"&r% +6 "core" %~j W g +4 .tForearm.seek :retract +2 "manipulator"&A' ] +104 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&^( +318 "core" ( +6 "manipulator"&& +5 "core" & \  t0 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &u& +4 "core" & ' q0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +99 "core" ' +2 "manipulator"&v& +7 "core" &\ \  v0 +3 "manipulator"&C% +6 "core" %ь [ s +4 "collection"'& +10 "core" &x\  +4 "collection"'[& +9 "core" &x\  +5 .tCC.seek :closed +2 "collection"'\\(X +6 "core" &x\  +3 &x \ \  +7 &5y\ , +9 &a{ \ A +10 &1j-\ S +9 &F6\ S +9 &G\ S +10 &tI5\ S +9 &6K\ S +10 &H6\ S +9 & Iz\ S +9 &"~G$\ S +10 &$@H\ S +9 &&I\ S +10 &'G\ S +9 &)F \ S +9 &+HG \ S +10 &-\ I\ S +9 &.G \ S +9 &0G\ S +10 &2PG~\ S +9 &4I~\ S +9 &5J;\ S +10 &7G=\ S +9 &9WF8\ S +10 &;G1\ S +10 &<G6\ S +8 &>G\ S +10 &@_F\ S +9 &B H\ S +9 &CR\ T +10 &Ed\ V +9 &GYx\ \ X +10 &I \ \\ +9 &Jy\ \ ^ +9 &L}\ ^ +10 &NQ\ \ ] +9 &P\ ] +9 &Q\ _ +10 &S\ ^ +9 &UR \ ` +10 &W5\ ^ +9 &X\\D{\ \ *~ +9 &X o\ J +6 ( +4 "collection"'[& +4 "core" &Xfv\ J +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.58 +2 "collection"'"& +5 "core" &XfJ\ J +5 .tHand.open +2 "manipulator"&?1 +26 "core" 1 +5 "manipulator"&g% +8 "core" %|  j +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&o' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'V& +6 "core" &XfA\ J +3 "collection"'}% +6 "core" %SI\  +4 .tCSV.dial CSR +3 "collection"'  +138 "core"  +99 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'%'q +1355 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +5 "collection"' +21 '.% +4 "core" %q\  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"'Y'B +695 "core" ' +4 .tCSV.dial :waste +2 "collection"'e +139 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'h'P +915 #"uploadLog"upsync +1071 "core" ' +3 #tPurging external Intake +3 "collection"'& +5 "core" &Xe~\ J +4 "collection"'/% +6 "core" %UN\  +3 .tCSV.dial :flush +3 "collection"''  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"' ' +2499 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'* +5 'd  +8 "core"  +67 ~ +6 .tCTV.dial :intake +2 "collection"'H  +82 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'L'P +2509 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'  +83 "core" ~ +6 #tFlushing upper manifold +2 "collection"'t& +6 "core" &Xc\ J +3 "collection"'% +5 "core" %Q\  +3 .tCSV.dial :flush +3 "collection"'q  +78 "core"  +7 .tCS.seek 5ml +3 "collection"'G'q +1280 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'+ @ +45 "core" A +6 "collection"'6% +6 "core" %qe\  +4 .tCS.seek 7ml +3 "collection"'c'd +561 "core" ' +3 ."connect"CSV.dial CBV +5 "collection"' +3 .tCBV.dial CSV +7 "collection"'  +7 "core"  +92  +6 .tCTV.dial :air +2 "collection"'=  +15 "core" +7 .tCS.seek 0ml +3 "collection"'R'P +1765 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'O'2~ +808 "core" ' +3 .tCSV.dial :waste +3 "collection"'m +46 "core" +7 .tCS.seek 0ml +2 "collection"'D'P +798 "core" ' +4 "collection"'F& +6 "core" &Xa\ J +3 "collection"'(% +6 "core" %Ut\  +2 .tCSV.dial :flush +3 "collection"'7  +45 "core"  +7 .tCS.seek 3ml +3 "collection"'i'2~ +796 "core" ' +90 .tdelay 5 seconds +507 .CSV.dial :air +2 "collection"' @ +45 "core" A +6 "collection"'K% +6 "core" %2|\  +4 .tCS.seek 5ml +2 "collection"''q +554 "core" ' +3 .tCSV.dial :air +3 "collection"'M @ +5 "core" A +8 .tCS.seek 0ml +2 "collection"'-'P +1273 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'Q'2~ +803 "core" ' +3 .tCSV.dial :waste +3 "collection"' +76 "core" +7 .tCS.seek 0ml +2 "collection"''P +800 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & \ \  6 x- +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&,( +40 "core" ( +3 "manipulator"&S& +6 "core" &\ ;\ = 7 {c +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &{& +4 "core" &\ 2\ 3 h {c +5 .tForearm.seek CC +2 "manipulator"&z'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&Z/ +19 "core" / +4 .tCC.seek :open +3 "collection"'1( +412 "core" ( +3 "manipulator"&B& +5 "core" & 9 e +3 "manipulator"&)% +7 "core" %є -  +3 .tForearm.seek :retract +3 "manipulator"&]' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&`(-z +313 "core" ( +2 "manipulator"&x& +5 "core" &-u S D +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &;& +4 "core" &-u t D +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&P'o +114 "core" ' +3 .tHand.open + "manipulator"&a1 +21 "core" 1 +3 "manipulator"&w% +5 "core" %qd F nH +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&:' ] +106 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 4 at 11:05:14PDT06-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 31,\\n 4 => 2,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 11.3C, 12% humidity, 14.4psia, 12.80V, 0.45A, 229.279Ah, 5.75W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Whole Cell Archive sampling 1000ml +3251 #Loading wcr puck from tube 4 into Collection Clamp +2 "collection"'f& +5 "core" &@\  +4 "manipulator"&W% +5 "core" % Q\ 2\ 0 { +4 "storage"(k% +6 "core" %' W X X\ U +3 "storage"(9. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 4 +2 "storage"((, +518 "core" ( +4 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &, r\ + \ U +3 "manipulator"&& +7 "core" &-x\ \ wA +3 "manipulator"&% +6 "core" % Q\ \  x +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +2 "manipulator"& ( +195 "core" ( +3 "manipulator"&@& +6 "core" &  r  +3 "storage"(J& +6 "core" &, m m \ ^ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&y'| +109 "core" ' +3 "storage"(_& +5 "core" &, (\ : +5 ."WCR"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(' +304 "core" ' +2 "storage"(- +6 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (& +4 "core" &, 9 7 \ X +4 "manipulator"&l& +6 "core" &  : 4  +4 ."WCR"Elbow.seek 4 +2 "manipulator"&I( +6 "core" ( +3 "manipulator"&!& +6 "core" & \ \  x +3 "storage"(p& +5 "core" &, O\  =\ R +5 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&2'Ј +26 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +21 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&>& +5 "storage"(3') +8 "core" & \ \ \ s x +6 "manipulator"&N% +6 "core" %Ѝ\ \ O u# +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&( +150 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +26 "core" ( +3 "manipulator"&U& +6 "core" &\ \  w, +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &s& +6 "core" &\ \  u, +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +3 "manipulator"&&'ш +111 "core" ' +2 "manipulator"&j& +7 "core" &\ \  { u, +3 "manipulator"&<% +5 "core" %с \  o r +4 "collection"'8& +7 "core" &H\  +3 "collection"'\ & +9 "core" &B\  +4 ."WCR"CC.seek :closed +5 "collection"' (X +3 "core" &\  +7 &\  +6 &/xw\ +z +9 &_{\ ? +10 &8k\ \ R +9 &E\ R +10 &I!\ S +9 &zH#\ R +9 &;F\ S +10 &I\ R +9 & Gy\ S +9 &"G \ R +10 &$DI\ R +9 &&E \ S +9 &'I\ \ S +10 &)D \ R +9 &+KI \ S +10 &-F\ \ R +9 &.J0\ R +9 &0IB\ R +10 &2TI\ R +9 &4J\ S +9 &5J\ S +10 &7HM\ S +9 &9\\H\ R +10 &;I\ R +9 &<Gu\ S +9 &>G9\ R +10 &@cF\ S +9 &B$NC\ S +9 &CW\ T +10 &En\ V +9 &GY\ Y +10 &I\ \\ +9 &J\ ] +9 &L\ \ ^ +10 &NQ \ ^ +9 &P\ ] +9 &Q\ ^ +10 &S|\ ^ +9 &UT\ ` +10 &WJ\ [ +9 &XQ@F\ 1 +9 &Xo\ N +6 ( +4 "collection"'\ & +7 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.61 +3 .Hand.open +2 "manipulator"& 1 +5 "core" &XbB\ N +22 1 +3 "manipulator"&T% +7 "core" %m p +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&E' ] +94 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")~+ +6 "core" + +4 "sampler")5% +6 "core" %  +3 "collection"'b& +82 "core" &Xa\ N +6 "Can"\ +i,: !Cr +13 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X +22  +6 ."WCR"delay 3.8 seconds +383 "collection"'$% +3 "core" %Q +2 "sampler")% +3 "core" %3\  \ T +2 #"WCR"Sensor limits: Intake max 170.8psia; Outlet max 130.4psia + .SSV.dial :spit +2 "sampler") +144 "core"  +4 ."WCR"SS.seek 0ml +2 "sampler")'! +303 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")u  +145 "core"  +3 ."WCR"CTV.dial :intake +2 "collection"'v  +81 "core"  +4 #"WCR"Waiting for sampler to finish priming... +2 .delayUntil "11:09:12.20" +867 #"flow"3.6L/min +3007 #4.0L/min +6151 "Can" ,% !a +5661 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")C  + "collection"' @ +4 "core"  +8 ? +4 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +4 "Can" , !o + ."WCR"Intake.select :open +2 "sampler") +212 "collection"'A% +3 "core" %Q@ +2 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X8 +3 "sampler")% +3 "core" %V +47 "collection"'% +3 "core" %QK +2 "sampler")=% +3 "core" %V98 +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )c% +3 "core" %VA? +2 ."WCR"SSV.dial :exhaust +2 "sampler")R  +79 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")m'! +396 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 #"WCR"Sampling 1000.0ml in 45:00 +3 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default + "sampler")#.0X0X/R1.  +3 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale + "sampler")#.0X% +3 "core" % E +21 "collection"'N% +3 "core" %Q +2 "sampler") % +4 "core" % +24 "collection"'y% +3 "core" %Q +2 "sampler")% +3 "core" %SQ +28 "collection"'U% +3 "core" %Q +2 "sampler")s% +4 "core" % +31 "collection"'2% +3 "core" %Q +2 "sampler")I% +3 "core" %  +37 "collection"'j% +3 "core" %Q +2 "sampler")<% +3 "core" %76 +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )8% +2 "core" %HG +3 ."WCR"SSV.dial :exhaust + "sampler")3  +80 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")'! +915 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")1  + "collection"' @ +68 "core" ? +11 +4 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +5 "Can"\ , !- + ."WCR"Intake.select :open +2 "sampler") +213 "collection"'T% +3 "core" %Q +2 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X?  +3 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale + "sampler")#.0X  +2 "collection"' @ +6 "core" ? +74 +4 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can"\ ,} !^ + ."WCR"Intake.select :open +2 "sampler") +213 "collection"'N% +3 "core" %Q +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0XT  +7 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +3 "sampler")#.0X% +7 "core" % +85 "collection"'N% +4 "core" %Q +3 "sampler")p% +7 "core" % +96 "collection"'% +5 "core" %Q +3 "sampler")U% +7 "core" % +109 "collection"'s% +5 "core" %Q +3 "sampler") % +7 "core" %\ +124 "collection"'y% +4 "core" %Q +4 "sampler")j% +6 "core" %%% +141 "collection"'<% +4 "core" %Q +4 "sampler")8% +5 "core" %76 +160 "collection"'% +5 "core" %Q +3 "sampler")3% +13 "core" %HF +3 ."WCR"Intake.select :close +3 "sampler")0 +18 )l% +5 "core" %KI +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")1'! +904 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")T  +4 "collection"'2 @ +9 "core" ? +72 +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +6 "Can" ,N "/89 +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %Q +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X3  +19 "collection"'&% +5 "core" %Q +3 "sampler")% +7 "core" %{GE  +21 "collection"'% +5 "core" %Q +3 "sampler")% +7 "core" %{MN  +24 "collection"'u% +5 "core" %Q +3 "sampler")v% +7 "core" %{TR  +28 "collection"'C% +5 "core" %Q +3 "sampler")% +7 "core" %{\\Z  +33 "collection"'I% +5 "core" %Q +3 "sampler")?% +6 "core" %{gd  +39 "collection"'% +5 "core" %Q +3 "sampler")g% +7 "core" %{sp x +43 "collection"'A% +5 "core" %Q +4 "sampler")[% +5 "core" %{} +51 "collection"' % +5 "core" %Q +3 "sampler")#% +6 "core" %{ +58 "collection"'% +5 "core" %Q +3 "sampler")$% +7 "core" %{ +3 "collection"'%% +87 "core" %Q +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +9 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X>% +5 "core" %Q +3 "sampler")N% +7 "core" % +57 "collection"'p% +6 "core" %Q +3 "sampler")% +7 "core" % +65 "collection"'U% +5 "core" %Q +3 "sampler")s% +6 "core" % +4 "collection"' % +6 "core" %Q0 +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X3>  +20 "collection"'x% +5 "core" %Q +4 "sampler")2% +7 "core" %+EA  +24 "collection"'T% +5 "core" %Q +3 "sampler")% +7 "core" %+GE  +28 "collection"'1% +5 "core" %Q +3 "sampler")X% +7 "core" %+MK  +33 "collection"'~% +5 "core" %Q +3 "sampler")r% +6 "core" %+RO  +39 "collection"'\ % +5 "core" %Q +3 "sampler")&% +7 "core" %+WW  +43 "collection"'% +5 "core" %Q +4 "sampler")% +5 "core" %+_^  +51 "collection"'% +5 "core" %Q +3 "sampler")u% +7 "core" %+hd +57 "collection"'v% +6 "core" %Q +3 "sampler")C% +7 "core" %+qn +88 "collection"'% +9 "core" %Q+ +3 "sampler")I% +7 "core" %+ +74 "collection"'?% +5 "core" %Q +4 "sampler")% +7 "core" %+ +84 "collection"'g% +5 "core" %Q +4 "sampler")5% +5 "core" %+ +4 "collection"'A% +6 "core" %Q +3 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0XH  +144 "core" +8 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'N  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +2 "collection"'p' +590 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +2005 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'U @ +77 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'s  +99 "core"  +10 "collection"' % +7 "core" %\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'9 ` +61 "core" _ +9 ."WCR"CS.seek 7.212ml +2 "collection"'<' +751 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'8  +4 '  +36 "core"  +109  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Ab +6 ."WCR"CS.seek 0ml +2 "collection"'3'P +1625 "core" 'q L F\  +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'l  +38 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"' ' +322 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'x  +142 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'2  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +2 "collection"'T' +589 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +2086 "core" ' +5 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'1 @ +77 "core" @ +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'X  +99 "core"  +11 "collection"'~% +5 "core" %\  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'r ` +63 "core" ^ +8 ."WCR"CS.seek 7.212ml +3 "collection"'\ ' +751 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +6 "collection"'y  +7 '&  +32 "core"  +109  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Ab +5 ."WCR"CS.seek 0ml +2 "collection"''P +1579 "core" 'L K E\ +5 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'  +37 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +366 "core" ' +4 ."WCR"delay 1:00 +3532 "Can"\ (h, ## +2472 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'u  +143 "core" +7 "collection"'v& +6 "core" &X_\ N +3 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 "manipulator"&C% +6 "core" % [ 8 s +3 "storage"(% +5 "core" %O\ ?\ ? s\ R +4 "storage"(I. +5 "core" .(, +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 3 +3 "storage"(?(G +190 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (& +6 "core" &H\ \  \ O +3 "manipulator"&g& +6 "core" &  r( +3 "manipulator"&5% +6 "core" % [ y r +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +2 "manipulator"&A( +169 "core" ( +3 "manipulator"&j& +6 "core" &\ \  w +3 "storage"(#& +6 "core" &M\ >\ = X\ T +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +95 "core" ' +2 "storage"($& +5 "core" &M\  Y C\ T +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(%' +110 "core" ' +3 "storage"(b- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&0& +5 "core" & p +3 "storage"(V& +7 "core" &M\ \  \ M +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 3 +3 "manipulator"&}'K +36 "core" ' +83 ."WCR"Elbow.hold +7 "manipulator"&d, +5 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(4- +4 "core" -' +5 ."WCR"SE.seek 30.45 Pucks below Top Plate +3 "storage"(/' +39 "core" ' +4 "manipulator"&H% +6 "core" %9O ^ g ^ [ +3 "storage"( & +5 "core" &M n\ B +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 3 + 282 counts +3 "manipulator"&'e +11 "core" ' +2 "manipulator"&t& +7 "core" & t +3 "storage"([& +6 "core" &M\ \ \ \ N +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&'k +21 "core" ' +4 ."WCR"SE.seek 31.45 Pucks below Top Plate +3 "storage"(q'z +44 "core" ' +2 "manipulator"&L& +6 "core" &\ \ . u +3 "manipulator"&+% +7 "core" %q \ f t +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&'' ] +90 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&.( +170 "core" ( +2 "manipulator"&h& +7 "core" & p' +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &G& +4 "core" & p' +4 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +96 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&/ +27 "core" / +6 ."WCR"CC.seek :open +3 "collection"'=( +404 "core" ( +3 "storage"(c& +32 "core" &M < = ^\ W +3 "storage"( & +6 "core" &M > < F\ V +3 "manipulator"&e& +6 "core" &\ \  w x' +3 "manipulator"&6% +7 "core" %є\ \  x +4 ."WCR"Forearm.seek :retract +3 "manipulator"&Y' ] +96 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +2 "manipulator"&( +170 "core" ( +3 "manipulator"&m& +5 "core" &\ 1\ 1 {~ +4 "storage"(K& +6 "core" &M 2 2 \ X +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 3 +2 "manipulator"&O'K +110 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +3 "manipulator"&D1 +24 "core" 1 +3 "manipulator"&% +7 "core" %Ve h +2 "storage"(Q& +6 "core" &M\ \  \ N +3 ."WCR"Forearm.force -20 +4 "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 311 counts +2 "manipulator"&'Ђ +11 "core" ' +3 "manipulator"&S& +5 "core" & 6 2 y +4 "storage"({& +5 "core" &M X Y ]\ Y +80 ."WCR"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&i'k +36 "core" ' +3 "storage"("% +7 "core" %y T V \ Z +4 ."downElevator"SE.seek :down +5 "storage"(*') +67 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +27 (M% +4 "core" %5 V V U\ ` +4 "manipulator"&o% +6 "core" %H  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +4 "manipulator"&\\' ] +91 "core" ' +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'B& +6 "core" &\ ! +3 "manipulator"&F& +6 "core" & 7 y +3 "manipulator"&)% +5 "core" % j w p  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +184 "core" ( +2 "manipulator"&z& +7 "core" &-n 8 G ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &7& +4 "core" &-n 2 7 ' +4 .tForearm.seek :garage +3 "manipulator"&-'o +111 "core" ' +4 .tHand.close + "manipulator"&^/ +24 "core" / +3 "manipulator"&w& +6 "core" &-o b m& +3 "manipulator"&f% +6 "core" %zv S m% +4 .tForearm.seek :retract +2 "manipulator"&Z' ] +110 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&W( +296 "core" ( +3 "manipulator"&(& +6 "core" &\ # E |( +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &n& +6 "core" &\ /\ , o |( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&R'ш +94 "core" ' +3 "manipulator"&a& +7 "core" &\ \  d x( +3 "manipulator"&@% +6 "core" %ф\ /\ . T y +3 "collection"'& +7 "core" &\  +4 "collection"';& +7 "core" &\  +5 .tCC.seek :closed +3 "collection"',(X +6 "core" &\  +4 &\ 7 +8 &4Fs\ 2 +9 &Zpw\ F +10 &\\\ R +9 &G\ Q +10 &wE\ R +9 &9K\ R +9 &J\ R +10 &I\ Q +9 &!E\ R +9 &#BJ\ Q +10 &%G\ R +9 &&D\ Q +9 &(F\ Q +10 &*JI\ Q +9 &, F\ Q +10 &-G\ Q +9 &/I\ R +9 &1QG\ R +10 &3L\ Q +9 &4J\ R +9 &6J\ R +10 &8YJ\ R +9 &:G\ R +10 &;I\ R +9 &=F\ Q +9 &?bI\ Q +10 &A$C\ Q +9 &BE\ Q +10 &DR\ S +9 &Fac\ T +9 &H\ X +10 &I\ \\ +9 &K\ \\ +9 &MR\ \\ +10 &O\ \\ +9 &P\ ] +9 &R\ ^ +10 &TV\ ^ +9 &V\ a +10 &W|\ E +9 &X&\ &q +9 &Xc\ Q +4 ( +2 "collection"';& +8 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 2.47 +2 "collection"'`& +6 "core" &Xe\ Q + &Xe\ Q +5 .tHand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&]% +7 "core" %т r +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&P' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &Xe\ Q +4 "collection"'% +6 "core" %\  +3 .tCSV.dial CSR +78 "collection"'_  +44 "core"  +21 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'k'q +1352 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +19 '!% +3 "core" %q\  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"''@ +679 "core" ' +3 .tCSV.dial :waste +3 "collection"' +137 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"':'P +1985 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'>& +6 "core" &Xe\ Q +2 "collection"'N% +6 "core" %S\  +3 .tCSV.dial :flush +3 "collection"'  +44 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'p'q +1266 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'U @ +46 "core" B +6 "collection"'s% +6 "core" %q\  +4 .tCS.seek 7ml +2 "collection"' 'g +556 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'9  +2 '  +46 "core"  +102  +7 .tCBV.dial :waste2b +3 "collection"'  +6 "core"  +8 .tCS.seek 0ml +2 "collection"'8'P +1743 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'<& +6 "core" &Xe\ Q +3 "collection"'l% +6 "core" %M\  +2 .tCSV.dial CSR +3 "collection"'3  +45 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"'x'! +1985 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'2' +558 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +3 'T  +58 "core"  +53 +8 .tCTV.dial :intake +2 "collection"'1  +82 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +3 "collection"'X' +2019 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'~  +78 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'r'P +670 "core" ' +3 .tCSV.dial CSR +14 "collection"'  +108 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +20 .tCS.seek 5ml +2 "collection"'&'q +1353 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'y' +1349 "core" ' +3 .tCSV.dial CBV +3 "collection"'\ +108 "core" +8 .tCS.seek 0ml +3 "collection"''P +2625 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &\ \  z x( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&u( +6 "core" ( +3 "manipulator"&v& +6 "core" &\ \  ] x( +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &C& +4 "core" &\ \  9 x( +4 .tForearm.seek CC +3 "manipulator"&'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&I/ +28 "core" / +6 .tCC.seek :open +3 "collection"'( +408 "core" ( +3 "manipulator"&g& +5 "core" & \ 1 Z |( +4 "manipulator"&5% +6 "core" %ш\ #\ - | +4 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&j(-z +320 "core" ( +2 "manipulator"&#& +6 "core" &-| I 4 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &$& +4 "core" &-| F 4 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +3 .tHand.open +2 "manipulator"&b1 +16 "core" 1 +3 "manipulator"&0% +6 "core" %uj m\\ +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&V' ] +99 "core" ' +3 #tCompleted [myWCR #Phase 40: Saturday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:37 +2 #Preparing to sleep until 9/7/25 11:00AM +13 #Asleep til 9/7/25 11:00AM +8 #Continuing at 11:00PDT07-Sep-25 +4 "Can"\ 5E,X #o% +7 ."Qmail"GoodNews.email "Then, in tube 4: myWCR \\t\\t\\t\\t\\t#Phase 41: Sunday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:197\\n{1 => 33,\\n 2 => 33,\\n 3 => 32,\\n 4 => 1,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:43:17, 11.3C, 12% humidity, 14.4psia, 12.81V, 0.33A, 229.839Ah, 4.24W\\nSampled 197.8ml",Subject: "Asleep until 11:00PDT07-Sep-25" +1147 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5310 #"uploadLog"upsync +23285 "Can"\ F0,^ # +60002 \ G0,? $O +60002 \ G0, $ +60002 \ B8, %{ +60002 \ G0, & +60002 \ G1, & +60002 \ F0, '= +60003 \ F4,n 'Ӈ +60002 \ A8,R (i +60002 \ L*,( ( +60002 \ <D, ) +60002 \ G0, *+ +60003 \ G1,h * +60002 \ @:,M +W +60002 \ :H,, + +60001 \ G0, , +60002 \ A8, - +60002 \ G1, - +60002 \ G1,ʝ .E +60002 \ A8,w .ۇ +60003 \ G0,Z /q +60002 \ F0,9 0 +60002 \ K*, 0 +60002 \ M),ӓ 13 +60002 \ 6P,Z 1ɇ +60002 \ H1,C 2_ +60002 \ G0, 2 +60002 \ G0, 3 +60003 \ ?:, 4! +60002 \ G1, 4 +60002 \ F3, 5M +60002 \ E2, 5 +60003 \ G0,a 6y +60002 \ G0,; 7 +60002 \ F2, 7 +60002 \ G0, 8; +60002 \ L*, 8ч +60002 \ G0,y 9g +60003 \ G0,Y 9 +60002 \ ;D,? : +60002 \ <C,' ;) +60002 \ G1, ; +60002 \ G0,  +60003 \ C9,i > +60003  \ B9-M ?C +60002  \ H0-2 ?ه +60002  \ M*- @o +60002  \ A;- A +60002 \ G0-Y A +60002  \ H0- 7 B1 +60002 \ G1-  BLJ +60002 \ H0- C] +60002 \ H0- C +60003 \ G1- D +60002 \ H0- E +60002 \ H0-v E +60002 \ H0-T FK +60002 \ A<-9 F +60002 \ H1- Gw +60002 \ M*- H +60003 \ H0- H +60002 \ 7O-l I9 +60002 \ H0-!H Iχ +60002 \ A:-#' Je +60003 \ ?;-% J +60002 \ I/-& K +60002 \ G0-( L' +60002 \ 5V-* L +60002 \ F0-, MS +60003 \ G1-.k M +60002 \ F1-0H N @PDT1757228897.30 \ A9-2" O +60017 \ I--3 O +59988 \ G0-5 PA +60002 \ F0-7l Pׇ +60002 \ G0-9G Qm +60003 \ F0-;, R +60002 \ G0-= R +60002 \ G0-> S/ +60002 \ G0-@ SŇ +60002 \ F2-B T[ +60002 \ G0-D~ T +60002 \ G0-F] U +60001 \ E0-H= V +60002 \ G0-J V +60001 \ K*-K WI +60002 \ G0-M W߇ +60002 \ E2-O[ Xu +60003 \ G0-Q/ Y +60002 \ G1-S Y +60002 \ G0-T Z7 +60002 \ C5-V Z͇ +60002 \ F0-X [c +60003 \ F0-Z [ +60002 \ 9E-\\h \\ +60002 \ >=-^F ]% +60002 \ F0-` ] +60002 \ 7L-b ^Q +60002 \ K)-c ^ +60003 \ E3-eq _} +60002 \ ?9-gU ` +60003 \ D2-i: ` +60002 \ G0-k a? +60002 \ ><-l aՇ +60003 \ G1-n bk +60002 \ F0-p c +60002 \ @8-r c +60002 \ 2U-tp d- +60002 \ F0-vP dÇ +60002 \ ?;-x3 eY +60002 \ G0-z e +60004 \ F2-{ f +60000 \ G0-}| g +60002 \ B9-X g +60002 \ D4-> hG +60002 \ F2- h݇ +60002 \ G0- is +60003 \ >=- j +60002  \ G1- j +60002  \ F0- k5 +60002  \ E4- kˇ +60002 \ G0-k la +60002 \ G0-E l +60004 \ E2-$ m +60001  \ G0- n# +60002 \ E5- n +60002 \ ?=-w oO +60003 \ F3-^ o +60002 \ G0-@ p{ +60003 \ \ 8K-" q +60002  \ G0- q +60002  \ B9- r= +60002 \ \ @=- rӇ +60002  \ F0- si +60002 \ G0-~ s +60002 \ >=-\\ t +60002 \ L*-+ u+ +10134 \ L*-k uD +4 #tPowering core bus +514 .Gate.power :raw,:ON +2 "sampler") +11 )E +2 "core"  +3 "collection"' +3 '4 +2 "core"  +3 "processing"% +3 %H +2 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +63 % 2\ +2 % *\ +2 % 0\ +11 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X = D\ U +2 .tSE.home.seek :down +2 "storage"( ') +31 "core" ' +32 ' +2 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.home.seek :initial + "storage"(e([G +209 "core" ' + ."rdyProcessing"PS.stop + "processing"%5 +258 "core" ' +819 ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 .tForearm.seek :retract + "manipulator"&6' ] +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&m( +105 "core" ( +3 .tForearm.reconfigure :hammer + "manipulator"&#Q@2^d\ b +3 .tForearm.seek 7 + "manipulator"&K'΢ +103 "core" ' +2 "manipulator"&% +3 "core" %Λ < 8  +2 .tForearm.seek retracted +2 "manipulator"&.' ] +115 "core" ' +2 "manipulator"&D% +3 "core" % J G +2 "processing"%& +2 "collection"'Q& +4 "core" &B\ / +3 &\ % +61 ."openPC"PC.home.seek :open +10 .tCC.home.seek :open + "processing"%S( +2 "collection"'{( +317 "core" ( +18 ( +54 "Can"\ :B- uM +4 #tPhase [myWCR #Phase 41: Sunday StandAloneWCR with Regular cleanup (1 puck)] +2 ."Qmail"Notice.email "At 11:00:34 began in tube 4: myWCR \\t\\t\\t\\t\\t#Phase 41: Sunday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:197\\n{1 => 33,\\n 2 => 33,\\n 3 => 32,\\n 4 => 1,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 11.7C, 12% humidity, 14.4psia, 12.83V, 0.31A, 234.868Ah, 4.01W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 41: Sunday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +2010 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Y& +3 "core" &w\ ' +2 .tHand.open + "manipulator"&"1 +26 "core" 1 +2 "manipulator"&& +3 "core" &\ !q +3 "manipulator"&M% +3 "core" % J T +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&o(-z +192 "core" ( +2 "manipulator"&O& +3 "core" &-z  8 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &B& +2 "core" &-z 8 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&F'o +107 "core" ' +2 .tHand.close + "manipulator"&)/ +21 "core" / + "manipulator"&& +4 "core" &-{ o7 +2 "manipulator"&q% +3 "core" %|p o +3 .tForearm.seek :retract + "manipulator"&*' ] +104 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&i( +309 "core" ( +2 "manipulator"&z& +3 "core" & J { 0 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &7& +3 "core" & 3 4 ~0 +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ш +100 "core" ' +2 "manipulator"&^& +4 "core" &\ 0\ 5 r {0 +2 "manipulator"&w% +3 "core" %щ\ /\ + d | +3 "collection"'f& +3 "core" &w\ ! +2 "collection"'\\& +4 "core" &w\ " +3 .tCC.seek :closed + "collection"'-(X +5 "core" &w\ "\  +9 &6{\ , +9 &b|\ A +9 &4k\ S +10 &G\ S +9 &J\ S +9 &yG\ R +10 &:I\ S +9 &D\ S +10 & F\ R +9 &"F\ R +9 &$BG\ S +10 &&J\ S +9 &'F\ S +9 &)F\ R +10 &+KI\ R +9 &- I\ S +10 &.G\ R +9 &0G\ R +9 &2RH\ S +10 &4I\ R +9 &5K\ S +9 &7J\ S +10 &9ZG\ S +9 &;H\ R +10 &<G\ S +9 &>J\ S +9 &@bI\ S +10 &B$J\ S +9 &CT\ T +10 &Ee\ U +9 &G\\|\ X +9 &I\ \\ +10 &J\ ] +9 &L\ ] +9 &NS\ ] +10 &P\ ] +9 &Q\ ] +10 &S\ ^ +9 &UT\ ` +9 &W\ \\ +10 &XVA\ . +9 &Xh\ E +6 ( +2 "collection"'\\& +3 "core" &Xc\ E +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.56 + "collection"'(& +4 "core" &Xc\ E +2 .tHand.open + "manipulator"&1 +21 "core" 1 + "manipulator"&n% +4 "core" %d\ !\  k u +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a' ] +98 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'@& +4 "core" &Xc\ E +2 "collection"'% +3 "core" %T\  +2 .tCSV.dial CSR + "collection"'Z  +137 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +14 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'='q +3298 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 '`% +59 "core" %q\  +3 .tCS.reconfigure :fast +9 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"''B +689 "core" ' +2 .tCSV.dial :waste + "collection"'] +149 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''P +3567 "core" ' +3 #tPurging external Intake +2 "collection"'& +3 "core" &Xb\ E +2 "collection"';% +4 "core" %S\  +2 .tCSV.dial :flush + "collection"'_  +44 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'R' +2497 "core" ' +11 .tdelay 5 seconds +2431 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'! + '  +16 "core" +63 ~ +3 .tCTV.dial :intake +2 "collection"'k  +81 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml +2 "collection"''P +2518 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air + "collection"'  +81 "core"  +4 #tFlushing upper manifold +2 "collection"'>& +3 "core" &Xb,\ E +3 "collection"'N% +4 "core" %N\  +2 .tCSV.dial :flush +2 "collection"'  +77 "core"  +5 .tCS.seek 5ml +2 "collection"':'q +2094 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'U @ +44 "core" A +3 "collection"'s% +4 "core" %q\  +3 .tCS.seek 7ml + "collection"'p'g +554 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'9 +108 "core"  +4 .tCTV.dial :air + "collection"'  +4 "core" +5 .tCS.seek 0ml + "collection"''P +1747 "core" ' +3 .tdelay 7 seconds +2018 .CS.seek 3ml +4 "collection"' '2~ +797 "core" ' +5 .tCSV.dial :waste +5 "collection"'< +47 "core" +4 .tCS.seek 0ml + "collection"'l'P +795 "core" ' + "collection"'3& +4 "core" &Xa\ E +2 "collection"'8% +3 "core" %S\  +2 .tCSV.dial :flush + "collection"'x  +43 "core"  +4 .tCS.seek 3ml +2 "collection"'T'2~ +797 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" B +4 "collection"'1% +3 "core" %2y\  +3 .tCS.seek 4.999ml + "collection"'2'q +557 "core" ' + .tCSV.dial :air +2 "collection"'~ @ +15 "core" > +4 .tCS.seek 0ml +2 "collection"'X'P +1269 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +804 "core" ' +79 .tCSV.dial :waste +13 "collection"'r +87 "core" +7 .tCS.seek 0ml +2 "collection"'&'P +798 "core" ' +8 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\ & +13 "core" &\  f t. +8 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +26 .tElbow.seek CC +10 "manipulator"&y( +42 "core" ( +8 "manipulator"&& +21 "core" &\ \ ! yz +10 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +9 &v& +14 "core" & oz +9 .tForearm.seek CC +7 "manipulator"&C'ш +99 "core" ' +6 .tHand.close +7 "manipulator"&I/ +23 "core" / +9 .tCC.seek :open +3 "collection"'W( +407 "core" ( +2 "manipulator"&P& +5 "core" &\ \ j t~ +4 "manipulator"&,% +6 "core" %ы t +4 .tForearm.seek :retract +2 "manipulator"&g' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&5(-z +292 "core" ( +3 "manipulator"&& +6 "core" &-s\ 1\ 1 y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &u& +6 "core" &-s\ /\ 1 \\ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&#'o +115 "core" ' +4 .tHand.open +2 "manipulator"&$1 +22 "core" 1 +3 "manipulator"&b% +5 "core" %qd @ fM +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&0' ] +104 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 #Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'& +5 "core" &\  +4 "manipulator"&% +5 "core" % ]\ \ " y +5 "storage"(E% +6 "core" %, ? ? f\ W +3 "storage"(4. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 4 +3 "storage"(H(, +733 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 ( & +6 "core" &, \ \ , 6\ R +3 "manipulator"&t& +5 "core" &-s \ \ m s +4 "manipulator"&[% +5 "core" % ^ \ _ u +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +2 "manipulator"&( +178 "core" ( +3 "manipulator"&L& +6 "core" & mc +3 "storage"(+& +6 "core" &, \ K +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&A'| +94 "core" ' +3 "storage"(& +6 "core" &,\ \  U\ P +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(/' +301 "core" ' +3 "storage"(h- +5 "core" -'o +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (d& +87 "core" &,\ 1\ ; \ R +4 "manipulator"&G& +6 "core" & \ \   vc +5 ."WCR"Elbow.seek 4 +4 "manipulator"&V( +7 "core" ( +6 "manipulator"&j& +6 "core" & \ \ \   vc +3 "storage"(J& +6 "core" &,\ \ $ l\ P +5 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"&'Ј +23 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +24 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&c& +4 "storage"(?') +12 "core" & \ \  uc +3 "manipulator"&%% +6 "core" %Ј r+ +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&}( +151 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +11 "core" ( +3 "manipulator"& & +5 "core" &\ \  u* +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &D& +4 "core" & q* +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&Q'ш +102 "core" ' +6 "manipulator"&& +6 "core" & y s* +3 "manipulator"&6% +7 "core" %т p +3 "collection"'K& +6 "core" &\  +4 "collection"'|& +8 "core" &\  +6 ."WCR"CC.seek :closed +3 "collection"'(X +3 "core" &\  +7 &\ \ +6 &-s\ \ +{ +9 &`w\ ? +10 &9j\ R +9 &E\ S +9 &G\ S +10 &|D\ R +9 &=I\ R +9 &H\ R +10 & E\ S +9 &"F\ R +10 &$EE\ R +9 &&E\ R +10 &'D\ R +9 &)D\ R +9 &+MD\ R +9 &-D\ R +10 &.E\ R +9 &0F\ S +10 &2UE\ R +9 &4F\ R +9 &5I\ S +10 &7I\ S +9 &9^C\ R +9 &;F\ S +10 &<F\ R +9 &>C\ R +10 &@eD\ R +9 &B&L\ S +9 &CT\ T +10 &Ee\ U +9 &G_w\ W +9 &I\ [\ +11 &J\ ^ +8 &L\ ^ +10 &NR\ ^ +9 &P\ ] +9 &Q\ ^ +10 &S\ ^ +9 &UU ` +10 &W ] +9 &XV>\ / +9 &Xk\ I +6 ( +5 "collection"'|& +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.60 +3 .Hand.open +2 "manipulator"&Y1 +3 "core" &Xe\ I +19 1 +2 "manipulator"&"% +5 "core" %т ] k +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +182 .Flow.enablePump :primary +13 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")M+ +6 "core" + +3 "sampler")O% +81 "core" %  +4 "collection"'B& +6 "core" &Xe\ I +5 "Can"\ q- u% +13 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")m +6 "core"  +11 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 32,\\n 4 => 1,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:34, 11.7C, 12% humidity, 14.4psia, 12.83V, 0.31A, 234.868Ah, 4.01W",Subject: "bac wcr sampling at most 1000ml" +648 "core" +7 ."WCR"SS.seek 0ml +3 "sampler")z'! +251 "core" ' +3 ."WCR"SSV.dial CBV +3 "sampler")7  +149 "core"  +6 ."WCR"CTV.dial :intake +3 "collection"'^  +83 "core"  +9 #"WCR"Waiting for sampler to finish priming... +2 .delayUntil "11:10:02.05" +674 #"flow"3.6L/min +3008 #4.0L/min +1761 "Can" - u> +10050 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +11 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")w  +3 "collection"'f @ +10 "core" ? +10 +8 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +5 "Can" - uۂ +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'*% +4 "core" %L +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X6@  +16 "collection"'@% +5 "core" %L +3 "sampler")% +7 "core" %+IH  +17 "collection"'\\% +5 "core" %L +4 "sampler")Z% +7 "core" %+\\[ k +3 "collection"'% +88 "core" %L +3 #"WCR"Intake @30.1psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X% +4 "core" %L +4 "sampler")N% +6 "core" %V +38 "collection"'% +4 "core" %L +4 "sampler")% +5 "core" %VGD +45 "collection"'U% +4 "core" %L +4 "sampler")s% +6 "core" %V_[ +3 ."WCR"Intake.select :close +2 "sampler")0 +18 ):% +4 "core" %V`^ +3 ."WCR"SSV.dial :exhaust +3 "sampler")9  +81 "core"  +8 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")'! +398 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 #"WCR"Sampling 1000.0ml in 45:00 +5 .Flow.enablePump :primary + .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X0XT   +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X +4 "collection"'{% +5 "core" %L +4 #"WCR"Intake @30.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +7 "core" % +33 "collection"'N% +4 "core" %L +3 "sampler")'% +7 "core" %LJ +2 ."WCR"Intake.select :close +3 "sampler")0 +18 )% +4 "core" %B@ +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")U'! +898 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")s  +6 "collection"': @ +7 "core" ? +2033  +3 #"flow"4.1L/min +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +5 "Can"\ -3 v +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'9% +5 "core" %L +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X5 +3049 "core" ''*73  +16 #"WCR"Vacuum too high -- waiting up to 1:30 +4 .SS.reconfigure :exhale +2 "sampler")#.0X% +10 "core" %L\ +8 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +6 .SS.reconfigure :inhaling 0.16ml/s +4 "sampler")#. 0X6  +18 "collection"'g% +4 "core" %L +3 "sampler")4% +7 "core" %FC  +21 "collection"'% +4 "core" %L +89 "sampler")% +6 "core" %ZX  +4 "collection"' % +7 "core" %L +3 "sampler")t% +5 "core" %^[  +30 "collection"'[% +5 "core" %L +4 "sampler")L% +5 "core" %hc  +34 "collection"'C% +4 "core" %L +3 "sampler")% +5 "core" %po  +40 "collection"'% +4 "core" %L +4 "sampler")5% +5 "core" %}y  +45 "collection"'0% +4 "core" %L +4 "sampler")+% +6 "core" %  +50 "collection"'e% +6 "core" %L +3 "sampler")G% +6 "core" % +58 "collection"'j% +4 "core" %L +4 "sampler")J% +6 "core" % +65 "collection"'% +5 "core" %L +3 "sampler")c% +5 "core" % +76 "collection"'%% +5 "core" %L +3 "sampler") % +5 "core" % +87 "collection"'#% +4 "core" %L +3 "sampler")/% +7 "core" % +96 "collection"' % +5 "core" %L +3 "sampler")D% +7 "core" % +109 "collection"'% +5 "core" %L +3 "sampler")A% +7 "core" %D> +124 "collection"'V% +4 "core" %L +4 "sampler")% +5 "core" %c] +142 "collection"'d% +4 "core" %L +3 "sampler")?% +6 "core" % +160 "collection"'K% +4 "core" %L +4 "sampler")% +5 "core" % +181 "collection"'6% +5 "core" %L +4 "sampler")"% +6 "core" % +192 "collection"'|% +5 "core" %L +4 "sampler")Q% +6 "core" % +193 "collection"'W% +4 "core" %L +4 "sampler")Y% +5 "core" %0, +194 "collection"'m% +4 "core" %L +3 "sampler")% +7 "core" %DC E +2 ."WCR"Intake.select :close +3 "sampler")0 +18 )q% +3 "core" %HF ; +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler").'! +860 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")F  +7 "collection"'o @ +7 "core" ? +70 +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +6 "Can" \ - v +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"')% +4 "core" %L +3 #"WCR"Intake @34.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0Xj% +7 "core" %q&&$  +17 "collection"'k% +5 "core" %L +4 "sampler")% +6 "core" %q&+)  +21 "collection"'(% +5 "core" %L +3 "sampler")% +7 "core" %q&/+  +24 "collection"'=% +5 "core" %L +4 "sampler"):% +7 "core" %q&11  +28 "collection"'s% +5 "core" %L +3 "sampler")9% +7 "core" %q&85  +33 "collection"'U% +5 "core" %L +3 "sampler")<% +7 "core" %q&=9  +38 "collection"' % +5 "core" %L +3 "sampler")8% +7 "core" %q&BB  +43 "collection"'`% +5 "core" %L +4 "sampler")% +7 "core" %q(JH  +49 "collection"'N% +6 "core" %L +3 "sampler")'% +7 "core" %qVP +57 "collection"'1% +6 "core" %L +3 "sampler")T% +7 "core" %qb\\ +65 "collection"'~% +5 "core" %L +3 "sampler")2% +7 "core" %qmj +74 "collection"'X% +5 "core" %L +4 "sampler")r% +6 "core" %q| +85 "collection"'% +5 "core" %L +3 "sampler")l% +7 "core" %q +3 "collection"' % +91 "core" %L +3 #"WCR"Intake @32.5psia, vacuum from 20.0 to 24.0psi +5 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X8;  +39 "collection"'% +5 "core" %L +3 "sampler")A% +7 "core" %!CB  +43 "collection"'V% +5 "core" %L +3 "sampler")% +6 "core" %!KG  +51 "collection"'d% +5 "core" %L +3 "sampler")?% +7 "core" %!QO  +57 "collection"'K% +6 "core" %L  +4 "sampler")% +7 "core" %\\Z q +65 "collection"'6% +5 "core" %L +3 "sampler")"% +7 "core" %c` +74 "collection"'|% +5 "core" %L +87 "sampler")Q% +11 "core" %~z +4 "collection"'W% +7 "core" %L +3 "sampler")Y% +5 "core" %~ +4 "collection"'m% +7 "core" %L +2 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X*% +6 "core" %L +4 "sampler")k% +5 "core" %!;:  +16 "collection"'% +5 "core" %L +3 "sampler")(% +6 "core" %!><  +19 "collection"'% +5 "core" %L +3 "sampler")=% +7 "core" %"@?  +20 "collection"':% +5 "core" %L +4 "sampler")s% +7 "core" %"DB  +24 "collection"'9% +5 "core" %L +3 "sampler")U% +7 "core" %#FD  +28 "collection"'<% +5 "core" %L +3 "sampler") % +7 "core" %#MJ  +33 "collection"'% +5 "core" %L +3 "sampler")8% +7 "core" %#QN  +38 "collection"'`% +5 "core" %L +3 "sampler")% +90 "core" %#WU  +5 "collection"'N% +11 "core" %L +2 "sampler")'% +7 "core" %#b`  +51 "collection"'1% +5 "core" %L +4 "sampler")T% +6 "core" %ih +57 "collection"'~% +5 "core" %L +4 "sampler")2% +6 "core" %ut +65 "collection"'X% +6 "core" %L +3 "sampler")r% +7 "core" %{ +74 "collection"'% +5 "core" %L +4 "sampler")l% +7 "core" % +3 "collection"' % +6 "core" %L +3 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +88 "core" '-  +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X  +83 "core"  +8 ."WCR"delay 1:00 +201 ."sourcePumpShutdown"Flow.disablePump :primary +6 .Gate.power :sampler,:OFF +5797 ."WCR"CSV.dial :air +3 "collection"'k @ +76 "core" B +9 ."WCR"CS.seek 10ml +3 "collection"'' +2516 "core" ' +3 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +3 "collection"'( @ +83 "core" ? +59 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +99 "core"  +8 "collection"'=% +6 "core" %\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"': ` +29 "core" a +9 ."WCR"CS.seek 6.604ml +3 "collection"'s' +892 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'9  +4 'U  +32 "core"  +49  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Gb +5 ."WCR"CS.seek 0ml +3 "collection"'<'P +1695 "core" '- O J\  +6 ."WCR"CBV.dial :waste2b +3 "collection"'  +36 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +86 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'8  +144 "core" +8 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'`  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'' +590 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +2011 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +2 "collection"'N @ +79 "core" > +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"''  +99 "core"  +10 "collection"'1% +5 "core" %\ \  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'T ` +61 "core" _ +93 ."WCR"CS.seek 7.266ml +3 "collection"'~' +753 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'2  +4 'X  +36 "core"  +109  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Gb +5 ."WCR"CS.seek 0ml +3 "collection"'r'P +1637 "core" ' S N\  +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'  +37 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'l' +323 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +143 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'R  +46 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +2 "collection"'a' +595 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +19 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'-' +2014 "core" ' +4 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +3 .CBV.dial SSV +2 "collection"'3 @ +77 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'x  +99 "core"  +11 "collection"'P% +6 "core" %\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"', ` +62 "core" ^ +8 ."WCR"CS.seek 7.181ml +3 "collection"'\ '( +745 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +8 'p  +45 "core"  +97  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Gb +5 ."WCR"CS.seek 0ml +3 "collection"'u'P +1584 "core" ' Q J\ +6 ."WCR"delay 2:00 +3020 "Can" \ ,W-{ w> +8984 ."WCR"CBV.dial :waste2b +3 "collection"'b  +36 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'y' +359 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'E  +144 "core" +7 "collection"'g& +5 "core" &Xa\ I +90 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 "manipulator"&!% +6 "core" % R o +3 "storage"(v% +6 "core" %H\ \  \ M +3 "storage"(4. +5 "core" .(, +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 3 +3 "storage"((G +188 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &J \ J +4 "manipulator"& & +6 "core" & z m& +3 "manipulator"&t% +6 "core" % R n +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +3 "manipulator"&[( +165 "core" ( +3 "manipulator"&L& +7 "core" & qc +3 "storage"(& +6 "core" &M\ \ % \ O +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&C'k +94 "core" ' +3 "storage"(& +7 "core" &M\ \  q\ O +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(I' +97 "core" ' +3 "storage"(0- +5 "core" -'\\ +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&+& +4 "core" & K kc +4 "storage"(e& +6 "core" &M \ I +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 3 +3 "manipulator"&G'K +35 "core" ' +4 ."WCR"Elbow.hold +2 "manipulator"&j, +5 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(J- +4 "core" -'\\ +5 ."WCR"SE.seek 31.5 Pucks below Top Plate +3 "storage"(' +32 "core" ' +3 "manipulator"&c% +6 "core" %PL F H V +3 "storage"(%& +6 "core" &M \ = +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 305 counts +2 "manipulator"& '| +12 "core" ' +2 "manipulator"&#& +7 "core" & \  oc +3 "storage"(/& +6 "core" &M k\ H +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +2 "manipulator"& 'k +22 "core" ' +4 ."WCR"SE.seek 32.5 Pucks below Top Plate +3 "storage"(i' +40 "core" ' +3 "manipulator"&& +5 "core" & pc +4 "manipulator"&A% +6 "core" %p\ q +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&V' ] +91 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&( +168 "core" ( +3 "manipulator"&d& +5 "core" &  l% +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &?& +4 "core" & . l% +4 ."WCR"Forearm.seek CC +3 "manipulator"&K'ш +99 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&/ +28 "core" / +91 ."WCR"CC.seek :open +4 "collection"'6( +413 "core" ( +3 "storage"("& +6 "core" &M\ \  \ P +3 "storage"(|& +5 "core" &M\ \  \ P +4 "manipulator"&D& +5 "core" & p"z +4 "manipulator"&Q% +5 "core" %ё q +5 ."WCR"Forearm.seek :retract +3 "manipulator"&W' ] +96 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 3 +3 "manipulator"&Y( +170 "core" ( +2 "manipulator"&m& +7 "core" &\ \  1 vh +3 "storage"(5& +6 "core" &M\ ?\ > l\ S +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 3 +3 "manipulator"&'K +112 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&$, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&o1 +28 "core" 1 +5 "manipulator"&F% +5 "core" %Qf h b +4 "storage"()& +6 "core" &M \ H +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 306 counts +2 "manipulator"&.'} +12 "core" ' +2 "manipulator"&f& +7 "core" &\ $\ 3 J zf +3 "storage"(w& +6 "core" &M\  s G\ T +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 800 counts +3 "manipulator"&h'k +37 "core" ' +2 "storage"(7% +5 "core" %\ =\ > +\ R +6 ."downElevator"SE.seek :down +4 "storage"(^') +50 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +43 (B% +4 "core" %3 0 , \ X +4 "manipulator"&n% +5 "core" %҅\ -\ $ U | +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +6 "core" &"\  +3 "manipulator"&@& +6 "core" & | f +3 "manipulator"&% +5 "core" % J C +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(-z +181 "core" ( +3 "manipulator"&Z& +5 "core" &- X +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- h X +4 .tForearm.seek :garage +2 "manipulator"&{'o +110 "core" ' +3 .tHand.close +2 "manipulator"&/ +26 "core" / +3 "manipulator"&\\& +7 "core" &- iX +2 "manipulator"&% +6 "core" %~v h$ +4 .tForearm.seek :retract +3 "manipulator"&' ] +108 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&;( +300 "core" ( +78 "manipulator"&O& +6 "core" &\ \ ' |) +3 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +4 &_& +6 "core" &\ (\ ' / |) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&*'ш +104 "core" ' +3 "manipulator"&M& +7 "core" &\ \  ) v) +3 "manipulator"&]% +6 "core" %}\ \  , u +4 "collection"'& +6 "core" &<\  +4 "collection"'& +7 "core" &5\  +5 .tCC.seek :closed +4 "collection"'>(X +5 "core" &#\  +4 &#\ 4 +8 &Ev!\ 2 +10 &8nv\ F +9 &[\ R +9 &E%\ R +10 &SJ\ R +9 &F\ R +10 &F\ R +9 &J\ R +9 &!\\I#\ Q +10 &#G\ Q +9 &$G!\ Q +9 &&J \ R +10 &(dG\ Q +9 &*&F#\ Q +10 &+G\ Q +9 &-I \ R +9 &/kD#\ R +10 &1-H#\ R +9 &2G\ R +9 &4H#\ Q +10 &6tG!\ Q +9 &85G\ R +10 &9I"\ R +9 &;J\ R +9 &=zI#\ R +10 &?>G \ Q +9 &@I"\ R +9 &BG\ R +10 &DR"\ S +9 &F<d \ U +10 &G~"\ X +9 &I\ \\ +9 &Kg"\ \ ^ +10 &M,"\ ] +9 &N"\ ] +9 &P"\ \ ^ +10 &Rm"\ \ _ +9 &T0!\ \ ^ +10 &U\ b +9 &W#\ H +9 &X|+#\ \ + +10 &X]"\ L +3 ( +4 "collection"'& +4 "core" &X]\ L +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.64 +2 "collection"'k& +6 "core" &X] \ L +5 .tHand.open +2 "manipulator"&&1 +23 "core" 1 +3 "manipulator"&(% +5 "core" %j 9 n +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'=& +5 "core" &X\\ \ L +4 "collection"':% +6 "core" %:\  +3 .tCSV.dial CSR +3 "collection"'  +46 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'U'q +1350 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +19 '9% +4 "core" %q\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'s'A +683 "core" ' +3 .tCSV.dial :waste +2 "collection"' +137 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'<'P +1988 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'8& +6 "core" &X^\ L +3 "collection"'`% +6 "core" %M \  +2 .tCSV.dial :flush +3 "collection"'  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"''q +1270 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'N @ +47 "core" B +6 "collection"''% +5 "core" %q\  +5 .tCS.seek 7ml +2 "collection"'1'c +557 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'T  +8 '  +39 "core"  +104  +7 .tCBV.dial :waste2b +84 "collection"'X  +6 "core"  +15 .tCS.seek 0ml +2 "collection"'2'P +1749 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'~& +5 "core" &X]\ L +4 "collection"'% +6 "core" %N*\  +3 .tCSV.dial CSR +2 "collection"'r  +45 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"' '! +1976 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +3 "collection"'R' +558 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'l +4 'a  +58 "core"  +53 +8 .tCTV.dial :intake +3 "collection"'3  +82 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +3 "collection"'x' +2025 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'P  +79 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"','P +591 "core" ' +3 .tCSV.dial CSR +3 "collection"'-  +108 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'p'q +1351 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +1359 "core" ' +3 .tCSV.dial CBV +2 "collection"'\ +109 "core" +8 .tCS.seek 0ml +3 "collection"'b'P +2612 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&u& +6 "core" & 7 n( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&E( +6 "core" ( +3 "manipulator"&g& +6 "core" & n( +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &!& +4 "core" & \ \ n( +5 .tForearm.seek CC +2 "manipulator"&v'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&4/ +20 "core" / +6 .tCC.seek :open +3 "collection"'( +408 "core" ( +3 "manipulator"& & +5 "core" & \  ] u( +4 "manipulator"&t% +5 "core" %z\ \  @ v +4 .tForearm.seek :retract +3 "manipulator"&H' ] +173 "core" ' +4 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&L(-z +301 "core" ( +3 "manipulator"&& +7 "core" &-v \ # | +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-v 5 | | +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&}'o +116 "core" ' +3 .tHand.open +2 "manipulator"&01 +19 "core" 1 +3 "manipulator"&+% +6 "core" %sl  j^ +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&e' ] +105 "core" ' +3 #tCompleted [myWCR #Phase 41: Sunday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:34 +2 #Preparing to sleep until 9/8/25 11:00AM +13 #Asleep til 9/8/25 11:00AM +8 #Continuing at 11:00PDT08-Sep-25 +4 "Can"\ 2G- w` +7 ."Qmail"GoodNews.email "Then, in tube 5: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 42: Monday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:201\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 0,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:45:32, 12.2C, 12% humidity, 14.5psia, 12.79V, 0.34A, 235.456Ah, 4.40W\\nSampled 194.3ml",Subject: "Asleep until 11:00PDT08-Sep-25" +1131 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5343 #"uploadLog"upsync +10261 "Can"\ B0-  x> +60002  \ C0-Ć x> +60002  \ C1-m yF> +60002 \ D1-L y> +60003 \ D1-% zr> +60002 \ D1- {> +60002  \ D1- {> +60002 \ \ D0- |4> +60002  \ E0-Ѣ |> +60002  \ E0-| }`> +60002  \ I+- }> +60002 \ ?;- ~> +60003 \ D1- "> +60002 \ 9B-ڠ > +60002 \ C3-} N> +60002 \ E0-Y > +60003 \ E0-9 z> +60002 \ <:-! > +60002 \ E0- > +60002 \ C3- <> +60003 \ D0- > +60002 \ E0- h> +60002 \ D0- > +60002 \ K)- > +60003 \ E0- *> +60002 \ =:- > +60002 \ E0- V> +60003 \ D0- > +60002 \ 5L- > +60002 \ D0-d > +60002 \ >;-C > +60002 \ 8D-( D> +60003 \ D0- > +60002 \ D0- p> +60002 \ ;@. > +60002 \ D0. > +60002 \ D1.0 2> +60003 \ D0. > +60002 \ A4. ^> +60002  \ A3.\ > +60002  \ D0. > +60002  \ E0. > +60003 \ E0.e > +60002  \ D0.R L> +60002  \ E0., > +60002 \ D1. x> +60002 \ C1. > +60002 \ E1. > +60003 \ E0. :> +60002 \ E0., > +60002 \ E0. f> +60002 \ :A. > +60002 \ E0." > +60002 \ E0.$ (> +60002 \ >;.&v > +60002 \ F0.(W T> +60002  \ E0.*= > +60002  \ =;., > +60003  \ D0.- > +60002 \ E0./ > +60002 \ ?:.1 B> +60002  \ I*.3z > +60002 \ D1.5 n> +60002 \ I,.6 > +60002 \ J*.8p > +60002 \ A9.:H 0> +60003 \ E0.<) > +60002 \ D0.> \\> +60002 \ >9.? > +60002 \ E0.A > +60002 \ E1.C > +60002 \ E0.E > +60002 \ :C.Gr J> +60002 \ E0.IQ > @PDT1757315303.26 \ E0.K* v> +60003 \ >:.M > +60002 \ D0.N > +60002 \ D2.P 8> +60002 \ E0.R[ > +60002 \ H,.T# d> +60003 \ 7H.U > +60002 \ B3.W > +60002 \ D0.Y &> +60002 \ 6J.[h > +60002 \ E0.]K R> +60002 \ E0._ > +60003 \ <;.a ~> +60002 \ E0.b > +60002 \ E0.d > +60002 \ <>.f @> +60002 \ D0.h > +60002 \ E0.jf l> +60002 \ I).l- > +60002 \ E0.m > +60002 \ E0.o .> +60003 \ E1.q > +60002 \ D0.sr Z> +60002 \ D0.uK > +60002 \ C0.w2 > +60002 \ 6F.y > +60003 \ B2.z > +60002 \ 7F.| H> +60002 \ D0.~ > +60002 \ C1. t> +60002 \ 9C.s \ > +60002 \ I*.1 > +60003 \ =;. 6> +60002 \ =9. > +60002 \ D2. b> +60002 \ D0. > +60002 \ 8D.m > +60002 \ D0.N $> +60002 \ D0.* > +60002  \ <=. P> +60003  \ C0. > +60002 \ D0. |> +60002 \ 8A. > +60002 \ C2. > +60002 \ I*.H >> +60002 \ 5L. > +60002 \ D0. j> +60002 \ E0. > +60002 \ <?. > +60002 \ E0. ,> +60002 \ E0.b > +60003 \ <>.I X> +60002 \ E0.$ > +60002 \ D0. „> +60002 \ =;. > +60002 \ D0. ð> +60002 \ D0. F> +60002 \ I*.Q > +60002 \ E0. r> +60002 \ E0. > +60002 \ 9E. ƞ> +60002 \ D0. 4> +60002 \ E0. > +60003 \ =;.u `> +60002 \ ;=.\\ > +60002 \ D1.= Ɍ> +9540 \ E/.É ɤ +13 #tPowering core bus +543 .Gate.power :raw,:ON +2 "sampler") +28 ) +4 "core"  +4 "collection"' +4 'J +4 "core"  +4 "processing"% +4 %c +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 0,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 12.3C, 12% humidity, 14.5psia, 12.79V, 0.37A, 240.474Ah, 4.71W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 42: Monday DA+WCR with hotBleach cleanup (4 pucks)" +2 #tStarting initialPurge +1381 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'7& +4 "core" &w\  +4 .tHand.open +2 "manipulator"&W1 +18 "core" 1 +3 "manipulator"&B& +7 "core" &\ k j!q +3 "manipulator"&n% +6 "core" % V ~ o +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&Y(-z +184 "core" ( +3 "manipulator"&& +5 "core" &- k lz +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &- lz +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&.'o +110 "core" ' +3 .tHand.close + "manipulator"&@/ +22 "core" / +4 "manipulator"&& +5 "core" &- ~ O cz +7 "manipulator"&i% +9 "core" %wt s d a$ +4 .tForearm.seek :retract +2 "manipulator"&^' ] +107 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&h( +316 "core" ( +3 "manipulator"&Z& +6 "core" & ' k- +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & , i- +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&$'ш +104 "core" ' +3 "manipulator"&& +5 "core" & O j, +4 "manipulator"&\\% +7 "core" %} p n +3 "collection"'& +6 "core" &w\  +4 "collection"'& +8 "core" &w\  +6 .tCC.seek :closed +2 "collection"'{(X +4 "core" &w\  +3 &w\   +9 &3v\ \ +} +9 &`{\ @ +10 &(m\ R +9 &F\ S +10 &E\ \ T +9 &hG\ \ \ T +9 &+G\ \ S +10 &D\ S +9 & D \ S +9 &"qI\ S +10 &$3H\ S +9 &%C\ S +10 &'I\ S +9 &)yG\ S +9 &+:H\ T +10 &,I\ \ S +9 &.J\ S +9 &0F\ S +10 &2CC\ S +9 &4I\ S +10 &5K \ S +9 &7J \ S +9 &9KH\ S +10 &;I\ S +9 &<G\ S +9 &>I\ S +10 &@SH\ S +9 &BG\ T +10 &CR\ T +9 &Ee\ \ V +9 &GNx\ X +10 &I \ \\ +9 &J\ ] +9 &L\ ^ +10 &NE\ ^ +9 &P\ ] +10 &Q\ _ +9 &S\ ^ +9 &UG\ ` +10 &W\ a +9 &XdM\ \ "j +9 &X x\ \ M +6 ( +5 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.58 +2 "collection"'z& +6 "core" &X`\ \ M + &X`\ M +4 .tHand.open +2 "manipulator"&O1 +26 "core" 1 +3 "manipulator"&_% +7 "core" %U h +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&M' ] +100 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"']& +96 "core" &X`\ \ M +3 "collection"'% +6 "core" %U\ +3 .tCSV.dial CSR +3 "collection"'  +139 "core"  +10 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +4 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'6'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 'k% +4 "core" %q\ \  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"'&'@ +686 "core" ' +4 .tCSV.dial :waste +3 "collection"'( +137 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'='P +771 #"uploadLog"upsync +1218 "core" ' +4 #tPurging external Intake +2 "collection"':& +6 "core" &X_\ M +3 "collection"'% +7 "core" %S\  +2 .tCSV.dial :flush +3 "collection"'  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'*' +2499 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'y +3 '9  +21 "core" +69 +5 .tCTV.dial :intake +3 "collection"'U  +82 "core"  +8 .tIntake.select :open +2 "sampler") +19 .tCS.seek 0ml +2 "collection"' 'P +2518 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'s  +82 "core"  +6 #tFlushing upper manifold +2 "collection"'8& +6 "core" &X_\ M +3 "collection"'`% +6 "core" %O\  +2 .tCSV.dial :flush +3 "collection"'  +75 "core"  +7 .tCS.seek 5ml +3 "collection"'<'q +1290 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'N @ +45 "core" A +5 "collection"''% +7 "core" %q\  +4 .tCS.seek 7ml +2 "collection"''g +552 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'T +112 "core"  +7 .tCTV.dial :air +2 "collection"'  +6 "core" +7 .tCS.seek 0ml +3 "collection"'X'P +1749 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'1'2~ +796 "core" ' +3 .tCSV.dial :waste +87 "collection"'~ +46 "core" +13 .tCS.seek 0ml +2 "collection"''P +793 "core" ' +3 "collection"'r& +5 "core" &X^\ M +4 "collection"'2% +5 "core" %L \  +3 .tCSV.dial :flush +3 "collection"'  +46 "core"  +7 .tCS.seek 3ml +2 "collection"'a'2~ +800 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'l @ +45 "core" A +5 "collection"'3% +7 "core" %2~\  +4 .tCS.seek 5ml +2 "collection"'R'q +555 "core" ' +3 .tCSV.dial :air +2 "collection"'P @ +6 "core" @ +7 .tCS.seek 0ml +2 "collection"'x'P +1277 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'-'2~ +802 "core" ' +3 .tCSV.dial :waste +3 "collection"', +76 "core" +7 .tCS.seek 0ml +2 "collection"'p'P +803 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\ & +6 "core" & u r+ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +35 "core" ( +2 "manipulator"&u& +6 "core" &\ \  Y v +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &g& +4 "core" &\ \  u +4 .tForearm.seek CC +2 "manipulator"&!'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&4/ +22 "core" / +5 .tCC.seek :open +2 "collection"';( +409 "core" ( +3 "manipulator"&& +6 "core" & 4 * K } +3 "manipulator"&>% +6 "core" %х & + 0 ~ +3 .tForearm.seek :retract +3 "manipulator"& ' ] +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&t(-z +302 "core" ( +2 "manipulator"&v& +7 "core" &- - C Z }\\ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &E& +5 "core" &- : , }\\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +16 "core" 1 +2 "manipulator"&0% +7 "core" %q] l i< +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&+' ] +104 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +7 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 5 at 11:05:16PDT08-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 0,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:35, 12.3C, 12% humidity, 14.5psia, 12.79V, 0.37A, 240.474Ah, 4.71W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'H& +1314 "core" &\  +3 "manipulator"&}% +6 "core" % a h r +3 "storage"(% +5 "core" %*\ \  i\ N +4 "storage"(J. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(c(; +363 "core" ( +11 .tSC.configure :limp +2 "storage"($(\ 1b +5 (%& +4 "core" &; \ G +4 "manipulator"&/& +6 "core" &- | n\\ +3 "manipulator"&#% +6 "core" % a < m +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&( +180 "core" ( +3 "manipulator"&A& +45 "core" &% ma +3 "storage"(C& +6 "core" &; \ I +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&[' +102 "core" ' +3 "storage"( & +5 "core" &; \ F +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(' +90 "core" ' +3 "storage"(d- +6 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +5 (j& +6 "core" &; K\ A +3 "manipulator"&?& +6 "core" &% z ia +3 .tElbow.seek 5 +3 "manipulator"&e( +6 "core" ( +3 "manipulator"&L& +6 "core" &% na +3 "storage"(q& +6 "core" &; |\ G +4 .tForearm.seek 5 + 300 counts +3 "manipulator"&b' +15 "core" ' +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"& / +26 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&"& +4 "storage"(') +12 "core" &% u fa +3 "manipulator"&G% +5 "core" % ~ k? +5 .tForearm.seek :retract +3 "manipulator"&K' ] +40 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +54 "core" ' +4 .tElbow.seek CC +2 "manipulator"&I( +171 "core" ( +2 "manipulator"&& +7 "core" & o o( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &o& +4 "core" & m( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&F'ш +105 "core" ' +3 "manipulator"&)& +7 "core" & N l( +3 "manipulator"&Q% +6 "core" %р | k +4 "collection"'5& +5 "core" &\  +5 "collection"'S& +8 "core" & \  +4 .tCC.seek :closed +4 "collection"'(X +6 "core" &\  +2 &\ 4 +9 &Ew \ 2 +9 &>oy \ F +10 &Z \ S +9 &G\ R +9 &VI \ S +10 &G \ S +9 &D\ S +9 &H\ \ R +10 &!_D\ R +9 &#!F/\ R +10 &$F\ S +9 &&D\ S +9 &(gH \ R +10 &*)H\ R +9 &+I\ S +86 &-C\ \ R +25 &/oI)\ R + &11I\ R +2 &2E\ S + &4L.\ S + &6vJ-\ S + &88I1\ S + &9G+\ S + &;G\ R + &=~D\ S +3 &??F\ \ S + &AB\ S + &BB\ R +6 &DK\ S +10 &FCT\ T +9 &Hb,\ U +9 &I\ Y +10 &Ku\ [ +9 &M3 \ ] +10 &N\ ] +9 &P+\ ] +9 &Rw!\ ] +10 &T7\ \ ^ +9 &U#\ ` +9 &W\ ? +10 &X+\ *z +9 &XZ\ \ F +4 ( +3 "collection"'S& +6 "core" &XVT\ \ F +4 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.49 +3 .Hand.open +2 "manipulator"&71 +21 "core" 1 +3 "manipulator"&W% +6 "core" %|  c +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&B' ] +96 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")n+ +4 "core" + +4 "sampler")% +5 "core" %  +4 "collection"'& +14 "core" &XV@\ F +7 "Can"\ %m.ž P +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")m +6 "core"  +6 .tSS.reconfigure :fast +2 "sampler")#.0X% +5 "core" %SV +3 "sampler")!% +7 "core" % a` D +2 .tIntake.select :close +2 "sampler")0 +18 )% +4 "core" %dc  +3 .tSSV.dial :exhaust +3 "sampler")v  +81 "core"  +8 .tExhaust.select :open +2 "sampler")@ +19 .tSS.seek 0ml +2 "sampler")E'! +902 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")  +4 "collection"'0 @ +10 "core" ? +72 +7 #tAllowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can" .ʣ RZ +3 .tIntake.select :open +2 "sampler") +217 "collection"'H% +4 "core" %S\\ +4 #tIntake @32.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X @ +3 .tIntake.select :close +2 "sampler")0 +17 )m% +4 "core" %GG @ +3 .tSSV.dial :exhaust +3 "sampler")  +83 "core"  +82 .tExhaust.select :open +14 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")n'! +892 "core" ' +3 .tExhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")i  +4 "collection"' @ +10 "core" ? +72 +9 #tAllowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can" .˾ i +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +5 "core" %Sq +3 #tIntake @32.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +5 "core" %Sr +3 "sampler")!% +7 "core" %Q.'%  +28 "collection"'% +5 "core" %S' +3 "sampler")v% +7 "core" %QJH { +33 "collection"'{% +90 "core" %S$ +4 "sampler")% +8 "core" %Q:6 +3 "collection"'0% +6 "core" %St +3 #tIntake @32.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X 0X0X% +6 "core" %Sc +2 #tIntake @32.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X>  +19 "collection"'6% +5 "core" %Sa +3 "sampler")Y% +6 "core" %o'[[  +21 "collection"'$% +5 "core" %Sm +4 "sampler")&% +5 "core" %o j +25 "collection"'% +5 "core" %S[ +4 "sampler")% +7 "core" %o +3 "collection"'V% +6 "core" %Sb +3 #tIntake @32.3psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X   +22 "collection"''% +5 "core" %Sm +3 "sampler")<% +7 "core" %r$WU  +24 "collection"'`% +5 "core" %S_ +3 "sampler")% +7 "core" %r!yt  +28 "collection"'=% +5 "core" %Sj +3 "sampler")X% +7 "core" %r 5 +3 "collection"'T% +5 "core" %S^ +3 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X % +5 "core" % +59 "collection"'l% +5 "core" %Sl +4 "sampler")a% +6 "core" % +66 "collection"'v% +4 "core" %S` +3 "sampler"),% +7 "core" %.. +74 "collection"'{% +5 "core" %Sl +3 "sampler")% +6 "core" %99 +3 .tIntake.select :close +6 "sampler")0 +17 )0% +4 "core" %=; +4 .tSSV.dial :exhaust +2 "sampler")-  +82 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")E'! +953 "core" ' +3 .tExhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")}  +5 "collection"' @ +9 "core" ? +70 +8 #tAllowing 5:18 for 25.0ml of remaining 575.0ml +4 "Can" .v  +3 .tIntake.select :open +2 "sampler") +217 "collection"'J% +4 "core" %S[ +4 #tIntake @32.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X % +4 "core" %Sm +4 "sampler")l% +7 "core" %w&-+  +24 "collection"'a% +5 "core" %SU +3 "sampler")v% +7 "core" %w&75  +28 "collection"',% +5 "core" %Se +87 "sampler"){% +9 "core" %w&ZX  +5 "collection"'% +7 "core" %Sj +3 "sampler")0% +7 "core" %w'ab  +38 "collection"'-% +5 "core" %Sl +3 "sampler")y% +7 "core" %w&st  +44 "collection"'% +5 "core" %SS +3 "sampler")}% +7 "core" %x'  +50 "collection"'J% +6 "core" %SV +3 "sampler")E% +7 "core" %| +3 "collection"'% +5 "core" %SK +5 .tSS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X   +28 "collection"'% +5 "core" %Sn +3 "sampler")V% +7 "core" %.KG  +33 "collection"'% +4 "core" %SY +4 "sampler")% +7 "core" %.WT  +37 "collection"'s% +5 "core" %S] +4 "sampler")*% +7 "core" %eb { +43 "collection"'W% +5 "core" %Sn +3 "sampler") % +7 "core" %ts  +50 "collection"'U% +5 "core" %Sm +3 "sampler")N% +6 "core" %  +58 "collection"'8% +6 "core" %Sq +3 "sampler")`% +7 "core" %  +3 "collection"'% +6 "core" %S[ +2 #tIntake @32.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X  +33 "collection"'3% +5 "core" %Sv +3 "sampler")9% +6 "core" % GE \ c +39 "collection"'% +5 "core" %Sq +3 "sampler")\ % +7 "core" %PQ  +43 "collection"'<% +5 "core" %SU +4 "sampler")r% +5 "core" %_[  +51 "collection"'x% +6 "core" %SX +4 "sampler")h% +7 "core" %nk  +57 "collection"'4% +5 "core" %Su +3 "sampler")M% +7 "core" %}  +65 "collection"'g% +5 "core" %S[ +3 "sampler")>% +7 "core" %  +74 "collection"'l% +5 "core" %Sl +4 "sampler")a% +6 "core" %  +3 "collection"'v% +6 "core" %S_ +3 #tIntake @32.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X% +7 "core" %L'QO  +65 "collection"'l% +5 "core" %Sb +3 "sampler")a% +6 "core" %L)__  +76 "collection"'v% +5 "core" %SX +3 "sampler")X% +7 "core" %L'pm  +84 "collection"'u% +5 "core" %Sp +4 "sampler")% +6 "core" %L +97 "collection"'0% +5 "core" %Sp +3 "sampler")-% +6 "core" %L q +110 "collection"'y% +6 "core" %SW +3 "sampler")% +7 "core" %L o +3 "collection"'}% +6 "core" %SV +4 .tSS.reconfigure :inhaling 0.09ml/s + "sampler")#.0Xk\  +5 "collection"'% +7 "core" %)D<q\  +2 "sampler") % +6 "core" % +4 #tBubblePoint: Intake @24.0psia, Outlet @0.3psia + .CBV.dial SSV +3 "collection"'/ @ +37 "core" A +8 .tSS.reconfigure :default +2 "sampler")#.0X7n\  +4 "sampler")5% +6 "core" %7  +3 #tEvacuated: Intake @23.7psia, Outlet @23.8psia +2 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")G +110 "core" +8 .tSS.reconfigure :exhale +72 "sampler")#.0X +8 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"''P +72 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +143 "core"  +7 .tSS.reconfigure :exhale +2 "sampler")#.0Xc\  +6 "collection"'% +6 "core" %+ C>y\  +3 "sampler")V% +6 "core" %#! +3 #tBubblePoint: Intake @24.1psia, Outlet @4.2psia + .CBV.dial SSV +3 "collection"' @ +37 "core" A +8 .tSS.reconfigure :default +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"'T'P +92 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")^ +144 "core"  +38 .tSS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %\ #\ \ +3 #tBefore lysing Collection Puck Heater at 13.5C/67.1psia +3 #Heating Puck.from 5, :sh1 in Collection Clamp to 70C for 10:00 +3 .CH.seek 70C,8:00 +4 "collection"'l \ x +3 'a9 +11 "core" 9* +104 "collection"'v9 +5 "core" 9)d +104 "collection"'X9 +5 "core" 9* d +104 "collection"'u9 +5 "core" 9*d +104 "collection"'9 +5 "core" 9*d +104 "collection"'09 +5 "core" 9*d +104 "collection"'-9 +5 "core" 9+d +104 "collection"'y9 +5 "core" 9(+d +104 "collection"'9 +5 "core" 94+$d +104 "collection"'}9 +4 "core" 9A+(d +105 "collection"'9 +5 "core" 9S*,d +180 "collection"'9 +4 "core" 9u+4d +104 "collection"'R9 +4 "core" 9,8d +105 "collection"'J9 +4 "core" 9-d +104 "collection"'9 +4 "core" 9@d +105 "collection"'9 +4 "core" 9 Ad +104 "collection"'L9 +5 "core" 9.Bc +104 "collection"'9 +4 "core" 9PD` +105 "collection"' 9 +4 "core" 9sE\\ +104 "collection"'/9 +5 "core" 9FZ +104 "collection"'?9 +4 "core" 9GV +105 "collection"'"9 +4 "core" 9IS +105 "collection"'59 +5 "core" 9JP +104 "collection"'G9 +4 "core" 9MM +104 "collection"'Q9 +5 "core" 9?OK +104 "collection"'K9 +4 "core" 9`PH +105 "collection"'79 +4 "core" 9RE +104 "collection"'t9 +5 "core" 9TC +104 "collection"'9 +5 "core" 9U@ +104 "collection"'9 +4 "core" 9X> +105 "collection"'|9 +4 "core" 9Y< +104 "collection"'C9 +5 "core" 9[: +104 "collection"'9 +5 "core" 92[8 +105 "collection"'{9 +4 "core" 9N^6 +104 "collection"'m9 +5 "core" 9i_3 +104 "collection"'i9 +5 "core" 9b2 +104 "collection"'9 +5 "core" 9c1 +104 "collection"'S9 +5 "core" 9e/ +104 "collection"'F9 +5 "core" 9f- +104 "collection"'9 +5 "core" 9h, +104 "collection"'e9 +5 "core" 9j+ +104 "collection"'@9 +5 "core" 9l) +104 "collection"'9 +5 "core" 9"n' +105 "collection"'9 +4 "core" 96o ' +105 "collection"'9 +82 "core" 9Jq % +104 "collection"'b9 +5 "core" 9gt# +104 "collection"';9 +5 "core" 9yv# +104 "collection"'O9 +5 "core" 9w" +104 "collection"')9 +4 "core" 9y"! +105 "collection"'n9 +4 "core" 9z&! +104 "collection"'#9 +5 "core" 9|+ +104 "collection"'Z9 +5 "core" 9~/ +104 "collection"'_9 +4 "core" 93 +104 "collection"'.9 +5 "core" 98 +104 "collection"'w9 +4 "core" 9< +105 "collection"'(9 +4 "core" 9@ +104 "collection"'69 +5 "core" 9E +105 "collection"'Y9 +4 "core" 9 I +104 "collection"'o9 +5 "core" 9 M +104 "collection"'&9 +4 "core" 9 R +105 "collection"'9 +4 "core" 9 %V +104 "collection"'$9 +5 "core" 9 -Z +104 "collection"'9 +4 "core" 9 5_ +105 "collection"'V9 +4 "core" 9 =c +104 "collection"'9 +5 "core" 9 Fg +104 "collection"'z9 +5 "core" 9 Ml +104 "collection"']9 +5 "core" 9 Tp +105 "collection"'s9 +4 "core" 9 Zu +104 "collection"'*9 +5 "core" 9 ay +104 "collection"'9 +4 "core" 9 f} +105 "collection"'N9 +4 "core" 9 l +104 "collection"'W9 +5 "core" 9 q +105 "collection"'U9 +4 "core" 9 w +104 "collection"'89 +5 "core" 9 } +104 "collection"'`9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"' 9 +5 "core" 9  +104 "collection"'^9 +4 "core" 9  +105 "collection"'\\9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"'T9 +5 "core" 9  +104 "collection"'9 +5 "core" 9  +105 "collection"'29 +4 "core" 9  +104 "collection"'~9 +5 "core" 9  +104 "collection"'19 +5 "core" 9  +104 "collection"':9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"' 9 +5 "core" 9  +104 "collection"''9 +4 "core" 9  +104 "collection"'P9 +5 "core" 9  +104 "collection"'=9 +4 "core" 9  +104 "collection"'99 +5 "core" 9  +105 "collection"'39 +4 "core" 9  +104 "collection"'\ 9 +5 "core" 9  +104 "collection"'9 +5 "core" 9  +182 "collection"'<9 +5 "core" 9  +104 "collection"'k9 +5 "core" 9  +104 "collection"'x9 +4 "core" 9  +104 "collection"'r9 +5 "core" 9  +104 "collection"'49 +4 "core" 9  +105 "collection"'h9 +5 "core" 9  +104 "collection"'g9 +4 "core" 9   +105 "collection"'>9 +4 "core" 9  +104 "collection"'a9 +5 "core" 9\  +104 "collection"'v9 +4 "core" 9\  +104 "collection"'X9 +6 "core" 9\  +104 "collection"'u9 +4 "core" 9\ \ ! +105 "collection"'9 +4 "core" 9\ & +104 "collection"'09 +5 "core" 9\ * +104 "collection"'-9 +5 "core" 9\ . +104 "collection"'y9 +4 "core" 9\ 3 +105 "collection"'9 +4 "core" 9\ 7 +104 "collection"'}9 +5 "core" 9\ ; +104 "collection"'9 +5 "core" 9\ $@ +104 "collection"'9 +5 "core" 9\ (D +104 "collection"'R9 +5 "core" 9\ ,I +13 .tCH.hold 10:00,70C +5 "collection"'E9 +6 'J `\ x `\ ,\ +3 "core" 9\ +I +3 J +5 "collection"'!% +5 "core" %\ \ +4 #tBegun lysing Collection Puck Heater at 68C/77.8psia +40961 "Can" . z +19023 "core" ` +2 "collection"'%9 +3 "core" 9\ z +3 "collection"' % +3 "core" % % !\  +3 #tEnded lysing Collection Puck Heater at 70.1C/82.5psia +2 .CS.seek 0ml + "collection"','P +333 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"' @ +111 "core" A +4 .tCSV.dial :air + "collection"'d @ +43 "core" > +5 .tCS.seek 5ml + "collection"'q'q +1359 "core" ' +2 .tCSV.dial CTV +2 "collection"'p  +46 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'j @ +45 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'+  +45 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'A @ +45 "core" > +4 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"''P +1348 "core" ' +3 "collection"'D% +3 "core" %Q\  +3 #tPuck @155.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'H +117 "core" +4 .tCBV.dial CSV +2 "collection"'  +30 "core" +5 "collection"'[% +4 "core" %W {\  +3 .tCS.seek 5.001ml +2 "collection"''q +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +61 "core" +3 "collection"'L% +4 "core" %qS\  +11 .tCS.seek 7.001ml + "collection"''q +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +46 "core" ? +4 .tCS.seek 10ml + "collection"'/' +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'? ` +120 "core" ^ +4 #tLysing Complete + "collection"'"& +3 "core" &XU \ F +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&5% +4 "core" % n C r +2 "storage"(G% +4 "core" %B\ -\  E\ P +2 "storage"(Q. +3 "core" .(; +2 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(K(, +194 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +4 (7& +2 "manipulator"&t& +4 "core" &,  \  \ N +2 & ^ p' +5 .tElbow.reconfigure :tight + ."raiseStack"SE.reconfigure :place +3 "manipulator"&$&.,(\ #b + "storage"(#]K-0-\ b +4 .tElbow.seek CC +3 "manipulator"&( +4 ."raiseStack"SE.seek :beamBreak + "storage"(' +33 "core" ( +2 "manipulator"&|& +3 "core" & k +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &C& +2 "core" & a m +3 .tForearm.seek CC + "manipulator"&'ш +96 "core" ' +2 .tHand.close + "manipulator"&{/ +23 "core" / +3 .tCC.seek :open +2 "collection"'m( +102 "core" ' +2 "storage"(i- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"('e +39 "core" ' +252 ( +2 "storage"(S& +3 "core" &, 9 ' d\ X +2 "storage"(F& +4 "core" &,  $ f\ X +2 "manipulator"&& +3 "core" &\ %\ ! ~ z +2 "manipulator"&e% +4 "core" %ѓ\ %\ &  z +2 .tForearm.seek :retract +2 "manipulator"&@' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +162 "core" ( + "manipulator"&& +4 "core" &\ \ 0\ 5 i {< +2 "storage"(& +3 "core" &, > 5 \ X +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 4 + "manipulator"&b'\\ +107 "core" ' + .tElbow.hold +2 "manipulator"&;, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&O1 +23 "core" 1 +2 "manipulator"&)% +3 "core" %my Y j/ +2 "storage"(n& +3 "core" &,\ \  \ O +3 .tForearm.force -20 "manipulator"&5 +128 .tForearm.seek 4 + 317 counts +18 "manipulator"&#'Й +26 "core" ' +4 "manipulator"&Z& +9 "core" &\ \ &\ $ |< +4 "storage"(_& +8 "core" &, % % +\ W +7 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +15 .tForearm.seek 4 + 800 counts +2 "manipulator"&.'| +15 "core" ' +4 "storage"(w% +8 "core" %k F 8 @\ X +6 ."downElevator"SE.seek :down +4 "storage"((') +104 (6% +4 "core" %G 3 \ T]{ +6 "manipulator"&Y% +6 "core" %҈\ \ a y{ +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&o' ] +106 "core" ' +37 ' +4 ."downElevator"SE.stop +2 "storage"(5 +6 #tTranferring DA +4 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'&& +13 "core" & \  +4 "manipulator"&& +9 "core" &\ w w < +6 "manipulator"&$% +6 "core" % b { N +6 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +181 "core" ( +3 "manipulator"&V& +11 "core" &- L +8 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 && +11 "core" &-  L +10 .tForearm.seek :garage +4 "manipulator"&z'o +115 "core" ' +3 .tHand.close +7 "manipulator"&]/ +27 "core" / +7 "manipulator"&s& +10 "core" &- jL +8 "manipulator"&*% +18 "core" %s k +9 .tForearm.seek :retract +4 "manipulator"&' ] +105 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&N( +292 "core" ( + "manipulator"&W& +4 "core" &\ '\  x( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &U& +2 "core" &\  x( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&8'ш +104 "core" ' + "manipulator"&`& +4 "core" &\ \ v( +2 "manipulator"&% +4 "core" %т\ \  u +2 "collection"' & +4 "core" &&\  +3 "collection"'^& +5 "core" &\  +2 .tCC.seek :closed +2 "collection"'\\(X +4 "core" &Y\  +9 &/uh\ +{ +10 &`wE\ ? +9 &>j\ Q +9 &H \ R +10 &I\ R +9 &G\ R +9 &CH\ R +10 &E\ R +9 & Ft\ R +10 &"FY\ R +9 &$LI6\ Q +9 && Ii\ R +10 &'Hh\ R +9 &)F\\\ R +10 &+SJ9\ R +9 &-G\ R +9 &.G\ R +10 &0K\ R +9 &2[G\ R +9 &4K\ R +10 &5J\ R +9 &7J\ R +10 &9bFs\ R +9 &;&Fa\ Q +9 &<FC\ R +10 &>F!\ R +9 &@lG\ Q +9 &B-Gx\ R +10 &CO[\ R +9 &EZE\ T +10 &Gc{\ W +9 &I\ [ +9 &J\ \\ +10 &L\ \\ +9 &N[\ ] +9 &Pu\ ] +10 &Q\ ^ +9 &S\ \ ^ +10 &UU\ b +9 &Wt\ [ +9 &XS@d\ 2 +10 &XgC\ H +5 ( +2 "collection"'^& +4 "core" &X]B\ H +59 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.58 +9 "collection"'& +3 "core" &X\\\ H +3 .tHand.open + "manipulator"&T1 +24 "core" 1 +2 "manipulator"&% +3 "core" %` j o +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2' ] +93 "core" ' +2 .tPSV.dial PSR +2 "processing"%~ +139 "core"  +6 "processing"%1% +4 "core" %ܐ6\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"%:' +1602 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%  +45 "core"  +4 .tPS.seek 0ml +2 "processing"% 'ܑ +1599 "core" ' +3 .tPSV.dial PSR +3 "processing"%' +46 "core"  +11 .tPSR.select :air +3 "processing"% +21 .tPS.seek 2.5ml +3 "processing"%P' +2623 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +10 .tCBV.dial PRV +5 "processing"%= +3 "collection"'9  +13 "core" A +2 "processing"%3 +5 "core" A +4 "processing"%\  +63 "core" +113  +9 .tPSV.dial :mixloop +3 "processing"% +108 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'<  +6 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%k  +137 "core" +9 .tPS.seek 0ml +3 "processing"%x'ܑ +2619 "core" ' +3 .tPSV.dial :air +3 "processing"%r  +44 "core"  +8 .tPS.seek 2.5ml +2 "processing"%4' +2628 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%h +46 "core" +8 .tPS.seek 0ml +3 "processing"%g'ܑ +2613 "core" ' +3 .tPSV.dial :air +2 "processing"%>  +46 "core"  +8 .tPS.seek 2.5ml +2 "processing"%a' +2614 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%v +46 "core" +95 .tPS.seek 0ml +2 "processing"%X'ܑ +2617 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&u& +7 "core" & { d( +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&0& +6 "core" & K f( +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &-& +5 "core" & j( +5 .tForearm.seek CC +2 "manipulator"&y'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&/ +26 "core" / +6 .tCC.seek :open +3 "collection"'}( +409 "core" ( +2 "manipulator"&& +7 "core" & m( +3 "manipulator"&% +6 "core" %ч l k +4 .tForearm.seek :retract +2 "manipulator"&R' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&E(-z +306 "core" ( +3 "manipulator"&!& +6 "core" &- qI +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &l& +4 "core" &- E qI +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&J'o +112 "core" ' +2 .tHand.open +2 "manipulator"&%1 +16 "core" 1 +3 "manipulator"& % +5 "core" %vD _ a [ +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&M' ] +102 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +6 "core" +5 .tPTV.dial :PRVmixing +3 "processing"%d  +16 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +5 "processing"%,  +18 "core" +6 .tCTV.dial :air,avoiding: :intake +5 #Loading lyfil puck from tube 5 into Collection Clamp +2 "collection"'p& +5 "core" &\  +4 "manipulator"&j% +6 "core" % ^ l +3 "storage"(+% +6 "core" %I 2\ L +3 "storage"(A. +6 "core" .(, +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(q(; +205 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (D& +4 "core" &; \ K +4 "manipulator"&H& +5 "core" &- X qI +4 "manipulator"& % +7 "core" % ^ { n +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&[( +175 "core" ( +3 "manipulator"&& +6 "core" &' qO +3 "storage"(& +6 "core" &;\ \  r\ O" +80 .tForearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +3 "manipulator"&L' +92 "core" ' +4 "storage"(& +6 "core" &;\ \  \ O" +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"( ' +96 "core" ' +3 "storage"(- +6 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +6 (?& +4 "core" &; x\ G" +4 "manipulator"&"& +6 "core" &( kN +4 .tElbow.seek 5 +2 "manipulator"&5( +27 "core" ( +3 "manipulator"&G& +6 "core" && g m +3 "storage"(Q& +6 "core" &; r\ K" +4 .tForearm.seek 5 + 300 counts +3 "manipulator"&t' +20 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&7/ +21 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&|& +5 "storage"(C') +12 "core" && j +3 "manipulator"&c% +6 "core" % ] q! +4 .tForearm.seek :retract +2 "manipulator"&{' ] +50 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +43 "core" ' +4 .tElbow.seek CC +2 "manipulator"&i( +166 "core" ( +3 "manipulator"&I& +5 "core" & o% +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &B& +4 "core" & U q% +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +110 "core" ' +2 "manipulator"&S& +7 "core" & n r% +3 "manipulator"&F% +6 "core" %ц 8 t +4 "collection"'& +6 "core" &>\  +4 "collection"'& +7 "core" &,\  +4 .tCC.seek :closed +4 "collection"'e(X +6 "core" &\  +4 &\ 2 +7 &Dv\ 2 +10 &;mv\ F +9 &[\ R +9 &F8\ R +10 &UK\\\ R +9 &Iu\ R +9 &G`\ R +10 &F@\ R +9 &!^I\ R +10 &#E\ R +9 &$H|\ R +9 &&Gw\ R +10 &(fFg\ R +9 &*(EJ\ R +10 &+G7\ Q +9 &-G'\ R +9 &/nF\ R +10 &10F \ R +9 &2H\ R +9 &4J\ R +10 &6tI\ R +9 &87I\ R +9 &9F\ R +10 &;H\ R +9 &=~G\ R +10 &??I\ R +9 &AF\ Q +9 &BF\ R +10 &DL\ R +9 &FCS\ S +10 &Har\ U +9 &I|\ W +9 &KuB\ Z +10 &M1\ \\ +9 &N\ \\ +9 &P\ ^ +10 &Rtu\ ] +9 &T4h\ ^ +10 &U_\ a +9 &WR\ C +9 &X-Y\ &p +10 &XVM\ H +3 ( +3 "collection"'& +6 "core" &XY.\ H +4 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.49 +4 .Hand.open + "manipulator"&1 +23 "core" 1 +3 "manipulator"&% +6 "core" %є k +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +4 .tCTV.dial CSV,avoiding: :intake +79 "collection"'  +146 "core"  +8 .tCSV.dial CTV +13 "collection"'O  +30 "core"  +9 .tPS.seek 2.5ml +3 "processing"%)' +2613 "core" ' +4 "collection"'n% +7 "core" %ifb\  +4 .tCS.seek 4.25ml +2 "collection"'@'Z% +1544 "core" ' +4 .tdelay 8 seconds +482 "Can"\ &W.V  +321 .tPSV.dial :air +3 "processing"%Z  +45 "core"  +10 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%_  +76 "core"  +9 .tPS.seek 0ml +2 "processing"%w'ܑ +2617 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"' ` +36 "core" ` +6 .tCSV.dial :air +3 "collection"'b @ +47 "core" > +8 .tCS.seek 10ml +3 "collection"'6' +1548 "core" ' +3 .tCSV.dial CTV +3 "collection"'Y  +46 "core"  +9 .tCS.seek 0ml +2 "collection"'#'P +2625 "core" ' +3 .tCBV.dial :waste1 +3 "collection"' @ +30 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +4 "collection"'&  +144 "core" +5 "collection"'& +6 "core" &XW\ H +4 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&$% +6 "core" % ^ l +3 "storage"(.% +6 "core" %I \ J +3 "storage"(V. +6 "core" .(; +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 4 +3 "storage"((, +202 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 ((& +4 "core" &, \ G +4 "manipulator"&;& +6 "core" & j% +3 "manipulator"&]% +5 "core" % ^ j +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&s( +172 "core" ( +3 "manipulator"&*& +6 "core" & nS +3 "storage"(o& +6 "core" &, \ L +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&z'| +93 "core" ' +2 "storage"(W& +7 "core" &, \ L +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(U' +304 "core" ' +3 "storage"(- +6 "core" -'Y +3 .tSE.configure :default + "storage"(#QK-0-\ b +6 "manipulator"&`& +4 "core" & oS +4 "storage"(& +5 "core" &, \ L +81 .tElbow.reconfigure :limp +12 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 4 +2 "manipulator"& '\\ +35 "core" ' +3 .tElbow.hold +3 "manipulator"&, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(m- +5 "core" -'Y +5 .tSE.seek 0.12 Pucks below Top Plate +3 "storage"(' +26 "core" ' +3 "manipulator"&T% +5 "core" %`t v ^ +4 "storage"(& +5 "core" &, \ C +4 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 4 + 304 counts +2 "manipulator"&^'Ќ +22 "core" ' +3 "manipulator"&~& +6 "core" & ~ qS +3 "storage"(1& +5 "core" &, \ L +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +3 "manipulator"&8'| +32 "core" ' +4 .tSE.seek 1.12 Pucks below Top Plate +3 "storage"(' +33 "core" ' +3 "manipulator"&:& +5 "core" & q pS +4 "manipulator"&'% +5 "core" %ҍ\ p +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +90 "core" ' +4 .tElbow.seek CC +2 "manipulator"&=( +169 "core" ( +3 "manipulator"&3& +6 "core" & x l% +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &9& +4 "core" & l% +5 .tForearm.seek CC +2 "manipulator"&\ 'ш +99 "core" ' +3 .tHand.close +2 "manipulator"&/ +26 "core" / +6 .tCC.seek :open +2 "collection"'<( +410 "core" ( +3 "storage"(k& +7 "core" &,\ $\  \ N +3 "storage"(P& +6 "core" &,\ \  \ O +3 "manipulator"&r& +6 "core" & p"{ +3 "manipulator"&x% +6 "core" %ј p +4 .tForearm.seek :retract +2 "manipulator"&h' ] +97 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&4( +174 "core" ( +3 "manipulator"&>& +6 "core" &\ \  uG +3 "storage"(g& +7 "core" &,\ 1\ 1 S\ R +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 4 +2 "manipulator"&v'\\ +107 "core" ' +3 .tElbow.hold +2 "manipulator"&a, +7 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&u1 +20 "core" 1 +81 "manipulator"&0% +5 "core" %j~  e: +4 "storage"(-& +6 "core" &, D\ J +3 .tForearm.force -20 +11 "manipulator"&5 +5 .tForearm.seek 4 + 314 counts +2 "manipulator"&'Ж +23 "core" ' +2 "manipulator"&N& +7 "core" &\ \  2 wG +3 "storage"(2& +6 "core" &,\ /\ / b\ S +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +3 "manipulator"&\\'| +24 "core" ' +3 "storage"(% +6 "core" %\ <\ <\ S +5 ."downElevator"SE.seek :down +4 "storage"(') +98 (y% +4 "core" %5D\ \  j\ N]{ +4 "manipulator"&% +5 "core" %҃ C q +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&!' ] +91 "core" ' +64 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air +4 "processing"%l  +78 "core" +6 .tPS.seek 2.5ml +3 "processing"%%' +2620 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +3 "processing"% +44 "core" +7 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +46 "core"  +6 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%d +46 "core" +6 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%R  +45 "core"  +6 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%,'ܑ +2613 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%p& +6 "core" &z@\ ! +3 "manipulator"&j& +6 "core" &\ \  vG +3 "manipulator"&+% +6 "core" % W\ \ v +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(-z +179 "core" ( +3 "manipulator"&J& +6 "core" &-\ \  { vQ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &D& +4 "core" &-\ \ vQ +4 .tForearm.seek :garage +2 "manipulator"&H'o +112 "core" ' +3 .tHand.close +2 "manipulator"& / +26 "core" / +3 "manipulator"&K& +5 "core" &-  | cQ +4 "manipulator"&% +5 "core" %~f   s c +5 .tForearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +3 "manipulator"&E( +130 "core" ( +2 "manipulator"&& +7 "core" &\ \  u +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &\ \  v +81 .tForearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&?'E +99 "core" ' +3 "manipulator"&"& +5 "core" & t +5 "manipulator"&G% +6 "core" %=\ \  u +4 "processing"%Q& +6 "core" &z4\  +4 "processing"%M& +8 "core" &z5\  +4 .tPC.seek :closed +4 "processing"%7(SD +3 "core" &z?\  +7 &z E\ C +8 & H}@\ 4 +9 &2p>\ H +10 &e@\ S +9 &R?\ R +9 &UQB\ R +10 &Q?\ R +9 &N?\ R +9 &R@\ S +10 &!\\RA\ R +9 &#Q?\ R +10 &$N@\ R +9 &&P@\ S +9 &(dQ@\ R +10 &*&N>\ R +9 &+R?\ R +9 &-R@\ R +10 &/mM>\ R +9 &1-Q@\ S +10 &2Q?\ R +9 &4O?\ R +9 &6tRA\ R +10 &85U@\ S +9 &9U?\ R +9 &;TA\ R +10 &=|T@\ R +9 &?>U@\ R +10 &AS@\ R +9 &BV?\ S +9 &DW?\ S +10 &F?f?\ U +9 &G}?\ W +9 &I>\ X +10 &Ky@\ Y +9 &M:?\ Y +10 &N?\ Z +9 &P@\ Y +9 &Rd|s@\ - +10 &S&fA\ 3 +9 ( +4 "processing"%M& +7 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.66 +2 "processing"%|& +5 "core" &S@\ - +2 &S7\ - +4 .tHand.open +2 "manipulator"&c1 +17 "core" 1 +3 "manipulator"&[% +5 "core" %: 4 b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&L' ] +96 "core" ' +3 .tPRV.dial :air +2 "processing"%  +49 "core"  +6 .tPSV.dial :mixloop +3 "processing"%I +47 "core" +6 "processing"%B% +5 "core" %ܕ7\  +5 .tPS.seek 0.3ml +2 "processing"%t' +383 "core" ' +3 .tPSV.dial PSR +3 "processing"%C +110 "core"  +11 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%5'5a +492 "core" ' +5 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%S' +1911 "core" ' +4 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%F +110 "core" +7 .tPTV.dial :mixing +2 "processing"% @ +77 "core" A +9 .tPBV.dial :waste2 +2 "processing"%{  +99 "core"  +7 .tPS.seek 0ml +3 "processing"%}'ܑ +2619 "core" ' +4 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +6 "core" & s +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&& +6 "core" & i s +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & 2 s +4 .tForearm.seek PC +3 "manipulator"&'E +98 "core" ' +3 .tHand.close +2 "manipulator"&O/ +84 "core" / +5 .tPC.seek :open +13 "processing"%X( +378 "core" ( +2 "manipulator"&n& +7 "core" &\ \ d u +3 "manipulator"&/% +6 "core" %I\ \  u +4 .tForearm.seek :retract +2 "manipulator"&Z' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&_(-z +131 "core" ( +3 "manipulator"&)& +5 "core" &-u s$ +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-u R s$ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&b'o +113 "core" ' +3 .tHand.open +2 "manipulator"&@1 +16 "core" 1 +3 "manipulator"&Y% +6 "core" %qV ~ I _$ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&6' ] +105 "core" ' +4 #tLoading da puck from tube 5 into Processing Clamp + "processing"%& +6 "core" &@\  +3 "manipulator"&&% +7 "core" % \\ > t +3 "storage"(% +6 "core" %B\ 0\ 0 @\ R +3 "storage"($. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(.(; +203 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (V& +4 "core" &; l\ M" +4 "manipulator"&(& +6 "core" &- rf +3 "manipulator"&;% +6 "core" % \\ > r +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&]( +170 "core" ( +3 "manipulator"&q& +6 "core" & u tQ +4 "storage"(*& +6 "core" &;\ 1\ 0 U\ Q( +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +3 "manipulator"&o' +107 "core" ' +3 "storage"(W& +6 "core" &;\ 3\ 1 \ R( +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(i' +113 "core" ' +2 "storage"(- +5 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (& +4 "core" &; \ J( +3 "manipulator"&`& +7 "core" & , mQ +3 .tElbow.seek 5 +3 "manipulator"&( +5 "core" ( +3 "manipulator"&m& +6 "core" & mQ +3 "storage"(T& +6 "core" &; \ I( +4 .tForearm.seek 5 + 300 counts +2 "manipulator"&' +15 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&~/ +23 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&1& +2 "storage"(:') +13 "core" & o nQ +81 "manipulator"&'% +4 "core" ' +2 % tT +4 ."downElevator"SE.stop +15 "storage"(5 +4 .tForearm.seek :retract +6 "manipulator"&z' ] +100 "core" ' +4 .tElbow.seek PC +2 "manipulator"&s( +258 "core" ( +3 "manipulator"&U& +6 "core" &\ \  u +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" &\ \ u +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&^'E +101 "core" ' +4 "manipulator"&& +5 "core" & t +4 "manipulator"&3% +7 "core" %G \ t +3 "processing"%9& +7 "core" &?\ +4 "processing"%8& +8 "core" &5\ +4 .tPC.seek :closed +4 "processing"%(SD +6 "core" &@\ +4 &?\ 1 +9 &E~?\ 2 +9 &9n?\ G +9 &_>\ S +10 &OA\ R +9 &XN?\ R +10 &L>\ R +9 &N@\ R +9 &N?\ R +10 &!`O@\ R +9 &#"N?\ R +9 &$L?\ R +10 &&O?\ R +9 &(hN?\ R +9 &*)R?\ R +10 &+N@\ R +9 &-R?\ R +10 &/pN?\ R +9 &13O=\ Q +9 &2Q?\ R +10 &4O>\ R +9 &6vQ?\ R +9 &89L?\ R +10 &9P>\ R +9 &;PA\ R +10 &=~Q?\ R +9 &?@Q?\ R +9 &AO>\ R +10 &BN?\ R +9 &DR?\ R +9 &FC_?\ T +10 &Hv?\ V +9 &I@\ W +10 &K|?\ Y +9 &M?@\ X +9 &O@\ X +10 &P@\ Y +9 &Rezu?\ . +9 &S&a>\ 1 +10 ( +4 "processing"%8& +4 "core" &S?\ + +4 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.66 +4 .Hand.open +2 "manipulator"&1 +28 "core" 1 +3 "manipulator"& % +6 "core" %> q +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&e' ] +103 "core" ' +5 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +3 "processing"%k M +5 %P9 +8 "core" 9@M0 +104 "processing"%r9 +5 "core" 9=M1 +104 "processing"%x9 +4 "core" 9<N 1 +105 "processing"%>9 +4 "core" 9:M3 +105 "processing"%g9 +4 "core" 9:M3 +104 "processing"%\ 9 +6 "core" 9:L4 +104 "processing"%=9 +5 "core" 9<L5 +104 "processing"%u9 +5 "core" 9?M5 +104 "processing"%09 +5 "core" 9CM$4 +104 "processing"%-9 +5 "core" 9GM(4 +104 "processing"%N9 +5 "core" 9NM,4 +104 "processing"%29 +5 "core" 9VN13 +104 "processing"%h9 +4 "core" 9^N52 +105 "processing"%9 +4 "core" 9hN9& +105 "processing"%49 +4 "core" 9uN>$ +105 "processing"%y9 +5 "core" 9OB" +104 "processing"%9 +5 "core" 9OF +104 "processing"%v9 +5 "core" 9OK +104 "processing"%9 +5 "core" 9PO +104 "processing"%9 +5 "core" 9OS +104 "processing"%l9 +4 "core" 9PX +182 "processing"%\\9 +5 "core" 9Q_ +104 "processing"%9 +5 "core" 9Qd +104 "processing"%w9 +4 "core" 9Rh +105 "processing"% 9 +6 "core" 9Ql +104 "processing"%9 +5 "core" 9"Sq +104 "processing"%d9 +4 "core" 92Su +105 "processing"%R9 +4 "core" 9@Sy +104 "processing"%%9 +5 "core" 9OT~ +104 "processing"%p9 +6 "core" 9]U +104 "processing"%j9 +4 "core" 9kV +105 "processing"%+9 +4 "core" 9wV\ +104 "processing"%J9 +5 "core" 9V +104 "processing"%D9 +5 "core" 9W +104 "processing"%a9 +5 "core" 9X +104 "processing"% 9 +4 "core" 9W +105 "processing"%K9 +4 "core" 9X +104 "processing"%9 +5 "core" 9Y +104 "processing"%!9 +4 "core" 9Y +105 "processing"%9 +5 "core" 9Z +105 "processing"%9 +4 "core" 9Z +104 "processing"%H9 +4 "core" 9[ +104 "processing"%A9 +5 "core" 9\\ +104 "processing"%"9 +4 "core" 9\\ +105 "processing"%G9 +4 "core" 9\\ +105 "processing"%Q9 +4 "core" 9_ +104 "processing"%9 +5 "core" 9^ +11 .tPH.hold 2:00:00,28C +6 .delay 1:30 +2 "processing"%f pMp +8 "core"  +8993 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"%| +111 "core"  +11 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +21 .tPS.seek 0.5ml +3 "processing"%c' +585 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +21 .tPS.seek 2ml +2 "processing"%['Q +1612 "core" ' +2 .tPTV.dial :puck +3 "processing"%M  +76 "core"  +11 .tPSV.dial PTV +2 "processing"% +77 "core" +7 .tPBV.dial :waste1 +3 "processing"%I  +144 "core"  +6 "processing"%B% +7 "core" %RE\  +4 .tPS.seek 1.5ml +2 "processing"%?' +587 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +81 "processing"%, * +35 "core" + +20 .tPS.seek 0ml +2 "processing"%C'ܑ +1606 "core" ' +4 .tdelay 5:00 +11045 "Can"\ #\\. ͦ +18958 #trecoverPSRreagent08 + .PTV.dial :puck +3 "processing"%t  +6 "core"  +7 .tPBV.dial :waste1 +3 "processing"%5  +36 "core" +8 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%F * +37 "core" + +7 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"% +78 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%{' +2457 "core" ' +3 .tPSV.dial PTV +2 "processing"%S +77 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +4 "processing"% +78 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +4 "processing"% +77 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%  +78 "core"  +7 .tPS.seek :empty +2 "processing"%O's +2461 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%E  +138 "core" +6 .tPSV.dial :mixloop +2 "processing"%L +46 "core" +6 .tPRV.dial :ab1 +3 "processing"%7 @ +79 "core" B +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%n' +360 "core" ' +4 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +4 "collection"'/  +2 "processing"%)  +52 "core"  +2 +7 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:202"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:201"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%% +6 "core" %D\  +4 .tPS.seek 0.3ml +2 "processing"%' +350 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'@  +30 "core" +7 .tPRV.dial :air +3 "processing"%  +47 "core"  +7 .tPS.seek 0.9ml +3 "processing"%Y'N +1272 "core" ' +4 .tPRV.dial :waste2 +2 "processing"% @ +79 "core" > +8 .tPS.seek 0.5ml +2 "processing"%&' +862 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +47 "core"  +7 .tPS.reconfigure :default +86 "processing"%#A d`xb +7 .tPS.seek 2ml +3 "processing"%$'Q +1602 "core" ' +3 .tPSV.dial :PML +2 "processing"%Z +46 "core" +7 .tPTV.dial :mixing +3 "processing"%b @ +78 "core" B +8 .tPBV.dial :waste1 +2 "processing"%V  +37 "core" +7 "processing"%(% +5 "core" %M/\  +5 .tPS.seek 1.85ml +2 "processing"%;'E +232 "core" ' +4 .tPBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +9 .tPS.seek 0ml +2 "processing"%q'ܑ +1962 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'*& +4 "core" &\ +4 "manipulator"&_& +6 "core" & o e +3 "manipulator"&W% +6 "core" % ` I a +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +135 "core" ( +3 "manipulator"&& +6 "core" &- Q k _ +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &`& +6 "core" &- N G c ` +3 .tForearm.seek :garage +3 "manipulator"&m'o +113 "core" ' +4 .tHand.close + "manipulator"&T/ +20 "core" / +3 "manipulator"&6& +6 "core" &-  F +3 "manipulator"&~% +5 "core" %ws 0 J +5 .tForearm.seek :retract +2 "manipulator"&1' ] +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&'( +297 "core" ( +3 "manipulator"&]& +6 "core" & F N x X' +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &o& +4 "core" & ^ k b Z' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&i'ш +102 "core" ' +3 "manipulator"&:& +6 "core" & C l a S' +3 "manipulator"&% +5 "core" %р J X \\ +5 "collection"'U& +5 "core" &\  +5 "collection"' & +7 "core" & +4 .tCC.seek :closed +4 "collection"'(X +6 "core" &\  +4 &\ 2 +8 &Dx 2 +9 &1lx F +9 &] T +10 &F T +9 &BC T +10 &D T +9 &D T +9 &C S +10 &!KD T +9 &# F T +10 &$D T +9 &&I T +9 &(SD T +10 &*E T +9 &+D S +9 &-C T +10 &/[G T +9 &1B~ T +9 &2D T +10 &4G~ T +9 &6cF T +10 &8%C T +9 &9A T +9 &;D S +10 &=lC S +9 &?.C S +9 &@A S +10 &BD S +9 &DpQ U +10 &F._ V +9 &G Y +9 &I ^ +10 &KZ _ +9 &M ^ +9 &N ^ +10 &P ` +9 &R_ ` +10 &T! ` +9 &U b# +9 &W Q +10 &X  $j +9 &Xy V +3 ( +3 "collection"' & +83 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.80 +14 "collection"'& +6 "core" &Xx V + &Xw V +5 .tHand.open +2 "manipulator"&31 +21 "core" 1 +3 "manipulator"&9% +5 "core" %g  . N +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&z' ] +97 "core" ' +3 .tPSV.dial PSR +2 "processing"%X +111 "core"  +13 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +22 .tPS.seek 1.5ml +2 "processing"%' +1602 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +46 "core"  +8 .tPS.seek 0ml +3 "processing"%P'ܑ +1601 "core" ' +3 .tPSV.dial PSR +3 "processing"%8 +58 "core"  +12 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +3 "processing"%r' +2615 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"%x  +4 "collection"'^  +42 "core"  +130  +11 .tPSV.dial :mixloop +2 "processing"%> +112 "core" +9 .tCTV.dial :air,avoiding: :intake +8 .PTV.dial :PRVmixing +2 "processing"%g  +80 "core" +10 .tPS.seek 0ml +2 "processing"%\ 'ܑ +2625 "core" ' +4 .tPSV.dial :air +2 "processing"%=  +46 "core"  +8 .tPS.seek 2.5ml +3 "processing"%u' +2618 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%0 +46 "core" +9 .tPS.seek 0ml +2 "processing"%-'ܑ +2618 "core" ' +3 .tPSV.dial :air +3 "processing"%N  +46 "core"  +9 .tPS.seek 2.5ml +2 "processing"%2' +2619 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%h +46 "core" +94 .tPS.seek 0ml +3 "processing"%'ܑ +2620 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&4& +6 "core" & X l W' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&y( +4 "core" ( +3 "manipulator"&& +5 "core" & X k U ^' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &v& +4 "core" & B \\ ]' +4 .tForearm.seek CC +3 "manipulator"&'ш +102 "core" ' +2 .tHand.close +2 "manipulator"&/ +19 "core" / +6 .tCC.seek :open +3 "collection"'l( +406 "core" ( +2 "manipulator"&\\& +7 "core" & ) a' +3 "manipulator"&% +5 "core" %ф f +5 .tForearm.seek :retract +2 "manipulator"&w' ] +11 "Can"\ _. < +85 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"& (-z +297 "core" ( +3 "manipulator"&& +7 "core" &- i +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &d& +4 "core" &- E i +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&R'o +114 "core" ' +2 .tHand.open +2 "manipulator"&%1 +25 "core" 1 +3 "manipulator"&p% +5 "core" %pd ) =  RF +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&j' ] +106 "core" ' +3 ."da"delayUntil "12:22:40.13" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 5 into Collection Clamp + "collection"'+& +7 "core" &\ +3 "manipulator"&J% +6 "core" % L j +3 "storage"(D% +6 "core" %B \ D +3 "storage"(a. +7 "core" .(; +2 "storage"( & +6 "core" &; c\ E( +3 "storage"(K& +7 "core" &; ^\ E( +3 "manipulator"&& +6 "core" &-  j +3 "manipulator"&!% +6 "core" % L 0 j +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&( +189 "core" ( +2 "manipulator"&& +7 "core" &% | e +3 "storage"(H& +6 "core" &; b\ D( +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&A' +96 "core" ' +3 "storage"("& +7 "core" &; \ E( +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(G' +112 "core" ' +3 "storage"(Q- +84 "core" -'L +4 ."WCR"SE.configure :default +7 "storage"(#QK-0-\ b +6 (& +4 "core" &; T\ @( +4 "manipulator"&|& +7 "core" &% a _ +3 ."WCR"Elbow.seek 5 +3 "manipulator"&}( +6 "core" ( +3 "manipulator"&c& +6 "core" &% k c +4 "storage"(M& +6 "core" &; \ ?( +4 ."WCR"Forearm.seek 5 + 300 counts +3 "manipulator"& ' +25 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&I/ +28 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&B& +5 "storage"([') +13 "core" &% Z e +3 "manipulator"&,% +5 "core" % D b# +5 ."WCR"Forearm.seek :retract +3 "manipulator"&?' ] +59 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +34 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&k( +179 "core" ( +2 "manipulator"&t& +7 "core" & ? k +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &5& +4 "core" & 9 k +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +2 "manipulator"&F'ш +105 "core" ' +3 "manipulator"&& +5 "core" & ' f +5 "manipulator"&C% +6 "core" %р g +4 "collection"'S& +6 "core" &~\ +4 "collection"'& +10 "core" &\ +5 ."WCR"CC.seek :closed +3 "collection"'(X +7 "core" &\ + &\  +6 &/u\ \ +| +9 &ay\ @ +10 &Nk\ R +9 &F\ R +10 &K\ S +9 &G\ S +9 &TI\ R +10 &E\ S +9 & F\ S +9 &"I\ R +10 &$[I~\ S +9 &&I\ S +10 &'G}\ R +9 &)Dk\ R +10 &+cD\ S +9 &-%G\ S +9 &.D\ R +9 &0D\ R +10 &2mF\ R +9 &4-L\ S +10 &5H\ S +9 &7F\ S +9 &9tC\ R +10 &;5D\ S +9 &<G\ S +9 &>C\ R +10 &@|I\ R +9 &B<L\ S +10 &CU\ T +9 &Ee\ U +9 &Gs\ X +10 &I* \\ +9 &J ] +9 &L ^ +10 &Nk ^ +9 &P- ^ +10 &Q ^ +9 &S _ +9 &Uk ` +10 &W- Q +9 &XTB~ - +9 &Xe\ I +6 ( +4 "collection"'& +7 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.57 +5 .Hand.open + "manipulator"&1 +6 "core" &XW\ I +16 1 +2 "manipulator"&{% +7 "core" %s a t P \\ +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&E' ] +96 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +96 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")L+ +4 "core" + +4 "sampler")7% +5 "core" %$  +4 "collection"'O& +5 "core" &XW[ I +6 "Can"\ .H D3 +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +9 .SS.reconfigure :fast +2 "sampler")#.0X% +7 "core" %X(  +14 "collection"'g% +6 "core" %Jb +3 "sampler")r% +6 "core" %X(%!  +22 "collection"'=% +5 "core" %Jk +4 "sampler")\ % +7 "core" %X KM K +23 "collection"'0% +5 "core" %JJ +4 "sampler")u% +7 "core" %X +3 "collection"'N% +6 "core" %JM +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0Xar $K +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X0X0X>Z  +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +5 "core" %J +4 "sampler")g% +5 "core" %@.  +19 "collection"'r% +5 "core" %J +4 "sampler")=% +6 "core" %@.&'  +21 "collection"'\ % +4 "core" %J$ +4 "sampler")0% +7 "core" %@.IE  +24 "collection"'u% +5 "core" %J\ +3 "sampler")N% +6 "core" %@z G +29 "collection"'% +5 "core" %J +4 "sampler")8% +7 "core" %@ +3 "collection"'2% +6 "core" %J +3 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +6 "core" %]83 ? +25 "collection"'g% +5 "core" %J +4 "sampler")r% +7 "core" %[RR * +28 "collection"'=% +5 "core" %J +3 "sampler")\ % +6 "core" %[ * +34 "collection"'0% +5 "core" %J +3 "sampler")u% +7 "core" %[ * +3 "collection"'N% +5 "core" %J +4 #"WCR"Intake @32.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +5 "core" %J +3 "sampler")g% +6 "core" %~$  +29 "collection"'r% +5 "core" %J +4 "sampler")=% +7 "core" %~$%$  +32 "collection"'\ % +5 "core" %J +3 "sampler")0% +7 "core" %~$53  +38 "collection"'u% +5 "core" %J +3 "sampler")N% +6 "core" %#KG  +44 "collection"'*% +5 "core" %J +4 "sampler")q% +6 "core" %fd L +50 "collection"'2% +6 "core" %J +3 "sampler")% +6 "core" % +58 "collection"'P% +87 "core" %J +4 "sampler")3% +10 "core" % +4 "collection"''% +6 "core" %J +3 #"WCR"Intake @33.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X<  +28 "collection"'4% +5 "core" %J +4 "sampler")+% +5 "core" %!MK  +34 "collection"'v% +4 "core" %J +4 "sampler")D% +5 "core" %!^^  +39 "collection"'a% +5 "core" %J +4 "sampler")"% +6 "core" %wt  +44 "collection"' % +4 "core" %J +4 "sampler")8% +6 "core" % +50 "collection"'!% +5 "core" %J +3 "sampler")R% +7 "core" % +57 "collection"'% +5 "core" %J +5 "sampler")h% +6 "core" % +65 "collection"'J% +5 "core" %J +3 "sampler") % +7 "core" %,* +74 "collection"'% +5 "core" %J +3 "sampler")j% +6 "core" %dd +86 "collection"'y% +4 "core" %J5 +4 "sampler")c% +6 "core" % +97 "collection"'w% +4 "core" %J +4 "sampler")M% +5 "core" % +111 "collection"'I% +5 "core" %J +3 "sampler")B% +7 "core" %! O +124 "collection"',% +4 "core" %J +4 "sampler")% +7 "core" %A= O +140 "collection"'A% +5 "core" %J +3 "sampler")K% +7 "core" %VQ O +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )5% +4 "core" %[W O +4 ."WCR"SSV.dial :exhaust +3 "sampler")t  +83 "core"  +12 ."WCR"Exhaust.select :open +13 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")H'! +869 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'G @ +7 "core" A +71 +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +5 "Can" .C  +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'% +4 "core" %J +4 #"WCR"Intake @33.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +5 "core" %fPM  +66 "collection"'g% +5 "core" %J6 +4 "sampler")r% +7 "core" %fhd  +74 "collection"'=% +88 "core" %J +4 "sampler")\ % +12 "core" %f  +79 "collection"'0% +5 "core" %J +4 "sampler")u% +7 "core" %f  +3 "collection"'N% +5 "core" %J +4 #"WCR"Intake @33.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X  +51 "collection"'_% +5 "core" %J +3 "sampler")s% +7 "core" %RGQN  +57 "collection"'T% +6 "core" %J +3 "sampler")6% +8 "core" %TGgg  +64 "collection"'~% +5 "core" %J +4 "sampler")e% +7 "core" %V +74 "collection"'F% +5 "core" %J +4 "sampler")m% +5 "core" %V +86 "collection"']% +5 "core" %J +3 "sampler")% +7 "core" %V +3 "collection"'o% +6 "core" %J +3 #"WCR"Intake @33.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +7 "core" %:,  +37 "collection"'g% +5 "core" %J +3 "sampler")r% +7 "core" %:,%$  +43 "collection"'=% +6 "core" %J +3 "sampler")\ % +6 "core" %:,-,  +51 "collection"'`% +6 "core" %J +4 "sampler")0% +5 "core" %:+76  +58 "collection"'u% +5 "core" %J +4 "sampler")N% +8 "core" %:*CB  +64 "collection"'Z% +5 "core" %J +3 "sampler")q% +7 "core" %:QQ  +74 "collection"'2% +5 "core" %J +4 "sampler")% +6 "core" %:dc  +85 "collection"'P% +5 "core" %J +4 "sampler")3% +5 "core" %:|w  +97 "collection"''% +6 "core" %J +3 "sampler")9% +6 "core" %:  +110 "collection"'\\% +5 "core" %J +3 "sampler")% +6 "core" %:  +4 "collection"'% +5 "core" %J +4 #"WCR"Intake @33.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X  +50 "collection"'h% +4 "core" %J +4 "sampler")J% +84 "core" %!JI  +6 "collection"' % +6 "core" %J +3 "sampler")% +6 "core" %!ZV  +66 "collection"'j% +5 "core" %J +3 "sampler")y% +7 "core" %!ig  +74 "collection"'c% +5 "core" %J +4 "sampler")w% +6 "core" %xw +85 "collection"'I% +4 "core" %J +4 "sampler")B% +5 "core" % +98 "collection"',% +4 "core" %J +3 "sampler")M% +7 "core" % +109 "collection"'% +5 "core" %J +4 "sampler")*% +6 "core" % +124 "collection"'K% +5 "core" %J +3 "sampler")5% +7 "core" % +140 "collection"'^% +5 "core" %J +3 "sampler")G% +7 "core" % +159 "collection"'% +4 "core" %J +4 "sampler") % +5 "core" %WT +181 "collection"'% +5 "core" %J +3 "sampler")C% +7 "core" % +192 "collection"'t% +5 "core" %J +3 "sampler")A% +5 "core" % +194 "collection"'Q% +5 "core" %J +3 "sampler")H% +7 "core" % +192 "collection"'% +5 "core" %J +3 "sampler")O% +7 "core" % +192 "collection"'L% +5 "core" %J +3 "sampler")[% +7 "core" %20 E +192 "collection"'% +5 "core" %J +3 "sampler")% +7 "core" %KH E +192 "collection"'/% +5 "core" %J +4 "sampler"))% +6 "core" %[W E +192 "collection"'% +5 "core" %J +3 "sampler")Y% +7 "core" %dc E +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )% +4 "core" %fc E +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")7'! +904 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'l @ +94 "core" A + +22 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +7 "Can" /d ] +3 ."WCR"Intake.select :open +2 "sampler") +222 "collection"'V% +4 "core" %J +4 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X% +7 "core" %J +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X  +15 "collection"'c% +5 "core" %J +4 "sampler")w% +7 "core" %p53  +17 "collection"'I% +5 "core" %J +4 "sampler")B% +7 "core" %p53  +20 "collection"',% +5 "core" %J +4 "sampler")M% +6 "core" %p54  +25 "collection"'% +5 "core" %J +3 "sampler")*% +6 "core" %p53  +29 "collection"'K% +5 "core" %J +4 "sampler")5% +7 "core" %p54  +32 "collection"'^% +5 "core" %J +3 "sampler")G% +8 "core" %p54  +37 "collection"'% +6 "core" %J\ +3 "sampler") % +7 "core" %p54  +43 "collection"'% +5 "core" %J +4 "sampler")C% +7 "core" %p54  +49 "collection"'t% +5 "core" %J +4 "sampler")A% +7 "core" %p54  +57 "collection"'Q% +9 "core" %J\ +4 "sampler")H% +6 "core" %p54 \  +66 "collection"'% +5 "core" %J +3 "sampler")O% +6 "core" %p54  +75 "collection"'L% +5 "core" %J +4 "sampler")[% +7 "core" %p53  +84 "collection"'% +5 "core" %J +4 "sampler")% +6 "core" %p53  +97 "collection"'/% +5 "core" %J +3 "sampler"))% +7 "core" %p62  +109 "collection"'% +6 "core" %J +4 "sampler")Y% +6 "core" %p6(%  +124 "collection"'% +5 "core" %J +3 "sampler")% +6 "core" %p600  +141 "collection"'% +5 "core" %J +4 "sampler")% +7 "core" %p6<:  +158 "collection"'l% +5 "core" %J +4 "sampler")V% +7 "core" %p6KI  +58 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%7 @ +6 "core" A +10 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +9 ."da"delay 30 seconds +48 "collection"'$% +5 "core" %J +4 "sampler")n% +6 "core" %p6^]  +192 "collection"'|% +12 "core" %J\ +4 "sampler")S% +7 "core" %p6ut  +191 "collection"'W% +6 "core" %J +4 "sampler")% +7 "core" %p6  +191 "collection"';% +6 "core" %J +3 "sampler")_% +6 "core" %p6  +4 "collection"'s% +7 "core" %J\ +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X' +11 "collection"'?% +7 "core" %  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'= ` +30 "core" a +12 ."WCR"CS.seek 6.75ml +3 "collection"'\ 'z +523 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%` * +27 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'0  +8 'u  +5 "core" + +13 ."da"PS.seek 0ml +3 "processing"%N'ܑ +10 "core"  +47  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< )b +6 ."WCR"CS.seek 0ml +2 "collection"'Z'P +1521 "core" ' +4 ."da"delay 2:00 +142 "core" 'j 3 +! +5 ."WCR"CBV.dial :waste2b +4 "collection"'q  +114 "core"  +11 ."WCR"CS.reconfigure :default +11 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'2' +159 "core" ' +3 ."WCR"delay 1:00 +6005 .CTV.dial :air,avoiding: :intake +3 "collection"'  +144 "core" +10 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'P  +46 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +21 ."WCR"CS.seek 2ml +3 "collection"'3' +590 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +6 "collection"' +23 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"''' +1986 "core" ' +3 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"'9 @ +78 "core" @ +65 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'\\  +100 "core"  +13 "collection"'g% +6 "core" %&  +3 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +61 "core" ^ +11 ."WCR"CS.seek 7.141ml +3 "collection"'' +763 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'  +5 'd  +48 "core"  +98  +11 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< )b +5 ."WCR"CS.seek 0ml +3 "collection"''P +865 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +9 .PBV.dial :waste1 +2 "processing"%-  +37 "core" +10 ."da"delay 30 seconds +682 "core" ' 3 /= +6 ."WCR"delay 2:00 +2315 ."da"PBV.dial between PSV and waste1 +3 "processing"%% * +91 "core" + +12 ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%1 +79 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%p' +2452 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%4 +80 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%+ +79 "core"  +13 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%v +80 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%D  +80 "core"  +10 ."da"PS.seek :empty +2 "processing"%a's +374 "Can"\ q/ / +2076 "core" ' +4 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%" +141 "core"  +13 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%z' +591 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +23 ."da"PS.seek 2ml +2 "processing"% 'Q +1358 ."WCR"CBV.dial :waste2b +3 "collection"'8  +37 "core"  +15 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'!' +183 "core" ' +2 ."da"PTV.dial :puck +12 .PSV.dial PTV +3 "processing"% +78 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%R  +36 "core" +9 "processing"%% +6 "core" %R/  +5 ."da"PS.seek 1.5ml +3 "processing"%h' +4 "core" ' +4 ."WCR"delay 1:00 +591 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%J * +37 "core" * +10 ."da"PS.seek 0ml +3 "processing"%r'ܑ +1606 "core" ' +4 ."da"delay 2:00 +3443 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'j  +146 "core" +9 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'y  +132 "core"  +15 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +20 ."WCR"CS.seek 2ml +3 "collection"'c' +592 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +2 "collection"' +23 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'w' +1993 "core" ' +4 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"'I @ +79 "core" > +64 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'B  +99 "core"  +14 "collection"',% +6 "core" %2\  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'M ` +72 "core" a +11 ."WCR"CS.seek 7.103ml +3 "collection"'' +769 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'*  +5 'K  +34 "core"  +111  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< )b +5 ."WCR"CS.seek 0ml +3 "collection"'5'P +1540 "core" ' 1 *M +6 ."WCR"delay 2:00 +2227 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +8 .PBV.dial :waste1 +3 "processing"%^  +36 "core" +9 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%G * +39 "core" , +9 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +80 "core"  +13 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% ' +2452 "core" ' +3 ."da"PSV.dial PTV +3 "processing"% +78 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +89 "processing"% +80 "core"  +13 ."da"delay 5 seconds +506 .PSV.dial PTV +2 "processing"%C +79 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%t  +78 "core"  +10 ."da"PS.seek :empty +2 "processing"%A's +2132 ."WCR"CBV.dial :waste2b +3 "collection"'Q  +36 "core"  +10 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'H' +262 "core" ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +131 "core" ' +4 ."WCR"delay 1:00 +7 "core"  +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%O' +596 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%L'Q +1609 "core" ' +3 ."da"PTV.dial :puck +12 .PSV.dial PTV +2 "processing"%[ +77 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +8 "processing"%% +5 "core" %TC\  +5 ."da"PS.seek 1.5ml +3 "processing"%/' +583 "core" ' +3 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%) * +37 "core" , +10 ."da"PS.seek 0ml +3 "processing"%'ܑ +1604 "core" ' +4 ."da"delay 2:00 +496 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'Y  +143 "core" +11360 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +7 .PBV.dial :waste1 +3 "processing"%  +37 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +79 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +2450 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%l +79 "core" +88 ."da"delay 5 seconds +513 .PSV.dial PSR +3 "processing"%V +79 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%7 +78 "core" +9 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%  +79 "core"  +9 ."da"PS.seek :empty +2 "processing"%$'s +2444 "core" ' +3 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%n +161 "core"  +35 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +10 "processing"% +41 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +8 "processing"%|'I +344 "core" ' +3 ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +21 ."da"PS.seek 0.5ml +2 "processing"%S' +334 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%W'Q +387 "Can"  / Д +1227 "core" ' +3 ."da"PTV.dial :puck +11 .PSV.dial PTV +2 "processing"% +81 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%;  +37 "core" +9 "processing"%_% +6 "core" %TE  +4 ."da"PS.seek 1.5ml +2 "processing"%s' +587 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +10 ."da"PS.seek 0ml +2 "processing"%~'ܑ +1606 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%e  +37 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%T * +36 "core" * +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%6 +79 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%F' +2479 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%m +79 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"% +80 "core"  +11 ."da"delay 5 seconds +584 .PSV.dial PTV +13 "processing"%} +79 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%o  +80 "core"  +9 ."da"PS.seek :empty +2 "processing"%'s +2485 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%{ +145 "core"  +11 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%U'Q +2110 "core" ' +3 ."da"delay 5 seconds +504 .PTV.dial :puck +11 .PSV.dial PTV +3 "processing"%] +79 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%b  +37 "core" +8 "processing"%@% +6 "core" %L2  +4 ."da"PS.seek 1.5ml +2 "processing"%&' +584 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%# * +37 "core" , +9 ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%:  +124 "core"  +9 ."da"PS.seek :empty +2 "processing"%<'s +1610 "core" ' +3 "processing"% 9 +5 "core" 9Q60 +4 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +3 "processing"%X +4 %& +4 "core" 61 +3 &S9 + +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&x% +6 "core" % b > +3 "storage"( % +6 "core" %H \  +3 "storage"(?. +5 "core" .(; +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 4 +2 "storage"(=(, +208 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (i& +4 "core" &, f\  +4 "manipulator"&& +5 "core" & @ +3 "manipulator"&`% +5 "core" % b f B +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 4 +2 "manipulator"&u( +165 "core" ( +2 "manipulator"&0& +7 "core" &\ GM +3 "storage"(>& +6 "core" &, \ # +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&\ '| +110 "core" ' +3 "storage"(q& +6 "core" &, \ $ +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +3 "storage"(Z' +316 "core" ' +3 "storage"(- +5 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&P& +4 "core" &\ IM +3 "storage"(2& +6 "core" &, \ $ +3 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +3 "manipulator"&3'\\ +39 "core" ' +84 ."da"Elbow.hold +13 "manipulator"&9, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(\\- +4 "core" -' +5 ."da"SE.seek 1.11 Pucks below Top Plate +3 "storage"(g' +25 "core" ' +3 "manipulator"&% +5 "core" %lo  +4 "storage"('& +6 "core" &, \\ "\  +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 4 + 316 counts +2 "manipulator"&d'И +20 "core" ' +2 "manipulator"&& +7 "core" &\ [ EM +3 "storage"(& +6 "core" &, \ ! +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&-'| +33 "core" ' +4 ."da"SE.seek 2.11 Pucks below Top Plate +3 "storage"(%'o +37 "core" ' +3 "manipulator"&1& +5 "core" &\ FM +4 "manipulator"&N% +5 "core" %ҏ a G +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&4' ] +92 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"&+( +265 "core" ( +3 "manipulator"&v& +5 "core" & G +5 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &D& +4 "core" & 8 +4 ."da"Forearm.seek PC +3 "manipulator"&p'E +97 "core" ' +3 ."da"Hand.close +2 "manipulator"&"/ +24 "core" / +6 ."da"PC.seek :open +3 "processing"%a( +376 "core" ( +3 "storage"(z& +5 "core" &, $ B\ ( +4 "manipulator"&8& +5 "core" & \ K +4 "manipulator"&% +6 "core" %J w L +4 ."da"Forearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 4 +2 "manipulator"&R( +260 "core" ( +2 "manipulator"&& +5 "core" & 2 7w +4 "storage"( & +6 "core" &, w\  +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&J'| +107 "core" ' +4 ."da"Hand.open +2 "manipulator"&h1 +18 "core" 1 +3 "storage"(j- +6 "core" -'o +4 ."da"SE.seek 1.76 Pucks below Top Plate +3 "storage"(y'; +28 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.79 Pucks below Top Plate +3 "storage"(!' +57 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25sep0813h497ml.png +1410 #Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:80): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4015 Min < 4068 FilteredMin | 4116 Avg | 6545 FilteredMax < 6931 Max ) A/D counts\ Reduced black point to 4068\ Optimizing exposure with 348x260 pixel 16-bit image for 1.073 seconds\ ( 4027 Min < 4075 FilteredMin | 4307 Avg | 21383 FilteredMax < 22104 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 10.889 seconds\ ( 3798 Min < 3848 FilteredMin | 4406 Avg | 46388 FilteredMax < 47581 Max ) A/D counts\ /var/log/esp/da25sep0813h497ml.png: PNG Upload Complete\ +14 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep0813h497ml15s.png +516 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1151 #"da"SX HX9/16 (USB:80): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3809 Min < 3861 FilteredMin | 4577 Avg | 58378 FilteredMax < 60266 Max ) A/D counts\ /var/log/esp/midres/da25sep0813h497ml15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep0813h497ml25s.png +1940 #"image"compressed /var/log/esp/da25sep0813h497ml.jxl +722 #"da"SX HX9/16 (USB:80): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3807 Min < 3851 FilteredMin | 4963 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ /var/log/esp/midres/da25sep0813h497ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +3 "storage"(c- +4 "core" -' +6 "storage"(I& +12 "core" &, \  +13 "manipulator"&B& +22 "core" & Fw +14 ."da"Elbow.seek 4 +4 "manipulator"&,( +10 "core" ( +3 "manipulator"&M& +114 "core" & Gm +3 "storage"(w& +7 "core" &, \ ! +4 ."da"Forearm.seek 4 + 800 counts +15 "manipulator"&K'| +26 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 1.51 Pucks below Top Plate +3 "storage"(*'] +52 "core" ' +3 "manipulator"&& +8 "core" & jm +2 "storage"(^& +8 "core" &, f\ D +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 4 +4 "manipulator"&G'\\ +37 "core" ' +13 ."da"Elbow.hold +3 "manipulator"&, +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.69 Pucks below Top Plate +4 "storage"(r' +19 "core" ' +2 "manipulator"& % +7 "core" %i X L d ZY +3 "storage"(& +5 "core" &, B\ > +5 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 4 + 313 counts +2 "manipulator"&C'Е +22 "core" ' +3 "manipulator"&t& +7 "core" & jm +3 "storage"( & +7 "core" &, \ F +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&Q'| +21 "core" ' +3 "storage"(5% +5 "core" % \ F +7 ."downElevator"SE.seek :down +5 "storage"(') +99 (A% +5 "core" %C \ A\\w +3 "manipulator"&O% +8 "core" %҃\ Y e +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&[' ] +90 "core" ' +45 ' +3 ."downElevator"SE.stop +2 "storage"(5 +5 (& +6 "core" &, g\ F +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "collection"'& +7 "processing"%L& +9 "core" &XWO\ I + &7\  +5 "manipulator"&)& +9 "core" & x hm +3 "manipulator"&/% +7 "core" % Z i +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&Y(-z +179 "core" ( +2 "manipulator"&& +8 "core" &- y i] +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +4 "core" &- T h] +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +110 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&/ +19 "core" / +3 "manipulator"&l& +8 "core" &- Z [ s Y] +3 "manipulator"&V% +7 "core" %π{ R N f X/ +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&7' ] +105 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&( +123 "core" ( +3 "manipulator"&& +7 "core" & j% +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &n& +4 "core" & a i% +5 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&$'E +100 "core" ' +3 "manipulator"&|& +5 "core" & k i$ +5 "manipulator"&S% +7 "core" %H P i +93 "processing"%& +6 "core" &5\  +13 "processing"%;& +11 "core" &>\  +4 &@\  +4 ."psFlush"PC.seek :closed +2 "processing"%_(SD +8 "core" &?\  +5 &@\ 1 +9 &F}>\ 2 +9 &6o}?\ G +10 &_A\ R +9 &N?\ R +10 &SM?\ R +9 &L?\ R +9 &L?\ R +10 &M?\ R +9 &!]M>\ R +9 &#L@\ R +10 &$P<\ R +9 &&L@\ R +10 &(eL?\ R +9 &*(K?\ Q +9 &+K>\ R +10 &-L?\ R +9 &/lJ?\ R +9 &1.M>\ R +10 &2N?\ R +9 &4M@\ R +10 &6sN?\ R +9 &86K@\ R +9 &9O@\ R +10 &;N>\ R +9 &={N?\ R +9 &?=O?\ R +10 &@N@\ S +9 &BO?\ R +10 &DO?\ S +9 &FCZ@\ S +9 &Gn?\ V +10 &I>\ W +9 &K|@\ X +9 &M;>\ Y +10 &N@\ Y +9 &P?\ Y +10 &Rb{p@\ / +9 &S&`=\ 1 +9 ( +4 "processing"%;& +9 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.64 +2 "processing"%W& +9 "core" &S @\ , + &S ?\ , + &S 6\ , +6 ."psFlush"Hand.open +2 "manipulator"&1 +27 "core" 1 +3 "manipulator"&s% +5 "core" %:  f +6 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&e' ] +97 "core" ' +2 ."psFlush"PSR.select :air +7 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +4 ."psFlush"PSV.dial PSR +2 "manipulator"&T% +10 "processing"%6 +7 "core" % f l g +7 "storage"(~% +6 "core" %A X m z\ 6 +4 "storage"(m. +7 "core" .(, +3 "storage"(& +6 "core" &, h g \ 8 +4 "storage"(}& +9 "core"  + &, V\ B +5 "manipulator"&o& +21 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +4 "core" & g$ +5 "manipulator"&F% +10 "core" % f ! g +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 4 +9 "manipulator"&{( +19 ."psFlush"PS.seek 0.5ml +3 "processing"%' +255 "core" ( +3 "manipulator"&]& +7 "core" & q fn +3 "storage"(b& +7 "core" &, \ B +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&@'| +95 "core" ' +4 "storage"(U& +7 "core" &, "\ C +4 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(#' +173 "core" ' +4 ."psFlush"delay 5 seconds +118 "core" ' +2 "storage"(:- +8 "core" -', +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&&& +5 "core" & en +5 "storage"( & +5 "core" &, \ C +5 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +97 ."WCR"Forearm.seek 4 +8 "manipulator"&X'\\ +35 "core" ' +4 ."WCR"Elbow.hold +2 "manipulator"&, +8 "core" , +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(x- +4 "core" -', +6 ."WCR"SE.seek 2.12 Pucks below Top Plate +3 "storage"( 'v +29 "core" ' +3 "manipulator"&?% +5 "core" %bk F 8 U +5 "storage"(i& +7 "core" &, -\ ; +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +8 ."WCR"Forearm.seek 4 + 306 counts +2 "manipulator"&'Ў +24 "core" ' +3 "manipulator"&`& +5 "core" & + gn +5 "storage"(.& +8 "core" &, \ C +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&0'| +20 "core" ' +5 ."WCR"SE.seek 3.12 Pucks below Top Plate +3 "storage"(>' +7 ."psFlush"PSR.select :air +3 "processing"% +26 "core" ' +4 ."psFlush"PS.seek 2.5ml +4 "manipulator"&k& +4 "processing"%q' +14 "core" & T in +4 "manipulator"&E% +6 "core" %҇ # f +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +93 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&P( +168 "core" ( +3 "manipulator"&2& +5 "core" & ~ C c& +5 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &\\& +4 "core" & ~ c& +5 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +99 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&'/ +23 "core" / +13 ."WCR"CC.seek :open +3 "collection"'( +295 #"image"compressed /var/log/esp/midres/da25sep0813h497ml15s.jxl +114 "core" ( +4 "storage"(& +8 "core" &, \ C +4 "storage"(\ & +6 "core" &, c\ C +5 "manipulator"&1& +8 "core" & @ _"y +3 "manipulator"&N% +8 "core" %щ z i [ ^ +6 ."WCR"Forearm.seek :retract +3 "manipulator"&u' ] +102 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 4 +3 "manipulator"&Z( +171 "core" ( +3 "manipulator"&3& +6 "core" & } v } ]m +5 "storage"(d& +6 "core" &, t\ ; +98 ."WCR"Elbow.reconfigure :limp +13 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 4 +2 "manipulator"&g'\\ +112 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&-, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Hand.open +2 "manipulator"&v1 +18 "core" 1 +4 "manipulator"&D% +6 "core" %fk  " i T +4 "storage"(9& +8 "core" &, r\ ; +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 310 counts +3 "manipulator"&"'В +19 "core" ' +2 "manipulator"&4& +8 "core" & em +3 "storage"(& +7 "core" &, e\ @ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&z'| +32 "core" ' +3 "storage"(8% +8 "core" % \ F +5 ."downElevator"SE.seek :down +5 "storage"(') +98 (p% +5 "core" %\\; )\ CZt +5 "manipulator"&% +5 "core" %v f +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"& ' ] +95 "core" ' +35 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 #tStarting finalPurge +170 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%+ @ +207 "core" @ +12 ."psFlush"PTV.dial :PRVmixing +3 "processing"%h  +138 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"%j +112 "core" +44 ."psFlush"PS.seek :empty +4 "processing"%'s +1164 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +671 #"image"compressed /var/log/esp/midres/da25sep0813h497ml25s.jxl +3 ."Qmail"DAfans.email "da25sep0813h497ml exposed 10.889 seconds\\nmidres/da25sep0813h497ml15s\\nmidres/da25sep0813h497ml25s",Subject: "da25sep0813h497ml images!" +1392 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%% +111 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%y' +587 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%c' +2106 "core" ' +4 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%I  +36 "core" +11 ."psFlush"PTV.dial :mixing +3 "processing"%B @ +76 "core" B +11 ."psFlush"PSV.dial :mixloop +3 "processing"%M +113 "core" +8 ."psFlush"PS.seek :empty +3 "processing"%w's +2614 "core" ' +5 ."psFlush"PSV.dial PSR +3 "processing"% +113 "core"  +13 ."psFlush"PSR.select :flush +5 "processing"%@ +25 ."psFlush"PS.seek 1ml +3 "processing"%^'[q +1089 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +24 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +1611 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +7 ."psFlush"PTV.dial :puck +3 "processing"%  +76 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%t  +6 "core" +10 ."psFlush"PS.seek 0ml +2 "processing"%J'ܑ +502 #"uploadLog"upsync +2128 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"% +79 "core"  +12 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%!' +2614 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%5 +78 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%K'ܑ +2622 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%A +78 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +110 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +592 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2116 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%* +76 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%G U +60 "core" W +10 ."psFlush"PS.seek 0ml +2 "processing"%C'ܑ +20 "Can"\ $P/ * +2627 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%L  +78 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%r's +2624 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%) +46 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%/' +2630 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%Q +77 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" V +10 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2619 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%l's +2639 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%V +58 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 1ml +2 "processing"%['[q +1096 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1610 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%n +79 "core" +9 ."psFlush"PTV.dial :puck +77 "processing"%  +17 "core"  +8 ."psFlush"PBV.dial :waste1 +13 "processing"%|  +57 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%S'ܑ +2626 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +80 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%Y' +2617 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%7 +79 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%a'ܑ +2619 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%W +79 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%' +590 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%s' +2115 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%T +79 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%; U +58 "core" W +9 ."psFlush"PS.seek 0ml +3 "processing"%~'ܑ +2625 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%m @ +48 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2621 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%}  +78 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%6's +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%o +46 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%F' +2621 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%$ +76 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%] U +6 "core" V +10 ."psFlush"PS.seek 0ml +2 "processing"%b'ܑ +2616 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" @ +8 ."psFlush"PS.seek 2.5ml +3 "processing"%<' +2614 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%U  +81 "core"  +8 ."psFlush"PS.seek :empty +12 "processing"%e's +2627 "core" ' +5 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"':& +7 "core" &=\  +3 "manipulator"&&& +6 "core" & pm +3 "manipulator"& % +7 "core" % ` p +4 .tElbow.seek PC +2 "manipulator"&x( +252 "core" ( +2 "manipulator"&?& +7 "core" & o +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &i& +4 "core" & \ o +5 .tForearm.seek PC +3 "manipulator"&`'E +98 "core" ' +3 .tHand.close +2 "manipulator"&./ +23 "core" / +7 .tPC.seek :open +2 "processing"%k( +376 "core" ( +3 "manipulator"&E& +6 "core" & q +3 "manipulator"&@% +5 "core" %M Q q +5 .tForearm.seek :retract +2 "manipulator"&{' ] +99 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&#( +370 "core" ( +3 "manipulator"&X& +7 "core" & n p' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & p' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"& 'ш +103 "core" ' +3 "manipulator"&& +5 "core" & v m' +4 "manipulator"&2% +6 "core" %x x l +3 "collection"'\\& +6 "core" &@\  +4 "collection"'0& +10 "core" &?\  +5 .tCC.seek :closed +3 "collection"'(X +6 "core" &R\  +2 &Y\  +7 &.xO\ \ +| +10 &`}Y\ @ +9 &7mS\ R +10 &F]\ S +9 &D[\ S +9 &xG\\\ S +10 &:FV\ S +9 &HU\ T +9 & GY\ S +10 &"GT\ S +9 &$BGb\ S +10 &&H[\ S +9 &'G]\ S +9 &)Fd\ T +10 &+KF]\ S +9 &- Id\ S +9 &.I`\ S +10 &0Ff\ S +9 &2SFb\ S +10 &4Ie\ S +9 &5Hi\ S +9 &7Hl\ S +10 &9YFk\ T +9 &;Gn\ S +9 &<Gm\ S +10 &>Fm\ S +9 &@cEi\ S +10 &B%Eb\ S +9 &CLe\ T +9 &E_g\ U +10 &G^vb\ X +9 &I_\ [ +9 &J\\\ ] +10 &La\ ^ +9 &NOo\ _ +10 &Pg\ ^ +9 &Qq\ ` +9 &Sm\ ` +10 &UTm\ ` +9 &Wj\ ^ +9 &XUDj\ 2 +10 &X`l\ H +5 ( +5 "collection"'0& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.71 +2 "collection"''& +4 "core" &X[n\ H +5 &X[o\ H +5 .tHand.open +2 "manipulator"&1 +25 "core" 1 +2 "manipulator"&% +7 "core" %a f +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'\ & +5 "core" &X[k\ H +4 "collection"'1% +6 "core" %d\ +3 .tCSV.dial CSR +3 "collection"'N  +45 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +77 "collection"'3'q +1352 "core" ' +3 .tdelay 5 seconds +514 .CSR.select :air +3 "collection"' +19 'd% +4 "core" %q{\  +5 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 7.499ml +3 "collection"''? +677 "core" ' +3 .tCSV.dial :waste +3 "collection"'P +136 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'v'P +1992 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'D& +5 "core" &XZs\ H +4 "collection"'9% +5 "core" %N|\ +3 .tCSV.dial :flush +3 "collection"'4  +44 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"''q +943 "Can"\ g/ +326 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'8 @ +46 "core" B +6 "collection"'u% +6 "core" %qj\  +5 .tCS.seek 6.999ml +2 "collection"'p'b +554 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +3 'Z  +44 "core"  +104  +8 .tCBV.dial :waste2b +2 "collection"'g  +6 "core"  +9 .tCS.seek 0ml +2 "collection"'"'P +1750 "core" ' +4 #tFlushing upper manifold +2 "collection"'>& +5 "core" &XZm\ \ H +4 "collection"'z% +7 "core" %Ok\ +2 .tCSV.dial :flush +3 "collection"'  +89 "core"  +8 .tCS.seek 5ml +2 "collection"'+'q +1274 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'h @ +45 "core" B +6 "collection"'j% +7 "core" %qj\ \  +4 .tCS.seek 7ml +2 "collection"'q'h +560 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'% +4 '  +56 "core" +55  +8 .tCTV.dial :air +2 "collection"'y  +145 "core" ~ +8 .tCS.seek 0ml +2 "collection"'I'P +1746 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'B'2~ +799 "core" ' +3 .tCSV.dial :waste +3 "collection"'M +46 "core" +8 .tCS.seek 0ml +2 "collection"'c'P +798 "core" ' +3 "collection"'& +6 "core" &XY_\ H +3 "collection"'w% +5 "core" %Od\ +3 .tCSV.dial :flush +3 "collection"'^  +44 "core"  +8 .tCS.seek 3ml +2 "collection"' '2~ +801 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +44 "core" A +7 "collection"'t% +6 "core" %2\\\ +4 .tCS.seek 5.001ml +2 "collection"'R'q +564 "core" ' +3 .tCSV.dial :air +13 "collection"' @ +6 "core" @ +8 .tCS.seek 0ml +3 "collection"'J'P +1264 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'5'2~ +795 "core" ' +3 .tCSV.dial :waste +3 "collection"'! +88 "core" +8 .tCS.seek 0ml +3 "collection"'A'P +789 "core" ' +4 #tDisinfecting external Intake with mfbkill +2 "collection"'K& +6 "core" &XYY\ H +3 "collection"'O% +6 "core" %LZ\ +2 .tCSV.dial CSR +3 "collection"'*  +137 "core"  +10 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +2 "collection"'G'! +1988 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"',' +555 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +109 "core" +7 .tCTV.dial :intake +3 "collection"'C  +82 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +3 "collection"'L' +2028 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'  +83 "core"  +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"')'P +591 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'r  +109 "core"  +10 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 4ml +2 "collection"'Q'R8 +1103 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'' +1508 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +3 '/  +47 "core"  +102  +8 .tCBV.dial :waste2b +3 "collection"'  +51 "core"  +9 .tCS.seek 0ml +2 "collection"''P +2456 "core" ' +4 #tKilling upper manifold +2 .CSV.dial CSR +2 "collection"'  +47 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +89 .tCS.reconfigure :default +12 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'V'R8 +1101 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'l' +1511 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'[ +4 'n  +58 "core"  +51 +8 .tCTV.dial :air +3 "collection"'  +146 "core"  +8 .tCS.seek 0ml +2 "collection"'|'P +2455 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +799 "core" ' +3 .tCSV.dial :waste +3 "collection"' +45 "core" +8 .tCS.seek 0ml +2 "collection"'S'P +793 "core" ' +3 #tFlushing upper manifold +2 "collection"'7& +6 "core" &XW*\ \ H +3 "collection"'Y% +5 "core" %S\ \ +3 .tCSV.dial :flush +3 "collection"'W  +47 "core"  +8 .tCS.seek 5ml +2 "collection"'a'q +1277 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +46 "core" A +6 "collection"'T% +5 "core" %q)\ \  +5 .tCS.seek 7ml +3 "collection"';'g +554 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'s +3 'm  +21 "core" +89 ~ +7 .tCTV.dial :air +2 "collection"'~  +7 "core" +8 .tCS.seek 0ml +2 "collection"'}'P +1752 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +790 "core" ' +3 .tCSV.dial :waste +3 "collection"'o +46 "core" +8 .tCS.seek 0ml +2 "collection"'6'P +791 "core" ' +3 "collection"'$& +7 "core" &XX'\ \ H +2 "collection"']% +6 "core" %U#\ \ +3 .tCSV.dial :flush +3 "collection"'F  +45 "core"  +8 .tCS.seek 3ml +3 "collection"''2~ +792 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'b @ +46 "core" B +7 "collection"'U% +6 "core" %2\ \  +4 .tCS.seek 5ml +3 "collection"'<'q +565 "core" ' +3 .tCSV.dial :air +2 "collection"': @ +17 "core" > +7 .tCS.seek 0ml +3 "collection"'&'P +1268 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"' '2~ +802 "core" ' +3 .tCSV.dial :waste +3 "collection"'? +74 "core" +8 .tCS.seek 0ml +82 "collection"'i'P +790 "core" ' +9 #tFlushing lower manifold's waste2b port +2 "collection"'-& +6 "core" &XX\ H +3 "collection"'.% +6 "core" %T\ +3 .tCSV.dial :flush +3 "collection"'  +46 "core"  +8 .tCS.seek 5ml +3 "collection"'_'q +1264 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +15 "collection"'E @ +44 "core" A +7 "collection"'@% +6 "core" %q \ \  +5 .tCS.seek 6.999ml +2 "collection"'`'b +565 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'x  +7 'X  +52 "core"  +98  +9 .tCBV.dial :waste2b +2 "collection"'  +50 "core"  +9 .tCS.seek 0ml +2 "collection"''P +1741 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'2& +5 "core" &XX\ H +4 "collection"'\\% +6 "core" %M\ +2 .tCSV.dial CSR +3 "collection"'{  +48 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"''! +1986 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"''' +558 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +3 '  +56 "core"  +53 +8 .tCTV.dial :intake +3 "collection"'\  +82 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'1' +2024 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +2 "collection"'0  +78 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'N'P +586 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +74 "Can"\ r/! V +34 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'H'q +1348 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +3 "collection"'d' +1355 "core" ' +3 .tCSV.dial CBV +2 "collection"'3 +109 "core" +8 .tCS.seek 0ml +2 "collection"'P'P +2613 "core" ' +15 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" & i& +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&D( +6 "core" ( +2 "manipulator"&9& +7 "core" & i& +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &4& +4 "core" & i& +5 .tForearm.seek CC +2 "manipulator"&v'ш +110 "core" ' +2 .tHand.close +2 "manipulator"&8/ +25 "core" / +7 .tCC.seek :open +2 "collection"'u( +407 "core" ( +3 "manipulator"&& +5 "core" & p& +4 "manipulator"&% +6 "core" %| n +4 .tForearm.seek :retract +2 "manipulator"&Z' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&g(-z +302 "core" ( +3 "manipulator"&p& +6 "core" &- q\\ +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &>& +4 "core" &- q\\ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&z'o +115 "core" ' +2 .tHand.open +2 "manipulator"&1 +17 "core" 1 +3 "manipulator"&"% +7 "core" %rb ~ _ ^? +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&h' ] +117 "core" ' +4 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 42: Monday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:36 +2 #Preparing to sleep until 9/9/25 11:00AM +14 #Asleep til 9/9/25 11:00AM +8 #Continuing at 11:00PDT09-Sep-25 +4 "Can"\ )D/ i +6 ."Qmail"GoodNews.email "Then, in tube 5: myWCR \\t\\t\\t\\t\\t#Phase 43: Tuesday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:205\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 4,\\n 5 => 29,\\n 6 => 33,\\n 7 => 33}\\nCan@13:29:42, 12.4C, 13% humidity, 14.5psia, 12.75V, 0.32A, 242.687Ah, 4.14W\\nSampled 274.4ml",Subject: "Asleep until 11:00PDT09-Sep-25" +1398 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +6551 #"uploadLog"upsync +44593 "Can" \ 1;/O +60002 \ \ 91/( ӂ +60002 \ ?*/  +60003 \ >+/!s Ԯ +60002 \ ?)/" D +60002 \ :0/$ +60002 \ 1@/& p +60003 \ 93/(  +60002 \ /C/* ל +60002 \ :0/,h 2 +60002 \ :1/.G +60002 \ ;0/0% ^ +60002 \ ;0/2 +60003 \ ;0/3 ڊ +60002 \ :0/5 +60002 \ 4;/7 ۶ +60002 \ ;0/9 L +60004 \ :1/;! +60001 \ ;1/= x +60002 \ <1/>  +60002 \ 3</@ ޤ +60002 \ ,J/B : +60003 \ <1/D +60002 \ :3/Fs f +60002 \ ;0/H[ +60002 \ ;2/J: +60002 \ <1/L ( +60002 \ 5;/N +60003 \ ;0/O T +60002 \ ?+/Q +60002 \ <1/SY +60002 \ <0/U8  +60002 \ ;0/W +60003 \ <0/X B +60002 \ 4=/Z +60002 \ ;1/\\ n +60002 \ <0/^  +60002 \ <0/`o +60003 \ <0/bQ 0 +60002 \ =0/d, +60002 \ =0/f \\ +60002 \ =0/g +60002 \ B*/i +60002 \ @./kI  +60002 \ B*/l +60002 \ >0/n J +60002 \ =0/p +60002 \ >1/rx v +60002 \ =2/ta +60002 \ >0/v; +60002 \ 7:/x" 8 +60003 \ 0G/z +60002 \ =1/{ d +60002 \ =1/} +60002 \ ,N/ +60002 \ >0/ & +60002 \ >1/t +60002 \ C*/ R +60002 \ >0/ +60002 \ 5A/ ~ +60002 \ >0/  +60003 \ =0/f +60002 \ ?0/> @ @PDT1757401709.34 \ >0/ +60002 \ >1/ l +60002 \ .Q/  +60002 \ ?0/ +60002 \ ?0/ . +60002 \ 4@/x +60002 \ ?0/X Z +60002 \ D*/ +60002 \ 6=/ +60002 \ -P/y  +60002 \ >0/[ +60002 \ 6;/< H +60003 \ \ ?0/ +60002  \ >0/ t +60002  \ 7</\ +60002 \ ?0/ +60002 \ ?0/6 +60002 \ 8:/{ +60003 \ >0/Xb +60002 \ <4/7 +60002 \ D*/ +60002 \ \ >0/$ +60002  \ 4?/ +60003 \ \ ?1/lP +60002 \ >1/E +60002 \ 2G/ | +60002 \ >0/ +60002 \ >0/ +60002 \ 8:/> +60003 \ ?1/ũ +60002 \ >0/NJ j +60002 \ 4B/j\ +60002 \ >0/G\ +60002 \ C*/ , +60003 \ 89/θ +60002 \ ?0/И X +60002 \ >1/y +60002 \ >1/b +60002 \ 8:/? +60002 \ >0/ +60003 \ =0/F +60002 \ 3A/ +60002 \ 9:/r +60003 \ >0/ߨ +60002 \ =0/ +60002 \ >0/i4 +60002 \ C*/ +60002 \ 4B/` +60003 \ >0/ +60002 \ =0/ +60002 \ =1/n" +60002 \ =0/K +60003 \ =0/0N +60002 \ =1/\  +60002 \ >0/z +60002 \ >0/ +60002 \ =1/ +60002  \ >0/< +60002 \ 1F/u +60002  \ B,/!h +60003 \ 79/ +60002 !\ =00 +60002 \ >00* +60002 \ ?00z +60002 \ >00\\V +60002 \ >00; +8929 \ >00Q +6 #tPowering core bus +563 .Gate.power :raw,:ON +2 "sampler") +31 )j +3 "core"  +5 "collection"' +4 '+ +4 "core"  +4 "processing"% +3 % +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 4,\\n 5 => 29,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 12.7C, 12% humidity, 14.5psia, 12.73V, 0.44A, 247.322Ah, 5.64W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 43: Tuesday StandAloneWCR with Regular cleanup (1 puck)" +5 #tPhase [myWCR #Phase 43: Tuesday StandAloneWCR with Regular cleanup (1 puck)] +1299 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'/& +4 "core" &w\  +4 .tHand.open + "manipulator"&1 +18 "core" 1 +3 "manipulator"&& +6 "core" & 0 l +3 "manipulator"&% +7 "core" % S  l +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +183 "core" ( +3 "manipulator"&& +5 "core" &- lo +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &V& +4 "core" &- ko +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&n'o +111 "core" ' +3 .tHand.close +2 "manipulator"&[/ +21 "core" / +3 "manipulator"&& +7 "core" &- ]o +3 "manipulator"&l% +6 "core" %πd 5 ^ +3 .tForearm.seek :retract +3 "manipulator"&|' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +313 "core" ( +2 "manipulator"&& +7 "core" & 8 i- +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &7& +4 "core" & g- +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&Y'ш +110 "core" ' +3 "manipulator"&W& +6 "core" & L k- +3 "manipulator"&S% +5 "core" %х k +5 "collection"'& +6 "core" &w\  +3 "collection"'T& +10 "core" &w\  +4 .tCC.seek :closed +4 "collection"'a(X +5 "core" &w\  +3 &x\ \ B +8 &Gu\ 3 +10 &,ox\ G +9 &\\\ \ T +10 &F\ S +9 &FD\ S +9 &G\ \ T +10 &H\ S +9 &G\ T +9 &!ME\ T +10 &#G\ \ S +9 &$J\ S +10 &&J\ S +9 &(VI\ S +9 &*C\ \ S +10 &+F\ T +9 &-F\ S +10 &/^G\ S +9 &1 F\ S +9 &2E\ \ S +10 &4I\ S +9 &6fG\ S +9 &8'I\ T +10 &9F\ T +9 &;A\ S +9 &=nH\ S +10 &?/F\ T +9 &@F\ S +10 &BI\ T +9 &DrW\ \ U +9 &F/d\ \ W +10 &G\ Y +9 &I ] +9 &Kb ] +10 &M" ^ +9 &N ^ +10 &P ^ +9 &Rd _ +9 &T&\ _ +10 &U\ ` +9 &W H +9 &X0 %p +10 &Xe\ H +3 ( +4 "collection"'T& +4 "core" &Xh\ H +5 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.59 +2 "collection"'m& +9 "core" &Xh\ H +4 .tHand.open + "manipulator"&s1 +16 "core" 1 +3 "manipulator"&~% +5 "core" %х d +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&;' ] +97 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'}& +7 "core" &Xh\ H +3 "collection"'o% +5 "core" %Q\  +4 .tCSV.dial CSR +2 "collection"'  +203 "core"  +12 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'$'q +1345 "core" ' +3 .tdelay 5 seconds +505 .CSR.select :air +5 "collection"' +20 ']% +5 "core" %q\  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +3 "collection"'F'@ +683 "core" ' +3 .tCSV.dial :waste +3 "collection"'6 +140 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +4 "collection"'b'P +970 #"uploadLog"upsync +1027 "core" ' +3 #tPurging external Intake +2 "collection"'U& +7 "core" &Xg\ H +3 "collection"'% +6 "core" %J\  +3 .tCSV.dial :flush +3 "collection"':  +46 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'<' +2501 "core" ' +4 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'& +3 '?  +8 "core"  +67  +6 .tCTV.dial :intake +3 "collection"'  +82 "core"  +8 .tIntake.select :open +2 "sampler") +19 .tCS.seek 0ml +2 "collection"'-'P +2524 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'.  +82 "core"  +6 #tFlushing upper manifold +2 "collection"' & +5 "core" &Xe\ \ H +4 "collection"'i% +5 "core" %N\ \ +3 .tCSV.dial :flush +3 "collection"'E  +77 "core"  +7 .tCS.seek 5ml +2 "collection"'@'q +1280 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'_ @ +45 "core" A +6 "collection"'x% +5 "core" %q\  +5 .tCS.seek 6.999ml +2 "collection"'X'b +562 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' +4 '`  +10 "core"  +98 ~ +6 .tCTV.dial :air +3 "collection"'2  +6 "core" +7 .tCS.seek 0ml +2 "collection"'\\'P +1762 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'{'2~ +797 "core" ' +2 .tCSV.dial :waste +3 "collection"' +46 "core" +7 .tCS.seek 0ml +3 "collection"''P +798 "core" ' +3 "collection"'& +5 "core" &Xe\ H +4 "collection"'% +5 "core" %Q\ +3 .tCSV.dial :flush +3 "collection"'\  +44 "core"  +7 .tCS.seek 3ml +3 "collection"'''2~ +798 "core" ' +90 .tdelay 5 seconds +505 .CSV.dial :air +2 "collection"'0 @ +45 "core" A +6 "collection"'1% +6 "core" %2z\  +4 .tCS.seek 4.999ml +2 "collection"' 'q +562 "core" ' +3 .tCSV.dial :air +2 "collection"'N @ +6 "core" @ +7 .tCS.seek 0ml +2 "collection"'H'P +1280 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'3'2~ +802 "core" ' +3 .tCSV.dial :waste +3 "collection"'d +88 "core" +7 .tCS.seek 0ml +3 "collection"''P +799 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&9& +6 "core" &  4 k+ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&4( +36 "core" ( +3 "manipulator"&8& +5 "core" & n ou +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &#& +4 "core" & B ou +4 .tForearm.seek CC +3 "manipulator"&'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&/ +23 "core" / +5 .tCC.seek :open +2 "collection"'( +410 "core" ( +2 "manipulator"&& +5 "core" &\ \  l vu +4 "manipulator"&v% +6 "core" %щ\ \  : v +4 .tForearm.seek :retract +2 "manipulator"&D' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&p(-z +306 "core" ( +2 "manipulator"&>& +5 "core" &-\ \  7 vP +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-\ \  h vP +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&"'o +112 "core" ' +2 .tHand.open +2 "manipulator"&Z1 +19 "core" 1 +3 "manipulator"&z% +5 "core" %s]  b7 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&f' ] +107 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 5 at 11:05:17PDT09-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 4,\\n 5 => 29,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 12.7C, 12% humidity, 14.5psia, 12.73V, 0.44A, 247.322Ah, 5.64W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Whole Cell Archive sampling 1000ml +911 #Loading wcr puck from tube 5 into Collection Clamp +2 "collection"'j& +6 "core" &\ +3 "manipulator"&+% +6 "core" % ] k +3 "storage"(% +5 "core" %- \ H +4 "storage"(%. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 5 +3 "storage"(q(; +363 "core" ( +4 ."WCR"SC.configure :limp +7 "storage"($(\ 1b +5 (y& +4 "core" &; !\ C +3 "manipulator"&I& +7 "core" &- ~ hP +3 "manipulator"&M% +6 "core" % ] ^ h +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&( +196 "core" ( +3 "manipulator"&^& +6 "core" &" J j +3 "storage"(c& +86 "core" &; 6\ F +4 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +8 "manipulator"&B' +110 "core" ' +3 "storage"(& +5 "core" &; \ H +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(R' +125 "core" ' +3 "storage"(t- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (h& +4 "core" &; \ H +4 "manipulator"&g& +7 "core" &" l +3 ."WCR"Elbow.seek 5 +6 "manipulator"&e( +6 "core" ( +3 "manipulator"&(& +8 "core" &" m k +4 "storage"(P& +43 "core" &; ^\ D +4 ."WCR"Forearm.seek 5 + 300 counts +3 "manipulator"& ' +26 "core" ' +5 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."WCR"Hand.close +2 "manipulator"&K/ +27 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&=& +8 "storage"( ') +7 "core" &" , d +3 "manipulator"&C% +6 "core" % k +4 ."WCR"Forearm.seek :retract +3 "manipulator"&w' ] +63 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +31 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&5( +175 "core" ( +3 "manipulator"&& +5 "core" & t i( +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &L& +4 "core" & h( +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +4 "manipulator"&r'ш +94 "core" ' +3 "manipulator"&A& +7 "core" & B g( +4 "manipulator"&% +6 "core" %ђ Z k +3 "collection"'k& +6 "core" &\  +4 "collection"'u& +8 "core" &\  +6 ."WCR"CC.seek :closed +3 "collection"'/(X +11 "core" &\ + &\  +2 &\ 3 +10 &Dw\ 2 +9 &8lw\ \ F +9 &Z2\ S +10 &C\ S +9 &PD\ R +9 &F(\ S +10 &I\ \ S +9 &G"\ S +10 &!XC\ R +9 &#D5\ \ S +9 &$KN\ S +10 &&L\ S +9 &(_D@\ S +9 &*"IK\ \ R +10 &+IL\ S +9 &-HP\ R +9 &/hFN\ R +10 &1)GI\ S +9 &2EP\ S +10 &4DI\ S +9 &6pFC\ R +9 &81FE\ S +10 &9IC\ R +9 &;EC\ R +9 &=wI@\ S +10 &?:CA\ R +9 &@D>\ R +10 &BIA\ \ S +9 &DzZA\ T +9 &F7e@\ V +10 &G}>\ X +9 &IB\ \\ +9 &Kk>\ \\ +10 &M+> ] +9 &NA ] +10 &PA ^ +9 &RmB ^ +9 &T.? _ +10 &U= ` +9 &W@ E +9 &X2@ $m +10 &X]:\ G +3 ( +3 "collection"'u& +8 #"WCR"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.53 +3 .Hand.open +2 "manipulator"&1 +5 "core" &X[=\ G +15 1 +3 "manipulator"&% +96 "core" %ѐ  o a +4 ."WCR"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +4 "core" + +4 "sampler")V% +6 "core" %" +3 "collection"'G& +6 "core" &X[0\ G +8 "Can"\ 0\ [ +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X +22  +6 ."WCR"delay 3.8 seconds +384 "collection"',% +5 "core" %QJ +3 "sampler")n% +7 "core" %3 +2 #"WCR"Sensor limits: Intake max 170.4psia; Outlet max 130.2psia +2 .SSV.dial :spit +3 "sampler") +144 "core" +7 ."WCR"SS.seek 0ml +3 "sampler")'! +250 "core" ' +3 ."WCR"SSV.dial CBV +3 "sampler")7  +147 "core"  +6 ."WCR"CTV.dial :intake +3 "collection"'W  +86 "core"  +20 #"WCR"Waiting for sampler to finish priming... +6 .delayUntil "11:08:50.54" +1378 #"flow"3.6L/min +410 #"uploadLog"upsync +2598 #"flow"4.0L/min +10112 "Can" 0 r y +1697 ."WCR"Flow.enablePump :primary +3 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")S  +7 "collection"' @ +5 "core"  +13 ? +9 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +4 "Can" 0  y +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'|% +4 "core" %Q0 +4 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X40X' +1004 "core" '>?V  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" % +24 "collection"'% +5 "core" %Qw +3 "sampler")y% +5 "core" % +30 "collection"'I% +4 "core" %Qf +4 "sampler")M% +6 "core" %43 +33 "collection"'^% +4 "core" %Qd +86 "sampler")c% +6 "core" % +5 "collection"'p% +6 "core" %Q +4 "sampler")% +6 "core" % +43 "collection"'t% +5 "core" %Qr +3 "sampler")h% +7 "core" %%% +50 "collection"'g% +4 "core" %Qn +3 "sampler")f% +7 "core" %<9 +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )(% +4 "core" %BC +4 ."WCR"SSV.dial :exhaust +3 "sampler")%  +80 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")*'! +885 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")K  +3 "collection"'O @ +12 "core" ? +68 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +4 "Can" 0K( +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'=% +5 "core" %Qn +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X'> +2 ."WCR"Intake.select :close +5 "sampler")0 +17 )% +4 "core" %A@ +3 ."WCR"SSV.dial :exhaust +3 "sampler")x  +81 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler");'! +905 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +3 "sampler")a  +6 "collection"' @ +7 "core" ? +71 +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +5 "Can" 0a +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %QQ +3 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X#% +5 "core" %QM +3 "sampler")% +7 "core" %j \ +3 "collection"'y% +6 "core" %Q +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X) +34 "collection"'P% +5 "core" %Q +3 "sampler")B% +6 "core" %EH +39 "collection"'% +4 "core" %Q +4 "sampler")% +6 "core" %WW +44 "collection"'u% +4 "core" %Q, +4 "sampler")L% +6 "core" % +50 "collection"' % +5 "core" %Q +3 "sampler")G% +6 "core" % +58 "collection"'V% +4 "core" %Q +4 "sampler")J% +5 "core" % +67 "collection"'r% +5 "core" %Q +3 "sampler")% +5 "core" % +76 "collection"',% +5 "core" %Q +3 "sampler")n% +5 "core" % +87 "collection"'% +4 "core" %Q +3 "sampler")[% +5 "core" %,+ +4 ."WCR"Intake.select :close +2 "sampler")0 +17 )7% +4 "core" %/- +4 ."WCR"SSV.dial :exhaust +3 "sampler")W  +81 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")w'! +900 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")S  +4 "collection"' @ +8 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can" 0=n +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'|% +4 "core" %Q +3 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X0% +5 "core" %Qo +3 "sampler")% +67 "core" %W  +3 "collection"'y% +6 "core" %Ql +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0X)< H +3 ."WCR"SSV.dial :exhaust +3 "sampler")-  +83 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")]'! +682 #"flow"2.6L/min +221 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +87 ."WCR"CBV.dial SSV +9 "sampler")T  +4 "collection"'@ @ +9 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +5 "Can" 0,u +2 ."WCR"Intake.select :open +3 "sampler") +205 "Can"\ 0u +12 "collection"'U% +5 "core" %QE +4 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X1<  +14 "collection"'\\% +5 "core" %Q\\ +4 "sampler")% +7 "core" %zEC ( +17 "collection"'X% +5 "core" %Qc +3 "sampler")% +7 "core" %yKK $ +21 "collection"' % +5 "core" %QP +3 "sampler")\ % +7 "core" %yST $ +24 "collection"'% +5 "core" %Q^ +3 "sampler")0% +7 "core" %y\\[ $ +28 "collection"'% +5 "core" %Q` +4 "sampler"){% +7 "core" %yhe $ +32 "collection"'N% +5 "core" %QH +3 "sampler") % +7 "core" %yus $ +38 "collection"'H% +5 "core" %Qb +3 "sampler")d% +7 "core" %y $ +43 "collection"'3% +5 "core" %Q^ +3 "sampler")1% +6 "core" %y $ +4 "collection"''% +6 "core" %Q] +2 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X/% +5 "core" %QQ +3 "sampler")% +6 "core" %7ni +44 "collection"'y% +5 "core" %QI +3 "sampler")% +7 "core" %7zw +50 "collection"';% +5 "core" %Qb +3 "sampler")^% +7 "core" %7 +57 "collection"'c% +6 "core" %QD +3 "sampler")9% +7 "core" %7 +3 "collection"'p% +85 "core" %Qa +4 ."WCR"SS.reconfigure :inhaling 0.09ml/s +7 "sampler")#.0X/9  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X ) +24 "collection"'?% +5 "core" %Qb +3 "sampler")&% +7 "core" %FB ) +28 "collection"' % +5 "core" %QZ +3 "sampler")<% +7 "core" %LH ) +33 "collection"'.% +5 "core" %QX +3 "sampler")6% +7 "core" %QN ) +38 "collection"'Q% +5 "core" %Qa +3 "sampler")E% +7 "core" %YV ) +43 "collection"'!% +5 "core" %Q] +3 "sampler")-% +6 "core" %a_ ) +51 "collection"'A% +6 "core" %Qi +3 "sampler")@% +7 "core" %nl ) +57 "collection"'T% +5 "core" %QY +3 "sampler")U% +6 "core" %yv ) +66 "collection"']% +5 "core" %Qp +3 "sampler")2% +6 "core" % ) +76 "collection"'_% +5 "core" %Q^ +3 "sampler")\\% +7 "core" % ) +3 "collection"'% +6 "core" %Q[ +2 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X-' +1754 "core" ';196  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X  +16 "collection"'% +5 "core" %Q\\ +3 "sampler");% +7 "core" %;"B@  +17 "collection"'^% +5 "core" %Qr +4 "sampler")c% +6 "core" %;"DB  +21 "collection"'9% +5 "core" %QX +3 "sampler")p% +7 "core" %;"JH  +24 "collection"'% +5 "core" %Ql +3 "sampler")h% +7 "core" %;"PN  +28 "collection"'g% +5 "core" %Qt +3 "sampler")f% +6 "core" %;"TS  +34 "collection"'(% +5 "core" %Qn +3 "sampler")%% +7 "core" %;"\\X  +38 "collection"'I% +5 "core" %Qf +3 "sampler")K% +7 "core" %;"_`  +43 "collection"'=% +5 "core" %QY +3 "sampler")v% +6 "core" %;#ki  +51 "collection"'*% +5 "core" %QX +3 "sampler")R% +7 "core" %;rp  +57 "collection"'% +6 "core" %Qo +3 "sampler")C% +6 "core" %;~}  +66 "collection"'% +5 "core" %Q] +3 "sampler")M% +6 "core" %;  +75 "collection"'% +5 "core" %Qo +4 "sampler") % +7 "core" %;  +3 "collection"'4% +6 "core" %QZ +2 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X/  +24 "collection"'V% +5 "core" %Qt +3 "sampler")J% +7 "core" %U'CB  +28 "collection"'r% +5 "core" %Qa +3 "sampler")e% +6 "core" %U'FE  +34 "collection"'% +5 "core" %Qo +3 "sampler"),% +7 "core" %U'MJ  +38 "collection"'n% +5 "core" %QY +3 "sampler")% +7 "core" %U'RR  +43 "collection"'[% +5 "core" %QV +3 "sampler")7% +7 "core" %U'ZZ  +50 "collection"'W% +5 "core" %Qm +3 "sampler")O% +7 "core" %U'ab  +57 "collection"'% +6 "core" %Q[ +85 "sampler")L% +11 "core" %Uvt  +4 "collection"'S% +7 "core" %Qn +2 "sampler")|% +6 "core" %U{x  +69 ."WCR"SS.reconfigure :default +3 "sampler")#.0X +59 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'$  +99 "core"  +7 "collection"'% +7 "core" %h\ \  +2 ."WCR"CSV.dial between air and CTV +4 "collection"'s ` +28 "core" a +10 ."WCR"CS.seek 6.818ml +2 "collection"'' +849 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"':  +5 'b  +46 "core"  +36  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Hb +4 ."WCR"CS.seek 0ml +3 "collection"'?'P +1720 "core" ' P Lu\  +6 ."WCR"CBV.dial :waste2b +3 "collection"'&  +36 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"' ' +127 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'<  +144 "core" +8 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'.  +46 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'6' +598 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +97 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'Q' +1995 "core" ' +3 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +77 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'E  +99 "core"  +10 "collection"'!% +7 "core" %\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'- ` +61 "core" ^ +9 ."WCR"CS.seek 7.196ml +2 "collection"'A' +748 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'@  +8 'T  +32 "core"  +107  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Hb +5 ."WCR"CS.seek 0ml +3 "collection"'U'P +1601 "core" ' O L\  +6 ."WCR"delay 2:00 +3154 "Can"\ #U0 C E +8850 ."WCR"CBV.dial :waste2b +3 "collection"']  +37 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'2' +342 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'_  +144 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'\\  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'' +593 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1999 "core" ' +3 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +78 "core" > +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'\  +99 "core"  +11 "collection"'% +6 "core" %D\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'0 ` +62 "core" ^ +8 ."WCR"CS.seek 7.26ml +3 "collection"'' +737 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +88 ."WCR"CSV.dial CTV +4 "collection"'{  +6 'N  +33 "core"  +111  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Hb +6 ."WCR"CS.seek 0ml +2 "collection"' 'P +1597 "core" ' N Ji\  +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'`  +38 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +6 ."WCR"CS.seek :empty +3 "collection"'H' +365 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'d  +144 "core" +7 "collection"'3& +6 "core" &XU\ G +4 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +2 "manipulator"&1% +6 "core" % i " h +3 "storage"('% +6 "core" %O \ F +3 "storage"(X. +5 "core" .(; +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 4 +3 "storage"(F(, +191 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &, \ C +4 "manipulator"&m& +6 "core" & f& +3 "manipulator"&% +6 "core" % i f +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +2 "manipulator"&i( +170 "core" ( +3 "manipulator"&a& +5 "core" & v kg +4 "storage"(x& +6 "core" &, \ G +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&'| +96 "core" ' +3 "storage"(Z& +5 "core" &, @\ F +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(z' +292 "core" ' +3 "storage"(j- +5 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&D& +4 "core" & 6 ig +3 "storage"("& +6 "core" &, \ F +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 4 +2 "manipulator"&+'\\ +33 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +3 "core" -' +5 ."WCR"SE.seek 3.15 Pucks below Top Plate +3 "storage"(#' +25 "core" ' +3 "manipulator"&y% +6 "core" %bg : 7  X +2 "storage"(& +5 "core" &, P\ > +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 4 + 306 counts +2 "manipulator"&;'Ў +26 "core" ' +3 "manipulator"&^& +6 "core" & lg +3 "storage"(c& +5 "core" &, }\ F +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&9'| +85 "core" ' +10 ."WCR"SE.seek 4.15 Pucks below Top Plate +3 "storage"(p'a +38 "core" ' +3 "manipulator"&& +7 "core" & u kg +3 "manipulator"&h% +6 "core" %ҕ  k +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&g' ] +92 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&f( +170 "core" ( +4 "manipulator"&(& +6 "core" & g% +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &%& +4 "core" & X g% +4 ."WCR"Forearm.seek CC +3 "manipulator"&>'ш +94 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&I/ +26 "core" / +7 ."WCR"CC.seek :open +3 "collection"'K( +411 "core" ( +3 "storage"(=& +6 "core" &, \ J +3 "storage"(v& +6 "core" &, ;\ K +3 "manipulator"&*& +6 "core" & m# +3 "manipulator"&R% +6 "core" %ј u m +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +2 "manipulator"&C( +173 "core" ( +3 "manipulator"&& +5 "core" &\ Y pU +4 "storage"(M& +5 "core" &,\ \  `\ M +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 4 +3 "manipulator"&'\\ +110 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"& , +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&41 +18 "core" 1 +5 "manipulator"&% +5 "core" %mt } K _ +4 "storage"(P& +5 "core" &, \ D +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 4 + 317 counts +2 "manipulator"&B'Й +25 "core" ' +2 "manipulator"&8& +7 "core" &\ rU +3 "storage"(& +6 "core" &,\ \  \ N +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&'| +16 "core" ' +2 "storage"(u% +7 "core" %i\ \  t\ N +6 ."downElevator"SE.seek :down +2 "storage"(t') +98 (G% +4 "core" %7> \ J\\y +4 "manipulator"&V% +6 "core" %҄ \  o +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&J' ] +103 "core" ' +20 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'r& +6 "core" &\  +3 "manipulator"&e& +5 "core" &\ \ \  vU +4 "manipulator"&% +81 "core" % ]\ \   w +3 .tElbow.seek FlushPuck::Garage +13 "manipulator"&,(-z +177 "core" ( +9 "manipulator"&n& +7 "core" &-\ \  vQ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-\ \ wQ +4 .tForearm.seek :garage +3 "manipulator"&'o +109 "core" ' +3 .tHand.close +2 "manipulator"&[/ +24 "core" / +3 "manipulator"&7& +7 "core" &- B 8 x VQ +3 "manipulator"&W% +6 "core" %uc 7 ; h X +4 .tForearm.seek :retract +2 "manipulator"&O' ] +113 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +299 "core" ( +3 "manipulator"&L& +6 "core" & j( +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &S& +4 "core" & v g( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&|'ш +104 "core" ' +3 "manipulator"&& +5 "core" & O k w b( +4 "manipulator"&~% +7 "core" %т t d +3 "collection"'k& +6 "core" &\  +4 "collection"'w& +8 "core" &k\  +4 .tCC.seek :closed +4 "collection"'l(X +5 "core" &\ +3 &\ 4 +9 &Et\ 2 +9 &<ov\ F +9 &Y\ S +10 &E\ S +9 &UF S +9 &H R +10 &B S +9 &D S +10 &!^A R +9 &#G S +9 &$G S +10 &&I S +9 &(eE\ S +9 &*(D\ R +10 &+G R +9 &-G R +10 &/nB R +9 &10F R +9 &2C R +10 &4F R +9 &6uH S +9 &88G R +15 &9C R +4 &;C\ R +10 &=D\ R +9 &??E\ S +9 &AF R +10 &BG R +9 &DN S +10 &F?\\ V +9 &G{ X +9 &I ] +10 &Ko ] +9 &M0 ] +9 &N ^ +10 &P ^ +15 &Rt ^ +5 &T4 _ +8 &U a +9 &W B +10 &X, &q +9 &Xh M +3 ( +4 "collection"'w& +4 "core" &Xg M +5 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.59 +2 "collection"' & +6 "core" &Xf M +5 .tHand.open +2 "manipulator"&1 +20 "core" 1 +3 "manipulator"&Y% +6 "core" %r B ^ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&$' ] +94 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'& +7 "core" &Xf\ M +2 "collection"'s% +5 "core" %\ +4 .tCSV.dial CSR +3 "collection"'o  +44 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +2 "collection"'b'q +1347 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +18 ':% +4 "core" %q\ \  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"''B +693 "core" ' +3 .tCSV.dial :waste +2 "collection"'& +138 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +77 "collection"'?'P +1978 "core" ' +14 #tFlushing lower manifold's waste2b port +2 "collection"'<& +6 "core" &Xg\ \ M +3 "collection"'.% +5 "core" %T\ \ +4 .tCSV.dial :flush +2 "collection"'  +45 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'6'q +1268 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" A +7 "collection"'E% +6 "core" %q\  +4 .tCS.seek 7ml +2 "collection"'!'d +558 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'-  +8 'Q  +42 "core"  +105  +7 .tCBV.dial :waste2b +2 "collection"'T  +7 "core"  +8 .tCS.seek 0ml +2 "collection"'@'P +1749 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'A& +6 "core" &Xg\ \ M +3 "collection"']% +6 "core" %R\ \ +2 .tCSV.dial CSR +3 "collection"'U  +45 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'_'! +1996 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'\\' +561 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'2 +7 '  +52 "core" +53 +8 .tCTV.dial :intake +2 "collection"'  +82 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'\ ' +2035 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'  +79 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'0'P +198 "Can"\ l0# ۴ +387 "core" ' +3 .tCSV.dial CSR +2 "collection"'  +121 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'N'q +1345 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'{' +1359 "core" ' +3 .tCSV.dial CBV +2 "collection"' +107 "core" +8 .tCS.seek 0ml +3 "collection"'`'P +2624 "core" ' +13 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" & [ h' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&d( +4 "core" ( +3 "manipulator"&3& +7 "core" & i' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &1& +4 "core" & l i' +4 .tForearm.seek CC +3 "manipulator"&''ш +105 "core" ' +3 .tHand.close + "manipulator"&X/ +24 "core" / +6 .tCC.seek :open +3 "collection"'( +411 "core" ( +3 "manipulator"&m& +5 "core" & q' +4 "manipulator"&% +6 "core" %т } q +4 .tForearm.seek :retract +3 "manipulator"&q' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&a(-z +306 "core" ( +3 "manipulator"&x& +6 "core" &-} n tW +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Z& +4 "core" &-} tW +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&5'o +111 "core" ' +4 .tHand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"&j% +7 "core" %tb m S _B +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&D' ] +102 "core" ' +3 #tCompleted [myWCR #Phase 43: Tuesday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:38 +2 #Preparing to sleep until 9/10/25 11:00AM +13 #Asleep til 9/10/25 11:00AM +8 #Continuing at 11:00PDT10-Sep-25 +4 "Can"\ *E0$ +7 ."Qmail"GoodNews.email "Then, in tube 5: myDA_WCR \\t\\t\\t\\t#Phase 44: Wednesday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:209\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 5,\\n 5 => 28,\\n 6 => 33,\\n 7 => 33}\\nCan@11:49:52, 12.8C, 12% humidity, 14.5psia, 12.75V, 0.33A, 248.015Ah, 4.22W\\nSampled 296.7ml",Subject: "Asleep until 11:00PDT10-Sep-25" +1482 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5281 #"uploadLog"upsync +45303 "Can"\ 560%!q +60001 \ >+0'w" +60003 \ ;00)E" +60002 \ ;00+##3 +60002 \ :10,#ɴ +60002 \ 3;0.$_ +60002 \ :000$ +60002 \ ;002% +60003 \ 1>04&! +60002 \ :006& +60002 \ 9208'M +60002 \ :10:' +60002 \ ;00o) +60001 \ ?*0@) +60003 \ :20A*; +60002 \ 830C*Ѵ +60002 \ 680E+g +60002 \ ;10G+ +60003 \ :10Ic, +60002 \ 670KN-) +60002 \ :00M8- +60002 \ :10O.U +60002 \ 0?0Q. +60003 \ :10R/ +60002 \ 0T0 +60002 \ 2;0V0 +60002 \ @)0X`1C +60002 \ ?*0Y1ٴ +60003 \ 690[2o +60002 \ :10]3 +60002 \ 0?0_3 +60002 \ :10ao41 +60002 \ 0@0cZ4Ǵ +60003 \ &Y0eE5] +60002 \ :00g-5 +60002 \ :00i6 +60002 \ 0?0j7 +60002 \ :00l7 +60003 \ 2;0n8K +60002 \ -E0p8 +60002 \ @*0r-9w +60002 \ :10t: +60002 \ :00u: +60002 \ ;10w;9 +60003 \ :10y;ϴ +60002 \ 480{' +60002 \ :00 > +60002 \ :00?S +60003 \ (T0? +60002 \ :00@ +60002 \ =,08A +60002 \ /A0A +60003 \ :00BA +60002 \ 900B״ +60002 \ /?0Cm +60002 \ 830D +60003 \ :00D +60002 \ 460rE/ +60002 \ =,0.EŴ +60002 \ :00F[ +60003 \ :00F +60002 \ -E0G +60002  \ :10uH +60002 \ 900VH +60002  \ :008II +60002 \ \ 900Iߴ +60002  \ :00Ju +60003 \ 910K +60002 \ :00K @PDT1757488115.29 !\ ;00L7 +60002 %\ ;00Lʹ +60001 "\ ?*0PMc +60003 \ ;00M +60002 \ :10N +60002 \ 2>0O% +60002 \ :00O +60002 \ ;00~PQ +60002 \ 2<0fP +60002 \ :00KQ} +60002  \ :00*R +60002  \ /C0R +60003  \ 490S? +60002  \ :10Sմ +60002  \ 2=0Tk +60002 \ \ ?*0ɉU +60002 \ :006U +60002 \ 910V- +60002 \ 900Vô +60002 \ :00WY +60002 \ 900ҿW +60003  \ :00ԛX +60002 \ :00yY +60002  \ 900cY +60002 \ 760AZG +60002 \ :00%Zݴ +60002 \ 900 [s +60002 \ 2>0\\ +60002  \ >*0\\ +60002  \ 900O]5 +60002 \ -J0,]˴ +60002 \ /A0^a +60003  \ :10^ +60002 \ :00_ +60002 \ 820`# +60002 \ \ :00` +60002 \ 2;0aO +60002 \ \ :00ya +60002  \ 2;0Zb{ +60003 \ :00>c +60002 \ -D0$c +60002 \ =,0d= +60002 \ 910dӴ +60002 \ /?0{ei +60002 \ :00_e +60003 \ 911Af +60002 \ .B1(g+ +60002 \ 901g +60002 \ 801hW +60002 \ 2<1h +60003 \ 911\ i +60002 \ 801 j +60002 \ 711hj +60002 \ 821JkE +60002 \ =*1k۴ +60003 \ -E1lq +60002 \ 291m +60002 \ .?1m +60003 \ 811in3 +60002 \ 801Hnɴ +60002 \ 381+o_ +60003 \ 561 o +60002 \ 701 p +60002 \ 181"q! +60003 \ 711$q +60002 \ 701&rM +8335 \ 701&rb +10 #tPowering core bus +557 .Gate.power :raw,:ON +3 "sampler") +35 )" +4 "core"  +4 "collection"' +5 ' +3 "core"  +5 "processing"% +3 %y +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +5 % 2\ +3 % *\ +4 % 0\ +7 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X S { +2 +7 .tForearm.home.seek :retract +4 "manipulator"&z' ] +5 ."rdyProcessing"PS.home.seek 0ml +7 "processing"%+'ܑ +15 "core" +5 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 "sampler"); +5 "core"  +3 "sampler")# +6 "core"  +3 "sampler")(  +32 "core" ' +3 ."closeHand"Hand.close +5 .tElbow.reconfigure :loose +3 "manipulator"&%/ +4 &$ &.,(#b +10 .tElbow.jog 1500 +2 "manipulator"&9* +24 "core"  +4 "sampler")% +5 "core" %\   +8 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.home.seek 0ml +4 "collection"'#d @b +3 "sampler")I'! +8 ."readyCS"CS.home.seek 0ml +5 "collection"'g'P +5 "core" / + * +5 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +2 "manipulator"&/(Z +313 "core" ( +3 "storage"(=& +5 "core" & >\ A +5 .tSE.home.seek :down + "storage"(v') +45 "core" ' +24 ' +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(*([G +188 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +274 "core" ' +982 ( +3 .tSC.configure :limp + "storage"($(\ 1b +6 .tForearm.seek :retract +3 "manipulator"&R' ] +5 "core" ' +3 .tElbow.seek :hammer +3 "manipulator"&( +129 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&M'΢ +101 "core" ' +3 "manipulator"&>% +6 "core" %Ψ n +3 .tForearm.seek retracted +3 "manipulator"&f' ] +104 "core" ' +2 "manipulator"&4% +7 "core" % \\ o +3 "processing"%& +4 "collection"'P& +8 "core" &D\  +7 ."openPC"PC.home.seek :open +3 "processing"%8( +5 "core" &\  +3 .tCC.home.seek :open +3 "collection"'( +321 "core" ( +5 ( +80 "Can"\ #H1''rl+ +15 ."Qmail"Notice.email "At 11:00:38 began in tube 5: myDA_WCR \\t\\t\\t\\t#Phase 44: Wednesday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:209\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 5,\\n 5 => 28,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 11.0C, 12% humidity, 14.4psia, 12.72V, 0.35A, 253.076Ah, 4.45W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t\\t\\t\\t#Phase 44: Wednesday DA+WCR with Regular cleanup (4 pucks)" +4 #tPhase [myDA_WCR #Phase 44: Wednesday DA+WCR with Regular cleanup (4 pucks)] +1242 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'u& +5 "core" &y\  +3 .tHand.open +2 "manipulator"&1 +19 "core" 1 +3 "manipulator"&G& +6 "core" & 8 c +3 "manipulator"&V% +5 "core" % _ T c +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(-z +187 "core" ( +3 "manipulator"&& +5 "core" &-n B _& +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &r& +4 "core" &-n u 8 a& +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&B'o +112 "core" ' +3 .tHand.close +2 "manipulator"&e/ +17 "core" / +3 "manipulator"&& +5 "core" &-t 0 , R +4 "manipulator"&p% +6 "core" %}o G 6 l U +8 .tForearm.seek :retract +4 "manipulator"&' ] +108 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&n( +324 "core" ( +3 "manipulator"&t& +6 "core" & X ^0 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & j a0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"& 'ш +101 "core" ' +3 "manipulator"&[& +5 "core" & 4 a0 +4 "manipulator"&7% +6 "core" %ь  b +4 "collection"'W& +6 "core" &y\  +5 "collection"'J& +8 "core" &y\  +4 .tCC.seek :closed +7 "collection"'(X +3 "core" &y\  +7 &y\   +4 &5z ,~ +9 &`y @ +9 &,k S +10 &G T +9 &F S +9 &nF T +10 &/J\ T +9 &F S +9 & E\ S +10 &"vI\ T +9 &$8J\ T +10 &%I\ T +9 &'D\ T +9 &)~C T +10 &+@C T +9 &-F S +9 &.F S +10 &0D S +9 &2ID\ S +9 &4 G\ S +10 &5I\ T +9 &7J\ T +10 &9PI\ T +9 &;I\ S +9 &<E T +10 &>E T +9 &@XH T +9 &BI T +10 &CS U +9 &Ee W +10 &GP Y +9 &I ] +9 &J ] +10 &L _ +9 &NH _ +9 &P  ^ +10 &Q _ +9 &S _ +10 &UI a +9 &W\  _ +9 &X\\H (y +10 &X t I +5 ( +5 "collection"'J& +4 "core" &Xc I +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.65 +2 "collection"',& +6 "core" &Xc I +4 .tHand.open +2 "manipulator"&L1 +20 "core" 1 +2 "manipulator"&S% +7 "core" %} m k e Z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +116 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'~& +5 "core" &Xc I +4 "collection"'k% +6 "core" %O +3 .tCSV.dial CSR +3 "collection"'O  +213 "core"  +14 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'K'q +1347 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 ' % +4 "core" %q  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"''@ +695 "core" ' +3 .tCSV.dial :waste +3 "collection"'Y +141 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"''P +770 #"uploadLog"upsync +1214 "core" ' +4 #tPurging external Intake + "collection"'s& +7 "core" &Xb\ I +3 "collection"'w% +5 "core" %K\  +4 .tCSV.dial :flush +6 "collection"'o  +46 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'|' +2505 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'H +7 ':  +6 "core" +67 ~ +6 .tCTV.dial :intake +2 "collection"'b  +83 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'&'P +2527 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'  +83 "core"  +6 #tFlushing upper manifold +2 "collection"'<& +6 "core" &Xc\ I +2 "collection"'.% +6 "core" %U\  +3 .tCSV.dial :flush +2 "collection"'  +77 "core"  +8 .tCS.seek 5ml +2 "collection"'?'q +1295 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +46 "core" @ +5 "collection"'E% +5 "core" %q\  +5 .tCS.seek 6.999ml +3 "collection"'6'b +571 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'- +111 "core" +6 .tCTV.dial :air +2 "collection"'Q  +6 "core" +8 .tCS.seek 0ml +2 "collection"'T'P +1769 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'!'2~ +805 "core" ' +3 .tCSV.dial :waste +2 "collection"'A +46 "core" +7 .tCS.seek 0ml +3 "collection"']'P +801 "core" ' +4 "collection"'U& +5 "core" &Xe\ I +3 "collection"'@% +5 "core" %S\ +4 .tCSV.dial :flush +2 "collection"'_  +45 "core"  +7 .tCS.seek 3ml +2 "collection"''2~ +808 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +93 "collection"'2 @ +45 "core" @ +5 "collection"' % +5 "core" %2}\  +5 .tCS.seek 5ml +2 "collection"'\\'q +561 "core" ' +3 .tCSV.dial :air +6 .CS.seek 0ml +2 "collection"''P +1289 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'\ '2~ +808 "core" ' +3 .tCSV.dial :waste +3 "collection"' +77 "core" +7 .tCS.seek 0ml +3 "collection"'0'P +795 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&N& +5 "core" &  8 f- +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +35 "core" ( +3 "manipulator"&{& +5 "core" & r k +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" & Y i +4 .tForearm.seek CC +3 "manipulator"&3'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&1/ +17 "core" / +5 .tCC.seek :open +3 "collection"'X( +406 "core" ( +2 "manipulator"&& +6 "core" & o +3 "manipulator"&$% +6 "core" %т o +4 .tForearm.seek :retract +2 "manipulator"&l' ] +99 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&m(-z +313 "core" ( +3 "manipulator"&& +6 "core" &- pY +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &'& +6 "core" &- pY +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&d'o +112 "core" ' +3 .tHand.open +2 "manipulator"&x1 +25 "core" 1 +3 "manipulator"&Z% +6 "core" %nS b j I Z' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +4 #tda sampling at most 1000ml, wcr at most 1000ml +5 ."Qmail"DAfans.email "Started da in tube 5 at 11:05:17PDT10-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 5,\\n 5 => 28,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 11.0C, 12% humidity, 14.4psia, 12.72V, 0.35A, 253.076Ah, 4.45W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 5 into Collection Clamp +1135 "collection"'j& +6 "core" &\ +3 "manipulator"&q% +6 "core" % _ B h +3 "storage"(5% +6 "core" %- \ @ +3 "storage"(". +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"((; +365 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (y& +4 "core" &; z \ : +3 "manipulator"&& +6 "core" &- q m r \\Y +3 "manipulator"&c% +6 "core" % _ n m [ +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&^( +186 "core" ( +3 "manipulator"&& +6 "core" & q e | \\ l +3 "storage"(& +6 "core" &; \ : +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&h' +102 "core" ' +2 "storage"(i& +80 "core" &; \ D +4 .tSE.reconfigure :pick +12 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +6 "storage"(;' +127 "core" ' +3 "storage"(#- +9 "core" -'Y +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 ((& +5 "core" &; y \ 9 +3 "manipulator"&& +7 "core" & ^ b Z k +3 .tElbow.seek 5 +3 "manipulator"&%( +5 "core" ( +3 "manipulator"&D& +5 "core" & e j Z k +4 "storage"(a& +5 "core" &;  \ 7 +5 .tForearm.seek 5 + 300 counts +3 "manipulator"&}' +15 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&`/ +17 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&9& +2 "storage"(=') +13 "core" & { j ^ k +3 "manipulator"&F% +7 "core" % b7 +4 .tForearm.seek :retract +2 "manipulator"&+' ] +77 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +33 "core" ' +4 .tElbow.seek CC +2 "manipulator"&>( +178 "core" ( +3 "manipulator"&z& +7 "core" & B d, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &/& +4 "core" & i, +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&4'ш +100 "core" ' +3 "manipulator"&& +6 "core" & J c, +4 "manipulator"&P% +6 "core" %y j e < ` +3 "collection"'R& +7 "core" &\  +3 "collection"'M& +9 "core" &\ \ +6 .tCC.seek :closed +2 "collection"')(X +4 "core" &\ +9 &\ 6 +4 &+Dv\ 2 +9 &Ilx F +9 &\\\ S +10 &E\ S +9 &]E\ S +10 &F S +9 &D\ S +9 &D S +10 &!fD S +9 &#)G S +10 &$F S +9 &&F S +9 &(mD\ S +10 &*1D\ S +9 &+F\ R +9 &-F\ S +10 &/xF\ R +9 &19F\ S +9 &2K\ S +10 &4G\ S +9 &6~F\ S +10 &8@G\ S +9 &:E\ S +9 &;G\ S +10 &=F\ R +9 &?HE\ S +9 &A D\ S +10 &BF\ S +9 &DO\ T +10 &FJZ U +9 &Hj W +9 &I Y +10 &K{ \\ +9 &M; ] +9 &N ] +10 &P ^ +9 &Ry ` +10 &T= _ +9 &U b +9 &W ? +10 &X7 R +9 ( +4 "collection"'M& +4 "core" &XP C +5 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.58 +3 .Hand.open +2 "manipulator"&1 +18 "core" 1 +3 "manipulator"&u% +5 "core" %m o m z [ +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +96 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")G+ +6 "core" + +3 "sampler")V% +6 "core" %  +3 "collection"'& +6 "core" &XQ C +6 "Can"\ 1)r2 +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")r +5 "core"  +7 .tSS.reconfigure :fast +2 "sampler")#.0X> U +3 .tSSV.dial :exhaust + "sampler")  +81 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")'! +864 "core" ' +2 .tExhaust.select :close + "sampler") +77 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")<  +2 "collection"'- @ +6 "core" ? +72 +5 #tAllowing 5:18 for 25.0ml of remaining 800.0ml +2 "Can" 1/s) +2 .tIntake.select :open + "sampler") +213 "collection"'?% +3 "core" %R +2 #tIntake @31.9psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X0X +21 "collection"'H% +3 "core" %R +2 "sampler")|% +3 "core" %AF +24 "collection"':% +3 "core" %R +2 "sampler").% +3 "core" % { +28 "collection"' % +3 "core" %R +2 "sampler")&% +4 "core" % { +36 "collection"'g% +3 "core" %R +2 "sampler")% +3 "core" % { +37 "collection"'k% +2 "core" %R +2 "sampler")-% +4 "core" %#! { +41 "collection"'<% +3 "core" %R +2 "sampler")?% +3 "core" %=< { +48 "collection"'% +2 "core" %R +3 "sampler")A% +3 "core" %B> { +2 .tIntake.select :close + "sampler")0 +13 )!% +3 "core" %C@ { +2 .tSSV.dial :exhaust + "sampler")U  +82 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")@'! +902 "core" ' +2 .tExhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")6  + "collection"'T @ +6 "core" ? +73 +5 #tAllowing 5:18 for 25.0ml of remaining 725.0ml +3 "Can" 10sJ + .tIntake.select :open + "sampler") +213 "collection"'2% +3 "core" %R +2 #tIntake @31.2psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X;  +18 "collection"'C% +3 "core" %R +2 "sampler"),% +3 "core" %JF  +21 "collection"'^% +3 "core" %R +2 "sampler")~% +4 "core" %VR  +24 "collection"'p% +3 "core" %R +2 "sampler")% +3 "core" %ef  +28 "collection"'e% +3 "core" %R +2 "sampler") % +3 "core" %{y  +32 "collection"' % +3 "core" %R +2 "sampler")[% +4 "core" % " +36 "collection"'7% +3 "core" %R +2 "sampler")K% +3 "core" % +42 "collection"'J% +2 "core" %R +3 "sampler")s% +3 "core" % +47 "collection"'L% +3 "core" %R +2 "sampler")S% +3 "core" % +54 "collection"'% +3 "core" %R +2 "sampler")Y% +3 "core" %%$ +61 "collection"'% +3 "core" %R +2 "sampler")b% +3 "core" %MK +69 "collection"'% +3 "core" %R +2 "sampler")O% +3 "core" %ca +79 "collection"':% +2 "core" %R +2 "sampler").% +4 "core" % +88 "collection"' % +3 "core" %R +2 "sampler")&% +4 "core" % +99 "collection"'g% +3 "core" %R +2 "sampler")% +4 "core" % +113 "collection"'k% +2 "core" %R +3 "sampler")-% +3 "core" % +128 "collection"'<% +3 "core" %R +2 "sampler")?% +3 "core" % +144 "collection"'w% +3 "core" %R +2 "sampler")% +3 "core" %$! +3 .tIntake.select :close + "sampler")0 +13 )A% +4 "core" %)& + .tSSV.dial :exhaust +2 "sampler")!  +81 "core"  +4 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml + "sampler")U'! +874 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "collection"'H @ + "sampler")|  +5 "core" ? +78 +5 #tAllowing 5:18 for 25.0ml of remaining 625.0ml +3 "Can"\  14s  + .tIntake.select :open + "sampler") +213 "collection"'6% +3 "core" %R +2 #tIntake @32.0psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X"  +109 "collection"'C% +6 "core" %RE +3 "sampler"),% +7 "core" %}<20  +124 "collection"'^% +5 "core" %RD +3 "sampler")~% +7 "core" %5CA  +5 .tSS.reconfigure :default +2 "sampler")#.0X:'\  +4 "sampler")% +6 "core" %!  +3 #tBubblePoint: Intake @24.2psia, Outlet @3.9psia +2 .CBV.dial SSV +2 "collection"'T @ +36 "core" A +9 .tSS.reconfigure :default + "sampler")#.0Xd +104 "collection"'h9 +5 "core" 9Bd +105 "collection"'p9 +5 "core" 9Fd +104 "collection"' 9 +5 "core" 9Kd +104 "collection"'#9 +5 "core" 9 Od +104 "collection"'K9 +5 "core" 9+Td +104 "collection"'79 +5 "core" 9LXd +105 "collection"'L9 +5 "core" 9m\\d +104 "collection"'J9 +5 "core" 9ad +104 "collection"'9 +5 "core" 9ed +104 "collection"'09 +5 "core" 9\ id +104 "collection"'[9 +5 "core" 9\ nd +104 "collection"'Y9 +5 "core" 9 rd +105 "collection"'9 +4 "core" 9= vd +104 "collection"'9 +5 "core" 9`{d +104 "collection"' 9 +5 "core" 9d +104 "collection"'O9 +5 "core" 9d +105 "collection"':9 +4 "core" 9d +105 "collection"'.9 +4 "core" 9d +105 "collection"' 9 +4 "core" 9d +104 "collection"'&9 +5 "core" 93a +105 "collection"'S9 +4 "core" 9V_ +104 "collection"'g9 +5 "core" 9y[ +104 "collection"'9 +5 "core" 9Y +104 "collection"'k9 +5 "core" 9U +104 "collection"'b9 +5 "core" 9S +104 "collection"'<9 +5 "core" 9 P +105 "collection"'?9 +4 "core" 9#"M +104 "collection"'w9 +5 "core" 9C#J +104 "collection"'-9 +5 "core" 9d%H +104 "collection"'H9 +5 "core" 9&E +104 "collection"'9 +5 "core" 9(B +104 "collection"'9 +5 "core" 9*? +181 "collection"'|9 +4 "core" 9,; +104 "collection"'69 +5 "core" 9-: +104 "collection"'_9 +5 "core" 9,/8 +104 "collection"'!9 +5 "core" 9H16 +104 "collection"'9 +4 "core" 9c25 +105 "collection"'s9 +4 "core" 9|53 +104 "collection"'U9 +5 "core" 961 +104 "collection"'9 +6 "core" 990 +104 "collection"'\ 9 +5 "core" 9:. +104 "collection"'29 +4 "core" 9=- +105 "collection"'@9 +4 "core" 9=, +104 "collection"'N9 +5 "core" 9@) +104 "collection"'9 +5 "core" 9A) +104 "collection"'19 +5 "core" 9+B ' +104 "collection"'E9 +5 "core" 9>D' +104 "collection"'o9 +4 "core" 9PG& +104 "collection"'{9 +5 "core" 9bI$ +104 "collection"'39 +5 "core" 9qI# +104 "collection"' 9 +5 "core" 9K# +104 "collection"'\\9 +4 "core" 9M#! +105 "collection"']9 +4 "core" 9M(! +104 "collection"'9 +5 "core" 9Q, +104 "collection"''9 +4 "core" 9Q1 +105 "collection"'Z9 +4 "core" 9S5 +104 "collection"'j9 +5 "core" 9U9 +104 "collection"'A9 +4 "core" 9V> +105 "collection"'9 +4 "core" 9XB +104 "collection"'9 +6 "core" 9[F +105 "collection"'9 +4 "core" 9[K +104 "collection"' 9 +5 "core" 9 \\O +104 "collection"'n9 +4 "core" 9 ^S +104 "collection"'59 +5 "core" 9 `X +104 "collection"'"9 +5 "core" 9 !a\\ +104 "collection"'9 +5 "core" 9 *b` +104 "collection"'T9 +5 "core" 9 1ee +104 "collection"'x9 +4 "core" 9 9fi +104 "collection"'9 +5 "core" 9 ?gm +104 "collection"'m9 +4 "core" 9 Fir +104 "collection"'9 +5 "core" 9 Miv +104 "collection"'q9 +4 "core" 9 Tkz +105 "collection"'9 +4 "core" 9 Zm +105 "collection"'$9 +4 "core" 9 _n +104 "collection"'l9 +6 "core" 9 dp +104 "collection"'a9 +5 "core" 9 iq +104 "collection"'(9 +4 "core" 9 pr +105 "collection"'*9 +4 "core" 9 tt +104 "collection"'D9 +5 "core" 9 xu +104 "collection"'y9 +4 "core" 9 }v +105 "collection"'d9 +4 "core" 9 w +104 "collection"'F9 +5 "core" 9 y +104 "collection"'9 +5 "core" 9 { +104 "collection"'v9 +5 "core" 9 | +104 "collection"';9 +6 "core" 9 } +104 "collection"'i9 +5 "core" 9 ~ +104 "collection"'9 +5 "core" 9  +104 "collection"'Q9 +4 "core" 9  +105 "collection"'%9 +4 "core" 9  +104 "collection"'=9 +82 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"'P9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"'X9 +5 "core" 9  +104 "collection"'M9 +5 "core" 9  +104 "collection"'u9 +5 "core" 9  +104 "collection"'V9 +5 "core" 9  +104 "collection"'49 +4 "core" 9  +104 "collection"'r9 +5 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"'R9 +5 "core" 9  +104 "collection"'c9 +4 "core" 9  +105 "collection"'+9 +4 "core" 9   +104 "collection"'z9 +5 "core" 9   +104 "collection"'G9 +4 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'I9 +4 "core" 9  +104 "collection"'f9 +5 "core" 9  +104 "collection"'/9 +5 "core" 9\ # +104 "collection"'t9 +5 "core" 9\ ' +104 "collection"'99 +5 "core" 9\ \ , +104 "collection"'B9 +4 "core" 9\ 0 +105 "collection"'W9 +4 "core" 9\ 4 +105 "collection"'C9 +4 "core" 9\ 9 +104 "collection"',9 +5 "core" 9\ = +104 "collection"'^9 +4 "core" 9\ A +104 "collection"'~9 +5 "core" 9\ F +104 "collection"'9 +4 "core" 9\ #J +105 "collection"'e9 +5 "core" 9\ &N +104 "collection"'h9 +5 "core" 9\ *S +10 .tCH.hold 10:00,70C +5 "collection"' 9 +3 'p `\ t `\ (\ +12 "core" 9\ *T + T +3 "collection"'#% +6 "core" %\ \ \  +3 #tBegun lysing Collection Puck Heater at 68C/74.4psia +150 "Can" 1Atp +59832 "core" ` +4 "collection"'K9 +6 "core" 9\ u +3 "collection"'7% +6 "core" %\  ; +3 #tEnded lysing Collection Puck Heater at 70C/80.9psia +3 .CS.seek 0ml +2 "collection"'L'P +143 "Can"\ b1Iu \ @]} +3 "manipulator"&v% +7 "core" %z f +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&;' ] +91 "core" ' +26 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'i& +6 "core" &\ +3 "manipulator"&& +6 "core" &\ , el +3 "manipulator"&Q% +6 "core" % P g +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&%(-z +188 "core" ( +4 "manipulator"&=& +6 "core" &- t o i a5 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- Y c5 +5 .tForearm.seek :garage +2 "manipulator"&P'o +111 "core" ' +3 .tHand.close +12 "manipulator"&/ +24 "core" / +3 "manipulator"&& +6 "core" &- C D d V3 +3 "manipulator"&X% +6 "core" %g C 6 X V +4 .tForearm.seek :retract +2 "manipulator"&M' ] +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&u( +300 "core" ( +3 "manipulator"&V& +5 "core" & ? h) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &4& +4 "core" &  h) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&r'ш +105 "core" ' +3 "manipulator"&& +5 "core" & e) +4 "manipulator"&R% +5 "core" %с f +5 "collection"'c& +6 "core" &\ \ +4 "collection"'+& +9 "core" &\ \ +4 .tCC.seek :closed +4 "collection"'z(X +5 "core" &\ +4 &q\ \ 3 +8 &Dv\ 1 +9 &2lw\ F +10 &[\ S +9 &G\ R +9 &IFv\ R +10 & J\ R +9 &D\ S +10 &G\ S +9 &!QG^\ R +9 &#H\ R +10 &$Jx\ S +9 &&Ir\ S +10 &(XFW\ S +9 &*I\ R +9 &+H\ R +10 &-H\ R +9 &/aH\ R +9 &1#H\ R +10 &2E{\ R +9 &4IW\ S +10 &6hL\ S +9 &8+J\ R +9 &9Cn\ R +10 &;Dg\ R +9 &=qD\ R +9 &?3D\ R +10 &@H\ R +9 &BI\ R +10 &DuR\ T +9 &F2e\ V +9 &G Y +10 &I ] +9 &Ka ] +9 &M# ] +10 &N ] +9 &P ^ +10 &Rfj ^ +9 &T'K _ +9 &U a +10 &W G +9 &X~. (x +9 &Xec\ L +4 ( +3 "collection"'+& +6 "core" &Xc\ L +4 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.53 +2 "collection"'G& +6 "core" &Xc\ L +4 .tHand.open +2 "manipulator"&1 +20 "core" 1 +3 "manipulator"&I% +7 "core" %n Q ^ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&f' ] +95 "core" ' +3 .tPSV.dial PSR +3 "processing"%/ +141 "core"  +10 "processing"%t% +7 "core" %ܑ7\ +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%9' +1611 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%B  +47 "core"  +7 .tPS.seek 0ml +2 "processing"%W'ܑ +1603 "core" ' +3 .tPSV.dial PSR +3 "processing"%C +58 "core"  +11 .tPSR.select :air +3 "processing"% +20 .tPS.seek 2.5ml +3 "processing"%,' +2618 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +4 "processing"%^ +79 "collection"'~  +9 "core" @ +4 "processing"% +5 "core" @ +3 "processing"%e  +69 "core" +108  +9 .tPSV.dial :mixloop +13 "processing"%h +112 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%#  +136 "core" +9 .tPS.seek 0ml +2 "processing"%}'ܑ +2614 "core" ' +3 .tPSV.dial :air +3 "processing"%p  +44 "core"  +8 .tPS.seek 2.5ml +2 "processing"%K' +2615 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%7 +46 "core" +8 .tPS.seek 0ml +3 "processing"%`'ܑ +2618 "core" ' +3 .tPSV.dial :air +3 "processing"%J  +46 "core"  +7 .tPS.seek 2.5ml +3 "processing"%' +2616 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%L +46 "core" +8 .tPS.seek 0ml +3 "processing"%['ܑ +2619 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Y& +5 "core" & d t `) +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&& +6 "core" & b \\ . `) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &0& +4 "core" & J P p `) +4 .tForearm.seek CC +3 "manipulator"&O'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&:/ +21 "core" / +6 .tCC.seek :open +2 "collection"'.( +412 "core" ( +3 "manipulator"& & +6 "core" & i) +3 "manipulator"& % +6 "core" %} @ h +4 .tForearm.seek :retract +2 "manipulator"&S' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&g(-z +312 "core" ( +2 "manipulator"&&& +6 "core" &- mO +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &k& +6 "core" &- ! mO +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&'o +107 "core" ' +2 .tHand.open +2 "manipulator"&<1 +27 "core" 1 +3 "manipulator"&?% +5 "core" %tK 4 D 6 T +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&w' ] +120 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%- +6 "core" +6 .tPTV.dial :PRVmixing +79 "processing"%H  +6 "core" +17 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +5 "collection"'  +4 "processing"%|  +7 "core" +9  +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'6  +6 "core" +7 #tLoading lyfil puck from tube 5 into Collection Clamp + "collection"'& +6 "core" &\  +3 "manipulator"&!% +7 "core" % g X p +3 "storage"(% +6 "core" %J \ K +3 "storage"(U. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(>(; +205 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +4 (& +4 "core" &; \ F +4 "manipulator"&\ & +6 "core" &- nO +3 "manipulator"&2% +6 "core" % g \  o +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +3 "manipulator"&@( +177 "core" ( +2 "manipulator"&1& +7 "core" &$ nK +3 "storage"(o& +6 "core" &; l\ I! +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&{' +113 "core" ' +2 "storage"( & +7 "core" &; \ J! +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(\\' +142 "core" ' +3 "storage"('- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (Z& +4 "core" &; \ B! +3 "manipulator"&s& +6 "core" &% - hJ +4 .tElbow.seek 5 +3 "manipulator"&_( +5 "core" ( +3 "manipulator"&& +6 "core" &% I gJ +3 "storage"(N& +6 "core" &; \ A! +4 .tForearm.seek 5 + 300 counts +3 "manipulator"&3' +21 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&E/ +20 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&& +4 "storage"(') +14 "core" &% } X cJ +3 "manipulator"&]% +6 "core" % / g" +4 .tForearm.seek :retract +2 "manipulator"&' ] +82 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +14 "core" ' +3 .tElbow.seek CC +3 "manipulator"& ( +164 "core" ( +3 "manipulator"&j& +6 "core" & _ h) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &)& +4 "core" & i) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&5'ш +105 "core" ' +3 "manipulator"&"& +5 "core" & f) +5 "manipulator"&% +6 "core" %т f +79 "collection"'T& +5 "core" &;\ +14 "collection"'m& +9 "core" &D\ +4 .tCC.seek :closed +4 "collection"'(X +4 "core" &\ +7 &z\ 4 +7 &Fxt\ 2 +9 &;ovk\ G +10 &ZJ\ R +9 &D:\ R +9 &VG*\ S +10 &F\ R +9 &H\ S +10 &F:\ R +9 &!_D8\ R +9 &#!G+\ R +10 &$E\ R +9 &&I\ R +9 &(gG\ R +10 &**H3\ R +9 &+GT\ R +10 &-F;\ R +9 &/oF,\ R +9 &11G\ R +10 &2H\ \ R +9 &4H\ S +9 &6vI\ S +10 &89G\ R +9 &9C\ R +9 &;E{\ R +10 &=~Gn\ S +9 &?AF^\ R +10 &AEH\ R +9 &BGF\ R +15 &DI4\ S +4 &FFQ+\ S +9 &H_\ U +10 &Is\ W +9 &Kw [ +9 &M4# \\ +10 &N \\ +9 &P ] +9 &Rv ^ +10 &T7 ^ +9 &U ` +9 &W C +10 &X- &p +9 &XZ I +4 ( +2 "collection"'m& +8 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.43 +4 .Hand.open +2 "manipulator"&1 +5 "core" &XY" I +23 1 +3 "manipulator"&A% +6 "core" %| - + \ S +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&$' ] +98 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'l  +147 "core"  +8 .tCSV.dial CTV +3 "collection"'a  +30 "core"  +9 .tPS.seek 2.5ml +2 "processing"%*' +2623 "core" ' +4 "collection"'D% +6 "core" %pm  +4 .tCS.seek 4.25ml +2 "collection"'d'Z) +1535 "core" ' +4 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%x  +47 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%  +78 "core"  +9 .tPS.seek 0ml +3 "processing"%v'ܑ +2619 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"' ` +38 "core" _ +6 .tCSV.dial :air +3 "collection"'q @ +46 "core" ? +7 .tCS.seek 10ml +3 "collection"'i' +1540 "core" ' +2 .tCSV.dial CTV +3 "collection"'  +46 "core"  +9 .tCS.seek 0ml +2 "collection"'('P +2622 "core" ' +3 .tCBV.dial :waste1 +3 "collection"'Q @ +30 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'  +146 "core" +6 "collection"'y& +6 "core" &XXn\ I +3 #tStoring lyfil puck in Collection Clamp to tube 4 +2 "manipulator"&=% +6 "core" % k  _ +3 "storage"(% +6 "core" %J \ = +3 "storage"(F. +4 "core" .(; +5 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"((, +207 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &, s s \ 5 +4 "manipulator"&& +6 "core" &\ | ]& +3 "manipulator"&X% +6 "core" % k y  ^ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&;( +246 "core" ( +3 "manipulator"&P& +6 "core" & } bj +3 "storage"(%& +6 "core" &, z\ ? +4 .tForearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +3 "manipulator"&V'| +104 "core" ' +3 "storage"(4& +6 "core" &, v h \ 9 +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(' +281 "core" ' +2 "storage"(R- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&c& +5 "core" & I H 6 Wj +3 "storage"(M& +7 "core" &, F P \ 4 +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 4 +3 "manipulator"&n'\\ +37 "core" ' +3 .tElbow.hold +3 "manipulator"&G, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +4 "core" -' +5 .tSE.seek 5.19 Pucks below Top Plate +3 "storage"(I' +25 "core" ' +3 "manipulator"&+% +5 "core" %do r F +4 "storage"(/& +6 "core" &, 1 4 G\ . +3 .tForearm.force -20 + "manipulator"&5 +7 .tForearm.seek 4 + 308 counts +2 "manipulator"&t'А +21 "core" ' +3 "manipulator"&r& +5 "core" & > ^j +4 "storage"(B& +6 "core" &, \ : +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&9'| +30 "core" ' +4 .tSE.seek 6.19 Pucks below Top Plate +3 "storage"(C'X +49 "core" ' +2 "manipulator"&W& +7 "core" & A ^j +3 "manipulator"&^% +6 "core" %Ҕ\ Q O  Y +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +91 "core" ' +4 .tElbow.seek CC +2 "manipulator"&~( +171 "core" ( +4 "manipulator"&e& +6 "core" & 7 : ; V' +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &h& +4 "core" & < I X' +5 .tForearm.seek CC +2 "manipulator"& 'ш +98 "core" ' +3 .tHand.close + "manipulator"&#/ +26 "core" / +5 .tCC.seek :open +3 "collection"',( +409 "core" ( +3 "storage"(p& +6 "core" &, m j S\ 8 +3 "storage"(}& +6 "core" &, b\ ; +2 "manipulator"&7& +5 "core" & | A ^& +4 "manipulator"&K% +6 "core" %э 2 ^ +4 .tForearm.seek :retract +3 "manipulator"&J' ] +92 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&`( +173 "core" ( +2 "manipulator"&L& +5 "core" & ~ k bT +4 "storage"(& +6 "core" &, >\ = +3 .tElbow.reconfigure :limp +12 "manipulator"&$ ,(b +5 .tForearm.seek 4 +3 "manipulator"&Y'\\ +110 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&01 +17 "core" 1 +5 "manipulator"&:% +6 "core" %go 0  N +3 "storage"(u& +6 "core" &, 9 8 \ / +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 4 + 311 counts +2 "manipulator"&f'Г +19 "core" ' +3 "manipulator"&z& +5 "core" & u bT +4 "storage"( & +5 "core" &, S\ > +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"& '| +32 "core" ' +3 "storage"(O% +6 "core" %[ \ ? +5 ."downElevator"SE.seek :down +4 "storage"(') +98 (&% +4 "core" %$5 \ B\\x +4 "manipulator"&k% +5 "core" %ҏ\ f +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&<' ] +90 "core" ' +24 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air +3 "processing"%?  +79 "core" +7 .tPS.seek 2.5ml +2 "processing"%-' +2624 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%H +45 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%S  +47 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"% +46 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%|  +47 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%6'ܑ +2614 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +5 "core" &q@\  +4 "manipulator"&!& +6 "core" & x jT +3 "manipulator"&% +6 "core" % M h +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +177 "core" ( +2 "manipulator"&U& +7 "core" &- j_ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &- j_ +4 .tForearm.seek :garage +3 "manipulator"&\ 'o +110 "core" ' +3 .tHand.close +2 "manipulator"&2/ +5 "Can"!\ c1Lup +20 "core" / +3 "manipulator"&& +6 "core" &- ; D  V_ +3 "manipulator"&1% +6 "core" %~d ; E a V +3 .tForearm.seek :retract +79 "manipulator"&o' ] +106 "core" ' +4 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&g( +122 "core" ( +3 "manipulator"& & +5 "core" &  i +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &'& +4 "core" & i +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&Z'E +114 "core" ' +3 "manipulator"&w& +6 "core" & l +4 "manipulator"&s% +5 "core" %> l+ +5 "processing"%& +6 "core" &q@\  +4 "processing"%N& +8 "core" &q5\  +4 .tPC.seek :closed +4 "processing"%E(SD +5 "core" &qA\  +3 &r @\ C +8 &Hz?\ 4 +9 &+o~?\ H +10 &`>\ S +9 &N?\ S +10 &KQ?\ S +9 &LA\ R +9 &Q?\ R +10 &R?\ S +9 &!TP?\ R +9 &#P@\ R +10 &$Q@\ R +9 &&Q@\ R +10 &([M@\ S +9 &*P?\ S +9 &+L?\ R +10 &-O?\ R +9 &/dQ@\ R +9 &1%RB\ S +10 &2T@\ S +9 &4P@\ R +10 &6lQ@\ R +9 &8-Q@\ S +9 &9O@\ S +10 &;N>\ S +9 &=sO>\ S +9 &?5O?\ S +10 &@N?\ R +9 &BRA\ S +10 &D{T@\ S +9 &F7gA\ U +9 &G{@\ V +10 &I?\ X +9 &Kq?\ Y +9 &M3@\ Y +10 &N@\ Y +9 &P?\ Z +10 &R[{tA\ 1 +9 &S%b@\ 1 +10 ( + &S@\ + +3 "processing"%N& +8 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.69 +2 "processing"%& +6 "core" &SA\ + +2 &S@\ + +4 .tHand.open +2 "manipulator"&]1 +24 "core" 1 +3 "manipulator"&@% +6 "core" %K k i +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&{' ] +97 "core" ' +2 .tPRV.dial :air +3 "processing"%\\  +47 "core"  +6 .tPSV.dial :mixloop +2 "processing"%j +48 "core" +6 "processing"%)% +7 "core" %ܓ6\  +5 .tPS.seek 0.3ml +2 "processing"%3' +392 "core" ' +3 .tPSV.dial PSR +3 "processing"% +110 "core"  +11 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%_'5a +490 "core" ' +4 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%"' +1908 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"% +111 "core" +6 .tPTV.dial :mixing +3 "processing"%T @ +78 "core" B +9 .tPBV.dial :waste2 +2 "processing"%  +99 "core" +8 .tPS.seek 0ml +2 "processing"%.'ܑ +2637 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" & f +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&A( +5 "core" ( +3 "manipulator"&m& +5 "core" & f +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &l& +3 "core" & f +5 .tForearm.seek PC +90 "manipulator"&a'E +93 "core" ' +2 .tHand.close +2 "manipulator"&5/ +24 "core" / +6 .tPC.seek :open +3 "processing"%[( +376 "core" ( +3 "manipulator"&D& +6 "core" & h +3 "manipulator"&b% +6 "core" %W i +4 .tForearm.seek :retract +2 "manipulator"&x' ] +97 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +138 "core" ( +3 "manipulator"&*& +5 "core" &-y + g"} +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-y\ h g"} +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&q'o +113 "core" ' +2 .tHand.open +2 "manipulator"&d1 +16 "core" 1 +3 "manipulator"&% +6 "core" %q_ " ( Z S6 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&i' ] +106 "core" ' +4 #tLoading da puck from tube 5 into Processing Clamp + "processing"%Q& +7 "core" &?\  +2 "manipulator"&% +7 "core" % S u g +3 "storage"(y% +6 "core" %J \ E +3 "storage"(=. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"((; +220 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (F& +4 "core" &;  \ @ +4 "manipulator"&& +5 "core" &- e j +4 "manipulator"&% +5 "core" % Z d +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +3 "manipulator"&X( +184 "core" ( +4 "manipulator"&>& +5 "core" &( w i +4 "storage"(P& +6 "core" &; *\ F% +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&%' +99 "core" ' +3 "storage"( & +6 "core" &; \ F% +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(4' +142 "core" ' +3 "storage"($- +6 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +5 (R& +5 "core" &; \ @% +3 "manipulator"&c& +5 "core" &( y v ~ c +5 .tElbow.seek 5 +2 "manipulator"&M( +13 "core" ( +3 "manipulator"&& +6 "core" &&  v dV +3 "storage"(+& +6 "core" &; [\ @% +4 .tForearm.seek 5 + 300 counts +2 "manipulator"&/' +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&r/ +25 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&B& +3 "storage"(W') +12 "core" && g eV +3 "manipulator"&^% +6 "core" % gE +81 .tForearm.seek :retract +15 "manipulator"&V' ] +3 "core" ' +5 ."downElevator"SE.stop +2 "storage"(5 +87 "core" ' +3 .tElbow.seek PC +3 "manipulator"&;( +256 "core" ( +3 "manipulator"&& +6 "core" & x j +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &n& +4 "core" & J j +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +3 "manipulator"&t'E +108 "core" ' +4 "manipulator"&I& +6 "core" & \ \ n +3 "manipulator"&e% +6 "core" %Q \  n +4 "processing"%h& +6 "core" &>\  +4 "processing"%9& +7 "core" &>\  +4 .tPC.seek :closed +4 "processing"%G(SD +3 "core" &?\  +7 &?\ 0 +7 &D?\ 3 +9 &2n>\ G +9 &b>\ S +10 &O=\ R +9 &PK?\ R +10 &N@\ R +9 &N?\ R +9 &Q@\ R +10 &!WP?\ R +9 &#Q@\ R +9 &$O?\ R +10 &&O?\ S +9 &(`O?\ R +10 &*!NA\ R +9 &+M?\ R +9 &-O@\ R +10 &/gNA\ R +9 &1(O?\ S +9 &2Q>\ S +10 &4O?\ S +9 &6nQ?\ S +10 &80Q@\ S +9 &9N@\ R +9 &;L?\ R +10 &=wR@\ R +9 &?8Q@\ S +9 &@O@\ S +10 &BQ@\ S +9 &D~U>\ S +10 &F<f?\ T +9 &G}@\ V +9 &I>\ X +10 &Ku=\ Y +9 &M7?\ Y +9 &N>\ Z +10 &P@\ Z +9 &R`|s@\ . +10 &S'gA\ 4 +9 ( +5 "processing"%9& +5 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.71 +4 .Hand.open +2 "manipulator" +5 "core" &S"?\ - +12 1 +3 "manipulator"&% +5 "core" %Q W k +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +4 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%p G +4 %}9 +10 "core" 9 36 +103 "processing"%79 +5 "core" 926 +104 "processing"%K9 +4 "core" 92 7 +105 "processing"%L9 +4 "core" 927 +105 "processing"%9 +4 "core" 918 +104 "processing"% 9 +5 "core" 929 +104 "processing"%~9 +5 "core" 93: +104 "processing"%09 +4 "core" 92: +105 "processing"%:9 +4 "core" 9 2#: +104 "processing"%u9 +5 "core" 92(9 +104 "processing"%z9 +5 "core" 93,8 +104 "processing"% 9 +5 "core" 9 207 +104 "processing"%O9 +5 "core" 9(356 +104 "processing"%J9 +5 "core" 9429* +104 "processing"%&9 +5 "core" 9?3>( +104 "processing"%k9 +5 "core" 9M3B& +104 "processing"%`9 +4 "core" 9[3F$ +105 "processing"%Y9 +4 "core" 9j4K" +104 "processing"%f9 +5 "core" 9z5O +104 "processing"%C9 +5 "core" 94S +104 "processing"%?9 +5 "core" 95X +104 "processing"% 9 +5 "core" 95\\ +104 "processing"%9 +4 "core" 96` +105 "processing"%v9 +4 "core" 97e +104 "processing"%H9 +5 "core" 96i +104 "processing"%S9 +5 "core" 97m +104 "processing"%9 +4 "core" 98r +182 "processing"%|9 +5 "core" 99y +104 "processing"%-9 +4 "core" 9*9~ +104 "processing"%9 +5 "core" 9:: +104 "processing"%!9 +5 "core" 9I; +104 "processing"%9 +4 "core" 9W; +105 "processing"%U9 +4 "core" 9d; +104 "processing"%9 +5 "core" 9r<\ +104 "processing"%9 +5 "core" 9< +104 "processing"%29 +5 "core" 9= +104 "processing"%9 +4 "core" 9> +104 "processing"%19 +5 "core" 9? +104 "processing"%<9 +4 "core" 9? +104 "processing"%\ 9 +5 "core" 9@ +105 "processing"% 9 +4 "core" 9@ +104 "processing"%'9 +5 "core" 9@ +104 "processing"%w9 +4 "core" 9A +105 "processing"%s9 +4 "core" 9B +104 "processing"%9 +5 "core" 9B +104 "processing"%9 +4 "core" 9B +105 "processing"%o9 +4 "core" 9D +104 "processing"%89 +5 "core" 9E +104 "processing"%9 +4 "core" 9E +13 .tPH.hold 2:00:00,28C +4 "processing"%] pGp +3 .tdelay 1:30 +9 "core"  +8998 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%@ +112 "core"  +12 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +21 .tPS.seek 0.5ml +2 "processing"%N' +586 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +5 "processing"% +20 .tPS.seek 2ml +3 "processing"%\\'Q +1610 "core" ' +3 .tPTV.dial :puck +2 "processing"%j  +76 "core"  +11 .tPSV.dial PTV +2 "processing"%) +79 "core" +7 .tPBV.dial :waste1 +3 "processing"%Z  +143 "core"  +7 "processing"%6% +6 "core" %T/\  +4 .tPS.seek 1.5ml +3 "processing"%' +594 "core" ' +4 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%3 * +37 "core" , +9 .tPS.seek 0ml +2 "processing"%_'ܑ +1609 "core" ' +4 .tdelay 5:00 +28769 "Can" \ t1Q.vhp +1234 #trecoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +6 "core"  +7 .tPBV.dial :waste1 +3 "processing"%T  +38 "core" +8 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" , +8 .tPSR.select :air +80 .PSV.dial PSR +14 "processing"%" +79 "core"  +13 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%' +2475 "core" ' +3 .tPSV.dial PTV +3 "processing"%m +79 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%l +79 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%5 +80 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%g  +79 "core"  +7 .tPS.seek :empty +3 "processing"%{'s +2474 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%E  +138 "core" +7 .tPSV.dial :mixloop +2 "processing"%D +48 "core" +6 .tPRV.dial :ab1 +3 "processing"%b @ +78 "core" A +8 .tPS.reconfigure :slow + "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%*' +358 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "processing"%a  +4 "collection"'  +45 "core" +9 +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%A% +5 "core" %D\ \  +5 .tPS.seek 0.3ml +2 "processing"%d' +374 "core" ' +4 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +7 .tPRV.dial :air +3 "processing"%Q  +46 "core"  +8 .tPS.seek 0.9ml +2 "processing"%'N +1271 "core" ' +3 .tPRV.dial :waste2 +3 "processing"%y @ +80 "core" > +8 .tPS.seek 0.5ml +3 "processing"%=' +853 "core" ' +4 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%x  +46 "core"  +7 .tPS.reconfigure :default + "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%q'Q +1603 "core" ' +3 .tPSV.dial :PML +3 "processing"%F +46 "core" +6 .tPTV.dial :mixing +3 "processing"% @ +75 "core" A +8 .tPBV.dial :waste1 +3 "processing"%  +38 "core" +7 "processing"%% +6 "core" %NE\  +4 .tPS.seek 1.85ml +2 "processing"%>'F +240 "core" ' +4 .tPBV.dial between PSV and waste1 +3 "processing"%P * +38 "core" , +9 .tPS.seek 0ml +3 "processing"%'ܑ +1955 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +4 "core" &J +4 "manipulator"&$& +7 "core" & A ` ] +85 "manipulator"&R% +7 "core" % O A ^ r S +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(-z +137 "core" ( +2 "manipulator"&i& +7 "core" &-t 3 J Q [$ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-t 5 K a [$ +5 .tForearm.seek :garage +2 "manipulator"&+'o +113 "core" ' +3 .tHand.close +2 "manipulator"&r/ +26 "core" / +3 "manipulator"&B& +5 "core" &-\ >"z +4 "manipulator"&^% +5 "core" %ul > +5 .tForearm.seek :retract +2 "manipulator"&X' ] +123 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&%( +302 "core" ( +3 "manipulator"&4& +6 "core" & D N W \\- +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &/& +4 "core" & 2 > O \\- +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&W'ш +99 "core" ' +3 "manipulator"&& +5 "core" &  8 ; [- +4 "manipulator"&n% +7 "core" %|   E Q +3 "collection"'M& +6 "core" &Q +5 "collection"'I& +8 "core" &R +5 .tCC.seek :closed +3 "collection"'e(X +6 "core" &S +2 &T \ +7 &.yO +{ +9 &]{K ? +10 &3lK S +9 &GL T +9 &FK T +10 &sFP T +9 &4GL T +9 &GM T +10 & DL T +9 &"|EK T +9 &$>FF T +10 &&DJ T +9 &'DL T +10 &)D? T +9 &+EED T +9 &-GE T +10 &.F= T +9 &0D: T +10 &2OE> S +9 &4 JH U +9 &5G? T +10 &7FB T +9 &9UH> T +9 &;E? T +10 &<E= T +9 &>ED S +9 &@^DG T +10 &B!DD S +9 &CME U +10 &E_? V +9 &GYwF X +9 &ID ] +10 &J; _ +9 &L@ ^ +9 &NOC ^ +10 &PB _ +9 &QF ` +10 &S= ` +9 &ULD b +9 &WA b+ +10 &XkR> c +9 &X F $n +9 &XkE O +4 ( +3 "collection"'I& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.73 +2 "collection"'h& +6 "core" &Xl= O + &Xkg O +5 .tHand.open +2 "manipulator"&V1 +18 "core" 1 +3 "manipulator"&[% +6 "core" %| ! _ K +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&#' ] +98 "core" ' +2 .tPSV.dial PSR +3 "processing"% +112 "core"  +12 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +23 .tPS.seek 1.5ml +2 "processing"%}' +1603 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%9  +45 "core"  +8 .tPS.seek 0ml +3 "processing"%7'ܑ +1609 "core" ' +3 .tPSV.dial PSR +79 "processing"%t +57 "core" +12 .tPSR.select :air +13 "processing"% +22 .tPS.seek 2.5ml +3 "processing"%K' +2627 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +5 "processing"%L  +4 "collection"'  +42 "core"  +132 +11 .tPSV.dial :mixloop +3 "processing"% +111 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'~  +6 "core" +8 .tPTV.dial :PRVmixing +3 "processing"%0  +79 "core" +10 .tPS.seek 0ml +3 "processing"%:'ܑ +2624 "core" ' +4 .tPSV.dial :air +2 "processing"%u  +45 "core"  +8 .tPS.seek 2.5ml +3 "processing"%z' +2617 "core" ' +3 .tPSV.dial :mixloop +2 "processing"% +46 "core" +10 .tPS.seek 0ml +2 "processing"%O'ܑ +2618 "core" ' +3 .tPSV.dial :air +2 "processing"%J  +46 "core"  +9 .tPS.seek 2.5ml +2 "processing"%&' +2628 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%k +46 "core" +9 .tPS.seek 0ml +3 "processing"%`'ܑ +2624 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Y& +6 "core" & J I, +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&f( +5 "core" ( +4 "manipulator"&C& +5 "core" & L R, +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &?& +3 "core" & F o Q, +5 .tForearm.seek CC +2 "manipulator"& 'ш +98 "core" ' +2 .tHand.close +2 "manipulator"&/ +18 "core" / +6 .tCC.seek :open +2 "collection"'v( +409 "core" ( +3 "manipulator"&H& +5 "core" &  < E, +4 "manipulator"&S% +6 "core" %с  M +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&|(-z +303 "core" ( +2 "manipulator"&-& +7 "core" &-  ; N +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" &-  - K W +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +88 .tForearm.seek :garage +6 "manipulator"&!'o +111 "core" ' +2 .tHand.open +2 "manipulator"&1 +22 "core" 1 +3 "manipulator"&U% +5 "core" %re i C S +9 &@eD S +10 &B%I T +9 &CO T +10 &E\\ V +9 &G_q X +9 &I \\ +10 &J ^ +9 &L ] +9 &NU ^ +10 &P ^ +9 &Q _ +10 &S _ +9 &US b +9 &W [ +10 &XSB 2 +9 &X` D +6 ( +4 "collection"'5& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.66 +5 .Hand.open +2 "manipulator"&1 +5 "core" &X\\ D +23 1 +2 "manipulator"&E% +7 "core" %q  z R +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&D' ] +95 "core" ' +5 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")b+ +5 "core" + +3 "sampler"){% +6 "core" %#  +3 "collection"'a& +6 "core" &X\\ D +6 "Can"!\ 1Tvٷ +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'  +6 "core" +9 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")A  +7 "core"  +9 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +6 "core" %V$;8  +15 "collection"' % +4 "core" %M +4 "sampler")$% +6 "core" %V%DC  +18 "collection"'R% +4 "core" %M +4 "sampler")i% +6 "core" %V$SN  +21 "collection"'% +5 "core" %M +3 "sampler");% +7 "core" %V][  +24 "collection"'r% +4 "core" %M +4 "sampler")B% +6 "core" %V nk  +28 "collection"'^% +5 "core" %M +3 "sampler")% +7 "core" %V  O +33 "collection"'+% +4 "core" %M +4 "sampler")c% +6 "core" %V +38 "collection"'4% +5 "core" %M +3 "sampler")/% +7 "core" %V +43 "collection"'% +5 "core" %M +3 "sampler")n% +7 "core" %V%' +50 "collection"'M% +4 "core" %M +4 "sampler")X% +6 "core" %V +57 "collection"',% +5 "core" %M +4 "sampler")h% +7 "core" %V +64 "collection"'V% +5 "core" %M +4 "sampler")[% +6 "core" %V?= +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )I% +4 "core" %VTQ +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")W'! +411 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +22 #"WCR"Sampling 1000.0ml in 45:00 +4 .Flow.enablePump :primary +86 .Flow.setRate 2.5 +4 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X% +6 "core" %,2OR  +25 "collection"' % +5 "core" %M +4 "sampler")$% +5 "core" %,  \ f +4 "collection"'R% +7 "core" %M +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X0X0X\  +3 "sampler")\ % +7 "core" %'  +15 "collection"' % +4 "core" %M< +4 "sampler")'% +6 "core" %&   +18 "collection"'!% +4 "core" %M% +4 "sampler")s% +6 "core" %(  +21 "collection"'% +4 "core" %M +4 "sampler")|% +6 "core" %'%"  +24 "collection"'o% +5 "core" %MA +3 "sampler")% +7 "core" %'<:  +28 "collection"'@% +5 "core" %M" +3 "sampler")% +7 "core" %&_[  +33 "collection"'.% +4 "core" %M< +4 "sampler")j% +6 "core" % +38 "collection"'2% +4 "core" %M$ +4 "sampler"))% +6 "core" % +44 "collection"'6% +4 "core" %M: +4 "sampler")\\% +6 "core" %YX +11 ' +3 ."da"PTV.dial :puck +3 "processing"%  +33 "collection"'w% +5 "core" %M +3 "sampler")% +7 "core" % +29  +13 ."da"PSV.dial PTV +3 "processing"%T +12 "collection"'% +4 "core" %M' +5 "sampler")Z% +5 "core" %/- +64 ~ +10 ."da"PBV.dial :waste1 +3 "processing"%3  +6 "collection"'N% +5 "core" %M) +3 "sampler")_% +7 "core" %gg 6 +3 ."WCR"Intake.select :close +2 "sampler")0 +11 "core" +87 "processing"%m% +14 "sampler")l% +4 "core" %TE  +2 %ig 6 +18 ."da"PS.seek 1.5ml +2 ."WCR"SSV.dial :exhaust +5 "processing"%p' +3 "sampler")v  +85 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +463 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%E * +37 "core" , +12 ."da"PS.seek 0ml +3 "processing"%5'ܑ +60 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +21 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")"  +83 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +4 "Can"% 1Znw3 +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'{% +4 "core" %MA +4 #"WCR"Intake @33.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +3 "sampler")#.20X% +5 "core" %M% +3 "sampler")`% +7 "core" %)  +15 "collection"' % +4 "core" %M: +4 "sampler")$% +6 "core" %(  +18 "collection"'R% +4 "core" %M +4 "sampler")Q% +5 "core" %(\ \  +22 "collection"'% +90 "core" %MB +4 "sampler");% +7 "core" %&?@  +23 "collection"'r% +6 "core" %M! +4 "sampler")B% +5 "core" %^] j +29 "collection"'^% +5 "core" %M! +3 "sampler")% +7 "core" % +33 "collection"'+% +4 "core" %M +4 "sampler")c% +5 "core" % +39 "collection"'4% +4 "core" %M* +4 "sampler")/% +6 "core" %  +44 "collection"'% +5 "core" %M@ +3 "sampler")% +7 "core" %a] +50 "collection"'n% +5 "core" %M; +4 "sampler")M% +6 "core" % +58 "collection"'X% +4 "core" %M@ +4 "sampler")i% +5 "core" %99 9 +66 "collection"',% +5 "core" %M +4 "sampler")h% +5 "core" %>> 9 +4 ."WCR"Intake.select :close +2 "sampler")0 +21 )V% +4 "core" %_^ 9 +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")I'! +889 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +83 "core"  +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +5 "Can"% 1[_wD +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'9% +5 "core" %M= +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0XdF  +5 ."da"PS.seek 2.5ml +8 "processing"%m' +3 #"WCR"Vacuum too high -- waiting up to 1:30 +6 .SS.reconfigure :exhale +3 "sampler")#.0X.  +16 "collection"'1% +5 "core" %MM +4 "sampler")E% +5 "core" %>.  +18 "collection"'"% +5 "core" %M* +4 "sampler")p% +7 "core" %>.  +20 "collection"'{% +5 "core" %MJ +4 "sampler")% +7 "core" %>.\ \  +23 "collection"'8% +5 "core" %M. +4 "sampler")A% +7 "core" %>.  +28 "collection"'b% +5 "core" %M3 +3 "sampler")% +6 "core" %>.20  +34 "collection"'% +5 "core" %MQ +3 "sampler")d% +6 "core" %>&NM  +39 "collection"'*% +5 "core" %MM +4 "sampler")=% +6 "core" %>{} * +43 "collection"'F% +6 "core" %M1 +3 "sampler")% +6 "core" %>  +4 "collection"'% +5 "core" %M1 +4 #"WCR"Intake @32.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X+ +8 "core" + +6 ."da"PSV.dial PSR +5 "processing"%` +5 "collection"' % +6 "core" %M? +4 "sampler")$% +7 "core" %+  +14 "collection"'R% +5 "core" %M? +4 "sampler")Q% +7 "core" %+\   +17 "collection"'% +5 "core" %M +4 "sampler");% +8 "core"  + %+  +16 ."da"delay 5 seconds +4 "collection"'r% +6 "core" %MB +3 "sampler")B% +6 "core" %+  +25 "collection"'^% +6 "core" %M' +4 "sampler")% +6 "core" %+++  +29 "collection"'x% +5 "core" %M9 +4 "sampler")+% +7 "core" %"%>;  +32 "collection"'c% +5 "core" %M: +3 "sampler")4% +6 "core" %$YV i +39 "collection"'/% +5 "core" %M= +4 "sampler")% +5 "core" %#vu  +44 "collection"'% +6 "core" %MA +3 "sampler")n% +7 "core" %#  +3 "collection"'M% +13 "core" %M +4 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +4 #"WCR"Intake @34.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X  +4 "sampler")6% +7 "core" %+)'  +20 "collection"'\\% +5 "core" %M +3 "sampler")w% +6 "core" %+5/  +25 "collection"'% +5 "core" %MC +4 "sampler")% +7 "core" %+A?  +28 "collection"'y% +5 "core" %MA +3 "sampler")Z% +6 "core" %+UV  +34 "collection"'T% +5 "core" %M% +3 "sampler")% +7 "core" %ig o +38 "collection"'_% +5 "core" %M" +3 "sampler")3% +7 "core" %  +43 "collection"'v% +5 "core" %M9 +4 "sampler")% +7 "core" %  +3 "collection"'1% +7 "core" %MD +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X +3 "sampler")F% +6 "core" %<N  +39 "collection"'% +5 "core" %M= +4 "sampler")% +7 "core" %<N  +43 "collection"'l% +5 "core" %M? +4 "sampler")a% +5 "core" %<N  +51 "collection"' % +6 "core" %M= +4 "sampler")$% +5 "core" %<N  +58 "collection"'R% +6 "core" %M@ +3 "sampler")Q% +6 "core" %<N  +66 "collection"'% +5 "core" %M> +3 "sampler");% +6 "core" %<N  +75 "collection"'`% +6 "core" %M! +3 "sampler")r% +6 "core" %<N \  +85 "collection"'B% +5 "core" %M +4 "sampler")^% +7 "core" %<N  +96 "collection"'% +5 "core" %M +4 "sampler")x% +6 "core" %<O'$  +109 "collection"'% +6 "core" %M? +3 "sampler")+% +6 "core" %<78 +125 "collection"'c% +5 "core" %M +3 "sampler")4% +6 "core" %<TQ +141 "collection"'/% +5 "core" %M +4 "sampler")% +7 "core" %<ww +158 "collection"'% +5 "core" %M> +4 "sampler")n% +6 "core" %< +3 "collection"'M% +7 "core" %MB +2 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X+ +4 "core" + +20 "collection"',% +4 "core" %M +4 "sampler")m% +5 "core" %&  +16 "collection"'V% +5 "core" %M= +3 "sampler")% +7 "core" %&  +17 "collection"'9% +5 "core" %M8 +3 "sampler")I% +7 "core" %&  +20 "collection"'7% +5 "core" %M +3 "sampler")W% +7 "core" %&   +24 "collection"'% +5 "core" %M +3 "sampler")% +7 "core" %& \  +28 "collection"'~% +5 "core" %M +4 "sampler")0% +6 "core" %&  +33 "collection"'K% +4 "core" %M +4 "sampler")h% +5 "core" %&  +39 "collection"':% +5 "core" %M +3 "sampler") % +7 "core" %&  +83 "collection"'u% +5 "core" %M3 +3 "sampler")X% +5 "core" %&&$  +52 "collection"'z% +4 "core" %M +4 "sampler")J% +5 "core" %".,  +58 "collection"'O% +5 "core" %M +3 "sampler")}% +7 "core" %&74  +65 "collection"'k% +5 "core" %M< +3 "sampler")[% +7 "core" %&BA  +59 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%&  +6 "core"  +10 ."da"PBV.dial :waste1 +3 "processing"%Y  +6 "collection"'C% +5 "core" %M= +4 "sampler")L% +6 "core" %&TQ  +17 +10 ."da"delay 30 seconds +58 "collection"'t% +4 "core" %M +4 "sampler")P% +5 "core" %ec  +98 "collection"'#% +4 "core" %M +4 "sampler")e% +6 "core" %|y  +110 "collection"'%% +5 "core" %M= +4 "sampler") % +6 "core" %  +124 "collection"'f% +5 "core" %M +3 "sampler")% +6 "core" %  +141 "collection"'% +5 "core" %MA +3 "sampler")H% +7 "core" %  +159 "collection"'S% +4 "core" %M +4 "sampler")% +6 "core" %**  +180 "collection"'% +5 "core" %M; +3 "sampler")% +6 "core" %aa  +193 "collection"' % +5 "core" %M< +3 "sampler")?% +7 "core" %  +192 "collection"'q% +5 "core" %M +3 "sampler")\ % +7 "core" % +192 "collection"' % +5 "core" %M +3 "sampler")'% +7 "core" % b +192 "collection"'!% +5 "core" %M6 +3 "sampler")s% +7 "core" %" b +192 "collection"'|% +5 "core" %M6 +3 "sampler")-% +7 "core" %?= b +192 "collection"'<% +5 "core" %M +3 "sampler")% +7 "core" %MJ b +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )% +3 "core" %NM b +4 ."WCR"SSV.dial :exhaust +3 "sampler").  +83 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")j'! +638 ."da"PBV.dial between PSV and waste1 +3 "processing"%) * +39 "core" + +9 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%2 +82 "core"  +92 ."da"PS.reconfigure :fast +12 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%U' +17 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +25 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")6  +87 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +4 "Can"' 1`w$; +3 ."WCR"Intake.select :open +2 "sampler") +225 "collection"'\\% +4 "core" %MG +4 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +8 "core" %4A=  +49 "collection"')% +5 "core" %MB +3 "sampler")2% +7 "core" %3MJ  +57 "collection"'6% +5 "core" %M, +3 "sampler")@% +6 "core" %3XY  +66 "collection"'\\% +5 "core" %ML +89 "sampler")j% +10 "core" %'}y  +6 "collection"'% +7 "core" %ML +3 "sampler")% +7 "core" %'}  +85 "collection"'Z% +5 "core" %M% +4 "sampler")T% +5 "core" %  g +97 "collection"'% +6 "core" %M) +3 "sampler")_% +7 "core" % +3 "collection"'o% +7 "core" %M+ +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X% +5 "core" %M+ +3 "sampler"))% +6 "core" %?&  +58 "collection"'2% +6 "core" %ML +4 "sampler")6% +7 "core" %?/,  +65 "collection"'@% +5 "core" %M# +3 "sampler")\\% +6 "core" %'75  +75 "collection"'j% +5 "core" %M* +4 "sampler")S% +7 "core" %AA > +84 "collection"'% +5 "core" %M+ +4 "sampler")% +5 "core" %RR > +97 "collection"'Z% +6 "core" %MC +3 "sampler")T% +6 "core" %gf > +110 "collection"'% +5 "core" %MI +4 "sampler")_% +7 "core" %}} > +124 "collection"'o% +5 "core" %M. +3 "sampler") % +6 "core" % > +141 "collection"'% +5 "core" %MM +4 "sampler")1% +7 "core" % > +3 "collection"'% +5 "core" %MS +3 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X 1 +193 "collection"'^% +5 "core" %MZ +4 "sampler")9% +6 "core" %z[TT 1 +192 "collection"'I% +5 "core" %M= +4 "sampler")7% +7 "core" %z[pm 1 +192 "collection"'W% +5 "core" %M_ +3 "sampler")% +7 "core" %z[ 1 +192 "collection"'% +5 "core" %MY +88 "sampler")0% +13 "core" %z[ 1 +3 "collection"'K% +8 "core" %M9 +4 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +5 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X% +5 "core" %MR +3 "sampler"))% +7 "core" %EIE  +192 "collection"'2% +5 "core" %MZ +90 "sampler")6% +10 "core" %Fa_  +102 "collection"'@% +6 "core" %M8 +4 "sampler")\\% +5 "core" %Fll  +193 "collection"'j% +5 "core" %M\\ +4 "sampler")S% +8 "core" %  U +191 "collection"'% +5 "core" %M7 +4 "sampler")% +5 "core" % +193 "collection"'Z% +6 "core" %MZ +3 "sampler")T% +8 "core" % +3 "collection"'% +6 "core" %M\\ +3 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +14 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'P' +329 ."da"PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%t'Q +1600 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%e  +75 "core"  +12 ."da"PSV.dial PTV +3 "processing"%v +79 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +8 "processing"%% +5 "core" %TA  +5 ."da"PS.seek 1.5ml +3 "processing"%%' +282 "core" ' +5 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +83 "core" @ +60 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +98 "core"  +10 "collection"'% +6 "core" %g  +3 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +28 "core" ' +4 ."da"delay 3 seconds +11 "core" _ +11 ."WCR"CS.seek 6.491ml +3 "collection"'?'= +278 ."da"PBV.dial between PSV and waste1 +3 "processing"%q * +39 "core" , +11 ."da"PS.seek 0ml +2 "processing"%\ 'ܑ +603 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +4 ''  +93 "core"  +  +20 ."WCR"CS.reconfigure :pressurize +12 "collection"'# d@<< +b +5 ."WCR"CS.seek 0ml +3 "collection"'!'P +850 "core" ' +4 ."da"delay 2:00 +721 "core" ' 3 .D +5 ."WCR"CBV.dial :waste2b +3 "collection"'s  +38 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'|' +189 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'}  +144 "core" +10 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'<  +44 "core"  +13 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +20 ."WCR"CS.seek 2ml +2 "collection"'f' +590 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'' +2017 "core" ' +4 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +2 "collection"'- @ +79 "core" > +64 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'#  +101 "core"  +13 "collection"'.% +7 "core" %z  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'> ` +62 "core" ^ +11 ."WCR"CS.seek 7.107ml +3 "collection"')' +773 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'2  +4 '6  +34 "core"  +114  +12 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< +b +4 ."WCR"CS.seek 0ml +3 "collection"'@'P +306 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%\\  +6 "core"  +13 ."da"PBV.dial :waste1 +3 "processing"%j  +39 "core" +95 ."da"delay 30 seconds +1135 "core" ' 8 1] +6 ."WCR"delay 2:00 +1866 ."da"PBV.dial between PSV and waste1 +3 "processing"%S * +39 "core" , +9 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +80 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +2469 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%Z +78 "core" +10 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%T +80 "core"  +13 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +80 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%~  +79 "core"  +10 ."da"PS.seek :empty +2 "processing"% 's +2481 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +144 "core"  +13 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +21 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%1' +582 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +23 ."da"PS.seek 2ml +3 "processing"%'Q +1604 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%H  +7 "core"  +12 ."da"PSV.dial PTV +3 "processing"% +77 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%8  +37 "core" +9 "processing"%A% +5 "core" %UC  +5 ."da"PS.seek 1.5ml +3 "processing"%w' +41 ."WCR"CBV.dial :waste2b +4 "collection"'b  +37 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +339 "core" ' +3 ."WCR"delay 1:00 +151 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +11 ."da"PS.seek 0ml +4 "processing"%d'ܑ +1608 "core" ' +4 ."da"delay 2:00 +3881 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'5  +145 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'*  +45 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +106 ."WCR"CS.seek 2ml +3 "collection"'_' +596 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'E' +2026 "core" ' +4 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"'3 @ +79 "core" ? +65 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'N  +100 "core"  +13 "collection"'=% +6 "core" %{  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'F ` +61 "core" _ +11 ."WCR"CS.seek 7.066ml +3 "collection"'p'~ +780 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +8 '  +44 "core"  +100  +12 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< +b +5 ."WCR"CS.seek 0ml +3 "collection"'l'P +903 "Can"(\ {1mhxp +648 "core" ' 5 /\\ +6 ."WCR"delay 2:00 +1743 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%a  +7 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%$  +36 "core" +10 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Q * +39 "core" , +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +78 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +2479 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%R +79 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%` +79 "core"  +12 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%r +79 "core" +9 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%B  +78 "core"  +9 ."da"PS.seek :empty +3 "processing"%U's +2560 "core" ' +10 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%y +92 ."WCR"CBV.dial :waste2b +3 "collection"'  +37 "core"  +6 "processing"% +5 "core"  +2  +17 ."WCR"CS.reconfigure :default +8 "collection"'#P d@b +11 ."WCR"CS.seek :empty +6 "collection"'+' +5 #"da"Pulling 0.5ml of PSR.wash +4 .PSR.select :wash +7 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%c' +314 "core" ' +5 ."WCR"delay 1:00 +271 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%4'Q +1610 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%/  +6 "core"  +12 ."da"PSV.dial PTV +3 "processing"% +80 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +8 "processing"%n% +6 "core" %R,  +4 ."da"PS.seek 1.5ml +3 "processing"%M' +585 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%" * +38 "core" , +10 ."da"PS.seek 0ml +3 "processing"%,'ܑ +1605 "core" ' +4 ."da"delay 2:00 +858 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'m  +145 "core" +10999 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%V  +6 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +8 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%^ * +37 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%9 +79 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%I' +2478 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%7 +78 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%W +79 "core"  +11 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"% +80 "core" +8 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%  +79 "core"  +9 ."da"PS.seek :empty +2 "processing"%0's +2477 "core" ' +3 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +96 "processing"%K +152 "core"  +41 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +10 "processing"% +43 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +15 ."da"PS.seek 0.25ml +8 "processing"%o'I +343 "core" ' +4 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +20 ."da"PS.seek 0.5ml +3 "processing"%:' +333 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."da"PS.seek 2ml +3 "processing"%u'Q +1601 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%z +80 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%X  +37 "core" +8 "processing"%{% +6 "core" %UA  +4 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%i * +39 "core" , +10 ."da"PS.seek 0ml +3 "processing"%k'ܑ +1598 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%[  +5 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%&  +39 "core" +9 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%x * +38 "core" + +9 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%h +83 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%J' +2530 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%L +80 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%; +81 "core"  +11 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%C +81 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%(  +80 "core"  +9 ."da"PS.seek :empty +3 "processing"%Y's +2517 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%e +146 "core"  +11 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%v'Q +1869 "Can"& 1syVp +261 "core" ' +3 ."da"delay 5 seconds +503 .PTV.dial :puck +2 "processing"%  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"% +78 "core" +90 ."da"PBV.dial :waste1 +13 "processing"%t  +39 "core" +8 "processing"%% +5 "core" %OD +5 ."da"PS.seek 1.5ml +3 "processing"%' +600 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +9 ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%  +113 "core"  +9 ."da"PS.seek :empty +3 "processing"%P's +1597 "core" ' +4 "processing"%q9 +6 "core" 9K6I +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +2 "processing"%% +4 "core" 6I +4 "processing"% & +5 "core" &S= - +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&'% +5 "core" % W T V P 4 +4 "storage"(?% +6 "core" %P w V\  +3 "storage"(s. +5 "core" .(; +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 4 +2 "storage"(!(, +207 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (}& +4 "core" &, a u +3 "manipulator"&<& +7 "core" & $ +2 "manipulator"&|% +6 "core" % W  +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 4 +3 "manipulator"&f( +171 "core" ( +3 "manipulator"&-& +6 "core" & S P L 1\\ +4 "storage"(#& +6 "core" &, e e \ \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 4 + 800 counts +2 "manipulator"&.'| +109 "core" ' +2 "storage"(>& +7 "core" &, 1 & ^\  +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(' +282 "core" ' +3 "storage"(6- +5 "core" -' +3 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&2& +4 "core" & T S  1\\ +3 "storage"()& +5 "core" &, M J \ +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 4 +3 "manipulator"&\\'\\ +39 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&j, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(S- +3 "core" -' +5 ."da"SE.seek 6.19 Pucks below Top Plate +3 "storage"('U +36 "core" ' +2 "manipulator"&\ % +7 "core" %gh " +2 "storage"(Z& +5 "core" &, % . r\  +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 4 + 311 counts +2 "manipulator"&T'Г +32 "core" ' +2 "manipulator"&& +5 "core" & q x 5\\ +4 "storage"(~& +6 "core" &, u u \  +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&'| +15 "core" ' +4 ."da"SE.seek 7.19 Pucks below Top Plate +3 "storage"(' +40 "core" ' +3 "manipulator"& & +6 "core" & M Q G 2\\ +3 "manipulator"&1% +6 "core" %Ҁ T T 3 +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&H' ] +91 "core" ' +85 ."da"Elbow.seek PC +14 "manipulator"&( +284 "core" ( +2 "manipulator"&8& +5 "core" & T P K 1+ +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &A& +4 "core" & ] Q  3* +4 ."da"Forearm.seek PC +3 "manipulator"&b'E +94 "core" ' +3 ."da"Hand.close +2 "manipulator"&/ +18 "core" / +7 ."da"PC.seek :open +3 "processing"%@( +375 "core" ( +4 "storage"(& +5 "core" &, p i j\ +4 "manipulator"&w& +5 "core" &  T S / 4 +4 "manipulator"&5% +6 "core" %K k t 2 5 +4 ."da"Forearm.seek :retract +2 "manipulator"&*' ] +99 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 4 +2 "manipulator"&( +259 "core" ( +3 "manipulator"&_& +6 "core" &  | x 6 +3 "storage"(3& +6 "core" &, ]\  +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&N'| +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&=1 +28 "core" 1 +4 "storage"(F- +4 "core" -' +5 ."da"SE.seek 6.84 Pucks below Top Plate +3 "storage"(E' +27 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 5.87 Pucks below Top Plate +3 "storage"('< +55 "core" ' +4 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25sep1012h424ml.png +1940 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +175 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:<7): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4009 Min < 4059 FilteredMin | 4108 Avg | 5786 FilteredMax < 6062 Max ) A/D counts\ Reduced black point to 4059\ Optimizing exposure with 348x260 pixel 16-bit image for 1.54 seconds\ ( 4020 Min < 4079 FilteredMin | 4347 Avg | 19425 FilteredMax < 23469 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 17.615 seconds\ ( 3801 Min < 3859 FilteredMin | 4580 Avg | 54160 FilteredMax < 55679 Max ) A/D counts\ /var/log/esp/da25sep1012h424ml.png: PNG Upload Complete\ +16 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep1012h424ml15s.png +1668 #SX HX9/16 (USB:<7): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3794 Min < 3851 FilteredMin | 4440 Avg | 43888 FilteredMax < 45052 Max ) A/D counts\ /var/log/esp/midres/da25sep1012h424ml15s.png: PNG Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep1012h424ml25s.png +1967 #"image"compressed /var/log/esp/da25sep1012h424ml.jxl +706 #"da"SX HX9/16 (USB:<7): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3797 Min < 3857 FilteredMin | 4786 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ /var/log/esp/midres/da25sep1012h424ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +2 "storage"(- +5 "core" -'< +5 "storage"(p& +8 "core" &, I F 3\ +3 "manipulator"&a& +8 "core" &  R S 4 +19 ."da"Elbow.seek 4 +11 "manipulator"&$( +18 "core" ( +10 "manipulator"&Q& +7 "core" &  s s 5 +4 "storage"( & +5 "core" &, e e\ +7 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&d'| +7 "core" ' +5 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 6.58 Pucks below Top Plate +3 "storage"(R' +58 "core" ' +3 "manipulator"&`& +7 "core" &    R Q +4 "storage"(r& +7 "core" &, 4 ) <\ - +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 4 +4 "manipulator"&B'\\ +32 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 6.77 Pucks below Top Plate +3 "storage"('N +29 "core" ' +2 "manipulator"&y% +8 "core" %bo S A +2 "storage"(& +7 "core" &, ' [\ & +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 4 + 306 counts +4 "manipulator"&l'Ў +23 "core" ' +14 "manipulator"&U& +5 "core" &  ) ? T +5 "storage"(c& +6 "core" &, = 9 f\ / +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&/'| +20 "core" ' +3 "storage"(% +5 "core" %R 5 7 "\ / +6 ."downElevator"SE.seek :down +110 "storage"(') +20 (n% +4 "core" %_g   \ +8 +106 "storage"(4% +4 "core" %3 5 6 \ /Zq +4 "manipulator"&"% +7 "core" %s   e T +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&M' ] +74 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +14 "core" ' +3 "storage"(m& +7 "core" &, B D C\ 1 +4 "collection"'V& +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 "processing"%& +8 "core" &XP D + &4\ +5 "manipulator"&^& +8 "core" &  C F U +4 "manipulator"&9% +5 "core" % L C B U +7 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&,(-z +180 "core" ( +3 "manipulator"&7& +7 "core" &-   TY +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &W& +4 "core" &- . ? UY +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'o +113 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +26 "core" / +3 "manipulator"&I& +5 "core" &- 9 DY +4 "manipulator"&K% +8 "core" %{l Q D +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&0' ] +124 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&o( +114 "core" ( +3 "manipulator"&:& +7 "core" & R R ( Zf +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +5 "core" & Y W d [f +5 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&z'E +108 "core" ' +3 "manipulator"&X& +7 "core" & > A A Vf +3 "manipulator"&{% +7 "core" %7 B D i V +4 "processing"%u& +6 "core" &>\ +5 "processing"%i& +9 "core" &=\ +7 ."psFlush"PC.seek :closed +3 "processing"%(SD +3 "core" &=\ +5 &?\  +7 &*u< ,} +10 &`}? @ +9 &6m= R +10 &L? R +9 &I? S +9 &yH> R +10 &;I= R +9 &N> S +10 & K> S +9 &"I< S +9 &$CL= R +10 &&I= S +9 &'I? R +10 &)I= R +9 &+KN> R +9 &- H= R +10 &.J> R +9 &0N? S +9 &2RN> S +10 &4O> S +9 &5J> S +10 &7N> R +9 &9ZN= S +9 &;J= S +10 &<I> S +9 &>I? S +9 &@bI> S +10 &B$K> S +9 &CL> S +10 &EYB T +9 &Gcc< U +9 &Iz> W +10 &J> Y +9 &L> Y +9 &N^? Z +10 &P > Z +9 &Q> G +10 &R<= ^ +9 &S'9= 6 +5 ( +5 "processing"%i& +4 "core" &S'3A 6 +5 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.68 +3 "processing"%[& +6 "core" &S'24 6 +6 ."psFlush"Hand.open +2 "manipulator"&&1 +25 "core" 1 +3 "manipulator"&x% +5 "core" %3    R +6 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&h' ] +98 "core" ' +4 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +3 ."psFlush"PSR.select :air +4 "manipulator"&k% +10 ."psFlush"PSV.dial PSR +3 "processing"%L +5 "core" % Q   Q +4 "storage"(;% +6 "core" %B \ +4 "storage"(C. +6 "core" .(, +4 "storage"((& +6 "core" &, \ " +4 "storage"(J& +7 "core" &, \ ( +3  +6 "manipulator"&e& +121 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +7 "core" &   h Qc +3 "manipulator"&Y% +7 "core" % Q 6 z O +6 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +9 ."WCR"Elbow.seek 4 +11 "manipulator"&( +17 ."psFlush"PS.seek 0.5ml +3 "processing"%' +233 "core" ( +3 "manipulator"&t& +5 "core" &\  PQ +5 "storage"(& +8 "core" &, 1 ) \ - +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&v'| +106 "core" ' +3 "storage"(& +7 "core" &, 7 7 \ / +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +2 "storage"( ' +199 "core" ' +4 ."psFlush"delay 5 seconds +66 "core" ' +3 "storage"(- +5 "core" -'| +5 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&q& +5 "core" &\    _ SQ +5 "storage"(%& +6 "core" &, % % r\ . +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 4 +3 "manipulator"& '\\ +41 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&', +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(?- +4 "core" -'| +7 ."WCR"SE.seek 7.2 Pucks below Top Plate +3 "storage"(s' +32 "core" ' +3 "manipulator"&}% +7 "core" %fb ? +3 "storage"(<& +5 "core" &, X\ $ +5 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 4 + 310 counts +3 "manipulator"&|'В +34 "core" ' +3 "manipulator"&& +5 "core" &    H RP +5 "storage"(-& +8 "core" &, 3 2 \ . +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&#'| +20 "core" ' +5 ."WCR"SE.seek 8.2 Pucks below Top Plate +2 "storage"('/ +50 "core" ' +2 "manipulator"&>& +8 "core" &    K RP +3 "manipulator"&D% +7 "core" %҇\   & R +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&6' ] +53 ."psFlush"PSR.select :air +63 "core" ' +8 ."WCR"Elbow.seek CC +2 "processing"% +4 "manipulator"&2( +27 ."psFlush"PS.seek 2.5ml +3 "processing"%)' +138 "core" ( +3 "manipulator"&S& +7 "core" & N( +4 ."WCR"Elbow.reconfigure :loose +13 "manipulator"&$ &.,(#b +6 &\ & +4 "core" &  > N( +6 ."WCR"Forearm.seek CC +2 "manipulator"&Z'ш +96 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&/ +25 "core" / +13 ."WCR"CC.seek :open +3 "collection"'~( +408 "core" ( +3 "storage"( & +8 "core" &, - > I\ 0 +3 "storage"(1& +7 "core" &, & [\ 0 +3 "manipulator"&.& +7 "core" &    S& +3 "manipulator"&f% +8 "core" %ъ   Q +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +12 #"image"compressed /var/log/esp/midres/da25sep1012h424ml15s.jxl +85 "core" ' +5 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 4 +5 "manipulator"&\\( +169 "core" ( +4 "manipulator"&T& +7 "core" & D D E Va +4 "storage"(& +9 "core" &, D D d\ 2 +3 ."WCR"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +7 ."WCR"Forearm.seek 4 +4 "manipulator"&'\\ +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&8, +8 "core" , +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +4 "manipulator"&A1 +21 "core" 1 +5 "manipulator"&j% +6 "core" %js < C +4 "storage"(& +7 "core" &, ' H\ % +3 ."WCR"Forearm.force -20 +3 "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 314 counts +3 "manipulator"&H'Ж +21 "core" ' +3 "manipulator"&G& +5 "core" &   ^ Ra +5 "storage"(& +8 "core" &,  / \ * +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&w'| +35 "core" ' +3 "storage"(5% +7 "core" %6  z\ * +7 ."downElevator"SE.seek :down +4 "storage"(b') +97 (_% +4 "core" %+   5\ +Zr +4 "manipulator"&3% +8 "core" %Ҕ\   ) Q +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&' ] +87 "core" ' +11 ' +3 ."downElevator"SE.stop + "storage"(5 +6 #tStarting finalPurge +450 "core" ' +4 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%= @ +208 "core" A +104 ."psFlush"PTV.dial :PRVmixing +14 "processing"%F  +138 "core" +13 ."psFlush"PSV.dial :mixloop +2 "processing"%* +113 "core" +10 ."psFlush"PS.seek :empty +2 "processing"%'s +819 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +906 #"image"compressed /var/log/esp/midres/da25sep1012h424ml25s.jxl +3 ."Qmail"DAfans.email "da25sep1012h424ml exposed 17.615 seconds\\nmidres/da25sep1012h424ml15s\\nmidres/da25sep1012h424ml25s",Subject: "da25sep1012h424ml images!" +1371 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%E +114 "core"  +13 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +5 "processing"%p' +2104 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%a  +37 "core" +11 ."psFlush"PTV.dial :mixing +3 "processing"%Q @ +77 "core" B +11 ."psFlush"PSV.dial :mixloop +2 "processing"% +113 "core" +9 ."psFlush"PS.seek :empty +3 "processing"%`'s +2623 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%r +114 "core"  +12 ."psFlush"PSR.select :flush +5 "processing"%@ +24 ."psFlush"PS.seek 1ml +3 "processing"%y'[q +1093 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1611 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +7 ."psFlush"PTV.dial :puck +3 "processing"%U  +76 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%c  +6 "core" +102 ."psFlush"PS.seek 0ml +3 "processing"%N'ܑ +229 #"uploadLog"upsync +2392 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"% +79 "core"  +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2623 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%d +79 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%$'ܑ +2619 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%n +80 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%R' +583 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%B' +2110 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%4 +78 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%" U +58 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%l'ܑ +2621 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%m' +2619 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%V's +2623 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%^ +47 "core"  +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%9' +2625 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%/ +77 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%7 U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%W'ܑ +2615 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2612 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%  +76 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%I's +139 "Can"$\ b1xyp +2486 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%K +59 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +108 ."psFlush"PS.seek 1ml +2 "processing"%M'[q +1097 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +22 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +1610 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +79 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%  +6 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%X  +58 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%{'ܑ +2615 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%u +77 "core"  +12 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%,' +2616 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%0 +77 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%@'ܑ +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%[ +77 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 0.5ml +2 "processing"%&' +596 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%x' +2110 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%k +79 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%; U +58 "core" W +10 ."psFlush"PS.seek 0ml +3 "processing"%i'ܑ +2643 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%C @ +48 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%(' +2618 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%L  +78 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%J's +2618 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%e +45 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%z' +2614 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%Y +77 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%t U +6 "core" V +10 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2616 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%o @ +49 "core" > +94 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2621 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%  +77 "core"  +9 ."psFlush"PS.seek :empty +3 "processing"%h's +2623 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +5 "core" & +4 "manipulator"&q& +6 "core" & U Y  Za +3 "manipulator"&%% +6 "core" % V R N Z +4 .tElbow.seek PC +3 "manipulator"&?( +250 "core" ( +2 "manipulator"&}& +7 "core" & U X c Y +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &<& +4 "core" & Q M 2 Z +4 .tForearm.seek PC +3 "manipulator"&'E +97 "core" ' +3 .tHand.close +2 "manipulator"&-/ +15 "core" / +7 .tPC.seek :open +2 "processing"%>( +376 "core" ( +3 "manipulator"&v& +5 "core" & S P 5 \\ +4 "manipulator"&D% +5 "core" %G P Q \\ +5 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"& ( +371 "core" ( +4 "manipulator"& & +6 "core" & Z Z [* +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &|& +6 "core" & [ Z b [* +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&s'ш +110 "core" ' +3 "manipulator"&#& +5 "core" & } u ^* +4 "manipulator"&S% +5 "core" %ф ~  { ^ +5 "collection"'\ & +6 "core" & +4 "collection"''& +8 "core" & +4 .tCC.seek :closed +4 "collection"'(X +5 "core" &9 +5 & 4 +7 &E{\ 3 +9 &5my( G +10 &\\@ T +9 &F T +9 &JI T +10 & F T +9 &I T +9 &F S +10 &!TD S +9 &#E S +10 &$G T +9 &&D T +9 &(\\D S +10 &*D S +9 &+E T +9 &-G T +10 &/cG T +9 &1%H T +10 &2I T +9 &4G T +9 &6kF T +10 &8-F T +9 &9B T +9 &;C S +10 &=sD T +9 &?5B T +10 &@B T +9 &BD T +9 &DwQ U +10 &F4d W +9 &G~ Z +9 &I _ +10 &Kb _ +9 &M% _ +10 &N _ +9 &P _ +9 &Rh ` +10 &T( ` +9 &U b* +9 &W T +10 &Xu !a +9 &X T +10 ( + &Xr R +4 "collection"''& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.83 +2 "collection"'& +5 "core" &Xr R + &Xr R +6 .tHand.open + "manipulator"&61 +19 "core" 1 +3 "manipulator"&g% +5 "core" %ф C D = U +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'1& +7 "core" &Xr R +2 "collection"'.% +6 "core" %  +4 .tCSV.dial CSR +2 "collection"'f  +46 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +2 "collection"'T'q +1352 "core" ' +79 .tdelay 5 seconds +514 .CSR.select :air +3 "collection"' +18 '% +4 "core" %q  +5 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 7.501ml +3 "collection"'Z'H +677 "core" ' +3 .tCSV.dial :waste +3 "collection"'2 +138 "core" +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'A'P +1980 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"'j& +6 "core" &Xr R +3 "collection"'% +5 "core" %U +4 .tCSV.dial :flush +2 "collection"'G  +45 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"''q +1272 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'5 @ +46 "core" B +7 "collection"'% +6 "core" %q +4 .tCS.seek 7ml +2 "collection"'_'i +559 "core" ' +4 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'3  +4 '\\  +44 "core"  +106  +7 .tCBV.dial :waste1 +3 "collection"' @ +85 "core" A +9 .tCS.seek 0ml +2 "collection"'H'P +1750 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'& +6 "core" &Xr R +3 "collection"'w% +6 "core" %J +2 .tCSV.dial :flush +3 "collection"'b  +78 "core" +8 .tCS.seek 5ml +2 "collection"'='q +1268 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'F @ +47 "core" B +7 "collection"'*% +6 "core" %q  +4 .tCS.seek 7ml +3 "collection"')'d +557 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'E  +4 '  +11 "core"  +33  +7 .tCBV.dial :waste2 +3 "collection"'  +114 "core"  +8 .tCS.seek 0ml +3 "collection"'a'P +1740 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'Q& +6 "core" &Xq R +3 "collection"' % +6 "core" %M +2 .tCSV.dial :flush +3 "collection"'p  +78 "core"  +8 .tCS.seek 5ml +2 "collection"'r'q +1280 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'` @ +46 "core" A +7 "collection"'y% +5 "core" %q  +5 .tCS.seek 7.001ml +3 "collection"''k +561 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'U  +2 'c  +11 "core"  +35  +7 .tCBV.dial :waste2b +3 "collection"'  +112 "core"  +9 .tCS.seek 0ml +2 "collection"''P +1747 "core" ' +4 #tDisinfecting external Intake with kill + "collection"'N& +82 "core" &Xp R +3 "collection"'d% +6 "core" %T +2 .tCSV.dial CSR +14 "collection"'  +44 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +20 .tCS.seek 8ml +2 "collection"'n'! +1994 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +3 "collection"'$' +567 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'R +3 '4  +50 "core"  +60 +8 .tCTV.dial :intake +2 "collection"'"  +83 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'B' +418 "Can"$\ |1|zp +1620 "core" ' +4 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'  +79 "core"  +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'l'P +585 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +110 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'m'q +1344 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'^' +1356 "core" ' +3 .tCSV.dial CBV +2 "collection"'V +110 "core" +9 .tCS.seek 0ml +2 "collection"'/'P +2627 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&7& +6 "core" &  % O) +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&9( +5 "core" ( +4 "manipulator"&& +6 "core" & K) +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &W& +4 "core" &  O) +4 .tForearm.seek CC +2 "manipulator"&'ш +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +24 "core" / +6 .tCC.seek :open +3 "collection"'K( +410 "core" ( +2 "manipulator"&I& +7 "core" & 9 B 6 W) +2 "manipulator"&M% +7 "core" %ъ 8 ;  X +3 .tForearm.seek :retract +3 "manipulator"& ' ] +96 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +307 "core" ( +3 "manipulator"&X& +6 "core" &- O Y \\K +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &:& +4 "core" &- 4 + | YK +79 .tForearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&u'o +111 "core" ' +3 .tHand.open +2 "manipulator"&{1 +28 "core" 1 +3 "manipulator"&0% +6 "core" %m` h D6 +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&,' ] +102 "core" ' +4 #tCompleted [myDA_WCR #Phase 44: Wednesday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:38 + #Preparing to sleep until 9/11/25 11:00AM +15 #Asleep til 9/11/25 11:00AM +9 #Continuing at 11:00PDT11-Sep-25 +4 "Can"%\ e1}Dz? +7 ."Qmail"GoodNews.email "Then, in tube 5: myWCR {hotBleach :waste2b} \\t\\t#Phase 45: Thursday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:213\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 9,\\n 5 => 24,\\n 6 => 33,\\n 7 => 33}\\nCan@13:20:18, 13.5C, 12% humidity, 14.5psia, 12.63V, 0.53A, 255.285Ah, 6.69W\\nSampled 216.3ml",Subject: "Asleep until 11:00PDT11-Sep-25" +829 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +6685 #"uploadLog"upsync +42550 "Can" \ 1*1~{p +60003 \ ':1s{p +60002 \ .11]|Dp +60002 \ %?15|p +60002 \ Q1}pp +60002 \ /11~p +60002 \ /11~p +60002  \ '=12p +60002 \ /11p +60002 \ /11^p +60003 \ '<1vp +60002 \ \ 001Xp +53970 #"brent"Session Begun +2443 #-> PuckCamera +602 #-> PuckCamera.xray +2987 "Can"\ .21H p +60002 \ 5*1p +60002 \ 3-1Lp +26762 #"brent"-> ESP::Mode +33240 "Can"\ %C1Rp +60002 \ 011Axp +60003 \ )91Up +4956 #"brent"-> exit +4 #Session Ended +55042 "Can"\ ,61:p +60002 \ /01":p +60002 \ 001p +60002 \ +91fp +60003 \ %B1p +60002 \ 011p +60002 \ /11(p +60002 \ 001p +60002 \ 001sTp +60002 \ 5*1#p +60003 \ 5+1p +60002 \ 011zp +60002 \ *:1dp +60003 \ 101EBp +60002 \ +81%p +60002 \ &A1np +60002 \ 111p +60003 \ 011p +60002 \ +810p +60002 \ 001ép +60002 \ 011Ņ\\p +60003 \ $D1lp +60002 \ -31Wp +60002 \ 2/1p +60002 \ 111p +60002 \ 111ΰJp +60003 \ 011Гp +60002 \ );1vp +60002 \ 011b p +60002 \ *:1Gp +60003 \ U1%8p +60002 \ 011p +60002 \ (<1dp +60002 \ /11p +60003 \ 011߻p +60002 \ *91&p +60002  \ 6*14p +60002  \ -81Rp +60002 \ 101p +60002 \ 011~p +60002 \ 111p +60003 \ 111}p +60002 \ 111V@p +60002 \ 1116p +60002 \ 111lp +60002 \ 111p @PDT1757574521.34  \ 111p +60002 \ 101.p +60002 \ 101p +60002  \ 6*1\\Zp +60003  \ 011p +60002  \ 111p +60002  \ '@2p +60002 \ 202p +60002 \ 112Hp +60002 \ (=2p +60002 \ 032_tp +60003 \ 102\ <\ p +60002 \ '?2 "p +60002 \ 1026p +60002 \ 102p +60002 \ #H2bp +60002 \ 4-2tp +60003 \ 112Gp +60002 \ +92+$p +60002 \ /42p +60002 \ 112Pp +60002 \ &A2p +60002 \ 112|p +60003 \ 102 p +60002 \ /42"p +60002 \ ,72$f>p +60002  \ +92&Fp +60002  \ 102()jp +60002 \ 122*p +60002  \ 6*2+p +60003  \ 112-U,p +60002 \ 202/<p +60002 \ +921&Xp +60002 \ 1023p +60002 \ ,824p +60003 \ +:26p +60001 \ 0128p +60003 \ 112:Fp +60002 \ 112Trp +60002 \ 012@2p +60003 \ 112Bp +60002 \ 6+2C4p +60002 \ (=2Elp +60002 \ 012GO`p +60003 \ $C2I6p +60002 \ 002Kp +60002 \ +82L"p +60002 \ ):2Np +60003 \ 002PNp +60002 \ %A2Rp +60002 \ 012Tzp +60002 \ 102Vrp +60002 \ /02X_p +60003 \ 002Z; 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 9,\\n 5 => 24,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 12.2C, 12% humidity, 14.5psia, 12.66V, 0.42A, 260.012Ah, 5.38W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b} \\t\\t#Phase 45: Thursday StandAloneWCR with hotBleach cleanup (1 puck)" +2 #tStarting initialPurge +618 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'#& +4 "core" &z\  +3 .tHand.open +2 "manipulator"&S1 +22 "core" 1 +3 "manipulator"&\ & +7 "core" & m i H [# +2 "manipulator"&% +7 "core" % S h ^ l [ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&~(-z +188 "core" ( +3 "manipulator"&& +5 "core" &- m [h +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &6& +4 "core" &- y ^  ]h +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&g'o +111 "core" ' +3 .tHand.close +2 "manipulator"&1/ +17 "core" / +5 "manipulator"&.& +9 "core" &-  e Nh +4 "manipulator"&'% +6 "core" %ud 4 L +4 .tForearm.seek :retract +2 "manipulator"&f' ] +121 "core" ' +7 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&s( +324 "core" ( +3 "manipulator"&+& +6 "core" & ` ^. +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &  P ^. +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&T'ш +97 "core" ' +3 "manipulator"&2& +5 "core" & ` h u [- +4 "manipulator"&Z% +10 "core" %у h b \\ +3 "collection"'j& +6 "core" &zy  +5 "collection"'& +9 "core" &z~  +5 .tCC.seek :closed +2 "collection"'G(X +6 "core" &z  +4 &z  +7 &3v +} +9 &_{ @ +10 &&k S +9 &E T +9 &F T +10 &gD T +9 &)F T +10 &I T +9 & E T +9 &"oD T +10 &$1F T +9 &%F T +9 &'F T +10 &)vD T +9 &+8F T +9 &,G T +10 &.E T +9 &0E T +10 &2@D T +9 &4G T +9 &5C T +10 &7I T +9 &9GF T +9 &; F T +10 &<A T +9 &>E T +9 &@PC T +10 &BC T +9 &CO U +10 &Ea W +9 &GJ~ Y +9 &I ] +10 &J ^ +9 &L ^ +9 &NA _ +10 &P _ +9 &Q _ +10 &S ` +9 &UA a +9 &W b +10 &XaL $p +9 &X J +10 ( + &Xe H +4 "collection"'& +10 "core" &Xe H +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.68 +2 "collection"'A& +6 "core" &Xe H +4 .tHand.open +2 "manipulator"&51 +18 "core" 1 +3 "manipulator"&% +5 "core" %e  x M +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +3 #tFlushing the Collection Valve::Manifold +85 "collection"'3& +10 "core" &Xe H +4 "collection"'\\% +5 "core" %S +4 .tCSV.dial CSR +3 "collection"'  +140 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'_'q +1359 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 '% +5 "core" %q  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +3 "collection"'w'B +692 "core" ' +3 .tCSV.dial :waste +3 "collection"'b +141 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'H'P +741 #"uploadLog"upsync +1248 "core" ' +3 #tPurging external Intake +2 "collection"'F& +6 "core" &Xc H +4 "collection"'*% +6 "core" %O +2 .tCSV.dial :flush +3 "collection"'=  +46 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +2538 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"' +3 'E  +8 "core"  +67 ~ +6 .tCTV.dial :intake +3 "collection"')  +82 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +3 "collection"'Q'P +2536 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'  +82 "core"  +6 #tFlushing upper manifold +2 "collection"'p& +5 "core" &Xc H +4 "collection"'a% +6 "core" %Uz +2 .tCSV.dial :flush +3 "collection"'`  +77 "core"  +7 .tCS.seek 5ml +3 "collection"'y'q +1291 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'r @ +45 "core" A +6 "collection"'c% +5 "core" %q  +5 .tCS.seek 7ml +3 "collection"'U'f +570 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 '  +11 "core"  +98 ~ +5 .tCTV.dial :air +3 "collection"'N  +7 "core" +7 .tCS.seek 0ml +2 "collection"'d'P +1780 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +90 "collection"''2~ +808 "core" ' +3 .tCSV.dial :waste +4 "collection"' +47 "core" +7 .tCS.seek 0ml +2 "collection"'n'P +812 "core" ' +4 "collection"'4& +5 "core" &Xb\ H +3 "collection"'R% +6 "core" %O\ +3 .tCSV.dial :flush +3 "collection"'"  +44 "core"  +7 .tCS.seek 3ml +2 "collection"'$'2~ +811 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +46 "core" B +6 "collection"'B% +6 "core" %2  +4 .tCS.seek 5ml +2 "collection"''q +560 "core" ' +3 .tCSV.dial :air +3 "collection"'l @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"'m'P +1292 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'V'2~ +812 "core" ' +3 .tCSV.dial :waste +2 "collection"'^ +77 "core" +7 .tCS.seek 0ml +3 "collection"'7'P +804 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & e \\) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&W( +30 "core" ( +3 "manipulator"&& +5 "core" & q c [ `r +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" & c q r `r +4 .tForearm.seek CC +2 "manipulator"& 'ш +105 "core" ' +3 .tHand.close +2 "manipulator"&/ +26 "core" / +5 .tCC.seek :open +3 "collection"'I( +412 "core" ( +3 "manipulator"&M& +5 "core" & p hr +4 "manipulator"&% +6 "core" % b h +4 .tForearm.seek :retract +2 "manipulator"&9' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&X(-z +318 "core" ( +2 "manipulator"&:& +6 "core" &-q I gK +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &{& +3 "core" &-q D gK +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&0'o +114 "core" ' +3 .tHand.open +2 "manipulator"& 1 +26 "core" 1 +3 "manipulator"&u% +7 "core" %o[ 1 3 S S- +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&]' ] +105 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 5 at 11:05:13PDT11-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 9,\\n 5 => 24,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 12.2C, 12% humidity, 14.5psia, 12.66V, 0.42A, 260.012Ah, 5.38W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Whole Cell Archive sampling 1000ml +1454 #Loading wcr puck from tube 5 into Collection Clamp + "collection"'[& +5 "core" & +4 "manipulator"&@% +6 "core" % Y n [ +3 "storage"(&% +6 "core" %' U\ 7 +3 "storage"(k. +6 "core" .([G +3 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 5 +91 "storage"(;(; +361 "core" ( +4 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (C& +4 "core" &; h \ 9 +3 "manipulator"&x& +7 "core" &- j l d [7 +3 "manipulator"&i% +6 "core" % Y _ ^ D Y +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +2 "manipulator"&(( +175 "core" ( +3 "manipulator"&J& +7 "core" &  } ^ i +3 "storage"(Y& +6 "core" &; {\ 9 +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +4 "manipulator"&L' +99 "core" ' +3 "storage"(t& +6 "core" &; ~\ = +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +3 "storage"(z' +163 "core" ' +3 "storage"(- +5 "core" -'ڛ +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (,& +4 "core" &; T R\ 3 +4 "manipulator"&& +6 "core" & F E Vh +4 ."WCR"Elbow.seek 5 +3 "manipulator"&h( +5 "core" ( +3 "manipulator"&O& +6 "core" & _ _ Zh +3 "storage"(o& +5 "core" &; u t \ 6 +5 ."WCR"Forearm.seek 5 + 300 counts +3 "manipulator"&/' +30 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +3 "manipulator"&%/ +16 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&!& +3 "storage"(') +14 "core" & F I Xh +3 "manipulator"&% +7 "core" % U e b Y +4 ."WCR"Forearm.seek :retract +3 "manipulator"&e' ] +100 "core" ' +5 ."WCR"Elbow.seek CC +2 "manipulator"&( +6 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +181 "core" ( +3 "manipulator"&D& +6 "core" & p o \\ +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &  l ^ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +4 "manipulator"&?'ш +101 "core" ' +3 "manipulator"&8& +5 "core" & + ^ +4 "manipulator"&% +5 "core" %ы k _ +5 "collection"'>& +6 "core" &\  +91 "collection"'K& +8 "core" &\  +4 ."WCR"CC.seek :closed +5 "collection"'#(X +3 "core" &\  +4 &\ \ +9 &,t +| +9 &`z @ +9 &/j S +10 &D S +9 &F S +10 &pE T +9 &3F S +9 &E T +10 & D S +9 &"yE S +9 &$:F T +10 &%C S +9 &'F T +9 &)D S +10 &+CG S +9 &-F T +9 &.E S +10 &0G S +9 &2JE T +10 &4 G T +9 &5G T +9 &7G S +10 &9TB S +9 &;D S +10 &<F S +9 &>G S +9 &@[F S +10 &BE T +9 &CL T +9 &EV U +10 &GYh W +9 &I Z +10 &J \\ +9 &L ^ +9 &NN ] +10 &P ] +9 &Q _ +10 &S _ +9 &UM ` +9 &W  ^ +9 &XZF *} +10 &X u O +6 ( +5 "collection"'K& +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.58 +3 .Hand.open +2 "manipulator"&S1 +3 "core" &Xl O +21 1 +3 "manipulator"&\ % +5 "core" %ш 1 = T +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +10 .Intake.select :close +3 .Exhaust.select :close +2 .SS.hold +2 "sampler")+ +4 "core" + +4 "sampler")6% +6 "core" %$ +3 "collection"'-& +6 "core" &Xl` O +5 "Can"\ w2qL2 +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")1 +6 "core"  +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X0X +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +4 "core" %ED +4 ."WCR"SSV.dial :exhaust +3 "sampler")h  +81 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +898 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")8  +2 "collection"' @ +11 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +4 "Can" 2u!Y +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'>% +4 "core" %U +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X%V($  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X0J(#  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +3 "sampler")#.0X +3 "sampler")% +7 "core" %64  +17 "collection"'(% +5 "core" %U3 +3 "sampler")L% +6 "core" %DD  +21 "collection"'z% +5 "core" %U +3 "sampler")/% +5 "core" %XS  +26 "collection"'D% +4 "core" %U +4 "sampler")Y% +5 "core" %mk  +89 "collection"'% +4 "core" %U; +4 "sampler")h% +6 "core" % +33 "collection"'X% +6 "core" %U\ +3 "sampler")% +7 "core" % +38 "collection"'8% +4 "core" %U +4 "sampler")>% +6 "core" % +44 "collection"'% +4 "core" %U: +3 "sampler")S% +7 "core" %CD +50 "collection"'\ % +4 "core" %U +3 "sampler")K% +6 "core" %wu +58 "collection"'?% +6 "core" %U\ +3 "sampler")6% +5 "core" % +67 "collection"'-% +4 "core" %U +4 "sampler")1% +5 "core" % +76 "collection"'e% +4 "core" %U2 +4 "sampler")I% +5 "core" % +86 "collection"'v% +5 "core" %U\ +3 "sampler")'% +7 "core" %*( @ +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )g% +4 "core" %+) @ +4 ."WCR"SSV.dial :exhaust +3 "sampler")~  +82 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")+'! +893 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler").  +4 "collection"'2 @ +9 "core" ? +69  +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can" 2xZǠ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'Z% +4 "core" %U +4 #"WCR"Intake @30.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X\   +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %U +3 "sampler")% +7 "core" %"&#  +15 "collection"'S% +5 "core" %U +4 "sampler")\ % +6 "core" %"**  +18 "collection"'K% +5 "core" %U +4 "sampler")?% +6 "core" %"30  +21 "collection"'6% +5 "core" %U +3 "sampler")-% +6 "core" %97  +25 "collection"'1% +5 "core" %U +4 "sampler")e% +6 "core" %GA  +28 "collection"'I% +5 "core" %U +4 "sampler")v% +5 "core" %PL  +34 "collection"''% +5 "core" %U +3 "sampler")g% +7 "core" %_^  +38 "collection"'~% +5 "core" %U +3 "sampler")o% +6 "core" %pn ? +44 "collection"'2% +5 "core" %U +4 "sampler").% +5 "core" % +4 "collection"'Z% +5 "core" %U +4 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X+=  +22 "collection"'!% +5 "core" %U +3 "sampler")}% +6 "core" %"FG  +25 "collection"'% +5 "core" %U +4 "sampler")(% +7 "core" %!QN  +28 "collection"'L% +5 "core" %U +3 "sampler")z% +6 "core" %!\\W  +34 "collection"'/% +5 "core" %U +3 "sampler")D% +6 "core" %ij +39 "collection"'Y% +5 "core" %U +3 "sampler")@% +8 "core" %wu +3 "collection"'% +6 "core" %U +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X% +5 "core" %U +3 "sampler")% +7 "core" %@!)$  +17 "collection"'S% +5 "core" %U +4 "sampler")\ % +7 "core" %@"+)  +20 "collection"'K% +5 "core" %U +3 "sampler")?% +6 "core" %A"3-  +25 "collection"'6% +5 "core" %U +3 "sampler")-% +6 "core" %B!75  +29 "collection"'1% +5 "core" %U +4 "sampler")e% +7 "core" %D>9  +32 "collection"'I% +5 "core" %U +3 "sampler")v% +7 "core" %CEC  +38 "collection"''% +5 "core" %U +3 "sampler")g% +6 "core" %CLJ  +44 "collection"'~% +5 "core" %U +4 "sampler")% +7 "core" %CXT  +49 "collection"'o% +5 "core" %U +4 "sampler")2% +6 "core" %Ceb  +86 "collection"'.% +13 "core" %U +2 "sampler")Z% +7 "core" %C{x  +66 "collection"'8% +5 "core" %U +4 "sampler")% +7 "core" %C  +2 "collection"'% +7 "core" %U +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X!=  +33 "collection"'5% +5 "core" %U +3 "sampler")E% +7 "core" %} FB  +38 "collection"'|% +5 "core" %U +3 "sampler")H% +7 "core" %} LJ  +43 "collection"'\\% +5 "core" %U +4 "sampler") % +5 "core" %݁TQ @ +51 "collection"'p% +5 "core" %U +4 "sampler")a% +7 "core" %݀]Y  +56 "collection"'`% +7 "core" %U +3 "sampler")Q% +7 "core" %݀kg  +65 "collection"'r% +5 "core" %U +3 "sampler")c% +7 "core" %݀wt  +74 "collection"'y% +5 "core" %U +4 "sampler")w% +6 "core" %݀  +3 "collection"'% +5 "core" %U +4 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X% +7 "core" %lm q +14 "collection"'% +6 "core" %U +3 "sampler")S% +6 "core" %lm q +18 "collection"'\ % +5 "core" %U +4 "sampler")K% +7 "core" %lm q +20 "collection"'?% +5 "core" %U +3 "sampler")6% +6 "core" %lm q +25 "collection"'-% +5 "core" %U +4 "sampler")1% +5 "core" %lm! q +29 "collection"'e% +5 "core" %U +4 "sampler")I% +7 "core" %lm#! q +32 "collection"'v% +5 "core" %U +4 "sampler")'% +7 "core" %lm'$ q +37 "collection"'g% +5 "core" %U +3 "sampler")h% +6 "core" %lm)' q +45 "collection"'~% +5 "core" %U +3 "sampler")% +7 "core" %lm-* q +50 "collection"'o% +5 "core" %U +3 "sampler")2% +6 "core" %lm2. q +58 "collection"'.% +6 "core" %U +3 "sampler")Z% +7 "core" %lm64 q +65 "collection"'8% +5 "core" %U +3 "sampler")% +6 "core" %lm>; q +76 "collection"'% +5 "core" %U +3 "sampler")X% +7 "core" %lmEB q +85 "collection"'% +5 "core" %U +3 "sampler")% +7 "core" %lmNL q +96 "collection"'q% +5 "core" %U +3 "sampler")% +6 "core" %lmZX q +110 "collection"'_% +6 "core" %U +3 "sampler")A% +6 "core" %lmfd q +125 "collection"'% +5 "core" %U +3 "sampler")F% +6 "core" %lmwt q +141 "collection"'j% +5 "core" %U +4 "sampler")f% +7 "core" %lm q +2 "collection"'b% +7 "core" %U +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X# +118 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'4  +98 "core"  +7 "collection"'N% +3 "core" %  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +61 "core" ^ +5 ."WCR"CS.seek 7.198ml +2 "collection"'B' +758 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'$  +2 'U  +43 "core"  +104  +6 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<< Fb +3 ."WCR"CS.seek 0ml +2 "collection"'"'P +1612 "core" '6 O J- +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'  +35 "core"  +6 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'m' +323 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'n  +144 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'  +46 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'' +585 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +14 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2017 "core" ' +2 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +2 .CBV.dial SSV + "collection"'T @ +76 "core" @ +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'l  +101 "core"  +6 "collection"'% +3 "core" %  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'s ` +72 "core" a +5 ."WCR"CS.seek 7.219ml +2 "collection"''X +751 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'M  +2 'G  +28 "core"  +116  +6 ."WCR"CS.reconfigure :pressurize +4 "collection"'# d@<< Fb +3 ."WCR"CS.seek 0ml +2 "collection"''P +1612 "core" '> P J +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'  +37 "core"  +6 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'W' +341 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"':  +144 "core" +4 "collection"'{& +4 "core" &Xh: O +2 #"WCR"Storing wcr puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" % e } f _ +2 "storage"(u% +3 "core" %I \ < +2 "storage"( . +3 "core" .(; +3 ."WCR"SC.reconfigure :tight + "storage"($ .(\ 1~b +3 ."WCR"SC.seek 4 + "storage"([(, +191 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (9& +2 "core" &, _ F \ 5 +3 "manipulator"&V& +3 "core" &  m ] +2 "manipulator"&&% +3 "core" % e t ] +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 + "manipulator"&k( +165 "core" ( +2 "manipulator"&<& +3 "core" & _j +2 "storage"(=& +4 "core" &, \ ; +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&0'| +105 "core" ' + "storage"()& +4 "core" &, \ > +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(' +273 "core" ' +4 "storage"(C- +6 "core" -' +4 ."WCR"SE.configure :default +4 "storage"(#QK-0-\ b +6 "manipulator"&,& +5 "core" & p ~ 7 `j +10 "storage"( & +7 "core" &, 1\ : +4 ."WCR"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek 4 +2 "manipulator"&]'\\ +40 "core" ' +4 ."WCR"Elbow.hold +2 "manipulator"&, +8 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(t- +4 "core" -' +8 ."WCR"SE.seek 8.22 Pucks below Top Plate +2 "storage"('> +33 "core" ' +4 "manipulator"&%% +7 "core" %cX 1 J +4 "storage"(!& +6 "core" &, > C )\ 1 +4 ."WCR"Forearm.force -20 +4 "manipulator"&5 +7 ."WCR"Forearm.seek 4 + 307 counts +4 "manipulator"&}'Џ +22 "core" ' +4 "manipulator"&& +7 "core" & ~ [ _j +5 "storage"((& +8 "core" &, \ : +9 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +247 ."WCR"Forearm.seek 4 + 800 counts +30 "manipulator"&L'| +23 "core" ' +11 ."WCR"SE.seek 9.22 Pucks below Top Plate +6 "storage"(z' +41 "core" ' +8 "manipulator"&/& +11 "core" & T l > aj +11 "manipulator"&D% +10 "core" %҅\ h P ` +11 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +10 ."WCR"Forearm.seek :retract +7 "manipulator"&Y' ] +95 "core" ' +8 ."WCR"Elbow.seek CC +9 "manipulator"&J( +170 "core" ( +2 "manipulator"&@& +3 "core" & c g x [# +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & S Z h [# +2 ."WCR"Forearm.seek CC +2 "manipulator"&^'ш +101 "core" ' +2 ."WCR"Hand.close + "manipulator"&i/ +20 "core" / +4 ."WCR"CC.seek :open +2 "collection"'>( +408 "core" ( +2 "storage"(& +3 "core" &, \ @ +2 "storage"(S& +3 "core" &, `\ ? +2 "manipulator"&\ & +4 "core" &  z ag +2 "manipulator"&K% +3 "core" %щ  p a +3 ."WCR"Forearm.seek :retract +2 "manipulator"&?' ] +93 "core" ' +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 +2 "manipulator"&6( +171 "core" ( +2 "manipulator"&-& +3 "core" & fT +2 "storage"(1& +4 "core" &, \ B +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 4 + "manipulator"&e'\\ +106 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&I, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&v1 +22 "core" 1 +3 "manipulator"&'% +3 "core" %jt C 1 5 T +2 "storage"(x& +3 "core" &, w\ 9 +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 4 + 314 counts + "manipulator"&g'Ж +19 "core" ' +2 "manipulator"&h& +3 "core" & gT +2 "storage"(~& +4 "core" &, .\ C +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 800 counts + "manipulator"&'| +20 "core" ' +2 "storage"(o% +3 "core" % \ C +3 ."downElevator"SE.seek :down +3 "storage"(2') +99 (.% +3 "core" %. *\ B[u +2 "manipulator"&Z% +4 "core" %҅\ f +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +58 "manipulator"&8' ] +43 "core" ' +2 ."downElevator"SE.stop +8 "storage"(5 +36 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &5\ \ +3 "manipulator"&& +3 "core" & t iT +2 "manipulator"&X% +4 "core" % o G i +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +170 "core" ( +2 "manipulator"&& +3 "core" &-y q i +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &q& +2 "core" &-y \\ i +3 .tForearm.seek :garage + "manipulator"&'o +109 "core" ' +2 .tHand.close + "manipulator"&_/ +26 "core" / +3 "manipulator"&A& +3 "core" &-y G F V +2 "manipulator"&% +4 "core" %p F ; ] V +2 .tForearm.seek :retract +2 "manipulator"&F' ] +103 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&j( +296 "core" ( +2 "manipulator"&f& +3 "core" & g e' +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &b& +3 "core" &  e' +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&O'ш +94 "core" ' +3 "manipulator"&E& +3 "core" & - b' +2 "manipulator"&|% +3 "core" %у H c +3 "collection"'+& +3 "core" &4\  +3 "collection"'5& +5 "core" &5\  +2 .tCC.seek :closed + "collection"'H(X +5 "core" &6\  +6 & +>\ $c +10 &lSy6 9 +9 &{o> M +9 &gI?\ R +10 &*D7\ R +9 &F@\ R +10 &I?\ R +9 &pI>\ R +9 & 2F=\ R +10 &!E8\ R +9 &#G:\ R +9 &%vG@\ S +10 &':G?\ R +9 &(FA\ R +9 &*FA\ R +10 &,F8\ R +9 &.AG?\ R +10 &0F>\ R +9 &1C8\ R +9 &3G@\ R +10 &5IK@\ R +9 &7 I=\ R +9 &8E9\ R +10 &:I:\ R +9 &F8\ R +9 &?FA\ S +9 &AF:\ R +10 &CYH=\ R +9 &EV9\ T +9 &Fh6 V +10 &H< Y +9 &JB: ] +10 &L= ] +9 &M= _ +9 &O= _ +10 &QFA ^ +9 &S8 ` +9 &T3 b +10 &V4 a +9 &Xj: 3 +10 &X 2 U +9 ( + &X\\3 N +2 "collection"'5& +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.66 + "collection"'\\& +3 "core" &X]K N +3 .tHand.open +2 "manipulator"&71 +26 "core" 1 +2 "manipulator"&p% +3 "core" %s e ` [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a' ] +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'`& +4 "core" &X]K N +2 "collection"'Q% +3 "core" %4 +2 .tCSV.dial CSR +2 "collection"'  +43 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"'y'q +1346 "core" ' +80 .tdelay 5 seconds +514 .CSR.select :air +3 "collection"' +18 'c% +4 "core" %q/  +5 .tCS.reconfigure :fast + "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"'r'D +680 "core" ' +24 .tCSV.dial :waste +2 "collection"' +139 "core" +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'w'P +1917 "Can"\ i2( +74 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'*& +6 "core" &X]( N +3 "collection"'d% +5 "core" %S) +3 .tCSV.dial :flush +3 "collection"'P  +45 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"''q +1292 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'R @ +47 "core" B +6 "collection"'4% +6 "core" %q,  +5 .tCS.seek 7ml +2 "collection"'N'f +568 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +2 '  +46 "core"  +107  +7 .tCBV.dial :waste2b +2 "collection"'U  +7 "core"  +8 .tCS.seek 0ml +3 "collection"'$'P +1755 "core" ' +4 #tFlushing upper manifold +2 "collection"'B& +6 "core" &X^3 N +3 "collection"'% +6 "core" %RF +2 .tCSV.dial :flush +3 "collection"'"  +90 "core"  +8 .tCS.seek 5ml +3 "collection"'n'q +1277 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" A +7 "collection"'m% +5 "core" %q=  +5 .tCS.seek 7.001ml +2 "collection"''k +555 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'T +2 'l  +56 "core"  +56  +8 .tCTV.dial :air +3 "collection"'  +146 "core" ~ +8 .tCS.seek 0ml +2 "collection"'s'P +1754 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +799 "core" ' +3 .tCSV.dial :waste +2 "collection"'G +46 "core" +8 .tCS.seek 0ml +3 "collection"'M'P +791 "core" ' +4 "collection"'& +6 "core" &X]O N +2 "collection"' % +6 "core" %U5 +3 .tCSV.dial :flush +3 "collection"'  +45 "core"  +8 .tCS.seek 3ml +2 "collection"':'2~ +808 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'{ @ +47 "core" B +6 "collection"'% +6 "core" %2}L  +4 .tCS.seek 5ml +84 "collection"'u'q +565 "core" ' +3 .tCSV.dial :air +9 "collection"' @ +6 "core" A +8 .tCS.seek 0ml +2 "collection"'9'P +1285 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'V'2~ +802 "core" ' +3 .tCSV.dial :waste +3 "collection"'& +77 "core" +8 .tCS.seek 0ml +3 "collection"';'P +806 "core" ' +4 #tDisinfecting external Intake with mfbkill +2 "collection"'<& +6 "core" &X]5 N +3 "collection"'=% +6 "core" %P7 +2 .tCSV.dial CSR +3 "collection"')  +138 "core"  +11 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 8ml +2 "collection"''! +2015 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'' +559 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'C +2 ',  +13 "core" +97 +6 .tCTV.dial :intake +3 "collection"'  +81 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'t' +2038 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'%  +83 "core"  +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'!'P +585 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'  +111 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 4ml +2 "collection"'('R8 +1110 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'0' +1515 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'k  +4 '  +46 "core"  +106  +9 .tCBV.dial :waste2b +2 "collection"']  +67 "core"  +9 .tCS.seek 0ml +2 "collection"'/'P +2475 "core" ' +4 #tKilling upper manifold +2 .CSV.dial CSR +83 "collection"'D  +47 "core"  +16 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 4ml +2 "collection"'}'R8 +1094 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +1524 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'@ +8 '  +51 "core"  +55 +8 .tCTV.dial :air +2 "collection"'L  +146 "core" ~ +9 .tCS.seek 0ml +2 "collection"''P +2476 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'i'2~ +796 "core" ' +3 .tCSV.dial :waste +2 "collection"'Y +45 "core" +8 .tCS.seek 0ml +2 "collection"'#'P +796 "core" ' +3 #tFlushing upper manifold +2 "collection"'& +5 "core" &X]@ N +4 "collection"'S% +6 "core" %RN +2 .tCSV.dial :flush +3 "collection"'\  +44 "core"  +8 .tCS.seek 5ml +2 "collection"'K'q +1277 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'- @ +46 "core" B +7 "collection"'1% +5 "core" %qK  +5 .tCS.seek 7ml +2 "collection"'^'h +559 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'J +4 'v  +10 "core"  +110 +7 .tCTV.dial :air +3 "collection"''  +6 "core"  +8 .tCS.seek 0ml +3 "collection"'x'P +1753 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'h'2~ +803 "core" ' +3 .tCSV.dial :waste +2 "collection"'~ +45 "core" +8 .tCS.seek 0ml +2 "collection"'o'P +802 "core" ' +3 "collection"'?& +6 "core" &X^4 N +3 "collection"'.% +5 "core" %Q1 +4 .tCSV.dial :flush +2 "collection"'Z  +44 "core"  +9 .tCS.seek 3ml +2 "collection"'6'2~ +803 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'e @ +47 "core" B +6 "collection"'% +5 "core" %2|K  +5 .tCS.seek 5ml +3 "collection"'g'q +565 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +17 "core" > +7 .tCS.seek 0ml +79 "collection"'X'P +1267 "core" ' +3 .tdelay 7 seconds +715 .CS.seek 3ml +2 "collection"'z'2~ +799 "core" ' +3 .tCSV.dial :waste +2 "collection"' +87 "core" +8 .tCS.seek 0ml +2 "collection"''P +795 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'q& +5 "core" &X^D N +4 "collection"'2% +6 "core" %UH +3 .tCSV.dial :flush +2 "collection"'I  +45 "core"  +8 .tCS.seek 5ml +3 "collection"'_'q +1290 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'A @ +47 "core" B +6 "collection"'% +7 "core" %qZ  +4 .tCS.seek 6.999ml +2 "collection"'8'b +568 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +8 'f  +41 "core"  +105  +8 .tCBV.dial :waste2b +3 "collection"'  +53 "core"  +8 .tCS.seek 0ml +3 "collection"'b'P +1762 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'E& +6 "core" &X]M N +3 "collection"'|% +6 "core" %PW +2 .tCSV.dial CSR +3 "collection"'+  +45 "core"  +10 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"'F'! +1998 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'>' +562 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'\\ +3 '7  +55 "core"  +57 +8 .tCTV.dial :intake +2 "collection"'p  +79 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'`' +1302 "Can"\ m2ɝ( +752 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'Q  +78 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'5'P +589 "core" ' +4 .tCSV.dial CSR +2 "collection"'  +121 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'O'q +1352 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +106 .tCS.seek 10ml +2 "collection"'W' +1348 "core" ' +3 .tCSV.dial CBV +2 "collection"'c +107 "core" +9 .tCS.seek 0ml +2 "collection"'y'P +2617 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & ^ [ [' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&r( +4 "core" ( +4 "manipulator"&*& +5 "core" & a a [' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &d& +4 "core" & \\ _ [' +4 .tForearm.seek CC +3 "manipulator"&P'ш +96 "core" ' +3 .tHand.close + "manipulator"&w/ +18 "core" / +6 .tCC.seek :open +3 "collection"'R( +408 "core" ( +3 "manipulator"&4& +6 "core" & 1 ' R' +3 "manipulator"&% +6 "core" %щ $ ! 7 S +4 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +314 "core" ( +3 "manipulator"&U& +6 "core" &- = ]M +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &N& +4 "core" &- ~ l ]M +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&B'o +110 "core" ' +2 .tHand.open +2 "manipulator"&1 +22 "core" 1 +3 "manipulator"&"% +6 "core" %s\\ P L1 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&$' ] +107 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 45: Thursday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:38 +2 #Preparing to sleep until 9/12/25 11:00AM +14 #Asleep til 9/12/25 11:00AM +9 #Continuing at 11:00PDT12-Sep-25 +3 "Can"\ U2ɳ +6 ."Qmail"GoodNews.email "Then, in tube 5: myDA_WCR \\t \\t\\t#Phase 46: Friday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:217\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 10,\\n 5 => 23,\\n 6 => 33,\\n 7 => 33}\\nCan@11:50:14, 12.9C, 12% humidity, 14.5psia, 12.65V, 0.43A, 260.633Ah, 5.45W\\nSampled 198.4ml",Subject: "Asleep until 11:00PDT12-Sep-25" +632 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5525 #"uploadLog"upsync +44780 "Can"\ (623( +60002 \ -02( +60002 \ -02_( +60002  \ #B2~( +60002 \ *72_̋( +60002 \ -02J!( +60002 \ (92*ͷ( +60002 \ .02M( +60002  \ .12( +60002 \ (92y( +60002 \ 3*2( +60003  \ -22=Х( +60002  \ #D2(;( +60002 \ .02( +60002  \ -22g( +60002 \ .12( +60002 \ .12ӓ( +60002 \ .12)( +60003 \ .12~Կ( +60002 \ .02gU( +60002  \ /12E( +60002 \ .12)ց( +60002 \ (:2( +60002 \ /12׭( +60002 \ 4*2wC( +60002 \ /12=( +60002 \ #B2(o( +60002 \ \ /12( +60003 \ .02ڛ( +60002 \ "D21( +60002 \ ,32( +60002 \ .02Ö]( +60002 \ $@2ņ( +60003 \ .12q݉( +60002 \ .12Y( +60002 \ %?2@޵( +60002 \ -12*K( +60002 \ 3+2( +60003 \ !F2Нw( +60002 \ -02҂ ( +60002 \ -02k( +60003 \ -12P9( +60002 \ +42?( +60002 \ -12#e( +60002 \ .02( +60003 \ -12( +60002 \ -02'( +60002 \ .12( +60003 \ ,12S( +60002 \ %;2t( +60002 \ 2*2( +60002 \ "@2( +60003 \ -02( +60002 \ &92A( +60002 \ -12( +60002 \ -12m( +60003 \ ,12q( +60002 \ %=2Z( +60002 \ ,12=/( +60002 \ !B2( +60002 \ E2[( +60003 \ -12( +60002 \ 2)2( +60002 \ -12r( +60002 \ -03Y( +60002 \ '93BI( +60003 \ -03'( +60002 \ -13 u( +60002 \ &93 ( +60002 \ (;3\ ( +60002 \ -23 7( +60002 \ ,13( +60003 \ -13c( @PDT1757660927.34 \ ,23m( +60002 \ ,13^( +60002 \ 2*3%( +60002 \ #?3( +60003 \ ,13{Q( +60002 \ -03`( +60002 \ %:3I}( +60002 \ ,03,( +60002 \ ,13!( +60002 \ O3"?( +60003 \ -03$( +60002 \ -13&k( +60002 \ !B3(( +60002 \ ,03*( +60003 \ -03,g-( +60002 \ 1*3. ( +60002 \ ,13/Y( +60002 \ ,031( +60003 \ E33( +60002 \ ,135( +60002 \ ,037w( +60002 \ $<39aG( +60002 \ +13;?( +60002 \ ,03=%s( +60003 \ D3? ( +60002 \ ,03@( +60002 \ ,13B5( +60002 \ "A3D( +60002 \ 0+3F]a( +60003 \ +03H5( +60002 \ +13J"( +60002 \ +13L #( +60002 \ ,13M( +60002 \ +03OO( +60003 \ +13Q( +60002 \ -13S {( +60002 \ +03U\ ( +60002 \ )43Wh\ ( +60002 \ ,13YF =( +60003 \ +03[( ( +60002 \ @3] i( +60002 \ /-3^ ( +60002 \ *23` ( +60003 \ ,03bd+( +60002 \ #;3dR( +60002 \ +13fDW( +60002 \ +13h&( +60002 \ $:3j ( +60002 \ +13k( +60003 \ .,3m( +60002 \ !?3oZE( +60002 \ D3qD( +60002 \ *03s*q( +60002 \ B3u( +60003 \ +13v( +60002 \ *13x3( +60002 \ $:3z( +60002 \ *03|_( +60003 \ *13~( +60002 \ !@3( +60002 \ *13t!( +60003 \ ";3[( +60002 \ /*3M( +60002 \ *03( +60002 \ *13y( +60003 \ 0)3M( +7124 \ /+3{ +3 #tPowering core bus +527 .Gate.power :raw,:ON +2 "sampler") +17 ) +3 "core"  +5 "collection"' +3 'm +6 "core"  +3 "processing"% +3 %n +5 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +5 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +5 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X\  + &6 +6 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +4 "processing"%t( +2 "collection"'( +327 "core" ( +9 ( +82 "Can"\ W3*v +17 #tPhase [myDA_WCR #Phase 46: Friday DA+WCR with Regular cleanup (4 pucks)] +2 ."Qmail"Notice.email "At 11:00:37 began in tube 5: myDA_WCR \\t \\t\\t#Phase 46: Friday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:217\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 10,\\n 5 => 23,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 9.8C, 12% humidity, 14.4psia, 12.63V, 0.44A, 265.711Ah, 5.59W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t \\t\\t#Phase 46: Friday DA+WCR with Regular cleanup (4 pucks)" +2 #tStarting initialPurge +611 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +5 "core" &}(  +4 .tHand.open +2 "manipulator"&(1 +21 "core" 1 +3 "manipulator"&k& +6 "core" &   b O& +3 "manipulator"&% +6 "core" % _  e O +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](-z +189 "core" ( +2 "manipulator"&0& +7 "core" &-  , D N +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &D& +4 "core" &- 1  4 Q +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&/'o +108 "core" ' +3 .tHand.close +2 "manipulator"&}/ +20 "core" / +3 "manipulator"&& +7 "core" &- F +2 "manipulator"&@% +7 "core" %πh E +3 .tForearm.seek :retract +3 "manipulator"&L' ] +107 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +335 "core" ( +3 "manipulator"&& +6 "core" & 0 1 T/ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Y& +4 "core" & 5 :  S/ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&i'ш +96 "core" ' +3 "manipulator"&& +6 "core" & 2 / E R/ +4 "manipulator"&S% +6 "core" %э 4 3 T +3 "collection"'\ & +6 "core" &}$  +5 "collection"'#& +8 "core" &}.  +6 .tCC.seek :closed +2 "collection"'-(X +6 "core" &}9  +4 &}3 \  +7 &4y) , +9 &`|+ A +9 &.j/ T +10 &C4 T +9 &G/ T +10 &pC) T +9 &1J0 U +9 &E9 T +10 & G3 T +9 &"xD+ T +9 &$:G0 T +10 &%F, T +9 &'B- T +10 &)E- T +9 &+CA* T +9 &-E0 T +10 &.F( U +9 &0D* T +9 &2JF/ T +10 &4 H* T +9 &5E5 T +10 &7G( T +9 &9RE2 T +9 &;D* T +10 &<B. T +9 &>D2 T +10 &@[D, T +9 &BD. T +9 &CQ) U +10 &Eb" W +9 &GT|0 Y +9 &I\ ) ] +10 &J) ^ +9 &L* _ +9 &NM* ^ +10 &P. ^ +9 &Q( ` +10 &S& a +9 &UM) a +9 &W ( a +10 &XeL' $n +9 &X 4 Q +6 ( +4 "collection"'#& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.69 +2 "collection"'1& +6 "core" &Xg' Q + &Xg, Q +4 .tHand.open + "manipulator"&K1 +22 "core" 1 +3 "manipulator"&v% +6 "core" %~ \ H +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&J' ] +101 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"''& +7 "core" &Xg Q +2 "collection"'^% +6 "core" %R +3 .tCSV.dial CSR +3 "collection"'x  +140 "core"  +100 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'~'q +1350 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 'h% +4 "core" %q*  +6 .tCS.reconfigure :fast + "collection"'#d @b +6 .tCS.seek 7.5ml +3 "collection"'?'@ +689 "core" ' +4 .tCSV.dial :waste +2 "collection"'. +141 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'Z'P +1198 #"uploadLog"upsync +786 "core" ' +4 #tPurging external Intake + "collection"'o& +7 "core" &Xe- Q +3 "collection"'e% +5 "core" %U. +4 .tCSV.dial :flush +3 "collection"'  +48 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'6' +2531 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"' +3 'g  +10 "core"  +68 ~ +6 .tCTV.dial :intake +2 "collection"'X  +84 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"''P +2556 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'z  +83 "core" +7 #tFlushing upper manifold + "collection"'q& +7 "core" &Xe! Q +3 "collection"'2% +5 "core" %K, +3 .tCSV.dial :flush +3 "collection"'I  +78 "core"  +7 .tCS.seek 5ml +2 "collection"''q +1302 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'A @ +47 "core" A +6 "collection"'% +6 "core" %q6  +4 .tCS.seek 7ml +2 "collection"'_'f +566 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 'f  +11 "core"  +98  +6 .tCTV.dial :air +6 .CS.seek 0ml +3 "collection"''P +1780 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'8'2~ +817 "core" ' +3 .tCSV.dial :waste +3 "collection"'E +46 "core" +7 .tCS.seek 0ml +2 "collection"'|'P +817 "core" ' +3 "collection"'+& +5 "core" &Xd* Q +4 "collection"'b% +6 "core" %T/ +2 .tCSV.dial :flush +3 "collection"'F  +44 "core"  +8 .tCS.seek 3ml +2 "collection"'7'2~ +811 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'\\ @ +141 "core" A +6 "collection"'p% +5 "core" %26  +8 .tCS.seek 5ml +2 "collection"'>'q +566 "core" ' +3 .tCSV.dial :air +3 "collection"'Q @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"'`'P +1292 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"' '2~ +808 "core" ' +3 .tCSV.dial :waste +3 "collection"'5 +77 "core" +7 .tCS.seek 0ml +3 "collection"'O'P +804 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&c& +6 "core" &\  I K U, +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&W( +36 "core" ( +3 "manipulator"&& +5 "core" & p n Ys +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &*& +4 "core" & n n Ys +5 .tForearm.seek CC +2 "manipulator"&d'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&w/ +27 "core" / +5 .tCC.seek :open +2 "collection"'j( +409 "core" ( +3 "manipulator"&a& +6 "core" & as +3 "manipulator"&H% +5 "core" %т a +5 .tForearm.seek :retract +2 "manipulator"&4' ] +102 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +329 "core" ( +3 "manipulator"&P& +6 "core" &-o s f z `Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &r& +6 "core" &-p a b  `P +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +3 "manipulator"&U'o +112 "core" ' +3 .tHand.open +2 "manipulator"&N1 +27 "core" 1 +2 "manipulator"&% +7 "core" %mb   K ME +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&"' ] +107 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +7 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 5 at 11:05:12PDT12-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 10,\\n 5 => 23,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 9.8C, 12% humidity, 14.4psia, 12.63V, 0.44A, 265.711Ah, 5.59W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'& +1078 "core" &8 +4 "manipulator"&B% +7 "core" % M I I  V +3 "storage"(% +6 "core" %0 ^ T ]\ 4 +2 "storage"(m. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(n(; +361 "core" ( +4 .tSC.configure :limp +5 "storage"($(\ 1b +5 (l& +4 "core" &;  1 $\ . +3 "manipulator"&& +5 "core" &- 5 8 P< +4 "manipulator"&T% +5 "core" % M  4 & P +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +3 "manipulator"&( +194 "core" ( +3 "manipulator"&s& +5 "core" && 4 5 R +4 "storage"(G& +6 "core" &; I O \ / +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&' +117 "core" ' +3 "storage"(& +6 "core" &; &\ : +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(M' +161 "core" ' +3 "storage"({- +5 "core" -', +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 ( & +4 "core" &; [ L 2\ 0 +4 "manipulator"&& +6 "core" && Y D Z +3 .tElbow.seek 5 +3 "manipulator"&$( +4 "core" ( +4 "manipulator"&& +6 "core" && v o \\ +3 "storage"(3& +6 "core" &; y \ 9 +4 .tForearm.seek 5 + 300 counts +3 "manipulator"&y' +33 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&:/ +23 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&V& +4 "storage"([') +13 "core" && Q J X +3 "manipulator"& % +7 "core" %( n p X [ +4 .tForearm.seek :retract +2 "manipulator"&,' ] +93 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +7 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +174 "core" ( +2 "manipulator"&&& +7 "core" & . 8 S+ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" & : G U+ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&%'ш +111 "core" ' +3 "manipulator"&& +7 "core" & U L W V+ +3 "manipulator"&)% +6 "core" %ф [ _ > Z +3 "collection"'& +6 "core" &3 +4 "collection"' & +8 "core" &E +5 .tCC.seek :closed +3 "collection"'R(X +7 "core" &B + &>  +7 &.vA +{ +9 &_v; ? +10 &:k8 R +9 &CD S +9 &FB S +10 &zD; T +10 &<F= T +8 &E1 T +10 & A5 S +9 &"F= S +10 &$DD2 T +9 &&H@ S +9 &'BE T +10 &)F8 S +9 &+MF4 S +9 &-H5 T +10 &.F5 S +9 &0DC S +10 &2UF8 S +9 &4G: S +9 &5F6 T +10 &7GA T +9 &9\\E. T +9 &;C4 S +10 &<D1 S +9 &>G8 S +10 &@eE5 S +9 &B'A: S +9 &CC8 T +10 &EM8 T +9 &GgZ4 U +9 &I%g4 W +10 &J}> Y +9 &L2 \\ +10 &NX3 ] +9 &P5 ] +9 &Q2 ^ +10 &S6 ^ +9 &UX5 ` +9 &W2 [ +10 &XT?2 - +9 &Xg0 G +6 ( +4 "collection"' & +4 "core" &XV2 G +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.42 +3 .Hand.open +2 "manipulator"&!1 +19 "core" 1 +3 "manipulator"&(% +7 "core" %ф - . 9 S +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&k' ] +96 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +84 .Flow.setRate 6.0 +20 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")+ +4 "core" + +4 "sampler")0% +5 "core" %  +4 "collection"'D& +6 "core" &XU G +5 "Can"\ 3x* +3 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X +25  +6 .tdelay 3.8 seconds +383 "collection"'@% +4 "core" %M) +3 "sampler")C% +6 "core" %3 +3 #tSensor limits: Intake max 170.5psia; Outlet max 130.5psia +2 .SSV.dial :spit +2 "sampler")/ +147 "core" +7 .tSS.seek 0ml +2 "sampler")]'! +288 "core" ' +3 .tSSV.dial CBV +3 "sampler")  +149 "core"  +6 .tCTV.dial :intake +2 "collection"'Y  +85 "core"  +8 #tWaiting for sampler to finish priming... +2 .delayUntil "11:08:45.67" +1282 #"flow"3.5L/min +887 #"uploadLog"upsync +2121 #"flow"3.9L/min +11809 .tFlow.enablePump :primary +3 .Flow.setRate 2.5 +11 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")  +4 "collection"'S @ +12 "core" ? +9 +8 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +5 "Can" \ 3 w +2 .tIntake.select :open +2 "sampler") +218 "collection"'\ % +4 "core" %M5 +4 #tIntake @30.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X +3 .tSSV.dial :exhaust +3 "sampler")  +81 "core"  +7 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")'! +913 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "collection"' @ +2 "sampler")f  +16 "core" @ +69 +8 #tAllowing 5:18 for 25.0ml of remaining 950.0ml +5 "Can" 35 +2 .tIntake.select :open +2 "sampler") +217 "collection"'_% +4 "core" %M +3 #tIntake @31.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +5 "core" %M +3 "sampler")`% +7 "core" %_[ $ +2 .tIntake.select :close +2 "sampler")0 +17 )5% +4 "core" %_[ $ +4 .tSSV.dial :exhaust +3 "sampler")  +81 "core"  +7 .tExhaust.select :open +3 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")c'! +887 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")  +85 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 900.0ml +4 "Can" 3]] +3 .tIntake.select :open +2 "sampler") +217 "collection"'*% +4 "core" %M +3 #tIntake @31.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X=  +28 "collection"'V% +5 "core" %M +3 "sampler")<% +6 "core" %0OO  +34 "collection"' % +4 "core" %M +3 "sampler")% +6 "core" %tt ; +39 "collection"'% +4 "core" %M +3 "sampler")M% +6 "core" % +44 "collection"'&% +5 "core" %M +3 "sampler") % +5 "core" % +52 "collection"'y% +4 "core" %M +3 "sampler")$% +5 "core" %/+ 8 +4 .tIntake.select :close +2 "sampler")0 +17 )[% +4 "core" %97 8 +3 .tSSV.dial :exhaust +3 "sampler")  +82 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler"))'! +902 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")  +85 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 850.0ml +4 "Can" 3#״ +3 .tIntake.select :open +2 "sampler") +217 "collection"',% +4 "core" %M +3 #tIntake @31.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +5 "core" %M> +3 "sampler")`% +5 "core" %  +67 "collection"'5% +5 "core" %M. +3 "sampler") % +6 "core" % +75 "collection"'7% +4 "core" %M: +4 "sampler")Q% +5 "core" %%# D +4 .tIntake.select :close +4 "sampler")0 +17 )% +4 "core" %22 D +3 .tSSV.dial :exhaust +3 "sampler")*  +82 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")c'! +911 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +4 "sampler")J  +84 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can" 33 +3 .tIntake.select :open +2 "sampler") +217 "collection"'-% +4 "core" %M6 +4 #tIntake @32.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X +4 "sampler")0% +6 "core" % N +65 "collection"'D% +5 "core" %M8 +3 "sampler")u% +5 "core" %85 N +76 "collection"'% +5 "core" %M8 +3 "sampler")% +6 "core" %98 N +3 .tIntake.select :close +2 "sampler")0 +18 )}% +4 "core" %A> N +4 .tSSV.dial :exhaust +3 "sampler")@  +82 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")C'! +913 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")/  +84 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can" 39 +3 .tIntake.select :open +2 "sampler") +219 "collection"';% +3 #"flow"2.7L/min +8 "core" %M1 +2 #tIntake @30.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X0Xe  +9 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +3 "sampler")#.0X+ +6 "core" + +18 "collection"'`% +5 "core" %M@ +3 "sampler")5% +6 "core" %k'  +15 "collection"' % +5 "core" %M6 +4 "sampler")7% +7 "core" %k'  +17 "collection"'Q% +5 "core" %M7 +3 "sampler")% +7 "core" %k';8  +21 "collection"'*% +4 "core" %M: +4 "sampler")z% +6 "core" %kkm 0 +25 "collection"'J% +4 "core" %M< +4 "sampler")-% +7 "core" %k +3 "collection"'c% +6 "core" %M6 +2 #tIntake @31.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +3 "collection"'% +5 "core" %M +3 #tIntake @30.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X; = +3 .tIntake.select :close +2 "sampler")0 +17 )% +3 "core" %E@ = +4 .tSSV.dial :exhaust +3 "sampler")f  +80 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")_'! +894 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")  +85 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can" 3 ; +3 .tIntake.select :open +2 "sampler") +217 "collection"'8% +4 "core" %M +3 #tIntake @33.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +7 "core" %;+  +33 "collection"'P% +5 "core" %M +3 "sampler")r% +7 "core" %;++,  +37 "collection"'N% +5 "core" %M +3 "sampler")% +7 "core" %<+B?  +44 "collection"'% +4 "core" %M +4 "sampler")4% +7 "core" %?'ec  +49 "collection"'U% +6 "core" %M +4 "sampler")a% +6 "core" %> +3 "collection"'H% +6 "core" %M +3 #tIntake @31.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X  +20 "collection"'% +5 "core" %M +4 "sampler"):% +6 "core" %%NM  +24 "collection"')% +5 "core" %M +3 "sampler")(% +7 "core" %"^]  +28 "collection"' % +4 "core" %M +4 "sampler")%% +6 "core" %mj ' +33 "collection"'0% +5 "core" %M +3 "sampler")D% +7 "core" % +38 "collection"'u% +4 "core" %M +3 "sampler")% +5 "core" % +46 "collection"'% +4 "core" %M +3 "sampler")}% +6 "core" % +51 "collection"'@% +4 "core" %M +3 "sampler")3% +6 "core" % +58 "collection"'% +4 "core" %M +5 "sampler")/% +5 "core" % +67 "collection"';% +4 "core" %M +3 "sampler")C% +5 "core" %@< +76 "collection"'Y% +5 "core" %M +3 "sampler")S% +7 "core" %NN +85 "collection"',% +4 "core" %M +3 "sampler")]% +6 "core" % +97 "collection"'1% +5 "core" %M +3 "sampler")K% +6 "core" % +110 "collection"'v% +5 "core" %M +4 "sampler")'% +6 "core" % +124 "collection"'L% +5 "core" %M +3 "sampler")% +5 "core" % +142 "collection"'x% +5 "core" %M +3 "sampler")!% +5 "core" % @ +161 "collection"'% +4 "core" %M +3 "sampler")j% +5 "core" % @ +4 .tIntake.select :close +2 "sampler")0 +17 )i% +3 "core" % @ +5 .tSSV.dial :exhaust +2 "sampler").  +82 "core"  +9 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")#'! +892 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")e  +87 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can" 3hJ# +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %M +3 #tIntake @31.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +5 "core" %M +3 "sampler")P% +7 "core" %p"EC  +37 "collection"'r% +5 "core" %M +3 "sampler")N% +7 "core" %p"SR  +44 "collection"'% +4 "core" %M +4 "sampler")% +7 "core" %pgf 5 +49 "collection"'% +5 "core" %M +4 "sampler")4% +6 "core" %p +58 "collection"'U% +5 "core" %M +4 "sampler")a% +7 "core" %p +2 "collection"'H% +7 "core" %M +2 #tIntake @31.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X% +5 "core" %M +3 "sampler")P% +7 "core" %s85  +43 "collection"'p% +5 "core" %M +4 "sampler")r% +5 "core" %sB=  +51 "collection"'N% +5 "core" %M +3 "sampler")% +7 "core" %sMF  +57 "collection"'% +6 "core" %M +3 "sampler")% +94 "core" %sZY  +4 "collection"'4% +8 "core" %M +4 "sampler")U% +5 "core" %spk  +4 "collection"'a% +5 "core" %M +4 #tIntake @30.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X; f +67 "collection"'j% +5 "core" %M +3 "sampler")i% +7 "core" %XHF f +74 "collection"'.% +5 "core" %M +3 "sampler") % +7 "core" %XVR f +3 "collection"'e% +5 "core" %M +3 #tIntake @30.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +160 "collection"'c% +5 "core" %M +3 "sampler")|% +7 "core" %ZX +180 "collection"'>% +5 "core" %M +3 "sampler")P% +6 "core" %{| +3 "collection"'E% +5 "core" %M +4 #tIntake @31.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X \ +124 "collection"'y% +5 "core" %M +3 "sampler")$% +7 "core" %WS \ +140 "collection"'[% +5 "core" %M +4 "sampler")% +5 "core" %mm \ +160 "collection"'s% +5 "core" %M +3 "sampler")% +7 "core" % \ +180 "collection"'% +5 "core" %M +3 "sampler"):% +7 "core" % \ +3 "collection"')% +6 "core" %M +2 #tIntake @30.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X<  +57 "collection"'7% +5 "core" %M +3 "sampler")Q% +6 "core" %FB  +66 "collection"'% +5 "core" %M +4 "sampler")*% +5 "core" %PO  +76 "collection"'z% +5 "core" %M +3 "sampler")J% +7 "core" %[Z  +84 "collection"'-% +5 "core" %M +3 "sampler")c% +6 "core" %jh  +97 "collection"'|% +5 "core" %M +4 "sampler")>% +5 "core" %{y  +4 "collection"'P% +5 "core" %M +3 #tIntake @31.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X8  +3 "sampler")% +5 "core" %  +4 #tBubblePoint: Intake @24.2psia, Outlet @0.3psia +2 .CBV.dial SSV +3 "collection"': @ +36 "core" A +8 .tSS.reconfigure :default +2 "sampler")#.0X'\ +1120 "core" ' +4 "collection"'P9 +6 "core" 9 +3 "collection"'A% +5 "core" % \ L\ F +4 #tBefore lysing Collection Puck Heater at 11.3C/70.1psia +3 #Heating Puck.from 5, :sh1 in Collection Clamp to 70C for 10:00 +3 .CH.seek 70C,8:00 +3 "collection"'N \ o +7 '9 +7 "core" 9d +104 "collection"'9 +4 "core" 9d +104 "collection"'9 +5 "core" 9 d +104 "collection"'49 +4 "core" 9d +105 "collection"'U9 +4 "core" 9d +104 "collection"'a9 +5 "core" 9d +104 "collection"'\\9 +5 "core" 9d +104 "collection"'d9 +5 "core" 9d +104 "collection"'l9 +4 "core" 9#d +105 "collection"'9 +4 "core" 9(d +105 "collection"'=9 +4 "core" 9,d +105 "collection"'G9 +4 "core" 91d +104 "collection"'9 +5 "core" 95d +104 "collection"'9 +5 "core" 9 9d +104 "collection"'p9 +5 "core" 9 >d +104 "collection"'E9 +5 "core" 96Bd +105 "collection"'{9 +4 "core" 9MFd +104 "collection"'W9 +5 "core" 9fKd +104 "collection"'#9 +4 "core" 9Od +181 "collection"'"9 +6 "core" 9Vd +104 "collection"'B9 +4 "core" 9[d +105 "collection"'`9 +4 "core" 9_d +104 "collection"' 9 +5 "core" 9dd +104 "collection"'H9 +5 "core" 9"hd +104 "collection"'w9 +4 "core" 9Ald +105 "collection"'O9 +4 "core" 9`qd +104 "collection"' 9 +5 "core" 9ud +104 "collection"'V9 +4 "core" 9yd +105 "collection"'9 +4 "core" 9~d +105 "collection"'9 +5 "core" 9d +104 "collection"'M9 +4 "core" 9d +105 "collection"'9 +4 "core" 9#d +104 "collection"'m9 +5 "core" 9Dd +104 "collection"'y9 +4 "core" 9fd +105 "collection"'$9 +4 "core" 9d +104 "collection"'[9 +5 "core" 9d +104 "collection"'9 +4 "core" 9d +104 "collection"'<9 +5 "core" 9d +104 "collection"'9 +4 "core" 9 d +104 "collection"'9 +5 "core" 92b +104 "collection"':9 +5 "core" 9S^ +104 "collection"'T9 +4 "core" 9w[ +104 "collection"'r9 +5 "core" 9X +104 "collection"'09 +4 "core" 9T +104 "collection"'D9 +5 "core" 9R +104 "collection"')9 +5 "core" 9N +104 "collection"'}9 +4 "core" 9$K +105 "collection"'u9 +4 "core" 9FH +104 "collection"'9 +4 "core" 9iE +105 "collection"'@9 +4 "core" 9B +104 "collection"'9 +5 "core" 9@ +104 "collection"'+9 +4 "core" 9< +104 "collection"';9 +5 "core" 9; +104 "collection"'s9 +4 "core" 9 9 +104 "collection"'39 +5 "core" 9)7 +105 "collection"'/9 +4 "core" 9G5 +104 "collection"'C9 +5 "core" 9b3 +104 "collection"'Y9 +4 "core" 9~\ 0 +105 "collection"'9 +4 "core" 9 0 +104 "collection"'(9 +4 "core" 9. +105 "collection"',9 +4 "core" 9 - +104 "collection"'9 +5 "core" 9 * +104 "collection"']9 +5 "core" 9* +104 "collection"'K9 +5 "core" 9 ( +104 "collection"'19 +5 "core" 9 ( +104 "collection"'L9 +5 "core" 95& +104 "collection"''9 +5 "core" 9F#% +104 "collection"'S9 +5 "core" 9Y'$ +104 "collection"'v9 +5 "core" 9k,# +104 "collection"'x9 +5 "core" 9{ 0" +104 "collection"'!9 +5 "core" 9"4! +104 "collection"'j9 +5 "core" 9#9 +104 "collection"'i9 +4 "core" 9$= +105 "collection"'.9 +4 "core" 9&A +104 "collection"' 9 +5 "core" 9'F +105 "collection"'e9 +4 "core" 9)J +183 "collection"'9 +5 "core" 9,R +104 "collection"'?9 +4 "core" 9.V +105 "collection"'g9 +5 "core" 9/Z +104 "collection"'&9 +4 "core" 9 2_ +105 "collection"'69 +4 "core" 9 2c +104 "collection"'h9 +5 "core" 9 5g +104 "collection"'^9 +4 "core" 9 5l +104 "collection"'9 +5 "core" 9 %7p +104 "collection"'99 +5 "core" 9 -9t +104 "collection"'%9 +4 "core" 9 5:y +104 "collection"'9 +5 "core" 9 <<} +104 "collection"'9 +5 "core" 9 B= +104 "collection"'29 +5 "core" 9 I? +104 "collection"'q9 +4 "core" 9 O@ +105 "collection"'9 +4 "core" 9 TB +105 "collection"'9 +4 "core" 9 [B +104 "collection"'f9 +4 "core" 9 `D +105 "collection"'9 +4 "core" 9 eF +104 "collection"'9 +5 "core" 9 jG +104 "collection"'_9 +4 "core" 9 oH +105 "collection"'o9 +4 "core" 9 uJ +104 "collection"'\ 9 +5 "core" 9 yK +104 "collection"' 9 +5 "core" 9 ~M +104 "collection"'89 +5 "core" 9 M +104 "collection"'9 +4 "core" 9 M +105 "collection"'~9 +4 "core" 9 Q +104 "collection"'F9 +5 "core" 9 R +104 "collection"'I9 +5 "core" 9 T +104 "collection"'X9 +5 "core" 9 U +104 "collection"'Z9 +4 "core" 9 V +104 "collection"'b9 +5 "core" 9 W +104 "collection"'59 +4 "core" 9 Y +104 "collection"'79 +5 "core" 9 Z +104 "collection"' 9 +5 "core" 9 [ +104 "collection"'9 +4 "core" 9 ] +104 "collection"'Q9 +5 "core" 9 ] +104 "collection"'z9 +5 "core" 9 ^ +104 "collection"'*9 +5 "core" 9 ` +105 "collection"'-9 +4 "core" 9 ` +104 "collection"'J9 +4 "core" 9 c +105 "collection"'|9 +4 "core" 9 d +104 "collection"'c9 +4 "core" 9 e +105 "collection"'P9 +4 "core" 9 g +104 "collection"'A9 +5 "core" 9 h  +104 "collection"'9 +4 "core" 9 i +106 "collection"'9 +5 "core" 9 j +105 "collection"'9 +4 "core" 9 k +104 "collection"'49 +5 "core" 9 l +104 "collection"'U9 +5 "core" 9 m" +104 "collection"'a9 +5 "core" 9 o' +104 "collection"'\\9 +4 "core" 9 q+ +104 "collection"'d9 +5 "core" 9 r/ +104 "collection"'l9 +4 "core" 9 s4 +105 "collection"'9 +4 "core" 9\ t8 +104 "collection"'=9 +5 "core" 9\ v< +104 "collection"'G9 +4 "core" 9\ vA +105 "collection"'9 +4 "core" 9\ wE +104 "collection"'9 +84 "core" 9\ yM +104 "collection"'p9 +4 "core" 9\ {Q +105 "collection"'E9 +4 "core" 9\ |U +105 "collection"'{9 +4 "core" 9\ }Z +104 "collection"'W9 +5 "core" 9\ ~^ +104 "collection"'#9 +5 "core" 9\ #b +104 "collection"'"9 +5 "core" 9\ 'g +16 .tCH.hold 10:00,70C +5 "collection"'B `\ o `\ #\ +3 '`9 +12 "core" h + 9\ (\ ) +3 "collection"' % +6 "core" % \ \  +4 #tBegun lysing Collection Puck Heater at 68.1C/80.0psia +6213 "Can" 3g +53767 "core" ` +3 "collection"'H9 +6 "core" 9\ o` +3 "collection"'w% +5 "core" % f b +4 #tEnded lysing Collection Puck Heater at 70C/86.8psia +3 .CS.seek 0ml +2 "collection"'O'P +349 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +4 "collection"' @ +114 "core" B +6 .tCSV.dial :air +3 "collection"'V @ +45 "core" ? +7 .tCS.seek 5ml +3 "collection"''q +1348 "core" ' +3 .tCSV.dial CTV +2 "collection"'  +47 "core"  +6 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'M @ +46 "core" ? +6 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'  +46 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'m @ +47 "core" ? +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'y'P +1349 "core" ' +4 "collection"'$% +6 "core" %L +2 #tPuck @156.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'[ +109 "core" ~ +6 .tCBV.dial CSV +3 "collection"'  +32 "core"  +7 "collection"'<% +6 "core" %P y t +3 .tCS.seek 5ml +3 "collection"''q +1354 "core" ' +4 .tdelay 5 seconds +395 "Can"\ U3 +107 .tCTV.dial :air +4 "collection"'  +46 "core" +6 "collection"':% +5 "core" %q  +5 .tCS.seek 7ml +2 "collection"'T'f +589 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'r @ +45 "core" ? +7 .tCS.seek 10ml +2 "collection"'0' +840 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'D ` +122 "core" ^ +6 #tLysing Complete +2 "collection"')& +5 "core" &XU 6 G +4 #tStoring sh1 puck in Collection Clamp to tube 4 +2 "manipulator"&}% +6 "core" % _ 0 - R +3 "storage"(u% +5 "core" %J ? B s\ 0 +3 "storage"(. +6 "core" .(; +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"(@(, +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &,  * \ , +3 "manipulator"&+& +5 "core" &   O* +4 "manipulator"&;% +6 "core" % _ J P +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&s( +251 "core" ( +3 "manipulator"&3& +6 "core" &\ K G k V +3 "storage"(/& +6 "core" &,   \ , +4 .tForearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&C'| +96 "core" ' +3 "storage"(Y& +6 "core" &, 8\ ' +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +255 "core" ' +3 "storage"((- +5 "core" -'z +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&,& +4 "core" &\ , r K +4 "storage"(& +6 "core" &, Z\ ) +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 4 +3 "manipulator"&]'\\ +31 "core" ' +3 .tElbow.hold +4 "manipulator"&K, +6 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 "storage"(1- +4 "core" -'z +5 .tSE.seek 9.25 Pucks below Top Plate +2 "storage"(L' +34 "core" ' +2 "manipulator"&'% +7 "core" %ek x 9 8 +2 "storage"(S& +5 "core" &, \ +4 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 4 + 309 counts +2 "manipulator"&v'Б +21 "core" ' +3 "manipulator"&x& +5 "core" &\  R O +4 "storage"(!& +5 "core" &,   Q\ + +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&j'| +23 "core" ' +3 .tSE.seek 10.25 Pucks below Top Plate +3 "storage"(i'- +40 "core" ' +2 "manipulator"&.& +7 "core" &\   a M +3 "manipulator"& % +6 "core" %҆   I O +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&e' ] +90 "core" ' +4 .tElbow.seek CC +2 "manipulator"&( +172 "core" ( +3 "manipulator"&?& +6 "core" & ( i K$ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &g& +4 "core" & G$ +4 .tForearm.seek CC +2 "manipulator"&&'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&6/ +20 "core" / +5 .tCC.seek :open +3 "collection"'h( +406 "core" ( +4 "storage"(^& +6 "core" &, F E \ . +3 "storage"(& +6 "core" &, < A \ / +3 "manipulator"&9& +6 "core" & / /  R$ +3 "manipulator"&%% +6 "core" %ї    O +4 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +3 "manipulator"&( +175 "core" ( +3 "manipulator"&2& +5 "core" & 1 &  Tx +4 "storage"(q& +6 "core" &, T T 3\ 1 +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 4 +2 "manipulator"&'\\ +110 "core" ' +3 .tElbow.hold +12 "manipulator"&, +5 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&f1 +26 "core" 1 +4 "manipulator"&% +7 "core" %mu g C# +2 "storage"(& +7 "core" &, \ ' +3 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 4 + 317 counts +2 "manipulator"&_'Й +25 "core" ' +3 "manipulator"&o& +6 "core" & I L W Vx +4 "storage"(\ & +6 "core" &, [ U _\ 3 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +3 "manipulator"& '| +15 "core" ' +3 "storage"(8% +6 "core" %5 X O t\ 3 +4 ."downElevator"SE.seek :down +5 "storage"(') +98 (~% +4 "core" %՚0 S X A\ 4\\x +4 "manipulator"&F% +6 "core" %҈ F G W +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&I' ] +86 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'X& +7 "core" &\ +3 "manipulator"&Z& +6 "core" & z c ax +3 "manipulator"&b% +5 "core" % t ~ a6 +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(-z +177 "core" ( +3 "manipulator"&7& +6 "core" &-q n ` +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" &-q A a +5 .tForearm.seek :garage +2 "manipulator"&'o +110 "core" ' +3 .tHand.close +2 "manipulator"&Q/ +22 "core" / +3 "manipulator"&z& +6 "core" &-q + K +3 "manipulator"&*% +6 "core" %wu * K +4 .tForearm.seek :retract +2 "manipulator"&-' ] +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&J( +307 "core" ( +3 "manipulator"&|& +6 "core" & j m [' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &c& +6 "core" & d k Z' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&P'ш +106 "core" ' +3 "manipulator"&A& +6 "core" & U U W' +3 "manipulator"&% +5 "core" %с J Q M W +5 "collection"'& +5 "core" & +4 "collection"'& +9 "core" &  +5 .tCC.seek :closed +2 "collection"'4(X +7 "core" &  + &  +8 &.v +| +9 &ay @ +10 &6jl R +9 &C_ S +9 &E R +10 &yD S +9 &<FV R +9 &D  S +10 & C , R +9 &"D  S +10 &$BH S +9 &&F S +9 &'E S +10 &)B S +9 &+LC R +9 &- Fh S +10 &.DK R +9 &0E S +10 &2SCz S +9 &4Ix S +88 &5Ia S + &7HC S +3 &9YE* S +3 &;EP S +3 &<D S +3 &>H S +2 &@cD S +3 &B%D S + &CL S + &E] U + &G\\y X +4 &Ih ] +9 &JQ ] +9 &L ^ +10 &NS ^ +9 &P~ ^ +9 &Qm _ +10 &SY _ +9 &UQ7 a +9 &W2 ] +10 &XS@ . +9 &X xz L +6 ( +4 "collection"'& +16 "core" &X[ L + &X[ L +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.63 +2 "collection"'U& +6 "core" &X\\ L +4 .tHand.open +2 "manipulator"&a1 +19 "core" 1 +3 "manipulator"&\\% +6 "core" %f   7 P +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&d' ] +100 "core" ' +2 .tPSV.dial PSR +3 "processing"%l +143 "core"  +10 "processing"%% +7 "core" %܌E +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml +2 "processing"%=' +1609 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%G  +46 "core"  +7 .tPS.seek 0ml +3 "processing"%'ܑ +1600 "core" ' +3 .tPSV.dial PSR +2 "processing"% +57 "core" +10 .tPSR.select :air +4 "processing"% +20 .tPS.seek 2.5ml +2 "processing"%p' +2620 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%E +5 "collection"'{  +8 "core" @ +2 "processing"%W +5 "core" @ +4 "processing"%#  +69 "core" +108  +9 .tPSV.dial :mixloop +3 "processing"%" +111 "core" +7 .tCTV.dial :air,avoiding: :intake +5 .PTV.dial :PRVmixing +3 "processing"%`  +138 "core" +9 .tPS.seek 0ml +2 "processing"% 'ܑ +2622 "core" ' +3 .tPSV.dial :air +3 "processing"%N  +46 "core"  +7 .tPS.seek 2.5ml +3 "processing"%B' +2616 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%H +47 "core" +9 .tPS.seek 0ml +2 "processing"%w'ܑ +2621 "core" ' +3 .tPSV.dial :air +2 "processing"%>  +46 "core"  +8 .tPS.seek 2.5ml +2 "processing"% ' +2623 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%V +46 "core" +9 .tPS.seek 0ml +2 "processing"%O'ܑ +2619 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" & 0 1 R& +81 .tElbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&M( +7 "core" ( +2 "manipulator"&& +7 "core" & . 1 l R& +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &m& +4 "core" & * . @ S& +4 .tForearm.seek CC +3 "manipulator"&'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&$/ +25 "core" / +6 .tCC.seek :open +2 "collection"'[( +409 "core" ( +3 "manipulator"&& +6 "core" & d ^ % Y& +3 "manipulator"&<% +6 "core" %ѐ = 9 S X +4 .tForearm.seek :retract +2 "manipulator"&y' ] +98 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&(-z +312 "core" ( +3 "manipulator"&:& +6 "core" &-} a ` l [ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-} ` { } ] +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&r'o +108 "core" ' +2 .tHand.open +2 "manipulator"&T1 +25 "core" 1 +3 "manipulator"&D% +5 "core" %kA  D +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&)' ] +107 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%} +6 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%u  +15 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "processing"%  +2 "collection"'  +13 "core"  + +10 .tCTV.dial :air,avoiding: :intake +5 #Loading lyfil puck from tube 5 into Collection Clamp +2 "collection"'+& +6 "core" &l\ +3 "manipulator"&;% +6 "core" % N  - ] +3 "storage"(n% +6 "core" %C h\ : +2 "storage"(3. +5 "core" .(, +5 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(/(; +204 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &; X $ \ 5 +4 "manipulator"&Y& +7 "core" &-~ ` j + Z +3 "manipulator"&k% +6 "core" % N k m O [ +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&(( +193 "core" ( +2 "manipulator"&,& +7 "core" && _ ` V \\ +3 "storage"(& +6 "core" &; j\ :$ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&1' +105 "core" ' +2 "storage"('& +5 "core" &; \ <$ +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(S' +171 "core" ' +2 "storage"(x- +6 "core" -' +3 .tSE.configure :default +12 "storage"(#QK-0-\ b +5 (!& +5 "core" &; w y\ 6$ +3 "manipulator"&.& +7 "core" && ] ^ ^ \\ +3 .tElbow.seek 5 +3 "manipulator"& ( +6 "core" ( +2 "manipulator"&C& +6 "core" && ` _ 3 \\ +4 "storage"(s& +6 "core" &; w @\ 6$ +4 .tForearm.seek 5 + 300 counts +2 "manipulator"&' +31 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&]/ +17 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&v& +4 "storage"(L') +12 "core" && J T > V +3 "manipulator"&?% +5 "core" % H G X +5 .tForearm.seek :retract +3 "manipulator"&g' ] +97 "core" ' +4 .tElbow.seek CC +2 "manipulator"&j( +12 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +161 "core" ( +2 "manipulator"&K& +7 "core" & ] a M Z' +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &6& +4 "core" & b h 0 Z' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&e'ш +102 "core" ' +3 "manipulator"&R& +6 "core" & H I [ V' +4 "manipulator"&^% +6 "core" %ш F H O V +4 "collection"'& +6 "core" &f +4 "collection"'9& +8 "core" & +5 .tCC.seek :closed +3 "collection"'%(X +5 "core" & +3 &  +8 &.v ,} +9 &`xe @ +10 &@iF R +9 &E2 S +9 &H S +10 &C S +9 &DF S +10 &G S +9 & G S +9 &"Gf S +10 &$LD S +9 &&F S +10 &'Dp S +9 &)D R +9 &+TD S +10 &-I S +9 &.D R +9 &0C R +10 &2[F} S +9 &4Fi S +10 &5E_ S +9 &7FN S +9 &9eD: R +10 &;&D. S +9 &<G S +9 &>G R +10 &@mD R +9 &B/C R +9 &CG S +10 &EQ T +9 &Gl` V +10 &I*l W +9 &J [ +9 &L ] +10 &N_ ] +9 &P l ] +9 &Q ^ +10 &S ^ +9 &U_ _ +10 &W W +9 &XVJ 'v +9 &X q J +6 ( +4 "collection"'9& +5 "core" &XY J +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.46 +4 .Hand.open +2 "manipulator"&21 +17 "core" 1 +3 "manipulator"&q% +6 "core" %т   y P +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&&' ] +94 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +147 "core"  +8 .tCSV.dial CTV +2 "collection"'f  +32 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' +4 "collection"'% +6 "core" %tm  +4 .tCS.seek 4.25ml +3 "collection"'o'Z' +1541 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%\  +48 "core"  +87 .tdelay 2 seconds +214 .PSV.dial :waste2 +2 "processing"%8  +78 "core"  +10 .tPS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'~ ` +38 "core" ^ +6 .tCSV.dial :air +3 "collection"'F @ +48 "core" > +8 .tCS.seek 10ml +2 "collection"'' +1547 "core" ' +3 .tCSV.dial CTV +2 "collection"'  +46 "core"  +9 .tCS.seek 0ml +2 "collection"'X'P +2625 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'Z @ +32 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'b  +147 "core" +6 "collection"'_& +6 "core" &XW J +4 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&i% +6 "core" % O   O\ +4 "storage"( % +6 "core" %C D E z\ . +2 "storage"(7. +6 "core" .(; +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"( (, +205 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &,  S\ + +4 "manipulator"&& +6 "core" & N& +2 "manipulator"&Q% +7 "core" % O \ N\ +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +3 "manipulator"&z( +177 "core" ( +3 "manipulator"&*& +6 "core" & 2 0 Rn +3 "storage"(I& +6 "core" &, H H \ / +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +3 "manipulator"&'| +113 "core" ' +2 "storage"(5& +7 "core" &, V U 0\ 2 +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(|' +248 "core" ' +2 "storage"(c- +5 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&A& +4 "core" & - . ` Sn +4 "storage"(& +6 "core" &, < E ~\ - +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 4 +2 "manipulator"&'\\ +37 "core" ' +4 .tElbow.hold +2 "manipulator"&-, +5 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(h- +4 "core" -' +5 .tSE.seek 10.23 Pucks below Top Plate +3 "storage"(U' +34 "core" ' +2 "manipulator"&a% +6 "core" %no ? +3 "storage"(\\& +6 "core" &, 3 \ $ +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 4 + 318 counts +2 "manipulator"&'К +29 "core" ' +3 "manipulator"&l& +6 "core" & 1 0 @ Rn +3 "storage"(& +83 "core" &, 8 8 \ - +4 .tForearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +3 "manipulator"&P'| +21 "core" ' +4 .tSE.seek 11.23 Pucks below Top Plate +3 "storage"(G' +42 "core" ' +3 "manipulator"&=& +7 "core" & 2 / ( Sn +3 "manipulator"&% +6 "core" %҅ 3 1 S +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&' ] +90 "core" ' +3 .tElbow.seek CC +3 "manipulator"&E( +177 "core" ( +2 "manipulator"&W& +7 "core" &  O% +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &{& +4 "core" & \ o N% +4 .tForearm.seek CC +3 "manipulator"&#'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&"/ +17 "core" / +6 .tCC.seek :open +2 "collection"'`( +409 "core" ( +4 "storage"(p& +6 "core" &, U Q \ 3 +3 "storage"(N& +5 "core" &, P T .\ 2 +4 "manipulator"& & +6 "core" & $ # C T$ +3 "manipulator"&H% +6 "core" %љ & ! } T +4 .tForearm.seek :retract +2 "manipulator"&B' ] +96 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&>( +180 "core" ( +2 "manipulator"&w& +7 "core" & > 9 XX +3 "storage"(V& +6 "core" &, g x o\ 5 +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 4 +2 "manipulator"& '\\ +108 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&1 +28 "core" 1 +3 "manipulator"&m% +7 "core" %ju " D +2 "storage"($& +7 "core" &,  \ ' +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 4 + 314 counts +2 "manipulator"&J'Ж +29 "core" ' +3 "manipulator"&d& +6 "core" & a a  YX +3 "storage"(4& +6 "core" &, u \ 5 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +3 "manipulator"&'| +14 "core" ' +3 "storage"(<% +6 "core" % ~ \ 5 +5 ."downElevator"SE.seek :down +4 "storage"(') +98 (M% +4 "core" %1  f l\ 4\\v +4 "manipulator"&:% +6 "core" %s I G X +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +83 "core" ' +4 ."downElevator"SE.stop +13 "storage"(5 +5 "core" ' +3 .tPSV.dial :air +3 "processing"%T  +79 "core" +6 .tPS.seek 2.5ml +3 "processing"%D' +2627 "core" ' +3 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%} +46 "core" +7 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%u  +46 "core"  +6 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%y +46 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +46 "core"  +6 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%'ܑ +2627 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%+& +6 "core" &tF  +3 "manipulator"&;& +6 "core" & 9 6 s TX +3 "manipulator"&n% +5 "core" % R . 0 d U +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(-z +172 "core" ( +2 "manipulator"&r& +7 "core" &-w I X Y +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" &-w \\ Y w Y +3 .tForearm.seek :garage +3 "manipulator"&Y'o +112 "core" ' +2 .tHand.close +2 "manipulator"&k/ +22 "core" / +3 "manipulator"&@& +5 "core" &-w F +4 "manipulator"&,% +6 "core" %~g F +4 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +147 "core" ( +2 "manipulator"&'& +7 "core" &* a k 8 Z +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &x& +6 "core" &* _ h Z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&)'E +99 "core" ' +3 "manipulator"&!& +6 "core" &* c i p Y +3 "manipulator"&.% +5 "core" %: ^ ^ Z Y +5 "processing"%C& +6 "core" &tC\  +4 "processing"%s& +9 "core" &tD\  +5 .tPC.seek :closed +2 "processing"%](SD +4 "core" &tC\  +3 &tC\  +8 &5yC , +10 &bF A +9 &1pF R +9 &OD\ S +10 &QE\ S +9 &tMF\ S +10 &6MD\ S +9 &ND\ S +9 & LD\ S +10 &"|PE\ S +9 &$>NE S +9 &&ND\ S +10 &'OD\ S +9 &)OC\ S +10 &+EOD S +9 &-OD\ T +9 &.PE S +10 &0QF S +9 &2LQE T +9 &4RF S +10 &5RF T +9 &7UE T +10 &9TSE T +9 &;PC T +9 &<OD S +10 &>LC S +9 &@\\OJ T +9 &BQD T +10 &CQD T +9 &E_F T +10 &G\\kE W +9 &IB Y +9 &JD Y +10 &LD Z +9 &NYC Z +9 &PF Z +10 &QD G +9 &R<; _ +10 &S,AD\ 4 +5 ( +4 "processing"%s& +5 "core" &S,3E\ 4 +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.68 +2 "processing"%v& +6 "core" &S,3C\ 4 +4 .tHand.open +2 "manipulator"&?1 +23 "core" 1 +3 "manipulator"&(% +6 "core" %9 0 2 T +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +82 .tForearm.seek :retract +13 "manipulator"&1' ] +99 "core" ' +2 .tPRV.dial :air +3 "processing"%S  +48 "core"  +7 .tPSV.dial :mixloop +3 "processing"%K +46 "core" +7 "processing"%6% +5 "core" %܏C +5 .tPS.seek 0.3ml +2 "processing"%' +380 "core" ' +3 .tPSV.dial PSR +2 "processing"% +112 "core"  +12 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%R'5a +488 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%L' +1906 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"%^ +112 "core" +6 .tPTV.dial :mixing +3 "processing"% @ +77 "core" @ +8 .tPBV.dial :waste2 +3 "processing"%g  +100 "core"  +8 .tPS.seek 0ml +2 "processing"%['ܑ +1157 "Can"\ W3h +1459 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&2& +6 "core" &, < < n U +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&q( +17 "core" ( +2 "manipulator"&9& +7 "core" & J J a U) +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & 7 C T) +4 .tForearm.seek PC +3 "manipulator"&f'E +104 "core" ' +2 .tHand.close +2 "manipulator"&e/ +19 "core" / +6 .tPC.seek :open +3 "processing"%O( +376 "core" ( +3 "manipulator"&& +5 "core" & I K W +4 "manipulator"&0% +6 "core" % I H E W +4 .tForearm.seek :retract +2 "manipulator"&\ ' ] +97 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&8(-z +135 "core" ( +3 "manipulator"&& +6 "core" &-q N V W$ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &~& +4 "core" &-q K L W$ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&F'o +114 "core" ' +2 .tHand.open +2 "manipulator"&o1 +19 "core" 1 +3 "manipulator"&% +5 "core" %lA k A +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +4 #tLoading da puck from tube 5 into Processing Clamp +2 "processing"%Z& +6 "core" &<\  +2 "manipulator"&b% +7 "core" % _ K I p X +3 "storage"(_% +6 "core" %C w \ 6 +2 "storage"(i. +6 "core" .(, +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 5 +2 "storage"( (; +206 "core" ( +3 .tSC.configure :limp +12 "storage"($(\ 1b +5 (7& +4 "core" &;  5 \ 2" +4 "manipulator"&& +6 "core" &- E > l UW +3 "manipulator"&% +6 "core" % _ D < n U +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&Q( +191 "core" ( +4 "manipulator"&/& +5 "core" &' G ? b X +4 "storage"(*& +6 "core" &; v v \ 6% +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&I' +109 "core" ' +3 "storage"(j& +6 "core" &; k\ 9% +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(5' +186 "core" ' +2 "storage"(&- +5 "core" -'i +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (c& +3 "core" &; Q T _\ 2% +4 "manipulator"&A& +6 "core" &' ; > I X +4 .tElbow.seek 5 +2 "manipulator"&( +7 "core" ( +2 "manipulator"&h& +7 "core" && @ = X +2 "storage"(a& +6 "core" &; V V A\ 1% +5 .tForearm.seek 5 + 300 counts +2 "manipulator"&\\' +28 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&l/ +25 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&& +4 "storage"(') +13 "core" && 1 2 S +4 "manipulator"&z% +6 "core" % ' ' T +4 .tForearm.seek :retract +2 "manipulator"&=' ] +100 "core" ' +3 .tElbow.seek PC +3 "manipulator"&( +12 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +243 "core" ( +3 "manipulator"&|& +6 "core" & _ ` Y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & ` U Y +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&'E +100 "core" ' +3 "manipulator"&U& +7 "core" & G J\  W +3 "manipulator"&W% +6 "core" %: < A X +3 "processing"%{& +6 "core" &D\  +4 "processing"%P& +7 "core" &;\  +4 .tPC.seek :closed +4 "processing"%-(SD +3 "core" &D\  +8 &E\ . +7 &DD 3 +9 &8o}D G +9 &bD T +10 &JD S +9 &ULE S +9 &IB\ S +10 &IC\ S +9 &OD\ S +9 &!]JF\ S +10 &#KD\ S +9 &$ID\ S +10 &&LD\ R +9 &(fLD\ R +9 &*'JD\ S +10 &+JB R +9 &-OD\ S +9 &/mID\ S +10 &10LD\ R +9 &2NE\ S +10 &4MD S +9 &6tLD S +9 &86ND S +10 &9ND S +9 &;NC S +9 &=~ME R +10 &??ND S +9 &AME R +10 &BOC S +9 &DTD T +9 &F?hE V +10 &GD X +9 &IE Y +9 &KyD Z +10 &M<D Y +9 &ND Z +10 &PF [ +9 &Rd|tB - +9 &S(nE 7 +10 ( +4 "processing"%P& +5 "core" &S"D\ . +4 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.76 +4 .Hand.open + "manipulator"&"1 +18 "core" 1 +3 "manipulator"&% +5 "core" %: % 3 t T +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&%' ] +114 "core" ' +5 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +99 .PH.seek 28C,5:00 +5 "processing"%N9 +3 %p = +11 "core" 9 +104 "processing"% 9 +4 "core" 99 +104 "processing"%H9 +5 "core" 9 : +104 "processing"%w9 +5 "core" 9 ; +104 "processing"%V9 +5 "core" 9< +109 "processing"%#9 +5 "core" 9= +104 "processing"%E9 +5 "core" 9> +104 "processing"%9 +5 "core" 9= +104 "processing"%m9 +5 "core" 9#= +104 "processing"%$9 +5 "core" 9(= +105 "processing"%d9 +4 "core" 9,< +104 "processing"%49 +5 "core" 91; +104 "processing"%<9 +5 "core" 95/ +104 "processing"%B9 +4 "core" 99- +105 "processing"%M9 +4 "core" 9>, +105 "processing"%:9 +4 "core" 9B* +104 "processing"%>9 +5 "core" 9(F( +104 "processing"% 9 +4 "core" 97K& +104 "processing"%J9 +5 "core" 9EO$ +104 "processing"%G9 +5 "core" 9US" +104 "processing"%T9 +5 "core" 9eX! +104 "processing"%9 +5 "core" 9t\\ +104 "processing"%9 +4 "core" 9` +105 "processing"%9 +4 "core" 9e +105 "processing"%}9 +4 "core" 9i +104 "processing"%u9 +5 "core" 9m +104 "processing"%y9 +5 "core" 9r +104 "processing"%9 +5 "core" 9v +104 "processing"%D9 +4 "core" 9{ +105 "processing"%+9 +5 "core" 9 +104 "processing"%;9 +5 "core" 9 +104 "processing"%n9 +5 "core" 9 +104 "processing"%r9 +4 "core" 9  +104 "processing"%9 +5 "core" 9. +104 "processing"%9 +5 "core" 9; +104 "processing"%k9 +4 "core" 9G +105 "processing"%@9 +4 "core" 9V +104 "processing"%,9 +5 "core" 9a +104 "processing"%9 +5 "core" 9m\ +104 "processing"%'9 +5 "core" 9y\ +104 "processing"%x9 +5 "core" 9 +104 "processing"%Y9 +5 "core" 9 +104 "processing"%!9 +4 "core" 9 +105 "processing"%.9 +4 "core" 9 +104 "processing"%C9 +5 "core" 9 +105 "processing"%39 +4 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%t9 +5 "core" 9 +104 "processing"%v9 +4 "core" 9 +104 "processing"%?9 +5 "core" 9 +105 "processing"%(9 +4 "core" 9 +104 "processing"%s9 +5 "core" 9 +104 "processing"%S9 +5 "core" 9 +104 "processing"%K9 +4 "core" 9 +16 .tPH.hold 2:00:00,28C +6 .delay 1:30 +2 "processing"%6 p=p +5 "core"  +8997 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%) +113 "core"  +11 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 .tPS.seek 0.5ml +2 "processing"%' +599 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +20 .tPS.seek 2ml +3 "processing"% 'Q +1611 "core" ' +3 .tPTV.dial :puck +2 "processing"%  +77 "core"  +11 .tPSV.dial PTV +3 "processing"%R +80 "core" +7 .tPBV.dial :waste1 +3 "processing"%^  +145 "core"  +7 "processing"%% +5 "core" %RI  +5 .tPS.seek 1.5ml +2 "processing"%g' +590 "core" ' +4 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%L * +36 "core" , +9 .tPS.seek 0ml +2 "processing"%2'ܑ +1606 "core" ' +4 .tdelay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%9  +6 "core"  +7 .tPBV.dial :waste1 +3 "processing"%  +38 "core" +7 .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%e * +38 "core" , +7 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +80 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%1' +1318 "Can" 39) +1203 "core" ' +3 .tPSV.dial PTV +3 "processing"%] +80 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"% +80 "core"  +12 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%0 +78 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%  +80 "core"  +8 .tPS.seek :empty +2 "processing"%~'s +2487 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%f  +138 "core" +6 .tPSV.dial :mixloop +3 "processing"%q +48 "core" +6 .tPRV.dial :ab1 +3 "processing"%o @ +80 "core" A +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +93 .tPS.seek 0.15ml +2 "processing"%' +349 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +4 "collection"'Z  +4 "processing"%b  +49 "core" +8  +6 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:218"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:217"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%_% +6 "core" %6  +4 .tPS.seek 0.3ml +3 "processing"%i' +356 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'\  +32 "core" +7 .tPRV.dial :air +2 "processing"%F  +47 "core"  +8 .tPS.seek 0.9ml +2 "processing"%7'N +1262 "core" ' +3 .tPRV.dial :waste2 +2 "processing"% @ +81 "core" > +7 .tPS.seek 0.5ml +3 "processing"%' +863 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +46 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%/'Q +1603 "core" ' +3 .tPSV.dial :PML +2 "processing"%* +46 "core" +7 .tPTV.dial :mixing +2 "processing"%8 @ +77 "core" A +8 .tPBV.dial :waste1 +3 "processing"%j  +38 "core" +7 "processing"%% +6 "core" %P5  +4 .tPS.seek 1.85ml +2 "processing"%&'H +229 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%c * +40 "core" , +8 .tPS.seek 0ml +3 "processing"%A'ܑ +1956 "core" ' +3 .tdelay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'h& +5 "core" &~ +4 "manipulator"&a& +6 "core" & N G +3 "manipulator"&l% +6 "core" % T P Q +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +128 "core" ( +2 "manipulator"&z& +5 "core" &-u G ( EQ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Q& +4 "core" &-u 6 < CQ +4 .tForearm.seek :garage +3 "manipulator"&I'o +105 "core" ' +5 .tHand.close + "manipulator"&5/ +27 "core" / +4 "manipulator"&\\& +6 "core" &-v ` ; /P +3 "manipulator"&|% +6 "core" %z c * :7 +4 .tForearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +313 "core" ( +3 "manipulator"&& +5 "core" & h C+ +5 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &U& +4 "core" & >+ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&W'ш +97 "core" ' +86 "manipulator"&{& +5 "core" & 8+ +5 "manipulator"&=% +6 "core" %р c 6 +4 "collection"'O& +6 "core" & +7 "collection"'"& +9 "core" & +4 .tCC.seek :closed +4 "collection"'(X +7 "core" & + & \ +8 &,x~ ,~ +10 &_x @ +9 &1j S +9 &D U +10 &B T +9 &qD U +9 &2F U +10 &C T +9 & @~ T +10 &"zA T +9 &$;C} U +9 &%C U +10 &'D~ U +9 &)C} U +9 &+CD~ U +10 &-C U +9 &.A U +10 &0@~ U +9 &2K> U +9 &4 B U +10 &5C U +9 &7F~ U +9 &9SB U +10 &;> U +9 &<C U +10 &>D~ U +9 &@[C} U +9 &BB~ U +10 &CJ V +9 &EZ W +9 &GWn Y +10 &I  ] +9 &J _ +10 &L~ _ +9 &NM _ +9 &P _ +10 &Q ` +9 &S a +9 &UM b +10 &W  b +9 &XhM "i +9 &X  R +6 ( +5 "collection"'"& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.71 +2 "collection"'N& +6 "core" &Xr R + &Xr R +5 .tHand.open +2 "manipulator"&P1 +28 "core" 1 +2 "manipulator"&% +7 "core" %m ] L . +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +97 "core" ' +3 .tPSV.dial PSR +3 "processing"%H +113 "core"  +12 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml +3 "processing"%w' +1602 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%V  +46 "core"  +9 .tPS.seek 0ml +2 "processing"%#'ܑ +1605 "core" ' +3 .tPSV.dial PSR +3 "processing"%E +47 "core"  +12 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +6 "collection"'m  + "processing"%$  +37 "core"  +147  +10 .tPSV.dial :mixloop +3 "processing"%d +110 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'4  +7 "core" +8 .tPTV.dial :PRVmixing +2 "processing"%<  +79 "core" +10 .tPS.seek 0ml +2 "processing"%B'ܑ +2624 "core" ' +3 .tPSV.dial :air +2 "processing"%M  +46 "core"  +96 .tPS.seek 2.5ml +3 "processing"%:' +2625 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%> +46 "core" +10 .tPS.seek 0ml +2 "processing"% 'ܑ +2615 "core" ' +3 .tPSV.dial :air +3 "processing"%J  +45 "core"  +9 .tPS.seek 2.5ml +3 "processing"%G' +2624 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%T +46 "core" +9 .tPS.seek 0ml +3 "processing"%'ܑ +2617 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & C* +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&}& +5 "core" & / <* +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &u& +4 "core" & C* +5 .tForearm.seek CC +2 "manipulator"&y'ш +97 "core" ' +3 .tHand.close + "manipulator"&/ +16 "core" / +6 .tCC.seek :open +3 "collection"'D( +409 "core" ( +3 "manipulator"&+& +6 "core" & A* +3 "manipulator"&;% +6 "core" %х ? +4 .tForearm.seek :retract +2 "manipulator"&n' ] +108 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&r(-z +320 "core" ( +2 "manipulator"&& +5 "core" &- K RR +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &- H ` QR +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&k'o +108 "core" ' +3 .tHand.open +2 "manipulator"&@1 +20 "core" 1 +3 "manipulator"&,% +6 "core" %l` e l :6 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +4 ."da"delayUntil "12:19:09.87" +4 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 5 into Collection Clamp + "collection"''& +7 "core" &~ +3 "manipulator"&x% +6 "core" % f + ~ N +3 "storage"(Y% +6 "core" %C ' 6\ ( +3 "storage"(!. +5 "core" .(; +3 "storage"(.& +7 "core" &; I \ "% +3 "storage"(C& +6 "core" &; & \ !% +3 "manipulator"&3& +5 "core" &- \\ CQ +3 "manipulator"&% +7 "core" % f + U C +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +2 "manipulator"&t( +197 "core" ( +3 "manipulator"&v& +5 "core" &$ 8 R C +4 "storage"(?& +5 "core" &; ' >\ !% +86 ."WCR"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&(' +100 "core" ' +3 "storage"(s& +7 "core" &; - \ '% +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(S' +181 "core" ' +3 "storage"(K- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 ()& +4 "core" &; W\ "% +4 "manipulator"&[& +6 "core" &$ v < +4 ."WCR"Elbow.seek 5 +2 "manipulator"&( +6 "core" ( +3 "manipulator"&& +5 "core" &$ a > +4 "storage"(R& +6 "core" &; \ % +5 ."WCR"Forearm.seek 5 + 300 counts +2 "manipulator"&^' +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +23 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"& & +4 "storage"(L') +12 "core" &$ t H +3 "manipulator"&g% +7 "core" % { @= +4 ."WCR"Forearm.seek :retract +2 "manipulator"&p' ] +97 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&9( +22 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +152 "core" ( +3 "manipulator"&& +6 "core" & r ?& +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &e& +6 "core" & P @& +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&'ш +105 "core" ' +3 "manipulator"&2& +7 "core" & F& +3 "manipulator"&]% +5 "core" %с F < +5 "collection"'& +6 "core" &\ +4 "collection"'0& +7 "core" &~ +4 ."WCR"CC.seek :closed +5 "collection"'(X +5 "core" &~ +3 &~ 7 +8 & Eu 2 +10 &?lv| G +9 &W T +9 &D| S +10 &UA T +9 &E T +10 &D~ T +9 &D} S +9 &!^A} S +10 &#D T +9 &$C T +9 &&E T +10 &(e? T +9 &*'?~ T +10 &+? T +9 &-? T +9 &/m?} T +10 &1/?~ T +9 &2B~ T +10 &4E T +9 &6tC} T +9 &87C T +10 &9> T +9 &;? T +9 &=}D~ T +10 &??C T +9 &AD| T +10 &BL~ T +9 &DU~ V +9 &F<c} X +10 &G8 [ +9 &I ^ +9 &Ko ^ +10 &M/: _ +9 &N9 _ +9 &P}8 _ +10 &Rq8 ` +9 &T29 ` +10 &U/ b +9 &W' H +9 &X,* 't +10 &Xa+ J +3 ( +4 "collection"'0& +5 "core" &X`}) J +4 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.73 +5 .Hand.open + "manipulator"&11 +25 "core" 1 +3 "manipulator"&f% +5 "core" %v ; > +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&q' ] +101 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +90 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")o+ +4 "core" + +4 "sampler")~% +5 "core" %  +4 "collection"'Z& +6 "core" &X_| J +5 "Can" 3U +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'b  +6 "core" +9 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")_  +7 "core"  +9 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +5 "core" %J] +4 "sampler"):% +7 "core" %i.  +17 "collection"'J% +5 "core" %J +3 "sampler") % +6 "core" %i.  +22 "collection"'T% +5 "core" %J, +3 "sampler")G% +8 "core" %i/  +23 "collection"'% +5 "core" %J# +4 "sampler")}% +7 "core" %i.  +28 "collection"'u% +5 "core" %J. +3 "sampler")% +6 "core" %i.  +34 "collection"'% +5 "core" %J% +3 "sampler") % +7 "core" %i4  +38 "collection"'% +5 "core" %J~x( +3 "sampler")+% +8 "core" %i  +42 "collection"';% +6 "core" %J, +4 "sampler")y% +7 "core" %iJG  +49 "collection"'% +5 "core" %J* +4 "sampler")% +7 "core" %i  +3 "collection"'% +5 "core" %J& +4 #"WCR"Intake @30.4psia, vacuum from 19.9 to 27.9psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X3  +17 "collection"'% +5 "core" %J +3 "sampler")% +6 "core" %+>4  +18 "collection"'*% +6 "core" %J +3 "sampler")8% +6 "core" %+?4  +21 "collection"'j% +6 "core" %J: +3 "sampler")% +7 "core" %+?4  +24 "collection"' % +5 "core" %J +3 "sampler")&% +7 "core" %+@4  +92 "collection"'h% +6 "core" %J +4 "sampler")a% +7 "core" %+Cy +32 "collection"'l% +5 "core" %J +3 "sampler")z% +6 "core" %+A +4 "collection"'Q% +5 "core" %J +4 #"WCR"Intake @33.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X% +6 "core" %V5  +38 "collection"':% +5 "core" %J +3 "sampler")J% +8 "core" %V4  +42 "collection"' % +6 "core" %J +3 "sampler")T% +7 "core" %V5  +50 "collection"'G% +89 "core" %JL +4 "sampler")% +8 ."da"PSV.dial :air +4 "processing"%}  +4 "core" %V4  +44  +9 ."da"PS.seek :empty +2 "processing"%u's +7 "collection"'% +5 "core" %J +4 "sampler")% +6 "core" %V  \ ] +65 "collection"' % +6 "core" %J +4 "sampler")% +7 "core" %V<; & +74 "collection"'<% +5 "core" %J +3 "sampler")+% +7 "core" %V & +4 "collection"';% +6 "core" %J +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X0X +3 "sampler")2% +6 "core" %%  +18 "collection"'L% +6 "core" %J +3 "sampler")]% +6 "core" %%))  +10 ' +3 ."da"delay 5 seconds +8 "collection"'% +5 "core" %J +4 "sampler")p% +7 "core" %LH 7 +24 "collection"'D% +5 "core" %J +3 "sampler")1% +6 "core" % +4 "collection"'f% +5 "core" %J] +4 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +6 "core" %(& +21 "collection"':% +4 "core" %J +4 "sampler")N% +6 "core" %QP +25 "collection"'J% +4 "core" %J +89 "sampler") % +4 "core" ' +3 % +10 ."da"delay 2:00 +4 "collection"'T% +7 "core" %J +3 "sampler")G% +6 "core" % \ +34 "collection"'% +4 "core" %J6 +4 "sampler")}% +6 "core" %&$ +4 ."WCR"Intake.select :close +2 "sampler")0 +21 )% +4 "core" %0. +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +4 "sampler") '! +900 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +87 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +6 "Can" 3f +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'<% +4 "core" %JY +4 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0XOL % +88 "collection"'@% +10 "core" %JP +3 "sampler"))% +8 "core" %c> % +3 "collection"'[% +6 "core" %JM +3 #"WCR"Intake @30.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X@ +44 "collection"'f% +4 "core" %J% +3 "sampler")(% +7 "core" %tr +50 "collection"'% +4 "core" %J +4 "sampler")S% +6 "core" % +57 "collection"'Z% +5 "core" %JP +3 "sampler")b% +7 "core" % +65 "collection"'_% +5 "core" %J1 +3 "sampler")F% +7 "core" % +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )% +4 "core" % +3 ."WCR"SSV.dial :exhaust +3 "sampler")~  +84 "core"  +12 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +906 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")7  +85 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +5 "Can" 3  +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'% +4 "core" %J+ +3 #"WCR"Intake @30.1psia, vacuum from 19.6 to 27.6psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X% +5 "core" %J +3 "sampler"):% +7 "core" % " +78 ."da"PSV.dial PTV +13 "processing"%N +82 "core" +10 ."da"delay 5 seconds +5 "collection"'J% +4 "core" %J +4 "sampler") % +6 "core" % " +193 "collection"'T% +4 "core" %J +4 "sampler")G% +5 "core" % [ +194 "collection"'$% +4 "core" %J +4 "sampler")% +5 "core" %,' [ +71 ."da"PSV.dial :air +3 "processing"%}  +81 "core"  +10 ."da"PS.seek :empty +3 "processing"%'s +26 "collection"'% +4 "core" %J< +4 "sampler")d% +6 "core" %<= [ +3 ."WCR"Intake.select :close +2 "sampler")0 +19 )% +4 "core" %A= [ +4 ."WCR"SSV.dial :exhaust +3 "sampler")<  +81 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler") '! +897 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")o  +84 "core"  +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can" 3“  +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'"% +4 "core" %JD +3 #"WCR"Intake @30.3psia, vacuum from 19.8 to 27.8psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X +4 "sampler")3% +5 "core" %F  +21 "collection"'% +6 "core" %J +4 "sampler")+% +5 "core" %F  +25 "collection"'k% +5 "core" ' +5 ."da"PTV.dial :puck +6 "processing"%v  +4 "core" %J +2  +4 "sampler")y% +22 ."da"PSV.dial PTV +2 "processing"%? +4 "core" %F  +9 "collection"'r% +5 "core" %J +4 "sampler")s% +7 "core" %F  +32 "collection"'% +5 "core" %J/ +4 "sampler")K% +7 "core" %F  +5 +10 ."da"PBV.dial :waste1 +2 "processing"%@  +20 "collection"')% +5 "core" %J, +4 "sampler")[% +7 "core" %F  +5 +8 "processing"%;% +7 "core" %R3  +4 ."da"PS.seek 1.5ml +3 "processing"%' +16 "collection"' % +5 "core" %J\ +3 "sampler")t% +6 "core" %F  +51 "collection"'g% +5 "core" %J +3 "sampler")% +7 "core" %F  +57 "collection"'u% +5 "core" %J +3 "sampler")e% +8 "core" %F  +64 "collection"'^% +5 "core" %J +4 "sampler")% +6 "core" %G  +75 "collection"'2% +7 "core" %J +4 "sampler")L% +7 "core" %F  +84 "collection"']% +5 "core" %J +4 "sampler")% +6 "core" %F  +96 "collection"'p% +5 "core" %J\ +4 "sampler")% +7 "core" %F  +41 ' +4 ."da"delay 3 seconds +64 "collection"'D% +5 "core" %J+ +4 "sampler")1% +7 "core" %F  +123 "collection"'f% +6 "core" %J) +3 "sampler")(% +7 "core" %F  +83 ."da"PBV.dial between PSV and waste1 +4 "processing"% * +38 "core" , +12 ."da"PS.seek 0ml +2 "processing"%S'ܑ +6 "collection"'Z% +6 "core" %J +3 "sampler")b% +7 "core" %?&%  +159 "collection"'_% +6 "core" %J\ +3 "sampler")F% +6 "core" %TT +181 "collection"'% +5 "core" %J +3 "sampler")~% +7 "core" % +81 "collection"'R% +6 "core" %J3 +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 28.0psi +15 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X% +5 "core" %J +4 "sampler"):% +5 "core" %,  +22 "collection"'N% +4 "core" %J6 +4 "sampler")J% +6 "core" %,  +25 "collection"' % +4 "core" %J +4 "sampler")T% +6 "core" %,  +28 "collection"'G% +5 "core" %J( +3 "sampler")$% +7 "core" %,  +33 "collection"'% +4 "core" %J& +4 "sampler")}% +6 "core" %,  +38 "collection"'% +4 "core" %J7 +4 "sampler")d% +7 "core" %,  +43 "collection"'% +5 "core" %J +3 "sampler")<% +7 "core" %,\   +50 "collection"' % +5 "core" %J +4 "sampler")0% +6 "core" %,  +57 "collection"'o% +5 "core" %J +3 "sampler")"% +7 "core" %,  +65 "collection"' % +5 "core" %J2 +3 "sampler")% +7 "core" %+#  +74 "collection"'% +5 "core" %J +3 "sampler")% +7 "core" %(-,  +85 "collection"'Y% +4 "core" %J +4 "sampler")!% +6 "core" %=<  +96 "collection"'n% +5 "core" %J +3 "sampler").% +7 "core" %QP  +109 "collection"'C% +5 "core" %J +4 "sampler")3% +5 "core" %li  +125 "collection"'% +5 "core" %J8 +3 "sampler")+% +7 "core" %  +140 "collection"'k% +5 "core" %J +3 "sampler")v% +5 "core" %  +161 "collection"'y% +4 "core" %J/ +4 "sampler")r% +6 "core" %  +180 "collection"'s% +4 "core" %J8 +4 "sampler")% +5 "core" %NN  +194 "collection"'K% +4 "core" %J7 +3 "sampler")?% +7 "core" %  +192 "collection"'% +5 "core" %J +3 "sampler"))% +7 "core" %  +192 "collection"'[% +5 "core" %J +3 "sampler")@% +7 "core" % Y +192 "collection"';% +5 "core" %J. +3 "sampler") % +7 "core" % Y +192 "collection"'t% +5 "core" %J/ +3 "sampler")g% +7 "core" %)& Y +192 "collection"'% +5 "core" %J +3 "sampler")u% +5 "core" %:8 Y +194 "collection"'e% +5 "core" %J +3 "sampler")^% +7 "core" %B? Y +3 ."WCR"Intake.select :close +2 "sampler")0 +97 )% +4 "core" %B@ Y +4 ."WCR"SSV.dial :exhaust +13 "sampler"),  +83 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")2'! +939 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")L  +86 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +4 "Can" 3  Iy+ +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"']% +5 "core" %J1 +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X +82 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%:' +2519 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%N +82 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%J +80 "core"  +13 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%T  +82 "core"  +9 ."da"PS.seek :empty +87 "processing"%G's +2516 "core" ' +3 #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%$  +48 "core"  +8 ."da"delay 5 seconds +416 "core" '< H  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +102 ' +3 ."da"delay 2 seconds +35 "collection"'u% +6 "core" %J +3 "sampler")e% +7 "core" %W > +151 ."da"PRV.dial :air +3 "processing"%^  +6 "collection"'% +5 "core" %J +3 "sampler"),% +6 "core" %W# > +91  +9 "processing"%w% +6 "core" %3  +9 ."da"PS.seek 0.55ml +3 "processing"%L'"Y +63 "collection"']% +5 "core" %J? +4 "sampler")2% +7 "core" %W== > +191 "collection"'% +5 "core" %J +4 "sampler")D% +7 "core" %W`\\ > +52 ' +3 #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%1  +48 "core"  +9 ."da"PS.seek 2ml +3 "processing"%f'Q +73 "collection"'(% +6 "core" %JC +3 "sampler")% +7 "core" %W > +192 "collection"'Z% +5 "core" %J +4 "sampler")b% +7 "core" %W > +3 "collection"'_% +6 "core" %J +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X +4 "sampler")z% +5 "core" %u*+  +29 "collection"'Q% +5 "core" %J +4 "sampler")i% +7 "core" %u*+  +32 "collection"'% +5 "core" %JC +4 "sampler")7% +7 "core" %u*+  +37 "collection"'% +5 "core" %J3 +4 "sampler")%% +7 "core" %u*+  +43 "collection"'p% +5 "core" %JA +3 "sampler")% +6 "core" %u*,  +51 "collection"'U% +5 "core" %J +3 "sampler"){% +6 "core" %u++  +58 "collection"'% +7 "core" %JC +3 "sampler")=% +90 "core" %u+ > +4 "collection"'O% +12 "core" %J3 +4 "sampler")`% +7 "core" %u+ > +74 "collection"'5% +5 "core" %J2 +4 "sampler")% +5 "core" %u+ > +86 "collection"'\\% +5 "core" %J> +3 "sampler")P% +6 "core" %u+ > +97 "collection"'% +5 "core" %J +4 "sampler")H% +7 "core" %u+\  > +109 "collection"'W% +5 "core" %J +3 "sampler")|% +7 "core" %u+ > +124 "collection"'A% +5 "core" %J6 +3 "sampler")l% +6 "core" %u+ > +141 "collection"'V% +5 "core" %J +4 "sampler")/% +6 "core" %u+-( > +160 "collection"'#% +5 "core" %J +3 "sampler")m% +7 "core" %u+?; > +180 "collection"'% +5 "core" %J. +3 "sampler")E% +7 "core" %u+VT > +192 "collection"'M% +5 "core" %J +4 "sampler")% +7 "core" %u+tq > +192 "collection"'B% +5 "core" %J +3 "sampler")>% +6 "core" %u+ > +4 "collection"'S% +5 "core" %J +4 #"WCR"Intake @31.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +4 #Retry #1 of 3 +2 "sampler")Z' +5 "core" 'ڐ\ L  +3 !o:I2C::UnexpectedReply: mesg"5I2C::Servo::AbsMove3Reply[18:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +720 '\ L  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +5 "core" %J +4 "sampler")S% +5 "core" %0?  +194 "collection"'*% +5 "core" %J +3 "sampler") % +7 "core" %0@  +192 "collection"'T% +5 "core" %J3 +4 "sampler"):% +7 "core" %5  \ h +191 "collection"'$% +5 "core" %J\ +4 "sampler")% +6 "core" %1+' " +193 "collection"'}% +5 "core" %J. +3 "sampler")% +6 "core" %1:7 " +193 "collection"'d% +5 "core" %J/ +4 "sampler")<% +7 "core" %1JJ " +192 "collection"' % +5 "core" %J +3 "sampler")0% +7 "core" %1a^ " +192 "collection"'o% +5 "core" %J6 +4 "sampler")"% +6 "core" %1vt " +192 "collection"' % +5 "core" %J +4 "sampler")N% +7 "core" %1 " +192 "collection"'% +5 "core" %J +4 "sampler")% +7 "core" %1 " +3 "collection"'% +6 "core" %J +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X +3 "sampler"))% +6 "core" %M. | +51 "collection"'@% +5 "core" %JC +3 "sampler");% +7 "core" %M. | +57 "collection"' % +89 "core" %JF +3 "sampler")t% +11 "core" %M. | +61 "collection"'g% +5 "core" %J +4 "sampler")% +6 "core" %M. | +75 "collection"'G% +5 "core" %J +4 "sampler")u% +7 "core" %M. | +84 "collection"'e% +5 "core" %J +4 "sampler")% +7 "core" %M. | +95 "collection"',% +5 "core" %JC +4 "sampler")^% +7 "core" %M. | +109 "collection"'w% +6 "core" %JE +3 "sampler")]% +6 "core" %M. | +125 "collection"'2% +5 "core" %J +4 "sampler")% +6 "core" %M. | +140 "collection"'D% +6 "core" %J +3 "sampler")J% +6 "core" %M. | +160 "collection"'1% +5 "core" %JB +3 "sampler")(% +6 "core" %M. | +181 "collection"'[% +5 "core" %J +3 "sampler")% +7 "core" %M. | +192 "collection"'_% +5 "core" %JI +4 "sampler")L% +7 "core" %M. | +8 ."WCR"SS.reconfigure :default +2 "sampler")#.0X' +654 ."WCR"CBV.dial :waste2b +3 "collection"'S  +37 "core"  +15 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'*' +334 "core" ' +4 ."WCR"delay 1:00 +1435 "core" ' +3 ."da"PSV.dial PTV +3 "processing"% +80 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%T +80 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%: +80 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%$  +81 "core"  +8 ."da"PS.seek :empty +3 "processing"%'s +2486 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%} +144 "core" +12 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."WCR"CTV.dial :air,avoiding: :intake +3 ."da"PS.seek 0.5ml +5 "collection"'  +6 "processing"%d' +142 "core" +13 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'<  +45 "core"  +15 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +23 ."WCR"CS.seek 2ml +3 "collection"' ' +338 "core" ' +3 ."da"delay 5 seconds +258 "core" ' +3 ."WCR"delay 5 seconds +242 ."da"PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%0'Q +233 ."WCR"CSR.select :air +3 "collection"' +26 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'o' +1334 "core" ' +3 ."da"PTV.dial :puck +3 "processing"%"  +92 "core"  +15 ."da"PSV.dial PTV +4 "processing"% +80 "core" +12 ."da"PBV.dial :waste1 +3 "processing"%N  +37 "core" +10 "processing"%% +5 "core" %S3  +5 ."da"PS.seek 1.5ml +3 "processing"%' +430 "core" ' +4 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +80 "core" ? +63 ."WCR"CBV.dial between CSV and waste2b +5 "core" ' +3 "collection"'b  +6 ."da"delay 3 seconds +99 "core"  +13 "collection"'4% +6 "core" %  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'! ` +74 "core" a +10 ."WCR"CS.seek 7.174ml +3 "collection"'n' +92 ."da"PBV.dial between PSV and waste1 +4 "processing"%. * +37 "core" , +11 ."da"PS.seek 0ml +3 "processing"%C'ܑ +624 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'3  +8 '  +30 "core"  +114  +12 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 'b +4 ."WCR"CS.seek 0ml +3 "collection"'+'P +793 "core" ' +3 ."da"delay 2:00 +762 "core" ' 0 * ֟ +5 ."WCR"delay 2:00 +11237 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%k  +6 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%v  +38 "core" +9 ."da"delay 30 seconds +698 ."WCR"CBV.dial :waste2b +3 "collection"'y  +37 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'r' +377 "core" ' +3 ."WCR"delay 1:00 +1865 ."da"PBV.dial between PSV and waste1 +3 "processing"%s * +39 "core" , +9 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%K +81 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +47 "Can" 3ҽ! +2429 "core" ' +3 ."da"PSV.dial PTV +2 "processing"% +81 "core" +87 ."da"delay 5 seconds +513 .PSV.dial PSR +3 "processing"%? +80 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +80 "core" +9 ."da"delay 5 seconds +127 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"')  +146 "core" +227 ."da"PSV.dial :air +3 "processing"%@  +80 "core"  +9 ."da"PS.seek :empty +2 "processing"%;'s +2480 "core" ' +4 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +144 "core"  +11 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%t' +582 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%g'Q +1598 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +11 ."da"PSV.dial PTV +2 "processing"%G +79 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%u  +38 "core" +8 "processing"%e% +6 "core" %M2  +4 ."da"PS.seek 1.5ml +3 "processing"%' +600 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%, * +37 "core" , +10 ."da"PS.seek 0ml +3 "processing"%^'ܑ +1603 "core" ' +4 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%w  +6 "core"  +7 ."da"PBV.dial :waste1 +3 "processing"%]  +39 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%2 * +38 "core" + +8 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +80 "core"  +12 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%D' +2474 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%J +79 "core" +8 ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%1 +81 "core"  +11 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%( +80 "core" +8 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%[  +81 "core"  +8 ."da"PS.seek :empty +3 "processing"%'s +2470 "core" ' +82 ."da"Gate.power :camera,:ON +13 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%_ +150 "core"  +30 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +11 "processing"% +39 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +7 "processing"%L'I +340 "core" ' +4 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +20 ."da"PS.seek 0.5ml +2 "processing"%' +344 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%~'Q +1599 "core" ' +3 ."da"PTV.dial :puck +2 "processing"%Y  +6 "core"  +11 ."da"PSV.dial PTV +3 "processing"%c +83 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%  +39 "core" +7 "processing"%% +5 "core" %L4  +5 ."da"PS.seek 1.5ml +3 "processing"%f' +587 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%' * +37 "core" + +10 ."da"PS.seek 0ml +3 "processing"%X'ܑ +1603 "core" ' +3 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%j  +6 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +9 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +39 "core" + +8 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%& +121 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%h' +2523 "core" ' +3 ."da"PSV.dial PTV +2 "processing"%a +82 "core" +9 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +82 "core"  +12 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%8 +83 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%z  +81 "core"  +9 ."da"PS.seek :empty +2 "processing"%x's +2513 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%\ +147 "core"  +11 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%i'Q +2120 "core" ' +3 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +5 "core"  +11 ."da"PSV.dial PTV +83 "processing"%7 +81 "core" +8 ."da"PBV.dial :waste1 +13 "processing"%F  +37 "core" +8 "processing"%Q% +6 "core" %SG  +4 ."da"PS.seek 1.5ml +2 "processing"%%' +592 "core" ' +3 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%Z * +39 "core" , +9 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +115 "core"  +8 ."da"PS.seek :empty +3 "processing"%p's +1609 "core" ' +3 "processing"%U9 +5 "core" 9?a6K +4 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +2 "processing"% +5 %=& +5 "core" 6L +2 &S"F . +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&O% +5 "core" % q ! +4 "storage"(`% +6 "core" %C y\ +2 "storage"(. +5 "core" .(; +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 4 +3 "storage"({(, +204 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (\\& +4 "core" &, \ +3 "manipulator"&& +5 "core" &  !% +4 "manipulator"&% +5 "core" % q # +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 4 +3 "manipulator"&5( +177 "core" ( +2 "manipulator"&P& +5 "core" &  Y "M +4 "storage"(|& +7 "core" &, +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 4 + 800 counts +2 "manipulator"&A'| +95 "core" ' +3 "storage"(l& +5 "core" &, G\  +4 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +3 "storage"(V' +251 "core" ' +3 "storage"(W- +5 "core" -'0 +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&m& +5 "core" & H &M +3 "storage"(#& +5 "core" &,  \  +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 4 +3 "manipulator"&/'\\ +36 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&E, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(M- +4 "core" -'0 +6 ."da"SE.seek 11.22 Pucks below Top Plate +3 "storage"('z +35 "core" ' +3 "manipulator"&B% +5 "core" %aT   +4 "storage"(H& +6 "core" &, +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 4 + 305 counts +2 "manipulator"&S'Ѝ +23 "core" ' +3 "manipulator"&& +6 "core" &  n (M +3 "storage"( & +6 "core" &,   \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&T'| +25 "core" ' +4 ."da"SE.seek 12.22 Pucks below Top Plate +3 "storage"(:' +38 "core" ' +2 "manipulator"&$& +6 "core" & < )M +4 "manipulator"&>% +6 "core" %҅   | ) +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&}' ] +171 "core" ' +3 ."da"Elbow.seek PC +13 "manipulator"&( +267 "core" ( +2 "manipulator"&<& +6 "core" & \ ` ' +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & 7 ( +4 ."da"Forearm.seek PC +3 "manipulator"&*'E +97 "core" ' +3 ."da"Hand.close +2 "manipulator"&d/ +23 "core" / +6 ."da"PC.seek :open +3 "processing"% ( +53 "Can" 3" +323 "core" ( +4 "storage"("& +6 "core" &, ? > m\  +3 "manipulator"& & +6 "core" &   9 * +3 "manipulator"&N% +4 "core" %T    * +5 ."da"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 4 +3 "manipulator"&0( +258 "core" ( +2 "manipulator"&& +6 "core" &   S * m +4 "storage"(b& +6 "core" &, > = e\  +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 4 + 800 counts +2 "manipulator"&4'| +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&!1 +24 "core" 1 +3 "storage"(.- +6 "core" -' +4 ."da"SE.seek 11.86 Pucks below Top Plate +3 "storage"(o' +28 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 10.9 Pucks below Top Plate +2 "storage"('a +55 "core" ' +4 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25sep1212h343ml.png +1845 #Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4013 Min < 4073 FilteredMin | 4115 Avg | 6157 FilteredMax < 6305 Max ) A/D counts\ Reduced black point to 4073\ Optimizing exposure with 348x260 pixel 16-bit image for 1.87 seconds\ ( 4031 Min < 4090 FilteredMin | 4450 Avg | 26701 FilteredMax < 30619 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 14.52 seconds\ ( 3814 Min < 3864 FilteredMin | 4535 Avg | 52568 FilteredMax < 54356 Max ) A/D counts\ /var/log/esp/da25sep1212h343ml.png: PNG Upload Complete\ +14 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep1212h343ml15s.png +83 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1586 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3812 Min < 3862 FilteredMin | 4520 Avg | 51331 FilteredMax < 53668 Max ) A/D counts\ /var/log/esp/midres/da25sep1212h343ml15s.png: PNG Upload Complete\ +8 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep1212h343ml25s.png +1957 #"image"compressed /var/log/esp/da25sep1212h343ml.jxl +715 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3825 Min < 3872 FilteredMin | 4895 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ /var/log/esp/midres/da25sep1212h343ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +3 "storage"(- +4 "core" -'a +6 "storage"(3& +5 "core" &, @\ +6 "manipulator"&n& +29 "core" & c & m +12 ."da"Elbow.seek 4 +9 "manipulator"&k( +12 "core" ( +4 "manipulator"&v& +6 "core" &   9 & m +4 "storage"(y& +6 "core" &,  \  +6 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&+'| +7 "core" ' +4 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +6 ."da"SE.seek 11.61 Pucks below Top Plate +2 "storage"(s' +53 "core" ' +3 "manipulator"&K& +5 "core" & B m +5 "storage"(C& +7 "core" &, H\ +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +4 "manipulator"&'\\ +35 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&?, +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 11.8 Pucks below Top Plate +3 "storage"('s +30 "core" ' +3 "manipulator"&)% +7 "core" %ke ] e - 3 +3 "storage"(@& +7 "core" &, l\  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 4 + 315 counts +3 "manipulator"&'З +28 "core" ' +13 "manipulator"& & +5 "core" & t G i +4 "storage"(;& +5 "core" &, \ # +5 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 4 + 800 counts +5 "manipulator"&t'| +16 "core" ' +2 "storage"(% +7 "core" %| \ $ +130 ."downElevator"SE.seek :down +6 "storage"(G') +99 (u% +4 "core" %. s\ #[s +3 "manipulator"&e% +6 "core" %| H +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&g' ] +65 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +23 "core" ' +3 "storage"(,& +5 "core" &, F\ & +6 "collection"'& +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 "processing"%w& +7 "core" &X_ J +3 &; +7 "manipulator"&]& +7 "core" & E H i +4 "manipulator"&2% +6 "core" % N D H +5 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +180 "core" ( +5 "manipulator"&^& +7 "core" &-} a J +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &J& +4 "core" &-}\ \  J +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&1'o +113 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&(/ +23 "core" / +3 "manipulator"&[& +7 "core" &-}  : +3 "manipulator"&D% +7 "core" %r 3 : +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&_' ] +108 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&( +128 "core" ( +3 "manipulator"&L& +7 "core" &\  J +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +4 "core" & \ \ { J +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&Y'E +104 "core" ' +10 "manipulator"&c& +10 "core" &\ \  I +9 "manipulator"&% +12 "core" %9 \  W J +7 "processing"%& +14 "core" &8 +9 "processing"%~& +29 "core" &D +2 &C +2 &D +7 &C +5 &D +12 ."psFlush"PC.seek :closed +9 "processing"%'(SD +19 "core" &C +2 &D +6 &C +2 &"B #a +2 &eT|D 9 +9 &{uC N +8 &^ND S +9 &!JE S +10 &IE S +9 &JD S +10 &iID R +5 & )ID S +9 &!JC S +10 &#ID R +9 &%oJD S +9 &'2JE S +10 &(IB R +9 &*JC S +9 &,wLE S +10 &.:IC S +9 &/MD S +10 &1LC S +9 &3MB S +9 &5AKC S +11 &7ND S +8 &8NC S +12 &:ID S +7 & KE S +10 &?LD S +11 &ALC S +9 &CPND S +10 &EQD T +7 &F[= U +10 &HtD W +9 &JID Y +9 &L\ D Y +10 &MD Z +9 &OF Z +9 &QLD Z +10 &RUsC *} +9 &S#^C ; +10 ( + &S'8D 7 +2 "processing"%~& +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.73 +2 "processing"%f& +3 "core" &S'8: 7 +3 ."psFlush"Hand.open +2 "manipulator"&j1 +19 "core" 1 +2 "manipulator"&% +3 "core" %9 H +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&I' ] +97 "core" ' +2 ."psFlush"PSR.select :air +2 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +3 ."psFlush"PSV.dial PSR +3 "manipulator"&&% + "processing"%X +7 "core" % r  . J +3 "storage"(a% +4 "core" %C x\  +2 "storage"(. +4 "core" .(, +2 "storage"(8& +3 "core" &, +\  +3 "storage"(z& +4 "core" &, [\  +2 "manipulator"&h& +3 "core" & = +74 "manipulator"&\ % +4 "core"  + % r A J +5 ."WCR"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."WCR"Elbow.seek 4 +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 "manipulator"&x( + ."psFlush"PSR.select :flush +6 "processing"%@ +17 ."psFlush"PS.seek 0.5ml + "processing"%' +231 "core" ( +3 "manipulator"&7& +3 "core" & Ga +2 "storage"(F& +5 "core" &, R\ % +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&Q'| +88 "core" ' +3 "storage"(i& +4 "core" &, I\ % +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(Z' +232 "core" ' +2 ."psFlush"delay 5 seconds +7 "core" ' +2 "storage"(- +3 "core" -' +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&%& +3 "core" & Da +2 "storage"(U& +5 "core" &, d\ " +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 4 + "manipulator"&'\\ +34 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&=, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(O- +2 "core" -' +4 ."WCR"SE.seek 12.24 Pucks below Top Plate +2 "storage"(`' +28 "core" ' +3 "manipulator"&% +3 "core" %ae r l b 4 +2 "storage"(\\& +5 "core" &, \  +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 4 + 305 counts +2 "manipulator"&'Ѝ +26 "core" ' +3 "manipulator"&& +4 "core" &  F_ +2 "storage"( & +4 "core" &, 1\ # +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&P'| +20 "core" ' +2 ."WCR"SE.seek 13.24 Pucks below Top Plate +2 "storage"(|'^ +40 "core" ' +2 "manipulator"&9& +3 "core" & ~ F_ +2 "manipulator"&l% +5 "core" %z G +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract + "manipulator"&q' ] +102 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&W( +108 ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml + "processing"%m' +67 "core" ( +2 "manipulator"&#& +4 "core" & G( +3 ."WCR"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +4 &M& +3 "core" & F( +3 ."WCR"Forearm.seek CC +3 "manipulator"&B'ш +96 "core" ' +4 ."WCR"Hand.close + "manipulator"&H/ +23 "core" / +7 ."WCR"CC.seek :open +3 "collection"'( +258 #"image"compressed /var/log/esp/midres/da25sep1212h343ml15s.jxl +151 "core" ( +2 "storage"( & +4 "core" &, \ ' +3 "storage"($& +5 "core" &, \ ' +3 "manipulator"&>& +4 "core" &\  b H( +3 "manipulator"&A% +4 "core" %ч \  ] H +4 ."WCR"Forearm.seek :retract +2 "manipulator"&5' ] +114 "core" ' +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 +2 "manipulator"&V( +176 "core" ( + "manipulator"&/& +4 "core" & 2 / m Rf +3 "storage"(S& +4 "core" &,   u\ + +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 4 +2 "manipulator"&'\\ +105 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&T, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&<1 +15 "core" 1 +4 "manipulator"&% +4 "core" %dk : +2 "storage"(E& +4 "core" &, \ +3 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 4 + 308 counts + "manipulator"&d'А +20 "core" ' + "manipulator"&}& +5 "core" &   W Of + "storage"(-& +5 "core" &,   ?\ * +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&"'| +20 "core" ' +2 "storage"( % +3 "core" %c   6\ * +3 ."downElevator"SE.seek :down +4 "storage"(N') +100 (*% +3 "core" %'(   \ +Zq +2 "manipulator"&% +3 "core" %ґ \  O +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +3 "manipulator"&b' ] +70 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +16 "core" ' +3 #tStarting finalPurge +663 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +209 "core" A +6 ."psFlush"PTV.dial :PRVmixing +77 "processing"%!  +137 "core" +9 ."psFlush"PSV.dial :mixloop +2 "processing"%. +112 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%'s +657 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +185 #"image"compressed /var/log/esp/midres/da25sep1212h343ml25s.jxl +2 ."Qmail"DAfans.email "da25sep1212h343ml exposed 14.52 seconds\\nmidres/da25sep1212h343ml15s\\nmidres/da25sep1212h343ml25s",Subject: "da25sep1212h343ml images!" +2006 "core" ' +3 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +112 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 0.5ml + "processing"%o' +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%' +3754 "core" ' +4 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%3  +36 "core" +6 ."psFlush"PTV.dial :mixing +2 "processing"%n @ +76 "core" B +7 ."psFlush"PSV.dial :mixloop +2 "processing"%v +110 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%y's +2620 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%K +2033 "core"  +9 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%C'[q +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +1604 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%@ +80 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%0  +75 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%  +5 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%;'ܑ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%4 +79 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +4378 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +79 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%+'ܑ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +9 "processing"%k +180 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%s' +2089 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml + "processing"%' +2105 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%u +79 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%e U +57 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2728 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%, @ +46 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%w  +78 "core"  +5 ."psFlush"PS.seek :empty + "processing"%]'s +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%2 +47 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +4560 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%t +76 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%^ U +4 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%J'ܑ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%G @ +46 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2233 "Can"\ O3ܜ" +385 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%(  +76 "core"  +4 ."psFlush"PS.seek :empty +2 "processing"%['s +3039 "core" ' +6 ."psFlush"PSV.dial PSR +2 "processing"%D +48 "core"  +12 ."psFlush"PSR.select :flush +6 "processing"%@ +25 ."psFlush"PS.seek 1ml +4 "processing"%g'[q +1109 "core" ' +17 ."psFlush"PSR.select :air +17 "processing"% +81 ."psFlush"PS.seek 2.5ml +8 "processing"%L' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +9 "processing"% +2060 "core" +8 ."psFlush"PTV.dial :puck +6 .PBV.dial :waste1 + "processing"%1  +58 "core" +7 ."psFlush"PS.seek 0ml +2 "processing"%c'ܑ +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +80 "core"  +7 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +79 "core" +5 ."psFlush"PS.seek 0ml +6 "processing"%_'ܑ +2623 "core" ' +14 ."psFlush"PSV.dial PSR +16 "processing"% +95 "core"  +42 ."psFlush"PSR.select :flush +7 "processing"%@ +39 ."psFlush"PS.seek 0.5ml +4 "processing"%f' +585 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +79 "core" +5 ."psFlush"PBV.dial PSV + "processing"%& U +58 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%a'ܑ +2618 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2616 "core" ' +3 ."psFlush"PSV.dial :waste1 +4 "processing"%z  +79 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%h's +2623 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%\ +48 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%X' +2622 "core" ' +4 ."psFlush"PSV.dial PTV +5 "processing"%~ +78 "core" +11 ."psFlush"PBV.dial PSV +3 "processing"%Y U +7 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%7'ܑ +2619 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%F @ +48 "core" > +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2040 #"uploadLog"upsync +613 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%p  +80 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%i's +2629 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'I& +5 "core" & +4 "manipulator"&& +6 "core" & \ \ Kf +3 "manipulator"&%% +7 "core" % W F +4 .tElbow.seek PC +2 "manipulator"&U( +264 "core" ( +3 "manipulator"&O& +6 "core" & & K +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & H +5 .tForearm.seek PC +2 "manipulator"&\\'E +97 "core" ' +3 .tHand.close +2 "manipulator"&/ +26 "core" / +7 .tPC.seek :open +2 "processing"% ( +376 "core" ( +3 "manipulator"&9& +5 "core" & " # P +4 "manipulator"&l% +6 "core" %J !  V Q +4 .tForearm.seek :retract +2 "manipulator"&Q' ] +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&x( +384 "core" ( +4 "manipulator"&Z& +6 "core" &  ! q Q+ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & ! # Q+ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +112 "core" ' +3 "manipulator"&`& +6 "core" & F+ +3 "manipulator"&P% +5 "core" %у E +4 "collection"'#& +7 "core" & +3 "collection"'M& +8 "core" & +5 .tCC.seek :closed +3 "collection"'=(X +6 "core" & +4 & 4 +7 &E{ 3 +10 &5ly G +9 &\\ U +10 &F U +9 &GD U +9 & D U +10 &A T +9 &A T +10 &!PA\ T +9 &#B T +9 &$C T +10 &&A T +9 &(XA T +9 &*D T +10 &+C T +9 &-D T +9 &/_D U +10 &1"D T +9 &2A U +10 &4D U +9 &6hE T +9 &8*A T +10 &9A T +9 &;C T +9 &=pF T +10 &?3D T +9 &@B T +10 &BF T +9 &DtR V +9 &F2b W +10 &G Z +9 &I ^ +10 &Kd ^ +9 &M$ _ +9 &N _ +10 &P _ +9 &Rg ` +9 &T( ` +10 &U b +9 &W I +9 &X0 &q +10 &X{ F +3 ( +4 "collection"'M& +4 "core" &Xy F +5 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.68 +2 "collection"'H& +5 "core" &Xy# F +6 .tHand.open +2 "manipulator"&1 +18 "core" 1 +3 "manipulator"&q% +6 "core" %у C +4 .tForearm.reconfigure :loose +91 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&' ] +93 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"' & +5 "core" &Xy F +4 "collection"'$% +6 "core" %0 +4 .tCSV.dial CSR +2 "collection"'>  +44 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'A'q +1353 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '/% +4 "core" %qJ  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'B'E +677 "core" ' +3 .tCSV.dial :waste +2 "collection"'S +140 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'W'P +1983 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"'<& +6 "core" &X{9 F +3 "collection"'% +6 "core" %R4 +2 .tCSV.dial :flush +3 "collection"'E  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'}'q +1279 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'- @ +46 "core" A +7 "collection"' % +6 "core" %q'  +4 .tCS.seek 7ml +2 "collection"'5'c +559 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'*  +3 '  +45 "core"  +108  +7 .tCBV.dial :waste1 +3 "collection"'V @ +86 "core" A +8 .tCS.seek 0ml +2 "collection"''P +1754 "core" ' +3 #tFlushing lower manifold's waste2 port +2 "collection"'d& +5 "core" &Xy' F +4 "collection"'|% +6 "core" %T +2 .tCSV.dial :flush +3 "collection"'"  +79 "core" +9 .tCS.seek 5ml +2 "collection"'N'q +1297 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"' @ +48 "core" B +7 "collection"'!% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'.'h +564 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'m  +7 ':  +7 "core"  +33  +6 .tCBV.dial :waste2 +3 "collection"'  +116 "core"  +8 .tCS.seek 0ml +2 "collection"'o'P +1760 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'3& +5 "core" &Xy F +4 "collection"'n% +6 "core" %U +2 .tCSV.dial :flush +3 "collection"'v  +78 "core" +8 .tCS.seek 5ml +3 "collection"''q +1289 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +77 "collection"'K @ +47 "core" A +6 "collection"'y% +6 "core" %q  +15 .tCS.seek 7ml +2 "collection"'C'd +572 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'@  +4 '0  +10 "core"  +34  +6 .tCBV.dial :waste2b +3 "collection"'  +112 "core"  +9 .tCS.seek 0ml +3 "collection"')'P +912 "Can"\ a3#C +842 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'4& +6 "core" &Xy F +2 "collection"';% +6 "core" %R +3 .tCSV.dial CSR +3 "collection"'  +44 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"''! +2014 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'k' +571 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'+ +3 's  +52 "core"  +61 +8 .tCTV.dial :intake +3 "collection"'u  +83 "core" +8 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'e' +2053 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'  +79 "core"  +8 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"','P +589 "core" ' +3 .tCSV.dial CSR +2 "collection"'  +112 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'w'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +1359 "core" ' +3 .tCSV.dial CBV +3 "collection"'2 +110 "core" +8 .tCS.seek 0ml +3 "collection"']'P +2614 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&t& +6 "core" &  b K* +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&^( +6 "core" ( +2 "manipulator"&& +6 "core" & 2 \\ K* +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &G& +4 "core" & \ K* +4 .tForearm.seek CC +2 "manipulator"&J'ш +104 "core" ' +3 .tHand.close +2 "manipulator"&(/ +23 "core" / +80 .tCC.seek :open +13 "collection"'?( +408 "core" ( +2 "manipulator"&D& +5 "core" & / / S* +4 "manipulator"&[% +5 "core" %ц % / R +5 .tForearm.seek :retract +2 "manipulator"&g' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +314 "core" ( +3 "manipulator"&1& +5 "core" &-~ H K P VF +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &L& +4 "core" &-~ H G WF +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +3 .tHand.open +2 "manipulator"&c1 +26 "core" 1 +3 "manipulator"&% +7 "core" %sc CA +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +3 #tCompleted [myDA_WCR #Phase 46: Friday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:37 +2 #Preparing to sleep until 9/13/25 11:00AM +15 #Asleep til 9/13/25 11:00AM +9 #Continuing at 11:00PDT13-Sep-25 +5 "Can"\ H3#h +7 ."Qmail"GoodNews.email "Then, in tube 5: myWCR \\t\\t\\t\\t\\t#Phase 47: Saturday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:221\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 14,\\n 5 => 19,\\n 6 => 33,\\n 7 => 33}\\nCan@13:21:18, 11.0C, 13% humidity, 14.4psia, 12.60V, 0.35A, 267.895Ah, 4.41W\\nSampled 196.2ml",Subject: "Asleep until 11:00PDT13-Sep-25" +1212 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5337 #"uploadLog"upsync +38750 "Can"\ L3# +60002 \ 13$o +60002 \ 13e% +60002 \ 33M% +60003 \ 03>&1 +60002 \ <3%& +60002 \ ;3'] +60002 \ 03' +60003 \ B3( +60002 \ 23) +60002 \ 43) +60002 \ &*3V*K +60003 \ $.3* +60006 \ '+3o+w +60016 \ &+3, +60005 \ &+3, +60002 \ "13+-9 +60003 \ !04- +60002 \ "14.e +60002 \ "04. +60002 \ !24/ +60002 \ "040' +60002 \ "14\ 0 +60003 \ #04 1S +60002 \ #14n1 +60006 \ F4^2 +59998 \ @4B3 +60002 \ "14%3 +60002 \ (*44A +60002 \ (*4}4 +60003 \ 94_5m +60002 \ :4L6 +60002 \ ',4/6 +60002 \ $147/ +60002 \ "14 7 +60003 \ 94"8[ +60002 \ $14$}8 +60002 \ ',4&69 +60002 \ (+4': +60002 \ '-4)R: +60002 \ (*4*;I +60003 \ $14,; +60002 \ $14.7 +59990 \ 846<> +59996 \ #148 ?c +60002 \ $04:? +60002 \ 94;@ +60003 \ #14=A% +60002 \ #14?A +60002 \ D4ABQ +60002 \ )*4CFB +60004 \ )+4DC} +60004 \ $04FD +60004 \ "34HD +60003 \ 94J^E? +60003 \ $14LDE +60002 \ $14N&Fk +60002 \ !14PG +60002 \ $14QG +60003 \ #14SH- +60002 \ #14UH @PDT1757747333.33 \ #14WIY +60002 \ M4YI +60002 \ #14[nJ +60001 \ )*4]!K +60003 \ (+4^K +60002 \ (,4`2LG +60002 \ $14bL +60002 \ =4cMs +60002 \ #04eN +60002 \ $14gN +60006 \ $24iO5 +59998 \ $14k~O +60002 \ $14mePa +60002 \ $14oeP +60002 \ #14qJQ +60003 \ :4s.R# +60002 \ #14uR +60002 \ #14w SO +60002 \ (*4xS +60002 \ &-4z8T{ +60003 \ (+4{U +60020 \ %/4}OU +60003 \ #04~V= +60002 \ #14V +60003 \ #14Wi +60002 \ #14W +60003 \ "14}X +60002 \ :4nY+ +60003 \ #14YY +60002 \ #148ZW +60003 \ "04#Z +60002 \ #14 [ +60002 \ #14\\ +60003 \ 94\\ +60002 \ (*4]E +60002 \ #04O] +60003 \ 448^q +60002 \ :4#_ +60001 \ G4_ +60002 \ #14`3 +60002 \ "14` +60001 \ ?4a_ +60002 \ ;4a +60002 \ "14b +60002 \ "04oc! +60001 \ "14Vc +60002 \ "145dM +60002 \ '*4d +60002 \ :4ey +60003 \ "14f +60002 \ 84nf +60001 \ "14Zg; +60001 \ "14Dg +60002 \ C4#hg +60001 \ B4h +60002 \ "14i +60001 \ 94j) +60002 \ "14j +60001 \ !24²kU +60002 \ C4ęk +60001 \ '*4al +60003 \ "14m +60002 \ !14m +60002 \ "14nC +60002 \ "14n +60002 \ "14Ϻoo +6520 \ "/4o$ +12 #tPowering core bus +561 .Gate.power :raw,:ON +3 "sampler") +48 )  +3 "core"  +5 "collection"' +3 '_ +6 "core"  +3 "processing"% +4 %f +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X +7 ."openPC"PC.home.seek :open +2 "processing"%Z( +6 "core" & +3 .tCC.home.seek :open +2 "collection"'( +320 "core" ( +9 ( +77 "Can"\ [4,o +14 #tPhase [myWCR #Phase 47: Saturday StandAloneWCR with Regular cleanup (1 puck)] +3 ."Qmail"Notice.email "At 11:00:38 began in tube 5: myWCR \\t\\t\\t\\t\\t#Phase 47: Saturday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:221\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 14,\\n 5 => 19,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 10.2C, 12% humidity, 14.4psia, 12.59V, 0.47A, 272.543Ah, 5.89W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 47: Saturday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +608 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'`& +4 "core" &w  +3 .tHand.open +2 "manipulator"&P1 +26 "core" 1 +3 "manipulator"&#& +6 "core" &\   I N"| +3 "manipulator"&Q% +6 "core" % [ i P +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +184 "core" ( +3 "manipulator"&H& +6 "core" &-n   0 M +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +6 "core" &-n O +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&q'o +111 "core" ' +3 .tHand.close +2 "manipulator"&M/ +22 "core" / +3 "manipulator"& & +6 "core" &-o  ? +3 "manipulator"&$% +6 "core" %ur T > +4 .tForearm.seek :retract +2 "manipulator"&>' ] +103 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +326 "core" ( +3 "manipulator"&r& +6 "core" &  M/ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &/& +4 "core" & ' L/ +7 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&A'ш +102 "core" ' +7 "manipulator"&S& +6 "core" & ' I/ +3 "manipulator"&B% +6 "core" %с \ \ j F +4 "collection"'<& +5 "core" &w  +5 "collection"'& +7 "core" &w  +4 .tCC.seek :closed +4 "collection"'E(X +3 "core" &w  +7 &w \  +6 &5x , +10 &a{ A +9 &'i T +9 &C U +10 &E U +9 &hC U +10 &+G T +9 &F T +9 & F T +10 &"qE T +9 &$2C U +9 &%F T +10 &'A U +9 &)yD T +10 &+:F U +9 &,E T +9 &.G T +10 &0C T +10 &2CA T +8 &4D T +10 &5D U +9 &7D U +10 &9KB T +9 &; D T +9 &<F U +10 &>F U +9 &@RE U +9 &BE T +10 &CO V +9 &Ec W +10 &GM Y +9 &I ^ +9 &J _ +10 &L ^ +9 &NE _ +9 &P _ +10 &Q ` +9 &S ` +10 &UC b +9 &W a +9 &X_L &t +10 &Xp M +5 ( +5 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.72 +2 "collection"'W& +6 "core" &Xj M + &Xj M +4 .tHand.open + "manipulator"&-1 +25 "core" 1 +3 "manipulator"& % +6 "core" %f N @ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&}' ] +104 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'*& +5 "core" &Xi M +4 "collection"'% +6 "core" %T +3 .tCSV.dial CSR +3 "collection"'V  +218 "core"  +14 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'5'q +1350 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +5 "collection"' +20 'd% +4 "core" %q  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"'|'@ +699 "core" ' +4 .tCSV.dial :waste +2 "collection"'" +141 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"''P +788 #"uploadLog"upsync +1195 "core" ' +3 #tPurging external Intake +2 "collection"'& +5 "core" &Xh M +4 "collection"'!% +6 "core" %S +3 .tCSV.dial :flush +3 "collection"'N  +47 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"':' +2541 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'m +7 '  +6 "core"  +68 ~ +6 .tCTV.dial :intake +3 "collection"'.  +83 "core"  +9 .tIntake.select :open +2 "sampler") +16 .tCS.seek 0ml +3 "collection"'3'P +2562 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'n  +83 "core" ~ +6 #tFlushing upper manifold +2 "collection"'v& +5 "core" &X] M +4 "collection"'o% +6 "core" %K +2 .tCSV.dial :flush +3 "collection"'K  +78 "core"  +7 .tCS.seek 5ml +3 "collection"'y'q +1304 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +2 "collection"' @ +44 "core" A +6 "collection"'0% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'@'e +563 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +5 'C  +9 "core"  +96  +6 .tCTV.dial :air +3 "collection"'4  +6 "core"  +7 .tCS.seek 0ml +2 "collection"';'P +1779 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +814 "core" ' +3 .tCSV.dial :waste +2 "collection"') +46 "core" +7 .tCS.seek 0ml +3 "collection"''P +804 "core" ' +3 "collection"'s& +7 "core" &X\\ M +2 "collection"'+% +6 "core" %R +3 .tCSV.dial :flush +3 "collection"'u  +45 "core"  +7 .tCS.seek 3ml +3 "collection"'k'2~ +805 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +6 "collection"' @ +45 "core" A +6 "collection"'e% +6 "core" %2y  +4 .tCS.seek 4.999ml +2 "collection"''q +571 "core" ' +3 .tCSV.dial :air +3 "collection"', @ +6 "core" @ +7 .tCS.seek 0ml +2 "collection"'w'P +1298 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'2'2~ +822 "core" ' +3 .tCSV.dial :waste +2 "collection"' +78 "core" +6 .tCS.seek 0ml +3 "collection"'t'P +814 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &  N, +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&G( +39 "core" ( +3 "manipulator"&(& +6 "core" & 4 0 ; Q\\ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &x& +4 "core" & ' - f R\\ +4 .tForearm.seek CC +2 "manipulator"&'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&=/ +15 "core" / +5 .tCC.seek :open +3 "collection"'D( +412 "core" ( +3 "manipulator"&[& +6 "core" & K T ` W] +3 "manipulator"&J% +6 "core" %ф V V l W +3 .tForearm.seek :retract +3 "manipulator"&^' ] +95 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&1(-z +313 "core" ( +3 "manipulator"&L& +5 "core" &- > F XL +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &c& +4 "core" &- I H XL +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +114 "core" ' +2 .tHand.open +2 "manipulator"&g1 +21 "core" 1 +2 "manipulator"&% +7 "core" %nW ] D* +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&6' ] +107 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 5 at 11:05:12PDT13-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 14,\\n 5 => 19,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 10.2C, 12% humidity, 14.4psia, 12.59V, 0.47A, 272.543Ah, 5.89W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Loading wcr puck from tube 5 into Collection Clamp +933 "collection"' & +6 "core" & +3 "manipulator"&_% +6 "core" % ` 7 v M +3 "storage"(f% +6 "core" %(  \ ' +3 "storage"(&. +6 "core" .([G +3 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 5 +3 "storage"((; +361 "core" ( +2 ."WCR"SC.configure :limp +3 "storage"($(\ 1b +5 (j& +4 "core" &;\  5 l\ % +3 "manipulator"&a& +7 "core" &- * W HL +3 "manipulator"&z% +6 "core" % `\ \  y G +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +2 "manipulator"&8( +187 "core" ( +3 "manipulator"&h& +5 "core" &# d F o +4 "storage"(~& +6 "core" &; ? \ % +84 ."WCR"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&' +96 "core" ' +3 "storage"(Y& +6 "core" &;   \ * +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(X' +192 "core" ' +3 "storage"(F- +5 "core" -'t +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +4 "core" &;  E\ ) +4 "manipulator"&& +8 "core" &# \ \ k J o +5 ."WCR"Elbow.seek 5 +2 "manipulator"&i( +6 "core" ( +3 "manipulator"&R& +6 "core" &# b F o +3 "storage"(]& +5 "core" &;  \ # +5 ."WCR"Forearm.seek 5 + 300 counts +3 "manipulator"&7' +24 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&%/ +19 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&{& +4 "storage"(p') +17 "core" &# , u L o +3 "manipulator"&'% +5 "core" %\   I +5 ."WCR"Forearm.seek :retract +3 "manipulator"&\ ' ] +114 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +11 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +166 "core" ( +2 "manipulator"&l& +7 "core" & & -  T, +6 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &\\& +6 "core" & )  / O, +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&U'ш +103 "core" ' +3 "manipulator"&T& +7 "core" & ( L, +3 "manipulator"&b% +6 "core" %с , U L +7 "collection"' & +6 "core" &t +4 "collection"'?& +8 "core" & +4 ."WCR"CC.seek :closed +5 "collection"'`(X +5 "core" & +3 & 4 +8 &Ey 2 +9 &5mw G +10 &Y T +9 &B T +10 &LD S +9 & C T +9 &B T +10 &C S +9 &!T@ S +9 &#C S +10 &$D S +9 &&D T +10 &(ZD T +10 &*A T +8 &+F T +10 &-F T +9 &/cF T +9 &1%E T +10 &2A T +9 &4F T +10 &6kE T +9 &8-D T +9 &9F T +10 &;C S +9 &=tD S +9 &?6D S +10 &@B S +9 &BI T +10 &DvW U +9 &F5c V +9 &Gv Y +10 &I ] +9 &Ke ^ +9 &M' ^ +10 &N _ +9 &P ^ +10 &Rh ` +9 &T) ` +9 &U a +10 &W H +9 &X- 'u +9 &X[ K +4 ( +6 "collection"'?& +12 #"WCR"Collection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.62 +9 .Hand.open +5 "manipulator"&P1 +11 "core" &X\\ K +8 1 +3 "manipulator"&#% +6 "core" %j Q ? +77 ."WCR"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&Q' ] +99 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +12 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")H+ +5 "core" + +2 "sampler")% +7 "core" %& +2 "collection"'& +7 "core" &X\\ K +5 "Can" z4+o) +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +2 "collection"'M  +6 "core"  +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X% +5 "core" %R +3 #"WCR"Intake @30.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X0XU  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %  +24 "collection"'/% +4 "core" %R +4 "sampler")-% +5 "core" %  +30 "collection"' % +4 "core" %R +3 "sampler")*% +7 "core" %  +2 ."WCR"Intake.select :close +3 "sampler")0 +18 )% +4 "core" %  +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")V'! +859 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")A  +84 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +5 "Can" 4p' +2 ."WCR"Intake.select :open +3 "sampler") +285 "collection"'I% +4 "core" %R +4 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +7 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X'  +18 "collection"'~% +5 "core" %R +3 "sampler")1% +7 "core" %&PP  +21 "collection"'{% +5 "core" %R +3 "sampler")'% +90 "core" %&fh  +3 "collection"'8% +7 "core" %R +2 #"WCR"Intake @30.4psia, vacuum from 20.0 to 24.0psi +5 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +5 "core" %R +3 "sampler")/% +5 "core" %96 B +111 "collection"'-% +5 "core" %R +4 "sampler") % +6 "core" %85 B +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )*% +5 "core" %=; B +3 ."WCR"SSV.dial :exhaust +3 "sampler")9  +82 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +900 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +86 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +5 "Can" 4pi' +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'$% +5 "core" %R +3 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X.% +6 "core" %"$!  +65 "collection"'/% +5 "core" %R +3 "sampler")-% +7 "core" %!,+  +74 "collection"' % +5 "core" %R +3 "sampler")*% +6 "core" %97 +86 "collection"'9% +4 "core" %R +3 "sampler")X% +5 "core" %KE  +98 "collection"'% +5 "core" %R +3 "sampler")$% +5 "core" %[W  +111 "collection"'% +5 "core" %R +3 "sampler")V% +5 "core" %wr  +126 "collection"'"% +4 "core" %R +3 "sampler")|% +5 "core" %  +142 "collection"'A% +5 "core" %R +3 "sampler")I% +7 "core" %  +159 "collection"'!% +4 "core" %R +4 "sampler")N% +6 "core" %  +180 "collection"'% +4 "core" %R +4 "sampler")d% +5 "core" %)&  +194 "collection"'5% +4 "core" %R +3 "sampler").% +7 "core" %SQ  +192 "collection"':% +5 "core" %R +4 "sampler")n% +5 "core" %  +194 "collection"'v% +4 "core" %R +4 "sampler")o% +6 "core" %  +193 "collection"'K% +4 "core" %R +3 "sampler")3% +5 "core" % +194 "collection"'% +5 "core" %R +3 "sampler")0% +5 "core" % \\ +194 "collection"'y% +5 "core" %R +3 "sampler")% +7 "core" % \\ +192 "collection"'W% +5 "core" %R +3 "sampler")4% +5 "core" %$ \\ +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )@% +4 "core" %%% \\ +3 ."WCR"SSV.dial :exhaust +3 "sampler");  +83 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")'! +914 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +84 "core" +90 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +8 "Can" 4,p + +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +5 "core" %R +3 #"WCR"Intake @33.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0XF+ +5 "core" + +5 "collection"'/% +7 "core" %R} +3 "sampler")-% +5 "core" %%  +17 "collection"' % +5 "core" %R +3 "sampler")*% +7 "core" %%  +17 "collection"'9% +5 "core" %R +4 "sampler")X% +5 "core" %%  +22 "collection"'% +5 "core" %R +3 "sampler")$% +7 "core" %%  +24 "collection"'% +5 "core" %R +3 "sampler")V% +7 "core" %%  +28 "collection"'"% +5 "core" %R +3 "sampler")|% +7 "core" %%   +33 "collection"'A% +5 "core" %R +3 "sampler")I% +6 "core" %%#  +39 "collection"'!% +5 "core" %R +3 "sampler")N% +6 "core" %%'&  +44 "collection"'% +5 "core" %R +4 "sampler")d% +6 "core" %%,+  +50 "collection"'5% +35 "core" %R +85 "sampler").% +12 "core" %?>  +4 "collection"':% +7 "core" %R +3 "sampler")n% +6 "core" %@>  +66 "collection"'v% +5 "core" %R +4 "sampler")o% +7 "core" %LJ  +74 "collection"'K% +5 "core" %R +3 "sampler")3% +7 "core" %WT  +3 "collection"'% +5 "core" %R +4 #"WCR"Intake @29.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X: * +140 "collection"'}% +5 "core" %R +4 "sampler")% +7 "core" %iNK * +158 "collection"'% +5 "core" %R +4 "sampler")_% +5 "core" %i\\[ * +181 "collection"'f% +5 "core" %R +4 "sampler")&% +6 "core" %isq * +193 "collection"'E% +5 "core" %R +3 "sampler")% +7 "core" %i * +3 "collection"'j% +6 "core" %R +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X +59 ."WCR"CBV.dial between CSV and waste2b +3 "collection"']  +100 "core"  +8 "collection"'~% +5 "core" %  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'1 ` +30 "core" b +10 ."WCR"CS.seek 6.559ml +3 "collection"'{'g +925 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'[  +6 '6  +32 "core"  +47  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Ab +5 ."WCR"CS.seek 0ml +4 "collection"'F'P +1461 "Can" }4q2 +203 "core" 'ׯ J E ۞ +5 ."WCR"CBV.dial :waste2b +3 "collection"'7  +36 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'l' +109 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'\\  +148 "core" +7 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'i  +46 "core"  +9 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +2 "collection"'p' +594 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'T' +2040 "core" ' +3 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +85 .CBV.dial SSV +5 "collection"' @ +80 "core" > +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +102 "core"  +11 "collection"' % +5 "core" %  +4 ."WCR"CSV.dial between air and CTV +4 "collection"'\ ` +62 "core" ^ +9 ."WCR"CS.seek 7.194ml +3 "collection"'%' +771 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'P  +8 '#  +45 "core"  +101  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Ab +5 ."WCR"CS.seek 0ml +3 "collection"'''P +1614 "core" ' J D +5 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'D  +37 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +344 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +146 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'  +47 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'M' +590 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +2043 "core" ' +4 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +2 "collection"'H @ +80 "core" > +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'b  +101 "core"  +10 "collection"'?% +5 "core" %  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'U ` +62 "core" ^ +8 ."WCR"CS.seek 7.173ml +3 "collection"'q' +775 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +4 'r  +46 "core"  +106  +9 ."WCR"CS.reconfigure :pressurize +81 "collection"'# d@<< Ab +9 ."WCR"CS.seek 0ml +3 "collection"' 'P +1555 "core" ' I C +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'S  +37 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'B' +382 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'8  +147 "core" +7 "collection"'/& +6 "core" &XZ K +3 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +2 "manipulator"&-% +6 "core" % g\ \ I +3 "storage"( % +6 "core" %I \ ' +3 "storage"(*. +5 "core" .(; +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 4 +2 "storage"(9(, +193 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (X& +4 "core" &, \ $ +4 "manipulator"&& +6 "core" & > G* +3 "manipulator"&$% +6 "core" % g  G +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&( +179 "core" ( +3 "manipulator"&V& +5 "core" & r LX +4 "storage"("& +5 "core" &,   1\ ) +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&|'| +99 "core" ' +3 "storage"(A& +6 "core" &,   \ * +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(I' +225 "core" ' +3 "storage"(!- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&N& +4 "core" & IX +4 "storage"(<& +6 "core" &,  J\ & +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 4 +3 "manipulator"&'\\ +33 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&d, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(5- +5 "core" -' +5 ."WCR"SE.seek 13.25 Pucks below Top Plate +2 "storage"(.'i +35 "core" ' +3 "manipulator"&:% +5 "core" %RY 7 +4 "storage"(n& +6 "core" &, \ \  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 4 + 290 counts +2 "manipulator"&v'~ +11 "core" ' +3 "manipulator"&o& +6 "core" &  OX +3 "storage"(K& +6 "core" &, \ ( +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&3'| +35 "core" ' +4 ."WCR"SE.seek 14.25 Pucks below Top Plate +3 "storage"(' +42 "core" ' +3 "manipulator"&>& +5 "core" &   PX +4 "manipulator"&% +6 "core" %Q F P! +83 ."WCR"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&W' ] +91 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&4( +177 "core" ( +4 "manipulator"&@& +5 "core" & H& +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &;& +4 "core" & _ I& +4 ."WCR"Forearm.seek CC +3 "manipulator"&O'ш +98 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&/ +22 "core" / +7 ."WCR"CC.seek :open +2 "collection"'( +408 "core" ( +4 "storage"(& +6 "core" &, F F \ - +3 "storage"(& +6 "core" &, F F\ \ - +3 "manipulator"&m& +6 "core" &   w O& +3 "manipulator"&e% +5 "core" %э   O +4 ."WCR"Forearm.seek :retract +3 "manipulator"&k' ] +96 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +2 "manipulator"&( +181 "core" ( +3 "manipulator"&s& +6 "core" & 3 1 RX +3 "storage"(0& +6 "core" &, E < \ / +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 4 +3 "manipulator"&+'\\ +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&2, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&,1 +23 "core" 1 +4 "manipulator"&% +7 "core" %io ~ @ +2 "storage"(x& +7 "core" &,  \ & +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 313 counts +2 "manipulator"&='Е +27 "core" ' +3 "manipulator"&)& +6 "core" & 0 . s TX +3 "storage"(w& +6 "core" &, 9 8 \ 0 +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&'| +21 "core" ' +3 "storage"( % +6 "core" % 8 9 ^\ 0 +4 ."downElevator"SE.seek :down +6 "storage"(u') +97 (J% +4 "core" %A) 9 9 ^\ 0\\v +4 "manipulator"&% +6 "core" %҃ & 0 = T +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&G' ] +58 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +26 "core" ' +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'L& +6 "core" & +3 "manipulator"&c& +5 "core" & I J UX +4 "manipulator"&g% +6 "core" % P I G V +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +175 "core" ( +3 "manipulator"&& +5 "core" &-~ I G : V +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +78 &}& +4 "core" &-~ J J ~ U +4 .tForearm.seek :garage +13 "manipulator"&'o +111 "core" ' +3 .tHand.close +2 "manipulator"&/ +26 "core" / +3 "manipulator"&_& +5 "core" &- M C +4 "manipulator"&f% +6 "core" %uk E C +4 .tForearm.seek :retract +2 "manipulator"&&' ] +110 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&E( +202 "Can"\ T4)qȌ +112 "core" ( +3 "manipulator"&& +6 "core" & 2 1 Q* +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &j& +4 "core" & 0 0 N R* +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&y'ш +103 "core" ' +3 "manipulator"&h& +5 "core" &   4 O* +4 "manipulator"&(% +5 "core" %т   n O +5 "collection"'a& +6 "core" & +4 "collection"'z& +8 "core" & +4 .tCC.seek :closed +4 "collection"'Y(X +5 "core" & +5 & 5 +7 &Du 2 +9 &:nv F +9 &[ T +10 &E S +9 &PD S +9 &F S +10 &D S +9 &D S +10 &!YD S +9 &#G S +9 &$E S +10 &&F S +9 &(_E S +9 &*"D S +10 &+D S +9 &-D S +10 &/iD S +9 &1+D S +9 &2C S +10 &4G S +9 &6oD S +9 &82G S +10 &9E S +9 &;D S +9 &=xD S +10 &?:E S +9 &@D S +10 &BF S +9 &D}O T +9 &F;^ U +10 &G{ Y +9 &I ^ +10 &Ki ^ +9 &M* ^ +9 &N _ +10 &P _ +9 &Rl _ +9 &T- ` +10 &U b +9 &W G +9 &X1 't +10 &XW J +3 ( +3 "collection"'z& +6 "core" &XV J +4 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.65 +2 "collection"' & +6 "core" &XV J +5 .tHand.open +2 "manipulator"&t1 +20 "core" 1 +3 "manipulator"&R% +6 "core" %p < H +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&]' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'~& +6 "core" &XV J +3 "collection"'1% +5 "core" %! +4 .tCSV.dial CSR +3 "collection"'^  +47 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"'6'q +1356 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '[% +3 "core" %q  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +3 "collection"'{'C +686 "core" ' +3 .tCSV.dial :waste +2 "collection"'7 +140 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'F'P +1983 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'\\& +6 "core" &XW J +3 "collection"'i% +6 "core" %U +2 .tCSV.dial :flush +3 "collection"'l  +48 "core"  +82 .tCS.reconfigure :fast +12 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'p'q +1297 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" B +6 "collection"'% +6 "core" %q  +4 .tCS.seek 7ml +3 "collection"' 'd +562 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'\  +2 'T  +44 "core"  +108  +7 .tCBV.dial :waste2b +3 "collection"'#  +6 "core"  +9 .tCS.seek 0ml +2 "collection"'P'P +1775 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'%& +5 "core" &XW J +4 "collection"'D% +6 "core" %U +2 .tCSV.dial CSR +3 "collection"''  +45 "core"  +11 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"''! +2029 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'' +570 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 'M  +59 "core"  +55 +7 .tCTV.dial :intake +3 "collection"'H  +83 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'b' +2063 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'?  +78 "core" +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'U'P +589 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +111 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'r'q +1355 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +1347 "core" ' +3 .tCSV.dial CBV +2 "collection"'q +110 "core" +9 .tCS.seek 0ml +2 "collection"'S'P +2617 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +5 "core" &  > L* +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&8( +4 "core" ( +4 "manipulator"&/& +80 "core" & \ H* +3 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +4 &-& +4 "core" &\ 0 I* +4 .tForearm.seek CC +3 "manipulator"& 'ш +106 "core" ' +3 .tHand.close +2 "manipulator"&*/ +28 "core" / +7 .tCC.seek :open +2 "collection"'X( +411 "core" ( +3 "manipulator"&& +6 "core" & 2 - C S* +3 "manipulator"&$% +6 "core" %{ % 0 F S +4 .tForearm.seek :retract +3 "manipulator"&' ] +93 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&V(-z +341 "core" ( +3 "manipulator"&"& +6 "core" &- I J ? U +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &- H H V +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +3 "manipulator"&A'o +112 "core" ' +3 .tHand.open +2 "manipulator"&Q1 +19 "core" 1 +3 "manipulator"&!% +6 "core" %kQ S @ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&N' ] +108 "core" ' +3 #tCompleted [myWCR #Phase 47: Saturday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:38 +2 #Preparing to sleep until 9/14/25 11:00AM +14 #Asleep til 9/14/25 11:00AM +8 #Continuing at 11:00PDT14-Sep-25 +5 "Can"\ H4r +7 ."Qmail"GoodNews.email "Then, in tube 5: myWCR {hotBleach :waste2b}\\t\\t#Phase 48: Sunday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:225\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 15,\\n 5 => 18,\\n 6 => 33,\\n 7 => 33}\\nCan@11:42:59, 10.0C, 13% humidity, 14.4psia, 12.60V, 0.35A, 273.136Ah, 4.41W\\nSampled 200.0ml",Subject: "Asleep until 11:00PDT14-Sep-25" +1194 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5390 #"uploadLog"upsync +29222 "Can"\ 94r^ +60002 \ 14r +60001 \ 14s +60002 \ $+4_t +60002 \ 04t +60002 \ 14uL +60002 \ 04u +60002 \ 04vx +60002 \ E4w +60002 \ 14w +60001 \ 14ix: +60002 \ 14MxЌ +60002 \ 14>yf +60002 \ 15 y +60001 \ D5z +60002 \ 15{( +60002 \ %*5{ +60002 \ $+5N|T +60001 \ %+5 | +60002 \ 15 } +60002 \ K5 ~ +60002 \ 15~ +60002 \ 15xB +60002 \ 85c، +60010 \ 15Fn +60004 \ 05+ +60002 \ =5 +60002 \ 150 +60003 \ 15ƌ +60002 \ 95\\ +60002 \ 15  +60002 \ 05"B +60003 \ 05$/ +60002 \ 15& +60002 \ 15'J +60002 \ D5) +60002 \ 15+v +60002 \ 45- +60002 \ A5/ +60003 \ 1518 +60002 \ 153~Ό +60002 \ A55pd +60002 \ 157Y +60002 \ 459M +60002 \ 15:& +60003 \ 15< +60002 \ 15>R +60002 \ 45@ +60002 \ 15B~ +60002 \ 15Df +60002 \ 15F\\ +60003 \ 15H9@ +60002 \ U5J$֌ +60002 \ 15Ll +60002 \ 15M +60002 \ C5O +60002 \ #,5Q. +60003 \ %)5SGČ +60002 \ 15UZ +60002 \ 15V +60002 \ 85X +60003 \ ?5Z +60002 \ 15\\ +60002 \ 15^H +60002 \ 05`ތ +60002 \ 15bt +60002 \ 05dn\ +60003 \ 25fe +60002 \ 15hH6 +60002 \ 15j(̌ +60002 \ &)5kb +60002 \ 15m +60002 \ I5o +60002 \ 15qr$ @PDT1757833739.28 \ 15sR +60002 \ ?5u=P +60002 \ 05w, +60002 \ 15y| +60002 \ :5z +60002 \ B5| +60003 \ 15~> +60002 \ 15Ԍ +60002 \ 15j +60002  \ %*5 +60002  \ 15 +60002 \ 15, +60002 \ :5Œ +60002 \ :5X +60002 \ 15w +60002 \ ?5T +60002 \ 25C +60002 \ 15( +60003 \ F5 F +60002 \ K5܌ +60002 \ 05r +60002 \ ?5 +60001 \ %*5h +60003 \ !054 +60002 \ 15ʌ +60002 \ 15` +60002 \ 15 +60002  \ 15 +60002  \ 15" +60002 \ 15p +60002  \ 15cN +60003 \ 15O +60002 \ 05*z +60002 \ 15" +60002 \ 35 +60002 \ %+5< +60003 \ !15Ҍ +60002 \ 05jh +60002 \ >5` +60002 \ 05D +60002 \ 25)* +60003 \ >5\  +60002 \ 15V +60002 \ 95 +60002 \ =5 +60002 \ 15ǻ +60002 \ 05ɜ +60003 \ :5ˌD +60002 \ $+5Mڌ +60002 \ 15p +60002 \ 45 +60002 \ 15 +60003 \ 75Ծ2 +60002 \ 15֣Ȍ +60002 \ 15؈^ +60002 \ 95n +60003 \ 05U +60002 \ 35: +60002 \ A5 +60002 \ 15 L +60002 \ 15 +60002 \ $*5x +60003 \ @5y +60002 \ 15\\¤ +60002 \ 15F: +60002 \ 25'Ќ +5936 \ 15Sb +11 #tPowering core bus +554 .Gate.power :raw,:ON +3 "sampler") +13 )< +4 "core"  +4 "collection"' +4 '5 +5 "core"  +4 "processing"% +4 %: +5 "core"  +14 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X  +83 "core" %<\  + % x h j \\ + +3 "manipulator"&% +10 ."rdyProcessing"PSV.dial :air +17 ."rdySampler"CSV.dial :waste1 +3 "processing"%|  +7 "collection"' +4 "core" % } a a + +11 .tForearm.home.seek :retract +4 ."rdyProcessing"PS.home.seek 0ml +4 "manipulator"&I' ] +4 "processing"%'ܑ +17 "core" +5 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 "sampler")v +6 "core"  +3 "sampler"). +5 "core"  +4 "sampler")@  +35 "core" ' +3 ."closeHand"Hand.close +5 .tElbow.reconfigure :loose +3 "manipulator"&;/ +3 &$ &.,(#b +9 .tElbow.jog 1500 +2 "manipulator"&3* +21 "core" +5 "sampler")d% +6 "core" %\   +7 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.home.seek 0ml +4 "collection"'#d @b +4 "sampler")'! +8 ."readyCS"CS.home.seek 0ml +4 "collection"'W'P +5 "core" * + / +5 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +3 "manipulator"&`(Z +324 "core" ( +4 "storage"(& +6 "core" & \ ! +3 .tSE.home.seek :down +2 "storage"(') +14 "core" ' +53 ' +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(m([G +163 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +295 "core" ' +988 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +6 .tForearm.seek :retract +3 "manipulator"&e' ] +4 "core" ' +4 .tElbow.seek :hammer +2 "manipulator"&s( +131 "core" ( +4 .tForearm.reconfigure :hammer + "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +3 "manipulator"&O'΢ +99 "core" ' +3 "manipulator"&0% +6 "core" %΢ L( +4 .tForearm.seek retracted +3 "manipulator"&4' ] +97 "core" ' +2 "manipulator"&,% +7 "core" % ^  Q +3 "processing"%& +6 "collection"'x& +6 "core" &= +3 & +7 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +4 "collection"')( +6 "processing"%w( +315 "core" ( +24 ( +79 "Can"\ J5 +16 #tPhase [myWCR {hotBleach :waste2b} #Phase 48: Sunday StandAloneWCR with hotBleach cleanup (1 puck)] +2 ."Qmail"Notice.email "At 11:00:38 began in tube 5: myWCR {hotBleach :waste2b}\\t\\t#Phase 48: Sunday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:225\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 15,\\n 5 => 18,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 10.4C, 13% humidity, 14.4psia, 12.59V, 0.36A, 278.270Ah, 4.56W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b}\\t\\t#Phase 48: Sunday StandAloneWCR with hotBleach cleanup (1 puck)" +2 #tStarting initialPurge +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +932 "collection"' & +4 "core" &w  +3 .tHand.open +2 "manipulator"&k1 +20 "core" 1 +3 "manipulator"&J& +7 "core" & Y H~ +3 "manipulator"&% +6 "core" % ^  L +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +186 "core" ( +3 "manipulator"&+& +6 "core" &-\ \ \ Jm +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &L& +4 "core" &- f Hm +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&c'o +110 "core" ' +4 .tHand.close +2 "manipulator"&g/ +19 "core" / +3 "manipulator"&=& +5 "core" &- 7m +4 "manipulator"&% +5 "core" %}j z T 5 +5 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +331 "core" ( +3 "manipulator"&}& +6 "core" & C0 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &u& +4 "core" & \  E0 +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&2'ш +113 "core" ' +6 "manipulator"&& +13 "core" & N0 +6 "manipulator"&_% +21 "core" %т G J +4 "collection"'f& +6 "core" &w  +4 "collection"'G& +8 "core" &w  +4 .tCC.seek :closed +4 "collection"'(X +3 "core" &w  +7 &x  C +7 &Fv 3 +9 &&mx G +10 &^ U +9 &xG U +9 &9F U +10 &C U +9 &E U +9 &D U +10 &!BD U +9 &#D T +10 &$C T +9 &&C U +9 &(KE T +10 &* F T +9 &+F U +9 &-D U +10 &/SA T +9 &1E U +10 &2D U +9 &4I U +9 &6ZG U +10 &8C T +9 &9E T +9 &;D T +10 &=cF T +9 &?%D T +10 &@@ T +9 &BH U +9 &DfX V +10 &F#g X +9 &G [\ +9 &I _ +10 &KT _ +9 &M _ +10 &N _ +9 &P _ +9 &RZ ` +10 &T ` +9 &U b +9 &W O +10 &X& *y +9 &X_ J +4 ( +2 "collection"'G& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.70 +2 "collection"'& +6 "core" &XZ J + &XZ J +4 .tHand.open +2 "manipulator"&1 +20 "core" 1 +4 "manipulator"&j% +10 "core" %т F +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&h' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'(& +96 "core" &XZ J +3 "collection"'a% +6 "core" %T +3 .tCSV.dial CSR +3 "collection"'&  +141 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1354 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 ' % +4 "core" %q  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"'t'A +692 "core" ' +4 .tCSV.dial :waste +3 "collection"'R +140 "core" +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'~'P +732 #"uploadLog"upsync +1260 "core" ' +3 #tPurging external Intake +3 "collection"'1& +6 "core" &XY J +3 "collection"'z% +5 "core" %P +4 .tCSV.dial :flush +3 "collection"'^  +45 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'y' +2528 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'B +4 '[  +18 "core" +62  +6 .tCTV.dial :intake +3 "collection"'6  +83 "core"  +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'7'P +2572 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'{  +84 "core" +6 #tFlushing upper manifold + "collection"'\\& +7 "core" &XY J +2 "collection"'i% +6 "core" %N +3 .tCSV.dial :flush +3 "collection"'l  +78 "core"  +7 .tCS.seek 5ml +2 "collection"'F'q +1302 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +46 "core" B +6 "collection"'% +5 "core" %q  +5 .tCS.seek 7ml +2 "collection"'p'c +573 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'\ +114 "core" ~ +6 .tCTV.dial :air +7 .CS.seek 0ml +2 "collection"'T'P +1788 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'#'2~ +812 "core" ' +3 .tCSV.dial :waste +2 "collection"' +91 "core" +12 .tCS.seek 0ml +2 "collection"'%'P +812 "core" ' +3 "collection"'D& +6 "core" &XY J +3 "collection"''% +6 "core" %U +2 .tCSV.dial :flush +3 "collection"'P  +45 "core"  +8 .tCS.seek 3ml +2 "collection"''2~ +812 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'M @ +46 "core" A +6 "collection"'% +5 "core" %2  +5 .tCS.seek 5ml +3 "collection"'H'q +566 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +6 "core" A +7 .tCS.seek 0ml +3 "collection"'?'P +1294 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'b'2~ +809 "core" ' +3 .tCSV.dial :waste +3 "collection"' +77 "core" +7 .tCS.seek 0ml +2 "collection"'U'P +805 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&r& +5 "core" & . s K/ +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&q( +4 "core" ( +4 "manipulator"&& +5 "core" & + K/ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" & + J/ +4 .tForearm.seek CC +2 "manipulator"&/'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&-/ +24 "core" / +5 .tCC.seek :open +2 "collection"'*( +409 "core" ( +3 "manipulator"&E& +6 "core" & 0 0 K Q/ +3 "manipulator"&]% +5 "core" % 2 0 Q +4 .tForearm.seek :retract +3 "manipulator"&Y' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +338 "core" ( +3 "manipulator"&$& +6 "core" &-v 1 /  R` +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" &-v , , C S` +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +3 "manipulator"&8'o +111 "core" ' +2 .tHand.open +2 "manipulator"&"1 +24 "core" 1 +3 "manipulator"&% +6 "core" %oc A? +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&Q' ] +104 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 5 at 11:05:16PDT14-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 15,\\n 5 => 18,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 10.4C, 13% humidity, 14.4psia, 12.59V, 0.36A, 278.270Ah, 4.56W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Whole Cell Archive sampling 1000ml +1112 #Loading wcr puck from tube 5 into Collection Clamp +2 "collection"'!& +6 "core" & +3 "manipulator"&% +7 "core" % S + j G +3 "storage"(A% +6 "core" %. \ " +3 "storage"(<. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 5 +2 "storage"(5(; +370 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (:& +6 "core" &; n\  +3 "manipulator"&n& +5 "core" &- ?B +4 "manipulator"&K% +7 "core" % S @ +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&o( +194 "core" ( +2 "manipulator"&>& +7 "core" && C +3 "storage"(|& +6 "core" &; H\  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&' +107 "core" ' +2 "storage"(& +7 "core" &; \ ) +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(v' +195 "core" ' +2 "storage"(.- +6 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (@& +4 "core" &; w\  +5 "manipulator"&d& +6 "core" && E +3 ."WCR"Elbow.seek 5 +3 "manipulator"&;( +7 "core" ( +2 "manipulator"&N& +7 "core" &&\  * ^ K +3 "storage"(V& +6 "core" &;  R\ ' +4 ."WCR"Forearm.seek 5 + 300 counts +3 "manipulator"&C' +18 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 ."WCR"Hand.close +2 "manipulator"&S/ +27 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&3& +4 "storage"(') +14 "core" && o ? +3 "manipulator"&9% +7 "core" % E" +3 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&0( +36 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +149 "core" ( +2 "manipulator"&I& +5 "core" & E, +4 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &`& +4 "core" & D, +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&,'ш +111 "core" ' +3 "manipulator"&& +6 "core" & L, +3 "manipulator"&x% +7 "core" %у   O +3 "collection"'e& +7 "core" & +5 "collection"'O& +8 "core" & +5 ."WCR"CC.seek :closed +3 "collection"'X(X +105 "core" & +2 &  +2 &0y +| + &_y @ + &;h S + &D T + &D T + &|C T + &=D T + &B T + & A T + &"B T +2 &$FF T + &&F T +7 &'F T +9 &)? T +10 &+OC T +9 &-G T +9 &.C T +10 &0F T +9 &2VA T +10 &4F T +9 &5F T +9 &7E T +10 &9`C S +9 &;"D S +9 &<B S +10 &>C S +9 &@hC S +10 &B(G T +9 &CV V +9 &Ee W +10 &G_} Y +9 &I ^ +9 &J ^ +10 &L _ +9 &NW _ +10 &P ^ +9 &Q ` +9 &S ` +10 &UV b +9 &W \\ +10 &XT> . +9 &X y K +5 ( +5 "collection"'O& +4 "core" &Xh K +4 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.67 +4 .Hand.open +2 "manipulator"&Z1 +28 "core" 1 +3 "manipulator"& % +6 "core" %у x ? +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&k' ] +96 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")J+ +6 "core" + +4 "sampler")% +5 "core" %& +4 "collection"'+& +6 "core" &Xh K +5 "Can" r57 +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +2 "sampler")#.0X0X % +7 "core" %FD  +20 "collection"'|% +5 "core" %O, +3 "sampler")% +7 "core" % +24 "collection"'% +5 "core" %O3 +3 "sampler")Q% +6 "core" % M +18 #"flow"2.5L/min +11 "collection"'.% +5 "core" %O3 +3 "sampler")@% +7 "core" %'% M +3 ."WCR"Intake.select :close +2 "sampler")0 +19 )d% +4 "core" %=< M +4 ."WCR"SSV.dial :exhaust +3 "sampler")N  +82 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")V'! +893 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +84 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +5 "Can" 5v +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'S% +4 "core" %OA +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0XZ  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +3 "sampler")&% +7 "core" % a +38 "collection"'W% +4 "core" %OH +3 "sampler") % +5 "core" %/, a +4 ."WCR"Intake.select :close +3 "sampler")0 +17 )% +4 "core" %*( a +3 ."WCR"SSV.dial :exhaust +3 "sampler")R  +82 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")t'! +893 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")1  +85 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +5 "Can" 5đ^ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'z% +4 "core" %O; +4 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +6 "core" %\\\\ +33 "collection"'|% +5 "core" %O/ +3 "sampler")% +7 "core" % d +38 "collection"'% +4 "core" %O! +4 "sampler")Q% +6 "core" % d +44 "collection"'.% +4 "core" %O9 +3 "sampler")@% +7 "core" %'' d +3 ."WCR"Intake.select :close +2 "sampler")0 +17 )% +4 "core" %43 d +3 ."WCR"SSV.dial :exhaust +3 "sampler")d  +82 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.seek 0ml +4 "sampler")N'! +980 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")A  +87 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +6 "Can" 5ĿF- +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %O6 +4 #"WCR"Intake @32.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X9 +21 "collection"'Z% +4 "core" %O# +4 "sampler") % +6 "core" %Z^ +25 "collection"'O% +4 "core" %O8 +4 "sampler"),% +6 "core" % ` +28 "collection"'% +5 "core" %O- +3 "sampler")+% +7 "core" % ` +33 "collection"'% +4 "core" %O9 +4 "sampler")J% +6 "core" % ` +38 "collection"'% +4 "core" %O# +4 "sampler")g% +6 "core" %OO ` +44 "collection"'s% +4 "core" %O) +4 "sampler")x% +6 "core" %jg ` +3 ."WCR"Intake.select :close +3 "sampler")0 +17 )% +4 "core" %kh ` +3 ."WCR"SSV.dial :exhaust +3 "sampler")4  +84 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")='! +901 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +82 "sampler")}  +89 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +9 "Can" 5  +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'u% +5 "core" %O% +3 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X;:  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X; +28 "collection"'%% +5 "core" %O( +3 "sampler")\\% +7 "core" %jd +33 "collection"'% +4 "core" %O, +3 "sampler")% +7 "core" % +38 "collection"'M% +4 "core" %O& +4 "sampler") % +6 "core" % +44 "collection"'% +4 "core" %O: +4 "sampler")b% +6 "core" %  +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )r% +4 "core" % \ +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler") '! +868 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")H  +85 "core"  +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +5 "Can" 5+/ +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'?% +9 "core" %O% +9 #"WCR"Intake @30.6psia, vacuum from 20.0 to 24.0psi +8 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X % +4 "core" %OH +7 "sampler")|% +6 "core" % v +57 "collection"'% +5 "core" %O? +3 "sampler")% +6 "core" % v +66 "collection"'Q% +5 "core" %OI +3 "sampler") % +6 "core" %)) v +75 "collection"'.% +5 "core" %OF +3 "sampler")@% +7 "core" %QQ v +85 "collection"'% +4 "core" %O6 +3 "sampler")d% +5 "core" %=< v +4 ."WCR"Intake.select :close +9 "sampler")0 +18 )"% +3 "core" %;9 v +4 ."WCR"SSV.dial :exhaust +3 "sampler")A  +82 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +923 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")N  +89 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +5 "Can" 5gK +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'o% +4 "core" %OM +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X$% +4 "core" %Om +3 "sampler")|% +6 "core" % +44 "collection"'% +5 "core" %Ok +3 "sampler")% +7 "core" % +50 "collection"'Q% +4 "core" %Oq +3 "sampler") % +7 "core" %GG +57 "collection"'.% +5 "core" %Ot +5 "sampler")@% +6 "core" %pm +65 "collection"'% +5 "core" %Ou +3 "sampler")d% +7 "core" % +74 "collection"'"% +5 "core" %Ol +3 "sampler")A% +5 "core" % +87 "collection"'% +4 "core" %Ow +3 "sampler")N% +7 "core" % +96 "collection"'o% +5 "core" %Oi +3 "sampler")% +7 "core" % +3 ."WCR"Intake.select :close +2 "sampler")0 +17 )I% +4 "core" % +3 ."WCR"SSV.dial :exhaust +3 "sampler")C  +82 "core"  +8 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")S'! +898 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")V  +88 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 675.0ml +4 "Can" 5t`) +3 ."WCR"Intake.select :open +2 "sampler") +301 "collection"'3% +5 "core" %Ok +4 #"WCR"Intake @30.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X<  +29 "collection"'P% +5 "core" %Om +4 "sampler"){% +7 "core" %(MK 7 +32 "collection"'%% +5 "core" %O{ +3 "sampler")\\% +6 "core" %(a_ +39 "collection"'% +5 "core" %O +3 "sampler")% +7 "core" %(vv +3 "collection"'% +6 "core" %Ol +3 #"WCR"Intake @30.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +4 "core" %Os +4 "sampler")|% +6 "core" %  +97 "collection"'T% +4 "core" %O +3 "sampler")% +7 "core" %  +109 "collection"'% +6 "core" %O| +3 "sampler")Q% +5 "core" %((  +126 "collection"' % +4 "core" %O +3 "sampler").% +7 "core" %MH  +140 "collection"'@% +5 "core" %Ow +3 "sampler")% +5 "core" %  +161 "collection"'d% +4 "core" %Oz +4 "sampler")"% +6 "core" % +180 "collection"'A% +4 "core" %Os +4 "sampler")% +5 "core" % ^ +194 "collection"'N% +4 "core" %Op +4 "sampler")o% +6 "core" %  ^ +192 "collection"'% +5 "core" %Oq +4 "sampler")I% +6 "core" %(' ^ +193 "collection"'C% +5 "core" %O +3 "sampler")q% +7 "core" %A@ ^ +192 "collection"'V% +5 "core" %Ow +3 "sampler")3% +7 "core" %95 ^ +3 ."WCR"Intake.select :close +2 "sampler")0 +17 )S% +4 "core" %GA ^ +4 ."WCR"SSV.dial :exhaust +3 "sampler")e  +82 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")'! +901 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +87 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 625.0ml +4 "Can" 6! +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'v% +4 "core" %Oz +4 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +7 "core" % +192 "collection"'|% +5 "core" %O\\ +3 "sampler")T% +6 "core" % +193 "collection"'% +5 "core" %OR +78 "sampler")% +7 "core" % P +117 "collection"'Q% +4 "core" %OI +4 "sampler") % +6 "core" % P +193 "collection"'.% +4 "core" %OD +3 "sampler")@% +7 "core" %" P +3 ."WCR"Intake.select :close +12 "sampler")0 +18 )% +4 "core" %-* P +4 ."WCR"SSV.dial :exhaust +3 "sampler")d  +84 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")"'! +922 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")A  +90 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 600.0ml +5 "Can" 66&9 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %OS +3 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X[29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler") ' +5 "core" '$**  +3 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[65:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +9557 'a5)  +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X $ +50 "collection"'}% +6 "core" %OR +3 "sampler")u% +6 "core" %a@IH $ +58 "collection"'=% +5 "core" %OK +4 "sampler")c% +6 "core" %a@RS $ +65 "collection"'O% +5 "core" %OK +4 "sampler")% +7 "core" %a@_] $ +74 "collection"'f% +5 "core" %Oa +4 "sampler")% +5 "core" %a@ji $ +86 "collection"'Z% +5 "core" %Oa +3 "sampler")% +7 "core" %a@yw $ +3 "collection"'_% +6 "core" %OF +3 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X  +4 !"WCR"o:ShallowSampler::Clogged:@checkpoint: omitted: mesg"'Filtering too Slowly after 425.0ml:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 .SSV.dial :exhaust +3 "sampler")^  +83 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.reconfigure :exhale +2 "sampler")#.0X +8 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'%' +2521 "core" ' +3 "collection"'\\% +7 "core" % b  +2 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +33 "core" a +8 ."WCR"CS.seek 2.037ml +3 "collection"'' +2046 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'i  +8 '  +8 "core"  +24  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Jb +5 ."WCR"CS.seek 0ml +3 "collection"'('P +119 "core" ' O Je ޟ +6 ."WCR"CBV.dial :waste2b +3 "collection"'  +37 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'b' +519 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'p  +146 "core" +7 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'r  +47 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +101 ."WCR"CS.seek 2ml +2 "collection"'z' +594 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +2039 "core" ' +3 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"'H @ +80 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +100 "core"  +11 "collection"'E% +5 "core" %f  +4 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +62 "core" _ +8 ."WCR"CS.seek 7.249ml +3 "collection"']'J +750 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'?  +8 '  +32 "core"  +111  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Jb +5 ."WCR"CS.seek 0ml +3 "collection"'$'P +1652 "core" '! R Mb +6 ."WCR"delay 2:00 +4498 "Can"\ Y6 (ƿI +7505 ."WCR"CBV.dial :waste2b +3 "collection"'/  +37 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'M' +307 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +146 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'!  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +18 ."WCR"CS.seek 2ml +2 "collection"'Y' +592 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'8' +2039 "core" ' +4 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +2 "collection"'- @ +81 "core" > +61 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'h  +101 "core"  +13 "collection"'% +5 "core" %r  +4 ."WCR"CSV.dial between air and CTV +4 "collection"'< ` +62 "core" _ +8 ."WCR"CS.seek 7.203ml +3 "collection"'m' +768 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"':  +7 'n  +33 "core"  +110  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Jb +4 ."WCR"CS.seek 0ml +3 "collection"'K'P +1634 "core" ' T J} +5 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'>  +37 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'|' +310 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'T  +146 "core" +7 "collection"'& +5 "core" &Xcj K +4 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +2 "manipulator"&% +7 "core" % a < +3 "storage"(Q% +6 "core" %I \  +2 "storage"( . +5 "core" .(; +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 4 +3 "storage"(.(, +191 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (@& +4 "core" &, \  +3 "manipulator"&& +5 "core" &  ;' +4 "manipulator"&d% +5 "core" % a X = +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 4 +3 "manipulator"&7( +173 "core" ( +3 "manipulator"&A& +6 "core" & D Ay +3 "storage"(& +6 "core" &, \  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&"'| +98 "core" ' +2 "storage"(& +7 "core" &, \  \  +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(I' +225 "core" ' +2 "storage"(C- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&q& +5 "core" &  @y +4 "storage"(V& +6 "core" &, \  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 4 +3 "manipulator"&3'\\ +36 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&S, +5 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +83 "storage"(N- +5 "core" -' +10 ."WCR"SE.seek 14.31 Pucks below Top Plate +3 "storage"(o' +38 "core" ' +3 "manipulator"&e% +5 "core" %ap . @ * +4 "storage"(v& +6 "core" &, z \  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 4 + 305 counts +2 "manipulator"&'Ѝ +26 "core" ' +2 "manipulator"&,& +7 "core" & k By +3 "storage"(& +6 "core" &, \  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&+'| +15 "core" ' +4 ."WCR"SE.seek 15.31 Pucks below Top Plate +3 "storage"('l +50 "core" ' +2 "manipulator"&J& +7 "core" & By +3 "manipulator"&`% +5 "core" %y N C +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +91 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&g( +174 "core" ( +3 "manipulator"&s& +7 "core" & G 9$ +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &x& +4 "core" & 7 <$ +4 ."WCR"Forearm.seek CC +3 "manipulator"& 'ш +93 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&9/ +23 "core" / +7 ."WCR"CC.seek :open +3 "collection"'( +408 "core" ( +2 "storage"(4& +7 "core" &, T\ & +3 "storage"(*& +6 "core" &, a\ & +3 "manipulator"&;& +6 "core" & n H# +3 "manipulator"& % +6 "core" %ђ r H +4 ."WCR"Forearm.seek :retract +2 "manipulator"&}' ] +103 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&u( +178 "core" ( +2 "manipulator"&=& +7 "core" & * KL +3 "storage"(c& +6 "core" &, V\ ' +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 4 +3 "manipulator"&O'\\ +111 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +3 "manipulator"&f1 +18 "core" 1 +4 "manipulator"&% +6 "core" %lr : +2 "storage"(Z& +5 "core" &,\ V\  +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 4 + 316 counts +2 "manipulator"&'И +20 "core" ' +2 "manipulator"&_& +81 "core" & NL +3 "storage"(& +6 "core" &,   D\ ) +4 ."WCR"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&L'| +31 "core" ' +3 "storage"(% +6 "core" %u \ ( +5 ."downElevator"SE.seek :down +4 "storage"(R') +98 (% +4 "core" %   T\ +[s +4 "manipulator"&&% +6 "core" %Ҕ   N O +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&W' ] +48 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +38 "core" ' +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"')& +6 "core" &m +3 "manipulator"&t& +5 "core" &  b OL +4 "manipulator"&[% +5 "core" % \\ v P +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&B(-z +185 "core" ( +2 "manipulator"&6& +5 "core" &- m PN +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +7 "core" &-  k PN +10 .tForearm.seek :garage +6 "manipulator"&G'o +112 "core" ' +3 .tHand.close +2 "manipulator"&^/ +23 "core" / +3 "manipulator"& & +7 "core" &- 0 >N +2 "manipulator"&y% +7 "core" %~k , > +3 .tForearm.seek :retract +3 "manipulator"&j' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&a( +314 "core" ( +3 "manipulator"&~& +6 "core" &   L( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &U& +4 "core" &   T L( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&\ 'ш +103 "core" ' +3 "manipulator"&1& +6 "core" & * J( +3 "manipulator"&l% +5 "core" %р * K +5 "collection"'& +6 "core" & +4 "collection"'F& +8 "core" &y +4 .tCC.seek :closed +4 "collection"''(X +5 "core" & +5 & 5 +8 &Ds 2 +9 &9lv F +10 &Z S +9 &D S +9 &ND S +10 &D S +9 &E S +10 &D S +9 &!VF S +9 &#E S +10 &$D S +9 &&E S +9 &(^D S +10 &*!A S +9 &+D R +10 &-D S +9 &/gC S +9 &1)A S +10 &2E S +9 &4G S +9 &6mF S +10 &80A S +9 &9D S +10 &;B S +9 &=wD S +9 &?9C S +10 &@C S +9 &BB S +10 &DzN U +9 &F8` V +9 &G{ Y +10 &I ^ +9 &Ke ^ +9 &M' ^ +10 &N _ +9 &P ^ +9 &Rk _ +10 &T* ` +9 &U b +10 &W G +9 &X1~ &r +9 &Xb I +4 ( +2 "collection"'F& +8 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.62 +2 "collection"'D& +6 "core" &X` I + &X`l I +5 .tHand.open +2 "manipulator" +24 "core" 1 +3 "manipulator"&{% +5 "core" %l w C +79 .tForearm.reconfigure :loose +14 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&P' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'\\& +7 "core" &Xak I +3 "collection"'% +6 "core" % +3 .tCSV.dial CSR +3 "collection"'%  +44 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +20 .tCS.seek 5ml +2 "collection"'i'q +1357 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '% +5 "core" %q~  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"''D +696 "core" ' +3 .tCSV.dial :waste +3 "collection"' +140 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'('P +1988 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'p& +6 "core" &Xb I +3 "collection"'r% +6 "core" %P} +2 .tCSV.dial :flush +3 "collection"'b  +46 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'z'q +1312 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'H @ +47 "core" B +6 "collection"'% +5 "core" %q  +5 .tCS.seek 7ml +2 "collection"'E'e +575 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +8 '  +40 "core"  +109  +7 .tCBV.dial :waste2b +8 .CS.seek 0ml +2 "collection"' 'P +1783 "core" ' +4 #tFlushing upper manifold + "collection"'?& +7 "core" &Xb I +2 "collection"']% +5 "core" %R +4 .tCSV.dial :flush +2 "collection"'/  +80 "core" +8 .tCS.seek 5ml +2 "collection"'$'q +1301 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +2 "collection"' @ +49 "core" B +7 "collection"'!% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'M'h +569 "core" ' +4 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'Y +3 '-  +57 "core"  +55  +8 .tCTV.dial :air +2 "collection"'h  +148 "core" ~ +8 .tCS.seek 0ml +3 "collection"''P +1767 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'<'2~ +817 "core" ' +3 .tCSV.dial :waste +2 "collection"'8 +82 "core" +18 .tCS.seek 0ml +3 "collection"'n'P +817 "core" ' +3 "collection"':& +5 "core" &Xbp I +3 "Can" [6UI +4 "collection"'m% +5 "core" %K +4 .tCSV.dial :flush +2 "collection"'>  +46 "core"  +9 .tCS.seek 3ml +2 "collection"'K'2~ +817 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'T @ +47 "core" B +6 "collection"'% +7 "core" %2r  +4 .tCS.seek 5ml +2 "collection"''q +562 "core" ' +3 .tCSV.dial :air +2 "collection"'Q @ +17 "core" > +8 .tCS.seek 0ml +2 "collection"' 'P +1296 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'@'2~ +812 "core" ' +2 .tCSV.dial :waste +3 "collection"' +76 "core" +8 .tCS.seek 0ml +2 "collection"'d'P +809 "core" ' +3 #tDisinfecting external Intake with mfbkill +2 "collection"'5& +6 "core" &Xb I +3 "collection"'A% +6 "core" %Kr +2 .tCSV.dial CSR +3 "collection"'  +140 "core"  +11 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 8ml +2 "collection"'0'! +2032 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +568 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'k +7 'C  +6 "core"  +99 +7 .tCTV.dial :intake +3 "collection"'q  +83 "core"  +9 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'V' +2071 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'N  +82 "core" +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'e'P +591 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'v  +111 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 4ml +2 "collection"','R8 +1098 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast +81 "collection"'#d @b +11 .tCS.seek 10ml +2 "collection"'' +1533 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'"  +4 '7  +45 "core" ~ +109  +8 .tCBV.dial :waste2b +3 "collection"'J  +53 "core"  +9 .tCS.seek 0ml +2 "collection"'`'P +2505 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'I  +46 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 4ml +2 "collection"'3'R8 +1096 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +1528 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'o +8 's  +51 "core" +56 +8 .tCTV.dial :air +3 "collection"'x  +146 "core" +8 .tCS.seek 0ml +2 "collection"'+'P +2501 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'S'2~ +808 "core" ' +3 .tCSV.dial :waste +3 "collection"'9 +44 "core" +8 .tCS.seek 0ml +3 "collection"''P +814 "core" ' +4 #tFlushing upper manifold + "collection"'X& +7 "core" &Xb I +2 "collection"'4% +6 "core" %Mw +3 .tCSV.dial :flush +3 "collection"'*  +46 "core"  +8 .tCS.seek 5ml +3 "collection"';'q +1292 "core" ' +4 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"' @ +44 "core" A +7 "collection"'=% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"' 'e +561 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'c +112 "core" ~ +7 .tCTV.dial :air +7 .CS.seek 0ml +3 "collection"'g'P +1772 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'f'2~ +818 "core" ' +3 .tCSV.dial :waste +3 "collection"' +47 "core" +8 .tCS.seek 0ml +3 "collection"'Z'P +811 "core" ' +4 "collection"'_& +6 "core" &Xb I +2 "collection"'% +5 "core" %R +4 .tCSV.dial :flush +2 "collection"'}  +44 "core"  +94 .tCS.seek 3ml +2 "collection"''2~ +815 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'u @ +47 "core" B +7 "collection"'% +6 "core" %2y  +4 .tCS.seek 5ml +2 "collection"'&'q +565 "core" ' +3 .tCSV.dial :air +3 "collection"'O @ +5 "core" A +9 .tCS.seek 0ml +3 "collection"')'P +1293 "core" ' +3 .tdelay 7 seconds +706 .CS.seek 3ml +4 "collection"'t'2~ +818 "core" ' +3 .tCSV.dial :waste +2 "collection"'[ +90 "core" +8 .tCS.seek 0ml +2 "collection"''P +801 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'& +5 "core" &Xb I +3 "collection"'L% +6 "core" %T +3 .tCSV.dial :flush +3 "collection"'6  +44 "core"  +9 .tCS.seek 5ml +2 "collection"''q +1288 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'R @ +47 "core" B +7 "collection"'% +5 "core" %q|  +5 .tCS.seek 6.999ml +2 "collection"'^'b +575 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'  +7 'y  +40 "core"  +109  +8 .tCBV.dial :waste2b +3 "collection"'W  +53 "core"  +9 .tCS.seek 0ml +2 "collection"'G'P +1776 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'B& +5 "core" &Xb I +4 "collection"'~% +5 "core" %U +3 .tCSV.dial CSR +3 "collection"'U  +46 "core"  +11 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"'1'! +2028 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'l' +574 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +7 'j  +52 "core"  +54 +8 .tCTV.dial :intake +3 "collection"'  +83 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'D' +2060 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'#  +79 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +77 "collection"'{'P +589 "core" ' +3 .tCSV.dial CSR +13 "collection"'F  +123 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +3 "collection"'\\'q +1347 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +1346 "core" ' +3 .tCSV.dial CBV +3 "collection"'% +108 "core" +8 .tCS.seek 0ml +3 "collection"'\ 'P +2625 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&|& +6 "core" & H( +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +6 "core" ( +2 "manipulator"&i& +7 "core" & H( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +5 "core" & F( +4 .tForearm.seek CC +2 "manipulator"&'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&p/ +20 "core" / +7 .tCC.seek :open +2 "collection"'r( +406 "core" ( +2 "manipulator"&b& +7 "core" & y O( +2 "manipulator"&(% +6 "core" %э \  O +4 .tForearm.seek :retract +3 "manipulator"&H' ] +97 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +329 "core" ( +2 "manipulator"&z& +7 "core" &-p  m PT +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" &-q  PS +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&'o +112 "core" ' +2 .tHand.open +2 "manipulator"&E1 +22 "core" 1 +3 "manipulator"&?% +6 "core" %oT 1 ; +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&]' ] +106 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 48: Sunday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:38 +2 #Preparing to sleep until 9/15/25 11:00AM +14 #Asleep til 9/15/25 11:00AM +8 #Continuing at 11:00PDT15-Sep-25 +4 "Can"\ I6* +7 ."Qmail"GoodNews.email "Then, in tube 5: myDA_WCR \\t\\t\\t\\t#Phase 49: Monday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:229\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 16,\\n 5 => 17,\\n 6 => 33,\\n 7 => 33}\\nCan@12:08:42, 11.3C, 13% humidity, 14.4psia, 12.58V, 0.36A, 279.250Ah, 4.48W\\nSampled 425.0ml",Subject: "Asleep until 11:00PDT15-Sep-25" +1325 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +803 "Can"\ G6GI +4773 #"uploadLog"upsync +55229 "Can"\ 16>ȁI +60002 \ *6I +60003 \ 16ɭI +60002 \ A6CI +60002 \ 16pI +60002 \ 16]oI +60002 \ C6!CI +60002 \ 16#3̛I +60002 \ @6%1I +60003 \ ?6&I +60002  \ 16(]I +60002 \ \ 16*I +60003 \ A6,ωI +60003 \ 76.I +60002 \ *60\\еI +60003 \ 162KI +60002 \ 163I +60002 \ 165wI +60002 \ 167 I +60002 \ 169ӣI +60002 \ 16;9I +60003 \ 56=zI +60002 \ ?6?_eI +60002 \ 36A@I +60002 \ 96C4֑I +60002 \ 16E'I +60002  \ 16F׽I +60006 \ "+6HSI +59998 \ 46JkI +60002 \ 06L\\I +60002  \ 16NEI +60002 \ 16P1ګI +60002 \ 16R AI +60002 \ 36SI +60002  \ 16UmI +60002  \ G6WI +60001 \ \ 26YݙI +60002 \ \ 06[/I +60001  \ \ S6]~I +60002  \ 16_a[I +60002 \ "+6a#I +60002 \ 16bI +60002 \ 16dI +60003 \ 16fI +60002 \ 76hII +60002 \ 16jwI +60002 \ 16lVuI +60002 \ 16n? I +60003 \ 46p1I +60002 \ 16r\ 7I +60002  \ ?6sI +60002 \ 16ucI +60002 \ 16wI +60002 \ "*6ypI +60003 \ 96{3%I +60002 \ Q6}"I +60002 \ 06QI +60002 \ 16I +60002 \ C6}I +60002 \ 16I +60002 \ 06I +60002 \ :6?I +60003 \ 16I +60002 \ 36ckI +60002 \ 96QI +60002 \ 164I +60002 \ #*6-I +60002 \ 06I +60002 \ 16qYI +60002 \ X6YI +60002 \ 16<I @PDT1757920145.31 \ 16"I +60003 \ =6\ I +60002 \ 16GI +60002 \ 66I +60002 \ @6sI +60002 \ 16 I +60002 \ 16I +60002 \ E6e5I +60002 \ #*6(I +60002 \ $*6aI +60002 \ 16CI +60002 \ 06$I +60002 \ 16#I +60002 \ 16I +60002 \ 16OI +60002 \ 16I +60002 \ 06{I +60003 \ 16I +60002 \ 06hI +60002 \ 16P=I +60002 \ E60I +60002 \ 16iI +60002 \ $*6I +60002 \ 06ňI +60002 \ <6o+I +60002 \ 16OI +60002 \ 169WI +60002 \ 96&I +60002 \ 06\ I +60002 \ 16I +60002 \ 16I +60002 \ 16EI +60002 \ 06֝I +60003 \ <6؁qI +60002 \ 16vI +60002 \ $*6=I +60002 \ <63I +60002 \ :6߿I +60003 \ 06_I +60002 \ V6I +60002 \ 16k I +60002 \ 16P\ !I +60002 \ G60\ I +60002 \ 16 MI +60002  \ 16 I +60002  \ :6 yI +60002 \ \ 56 I +60003  \ <6 I +60001  \ $*6t;I +60003 \ 16I +60002 \ ",6gI +60002 \ <6I +60002 \ 16~I +60003 \ 16\\)I +60002 \ >6CI +60002 \ 17.UI +60002 \ 17\ I +60003 \ ;7I +60002 \ ;7I +60002 \ 17I +60003 \ :7\ CI +60002 \ 07 |I +60002 \ 17foI +60002 \ #*7AI +60002 \ #*7I +60002 \ >7v1I +5336 \ 07> +5 #tPowering core bus +534 .Gate.power :raw,:ON +2 "sampler") +54 )/ +4 "core"  +4 "collection"' +4 '  +4 "core"  +5 "processing"% +5 % +3 "core"  +88 "collection"' 9\ +5 ' 0\ +4 ' -\ +17 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X  +37 "core" ' +3 ."closeHand"Hand.close +5 .tElbow.reconfigure :loose +3 "manipulator"&n/ +3 &$ &.,(#b +8 .tElbow.jog 1500 +3 "manipulator"&T* +19 "core"  +5 "sampler")% +6 "core" % +5 ."readyCS"CS.reconfigure :fast +5 ."rdySampler"SS.home.seek 0ml +4 "collection"'#d @b +4 "sampler")K'! +5 ."readyCS"CS.home.seek 0ml +7 "collection"'Q'P +5 "core" * +2 / +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +2 "manipulator"&(Z +318 "core" ( +3 "storage"( & +6 "core" & \ ( +3 .tSE.home.seek :down +2 "storage"(') +17 "core" ' +52 ' +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(@([G +175 "core" ' +2 ."rdyProcessing"PS.stop +2 "processing"%5 +290 "core" ' +982 ( +3 .tSC.configure :limp + "storage"($(\ 1b +6 .tForearm.seek :retract +2 "manipulator"&5' ] +6 "core" ' +3 .tElbow.seek :hammer +3 "manipulator"&A( +110 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&'΢ +117 "core" ' +3 "manipulator"&d% +5 "core" % L V U +5 .tForearm.seek retracted +2 "manipulator"&0' ] +96 "core" ' +2 "manipulator"&C% +5 "core" % \\ - /  R +89 "processing"%k& +8 "collection"'q& +4 "core" &D +3 & +7 ."openPC"PC.home.seek :open +5 .tCC.home.seek :open +3 "processing"%( +6 "collection"'N( +320 "core" ( +15 ( +73 "Can"\ \ L7Hu +8 #tPhase [myDA_WCR #Phase 49: Monday DA+WCR with Regular cleanup (4 pucks)] +3 ."Qmail"Notice.email "At 11:00:39 began in tube 5: myDA_WCR \\t\\t\\t\\t#Phase 49: Monday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:229\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 16,\\n 5 => 17,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:38, 11.2C, 13% humidity, 14.4psia, 12.60V, 0.37A, 284.248Ah, 4.72W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t\\t\\t\\t#Phase 49: Monday DA+WCR with Regular cleanup (4 pucks)" +2 #tStarting initialPurge +1265 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +5 "core" &x[  +3 .tHand.open +2 "manipulator"&v1 +16 "core" 1 +3 "manipulator"&e& +5 "core" &\ F"z +4 "manipulator"&,% +5 "core" % \\ h J +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&"(-z +201 "core" ( +2 "manipulator"&7& +7 "core" &-w \  ^ H] +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &J& +4 "core" &-w y H] +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&'o +108 "core" ' +3 .tHand.close +2 "manipulator"&I/ +20 "core" / +6 "manipulator"&`& +10 "core" &- 6Q +2 "manipulator"&3% +6 "core" %~m A 5 +5 .tForearm.seek :retract +2 "manipulator"&s' ] +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&o( +318 "core" ( +3 "manipulator"&x& +5 "core" & ` D0 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & } C/ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&+'ш +108 "core" ' +3 "manipulator"&9& +5 "core" & ) L. +4 "manipulator"&S% +6 "core" %т  v M +4 "collection"'X& +5 "core" &x*  +6 "collection"'4& +8 "core" &xU  +7 .tCC.seek :closed +3 "collection"'*(X +6 "core" &x  +2 &x' \  +6 &5x , +10 &a{\ A +9 &(j T +10 &C U +9 &B T +9 &jC T +10 &+E U +9 &C U +9 & F T +10 &"rB% T +9 &$4D T +10 &%C T +9 &'C U +9 &)zC T +10 &+<B$ T +9 &,B T +10 &.A T +9 &0A T +9 &2DA T +10 &4D T +9 &5C U +9 &7D% U +10 &9LC T +9 &; A U +9 &<D U +10 &>A T +9 &@TB T +10 &BC% T +9 &CN$ V +9 &Ec% W +10 &GN{ Y +10 &I ] +8 &J _ +10 &L _ +9 &NC" ` +10 &P  ^ +9 &Q ` +9 &S# ` +10 &UE& b +9 &W$ b! +9 &XeO( "j +10 &X ~# N +5 ( +3 "collection"'4& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.74 +2 "collection"'& +10 "core" &Xk N + &Xk N +4 .tHand.open +2 "manipulator"& 1 +17 "core" 1 +2 "manipulator"&=% +7 "core" %т ? +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&;' ] +94 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'c& +12 "core" &Xj$ N +2 "collection"' % +6 "core" %S% +4 .tCSV.dial CSR +2 "collection"'g  +140 "core"  +93 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1357 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +5 "collection"' +20 'f% +5 "core" %q#  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"'_'E +689 "core" ' +3 .tCSV.dial :waste +3 "collection"' +153 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'}'P +811 #"uploadLog"upsync +1179 "core" ' +4 #tPurging external Intake +2 "collection"'Z& +5 "core" &Xj$ N +4 "collection"'u% +5 "core" %Q# +4 .tCSV.dial :flush +3 "collection"'  +44 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +2545 "core" ' +3 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +5 "collection"'O +2 '&  +9 "core"  +68  +6 .tCTV.dial :intake +3 "collection"')  +84 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'['P +2560 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +2 "collection"'t  +84 "core" ~ +7 #tFlushing upper manifold +2 "collection"'& +6 "core" &XiZ N +2 "collection"'L% +6 "core" %J$ +3 .tCSV.dial :flush +3 "collection"'6  +78 "core"  +7 .tCS.seek 5ml +2 "collection"''q +1302 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'R @ +47 "core" B +6 "collection"'% +6 "core" %q%  +4 .tCS.seek 7ml +2 "collection"''d +566 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 'y  +10 "core"  +100 ~ +6 .tCTV.dial :air +3 "collection"'W  +6 "core"  +7 .tCS.seek 0ml +2 "collection"'^'P +1792 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'B'2~ +821 "core" ' +3 .tCSV.dial :waste +2 "collection"'~ +47 "core" +7 .tCS.seek 0ml +2 "collection"'U'P +811 "core" ' +3 "collection"'G& +6 "core" &Xj" N +3 "collection"'1% +6 "core" %P# +2 .tCSV.dial :flush +3 "collection"'j  +44 "core"  +7 .tCS.seek 3ml +3 "collection"''2~ +817 "core" ' +3 .tdelay 5 seconds +583 .CSV.dial :air +19 "collection"' @ +46 "core" A +6 "collection"'l% +5 "core" %2zG  +5 .tCS.seek 4.999ml +3 "collection"'#'q +567 "core" ' +3 .tCSV.dial :air +3 "collection"'D @ +6 "core" A +6 .tCS.seek 0ml +3 "collection"'F'P +1304 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'{'2~ +809 "core" ' +3 .tCSV.dial :waste +2 "collection"'\\ +78 "core" +7 .tCS.seek 0ml +2 "collection"'%'P +808 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &\ \ I+ +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&|( +34 "core" ( +3 "manipulator"&i& +5 "core" & " LO +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & \  u LO +5 .tForearm.seek CC +2 "manipulator"&p'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&a/ +17 "core" / +5 .tCC.seek :open +3 "collection"'P( +409 "core" ( +2 "manipulator"&'& +6 "core" & I G UO +3 "manipulator"&b% +6 "core" %ш G I U +4 .tForearm.seek :retract +2 "manipulator"&(' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +311 "core" ( +3 "manipulator"&& +6 "core" &-} I I i UR +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &z& +5 "core" &-} H H UR +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'o +113 "core" ' +3 .tHand.open + "manipulator"&E1 +26 "core" 1 +3 "manipulator"&?% +6 "core" %i` A7 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&H' ] +104 "core" ' +4 #tda sampling at most 1000ml, wcr at most 1000ml +5 ."Qmail"DAfans.email "Started da in tube 5 at 11:05:20PDT15-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 16,\\n 5 => 17,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:38, 11.2C, 13% humidity, 14.4psia, 12.60V, 0.37A, 284.248Ah, 4.72W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 5 into Collection Clamp +1476 "collection"'& +6 "core" & +3 "manipulator"&/% +9 "core" % a C +3 "storage"( % +5 "core" %, \ +4 "storage"(. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(!(; +365 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (-& +4 "core" &; \ $ +3 "manipulator"&$& +7 "core" &-}\ \ \ JR +2 "manipulator"&Y% +7 "core" % a - K +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&h( +202 "core" ( +2 "manipulator"&M& +7 "core" && B B +3 "storage"(& +6 "core" &; \  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 5 + 800 counts +4 "manipulator"&:' +97 "core" ' +4 "storage"(m& +5 "core" &; \  +5 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(>' +204 "core" ' +3 "storage"(- +6 "core" -'v +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (n& +4 "core" &; G\  +4 "manipulator"&]& +6 "core" && D +3 .tElbow.seek 5 +3 "manipulator"&( +6 "core" ( +3 "manipulator"&2& +5 "core" && b B +4 "storage"(\ & +5 "core" &; \ " +5 .tForearm.seek 5 + 300 counts +3 "manipulator"&T' +23 "core" ' +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"& / +21 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&.& +5 "storage"(<') +12 "core" && A +3 "manipulator"&d% +6 "core" % 2 D +4 .tForearm.seek :retract +3 "manipulator"&8' ] +101 "core" ' +4 .tElbow.seek CC +2 "manipulator"&( +41 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +142 "core" ( +2 "manipulator"&C& +7 "core" &  E+ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &k& +4 "core" & % F+ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&q'ш +111 "core" ' +3 "manipulator"&5& +5 "core" & ' K+ +4 "manipulator"&% +6 "core" %т 7 H +4 "collection"'w& +7 "core" &[ +3 "collection"'r& +10 "core" &[ +5 .tCC.seek :closed +3 "collection"'V(X +10 "core" & + &\ +5 & + #b +9 &jRx 9 +9 &yn M +10 &[H T +9 &B T +9 &C T +10 &D T +9 &dA T +9 & '@ S +10 &!A S +9 &#C S +10 &%mE S +9 &'.B T +9 &(F S +10 &*A T +9 &,tA T +9 &.6F T +10 &/D S +9 &1C S +10 &3|E\ T +9 &5?G S +9 &7C T +10 &8A T +9 &:D T +9 & E# S +9 &?C S +10 &AD T +9 &CNF T +9 &EO T +10 &FT V +9 &Hi W +9 &JD Z +10 &K ] +9 &M ^ +10 &O+ ^ +9 &Q? ^ +10 &R ` +9 &T ` +9 &V{ b +9 &Xr . +10 &X# R +9 ( +4 "collection"'r& +4 "core" &X[! I +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.57 +3 .Hand.open +2 "manipulator"&v1 +28 "core" 1 +3 "manipulator"&e% +6 "core" %т I @ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&,' ] +96 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +92 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")7+ +5 "core" + +3 "sampler")J% +5 "core" %& +4 "collection"'A& +6 "core" &XYV I +5 "Can" |7 +3 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 "collection"'I  +6 "core"  +6 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")` +7 "core"  +7 .tSS.reconfigure :fast +2 "sampler")#.0X% +5 "core" %U +3 "sampler")C% +5 "core" %.31  +16 "collection"'T% +5 "core" %U +3 "sampler")k% +5 "core" %.76  +19 "collection"'% +5 "core" %U +3 "sampler")5% +5 "core" %.:9  +22 "collection"'% +5 "core" %U +4 "sampler")<% +5 "core" %.@?  +26 "collection"'w% +4 "core" %U +3 "sampler")8% +5 "core" %.SS  +30 "collection"'P% +4 "core" %U +4 "sampler")v% +6 "core" %-zv  +33 "collection"'e% +5 "core" %U +3 "sampler")r% +5 "core" % +40 "collection"'q% +4 "core" %U +3 "sampler")J% +6 "core" % +44 "collection"'A% +5 "core" %U +3 "sampler")I% +5 "core" %XU +4 .tIntake.select :close +2 "sampler")0 +91 )`% +4 "core" %SQ +3 .tSSV.dial :exhaust +14 "sampler")K  +82 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")7'! +921 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")  +3 "collection"'0 @ +10 "core" ? +70  +8 #tAllowing 5:18 for 25.0ml of remaining 825.0ml +5 "Can" 7# +2 .tIntake.select :open +2 "sampler") +217 "collection"'"% +5 "core" %U +3 #tIntake @33.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X(  +16 "collection"'X% +5 "core" %U +3 "sampler")s% +7 "core" %OM0im  +3 "collection"'N% +6 "core" %U +2 #tIntake @28.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0XA  +20 "collection"'% +5 "core" %U +3 "sampler")~% +6 "core" % o +4 "collection"'W% +6 "core" %U +2 #tIntake @30.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X 9 +4 .tIntake.select :close +2 "sampler")0 +18 )B% +4 "core" %LL 9 +4 .tSSV.dial :exhaust +3 "sampler")G  +82 "core"  +7 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")D'! +365 #"flow"2.6L/min +526 "core" ' +4 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")#  +4 "collection"' @ +8 "core" ? +72 +8 #tAllowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can" 7c +3 .tIntake.select :open +2 "sampler") +217 "collection"'l% +4 "core" %U +4 #tIntake @31.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X0X 8 +90 "collection"'z% +4 "core" %U +4 "sampler")E% +8 "core" %72 ; +3 .tIntake.select :close +2 "sampler")0 +18 )?% +4 "core" %1. ; +4 .tSSV.dial :exhaust +2 "sampler")  +83 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")('! +896 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")  +2 "collection"'/ @ +10 "core" ? +72 +7 #tAllowing 5:18 for 25.0ml of remaining 750.0ml +4 "Can" 7MM +3 .tIntake.select :open +2 "sampler") +218 "collection"''% +4 "core" %U +3 #tIntake @31.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X% +4 "core" %U\ +4 "sampler")C% +6 "core" %$" a +29 "collection"'T% +4 "core" %U +3 "sampler")k% +6 "core" %'% a +3 .tIntake.select :close +2 "sampler")0 +18 )% +4 "core" %51 a +3 .tSSV.dial :exhaust +3 "sampler")5  +83 "core"  +7 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")'! +865 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")<  +2 "collection"'w @ +10 "core" ? +73 +90 #tAllowing 5:18 for 25.0ml of remaining 725.0ml +7 "Can" 7)% +3 .tIntake.select :open +2 "sampler") +217 "collection"'8% +4 "core" %U +4 #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +5 "core" %ZX +45 "collection"'C% +5 "core" %U +3 "sampler")T% +5 "core" % +52 "collection"'k% +4 "core" %U +3 "sampler")% +6 "core" % +58 "collection"'n% +5 "core" %U +3 "sampler")5% +6 "core" % +66 "collection"']% +4 "core" %U +4 "sampler")w% +5 "core" % +76 "collection"'<% +4 "core" %U +4 "sampler")8% +6 "core" % +2 .tIntake.select :close +2 "sampler")0 +17 )% +4 "core" % +4 .tSSV.dial :exhaust +2 "sampler")e  +83 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")r'! +915 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")h  +4 "collection"'q @ +9 "core" ? +72 +8 #tAllowing 5:18 for 25.0ml of remaining 650.0ml +5 "Can" 7 e+ +2 .tIntake.select :open +2 "sampler") +217 "collection"'J% +4 "core" %U +3 #tIntake @33.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X)% +87 "core" %XX  +5 "collection"' % +10 "core" %U +4 "sampler")C% +7 "core" % +2 "collection"'T% +7 "core" %U +2 #tIntake @30.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X9  +29 "collection"'~% +5 "core" %U +3 "sampler")W% +7 "core" %='HG  +33 "collection"'U% +5 "core" %U +3 "sampler")% +7 "core" %=WV  +38 "collection"'t% +5 "core" %U +3 "sampler")B% +7 "core" %=jg  +43 "collection"'G% +5 "core" %U +3 "sampler")% +6 "core" %=~~  +4 "collection"'1% +6 "core" %U +2 #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +2 "sampler")' +5 "core" '\ ;   +3 !o:I2C::UnexpectedReply: mesg"5I2C::Servo::AbsMove3Reply[6A:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2228 ':5  +5 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +3 "sampler")#.0X% +5 "core" %U +3 "sampler") % +7 "core" %',-  +32 "collection"'C% +5 "core" %U +4 "sampler")T% +5 "core" %'5/  +39 "collection"'% +5 "core" %U +3 "sampler")b% +6 "core" %';;  +44 "collection"'n% +5 "core" %U +3 "sampler")5% +7 "core" %'EC  +50 "collection"']% +4 "core" %U +3 "sampler")w% +7 "core" %'PN  +57 "collection"'<% +36 "core" %U +4 "sampler")8% +6 "core" %fd { +66 "collection"'% +4 "core" %U +3 "sampler")e% +7 "core" %ws +74 "collection"'M% +5 "core" %U +3 "sampler")q% +6 "core" % +86 "collection"'h% +4 "core" %U +3 "sampler")J% +5 "core" % +98 "collection"'r% +5 "core" %U +3 "sampler")`% +5 "core" % +111 "collection"'K% +4 "core" %U +4 "sampler")P% +6 "core" % +124 "collection"'k% +5 "core" %U +3 "sampler")A% +5 "core" % +142 "collection"'I% +4 "core" %U +4 "sampler")"% +5 "core" %A= +160 "collection"'7% +5 "core" %U +3 "sampler")3% +5 "core" %VT +182 "collection"'S% +4 "core" %U +3 "sampler")X% +5 "core" % +194 "collection"'s% +5 "core" %U +3 "sampler")N% +5 "core" % +194 "collection"'x% +4 "core" %U +4 "sampler")% +5 "core" % +194 "collection"'c% +4 "core" %U +3 "sampler") % +5 "core" % +194 "collection"'4% +5 "core" %U +3 "sampler")g% +5 "core" % J +194 "collection"' % +4 "core" %U +4 "sampler"):% +5 "core" % J +4 .tIntake.select :close +2 "sampler")0 +17 )=% +4 "core" %#$ J +3 .tSSV.dial :exhaust +3 "sampler")v  +83 "core"  +82 .tExhaust.select :open +13 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")f'! +899 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")  +2 "collection"'_ @ +8 "core" ? +75 +8 #tAllowing 5:18 for 25.0ml of remaining 575.0ml +5 "Can" 7( [' +3 .tIntake.select :open +2 "sampler") +217 "collection"'Z% +4 "core" %U +4 #tIntake @31.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X% +7 "core" %-\   +20 "collection"' % +5 "core" %U +3 "sampler")C% +7 "core" %-  +24 "collection"'T% +5 "core" %U +4 "sampler")m% +6 "core" %-  +28 "collection"'% +5 "core" %U +4 "sampler")b% +5 "core" %-  +34 "collection"'n% +5 "core" %U +3 "sampler")5% +7 "core" %&  +38 "collection"']% +4 "core" %U +4 "sampler")w% +7 "core" %&   +43 "collection"'<% +5 "core" %U +4 "sampler")8% +7 "core" %&('  +49 "collection"'% +5 "core" %U +4 "sampler")e% +7 "core" %&/,  +57 "collection"'M% +5 "core" %U +4 "sampler")q% +7 "core" %&96  +65 "collection"'h% +5 "core" %U +3 "sampler")J% +7 "core" %&B@  +74 "collection"'r% +5 "core" %U +3 "sampler")`% +7 "core" %PM  +85 "collection"'K% +5 "core" %U +3 "sampler")P% +6 "core" %b]  +97 "collection"'k% +5 "core" %U +3 "sampler")A% +6 "core" %xv  +110 "collection"'I% +6 "core" %U +3 "sampler")"% +7 "core" %  +3 "collection"'7% +6 "core" %U +2 #tIntake @31.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X% +7 "core" %'\   +57 "collection"' % +6 "core" %U +3 "sampler")C% +7 "core" %'  +65 "collection"'T% +5 "core" %U +3 "sampler")m% +6 "core" %'  +75 "collection"'% +5 "core" %U +3 "sampler")b% +7 "core" %'  +85 "collection"'n% +5 "core" %U +3 "sampler")5% +7 "core" %&# , +96 "collection"'\ % +5 "core" %U +3 "sampler")]% +7 "core" %1, ( +109 "collection"'w% +6 "core" %U +3 "sampler")<% +7 "core" %=< ( +124 "collection"'8% +5 "core" %U +3 "sampler")% +7 "core" %PM ( +140 "collection"'e% +5 "core" %U +4 "sampler")M% +5 "core" %hc ( +160 "collection"'q% +5 "core" %U +3 "sampler")h% +7 "core" % ( +180 "collection"'J% +5 "core" %U +3 "sampler")r% +6 "core" % ( +3 "collection"'`% +7 "core" %U +2 #tIntake @32.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X  +5 "core"  +28  +9 .tCS.reconfigure :pressurize + "collection"'# d@<<?b +5 .tCS.seek 0ml +3 "collection"'C'P +1183 "core" ''E? +5 "collection"'T% +6 "core" %'oG@<  +3 "sampler")m% +6 "core" %%  +3 #tBubblePoint: Intake @24.1psia, Outlet @3.3psia +2 .CBV.dial SSV +2 "collection"' @ +38 "core" A +8 .tSS.reconfigure :default +2 "sampler")#.0XL  +4 "sampler")5% +6 "core" %8  +3 #tEvacuated: Intake @24.0psia, Outlet @24.0psia +2 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")\ +111 "core" +9 .tSS.reconfigure :exhale + "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'h'P +67 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")J +147 "core"  +7 .tSS.reconfigure :exhale +2 "sampler")#.0Xd +104 "collection"'9 +5 "core" 9Bd +104 "collection"'9 +5 "core" 9Fd +104 "collection"'}9 +4 "core" 9Kd +105 "collection"' 9 +4 "core" 9\ Od +104 "collection"'[9 +5 "core" 9)Sd +104 "collection"'R9 +4 "core" 9J Xd +104 "collection"'S9 +5 "core" 9l\ \\d +104 "collection"'W9 +4 "core" 9 `d +105 "collection"'+9 +4 "core" 9 ed +104 "collection"'%9 +5 "core" 9 id +104 "collection"'9 +5 "core" 9md +104 "collection"'~9 +5 "core" 9rd +104 "collection"'t9 +4 "core" 9<vd +105 "collection"'B9 +4 "core" 9_{d +104 "collection"'G9 +5 "core" 9d +104 "collection"'y9 +4 "core" 9d +104 "collection"'9 +5 "core" 9d +104 "collection"'19 +4 "core" 9d +105 "collection"'69 +4 "core" 9 d +104 "collection"'09 +5 "core" 90a +104 "collection"'j9 +5 "core" 9S_ +104 "collection"'U9 +5 "core" 9u\\ +104 "collection"'D9 +4 "core" 9Y +104 "collection"'^9 +5 "core" 9V +104 "collection"'&9 +4 "core" 9"S +105 "collection"'9 +4 "core" 9#P +104 "collection"'9 +5 "core" 9%N +104 "collection"'o9 +4 "core" 9=&K +105 "collection"'*9 +4 "core" 9]'H +104 "collection"'l9 +5 "core" 9})F +104 "collection"'{9 +5 "core" 9+C +104 "collection"'9 +5 "core" 9,A +104 "collection"'|9 +5 "core" 9.> +104 "collection"'z9 +5 "core" 90= +104 "collection"'9 +5 "core" 93; +104 "collection"'9 +5 "core" 9,38 +105 "collection"'a9 +4 "core" 9G56 +104 "collection"'i9 +5 "core" 9a75 +104 "collection"'9 +5 "core" 9z94 +104 "collection"'9 +5 "core" 9;2 +104 "collection"'p9 +5 "core" 9<1 +104 "collection"'L9 +5 "core" 9=/ +104 "collection"'9 +4 "core" 9?. +105 "collection"'\\9 +5 "core" 9A, +104 "collection"'(9 +5 "core" 9C+ +104 "collection"'@9 +5 "core" 9D) +104 "collection"'-9 +5 "core" 9&F\ ( +104 "collection"'?9 +80 "core" 9EI& +104 "collection"'E9 +5 "core" 9UJ& +104 "collection"'#9 +5 "core" 9eL$ +104 "collection"'9 +5 "core" 9uN# +104 "collection"''9 +4 "core" 9O## +104 "collection"'9 +5 "core" 9Q'" +104 "collection"'9 +4 "core" 9S,! +104 "collection"'29 +5 "core" 9T0! +104 "collection"'Y9 +4 "core" 9V4 +105 "collection"'.9 +4 "core" 9W9 +104 "collection"'/9 +5 "core" 9Y= +104 "collection"' 9 +4 "core" 9ZA +105 "collection"'d9 +5 "core" 9\\F +104 "collection"'F9 +5 "core" 9]J +104 "collection"' 9 +4 "core" 9_N +104 "collection"'>9 +5 "core" 9 aS +104 "collection"'9 +4 "core" 9 bW +105 "collection"'T9 +4 "core" 9 c[ +104 "collection"'m9 +5 "core" 9 e` +104 "collection"'9 +4 "core" 9 %fd +104 "collection"';9 +5 "core" 9 +ih +104 "collection"'n9 +4 "core" 9 3im +105 "collection"'59 +5 "core" 9 :kq +104 "collection"'\ 9 +5 "core" 9 Amv +104 "collection"'b9 +5 "core" 9 Fnz +104 "collection"'<9 +4 "core" 9 Mo~ +104 "collection"']9 +5 "core" 9 Sp +104 "collection"'89 +4 "core" 9 Xr +104 "collection"'9 +5 "core" 9 ^s +104 "collection"'e9 +4 "core" 9 cu +105 "collection"'q9 +4 "core" 9 iv +105 "collection"'w9 +4 "core" 9 mx +104 "collection"'J9 +5 "core" 9 ry +104 "collection"'C9 +5 "core" 9 x{ +104 "collection"'M9 +4 "core" 9 }| +104 "collection"'h9 +5 "core" 9 } +104 "collection"'k9 +4 "core" 9  +104 "collection"'r9 +6 "core" 9  +104 "collection"'9 +4 "core" 9  +104 "collection"'A9 +5 "core" 9  +104 "collection"'`9 +4 "core" 9  +105 "collection"'"9 +4 "core" 9  +104 "collection"'I9 +5 "core" 9  +104 "collection"'79 +5 "core" 9  +104 "collection"'$9 +5 "core" 9  +104 "collection"'X9 +4 "core" 9  +104 "collection"'N9 +5 "core" 9  +104 "collection"'s9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +105 "collection"'x9 +4 "core" 9  +104 "collection"'K9 +5 "core" 9  +104 "collection"'c9 +4 "core" 9  +105 "collection"'49 +4 "core" 9  +105 "collection"' 9 +4 "core" 9  +105 "collection"' 9 +4 "core" 9  +105 "collection"'g9 +4 "core" 9  +104 "collection"'=9 +5 "core" 9  +104 "collection"'v9 +5 "core" 9   +180 "collection"'_9 +4 "core" 9  +104 "collection"'39 +5 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'Z9 +5 "core" 9  +104 "collection"'f9 +5 "core" 9 " +104 "collection"'Q9 +4 "core" 9\ ' +104 "collection"'99 +5 "core" 9\ + +104 "collection"')9 +5 "core" 9\ \ / +104 "collection"'9 +4 "core" 9\ 4 +105 "collection"'u9 +4 "core" 9\ 8 +104 "collection"'9 +5 "core" 9\ < +104 "collection"'9 +5 "core" 9\ A +104 "collection"'O9 +5 "core" 9\ E +104 "collection"'P9 +5 "core" 9\ !I +104 "collection"'9 +5 "core" 9\ %N +104 "collection"'9 +5 "core" 9\ (R +15 .tCH.hold 10:00,70C +5 "collection"'}9 +4 ' `\ t `\ (\ +8 "core" 9\ )S +3 S +5 "collection"' % +6 "core" %  +3 #tBegun lysing Collection Puck Heater at 68C/64.1psia +33513 "Can" 77"  +26472 "core" ` +3 "collection"'[9 +6 "core" 9\ t +3 "collection"'R% +5 "core" % \ \ | : +4 #tEnded lysing Collection Puck Heater at 70C/72.7psia +3 .CS.seek 0ml +3 "collection"'S'P +337 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +4 "collection"'W @ +114 "core" A +6 .tCSV.dial :air +3 "collection"'+ @ +44 "core" ? +8 .tCS.seek 5ml +2 "collection"'%'q +1352 "core" ' +3 .tCSV.dial CTV +3 "collection"'  +46 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'~ @ +47 "core" ? +6 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'t  +46 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'B @ +46 "core" ? +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'G'P +1353 "core" ' +3 "collection"'y% +6 "core" %Q +2 #tPuck @155.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +3 "collection"' +109 "core"  +6 .tCBV.dial CSV +2 "collection"'1  +32 "core"  +8 "collection"'6% +6 "core" %Q  +4 .tCS.seek 5ml +2 "collection"'0'q +1350 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'j  +47 "core" +6 "collection"'U% +6 "core" %q+&  +4 .tCS.seek 7ml +2 "collection"'D'j +591 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'^ @ +46 "core" ? +7 .tCS.seek 10ml +2 "collection"'&' +848 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +125 "core" ^ +6 #tLysing Complete +2 "collection"'& +5 "core" &XW I +4 #tStoring sh1 puck in Collection Clamp to tube 4 +2 "manipulator"&o% +6 "core" % c Y E +3 "storage"(*% +80 "core" %J \ $ +3 "storage"(l. +4 "core" .(; +5 .tSC.reconfigure :tight +14 "storage"($ .(\ 1~b +4 .tSC.seek 4 +2 "storage"({(, +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &,\ \ +4 "manipulator"&|& +6 "core" & [ D) +3 "manipulator"&z% +6 "core" % c  D +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&( +174 "core" ( +3 "manipulator"&& +6 "core" & B G^ +3 "storage"(a& +6 "core" &, \  v\ % +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&i'| +97 "core" ' +3 "storage"(& +5 "core" &, H\ % +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +220 "core" ' +4 "storage"(p- +5 "core" -'0 +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&L& +5 "core" & 4 D^ +3 "storage"(& +7 "core" &, k\ ! +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 4 +3 "manipulator"&\\'\\ +35 "core" ' +3 .tElbow.hold +2 "manipulator"&(, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(@- +3 "core" -'0 +6 .tSE.seek 15.32 Pucks below Top Plate +2 "storage"(-'z +34 "core" ' +3 "manipulator"&?% +5 "core" %ae c d 3 +4 "storage"(E& +6 "core" &, A\  +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 4 + 305 counts +2 "manipulator"&#'Ѝ +20 "core" ' +3 "manipulator"&& +5 "core" & H^ +4 "storage"('& +6 "core" &, \ " +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&'| +33 "core" ' +4 .tSE.seek 16.32 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 "manipulator"&2& +7 "core" & G^ +3 "manipulator"&Y% +6 "core" %҃\ v G +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&.' ] +94 "core" ' +3 .tElbow.seek CC +3 "manipulator"&/( +169 "core" ( +2 "manipulator"& & +6 "core" & C% +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &d& +4 "core" & C% +4 .tForearm.seek CC +2 "manipulator"&F'ш +103 "core" ' +3 .tHand.close +2 "manipulator"& / +18 "core" / +6 .tCC.seek :open +2 "collection"'>( +413 "core" ( +3 "storage"(& +5 "core" &, [\  +4 "storage"(T& +6 "core" &, y\  +3 "manipulator"&m& +6 "core" & c @# +3 "manipulator"&% +5 "core" %ё ? +79 .tForearm.seek :retract +13 "manipulator"&;' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +3 "manipulator"&n( +180 "core" ( +2 "manipulator"&5& +7 "core" & ( @E +3 "storage"(\ & +6 "core" &, '\  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 4 +2 "manipulator"&b'\\ +108 "core" ' +2 .tElbow.hold +3 "manipulator"&<, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&]1 +28 "core" 1 +3 "manipulator"&8% +7 "core" %hz D @ K /. +2 "storage"(& +5 "core" &, \  +4 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 4 + 312 counts +2 "manipulator"&e'Д +29 "core" ' +2 "manipulator"&q& +7 "core" & FE +3 "storage"(w& +6 "core" &, \ " +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +3 "manipulator"&J'| +14 "core" ' +3 "storage"(C% +6 "core" % ;\ # +5 ."downElevator"SE.seek :down +4 "storage"(M') +98 (h% +4 "core" %< 4\ &Zp +4 "manipulator"&k% +5 "core" %ҁ d G +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&r' ] +46 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +38 "core" ' +4 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +6 "core" & +3 "manipulator"&A& +6 "core" &\ \ LE +3 "manipulator"&`% +6 "core" % P ; o M +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&"(-z +171 "core" ( +3 "manipulator"&I& +7 "core" &-  Y J +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &7& +6 "core" &-\ \  6 K +3 .tForearm.seek :garage +3 "manipulator"&$'o +109 "core" ' +3 .tHand.close +2 "manipulator"&X/ +22 "core" / +3 "manipulator"&N& +6 "core" &- b 9 +3 "manipulator"&s% +5 "core" %k  9 +5 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&x( +305 "core" ( +3 "manipulator"&K& +5 "core" & H& +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &c& +4 "core" & v E& +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&4'ш +100 "core" ' +3 "manipulator"& & +6 "core" & E& +77 "manipulator"& % +6 "core" %ё 5 G +3 "collection"'g& +5 "core" & +15 "collection"'=& +8 "core" & +4 .tCC.seek :closed +4 "collection"'v(X +6 "core" & +3 &h  +7 &,uP ,} +10 &`x @ +9 &5h R +9 &A S +10 &F S +9 &wD S +9 &8F S +10 &@^ S +9 & D S +10 &"~D S +9 &$@C S +9 &&C S +10 &'A T +9 &)Bv S +9 &+HC] S +10 &-\ C S +9 &.A S +10 &0C S +9 &2OD_ T +9 &4D T +10 &5G S +9 &7F S +9 &9WC T +10 &;Dk T +9 &<B  T +10 &>D T +9 &@`@ S +9 &B"A S +10 &CJ T +9 &EW V +9 &GYx Y +10 &Il ] +9 &JN _ +10 &L _ +9 &NP ^ +9 &P _ +10 &Qh ` +9 &S ` +9 &UQ a +10 &W ^ +9 &XUB 0 +10 &Xh L +5 ( +5 "collection"'=& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.73 +2 "collection"'_& +3 "core" &XZ L +3 &XZ L +5 .tHand.open +2 "manipulator"&31 +19 "core" 1 +3 "manipulator"&% +7 "core" %r < +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Z' ] +115 "core" ' +3 .tPSV.dial PSR +3 "processing"%f +145 "core"  +10 "processing"%Q% +7 "core" %ܑC +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +20 .tPS.seek 1.5ml +2 "processing"%9' +1606 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%)  +46 "core"  +7 .tPS.seek 0ml +3 "processing"%'ܑ +1601 "core" ' +4 .tPSV.dial PSR +2 "processing"%u +49 "core"  +10 .tPSR.select :air +3 "processing"% +21 .tPS.seek 2.5ml +3 "processing"%' +2617 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"% +2 "collection"'O  +12 "core" @ +3 "processing"%P +6 "core" @ +3 "processing"%  +64 "core" +113 +10 .tPSV.dial :mixloop +2 "processing"% +111 "core" +7 .tCTV.dial :air,avoiding: :intake +5 .PTV.dial :PRVmixing +3 "processing"%}  +140 "core" +8 .tPS.seek 0ml +4 "processing"% 'ܑ +2619 "core" ' +3 .tPSV.dial :air +3 "processing"%H  +46 "core"  +7 .tPS.seek 2.5ml +3 "processing"%' +2623 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%[ +81 "core" +19 .tPS.seek 0ml +2 "processing"%R'ܑ +2614 "core" ' +4 .tPSV.dial :air +2 "processing"%:  +48 "core"  +8 .tPS.seek 2.5ml +2 "processing"%W' +2615 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%+ +48 "core" +8 .tPS.seek 0ml +3 "processing"%S'ܑ +2316 "Can" \ V7<; +298 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &\ \  8 K& +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&~( +4 "core" ( +4 "manipulator"&t& +5 "core" & & K& +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &B& +4 "core" & '  K& +4 .tForearm.seek CC +3 "manipulator"&%'ш +93 "core" ' +2 .tHand.close +2 "manipulator"&y/ +16 "core" / +6 .tCC.seek :open +2 "collection"'( +413 "core" ( +2 "manipulator"&1& +7 "core" & \ J& +3 "manipulator"&6% +6 "core" %њ I +4 .tForearm.seek :retract +2 "manipulator"&G' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&j(-z +317 "core" ( +3 "manipulator"&U& +6 "core" &- . $  RP +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &0& +4 "core" &- ! & RP +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&^'o +110 "core" ' +2 .tHand.open +2 "manipulator"&D1 +18 "core" 1 +2 "manipulator"&% +7 "core" %f3 ~ U 6 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +107 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%o +6 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%*  +17 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +10 .CTV.dial :air,avoiding: :intake +5 #Loading lyfil puck from tube 5 into Collection Clamp +2 "collection"'l& +5 "core" &5 +4 "manipulator"&% +6 "core" % ]  " M Q +3 "storage"(|% +6 "core" %I 6 6 \ - +3 "storage"(z. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(!(; +199 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &;   \ * +4 "manipulator"&a& +5 "core" &-   NP +4 "manipulator"&% +5 "core" % ]   B O +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +3 "manipulator"&( +197 "core" ( +76 "manipulator"&,& +5 "core" &(  U P +4 "storage"(p& +5 "core" &; 7 6 \ - +5 .tForearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&L' +97 "core" ' +2 "storage"(& +7 "core" &; # 0 !\ - +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(@' +208 "core" ' +3 "storage"(?- +5 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (E& +4 "core" &; I\ ( +3 "manipulator"&& +6 "core" &( m L +4 .tElbow.seek 5 +3 "manipulator"&'( +12 "core" ( +2 "manipulator"&2& +7 "core" && [ L] +3 "storage"(Y& +6 "core" &; ) c\ ( +4 .tForearm.seek 5 + 300 counts +2 "manipulator"&i' +23 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&/ +22 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&& +5 "storage"(\\') +12 "core" && N L] +3 "manipulator"&#% +7 "core" % L +4 .tForearm.seek :retract +2 "manipulator"&-' ] +100 "core" ' +3 .tElbow.seek CC +3 "manipulator"& ( +56 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +114 "core" ( +2 "manipulator"&d& +6 "core" &  z N' +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &  } M' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&('ш +107 "core" ' +3 "manipulator"& & +6 "core" &  m K' +3 "manipulator"&.% +5 "core" %т\  J +4 "collection"'V& +7 "core" &E +3 "collection"'& +10 "core" &N +5 .tCC.seek :closed +2 "collection"'T(X +7 "core" &M + &G  +7 &-v> ,~ +9 &`v[ @ +10 &:hf S +9 &DP S +9 &D3 S +10 &}C S +9 &>E S +9 &D S +10 & Cq S +9 &"Dq S +10 &$FDO S +9 && F S +9 &'D S +10 &)C S +9 &+ODz S +10 &-Eh S +9 &.DI S +9 &0C; S +10 &2XB1 S +9 &4Dz S +9 &5Fu S +10 &7De S +9 &9_ES S +10 &;!D8 S +9 &<D0 S +9 &>D* S +10 &@gB S +9 &B*C S +10 &CI S +9 &EO U +9 &Gf^M V +10 &I"y X +9 &Jz ] +9 &Ld ] +10 &NYS ] +9 &PO ] +9 &Q _ +10 &S ` +9 &UY ` +10 &W Z\ +9 &XRAp 1 +9 &X`h H +6 ( +5 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.54 +4 .Hand.open +2 "manipulator"&m1 +5 "core" &XW^ H +12 1 +2 "manipulator"&% +6 "core" %с = C +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&5' ] +99 "core" ' +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'\  +148 "core" ~ +82 .tCSV.dial CTV +15 "collection"'F  +31 "core"  +9 .tPS.seek 2.5ml +2 "processing"%/' +2614 "core" ' +4 "collection"']% +6 "core" %  +4 .tCS.seek 4.25ml +3 "collection"'8'Z$ +1544 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%  +47 "core"  +10 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%q  +78 "core"  +9 .tPS.seek 0ml +2 "processing"%w'ܑ +2641 "core" ' +4 .tCBV.dial between PRV and waste1 +3 "collection"'C ` +37 "core" ^ +7 .tCSV.dial :air +3 "collection"'; @ +59 "core" A +7 .tCS.seek 10ml +3 "collection"'h' +1541 "core" ' +3 .tCSV.dial CTV +3 "collection"'k  +44 "core"  +9 .tCS.seek 0ml +3 "collection"'n'P +2613 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'b @ +32 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'  +149 "core" +6 "collection"'A& +7 "core" &XV' H +3 #tStoring lyfil puck in Collection Clamp to tube 4 +2 "manipulator"&`% +6 "core" % U D D +3 "storage"(e% +6 "core" %I \ ! +2 "storage"(. +6 "core" .(; +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"(J(, +201 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (I& +4 "core" &, N\  +4 "manipulator"&7& +5 "core" & S B% +4 "manipulator"&M% +5 "core" % U C +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&<( +177 "core" ( +3 "manipulator"&X& +6 "core" & FZ +3 "storage"(N& +6 "core" &, -\ # +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +3 "manipulator"&s'| +100 "core" ' +3 "storage"(r& +5 "core" &, ^\ % +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"($' +203 "core" ' +2 "storage"("- +6 "core" -'¢ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&K& +4 "core" & g FZ +4 "storage"(c& +6 "core" &, C\  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 4 +2 "manipulator"& '\\ +36 "core" ' +3 .tElbow.hold +3 "manipulator"& , +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(g- +79 "core" -'¢ +15 .tSE.seek 16.33 Pucks below Top Plate +3 "storage"(' +38 "core" ' +3 "manipulator"&>% +6 "core" %Rp V X 2 +2 "storage"(_& +7 "core" &, \  +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 4 + 290 counts +2 "manipulator"&3'~ +22 "core" ' +3 "manipulator"&& +5 "core" & EZ +4 "storage"(=& +7 "core" &, \ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +3 "manipulator"&f'| +35 "core" ' +4 .tSE.seek 17.33 Pucks below Top Plate +3 "storage"(Q'U +49 "core" ' +3 "manipulator"&4& +5 "core" & k EZ +4 "manipulator"&)% +5 "core" %҄ | E +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&9' ] +91 "core" ' +4 .tElbow.seek CC +2 "manipulator"&u( +174 "core" ( +4 "manipulator"&& +6 "core" & j A& +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & g A& +5 .tForearm.seek CC +3 "manipulator"&P'ш +94 "core" ' +3 .tHand.close +2 "manipulator"&O/ +15 "core" / +6 .tCC.seek :open +2 "collection"'( +407 "core" ( +2 "storage"(& +5 "core" &, O\  +4 "storage"(}& +7 "core" &, \  +3 "manipulator"&& +6 "core" & X 9% +3 "manipulator"&H% +6 "core" %ы z | 8 +4 .tForearm.seek :retract +2 "manipulator"& ' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&[( +176 "core" ( +2 "manipulator"&& +7 "core" &\ BY +3 "storage"(:& +6 "core" &, 1\  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +7 .tForearm.seek 4 +2 "manipulator"&R'\\ +109 "core" ' +3 .tElbow.hold +2 "manipulator"&+, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&W1 +21 "core" 1 +8 "manipulator"&% +6 "core" %js X _ 3 +3 "storage"(t& +5 "core" &, `\  +4 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 4 + 314 counts +2 "manipulator"&B'Ж +28 "core" ' +2 "manipulator"&y& +7 "core" &\ GY +3 "storage"(x& +6 "core" &, \  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +76 "manipulator"&Z'| +15 "core" ' +3 "storage"(v% +5 "core" %Z \ +16 ."downElevator"SE.seek :down +4 "storage"(1') +98 (6% +4 "core" %r 3 \\\ $Yl +4 "manipulator"&%% +7 "core" %r\ \  ? I +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&~' ] +43 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +46 "core" ' +3 .tPSV.dial :air +3 "processing"%U  +79 "core" +7 .tPS.seek 2.5ml +3 "processing"%0' +2613 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%D +45 "core" +7 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +46 "core"  +6 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%o +45 "core" +7 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%*  +46 "core"  +6 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%l'ܑ +2626 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%G& +5 "core" &tA  +4 "manipulator"&& +5 "core" &\   H NY +4 "manipulator"&|% +6 "core" % Z  j M +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(-z +180 "core" ( +3 "manipulator"&^& +6 "core" &-  & NW +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-  MW +4 .tForearm.seek :garage +3 "manipulator"&a'o +110 "core" ' +3 .tHand.close +2 "manipulator"&/ +28 "core" / +3 "manipulator"&{& +5 "core" &- :W +4 "manipulator"&,% +6 "core" %}e  : +3 .tForearm.seek :retract +3 "manipulator"&p' ] +121 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&j( +128 "core" ( +3 "manipulator"&& +6 "core" &  k P +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &    Q +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&?'E +96 "core" ' +3 "manipulator"&E& +6 "core" &\ \  L +3 "manipulator"&% +7 "core" %J \  K +3 "processing"%2& +6 "core" &t7  +4 "processing"%Y& +8 "core" &t@  +4 .tPC.seek :closed +4 "processing"%(SD +6 "core" &tA  +3 &uC D +8 &GyB 4 +9 &)m~@ H +10 &eB T +9 &OC S +9 &FNA S +10 &JA S +9 &LC S +10 &QC T +9 &!MNC T +9 &#MB T +10 &$NB T +9 &&OB S +9 &(UQC T +10 &*NB T +9 &+JA S +10 &-LB S +9 &/]OC T +9 &1OC T +10 &2PB T +9 &4OA S +9 &6eOB T +10 &8&SB T +9 &9O@ T +10 &;QB T +9 &=lOA T +9 &?0OD S +88 &@MB S + &BPA S + &DtR@ T + &F1gC V + &G{B X +2 &IA Y + &KjB Z + &M,B Z + &NB Z + &PA [\ +5 &RS{rC 6 +10 &S&sB Q +9 &S(=B 7 +4 ( +3 "processing"%Y& +19 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.71 +2 "processing"%& +6 "core" &S(;A 7 + &S(;B 7 + &S(;B 7 +4 .tHand.open +2 "manipulator" +20 "core" 1 +3 "manipulator"&% +6 "core" %D o F +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&L' ] +99 "core" ' +3 .tPRV.dial :air +3 "processing"%@  +48 "core"  +6 .tPSV.dial :mixloop +2 "processing"%d +46 "core" +7 "processing"%% +5 "core" %܋: +5 .tPS.seek 0.3ml +2 "processing"%i' +381 "core" ' +3 .tPSV.dial PSR +3 "processing"%' +111 "core"  +12 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"% '5a +488 "core" ' +3 .tdelay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%.' +1906 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"%V +112 "core" +7 .tPTV.dial :mixing +3 "processing"%\\ @ +76 "core" A +9 .tPBV.dial :waste2 +2 "processing"%-  +100 "core"  +8 .tPS.seek 0ml +3 "processing"%'ܑ +2622 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&m& +5 "core" & C +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +6 "core" ( +4 "manipulator"&& +5 "core" & A +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\ & +4 "core" & C +4 .tForearm.seek PC +3 "manipulator"&('E +100 "core" ' +3 .tHand.close +2 "manipulator"&F/ +25 "core" / +6 .tPC.seek :open +2 "processing"%S( +377 "core" ( +3 "manipulator"&]& +6 "core" & d G +3 "manipulator"&&% +6 "core" %M G +3 .tForearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&q(-z +149 "core" ( +3 "manipulator"&/& +5 "core" &- GE +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &C& +4 "core" &- FE +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&;'o +112 "core" ' +2 .tHand.open +2 "manipulator"&81 +21 "core" 1 +2 "manipulator"&k% +7 "core" %lQ ~ o 5 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +76 "manipulator"&h' ] +108 "core" ' +14 #tLoading da puck from tube 5 into Processing Clamp +2 "processing"%b& +5 "core" &7 +4 "manipulator"&% +6 "core" % i ; L +3 "storage"(A% +6 "core" %I   F\ ) +3 "storage"(`. +5 "core" .(, +5 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(e(; +207 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &; W\ &$ +3 "manipulator"&I& +7 "core" &-\  JD +3 "manipulator"&7% +6 "core" % i\ \  J +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&M( +188 "core" ( +3 "manipulator"&!& +5 "core" &' L +4 "storage"(X& +6 "core" &; & -\ (* +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&N' +99 "core" ' +3 "storage"( & +6 "core" &;   -\ ** +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(r' +221 "core" ' +3 "storage"(5- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 ("& +5 "core" &; \ %* +3 "manipulator"&K& +5 "core" &' j J +5 .tElbow.seek 5 +2 "manipulator"&c( +5 "core" ( +4 "manipulator"&g& +6 "core" &% N J +3 "storage"(>& +6 "core" &; G\ &* +4 .tForearm.seek 5 + 300 counts +2 "manipulator"&_' +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&/ +26 "core" / +7 ."downElevator"SE.seek :down +5 "manipulator"&=& +2 "storage"(s') +13 "core" &% \ I +3 "manipulator"&<% +6 "core" % I +4 .tForearm.seek :retract +3 "manipulator"&4' ] +101 "core" ' +3 .tElbow.seek PC +3 "manipulator"&)( +56 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +198 "core" ( +3 "manipulator"&$& +6 "core" & < w M +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" & 4 M +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&3'E +95 "core" ' +3 "manipulator"&& +6 "core" &   t N +3 "manipulator"&% +6 "core" %J  N- +3 "processing"%& +5 "core" &C +5 "processing"%f& +7 "core" &7 +4 .tPC.seek :closed +4 "processing"% (SD +3 "core" &B +7 &B / +7 &D@ 3 +9 &7l~A G +10 &b? T +9 &LB S +10 &PLA S +9 &KA S +9 &KC S +10 &LA S +9 &!XLA S +9 &#IA S +10 &$LA S +9 &&L@ S +10 &(`LC S +9 &*"LB S +9 &+LA S +10 &-JB S +9 &/iJB S +9 &1+LA S +10 &2NB T +9 &4LC S +10 &6pJB S +9 &82JA S +9 &9JB S +10 &;IA S +9 &=wMA T +9 &?:MA S +10 &@MB S +9 &BNB T +10 &DTB T +9 &F<f@ V +9 &G}A X +10 &IC Y +9 &KvA Z +9 &M8B Z +10 &NA Z +9 &PC Z +79 &R`|qA 0 +20 &S(hA 5 + ( + &S!%B . + &S!%@ . + &S!%A . +2 &S!%C . +2 &S!%C . + &S!%A . &S!%@ . +2 &S!%@ . + &S!%@ . +3 &S!%A . +3 "processing"%f& +18 "core" &S!%A . + &S!%B . +4 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.78 +4 .Hand.open +2 "manipulator"&O1 +25 "core" 1 +3 "manipulator"&9% +5 "core" %J l J- +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&T' ] +99 "core" ' +4 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +6 "processing"% F + %}9 +11 "core" 9$ +104 "processing"%9 +4 "core" 9$4 +104 "processing"%H9 +5 "core" 9$ 5 +104 "processing"%9 +5 "core" 9#6 +105 "processing"%:9 +4 "core" 9 #7 +105 "processing"%P9 +4 "core" 9 $8 +104 "processing"%u9 +5 "core" 9$9 +104 "processing"%W9 +5 "core" 9$8 +104 "processing"%9 +5 "core" 9$$9 +105 "processing"%t9 +4 "core" 9%(8 +105 "processing"%y9 +4 "core" 9 %,7 +104 "processing"%x9 +5 "core" 9(%16 +104 "processing"% 9 +4 "core" 90%55 +105 "processing"%v9 +4 "core" 9:%9* +104 "processing"%[9 +5 "core" 9E%>' +104 "processing"%69 +5 "core" 9P&B& +104 "processing"%%9 +5 "core" 9]&F$ +104 "processing"%R9 +4 "core" 9k&K" +105 "processing"%B9 +5 "core" 9y'O! +104 "processing"%Q9 +5 "core" 9&S +104 "processing"%U9 +4 "core" 9(X +105 "processing"%Z9 +4 "core" 9(\\ +104 "processing"%19 +5 "core" 9(` +104 "processing"%w9 +5 "core" 9)e +104 "processing"%D9 +5 "core" 9)i +104 "processing"%9 +4 "core" 9)n +105 "processing"%o9 +4 "core" 9*r +104 "processing"%*9 +5 "core" 9+v +104 "processing"%09 +8 "core" 9,{ +104 "processing"%G9 +5 "core" 9!, +104 "processing"%9 +5 "core" 90- +104 "processing"%|9 +5 "core" 9>- +104 "processing"%^9 +4 "core" 9K- +105 "processing"%9 +4 "core" 9X/ +104 "processing"%+9 +4 "core" 9f/ +105 "processing"%9 +4 "core" 9s0 +104 "processing"%{9 +5 "core" 90\ +104 "processing"%,9 +4 "core" 91 +105 "processing"%~9 +5 "core" 91 +104 "processing"%9 +5 "core" 92 +104 "processing"%9 +4 "core" 93 +105 "processing"%a9 +4 "core" 94 +105 "processing"%E9 +4 "core" 93 +104 "processing"%9 +5 "core" 95 +104 "processing"%29 +5 "core" 95 +104 "processing"%z9 +4 "core" 95 +105 "processing"%p9 +4 "core" 96 +104 "processing"%9 +5 "core" 98 +104 "processing"%9 +4 "core" 97 +105 "processing"%#9 +4 "core" 98 +104 "processing"%9 +5 "core" 98 +104 "processing"%Y9 +4 "core" 99 +16 .tPH.hold 2:00:00,28C +5 "processing"%@ pFp +6 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%d +113 "core"  +11 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +21 .tPS.seek 0.5ml +3 "processing"%' +586 "core" ' +4 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +3 "processing"%?'Q +1610 "core" ' +3 .tPTV.dial :puck +3 "processing"%l  +77 "core"  +11 .tPSV.dial PTV +2 "processing"%' +81 "core" +7 .tPBV.dial :waste1 +2 "processing"%i  +145 "core"  +7 "processing"% % +7 "core" %WB  +4 .tPS.seek 1.5ml +2 "processing"%V' +593 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +36 "core" + +10 .tPS.seek 0ml +2 "processing"%-'ܑ +1605 "core" ' +4 .tdelay 5:00 +1867 "Can" 7@L +28136 #trecoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%.  +6 "core"  +8 .tPBV.dial :waste1 +2 "processing"%m  +38 "core" +8 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%\ +80 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +3 "processing"%F' +2496 "core" ' +3 .tPSV.dial PTV +2 "processing"%j +81 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%L +81 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%]  +79 "core"  +7 .tPS.seek :empty +2 "processing"%&'s +2487 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +77 "processing"%/  +138 "core" +6 .tPSV.dial :mixloop +13 "processing"%C +48 "core" +7 .tPRV.dial :ab1 +2 "processing"%( @ +80 "core" A +8 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +3 "processing"%' +364 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +5 .tPRV.dial CBV +3 "collection"'8  +6 "processing"%k  +48 "core" +9  +5 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:230"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:229"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%% +6 "core" %0  +4 .tPS.seek 0.3ml +2 "processing"%b' +358 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +6 .tPRV.dial :air +3 "processing"%A  +47 "core"  +8 .tPS.seek 0.9ml +2 "processing"%`'N +1265 "core" ' +3 .tPRV.dial :waste2 +2 "processing"%; @ +81 "core" > +8 .tPS.seek 0.5ml +2 "processing"%' +860 "core" ' +4 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%I  +47 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +6 .tPS.seek 2ml +3 "processing"%7'Q +1599 "core" ' +3 .tPSV.dial :PML +2 "processing"%J +46 "core" +7 .tPTV.dial :mixing +3 "processing"%! @ +78 "core" B +7 .tPBV.dial :waste1 +3 "processing"%X  +38 "core" +7 "processing"%q% +5 "core" %NH  +5 .tPS.seek 1.85ml +3 "processing"% 'F +237 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%h * +39 "core" + +9 .tPS.seek 0ml +2 "processing"%5'ܑ +1956 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'"& +4 "core" & +4 "manipulator"&K& +6 "core" & q 7 +3 "manipulator"&g% +6 "core" % a v ? +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(-z +143 "core" ( +2 "manipulator"&& +7 "core" &- g ?4 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &=& +4 "core" &- t I 44 +4 .tForearm.seek :garage +3 "manipulator"&<'o +111 "core" ' +4 .tHand.close +2 "manipulator"&M/ +27 "core" / +3 "manipulator"&N& +6 "core" &-  Q +4 +3 "manipulator"&r% +6 "core" %~b  = * +4 .tForearm.seek :retract +2 "manipulator"&_' ] +104 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&$( +305 "core" ( +3 "manipulator"& & +86 "core" & p P 3* +4 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +5 &c& +4 "core" & b  =* +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&s'ш +102 "core" ' +3 "manipulator"&& +7 "core" & } Z I 0* +3 "manipulator"&% +6 "core" %т G { u ; +4 "collection"'& +5 "core" & +5 "collection"'4& +8 "core" & +6 .tCC.seek :closed +2 "collection"'S(X +6 "core" & +3 &  +7 &.v ,} +9 &^{ @ +10 &Fh S +9 &E U +9 &A U +10 &C U +9 &FA U +10 & @ U +9 & @ U +9 &"C U +10 &$PA U +9 &&D U +9 &'A U +10 &)D U +9 &+YA T +10 &-D U +9 &.? U +9 &0B T +10 &2`@ U +9 &4!@ U +9 &5A U +10 &7C U +9 &9h? U +10 &;+B T +9 &<@ U +9 &>D U +10 &@q? T +9 &B2A U +9 &CH V +10 &EZ V +9 &Gjr Z +10 &I! ] +9 &J _ +9 &L _ +10 &N\\ a +9 &P# _ +9 &Q a +10 &S b +9 &U_ b! +10 &W ^ +9 &XX= . +9 &X m J +6 ( +3 "collection"'4& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.81 +2 "collection"'O& +3 "core" &Xc J +3 &Xc J +6 .tHand.open +2 "manipulator"&91 +25 "core" 1 +3 "manipulator"&}% +5 "core" %m / A + +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&f' ] +99 "core" ' +2 .tPSV.dial PSR +3 "processing"% +114 "core"  +12 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +22 .tPS.seek 1.5ml +3 "processing"%3' +1606 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%H  +46 "core"  +8 .tPS.seek 0ml +2 "processing"%'ܑ +1597 "core" ' +4 .tPSV.dial PSR +2 "processing"%: +48 "core"  +11 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%P' +2624 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"%W  +4 "collection"'u  +41 "core" +136  +10 .tPSV.dial :mixloop +3 "processing"% +112 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'t  +6 "core" +82 .tPTV.dial :PRVmixing +14 "processing"%y  +80 "core" +11 .tPS.seek 0ml +2 "processing"%x'ܑ +2618 "core" ' +3 .tPSV.dial :air +3 "processing"%  +45 "core"  +9 .tPS.seek 2.5ml +3 "processing"%v' +2002 "Can"  7E +622 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%[ +47 "core" +10 .tPS.seek 0ml +2 "processing"%6'ܑ +2623 "core" ' +3 .tPSV.dial :air +3 "processing"%%  +45 "core"  +9 .tPS.seek 2.5ml +3 "processing"%R' +2618 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%B +46 "core" +10 .tPS.seek 0ml +2 "processing"%Q'ܑ +2627 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&U& +6 "core" & r h 6* +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Z( +4 "core" ( +4 "manipulator"&1& +7 "core" & t a l 1* +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &w& +4 "core" & j d 1* +4 .tForearm.seek CC +3 "manipulator"&D'ш +100 "core" ' +3 .tHand.close +2 "manipulator"&/ +17 "core" / +6 .tCC.seek :open +3 "collection"'o( +409 "core" ( +3 "manipulator"&*& +5 "core" & L B 4* +4 "manipulator"&0% +6 "core" %ч C = 4 - +4 .tForearm.seek :retract +2 "manipulator"&G' ] +111 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-z +317 "core" ( +2 "manipulator"&|& +5 "core" &- b ?R +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &^& +4 "core" &- S C T +9 &@aC T +9 &B#C T +10 &CL U +9 &EY W +9 &G_h X +10 &I [\ +9 &J _ +9 &L _ +10 &NS _ +9 &P _ +10 &Q ` +9 &S ` +9 &US a +10 &W ` +9 &XbG &t +9 &X m M +6 ( +5 "collection"'& +4 "core" &XZ M +4 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.67 +4 .Hand.open +2 "manipulator"&F1 +82 "core" 1 +2 "manipulator"&/% +5 "core" %s Q _ > . +5 ."WCR"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&C' ] +95 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")(+ +5 "core" + +3 "sampler")&% +5 "core" %'  +4 "collection"'8& +6 "core" &XZ M +5 "Can"\  t7F  +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'k  +5 "core" +9 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")  +7 "core"  +9 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X% +4 "core" %R +4 "sampler") % +6 "core" %V +38 "collection"'c% +4 "core" %R +4 "sampler")% +6 "core" %V! +44 "collection"'% +4 "core" %R +3 "sampler")% +7 "core" %Vin +50 "collection"'_% +5 "core" %R +4 "sampler")% +6 "core" %V +57 "collection"'O% +5 "core" %R +3 "sampler")9% +7 "core" %V +65 "collection"'}% +5 "core" %R +3 "sampler")4% +7 "core" %V;: +2 ."WCR"Intake.select :close +3 "sampler")0 +19 )% +4 "core" %VB@ +4 ."WCR"SSV.dial :exhaust +3 "sampler")s  +83 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +2 "sampler")5'! +423 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +22 #"WCR"Sampling 1000.0ml in 45:00 +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X +6 "collection"' % +5 "core" %R^ +3 "sampler")c% +7 "core" % ) +24 "collection"'% +6 "core" %R: + +6 "sampler")h% +17 ."da"delay 2 seconds +3 "core" % ) +12 "collection"'% +5 "core" %R9 +3 "sampler")% +7 "core" % ) +33 "collection"'_% +4 "core" %Rb +4 "sampler")% +6 "core" % ) +38 "collection"'O% +4 "core" %R5 +4 "sampler")9% +6 "core" % ) +44 "collection"'}% +4 "core" %R^ +4 "sampler")4% +5 "core" % ) +17 ."da"PSV.dial :air +3 "processing"%  +31 "collection"'s% +5 "core" %R^ +3 "sampler")7% +8 "core" %B? ) +  +11 ."da"delay 2 seconds +44 "collection"'3% +5 "core" %RX +4 "sampler"):% +6 "core" % ) +66 "collection"'% +4 "core" %R4 +4 "sampler")W% +6 "core" %JN ) +63 ."da"PSV.dial :mixloop +3 "processing"%u +8 "collection"'5% +5 "core" %RV +3 "sampler")% +7 "core" % M +25 +10 ."da"delay 2 seconds +50 "collection"'H% +4 "core" %R0 +4 "sampler")P% +6 "core" %E@ M +3 ."WCR"Intake.select :close +2 "sampler")0 +20 ) % +4 "core" %MI M +4 ."WCR"SSV.dial :exhaust +3 "sampler")x  +82 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +82 ."da"PSV.dial :air +15 "processing"%[  +9 %v +4 "core"  +8 ."WCR"SS.seek 0ml +3 "sampler")%'! +24 "core"  +9 ."da"PS.seek :empty +3 "processing"%6's +859 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")B  +3 "collection"'R @ +9 "core" A +75 +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +5 "Can"  7K)K +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'U% +5 "core" %Rl +3 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X0X0X% +7 "core" %K3  +20 "collection"'% +5 "core" %R9 +4 "sampler")h% +7 "core" %K3  +24 "collection"'% +5 "core" %R` +3 "sampler")% +6 "core" %L3  +29 "collection"'_% +5 "core" %RZ +4 "sampler")% +5 "core" %O    +34 "collection"'O% +5 "core" %R6 +3 "sampler")9% +8 "core" %N&$ - + ' +6 ."da"delay 2:00 +30 "collection"'% +5 "core" %R^ +3 "sampler")}% +7 "core" %NRT - +43 "collection"'4% +5 "core" %Rd +4 "sampler")s% +7 "core" %N - +3 "collection"'7% +90 "core" %R` +2 #"WCR"Intake @30.9psia, vacuum from 20.0 to 28.0psi +5 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X; G +3 ."WCR"Intake.select :close +12 "sampler")0 +21 )j% +4 "core" %IJ G +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +11 ."WCR"Exhaust.select :open +3 "sampler")@ +7 "Can"  K7Mx +14 ."WCR"SS.seek 0ml +3 "sampler")'! +868 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")J  +7 "collection"'X @ +6 "core" A +73 +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can"  7Mz+ +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'q% +5 "core" %R' +3 #"WCR"Intake @32.0psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X% +5 "core" %R +4 "sampler")% +7 "core" %i.  +32 "collection"'h% +5 "core" %R +4 "sampler")% +5 "core" %i.+(  +39 "collection"'% +5 "core" %R +4 "sampler")_% +7 "core" %i'MM  +42 "collection"'% +5 "core" %R +4 "sampler")O% +7 "core" %i  +50 "collection"'9% +5 "core" %R +3 "sampler")% +6 "core" %i  +4 "collection"'M% +6 "core" %R +3 #"WCR"Intake @30.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" %Re +4 "sampler")% +6 "core" %\  c +57 "collection"'h% +5 "core" %Rh +4 "sampler")% +5 "core" % c +67 "collection"'I% +4 "core" %R^ +79 "sampler")% +6 "core" %HF c +5 "collection"'_% +6 "core" %Rj +3 "sampler")% +6 "core" %PL c +86 "collection"'O% +4 "core" %Rg +4 "sampler")9% +6 "core" %zx c +96 "collection"'% +5 "core" %R^ +3 "sampler")M% +7 "core" % c +109 "collection"'K% +5 "core" %Rh +3 "sampler")4% +7 "core" % +124 "collection"'s% +4 "core" %Rg +4 "sampler")o% +6 "core" %fe +141 "collection"':% +4 "core" %Rm +4 "sampler")% +5 "core" % +160 "collection"'W% +5 "core" %R^ +3 "sampler")5% +7 "core" % +180 "collection"'% +4 "core" %Rq +4 "sampler")u% +5 "core" %74 +4 ."WCR"Intake.select :close +3 "sampler")0 +20 )H% +4 "core" %87 +4 ."WCR"SSV.dial :exhaust +3 "sampler")P  +83 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")x'! +932 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")v  +4 "collection"'[ @ +10 "core" A +73 +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +4 "Can"  7P +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'=% +5 "core" %RV +3 #"WCR"Intake @32.9psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X% +7 "core" %\\X  +60  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%' +41 "collection"'h% +4 "core" %Rr +4 "sampler")% +6 "core" %  +140 "collection"'I% +5 "core" %Rt +3 "sampler")% +7 "core" % f +159 "collection"'_% +4 "core" %Rq +4 "sampler")% +5 "core" % f +181 "collection"'O% +5 "core" %Rp +3 "sampler")9% +7 "core" %#! f +192 "collection"'% +5 "core" %Rv +3 "sampler")M% +7 "core" %/. f +2 ."WCR"Intake.select :close +3 "sampler")0 +99 )K% +5 "core" %74 f +3 ."WCR"SSV.dial :exhaust +14 "sampler")4  +82 "core"  +15 ."WCR"Exhaust.select :open +2 "sampler")@ +25 ."WCR"SS.seek 0ml +3 "sampler")s'! +900 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +24 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")o  +6 "collection"': @ +7 "core" A +73 +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can" 7R$1 +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'% +5 "core" %Ry +3 #"WCR"Intake @31.5psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X # +125 "collection"'% +5 "core" %RU +3 "sampler")T% +7 "core" %,BYX # +140 "collection"'<% +5 "core" %RR +4 "sampler")c% +5 "core" %,B~ # +160 "collection"'>% +5 "core" %R1 +3 "sampler") % +6 "core" %,B # +4 "collection"'h% +5 "core" %R[ +4 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +7 "core" %,yw  +192 "collection"' % +5 "core" %R' +4 "sampler")h% +6 "core" %,  +4 "collection"'d% +6 "core" %R +3 #"WCR"Intake @31.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X% +7 "core" %ON  +192 "collection"' % +5 "core" %R +4 "sampler")h% +6 "core" %ca  +192 "collection"'d% +5 "core" %R +3 "sampler")G% +7 "core" %  +192 "collection"'_% +5 "core" %R +3 "sampler")% +7 "core" %  +192 "collection"'O% +5 "core" %R +3 "sampler")9% +6 "core" %  +94 #"flow"2.6L/min +99 "collection"'% +5 "core" %R +81 "sampler")M% +5 "core" % c +116 "collection"'K% +5 "core" %R +3 "sampler")4% +7 "core" % c +184 ."WCR"SS.reconfigure :default +3 "sampler")#.0X'ܑ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +5 "core"  +5 ."da"PBV.dial :waste1 + "processing"%h  +37 "core" +5 ."da"delay 30 seconds +2910 "Can" s7a: +92 ."da"PBV.dial between PSV and waste1 +2 "processing"%d * +37 "core" + +5 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%G +79 "core"  +8 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%_' +2473 "core" ' +2 ."da"PSV.dial PTV + "processing"% +80 "core" +5 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%O +78 "core"  +7 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +78 "core" +10 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core"  +4 ."da"PS.seek :empty +2 "processing"%M's +2467 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%K +150 "core"  +18 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +5 "processing"% +25 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +2 "processing"%4'I +335 "core" ' +3 ."da"delay 5 seconds +555 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +14 ."da"PS.seek 0.5ml +2 "processing"%:' +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."da"PS.seek 2ml +2 "processing"%'Q +1608 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%Y  +4 "core"  +7 ."da"PSV.dial PTV + "processing"%F +139 "core" +5 ."da"PBV.dial :waste1 +9 "processing"%  +38 "core" +4 "processing"%5% +4 "core" %UF  +2 ."da"PS.seek 1.5ml +2 "processing"%s' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" + +6 ."da"PS.seek 0ml +2 "processing"%n'ܑ +1621 "core" ' +3 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%u  +5 "core"  +5 ."da"PBV.dial :waste1 +2 "processing"%H  +35 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +37 "core" , +5 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +78 "core"  +8 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%[' +2544 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%= +79 "core" +5 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +79 "core"  +7 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"% +79 "core" +5 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%}  +79 "core"  +5 ."da"PS.seek :empty +2 "processing"%B's +2509 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%R +147 "core"  +7 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default + "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%U'Q +2110 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%%  +5 "core"  +6 ."da"PSV.dial PTV +2 "processing"% +79 "core" +5 ."da"PBV.dial :waste1 +2 "processing"%t  +37 "core" +5 "processing"%f% +3 "core" %U*  +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +5 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%S  +113 "core"  +6 ."da"PS.seek :empty +2 "processing"%W's +1600 "core" ' +2 "processing"%09 +3 "core" 9L65 +3 #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast + "processing"%D +2 "core" 65 +2 "processing"%^& +4 "core" &S!%0 . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&+% +3 "core" % c q u 1  +2 "storage"(Z% +4 "core" %I\ .\ + +2 "storage"( . +3 "core" .(; +2 ."da"SC.reconfigure :tight + "storage"($ .(\ 1~b +3 ."da"SC.seek 4 + "storage"((, +209 "core" ( +2 ."da"SC.configure :limp + "storage"($(\ 1b +63 (|& +3 "core" &,  +2 "manipulator"&,& +3 "core" &  !% +2 "manipulator"&y% +4 "core" % c  +2 ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 4 + "manipulator"&( +177 "core" ( +2 "manipulator"&1& +3 "core" & I $I +2 "storage"($& +3 "core" &,  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 800 counts +2 "manipulator"&'| +93 "core" ' +2 "storage"(P& +3 "core" &,  s +3 ."da"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(2' +209 "core" ' + "storage"(- +4 "core" -' +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&7& +2 "core" & > I +3 "storage"(& +3 "core" &, v +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 + "manipulator"&N'\\ +34 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(`- +2 "core" -' +3 ."da"SE.seek 17.32 Pucks below Top Plate +2 "storage"({'J +30 "core" ' +2 "manipulator"&'% +3 "core" %Qd r u M  +2 "storage"(6& +4 "core" &, b d S +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 4 + 289 counts + "manipulator"&?'} +11 "core" ' + "manipulator"&I& +4 "core" & o $I +2 "storage"(& +3 "core" &, ! +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 800 counts +2 "manipulator"&v'| +20 "core" ' +3 ."da"SE.seek 18.32 Pucks below Top Plate +2 "storage"(p'ʳ +47 "core" ' + "manipulator"&a& +4 "core" & J F a \ I +2 "manipulator"& % +3 "core" %҆ F I O  +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&' ] +85 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +252 "core" ( +2 "manipulator"&#& +3 "core" & J A : Y +2 ."da"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &\\& +2 "core" & B , | Y +3 ."da"Forearm.seek PC +2 "manipulator"&~'E +112 "core" ' +2 ."da"Hand.close + "manipulator"&-/ +19 "core" / +3 ."da"PC.seek :open +2 "processing"%E( +377 "core" ( + "storage"(& +4 "core" &, +2 "manipulator"&3& +3 "core" & !H +2 "manipulator"&% +3 "core" %@ U +3 ."da"Forearm.seek :retract + "manipulator"&/' ] +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&L( +256 "core" ( + "manipulator"&&& +4 "core" &  Q !W +2 "storage"(\ & +3 "core" &,  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 800 counts +62 "manipulator"&k'| +104 "core" ' + ."da"Hand.open +9 "manipulator"&w1 +18 "core" 1 +2 "storage"(- +4 "core" -'ʳ +2 ."da"SE.seek 17.97 Pucks below Top Plate +2 "storage"(V' +24 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 17 Pucks below Top Plate +2 "storage"('1 +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25sep1513h444ml.png +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +225 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:<0): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4004 Min < 4067 FilteredMin | 4111 Avg | 5719 FilteredMax < 5864 Max ) A/D counts\ Reduced black point to 4067\ Optimizing exposure with 348x260 pixel 16-bit image for 2.359 seconds\ ( 4021 Min < 4083 FilteredMin | 4466 Avg | 27546 FilteredMax < 28025 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 17.656 seconds\ ( 3799 Min < 3853 FilteredMin | 4527 Avg | 46150 FilteredMax < 46469 Max ) A/D counts\ /var/log/esp/da25sep1513h444ml.png: PNG Upload Complete\ +11 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep1513h444ml15s.png +1633 #SX HX9/16 (USB:<0): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3808 Min < 3853 FilteredMin | 4400 Avg | 37995 FilteredMax < 39030 Max ) A/D counts\ /var/log/esp/midres/da25sep1513h444ml15s.png: PNG Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep1513h444ml25s.png +2628 #SX HX9/16 (USB:<0): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3815 Min < 3866 FilteredMin | 4717 Avg | 58539 FilteredMax < 59097 Max ) A/D counts\ /var/log/esp/midres/da25sep1513h444ml25s.png: PNG Upload Complete\ +3 .Gate.power :camera,:OFF + "storage"(- +5 "core" -'1 +3 "storage"(A& +12 "core" &,  +11 "manipulator"&(& +7 "core" &  !V +10 ."da"Elbow.seek 4 +2 "manipulator"&( +33 "core" ( + "manipulator"&;& +4 "core" &  ` #p +2 "storage"(b& +5 "core" &, & +3 ."da"Forearm.seek 4 + 800 counts + "manipulator"&z'| +27 "core" ' +3 ."da"SE.reconfigure :gently + "storage"(#QK-0-\ b +3 ."da"SE.seek 17.71 Pucks below Top Plate +3 "storage"('ȡ +58 "core" ' +3 "manipulator"&l& +4 "core" &  Bp +2 "storage"(8& +4 "core" &, \  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&J'\\ +35 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&q, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +3 ."da"SE.seek 17.9 Pucks below Top Plate +3 "storage"('C +26 "core" ' +3 "manipulator"&*% +3 "core" %jb = 9 . +2 "storage"("& +5 "core" &, \  +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 4 + 314 counts +2 "manipulator"&X'Ж +24 "core" ' +2 "manipulator"&g& +3 "core" & ] Bp +2 "storage"(m& +5 "core" &, \  +3 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&)'| +19 "core" ' +3 "storage"(!% +3 "core" %I \  +3 ."downElevator"SE.seek :down +93 "storage"(r') +100 (% +2 "core" % \ Xf +3 "manipulator"&T% +3 "core" %҅ N D +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"& ' ] +41 "core" ' + ."downElevator"SE.stop + "storage"(5 +47 "core" ' +2 "storage"(c& +3 "core" &, Y\  +3 "collection"'<& +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"% & +2 "core" &XY M +6 &E + "manipulator"&h& +3 "core" & 4 Cp +4 "manipulator"&d% +3 "core" % d  C +3 ."psFlush"Elbow.seek FlushPuck::Garage + "manipulator"&G(-z +186 "core" ( +3 "manipulator"&>& +2 "core" &- v EW +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ? FW +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&O'o +109 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&9/ +23 #"image"compressed /var/log/esp/da25sep1513h444ml.jxl +6 "core" / +6 "manipulator"&& +88 "core" &- W W W 4W +2 "manipulator"&_% +5 "core" %}p T V / 4 +2 ."psFlush"Forearm.seek :retract +4 "manipulator"&K' ] +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&M( +114 "core" ( +3 "manipulator"&4& +4 "core" & F_ +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &:& +2 "core" & E_ +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&Y'E +107 "core" ' + "manipulator"&F& +4 "core" & 1 K^ +2 "manipulator"&% +5 "core" %9\ \  | K +2 "processing"%5& +3 "core" &0 +4 "processing"%& +5 "core" &F +2 ."psFlush"PC.seek :closed +3 "processing"%(SD +4 "core" &1 +8 &"0 $c +9 &gT}0 9 +10 &{u0 N +9 &`M1 S +9 &!J1 S +10 &I0 S +9 &J/ S +10 &iI0 S +9 & +I0 S +9 &!N0 S +10 &#H1 S +9 &%pJ/ S +9 &'3J0 S +10 &(I0 S +9 &*I0 S +9 &,xI0 S +10 &.:J0 S +9 &/J0 S +10 &1K1 S +10 &3M0 S +8 &5AM0 S +10 &7J/ S +9 &8O/ S +9 &:M0 S +10 &\ J0 T +10 &?K0 S +9 &AM/ S +9 &CQJ/ S +10 &ES1 T +9 &F[. U +10 &Hs/ W +9 &JJ0 Y +9 &L 0 Z +10 &M0 Z +9 &O1 Z +9 &QK0 [\ +10 &RQj0 1 +9 &S$ 50 , +6 ( +2 "processing"%& +3 "core" &S$ 0 , +3 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.73 + "processing"%s& +5 "core" &S$ F , +3 ."psFlush"Hand.open + "manipulator"&u1 +28 "core" 1 +2 "manipulator"&H% +3 "core" %: G +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&i' ] +94 "core" ' + ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +3 ."psFlush"PSV.dial PSR +3 "manipulator"&j% + "processing"%n +8 "core" % K d D +3 "storage"(=% +3 "core" %B g\  +3 "storage"(x. +4 "core" .(, +2 "storage"(& +3 "core" &, \  +2 "storage"(}& +4 "core" &, \  +2 "manipulator"&[& +5 "core" & { i 7Z + "manipulator"&R% +5 "core" % K = +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "core"  +2 ."WCR"Elbow.seek 4 +4 "manipulator"&B( +11 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml + "processing"%%' +228 "core" ( +3 "manipulator"&& +3 "core" & @ AC +2 "storage"(t& +5 "core" &, \  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&f'| +110 "core" ' +2 "storage"(U& +3 "core" &, \  +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(' +189 "core" ' +2 "storage"(S- +8 "core" -'t +4 ."WCR"SE.configure :default +5 "storage"(#QK-0-\ b +3 "core" ' +6 ."psFlush"delay 5 seconds +2 "manipulator"&& +4 "core" & @B +3 "storage"(0& +5 "core" &, \  +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 4 +2 "manipulator"&D'\\ +40 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&^, +4 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(+- +5 "core" -'t +13 ."WCR"SE.seek 18.33 Pucks below Top Plate +2 "storage"(Z'ʾ +35 "core" ' +3 "manipulator"& % +4 "core" %Nj  * +3 "storage"(|& +4 "core" &, } ~ \  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 286 counts + "manipulator"&,'z +20 "core" ' +2 "manipulator"&y& +5 "core" & P @B +3 "storage"(e& +4 "core" &, _\  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&1'| +20 "core" ' +3 ."WCR"SE.seek 19.33 Pucks below Top Plate +2 "storage"($'' +50 "core" ' +2 "manipulator"&P& +5 "core" & p >B +3 "manipulator"&.% +5 "core" %Ҕ > +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&C' ] +88 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&( +98 ."psFlush"PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml +3 "processing"%7' +45 "core" ( +2 "manipulator"&& +5 "core" &  9# +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" &  :# +4 ."WCR"Forearm.seek CC +3 "manipulator"&''ш +96 "core" ' + ."WCR"Hand.close +2 "manipulator"&6/ +26 "core" / +8 ."WCR"CC.seek :open +3 "collection"'I( +408 "core" ( +2 "storage"(& +3 "core" &, \  +3 "storage"(a& +5 "core" &, \  +2 "manipulator"& & +6 "core" & A"~ +2 "manipulator"&% +5 "core" %t @ +4 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +73 ."WCR"Elbow.seek 4 +12 "manipulator"&2( +176 "core" ( +2 "manipulator"&N& +4 "core" &\ C[ +4 "storage"(?& +5 "core" &, \  +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 4 +2 "manipulator"&{'\\ +110 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&v, +3 "core" , +4 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator" +22 "core" 1 +3 "manipulator"&\\% +5 "core" %kj W W 1 +3 "storage"(& +3 "core" &, \  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 315 counts + "manipulator"&-'З +20 "core" ' +2 "manipulator"&& +5 "core" &\ n E[ +3 "storage"( & +4 "core" &, \ +3 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 800 counts +4 "manipulator"&'| +24 "core" ' +2 "storage"(3% +4 "core" %/ \  +5 ."downElevator"SE.seek :down +3 "storage"(') +103 (~% +3 "core" % \ $Wd +3 "manipulator"&&% +5 "core" %ҏ W H +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +3 "manipulator"&\ ' ] +25 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +60 "core" ' +3 #tStarting finalPurge +172 #"image"compressed /var/log/esp/midres/da25sep1513h444ml15s.jxl +436 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +210 "core" A +7 ."psFlush"PTV.dial :PRVmixing +3 "processing"%w  +138 "core" +7 ."psFlush"PSV.dial :mixloop +3 "processing"% +112 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%/'s +738 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1114 #"image"compressed /var/log/esp/midres/da25sep1513h444ml25s.jxl +2 ."Qmail"DAfans.email "da25sep1513h444ml exposed 17.656 seconds\\nmidres/da25sep1513h444ml15s\\nmidres/da25sep1513h444ml25s",Subject: "da25sep1513h444ml images!" +2022 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%p +112 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml + "processing"%V' +583 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +28 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2107 "core" ' + ."psFlush"delay 1 second +110 .PBV.dial :waste1 + "processing"%A  +36 "core" +7 ."psFlush"PTV.dial :mixing + "processing"%( @ +75 "core" @ +6 ."psFlush"PSV.dial :mixloop +2 "processing"%; +111 "core" +5 ."psFlush"PS.seek :empty + "processing"%b's +2635 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%l +113 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%8'[q +1105 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2077 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%" +81 "core" +9 ."psFlush"PTV.dial :puck +3 "processing"%L  +77 "core"  +8 ."psFlush"PBV.dial :waste1 +5 "processing"%g  +8 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%m'ܑ +771 "Can" \\7gX +1852 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%! +80 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%k' +2618 "core" ' +5 ."psFlush"PSV.dial PTV +4 "processing"% +81 "core" +11 ."psFlush"PS.seek 0ml +3 "processing"%z'ܑ +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +81 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 0.5ml +3 "processing"%' +465 #"uploadLog"upsync +121 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2116 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%T +80 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%J U +59 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%X'ܑ +2618 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%c @ +48 "core" @ +8 ."psFlush"PS.seek 2.5ml +3 "processing"%<' +2622 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%h's +2619 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%d +47 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2622 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%) +77 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%> U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2618 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%r @ +48 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%q' +2638 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%9  +78 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%'s +2624 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%_ +58 "core"  +12 ."psFlush"PSR.select :flush +3 "processing"%@ +22 ."psFlush"PS.seek 1ml +2 "processing"% '[q +1094 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%4' +1607 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%: +78 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%O  +17 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%F  +58 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2620 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%5 +81 "core"  +10 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +81 "processing"%G' +2613 "core" ' +3 ."psFlush"PSV.dial PTV +8 "processing"%K +81 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%E'ܑ +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%s +80 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%u' +590 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%H' +2106 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%j +80 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%= U +58 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%x'ܑ +2627 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2625 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%[  +79 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%R's +2619 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +47 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%n' +2613 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%Y +79 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%t'ܑ +2614 "core" ' +4 ."psFlush"PSV.dial PBV +2 "processing"%M @ +49 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%W' +2628 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%U  +80 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%i's +380 "Can" O7j f +2240 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'S& +5 "core" & +3 "manipulator"&& +6 "core" &\ l G[ +3 "manipulator"&0% +5 "core" % O H +5 .tElbow.seek PC +2 "manipulator"&+( +247 "core" ( +2 "manipulator"& & +6 "core" & y Ib +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &|& +4 "core" & ; Hb +4 .tForearm.seek PC +3 "manipulator"&y'E +96 "core" ' +2 .tHand.close +2 "manipulator"&e/ +19 "core" / +7 .tPC.seek :open +75 "processing"%P( +378 "core" ( +3 "manipulator"&.& +6 "core" &\ \  3 Kb +3 "manipulator"&f% +6 "core" %J P H +3 .tForearm.seek :retract +13 "manipulator"&B' ] +98 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +375 "core" ( +2 "manipulator"&D& +7 "core" & K H* +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &,& +6 "core" & ; I* +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Z'ш +111 "core" ' +4 "manipulator"&& +7 "core" & L* +3 "manipulator"&`% +5 "core" %т 5 L +4 "collection"'1& +7 "core" & +3 "collection"'^& +9 "core" & +4 .tCC.seek :closed +4 "collection"'6(X +3 "core" & +7 &  +6 &.v ,} +10 &^{ @ +9 &5j S +9 &E T +10 &F U +9 &tF U +9 &7F T +10 &C T +9 & @ U +10 &"|? U +9 &$>A U +9 &&A U +10 &'F T +9 &)A T +9 &+FD U +10 &-@ U +9 &.E T +10 &0? T +9 &2OA T +9 &4A U +10 &5A U +9 &7E U +9 &9VD U +10 &;B U +9 &<D U +10 &>C U +9 &@^B U +9 &B A U +10 &CK U +9 &E] W +9 &GYu Y +10 &I ] +9 &J _ +10 &L _ +9 &NP _ +9 &P  a +10 &Q a +9 &S a +9 &UK b# +10 &W b, +9 &XjP !g +10 &Xv S +5 ( +4 "collection"'^& +5 "core" &Xg S +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.83 +2 "collection"'%& +5 "core" &Xg S +6 .tHand.open +2 "manipulator"&C1 +16 "core" 1 +4 "manipulator"&]% +6 "core" %т i [  4 +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'a& +7 "core" &Xg S +2 "collection"' % +6 "core" % +4 .tCSV.dial CSR +2 "collection"'  +45 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'''q +1352 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +18 'N% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.499ml +2 "collection"'?'? +699 "core" ' +3 .tCSV.dial :waste +2 "collection"' +140 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'#'P +1989 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"'\\& +6 "core" &Xg S +3 "collection"'% +6 "core" %N +2 .tCSV.dial :flush +3 "collection"'  +47 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"' 'q +1299 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +22 "collection"'3 @ +44 "core" @ +6 "collection"'% +86 "core" %q  +9 .tCS.seek 7ml +2 "collection"'~'c +566 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'&  +6 '2  +42 "core"  +106  +8 .tCBV.dial :waste1 +2 "collection"'{ @ +87 "core" B +9 .tCS.seek 0ml +2 "collection"'-'P +1777 "core" ' +3 #tFlushing lower manifold's waste2 port +2 "collection"'$& +5 "core" &Xf S +4 "collection"'% +6 "core" %R +2 .tCSV.dial :flush +3 "collection"'  +78 "core"  +8 .tCS.seek 5ml +3 "collection"''q +1301 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'w @ +47 "core" A +7 "collection"'% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'7'd +568 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'p  +4 '/  +12 "core"  +33  +7 .tCBV.dial :waste2 +3 "collection"'V  +114 "core"  +8 .tCS.seek 0ml +2 "collection"'A'P +1774 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'(& +5 "core" &Xe S +4 "collection"';% +6 "core" %U +2 .tCSV.dial :flush +3 "collection"'  +86 "core" +9 .tCS.seek 5ml +2 "collection"'l'q +1293 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'b @ +48 "core" B +7 "collection"'8% +5 "core" %q  +5 .tCS.seek 7ml +2 "collection"'"'c +561 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'L  +8 'g  +6 "core"  +33  +7 .tCBV.dial :waste2b +2 "collection"'*  +113 "core"  +8 .tCS.seek 0ml +3 "collection"'!'P +1775 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'m& +5 "core" &Xe S +4 "collection"'% +6 "core" %T +2 .tCSV.dial CSR +3 "collection"'k  +45 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +19 .tCS.seek 8ml +2 "collection"''! +2015 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'z' +584 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 'T  +51 "core"  +62 +8 .tCTV.dial :intake +3 "collection"'J  +83 "core" +8 .tIntake.select :open +2 "sampler") +103 .tCS.seek 2ml +2 "collection"'' +2054 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'c  +79 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'X'P +591 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +110 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'<'q +1350 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'d' +1356 "core" ' +3 .tCSV.dial CBV +2 "collection"'h +110 "core" +9 .tCS.seek 0ml +2 "collection"')'P +2624 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&>& +5 "core" & & @) +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +6 "core" ( +4 "manipulator"&r& +5 "core" & g ?) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & 9 @) +4 .tForearm.seek CC +3 "manipulator"&9'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&q/ +16 "core" / +6 .tCC.seek :open +2 "collection"'_( +407 "core" ( +3 "manipulator"&& +5 "core" & G) +4 "manipulator"& % +6 "core" %у G +3 .tForearm.seek :retract +3 "manipulator"&:' ] +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&O(-z +309 "core" ( +3 "manipulator"&F& +6 "core" &-{  KH +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &4& +4 "core" &-{\ \  KH +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&5'o +111 "core" ' +2 .tHand.open +2 "manipulator"&1 +27 "core" 1 +3 "manipulator"&K% +5 "core" %o] { d 70 +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&G' ] +103 "core" ' +3 #tCompleted [myDA_WCR #Phase 49: Monday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:39 +2 #Preparing to sleep until 9/16/25 11:00AM +15 #Asleep til 9/16/25 11:00AM +8 #Continuing at 11:00PDT16-Sep-25 +4 "Can"\ I7l  +7 ."Qmail"GoodNews.email "Then, in tube 5: myWCR\\t\\t\\t\\t\\t#Phase 50: Tuesday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:233\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 20,\\n 5 => 13,\\n 6 => 33,\\n 7 => 33}\\nCan@13:25:17, 12.8C, 14% humidity, 14.5psia, 12.56V, 0.36A, 286.527Ah, 4.47W\\nSampled 250.0ml",Subject: "Asleep until 11:00PDT16-Sep-25" +1619 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +5285 #"uploadLog"upsync +16251 "Can"\ :7m  +60002 \ 17o! +60002 \ 17qy"( +60002  Z7sd" +60002 \ 97uZ#T +60002 \ 17w6# +60003 \ \ ?7y.$ +60002 \ 27{% +60002 \ 17|% +60002 \ =7~&B +60002 \ *7& +60002 \ +7G'n +60003 \ 17( +60002 \ 17 ( +60002 \ 17)0 +60002 \ 17) +60002 \ :7*\\ +60002 \ 17* +60002 \ 07+ +60002 \ 17n, +60003 \ 17[, +60002 \ 17C-J +60002 \ 17+- +60002 \ A7.v +60002  \ )7/  +60002 \ 17/ +60002 \ >7r08 +60002 \ 17W0 +60003 \ 17:1d +60002 \ A7#1 +60002 \ 172 +60002 \ :73& +60002 \ ?73 +60002 \ 174R +60003 \ 174 +60002 \ =75~ +60002 \ 17n6 +60002 \ 176 +60002 \ 177@ +60002 \ 177 +60003 \ 178l +60002 \ 179 +60002 \ =7p9 +60002 \ [7O:. +60002 \ 17A: +60003 \ 17;Z +60002 \ O7; +60002  \ 07< +60002 \ 17= +60002 \ :7ɶ= +60002 \ 17M>H +60003 \ 079> +60002 \ 27 ?t +60002 \ 17@\  +60002 \ @7@ +60002 \ ;7A6 +60002 \ ,7օA +60002 \ +7Bb +60003 \ +7ٝB +60003 \ 17YC +60003 \ 17?D$ +60003 \ =70D +60002 \ 07EP +60002 \ 17E @PDT1758006551.31 \ P7F| +60002 \ 17G +60002 \ 17G +60002 \ \ H7H> +60002 \ 17{H +60003 \ 17VIj +60002 \ >7@J +60002 \ *7J +60002 \ +7wK, +60003 \ +7K +60003 \ +7LX +60003 \ *7L +60003 \ +7M +60003 \ 17N +60003 \ 17kN +60003 \ 17WOF +60003 \ 18=O +60003 \ B8)Pr +60002 \ 18Q +60003  \ 18Q +60002  \ 18R4 +60002  \ 18\ R +60002 \ 18 S` +60002 \ 18S +60002  \ 38T +60002 \ G8U" +60003  \ 18U +60002  \ 18VN +60002  \ 28V +60002  \ ,8Wz +60002  \ +8 X +60002  \ :8X +60002 \ 18Y< +60002  \ 18 Y +60002  \ 98"Zh +60002  \ 18$~Z +60002  \ 18&c[ +60002 \ \ E8(Q\\* +60002 \ \ 18*6\\ +60002 \ 18,]V +60002 \ 18.] +60002 \ @8/^ +60002 \ 181_ +60002 \ *83_ +60002 \ 185K`D +60002 \ 5874` +60002 \ 189ap +60003 \ ;8;b +60002 \ 28<b +60002 \ 18>c2 +60002 \ 18@c +60002 \ 18Bd^ +60003 \ 18Dd +60002 \ 18Fse +60002 \ =8Hdf  +60002 \ 78JJf +60002 \ 08KgL +60003 \ 18Mg +60002 \ 18Ohx +60002 \ 18Qi +60002 \ P8Si +60003 \ 18Utj: +60002 \ 18WYj +60002 \ \ C8YDkf +60002 \ 18[3k +60003 \ 18]l +4725 \ >8]?l +7 #tPowering core bus +542 .Gate.power :raw,:ON +2 "sampler") +37 )s +4 "core"  +4 "collection"' +3 'E +6 "core"  +3 "processing"% +4 %u +83 "core"  +20 "collection"' 9\ +5 ' 0\ +3 ' -\ +7 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 20,\\n 5 => 13,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:38, 10.6C, 13% humidity, 14.4psia, 12.55V, 0.39A, 291.226Ah, 4.86W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR\\t\\t\\t\\t\\t#Phase 50: Tuesday StandAloneWCR with Regular cleanup (1 puck)" +3 #tStarting initialPurge +1012 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +6 "core" &y  +3 .tHand.open + "manipulator"&`1 +23 "core" 1 +3 "manipulator"&1& +6 "core" & p >"y +3 "manipulator"&B% +6 "core" % W = +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(-z +202 "core" ( +3 "manipulator"&%& +6 "core" &-n { AU +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &C& +4 "core" &-o P DT +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&]'o +108 "core" ' +7 .tHand.close +4 "manipulator"&a/ +25 "core" / +3 "manipulator"& & +6 "core" &- D M H 0D +3 "manipulator"&^% +6 "core" %~ < , i /A +4 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Z( +323 "core" ( +2 "manipulator"&Q& +6 "core" & :0 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &N& +4 "core" & z 90 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&''ш +101 "core" ' +2 "manipulator"&& +7 "core" & T 90 +3 "manipulator"&?% +6 "core" %у v 8 +3 "collection"'\\& +5 "core" &y  +5 "collection"'& +9 "core" &y  +4 .tCC.seek :closed +4 "collection"'(X +10 "core" &y  + &y  +6 &3u +} +9 &^{ @ +10 &j S +9 &F V +9 &D U +10 & V +9 &E U +9 &D U +10 & D U +9 &"fA U +10 &$(C U +9 &%D U +9 &'F\ U +10 &)nC U +9 &+0C U +9 &,E U +10 &.B U +9 &0uB U +10 &27C U +9 &3D U +9 &5E U +10 &7}F U +9 &9?C U +9 &;B U +10 &<D U +9 &>B U +10 &@HA U +9 &B\ B U +9 &CO V +10 &E`\ X +9 &GA|\ Z +9 &H ^ +10 &J _ +9 &Lw _ +10 &N7 ` +9 &O _ +9 &Q ` +10 &S| ` +9 &U9\ b +10 &V b# +9 &XVM )| +9 &Xq M +6 ( +4 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.73 +2 "collection"'#& +6 "core" &Xh M + &Xh M +4 .tHand.open +2 "manipulator"&31 +18 "core" 1 +3 "manipulator"&% +6 "core" %j Y 8 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +3 "manipulator"& ' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'&& +6 "core" &Xh M +3 "collection"'2% +10 "core" %T +3 .tCSV.dial CSR +3 "collection"'{  +141 "core"  +96 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'~'q +1350 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 '$% +4 "core" %q  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"''@ +700 "core" ' +9 .tCSV.dial :waste +3 "collection"' +141 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'-'P +1106 #"uploadLog"upsync +871 "core" ' +4 #tPurging external Intake +2 "collection"'w& +6 "core" &Xh M +3 "collection"'% +5 "core" %T +3 .tCSV.dial :flush +3 "collection"'  +46 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'/' +2522 "core" ' +3 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +13 .tCBV.dial CSV +3 "collection"'p +6 'V  +6 "core"  +69 ~ +6 .tCTV.dial :intake +2 "collection"'7  +84 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'('P +2565 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"';  +83 "core" +6 #tFlushing upper manifold +2 "collection"'& +6 "core" &Xe M +3 "collection"'A% +5 "core" %O +3 .tCSV.dial :flush +3 "collection"'b  +77 "core"  +7 .tCS.seek 5ml +2 "collection"'8'q +1313 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'l @ +47 "core" A +5 "collection"'g% +7 "core" %q  +4 .tCS.seek 7ml +2 "collection"'L'j +575 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'* +5 '"  +9 "core"  +99 ~ +6 .tCTV.dial :air +6 .CS.seek 0ml +3 "collection"'m'P +1777 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +809 "core" ' +3 .tCSV.dial :waste +2 "collection"'k +48 "core" +7 .tCS.seek 0ml +2 "collection"'!'P +822 "core" ' +3 "collection"'& +6 "core" &X] M +3 "collection"'T% +5 "core" %N +4 .tCSV.dial :flush +2 "collection"'  +44 "core"  +7 .tCS.seek 3ml +3 "collection"'J'2~ +811 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'z @ +88 "core" B +6 "collection"'c% +6 "core" %2{  +8 .tCS.seek 5ml +2 "collection"''q +573 "core" ' +3 .tCSV.dial :air +3 "collection"' @ +16 "core" > +7 .tCS.seek 0ml +3 "collection"'X'P +1303 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'<'2~ +818 "core" ' +3 .tCSV.dial :waste +2 "collection"'h +76 "core" +7 .tCS.seek 0ml +3 "collection"'d'P +821 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&>& +5 "core" &\   =- +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&r( +38 "core" ( +3 "manipulator"&& +6 "core" & | ?m +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &q& +4 "core" & w Am +4 .tForearm.seek CC +3 "manipulator"&'ш +93 "core" ' +2 .tHand.close +2 "manipulator"&/ +24 "core" / +5 .tCC.seek :open +2 "collection"'6( +410 "core" ( +2 "manipulator"&& +5 "core" & Y Em +4 "manipulator"& % +4 "core" %ц F +5 .tForearm.seek :retract +2 "manipulator"&9' ] +95 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +307 "core" ( +3 "manipulator"&F& +6 "core" &-x  N +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &4& +4 "core" &-x \  N +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +3 .tHand.open +2 "manipulator"&K1 +20 "core" 1 +3 "manipulator"&:% +5 "core" %ld z 9F +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&5' ] +101 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 5 at 11:05:17PDT16-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 20,\\n 5 => 13,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:38, 10.6C, 13% humidity, 14.4psia, 12.55V, 0.39A, 291.226Ah, 4.86W",Subject: "bac wcr sampling at most 1000ml" +5 #"WCR"Loading wcr puck from tube 5 into Collection Clamp +1042 "collection"'@& +6 "core" & +3 "manipulator"&s% +6 "core" % Q c A +3 "storage"(E% +6 "core" %. V\  +3 "storage"(u. +6 "core" .([G +3 ."WCR"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 5 +3 "storage"(=(; +361 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (j& +6 "core" &; \  +3 "manipulator"&H& +6 "core" &-x l A +6 "manipulator"&[% +9 "core" % Q Q C +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +2 "manipulator"&x( +200 "core" ( +2 "manipulator"&& +7 "core" &# 7 > +3 "storage"(R& +6 "core" &; \  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +84 ."WCR"Forearm.seek 5 + 800 counts +5 "manipulator"&' +98 "core" ' +3 "storage"(Y& +6 "core" &; C\ " +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(' +237 "core" ' +2 "storage"(U- +6 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (M& +4 "core" &; \  +4 "manipulator"&G& +5 "core" &# I C +5 ."WCR"Elbow.seek 5 +7 "manipulator"&i( +4 "core" ( +4 "manipulator"&O& +6 "core" &# K ; +3 "storage"(o& +6 "core" &; \  +4 ."WCR"Forearm.seek 5 + 300 counts +3 "manipulator"&)' +15 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&t/ +25 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&0& +4 "storage"(') +12 "core" &# C +3 "manipulator"&n% +7 "core" % V ?< +6 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&}( +69 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +110 "core" ( +3 "manipulator"&& +5 "core" & R >+ +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &f& +6 "core" &  ?+ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +2 "manipulator"&+'ш +102 "core" ' +3 "manipulator"&y& +5 "core" & | >+ +4 "manipulator"&v% +7 "core" %у [ @ +3 "collection"'\ & +5 "core" & +5 "collection"'P& +7 "core" & +5 ."WCR"CC.seek :closed +4 "collection"'_(X +5 "core" & +3 & 4 +8 &Ex 2 +10 &6lv G +9 &Y T +9 &C T +10 &JC T +9 & D T +10 &D T +9 &B T +9 &!Q@ T +10 &#A T +9 &$B T +9 &&G T +10 &(YF T +9 &*C T +10 &+B T +9 &-B T +9 &/cA T +10 &1%A T +9 &2C T +9 &4D T +10 &6iC T +9 &8+A T +10 &9B T +9 &;B T +9 &=qC T +10 &?4A T +9 &@D T +9 &BO U +10 &Dr] W +9 &F0m X +10 &G \\ +9 &I _ +9 &Kc _ +10 &M% _ +9 &N _ +9 &P _ +10 &Rg ` +9 &T( ` +10 &U b" +9 &W R +10 &Xx "c +9 &X Q +9 ( +5 "collection"'P& +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.75 +3 .Hand.open +2 "manipulator"&1 +4 "core" &Xj O +14 1 +3 "manipulator"&`% +6 "core" %n k i D 3 +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +77 ."WCR"Forearm.seek :retract +14 "manipulator"&1' ] +99 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +181 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +11 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")B+ +4 "core" + +4 "sampler")%% +5 "core" %  +4 "collection"'C& +6 "core" &Xj O +6 "Can" |8_l +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")e +6 "core"  +6 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X% +5 "core" %K +3 "sampler")% +6 "core" %M  +4 "collection"'q% +85 "core" %K +3 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +7 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X0X.Q0-  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +5 "core" % S +22 "collection"'% +5 "core" %K_ +3 "sampler")q% +7 "core" % S +24 "collection"'J% +4 "core" %Kp +4 "sampler") % +5 "core" %97 S +4 ."WCR"Intake.select :close +2 "sampler")0 +18 ) % +4 "core" %=< S +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +900 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"' @ +6 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +5 "Can" 8fTmo +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'r% +4 "core" %KW +4 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X%% +7 "core" %2\\Z  +15 "collection"'% +5 "core" %K +3 "sampler")q% +6 "core" %2xx  +18 "collection"'J% +5 "core" %K +4 "sampler") % +5 "core" %2 E +4 "collection"' % +6 "core" %K} +3 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X1% +8 "core" %gg +56 "collection"'% +5 "core" %Ks +3 "sampler")q% +7 "core" % +65 "collection"'J% +4 "core" %K +4 "sampler") % +6 "core" % +75 "collection"' % +4 "core" %K| +4 "sampler")X% +6 "core" % +85 "collection"'h% +5 "core" %K +3 "sampler")m% +7 "core" % +96 "collection"'% +5 "core" %K +3 "sampler") % +7 "core" % +109 "collection"'r% +5 "core" %Kt +4 "sampler")% +6 "core" %## +124 "collection"'Z% +5 "core" %K +3 "sampler"):% +5 "core" %>= +142 "collection"'@% +5 "core" %Ku +3 "sampler")9% +7 "core" %QQ +159 "collection"'% +4 "core" %K +3 "sampler")s% +7 "core" %b] +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )E% +5 "core" %`^ +3 ."WCR"SSV.dial :exhaust +3 "sampler")u  +85 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")4'! +138 #"flow"2.4L/min +762 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'K @ +7 "core" ? +71 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can" 8nn +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'H% +4 "core" %Kv +3 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0XL9 +86 "collection"' % +4 "core" %K +3 "sampler").% +6 "core" %YW +97 "collection"'% +5 "core" %K +3 "sampler")]% +5 "core" % +111 "collection"'I% +5 "core" %K +3 "sampler")a% +7 "core" % +124 "collection"'N% +4 "core" %K +4 "sampler")% +5 "core" % +142 "collection"'?% +4 "core" %K +3 "sampler")\\% +7 "core" %  +159 "collection"'Q% +4 "core" %K +3 "sampler")#% +7 "core" %(' +180 "collection"'3% +4 "core" %K +3 "sampler")% +5 "core" %62 +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )&% +4 "core" %85 +3 ."WCR"SSV.dial :exhaust +3 "sampler")2  +82 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")B'! +904 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +100 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")W  +4 "collection"' @ +10 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 675.0ml +6 "Can" 8q1nO+ +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'^% +4 "core" %K +4 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +6 "core" %e?;  +29 "collection"'% +5 "core" %K +3 "sampler")q% +7 "core" %eDD  +33 "collection"'J% +5 "core" %K +3 "sampler") % +7 "core" %eNK  +38 "collection"' % +83 "core" %K +3 "sampler")X% +13 "core" %efd i +37 "collection"'h% +5 "core" %K +4 "sampler")m% +5 "core" %esp  +51 "collection"'% +6 "core" %K +4 "sampler") % +7 "core" %e  +3 "collection"'r% +6 "core" %K +2 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X;  +18 "collection"'?% +3 "core" %K +2 "sampler")\\% +4 "core" %`9 C@  +20 "collection"'Q% +3 "core" %K +3 "sampler")#% +3 "core" %`9 EE  +24 "collection"'3% +3 "core" %K +2 "sampler")% +4 "core" %`9 MK  +28 "collection"'&% +3 "core" %K +2 "sampler")2% +4 "core" %`9 SQ  +31 "collection"'c% +3 "core" %K +2 "sampler")% +4 "core" %`9 ZX  +36 "collection"'W% +3 "core" %K +2 "sampler")^% +4 "core" %`9 b`  +41 "collection"'B% +4 "core" %K + "sampler")'% +4 "core" %`=li  +47 "collection"'% +3 "core" %K +2 "sampler")S% +4 "core" %`<vu +53 "collection"'$% +3 "core" %K +3 "sampler")% +3 "core" %`< +61 "collection"'-% +3 "core" %K +2 "sampler")V% +4 "core" %`< +68 "collection"'p% +4 "core" %K +2 "sampler")7% +4 "core" %`< +2 "collection"'/% +3 "core" %K +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0XV  +24 "collection"'k% +3 "core" %K +2 "sampler")T% +4 "core" %(D@  +27 "collection"'% +3 "core" %K +2 "sampler")% +4 "core" %(FE  +32 "collection"'<% +3 "core" %K +2 "sampler")>% +4 "core" %(JG  +36 "collection"'% +3 "core" %K +2 "sampler")q% +4 "core" %(PO  +41 "collection"'J% +3 "core" %K +2 "sampler") % +4 "core" %(XU  +46 "collection"'b% +4 "core" %K +2 "sampler") % +3 "core" %(_\\  +54 "collection"'X% +3 "core" %K +2 "sampler")h% +4 "core" %(ki  +60 "collection"'m% +3 "core" %K +2 "sampler")% +4 "core" %(vt  +69 "collection"' % +3 "core" %K +2 "sampler")r% +4 "core" %(  +78 "collection"'% +3 "core" %K +2 "sampler"):% +4 "core" %(  +2 "collection"'@% +3 "core" %K +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X& +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'f  +100 "core"  +5 "collection"'e% +3 "core" %  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'C ` +30 "core" b +6 ."WCR"CS.seek 6.661ml +2 "collection"'6' +894 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'  +3 'Z  +40 "core"  +43  +10 ."WCR"CS.reconfigure :pressurize +4 "collection"'# d@<< Kb +6 ."WCR"CS.seek 0ml +2 "collection"''P +1739 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'. @ +45 "core" ? +5 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +60 "collection"']' +2545 "core" ' +2 "collection"' % +3 "core" % 4 1  +2 ."WCR"CSV.dial between air and CTV +4 "collection"'N ` +29 "core" a +6 ."WCR"CS.seek 1.968ml +2 "collection"'' +2062 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +4 "collection"'?  +8 '\\  +5 "core"  +27  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Kb +5 ."WCR"CS.seek 0ml +3 "collection"'Q'P +84 "core" ' T P ۞ +8 ."WCR"CBV.dial :waste2b +4 "collection"'#  +37 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'3' +533 "core" ' +8 ."WCR"delay 1:00 +6006 .CTV.dial :air,avoiding: :intake +3 "collection"'  +148 "core" +7 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +3 "collection"'&  +57 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'2' +582 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'c' +2030 "core" ' +3 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +78 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'W  +101 "core"  +11 "collection"'^% +6 "core" %  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'B ` +61 "core" ^ +9 ."WCR"CS.seek 7.207ml +2 "collection"''' +761 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'I  +4 '  +37 "core"  +109  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Kb +5 ."WCR"CS.seek 0ml +3 "collection"'S'P +1646 "core" ' U N ܞ +6 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'$  +37 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'' +301 "core" ' +3 ."WCR"delay 1:00 +6087 .CTV.dial :air,avoiding: :intake +2 "collection"'-  +147 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'V  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'p' +590 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +19 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'7' +2049 "core" ' +4 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +2 .CBV.dial SSV +3 "collection"'/ @ +79 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'a  +100 "core"  +11 "collection"'A% +6 "core" %4 +3 ."WCR"CSV.dial between air and CTV +3 "collection"', ` +62 "core" _ +8 ."WCR"CS.seek 7.207ml +3 "collection"'{' +764 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +4 '\  +36 "core"  +111  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Kb +5 ."WCR"CS.seek 0ml +3 "collection"'8'P +1623 "core" 'Y S L ܟ +6 ."WCR"delay 2:00 +10743 "Can" Z8{o +1261 ."WCR"CBV.dial :waste2b +3 "collection"'w  +37 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'*' +325 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +146 "core" +6 "collection"'"& +7 "core" &XfL O +3 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +2 "manipulator"&% +6 "core" % b m : +3 "storage"(;% +6 "core" %J \  +2 "storage"(. +6 "core" .(; +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 4 +3 "storage"((, +193 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (%& +6 "core" &, S c \  +2 "manipulator"&!& +6 "core" & [ b 4' +3 "manipulator"&l% +6 "core" % b Q _ 1 +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&z( +180 "core" ( +3 "manipulator"&~& +5 "core" & c [ 3< +4 "storage"(k& +6 "core" &, [\  +83 ."WCR"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&T'| +95 "core" ' +3 "storage"(& +7 "core" &, N\  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(' +184 "core" ' +2 "storage"(<- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&>& +6 "core" & _ s { 5< +3 "storage"(& +6 "core" &, \  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 4 +3 "manipulator"&q'\\ +35 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&J, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"( - +4 "core" -' +5 ."WCR"SE.seek 19.35 Pucks below Top Plate +3 "storage"(('2 +28 "core" ' +3 "manipulator"&b% +6 "core" %JT  +3 "storage"( & +5 "core" &, + ' w\  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 282 counts +2 "manipulator"&X'v +11 "core" ' +3 "manipulator"&h& +5 "core" & 9< +4 "storage"(m& +6 "core" &, w\  +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&'| +17 "core" ' +4 ."WCR"SE.seek 20.35 Pucks below Top Plate +3 "storage"( 'ћ +52 "core" ' +2 "manipulator"&r& +7 "core" & 1 7< +3 "manipulator"&% +6 "core" %{ | x r 8 +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&:' ] +91 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&@( +191 "core" ( +4 "manipulator"&L& +6 "core" & } o 5 +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &s& +4 "core" & } < 6 +5 ."WCR"Forearm.seek CC +2 "manipulator"&E'ш +99 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&u/ +26 "core" / +6 ."WCR"CC.seek :open +3 "collection"'g( +411 "core" ( +3 "storage"(K& +6 "core" &, \  +3 "storage"(& +6 "core" &, J\  +3 "manipulator"&H& +6 "core" &  = +3 "manipulator"&4% +6 "core" %т ; +3 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&( +168 "core" ( +3 "manipulator"&R& +6 "core" &\

) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +6 "core" ( +2 "manipulator"&"& +7 "core" & <) +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +5 "core" & =) +4 .tForearm.seek CC +2 "manipulator"&;'ш +105 "core" ' +2 .tHand.close +2 "manipulator"&/ +16 "core" / +7 .tCC.seek :open +2 "collection"'%( +408 "core" ( +3 "manipulator"&!& +5 "core" & G) +4 "manipulator"&l% +6 "core" %т G +4 .tForearm.seek :retract +2 "manipulator"&=' ] +114 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&~(-z +321 "core" ( +2 "manipulator"&k& +5 "core" &-{  B PA +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &}& +4 "core" &-{  ! OA +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +3 "manipulator"&'o +110 "core" ' +2 .tHand.open +2 "manipulator"&11 +26 "core" 1 +2 "manipulator"&<% +5 "core" %pe F [ G 0B +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&>' ] +106 "core" ' +3 #tCompleted [myWCR #Phase 50: Tuesday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:39 +2 #Preparing to sleep until 9/17/25 11:00AM +14 #Asleep til 9/17/25 11:00AM +92 #Continuing at 11:00PDT17-Sep-25 +5 "Can" Z8}o +7 ."Qmail"GoodNews.email "Then, in tube 5: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 51: Wednesday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:237\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 21,\\n 5 => 12,\\n 6 => 33,\\n 7 => 33}\\nCan@11:55:12, 11.7C, 13% humidity, 14.4psia, 12.48V, 0.46A, 292.049Ah, 5.76W\\nSampled 374.8ml",Subject: "Asleep until 11:00PDT17-Sep-25" +1077 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +5399 #"uploadLog"upsync +17752 "Can"\ 38~p +60002 \ 18p +60002 \ ;8xqB +60002 \ 18aqض +60002 \ 18Grn +60002 \ 38.s +60002 \ 18s +59999 \ 18t0 +59998 \ R8tƶ +60002 \ 28u\\ +60002 \ 18u +60002 \ *8`v +60002 \ +8w +60002 \ +8}w +60003 \ +8xJ +60002 \ +8x +60004 \ +80yv +60005 \ +8z +60005 \ +8Oz +60005 \ +8{8 +60004 \ -8o{ζ +60003 \ +8|d +60001 \ 18| +60001 \ :8} +60001 \ 18~& +60002 \ 08s~ +60002 \ K8YR +60002 \ 18B +60002  \ 180~ +60002 \ :8 +60002 \ 38 +60003 \ 18@ +60002 \ D8ֶ +60002 \ =8l +60002 \ *8z +60002 \ ,8: +60002 \ 48. +60002 \ 18Ķ +60003 \ 18¥Z +60002  \ 18č +60002 \ 18r +60002 \ 18\\ +60002 \ 18= +60002 \ D8!H +60003 \ 18 ޶ +60002 \ 18t +60002 \ =8\ +60003 \ 18 +60002 \ +8՝6 +60002 \ )8!̶ +60002 \ 18b +60003 \ 18 +60002 \ >8 +60002 \ 18޳$ +60003 \ 48 +60002 \ O8P +60002 \ 18t +60002 \ 18Z| +60003 \ 18K +60002 \ 181 +60002 \ 18 > +60003 \ 18Զ +60002 \ +8j +60002 \ 98 +60002 \ 08e +60003 \ G8L, +60002 \ ?8<¶ +60002 \ 18%X +60002 \ 18 +60003 \ 98 +60002 \ -8 +60002 \ 19j +60002 \ 19OF @PDT1758092957.34 \ :98ܶ +60002 \ 39 r +60002  \ 19  +60002  \ 19  +60002 \ 19 4 +60003  \ 49 ʶ +60002  \ 19` +60002 \ \ 19 +60002 \ 19 +60002 \ 19n" +60002 \ *9< +60003 \ 19N +60002 \ 19 +60002 \ <9z +60002  \ 19 +60001 \ 19  +59998 \ C9"f< +59998 \ 39$UҶ +59999 \ H9&9h +60002 \ 19(% +60002  \ 19* +60002 \ 19+* +60002  \ 19- +60002 \ +9/V +60002 \ 191P +60002 \ :93; +60002 \ 195% +60002 \ 497  +60002 \ G98D +60002  \ 19:ڶ +60002  \ 19<p +60002 \ =9> +60002 \ 19@ +60002 \ 19B2 +60002 \ \ ?9Dwȶ +60002 \ 09Fg^ +60002 \ *9H! +60003 \ 19I +60002 \ 19K +60002 \ 19M +60002 \ 19OL +60002 \ 19Q +60002 \ 19Sx +60002 \ A9Ul +60002 \ 19WN +60003 \ 19Y?: +60002 \ >9["ж +60002 \ 19] f +60002 \ 19^ +60001 \ *9` +60003 \ .9b4( +60003 \ ,9c +60003 \ \ >9etT +60003 \ 19gV +60003 \ 19iG +60004 \ A9k0 +60003 \ \ =9m( +60003 \ 19oB +60003 \ 19pض +60002 \ 49rn +60003 \ N9t +60002 \ 19v +60002 \ 79x0 +60002 \ G9zƶ +60001 \ +9|\\\\ +60003 \ 39} +4137 \ 19~ +5 #tPowering core bus +532 .Gate.power :raw,:ON +11 "sampler") +39 ) +3 "core"  +5 "collection"' +5 '  +3 "core"  +5 "processing"% +3 %b +5 "core"  +9 "collection"' 9\ +4 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 21,\\n 5 => 12,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 11.0C, 13% humidity, 14.4psia, 12.54V, 0.37A, 297.048Ah, 4.62W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 51: Wednesday DA+WCR with hotBleach cleanup (4 pucks)" +2 #tStarting initialPurge +2010 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'0& +6 "core" &{'  +4 .tHand.open + "manipulator"&1 +27 "core" 1 +3 "manipulator"&& +6 "core" &\ o @!v +3 "manipulator"&x% +6 "core" % e A +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +203 "core" ( +2 "manipulator"&& +7 "core" &-w AL +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &n& +4 "core" &-w # ?L +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&)'o +110 "core" ' +3 .tHand.close +2 "manipulator"&i/ +17 "core" / +3 "manipulator"&[& +5 "core" &-{    *H +4 "manipulator"& % +6 "core" %πu  v ) +3 .tForearm.seek :retract +3 "manipulator"&t' ] +106 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&y( +323 "core" ( +3 "manipulator"&|& +5 "core" & % ;1 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" & O >1 +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'ш +112 "core" ' +3 "manipulator"&5& +6 "core" & B0 +4 "manipulator"&% +6 "core" %х o C +4 "collection"'Y& +5 "core" &{$  +5 "collection"'& +8 "core" &{:  +6 .tCC.seek :closed +2 "collection"'(X +3 "core" &{:  +4 &{8  +8 &3u6 +} +10 &^{: @ +9 &"i9 S +9 &D7 T +10 &C9 U +9 &aF5 U +9 &#C< U +10 &A= U +9 & @8 U +10 &"jA6 T +9 &$+D5 U +9 &%F5 U +10 &'F7 U +9 &)r@5 T +9 &+4C9 T +10 &,E9 U +9 &.@8 U +10 &0zD6 T +9 &2;A5 U +9 &3B7 U +10 &5E: U +9 &7G: U +9 &9CA: U +10 &;E9 U +9 &<D9 U +10 &>D8 T +9 &@KA: U +9 &B@8 T +10 &CN6 V +9 &Ea9 W +9 &GEx9 Z +10 &H7 ] +9 &J7 _ +10 &L{6 _ +9 &N<; _ +9 &O6 _ +10 &Q7 ` +9 &S8 ` +9 &U<7 b +10 &V6 b# +9 &X]O8 %r +9 &X~9 J +6 ( +5 "collection"'& +4 "core" &Xe< I +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.72 +2 "collection"'M& +6 "core" &Xe' I +4 .tHand.open +2 "manipulator"&P1 +20 "core" 1 +3 "manipulator"&d% +5 "core" %х ; +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&f' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'e& +7 "core" &Xe% I +2 "collection"'C% +6 "core" %Q& +4 .tCSV.dial CSR +2 "collection"'o  +142 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +75 "collection"'g'q +1605 "core" ' +9 .tdelay 5 seconds +504 .CSR.select :air +2 "collection"' +18 '% +4 "core" %q&  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'6'A +696 "core" ' +3 .tCSV.dial :waste +3 "collection"'. +140 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"' 'P +1986 "core" ' +5 #tPurging external Intake +6 "collection"'N& +5 "core" &Xd6 I +4 "collection"'+% +6 "core" %R% +2 .tCSV.dial :flush +3 "collection"']  +46 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +2477 #"uploadLog"upsync +75 "core" ' +4 .tdelay 5 seconds +505 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'* +4 '\\  +10 "core"  +68 ~ +6 .tCTV.dial :intake +3 "collection"'?  +85 "core"  +8 .tIntake.select :open +3 "sampler") +17 .tCS.seek 0ml +3 "collection"''P +2587 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'#  +84 "core" ~ +6 #tFlushing upper manifold +2 "collection"'& +5 "core" &Xc7 I +4 "collection"'&% +5 "core" %M7 +4 .tCSV.dial :flush +2 "collection"'3  +78 "core"  +7 .tCS.seek 5ml +2 "collection"'Q'q +1303 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" A +5 "collection"'W% +7 "core" %q8  +4 .tCS.seek 6.999ml +2 "collection"'2'b +566 "core" ' +3 ."connect"CSV.dial CBV +5 "collection"'c +3 .tCBV.dial CSV +7 "collection"'B  +6 "core"  +96 ~ +6 .tCTV.dial :air +3 "collection"'  +6 "core" +7 .tCS.seek 0ml +3 "collection"'^'P +1795 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +90 "collection"'''2~ +818 "core" ' +3 .tCSV.dial :waste +3 "collection"'$ +46 "core" +7 .tCS.seek 0ml +2 "collection"'S'P +820 "core" ' +3 "collection"'I& +7 "core" &Xa: I +2 "collection"'-% +7 "core" %P8 +2 .tCSV.dial :flush +3 "collection"'p  +47 "core"  +7 .tCS.seek 3ml +2 "collection"''2~ +833 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'/ @ +46 "core" A +6 "collection"'V% +6 "core" %27  +4 .tCS.seek 5ml +2 "collection"'A'q +566 "core" ' +3 .tCSV.dial :air +3 "collection"'a @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"'7'P +1295 "core" ' +3 .tdelay 7 seconds +707 .CS.seek 3ml +3 "collection"','2~ +821 "core" ' +3 .tCSV.dial :waste +3 "collection"'\ +79 "core" +7 .tCS.seek 0ml +2 "collection"'{'P +822 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &\  C 8. +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&8( +37 "core" ( +3 "manipulator"&"& +5 "core" & W ; +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & = +4 .tForearm.seek CC +3 "manipulator"&'ш +102 "core" ' +3 .tHand.close +2 "manipulator"&`/ +22 "core" / +5 .tCC.seek :open +2 "collection"'( +412 "core" ( +3 "manipulator"&Z& +5 "core" & C +4 "manipulator"&!% +6 "core" %щ w D +3 .tForearm.seek :retract +3 "manipulator"&l' ] +94 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&;(-z +323 "core" ( +2 "manipulator"&& +7 "core" &-x s ?9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &k& +3 "core" &-x B9 +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&}'o +114 "core" ' +3 .tHand.open +2 "manipulator"&11 +25 "core" 1 +3 "manipulator"&<% +6 "core" %oe % ; ,A +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&=' ] +105 "core" ' +4 #tda sampling at most 1000ml, wcr at most 1000ml +5 ."Qmail"DAfans.email "Started da in tube 5 at 11:05:30PDT17-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 21,\\n 5 => 12,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 11.0C, 13% humidity, 14.4psia, 12.54V, 0.37A, 297.048Ah, 4.62W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 5 into Collection Clamp +536 "collection"'& +6 "core" &: +3 "manipulator"&% +6 "core" % ` L = +3 "storage"( % +6 "core" %, -\  +3 "storage"(b. +6 "core" .([G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"( (; +444 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (m& +5 "core" &; \  +4 "manipulator"&h& +6 "core" &-} <4 +3 "manipulator"&r% +5 "core" % ` ` = +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&T( +194 "core" ( +2 "manipulator"&& +7 "core" &$ ? +3 "storage"(z& +6 "core" &; {\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&X' +98 "core" ' +3 "storage"((& +5 "core" &; \  +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(L' +245 "core" ' +2 "storage"(J- +6 "core" -'4 +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (& +4 "core" &; O\  +4 "manipulator"&>& +6 "core" &$ ~ > +3 .tElbow.seek 5 +3 "manipulator"&~( +6 "core" ( +2 "manipulator"&v& +6 "core" &$ 9 +3 "storage"(w& +5 "core" &; i\  +5 .tForearm.seek 5 + 300 counts +7 "manipulator"&s' +16 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&K/ +23 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&& +2 "storage"(q') +13 "core" &$ 9 +2 "manipulator"&% +7 "core" % K 8B +4 .tForearm.seek :retract +2 "manipulator"&E' ] +96 "core" ' +4 .tElbow.seek CC +2 "manipulator"&_( +82 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +120 "core" ( +2 "manipulator"&9& +7 "core" & p B +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &O& +6 "core" & s @ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&G'ш +106 "core" ' +3 "manipulator"&4& +5 "core" & 7 +4 "manipulator"&U% +5 "core" %у | 7 +5 "collection"'D& +6 "core" &$ +4 "collection"'%& +8 "core" &% +4 .tCC.seek :closed +3 "collection"'0(X +5 "core" &1 +102 &5 2 + &Cv8 2 + &3lu5 F + &]. U + &B7 T + &EC5 T +2 &C- T + &C1 U + &B2 T + &!L@% T + &#?, T + &$D3 T +4 &&D* T +8 &(TB) T +9 &*>! T +10 &+A& T +9 &-@& T +10 &/\\B. T +9 &1A8 T +9 &2C5 T +10 &4B3 T +9 &6cE+ U +10 &8&B, T +9 &9?- T +9 &;A. T +10 &=lA3 T +9 &?.A0 T +9 &@>- T +10 &BB, T +9 &DrI- U +9 &F1W( V +10 &Gc. W +9 &I+ [ +10 &Kb. ] +9 &M - _ +9 &N. _ +10 &P( _ +9 &Rc- ` +9 &T%* ` +10 &U* b +9 &W( K +10 &X(- %n +9 &X\\- K +3 ( +3 "collection"'%& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.68 +3 .Hand.open +2 "manipulator"&1 +3 "core" &X]1 K +20 1 +3 "manipulator"&% +6 "core" %u e c 4 +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&x' ] +96 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +181 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +4 "core" + +4 "sampler")n% +5 "core" % ' +4 "collection"'R& +6 "core" &X\\% K +5 "Can" 9pW +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")i +7 "core"  +6 .tSS.reconfigure :fast +2 "sampler")#.0X  +82 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")v'! +893 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +4 "sampler")w  +3 "collection"' @ +9 "core" ? +74 +8 #tAllowing 5:18 for 25.0ml of remaining 825.0ml +5 "Can" 98 +2 .tIntake.select :open +2 "sampler") +217 "collection"'K% +5 "core" %S +3 #tIntake @33.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X#@  +14 "collection"'@% +5 "core" %S +3 "sampler") % +6 "core" %.DC  +18 "collection"')% +5 "core" %S +3 "sampler")% +5 "core" %.FD  +23 "collection"'|% +4 "core" %S +3 "sampler")[% +7 "core" %/TS  +24 "collection"'5% +5 "core" %S +3 "sampler")% +5 "core" %9vq  +30 "collection"'Y% +4 "core" %S +3 "sampler")t% +5 "core" % +35 "collection"' % +4 "core" %S +3 "sampler")P% +7 "core" % +38 "collection"'d% +4 "core" %S +4 "sampler")e% +5 "core" %]_ +4 .tIntake.select :close +2 "sampler")0 +17 )C% +4 "core" %sq C +3 .tSSV.dial :exhaust +3 "sampler")j  +82 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")M'! +896 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")  +7 "collection"': @ +11 "core" ? +66 +8 #tAllowing 5:18 for 25.0ml of remaining 775.0ml +5 "Can" 9/ +2 .tIntake.select :open +2 "sampler") +217 "collection"'% +5 "core" %S +3 #tIntake @33.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X'! +864 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 "sampler");  +3 .tCBV.dial SSV +6 "collection"'( @ +5 "core" ? +71 +7 #tAllowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can" 9_ +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %S +3 #tIntake @32.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X0X0X* +4 .tSSV.dial :exhaust +3 "sampler")\  +82 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler"),'! +903 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")  +3 "collection"'a @ +10 "core" ? +72 +7 #tAllowing 5:18 for 25.0ml of remaining 625.0ml +5 "Can" 9aE +3 .tIntake.select :open +2 "sampler") +217 "collection"'A% +4 "core" %S +3 #tIntake @34.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X2% +4 "core" %S +3 #tIntake @32.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +4 .tIntake.select :close +3 "sampler")0 +17 )!% +4 "core" %BA +3 .tSSV.dial :exhaust +3 "sampler")Z  +83 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")`'! +905 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")  +2 "collection"' @ +11 "core" ? +72 +8 #tAllowing 5:18 for 25.0ml of remaining 550.0ml +4 "Can" 9WW +3 .tIntake.select :open +2 "sampler") +217 "collection"'1% +4 "core" %S \  +3 #tIntake @35.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0XK +3 "collection"'m% +6 "core" %S +2 #tIntake @33.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +4 "core" %S +4 "sampler")(% +6 "core" % r +15 "collection"'X% +4 "core" %S +4 "sampler")w% +6 "core" % F +18 "collection"'K% +4 "core" %S} +4 "sampler")9% +7 "core" % +20 "collection"'O% +5 "core" %S{ +3 "sampler")~% +5 "core" % +26 "collection"'4% +4 "core" %S +4 "sampler")U% +5 "core" %  +30 "collection"'D% +4 "core" %Sx +4 "sampler")v% +6 "core" %DB +33 "collection"'T% +4 "core" %S +4 "sampler")s% +6 "core" %TS +38 "collection"'% +5 "core" %S{ +3 "sampler")% +6 "core" %} +44 "collection"'% +4 "core" %S +4 "sampler")G% +5 "core" % +51 "collection"'%% +5 "core" %Sy +3 "sampler")n% +5 "core" % +59 "collection"'% +4 "core" %Sw +4 "sampler")u% +7 "core" % +65 "collection"'% +4 "core" %S +3 "sampler")@% +7 "core" % +74 "collection"' % +5 "core" %Sx +3 "sampler"))% +6 "core" %-* +85 "collection"'E% +5 "core" %S +3 "sampler")% +5 "core" %<9 +98 "collection"'[% +4 "core" %Sw +4 "sampler")q% +6 "core" %IE +3 .tIntake.select :close +2 "sampler")0 +18 )|% +4 "core" %IE +4 .tSSV.dial :exhaust +3 "sampler")5  +82 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")'! +923 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")t  +86 "collection"' @ +13 "core" ? +74 +8 #tAllowing 5:18 for 25.0ml of remaining 525.0ml +6 "Can" 9 +2 .tIntake.select :open +2 "sampler") +218 "collection"'P% +4 "core" %Sz +3 #tIntake @33.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X&df +24 "collection"'6% +5 "core" %Ss +3 "sampler")o% +7 "core" %>{y +28 "collection"']% +5 "core" %S +4 "sampler") % +5 "core" %< +34 "collection"'\\% +5 "core" %S{ +3 "sampler")*% +6 "core" %< +4 "collection"':% +5 "core" %S +3 #tIntake @33.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +3 "sampler")' +5 "core" '5*'  +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[22:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7647 ' +3 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X% +4 "core" %S +4 "sampler")(% +6 "core" %.  +15 "collection"'X% +4 "core" %SD +4 "sampler")w% +6 "core" %.  +18 "collection"'K% +4 "core" %SM +3 "sampler")9% +7 "core" %(  +21 "collection"'O% +4 "core" %S +3 "sampler")~% +7 "core" %'#"  +24 "collection"'4% +4 "core" %S +4 "sampler")U% +5 "core" %')'  +30 "collection"'D% +4 "core" %S +4 "sampler")v% +6 "core" %'1/  +33 "collection"'T% +4 "core" %S +4 "sampler")s% +5 "core" %';;  +39 "collection"'% +5 "core" %SK +3 "sampler")% +5 "core" %GD +45 "collection"'% +4 "core" %S +4 "sampler")% +6 "core" %WQ +51 "collection"'G% +4 "core" %S +3 "sampler")%% +5 "core" %ee +59 "collection"'n% +4 "core" %SM +4 "sampler")% +7 "core" %xx +65 "collection"'u% +4 "core" %S +3 "sampler")% +7 "core" % +74 "collection"'@% +5 "core" %SJ +3 "sampler") % +6 "core" % +86 "collection"')% +4 "core" %SA +3 "sampler")E% +6 "core" % +97 "collection"'% +5 "core" %SJ +3 "sampler")[% +5 "core" %  +111 "collection"'q% +4 "core" %SL +4 "sampler")|% +6 "core" %EB +124 "collection"'5% +5 "core" %SC +3 "sampler");% +5 "core" %ec +142 "collection"' % +5 "core" %S +3 "sampler")t% +5 "core" % +161 "collection"'P% +4 "core" %SJ +3 "sampler")% +6 "core" % +181 "collection"'L% +4 "core" %SI +3 "sampler")j% +6 "core" % +193 "collection"'Y% +5 "core" %S +3 "sampler")i% +5 "core" % +194 "collection"'% +4 "core" %S +4 "sampler")% +6 "core" %/- H +193 "collection"'M% +4 "core" %S +3 "sampler")% +6 "core" %RR H +193 "collection"'6% +5 "core" %S +3 "sampler")o% +6 "core" %ed H +193 "collection"']% +4 "core" %SE +4 "sampler") % +5 "core" %ST H +4 .tIntake.select :close +2 "sampler")0 +101 )\\% +5 "core" %?< H +4 .tSSV.dial :exhaust +2 "sampler")*  +84 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler"):'! +864 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")d  +6 "collection"'e @ +6 "core" ? +73 +8 #tAllowing 5:18 for 25.0ml of remaining 475.0ml +4 "Can" 96 +3 .tIntake.select :open +2 "sampler") +217 "collection"'.% +4 "core" %SG +3 #tIntake @33.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X=  +28 "collection"'B% +5 "core" %S +3 "sampler")% +7 "core" %GG +33 "collection"'% +5 "core" %SI +3 "sampler")-% +7 "core" %TQ  +38 "collection"'p% +5 "core" %S +3 "sampler")^% +7 "core" %a^  +43 "collection"''% +5 "core" %S +3 "sampler")I% +6 "core" %ro  +51 "collection"'/% +5 "core" %SE +3 "sampler")% +7 "core" %  +57 "collection"'3% +6 "core" %SO +3 "sampler")S% +6 "core" %  +3 "collection"'% +7 "core" %SK +2 #tIntake @32.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X% +7 "core" %+  +21 "collection"'(% +4 "core" %SC +4 "sampler")X% +7 "core" %+   +24 "collection"'w% +5 "core" %SG +3 "sampler")K% +7 "core" %'  +28 "collection"'9% +5 "core" %S +3 "sampler")O% +7 "core" %'  +33 "collection"'~% +5 "core" %SF +3 "sampler")4% +7 "core" %*  +37 "collection"'U% +5 "core" %S +3 "sampler")D% +6 "core" %(  +45 "collection"'v% +4 "core" %S +4 "sampler")T% +7 "core" %&(&  +49 "collection"'s% +5 "core" %SD +3 "sampler")% +7 "core" %1. 1 +57 "collection"'% +5 "core" %S; +3 "sampler")% +7 "core" %=; 1 +65 "collection"'% +5 "core" %S +4 "sampler")% +7 "core" %IG 1 +74 "collection"'G% +5 "core" %S +3 "sampler")%% +6 "core" %[Y 1 +86 "collection"'n% +4 "core" %S +4 "sampler")% +7 "core" %qo 1 +96 "collection"'u% +86 "core" %S +3 "sampler")% +9 "core" % 1 +3 "collection"'@% +7 "core" %S> +2 #tIntake @32.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X  +5 #tVacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +4 "sampler")C% +5 "core" %B&  +22 "collection"'% +5 "core" %S +3 "sampler")`% +7 "core" %B&  +24 "collection"'}% +5 "core" %SF +3 "sampler")1% +7 "core" %B&##  +28 "collection"'b% +5 "core" %SC +3 "sampler")H% +7 "core" %B&*&  +33 "collection"'m% +5 "core" %S> +3 "sampler")k% +6 "core" %B&/,  +39 "collection"'<% +5 "core" %SM +3 "sampler")% +7 "core" %B&65  +43 "collection"'r% +5 "core" %S< +4 "sampler")% +7 "core" %B&>:  +49 "collection"'z% +5 "core" %S +4 "sampler")8% +6 "core" %B'FC  +57 "collection"'h% +6 "core" %SF +4 "sampler")\ % +7 "core" %BRO ! +65 "collection"'% +5 "core" %SC +4 "sampler")f% +6 "core" %B]Z ! +9 #"flow"2.5L/min +66 "collection"'% +5 "core" %S +3 "sampler") % +7 "core" %Bll ! +84 "collection"'"% +5 "core" %S +4 "sampler")>% +5 "core" %B ! +97 "collection"'(% +5 "core" %S> +3 "sampler")X% +7 "core" %B ! +109 "collection"'w% +6 "core" %SB +3 "sampler")K% +7 "core" %B ! +124 "collection"'9% +5 "core" %S +3 "sampler")O% +6 "core" %B ! +4 "collection"'~% +6 "core" %S  A +2 #tIntake @35.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0XJP  +3 "sampler")3% +6 "core" % [ +3 #tEvacuated: Intake @23.8psia, Outlet @24.1psia +2 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")S +112 "core" +8 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +4 "core" 9d +105 "collection"'(9 +4 "core" 9d +105 "collection"'X9 +4 "core" 9d +105 "collection"'w9 +4 "core" 9#d +104 "collection"'K9 +5 "core" 9(d +104 "collection"'99 +79 "core" 9/d +104 "collection"'O9 +4 "core" 9/3d +105 "collection"'~9 +4 "core" 9E8d +104 "collection"'!9 +5 "core" 9[ +104 "collection"'j9 +5 "core" 9%= +104 "collection"'69 +5 "core" 9'; +104 "collection"'q9 +5 "core" 98)8 +104 "collection"'9 +5 "core" 9Q+7 +105 "collection"'9 +4 "core" 9i-5 +104 "collection"'o9 +5 "core" 9.3 +104 "collection"' 9 +5 "core" 902 +104 "collection"'\\9 +4 "core" 911 +105 "collection"']9 +4 "core" 94/ +104 "collection"'l9 +5 "core" 95. +104 "collection"'e9 +5 "core" 97 , +104 "collection"'d9 +4 "core" 99, +104 "collection"':9 +5 "core" 9:* +104 "collection"'.9 +5 "core" 9(<( +104 "collection"'Q9 +5 "core" 9:>( +104 "collection"')9 +4 "core" 9J@#& +104 "collection"'*9 +5 "core" 9ZB'& +104 "collection"'+9 +4 "core" 9jC+$ +105 "collection"'R9 +5 "core" 9yE0$ +104 "collection"'N9 +4 "core" 9G4# +105 "collection"'29 +4 "core" 9H8# +104 "collection"'c9 +5 "core" 9I=! +104 "collection"'B9 +5 "core" 9KA! +104 "collection"'9 +4 "core" 9ME +104 "collection"'9 +5 "core" 9NJ +104 "collection"'&9 +4 "core" 9PN +105 "collection"'p9 +4 "core" 9RR +104 "collection"'^9 +5 "core" 9SW +104 "collection"'-9 +5 "core" 9U[ +104 "collection"'g9 +5 "core" 9V_ +104 "collection"''9 +4 "core" 9Xd +105 "collection"'I9 +4 "core" 9 Zh +104 "collection"'?9 +5 "core" 9 [l +104 "collection"'9 +4 "core" 9 \\q +104 "collection"'39 +5 "core" 9 ^u +104 "collection"'S9 +4 "core" 9 &_y +105 "collection"'/9 +4 "core" 9 -a~ +104 "collection"'9 +5 "core" 9 2b +104 "collection"'9 +5 "core" 9 9c +104 "collection"'a9 +5 "core" 9 ?e +104 "collection"'9 +4 "core" 9 Eg +105 "collection"'A9 +4 "core" 9 Jh +104 "collection"'y9 +5 "core" 9 Oj +104 "collection"'9 +4 "core" 9 Uj +104 "collection"'W9 +5 "core" 9 Zm +104 "collection"'#9 +4 "core" 9 `m +104 "collection"',9 +5 "core" 9 eo +104 "collection"'$9 +4 "core" 9 iq +105 "collection"'Z9 +5 "core" 9 nq +105 "collection"'9 +4 "core" 9 ts +104 "collection"'79 +4 "core" 9 yt +105 "collection"'9 +4 "core" 9 ~u +104 "collection"'C9 +5 "core" 9 w +104 "collection"'9 +5 "core" 9 x +104 "collection"'9 +5 "core" 9 z +104 "collection"'`9 +4 "core" 9 z +105 "collection"'}9 +4 "core" 9 } +104 "collection"'b9 +4 "core" 9 } +105 "collection"'19 +4 "core" 9  +105 "collection"'m9 +4 "core" 9  +104 "collection"'H9 +5 "core" 9  +179 "collection"'V9 +4 "core" 9  +105 "collection"'k9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +105 "collection"'<9 +4 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'r9 +5 "core" 9  +104 "collection"'89 +5 "core" 9  +104 "collection"'h9 +5 "core" 9   +104 "collection"'9 +4 "core" 9  +104 "collection"'f9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +105 "collection"' 9 +4 "core" 9  +104 "collection"'"9 +5 "core" 9 " +104 "collection"'>9 +4 "core" 9 & +105 "collection"'(9 +4 "core" 9 * +104 "collection"'X9 +5 "core" 9 / +104 "collection"'w9 +5 "core" 9 3 +104 "collection"'K9 +5 "core" 9 8 +104 "collection"'99 +4 "core" 9\ < +104 "collection"'O9 +5 "core" 9\ @ +104 "collection"'~9 +4 "core" 9\ \ E +105 "collection"'!9 +4 "core" 9\ I +104 "collection"'U9 +5 "core" 9\ M +104 "collection"'D9 +4 "core" 9\ R +105 "collection"'49 +4 "core" 9\ V +104 "collection"'=9 +5 "core" 9\ Z +104 "collection"'T9 +5 "core" 9\ "_ +104 "collection"'s9 +5 "core" 9\ &c +104 "collection"'9 +4 "core" 9\ )g +11 .tCH.hold 10:00,70C +5 "collection"'9 +3 ' `\ t `\ (\ +12 "core" 9\ +h + h +3 "collection"'% +6 "core" % \ \  +3 #tBegun lysing Collection Puck Heater at 68.1C/79.1psia +11823 "Can" 9p +48159 "core" ` +3 "collection"'%9 +5 "core" 9\ u +4 "collection"'{% +5 "core" % i c K +4 #tEnded lysing Collection Puck Heater at 70C/86.1psia +3 .CS.seek 0ml +3 "collection"''P +350 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +4 "collection"'n @ +115 "core" A +7 .tCSV.dial :air +3 "collection"' @ +46 "core" > +8 .tCS.seek 5ml +2 "collection"''q +1351 "core" ' +3 .tCSV.dial CTV +3 "collection"'v  +48 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'@ @ +48 "core" > +6 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'J  +47 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'E @ +48 "core" > +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'['P +1421 "core" ' +3 "collection"'% +6 "core" %N +2 #tPuck @155.4psia after final lysis pressurization +14 #Recovering Lysate into Collection syringe + .CSV.dial CBV +3 "collection"'G +108 "core" ~ +7 .tCBV.dial CSV +2 "collection"'|  +32 "core"  +7 "collection"'5% +5 "core" %R | +5 .tCS.seek 5ml +3 "collection"';'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'u  +48 "core" +6 "collection"'t% +5 "core" %q  +5 .tCS.seek 7.001ml +3 "collection"'P'l +595 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +4 "collection"' @ +44 "core" ? +7 .tCS.seek 10ml +3 "collection"' ' +848 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'Y ` +135 "core" a +7 #tLysing Complete + "collection"'L& +6 "core" &XZ K +4 #tStoring sh1 puck in Collection Clamp to tube 4 +2 "manipulator"&i% +6 "core" % X l < +3 "storage"(% +6 "core" %J E\  +2 "storage"( . +6 "core" .(; +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +4 .tSC.seek 4 +2 "storage"(M(, +194 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (j& +4 "core" &,\ \  +4 "manipulator"&6& +6 "core" & o : +3 "manipulator"&q% +6 "core" % X R : +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&( +161 "core" ( +3 "manipulator"&& +6 "core" &\  ; +3 "storage"(o& +6 "core" &, \  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"& '| +101 "core" ' +2 "storage"(\\& +7 "core" &, \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(]' +177 "core" ' +2 "storage"(l- +6 "core" -'n +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&e& +4 "core" &\  7 +4 "storage"(d& +6 "core" &, k\  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 4 +2 "manipulator"&:'\\ +35 "core" ' +3 .tElbow.hold +2 "manipulator"&., +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(Q- +4 "core" -'n +5 .tSE.seek 20.38 Pucks below Top Plate +3 "storage"()'Ѹ +33 "core" ' +2 "manipulator"&*% +5 "core" %W_ Z " +4 "storage"(+& +5 "core" &, 1 5 \  +3 .tForearm.force -20 +3 "manipulator"&5 +5 .tForearm.seek 4 + 295 counts +2 "manipulator"&R'Ѓ +79 "core" ' +9 "manipulator"&N& +7 "core" &\  x e 8 +2 "storage"(2& +6 "core" &, p { G\  +4 .tForearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +3 "manipulator"&c'| +21 "core" ' +5 .tSE.seek 21.38 Pucks below Top Plate +2 "storage"(B'! +42 "core" ' +3 "manipulator"&& +7 "core" &\  f < +3 "manipulator"&% +6 "core" %z T < y +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&&' ] +91 "core" ' +3 .tElbow.seek CC +3 "manipulator"&p( +169 "core" ( +3 "manipulator"&^& +5 "core" & o 6& +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &-& +4 "core" &   i 5& +4 .tForearm.seek CC +3 "manipulator"&g'ш +100 "core" ' +2 .tHand.close +2 "manipulator"&'/ +27 "core" / +5 .tCC.seek :open +3 "collection"'I( +406 "core" ( +3 "storage"(?& +6 "core" &, +\  +3 "storage"(& +6 "core" &, 8\  +3 "manipulator"&3& +6 "core" & 6 ;"| +3 "manipulator"&S% +6 "core" %э { ; +4 .tForearm.seek :retract +2 "manipulator"&/' ] +98 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +3 "manipulator"&( +170 "core" ( +3 "manipulator"&& +5 "core" & P @} +4 "storage"(a& +7 "core" &, \  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.seek 4 +2 "manipulator"&'\\ +109 "core" ' +3 .tElbow.hold +3 "manipulator"&A, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&y1 +26 "core" 1 +5 "manipulator"&% +6 "core" %jl D B - +2 "storage"(W& +7 "core" &, \  +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 4 + 314 counts +2 "manipulator"&#'Ж +22 "core" ' +2 "manipulator"&,& +7 "core" & C} +3 "storage"($& +6 "core" &, \  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 800 counts +3 "manipulator"&Z'| +20 "core" ' +3 "storage"(% +5 "core" %& }\  +6 ."downElevator"SE.seek :down +4 "storage"(7') +98 (% +4 "core" % \ Yn +4 "manipulator"&C% +6 "core" %҇ D +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +79 "core" ' +3 ."downElevator"SE.stop +13 "storage"(5 +20 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +6 "core" & +4 "manipulator"&`& +5 "core" & J D} +4 "manipulator"&}% +5 "core" % d D +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&b(-z +184 "core" ( +2 "manipulator"&1& +7 "core" &- | DU +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &m& +4 "core" &- DU +4 .tForearm.seek :garage +3 "manipulator"&H'o +27 "Can" K9\\wp +85 "core" ' +3 .tHand.close +2 "manipulator"&V/ +17 "core" / +3 "manipulator"&k& +6 "core" &- d a 2U +3 "manipulator"&% +6 "core" %~v c b 2 +4 .tForearm.seek :retract +2 "manipulator"&<' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +311 "core" ( +3 "manipulator"&r& +6 "core" & 5 @* +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &8& +4 "core" & C @* +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&h'ш +99 "core" ' +3 "manipulator"&& +6 "core" & 6 >* +3 "manipulator"&f% +5 "core" %ь  > +5 "collection"'& +6 "core" & +4 "collection"' & +7 "core" & +6 .tCC.seek :closed +2 "collection"'"(X +6 "core" & +2 & \ +8 &.t +{ +10 &^u ? +9 &0h R +9 &Cr S +10 &GR T +9 &qD S +9 &3D S +10 &F S +9 & @ S +9 &"yD S +10 &$;A S +9 &%D S +10 &'G T +9 &)D T +9 &+BD T +10 &-E T +9 &.@| S +10 &0@X T +9 &2KD S +9 &4 F S +10 &5F T +9 &7E S +9 &9SD S +10 &;G T +9 &<D S +9 &>D T +10 &@ZC T +9 &BD T +10 &CI T +9 &EW V +9 &GTw Y +10 &I ^ +9 &J ^ +9 &L} ^ +10 &NJf _ +9 &P u ^ +10 &Q _ +9 &S ` +9 &UK a +10 &W\  a +9 &X`I &t +9 &X} O +6 ( +5 "collection"' & +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.63 +2 "collection"'>& +3 "core" &X_ O +3 &X_ O +5 .tHand.open +2 "manipulator"&(1 +20 "core" 1 +3 "manipulator"&X% +5 "core" %z r 6 +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&w' ] +96 "core" ' +3 .tPSV.dial PSR +3 "processing"%K +143 "core" +10 "processing"%9% +7 "core" %܍9 +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +106 .tPS.seek 1.5ml +3 "processing"%O' +1601 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%~  +47 "core"  +8 .tPS.seek 0ml +2 "processing"%!'ܑ +1598 "core" ' +3 .tPSV.dial PSR +3 "processing"%U +47 "core"  +11 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%D' +2618 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%4 +4 "collection"'=  +11 "core" A +3 "processing"%T +5 "core" A +3 "processing"%s  +69 "core" +112  +10 .tPSV.dial :mixloop +3 "processing"% +111 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%  +138 "core" +10 .tPS.seek 0ml +2 "processing"%\ 'ܑ +2624 "core" ' +3 .tPSV.dial :air +3 "processing"%  +46 "core"  +7 .tPS.seek 2.5ml +3 "processing"%%' +2625 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%{ +46 "core" +8 .tPS.seek 0ml +3 "processing"%z'ܑ +2622 "core" ' +3 .tPSV.dial :air +2 "processing"%n  +46 "core"  +8 .tPS.seek 2.5ml +3 "processing"%' +2625 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +46 "core" +8 .tPS.seek 0ml +2 "processing"%v'ܑ +2616 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&@& +6 "core" & m 9) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&J( +6 "core" ( +2 "manipulator"&E& +5 "core" & { H 9) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & w y 8) +4 .tForearm.seek CC +2 "manipulator"&'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&G/ +23 "core" / +6 .tCC.seek :open +3 "collection"'|( +412 "core" ( +2 "manipulator"&5& +5 "core" & z >) +4 "manipulator"&[% +5 "core" %ѐ t > +5 .tForearm.seek :retract +12 "manipulator"&u' ] +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&t(-z +325 "core" ( +2 "manipulator"&;& +7 "core" &-u Q C= +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-u + C= +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&P'o +111 "core" ' +3 .tHand.open +2 "manipulator"&Y1 +28 "core" 1 +3 "manipulator"&L% +6 "core" %nC   K * +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&i' ] +107 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +6 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%  +7 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%j  +4 "collection"'6  +12 "core"  + +10 .tCTV.dial :air,avoiding: :intake +3 "collection"'q  +6 "core" +6 #tLoading lyfil puck from tube 5 into Collection Clamp +2 "collection"' & +6 "core" &2 +3 "manipulator"&% +6 "core" % \\ B +3 "storage"(o% +6 "core" %J \  +3 "storage"(\\. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 5 +3 "storage"(_(; +203 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (x& +5 "core" &; \  +4 "manipulator"&l& +6 "core" &-| c @6 +3 "manipulator"&e% +5 "core" % \\ @ +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +3 "manipulator"&d( +170 "core" ( +3 "manipulator"&Q& +5 "core" &% K AQ +4 "storage"(*& +6 "core" &; \ # +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&+' +96 "core" ' +3 "storage"(N& +5 "core" &; \ # +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(2' +250 "core" ' +2 "storage"( - +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (& +3 "core" &; R\ # +4 "manipulator"&& +5 "core" &% ` <Q +5 .tElbow.seek 5 +75 "manipulator"&( +5 "core" ( +4 "manipulator"&]& +6 "core" &% >Q +3 "storage"(:& +6 "core" &; 5\ # +4 .tForearm.seek 5 + 300 counts +12 "manipulator"&R' +23 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&)/ +26 "core" / +8 ."downElevator"SE.seek :down +4 "manipulator"&^& +2 "storage"(-') +13 "core" &%  <Q +3 "manipulator"&c% +7 "core" % < +4 .tForearm.seek :retract +2 "manipulator"&.' ] +96 "core" ' +4 .tElbow.seek CC +2 "manipulator"&'( +88 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +77 "core" ( +4 "manipulator"&&& +5 "core" & A& +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &0& +4 "core" & @& +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&?'ш +96 "core" ' +2 "manipulator"&& +7 "core" & 4 @& +3 "manipulator"&3% +7 "core" %ю ? +3 "collection"'S& +5 "core" & +5 "collection"'& +8 "core" & +5 .tCC.seek :closed +3 "collection"'a(X +5 "core" & +3 &q  +7 &-uT ,} +9 &_xI @ +10 &9h: S +9 &F% S +9 &E S +10 &{A S +9 &<C) T +10 &D T +9 & D S +9 &"D T +10 &$EF S +9 &&A T +9 &'E S +10 &)Dx S +9 &+ME\\ S +10 &-GJ S +9 &.A9 S +9 &0A= S +10 &2T@T T +9 &4GS T +9 &5G9 T +10 &7H* T +9 &9\\D$ T +10 &;D T +9 &<F S +9 &>D T +10 &@dC T +9 &B&B* T +9 &CF S +10 &EJ T +9 &GgT U +10 &I&b V +9 &J~ Y +9 &L ] +10 &NV ^ +9 &P ^ +9 &Q} ^ +10 &Sr _ +9 &UX\\ ` +10 &WV Z +9 &XRB9 . +9 &XdA E +6 ( +5 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.43 +4 .Hand.open +2 "manipulator"&g1 +5 "core" &X\\B E +18 1 +2 "manipulator"&p% +7 "core" %ю P 8 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&y' ] +97 "core" ' +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +149 "core" ~ +8 .tCSV.dial CTV +2 "collection"'W  +31 "core"  +9 .tPS.seek 2.5ml +2 "processing"%,' +2624 "core" ' +4 "collection"'$% +6 "core" %yus  +4 .tCS.seek 4.25ml +2 "collection"''Z' +1561 "core" ' +3 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%/  +47 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%  +153 "core"  +20 .tPS.seek 0ml +2 "processing"%C'ܑ +2619 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"' ` +37 "core" _ +7 .tCSV.dial :air +3 "collection"' @ +59 "core" A +8 .tCS.seek 10ml +3 "collection"'' +1531 "core" ' +3 .tCSV.dial CTV +3 "collection"'`  +44 "core"  +9 .tCS.seek 0ml +2 "collection"'#'P +2617 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'} @ +30 "core" ? +7 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'B  +150 "core" +6 "collection"'Z& +6 "core" &X[m E +4 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&1% +7 "core" % j ( 7 +3 "storage"(m% +6 "core" %J l\  +3 "storage"(7. +5 "core" .(; +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"(A(, +204 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (V& +4 "core" &, d |\  +4 "manipulator"&k& +6 "core" & r  g 5% +3 "manipulator"&% +6 "core" % j } p 6 +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&( +172 "core" ( +3 "manipulator"&H& +5 "core" &\ h :q +4 "storage"(b& +6 "core" &, e\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&r'| +94 "core" ' +3 "storage"(8& +5 "core" &, z\  +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +172 "core" ' +3 "storage"(f- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&& +6 "core" &\ ~ c 6q +3 "storage"(<& +6 "core" &, 2\  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 4 +3 "manipulator"&I'\\ +32 "core" ' +3 .tElbow.hold +3 "manipulator"&>, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"((- +3 "core" -' +6 .tSE.seek 21.38 Pucks below Top Plate +2 "storage"(X'" +41 "core" ' +3 "manipulator"& % +5 "core" %S` 4 " +4 "storage"(K& +6 "core" &, 2 : \  +3 .tForearm.force -20 + "manipulator"&5 +79 .tForearm.seek 4 + 291 counts +12 "manipulator"&9' +13 "core" ' +2 "manipulator"&h& +7 "core" &\ = 9q +3 "storage"(~& +5 "core" &, \  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&O'| +22 "core" ' +5 .tSE.seek 22.38 Pucks below Top Plate +2 "storage"(U'؋ +53 "core" ' +3 "manipulator"&!& +7 "core" &\   7q +3 "manipulator"&4% +5 "core" %ҋ n 7 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&T' ] +89 "core" ' +3 .tElbow.seek CC +3 "manipulator"&=( +172 "core" ( +2 "manipulator"&s& +5 "core" & b ]  3$ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & X b 2$ +4 .tForearm.seek CC +3 "manipulator"&'ш +99 "core" ' +3 .tHand.close +2 "manipulator"&/ +20 "core" / +5 .tCC.seek :open +3 "collection"'D( +409 "core" ( +3 "storage"(& +6 "core" &, R\  +3 "storage"(\ & +5 "core" &, <\  +4 "manipulator"&{& +6 "core" & ~ b 6# +3 "manipulator"&%% +5 "core" %ы | 6 +5 .tForearm.seek :retract +2 "manipulator"&n' ] +99 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&z( +173 "core" ( +2 "manipulator"&& +7 "core" & > 9y +3 "storage"(& +6 "core" &, S\  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 4 +2 "manipulator"&@'\\ +108 "core" ' +3 .tElbow.hold +2 "manipulator"&E, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&1 +20 "core" 1 +4 "manipulator"&G% +5 "core" %j}   L +3 +4 "storage"(& +5 "core" &, z | }\  +4 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 4 + 314 counts +2 "manipulator"&w'Ж +25 "core" ' +3 "manipulator"&"& +6 "core" &  =y +3 "storage"(5& +6 "core" &, \  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&['| +15 "core" ' +2 "storage"(% +7 "core" %ؐ \  +89 ."downElevator"SE.seek :down +5 "storage"(J') +97 (;% +4 "core" %b /\ Xk +4 "manipulator"&% +6 "core" %~\ A +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&Y' ] +5 "core" ' +4 ."downElevator"SE.stop +4 "storage"(5 +75 "core" ' +3 .tPSV.dial :air +3 "processing"%L  +80 "core" +7 .tPS.seek 2.5ml +3 "processing"%' +2618 "core" ' +4 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"% +46 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%u  +49 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%j +49 "core" +7 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%6  +46 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%q'ܑ +2620 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +6 "core" &qC  +3 "manipulator"&& +6 "core" & Bx +3 "manipulator"&o% +5 "core" % ^ B +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(-z +190 "core" ( +2 "manipulator"&P& +5 "core" &-v @; +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &x& +4 "core" &-v @; +4 .tForearm.seek :garage +3 "manipulator"&l'o +110 "core" ' +3 .tHand.close + "manipulator"&e/ +25 "core" / +3 "manipulator"&M& +6 "core" &-v ! + q +; +3 "manipulator"&Q% +6 "core" %ρi # + R , +4 .tForearm.seek :retract +3 "manipulator"&*' ] +111 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&N( +129 "core" ( +2 "manipulator"&t& +7 "core" & Y @ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &i& +4 "core" & A +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"& 'E +115 "core" ' +3 "manipulator"&& +6 "core" & f F +3 "manipulator"&% +5 "core" %V E +5 "processing"%]& +6 "core" &q9  +4 "processing"%:& +8 "core" &q:  +4 .tPC.seek :closed +4 "processing"%)(SD +4 "core" &qC  +6 &q D C +7 &HwC 4 +9 &$n{C H +10 &]C T +9 &IC S +9 &@LB T +10 &JC T +9 &GC S +9 &HD T +10 &!HJD T +9 &# GE S +10 &$IB S +87 &&LC T + &(QNC S + &*JB S + &+JD S + &-KB S + &/YID S + &1JE T +2 &2LD T + &4LC S + &6`MD T +6 &8"MD T +9 &9LC T +9 &;OC T +10 &=iLC S +9 &?*LB T +10 &@NC T +9 &BKD T +9 &DoND T +10 &F,_C V +9 &GwC X +9 &IC Z +10 &KfD Z +9 &M&C [ +10 &NB Z +9 &PB [\ +9 &RO{pC 7 +10 &S 'sB Q +9 &S&:C 8 +4 ( +4 "processing"%:& +17 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.75 +2 "processing"%^& +6 "core" &S&8B 8 + &S&8E 8 + &S&8C 8 +4 .tHand.open +2 "manipulator"&c1 +24 "core" 1 +3 "manipulator"&d% +6 "core" %V A +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&+' ] +93 "core" ' +3 .tPRV.dial :air +3 "processing"%2  +48 "core"  +6 .tPSV.dial :mixloop +3 "processing"%& +46 "core" +6 "processing"%0% +6 "core" %ܒC +4 .tPS.seek 0.3ml +3 "processing"%R' +392 "core" ' +2 .tPSV.dial PSR +3 "processing"% +113 "core"  +11 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%'5a +496 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%3' +1907 "core" ' +3 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%S +114 "core" +6 .tPTV.dial :mixing +3 "processing"%- @ +78 "core" A +9 .tPBV.dial :waste2 +3 "processing"%.  +99 "core" +8 .tPS.seek 0ml +2 "processing"%|'ܑ +2616 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&g& +6 "core" & p < +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&p( +9 "core" ( +3 "manipulator"&& +6 "core" & E < +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & M < +4 .tForearm.seek PC +3 "manipulator"&W'E +99 "core" ' +3 .tHand.close +2 "manipulator"&?/ +25 "core" / +6 .tPC.seek :open +2 "processing"%v( +379 "core" ( +4 "manipulator"&$& +5 "core" &  ? +4 "manipulator"& % +6 "core" %+ j ? +4 .tForearm.seek :retract +2 "manipulator"&/' ] +95 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-z +137 "core" ( +2 "manipulator"&,& +7 "core" &-v ?# +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" &-v M @# +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +79 .tForearm.seek :garage +13 "manipulator"&'o +113 "core" ' +4 .tHand.open + "manipulator"&1 +18 "core" 1 +3 "manipulator"&`% +5 "core" %oZ    *) +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +3 #tLoading da puck from tube 5 into Processing Clamp +2 "processing"%}& +5 "core" &C +4 "manipulator"&B% +6 "core" % ] g ? +3 "storage"(Z% +5 "core" %J \  +4 "storage"(1. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(m(; +208 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (7& +4 "core" &; P u J\ ! +3 "manipulator"&V& +7 "core" &- d c 6 3[ +3 "manipulator"&k% +6 "core" % ] X U  2 +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&( +191 "core" ( +3 "manipulator"&_& +5 "core" && v { 8 +4 "storage"(H& +5 "core" &; \ & +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&b' +116 "core" ' +3 "storage"(8& +5 "core" &; ,\ & +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"('' +256 "core" ' +3 "storage"(f- +5 "core" -'m +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 (& +4 "core" &; \ & +4 "manipulator"&y& +6 "core" && % = +3 .tElbow.seek 5 +2 "manipulator"&<( +6 "core" ( +3 "manipulator"&(& +6 "core" && < +3 "storage"( & +6 "core" &; \ & +4 .tForearm.seek 5 + 300 counts +2 "manipulator"&K' +21 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&h/ +18 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&~& +3 "storage"(r') +12 "core" && y w 8 +3 "manipulator"&% +7 "core" % 4" +3 .tForearm.seek :retract +3 "manipulator"&!' ] +115 "core" ' +4 .tElbow.seek PC +2 "manipulator"&4( +82 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +172 "core" ( +3 "manipulator"&& +5 "core" & d < +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &I& +4 "core" &  ? +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&9'E +91 "core" ' +3 "manipulator"&X& +5 "core" & ] ; +4 "manipulator"&s% +6 "core" %< w < +78 "processing"%& +6 "core" &8 +14 "processing"%O& +7 "core" &: +5 .tPC.seek :closed +3 "processing"%>(SD +7 "core" &D +2 &C / +9 &D|C 3 +10 &.m{B G +9 &_B T +10 &GB T +9 &FFC S +9 &GC S +10 &JC T +9 &IC T +9 &!NFD S +10 &#HC S +9 &$FC T +9 &&FB S +10 &(VIC S +9 &*KC T +10 &+JD S +9 &-IB S +9 &/^HC S +10 &1LB T +9 &2JD T +10 &4NB T +9 &6dJB T +9 &8&JD T +10 &9JC T +9 &;ID T +9 &=mJD T +10 &?.IC T +9 &@JB T +9 &BLC T +10 &DtPC T +9 &F1cC V +10 &GxC Y +9 &IC Z +9 &KiC [ +10 &M*C [\ +9 &ND [\ +9 &PD [ +10 &RT{nD 5 +9 &S'pC O +10 &S&8C 8 +3 ( +2 "processing"%O& +8 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.81 +4 .Hand.open +2 "manipulator"&1 +5 "core" &S&8C 8 +22 1 +2 "manipulator"&T% +6 "core" %< U Z 4 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&a' ] +97 "core" ' +5 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"% E +3 %\ 9 +12 "core" 9 +103 "processing"%{9 +5 "core" 97 +104 "processing"%%9 +4 "core" 9 8 +105 "processing"%9 +5 "core" 99 +105 "processing"%9 +4 "core" 9: +104 "processing"%9 +4 "core" 9 ; +8 "Can" QB9 p +97 "processing"%=9 +5 "core" 9< +104 "processing"%9 +5 "core" 9< +105 "processing"%G9 +5 "core" 9$; +104 "processing"%9 +5 "core" 9 (; +104 "processing"%"9 +4 "core" 9,: +105 "processing"%59 +4 "core" 9\ 1: +104 "processing"%9 +5 "core" 958 +104 "processing"%n9 +4 "core" 99- +105 "processing"%z9 +4 "core" 9'>* +104 "processing"%;9 +5 "core" 93B) +104 "processing"%9 +5 "core" 9@F' +104 "processing"%@9 +4 "core" 9NK% +105 "processing"%w9 +5 "core" 9\\O# +104 "processing"%L9 +5 "core" 9lS! +104 "processing"%U9 +4 "core" 9zX +104 "processing"%[9 +5 "core" 9\\ +104 "processing"%J9 +4 "core" 9` +104 "processing"%C9 +5 "core" 9e +104 "processing"% 9 +4 "core" 9i +104 "processing"%u9 +5 "core" 9m +104 "processing"%j9 +5 "core" 9r +104 "processing"%69 +4 "core" 9v +105 "processing"%9 +5 "core" 9{ +104 "processing"% 9 +5 "core" 9 +104 "processing"%9 +4 "core" 9 +105 "processing"%o9 +4 "core" 9$ +179 "processing"%P9 +5 "core" 9< +105 "processing"%x9 +4 "core" 9J +104 "processing"%E9 +4 "core" 9W +104 "processing"%e9 +4 "core" 9c +105 "processing"%M9 +4 "core" 9p +105 "processing"%Q9 +4 "core" 9|\ +104 "processing"%Y9 +5 "core" 9\ +104 "processing"%t9 +4 "core" 9 +105 "processing"%i9 +5 "core" 9 +104 "processing"%l9 +4 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%]9 +4 "core" 9 +104 "processing"%\\9 +4 "core" 9 +105 "processing"%*9 +4 "core" 9 +104 "processing"%F9 +5 "core" 9  +104 "processing"%^9 +5 "core" 9  +104 "processing"%c9 +5 "core" 9! +104 "processing"%d9 +4 "core" 9! +105 "processing"%:9 +4 "core" 9! +105 "processing"%29 +4 "core" 9! +12 .tPH.hold 2:00:00,28C +5 "processing"%& pEp +2 .tdelay 1:30 +8 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%0 +114 "core"  +12 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 .tPS.seek 0.5ml +3 "processing"% ' +590 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +2 "processing"%q'Q +1601 "core" ' +3 .tPTV.dial :puck +3 "processing"%  +77 "core"  +11 .tPSV.dial PTV +2 "processing"%R +81 "core" +7 .tPBV.dial :waste1 +2 "processing"%  +147 "core"  +7 "processing"%S% +5 "core" %L0  +5 .tPS.seek 1.5ml +2 "processing"%-' +586 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%. * +36 "core" + +9 .tPS.seek 0ml +3 "processing"%3'ܑ +1599 "core" ' +3 .tdelay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%g  +5 "core"  +83 .tPBV.dial :waste1 +13 "processing"%  +39 "core" +7 .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%? +80 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +3 "processing"%N' +2540 "core" ' +3 .tPSV.dial PTV +2 "processing"%+ +79 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +4 "processing"%) +79 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +4 "processing"%$ +79 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%  +80 "core"  +8 .tPS.seek :empty +2 "processing"%,'s +2280 "Can" x9ţp +226 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%  +141 "core" +6 .tPSV.dial :mixloop +3 "processing"%W +47 "core" +6 .tPRV.dial :ab1 +3 "processing"%p @ +82 "core" B +8 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +3 "processing"%' +351 "core" ' +4 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +4 "collection"'`  +2 "processing"%}  +55 "core"  + +7 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:238"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:237"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%B% +5 "core" %3  +5 .tPS.seek 0.3ml +3 "processing"%Z' +354 "core" ' +3 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'1  +31 "core" +7 .tPRV.dial :air +2 "processing"%/  +49 "core"  +7 .tPS.seek 0.9ml +3 "processing"%'N +1286 "core" ' +3 .tPRV.dial :waste2 +3 "processing"%7 @ +80 "core" > +8 .tPS.seek 0.5ml +3 "processing"%V' +863 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%k  +47 "core"  +8 .tPS.reconfigure :default + "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%A'Q +1605 "core" ' +3 .tPSV.dial :PML +2 "processing"%_ +46 "core" +7 .tPTV.dial :mixing +2 "processing"%H @ +79 "core" B +7 .tPBV.dial :waste1 +85 "processing"%  +39 "core" +7 "processing"%8% +8 "core" %WI +4 .tPS.seek 1.85ml +3 "processing"%'O +230 "core" ' +4 .tPBV.dial between PSV and waste1 +3 "processing"%f * +38 "core" , +9 .tPS.seek 0ml +3 "processing"%'ܑ +1968 "core" ' +3 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'y& +4 "core" & +5 "manipulator"&(& +5 "core" &  # +4 "manipulator"& % +6 "core" % j  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&h(-z +140 "core" ( +2 "manipulator"&~& +7 "core" &- \  t + +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- ' +4 .tForearm.seek :garage +3 "manipulator"&'o +111 "core" ' +3 .tHand.close +2 "manipulator"&b/ +23 "core" / +3 "manipulator"&'& +5 "core" &- o  +4 "manipulator"&K% +5 "core" %xo  +5 .tForearm.seek :retract +2 "manipulator"&' ] +123 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&I( +319 "core" ( +4 "manipulator"&<& +5 "core" &   @ )- +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &X& +4 "core" &   )- +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&r'ш +95 "core" ' +3 "manipulator"&s& +6 "core" & p #- +3 "manipulator"&% +6 "core" %ц " +4 "collection"'!& +5 "core" & +5 "collection"'v& +8 "core" & +4 .tCC.seek :closed +4 "collection"'(X +6 "core" & +4 & 3 +7 &Cy 3 +9 &.jw G +10 &] V +9 &z? V +9 &<? V +10 &AX V +9 &@r V +9 &? U +10 &!E@[ U +9 &#> U +10 &$A V +9 &&B V +9 &(L?s V +10 &*C U +9 &+> V +10 &-C U +9 &/T> V +9 &1BC U +10 &2B V +9 &4FT V +9 &6\\G V +10 &8A V +9 &9? V +9 &;C U +10 &=d? V +9 &?&@p V +10 &@? U +9 &B? V +9 &DjL W +10 &F'`z X +9 &Gx{ [\ +10 &Iy ` +9 &KVp ` +9 &M| ` +10 &Ns ` +9 &Pq ` +9 &RZp a +10 &Tp b +9 &Ul b& +9 &Wn T +10 &X&r *z +9 &Xjm N +3 ( +3 "collection"'v& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.79 +2 "collection"'T& +4 "core" &Xkw N +2 &Xkh N +6 .tHand.open +2 "manipulator"&\ 1 +24 "core" 1 +3 "manipulator"&O% +6 "core" %t  k  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +78 .tForearm.seek :retract +13 "manipulator"&{' ] +98 "core" ' +3 .tPSV.dial PSR +2 "processing"%9 +114 "core"  +13 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +22 .tPS.seek 1.5ml +2 "processing"%%' +1602 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +48 "core"  +8 .tPS.seek 0ml +3 "processing"%'ܑ +1612 "core" ' +3 .tPSV.dial PSR +3 "processing"% +47 "core"  +12 .tPSR.select :air +3 "processing"% +23 .tPS.seek 2.5ml +2 "processing"%=' +2626 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"%  +3 "collection"'G  +42 "core"  +137 +11 .tPSV.dial :mixloop +2 "processing"% +112 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'"  +15 "core" +8 .tPTV.dial :PRVmixing +2 "processing"%5  +80 "core" +10 .tPS.seek 0ml +3 "processing"%'ܑ +2615 "core" ' +3 .tPSV.dial :air +3 "processing"%n  +46 "core"  +9 .tPS.seek 2.5ml +2 "processing"%z' +2619 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%; +48 "core" +9 .tPS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +3 .tPSV.dial :air +3 "processing"%@  +47 "core"  +9 .tPS.seek 2.5ml +3 "processing"%w' +2619 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%L +48 "core" +9 .tPS.seek 0ml +2 "processing"%U'ܑ +2614 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&[& +6 "core" &  i * +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&J( +118 "core" ( +2 "manipulator"&C& +7 "core" & * #A +3 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 & & +4 "core" & *A +5 .tForearm.seek CC +2 "manipulator"&u'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&j/ +22 "core" / +6 .tCC.seek :open +2 "collection"'6( +410 "core" ( +2 "manipulator"&& +7 "core" &  $ + 'A +3 "manipulator"& % +6 "core" %ь 3  ( +4 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&o(-z +296 "core" ( +2 "manipulator"&P& +7 "core" &-  ! { ' +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &x& +4 "core" &- \ " X ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&E'o +114 "core" ' +3 .tHand.open +2 "manipulator"&e1 +23 "core" 1 +3 "manipulator"&M% +6 "core" %tb 7 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Q' ] +106 "core" ' +3 ."da"delayUntil "12:28:46.95" +5 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 5 into Collection Clamp +2 "collection"'Y& +5 "core" &N +4 "manipulator"&t% +5 "core" % g /  * & +4 "storage"(i% +7 "core" %I 1 6 .\  +2 "storage"(l. +7 "core" .(; +2 "storage"(& +6 "core" &; ( F \ & +4 "storage"(& +6 "core" &; ' G c\ & +3 "manipulator"&]& +6 "core" &- "  g 0 +3 "manipulator"&\\% +6 "core" % g  % ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"&*( +194 "core" ( +3 "manipulator"&F& +5 "core" &( -  ~ ' +4 "storage"(^& +5 "core" &; # 5 \ & +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&c' +104 "core" ' +4 "storage"(d& +5 "core" &; 4 F F\ & +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(:' +267 "core" ' +3 "storage"(2- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (0& +4 "core" &;  \ & +3 "manipulator"&|& +5 "core" &( $  f % +77 ."WCR"Elbow.seek 5 +13 "manipulator"& ( +10 "core" ( +2 "manipulator"&& +7 "core" && )  : %g +3 "storage"(R& +5 "core" &;   f\ & +6 ."WCR"Forearm.seek 5 + 300 counts +2 "manipulator"&' +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&S/ +21 "core" / +7 ."downElevator"SE.seek :down +4 "manipulator"&q& +4 "storage"(.') +13 "core" && -  W &g +3 "manipulator"&-% +6 "core" %   ! ,F +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +97 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&g( +107 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +66 "core" ( +3 "manipulator"&& +6 "core" &   $( +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +5 "core" & $( +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&?'ш +95 "core" ' +3 "manipulator"&3& +5 "core" &  q #( +5 "manipulator"&+% +6 "core" %ъ  _ * +4 "collection"')& +6 "core" &= +4 "collection"'$& +7 "core" &. +5 ."WCR"CC.seek :closed +4 "collection"' (X +4 "core" &H +7 &B 2 +7 &BsG 2 +9 &/lt6 F +9 &[5 U +10 &}>6 T +9 &?>2 T +9 &C; U +10 &=& T +9 &?$ T +10 &!G?+ T +9 &# ?( T +9 &$?$ U +10 &&? T +9 &(N>M U +9 &*<j T +10 &+>k U +9 &-A] T +10 &/V<I U +9 &1>N U +9 &2>Y T +10 &4AI U +9 &6^AL U +9 &8!AH T +10 &9<B U +9 &;AB T +10 &=f=D U +9 &?(>I U +9 &@;I T +10 &BCG U +9 &DkM= V +9 &F*W> W +10 &Gj7 Y +9 &I: ] +10 &KY9 _ +9 &M8 ` +9 &N/ _ +10 &P- ` +9 &R]* ` +9 &T) b +10 &U1 b# +9 &W3 Q +10 &X$- )v +9 &X`( Q +3 ( +3 "collection"'$& +6 "core" &X`$ Q +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.81 +4 .Hand.open +2 "manipulator"&N1 +18 "core" 1 +3 "manipulator"&% +5 "core" %т % +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&W' ] +97 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")p+ +4 "core" + +3 "sampler"),% +7 "core" %$  +2 "collection"'}& +87 "core" &X` Q +6 "Can" 9w +5 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")`  +7 "core"  +9 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X +4 "sampler")(% +6 "core" %V+/, ~ +18 "collection"' % +4 "core" %RI +3 "sampler")~% +7 "core" %V%:4 } +21 "collection"'% +4 "core" %R4 +3 "sampler")4% +7 "core" %V%GH  +83 "collection"'b% +5 "core" %R: +3 "sampler")'% +6 "core" %Vpp ( +29 "collection"'K% +5 "core" %R2 +4 "sampler")a% +6 "core" %V +33 "collection"'% +4 "core" %R9 +4 "sampler")h% +6 "core" %V +38 "collection"'<% +4 "core" %RA +4 "sampler")X% +5 "core" %V +45 "collection"'s% +4 "core" %R/ +4 "sampler")% +6 "core" %V04 +50 "collection"'!% +4 "core" %R# +4 "sampler")% +5 "core" %V +59 "collection"'D% +5 "core" %R) +4 "sampler")T% +6 "core" %V +66 "collection"'\ % +4 "core" %R> +4 "sampler")O% +6 "core" %VMJ +74 "collection"'v% +5 "core" %R( +3 "sampler")9% +7 "core" %VZY +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )r% +4 "core" %Vfg +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +84 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +409 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +22 #"WCR"Sampling 1000.0ml in 45:00 +5 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close + .Exhaust.select :close +3 .SS.reconfigure :default + "sampler")#.0X +3 "collection"'% +7 "core" %R +3 #"WCR"Intake @31.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X0X: = +192 "collection"'$% +4 "core" %R +4 "sampler")6% +5 "core" %CC = +4 ."WCR"Intake.select :close +2 "sampler")0 +20 )U% +79 "core" %KK = +4 ."WCR"SSV.dial :exhaust +12 "sampler")p  +83 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")1'! +870 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +87 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can" 9A! +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"',% +5 "core" %R +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X  +14 "collection"'% +5 "core" %R +4 "sampler")A% +5 "core" %>  +18 "collection"';% +6 "core" %R +3 "sampler")}% +6 "core" %>   +21 "collection"'z% +6 "core" %R +3 "sampler")% +7 "core" %>  +24 "collection"'%% +5 "core" %R +3 "sampler")K% +6 "core" %>  +29 "collection"'f% +5 "core" %R +4 "sampler")n% +6 "core" %>  +33 "collection"'=% +5 "core" %R +4 "sampler")[% +5 "core" %>  +39 "collection"'C% +5 "core" %R +4 "sampler") % +7 "core" %>'$  +43 "collection"'j% +5 "core" %R +4 "sampler")% +89 "core" %>0-  +11 "collection"'% +9 "core" %R +4 "sampler")% +7 "core" %>FC  +57 "collection"'9% +5 "core" %R +3 "sampler")u% +7 "core" %>SS  +65 "collection"'J% +5 "core" %R +4 "sampler")@% +7 "core" %fe ! +74 "collection"'% +5 "core" %R +3 "sampler")L% +8 "core" %~ ! +83 "collection"'Y% +6 "core" %R +3 "sampler")x% +7 "core" % ! +3 "collection"'5% +7 "core" %R +2 #"WCR"Intake @32.3psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X I +97 "collection"'i% +5 "core" %R +4 "sampler")d% +5 "core" %LH  +110 "collection"'T% +5 "core" %R +4 "sampler")Q% +6 "core" %YU  +125 "collection"']% +5 "core" %R +3 "sampler")\ % +7 "core" %he  +140 "collection"'P% +5 "core" %R +4 "sampler")t% +7 "core" %{y  +50 ' +3 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%o +98 "collection"'|% +5 "core" %R +4 "sampler")S% +7 "core" % x +34  +14 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%{' +96 "collection"'v% +5 "core" %R +4 "sampler")-% +7 "core" %  +3 "collection"'*% +6 "core" %R +3 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X +4 "storage"(:& +5 "core" &, $ # H +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&C'| +99 "core" ' +2 "storage"(O& +7 "core" &, % # S +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +3 "storage"( ' +163 "core" ' +5 "storage"(j- +6 "core" -'1 +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&[& +4 "core" & U V t > +4 "storage"(& +6 "core" &,\ 3\ 4 +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 4 +2 "manipulator"&'\\ +33 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&f, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(9- +5 "core" -'1 +6 ."da"SE.seek 22.36 Pucks below Top Plate +3 "storage"(J'{ +40 "core" ' +9 "manipulator"&% +13 "core" %=U  +14 "storage"(@& +13 "core" &, \  M +14 ."da"Forearm.force -20 +6 "manipulator"&5 +20 ."da"Forearm.seek 4 + 269 counts +6 "manipulator"&L'i +26 "core" ' +10 "manipulator"&Y& +18 "core" & > +22 "storage"(A& +22 "core" &, ( % +15 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +17 ."da"Forearm.seek 4 + 800 counts +10 "manipulator"&x'| +21 "core" ' +15 ."da"SE.seek 23.36 Pucks below Top Plate +12 "storage"(u' +55 "core" ' +8 "manipulator"&"& +10 "core" & x y [ > +8 "manipulator"&<% +10 "core" %҅ y x f  +10 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract +6 "manipulator"&5' ] +90 "core" ' +9 ."da"Elbow.seek PC +5 "manipulator"&( +270 "core" ( +8 "manipulator"&I& +21 "core" &   N  +6 ."da"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +12 & & +11 "core" & p +8 ."da"Forearm.seek PC +7 "manipulator"&\\'E +96 "core" ' +3 ."da"Hand.close +85 "manipulator"&/ +24 "core" / +7 ."da"PC.seek :open +8 "processing"%i( +377 "core" ( +3 "storage"(e& +6 "core" &,\ \  < +3 "manipulator"&T& +6 "core" & 1 0  +3 "manipulator"&l% +6 "core" %S 2 2  +4 ."da"Forearm.seek :retract +3 "manipulator"&]' ] +95 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 4 +3 "manipulator"&\ ( +284 "core" ( +2 "manipulator"&P& +7 "core" & W S b +3 "storage"(t& +6 "core" &,\ \  0 +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&d'| +98 "core" ' +3 ."da"Hand.open +2 "manipulator"&S1 +23 "core" 1 +4 "storage"(o- +6 "core" -' +4 ."da"SE.seek 23.01 Pucks below Top Plate +3 "storage"(Q'ڰ +26 "core" ' +4 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 22.04 Pucks below Top Plate +2 "storage"(-'b +56 "core" ' +4 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25sep1713h546ml.png +1940 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1740 "Can" 9ȑp +263 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4020 Min < 4071 FilteredMin | 4111 Avg | 5700 FilteredMax < 6014 Max ) A/D counts\ Reduced black point to 4071\ Optimizing exposure with 348x260 pixel 16-bit image for 2.392 seconds\ ( 4039 Min < 4083 FilteredMin | 4472 Avg | 16298 FilteredMax < 32509 Max ) A/D counts\ Optimizing exposure with 348x260 pixel 16-bit image for 5.082 seconds\ ( 4054 Min < 4108 FilteredMin | 4891 Avg | 34314 FilteredMax < 63525 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 29.527 seconds\ ( 3825 Min < 3874 FilteredMin | 4938 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ /var/log/esp/da25sep1713h546ml.png: PNG Upload Complete\ +18 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep1713h546ml15s.png +1670 #SX HX9/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3786 Min < 3855 FilteredMin | 4379 Avg | 40075 FilteredMax < 41235 Max ) A/D counts\ /var/log/esp/midres/da25sep1713h546ml15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep1713h546ml25s.png +1941 #"image"compressed /var/log/esp/da25sep1713h546ml.jxl +733 #"da"SX HX9/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3823 Min < 3869 FilteredMin | 4701 Avg | 61909 FilteredMax < 63697 Max ) A/D counts\ /var/log/esp/midres/da25sep1713h546ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +3 "storage"(%- +5 "core" -'b +5 "storage"(v& +7 "core" &,\ 0\ & 1 +20 "manipulator"&K& +27 "core" & w g b +15 ."da"Elbow.seek 4 +4 "manipulator"&{( +7 "core" ( +3 "manipulator"&|& +8 "core" & w x G X +3 "storage"(& +8 "core" &,    +4 ."da"Forearm.seek 4 + 800 counts +4 "manipulator"&^'| +7 "core" ' +6 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 22.75 Pucks below Top Plate +3 "storage"( ' +54 "core" ' +3 "manipulator"&c& +7 "core" &  )X +3 "storage"(*& +5 "core" &, - 3 {\  +5 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 4 +4 "manipulator"&E'\\ +35 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&., +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 22.94 Pucks below Top Plate +3 "storage"(+'t +23 "core" ' +3 "manipulator"&)% +5 "core" %hc   +5 "storage"(F& +7 "core" &, z +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 4 + 312 counts +2 "manipulator"&N'Д +20 "core" ' +14 "manipulator"&?& +6 "core" & = ? 6 .X +4 "storage"($& +5 "core" &, & &\  +6 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 4 + 800 counts +4 "manipulator"&6'| +33 "core" ' +3 "storage"(U% +5 "core" %v T U \ +7 ."downElevator"SE.seek :down +5 "storage"(') +99 (% +4 "core" % v v \ 6 +4 "manipulator"&p% +120 "core" ' + %S   y 5# +3 ."downElevator"SE.stop +18 ."da"Forearm.reconfigure :loose +2 "storage"(5 +2 "manipulator"&#Q@2^d^b +11 ."da"Forearm.seek :retract +2 "manipulator"&,' ] +102 "core" ' +3 "storage"(& +7 "core" &, \  +4 "collection"'q& +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 "processing"%Z& +10 "core" &Xa. Q +2 &C +6 "manipulator"&7& +6 "core" & k z\  7X +5 "manipulator"&% +6 "core" % t k s 8 +5 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&V(-z +184 "core" ( +2 "manipulator"&& +5 "core" &- l v 8^ +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +8 "core" &- l v 8^ +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +111 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&H/ +18 "core" / +3 "manipulator"&& +5 "core" &- "^ +4 "manipulator"&_% +7 "core" %πm ^ ! +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&(' ] +110 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&y( +126 "core" ( +3 "manipulator"& & +5 "core" & U X d 2 +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &~& +4 "core" & U U M 2 +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +106 "core" ' +3 "manipulator"&b& +7 "core" &  / 6 +3 "manipulator"&'% +6 "core" %9  r 6 +5 "processing"%& +7 "core" &C +4 "processing"%M& +8 "core" &8 +5 ."psFlush"PC.seek :closed +5 "processing"%a(SD +8 "core" &C + &D  +8 &+yA , +9 &a{C A +10 &6kC S +9 &HB S +9 &GB S +10 &zHD S +9 &<EC S +9 &GD S +10 & JB S +9 &"GC S +10 &$DID S +9 &&FB T +9 &'IC T +10 &)DD S +9 &+KFB T +9 &-JD S +10 &.FB T +9 &0LD T +10 &2SKC T +9 &4LC T +9 &5ME T +10 &7IE T +9 &9\\JC S +9 &;HC S +10 &<IC T +9 &>LC T +10 &@cLD T +9 &B%NB T +9 &CJC T +10 &EUD U +9 &GcaD W +9 &I xC X +10 &JD Z +9 &LD Z +10 &N`C Z +9 &P!B [ +9 &QB H +10 &R<B ^ +9 &S$DB 9 +5 ( +5 "processing"%M& +6 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.70 +3 "processing"%`& +6 "core" &S$6D 9 + &S$6: 9 +6 ."psFlush"Hand.open +2 "manipulator"&/1 +18 "core" 1 +3 "manipulator"&8% +7 "core" %: Y X 2 +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&4' ] +95 "core" ' +2 ."psFlush"PSR.select :air +4 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +6 ."psFlush"PSV.dial PSR +3 "manipulator"&X% +9 "processing"% +9 "core" % t W V Z 1 +3 "storage"(% +7 "core" %C +3 "storage"(. +8 "core" .(, +2 "storage"(B& +8 "core" &, 9\ +3 "storage"(k& +129 "core" &, Y +2  +3 "manipulator"&s& +26 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +7 "core" & X U F 1 +3 "manipulator"&2% +8 "core" % t * 4 B 0 +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 4 +8 "manipulator"&( +20 ."psFlush"PS.seek 0.5ml +3 "processing"%r' +243 "core" ( +3 "manipulator"&D& +5 "core" & = @ C /h +5 "storage"(!& +5 "core" &, b ^ x\ +7 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&'| +108 "core" ' +3 "storage"(3& +7 "core" &, U T \ \ +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(#' +150 "core" ' +3 "storage"(G- +5 "core" -'ژ +5 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&& +5 "core" &   'h +4 "storage"(& +9 "core" ' + &,  \  +5 ."WCR"Elbow.reconfigure :limp +4 ."psFlush"delay 5 seconds +3 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 4 +3 "manipulator"&'\\ +34 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&w, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(1- +4 "core" -'ژ +6 ."WCR"SE.seek 23.36 Pucks below Top Plate +3 "storage"(;' +42 "core" ' +3 "manipulator"&z% +5 "core" %M_  +5 "storage"(& +7 "core" &, X +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 285 counts +3 "manipulator"&R'y +12 "core" ' +3 "manipulator"&& +5 "core" &    Z ,V +5 "storage"(m& +6 "core" &, 3 2 \  +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&='| +19 "core" ' +4 ."WCR"SE.seek 24.36 Pucks below Top Plate +3 "storage"(:'K +52 "core" ' +3 "manipulator"&g& +8 "core" &    )V +3 "manipulator"&O% +7 "core" %z  * +4 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&j' ] +88 "core" ' +85 ."WCR"Elbow.seek CC +13 "manipulator"&[( +9 ."psFlush"PSR.select :air +3 "processing"% +26 ."psFlush"PS.seek 2.5ml +3 "processing"%W' +133 "core" ( +3 "manipulator"&& +7 "core" &   0 &* +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &9& +4 "core" &  ; &* +6 ."WCR"Forearm.seek CC +2 "manipulator"&'ш +101 "core" ' +3 ."WCR"Hand.close +3 "manipulator"&@/ +22 "core" / +13 ."WCR"CC.seek :open +2 "collection"'Y( +407 #"image"compressed /var/log/esp/midres/da25sep1713h546ml15s.jxl +12 "core" ( +9 "storage"(A& +11 "core" &, 7 F p\ +4 "storage"(C& +8 "core" &, M J \ +4 "manipulator"&n& +8 "core" &   ; *( +6 "manipulator"& % +6 "core" %є   * +6 ."WCR"Forearm.seek :retract +4 "manipulator"&"' ] +98 "core" ' +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 4 +3 "manipulator"&<( +177 "core" ( +3 "manipulator"&& +8 "core" & > > 0 /Z +3 "storage"(L& +7 "core" &, V _ d\ +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."WCR"Forearm.seek 4 +2 "manipulator"&J'\\ +111 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&x, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Hand.open +2 "manipulator"&I1 +22 "core" 1 +7 "manipulator"&f% +7 "core" %l{ - +3 "storage"( & +5 "core" &, s +5 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 4 + 316 counts +2 "manipulator"&'И +31 "core" ' +3 "manipulator"&5& +5 "core" &  c 'Z +5 "storage"(>& +8 "core" &, +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&e'| +17 "core" ' +2 "storage"(T% +8 "core" %R \ j\  +5 ."downElevator"SE.seek :down +7 "storage"(l') +96 (\\% +4 "core" % F G t\ ' +4 "manipulator"&P% +8 "core" %Ҁ\ 4 3 0 +93 ."WCR"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +5 "core" ' +4 ."WCR"Forearm.seek :retract +4 ."downElevator"SE.stop +3 "manipulator"&t' ] +3 "storage"(5 +91 "core" ' +3 #tStarting finalPurge +358 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +213 "core" A +12 ."psFlush"PTV.dial :PRVmixing +3 "processing"%S  +141 "core" +13 ."psFlush"PSV.dial :mixloop +3 "processing"%o +125 "core" +9 ."psFlush"PS.seek :empty +2 "processing"%]'s +981 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +802 #"image"compressed /var/log/esp/midres/da25sep1713h546ml25s.jxl +3 ."Qmail"DAfans.email "da25sep1713h546ml exposed 29.527 seconds\\nmidres/da25sep1713h546ml15s\\nmidres/da25sep1713h546ml25s",Subject: "da25sep1713h546ml images!" +1617 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%u +113 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +590 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2117 "core" ' +4 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +3 "processing"%v  +39 "core" +12 ."psFlush"PTV.dial :mixing +3 "processing"%K @ +79 "core" A +13 ."psFlush"PSV.dial :mixloop +3 "processing"%| +115 "core" +9 ."psFlush"PS.seek :empty +3 "processing"%'s +2622 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%c +115 "core"  +91 ."psFlush"PSR.select :flush +13 "processing"%@ +22 ."psFlush"PS.seek 1ml +2 "processing"%*'[q +1094 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%)' +1275 #"uploadLog"upsync +325 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%F +82 "core" +7 ."psFlush"PTV.dial :puck +3 "processing"%\  +77 "core"  +9 ."psFlush"PBV.dial :waste1 +3 "processing"%?  +6 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%$'ܑ +2620 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%d +82 "core"  +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%-' +2625 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%U +80 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%^'ܑ +2624 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +82 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%{' +585 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%p' +2107 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%E U +60 "core" V +9 ."psFlush"PS.seek 0ml +3 "processing"%N'ܑ +2617 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%+ @ +48 "core" > +8 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2625 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%Z  +78 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%q's +2627 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%7 +47 "core"  +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +79 "processing"%' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +9 "processing"% +79 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%6 U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2620 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" > +9 ."psFlush"PS.seek 2.5ml +3 "processing"%.' +2623 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%H  +80 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%'s +2626 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%_ +47 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%,'[q +1098 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +1610 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%~ +78 "core" +9 ."psFlush"PTV.dial :puck +3 "processing"%  +6 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%b  +59 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%''ܑ +2610 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"% +79 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%V' +97 "Can" S9٧'p +2521 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%( +80 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%i'ܑ +2615 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%` +80 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%/' +594 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%8' +2113 "core" ' +3 ."psFlush"PSV.dial PTV +13 "processing"%X +81 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"% U +59 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%M'ܑ +2639 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +50 "core" > +9 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2614 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%k  +79 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%'s +2628 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%s +61 "core"  +12 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%' +2620 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%2 +80 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%D U +6 "core" U +9 ."psFlush"PS.seek 0ml +2 "processing"%!'ܑ +2620 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%y @ +48 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2628 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%3  +78 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%G's +2624 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'4& +5 "core" &+ +4 "manipulator"&& +5 "core" & v v w 8Z +4 "manipulator"&% +6 "core" % b } r 7 +4 .tElbow.seek PC +2 "manipulator"&1( +255 "core" ( +3 "manipulator"&z& +5 "core" & = 7 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & y 5 7 +4 .tForearm.seek PC +3 "manipulator"&'E +100 "core" ' +3 .tHand.close +2 "manipulator"&m/ +20 "core" / +6 .tPC.seek :open +3 "processing"%g( +376 "core" ( +3 "manipulator"&O& +6 "core" & C @ Y . +3 "manipulator"&% +5 "core" %< ? ? ^ - +5 .tForearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&#( +388 "core" ( +3 "manipulator"&& +6 "core" & ^ b 3* +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &R& +4 "core" & ~ ~ 5* +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&;'ш +185 "core" ' +3 "manipulator"&=& +5 "core" & } 7* +5 "manipulator"&% +6 "core" %ъ n y 8 +4 "collection"'9& +5 "core" &$ +11 "collection"'w& +7 "core" & +6 .tCC.seek :closed +2 "collection"'@(X +4 "core" &! +7 &'  +5 &,x! ,~ +9 &_y @ +9 &.k' T +10 &E% U +9 &D# U +10 &nC$ U +9 &1F" U +9 &C U +10 & D U +9 &"xC U +9 &$:D U +10 &%C U +9 &'C U +10 &)C T +9 &+BC U +9 &-C U +10 &.C T +9 &0B U +9 &2JA U +10 &4 E U +9 &5G U +10 &7I U +9 &9QD U +9 &;C U +10 &<B U +9 &>C T +9 &@ZA U +10 &BG U +9 &CJ V +10 &E\\ X +9 &GUq Y +9 &I  ] +10 &J ` +9 &L _ +9 &NK _ +10 &P  ` +9 &Q ` +10 &S a +9 &UJ b +9 &W b$ +10 &XfM #m +9 &X~ N +6 ( +4 "collection"'w& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.68 +2 "collection"'r& +3 "core" &Xi M +3 &Xh M +6 .tHand.open +2 "manipulator"&j1 +24 "core" 1 +2 "manipulator"& % +7 "core" %ъ B M 2 / +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&A' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'C& +5 "core" &Xi M +4 "collection"'n% +6 "core" % +3 .tCSV.dial CSR +3 "collection"'  +57 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"''q +1355 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +18 '% +4 "core" %q-  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +3 "collection"'L'@ +695 "core" ' +3 .tCSV.dial :waste +2 "collection"'[ +140 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'I'P +1986 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'f& +5 "core" &Xh M +4 "collection"' % +6 "core" %U +2 .tCSV.dial :flush +3 "collection"'5  +47 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'>'q +1302 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'T @ +47 "core" A +6 "collection"'"% +5 "core" %q  +5 .tCS.seek 6.999ml +2 "collection"'\\'b +582 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'P  +4 '<  +44 "core"  +111  +7 .tCBV.dial :waste2b +8 .CS.seek 0ml +2 "collection"'J'P +1784 "core" ' +4 #tFlushing upper manifold +78 "collection"'& +7 "core" &Xg M +4 "collection"':% +6 "core" %J +2 .tCSV.dial :flush +9 "collection"'e  +80 "core" +8 .tCS.seek 5ml +2 "collection"'l'q +1297 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +48 "core" A +7 "collection"'S% +5 "core" %q  +5 .tCS.seek 7ml +3 "collection"'o'c +560 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'W +7 'u  +55 "core"  +66 +8 .tCTV.dial :air +2 "collection"']  +146 "core" +8 .tCS.seek 0ml +3 "collection"'Q'P +1778 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'v'2~ +814 "core" ' +3 .tCSV.dial :waste +3 "collection"'K +44 "core" +8 .tCS.seek 0ml +3 "collection"'|'P +808 "core" ' +3 "collection"'%& +5 "core" &Xg M +4 "collection"'c% +6 "core" %Q +2 .tCSV.dial :flush +3 "collection"'  +44 "core"  +8 .tCS.seek 3ml +3 "collection"'*'2~ +819 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'F @ +47 "core" @ +7 "collection"'\ % +5 "core" %2  +5 .tCS.seek 5ml +2 "collection"'?'q +572 "core" ' +3 .tCSV.dial :air +7 .CS.seek 0ml +2 "collection"')'P +1306 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'d'2~ +821 "core" ' +3 .tCSV.dial :waste +2 "collection"'$ +90 "core" +8 .tCS.seek 0ml +2 "collection"'U'P +807 "core" ' +4 #tDisinfecting external Intake with mfbkill + "collection"'-& +5 "core" &XeG M +4 "collection"'% +6 "core" %S +2 .tCSV.dial CSR +3 "collection"'^  +139 "core"  +10 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +2 "collection"'{'! +2038 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"' ' +574 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'E +4 'p  +21 "core" +90 +7 .tCTV.dial :intake +2 "collection"'+  +80 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +3 "collection"'N' +2096 "core" ' +4 .tIntake.select :close +12 "sampler")0 +18 .tCTV.dial :air +3 "collection"'Z  +86 "core" ~ +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +586 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'7  +123 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 4ml +3 "collection"'q'R8 +1105 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'' +102 "Can" `9ɽp +1446 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'6  +8 '  +44 "core" ~ +106 ~ +8 .tCBV.dial :waste2b +3 "collection"'  +51 "core"  +9 .tCS.seek 0ml +2 "collection"''P +2524 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'H  +46 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'.'R8 +1096 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +19 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'_' +1540 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +4 ',  +56 "core"  +55 +8 .tCTV.dial :air +2 "collection"'~  +145 "core"  +8 .tCS.seek 0ml +2 "collection"''P +2518 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'b'2~ +808 "core" ' +3 .tCSV.dial :waste +3 "collection"' +46 "core" +8 .tCS.seek 0ml +2 "collection"''P +813 "core" ' +4 #tFlushing upper manifold +2 "collection"''& +6 "core" &Xe M +2 "collection"'(% +7 "core" %M +2 .tCSV.dial :flush +3 "collection"'V  +46 "core"  +8 .tCS.seek 5ml +3 "collection"'`'q +1305 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'i @ +47 "core" B +7 "collection"'/% +83 "core" %q  +9 .tCS.seek 7ml +2 "collection"'X'd +574 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 '8  +12 "core"  +100 ~ +7 .tCTV.dial :air +2 "collection"'  +7 "core" +8 .tCS.seek 0ml +2 "collection"'M'P +1794 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'k'2~ +815 "core" ' +3 .tCSV.dial :waste +3 "collection"'B +47 "core" +8 .tCS.seek 0ml +3 "collection"'s'P +817 "core" ' +3 "collection"'& +7 "core" &Xe M +3 "collection"'2% +6 "core" %O +2 .tCSV.dial :flush +3 "collection"'D  +45 "core"  +8 .tCS.seek 3ml +2 "collection"''2~ +815 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'y @ +46 "core" A +7 "collection"'!% +5 "core" %2z  +5 .tCS.seek 4.999ml +2 "collection"'3'q +575 "core" ' +3 .tCSV.dial :air +3 "collection"'h @ +6 "core" @ +8 .tCS.seek 0ml +2 "collection"'4'P +1306 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +814 "core" ' +3 .tCSV.dial :waste +3 "collection"' +89 "core" +8 .tCS.seek 0ml +3 "collection"'z'P +816 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'& +5 "core" &Xe M +4 "collection"'x% +6 "core" %M +3 .tCSV.dial :flush +2 "collection"'m  +47 "core"  +8 .tCS.seek 5ml +2 "collection"'t'q +1299 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'a @ +46 "core" B +7 "collection"'O% +5 "core" %q  +5 .tCS.seek 7ml +3 "collection"''e +568 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'  +4 '1  +44 "core"  +108  +8 .tCBV.dial :waste2b +3 "collection"'  +53 "core"  +9 .tCS.seek 0ml +2 "collection"'R'P +1774 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'=& +5 "core" &Xe M +3 "collection"'% +6 "core" %K +3 .tCSV.dial CSR +3 "collection"'9  +46 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"''! +2040 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +102 .tCS.seek 10ml +3 "collection"'Y' +564 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'r +4 'j  +56 "core"  +56 +8 .tCTV.dial :intake +2 "collection"'  +84 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +3 "collection"'C' +2078 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'n  +81 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'w'P +586 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +111 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"';'q +1355 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'0' +1356 "core" ' +3 .tCSV.dial CBV +3 "collection"' +110 "core" +8 .tCS.seek 0ml +2 "collection"''P +2615 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&[& +6 "core" & c c 2) +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&L( +6 "core" ( +2 "manipulator"&f& +6 "core" & c a 3) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" & d c 2) +4 .tForearm.seek CC +3 "manipulator"&5'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&I/ +22 "core" / +7 .tCC.seek :open +2 "collection"'T( +411 "core" ( +3 "manipulator"&"& +5 "core" & Q 9( +4 "manipulator"&>% +6 "core" %s  9 +3 .tForearm.seek :retract +3 "manipulator"&P' ] +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&<(-z +310 "core" ( +2 "manipulator"&\\& +7 "core" &-{ j ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-{  ? +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&:'o +113 "core" ' +4 .tHand.open +2 "manipulator"&e1 +24 "core" 1 +3 "manipulator"&J% +6 "core" %tb   { )8 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +112 "core" ' +14 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 51: Wednesday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:38 +2 #Preparing to sleep until 9/18/25 11:00AM +16 #Asleep til 9/18/25 11:00AM +7 #Continuing at 11:00PDT18-Sep-25 +4 "Can" S9+: +8 ."Qmail"GoodNews.email "Then, in tube 5: myWCR \\t\\t\\t\\t\\t#Phase 52: Thursday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:241\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 25,\\n 5 => 8,\\n 6 => 33,\\n 7 => 33}\\nCan@13:36:39, 11.4C, 14% humidity, 14.4psia, 12.45V, 0.42A, 299.554Ah, 5.21W\\nSampled 270.0ml",Subject: "Asleep until 11:00PDT18-Sep-25" +1052 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5498 #"uploadLog"upsync +9522 "Can"\ 19oSp +60002 \ 19_p +60002 \ 19Rp +60002 \ 199p +60002 \ 191̫p +60002 \ 19"Ap +60002  \ 19p +60002  >9mp +60002  \ 19p +60002 \ *9ϙp +60002 \ )9S/p +60003 \ 190p +60002 \ 19[p +60002 \ -9p +60002 \ 19҇p +60002 \ 19p +60002 \ 19}ӳp +60002 \ 1:dIp +60002 \ \ 1:Jp +60002 \ 1:;up +60002 \ 4:2 p +60002 \ 1: ֡p +60002 \ \ 1:\ 7p +60002 \ \ 1: p +60002   R: cp +60002 \ \ 1:p +60001 \ ):ُp +60003 \ 9:U%p +60001 \ +:Oڻp +60003  U:Qp +60002 \ 1:p +60002 \ \ 1:}p +60002 \ \ 1:p +60002 \ 2:ݩp +60002 \ \ 1: g?p +60002  H:"Tp +60002 \ ;:$7kp +60003 \ \ 1:&%p +60002  Z:(p +60002 \ 1:*-p +60002 \ 1:+p +60002 \ +:-Yp +60002 \ 1:/lp +60003 \ \ 1:1Rp +60002 \ ?:3<p +60002  D:50p +60002 \ \ 1:7Gp +60002  D:9p +60002 \ 9::sp +60002 \ 1:< p +60002 \ 1:>p +60003 \ 5:@5p +60002 \ \ 1:Bp +60002  D:Dap +60003 \ ,:Fp +60001 \ 1:H p +60002 \ >:J #p +60002 \ ;:Kp +60002 \ 1:MOp +60002 \ \ 1:Op +60002  \ 7:Q{p +60002 \ 1:Sp +60002 \ \ 1:Up @PDT1758179363.19 \ 1:Wp=p +60002 \ ,:Y]p +60002 \ ;:Zip +60003 \ =:\\p +60002 \ ::^p +60002 \ \ 1:`+p +60002 \ \ 1:bp +60002  U:dWp +60002 \ 5:fp +60003 \ 1:hop +60002  U:j^p +60002 \ \ 1:lEp +60002 \ 1:n/Ep +60002 \ <:pp +60002 \ +:qqp +60003 \ \ 1:sp +60002 \ 8:uyp +60002 \ \ 1:wm3p +60002 \ \ 1:yPp +60002  E:{<_p +60002 \ \ 1:}*p +60003 \ 1:p +60002 \ \ 5:!p +60002  \ 9:p +60002  \ \ 1:Mp +60002 \ 1:p +60002 \ \ 1:yp +60002 \ *:qp +60002 \ 1:$p +60002 \ \ 1:;p +60002  I:p +60002 \ 1:gp +60002 \ 1:p +60002 \ 1:p +60002 \ 1:)p +60002 \ 1:p +60002 \ C:xUp +60002 \ 1:bp +60002 \ 1:Lp +60002 \ \ ;:4p +60002 \ +:p +60002 \ @:Cp +60002  V:p +60003 \ \ 1:op +60002 \ \ 1:s p +60002 \ 1:_ p +60002 \ \ 1:A\ 1p +60003 \ 1:$\ p +60003 \ ,: ]p +60002 \ 1: p +60003 \ ;: p +60002 \ \ 1: p +60002 \ 1:s p +60002 \ <:aKp +60003 \ 1:Ip +60002 \ 1:=wp +60002 \ \ 1:  p +60003 \ ::p +60002 \ 3:9p +60002 \ C:p +60002 \ 3:ep +60002 \ *:kp +60003 \ 1:Jp +60002 \ 1:7'p +60002 \ 5:p +60002 \ <: Sp +3544 \ \ 1:+\\K +5 #tPowering core bus +555 .Gate.power :raw,:ON +7 "sampler") +21 )S +4 "core"  +4 "collection"' +4 'l +6 "core"  +3 "processing"% +4 %u +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X +3 % ) k L +  +6 ."rdyProcessing"PSV.dial :air +6 "manipulator"&K% +3 "processing"%v  +7 ."rdySampler"CSV.dial :waste1 +8 "collection"'% +4 "core" %\ \ L +6 .tForearm.home.seek :retract +2 "manipulator"&c' ] +35 "core" +5 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 "sampler") +5 "core"  +3 "sampler")| +5 "core"  +4 "sampler")F  +22 "core" ' +3 ."closeHand"Hand.close +6 "manipulator"&\ / + .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +5 "core" +4 .tElbow.jog 1500 +6 "manipulator"&** +8 ."rdyProcessing"PS.home.seek 0ml +3 "processing"%?'ܑ +17 "core" +4 "sampler"))% +6 "core" % U +5 ."readyCS"CS.reconfigure :fast +7 "collection"'#d @b +3 ."rdySampler"SS.home.seek 0ml +4 ."readyCS"CS.home.seek 0ml +4 "sampler")$'! +4 "collection"'d'P +11 "core" / + * +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 .tElbow.home.seek :clear +3 "manipulator"&-(Z +316 "core" ( +3 "storage"(& +5 "core" & G\  +5 .tSE.home.seek :down + "storage"(^') +20 "core" ' +48 ' +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(U([G +274 "core" ' +3 ."rdyProcessing"PS.stop + "processing"%5 +199 "core" ' +970 ( +3 .tSC.configure :limp + "storage"($(\ 1b +77 .tForearm.seek :retract +12 "manipulator"&{' ] +4 "core" ' +5 .tElbow.seek :hammer +2 "manipulator"&p( +130 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +4 .tForearm.seek 7 +3 "manipulator"&E'΢ +112 "core" ' +3 "manipulator"&+% +5 "core" % D +5 .tForearm.seek retracted +2 "manipulator"& ' ] +93 "core" ' +3 "manipulator"&Z% +6 "core" % X , A +3 "processing"%N& +6 "collection"'7& +8 "core" &< + & +6 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +3 "processing"%( +6 "collection"'q( +324 "core" ( +8 ( +71 "Can" `:je +10 #tPhase [myWCR #Phase 52: Thursday StandAloneWCR with Regular cleanup (1 puck)] +2 ."Qmail"Notice.email "At 11:00:38 began in tube 5: myWCR \\t\\t\\t\\t\\t#Phase 52: Thursday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:241\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 25,\\n 5 => 8,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 10.3C, 13% humidity, 14.4psia, 12.47V, 0.50A, 304.324Ah, 6.22W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 52: Thursday StandAloneWCR with Regular cleanup (1 puck)" +3 #tStarting initialPurge +1444 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +6 "core" &y  +3 .tHand.open +2 "manipulator"&1 +24 "core" 1 +3 "manipulator"&& +6 "core" & b 6 +3 "manipulator"&% +6 "core" % X m r u 4 +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(-z +178 "core" ( +2 "manipulator"&& +7 "core" &-} i h ^ 2 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &.& +4 "core" &-} k _ ^ 1 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&,'o +99 "core" ' +3 .tHand.close +2 "manipulator"&/ +28 "core" / +3 "manipulator"&~& +6 "core" &-}   H * +3 "manipulator"&_% +6 "core" %m  ? + +6 .tForearm.seek :retract +5 "manipulator"&' ] +105 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"& ( +332 "core" ( +3 "manipulator"&b& +5 "core" & j f 3/ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &'& +3 "core" & o s 5/ +8 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&('ш +96 "core" ' +3 "manipulator"&V& +6 "core" &  L h t 0- +4 "manipulator"&% +9 "core" %у R A  1 +5 "collection"'i& +6 "core" &y  +3 "collection"'/& +8 "core" &y  +4 .tCC.seek :closed +4 "collection"'`(X +3 "core" &y  +7 &y  D +8 & Fv 3 +10 &#jx G +9 &^ U +9 &qF U +10 &3D U +9 &A U +10 &A U +9 &xD V +9 &!;C U +10 &"C V +9 &$D V +10 &&D V +9 &(D? U +9 &*D U +10 &+B V +9 &-C V +9 &/LC U +10 &1 D U +9 &2F U +9 &4F V +10 &6SG U +9 &8C U +10 &9D U +9 &;D U +9 &=[C U +10 &?? U +9 &@C V +9 &BE V +10 &D_W W +9 &Fc Y +10 &G [\ +9 &I _ +9 &KN _ +10 &M ` +9 &N ` +10 &P ` +9 &RR a +9 &T a +10 &U b$ +9 &W S +9 &X- %o +10 &X_ L +3 ( +3 "collection"'/& +5 "core" &X] L +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.76 +2 "collection"'8& +6 "core" &X] L +3 .tHand.open +2 "manipulator"&1 +16 "core" 1 +3 "manipulator"&% +5 "core" %o    * +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&X' ] +100 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'M& +5 "core" &X] L +4 "collection"'B% +5 "core" %T +4 .tCSV.dial CSR +2 "collection"'k  +142 "core"  +93 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1359 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 '2% +4 "core" %q  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"'D'E +713 "core" ' +3 .tCSV.dial :waste +3 "collection"'s +142 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'y'P +844 #"uploadLog"upsync +1135 "core" ' +4 #tPurging external Intake +2 "collection"'!& +5 "core" &X] L +4 "collection"'% +6 "core" %T +3 .tCSV.dial :flush +2 "collection"'h  +46 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'3' +2575 "core" ' +3 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'4 +3 '  +8 "core" +69  +6 .tCTV.dial :intake +2 "collection"'  +84 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"''P +2589 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +2 "collection"'x  +85 "core" ~ +6 #tFlushing upper manifold +2 "collection"'m& +6 "core" &X\\ L +3 "collection"'z% +6 "core" %K +2 .tCSV.dial :flush +3 "collection"'a  +78 "core"  +7 .tCS.seek 5ml +2 "collection"'O'q +1314 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'t @ +46 "core" A +6 "collection"'% +5 "core" %q  +5 .tCS.seek 7ml +2 "collection"'1'g +571 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +113 "core"  +6 .tCTV.dial :air +3 "collection"'  +6 "core"  +7 .tCS.seek 0ml +2 "collection"'='P +1804 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +824 "core" ' +3 .tCSV.dial :waste +3 "collection"'9 +46 "core" +7 .tCS.seek 0ml +3 "collection"'R'P +817 "core" ' +3 "collection"'& +6 "core" &X\\ L +3 "collection"'j% +5 "core" %U +3 .tCSV.dial :flush +2 "collection"'r  +46 "core"  +8 .tCS.seek 3ml +2 "collection"' '2~ +822 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +83 "collection"'Y @ +45 "core" A +6 "collection"'n% +5 "core" %2z  +10 .tCS.seek 4.999ml +3 "collection"'C'q +579 "core" ' +3 .tCSV.dial :air +3 "collection"' @ +6 "core" @ +6 .tCS.seek 0ml +3 "collection"'w'P +1307 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"';'2~ +809 "core" ' +3 .tCSV.dial :waste +2 "collection"' +78 "core" +7 .tCS.seek 0ml +2 "collection"'0'P +824 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&[& +6 "core" &  O 5+ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&f( +34 "core" ( +2 "manipulator"& & +5 "core" & 9g +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &I& +4 "core" & + 9g +4 .tForearm.seek CC +2 "manipulator"&#'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&A/ +17 "core" / +5 .tCC.seek :open +2 "collection"'@( +409 "core" ( +3 "manipulator"&"& +5 "core" &  >g +4 "manipulator"&>% +5 "core" %z  ? +4 .tForearm.seek :retract +3 "manipulator"&5' ] +97 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&L(-z +307 "core" ( +3 "manipulator"&\\& +6 "core" &-y ? +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-y ~ @ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&e'o +112 "core" ' +2 .tHand.open +2 "manipulator"&J1 +19 "core" 1 +3 "manipulator"&P% +5 "core" %pd B B -G +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&:' ] +104 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 5 at 11:05:22PDT18-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 25,\\n 5 => 8,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 10.3C, 13% humidity, 14.4psia, 12.47V, 0.50A, 304.324Ah, 6.22W",Subject: "bac wcr sampling at most 1000ml" +3 #"WCR"Loading wcr puck from tube 5 into Collection Clamp +1181 "collection"'&& +6 "core" & +3 "manipulator"&S% +6 "core" % q ~ z 5 +3 "storage"(l% +6 "core" %. ~ M\  +3 "storage"(u. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 5 +3 "storage"(W(; +361 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (]& +4 "core" &; B + '\ +4 "manipulator"&Q& +6 "core" &-z P < u 1 +3 "manipulator"&o% +6 "core" % q d _ l 3 +9 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&K( +201 "core" ( +2 "manipulator"&%& +5 "core" &( O N / +4 "storage"(& +5 "core" &; c c <\ +5 ."WCR"Forearm.reconfigure :tight +82 "manipulator"&#Q@2^d^\ b +10 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&|' +98 "core" ' +2 "storage"(v& +10 "core" &; a\  +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(F' +278 "core" ' +3 "storage"()- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (\ & +4 "core" &; \  +4 "manipulator"&& +5 "core" &( z l 7 +5 ."WCR"Elbow.seek 5 +2 "manipulator"&<( +11 "core" ( +6 "manipulator"&G& +7 "core" &% 7 +3 "storage"(& +6 "core" &; \  +4 ."WCR"Forearm.seek 5 + 300 counts +3 "manipulator"&' +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&*/ +20 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(}') +13 "core" &% p i 1 +2 "manipulator"&?% +7 "core" % d y ` 5T +4 ."WCR"Forearm.seek :retract +2 "manipulator"&+' ] +103 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&c( +101 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +83 "core" ( +3 "manipulator"&-& +7 "core" & o 4* +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +8 &Z& +4 "core" & j 1* +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +4 "manipulator"&7'ш +105 "core" ' +3 "manipulator"&N& +5 "core" & * 3 +* +4 "manipulator"&{% +7 "core" %} $  T * +3 "collection"'E& +6 "core" & +4 "collection"'g& +9 "core" & +4 ."WCR"CC.seek :closed +5 "collection"'T(X +6 "core" & +2 &  +7 &-u +| +10 &_y @ +9 &+h T +9 &A U +10 &E T +9 &l? U +10 &.A U +9 &? T +9 & @ U +10 &"uB T +9 &$6C U +9 &%E U +10 &'D U +9 &)}? T +10 &+>@ U +9 &-D U +9 &.? T +10 &0C T +9 &2F? U +9 &4B U +10 &5C U +9 &7D U +10 &9OD T +9 &;@ T +9 &<> T +10 &>A T +9 &@VC U +10 &BG U +9 &CL U +9 &EW W +10 &GTg X +9 &I  [ +9 &J _ +10 &L _ +9 &NH _ +9 &P\  _ +10 &Q ` +9 &S a +10 &UH b +9 &W b +9 &XfL #k +10 &X { M +5 ( +4 "collection"'g& +5 "core" &Xe M +4 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.70 +3 .Hand.open +2 "manipulator"&61 +16 "core" 1 +3 "manipulator"&% +6 "core" %g   * & +4 ."WCR"Forearm.reconfigure :loose +77 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +9 "manipulator"&' ] +94 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +4 "core" + +6 "sampler")% +4 "core" % +4 "collection"'.& +5 "core" &Xc M +6 "Can" w:z +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +2 "collection"'p  +6 "core"  +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +2 "sampler")#.0X0X@' +1269 "core" 'y_AXA=  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +82 "sampler")\ % +7 "core" %^\\ C +3 ."WCR"Intake.select :close +4 "sampler")0 +18 )% +4 "core" %jh C +3 ."WCR"SSV.dial :exhaust +3 "sampler")G  +84 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")'! +896 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")*  +4 "collection"' @ +9 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +4 "Can" :# +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'?% +4 "core" %SC +3 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XK% +4 "core" %hh T +3 ."WCR"SSV.dial :exhaust +14 "sampler")#  +84 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")e'! +897 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")S  +3 "collection"'l @ +9 "core" ? +73 +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +4 "Can" :]G# +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'u% +4 "core" %S d +4 #"WCR"Intake @35.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +5 "core" %  +22 "collection"'#% +5 "core" %Sk +3 "sampler")"% +5 "core" % +26 "collection"' % +4 "core" %SY +4 "sampler")l% +6 "core" % +29 "collection"'S% +4 "core" %Se +4 "sampler")u% +6 "core" % +33 "collection"'e% +4 "core" %SR +3 "sampler")Q% +7 "core" %CE +38 "collection"']% +4 "core" %Sk +4 "sampler")o% +6 "core" % +44 "collection"'&% +4 "core" %SX +3 "sampler")5% +5 "core" % +52 "collection"'v% +4 "core" %Se +3 "sampler"):% +7 "core" %  +57 "collection"')% +4 "core" %Sj +4 "sampler")^% +7 "core" %.0 +65 "collection"'\ % +4 "core" %SY +4 "sampler")% +5 "core" %XU +76 "collection"'G% +4 "core" %SN +3 "sampler")%% +6 "core" %XX +3 ."WCR"Intake.select :close +3 "sampler")0 +18 )% +3 "core" %][ +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")*'! +907 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")?  +4 "collection"'U @ +10 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can" :S +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'L% +4 "core" %SR +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X?  +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +75 "collection"'/% +5 "core" %S0 +3 "sampler")k% +6 "core" %[W - +86 "collection"'(% +4 "core" %S? +3 "sampler"),% +6 "core" %ba - +3 ."WCR"Intake.select :close +2 "sampler")0 +19 )d% +3 "core" %pn - +4 ."WCR"SSV.dial :exhaust +3 "sampler")2  +84 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")'! +888 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +4 "collection"'H @ +10 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 675.0ml +4 "Can" :@0 +3 ."WCR"Intake.select :open +2 "sampler") +296 "collection"'% +4 "core" %SC +3 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +7 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0XK+ +6 "core" + +18 "collection"'#% +5 "core" %S, +3 "sampler")"% +6 "core" %'b t +4 "collection"' % +6 "core" %S +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0XL: 3 +40 "collection"'G% +4 "core" %S +3 "sampler")%% +7 "core" %XW +44 "collection"'% +4 "core" %S +3 "sampler")% +5 "core" % t +52 "collection"'I% +4 "core" %S +3 "sampler")U% +6 "core" % t +58 "collection"'?% +5 "core" %S +3 "sampler")L% +7 "core" % t +65 "collection"'*% +5 "core" %S +3 "sampler")% +5 "core" % t +76 "collection"'% +5 "core" %S +3 "sampler")N% +6 "core" %** t +85 "collection"'{% +5 "core" %S +3 "sampler")E% +7 "core" %;: t +2 ."WCR"Intake.select :close +3 "sampler")0 +18 )}% +4 "core" %B? t +3 ."WCR"SSV.dial :exhaust +3 "sampler")+  +84 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +99 ."WCR"SS.seek 0ml +4 "sampler")-'! +912 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")F  +3 "collection"'K @ +9 "core" ? +73 +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 625.0ml +4 "Can" :9 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'|% +4 "core" %S +4 #"WCR"Intake @33.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0XH29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +3 "sampler")r' +5 "core" '53 "A>  +2 !o:I2C::UnexpectedReply: mesg"5I2C::Servo::AbsMove3Reply[6A:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4222 ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X  +18 "collection"'% +5 "core" %S +3 "sampler")% +5 "core" %"FE  +22 "collection"'w% +5 "core" %S +3 "sampler")% +5 "core" %"LI  +26 "collection"';% +4 "core" %S +4 "sampler")a% +5 "core" %"WS  +30 "collection"'x% +4 "core" %S +3 "sampler")X% +6 "core" %_^ p +33 "collection"' % +5 "core" %S +4 "sampler")`% +5 "core" %kj +39 "collection"'A% +5 "core" %S +3 "sampler") % +5 "core" %ww +45 "collection"'f% +5 "core" %S +3 "sampler")\\% +5 "core" % +52 "collection"'% +4 "core" %S +3 "sampler")J% +5 "core" % +59 "collection"'[% +6 "core" %S +4 "sampler")C% +5 "core" % +84 "collection"'#% +5 "core" %S  +3 "sampler")"% +6 "core" % +75 "collection"' % +6 "core" %S +3 "sampler")P% +5 "core" % +87 "collection"'>% +4 "core" %S\ +4 "sampler")u% +6 "core" %%" +96 "collection"'e% +5 "core" %S +3 "sampler")Q% +6 "core" %IF +110 "collection"']% +5 "core" %S +4 "sampler")o% +6 "core" %po +124 "collection"' % +5 "core" %S +3 "sampler")&% +5 "core" % +142 "collection"'5% +5 "core" %S +3 "sampler")v% +7 "core" % +159 "collection"':% +4 "core" %S +3 "sampler"))% +7 "core" % +180 "collection"'^% +4 "core" %S +3 "sampler")\ % +7 "core" %-+ 4 +192 "collection"'% +5 "core" %S +3 "sampler")G% +6 "core" %>= 4 +3 ."WCR"Intake.select :close +3 "sampler")0 +18 )%% +4 "core" %B@ 4 +4 ."WCR"SSV.dial :exhaust +3 "sampler")l  +81 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")'! +908 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +2 "collection"'I @ +11 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 575.0ml +4 "Can" :{ +3 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'U% +4 "core" %S +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0XL29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +3 "sampler")F' +5 "core" '\ J">;  +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[4B:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1416 "Can" :`.= +6553 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")[' +5 "core" '$)  +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[4A:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3831 '0  +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +3 "sampler")"% +6 "core" %0  +15 "collection"' % +5 "core" %S; +3 "sampler")P% +7 "core" %/  +17 "collection"'>% +5 "core" %S* +4 "sampler")u% +7 "core" %0   +20 "collection"'e% +5 "core" %S> +3 "sampler")Q% +6 "core" %/"  +25 "collection"']% +5 "core" %S  +4 "sampler")o% +7 "core" %/'%  +27 "collection"' % +5 "core" %S' +4 "sampler")&% +7 "core" %0-*  +32 "collection"'5% +5 "core" %S$ +3 "sampler")v% +7 "core" %/0-  +38 "collection"':% +5 "core" %S) +3 "sampler"))% +84 "core" %/82  +4 "collection"'^% +10 "core" %S> +3 "sampler")\ % +5 "core" %@>  +52 "collection"'% +5 "core" %S& +3 "sampler")G% +45 "core" %MK  +28 "collection"'%% +5 "core" %S" +3 "sampler")l% +7 "core" %SO  +65 "collection"'R% +5 "core" %S> +4 "sampler")I% +5 "core" %_\\  +75 "collection"'% +6 "core" %S\ 8 +3 "sampler")U% +7 "core" %ml  +84 "collection"'% +5 "core" %S+ +4 "sampler")*% +6 "core" %}|  +3 "collection"'% +5 "core" %S: +4 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X! b +38 "collection"'~% +4 "core" %S( +4 "sampler")_% +6 "core" %MHE b +44 "collection"' % +5 "core" %S& +3 "sampler")% +7 "core" %MOM b +50 "collection"'% +5 "core" %S; +3 "sampler")'% +6 "core" %MVS b +58 "collection"'.% +5 "core" %S$ +3 "sampler")@% +7 "core" %M`^ b +65 "collection"'V% +5 "core" %S? +3 "sampler")p% +6 "core" %Mkj b +75 "collection"'F% +5 "core" %S" +4 "sampler")7% +7 "core" %M{x b +84 "collection"'g% +5 "core" %S# +3 "sampler")8% +6 "core" %M b +97 "collection"'% +5 "core" %S> +3 "sampler")M% +7 "core" %M b +109 "collection"'B% +6 "core" %S> +3 "sampler")/% +7 "core" %M b +2 "collection"'k% +6 "core" %S' +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0XL +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'A  +102 "core"  +11 "collection"' % +6 "core" %?  +77 ."WCR"CSV.dial between air and CTV +7 "collection"'f ` +63 "core" ^ +9 ."WCR"CS.seek 7.216ml +3 "collection"'\\'D +771 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +7 "collection"'  +3 'z  +37 "core"  +111  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Hb +5 ."WCR"CS.seek 0ml +3 "collection"'J'P +1578 "core" ' P JV ǟ +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'#  +37 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'"' +401 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +147 "core" +7 "collection"'P& +5 "core" &XeM M +4 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +2 "manipulator"&>% +5 "core" % M   m * +4 "storage"(u% +6 "core" %J ? 4 L\  +2 "storage"(e. +5 "core" .(; +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 4 +3 "storage"(Q(, +192 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (]& +4 "core" &,   u\  +4 "manipulator"&o& +6 "core" &  j (& +2 "manipulator"& % +7 "core" % M # ( +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&&( +180 "core" ( +2 "manipulator"&5& +6 "core" &   > ,O +3 "storage"(v& +5 "core" &, % $ *\  +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&['| +92 "core" ' +3 "storage"(:& +5 "core" &, V V \ +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"()' +155 "core" ' +3 "storage"(^- +5 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&\ & +4 "core" &   'O +3 "storage"(& +5 "core" &,  \  +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 4 +3 "manipulator"&G'\\ +31 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&%, +6 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(l- +3 "core" -' +5 ."WCR"SE.seek 24.38 Pucks below Top Plate +3 "storage"(R'^ +32 "core" ' +2 "manipulator"&I% +6 "core" %=`  +3 "storage"(& +5 "core" &, +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 4 + 269 counts +2 "manipulator"&U'i +85 "core" ' +3 "manipulator"&& +5 "core" &   Y +O +4 "storage"(*& +5 "core" &,   z\  +5 ."WCR"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&'| +20 "core" ' +4 ."WCR"SE.seek 25.38 Pucks below Top Plate +3 "storage"(C' +40 "core" ' +3 "manipulator"&{& +7 "core" &   f +O +3 "manipulator"&E% +6 "core" %҇   \\ + +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&}' ] +91 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&+( +178 "core" ( +3 "manipulator"&S& +5 "core" &   f '& +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &?& +4 "core" &  ] && +4 ."WCR"Forearm.seek CC +3 "manipulator"&L'ш +96 "core" ' +4 ."WCR"Hand.close +2 "manipulator"&K/ +21 "core" / +6 ."WCR"CC.seek :open +3 "collection"'-( +408 "core" ( +3 "storage"(& +6 "core" &, [ d u\ +3 "storage"(& +5 "core" &, U V \ +4 "manipulator"&Z& +6 "core" & 6 > h -& +3 "manipulator"&$% +6 "core" %ј @ @ q - +4 ."WCR"Forearm.seek :retract +2 "manipulator"&<' ] +97 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +2 "manipulator"&( +184 "core" ( +3 "manipulator"&~& +5 "core" & 6 4 /G +4 "storage"(_& +6 "core" &, V U z\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 4 +3 "manipulator"& '\\ +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +4 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&1 +19 "core" 1 +4 "manipulator"&'% +5 "core" %jc c  +4 "storage"(.& +6 "core" &, \  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 314 counts +2 "manipulator"&@'Ж +19 "core" ' +3 "manipulator"&V& +5 "core" & g _ t 3G +4 "storage"(p& +5 "core" &, s r \ +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&F'| +33 "core" ' +2 "storage"(7% +5 "core" % [ d ~\ +7 ."downElevator"SE.seek :down +4 "storage"(g') +98 (8% +4 "core" %? p\  +4 "manipulator"&% +8 "core" ' + %Ҕ\ 1 6 +4 ."downElevator"SE.stop +2 "storage"(5 +4 ."WCR"Forearm.reconfigure :loose +76 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +13 "manipulator"&M' ] +103 "core" ' +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'B& +6 "core" &J +3 "manipulator"&/& +6 "core" & B 6G +3 "manipulator"&k% +6 "core" % q 2 5 +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(-z +184 "core" ( +2 "manipulator"&d& +7 "core" &- 1 9H +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &2& +6 "core" &- m 9H +3 .tForearm.seek :garage +2 "manipulator"&6'o +109 "core" ' +3 .tHand.close +2 "manipulator"&H/ +19 "core" / +3 "manipulator"&& +5 "core" &- "H +3 "manipulator"&% +7 "core" %vi _ " +3 .tForearm.seek :retract +3 "manipulator"&' ] +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&q( +314 "core" ( +2 "manipulator"&b& +6 "core" & f [ 2' +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &(& +4 "core" & Z Y  2' +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&,'ш +101 "core" ' +2 "manipulator"&!& +7 "core" & M L /' +3 "manipulator"&h% +6 "core" %ф ? = / +3 "collection"'& +5 "core" &Y +5 "collection"'4& +8 "core" &a +5 .tCC.seek :closed +2 "collection"'m(X +7 "core" &Y +2 &R \ +6 &-r] +| +10 &_v^ @ +9 &5hb S +9 &BY T +10 &A_ T +9 &wAZ T +9 &9D[ T +10 &?b T +9 & A^ T +10 &"?^ T +9 &$ABZ T +9 &&BX S +10 &'C] T +9 &)Ad S +9 &+IA` T +10 &- Ce S +9 &.Ad T +10 &0>g T +9 &2Q?f T +9 &4C` T +10 &5Df T +9 &7D^ T +9 &9YCe T +10 &;Bf S +9 &<Be T +10 &>@_ T +9 &@a?b T +9 &B#>e T +10 &CFa T +9 &ETb V +9 &G\\lg X +10 &Ib ] +9 &Jd _ +10 &L_ _ +9 &NP` _ +9 &Pe _ +10 &Q[ ` +9 &Sd a +9 &UO` b +10 &W a b" +9 &XjMe !h +10 &Xb V +5 ( +4 "collection"'4& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.72 +2 "collection"'& +6 "core" &Xge V + &Xg` V +5 .tHand.open +2 "manipulator"&01 +28 "core" 1 +3 "manipulator"&s% +6 "core" %e   b ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&t' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'D& +6 "core" &XgI V +2 "collection"'% +5 "core" % ] +4 .tCSV.dial CSR +3 "collection"'  +45 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'1'q +1350 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '=% +4 "core" %qN  +4 .tCS.reconfigure :fast +76 "collection"'#d @b +11 .tCS.seek 7.5ml +2 "collection"''@ +703 "core" ' +3 .tCSV.dial :waste +2 "collection"'i +142 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'y'P +1214 "Can" o:. +767 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'O& +6 "core" &XgO V +3 "collection"'9% +6 "core" %OF +2 .tCSV.dial :flush +3 "collection"'|  +51 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"''q +1322 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'Y @ +47 "core" A +6 "collection"'n% +7 "core" %q\\  +4 .tCS.seek 6.999ml +2 "collection"''b +581 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +3 '  +46 "core"  +106  +7 .tCBV.dial :waste2b +8 .CS.seek 0ml +2 "collection"''P +1797 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'w& +6 "core" &Xga V +2 "collection"'% +6 "core" %RI +3 .tCSV.dial CSR +3 "collection"'a  +46 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"';'! +2063 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'X' +578 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +2 'x  +58 "core"  +56 +8 .tCTV.dial :intake +2 "collection"'`  +84 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'j' +2094 "core" ' +4 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'A  +82 "core"  +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"' 'P +590 "core" ' +3 .tCSV.dial CSR +3 "collection"'f  +111 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'r'q +1352 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +19 .tCS.seek 10ml +71 "collection"'z' +1350 "core" ' +3 .tCSV.dial CBV +13 "collection"' +112 "core" +9 .tCS.seek 0ml +2 "collection"'\\'P +2617 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&#& +5 "core" &   (' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&J( +5 "core" ( +3 "manipulator"& & +7 "core" &   )' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &P& +4 "core" &  \ )' +4 .tForearm.seek CC +3 "manipulator"&>'ш +108 "core" ' +3 .tHand.close +2 "manipulator"&u/ +24 "core" / +6 .tCC.seek :open +2 "collection"'e( +412 "core" ( +3 "manipulator"&]& +5 "core" & c c 0' +4 "manipulator"&o% +6 "core" %т Y Y 1 +3 .tForearm.seek :retract +3 "manipulator"& ' ] +112 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&W(-z +325 "core" ( +3 "manipulator"&5& +5 "core" &- x :L +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &v& +4 "core" &- c :L +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&c'o +109 "core" ' +3 .tHand.open + "manipulator"&:1 +21 "core" 1 +3 "manipulator"&^% +6 "core" %sZ  Y + +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&\ ' ] +103 "core" ' +3 #tCompleted [myWCR #Phase 52: Thursday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:38 +2 #Preparing to sleep until 9/19/25 11:00AM +15 #Asleep til 9/19/25 11:00AM +9 #Continuing at 11:00PDT19-Sep-25 +3 "Can" W:e +6 ."Qmail"GoodNews.email "Then, in tube 5: myDA_WCR \\t\\t\\t#Phase 53: Friday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:245\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 26,\\n 5 => 7,\\n 6 => 33,\\n 7 => 33}\\nCan@12:02:39, 10.8C, 13% humidity, 14.4psia, 12.43V, 0.44A, 305.313Ah, 5.51W\\nSampled 474.0ml",Subject: "Asleep until 11:00PDT19-Sep-25" +1620 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +5616 #"uploadLog"upsync +33469 "Can"\ 1:[n. +60002 \ 7:D. +60002 \ \ +:. +60002 \ -:0. +60002 \ 1;L. +60003 \ 1;@\\. +60002 \ 2;). +60002  9;. +60002  :; . +60002 \ 1;\ . +60003 \ 1; J. +60002  :;. +60002 \ 1; v. +60002 \ 1;! . +60003 \ 7;!. +60002  ;;"8. +60002 \ +;b". +60002 \ 1; #d. +60003 \ 1;#. +60002 \ 1;$. +60002 \ 3;%&. +60002 \ 1;!%. +60002 \ 1;#&R. +60002 \ 1;%&. +60002  :;''~. +60003 \ 1;)j(. +60002 \ 1;+](. +60002 \ 1;-F)@. +60002 \ 4;/3). +60002 \ \ +;0*l. +60002 \ 2;2+. +60003 \ 7;4+. +60002  B;6,.. +60002 \ 1;8x,. +60002 \ 1;:b-Z. +60003 \ 2;9.. +60002  :;@,/. +60002 \ 1;B /. +60003 \ 1;D0H. +60002  9;E0. +60002 \ 2;G1t. +60002 \ \ +;I2\ . +60003 \ 1;KD2. +60002  =;M+36. +60002 \ 1;O 3. +60002 \ 1;Q\ 4b. +60003  E;R4. +60002 \ 1;T5. +60002 \ 1;V6$. +60002 \ 3;X6. +60002 \ 1;Z7P. +60002  F;\\7. +60002  <;^x8|. +60003 \ 2;`i9. +60002 \ \ *;b;9. +60002 \ \ ,;c:>. +60002 \ 4;ex:. +60002  B;ga;j. +60002 \ 1;iZ<. +60003 \ 1;k@<. +60002  M;m$=,. +60002 \ 1;o=. +60003 \ 1;p>X. +60002  F;r>. +60002 \ 1;t?. +60003 \ 1;v@. +60002  >;x@. +60002 \ 1;zAF. +60002 \ \ +;|PA. +60003 \ 2;}Br. +60002 \ -;C. @PDT1758265769.32 \ 1;zC. +60002 \ 3;eD4. +60003 \ 1;OD. +60002 \ 5;;E`. +60002 \ 1;+E. +60003  E; F. +60002 \ 1;G". +60002 \ 1;G. +60003 \ 1;HN. +60002 \ 1;H. +60003 \ 1;Iz. +60002 \ ,;qJ. +60003  =; J. +60002 \ 1;K<. +60003 \ 1;K. +60002  ;;Lh. +60003 \ 4;L. +60002 \ 1;M. +60002  9;N*. +60003  @;N. +60002 \ 0;OV. +60002  ;;pO. +60003 \ 1;`P. +60002 \ 1;PQ. +60002 \ +;Q. +60002 \ +;RD. +60003 \ +;;R. +60002 \ +;Sp. +60002 \ -;[T. +60002 \ +;T. +60003 \ +;xU2. +60002 \ +; U. +60025 \ +;V^. +60002 \ 1;HV. +60003 \ 1;?W. +60002  G;+X . +60002 \ 1;X. +60003 \ 1;YL. +60002  =;Y. +60002 \ 1;Zx. +60003 \ 1;[. +60002  ;;̶[. +60002 \ 3;α\\:. +60003 \ 1;Ѝ\\. +60002 \ 1;҂]f. +60002 \ +;K]. +60002 \ +;^. +60003  A;q_(. +60002 \ 1;__. +60002 \ 1;N`T. +60002 \ 1;<`. +60003 \ 1;/a. +60002 \ 1;b. +60002 \ 1; b. +60002 \ 1;cB. +60002 \ 1;c. +60002 \ 1;dn. +60002  \ 1;e. +60002  \ 3;e. +60002  \ *;f0. +60002 \ 1;-f. +60002  :;g\\. +60001  \ 1;g. +60001  \ 1;h. +60002  F;i. +60001 \ 1;i. +2905 \ 1;ip +10 #tPowering core bus +576 .Gate.power :raw,:ON +3 "sampler") +41 ) +4 "core"  +4 "collection"' +5 ' +3 "core"  +5 "processing"% +3 %l +6 "core"  +7 "collection"' 9\ +4 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 26,\\n 5 => 7,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:38, 11.3C, 13% humidity, 14.4psia, 12.47V, 0.36A, 310.342Ah, 4.44W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t\\t\\t#Phase 53: Friday DA+WCR with Regular cleanup (4 pucks)" +1068 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +6 "core" &wV  +3 .tHand.open +2 "manipulator"&71 +22 "core" 1 +3 "manipulator"&<& +6 "core" & B N 0 +3 "manipulator"&8% +6 "core" % m A H . +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(-z +185 "core" ( +2 "manipulator"&& +6 "core" &- ' H ,m +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" &- ; - r .m +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&@'o +111 "core" ' +3 .tHand.close +4 "manipulator"&C/ +31 "core" / +3 "manipulator"&B& +6 "core" &- g m +3 "manipulator"&/% +6 "core" %|r A  +3 .tForearm.seek :retract +3 "manipulator"&k' ] +107 "core" ' +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&g( +329 "core" ( +3 "manipulator"&F& +5 "core" &   (0 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &d& +4 "core" &   )0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&2'ш +103 "core" ' +3 "manipulator"&& +6 "core" & $0 +3 "manipulator"&H% +5 "core" %ф j % +4 "collection"'& +6 "core" &wZ  +5 "collection"'& +8 "core" &wR  +4 .tCC.seek :closed +4 "collection"'M(X +3 "core" &w!  +7 &x  D +7 &Du! 3 +9 &$lv! G +10 &] V +9 &rA$ V +10 &5D" U +9 &@) V +9 &?\ V +10 &z@ V +9 &!=? U +9 &"A V +10 &$E V +9 &&C$ V +10 &(ED$ U +9 &*C( V +9 &+D$ V +10 &-C# V +9 &/LC V +9 &1B V +10 &2C) U +9 &4C' V +10 &6TB V +9 &8C U +9 &9? V +10 &;D U +9 &=]F U +9 &?D# U +10 &@D# U +9 &BH V +10 &DaT% W +9 &Fe Y +9 &G% [ +10 &I% ` +9 &KM ` +9 &M a +10 &N ` +9 &P a +10 &RQ b +9 &T% b +9 &U% b$ +10 &W S +9 &X) (v +10 &Xk M +3 ( +3 "collection"'& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.77 +2 "collection"'6& +6 "core" &Xh M + &Xi! M +4 .tHand.open + "manipulator"&N1 +24 "core" 1 +3 "manipulator"&b% +5 "core" %b W  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&(' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'!& +6 "core" &XhQ M +3 "collection"'h% +6 "core" %PR +3 .tCSV.dial CSR +2 "collection"'  +142 "core"  +90 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1348 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +5 "collection"' +20 '-% +5 "core" %q#  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"''@ +699 "core" ' +3 .tCSV.dial :waste +3 "collection"'0 +155 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'s'P +1044 #"uploadLog"upsync +935 "core" ' +4 #tPurging external Intake +2 "collection"'D& +5 "core" &Xh M +4 "collection"'% +6 "core" %R% +3 .tCSV.dial :flush +3 "collection"'4  +44 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +6 .tCS.seek 10ml +3 "collection"'' +2559 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"', +5 '"  +18 "core" +60  +5 .tCTV.dial :intake +3 "collection"'=  +84 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'1'P +2593 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +2 "collection"'i  +84 "core" ~ +7 #tFlushing upper manifold + "collection"'& +7 "core" &XgY M +2 "collection"'O% +6 "core" %K" +3 .tCSV.dial :flush +3 "collection"'9  +79 "core"  +7 .tCS.seek 5ml +3 "collection"'|'q +1325 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'y @ +47 "core" B +6 "collection"'Y% +6 "core" %q!  +4 .tCS.seek 7ml +2 "collection"'n'g +576 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +126 "core" +6 .tCTV.dial :air +3 "collection"'  +6 "core"  +7 .tCS.seek 0ml +2 "collection"''P +1801 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +824 "core" ' +3 .tCSV.dial :waste +3 "collection"'w +44 "core" +7 .tCS.seek 0ml +3 "collection"''P +818 "core" ' +4 "collection"'a& +6 "core" &Xg M +2 "collection"'% +5 "core" %R +4 .tCSV.dial :flush +2 "collection"';  +46 "core"  +7 .tCS.seek 3ml +3 "collection"'x'2~ +821 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +120 "core" B +6 "collection"'`% +5 "core" %2zG  +14 .tCS.seek 4.999ml +3 "collection"'X'q +574 "core" ' +3 .tCSV.dial :air +2 "collection"'A @ +17 "core" > +6 .tCS.seek 0ml +3 "collection"'j'P +1319 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'f'2~ +827 "core" ' +3 .tCSV.dial :waste +3 "collection"' +75 "core" +7 .tCS.seek 0ml +3 "collection"'r'P +825 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &   ` )/ +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&z( +4 "core" ( +4 "manipulator"&#& +6 "core" & } (/ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" &   */ +4 .tForearm.seek CC +2 "manipulator"&P'ш +105 "core" ' +3 .tHand.close +2 "manipulator"&u/ +27 "core" / +5 .tCC.seek :open +2 "collection"'q( +409 "core" ( +3 "manipulator"&t& +6 "core" & ] V  4/ +3 "manipulator"&m% +6 "core" %р k W 5 +3 .tForearm.seek :retract +3 "manipulator"&]' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&o(-z +331 "core" ( +3 "manipulator"&>& +6 "core" &-n $ 85 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &J& +4 "core" &-n z 95 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&5'o +114 "core" ' +2 .tHand.open +2 "manipulator"&v1 +18 "core" 1 +2 "manipulator"&:% +6 "core" %od   %D +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&^' ] +108 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 #Loading sh1 puck from tube 5 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 5 at 11:05:20PDT19-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 26,\\n 5 => 7,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:38, 11.3C, 13% humidity, 14.4psia, 12.47V, 0.36A, 310.342Ah, 4.44W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"' & +1177 "core" &H +3 "manipulator"&c% +8 "core" % ]   K , +4 "storage"(% +5 "core" %, R = b\  +4 "storage"(. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 5 +2 "storage"(l(; +362 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (I& +4 "core" &; Y @ N\  +4 "manipulator"&& +6 "core" &-t    ,/ +2 "manipulator"&% +7 "core" % ] ( ? h , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&*( +192 "core" ( +3 "manipulator"&[& +6 "core" &(   w + +3 "storage"({& +6 "core" &; 5 ; \  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&E' +130 "core" ' +3 "storage"(G& +5 "core" &; T V !\ +5 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(U' +278 "core" ' +2 "storage"(R- +5 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (& +4 "core" &; $  ?\  +4 "manipulator"&S& +6 "core" &(   / ( +4 .tElbow.seek 5 +3 "manipulator"&\ ( +8 "core" ( +3 "manipulator"&W& +6 "core" && +  x - +4 "storage"(3& +6 "core" &; T T h\ +4 .tForearm.seek 5 + 300 counts +2 "manipulator"&\\' +16 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&?/ +24 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&T& +5 "storage"(Q') +10 "core" &&  S ( +3 "manipulator"&)% +6 "core" %  k (F +4 .tForearm.seek :retract +2 "manipulator"&L' ] +112 "core" ' +4 .tElbow.seek CC +2 "manipulator"&&( +151 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +30 "core" ( +2 "manipulator"&}& +7 "core" & e I 0* +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &+& +4 "core" & B : f 0* +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +6 "manipulator"&''ш +101 "core" ' +3 "manipulator"&& +5 "core" &  D &* +4 "manipulator"&Z% +7 "core" %с  y & +3 "collection"'~& +5 "core" &Q +9 "collection"'& +8 "core" &V +4 .tCC.seek :closed +4 "collection"'e(X +4 "core" &# +6 & 2 +7 &Bt 2 +9 &/lv F +10 &] U +9 &{@ U +9 &?A T +10 &A U +9 &B T +9 &B T +10 &!G? T +9 &# C T +10 &$D U +9 &&G U +9 &(NA U +10 &*? U +9 &+?s T +9 &-A T +10 &/VDq U +9 &1C U +10 &2C T +9 &4B U +9 &6]@ U +10 &8 B U +9 &9?7 U +9 &;An T +10 &=gB- T +9 &?)@ T +10 &@A T +9 &B? U +9 &DmG U +10 &F,T V +9 &G` X +9 &I| Z +10 &K] ] +9 &M _ +10 &N _ +9 &P ` +9 &R\\ ` +10 &T a +9 &U b& +9 &W S +10 &X% 'q +9 &Xm O +4 ( +3 "collection"'& +5 "core" &Xj O +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.71 +3 .Hand.open + "manipulator"&p1 +18 "core" 1 +3 "manipulator"&7% +13 "core" %l ` % +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&<' ] +98 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +76 .Flow.setRate 6.0 +20 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")8+ +3 "core" + +4 "sampler")% +5 "core" %! +4 "collection"' & +6 "core" &Xjo O +5 "Can" h;<j +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +3 "collection"'$  +6 "core"  +6 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")C +7 "core"  +7 .tSS.reconfigure :fast + "sampler")#.0X +27  +6 .tdelay 3.8 seconds +383 "collection"'@% +5 "core" %Pr +3 "sampler")% +5 "core" %3 w L +4 #tSensor limits: Intake max 169.9psia; Outlet max 130.0psia +2 .SSV.dial :spit +2 "sampler")F +150 "core"  +7 .tSS.seek 0ml +2 "sampler")d'! +265 "core" ' +4 .tSSV.dial CBV +2 "sampler")  +149 "core"  +6 .tCTV.dial :intake +3 "collection"'H  +85 "core"  +8 #tWaiting for sampler to finish priming... + .delayUntil "11:08:55.59" +1296 #"flow"3.3L/min +862 #"uploadLog"upsync +2145 #"flow"3.7L/min +11812 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "collection"' @ +10 "core" ? +10 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +4 "Can" \ ;"jAs\ +3 .tIntake.select :open +2 "sampler") +218 "collection"'k% +4 "core" %P +3 #tIntake @32.9psia, vacuum from 20.0 to 26.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X'! +899 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")J  +2 "collection"'v @ +11 "core" ? +72 +7 #tAllowing 5:18 for 25.0ml of remaining 875.0ml +5 "Can" <DjkS +2 .tIntake.select :open +2 "sampler") +217 "collection"':% +74 "core" %P +3 #tIntake @33.6psia, vacuum from 20.0 to 26.0psi +13 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X*  +22 "collection"'% +5 "core" %P +3 "sampler")j% +7 "core" %<.DD  +24 "collection"' % +5 "core" %P +3 "sampler")f% +7 "core" %<.QQ  +3 "collection"'% +6 "core" %P +2 #tIntake @29.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X% +5 "core" %6RN  +19 "collection"'5% +4 "core" %P! +4 "sampler")c% +5 "core" %6nl  +22 "collection"'% +4 "core" %P2 +4 "sampler")% +5 "core" % " +26 "collection"' % +4 "core" %P8 +3 "sampler")]% +6 "core" % +29 "collection"'% +4 "core" %P* +4 "sampler")I% +6 "core" %qp % +3 .tIntake.select :close +2 "sampler")0 +17 )% +4 "core" %|z % +3 .tSSV.dial :exhaust +3 "sampler")  +82 "core"  +85 .tExhaust.select :open +4 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")o'! +904 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")G  +6 "collection"'^ @ +7 "core" ? +72 +8 #tAllowing 5:18 for 25.0ml of remaining 650.0ml +4 "Can" <j> +3 .tIntake.select :open +2 "sampler") +217 "collection"'R% +4 "core" %P= +4 #tIntake @32.9psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X +21 "collection"'H% +5 "core" %P8 +3 "sampler")% +5 "core" %]Y > +4 .tIntake.select :close +2 "sampler")0 +17 )% +4 "core" %gf > +3 .tSSV.dial :exhaust +3 "sampler")-  +83 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")0'! +893 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")  +4 "collection"'4 @ +9 "core" ? +74 +8 #tAllowing 5:18 for 25.0ml of remaining 575.0ml +5 "Can"  <,jZ? +2 .tIntake.select :open +2 "sampler") +217 "collection"'s% +4 "core" %PC +3 #tIntake @33.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X.0X(0X0X#% +6 "core" %;!`d  +15 "collection"'5% +5 "core" %P7 +4 "sampler")c% +7 "core" %;  - +3 "collection"'% +5 "core" %PE +3 #tIntake @32.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X  R +4 "collection"'[% +6 "core" %P< +2 #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +5 "core" %P +3 "sampler")5% +7 "core" %S +3 "collection"'c% +6 "core" %P +2 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +26 "collection"'p% +4 "core" %P +3 "sampler")\ % +7 "core" % +28 "collection"'% +5 "core" %P +3 "sampler")% +5 "core" % +34 "collection"'8% +5 "core" %P +3 "sampler")_% +5 "core" % +39 "collection"'% +5 "core" %P +3 "sampler") % +6 "core" % +44 "collection"'C% +5 "core" %P +3 "sampler")$% +6 "core" %+* +51 "collection"''% +4 "core" %P +3 "sampler")F% +7 "core" %DA +57 "collection"'/% +4 "core" %P +4 "sampler")@% +6 "core" %ON +3 .tIntake.select :close +3 "sampler")0 +17 )k% +4 "core" %VU +9 .tSSV.dial :exhaust +3 "sampler")  +85 "core"  +7 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")d'! +921 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")  +4 "collection"'! @ +9 "core" ? +72 +7 #tAllowing 5:18 for 25.0ml of remaining 375.0ml +4 "Can" < kZ!; +3 .tIntake.select :open +2 "sampler") +217 "collection"'h% +4 "core" %P +3 #tIntake @32.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +7 "core" %\   +28 "collection"'5% +5 "core" %P +4 "sampler")c% +5 "core" %  +4 "collection"'`% +6 "core" %P +2 #tIntake @33.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X*29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +2 "sampler") ' +5 "core" 't\ 1  +3 !o:I2C::UnexpectedReply: mesg"5I2C::Servo::AbsMove3Reply[6A:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +618 '\ 2  +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %| +43 "collection"'5% +5 "core" %P= +3 "sampler")c% +7 "core" % +50 "collection"'`% +5 "core" %P +3 "sampler")% +7 "core" % +3 "collection"'#% +8 "core" %P +4 #tIntake @33.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X @ +7 "core" ? +72 +8 #tAllowing 5:18 for 25.0ml of remaining 250.0ml +4 "Can" <l?7 +3 .tIntake.select :open +2 "sampler") +217 "collection"' % +4 "core" %P +3 #tIntake @33.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X( +34 "collection"'R% +5 "core" %P +3 "sampler") % +6 "core" %! +39 "collection"'% +5 "core" %P +3 "sampler")S% +7 "core" %! +43 "collection"'W% +5 "core" %P1 +3 "sampler")% +6 "core" %! +4 "collection"'X% +6 "core" %P +2 #tIntake @32.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +3 "sampler")w' +5 "core" 'NG  +2 !o:I2C::UnexpectedReply: mesg"3I2C::Servo::AbsMove3Reply[1E:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +10946 ' +2 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X @ +83 "core" B +7 ."airStroke"CS.seek 10ml +3 "collection"':' +87 "core"  +8 .tCTV.dial :air +3 "collection"'  +13 ."sourcePumpShutdown"Flow.disablePump :primary +5 .Gate.power :sampler,:OFF +66 "core" +6 .tdelay 15 seconds +1504 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")P +145 "core" +7 ."prepCSV"CTV.dial CSV,avoiding: :intake +7 .tSS.seek 0ml +2 "collection"'`  +3 "sampler")'! +12 "core" ' +4 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")#  +130 "core"  +19  +564 ' +3 .tSSV.dial between CBV and plug +3 "sampler")f +52 "core" +7 .tCBV.dial between SSV and waste2 +3 "collection"'I  +34 "core"  +6 "collection"'% +6 "core" %  +3 ."connect"CTV.dial CSV,avoiding: :air +5 .tCSV.dial CTV +5 "collection"'  +3 '(  +12 "core"  +33  +8 .tCS.reconfigure :pressurize +2 "collection"'# d@<<@b +4 .tCS.seek 0ml +3 "collection"'M'P +1883 "core" ')B@ ʡ +6 "collection"'^% +6 "core" %)bF>  +3 "sampler")G% +4 "core" %$ +4 #tBubblePoint: Intake @23.9psia, Outlet @0.1psia +2 .CBV.dial SSV +2 "collection"' @ +38 "core" B +9 .tSS.reconfigure :default +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"'N'P +88 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +149 "core"  +7 .tSS.reconfigure :exhale + "sampler")#.0Xd +105 "collection"' 9 +4 "core" 9Bd +105 "collection"'g9 +4 "core" 9Fd +104 "collection"' 9 +5 "core" 9Kd +104 "collection"'z9 +5 "core" 9Od +104 "collection"'t9 +4 "core" 9Sd +105 "collection"'>9 +5 "core" 9Xd +104 "collection"'m9 +5 "core" 9;\\d +104 "collection"'r9 +4 "core" 9Z`d +104 "collection"' 9 +5 "core" 9y ed +104 "collection"'V9 +4 "core" 9 id +104 "collection"'P9 +6 "core" 9 md +104 "collection"'`9 +4 "core" 9 rd +105 "collection"'#9 +4 "core" 9 vd +104 "collection"'A9 +5 "core" 9{d +172 "collection"'f9 +6 "core" 9Rd +104 "collection"'I9 +4 "core" 9rd +105 "collection"'9 +4 "core" 9d +104 "collection"'(9 +5 "core" 9d +104 "collection"'9 +4 "core" 9d +104 "collection"':9 +5 "core" 9d +104 "collection"'^9 +4 "core" 9d +105 "collection"'G9 +4 "core" 97c +105 "collection"'9 +4 "core" 9X` +104 "collection"'9 +4 "core" 9w] +105 "collection"'R9 +5 "core" 9Z +104 "collection"' 9 +4 "core" 9 X +105 "collection"'9 +4 "core" 9!U +104 "collection"'59 +5 "core" 9#R +104 "collection"'X9 +4 "core" 9%O +29 "Can" <#m8 +75 "collection"'S9 +5 "core" 95&L +104 "collection"'9 +4 "core" 9U(K +104 "collection"'c9 +5 "core" 9s)G +104 "collection"'*9 +4 "core" 9+F +104 "collection"'W9 +5 "core" 9-C +104 "collection"'39 +5 "core" 9-@ +104 "collection"'M9 +5 "core" 90? +104 "collection"')9 +4 "core" 91= +104 "collection"'+9 +5 "core" 93; +104 "collection"'E9 +5 "core" 9659 +104 "collection"'[9 +4 "core" 9O78 +111 "collection"'T9 +4 "core" 9j96 +104 "collection"'U9 +4 "core" 9;4 +105 "collection"'v9 +4 "core" 9<2 +104 "collection"'Q9 +4 "core" 9=0 +105 "collection"'L9 +5 "core" 9?0 +104 "collection"'J9 +4 "core" 9A - +105 "collection"'q9 +4 "core" 9B - +104 "collection"'o9 +4 "core" 9D* +105 "collection"'{9 +4 "core" 9F) +104 "collection"'?9 +5 "core" 9'H) +104 "collection"'79 +4 "core" 99J( +104 "collection"'9 +5 "core" 9JK#& +104 "collection"'}9 +4 "core" 9ZL'% +104 "collection"'9 +5 "core" 9jN+% +104 "collection"'9 +5 "core" 9zO0# +104 "collection"'89 +5 "core" 9Q4# +104 "collection"'_9 +4 "core" 9T8" +105 "collection"'9 +4 "core" 9T=! +104 "collection"'C9 +5 "core" 9VA! +104 "collection"'$9 +5 "core" 9XF +104 "collection"'\ 9 +5 "core" 9YJ +104 "collection"'F9 +5 "core" 9[N +104 "collection"'/9 +5 "core" 9]S +104 "collection"''9 +4 "core" 9^W +105 "collection"'\\9 +4 "core" 9`[ +104 "collection"'k9 +5 "core" 9a` +104 "collection"'p9 +4 "core" 9 bd +105 "collection"'Z9 +4 "core" 9 dh +104 "collection"'9 +5 "core" 9 em +104 "collection"'h9 +5 "core" 9 gq +104 "collection"'d9 +5 "core" 9 (iu +104 "collection"'!9 +4 "core" 9 /jz +105 "collection"'9 +4 "core" 9 6l~ +104 "collection"'29 +5 "core" 9 <m +104 "collection"'H9 +5 "core" 9 Cn +104 "collection"'9 +4 "core" 9 Io +104 "collection"'%9 +5 "core" 9 Pq +104 "collection"'-9 +4 "core" 9 Vr +104 "collection"'K9 +5 "core" 9 Zs +104 "collection"'b9 +5 "core" 9 `u +104 "collection"'@9 +4 "core" 9 ew +105 "collection"'9 +4 "core" 9 kw +104 "collection"'D9 +5 "core" 9 qy +104 "collection"'N9 +4 "core" 9 uz +105 "collection"'49 +4 "core" 9 z{ +104 "collection"']9 +5 "core" 9 } +104 "collection"'69 +4 "core" 9  +104 "collection"' 9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +105 "collection"'9 +5 "core" 9  +104 "collection"'99 +4 "core" 9  +105 "collection"'19 +4 "core" 9  +104 "collection"'y9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"'Y9 +5 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'=9 +4 "core" 9  +104 "collection"'B9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +104 "collection"'|9 +5 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'n9 +4 "core" 9  +105 "collection"'09 +4 "core" 9  +104 "collection"'"9 +4 "core" 9  +105 "collection"'i9 +5 "core" 9   +104 "collection"'9 +4 "core" 9  +105 "collection"';9 +4 "core" 9  +104 "collection"'~9 +4 "core" 9  +104 "collection"'x9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +104 "collection"'9 +4 "core" 9 # +105 "collection"'9 +4 "core" 9 ( +104 "collection"'O9 +5 "core" 9 , +104 "collection"'s9 +4 "core" 9 0 +104 "collection"'u9 +5 "core" 9\ 5 +104 "collection"'a9 +5 "core" 9\ 9 +104 "collection"'9 +4 "core" 9\ = +105 "collection"'9 +4 "core" 9\ B +105 "collection"'w9 +4 "core" 9\ F +104 "collection"'j9 +4 "core" 9\ J +104 "collection"' 9 +4 "core" 9\ O +105 "collection"'g9 +4 "core" 9\ S +105 "collection"' 9 +4 "core" 9\ W +104 "collection"'z9 +4 "core" 9\ #\\ +104 "collection"'t9 +5 "core" 9\ &` +104 "collection"'>9 +5 "core" 9\ *d +6 .tCH.hold 10:00,70C +4 "collection"'m `\ u `\ )\ +4 'r9 +12 "core" e +2 9\ + +3 "collection"' % +6 "core" %\ u\ p } +85 #tBegun lysing Collection Puck Heater at 68.1C/71.9psia +49360 "Can" <,_m +10534 "core" ` +2 "collection"'V9 +4 "core" 9\ u +2 "collection"'P% +3 "core" %\ \ < +2 #tEnded lysing Collection Puck Heater at 70C/77.7psia +2 .CS.seek 0ml + "collection"'`'P +342 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"'# @ +114 "core" B +4 .tCSV.dial :air + "collection"'A @ +45 "core" > +4 .tCS.seek 5ml +2 "collection"'f'q +1350 "core" ' +2 .tCSV.dial CTV +2 "collection"'I  +46 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +46 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'(  +47 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +46 "core" > +4 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"':'P +1344 "core" ' +2 "collection"'^% +3 "core" %R +2 #tPuck @155.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'G +108 "core"  +4 .tCBV.dial CSV +2 "collection"'  +30 "core"  +5 "collection"'% +3 "core" %V C <} +3 .tCS.seek 5.001ml + "collection"'R'q +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +47 "core" +3 "collection"'% +4 "core" %q.%  +2 .tCS.seek 7.001ml +2 "collection"'5'n +595 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"'X @ +44 "core" ? +4 .tCS.seek 10ml + "collection"'S' +848 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +124 "core" _ +4 #tLysing Complete + "collection"'c& +3 "core" &Xg O +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&*% +3 "core" % r 1 % - +3 "storage"(W% +3 "core" %P F P \\\ \ +2 "storage"(3. +3 "core" .(; +2 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 4 + "storage"(M(, +192 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 ()& +2 "core" &,  \  +2 "manipulator"&+& +3 "core" &\    N +& +3 "manipulator"&E% +3 "core" % r   [ + +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&[( +174 "core" ( +2 "manipulator"&T& +4 "core" & > ? @ /S +2 "storage"(U& +3 "core" &, S K\ \ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"&v'| +90 "core" ' +2 "storage"(Q& +2 "core" &, V T B\ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(L' +138 "core" ' +2 "storage"(J- +3 "core" -' +53 .tSE.configure :default +8 "storage"(#QK-0-\ b +3 "manipulator"&q& +3 "core" &   h +S +2 "storage"(o& +4 "core" &, = ; \  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&{'\\ +35 "core" ' +2 .tElbow.hold + "manipulator"&?, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(7- +2 "core" -' +3 .tSE.seek 25.4 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 "manipulator"&}% +3 "core" %bf  +2 "storage"(& +3 "core" &, +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 306 counts + "manipulator"&'Ў +20 "core" ' + "manipulator"&8& +4 "core" &  # T *S +2 "storage"(_& +3 "core" &, \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts + "manipulator"&'| +29 "core" ' +2 .tSE.seek 26.4 Pucks below Top Plate +2 "storage"(C'C +44 "core" ' +2 "manipulator"&$& +3 "core" & 4 < ! -S +2 "manipulator"&\ % +3 "core" %Ґ\ $ 0 D , +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F' ] +87 "core" ' +2 .tElbow.seek CC + "manipulator"&/( +170 "core" ( +2 "manipulator"&'& +3 "core" &\   ("| +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &\\& +2 "core" &\ \ K )"| +3 .tForearm.seek CC +2 "manipulator"&k'ш +98 "core" ' + .tHand.close +2 "manipulator"&p/ +19 "core" / +3 .tCC.seek :open + "collection"'Z( +407 "core" ( +2 "storage"(& +3 "core" &, w x \ +2 "storage"(h& +3 "core" &, w w c\ +2 "manipulator"&d& +3 "core" & > : I /"| +2 "manipulator"&!% +3 "core" %ї 4 > M 0 +3 .tForearm.seek :retract + "manipulator"&' ] +98 "core" ' + .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&2( +177 "core" ( +2 "manipulator"&H& +2 "core" & V a N 4? +3 "storage"(& +3 "core" &,  \  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 4 + "manipulator"&%'\\ +108 "core" ' +2 .tElbow.hold +2 "manipulator"&-, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&K1 +18 "core" 1 +2 "manipulator"&b% +3 "core" %js ! +2 "storage"(@& +3 "core" &, 4 4 \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 314 counts + "manipulator"&'Ж +25 "core" ' +3 "manipulator"&D& +54 "core" & { 6? +2 "storage"(N& +3 "core" &, g h Z\  +3 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts + "manipulator"&4'| +15 "core" ' +2 "storage"(]% +3 "core" %; \  +3 ."downElevator"SE.seek :down +3 "storage"(6') +98 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +3 ( % +3 "core" %, \  +2 "manipulator"&% +3 "core" %t N 9 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +88 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +4 "core" & +2 "manipulator"&1& +4 "core" & 9 9? +2 "manipulator"&y% +3 "core" % T * 8 +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-z +179 "core" ( +2 "manipulator"&Y& +4 "core" &- 9L +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &- h 9L +2 .tForearm.seek :garage +2 "manipulator"&='o +109 "core" ' +2 .tHand.close + "manipulator"&B/ +25 "core" / +2 "manipulator"&& +3 "core" &- z 'L +2 "manipulator"&|% +4 "core" %xz  &% +2 .tForearm.seek :retract +2 "manipulator"&' ] +121 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n( +306 "core" ( + "manipulator"&0& +4 "core" & 3 9) +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &"& +2 "core" & > :) +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&i'ш +102 "core" ' +2 "manipulator"&& +3 "core" & f f c 2) +2 "manipulator"&;% +3 "core" %у U Y 2 +3 "collection"'~& +3 "core" &z +2 "collection"'x& +5 "core" &n +2 .tCC.seek :closed +2 "collection"'(X +4 "core" &a  +9 &.u ,} +9 &_x @ +10 &:h S +9 &B T +9 &B T +10 &|A{ S +9 &=D T +10 &B T +9 & @ T +9 &"E T +10 &$EG} T +9 &&H[ T +9 &'F T +10 &)B S +9 &+MFr T +10 &-C S +9 &.C T +9 &0D T +10 &2U?e T +9 &4B T +9 &5D S +10 &7D T +9 &9]A T +10 &;E T +9 &<E T +9 &>Gn S +10 &@fC S +9 &B'F T +9 &CJ T +10 &E\\t V +9 &G^xY Y +10 &I ] +9 &J _ +9 &L _ +10 &NR ` +9 &P _ +9 &Q ` +10 &S ` +9 &UR b +10 &W b +9 &XfH $o +9 &Xy P +6 ( +2 "collection"'x& +3 "core" &Xhf P +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.65 + "collection"'& +3 "core" &XhD P +3 .tHand.open + "manipulator"&1 +20 "core" 1 + "manipulator"&O% +4 "core" %f   J * +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +54 .tForearm.seek :retract +10 "manipulator"&s' ] +92 "core" ' + .tPSV.dial PSR +2 "processing"%u +146 "core"  +6 "processing"%a% +3 "core" %ܑC +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"%' +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +5 .tPS.seek 0ml + "processing"%w'ܑ +1599 "core" ' +2 .tPSV.dial PSR + "processing"%j +58 "core"  +6 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml + "processing"% ' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%g + "collection"'  +6 "core" A +2 "processing"%z +3 "core" A +2 "processing"%t  +73 "core" +107  +5 .tPSV.dial :mixloop +2 "processing"%> +111 "core" +23 .tCTV.dial :air,avoiding: :intake +5 "collection"'r  +8 "core" +10 .tPTV.dial :PRVmixing +2 "processing"%  +141 "core" +42 .tPS.seek 0ml +14 "processing"%,'ܑ +2619 "core" ' +2 .tPSV.dial :air +2 "processing"%m  +45 "core"  +4 .tPS.seek 2.5ml +2 "processing"%V' +2617 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%P +46 "core" +6 .tPS.seek 0ml +2 "processing"%'ܑ +2614 "core" ' +2 .tPSV.dial :air + "processing"%#  +47 "core"  +5 .tPS.seek 2.5ml + "processing"%A' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%` +47 "core" +5 .tPS.seek 0ml + "processing"%I'ܑ +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +3 "core" &  ! X ,( +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(( +3 "core" ( +2 "manipulator"&& +3 "core" & 9 * > -( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &f& +3 "core" & # /  ,( +2 .tForearm.seek CC +2 "manipulator"&^'ш +96 "core" ' +53 .tHand.close +8 "manipulator"&G/ +17 "core" / +4 .tCC.seek :open + "collection"'( +407 "core" ( + "manipulator"&& +4 "core" & f n V 4( +2 "manipulator"&:% +3 "core" %є V V 4 +3 .tForearm.seek :retract + "manipulator"& ' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +314 "core" ( +2 "manipulator"&R& +3 "core" &-n g 7 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &X& +2 "core" &-n < 6 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&5'o +110 "core" ' +2 .tHand.open + "manipulator"&1 +22 "core" 1 +2 "manipulator"&c% +4 "core" %uH  s +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*' ] +106 "core" ' +2 .tPSV.dial :mixloop + "processing"%W +5 "core" +4 .tPTV.dial :PRVmixing + "processing"%3  +14 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%)  +2 "collection"'+  +7 "core"  +10 +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'E  +4 "core" +4 #tLoading lyfil puck from tube 5 into Collection Clamp + "collection"'l& +3 "core" &0 +2 "manipulator"&T% +3 "core" % S {  7 +2 "storage"(U% +4 "core" %J \  +2 "storage"(Q. +3 "core" .(, +2 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 5 + "storage"(&(; +204 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (J& +2 "core" &; 1 2 +\ " +3 "manipulator"&q& +3 "core" &-o R p 5 +2 "manipulator"&<% +3 "core" % S { \\ 5 +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&o( +191 "core" ( + "manipulator"&7& +4 "core" &( ] 7 +2 "storage"(}& +3 "core" &; <\ ) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts + "manipulator"&' +110 "core" ' + "storage"(8& +4 "core" &; \ ) +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(_' +283 "core" ' +2 "storage"($- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (\ & +3 "core" &; G\ ) +2 "manipulator"&v& +3 "core" &( ; +3 .tElbow.seek 5 + "manipulator"&[( +7 "core" ( +2 "manipulator"&L& +55 "core" && 6 ;~ +2 "storage"({& +3 "core" &; \ ) +3 .tForearm.seek 5 + 300 counts +9 "manipulator"&' +20 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +23 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&'& +2 "storage"(\\') +8 "core" && } A 7~ + "manipulator"&% +4 "core" % p ] @ 4* +2 .tForearm.seek :retract +2 "manipulator"&?' ] +97 "core" ' +2 .tElbow.seek CC + "manipulator"&p( +140 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +32 "core" ( + "manipulator"&F& +4 "core" & q 5' +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &e& +3 "core" & Y U 4' +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ш +100 "core" ' + "manipulator"&h& +4 "core" & ~ Z 5' +2 "manipulator"&d% +4 "core" %т | b 4# +3 "collection"'!& +4 "core" & +2 "collection"'H& +5 "core" & +3 .tCC.seek :closed + "collection"'(X +5 "core" &  +9 &-u ,} +9 &_x @ +10 &8g R +9 &D T +9 &@ S +10 &xC T +9 &:H T +9 &A T +10 & A T +9 &"E T +10 &$BF T +9 &&C T +9 &'E T +10 &)B S +9 &+JA T +9 &- A T +10 &.A T +9 &0? S +10 &2SC S +9 &4D S +9 &5D T +10 &7F T +9 &9ZA T +9 &;E T +10 &<D S +9 &>C S +9 &@bE T +10 &B%D S +9 &CC S +10 &ED T +9 &GkDv S +9 &I-Cv S +10 &JAr S +9 &LE| T +10 &NsA| S +9 &P4C| T +9 &QF| S +10 &SDz T +9 &UzGv T +10 &W<Eu A +10 &XhI@y A +10 &X p  +7 ( +5 &Xu  +8 "collection"'H& +6 "core" &Xq  +11 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 1.01 +6 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"4/home/esp/esp2/utils/puckmoves.rb:402:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"@/home/esp/esp2/protocol/2G/DAprocess.rb:219:in `transferDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:168:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:246"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:245"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +6 !o:Slide::Error :@checkpoint: omitted:@axisName"Collection Clamp: mesg"(No Puck Clamped in Collection Clamp:@timestampu: Time sb vE: @reply0:bt[""E/home/esp/esp2/utils/misc.rb:495:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:505:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:504:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:503:in `close'"0/home/esp/esp2/utils/misc.rb:521:in `close'"5/home/esp/esp2/utils/puckmoves.rb:495:in `clamp'"4/home/esp/esp2/utils/puckmoves.rb:399:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"@/home/esp/esp2/protocol/2G/DAprocess.rb:219:in `transferDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:168:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:246"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:245"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +6 #Waiting to Resume from Checkpoint "No Puck Clamped in Collection Clamp" +5 ."Qmail"BadNews.email "No Puck Clamped in Collection Clamp",Subject: "Slide::Error in MAIN" +9252 #"uploadLog"upsync +3725 "Can" S<0.nd +60002  I<3n +60002  E<5o +60002  C<8=p& +60002  C<:p +34907 #"brent"Session Begun +3655 #-> Clamp +4 "collection"'k& +7 "core" &X  +4 "processing"%/& +5 "core" &q:  +1843 #"brent"-> Arm.owner +2475 #-> FlushPuck.owner +1647 #-> Arm +6 "manipulator"&K& +5 "core" & !' +3 "manipulator"&b% +6 "core" %с !$ +1908 #"brent"-> CC.open +6 .CC.seek :open +2 "collection"'@( +408 "core" ( +2 "collection"'D& +5 "core" & +1368 #"brent"-> Arm.steal! +3 "manipulator"&N& +7 "core" & $' +4 "manipulator"&]% +6 "core" %с  o #$ +1102 #"brent"-> Arm.to PC +4 "manipulator"&& +6 "core" & ; %' +3 "manipulator"& % +5 "core" %с j %$ +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +4 "manipulator"&' ] +96 "core" ' +4 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."brent"Elbow.seek PC +3 "manipulator"&2( +405 "core" ( +2 "manipulator"&%& +6 "core" & > = . +3 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +8 &9& +4 "core" &  r % +4 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek PC +3 "manipulator"&1'E +98 "core" ' +3 "manipulator"&y& +6 "core" & # +2 "manipulator"&% +7 "core" %J j #3 +724 #"brent"-> PC.close +4 "manipulator"&C& +6 "core" &  ( U * +4 "manipulator"&6% +5 "core" %I  < (4 +4 "processing"%Y& +6 "core" &q9  +3 "processing"%4& +9 "core" &qC  +5 ."brent"PC.seek :closed +3 "processing"%(SD +9 "core" &qC  +2 &qC  +4 &KD 'n +9 &RT|D ; +10 &|sC O +9 &OND U +9 &KD T +10 &IC T +9 &IE T +9 &XID T +10 & FB T +9 &!JB T +10 &#IE T +9 &%`JC T +9 &'"JD T +10 &(FD U +9 &*KC T +9 &,hEC T +10 &.)FC U +9 &/IC U +10 &1JC U +9 &3oIC U +10 &51HC U +9 &6OC U +9 &8LD U +9 &:xIC T +10 &<:LC T +9 &=GD T +9 &?JC T +10 &ANC U +9 &CALC U +10 &EJC U +9 &FLC U +9 &HOC U +10 &JJKC T +9 &L JD T +10 &MOC U +9 &OID T +9 &QQJD U +10 &RP<> (v +9 &S-D  +9 ( +4 "processing"%4& +5 "core" &S/D \ +4 #"brent"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.03 +5 !o:Slide::Error :@checkpoint: omitted:@axisName"Processing Clamp: mesg"(No Puck Clamped in Processing Clamp:@timestampu: Time tbuc : @reply0:bt["E/home/esp/esp2/utils/misc.rb:495:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:505:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:504:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:503:in `close'"!brent:8:in `topLevelBinding'" Hand.open +5 !o:Puck::Error: mesg"-Hand is closed on lyfil puck from tube 5:@timestampu: Time tbȥ#:bt["3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"!brent:9:in `topLevelBinding'" Forearm.retract +6 .Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +5 "manipulator"&-' ] +97 "core" ' +3 "manipulator"&B% +6 "core" % d  Y &# +4661 #"brent"-> Forearm.to PC +11 .Forearm.seek PC +6 "manipulator"&'E +94 "core" ' +3 "manipulator"&|% +6 "core" %A  r % +609 #"brent"-> Hand +576 #-> Hand.open! +5 .Hand.open +2 "manipulator"&1 +18 "core" 1 +1955 #"brent"-> Flush +576 #-> Arm +5 "manipulator"&=& +4 "core" & -  M * +3 "manipulator"&% +5 "core" %A   s * +3539 #"brent"-> Flush.CC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'0& +6 "core" & +4 "manipulator"&"& +6 "core" &  ] ) +3 "manipulator"&% +6 "core" %A   U ' +3 ."brent"Forearm.seek :retract +4 "manipulator"&;' ] +99 "core" ' +3 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +9 ."brent"Elbow.seek FlushPuck::Garage +4 "manipulator"&~(-z +146 "core" ( +3 "manipulator"&& +6 "core" &-   p *@ +3 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &Z& +4 "core" &- h (@ +4 ."brent"Forearm.seek :garage +3 "manipulator"&'o +116 "core" ' +3 ."brent"Hand.close +2 "manipulator"&/ +20 "core" / +3 "manipulator"&O& +6 "core" &- > ? +3 "manipulator"&x% +5 "core" %p ]  +4 ."brent"Forearm.seek :retract +4 "manipulator"&u' ] +108 "core" ' +3 ."brent"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +8 ."brent"Elbow.seek CC +3 "manipulator"&a( +316 "core" ( +3 "manipulator"&i& +5 "core" &  ', +4 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 && +4 "core" &   &, +4 ."brent"Forearm.reconfigure :tight +77 "manipulator"&#Q@2^d^\ b +8 ."brent"Forearm.seek CC +8 "manipulator"&'ш +109 "core" ' +3 "manipulator"&j& +5 "core" & s "+ +4 "manipulator"&w% +6 "core" %р 3 " +3 "collection"'g& +7 "core" & +3 "collection"'z& +8 "core" & +4 ."brent"CC.seek :closed +6 "collection"' (X +7 "core" & +2 & \ +5 &-v +| +10 &^x @ +9 &)i T +9 &> U +10 &= U +9 &j? U +9 &+C U +10 &A U +9 & A U +9 &"qA U +10 &$4@ U +9 &%A U +10 &'? U +9 &)y> U +9 &+:A V +10 &,A U +9 &.C U +9 &0A U +10 &2BA V +9 &4B U +10 &5? U +9 &7? U +9 &9JA V +10 &; @ U +9 &<B V +9 &>A U +10 &@SA U +9 &BB U +10 &CL V +9 &E\\ X +9 &GNx Z +10 &I ^ +9 &J ` +9 &L _ +10 &ND ` +9 &P ` +10 &Q ` +9 &S a +9 &UD b! +10 &V b( +9 &XaO %q +9 &X } N +6 ( +5 "collection"'z& +5 #"brent"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.84 +3 "collection"'t& +8 "core" &X_ N + &X` N +5 ."brent"Hand.open +2 "manipulator"&>1 +21 "core" 1 +3 "manipulator"&r% +5 "core" %c w  +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +3 "manipulator"& ' ] +114 "core" ' +5007 #"brent"-> Arm +4 "manipulator"& & +5 "core" & x + +3 "manipulator"&m% +5 "core" % 9  +1963 #"brent"-> Flush.garage +5 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&,& +6 "core" & S $+ +4 ."brent"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."brent"Elbow.seek CC +3 "manipulator"&P( +9 "core" ( +3 "manipulator"&V& +5 "core" & + +4 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &#& +4 "core" & + +4 ."brent"Forearm.seek CC +4 "manipulator"&'ш +101 "core" ' +2 ."brent"Hand.close +2 "manipulator"&`/ +22 "core" / +6 ."brent"CC.seek :open +3 "collection"'A( +413 "core" ( +2 "manipulator"&& +6 "core" &  &+ +3 "manipulator"&% +6 "core" %с * +4 ."brent"Forearm.seek :retract +3 "manipulator"&f' ] +99 "core" ' +4 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 ."brent"Elbow.seek :garage +3 "manipulator"&G(-z +313 "core" ( +3 "manipulator"&n& +6 "core" &-s : = Z 0 +3 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &s& +6 "core" &-s , " < + +3 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek :garage +3 "manipulator"&'o +115 "core" ' +3 ."brent"Hand.open +3 "manipulator"&1 +26 "core" 1 +2 "manipulator"&:% +6 "core" %qe G +4 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +3 "manipulator"&^' ] +106 "core" ' +1559 #"brent"-> pucks +3725 #-> Puck.count 5 +3 "storage"((% +7 "core" %I  \  +4 ."brent"SE.seek :down +3 "storage"(R') +23 "core" ' +2 ."brent"SE.stop +2 "storage"(5 +7 "manipulator"&X% +5 "core" % l q $ +4 ."brent"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +7 ."brent"SC.seek 5 +4 "storage"((; +14 "core" ( +3 ."brent"SC.configure :limp +2 "storage"($(\ 1b +8 (c& +4 "core" &; \  +3 "manipulator"&W& +6 "core" &-s } & +3 "manipulator"&3% +6 "core" % l ) +4 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 ."brent"Elbow.seek 5 +4 "manipulator"&)( +197 "core" ( +2 "manipulator"& & +7 "core" &#   ) + +3 "storage"(+& +6 "core" &;   w\  +4 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 ."brent"Forearm.seek 5 + 800 counts +4 "manipulator"&E' +110 "core" ' +3 "storage"(l& +5 "core" &; ! 0 _\  +76 ."brent"SE.reconfigure :place +14 "storage"(#]K-0-\ b +8 ."brent"SE.seek :beamBreak +2 "storage"(T' +310 "core" ' +3 "storage"(U- +6 "core" -'P +3 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +7 !"brent"o:Puck::Error: mesg".6 pucks loaded in tube 5 when expecting 5:bt[";/home/esp/esp2/utils/puckmoves.rb:259:in `verifyCount'";/home/esp/esp2/utils/puckmoves.rb:686:in `stackHeight'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'";/home/esp/esp2/utils/puckmoves.rb:681:in `stackHeight'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'";/home/esp/esp2/utils/puckmoves.rb:680:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:679:in `each'";/home/esp/esp2/utils/puckmoves.rb:679:in `stackHeight'"5/home/esp/esp2/utils/puckmoves.rb:700:in `count'""brent:20:in `topLevelBinding'" PC +5 "processing"%M& +5 "core" &S/D \ +702 #"brent"-> PC.open +5 .PC.seek :open +3 "processing"%7( +376 "core" ( +2 "processing"%}& +5 "core" &D +7801 #"brent"-> trouble +8403 #-> Arm.give MainThread +2413 #-> Arm +2 "manipulator"&& +7 "core" &#   z ) +4 "manipulator"&8% +6 "core" % _  d ( +763 #"brent"-> Arm.reset +343 #-> Arm.owner +6094 #-> MainThread.resume -2 +4 #tResuming Thread (suspended since 12:17:04) +7 #Loading lyfil puck from tube 5 into Collection Clamp +4 "collection"'*& +7 "core" & +4 "manipulator"&$% +6 "core" % _  ' +3 "storage"(\ % +6 "core" %I  H\  +3 "storage"(v. +5 "core" .(; +3 "storage"(L& +5 "core" &;  \  +4 "storage"({& +6 "core" &;  a\  +3 "manipulator"&& +6 "core" &# \ { ' +4 .tElbow.seek 5 +2 "manipulator"&'( +9 "core" ( +3 "manipulator"&& +6 "core" &#  ^ & +3 "storage"(o& +6 "core" &;   |\  +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 5 + 800 counts +5 "Can" ]<@q +2 "manipulator"&' +94 "core" ' +2 "storage"(F& +5 "core" &; ; 3 \  +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +2 "storage"(_' +286 "core" ' +4 "storage"(e- +6 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +8 (& +4 "core" &; 7 ) \  +4 "manipulator"&h& +5 "core" &#   K ) +5 .tElbow.seek 5 +3 "manipulator"&[( +8 "core" ( +2 "manipulator"&d& +6 "core" &#  $ +3 "storage"(!& +5 "core" &; S `  +5 .tForearm.seek 5 + 300 counts +4 "manipulator"&\\' +33 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +8 .tHand.close +2 "manipulator"&?/ +26 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&& +8 "storage"(H') +9 "core" &#  u # +3 "manipulator"&k% +6 "core" %  $$ +4 .tForearm.seek :retract +3 "manipulator"&/' ] +100 "core" ' +3 .tElbow.seek CC +14 "manipulator"&K( +119 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +52 "core" ( +3 "manipulator"&b& +7 "core" & O )) +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +7 && +6 "core" &   k &) +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek CC +3 "manipulator"&D'ш +101 "core" ' +3 "manipulator"&N& +7 "core" &   z &) +3 "manipulator"&]% +5 "core" %ъ s # +5 "collection"'& +6 "core" & +4 "collection"' & +7 "core" & +4 .tCC.seek :closed +5 "collection"'(X +6 "core" & +3 & \ +8 &,x ,} +9 &^y @ +10 &)h T +9 &D U +9 &C V +10 &gC V +9 &*D U +9 &> U +10 & = U +9 &"pC U +10 &$2> U +9 &%A U +9 &'C U +10 &)xB U +9 &+9C V +9 &,A V +10 &.B U +9 &0A U +10 &2CA U +9 &4C V +9 &5C V +10 &7C V +9 &9J@ U +9 &; C U +10 &<@ U +9 &>> U +10 &@RA U +9 &BA U +9 &C>. U +10 &EJ V +9 &GUQ W +9 &If Y +10 &J \\ +9 &L _ +10 &NG _ +9 &P ` +9 &Q a +10 &S ` +9 &UD b +9 &V) b' +10 &XbPU #m +9 &XvY J +6 ( +4 "collection"' & +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.66 +6 .Hand.open +2 "manipulator"&p1 +9 "core" &XbR J +10 1 +3 "manipulator"&%% +5 "core" %ф   +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +3 "manipulator"&9' ] +113 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +4 "collection"'y  +152 "core" ~ +9 .tCSV.dial CTV +3 "collection"'  +34 "core"  +9 .tPS.seek 2.5ml +3 "processing"%' +2618 "core" ' +4 "collection"'C% +6 "core" %a]Q  +4 .tCS.seek 4.25ml +4 "collection"'6'Z' +1537 "core" ' +4 .tdelay 8 seconds +488 #"brent"-> Arm +3 "manipulator"&Y& +7 "core" & ' +4 "manipulator"&.% +6 "core" % & [ 7 +295 .tPSV.dial :air +3 "processing"%4  +49 "core"  +10 .tdelay 2 seconds +109 #"brent"-> CC +3 "collection"'B& +6 "core" &XX J +84 .tPSV.dial :waste2 +5 "processing"%1  +80 "core"  +9 .tPS.seek 0ml +4 "processing"%|'ܑ +2623 "core" ' +3 .tCBV.dial between PRV and waste1 +5 "collection"'- ` +36 "core" _ +7 .tCSV.dial :air +3 "collection"' @ +50 "core" ? +7 .tCS.seek 10ml +5 "collection"'=' +1536 "core" ' +3 .tCSV.dial CTV +3 "collection"'  +50 "core"  +9 .tCS.seek 0ml +3 "collection"'0'P +2623 "core" ' +3 .tCBV.dial :waste1 +3 "collection"'" @ +33 "core" @ +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +73 "collection"'  +153 "core" +5 "collection"'& +6 "core" &XW| J +14 #tStoring lyfil puck in Collection Clamp to tube 4 +3 "manipulator"&Z% +8 "core" % & l 7 +3 "storage"(% +6 "core" %J  +3 "storage"(2. +5 "core" .(; +4 .tSC.reconfigure :tight +3 "storage"($ .(\ 1~b +6 .tSC.seek 4 +3 "storage"((, +208 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +7 (O& +4 "core" &, c U + +4 "manipulator"&x& +6 "core" & U ' +3 "manipulator"&;% +6 "core" % &  A 7 +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek 4 +4 "manipulator"&( +175 "core" ( +3 "manipulator"&~& +5 "core" &  H !o +4 "storage"(i& +6 "core" &, m +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 4 + 800 counts +4 "manipulator"&'| +96 "core" ' +2 "storage"(j& +7 "core" &,  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +12 .tSE.seek :beamBreak +2 "storage"(w' +137 "core" ' +3 "storage"(g- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +8 "manipulator"&u& +4 "core" &  / o +4 "storage"(@& +6 "core" &, t ; +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +8 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek 4 +3 "manipulator"&t'\\ +20 #"brent"-> Notice.email "Lyfil puck at height 6 seems to have slipped through hand when being removed from stack. Worked on 2nd try" +3 .Notice.email "Lyfil puck at height 6 seems to have slipped through hand when being removed from stack. Worked on 2nd try" +1096 "core" ' +4 .tElbow.hold +4 "manipulator"&>, +8 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(r- +5 "core" -' +5 .tSE.seek 26.42 Pucks below Top Plate +4 "storage"(z'N +40 "core" ' +2 "manipulator"&% +7 "core" %gd   m  +2 "storage"( & +6 "core" &, - +4 .tForearm.force -20 + "manipulator"&5 +8 .tForearm.seek 4 + 311 counts +2 "manipulator"&m'Г +34 "core" ' +3 "manipulator"&,& +6 "core" & o +4 "storage"(V& +6 "core" &, Z C +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 4 + 800 counts +3 "manipulator"&#'| +17 "core" ' +4 .tSE.seek 27.42 Pucks below Top Plate +5 "storage"(`' +50 "core" ' +2 "manipulator"&a& +7 "core" & o +3 "manipulator"& % +5 "core" %҂   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +3 "manipulator"& ' ] +91 "core" ' +4 .tElbow.seek CC +3 "manipulator"&( +193 "core" ( +4 "manipulator"&& +74 "core" &  +4 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +8 && +4 "core" & v  +4 .tForearm.seek CC +3 "manipulator"&P'ш +95 "core" ' +3 .tHand.close +3 "manipulator"&n/ +22 "core" / +6 .tCC.seek :open +4 "collection"'s( +409 "core" ( +3 "storage"(& +6 "core" &, 5 +7 "storage"(:& +5 "core" &, R f +4 "manipulator"&f& +5 "core" & x ! +4 "manipulator"&% +5 "core" %я e  +5 .tForearm.seek :retract +3 "manipulator"&(' ] +116 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +10 .tElbow.seek 4 +3 "manipulator"&X( +171 "core" ( +3 "manipulator"&c& +5 "core" & i $| +4 "storage"(W& +5 "core" &,  +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +8 .tForearm.seek 4 +5 "manipulator"&3'\\ +106 "core" ' +5 .tElbow.hold +7 "manipulator"& , +7 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tHand.open +2 "manipulator"&+1 +28 "core" 1 +4 "manipulator"&R% +6 "core" %iq {  +3 "storage"(&& +5 "core" &, o m +4 .tForearm.force -20 +2 "manipulator"&5 +7 .tForearm.seek 4 + 313 counts +3 "manipulator"&G'Е +26 "core" ' +2 "manipulator"&l& +7 "core" &  0 | +3 "storage"(^& +6 "core" &, +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 4 + 800 counts +3 "manipulator"&U'| +23 "core" ' +3 "storage"(Q% +6 "core" % +4 ."downElevator"SE.seek :down +5 "storage"(J') +98 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +7 (q% +6 "core" %/ O \  +3 "manipulator"&T% +6 "core" %҅ N ' +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +3 "manipulator"&E' ] +101 "core" ' +3 .tPSV.dial :air +3 "processing"%5  +82 "core" +8 .tPS.seek 2.5ml +4 "processing"%M' +2621 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +3 "processing"% +47 "core" +6 .tdelay 1 second +103 .PSV.dial :air +4 "processing"%}  +48 "core"  +6 .tdelay 1 second +102 .PSV.dial :mixloop +4 "processing"% +49 "core" +6 .tdelay 1 second +103 .PSV.dial :air +4 "processing"%8  +48 "core"  +6 .tdelay 1 second +104 .PS.seek 0ml +3 "processing"%*'ܑ +2620 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%$& +9 "core" &B +3 "manipulator"&\ & +6 "core" & \  I (| +3 "manipulator"&v% +7 "core" % c  T '! +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&L(-z +185 "core" ( +3 "manipulator"&{& +7 "core" &-  %Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +6 "core" &-  *Q +4 .tForearm.seek :garage +3 "manipulator"&'o +114 "core" ' +3 .tHand.close +3 "manipulator"&o/ +27 "core" / +3 "manipulator"&F& +6 "core" &- a Q +3 "manipulator"&)% +5 "core" %|n   +5 .tForearm.seek :retract +4 "manipulator"&<' ] +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek PC +2 "manipulator"&e( +127 "core" ( +2 "manipulator"&& +7 "core" & y #\ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &h& +5 "core" &   '\ +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +8 .tForearm.seek PC +3 "manipulator"&d'E +96 "core" ' +3 "manipulator"&!& +5 "core" & $\ +4 "manipulator"&?% +5 "core" %N  V ( +5 "processing"%& +6 "core" &; +4 "processing"%k& +8 "core" &9 +4 .tPC.seek :closed +5 "processing"%'(SD +8 "core" &C +2 &D  +7 &+wC ,~ +9 &_yA @ +10 &5kD S +9 &CE T +9 &GB T +9 &wFD T +10 &8FD T +9 &DD T +10 & ED T +9 &"~CD T +9 &$@FD T +10 &&GC U +9 &'FB T +9 &)GF T +10 &+HGC T +9 &-\ IC T +10 &.GC U +9 &0HC T +9 &2OID U +10 &4JD T +9 &5JC U +9 &7LD T +10 &9XLD T +9 &;JE T +10 &<IE T +9 &>JD T +9 &@`KC T +10 &B!KD U +9 &CJD U +9 &EYB V +10 &G`kD W +9 &I~D Z +10 &JC [ +9 &LD [ +9 &N[C \\ +10 &PC \\ +9 &QC I +9 &R?C Z +10 &S&H@ 9 +5 ( +5 "processing"%k& +6 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.79 +2 "processing"%& +7 "core" &S&;A 9 +2 &S&;D 9 +5 .tHand.open +3 "manipulator"&_1 +29 "core" 1 +3 "manipulator"&b% +6 "core" %N y ! +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +3 "manipulator"&\\' ] +100 "core" ' +2 .tPRV.dial :air +4 "processing"%  +118 "core"  +7 .tPSV.dial :mixloop +14 "processing"%[ +49 "core" +6 "processing"%N% +7 "core" %ܑC +4 .tPS.seek 0.3ml +3 "processing"%]' +391 "core" ' +3 .tPSV.dial PSR +4 "processing"% +115 "core" +11 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +8 .PS.seek 0.7ml +3 "processing"%H'5a +491 "core" ' +4 .tdelay 3 seconds +303 .PSR.select :air +7 .PS.seek 2.5ml +2 "processing"%/' +1906 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +4 "processing"%A +114 "core" +7 .tPTV.dial :mixing +3 "processing"%p @ +82 "core" A +8 .tPBV.dial :waste2 +4 "processing"%%  +104 "core"  +8 .tPS.seek 0ml +4 "processing"% 'ܑ +2625 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&y& +9 "core" & X (\ +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek PC +3 "manipulator"&D( +6 "core" ( +4 "manipulator"&& +6 "core" & (\ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &I& +3 "core" & (\ +5 .tForearm.seek PC +4 "manipulator"&C'E +102 "core" ' +2 .tHand.close +3 "manipulator"&S/ +27 "core" / +6 .tPC.seek :open +5 "processing"%Y( +378 "core" ( +2 "manipulator"&.& +6 "core" & 3 0 \ +3 "manipulator"&4% +7 "core" %4 = 3  +3 .tForearm.seek :retract +3 "manipulator"&B' ] +101 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek :garage +3 "manipulator"&1(-z +140 "core" ( +2 "manipulator"&& +6 "core" &- ;u +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &-& +4 "core" &- _u +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek :garage +3 "manipulator"&'o +118 "core" ' +3 .tHand.open +2 "manipulator"&61 +28 "core" 1 +3 "manipulator"&% +6 "core" %rZ J S Z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +3 "manipulator"&=' ] +106 "core" ' +3 #tLoading da puck from tube 5 into Processing Clamp +2 "processing"%"& +8 "core" &D +3 "manipulator"&% +6 "core" % ] I ? / +3 "storage"(% +6 "core" %C U U z\ +3 "storage"(Z. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +7 .tSC.seek 5 +3 "storage"((; +205 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +7 (2& +4 "core" &; 3 \  +3 "manipulator"&O& +75 "core" &- 7 5 0u +3 "manipulator"&x% +6 "core" % _ Y V 1 +4 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +7 .tElbow.seek 5 +3 "manipulator"&;( +190 "core" ( +3 "manipulator"&& +6 "core" & c d 2Z +3 "storage"(~& +6 "core" &;  \ ! +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 5 + 800 counts +3 "manipulator"&i' +111 "core" ' +3 "storage"(K& +6 "core" &; K\ ! +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +2 "storage"(j' +291 "core" ' +3 "storage"(g- +5 "core" -'@ +4 .tSE.configure :default + "storage"(#QK-0-\ b +7 (u& +6 "core" &; | m \ ! +3 "manipulator"&@& +6 "core" & a X 4Z +3 .tElbow.seek 5 +4 "manipulator"&9( +7 "core" ( +3 "manipulator"&& +5 "core" & l | 4Z +4 "storage"(r& +6 "core" &; ~ A\ ! +4 .tForearm.seek 5 + 300 counts +3 "manipulator"&' +30 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tHand.close +2 "manipulator"& / +25 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&,& +8 "storage"(V') +7 "core" & > @ ! /Z +6 "manipulator"&a% +7 "core" % ? ; ' - +4 .tForearm.seek :retract +3 "manipulator"& ' ] +98 "core" ' +3 .tElbow.seek PC +3 "manipulator"&( +129 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +142 "core" ( +3 "manipulator"&w& +7 "core" & Y Z j 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &t& +5 "core" & e ` 3 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek PC +4 "manipulator"&m'E +109 "core" ' +3 "manipulator"&z& +6 "core" & 6 9 +4 "manipulator"&% +6 "core" %: L 9 +3 "processing"%#& +7 "core" &C +4 "processing"%& +8 "core" &C +6 .tPC.seek :closed +2 "processing"%>(SD +9 "core" &C + &C +5 & 'C $c +10 &eRxC 9 +9 &zsC N +9 &[KD S +10 &JD S +9 &ED S +9 &IC S +10 &aDC T +9 & $IE S +9 &!ID T +10 &#HC S +9 &%iIC T +10 &'+GC T +9 &(DC T +9 &*IC S +10 &,rFC S +9 &.3JC T +10 &/JD S +9 &1HD S +11 &3yIB T +8 &5;FC T +9 &6JD S +9 &8JD T +10 &:IC S +9 &HC T +9 &?LC T +9 &AIB S +10 &CJKD T +9 &EXE V +9 &FjD W +10 &H~E Y +88 &J@C Z + &LD [ + &MC [ + &OB [\ + &QDD \\ + &RUuB - +2 &S!ZC ; + ( + &S"AC : + &S"AD : + &S"AD : +6 "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.85 +5 .Hand.open +2 "manipulator"&n1 +8 "core" &S"A> : +20 1 +3 "manipulator"& % +6 "core" %: [ a 4 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +4 #tHeating Puck.from 5, :da in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +6 "processing"%:9 +3 % H +11 "core" 9 +104 "processing"%f9 +4 "core" 99 +181 "processing"%9 +4 "core" 9 : +104 "processing"%P9 +5 "core" 9< +104 "processing"%c9 +5 "core" 9< +104 "processing"%W9 +5 "core" 9= +104 "processing"%9 +5 "core" 9= +104 "processing"%+9 +6 "core" 9"= +104 "processing"%R9 +5 "core" 9'= +104 "processing"%&9 +5 "core" 9+= +104 "processing"%l9 +4 "core" 9/; +105 "processing"%^9 +5 "core" 94; +104 "processing"%Q9 +5 "core" 9 8. +104 "processing"%(9 +5 "core" 9<- +104 "processing"%q9 +5 "core" 9"A+ +104 "processing"%X9 +4 "core" 90E) +105 "processing"%T9 +4 "core" 9=I' +104 "processing"%39 +5 "core" 9LN% +105 "processing"%G9 +4 "core" 9ZR# +104 "processing"%`9 +5 "core" 9jV! +104 "processing"%59 +5 "core" 9z[ +104 "processing"%J9 +4 "core" 9_ +105 "processing"%U9 +4 "core" 9d +105 "processing"%|9 +4 "core" 9h +104 "processing"%9 +5 "core" 9l +104 "processing"%}9 +4 "core" 9q +104 "processing"%9 +5 "core" 9u +104 "processing"%89 +5 "core" 9y +105 "processing"%M9 +4 "core" 9~ +104 "processing"%$9 +5 "core" 9 +104 "processing"%\ 9 +4 "core" 9 +105 "processing"%v9 +4 "core" 9# +105 "processing"%{9 +4 "core" 90 +105 "processing"%9 +5 "core" 9? +104 "processing"% 9 +5 "core" 9K +104 "processing"%o9 +5 "core" 9[ +104 "processing"%F9 +5 "core" 9d +104 "processing"%)9 +5 "core" 9p +105 "processing"%E9 +4 "core" 9{ +104 "processing"%9 +5 "core" 9\ \ +104 "processing"%h9 +5 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%!9 +5 "core" 9  +104 "processing"%?9 +5 "core" 9  +104 "processing"%9 +4 "core" 9 +105 "processing"%L9 +5 "core" 9 +104 "processing"%<9 +5 "core" 9 +104 "processing"%79 +4 "core" 9 +105 "processing"%9 +4 "core" 9 +104 "processing"%_9 +5 "core" 9 +104 "processing"%b9 +4 "core" 9 +104 "processing"%k9 +5 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%[9 +5 "core" 9 +104 "processing"%N9 +4 "core" 9 +105 "processing"%d9 +4 "core" 9 +87 .tPH.hold 2:00:00,28C +5 "processing"%* pHp +6 .tdelay 1:30 +13 "core"  +8999 .tPSR.select :air +5 .PSV.dial PSR +4 "processing"% +116 "core"  +12 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +23 .tPS.seek 0.5ml +4 "processing"%]' +593 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +6 "processing"% +21 .tPS.seek 2ml +3 "processing"%H'Q +1614 "core" ' +3 .tPTV.dial :puck +4 "processing"%A  +79 "core"  +11 .tPSV.dial PTV +3 "processing"%p +83 "core" +7 .tPBV.dial :waste1 +3 "processing"%%  +148 "core"  +7 "processing"%/% +6 "core" %T;  +4 .tPS.seek 1.5ml +3 "processing"%y' +589 "core" ' +10 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"% * +38 "core" + +9 .tPS.seek 0ml +3 "processing"%I'ܑ +1614 "core" ' +4 .tdelay 5:00 +1998 "Can" Arm +4 "manipulator"&~& +6 "core" & } e  +4 "manipulator"&1% +5 "core" % i { a  +812 ' +4 #taddPMLReagent08 + .PSV.dial :air +5 "processing"%K  +50 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +7 .tPS.seek 2ml +3 "processing"%='Q +1612 "core" ' +3 .tPSV.dial :PML +3 "processing"%g +49 "core" +6 .tPTV.dial :mixing +4 "processing"%u @ +79 "core" @ +7 .tPBV.dial :waste1 +3 "processing"%@  +40 "core" +7 "processing"%% +6 "core" %V:  +4 .tPS.seek 1.85ml +3 "processing"%r'N +236 "core" ' +3 .tPBV.dial between PSV and waste1 +4 "processing"% * +40 "core" + +9 .tPS.seek 0ml +4 "processing"%,'ܑ +1968 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'a& +5 "core" & +5 "manipulator"&;& +6 "core" & l } o +3 "manipulator"&i% +6 "core" % i  a  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +8 .tElbow.seek FlushPuck::Garage +3 "manipulator"&j(-z +144 "core" ( +3 "manipulator"&& +6 "core" &- _ \\ z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &w& +4 "core" &- ~ z k z +4 .tForearm.seek :garage +4 "manipulator"&t'o +112 "core" ' +3 .tHand.close +2 "manipulator"&9/ +25 "core" / +3 "manipulator"&z& +5 "core" &- / ` z +5 "manipulator"&% +6 "core" %}r   N  +4 .tForearm.seek :retract +3 "manipulator"&V' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +3 "manipulator"&#( +324 "core" ( +3 "manipulator"& & +7 "core" & K , +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +8 &Y& +4 "core" & i } , +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +79 .tForearm.seek CC +8 "manipulator"&n'ш +101 "core" ' +3 "manipulator"& & +7 "core" & O _ q , +3 "manipulator"&:% +7 "core" %ъ K P M +3 "collection"'& +7 "core" & +4 "collection"'f& +7 "core" & +4 .tCC.seek :closed +4 "collection"'m(X +10 "core" & + & +5 & + $d +10 &iQy 9 +9 &vp N +9 &KI W +10 &< W +9 &A W +9 &A W +10 &TA V +9 & A V +10 &!@ V +9 &#@ V +9 &%]A V +10 &'@ V +9 &(A V +9 &*> W +10 &,e? V +9 &.&> W +10 &/? V +9 &1> V +9 &3m> V +10 &5.? W +9 &6A V +9 &8= V +10 &:t? W +9 &<7< V +10 &=> V +9 &?@ V +9 &A~> V +10 &C?A V +9 &DW X +9 &Fi Z +10 &Ho ^ +9 &J* ` +10 &K a +9 &M a +9 &Om a +10 &Q. a +9 &R b! +9 &T b% +10 &V` b1 +9 &X 8 +10 &X Z +9 ( +4 "collection"'f& +4 "core" &XZ K +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.83 +3 "collection"'& +8 "core" &XZ K +5 .tHand.open +2 "manipulator"&P1 +31 "core" 1 +2 "manipulator"&c% +7 "core" %x    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +4 "manipulator"&W' ] +96 "core" ' +3 .tPSV.dial PSR +4 "processing"% +116 "core"  +12 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +24 .tPS.seek 1.5ml +3 "processing"%+' +1609 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +5 "processing"%R  +48 "core"  +8 .tPS.seek 0ml +4 "processing"%&'ܑ +1606 "core" ' +3 .tPSV.dial PSR +4 "processing"%l +61 "core" +11 .tPSR.select :air +4 "processing"% +24 .tPS.seek 2.5ml +3 "processing"%^' +2628 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +6 "processing"%Q  +3 "collection"'(  +43 "core" +138  +11 .tPSV.dial :mixloop +3 "processing"%q +116 "core" +10 .tCTV.dial :air,avoiding: :intake +3 "collection"'X  +7 "core" +8 .tPTV.dial :PRVmixing +4 "processing"%T  +81 "core" +9 .tPS.seek 0ml +3 "processing"%3'ܑ +2622 "core" ' +71 .tPSV.dial :air +15 "processing"%G  +47 "core"  +9 .tPS.seek 2.5ml +3 "processing"%`' +1850 "Can"  V +9 &.(> U +9 &/= U +10 &1<H U +9 &3m< V +9 &50> U +10 &6< U +9 &8@ U +10 &:v? U +9 &<8; U +9 &=? U +10 &?> U +9 &A= U +9 &C?A V +10 &DO W +9 &FY" X +10 &Hv} [\ +9 &J+U _ +9 &KX a +10 &MS ` +9 &OjU b +9 &Q'Z b# +10 &RW b! +9 &TZ b% +10 &VX^ b( +9 &W{Y 5 +9 &X&Z T +10 ( +4 "collection"'.& +5 "core" &X_W L +3 &X\\U L +4 #"WCR"Collection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.99 +13 .Hand.open +2 "manipulator"&1 +18 "core" 1 +3 "manipulator"&"% +6 "core" %т =  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +76 ."WCR"Forearm.seek :retract +15 "manipulator"&D' ] +95 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml +3 .Gate.power :sampler,:ON +182 .Flow.enablePump :primary +11 .Flow.setRate 6.0 +12 .Intake.select :close +2 .Exhaust.select :close +5 .SS.hold +3 "sampler")B+ +7 "core" + +4 "sampler")% +6 "core" %  +3 "collection"'Z& +5 "core" &XZD L +6 "Can" exit +3 #Session Ended +10569 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +11 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +8 "collection"'u @ +11 "core" @ +11 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +6 "Can" A w +28 "collection"'% +5 "core" %J +3 "sampler")Z% +6 "core" %g  u S +4 "collection"'% +6 "core" %J +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X0X y +4 "collection"'(% +5 "core" %J5 +4 "sampler"),% +6 "core" %ln  +18 "collection"'X% +4 "core" %J +4 "sampler")T% +6 "core" %  +21 "collection"'^% +4 "core" %JB +4 "sampler")G% +7 "core" % | +24 "collection"'3% +4 "core" %J3 +4 "sampler")5% +6 "core" % +29 "collection"'`% +4 "core" %J< +4 "sampler")U% +6 "core" % } +33 "collection"'J% +4 "core" %JA +4 "sampler")Q% +6 "core" %a^ | +3 ."WCR"Intake.select :close +2 "sampler")0 +25 )q% +4 "core" %xv +3 ."WCR"SSV.dial :exhaust +3 "sampler")|  +84 "core"  +14 ."WCR"Exhaust.select :open +2 "sampler")@ +25 ."WCR"SS.seek 0ml +3 "sampler")'! +902 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +24 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")$  +88 "core" +21 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +4 "Can" 0X0X] w +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +3 "sampler")C% +6 "core" %B{.>? y +29 "collection"'% +5 "core" %JC +4 "sampler")e% +7 "core" %Bno w ~ +32 "collection"'{% +5 "core" %JG +3 "sampler")% +7 "core" %B{ z +3 "collection"'"% +6 "core" %J& +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X z +28 "collection"'O% +4 "core" %J% +4 "sampler")% +6 "core" %hg y +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )g% +4 "core" %hf z +3 ."WCR"SSV.dial :exhaust +3 "sampler")u  +84 "core"  +76 ."WCR"Exhaust.select :open +13 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")@'! +929 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")K  +86 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +6 "Can" : x +17 "collection"'% +5 "core" %J +4 "sampler")L% +6 "core" %"UT x +21 "collection"'<% +4 "core" %J +4 "sampler")7% +5 "core" %!sp y +26 "collection"'% +5 "core" %J +3 "sampler")_% +7 "core" % ) +28 "collection"'b% +5 "core" %J +3 "sampler")% +7 "core" % { +32 "collection"'% +5 "core" %J +4 "sampler") % +6 "core" %(* y +38 "collection"'n% +4 "core" %J +4 "sampler")?% +6 "core" %nr z +44 "collection"'F% +4 "core" %J +4 "sampler")]% +6 "core" % ~ +50 "collection"'A% +4 "core" %J +4 "sampler")%% +7 "core" %'& z +57 "collection"'E% +4 "core" %J +4 "sampler")% +5 "core" %LH z +4 ."WCR"Intake.select :close +2 "sampler")0 +24 )M% +4 "core" %TS  +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +14 ."WCR"Exhaust.select :open +2 "sampler")@ +25 ."WCR"SS.seek 0ml +4 "sampler")/'! +908 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +101 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +86 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can" {v +140 "collection"' % +5 "core" %J +3 "sampler")% +7 "core" %NM rv +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )`% +4 "core" %PM xv +4 ."WCR"SSV.dial :exhaust +3 "sampler")\  +84 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")h'! +902 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +87 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 625.0ml +4 "Can" <]ttdv +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'o% +5 "core" %J +3 #"WCR"Intake @33.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X i +43 "collection"'% +5 "core" %J +3 "sampler")% +5 "core" %'SP w +51 "collection"'p% +5 "core" %J +3 "sampler")% +7 "core" %id { +57 "collection"'% +5 "core" %J +4 "sampler")~% +6 "core" % | +74 "collection"'N% +4 "core" %J +4 "sampler")1% +6 "core" % v +74 "collection"'x% +5 "core" %J +3 "sampler")O% +7 "core" % w +85 "collection"'% +4 "core" %J/ +3 "sampler")g% +7 "core" %" y +96 "collection"'A% +5 "core" %J +3 "sampler")u% +7 "core" %[Z u +109 "collection"'K% +5 "core" %J +3 "sampler").% +7 "core" % v +124 "collection"'@% +4 "core" %J +3 "sampler")e% +5 "core" % x +142 "collection"';% +5 "core" %J +4 "sampler")i% +5 "core" % sJ +160 "collection"'% +5 "core" %J +3 "sampler")w% +5 "core" %97 tJ +4 ."WCR"Intake.select :close +10 "sampler")0 +20 )Z% +5 "core" %>? tJ +4 ."WCR"SSV.dial :exhaust +3 "sampler")9  +84 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")z'! +918 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")}  +87 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 600.0ml +5 "Can" <_yti# +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'% +4 "core" %J? +4 #"WCR"Intake @32.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X +3 #"WCR"Intake @33.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X +4 "sampler")?% +5 "core" % z +76 "collection"'F% +4 "core" %J +3 "sampler")n% +7 "core" % y +85 "collection"'%% +4 "core" %J< +4 "sampler")% +6 "core" % y +96 "collection"'E% +5 "core" %J +3 "sampler")% +5 "core" %63  +111 "collection"'M% +5 "core" %J +3 "sampler")% +7 "core" %ei | +124 "collection"'m% +4 "core" %J +4 "sampler") % +6 "core" %  +141 "collection"'L% +4 "core" %J +4 "sampler")H% +5 "core" % } +161 "collection"'S% +4 "core" %J9 +4 "sampler")[% +6 "core" %  F +180 "collection"''% +4 "core" %J8 +4 "sampler")8% +7 "core" %>= zF +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )d% +4 "core" %A= F +3 ."WCR"SSV.dial :exhaust +4 "sampler")W  +84 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")]'! +419 "core" ' +3 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +148 "core"  +13 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +21 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +291 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +24 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler"){  +86 "core" +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 575.0ml +4 "Can" 29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")r' +5 "core" 'L&F b +3 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[13:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1028 ' +3 #"da"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +151 "core"  +12 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'Q +2112 "core" ' +3 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%j  +6 "core"  +13 ."da"PSV.dial PTV +2 "processing"%w +82 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +9 "processing"%P% +6 "core" %OA l +4 ."da"PS.seek 1.5ml +3 "processing"%;' +588 "core" ' +3 ."da"delay 3 seconds +149 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +38 "collection"'s% +4 "core" %J c +4 "sampler")t% +6 "core" %.  T +27  +9 ."da"PS.seek :empty +3 "processing"%B's +6 "collection"'Q% +4 "core" %J c +4 "sampler")f% +7 "core" %- S +49 "collection"'l% +5 "core" %J k +3 "sampler")V% +7 "core" %. [ +57 "collection"'% +5 "core" %J a +3 "sampler")R% +7 "core" %- R +48 ."WCR"SS.reconfigure :default +3 "sampler")#.0X@ : +4 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +4 "manipulator"&`% +5 "core" % \\ O +4 "storage"(\ % +5 ."sourcePumpShutdown"Flow.disablePump :primary +5 "core" %P * +4 ."sourcePumpShutdown"Gate.power :sampler,:OFF +4 "storage"(:. +6 "core" .(; +84 ."da"SC.reconfigure :tight +6 "storage"($ .(\ 1~b +4 ."da"SC.seek 4 +3 "storage"((, +204 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (Z& +4 "core" &,  +4 "manipulator"&h& +6 "core" & 5} +3 "manipulator"&% +6 "core" % \\ = +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 4 +2 "manipulator"&o( +170 "core" ( +3 "manipulator"&& +6 "core" &\ \\Q +3 "storage"(J& +6 "core" &, +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 4 + 800 counts +2 "manipulator"&'| +91 "core" ' +3 "storage"(=& +6 "core" &, +4 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(8' +134 "core" ' +3 "storage"(7- +5 "core" -'a +4 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"& & +6 "core" &\ Q +2 "storage"(& +6 "core" &, +3 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 4 +2 "manipulator"&i'\\ +35 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&b, +6 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(_- +4 "core" -'a +5 ."da"SE.seek 27.4 Pucks below Top Plate +3 "storage"(' +38 "core" ' +2 "manipulator"&F% +5 "core" %gW  +4 "storage"(U& +5 "core" &, G H +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 4 + 311 counts +2 "manipulator"&'Г +32 "core" ' +2 "manipulator"&E& +6 "core" &\  Q +3 "storage"(M& +6 "core" &, +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&m'| +15 "core" ' +4 ."da"SE.seek 28.4 Pucks below Top Plate +3 "storage"( ' +45 "core" ' +3 "manipulator"&L& +6 "core" &\ gQ +3 "manipulator"&H% +6 "core" %u E +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&' ] +88 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&[( +267 "core" ( +3 "manipulator"&d& +5 "core" &  +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &)& +4 "core" &  +4 ."da"Forearm.seek PC +3 "manipulator"&<'E +98 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +27 "core" / +7 ."da"PC.seek :open +2 "processing"%+( +376 "core" ( +4 "storage"(& +6 "core" &, Q +3 "manipulator"&{& +6 "core" & : +2 "manipulator"&W% +6 "core" %R K +4 ."da"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 4 +3 "manipulator"&]( +276 "core" ( +3 "manipulator"&& +78 "core" & Kv +3 "storage"(k& +7 "core" &, , , +4 ."da"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&y'| +111 "core" ' +3 ."da"Hand.open +2 "manipulator"&1 +17 "core" 1 +4 "storage"(-- +4 "core" -' +6 ."da"SE.seek 28.05 Pucks below Top Plate +2 "storage"(?' +26 "core" ' +4 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 27.08 Pucks below Top Plate +3 "storage"(p' +50 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25sep1914h800ml.png +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +994 ."WCR"CSV.dial :air +4 "collection"' @ +48 "core" @ +10 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +6 ."WCR"CS.seek 10ml +3 "collection"'S' +2083 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB::2): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4009 Min < 4075 FilteredMin | 4122 Avg | 6387 FilteredMax < 6488 Max ) A/D counts\ Reduced black point to 4075\ Optimizing exposure with 348x260 pixel 16-bit image for 1.685 seconds\ ( 4042 Min < 4086 FilteredMin | 4453 Avg | 14179 FilteredMax < 30424 Max ) A/D counts\ Optimizing exposure with 348x260 pixel 16-bit image for 4.332 seconds\ ( 4059 Min < 4113 FilteredMin | 5014 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ Optimizing exposure with 348x260 pixel 16-bit image for 1.972 seconds\ ( 4031 Min < 4094 FilteredMin | 4507 Avg | 16005 FilteredMax < 34424 Max ) A/D counts\ Optimizing exposure with 348x260 pixel 16-bit image for 4.294 seconds\ ( 4054 Min < 4111 FilteredMin | 4980 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ Optimizing exposure with 348x260 pixel 16-bit image for 1.955 seconds\ ( 4036 Min < 4083 FilteredMin | 4492 Avg | 22408 FilteredMax < 33368 Max ) A/D counts\ Optimizing exposure with 348x260 pixel 16-bit image for 2.77 seconds\ ( 4050 Min < 4098 FilteredMin | 4657 Avg | 19870 FilteredMax < 45434 Max ) A/D counts\ Optimizing exposure with 348x260 pixel 16-bit image for 4.556 seconds\ ( 4049 Min < 4112 FilteredMin | 5003 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ Optimizing exposure with 348x260 pixel 16-bit image for 2.074 seconds\ ( 4046 Min < 4097 FilteredMin | 4502 Avg | 15499 FilteredMax < 33886 Max ) A/D counts\ Optimizing exposure with 348x260 pixel 16-bit image for 4.716 seconds\ ( 4058 Min < 4106 FilteredMin | 5012 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ Optimizing exposure with 348x260 pixel 16-bit image for 2.147 seconds\ ( 4042 Min < 4091 FilteredMin | 4510 Avg | 26735 FilteredMax < 35236 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 16.647 seconds\ ( 3784 Min < 3862 FilteredMin | 4651 Avg | 59661 FilteredMax < 61865 Max ) A/D counts\ /var/log/esp/da25sep1914h800ml.png: PNG Upload Complete\ +16 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep1914h800ml15s.png +506 "core" ' +4 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +6 .CBV.dial SSV +3 "collection"' @ +88 "core" @ +62 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'~  +106 "core"  +10 "collection"'N% +7 "core" %  +4 ."WCR"CSV.dial between air and CTV +4 "collection"'x ` +34 "core" b +12 ."WCR"CS.seek 6.783ml +3 "collection"'O' +817 #"da"SX HX9/16 (USB::2): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3809 Min < 3866 FilteredMin | 4551 Avg | 53087 FilteredMax < 54854 Max ) A/D counts\ /var/log/esp/midres/da25sep1914h800ml15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep1914h800ml25s.png +70 "core" ' +6 ."connect"CTV.dial CSV,avoiding: :air +6 ."WCR"CSV.dial CTV +7 "collection"'1  +8 'Y  +34 "core"  +48  +11 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< 2b +6 ."WCR"CS.seek 0ml +3 "collection"'!'P +1688 "core" ' ? 5 +8 ."WCR"CBV.dial :waste2b +3 "collection"'g  +41 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +4 "collection"'K' +173 "core" ' +3 ."WCR"delay 1:00 +30 #"image"compressed /var/log/esp/da25sep1914h800ml.jxl +509 #"da"SX HX9/16 (USB::2): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3814 Min < 3879 FilteredMin | 4957 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ /var/log/esp/midres/da25sep1914h800ml25s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +3 "storage"(.- +5 "core" -' +13 "storage"(@& +21 "core" &, ? +12 "manipulator"&e& +14 "core" & jv +5 ."da"Elbow.seek 4 +4 "manipulator"&u( +8 "core" ( +3 "manipulator"&%& +5 "core" & oa +5 "storage"(n& +8 "core" &, +4 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&A'| +7 "core" ' +4 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 27.79 Pucks below Top Plate +4 "storage"('' +55 "core" ' +3 "manipulator"&9& +5 "core" & a +15 "storage"(/& +7 "core" &, # # o +4 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +99 ."da"Forearm.reconfigure :loose +14 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 4 +3 "manipulator"&"'\\ +39 "core" ' +9 ."da"Elbow.hold +7 "manipulator"&, +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 27.98 Pucks below Top Plate +4 "storage"(z' +28 "core" ' +3 "manipulator"& % +7 "core" %g\\   +3 "storage"(C& +4 "core" &,\ 3\ 0 +5 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 4 + 311 counts +3 "manipulator"&}'Г +23 "core" ' +2 "manipulator"&& +5 "core" & a +5 "storage"(& +7 "core" &, ^ i Q +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 4 + 800 counts +3 "manipulator"&4'| +33 "core" ' +3 "storage"(j% +7 "core" % i o v +6 ."downElevator"SE.seek :down +2 "storage"(w') +101 "core" ' +3 "storage"(% + ."downElevator"SE.stop +7 "storage"(5 +7 "core" %, +3 "manipulator"&P% +9 "core" %Ҕ ?  +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&' ] +89 "core" ' +3 "storage"(c& +5 "core" &,  +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +8 "core" &C +3 "manipulator"&& +7 "core" &  , a +3 "manipulator"&&% +6 "core" % ]  +5 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&((-z +175 "core" ( +3 "manipulator"&,& +5 "core" &-y  +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &a& +4 "core" &-y J  +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&X'o +112 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&I/ +27 "core" / +3 "manipulator"&T& +7 "core" &-y y z g  +3 "manipulator"& % +6 "core" %up x z |  +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&3' ] +106 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&G( +129 "core" ( +2 "manipulator"&r& +8 "core" &  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &5& +4 "core" &  +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&2'E +104 "core" ' +3 "manipulator"&s& +7 "core" & # +3 "manipulator"&t% +7 "core" %9 k " +3 "processing"%^& +8 "core" &D +3 "processing"%Q& +10 "core" &7 +7 ."psFlush"PC.seek :closed +2 "processing"%f(SD +8 "core" &B +2 &B  +6 &*tC ,~ +9 &_xC @ +9 &-jC S +10 &DC T +9 &FB T +9 &nDC T +10 &0DC T +9 &GD T +10 & ED T +9 &"uGC U +9 &$9DC T +10 &%FB T +9 &'GA T +9 &)~FC T +10 &+@GC T +9 &-HC T +10 &.HB T +9 &0GC T +9 &2HDC T +10 &4\ IC T +9 &5JB T +9 &7KB T +10 &9PKC T +9 &;JB T +10 &<JB T +9 &>IC U +9 &@WGC U +10 &BHC T +9 &CFC T +10 &ERB V +9 &GZaB W +9 &IxC Y +10 &JB Z +9 &LB [\ +9 &NTC [ +10 &PC [ +9 &QB I +10 &R>B b +9 &S)ED 8 +5 ( +5 "processing"%Q& +6 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.73 +3 "processing"%l& +85 "core" &S)6C 8 +2 &S)68 8 +4 ."psFlush"Hand.open +11 "manipulator"&V1 +24 "core" 1 +3 "manipulator"&% +7 "core" %9 g  +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&R' ] +96 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%q +60 "core" +14 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +24 ."psFlush"PS.seek 0.5ml +2 "processing"%;' +593 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +6 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%#' +508 #"image"compressed /var/log/esp/midres/da25sep1914h800ml15s.jxl +1360 ."WCR"CTV.dial :air,avoiding: :intake +5 "collection"'  +151 "core" +17 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +4 .CSV.dial CSR +3 "collection"'|  +46 "core"  +21 #"WCR"Pulling 2ml of CSR.RNAlater +3 .CSR.select :RNAlater +4 "collection"' +7 "core" ' +3 ."psFlush"delay 1 second +21 ."WCR"CS.seek 2ml +4 "collection"'$' +81 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +213 "core" A +14 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +141 "core" +14 ."psFlush"PSV.dial :mixloop +2 "processing"% +117 "core" +12 ."psFlush"PS.seek :empty +2 "processing"%`'s +4 "core" ' +7 ."WCR"delay 5 seconds +502 .CSR.select :air +4 "collection"' +24 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +4 "collection"'\ ' +730 #"image"compressed /var/log/esp/midres/da25sep1914h800ml25s.jxl +3 ."Qmail"DAfans.email "da25sep1914h800ml exposed 16.647 seconds\\nmidres/da25sep1914h800ml15s\\nmidres/da25sep1914h800ml25s",Subject: "da25sep1914h800ml images!" +1321 "core" ' +4 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"': @ +22 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%Z +50 "core" ? +94  +17 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +24 ."psFlush"PS.seek 0.5ml +3 "processing"%h' +11 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +104 "core"  +17 "collection"'% +6 "core" %  +3 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +62 "core" _ +15 ."WCR"CS.seek 7.096ml +3 "collection"'J'v +364 "core" ' +4 ."psFlush"delay 5 seconds +431 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'=  +7 '\\  +35 "core"  +16 ."psFlush"PSR.select :air +5 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%7' +66 "core"  +14 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 2b +5 ."WCR"CS.seek 0ml +3 "collection"' 'P +1582 "core" '_ : 5 +6 ."WCR"delay 2:00 +428 "core" ' +4 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%  +40 "core" +13 ."psFlush"PTV.dial :mixing +4 "processing"%D @ +79 "core" B +14 ."psFlush"PSV.dial :mixloop +78 "processing"%_ +115 "core" +9 ."psFlush"PS.seek :empty +12 "processing"%F's +2630 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%U +12 "Can" +81 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"% U +60 "core" V +11 ."psFlush"PS.seek 0ml +2 "processing"%{'ܑ +690 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'W  +149 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +76 "collection"'<  +45 "core"  +16 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +20 ."WCR"CS.seek 2ml +3 "collection"'' +590 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'[' +492 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%k @ +48 "core" ? +11 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1512 "core" ' +4 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"'- @ +81 "core" > +63 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +102 "core"  +11 "collection"' % +7 "core" %\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'? ` +74 "core" a +10 ."WCR"CS.seek 7.076ml +3 "collection"'' +732 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%0  +62 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +4 '~  +11 "core"  +9 ."psFlush"PS.seek :empty +2 "processing"%N's +12 "core"  +115  +10 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< 2b +5 ."WCR"CS.seek 0ml +3 "collection"'x'P +1544 "core" 'Y ; 3 +6 ."WCR"delay 2:00 +915 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%S +58 "core" +13 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%Y' +2628 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%1 +80 "core" +10 ."psFlush"PBV.dial PSV +3 "processing"%O U +6 "core" U +11 ."psFlush"PS.seek 0ml +3 "processing"%g'ܑ +2691 "core" ' +3 ."psFlush"PSV.dial PBV +7 "processing"%! @ +48 "core" ? +10 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2617 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%@  +82 "core"  +9 ."psFlush"PS.seek :empty +3 "processing"%e's +2625 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%% +58 "core" +13 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 1ml +3 "processing"%n'[q +47 ."WCR"CBV.dial :waste2b +3 "collection"'9  +37 "core"  +15 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'/' +376 "core" ' +4 ."WCR"delay 1:00 +605 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +1600 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%y +80 "core" +10 ."psFlush"PTV.dial :puck +2 "processing"%p  +6 "core"  +9 ."psFlush"PBV.dial :waste1 +3 "processing"%  +58 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%C'ܑ +2617 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"% +79 "core"  +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +860 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'j  +150 "core" +12 "collection"'A& +5 "core" &XY L +5 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +2 "manipulator"&% +6 "core" % i  +3 "storage"(u% +6 "core" %J v p Z +3 "storage"(P. +5 "core" .(, +3 "storage"('& +6 "core" &, w j +3 "storage"("& +6 "core" &, l m +3 "manipulator"&c& +6 "core" &   +3 "manipulator"&% +6 "core" % i  m  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +2 "manipulator"&}( +259 "core" ( +3 "manipulator"&& +5 "core" &\  % !p +4 "storage"(&& +6 "core" &,  +78 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&z'| +111 "core" ' +3 "storage"(w& +7 "core" &, +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(4' +121 "core" ' +2 "storage"(,- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&a& +4 "core" &\  !p +4 "storage"(& +6 "core" &, m m +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 4 +3 "manipulator"&I'\\ +38 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&T, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"( - +4 "core" -' +5 ."WCR"SE.seek 28.4 Pucks below Top Plate +3 "storage"(' +38 "core" ' +4 "manipulator"&r% +6 "core" %Ub \ \  +3 "storage"(5& +6 "core" &,\ +\  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 4 + 293 counts +2 "manipulator"&X'Ё +13 "core" ' +2 "manipulator"&s& +5 "core" & Z e +4 "storage"(t& +5 "core" &, h k +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&^'| +21 "core" ' +4 ."WCR"SE.seek 29.4 Pucks below Top Plate +2 "storage"(('| +44 "core" ' +3 "manipulator"&3& +6 "core" & w e +3 "manipulator"&+% +5 "core" %҉ ^  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&l' ] +91 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&V( +191 "core" ( +2 "manipulator"&& +7 "core" & [ j < \  +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Q& +4 "core" & h T c  +4 ."WCR"Forearm.seek CC +3 "manipulator"&q'ш +96 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&2/ +28 "core" / +12 ."WCR"CC.seek :open +2 "collection"'B( +91 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%; +81 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +225 "core" ( +2 "storage"(|& +7 "core" &, +3 "storage"(& +6 "core" &, I ] w +3 "manipulator"&K& +6 "core" &  +70 "manipulator"& % +6 "core" %ї G  +4 ."WCR"Forearm.seek :retract +12 "manipulator"&' ] +98 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&#( +169 "core" ( +3 "manipulator"&$& +6 "core" & _ +3 "storage"(:& +5 "core" &, _ i +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 4 +3 "manipulator"&Z'\\ +108 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&1 +22 "core" 1 +4 "manipulator"&% +6 "core" %js 3 0  +3 "storage"(`& +7 "core" &, $ # n +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 4 + 314 counts +2 "manipulator"&\ 'Ж +21 "core" ' +2 "manipulator"&\\& +7 "core" & ) _ +3 "storage"(=& +6 "core" &, +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&h'| +21 "core" ' +3 "storage"(J% +5 "core" % r v p +6 ."downElevator"SE.seek :down +5 "storage"(') +86 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +10 (D% +4 "core" %/ : +4 "manipulator"&_% +6 "core" %҈  ;  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&7' ] +87 "core" ' +5 #tStarting finalPurge +1465 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%U +80 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +394 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +197 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%E' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%L +81 "core" +7 ."psFlush"PBV.dial PSV +3 "processing"%H U +58 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2620 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%M @ +113 "core" ? +18 ."psFlush"PS.seek 2.5ml +3 "processing"%8' +2615 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%o  +81 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%'s +2615 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%m +59 "core" +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2625 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%i U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%b'ܑ +1816 "Can" p  +82 "core"  +7 ."psFlush"PS.seek :empty +3 "processing"%'s +2624 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +5 "core" &: +4 "manipulator"&W& +5 "core" &  b #_ +3 "manipulator"&<% +6 "core" % O $ +4 .tElbow.seek PC +3 "manipulator"&d( +259 "core" ( +3 "manipulator"&& +6 "core" & d # +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &k& +4 "core" & z # +4 .tForearm.seek PC +2 "manipulator"&{'E +97 "core" ' +2 .tHand.close +2 "manipulator"&-/ +21 "core" / +6 .tPC.seek :open +2 "processing"%( +377 "core" ( +3 "manipulator"& & +5 "core" &  M & +3 "manipulator"&?% +5 "core" %Q  ' +5 .tForearm.seek :retract +2 "manipulator"&[' ] +115 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&0( +385 "core" ( +3 "manipulator"&~& +6 "core" & b ) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & P ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'ш +95 "core" ' +2 "manipulator"&& +7 "core" & } ) +3 "manipulator"&S% +6 "core" %р  +3 "collection"'N& +5 "core" &4 +5 "collection"'1& +7 "core" &7 +4 .tCC.seek :closed +4 "collection"'O(X +4 "core" &H +6 &? 4 +8 &Dw> 3 +9 &1jvB G +10 &Z U +9 &~= U +9 &@@ U +10 &B V +9 &A V +10 &A V +9 &!G? V +9 &#\ @ U +10 &$> U +9 &&? U +9 &(PA U +10 &*< U +9 &+A U +10 &-@ V +9 &/X? U +9 &1; U +10 &2@ U +9 &4> V +9 &6_C V +10 &8!A V +9 &9@ V +10 &;? V +9 &=h@ U +9 &?*; U +78 &@> V +2 &B? V +10 &DmL W + &F,X X + &Gy [ +2 &I _ + &KZ ` + &M ` + &N a + &P a +5 &RZ b +10 &T b& +9 &U b- +10 &W V +9 &X& *y +9 &Xh R +4 ( +2 "collection"'1& +20 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.94 + "collection"'Y& +6 "core" &Xc R + &Xc R + &Xc R +6 .tHand.open + "manipulator"&!1 +22 "core" 1 +3 "manipulator"&g% +5 "core" %g 9  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&@' ] +110 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'.& +5 "core" &Xb R +4 "collection"'%% +5 "core" % +4 .tCSV.dial CSR +3 "collection"'9  +45 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"'e'q +1351 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +19 'x% +4 "core" %qB  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'n'@ +700 "core" ' +2 .tCSV.dial :waste +3 "collection"'y +142 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'p'P +1994 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"' & +5 "core" &Xc" R +4 "collection"']% +6 "core" %N: +2 .tCSV.dial :flush +3 "collection"'  +47 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'C'q +1296 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +6 "collection"'j @ +46 "core" A +6 "collection"'A% +5 "core" %q0  +5 .tCS.seek 7ml +2 "collection"''i +577 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'u  +2 'P  +47 "core"  +106  +7 .tCBV.dial :waste1 +3 "collection"'' @ +87 "core" B +15 .tCS.seek 0ml +2 "collection"'"'P +1794 "core" ' +4 #tFlushing lower manifold's waste2 port + "collection"'c& +5 "core" &Xb R +4 "collection"'% +6 "core" %U +2 .tCSV.dial :flush +3 "collection"'  +78 "core" +8 .tCS.seek 5ml +3 "collection"'&'q +1302 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'G @ +49 "core" A +6 "collection"'w% +6 "core" %q  +5 .tCS.seek 7ml +2 "collection"','j +573 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'a  +7 '  +6 "core"  +35  +7 .tCBV.dial :waste2 +3 "collection"'R  +115 "core"  +8 .tCS.seek 0ml +3 "collection"' 'P +1861 "core" ' +14 #tFlushing lower manifold's waste2b port +2 "collection"'r& +5 "core" &Xb R +4 "collection"'5% +6 "core" %P +3 .tCSV.dial :flush +2 "collection"'s  +80 "core"  +8 .tCS.seek 5ml +2 "collection"'t'q +1299 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'3 @ +49 "core" B +6 "collection"'+% +7 "core" %q  +4 .tCS.seek 7ml +2 "collection"'z'c +573 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'}  +7 '4  +7 "core"  +45  +7 .tCBV.dial :waste2b +3 "collection"'I  +114 "core"  +8 .tCS.seek 0ml +2 "collection"'X'P +1786 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &Xb R +2 "collection"'% +6 "core" %U +3 .tCSV.dial CSR +3 "collection"'Q  +48 "core"  +10 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"'^'! +2046 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'T' +577 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'2 +4 'l  +51 "core"  +60 +8 .tCTV.dial :intake +3 "collection"';  +83 "core" +8 .tIntake.select :open +3 "sampler") +17 .tCS.seek 2ml +3 "collection"'6' +2096 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'|  +80 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +591 "core" ' +3 .tCSV.dial CSR +3 "collection"'K  +111 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"' 'q +1348 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +19 .tCS.seek 10ml +3 "collection"'' +1359 "core" ' +3 .tCSV.dial CBV +2 "collection"'$ +112 "core" +8 .tCS.seek 0ml +3 "collection"':'P +2615 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&q& +6 "core" &  %( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +79 "manipulator"&V( +38 "core" ( +3 "manipulator"&& +6 "core" &    ) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &  ) +4 .tForearm.seek CC +3 "manipulator"&`'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&\\/ +15 "core" / +7 .tCC.seek :open +2 "collection"'=( +412 "core" ( +2 "manipulator"&J& +7 "core" &  , +2 "manipulator"&% +6 "core" %ф   , +4 .tForearm.seek :retract +3 "manipulator"&D' ] +94 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&_(-z +310 "core" ( +3 "manipulator"&#& +5 "core" &- C @ 8 -8 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Z& +4 "core" &- ; 3  -8 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&\ 'o +112 "core" ' +3 .tHand.open +2 "manipulator"&(1 +25 "core" 1 +3 "manipulator"&% +6 "core" %sY d & +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&h' ] +107 "core" ' +3 #tCompleted [myDA_WCR #Phase 53: Friday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:38 +2 #Preparing to sleep until 9/20/25 11:00AM +16 #Asleep til 9/20/25 11:00AM +9 #Continuing at 11:00PDT20-Sep-25 +3 "Can" F<{vA +6 ."Qmail"GoodNews.email "Then, in tube 5: myWCR {hotBleach :waste2b}\\t \\t#Phase 54: Saturday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:249\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 30,\\n 5 => 3,\\n 6 => 33,\\n 7 => 33}\\nCan@14:46:22, 11.4C, 14% humidity, 14.4psia, 12.39V, 0.34A, 313.644Ah, 4.18W\\nSampled 525.0ml",Subject: "Asleep until 11:00PDT20-Sep-25" +1204 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5317 #"uploadLog"upsync +12502 "Can" 1<|zw. +60002  D<~ow +60001  K<^xZ +60001  1 +60002  1< +60002  1<j +60002  >< +60003  1< +60002  2<, +60002  1<{ +60002  1 +60002  1<( +60002  +< F +60002  :<¢ +60002  1<Ēr +60003  D< +60002  2<N +60001 \ *<ٳ +60003  1 +60003  1= +60002  1= ( +60003  1=" +60002  7=$T +60002  ;=& +60003  1=( +60002  1=* +60002  3=,v +60003  ;=._B +60002  1=0L +60003  M=2An +60002  1=4, +60002 \ +=5 +60002 \ +=70 +60003  :=9I +60002  6=;9\\ +60003  3== +60002  >=? +60003  1=@ +60002  1=B +60002  ==DJ +60003  1=F +60002  1=Hv +60003  B=J +60002  1=L +60002  1=N8 +60002  *=PX +60003  ==R/d +60002  1=T& +60003  7=V +60002  5=X& +60002  ==Y +60003  3=[R +60002  1=] +60002  2=_~ +60002  1=a +2334  2=a +6 #tPowering core bus +558 .Gate.power :raw,:ON +2 "sampler") +14 )U +3 "core"  +5 "collection"' +3 ' +6 "core"  +3 "processing"% +3 %F +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X% +7 "core" % +6 ."readyCS"CS.reconfigure :fast +4 "collection"'#d @b +3 ."rdySampler"SS.home.seek 0ml +7 ."readyCS"CS.home.seek 0ml +3 "sampler")'! +8 "collection"''P +7 "core" / + * +5 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +2 "manipulator"&W(Z +318 "core" ( +2 "storage"(<& +5 "core" & \ \  +5 .tSE.home.seek :down +2 "storage"(') +47 "core" ' +22 ' +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(k([G +210 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +265 "core" ' +973 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +6 .tForearm.seek :retract +3 "manipulator"&' ] +4 "core" ' +4 .tElbow.seek :hammer +3 "manipulator"&-( +111 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&7'΢ +98 "core" ' +3 "manipulator"&f% +5 "core" %Τ  i & +4 .tForearm.seek retracted +3 "manipulator"& ' ] +102 "core" ' +3 "manipulator"&?% +6 "core" % Y V  +4 "processing"%{& +7 "collection"'d& +7 "core" &= + &# +4 .tCC.home.seek :open +4 ."openPC"PC.home.seek :open +3 "collection"'~( +6 "processing"%( +312 "core" ( +25 ( +69 "Can" V=b$* +14 #tPhase [myWCR {hotBleach :waste2b} #Phase 54: Saturday StandAloneWCR with hotBleach cleanup (1 puck)] +3 ."Qmail"Notice.email "At 11:00:37 began in tube 5: myWCR {hotBleach :waste2b}\\t \\t#Phase 54: Saturday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:249\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 30,\\n 5 => 3,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 10.7C, 13% humidity, 14.4psia, 12.39V, 0.44A, 318.177Ah, 5.41W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b}\\t \\t#Phase 54: Saturday StandAloneWCR with hotBleach cleanup (1 puck)" +2 #tStarting initialPurge +745 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +6 "core" &zB \ +3 .tHand.open +2 "manipulator"&S1 +17 "core" 1 +3 "manipulator"&N& +5 "core" &  b #"} +3 "manipulator"&[% +6 "core" % ] # +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&B(-z +185 "core" ( +3 "manipulator"&Y& +5 "core" &-   & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &!& +4 "core" &-  " +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&g'o +116 "core" ' +3 .tHand.close +2 "manipulator"&./ +17 "core" / +3 "manipulator"&%& +5 "core" &- q $ +4 "manipulator"&1% +6 "core" %Z  %> +3 .tForearm.seek :retract +3 "manipulator"&9' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +355 "core" ( +3 "manipulator"&/& +6 "core" &   ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &x& +4 "core" &  $ 2 + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&e'ш +103 "core" ' +3 "manipulator"&y& +7 "core" &  % +3 "manipulator"&n% +6 "core" %у   ' +4 "collection"' & +6 "core" &zE \ +4 "collection"']& +9 "core" &z. \ +4 .tCC.seek :closed +3 "collection"'(X +11 "core" &zD \ + &zG \ +5 &LD &j +8 &^RyA 9 +10 &wrC N +9 &EIA V +9 &?F V +10 &A@ U +9 &CM U +10 &NAE U +9 & ?G V +9 &!CA V +10 &#CE V +9 &%VAD U +9 &'AG V +10 &(DD V +9 &*AC V +10 &,^?D U +9 &. ?L U +9 &/>J V +10 &1=C U +9 &3e?F V +9 &5&ED V +10 &6C@ V +9 &8DL V +10 &:m?B V +9 &<0?B U +9 &=?D V +10 &??G U +9 &Av?D U +9 &C5ID W +10 &D_F X +9 &FpB Z +10 &HhE ] +9 &J D ` +9 &KB a +10 &MD a +9 &OfB ` +10 &Q%I a +9 &RD b +9 &TF b! +10 &V`D b( +9 &XE 6 +9 &XB Q +10 ( +5 "collection"']& +5 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.83 +2 "collection"'p& +6 "core" &X^E I + &X^E I +4 .tHand.open + "manipulator"&j1 +18 "core" 1 +4 "manipulator"&A% +5 "core" %k  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +4 "manipulator"&C' ] +100 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'u& +7 "core" &X^J I +70 "collection"'P% +16 "core" %TF +4 .tCSV.dial CSR +3 "collection"''  +143 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1357 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 'c% +5 "core" %qH  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"''D +721 "core" ' +3 .tCSV.dial :waste +3 "collection"' +144 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'"'P +1990 "core" ' +4 #tPurging external Intake + "collection"'G& +7 "core" &X[C I +3 "collection"'w% +6 "core" %SC +3 .tCSV.dial :flush +3 "collection"'&  +46 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'' +1247 #"uploadLog"upsync +1347 "core" ' +3 .tdelay 5 seconds +505 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'a +7 'R  +7 "core"  +67  +6 .tCTV.dial :intake +3 "collection"',  +85 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'r'P +2624 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'5  +84 "core" ~ +6 #tFlushing upper manifold +2 "collection"'s& +5 "core" &XZG I +4 "collection"' % +6 "core" %K3 +2 .tCSV.dial :flush +3 "collection"'3  +77 "core"  +7 .tCS.seek 5ml +2 "collection"'+'q +1333 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'t @ +48 "core" B +6 "collection"'4% +6 "core" %q9  +4 .tCS.seek 7ml +2 "collection"'}'h +577 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'I +3 'z  +13 "core"  +99 ~ +6 .tCTV.dial :air +2 "collection"'  +7 "core"  +7 .tCS.seek 0ml +2 "collection"''P +1827 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'Q'2~ +830 "core" ' +3 .tCSV.dial :waste +4 "collection"'X +48 "core" +7 .tCS.seek 0ml +2 "collection"'^'P +823 "core" ' +4 "collection"'l& +6 "core" &XYC I +3 "collection"'2% +6 "core" %KM +2 .tCSV.dial :flush +3 "collection"';  +45 "core"  +7 .tCS.seek 3ml +3 "collection"'T'2~ +818 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"'| @ +47 "core" A +5 "collection"'6% +7 "core" %2|R  +4 .tCS.seek 5ml +2 "collection"'K'q +578 "core" ' +3 .tCSV.dial :air +3 "collection"' @ +6 "core" @ +7 .tCS.seek 0ml +2 "collection"' 'P +1311 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'$'2~ +824 "core" ' +3 .tCSV.dial :waste +2 "collection"' +79 "core" +7 .tCS.seek 0ml +3 "collection"'q'P +825 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &   p ) +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +9 "core" ( +2 "manipulator"&\\& +5 "core" &   8 * +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &0& +4 "core" &   w ) +5 .tForearm.seek CC +2 "manipulator"&@'ш +100 "core" ' +2 .tHand.close +2 "manipulator"&O/ +22 "core" / +5 .tCC.seek :open +3 "collection"'J( +409 "core" ( +2 "manipulator"&& +5 "core" & g f P 1 +4 "manipulator"&`% +5 "core" %ш g g L 1 +4 .tForearm.seek :retract +3 "manipulator"&V' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&#(-z +321 "core" ( +3 "manipulator"&Z& +5 "core" &- d ^ 2I +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &(& +4 "core" &- g e M 2I +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +3 .tHand.open +2 "manipulator"&D1 +17 "core" 1 +3 "manipulator"&\ % +6 "core" %ra 6 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&*' ] +104 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +7 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 5 at 11:05:16PDT20-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 30,\\n 5 => 3,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 10.7C, 13% humidity, 14.4psia, 12.39V, 0.44A, 318.177Ah, 5.41W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Loading wcr puck from tube 5 into Collection Clamp +1021 "collection"'U& +6 "core" &N +3 "manipulator"&% +6 "core" % d  S $ +4 "storage"(F% +6 "core" %-  # e +2 "storage"(L. +6 "core" .([G +3 ."WCR"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 5 +81 "storage"(E(; +360 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (H& +4 "core" &; +5 "manipulator"&M& +6 "core" &- ` "I +3 "manipulator"&% +5 "core" % d 4  +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"&8( +208 "core" ( +3 "manipulator"&o& +6 "core" &'  +3 "storage"(& +5 "core" &; y +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 5 + 800 counts +4 "manipulator"& ' +97 "core" ' +2 "storage"(& +7 "core" &; q +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(>' +303 "core" ' +2 "storage"()- +5 "core" -'T +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (h& +4 "core" &; +4 "manipulator"&& +6 "core" &' \ o ' +4 ."WCR"Elbow.seek 5 +2 "manipulator"&_( +8 "core" ( +3 "manipulator"&v& +5 "core" &&   ( +4 "storage"(:& +5 "core" &;  \  +5 ."WCR"Forearm.seek 5 + 300 counts +6 "manipulator"&b' +22 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&C U +9 &# AH U +10 &$BI U +9 &&CF U +10 &(QAF U +9 &*?F U +9 &+?D U +10 &-AE U +9 &/ZAC U +9 &1?@ U +10 &2C> U +9 &4D? U +10 &6aCC U +9 &8#A< U +9 &9@= U +10 &;?? U +9 &=jA< U +9 &?,>6 U +10 &@A5 U +9 &BIC V +10 &DlW= W +9 &F(h3 Y +9 &G5 \\ +10 &I3 ` +9 &KZ2 ` +9 &M9 ` +10 &N4 ` +9 &P; ` +10 &R]5 a +9 &T: b +9 &U1 b% +10 &W5 S +9 &X%0 )x +9 &Xk7 O +4 ( +3 "collection"'& +7 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.80 +3 .Hand.open +2 "manipulator"&S1 +4 "core" &Xi; O +20 1 +2 "manipulator"&N% +7 "core" %w 6  +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&[' ] +97 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +10 .Intake.select :close +3 .Exhaust.select :close +2 .SS.hold +3 "sampler")Y+ +5 "core" + +4 "sampler")!% +5 "core" %  +4 "collection"'-& +6 "core" &Xh O +5 "Can" l=d s< +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +4 "collection"'.  +12 "core"  +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")% +7 "core"  +7 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X0X&% +5 "core" %ws +22 "collection"'b% +5 "core" %T +3 "sampler")?% +7 "core" % +24 "collection"'d% +5 "core" %T +3 "sampler")_% +7 "core" %HK +28 "collection"'% +4 "core" %T +4 "sampler")7% +5 "core" %tr +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )=% +4 "core" %ss +4 ."WCR"SSV.dial :exhaust +3 "sampler")i  +84 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")m'! +916 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")J  +2 "collection"'S @ +12 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +4 "Can" =hM5 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'N% +5 "core" %T +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X6 B +21 "collection"'5% +4 "core" %T +4 "sampler")s% +5 "core" %ba B +4 ."WCR"Intake.select :close +2 "sampler")0 +18 ) % +4 "core" %po B +4 ."WCR"SSV.dial :exhaust +3 "sampler")3  +83 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")r'! +897 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")t  +6 "collection"'4 @ +7 "core" ? +72 +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +5 "Can" =i +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'+% +4 "core" %T +3 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0XD +15 "collection"'% +4 "core" %T +3 "sampler")F% +7 "core" % > +17 "collection"'L% +5 "core" %T +3 "sampler")k% +7 "core" %"! < +21 "collection"'H% +4 "core" %T +3 "sampler")M% +7 "core" %JG +24 "collection"'% +5 "core" %T +3 "sampler")\ % +7 "core" % i +28 "collection"'U% +4 "core" %T +4 "sampler")#% +5 "core" % i +34 "collection"'% +4 "core" %T +4 "sampler")*% +6 "core" % i +38 "collection"'% +4 "core" %T +4 "sampler"))% +6 "core" %33 i +44 "collection"'h% +4 "core" %T +3 "sampler")% +5 "core" %PM i +52 "collection"'o% +4 "core" %T +4 "sampler")% +5 "core" %b^ i +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )<% +4 "core" %`] i +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")f'! +897 "core" ' +4 ."WCR"Exhaust.select :close +78 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")8  +6 "collection"' @ +7 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +5 "Can" =km; +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'>% +4 "core" %T +3 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0XD +14 "collection"'m% +5 "core" %T +3 "sampler")!% +7 "core" % > +17 "collection"'-% +5 "core" %T +3 "sampler").% +5 "core" % > +22 "collection"'% +5 "core" %T +3 "sampler"){% +7 "core" %.+ < +24 "collection"'Y% +5 "core" %T +3 "sampler")g% +5 "core" %DE +30 "collection"' % +4 "core" %T +4 "sampler")B% +5 "core" %|z  +34 "collection"'/% +4 "core" %T +4 "sampler")x% +5 "core" %  +39 "collection"'1% +5 "core" %T +3 "sampler")n% +7 "core" %  +43 "collection"' % +5 "core" %T +3 "sampler")9% +7 "core" %('  +50 "collection"'~% +4 "core" %T +3 "sampler")p% +7 "core" %EC  +57 "collection"'%% +5 "core" %T +4 "sampler")% +5 "core" %NJ  +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )P% +4 "core" %QM  +3 ."WCR"SSV.dial :exhaust +3 "sampler")u  +85 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +93 ."WCR"SS.seek 0ml +3 "sampler")]'! +926 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")y  +7 "collection"' @ +7 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +6 "Can" =l[ +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'c% +5 "core" %T +3 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0XH% +6 "core" %T +3 "sampler")f% +7 "core" % +65 "collection"'d% +5 "core" %T +3 "sampler")_% +7 "core" % +74 "collection"'% +5 "core" %T +3 "sampler")7% +7 "core" % +85 "collection"'=% +4 "core" %T +4 "sampler")v% +6 "core" %-- +96 "collection"'i% +5 "core" %T +3 "sampler")b% +6 "core" %;; +4 ."WCR"Intake.select :close +3 "sampler")0 +17 )?% +4 "core" %?> +4 ."WCR"SSV.dial :exhaust +3 "sampler")J  +82 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")N'! +910 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +17 ."connect"SSV.dial CBV +5 "sampler")m  +2 ."WCR"CBV.dial SSV +8 "collection"'! @ +6 "core" ? +70 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +5 "Can" =oP% +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'-% +4 "core" %T +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0XP SO  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X~  +17 "collection"'g% +5 "core" %T +3 "sampler") % +7 "core" %>  +3 "collection"'B% +6 "core" %T +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X8% +5 "core" %tq } +22 "collection"'f% +5 "core" %T +3 "sampler")d% +7 "core" %zw { +24 "collection"'_% +4 "core" %T +4 "sampler")% +6 "core" % { +29 "collection"'7% +4 "core" %T +4 "sampler")=% +6 "core" % G +33 "collection"'v% +4 "core" %T +4 "sampler")i% +5 "core" % +39 "collection"'b% +4 "core" %T +4 "sampler")?% +5 "core" % +45 "collection"'J% +5 "core" %T +3 "sampler")k% +7 "core" % +50 "collection"'!% +4 "core" %T +4 "sampler")m% +6 "core" % +57 "collection"'-% +8 "core" %T\ +4 "sampler")N% +6 "core" % +65 "collection"'{% +5 "core" %T +3 "sampler")Y% +5 "core" % +76 "collection"'g% +5 "core" %T +3 "sampler") % +7 "core" % +84 "collection"'B% +5 "core" %T +3 "sampler").% +7 "core" %/, +96 "collection"'% +4 "core" %T +4 "sampler")1% +7 "core" %KK +109 "collection"'n% +6 "core" %T +3 "sampler"):% +6 "core" %nl +125 "collection"' % +4 "core" %T +4 "sampler")9% +6 "core" % +140 "collection"'~% +5 "core" %T +3 "sampler")p% +5 "core" % +161 "collection"'%% +4 "core" %T +4 "sampler")% +6 "core" % +180 "collection"'P% +5 "core" %T +3 "sampler")u% +5 "core" % \ +194 "collection"'S% +4 "core" %T +4 "sampler")% +6 "core" % +193 "collection"'y% +4 "core" %T +3 "sampler")/% +5 "core" %76 +194 "collection"'c% +5 "core" %T +3 "sampler")]% +5 "core" %MM +194 "collection"'% +5 "core" %T +3 "sampler")e% +7 "core" %\\[ +192 "collection"'A% +4 "core" %T +4 "sampler")"% +73 "core" %c_ D +3 ."WCR"Intake.select :close +13 "sampler")0 +17 )'% +4 "core" %d_ D +4 ."WCR"SSV.dial :exhaust +3 "sampler")R  +82 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")a'! +905 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +4 "collection"' @ +8 "core" ? +72  +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +4 "Can" =u8# +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'5% +4 "core" %T +4 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X^% +7 "core" %=VS { +17 "collection"'f% +5 "core" %T& +3 "sampler")d% +7 "core" %=XW  +21 "collection"'_% +4 "core" %T- +4 "sampler")% +7 "core" %=a^  +24 "collection"'7% +5 "core" %T! +3 "sampler")=% +7 "core" %=fe { +89 "collection"'v% +7 "core" %T% +4 "sampler")i% +6 "core" %>xv z +33 "collection"'L% +5 "core" %T8 +4 "sampler")b% +5 "core" %A~| | z +39 "collection"'?% +5 "core" %T9 +3 "sampler")J% +6 "core" %@ +44 "collection"'k% +5 "core" %T" +4 "sampler")!% +6 "core" %@ +50 "collection"'m% +5 "core" %T- +4 "sampler")-% +6 "core" %@ +4 "collection"'N% +6 "core" %T1 +3 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X?  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +5 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'Z' +2570 "core" ' +2 "collection"'Q% +4 "core" % , (%  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +31 "core" b +5 ."WCR"CS.seek 1.975ml +2 "collection"'`' +2093 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'V  + '|  +7 "core"  +22  +6 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<< Gb +3 ."WCR"CS.seek 0ml +2 "collection"'F'P +81 "core" ' L I6 ƞ +3 ."WCR"CBV.dial :waste2b +2 "collection"'K  +35 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'' +545 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'H  +146 "core" +5 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'M  +45 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml + "collection"'' +595 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +15 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'\ ' +2068 "core" ' +2 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +2 .CBV.dial SSV + "collection"'U @ +79 "core" > +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'#  +102 "core"  +6 "collection"'% +4 "core" %  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'* ` +63 "core" ^ +5 ."WCR"CS.seek 7.183ml + "collection"''8 +769 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'(  + 'C  +33 "core"  +117  +6 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<< Gb +3 ."WCR"CS.seek 0ml +2 "collection"')'P +1639 "core" ' O H* Ɵ +3 ."WCR"delay 2:00 +5595 "Can" P=zm +6408 ."WCR"CBV.dial :waste2b +2 "collection"'h  +35 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'' +307 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +147 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'o  +44 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'' +584 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +6 ."WCR"CS.seek 10ml +2 "collection"'D' +2057 "core" ' +2 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +2 .CBV.dial SSV + "collection"' @ +79 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +102 "core"  +6 "collection"'8% +4 "core" %(  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'> ` +74 "core" a +5 ."WCR"CS.seek 7.235ml + "collection"'f' +767 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'d  + '_  +31 "core"  +117  +5 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Gb +3 ."WCR"CS.seek 0ml + "collection"''P +1622 "core" 'M Q M= Ş +5 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'7  +38 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek :empty + "collection"'=' +330 "core" ' +54 ."WCR"delay 1:00 +6007 .CTV.dial :air,avoiding: :intake +3 "collection"'v  +148 "core" +7 "collection"'i& +6 "core" &Xg7 O +3 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +2 "manipulator"&<% +5 "core" % O O # +5 "storage"(L% +6 "core" %I +3 "storage"(b. +5 "core" .(; +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 4 +3 "storage"(?(, +194 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (J& +4 "core" &,  +3 "manipulator"&k& +7 "core" & , " +3 "manipulator"&!% +6 "core" % O s " +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 4 +3 "manipulator"&m( +167 "core" ( +3 "manipulator"&-& +6 "core" &  #v +3 "storage"(N& +6 "core" &, | +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&'| +95 "core" ' +2 "storage"(g& +7 "core" &, ~ +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"( ' +120 "core" ' +3 "storage"(B- +5 "core" -'7 +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&.& +4 "core" &  v +3 "storage"(& +7 "core" &, * +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 4 +2 "manipulator"&1'\\ +34 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&n, +6 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(:- +4 "core" -'7 +5 ."WCR"SE.seek 29.41 Pucks below Top Plate +2 "storage"( ' +36 "core" ' +3 "manipulator"&9% +5 "core" %kg y k  +3 "storage"(~& +7 "core" &, n p +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 315 counts +2 "manipulator"&p'З +26 "core" ' +2 "manipulator"&%& +7 "core" &  l !v +3 "storage"(& +6 "core" &, +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&{'| +15 "core" ' +4 ."WCR"SE.seek 30.41 Pucks below Top Plate +2 "storage"(P' +46 "core" ' +3 "manipulator"&u& +6 "core" &  g #v +3 "manipulator"&S% +5 "core" %  v # +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +91 "core" ' +3 ."WCR"Elbow.seek CC +77 "manipulator"&y( +174 "core" ( +3 "manipulator"&/& +5 "core" &  % +5 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &c& +4 "core" &   % +5 ."WCR"Forearm.seek CC +2 "manipulator"&]'ш +93 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&/ +18 "core" / +7 ."WCR"CC.seek :open +3 "collection"'e( +410 "core" ( +3 "storage"(A& +6 "core" &, y\  +3 "storage"(Y& +7 "core" &, \  +2 "manipulator"&R& +7 "core" &   6 %$ +3 "manipulator"&% +6 "core" %њ  % +4 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +3 "manipulator"&( +181 "core" ( +3 "manipulator"&5& +5 "core" &\   ^ (= +4 "storage"(a& +6 "core" &,   \  +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 4 +3 "manipulator"&G'\\ +109 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&3, +6 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&j1 +18 "core" 1 +4 "manipulator"&4% +6 "core" %nj {  +2 "storage"(t& +7 "core" &, +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 4 + 318 counts +2 "manipulator"&+'К +20 "core" ' +3 "manipulator"&"& +5 "core" &\ #  e *= +4 "storage"(r& +5 "core" &, \  +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&I'| +22 "core" ' +2 "storage"(% +7 "core" %  \  +6 ."downElevator"SE.seek :down +3 "storage"(}') +85 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +7 (% +4 "core" %/ V W 3\ +4 "manipulator"&,% +5 "core" %҈ > = . +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&x' ] +93 "core" ' +3 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +5 "core" &R +5 "manipulator"& & +5 "core" &\   o ,= +4 "manipulator"&;% +6 "core" % `   E , +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(-z +195 "core" ( +3 "manipulator"&T& +5 "core" &-q & ' +> +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +80 &6& +4 "core" &-r " & l += +5 .tForearm.seek :garage +3 "manipulator"&2'o +114 "core" ' +3 .tHand.close +2 "manipulator"&z/ +28 "core" / +3 "manipulator"&'& +6 "core" &-s v < +3 "manipulator"&% +6 "core" %uj  +4 .tForearm.seek :retract +2 "manipulator"&l' ] +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&$( +326 "core" ( +4 "manipulator"&& +5 "core" & A B } - +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &q& +4 "core" & ? A . +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&\\'ш +110 "core" ' +3 "manipulator"&w& +7 "core" & I A / +3 "manipulator"&&% +6 "core" %х L O , +4 "collection"'& +6 "core" &U +4 "collection"'0& +9 "core" &Q +5 .tCC.seek :closed +2 "collection"'@(X +6 "core" &S +3 &U  +7 &-rS ,} +9 &_vO @ +10 &:eR S +9 &CS T +9 &EQ T +10 &{AM T +9 &=DT T +9 &AS S +10 & ?S T +9 &"?J T +10 &$EBN T +9 &&BO T +9 &'AF T +10 &)>Q T +9 &+MAO T +9 &-GT T +10 &.AP T +9 &0?M T +10 &2UAP T +9 &4FI T +9 &5GO T +10 &7DQ T +9 &9\\?N T +9 &;AP T +10 &<?J T +9 &>AO T +10 &@eDE T +9 &B'?N T +9 &CEN T +10 &EUP U +9 &G_kQ Y +10 &IP ] +9 &JO _ +9 &LR _ +10 &NSB _ +9 &PN _ +9 &QE ` +10 &SN a +9 &UQH b! +9 &WM b +10 &XdGL &t +9 &X~O Q +6 ( +5 "collection"'0& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.70 +2 "collection"'O& +6 "core" &XlP Q + &XlF Q +5 .tHand.open +2 "manipulator"& 1 +16 "core" 1 +3 "manipulator"&% +5 "core" %х   a ( +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&^' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'Q& +6 "core" &XlM Q +3 "collection"'% +5 "core" % / +4 .tCSV.dial CSR +3 "collection"'Z  +45 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'V'q +1355 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '|% +4 "core" %qE  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'K'@ +695 "core" ' +3 .tCSV.dial :waste +3 "collection"'` +141 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +68 "collection"'F'P +1981 "core" ' +14 #tFlushing lower manifold's waste2b port + "collection"'H& +5 "core" &XlO Q +4 "collection"'M% +5 "core" %RM +4 .tCSV.dial :flush +2 "collection"'  +46 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"''q +1314 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'U @ +47 "core" @ +6 "collection"'#% +5 "core" %q:  +5 .tCS.seek 7ml +3 "collection"''g +574 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'*  +8 '\  +41 "core"  +108  +7 .tCBV.dial :waste2b +3 "collection"'C  +15 "core"  +9 .tCS.seek 0ml +2 "collection"'('P +1795 "core" ' +4 #tFlushing upper manifold + "collection"'& +7 "core" &XmL Q +2 "collection"'h% +7 "core" %ND +2 .tCSV.dial :flush +3 "collection"')  +79 "core" +8 .tCS.seek 5ml +2 "collection"''q +1316 "core" ' +4 .tdelay 5 seconds +504 .CSV.dial :air +2 "collection"'o @ +48 "core" A +7 "collection"'% +5 "core" %qD  +5 .tCS.seek 7ml +3 "collection"''i +566 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +4 '  +56 "core"  +58 ~ +8 .tCTV.dial :air +2 "collection"'8  +149 "core"  +8 .tCS.seek 0ml +3 "collection"'>'P +1791 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'D'2~ +821 "core" ' +3 .tCSV.dial :waste +3 "collection"'_ +47 "core" +8 .tCS.seek 0ml +3 "collection"'d'P +823 "core" ' +4 "collection"'f& +5 "core" &XmL Q +4 "collection"'7% +6 "core" %QN +2 .tCSV.dial :flush +3 "collection"'  +45 "core"  +8 .tCS.seek 3ml +3 "collection"'v'2~ +817 "core" ' +4 .tdelay 5 seconds +313 "Can" Y=} +190 .tCSV.dial :air +3 "collection"'i @ +47 "core" A +7 "collection"'<% +6 "core" %2{7  +4 .tCS.seek 5ml +2 "collection"'L'q +568 "core" ' +3 .tCSV.dial :air +2 "collection"'b @ +7 "core" @ +7 .tCS.seek 0ml +3 "collection"'J'P +1309 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'k'2~ +825 "core" ' +3 .tCSV.dial :waste +2 "collection"'! +79 "core" +8 .tCS.seek 0ml +2 "collection"'E'P +821 "core" ' +14 #tDisinfecting external Intake with mfbkill +2 "collection"'-& +6 "core" &XmS Q +3 "collection"'N% +6 "core" %SR +2 .tCSV.dial CSR +3 "collection"'g  +142 "core"  +11 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +2 "collection"'W'! +2048 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'B' +574 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'. +3 '  +10 "core"  +102 +6 .tCTV.dial :intake +3 "collection"'[  +84 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +3 "collection"':' +2095 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'9  +83 "core"  +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'~'P +588 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'%  +125 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 4ml +3 "collection"''R8 +1118 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'u' +1559 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'S  +2 '  +48 "core"  +108  +9 .tCBV.dial :waste2b +2 "collection"'m  +55 "core"  +8 .tCS.seek 0ml +3 "collection"' 'P +2550 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'1  +46 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'p'R8 +1094 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +86 .tCS.reconfigure :fast +11 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"' ' +1561 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'/ +3 '{  +59 "core"  +53 +8 .tCTV.dial :air +3 "collection"'c  +149 "core" ~ +8 .tCS.seek 0ml +3 "collection"'n'P +2523 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +820 "core" ' +3 .tCSV.dial :waste +3 "collection"' +46 "core" +8 .tCS.seek 0ml +2 "collection"''P +823 "core" ' +3 #tFlushing upper manifold +2 "collection"'A& +6 "core" &XmU Q +3 "collection"'Y% +6 "core" %Q?  +2 .tCSV.dial :flush +3 "collection"'R  +47 "core"  +8 .tCS.seek 5ml +2 "collection"''q +1324 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'5 @ +46 "core" A +7 "collection"']% +5 "core" %q?  +6 .tCS.seek 7ml +2 "collection"'a'g +577 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'y +8 'j  +5 "core"  +101 ~ +7 .tCTV.dial :air +2 "collection"'4  +7 "core"  +8 .tCS.seek 0ml +2 "collection"'t'P +1793 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'"'2~ +821 "core" ' +3 .tCSV.dial :waste +2 "collection"'r +48 "core" +8 .tCS.seek 0ml +2 "collection"''P +821 "core" ' +4 "collection"'& +6 "core" &XlS Q +2 "collection"'% +7 "core" %SU +2 .tCSV.dial :flush +3 "collection"',  +45 "core"  +8 .tCS.seek 3ml +3 "collection"''2~ +814 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'G @ +46 "core" A +7 "collection"'s% +6 "core" %2yA  +4 .tCS.seek 4.999ml +3 "collection"' 'q +577 "core" ' +3 .tCSV.dial :air +3 "collection"'; @ +6 "core" @ +8 .tCS.seek 0ml +2 "collection"'+'P +1306 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'P'2~ +821 "core" ' +3 .tCSV.dial :waste +3 "collection"'} +79 "core" +8 .tCS.seek 0ml +2 "collection"'I'P +821 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'T& +6 "core" &XlU Q +3 "collection"'6% +6 "core" %SV +3 .tCSV.dial :flush +3 "collection"'3  +48 "core"  +84 .tCS.seek 5ml +3 "collection"'z'q +1311 "core" ' +4 .tdelay 5 seconds +504 .CSV.dial :air +2 "collection"'' @ +46 "core" B +7 "collection"'% +7 "core" %q:  +4 .tCS.seek 7ml +2 "collection"'x'd +580 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'2  +8 'X  +41 "core"  +106  +9 .tCBV.dial :waste2b +3 "collection"'  +53 "core"  +8 .tCS.seek 0ml +2 "collection"'q'P +1796 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'w& +5 "core" &XmE Q +4 "collection"'&% +6 "core" %O9 +2 .tCSV.dial CSR +3 "collection"'  +47 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'l'! +2066 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'e' +568 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'O +5 '  +54 "core" +56 +8 .tCTV.dial :intake +3 "collection"'  +81 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'Q' +2091 "core" ' +3 .tIntake.select :close +2 "sampler")0 +19 .tCTV.dial :air +2 "collection"'  +81 "core" ~ +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'0'P +587 "core" ' +3 .tCSV.dial CSR +2 "collection"'Z  +112 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +20 .tCS.seek 5ml +2 "collection"'\\'q +1358 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'=' +1359 "core" ' +3 .tCSV.dial CBV +2 "collection"'| +112 "core" +8 .tCS.seek 0ml +2 "collection"'V'P +2626 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&`& +6 "core" &  \ > % +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&K( +71 "core" ( +3 "manipulator"&H& +5 "core" &  % +4 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +4 &M& +6 "core" &   % +3 .tForearm.seek CC +3 "manipulator"&'ш +93 "core" ' +3 .tHand.close +2 "manipulator"&F/ +20 "core" / +7 .tCC.seek :open +2 "collection"'U( +409 "core" ( +2 "manipulator"&#& +7 "core" & = H # / +3 "manipulator"&% +6 "core" %т @ ? Y . +4 .tForearm.seek :retract +2 "manipulator"&*' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&\ (-z +313 "core" ( +2 "manipulator"&C& +7 "core" &- > ? W /J +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &- 6 4  0J +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&'o +113 "core" ' +3 .tHand.open +2 "manipulator"&h1 +22 "core" 1 +3 "manipulator"&)% +6 "core" %p[  I , +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&(' ] +103 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 54: Saturday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:37 +2 #Preparing to sleep until 9/21/25 11:00AM +15 #Asleep til 9/21/25 11:00AM +9 #Continuing at 11:00PDT21-Sep-25 +3 "Can" G=bo +7 ."Qmail"GoodNews.email "Then, in tube 5: myWCR \\t\\t\\t\\t\\t#Phase 55: Sunday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:253\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 31,\\n 5 => 2,\\n 6 => 33,\\n 7 => 33}\\nCan@11:59:09, 11.4C, 13% humidity, 14.4psia, 12.41V, 0.34A, 318.970Ah, 4.26W\\nSampled 273.5ml",Subject: "Asleep until 11:00PDT21-Sep-25" +1297 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +1540 "Can" G= +3841 #"uploadLog"upsync +56161 "Can" 9=~/ +60002  2=uŏ +60002  1=Y[ +60001  1=I +60000  O=8ć +59995  8=( +60002  9=ų +60002  8=I +60002  1=ߏ +60002  9=u +60002  += +60003  <=\\ȡ +60002  ?=A7 +60002  1==͏ +60002  1=c +60003  := +60002  1=ˏ +60002  1=% +60002  E=̻ +60002  ?=Q +60003  2= +60002  <=l} +60002  1=f +60002  >=Qϩ +60003  ;=<? +60002  1=.Տ +60002  1=k +60002  @=  +60003  2=җ +60002  2=- +60002  :=Ï +60003  1=Y +60002  1= +60002  +=—Յ +60003  1=3 +60002  1=ֱ +60003  ;=G +60002  1=ݏ +60002  2=s +60003  A= +60002  1=ٟ +60002  2=ѷ5 +60003  7=ӥˏ +60002  1=Փa +60002  1=} +60003  1=g܍ +60002  +=K# +60002  R=ݹ +60002  3=O +60002  1= +60003  1={ +60002  7= +60002  2=৏ +60002  1== +60002  1=|ӏ +60002  1=hi +60002  2=V +60003  1=>㕏 +60002  1=4+ +60002  += +60002  4=W +60002  <= +60003  A=惏 +60002  3= +60002  K=t篏 +60002  ?=fE +60002  2>Iۏ +60002  1>=q +60003  =>9 +60002  B>&ꝏ +60002  ?> $3 +60002  3> ɏ @PDT1758438581.21  +> _ +60002  B> +60002  1>p틏 +60002  9>k! +60002  1>U +60002  1>RM +60003  =>> +60002  1>4y +60002  1> +60002  ;>  +60002  1>; +60002  1>!я +60003  4>#g +60001  +>% +60003  5>'M +60002  2>)A) +60002  1>+/ +60003  2>-'U +60002  4>/ +60002  1>1  +60002  >>2 +60002  1>4 +60002  1>6C +60003  ->8ُ +60002  2>:ao +60002  1>>G +60002  1>@61 +60003  1>BǏ +60002  <>D\ ] +60002  =>E +60002  1>G +60002  <>I +60003  ;>K +60002  1>MK +60002  1>O +60002  +>QJw +60002  1>S +60003  1>T +60002  B>V9 +60002  1>XϏ +60002  1>Ze +60002  1>\\ +60003  :>^ +60002  2>`x' +60002  1>bj +60002  1>dPS +60002  1>f= +60003  2>h3 +60002  )>i  +60002  @>k +60002  1>m\ A +60002  2>o\ ׏ +60002  ;>qx m +60002  1>sh  +60002  1>uW +60003  =>w? / +60002  2>y. ŏ +60002  I>{[ +60001  <>} +60002  1>~ +60003  1> +60005  +>~ +59999  1>dI +60002  5>Sߏ +60002  4>;u +1742  1>Hy +10 #tPowering core bus +576 .Gate.power :raw,:ON +2 "sampler") +18 )o +4 "core"  +4 "collection"' +5 ' +3 "core"  +5 "processing"% +3 % +6 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X% +4 "processing"%_  +6 ."rdySampler"CSV.dial :waste1 +8 "collection"'D +5 "core" % p < +6 .tForearm.home.seek :retract +2 "manipulator"&f' ] +3 "core"  +10 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%7'ܑ +17 "core" +6 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +5 "core"  +4 "sampler")d +5 "core"  +4 "sampler")i  +27 "core" ' +3 ."closeHand"Hand.close +6 .tElbow.reconfigure :loose +2 "manipulator"& +15 #tPhase [myWCR #Phase 55: Sunday StandAloneWCR with Regular cleanup (1 puck)] +3 ."Qmail"Notice.email "At 11:00:38 began in tube 5: myWCR \\t\\t\\t\\t\\t#Phase 55: Sunday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:253\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 31,\\n 5 => 2,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 11.0C, 14% humidity, 14.4psia, 12.35V, 0.41A, 324.162Ah, 5.01W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 55: Sunday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +1140 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'~& +6 "core" &{$  +2 .tHand.open +2 "manipulator"&1 +17 "core" 1 +3 "manipulator"&S& +6 "core" &  4 % +3 "manipulator"&% +6 "core" % ` t  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(-z +185 "core" ( +3 "manipulator"&u& +11 "core" &-  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &1& +4 "core" &- `  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"& 'o +110 "core" ' +3 .tHand.close +2 "manipulator"&p/ +17 "core" / +3 "manipulator"&{& +5 "core" &-   +4 "manipulator"&/% +5 "core" %r &  +5 .tForearm.seek :retract +2 "manipulator"&c' ] +106 "core" ' +7 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"& ( +335 "core" ( +3 "manipulator"&n& +6 "core" & 0 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & #0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +102 "core" ' +3 "manipulator"&A& +5 "core" & / 0 +4 "manipulator"&Y% +8 "core" %ц  m ! +3 "collection"'R& +5 "core" &{$  +5 "collection"'& +7 "core" &{6  +6 .tCC.seek :closed +4 "collection"'5(X +4 "core" &{9  +6 &| = C +7 &Eu9 3 +9 &%lv; H +10 &X? V +9 &sC= V +9 &6@9 V +10 &C= V +9 &A@ U +9 &}@> U +10 &!>>@ V +9 &#>9 V +10 &$E> V +9 &&D8 V +9 &(EA6 V +10 &*?: V +9 &+B9 V +9 &-A9 U +10 &/O?8 U +9 &1?; V +10 &2D? V +9 &4EB V +9 &6WC8 U +10 &8B= V +9 &9?= V +9 &;?B V +10 &=^D> V +9 &? C? V +10 &@=9 V +9 &B?: V +9 &DbPA W +10 &Fg@ Y +9 &G? \\ +9 &I: _ +10 &KP6 ` +9 &M< ` +10 &N< ` +9 &P8 ` +9 &RT9 a +10 &T> a +9 &U= b% +9 &W> T +10 &X*= &p +9 &X`@ M +4 ( +3 "collection"'& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.81 +2 "collection"']& +6 "core" &X^? M + &X^) M +4 .tHand.open + "manipulator"&1 +27 "core" 1 +3 "manipulator"&j% +5 "core" %o  +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&y' ] +105 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'4& +6 "core" &X]= M +2 "collection"'a% +5 "core" %T< +5 .tCSV.dial CSR +3 "collection"'t  +210 "core"  +22 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'r'q +1356 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +4 "collection"' +21 '"% +4 "core" %q%  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.501ml +2 "collection"''H +711 "core" ' +4 .tCSV.dial :waste +3 "collection"' +142 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"','P +999 #"uploadLog"upsync +986 "core" ' +4 #tPurging external Intake +2 "collection"'& +6 "core" &X\\9 M +3 "collection"'G% +5 "core" %T6 +4 .tCSV.dial :flush +2 "collection"'s  +46 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'' +2586 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'; +4 '  +10 "core" +69  +5 .tCTV.dial :intake +3 "collection"'+  +85 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'}'P +2609 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +2 "collection"'P  +86 "core" ~ +6 #tFlushing upper manifold +2 "collection"'T& +5 "core" &X\\; M +4 "collection"'6% +6 "core" %K9 +2 .tCSV.dial :flush +3 "collection"'3  +79 "core"  +7 .tCS.seek 5ml +2 "collection"'I'q +1323 "core" ' +4 .tdelay 5 seconds +504 .CSV.dial :air +2 "collection"'' @ +47 "core" B +5 "collection"'% +7 "core" %q5  +4 .tCS.seek 7ml +2 "collection"'z'j +572 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'2 +113 "core" +6 .tCTV.dial :air +3 "collection"'X  +15 "core" +7 .tCS.seek 0ml +2 "collection"''P +1808 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'x'2~ +821 "core" ' +3 .tCSV.dial :waste +3 "collection"'w +46 "core" +6 .tCS.seek 0ml +3 "collection"'&'P +830 "core" ' +3 "collection"'& +5 "core" &Xd8 M +3 "collection"'q% +5 "core" %O9 +4 .tCSV.dial :flush +2 "collection"'l  +46 "core"  +7 .tCS.seek 3ml +3 "collection"' '2~ +825 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'O @ +124 "core" A +6 "collection"'% +5 "core" %2z8  +8 .tCS.seek 4.999ml +3 "collection"'e'q +572 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +6 "core" A +7 .tCS.seek 0ml +3 "collection"'Q'P +1307 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'Z'2~ +821 "core" ' +3 .tCSV.dial :waste +3 "collection"'0 +79 "core" +7 .tCS.seek 0ml +2 "collection"'\\'P +819 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&|& +5 "core" &  H (- +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&=( +42 "core" ( +2 "manipulator"&`& +6 "core" & . L ,G +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &H& +4 "core" & & 2  ,G +4 .tForearm.seek CC +3 "manipulator"&M'ш +94 "core" ' +2 .tHand.close +2 "manipulator"&F/ +16 "core" / +5 .tCC.seek :open +3 "collection"'$( +412 "core" ( +2 "manipulator"&^& +7 "core" & K B Y .G +2 "manipulator"&@% +5 "core" %{ B @ . +5 .tForearm.seek :retract +2 "manipulator"&#' ] +99 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +307 "core" ( +3 "manipulator"&& +5 "core" &- L N O / +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &K& +5 "core" &- J B / +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&C'o +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +25 "core" 1 +3 "manipulator"&h% +6 "core" %sd A +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&)' ] +107 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +7 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 5 at 11:05:21PDT21-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 31,\\n 5 => 2,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:37, 11.0C, 14% humidity, 14.4psia, 12.35V, 0.41A, 324.162Ah, 5.01W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Loading wcr puck from tube 5 into Collection Clamp +1384 "collection"'*& +7 "core" && +3 "manipulator"&% +6 "core" % a  ( +3 "storage"(o% +6 "core" %/ \  +3 "storage"(. +6 "core" .([G +3 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 5 +3 "storage"((; +361 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 ( & +4 "core" &; 7 +4 "manipulator"&8& +5 "core" &- | % +4 "manipulator"&% +5 "core" % a   U & +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&( +201 "core" ( +3 "manipulator"&>& +5 "core" &'   P % +4 "storage"(_& +6 "core" &; V\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 5 + 800 counts +82 "manipulator"&D' +107 "core" ' +3 "storage"(& +7 "core" &; x +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(d' +316 "core" ' +2 "storage"(i- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (b& +4 "core" &; p\  +3 "manipulator"&<& +6 "core" &'   ) +4 ."WCR"Elbow.seek 5 +3 "manipulator"&(( +6 "core" ( +3 "manipulator"&\ & +5 "core" && @ C o . +4 "storage"(& +6 "core" &; '  m\  +4 ."WCR"Forearm.seek 5 + 300 counts +3 "manipulator"&V' +34 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&v/ +27 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&k& +4 "storage"(?') +12 "core" &&  # H + +3 "manipulator"&7% +7 "core" %1  ' +4 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +94 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&f( +150 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +52 "core" ( +2 "manipulator"&!& +5 "core" &   + +9 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &[& +4 "core" & - " +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&B'ш +104 "core" ' +7 "manipulator"&9& +5 "core" & " +4 "manipulator"&g% +5 "core" %р +5 "collection"'W& +7 "core" &7 +3 "collection"'& +10 "core" &5 +4 ."WCR"CC.seek :closed +4 "collection"'U(X +4 "core" &; +6 &:  +6 &-v6 +| +9 &^x6 @ +10 &"g6 T +9 &A: U +10 &A9 U +9 &b?= U +9 &$A7 U +10 &A4 U +9 & C4 U +9 &"k@5 U +10 &$-A7 U +9 &%A1 T +10 &'A1 U +9 &)r>4 U +9 &+4?1 U +10 &,A% U +9 &.A( U +9 &0{?* U +10 &2<C) U +9 &3C* U +10 &5C) V +9 &7D5 V +9 &9CB6 U +10 &;@2 U +9 &<@6 U +9 &>A2 U +10 &@N@/ T +9 &BC2 U +10 &CN2 V +9 &EZ5 W +10 &GGr6 Z +9 &H5 ] +9 &J3 ` +9 &L|- _ +10 &N<3 ` +9 &O2 ` +10 &Q5 a +9 &S/ a +9 &U=4 b +10 &V5 b& +9 &X\\P6 %r +9 &X4 K +6 ( +5 "collection"'& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.76 +3 .Hand.open +2 "manipulator"&~1 +3 "core" &X`3 J +15 1 +2 "manipulator"&% +6 "core" %}  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&S' ] +100 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")+ +5 "core" + +2 "sampler")u% +7 "core" %  +2 "collection"'1& +7 "core" &X`& J +5 "Can" c>t +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +2 "sampler")#.0Xd\ q +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'R% +5 "core" %U" +3 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X2 v +20 "collection"'+% +5 "core" %U# +3 "sampler")% +6 "core" %V|x s +25 "collection"'P% +5 "core" %U9 +3 "sampler")T% +6 "core" %V u +29 "collection"'6% +4 "core" %U$ +3 "sampler")3% +5 "core" %V v +35 "collection"'}% +4 "core" %U* +3 "sampler")'% +7 "core" %V v +2 ."WCR"Intake.select :close +3 "sampler")0 +17 )% +4 "core" %V&$ z +3 ."WCR"SSV.dial :exhaust +3 "sampler")I  +84 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")2'! +421 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 #"WCR"Sampling 1000.0ml in 45:00 +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X\ o +3 ."WCR"CTV.dial :intake +3 "collection"'w  +6 "core"  +8 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")x  +4 "collection"' @ +10 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 1000.0ml +4 "Can" >\ o +2 ."WCR"Intake.select :open +3 "sampler") +218 "collection"'q% +4 "core" %UH +3 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X- +4 "sampler")C% +6 "core" % +3 "collection"'% +5 "core" %UE +4 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0XJ O= +190 "core" ')@NMI  +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +6 "core" %U, +2 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X:n%) +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'g% +4 "core" %U* +4 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X("k' +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'A% +4 "core" %UU +4 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XF0 +2 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'% +5 "core" %U= +3 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0XZ , +15 "collection"'}% +4 "core" %UQ +3 "sampler")'% +7 "core" %  +17 "collection"'% +5 "core" %UC +3 "sampler")% +5 "core" % s +22 "collection"'I% +5 "core" %UG +3 "sampler")% +7 "core" %=< 8 +2 ."WCR"Intake.select :close +3 "sampler")0 +18 )z% +4 "core" %EA 8 +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")w'! +863 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +6 "collection"'x @ +6 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +4 "Can" >? +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'2% +4 "core" %U C +4 #"WCR"Intake @35.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X|?O'9 +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'y% +4 "core" %UP +4 #"WCR"Intake @30.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0XA +16 "collection"'`% +5 "core" %UN +3 "sampler")H% +7 "core" % w +17 "collection"'K% +5 "core" %UQ +3 "sampler")% +6 "core" % h +21 "collection"'h% +5 "core" %Ue | +3 "sampler")*% +6 "core" % jh +25 "collection"'#% +5 "core" %Uh y +3 "sampler")C% +5 "core" %HF gh +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +4 "core" %RR kh +3 ."WCR"SSV.dial :exhaust +3 "sampler")=  +85 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")'! +917 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")N  +7 "collection"' @ +7 "core" ? +70  +74 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +14 "Can" >^ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'8% +4 "core" %UQ +4 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0XZ+ +6 "core" + +4 "collection"'o% +6 "core" %Ue +3 "sampler")% +5 "core" %  ; +17 "collection"'% +4 "core" %Ue +4 "sampler"))% +5 "core" %QY + +19 "collection"'-% +4 "core" %Ub +4 "sampler")i% +5 "core" % +22 "collection"'b% +4 "core" %UJ +4 "sampler")<% +5 "core" %$! ? +26 "collection"'\ % +4 "core" %U] +4 "sampler")% +5 "core" %LM ? +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )v% +4 "core" %`a ? +3 ."WCR"SSV.dial :exhaust +3 "sampler")k  +84 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")7'! +863 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +3 "collection"'D @ +12 "core" ? +71 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +5 "Can" >m! +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'d% +4 "core" %UJ +3 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0XVx} +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %Ud +3 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0XF15# +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %UR +3 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X4 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'6% +4 "core" %UV +3 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X@@O +2096 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X' +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'0% +5 "core" %Um +3 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X]yV +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'N% +4 "core" %U[ +3 #"WCR"Intake @33.2psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0XM  +3 "collection"'D @ +10 "core" ? +72  +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 675.0ml +4 "Can" >X(K +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %UX +3 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0XZ7! +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'1% +4 "core" %Ug +3 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X^% +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'p% +5 "core" %Un +3 #"WCR"Intake @33.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0XH_ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %Um +3 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X@ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'3% +4 "core" %Ur +4 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X^& +2 ."WCR"Intake.select :open +3 "sampler") +218 "collection"'h% +5 "core" %Uk +3 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X`{8OE +162 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")\  +6 "collection"' @ +7 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 525.0ml +5 "Can" >9E +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'v% +5 "core" %U| +3 #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0Xm% +4 "core" %Um +3 "sampler")% +7 "core" % +18 "collection"'% +4 "core" %Uf +3 "sampler")!% +5 "core" %ZS +23 "collection"'% +4 "core" %Ut +3 "sampler")9% +6 "core" % +27 "collection"'(% +6 "core" %Uj +4 "sampler")g% +5 "core" % +30 "collection"'[% +4 "core" %U{ +3 "sampler")% +6 "core" %75 +34 "collection"'$% +4 "core" %U{ +3 "sampler")~% +5 "core" %IF +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +4 "core" %NJ +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +84 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +93 ."WCR"SS.seek 0ml +3 "sampler")B'! +908 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")d  +6 "collection"'7 @ +7 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 500.0ml +5 "Can" >iKJ +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'L% +4 "core" %Uy +3 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0XjR^R +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'% +5 "core" %U +3 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0XF[ss +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'P% +4 "core" %U +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0XDc +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'y% +4 "core" %U +4 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0XFh +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %U +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0XR% +4 "core" %U +3 "sampler")% +5 "core" %[Y +4 ."WCR"Intake.select :close +12 "sampler")0 +18 )% +4 "core" %\\Z +4 ."WCR"SSV.dial :exhaust +3 "sampler")!  +83 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +916 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")9  +6 "collection"'( @ +7 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 375.0ml +5 "Can" >n.+ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'g% +4 "core" %U +4 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0XP}ȇ +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"']% +4 "core" %U +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +69 .SS.reconfigure :inhaling 0.37ml/s +12 "sampler")#.0X8O +4789 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %U +3 #"WCR"Intake @34.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0Xn +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'l% +4 "core" %U +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0XD Y +3 ."WCR"Intake.select :open +2 "sampler") +283 "collection"'% +5 "core" %U +3 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +13 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X]% +7 "core" % +28 "collection"'% +4 "core" %U +4 "sampler")% +5 "core" % +34 "collection"')% +5 "core" %U +3 "sampler")!% +5 "core" % +40 "collection"'-% +4 "core" %U +4 "sampler")(% +6 "core" %13 +44 "collection"'9% +4 "core" %U +3 "sampler")g% +5 "core" %KI +4 ."WCR"Intake.select :close +2 "sampler")0 +17 )% +4 "core" %TQ +4 ."WCR"SSV.dial :exhaust +3 "sampler")$  +82 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")~'! +907 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'k @ +6 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 250.0ml +5 "Can" >. +2 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'% +5 "core" %Uy +3 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0XJ5"- +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'W% +4 "core" %U{ +3 #"WCR"Intake @33.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0XIK(5 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'O% +4 "core" %U +4 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0XBa +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'@% +4 "core" %U +4 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0XJdO/ +7713 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %z} +24 "collection"'% +4 "core" %U +4 "sampler")% +6 "core" % +28 "collection"')% +5 "core" %U +3 "sampler")!% +7 "core" % +33 "collection"'5% +4 "core" %UJ +3 "sampler")-% +5 "core" %?< +40 "collection"'(% +4 "core" %U  +3 "sampler")9% +7 "core" %hg +44 "collection"'g% +4 "core" %U +3 "sampler")% +6 "core" %xs +3 ."WCR"Intake.select :close +3 "sampler")0 +17 )$% +4 "core" %yv +3 ."WCR"SSV.dial :exhaust +3 "sampler")i  +84 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")k'! +924 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +3 "collection"' @ +9 "core" ? +74 +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 150.0ml +5 "Can" >!{ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'~% +4 "core" %U +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0XQc +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %Uu +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0XR> +58 "collection"'% +6 "core" %U- +4 "sampler")% +6 "core" %il_\\ +66 "collection"'6% +4 "core" %U +4 "sampler")c% +5 "core" %il +150 "collection"'% +9 "core" %U ) +3 "sampler");% +7 "core" %il +3 ."WCR"SS.reconfigure :default +2 "sampler")#.0XHO +11396 ."WCR"CBV.dial :waste2b +3 "collection"'o  +38 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'#' +322 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +147 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'\  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'v' +590 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +94 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'<' +2076 "core" ' +3 #"WCR"Pumping wcr puck from tube 5 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +78 "core" @ +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'D  +101 "core"  +10 "collection"'>% +7 "core" %  +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +63 "core" _ +8 ."WCR"CS.seek 7.218ml +3 "collection"''O +765 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"')  +4 '!  +46 "core"  +105  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Qb +5 ."WCR"CS.seek 0ml +3 "collection"'5'P +1577 "core" ' \\ U +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'-  +37 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'*' +382 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'(  +148 "core" +6 "collection"'9& +6 "core" &XU J +4 #"WCR"Storing wcr puck in Collection Clamp to tube 4 +2 "manipulator"&g% +6 "core" % `  +3 "storage"(% +6 "core" %H  +2 "storage"($. +6 "core" .(; +3 ."WCR"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 4 +3 "storage"(i(, +193 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (b& +4 "core" &,  z m +3 "manipulator"&& +5 "core" & g  +4 "manipulator"&% +5 "core" % ` }  +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +2 "manipulator"&~( +168 "core" ( +3 "manipulator"&k& +5 "core" &\  7 ^ +4 "storage"(B& +6 "core" &, q +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +2 "manipulator"&V'| +97 "core" ' +3 "storage"(/& +5 "core" &, D +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(.' +116 "core" ' +2 "storage"(_- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&1& +5 "core" &\  e ^ +3 "storage"(E& +6 "core" &, F +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +77 ."WCR"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 4 +3 "manipulator"&['\\ +36 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&?, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(Y- +4 "core" -' +6 ."WCR"SE.seek 30.45 Pucks below Top Plate +2 "storage"(' +34 "core" ' +3 "manipulator"&d% +6 "core" %T] W X \\ +3 "storage"(n& +5 "core" &, K L +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 292 counts +2 "manipulator"&8'Ѐ +12 "core" ' +2 "manipulator"&A& +7 "core" &\  a "^ +3 "storage"(]& +6 "core" &, +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&'| +16 "core" ' +4 ."WCR"SE.seek 31.45 Pucks below Top Plate +3 "storage"(u'z +44 "core" ' +3 "manipulator"&4& +5 "core" &\  A ^ +4 "manipulator"&{% +5 "core" %Ґ   +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&p' ] +89 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&j( +176 "core" ( +2 "manipulator"&7& +7 "core" &  [ % +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &L& +4 "core" & G % +4 ."WCR"Forearm.seek CC +3 "manipulator"&W'ш +94 "core" ' +4 ."WCR"Hand.close +2 "manipulator"& / +25 "core" / +7 ."WCR"CC.seek :open +3 "collection"'( +408 "core" ( +2 "storage"(a& +7 "core" &, +3 "storage"(,& +6 "core" &, +2 "manipulator"&& +7 "core" &  # +2 "manipulator"&t% +7 "core" %э P  +3 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 4 +3 "manipulator"&J( +178 "core" ( +3 "manipulator"&m& +5 "core" &\  "G +4 "storage"(& +6 "core" &, L +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 4 +4 "manipulator"&"'\\ +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"& , +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&1 +24 "core" 1 +4 "manipulator"&R% +6 "core" %nn s m ~  +3 "storage"(& +6 "core" &, v d +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 4 + 318 counts +2 "manipulator"&'К +19 "core" ' +69 "manipulator"&%& +6 "core" &\   < %G +4 "storage"(& +6 "core" &, t +5 ."WCR"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 4 + 800 counts +3 "manipulator"&G'| +28 "core" ' +3 "storage"(I% +5 "core" % F +6 ."downElevator"SE.seek :down +4 "storage"(s') +66 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +27 (% +4 "core" %: 4 5 \  +4 "manipulator"&z% +6 "core" %҃ !  g + +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&P' ] +89 "core" ' +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" & +5 "manipulator"&& +6 "core" &\   % )G +3 "manipulator"&6% +6 "core" % \\    ) +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(-z +187 "core" ( +3 "manipulator"&& +5 "core" &-~   [ *D +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &;& +4 "core" &-~   W *D +5 .tForearm.seek :garage +2 "manipulator"&2'o +112 "core" ' +3 .tHand.close +2 "manipulator"&w/ +21 "core" / +3 "manipulator"&Q& +7 "core" &-~ _ D +2 "manipulator"&r% +6 "core" %~j   +4 .tForearm.seek :retract +3 "manipulator"&O' ] +105 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +316 "core" ( +3 "manipulator"&0& +5 "core" & \ '* +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &\\& +4 "core" &   (* +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&e'ш +104 "core" ' +3 "manipulator"&x& +6 "core" & | $* +4 "manipulator"&|% +6 "core" %с M $ +3 "collection"'+& +6 "core" & +4 "collection"'l& +10 "core" & +3 .tCC.seek :closed +4 "collection"'M(X +4 "core" & +6 &  +6 &-s +| +10 &_v @ +9 &1h S +9 &@ T +10 &C U +9 &r@ T +9 &4D T +10 &C T +9 & B T +10 &"zC T +9 &$<C T +9 &%D T +10 &'B U +9 &)@ U +9 &+D@ T +10 &-@ T +9 &.C T +10 &0A T +9 &2L> T +9 &4D T +10 &5E T +9 &7? T +9 &9T> T +10 &;B T +9 &<A U +10 &>A T +9 &@\\> T +9 &B@ T +10 &CC U +9 &EW W +9 &GYm X +10 &I ] +9 &J _ +10 &L _ +9 &NK ` +9 &P  ` +10 &Q a +9 &S a +9 &UL b +10 &W  b$ +9 &XiO !g +10 &X Y +5 ( +4 "collection"'l& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.73 +2 "collection"'X& +6 "core" &Xy Y + &Xy Y +5 .tHand.open +2 "manipulator"&31 +21 "core" 1 +3 "manipulator"&`% +6 "core" %p  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"& ' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'& +73 "core" &Xy Y +3 "collection"'K% +6 "core" % +3 .tCSV.dial CSR +14 "collection"'}  +45 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'H'q +1358 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +19 'C% +3 "core" %q  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'T'D +698 "core" ' +3 .tCSV.dial :waste +3 "collection"'h +143 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +1983 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'=& +6 "core" &Xz Y +3 "collection"'F% +5 "core" %P +3 .tCSV.dial :flush +3 "collection"'  +48 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"' 'q +1323 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'^ @ +46 "core" B +6 "collection"'&% +7 "core" %q  +4 .tCS.seek 7ml +2 "collection"'N'c +581 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'q  +3 'Z  +48 "core"  +106  +7 .tCBV.dial :waste2b +2 "collection"'  +7 "core"  +8 .tCS.seek 0ml +2 "collection"''P +1817 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'y& +6 "core" &Xy Y +3 "collection"'o% +6 "core" %M +2 .tCSV.dial CSR +3 "collection"'@  +46 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"''! +2062 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'\ ' +459 "Can" d>O +106 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'# +2 'v  +55 "core"  +60 +8 .tCTV.dial :intake +2 "collection"'  +85 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'D' +2103 "core" ' +4 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'>  +80 "core"  +8 .tCS.reconfigure :default +12 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"''P +591 "core" ' +3 .tCSV.dial CSR +2 "collection"'<  +124 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +22 .tCS.seek 5ml +2 "collection"'!'q +1353 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"')' +1353 "core" ' +3 .tCSV.dial CBV +2 "collection"' +110 "core" +8 .tCS.seek 0ml +3 "collection"'-'P +2624 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&5& +5 "core" & @ ) +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&(( +5 "core" ( +3 "manipulator"&9& +5 "core" & ) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &g& +4 "core" & O ) +5 .tForearm.seek CC +2 "manipulator"&'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&$/ +25 "core" / +6 .tCC.seek :open +3 "collection"'b( +412 "core" ( +2 "manipulator"&& +7 "core" & | ") +2 "manipulator"&% +6 "core" %т # +4 .tForearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&k(-z +322 "core" ( +3 "manipulator"&B& +6 "core" &-} $I +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &/& +4 "core" &-}  &I +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&f'o +115 "core" ' +3 .tHand.open +2 "manipulator"&_1 +17 "core" 1 +3 "manipulator"&1% +6 "core" %q\\ y , +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&E' ] +106 "core" ' +3 #tCompleted [myWCR #Phase 55: Sunday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:38 +2 #Preparing to sleep until 9/22/25 11:00AM +15 #Asleep til 9/22/25 11:00AM +8 #Continuing at 11:00PDT22-Sep-25 +4 "Can" Q>g& +7 ."Qmail"GoodNews.email "Then, in tube 5: myDA_WCR\\t\\t\\t\\t#Phase 56: Monday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:257\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 32,\\n 5 => 1,\\n 6 => 33,\\n 7 => 33}\\nCan@12:11:31, 11.6C, 14% humidity, 14.4psia, 12.37V, 0.41A, 325.288Ah, 5.02W\\nSampled 897.9ml",Subject: "Asleep until 11:00PDT22-Sep-25" +1011 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +5406 #"uploadLog"upsync +42838 "Can" A>&O +60002  1>\ O +60001  )>RO +60003  9>O +60002  1>o~O +60002  2>_O +60002  <>WO +60003  1><@O +60002  ;>2O +60002  2>lO +60002  1> O +60002  9>O +60003  2>.O +60002  2>O +60002  1>бZO +60002  +>SO +60003  +> O +60002  2>Ֆ!O +60003  1>!O +60002  1>j"HO +60003  4>`"O +60002  3>G#tO +60003  1>0$\ O +60002  2> $O +60002  1>%6O +60002  2>%O +60003  =>&bO +60002  N>&O +60002  1>'O +60002  +>($O +60003  <>[(O +60002  E>K)PO +60002  1>;)O +60002  2> *|O +60003  1>+O +60002  1>+O +60002  1>,>O +60002  1>,O +60002  1>-jO +60003  1>.O +60002  1?.O +60002  1?/,O +60002  +?</O +60003  M?0XO +60002  1?0O +60002  1?\ 1O +60003  G? 2O +60002  1?2O +60002  1?3FO +60002  V?3O +60003  1?y4rO +60002  3?l5O +60002  ;?N5O +60002  ;?G64O +60002  1?C6O +60002  +?7`O +60002  ,?7O +60003  1?!I8O +60002  >?#99"O +60002  1?%9O +60002  2?':NO +60002  O?(:O +60003  1?*;zO +60002  1?,<O +60002  E?.hO +60002  1?6b>O +60002  +?8&?O +60002  1?9@*O @PDT1758524987.38  3?;@O +60002  1?=AVO +60002  1??AO +60002  1?ABO +60003  1?CqCO +60002  2?E]CO +60002  4?GJDDO +60002  2?I0DO +60003  1?KEpO +60002  1?MFO +60002  E?NFO +60002  -?PG2O +60003  1?RkGO +60002  B?TbH^O +60002  A?VSHO +60002  1?X:IO +60002  -?ZJ O +60003  1?[JO +60002  1?]KLO +60002  2?_KO +60002  1?aLxO +60002  1?clMO +60002  2?e`MO +60003  _?gFN:O +60002  1?i2NO +60002  1?k&OfO +60002  1?m OO +60003  Q?nPO +60002  8?pQ(O +60002  +?rQO +60003  N?tmRTO +60002  0?vPRO +60002  2?x?SO +60003  D?z&TO +60002  1?|TO +60003  2?~UBO +60002  8?UO +60002  2?VnO +60003  1?WO +60002  -?WO +60002  2?[X0O +60003  1?CXO +60002  <?-Y\\O +60002  2?YO +60003  2?ZO +60002  J?[O +60002  4?[O +60003  1?\\JO +60002  G?\\O +60002  2?]vO +60003  1?^ O +60002  R?{^O +60006  -?3_8O +59999  -?_O +60002  1?z`dO +60003  1?i`O +60002  2?RaO +60002  1?Kb&O +60003  1?:bO +60002  \\?cRO +60002  1? cO +60003  A?d~O +60002  2?eO +60002  2?eO +60002  1?f@O +60002  1?fO +1117  2?f +5 #tPowering core bus +542 .Gate.power :raw,:ON +2 "sampler") +37 )S +3 "core"  +5 "collection"' +3 'Y +6 "core"  +3 "processing"% +3 %d +6 "core"  +8 "collection"' 9\ +77 ' 0\ +3 ' -\ +16 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 32,\\n 5 => 1,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:38, 11.1C, 13% humidity, 14.4psia, 12.36V, 0.47A, 330.369Ah, 5.78W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR\\t\\t\\t\\t#Phase 56: Monday DA+WCR with Regular cleanup (4 pucks)" +3 #tStarting initialPurge +628 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &w  +4 .tHand.open +2 "manipulator"&I1 +24 "core" 1 +3 "manipulator"&J& +6 "core" & m +3 "manipulator"&% +6 "core" % \\ " +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(-z +198 "core" ( +3 "manipulator"&"& +6 "core" &-t y S +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-u h R +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&'o +107 "core" ' +3 .tHand.close +2 "manipulator"&6/ +25 "core" / +3 "manipulator"&& +12 "core" &-{ ^ U L +3 "manipulator"&u% +6 "core" %ρu Z ]   +4 .tForearm.seek :retract +3 "manipulator"&s' ] +108 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&G( +360 "core" ( +2 "manipulator"&& +7 "core" &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &;& +3 "core" &  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"& 'ш +103 "core" ' +4 "manipulator"&w& +5 "core" &  +4 "manipulator"&Q% +6 "core" %у  +3 "collection"'r& +6 "core" &w  +6 "collection"'P& +9 "core" &w  +4 .tCC.seek :closed +4 "collection"'2(X +6 "core" &w  +3 &w  D +9 &Du 3 +9 & lv G +9 &_$ V +10 &l? V +9 &.D% V +9 &B V +10 &D# V +9 &uA% V +10 &!6C! V +9 &"@" U +9 &$D V +10 &&|A V +9 &(>A# V +9 &)?$ W +10 &+> V +9 &-A$ V +10 &/F? V +9 &1?% V +9 &2@& V +10 &4C V +9 &6OA! V +9 &8A# V +10 &9@ V +9 &;?" U +10 &=VA& V +9 &??' V +9 &@?" V +10 &BF" W +9 &DYU% X +9 &Fe% Z +10 &G# ] +9 &I% ` +10 &KH% ` +9 &M& a +9 &N% a +10 &P& a +9 &RL, b +9 &T * b +10 &U# b' +9 &W% T +10 &X0 &q +9 &X^" L +3 ( +4 "collection"'P& +4 "core" &X]( L +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.85 +2 "collection"'c& +6 "core" &X]# L +4 .tHand.open + "manipulator"&01 +20 "core" 1 +4 "manipulator"&\\% +6 "core" %`  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&x' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'|& +6 "core" &X\\ L +3 "collection"'+% +5 "core" %S +4 .tCSV.dial CSR +3 "collection"'O  +209 "core"  +21 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"''q +1351 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +4 "collection"' +21 'X% +4 "core" %q  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'3'@ +715 "core" ' +4 .tCSV.dial :waste +2 "collection"'` +144 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"''P +1185 #"uploadLog"upsync +801 "core" ' +4 #tPurging external Intake +2 "collection"'l& +5 "core" &X]' L +4 "collection"'K% +5 "core" %T& +4 .tCSV.dial :flush +3 "collection"'}  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'e' +2597 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +7 .tCBV.dial CSV +5 "collection"'C +6 '*  +8 "core"  +79 +6 .tCTV.dial :intake +3 "collection"'H  +85 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +3 "collection"'h'P +2617 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'T  +85 "core"  +6 #tFlushing upper manifold +2 "collection"'=& +6 "core" &X`* L +3 "collection"'F% +6 "core" %L +2 .tCSV.dial :flush +3 "collection"'  +75 "core"  +8 .tCS.seek 5ml +2 "collection"''q +1331 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'^ @ +47 "core" A +6 "collection"'&% +5 "core" %q-  +5 .tCS.seek 7ml +2 "collection"' 'h +573 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'q +4 'Z  +9 "core"  +112 +6 .tCTV.dial :air +2 "collection"'  +6 "core" +7 .tCS.seek 0ml +3 "collection"'N'P +1815 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'y'2~ +833 "core" ' +3 .tCSV.dial :waste +3 "collection"'o +45 "core" +6 .tCS.seek 0ml +3 "collection"'@'P +825 "core" ' +3 "collection"'& +6 "core" &Xb5 L +3 "collection"'% +5 "core" %T/ +3 .tCSV.dial :flush +3 "collection"'v  +46 "core"  +7 .tCS.seek 3ml +2 "collection"'#'2~ +825 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +13 "collection"' @ +47 "core" A +5 "collection"'\ % +6 "core" %2z7  +5 .tCS.seek 4.999ml +2 "collection"'>'q +582 "core" ' +3 .tCSV.dial :air +2 "collection"'D @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"'<'P +1320 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +831 "core" ' +3 .tCSV.dial :waste +2 "collection"'! +79 "core" +7 .tCS.seek 0ml +3 "collection"''P +831 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&)& +5 "core" & C  +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&5( +20 "core" ( +2 "manipulator"&9& +7 "core" & > !Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &g& +5 "core" & , !Z +4 .tForearm.seek CC +3 "manipulator"&$'ш +94 "core" ' +3 .tHand.close +2 "manipulator"&/ +25 "core" / +5 .tCC.seek :open +2 "collection"' ( +412 "core" ( +3 "manipulator"&M& +5 "core" &   U *Z +4 "manipulator"&% +6 "core" %ё   ) +3 .tForearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +311 "core" ( +3 "manipulator"&(& +6 "core" &-u  Z ) +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &B& +4 "core" &-u   y * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&/'o +112 "core" ' +2 .tHand.open +2 "manipulator"&_1 +25 "core" 1 +3 "manipulator"&1% +5 "core" %pe W D +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +4 #tda sampling at most 1000ml, wcr at most 1000ml +6 #Loading sh1 puck from tube 5 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 5 at 11:05:17PDT22-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 32,\\n 5 => 1,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:38, 11.1C, 13% humidity, 14.4psia, 12.36V, 0.47A, 330.369Ah, 5.78W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +1065 "collection"'f& +6 "core" &' +4 "manipulator"&S% +6 "core" % \\  +3 "storage"(Y% +5 "core" %& +4 "storage"(d. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 5 +2 "storage"(n(; +360 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (]& +4 "core" &; s o +3 "manipulator"&A& +6 "core" &-u o  +3 "manipulator"&4% +5 "core" % \\ n  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&{( +206 "core" ( +2 "manipulator"&V& +7 "core" &'  +3 "storage"(~& +6 "core" &; E +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&8' +110 "core" ' +6 "storage"(& +5 "core" &; 8 +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(7' +314 "core" ' +3 "storage"(?- +5 "core" -'X +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 (L& +5 "core" &; | +4 "manipulator"&E& +5 "core" &' +  +5 .tElbow.seek 5 +2 "manipulator"&k( +10 "core" ( +3 "manipulator"&'& +6 "core" &% T v +3 "storage"(-& +6 "core" &; ' +4 .tForearm.seek 5 + 300 counts +2 "manipulator"&' +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&a/ +22 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&i& +5 "storage"([') +12 "core" &%  M v +2 "manipulator"&W% +7 "core" % : +3 .tForearm.seek :retract +3 "manipulator"&.' ] +97 "core" ' +4 .tElbow.seek CC +2 "manipulator"&U( +155 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +35 "core" ( +3 "manipulator"&& +6 "core" &  + +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &t& +4 "core" & + +8 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&R'ш +111 "core" ' +3 "manipulator"&& +7 "core" & | + +3 "manipulator"&% +6 "core" %ф R ! +3 "collection"'b& +7 "core" &2 +3 "collection"':& +9 "core" &4 +9 .tCC.seek :closed +3 "collection"'(X +5 "core" &0 +2 &4 +5 &1 2 +9 & Av1 2 +9 &'ku, F +9 &]+ U +10 &q=- U +9 &3C' U +10 &A' U +9 &C# U +9 &xA, V +10 &!;@" U +9 &">" U +9 &$A! U +10 &&B! V +9 &(D?( U +10 &*A% U +10 &+@ U +8 &-A U +10 &/K@! U +9 &1 ? U +9 &2= U +10 &4C V +9 &6SD U +10 &8? V +9 &9@ V +9 &;A V +10 &=[A U +9 &?A U +9 &@A U +10 &BA V +9 &DbF V +10 &F"O W +9 &G` X +9 &Iu Z +10 &KU ] +9 &M _ +9 &N _ +10 &P _ +9 &RQ a +10 &T a +9 &U b" +9 &W Q +10 &X* %m +9 &X]\ L +4 ( +3 "collection"':& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.65 +3 .Hand.open +2 "manipulator"&I1 +5 "core" &X\\ L +15 1 +3 "manipulator"&J% +11 "core" %ф {  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +86 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")"+ +6 "core" + +3 "sampler")% +6 "core" %! +3 "collection"'m& +6 "core" &X[ L +5 "Can" |?g1 +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast + "sampler")#.0X  +84 "core" +5 #tAllowing 5:18 for 25.0ml of remaining 900.0ml +2 "Can" ?ygc +2 .tIntake.select :open + "sampler") +213 "collection"'<% +3 "core" %N +2 #tIntake @32.5psia, vacuum from 20.0 to 26.0psi + .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +3 "core" %NY +3 "sampler")<% +3 "core" %  +36 "collection"'D% +4 "core" %NW +2 "sampler"))% +5 "core" %WV  +40 "collection"'9% +3 "core" %NT +3 "sampler")g% +3 "core" %94 g +3 .tIntake.select :close + "sampler")0 +14 )% +3 "core" %]_ * +3 .tSSV.dial :exhaust + "sampler")!  +82 "core"  +5 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml +2 "sampler")'! +896 "core" ' +2 .tExhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")x  +2 .tCBV.dial SSV +83 "core"  +5 #tAllowing 5:18 for 25.0ml of remaining 675.0ml +3 "Can" ?g` + .tIntake.select :open + "sampler") +213 "collection"'2% +3 "core" %NW +2 #tIntake @34.3psia, vacuum from 20.0 to 26.0psi + .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X8+ +6 "core" + +6 "collection"'<% +5 "core" %N} +3 "sampler")D% +5 "core" %+SU } +16 "collection"')% +5 "core" %Nz +3 "sampler")9% +5 "core" % " +19 "collection"'g% +4 "core" %N +4 "sampler")N% +5 "core" %,; +22 "collection"'% +4 "core" %Nz +4 "sampler")!% +5 "core" % +26 "collection"'% +4 "core" %Nu +80 "sampler")x% +11 "core" %mk +12 .tIntake.select :close +10 "sampler")0 +18 )2% +4 "core" %tq +3 .tSSV.dial :exhaust +3 "sampler")  +84 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")5'! +285 "Can" ?h +590 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")(  +88 "core"  +8 #tAllowing 5:18 for 25.0ml of remaining 500.0ml +4 "Can" ? h) +3 .tIntake.select :open +2 "sampler") +217 "collection"'B% +4 "core" %Nv +3 #tIntake @34.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X70X0X'Q*& ~ +5 #tVacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0Xh +3 .tIntake.select :open +2 "sampler") +217 "collection"':% +4 "core" %N +3 #tIntake @32.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X' +3608 "core" '7)D.* w +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X? ~] +4 .tIntake.select :close +12 "sampler")0 +18 )~% +4 "core" %WW ] +4 .tSSV.dial :exhaust +2 "sampler")/  +85 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")S'! +902 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")Y  +86 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 325.0ml +4 "Can" ?heD +3 .tIntake.select :open +2 "sampler") +217 "collection"'?% +4 "core" %N +3 #tIntake @33.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +5 "core" % + +78 "collection"'(% +4 "core" %N +4 "sampler")d% +6 "core" %{ +24 "collection"'% +5 "core" %N +3 "sampler")]% +6 "core" % +29 "collection"'A% +4 "core" %N +3 "sampler")% +6 "core" %  +34 "collection"'M% +4 "core" %N +3 "sampler")% +5 "core" % +40 "collection"'V% +4 "core" %N +3 "sampler")~% +6 "core" %1.  +44 "collection"'G% +5 "core" %N +3 "sampler")/% +5 "core" %GH  +52 "collection"'$% +4 "core" %N +3 "sampler")Y% +5 "core" %RN  +4 .tIntake.select :close +4 "sampler")0 +17 )?% +5 "core" %XU +3 .tSSV.dial :exhaust +3 "sampler")S  +81 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")-'! +907 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")a  +86 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 200.0ml +4 "Can" ?hx +3 .tIntake.select :open +2 "sampler") +217 "collection"'4% +4 "core" %N +3 #tIntake @32.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X +3 .tSSV.dial :exhaust +3 "sampler")#  +84 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")'! +917 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")\  +86 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 150.0ml +4 "Can" ?Ѕic% +3 .tIntake.select :open +2 "sampler") +217 "collection"'<% +4 "core" %N +3 #tIntake @33.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X% +5 "core" % u +52 "collection"'(% +4 "core" %N] +3 "sampler")d% +6 "core" %31 y +58 "collection"'% +5 "core" %N\ +4 "sampler")]% +6 "core" %IG w +66 "collection"'A% +4 "core" %Nb +3 "sampler")% +6 "core" %OJ x +3 .tIntake.select :close +2 "sampler")0 +17 )M% +4 "core" %YW y +3 .tSSV.dial :exhaust +3 "sampler")  +84 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")'! +931 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")V  +85 "core"  +8 #tAllowing 5:18 for 25.0ml of remaining 125.0ml +4 "Can"  ? i!> +3 .tIntake.select :open +2 "sampler") +234 "collection"'~% +5 "core" %N+ +4 #tIntake @32.7psia, vacuum from 20.0 to 26.0psi +4 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X +3 #tIntake @33.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X'; } +15 "collection"'{% +5 "core" %N# +3 "sampler")% +7 "core" %:NO ~ +17 "collection"'Q% +71 "core" %N +4 "sampler")i% +16 "core" %;  +4 "collection"'% +6 "core" %N +2 #tIntake @33.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +6 "core" %a_ y +3 .tIntake.select :close +2 "sampler")0 +18 )(% +3 "core" %dc  +4 .tSSV.dial :exhaust +3 "sampler")d  +84 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")'! +907 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")]  +87 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 50.0ml +4 "Can"\  ?Ci!q +3 .tIntake.select :open +2 "sampler") +217 "collection"'A% +4 "core" %N +3 #tIntake @32.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X +39 "collection"'r% +5 "core" %N +3 "sampler")s% +5 "core" %N +45 "collection"'%% +4 "core" %N +4 "sampler")c% +5 "core" %N  +51 "collection"'K% +5 "core" %N% +3 "sampler")}% +5 "core" %N +59 "collection"'|% +4 "core" %N +3 "sampler")X% +6 "core" %N! +66 "collection"'+% +5 "core" %N +3 "sampler")p% +6 "core" %NQQ +75 "collection"'0% +4 "core" %N +3 "sampler")% +6 "core" %N|z ~ +86 "collection"'T% +4 "core" %N +3 "sampler")% +5 "core" %N +98 "collection"'`% +4 "core" %N +4 "sampler");% +5 "core" %N  +111 "collection"'H% +4 "core" %N +3 "sampler")e% +7 "core" %N ~ +124 "collection"'^% +4 "core" %N +3 "sampler")&% +5 "core" %N,*  +142 "collection"'3% +5 "core" %N +3 "sampler")% +5 "core" %NCB  +4 .tIntake.select :close +11 "sampler")0 +18 )w% +4 "core" %NHF +4 .tSSV.dial :exhaust +3 "sampler")F  +84 "core"  +7 .tExhaust.select :open +2 "sampler")@ +19 .tSS.seek 0ml +2 "sampler")h'! +907 "core" ' +4 .tExhaust.select :close +2 "sampler") +18 #tSampled 1000.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +3 "collection"'*& +4 "core" &XX L +4 ."airStroke"CSV.dial :waste +5 "sampler")y% +6 "collection"'C +8 "core" %#gc + +7 ."connect"SSV.dial CBV,avoiding: :exhaust +6 .tCBV.dial SSV +6 ."airStroke"CS.seek 0ml +8 "sampler")  +3 "collection"'o'P +12 "core" ' +3 ."airStroke"CSV.dial :air +3 "collection"'@ @ +81 "core" A +7 ."airStroke"CS.seek 10ml +3 "collection"'' +108 "core"  +8 .tCTV.dial :air +3 "collection"'  +8 ."sourcePumpShutdown"Flow.disablePump :primary +8 .Gate.power :sampler,:OFF +69 "core"  +6 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")# +148 "core"  +8 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +5 "collection"'  +4 "sampler")\ '! +10 "core" ' +5 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")<  +128 "core"  +21  +544 ' +4 .tSSV.dial between CBV and plug +3 "sampler") +51 "core" +7 .tCBV.dial between SSV and waste2 +3 "collection"'  +32 "core"  +7 "collection"'9% +5 "core" %Q  +5 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +3 "collection"'g  +4 'q  +10 "core"  +39  +8 .tCS.reconfigure :pressurize +2 "collection"'# d@<<Db +5 .tCS.seek 0ml +2 "collection"'N'P +1873 "core" '+3IE +5 "collection"'% +6 "core" %*LE  +2 "sampler")!% +6 "core" %# +3 #tBubblePoint: Intake @24.1psia, Outlet @0.4psia +2 .CBV.dial SSV +3 "collection"' @ +36 "core" A +8 .tSS.reconfigure :default +2 "sampler")#.0X @ +48 "core" > +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"'('P +75 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")d +150 "core"  +7 .tSS.reconfigure :exhale + "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"'M'P +91 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")[ +150 "core"  +6 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +5 "core" 9G +104 "collection"'B9 +5 "core" 9E +104 "collection"'d9 +4 "core" 9!C +105 "collection"'N9 +4 "core" 9#A +104 "collection"'_9 +5 "core" 9$> +104 "collection"'=9 +4 "core" 9\ &= +105 "collection"'(9 +4 "core" 9$'< +104 "collection"'A9 +4 "core" 9=)9 +105 "collection"'9 +4 "core" 9U+7 +104 "collection"']9 +4 "core" 9m-6 +105 "collection"')9 +5 "core" 9.4 +104 "collection"'V9 +4 "core" 902 +105 "collection"'~9 +4 "core" 91 0 +104 "collection"'$9 +4 "core" 93/ +105 "collection"'9 +4 "core" 96. +104 "collection"'?9 +5 "core" 97- +104 "collection"'S9 +4 "core" 98+ +104 "collection"'9 +4 "core" 9:"* +105 "collection"'Y9 +4 "core" 9&<&( +104 "collection"'a9 +4 "core" 99=+( +105 "collection"'49 +5 "core" 9I?/' +104 "collection"'E9 +4 "core" 9YA3& +104 "collection"''9 +5 "core" 9iC8$ +104 "collection"'9 +5 "core" 9xE<$ +104 "collection"'9 +4 "core" 9FA" +105 "collection"'9 +5 "core" 9HE" +104 "collection"'29 +4 "core" 9II! +105 "collection"'t9 +4 "core" 9KN! +105 "collection"'k9 +4 "core" 9LR +104 "collection"'9 +5 "core" 9NV +104 "collection"'9 +5 "core" 9O[ +105 "collection"'L9 +4 "core" 9Q_ +105 "collection"'9 +4 "core" 9Rc +104 "collection"'-9 +5 "core" 9Th +104 "collection"'9 +5 "core" 9Vl +104 "collection"'W9 +5 "core" 9 Wp +104 "collection"'b9 +4 "core" 9 Yu +105 "collection"',9 +4 "core" 9 Zy +104 "collection"'m9 +5 "core" 9 [~ +104 "collection"'J9 +4 "core" 9 &] +105 "collection"'I9 +4 "core" 9 -_ +104 "collection"'89 +5 "core" 9 5` +104 "collection"'79 +4 "core" 9 <a +104 "collection"'u9 +5 "core" 9 Bc +104 "collection"':9 +4 "core" 9 Ie +105 "collection"'[9 +5 "core" 9 Nf +104 "collection"'G9 +4 "core" 9 Uh +104 "collection"'"9 +5 "core" 9 Zi +104 "collection"'{9 +4 "core" 9 `j +104 "collection"'M9 +5 "core" 9 ek +104 "collection"'.9 +4 "core" 9 km +104 "collection"'R9 +4 "core" 9 qo +105 "collection"'9 +4 "core" 9 vp +104 "collection"'/9 +5 "core" 9 {q +104 "collection"'i9 +4 "core" 9 r +104 "collection"'Q9 +5 "core" 9 t +104 "collection"'9 +5 "core" 9 u +104 "collection"'z9 +4 "core" 9 v +104 "collection"'9 +4 "core" 9 x +105 "collection"'j9 +4 "core" 9 y +104 "collection"'9 +4 "core" 9 z +105 "collection"'O9 +4 "core" 9 { +104 "collection"'P9 +4 "core" 9 } +105 "collection"'\\9 +4 "core" 9 ~ +104 "collection"' 9 +5 "core" 9  +104 "collection"'s9 +5 "core" 9  +104 "collection"'r9 +4 "core" 9  +104 "collection"'%9 +4 "core" 9  +105 "collection"' 9 +4 "core" 9  +104 "collection"'K9 +4 "core" 9  +105 "collection"'}9 +5 "core" 9   +104 "collection"'X9 +4 "core" 9   +105 "collection"'+9 +4 "core" 9  +104 "collection"'p9 +4 "core" 9  +104 "collection"'09 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"'T9 +5 "core" 9 # +104 "collection"'9 +4 "core" 9 ' +104 "collection"'`9 +4 "core" 9 + +105 "collection"';9 +4 "core" 9 0 +104 "collection"'H9 +5 "core" 9 4 +104 "collection"'e9 +4 "core" 9 8 +105 "collection"'^9 +4 "core" 9\ = +104 "collection"'&9 +4 "core" 9\ A +105 "collection"'39 +4 "core" 9\ E +104 "collection"'9 +4 "core" 9\ J +105 "collection"'w9 +4 "core" 9\ N +104 "collection"'F9 +4 "core" 9\ R +104 "collection"'69 +5 "core" 9\ W +104 "collection"'*9 +4 "core" 9\ [ +104 "collection"'y9 +5 "core" 9\ _ +104 "collection"'C9 +73 "core" 9\ $f +104 "collection"'@9 +5 "core" 9\ 'k +104 "collection"' 9 +4 "core" 9\ +o +17 .tCH.hold 10:00,70C +5 "collection"'9 +3 ' `\ t `\ (\ +11 "core" 9\ ,p + p +4 "collection"'o% +6 "core" %\ \  m +3 #tBegun lysing Collection Puck Heater at 68.1C/65.6psia +5851 "Can" ?jZ +54131 "core" ` +3 "collection"'#9 +6 "core" 9\ u} +3 "collection"' % +6 "core" %\ t\ n +3 #tEnded lysing Collection Puck Heater at 70C/71.6psia +3 .CS.seek 0ml +3 "collection"'<'P +356 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +4 "collection"'h @ +118 "core" B +6 .tCSV.dial :air +3 "collection"' @ +48 "core" ? +7 .tCS.seek 5ml +2 "collection"''q +1352 "core" ' +2 .tCSV.dial CTV +3 "collection"'9  +59 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'g @ +45 "core" ? +6 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'q  +58 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +3 "collection"' @ +45 "core" ? +6 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"''P +1350 "core" ' +3 "collection"'!% +6 "core" %Tg +2 #tPuck @155.2psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"' +113 "core" ~ +6 .tCBV.dial CSV +2 "collection"'\  +34 "core"  +7 "collection"'Z% +6 "core" %U  +4 .tCS.seek 5.001ml +2 "collection"'l'q +1344 "Can" a?j +8 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'v  +49 "core" +6 "collection"'% +5 "core" %q /  +4 .tCS.seek 7.001ml +3 "collection"'1'o +592 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +4 "collection"'x @ +44 "core" ? +6 .tCS.seek 10ml +3 "collection"'5' +847 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'D ` +126 "core" ^ +6 #tLysing Complete + "collection"'f& +6 "core" &XY L +4 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&>% +5 "core" % M V  +4 "storage"(B% +5 "core" %J j +3 "storage"(d. +6 "core" .(; +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 4 +2 "storage"(N(, +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (_& +4 "core" &, _ L  +3 "manipulator"&=& +6 "core" & ' +3 "manipulator"&(% +6 "core" % M d  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&A( +178 "core" ( +2 "manipulator"&& +6 "core" &  E +3 "storage"(]& +5 "core" &, t +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&)'| +164 "core" ' +2 "storage"(V& +6 "core" &, q K +4 .tSE.reconfigure :pick +12 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(~' +100 "core" ' +2 "storage"($- +6 "core" -'J +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +5 "core" & k E +3 "storage"(?& +7 "core" &, c a # +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 4 +3 "manipulator"&S'\\ +35 "core" ' +3 .tElbow.hold +3 "manipulator"&, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(Y- +4 "core" -'J +5 .tSE.seek 31.48 Pucks below Top Plate +2 "storage"(a' +33 "core" ' +3 "manipulator"&4% +5 "core" %de    +4 "storage"(E& +5 "core" &,\ 1\ 2 +3 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 4 + 308 counts + "manipulator"&''А +23 "core" ' +3 "manipulator"&& +6 "core" & \\ E +3 "storage"(& +5 "core" &, l l N +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 800 counts +2 "manipulator"&'| +24 "core" ' +4 .tSE.seek 32.48 Pucks below Top Plate +3 "storage"(2' +43 "core" ' +2 "manipulator"&t& +7 "core" & E +2 "manipulator"&k% +7 "core" %҄\  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +89 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +172 "core" ( +3 "manipulator"&L& +6 "core" & $ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & o $ +4 .tForearm.seek CC +2 "manipulator"&-'ш +103 "core" ' +3 .tHand.close +2 "manipulator"&/ +27 "core" / +5 .tCC.seek :open +2 "collection"'W( +407 "core" ( +3 "storage"(b& +5 "core" &, & +4 "storage"(,& +6 "core" &, { R +3 "manipulator"&m& +6 "core" &  0 # +2 "manipulator"&J% +5 "core" %ѕ   +5 .tForearm.seek :retract +2 "manipulator"&I' ] +96 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +3 "manipulator"&8( +179 "core" ( +3 "manipulator"&7& +5 "core" &\ D +4 "storage"(u& +6 "core" &, +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.seek 4 +2 "manipulator"&:'\\ +107 "core" ' +3 .tElbow.hold +2 "manipulator"&[, +7 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&G1 +23 "core" 1 +71 "manipulator"&"% +6 "core" %o{ z $ +2 "storage"({& +6 "core" &, l c u +3 .tForearm.force -20 +11 "manipulator"&5 +6 .tForearm.seek 4 + 319 counts +2 "manipulator"&M'Л +27 "core" ' +3 "manipulator"&.& +5 "core" &\  D +4 "storage"(R& +7 "core" &, +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 4 + 800 counts +2 "manipulator"&'| +15 "core" ' +3 "storage"(/% +6 "core" % +4 ."downElevator"SE.seek :down +5 "storage"(i') +50 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +43 (Q% +4 "core" %:  \  +4 "manipulator"&% +6 "core" %҆   & +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&z' ] +105 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +6 "core" & +3 "manipulator"&j& +6 "core" &\   *D +4 "manipulator"&% +6 "core" % <   * +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&O(-z +184 "core" ( +3 "manipulator"&P& +5 "core" &- ! F +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\\& +4 "core" &- F +4 .tForearm.seek :garage +2 "manipulator"& 'o +111 "core" ' +3 .tHand.close +2 "manipulator"&s/ +26 "core" / +3 "manipulator"&r& +7 "core" &- & F +3 "manipulator"&%% +6 "core" %wl     +3 .tForearm.seek :retract +3 "manipulator"& ' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&K( +314 "core" ( +3 "manipulator"&}& +5 "core" &  X ) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &X& +4 "core" &  ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&+'ш +109 "core" ' +3 "manipulator"&p& +5 "core" &  ) +4 "manipulator"&0% +6 "core" %у l +4 "collection"'& +6 "core" & +4 "collection"'T& +8 "core" &v +6 .tCC.seek :closed +2 "collection"'(X +3 "core" &c +4 &  +8 &-t ,} +10 &_v @ +9 &0g S +10 &At U +9 &C U +9 &rA T +10 &2F U +9 &BY T +9 & ? T +10 &"xC U +9 &$:C_ U +10 &%EM U +9 &'B T +9 &)? T +10 &+BC U +9 &-A U +9 &.@ T +10 &0C T +9 &2J> U +10 &4 D U +9 &5Dq T +9 &7Cb U +10 &9SA T +9 &;C U +9 &<C T +10 &>? U +9 &@ZA U +10 &BB} T +9 &CG U +9 &EW V +10 &GTw Z +9 &I _ +9 &J ` +10 &Lj ` +9 &NI ` +10 &P\  ` +9 &Q a +9 &S a +10 &UIr b! +9 &Wd b* +9 &XdP #l +10 &X } S +5 ( +5 "collection"'T& +73 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.72 +12 "collection"'`& +3 "core" &X S +7 &X S +4 .tHand.open +2 "manipulator"&;1 +27 "core" 1 +3 "manipulator"&H% +5 "core" %у Q  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&e' ] +97 "core" ' +2 .tPSV.dial PSR +3 "processing"%^ +147 "core"  +10 "processing"%&% +7 "core" %ܔ7 +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%3' +1603 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +61 "core"  +7 .tPS.seek 0ml +2 "processing"%w'ܑ +1601 "core" ' +3 .tPSV.dial PSR +3 "processing"%F +46 "core"  +10 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%6' +2627 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%* +3 "collection"'y  +9 "core" @ +4 "processing"%C +6 "core" @ +3 "processing"%@  +72 "core" +110  +9 .tPSV.dial :mixloop +3 "processing"% +113 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%o  +141 "core" +10 .tPS.seek 0ml +2 "processing"%|'ܑ +2620 "core" ' +3 .tPSV.dial :air +2 "processing"%  +46 "core"  +8 .tPS.seek 2.5ml +2 "processing"%#' +2617 "core" ' +3 .tPSV.dial :mixloop +2 "processing"% +48 "core" +8 .tPS.seek 0ml +2 "processing"%c'ܑ +2621 "core" ' +3 .tPSV.dial :air +3 "processing"%h  +47 "core"  +8 .tPS.seek 2.5ml +2 "processing"% ' +2618 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%< +50 "core" +8 .tPS.seek 0ml +2 "processing"%9'ܑ +2623 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&g& +6 "core" & { ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&q( +72 "core" ( +4 "manipulator"&& +5 "core" & q  +4 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +5 && +4 "core" &  +5 .tForearm.seek CC +2 "manipulator"&!'ш +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +24 "core" / +6 .tCC.seek :open +2 "collection"'\ ( +412 "core" ( +3 "manipulator"&Z& +5 "core" & Q " +4 "manipulator"&% +5 "core" %ш \\ " +5 .tForearm.seek :retract +2 "manipulator"&v' ] +101 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +311 "core" ( +3 "manipulator"&l& +5 "core" &- #G +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &x& +4 "core" &-  #G +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&1'o +111 "core" ' +2 .tHand.open +2 "manipulator"&D1 +19 "core" 1 +3 "manipulator"&f% +5 "core" %vD T T \\ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&>' ] +102 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%B +16 "core" +5 .tPTV.dial :PRVmixing +3 "processing"%d  +15 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "processing"%_  +2 "collection"'=  +12 "core"  + +10 .tCTV.dial :air,avoiding: :intake +3 "collection"'(  +6 "core" +6 #tLoading lyfil puck from tube 6 into Collection Clamp +2 "collection"'n& +6 "core" & +2 "manipulator"&% +6 "core" % [ d $ +4 "storage"(]% +5 "core" %J +3 "storage"(U. +5 "core" .(, +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(V(K +364 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 ($& +4 "core" &K w P  +3 "manipulator"&& +6 "core" &- \\ !G +3 "manipulator"&% +5 "core" % [ ? " +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +3 "manipulator"&?(: +185 "core" ( +3 "manipulator"&Y& +5 "core" &7 u "Y +4 "storage"(4& +6 "core" &K 1  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +2 "manipulator"&E'm +93 "core" ' +3 "storage"(& +5 "core" &K  +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +91 "core" ' +2 "storage"(t- +6 "core" -'u +71 .tSE.configure :default +11 "storage"(#QK-0-\ b +5 (k& +5 "core" &K  +3 "manipulator"&)& +7 "core" &8 X +3 .tElbow.seek 6 +3 "manipulator"&A(: +4 "core" ( +4 "manipulator"&~& +6 "core" &8 l X +3 "storage"(S& +6 "core" &K  +4 .tForearm.seek 6 + 300 counts +2 "manipulator"&''y +33 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&a/ +17 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&L& +3 "storage"(') +14 "core" &8 r X +3 "manipulator"&% +7 "core" %p  $ +3 .tForearm.seek :retract +3 "manipulator"&' ] +38 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +53 "core" ' +4 .tElbow.seek CC +2 "manipulator"&( +169 "core" ( +3 "manipulator"&& +5 "core" &  N & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & T & +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&b'ш +110 "core" ' +3 "manipulator"&,& +6 "core" &  ~ %& +3 "manipulator"&m% +5 "core" %ф  m % +4 "collection"'J& +7 "core" &H +3 "collection"'7& +8 "core" &> +4 .tCC.seek :closed +4 "collection"'u(X +5 "core" &$ +3 &  +8 &.s +| +10 &_v @ +9 &.g S +10 &> T +9 &A T +9 &oA T +10 &0D{ T +9 &Dr T +9 & ?Y T +10 &"xAG T +9 &$:B( T +10 &%C T +9 &'B T +9 &)~A T +10 &+@A6 T +9 &-C: T +9 &.A% T +10 &0? T +9 &2HA T +10 &4 D U +9 &5F T +9 &7F T +10 &9PA T +9 &;C T +9 &<@ T +10 &>A T +9 &@YA T +10 &BA T +9 &CC T +9 &EM~ U +10 &G[Wp V +9 &Iji X +9 &JU \\ +10 &LD ^ +9 &NH1 _ +10 &P $ _ +9 &Q ` +9 &S a +10 &UF b! +9 &W b# +9 &XeM #m +10 &X  U +5 ( +5 "collection"'7& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.61 +4 .Hand.open +2 "manipulator"&-1 +5 "core" &Xp U +17 1 +3 "manipulator"&% +6 "core" %я  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&G' ] +94 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'"  +149 "core"  +8 .tCSV.dial CTV +3 "collection"'{  +33 "core"  +9 .tPS.seek 2.5ml +2 "processing"%.' +2628 "core" ' +3 "collection"'R% +6 "core" %|J  +4 .tCS.seek 4.25ml +2 "collection"'I'Z$ +1561 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%/  +46 "core"  +10 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%8  +81 "core"  +19 .tPS.seek 0ml +3 "processing"%Q'ܑ +2624 "core" ' +4 .tCBV.dial between PRV and waste1 +3 "collection"' ` +37 "core" _ +7 .tCSV.dial :air +3 "collection"': @ +48 "core" ? +8 .tCS.seek 10ml +2 "collection"'' +1537 "core" ' +3 .tCSV.dial CTV +3 "collection"'j  +47 "core"  +9 .tCS.seek 0ml +2 "collection"''P +2620 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'M @ +32 "core" > +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'2  +151 "core" +6 "collection"'i& +5 "core" &XmZ U +4 #tStoring lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&% +6 "core" % [  +3 "storage"(P% +6 "core" %B l i _ +2 "storage"(\\. +6 "core" .(K +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"([(; +205 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (s& +5 "manipulator"&r& +4 "core" &; ; = +9 ."raiseStack"SE.reconfigure :place +5 "storage"(#]K-0-\ b +4 "core" &  % +6 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&%( +6 ."raiseStack"SE.seek :beamBreak +3 "storage"(z' +4 "core" ( +3 "manipulator"& & +5 "core" & z 3 % +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &O& +4 "core" & / , B % +4 .tForearm.seek CC +4 "manipulator"&}'ш +100 "core" ' +2 .tHand.close +2 "manipulator"&X/ +20 "core" / +6 .tCC.seek :open +3 "collection"'p( +121 "core" ' +2 "storage"(0- +5 "core" -' +4 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +3 "storage"('e +43 "core" ' +221 ( +4 "storage"( & +6 "core" &; +3 "storage"(W& +6 "core" &; +3 "manipulator"&`& +6 "core" &  m % +2 "manipulator"&;% +7 "core" %ј u  +3 .tForearm.seek :retract +3 "manipulator"&H' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&T( +172 "core" ( +3 "manipulator"&^& +6 "core" && R " +3 "storage"(&& +6 "core" &;  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 5 +2 "manipulator"&+' +111 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +72 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&31 +22 "core" 1 +3 "manipulator"&F% +7 "core" %q 9 . m +2 "storage"(w& +7 "core" &; x = +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 311 counts +2 "manipulator"&*'$ +19 "core" ' +3 "manipulator"&C& +5 "core" &' k +4 "storage"(y& +5 "core" &; +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&@' +19 "core" ' +3 "storage"( % +5 "core" %n V +6 ."downElevator"SE.seek :down +4 "storage"(') +98 (o% +4 "core" %,A k S a +4 "manipulator"&6% +6 "core" % `  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +91 "core" ' +62 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 .tPSV.dial :air +2 "processing"%|  +82 "core" +8 .tPS.seek 2.5ml +2 "processing"% ' +2615 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%# +47 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%h  +48 "core"  +6 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%c +47 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%<  +45 "core"  +6 .tdelay 1 second +103 .PS.seek 0ml +3 "processing"% 'ܑ +2626 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%g& +5 "core" &v@  +4 "manipulator"&& +6 "core" &' # +3 "manipulator"&% +6 "core" % ` s # +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +185 "core" ( +2 "manipulator"&K& +6 "core" &- } #K +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &e& +4 "core" &- #K +4 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +3 .tHand.close +3 "manipulator"&Z/ +18 "core" / +3 "manipulator"&& +6 "core" &- | x x K +2 "manipulator"&!% +7 "core" %` x w j  +3 .tForearm.seek :retract +3 "manipulator"&q' ] +110 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&l( +133 "core" ( +2 "manipulator"&x& +6 "core" & " +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &D& +3 "core" & H " +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +71 .tForearm.seek PC +12 "manipulator"&f'E +103 "core" ' +3 "manipulator"&B& +6 "core" &  +3 "manipulator"&d% +5 "core" %A t +5 "processing"%v& +6 "core" &vC  +4 "processing"%=& +7 "core" &vC  +6 .tPC.seek :closed +2 "processing"%_(SD +6 "core" &vC  +2 &vD  +8 &5{B - +9 &`{C A +10 &&mB T +9 &ID U +9 &GB U +10 &hFH U +9 &*FD U +10 &FD U +9 & FD T +9 &"pJC U +10 &$2FH U +9 &%GB T +9 &'ID U +10 &)xFD U +9 &+:ID U +10 &,GC U +9 &.IE U +9 &0GC U +10 &2AJC U +9 &4LB U +9 &5KB U +10 &7NC V +9 &9HND U +10 &;\ KD U +9 &<KC U +9 &>JD U +10 &@PIC U +9 &BKB U +9 &CJC U +10 &EYC W +9 &GPn@ X +10 &I C Z +9 &JC \\ +9 &LD [ +10 &NLB \\ +9 &PD \\ +10 &QB J +9 &R={A "f +9 &S*?C 6 +6 ( +4 "processing"%=& +6 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.79 +2 "processing"%(& +6 "core" &S*/B 6 + &S*.B 6 +4 .tHand.open +2 "manipulator"&n1 +18 "core" 1 +3 "manipulator"&% +5 "core" %9 a  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&]' ] +97 "core" ' +2 .tPRV.dial :air +3 "processing"%U  +48 "core"  +6 .tPSV.dial :mixloop +3 "processing"%1 +49 "core" +6 "processing"%N% +6 "core" %܋: +4 .tPS.seek 0.3ml +3 "processing"%$' +384 "core" ' +3 .tPSV.dial PSR +2 "processing"% +114 "core"  +10 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%'5a +487 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%Y' +1902 "core" ' +4 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%4 +114 "core" +6 .tPTV.dial :mixing +2 "processing"% @ +79 "core" A +8 .tPBV.dial :waste2 +3 "processing"%  +100 "core"  +8 .tPS.seek 0ml +2 "processing"%t'ܑ +1784 "Can"  Z?`k +832 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&>& +6 "core" & |  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&k( +5 "core" ( +2 "manipulator"&)& +6 "core" & >  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &~& +3 "core" & \\  +5 .tForearm.seek PC +2 "manipulator"&S'E +99 "core" ' +3 .tHand.close +2 "manipulator"&a/ +20 "core" / +6 .tPC.seek :open +2 "processing"%L( +377 "core" ( +3 "manipulator"&& +5 "core" & z +4 "manipulator"&?% +6 "core" %L  V +4 .tForearm.seek :retract +80 "manipulator"&E' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&(-z +138 "core" ( +3 "manipulator"&& +6 "core" &-p m # +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-p D # +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&''o +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +27 "core" 1 +4 "manipulator"&A% +6 "core" %qe | 9 +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&,' ] +108 "core" ' +4 #tLoading da puck from tube 6 into Processing Clamp +2 "processing"%m& +6 "core" &C +3 "manipulator"&J% +6 "core" % d Y  +3 "storage"(% +6 "core" %C : +2 "storage"(\ . +5 "core" .(; +5 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 6 +2 "storage"(-(K +206 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &K U d z ! +4 "manipulator"&7& +6 "core" &-|\ g !w +3 "manipulator"&"% +6 "core" % e @  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&{(: +194 "core" ( +3 "manipulator"&b& +6 "core" &F / f +3 "storage"(9& +6 "core" &K s b  ! +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +2 "manipulator"&R'm +94 "core" ' +2 "storage"(5& +6 "core" &K ! +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(/' +98 "core" ' +2 "storage"(8- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 (.& +4 "core" &K H ? ! +3 "manipulator"&& +6 "core" &F  f +4 .tElbow.seek 6 +2 "manipulator"&:(: +9 "core" ( +3 "manipulator"&I& +6 "core" &A  _ +3 "storage"(j& +6 "core" &K e ` ! +4 .tForearm.seek 6 + 300 counts +2 "manipulator"&'y +34 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&M/ +19 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&2& +5 "storage"(i') +12 "core" &A  _ +2 "manipulator"&% +6 "core" %p " +4 .tForearm.seek :retract +3 "manipulator"&P' ] +47 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +44 "core" ' +4 .tElbow.seek PC +3 "manipulator"&\\( +264 "core" ( +2 "manipulator"&s& +6 "core" &   +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &r& +4 "core" & G  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +71 .tForearm.seek PC +13 "manipulator"& 'E +99 "core" ' +3 "manipulator"&O& +7 "core" &  +3 "manipulator"&V% +6 "core" %;  +4 "processing"%X& +6 "core" &8 +4 "processing"%0& +8 "core" &B +5 .tPC.seek :closed +3 "processing"%(SD +4 "core" &B +3 &B  +8 &)xB - +9 &`{B A +10 &.jB T +9 &GC T +9 &FB T +10 &oDA U +9 &1CB U +9 &IB U +10 & HA T +9 &"xGB T +10 &$:FD T +9 &%FA T +9 &'GD T +10 &)DB U +9 &+BFC T +9 &-EA U +10 &.EB U +9 &0IA U +10 &2IFB U +9 &4 GB U +9 &5KB U +10 &7JA U +9 &9QKD U +9 &;GC T +10 &<HA U +9 &>FB U +10 &@YGB U +9 &BJC U +9 &CMC U +10 &EZB W +9 &GWh@ X +9 &I~B Z +10 &JB [\ +9 &LA \\ +10 &NSB \\ +9 &PB \\ +9 &QB J +10 &R?B ` +9 &S&HB 9 +6 ( +4 "processing"%0& +6 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.80 +4 .Hand.open +2 "manipulator"&G1 +5 "core" &S&;C 9 +22 1 +3 "manipulator"&u% +6 "core" %:  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +97 "core" ' +5 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%W E +4 %`9 +10 "core" 96 +103 "processing"%;9 +5 "core" 96 +104 "processing"%z9 +4 "core" 9 7 +105 "processing"%^9 +4 "core" 98 +104 "processing"%&9 +4 "core" 99 +105 "processing"%}9 +4 "core" 9: +104 "processing"%%9 +5 "core" 9; +104 "processing"%39 +4 "core" 9; +104 "processing"%F9 +5 "core" 9#< +104 "processing"%w9 +4 "core" 9(: +105 "processing"%C9 +4 "core" 9 ,9 +104 "processing"%y9 +5 "core" 908 +104 "processing"%H9 +4 "core" 957 +104 "processing"% 9 +5 "core" 9'9+ +104 "processing"%T9 +4 "core" 93=+ +105 "processing"%o9 +5 "core" 9?B' +104 "processing"%69 +4 "core" 9LF% +105 "processing"%+9 +4 "core" 9[J# +104 "processing"%*9 +4 "core" 9jO! +105 "processing"%9 +4 "core" 9yS +104 "processing"%|9 +5 "core" 9X +105 "processing"%@9 +4 "core" 9\\ +104 "processing"%9 +5 "core" 9` +104 "processing"%Q9 +4 "core" 9e +104 "processing"%#9 +5 "core" 9i +104 "processing"%h9 +5 "core" 9m +104 "processing"%c9 +4 "core" 9r +104 "processing"%<9 +5 "core" 9v +104 "processing"% 9 +4 "core" 9z +104 "processing"%g9 +4 "core" 9 +105 "processing"%9 +5 "core" 9& +104 "processing"%9 +4 "core" 94 +105 "processing"%K9 +4 "core" 9A +104 "processing"%e9 +4 "core" 9O +173 "processing"%9 +5 "core" 9d +104 "processing"%Z9 +4 "core" 9p +105 "processing"%9 +4 "core" 9{\ +104 "processing"%!9 +5 "core" 9\ +104 "processing"%9 +5 "core" 9 +104 "processing"%x9 +4 "core" 9 +104 "processing"%D9 +4 "core" 9 +105 "processing"%9 +4 "core" 9 +104 "processing"%9 +4 "core" 9  +104 "processing"%B9 +5 "core" 9  +104 "processing"%d9 +5 "core" 9! +104 "processing"%v9 +4 "core" 9! +105 "processing"%q9 +4 "core" 9" +104 "processing"%9 +4 "core" 9" +104 "processing"%(9 +4 "core" 9# +105 "processing"%n9 +4 "core" 9# +104 "processing"%9 +4 "core" 9$ +105 "processing"%=9 +4 "core" 9% +104 "processing"%U9 +5 "core" 9% +13 .tPH.hold 2:00:00,28C +5 "processing"%1 pEp +2 .tdelay 1:30 +9 "core"  +8998 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%N +115 "core"  +11 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +21 .tPS.seek 0.5ml +3 "processing"%f' +596 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +20 .tPS.seek 2ml +3 "processing"% 'Q +1605 "core" ' +2 .tPTV.dial :puck +3 "processing"%  +77 "core"  +11 .tPSV.dial PTV +3 "processing"%$ +82 "core" +7 .tPBV.dial :waste1 +2 "processing"%  +149 "core"  +6 "processing"%4% +6 "core" %O6  +4 .tPS.seek 1.5ml +3 "processing"%' +585 "core" ' +4 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +9 .tPS.seek 0ml +2 "processing"%Y'ܑ +1603 "core" ' +3 .tdelay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%>  +39 "core" +7 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%) * +38 "core" , +7 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%~ +82 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +70 "processing"%a' +2016 "Can" ?pl +533 "core" ' +3 .tPSV.dial PTV +13 "processing"%l +82 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"%] +80 "core" +11 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%_ +80 "core" +8 .tdelay 5 seconds +504 .PSV.dial :air +2 "processing"%  +81 "core"  +7 .tPS.seek :empty +3 "processing"%?'s +2549 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%  +142 "core" +6 .tPSV.dial :mixloop +2 "processing"% +50 "core" +6 .tPRV.dial :ab1 +3 "processing"%S @ +81 "core" B +8 .tPS.reconfigure :slow + "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%k' +381 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +4 "processing"%  +3 "collection"'A  +50 "core"  +9 +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%m% +6 "core" %J +4 .tPS.seek 0.3ml +2 "processing"%J' +356 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +7 .tPRV.dial :air +3 "processing"%E  +48 "core"  +7 .tPS.seek 0.9ml +3 "processing"%\ 'N +1257 "core" ' +3 .tPRV.dial :waste2 +2 "processing"%' @ +82 "core" > +8 .tPS.seek 0.5ml +3 "processing"%' +867 "core" ' +4 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%7  +47 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%"'Q +1601 "core" ' +3 .tPSV.dial :PML +3 "processing"%[ +48 "core" +6 .tPTV.dial :mixing +2 "processing"%b @ +79 "core" B +8 .tPBV.dial :waste1 +3 "processing"%9  +37 "core" +7 "processing"%% +5 "core" %M1  +4 .tPS.seek 1.85ml +3 "processing"%5'E +242 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%8 * +38 "core" + +9 .tPS.seek 0ml +3 "processing"%.'ܑ +1957 "core" ' +3 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &{ +4 "manipulator"&I& +5 "core" &  < g  +4 "manipulator"&j% +6 "core" % U L f ` \ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(-z +137 "core" ( +2 "manipulator"&M& +82 "core" &-w $ 9 =& +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &2& +6 "core" &-w + \ & +3 .tForearm.seek :garage +3 "manipulator"&'o +114 "core" ' +3 .tHand.close +2 "manipulator"&{/ +28 "core" / +3 "manipulator"&R& +6 "core" &-y { j& +3 "manipulator"&/% +6 "core" %vj T d  +4 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&i( +311 "core" ( +2 "manipulator"&s& +7 "core" &  + +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &r& +5 "core" & ( C + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&:'ш +95 "core" ' +3 "manipulator"&O& +5 "core" & D  s + +4 "manipulator"&V% +6 "core" %  )  +4 "collection"'X& +5 "core" & +5 "collection"'P& +7 "core" & +4 .tCC.seek :closed +3 "collection"'L(X +6 "core" & +5 & 7 +8 &Cum 3 +10 &4ivn G +9 &Zt V +10 &}> V +9 &>;b W +9 &Ac V +10 &=f V +9 &< W +9 &!F<i W +10 &# A V +9 &$< V +10 &&= V +9 &(NA W +9 &*> W +10 &+> V +9 &-= V +10 &/X9 V +9 &1; W +9 &2> W +10 &4A V +9 &6^B W +9 &8 ? W +10 &9< V +9 &;; W +10 &=f> W +9 &?): W +9 &@> V +10 &BA V +9 &DlI X +9 &F*\\ Y +10 &Gx \\ +9 &I a +9 &KY a +10 &M a +9 &N b +10 &P b +9 &R\\\ b +9 &T b$ +10 &U b0 +9 &W X +9 &X% 'r +10 &Xg R +3 ( +4 "collection"'P& +4 "core" &Xc R +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.93 +2 "collection"'G& +6 "core" &Xb R +5 .tHand.open +2 "manipulator"&u1 +22 "core" 1 +3 "manipulator"&`% +5 "core" %p  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&0' ] +97 "core" ' +2 .tPSV.dial PSR +3 "processing"%; +115 "core"  +12 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +21 .tPS.seek 1.5ml +3 "processing"% ' +1603 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%z  +49 "core"  +8 .tPS.seek 0ml +2 "processing"%^'ܑ +1607 "core" ' +3 .tPSV.dial PSR +2 "processing"%& +59 "core" +11 .tPSR.select :air +3 "processing"% +99 .tPS.seek 2.5ml +3 "processing"%}' +2614 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +5 "processing"%%  +4 "collection"'3  +42 "core" ~ +139  +11 .tPSV.dial :mixloop +2 "processing"%F +115 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'w  +6 "core" +8 .tPTV.dial :PRVmixing +3 "processing"%C  +79 "core" +10 .tPS.seek 0ml +2 "processing"%y'ܑ +2625 "core" ' +3 .tPSV.dial :air +3 "processing"%H  +46 "core"  +8 .tPS.seek 2.5ml +3 "processing"% ' +2615 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%T +48 "core" +9 .tPS.seek 0ml +3 "processing"%o'ܑ +2628 "core" ' +3 .tPSV.dial :air +3 "processing"%6  +47 "core"  +9 .tPS.seek 2.5ml +2 "processing"%+' +2617 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%* +48 "core" +9 .tPS.seek 0ml +2 "processing"%'ܑ +2613 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&|& +6 "core" &  ; i * +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&@( +5 "core" ( +3 "manipulator"&& +5 "core" &  7  * +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Q& +4 "core" & ' < H * +4 .tForearm.seek CC +2 "manipulator"&#'ш +94 "core" ' +2 .tHand.close +2 "manipulator"&h/ +16 "core" / +6 .tCC.seek :open +3 "collection"'c( +412 "core" ( +3 "manipulator"&<& +6 "core" & d P Y * +2 "manipulator"& % +7 "core" %э ^ J ?  +3 .tForearm.seek :retract +3 "manipulator"&g' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-z +314 "core" ( +2 "manipulator"&& +6 "core" &- I  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +4 "core" &- d R  +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&e'o +115 "core" ' +2 .tHand.open +2 "manipulator"&1 +17 "core" 1 +3 "manipulator"&Z% +6 "core" %ta H/ +75 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +102 "core" ' +4 ."da"delayUntil "12:40:03.69" +5 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 6 into Collection Clamp +2 "collection"'!& +5 "core" &f +4 "manipulator"&% +6 "core" % J | i  +4 "storage"(x% +5 "core" %C Z +4 "storage"(D. +6 "core" .(K +3 "storage"(& +6 "core" &K Y ! +3 "storage"(& +6 "core" &K\  Y h ! +3 "manipulator"&B& +6 "core" &- f  +3 "manipulator"&d% +6 "core" % J h  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 6 +3 "manipulator"&v(: +196 "core" ( +3 "manipulator"&q& +5 "core" &F  g  +4 "storage"(& +5 "core" &K n c ! +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +3 "manipulator"&('m +99 "core" ' +3 "storage"(n& +6 "core" &K Z q ! +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(' +112 "core" ' +2 "storage"(=- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (U& +5 "core" &K\ \ & 9 ! +3 "manipulator"&N& +7 "core" &F A ' \  +3 ."WCR"Elbow.seek 6 +3 "manipulator"&t(: +11 "core" ( +3 "manipulator"&f& +6 "core" &C ? $ i +3 "storage"(& +6 "core" &K\ \  ! +4 ."WCR"Forearm.seek 6 + 300 counts +3 "manipulator"&$'y +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +26 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&4& +3 "storage"( ') +14 "core" &C ; $ * i +3 "manipulator"&% +5 "core" %w | Y w I +5 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +57 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +38 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&W( +182 "core" ( +3 "manipulator"&>& +6 "core" & h M ( +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &)& +4 "core" & h I e ( +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +2 "manipulator"&~'ш +104 "core" ' +3 "manipulator"&Y& +6 "core" & < * ( +3 "manipulator"&l% +5 "core" %у ; ' 1 +4 "collection"']& +5 "core" &g +82 "collection"'_& +7 "core" &- +5 ."WCR"CC.seek :closed +4 "collection"'(X +7 "core" &( + &* \ +8 &,n( +| +10 &]v @ +9 &%g T +9 &< V +10 &@ U +9 &d< U +9 &%A V +10 &? U +9 & ; U +10 &"k;/ V +9 &$-?w V +9 &%A} U +10 &'>} U +9 &)s;z V +9 &+6?r U +10 &,<f V +9 &.?b V +10 &0{>h V +9 &2<?o V +9 &3=l V +10 &5@m V +9 &7>m V +9 &9E;W V +10 &;:P U +9 &<<W U +10 &><[ U +9 &@N<Y U +9 &B>W U +10 &CDX V +9 &ENY W +9 &GL_[ Y +10 &IZ \\ +9 &JV ` +10 &LzX a +9 &N;W a +9 &PN ` +10 &QJ b +9 &SzC b$ +9 &U4O b, +10 &VC b7 +9 &XTTF )~ +10 &X }G R +5 ( +5 "collection"'_& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.91 +5 .Hand.open + "manipulator"&a1 +4 "core" &XjG R +14 1 +3 "manipulator"&% +5 "core" %s d  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")S+ +6 "core" + +2 "sampler")?% +5 "core" %"  +4 "collection"'& +6 "core" &Xj5 R +5 "Can" ?l~! +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'A  +7 "core" +8 ."WCR"SSV.dial :spit,avoiding: :exhaust +4 "sampler")m  +14 "core" +9 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X% +5 "core" %O2 y +3 "sampler"))% +6 "core" %^1 j +25 "collection"'$% +5 "core" %O( v +4 "sampler") % +6 "core" %^1$$ c +28 "collection"'t% +5 "core" %O/ v +4 "sampler")Y% +7 "core" %^1=< b +32 "collection"'l% +5 "core" %O3 | +3 "sampler")]% +7 "core" %cab fO +38 "collection"'% +5 "core" %O5 y +3 "sampler")c% +7 "core" %` e +3 "collection"'a% +6 "core" %O1 | +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X0X0XV h +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +5 "core" %O1 t +3 "sampler"))% +7 "core" %/  c +14 "collection"'$% +5 "core" %O r +3 "sampler") % +7 "core" %0 c +17 "collection"'t% +5 "core" %O t +3 "sampler")Y% +7 "core" %(  b +21 "collection"'l% +4 "core" %O% s +3 "sampler")]% +7 "core" %'53 a +24 "collection"'% +5 "core" %O! u +3 "sampler")% +7 "core" %VP e5 +28 "collection"'c% +4 "core" %O) u +4 "sampler")a% +5 "core" % e +34 "collection"'~% +5 "core" %O& v +3 "sampler")?% +7 "core" % f +38 "collection"'% +4 "core" %O) v +3 "sampler")% +7 "core" %QH d +43 "collection"'A% +5 "core" %O, u +3 "sampler")% +7 "core" % f +50 "collection"'_% +4 "core" %O. t +4 "sampler")S% +6 "core" %FF c1 +58 "collection"'E% +4 "core" %O% r +5 "sampler")% +6 "core" % b1 +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )'% +4 "core" % h1 +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +87 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")m'! +910 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +88 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +5 "Can" ?l +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'[% +4 "core" %O+ x +3 #"WCR"Intake @34.0psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'z% +5 "core" %O\ x +3 #"WCR"Intake @34.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X % +5 "core" %O x +4 "sampler"))% +5 "core" % e +26 "collection"'$% +4 "core" %O y +4 "sampler") % +6 "core" % l +28 "collection"'t% +5 "core" %O z +3 "sampler")Y% +7 "core" %)( e +33 "collection"'l% +4 "core" %O } +4 "sampler")]% +6 "core" %96 g +3 ."WCR"Intake.select :close +2 "sampler")0 +24 )% +4 "core" %>< r +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +86 "core"  +14 ."WCR"Exhaust.select :open +2 "sampler")@ +25 ."WCR"SS.seek 0ml +3 "sampler")c'! +185 ."da"PSR.select :air +3 "processing"% +23 ."da"PS.seek 2ml +2 "processing"%a'Q +700 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +24 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")~  +86 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +4 "Can" ?m +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'?% +4 "core" %O | +3 #"WCR"Intake @32.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0XmCE +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'D% +4 "core" %O v +4 #"WCR"Intake @33.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +7 "core" %nk g +32 "collection"')% +5 "core" %O v +3 "sampler")$% +5 "core" % k +39 "collection"' % +5 "core" %O } +3 "sampler")t% +7 "core" % g +43 "collection"'Y% +5 "core" %O s +3 "sampler")K% +6 "core" % h +51 "collection"'l% +4 "core" %O y +3 "sampler")]% +7 "core" %LH a +57 "collection"'% +82 "core" %O r +4 "sampler")% +7 "core" % b +65 "collection"'0% +5 "core" %O u +4 "sampler")=% +6 "core" %78 cP +74 "collection"'~% +5 "core" %O y +3 "sampler")?% +7 "core" %b` a; +84 "collection"'c% +5 "core" %O u +3 "sampler")% +7 "core" %vq b; +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )(% +4 "core" %}{ k; +4 ."WCR"SSV.dial :exhaust +3 "sampler")A  +85 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")'! +904 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")a  +44 "core" ' +3 #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%S  +37 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +5 "core"  +4 "Can" @mZj +7 ."WCR"Intake.select :open +6 "sampler") +7 ."da"delay 5 seconds +213 "collection"'_% +4 "core" %O { +3 #"WCR"Intake @31.3psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X% +5 "core" %'RL b +46 "collection"')% +4 "core" %O w +73 "sampler")$% +5 "core" % c +5 "collection"' % +6 "core" %O w +3 "sampler")t% +5 "core" % c +60 "collection"'% +5 "core" %O u +3 "sampler")Y% +6 "core" % h +66 "collection"'K% +5 "core" %O x +3 "sampler")l% +5 "core" % \ e +76 "collection"']% +4 "core" %O w +4 "sampler")% +5 "core" %XO l +86 "collection"'% +5 "core" %O p +3 "sampler")0% +5 "core" % ` +100 "collection"'=% +8 "core" %O p +4 "sampler")~% +5 "core" % \ a +111 "collection"'?% +5 "core" %O m +3 "sampler")c% +7 "core" %GG `D +124 "collection"'% +4 "core" %O p +4 "sampler")(% +6 "core" %[X bD +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )A% +4 "core" %XX `D +3 ."WCR"SSV.dial :exhaust +4 "sampler")  +85 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")a'! +894 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")S  +87 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can" @m/ +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'_% +4 "core" %O X +3 #"WCR"Intake @33.5psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X% +6 "core" %O v +3 "sampler"))% +6 "core" %ȭ6\\Y h +83 "collection"'$% +7 "core" %O { +4 "sampler") % +7 "core" %Ȫ} i +73 "collection"'t% +6 "core" %O { +3 "sampler")% +6 "core" %Ȫ g +86 "collection"'Y% +5 "core" %O x +3 "sampler")K% +6 "core" %Ȫ d +4 "collection"'l% +5 "core" %O x +4 #"WCR"Intake @32.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X; ` +51 "collection"'y% +5 "core" %O t +3 "sampler"):% +6 "core" %PL a6 +58 "collection"'<% +5 "core" %O u +4 "sampler") % +5 "core" %fb a6 +66 "collection"'#% +5 "core" %O w +4 "sampler")@% +5 "core" %~} g6 +58 ' +2 ."da"PSV.dial :mixloop +3 "processing"% +12 "collection"'F% +5 "core" %O k +4 "sampler")% +6 "core" % \\6 +22 +11 ."da"delay 2 seconds +52 "collection"'% +5 "core" %O u +4 "sampler")O% +7 "core" % b6 +3 "collection"'J% +6 "core" %O v +3 #"WCR"Intake @34.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +8 "core" %O t +4 "sampler"))% +6 "core" %*us ` i +44 "collection"'$% +5 "core" %O u +3 "sampler") % +7 "core" %* h +50 "collection"'t% +5 "core" %O u +4 "sampler")% +7 "core" %* g +57 "collection"'Y% +5 "core" %O y +4 "sampler")K% +5 "core" %* j +4 "collection"'l% +6 "core" %O y +3 #"WCR"Intake @33.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X; b +180 "collection"'{% +4 "core" %O r +4 "sampler")\\% +6 "core" %SQ b +192 "collection"''% +5 "core" %O r +3 "sampler")z% +5 "core" %ZY c +4 ."WCR"Intake.select :close +10 "sampler")0 +20 );% +4 "core" %`^ f +3 ."WCR"SSV.dial :exhaust +4 "sampler")&  +84 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +913 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")k  +86 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 625.0ml +4 "Can" @n,9 +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'P% +4 "core" %O s +4 #"WCR"Intake @35.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0X%% +7 "core" %XW h +24 "collection"')% +5 "core" %O u +3 "sampler")$% +7 "core" %`^ c +28 "collection"' % +4 "core" %O r +4 "sampler")t% +5 "core" %gg g +34 "collection"'% +5 "core" %O w +3 "sampler")Y% +7 "core" %po d +38 "collection"'K% +4 "core" %O t +3 "sampler")l% +7 "core" %{w d +43 "collection"'d% +5 "core" %O t +3 "sampler")% +7 "core" % d +50 "collection"'0% +4 "core" %O u +3 "sampler")=% +7 "core" % b +57 "collection"'~% +5 "core" %O v +4 "sampler")e% +6 "core" % g +66 "collection"'c% +4 "core" %O v +4 "sampler")?% +6 "core" % f +75 "collection"'A% +4 "core" %O s +3 "sampler")% +7 "core" % e +85 "collection"'H% +4 "core" %O v +4 "sampler")S% +6 "core" % e +96 "collection"'_% +5 "core" %O u +3 "sampler")a% +6 "core" %  d +110 "collection"']% +5 "core" %O v +4 "sampler")% +5 "core" %35 e +125 "collection"'% +5 "core" %O s +3 "sampler")[% +6 "core" %_\\ d +141 "collection"'% +4 "core" %O r +4 "sampler")7% +7 "core" % ` +158 "collection"'"% +5 "core" %O t +3 "sampler")m% +7 "core" % c +180 "collection"'% +4 "core" %O w +3 "sampler")5% +6 "core" % e +193 "collection"'!% +5 "core" %O v +3 "sampler")j% +7 "core" %\  f +192 "collection"'M% +4 "core" %O t +4 "sampler")b% +6 "core" %*) c +193 "collection"'% +4 "core" %O u +3 "sampler")% +7 "core" %CA d +192 "collection"'I% +5 "core" %O s +3 "sampler")\ % +6 "core" %[W a2 +193 "collection"'9% +4 "core" %O u +4 "sampler")/% +5 "core" %b_ c2 +4 ."WCR"Intake.select :close +3 "sampler")0 +20 ) % +4 "core" %if f2 +4 ."WCR"SSV.dial :exhaust +3 "sampler"),  +86 "core"  +11 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")s'! +921 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")r  +88 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 600.0ml +5 "Can" @n[s; +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'% +4 "core" %O w +3 #"WCR"Intake @33.0psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")'' +5 "core" ' +" i +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[56:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1079 ' +3 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%z +149 "core"  +13 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +22 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%;' +582 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +3 "processing"%&'Q +1609 "core" ' +3 ."da"PTV.dial :puck +12 .PSV.dial PTV +3 "processing"%( +82 "core" +10 ."da"PBV.dial :waste1 +3 "processing"%k  +39 "core" +9 "processing"%P% +6 "core" %UG w +4 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" * +11 ."da"PS.seek 0ml +3 "processing"%C'ܑ +1603 "core" ' +4 ."da"delay 2:00 +3972 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X> c +98 "collection"'%% +4 "core" %O u +4 "sampler")B% +6 "core" %&KI e +109 "collection"'^% +6 "core" %O r +3 "sampler")J% +7 "core" %'XX a +124 "collection"'`% +4 "core" %O t +4 "sampler")i% +5 "core" %jg c +142 "collection"'h% +4 "core" %O i +4 "sampler")n% +5 "core" %} [ +160 "collection"'q% +5 "core" %O n +3 "sampler")|% +5 "core" % _ +182 "collection"'% +4 "core" %O m +4 "sampler")U% +6 "core" % ^ +193 "collection"'N% +4 "core" %O w +3 "sampler")% +7 "core" % d +192 "collection"'D% +5 "core" %O r +3 "sampler")f% +7 "core" % Z +192 "collection"'v% +5 "core" %O t +3 "sampler")E% +6 "core" %JH b +193 "collection"'Z% +5 "core" %O t +3 "sampler")x% +7 "core" %eb h +192 "collection"'>% +5 "core" %O t +3 "sampler"))% +7 "core" % c +192 "collection"'$% +4 "core" %O x +4 "sampler") % +5 "core" % a +194 "collection"'t% +4 "core" %O q +4 "sampler")% +6 "core" % `a +193 "collection"'Y% +4 "core" %O o +4 "sampler")K% +6 "core" % `a +192 "collection"'l% +5 "core" %O r +3 "sampler")g% +7 "core" % ba +192 "collection"'d% +5 "core" %O u +3 "sampler")% +7 "core" %31 ga +192 "collection"'0% +4 "core" %O x +4 "sampler")=% +5 "core" %JG ga +194 "collection"'~% +4 "core" %O y +4 "sampler")e% +6 "core" %XX da +193 "collection"'c% +4 "core" %O w +4 "sampler")?% +6 "core" %cd ca +192 "collection"'A% +5 "core" %O x +3 "sampler")% +7 "core" %ic da +2 ."WCR"Intake.select :close +3 "sampler")0 +20 )H% +4 "core" %jg ha +3 ."WCR"SSV.dial :exhaust +3 "sampler")S  +85 "core"  +12 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")_'! +904 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +102 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")a  +87 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 575.0ml +4 "Can" @n +3 ."WCR"Intake.select :open +2 "sampler") +222 "collection"']% +4 "core" %O s +3 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X +20 "collection"'#% +5 "core" %O Q +4 "sampler")F% +7 "core" %+<: D +23 "collection"'% +6 "core" %O M +3 "sampler")@% +6 "core" %+B? B +6 ."da"PSR.select :air +4 "processing"% +105 ."da"PS.seek 2ml +2 "processing"%'Q +6 "collection"'% +5 "core" %O 5 +3 "sampler")O% +6 "core" %*SP & +34 "collection"'% +5 "core" %O N +3 "sampler")}% +6 "core" %[X D z +39 "collection"'p% +5 "core" %O W +3 "sampler")%% +6 "core" %a_ E +44 "collection"'B% +5 "core" %O = +4 "sampler")^% +6 "core" %jg / +50 "collection"'J% +6 "core" %O > +3 "sampler")`% +6 "core" %sp B +58 "collection"'i% +5 "core" %O U +3 "sampler")h% +6 "core" %} E +66 "collection"'n% +5 "core" %O B +3 "sampler")q% +6 "core" % . +75 "collection"'|% +5 "core" %O U +4 "sampler")% +7 "core" % E +84 "collection"'U% +5 "core" %O X +3 "sampler")N% +6 "core" % I +4 "collection"'% +5 "core" %O W +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X'ܑ +1599 "core" ' +4 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +9 .PBV.dial :waste1 +2 "processing"%)  +38 "core" +9 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%$ * +38 "core" + +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +83 "core"  +13 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%t' +1962 "core" '#D K +4 #"WCR"Vacuum too high -- waiting up to 1:30 + .SS.reconfigure :exhale +2 "sampler")#.0X I +5 + +2 ."WCR"Intake.select :close + "sampler")0 +17 )2% +3 "core" %e_6 O +2 !"WCR"o:ShallowSampler::Clogged:@checkpoint: omitted: mesg"'Filtering too Slowly after 447.6ml:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 .SSV.dial :exhaust + "sampler");  +85 "core"  +9 ."WCR"Exhaust.select :open + "sampler")@ +18 ."WCR"SS.reconfigure :exhale + "sampler")#.0X @ +49 "core" > +6 ."WCR"CS.reconfigure :fast + "collection"'#d @b +4 ."WCR"CS.seek 10ml + "collection"'Y' +1465 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4024 Min < 4071 FilteredMin | 4118 Avg | 6130 FilteredMax < 6290 Max ) A/D counts\ Reduced black point to 4071\ Optimizing exposure with 348x260 pixel 16-bit image for 1.892 seconds\ ( 4016 Min < 4081 FilteredMin | 4444 Avg | 29492 FilteredMax < 30037 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 13.077 seconds\ ( 3810 Min < 3860 FilteredMin | 4463 Avg | 46900 FilteredMax < 48014 Max ) A/D counts\ /var/log/esp/da25sep2213h1000ml.png: PNG Upload Complete\ +10 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep2213h1000ml15s.png +268 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +883 "core" ' +3 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +2 .CBV.dial SSV +2 "collection"'K @ +88 "core" @ +57 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'l  +106 "core"  +5 "collection"'g% +5 "core" % s +2 ."WCR"CSV.dial between air and CTV +3 "collection"'d ` +32 "core" a +6 ."WCR"CS.seek 6.583ml +2 "collection"''( +157 #"da"SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3812 Min < 3861 FilteredMin | 4517 Avg | 51492 FilteredMax < 51860 Max ) A/D counts\ /var/log/esp/midres/da25sep2213h1000ml15s.png: PNG Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep2213h1000ml25s.png +786 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 "collection"'0  +5 ."WCR"CSV.dial CTV +5 "collection"'=  +35 "core"  +44  +6 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<< 2b +4 ."WCR"CS.seek 0ml +2 "collection"'~'P +673 #"image"compressed /var/log/esp/da25sep2213h1000ml.jxl +947 "core" ' 9 5 q +4 ."WCR"CBV.dial :waste2b +3 "collection"'e  +38 "core"  +13 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +7 ."WCR"CS.seek :empty +3 "collection"'c' +57 #"da"SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3820 Min < 3874 FilteredMin | 4894 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ /var/log/esp/midres/da25sep2213h1000ml25s.png: PNG Upload Complete\ +2 .Gate.power :camera,:OFF + "storage"(?- +3 "core" -' +2 "storage"(A& +5 "core" &; ' ! | +6 "manipulator"&& +16 "core" &#   a` +7 ."da"Elbow.seek 5 +7 "manipulator"&D( +4 "core" ( +2 "manipulator"&H& +4 "core" &#  ` +2 "storage"(S& +4 "core" &; 5 5 +3 ."da"Forearm.seek 5 + 800 counts +2 "manipulator"&T' +29 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.51 Pucks below Top Plate + "storage"(a' +25 "core" ' +2 ."WCR"delay 1:00 +25 "core" ' +3 "manipulator"&]& +3 "core" &# y x ` +2 "storage"(_& +4 "core" &;\ *\ 1 +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 5 + "manipulator"&' +36 "core" ' +69 ."da"Elbow.hold +10 "manipulator"&[, +4 "core" , +2 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default + "storage"(#QK-0-\ b +4 ."da"SE.seek 0.7 Pucks below Top Plate + "storage"(' +20 "core" ' +2 "manipulator"&C% +3 "core" %p Q +2 "storage"(m& +4 "core" &; \  w +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 5 + 313 counts +2 "manipulator"&5'& +17 "core" ' +11 "manipulator"&"& +5 "core" &' k \\ +2 "storage"(!& +4 "core" &; # # R +4 ."da"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 800 counts + "manipulator"&j' +19 "core" ' +3 "storage"(M% +4 "core" % # " h +2 ."downElevator"SE.seek :down +4 "storage"(') +101 (% +2 "core" %lC\ 1\ ( K ` +2 "manipulator"&I% +3 "core" % X M  +4 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&\ ' ] +91 "core" ' +66 ' +3 ."downElevator"SE.stop + "storage"(5 +3 (b& +3 "core" &;   b +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%/& +4 "core" &K +3 "manipulator"& & +4 "core" &( x 4 [ +2 "manipulator"&9% +3 "core" % ` } q  +4 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&,(-z +192 "core" ( +2 "manipulator"&& +3 "core" &- y B J +2 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &r& +3 "core" &- { q J +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +110 "core" ' +3 ."psFlush"Hand.close + "manipulator"&s/ +24 "core" / +3 "manipulator"&X& +3 "core" &- b J +2 "manipulator"&% +5 "core" %ςr @ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +141 "core" ( +3 "manipulator"&L& +3 "core" &    +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  { .  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&G'E +97 "core" ' +3 "manipulator"&t& +3 "core" &\   +4 "manipulator"&{% +3 "core" %O T  +2 "processing"%& +5 "core" &1 +2 "processing"%2& +4 "core" &H +3 ."psFlush"PC.seek :closed +3 "processing"%;(SD +3 "core" &2  +10 &*v2 - +9 &`y1 A +10 &5i1 T +9 &D0 U +9 &G3 U +10 &wG3 T +9 &9D2 T +10 &I2 U +9 & C3 T +9 &"~G1 U +10 &$?F3 U +9 &&D1 T +9 &'I3 U +10 &)F2 T +9 &+IF3 T +10 &-\ H2 U +9 &.I2 U +9 &0G3 U +10 &2PF0 U +9 &4J3 U +9 &5F4 T +11 &7I2 U +8 &9XI2 U +10 &;J3 U +9 &<F4 U +9 &>F3 U +10 &@`I1 U +9 &B#G/ T +9 &CF2 U +10 &EO1 V +9 &Ga]0 W +10 &Iv2 Z +9 &J3 [ +9 &L2 [ +10 &N\\3 \\ +9 &P2 \\ +9 &Q2 J +10 &R;1 a +9 &S)?0 7 +6 ( +3 "processing"%2& +3 "core" &S);4 7 +2 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.74 +2 "processing"%u& +4 "core" &S);H 7 +3 ."psFlush"Hand.open + "manipulator"&z1 +19 "core" 1 +2 "manipulator"&k% +3 "core" %O n [   +65 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&P' ] +98 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%& +58 "core" +8 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%' +337 #"image"compressed /var/log/esp/midres/da25sep2213h1000ml15s.jxl +261 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +19 ."psFlush"PS.seek 2.5ml +3 "processing"%V' +2051 #"image"compressed /var/log/esp/midres/da25sep2213h1000ml25s.jxl +2 ."Qmail"DAfans.email "da25sep2213h1000ml exposed 13.077 seconds\\nmidres/da25sep2213h1000ml15s\\nmidres/da25sep2213h1000ml25s",Subject: "da25sep2213h1000ml images!" +2023 "core" ' +3 ."psFlush"delay 1 second +3 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +97 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +51 "core" +9 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'7  +44 "core"  +10 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +18 ."WCR"CS.seek 2ml +2 "collection"'o' +72 "core" @ +7 ."psFlush"PTV.dial :PRVmixing +2 "processing"%*  +142 "core" +8 ."psFlush"PSV.dial :mixloop + "processing"%+ +115 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%'s +247 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +15 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'Q' +3635 "core" ' ' +3 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +2 ."psFlush"PSR.select :air +3 ."WCR"CBV.dial SSV +3 ."psFlush"PSV.dial PSR +3 "collection"'6 @ + "processing"%3 +79 "core" ? +37  +68 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +4 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'\\  +12 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +88 "core"  +10 "collection"'-% +4 "core" %-  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'y ` +61 "core" _ +10 ."WCR"CS.seek 7.096ml + "collection"'''p +407 "core" ' +2 ."psFlush"delay 5 seconds +385 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'W  + '<  +29 "core"  +78 ."psFlush"PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%' +26 "core"  +8 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<< 2b +3 ."WCR"CS.seek 0ml +2 "collection"'#'P +1583 "core" ' < 51 +3 ."WCR"delay 2:00 +548 "core" ' +6 ."psFlush"delay 1 second +106 .PBV.dial :waste1 +4 "processing"%F  +36 "core" +18 ."psFlush"PTV.dial :mixing +4 "processing"% @ +78 "core" A +16 ."psFlush"PSV.dial :mixloop +4 "processing"%O +116 "core" +12 ."psFlush"PS.seek :empty +12 "processing"%'s +4603 "core" ' +3 ."psFlush"PSV.dial PSR +7 "processing"%} +113 "core"  +9 ."psFlush"PSR.select :flush +3 "processing"%@ +18 ."psFlush"PS.seek 1ml +2 "processing"%%'[q +1104 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +83 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +1602 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +2056 "core" +7 ."psFlush"PTV.dial :puck + "processing"%.  +76 "core"  +6 ."psFlush"PBV.dial :waste1 +2 "processing"%:  +3 "core" +6 ."psFlush"PS.seek 0ml +2 "processing"%4'ܑ +1327 ."WCR"CBV.dial :waste2b +2 "collection"'  +36 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'@' +347 "core" ' +2 ."WCR"delay 1:00 +893 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%p +81 "core"  +14 ."psFlush"PSR.select :air +10 .PS.seek 2.5ml +2 "processing"% ' +2621 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%^ +80 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%n'ܑ +2289 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'q  +151 "core" +18 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +6 .CSV.dial CSR +6 "collection"'  +44 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"'' +63 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%i +81 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 0.5ml +3 "processing"%' +398 "core" ' +3 ."WCR"delay 5 seconds +182 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +290 ."WCR"CSR.select :air +4 "collection"' +26 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'' +1787 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%R +83 "core" +12 ."psFlush"PBV.dial PSV +5 "processing"%| U +60 "core" V +13 ."psFlush"PS.seek 0ml +3 "processing"%E'ܑ +111 "core" ' +4 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +81 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'h  +103 "core"  +14 "collection"'Z% +7 "core" %A  +2 ."WCR"CSV.dial between air and CTV +4 "collection"') ` +75 "core" a +11 ."WCR"CS.seek 7.015ml +3 "collection"'f' +957 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'>  +4 'J  +44 "core"  +108  +12 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< 2b +9 ."WCR"CS.seek 0ml +3 "collection"'$'P +975 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"% @ +49 "core" > +10 ."psFlush"PS.seek 2.5ml +3 "processing"%K' +491 "core" ' > 7L +6 ."WCR"delay 2:00 +2121 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%l  +81 "core"  +9 ."psFlush"PS.seek :empty +3 "processing"%g's +2616 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%d +49 "core"  +15 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +2 "processing"%Y' +753 #"uploadLog"upsync +1874 "core" ' +84 ."psFlush"PSV.dial PTV +6 "processing"%= +80 "core" +10 ."psFlush"PBV.dial PSV +3 "processing"%0 U +7 "core" U +11 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2619 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%e @ +50 "core" > +10 ."psFlush"PS.seek 2.5ml +3 "processing"%?' +1569 ."WCR"CBV.dial :waste2b +3 "collection"'A  +38 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +208 "Can" p@#o +170 "core" ' +4 ."WCR"delay 1:00 +603 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%H  +81 "core"  +9 ."psFlush"PS.seek :empty +2 "processing"%S's +2620 "core" ' +4 ."psFlush"PSV.dial PSR +2 "processing"%] +49 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 1ml +3 "processing"%_'[q +1096 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%~' +1459 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'C  +137 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%m +6 "core" +5 "processing"%v +6 "core"  +7 "collection"'x& +6 "core" &Xje R +3 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +2 "manipulator"&"% +5 "core" % q   l  +4 "storage"(!% +5 "core" %B C +4 "storage"( . +5 "core" .(; +3 "storage"(M& +6 "core" &; j +3 "storage"(T& +7 "core" &; \  d +2 "manipulator"&& +8 "core" + & U S O +6 "manipulator"&I% +14 ."psFlush"PTV.dial :puck +3 "processing"%D  +3 "core" % q j t S  +3  +7 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +10 ."WCR"Elbow.seek 5 +4 ."psFlush"PBV.dial :waste1 +3 "manipulator"&a( +6 "processing"%  +61 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%5'ܑ +186 "core" ( +2 "manipulator"&b& +7 "core" &, L M 3 \ ` +3 "storage"(/& +6 "core" &;\ 2\ 2 } +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 5 + 800 counts +76 "manipulator"& ' +93 "core" ' +2 "storage"(& +7 "core" &;\ %\ $ i +3 ."WCR"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +9 ."WCR"SE.seek :beamBreak +3 "storage"(9' +312 "core" ' +4 "storage"(j- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&& +4 "core" &,\ 2 1  ` +4 "storage"(r& +6 "core" &;\ \   +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 5 +2 "manipulator"&' +33 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&[, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(s- +6 "core" -' +4 ."WCR"SE.seek 1.13 Pucks below Top Plate +3 "storage"(X' +27 "core" ' +2 "manipulator"&% +7 "core" %Z ] +2 "storage"(\ & +7 "core" &; c +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 5 + 310 counts +2 "manipulator"&L'# +11 "core" ' +3 "manipulator"&& +6 "core" &. w { e ^ +4 "storage"(& +6 "core" &;\ 3\ 2 +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&t' +36 "core" ' +4 ."WCR"SE.seek 2.13 Pucks below Top Plate +3 "storage"({'} +38 "core" ' +2 "manipulator"&& +7 "core" &. X S ^ +3 "manipulator"&,% +6 "core" % J I n  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +88 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&U( +172 "core" ( +3 "manipulator"&u& +5 "core" & 8 / ( +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &z& +4 "core" & - - 5 ( +4 ."WCR"Forearm.seek CC +3 "manipulator"&k'ш +95 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&2/ +27 "core" / +6 ."WCR"CC.seek :open +3 "collection"'&( +409 "core" ( +3 "storage"(G& +6 "core" &;\ \  V +3 "storage"(w& +5 "core" &;\ 2\ 2 +4 "manipulator"&& +6 "core" & 1 1 ' +3 "manipulator"&% +5 "core" %ќ    +5 ."WCR"Forearm.seek :retract +3 "manipulator"&7' ] +98 "core" ' +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"& ( +173 "core" ( +2 "manipulator"&*& +7 "core" && ` [ W  +3 "storage"(c& +6 "core" &;\ 7\  2 +3 ."WCR"Elbow.reconfigure :limp +11 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 5 +3 "manipulator"&+' +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&V, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +3 "manipulator"&o1 +29 "core" 1 +4 "manipulator"&6% +6 "core" %^ 1 +3 "storage"(3& +6 "core" &;\ \  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 311 counts +2 "manipulator"&\\'$ +12 "core" ' +3 "manipulator"&-& +5 "core" &' y  +4 "storage"(y& +5 "core" &; h\ S +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +2 "manipulator"&' +40 "core" ' +3 "storage"(Q% +5 "core" %\ 0\ 1 p +6 ."downElevator"SE.seek :down +4 "storage"(W') +64 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%< +28 "storage"(8% +5 "core" %< X a +4 "manipulator"&'% +6 "core" % C v  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&F' ] +27 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +46 "core" ' +50 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #tStarting finalPurge +1967 #Waiting >20 seconds for psFlush to relinquish FlushPuck +546 "core" ' +4 ."psFlush"PSV.dial PTV +3 "processing"%O +82 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%'ܑ +2622 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%} +83 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2118 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%` +81 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%. U +58 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%:'ܑ +2693 "core" ' +4 ."psFlush"PSV.dial PBV +6 "processing"%B @ +48 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2619 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%#  +81 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%p's +2623 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%4 +58 "core" +11 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%^' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +80 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%q U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2638 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%i @ +48 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2625 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%n  +80 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%'s +2619 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +5 "core" &4 +11 "manipulator"&R& +6 "core" &' r  +3 "manipulator"&|% +6 "core" % _ D  +4 .tElbow.seek PC +2 "manipulator"&( +255 "core" ( +2 "manipulator"&N& +6 "core" & m j V +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &h& +4 "core" & V +4 .tForearm.seek PC +2 "manipulator"&Z'E +107 "core" ' +3 .tHand.close +2 "manipulator"&)/ +27 "core" / +6 .tPC.seek :open +2 "processing"%( +377 "core" ( +2 "manipulator"&J& +7 "core" & 4 6 +2 "manipulator"&>% +6 "core" %  +4 .tForearm.seek :retract +3 "manipulator"&f' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +385 "core" ( +4 "manipulator"&E& +4 "core" & w ) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &l& +4 "core" & n ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&K'ш +97 "core" ' +2 "manipulator"&d& +7 "core" & ) +3 "manipulator"&g% +5 "core" %р { ~ W +5 "collection"'=& +6 "core" &5 +3 "collection"'0& +9 "core" &5 +4 .tCC.seek :closed +4 "collection"'Y(X +5 "core" & +4 & 9 +7 &Du 2 +10 &7jv G +9 &Z V +10 &? V +9 &D>' V +9 &?" V +10 &A& V +9 &@& V +9 &!LA) V +10 &#=" V +9 &$?' V +10 &&C) V +9 &(U>' U +9 &*>- U +10 &+>* V +9 &-C( V +9 &/\\C) V +71 &1A) V +3 &2B V +3 &4B- V +4 &6d@' V + &8&?0 V + &9>- U +2 &;?4 V + &=l>6 V + &?.A4 V +7 &@=6 U +10 &B@4 V +9 &DqJ7 W +9 &F/Z1 X +10 &Gz/ \\ +9 &I9 ` +9 &K\\5 a +10 &M5 ` +9 &N: ` +10 &P3 a +9 &Ra6 b +9 &T"5 b +10 &U6 b' +9 &W4 T +9 &X&2 )v +10 &Xm: P +3 ( +3 "collection"'0& +18 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.81 + "collection"'e& +7 "core" &Xj8 P + &XjA P + &XjX P +5 .tHand.open +2 "manipulator"&1 +24 "core" 1 +3 "manipulator"&A% +6 "core" %v y z e +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&$' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'H& +6 "core" &XjL P +3 "collection"'?% +5 "core" %B +4 .tCSV.dial CSR +2 "collection"']  +47 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +19 .tCS.seek 5ml +3 "collection"'S'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +19 '_% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'C'C +706 "core" ' +3 .tCSV.dial :waste +2 "collection"'v +143 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'x'P +1983 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"'"& +5 "core" &XjZ P +4 "collection"'!% +6 "core" %Pm +2 .tCSV.dial :flush +3 "collection"'  +48 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"'M'q +1322 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'T @ +47 "core" B +6 "collection"'% +6 "core" %qT  +4 .tCS.seek 7ml +2 "collection"'m'c +569 "core" ' +3 ."connect"CSV.dial CTV +5 "collection"'I  +3 .tCTV.dial CSV +6 "collection"'D  +39 "core"  +113  +7 .tCBV.dial :waste1 +2 "collection"' @ +88 "core" A +8 .tCS.seek 0ml +2 "collection"'b'P +1811 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'/& +6 "core" &Xh: P +2 "collection"'% +5 "core" %JW +4 .tCSV.dial :flush +2 "collection"'~  +80 "core"  +8 .tCS.seek 5ml +2 "collection"''q +1320 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'P @ +49 "core" B +6 "collection"'j% +6 "core" %q2  +5 .tCS.seek 6.999ml +2 "collection"''b +573 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'r  +4 's  +10 "core"  +45 ~ +7 .tCBV.dial :waste2 +2 "collection"'  +118 "core"  +19 .tCS.seek 0ml +2 "collection"'\ 'P +1810 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'& +5 "core" &Xh+ P +4 "collection"'% +5 "core" %O= +3 .tCSV.dial :flush +3 "collection"'  +78 "core" +8 .tCS.seek 5ml +3 "collection"','q +1320 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +48 "core" A +7 "collection"'a% +5 "core" %q  +5 .tCS.seek 6.999ml +3 "collection"'9'b +575 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +49 "core"  +7 .tCBV.dial :waste2b +3 "collection"'L  +115 "core"  +9 .tCS.seek 0ml +2 "collection"'X'P +1797 "core" ' +4 #tDisinfecting external Intake with kill + "collection"'u& +5 "core" &Xh P +4 "collection"'z% +5 "core" %M8 +3 .tCSV.dial CSR +3 "collection"'t  +45 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"'['! +2058 "core" ' +3 .tdelay 5 seconds +382 "Can" \\@&p6 +121 .tCSR.select :air +4 "collection"' +20 .tCS.seek 10ml +3 "collection"'2' +571 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +2 '  +49 "core" +69 +7 .tCTV.dial :intake +3 "collection"'G  +85 "core" +8 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +3 "collection"'w' +2112 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'  +80 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"''P +588 "core" ' +3 .tCSV.dial CSR +3 "collection"'*  +113 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'c'q +1344 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +19 .tCS.seek 10ml +3 "collection"'k' +1355 "core" ' +3 .tCSV.dial CBV +3 "collection"'U +112 "core" +8 .tCS.seek 0ml +2 "collection"'o'P +2622 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&6& +6 "core" &  ' +69 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&3( +38 "core" ( +2 "manipulator"&-& +7 "core" & ' a +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &y& +4 "core" & @ a +4 .tForearm.seek CC +3 "manipulator"&Q'ш +94 "core" ' +3 .tHand.close +2 "manipulator"&7/ +25 "core" / +6 .tCC.seek :open +2 "collection"'8( +411 "core" ( +2 "manipulator"&'& +7 "core" & \\ a +3 "manipulator"& % +6 "core" %v [  +3 .tForearm.seek :retract +3 "manipulator"&<' ] +97 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&+(-z +309 "core" ( +2 "manipulator"&\\& +5 "core" &-  W C +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &{& +4 "core" &-  I C +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +3 .tHand.open +2 "manipulator"&51 +23 "core" 1 +3 "manipulator"&W% +6 "core" %r_ ? : ^ 4 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&O' ] +104 "core" ' +3 #tCompleted [myDA_WCR #Phase 56: Monday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:39 +2 #Preparing to sleep until 9/23/25 11:00AM +18 #Asleep til 9/23/25 11:00AM +5 #Continuing at 11:00PDT23-Sep-25 +4 "Can" L@'WpS +7 ."Qmail"GoodNews.email "Then, in tube 6: myWCR {hotBleach :waste2b}\\t\\t#Phase 57: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:261\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 3,\\n 6 => 30,\\n 7 => 33}\\nCan@13:41:44, 11.5C, 14% humidity, 14.4psia, 12.32V, 0.37A, 333.288Ah, 4.62W\\nSampled 447.6ml",Subject: "Asleep until 11:00PDT23-Sep-25" +1165 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +5454 #"uploadLog"upsync +41951 "Can" 5@)p +60002  2@+qb +60002  2@,q +60003  1@.r +60002  2@0s$ +60002  1@2s +60002  2@4tP +60002  1@6t +60002  2@8zu| +60003  1@:hv +60002  +@<:v +60002  -@=w> +60002  ,@?Yw +60002  +@@xj +60002  D@By +60002  4@Dy +60002  3@Fz, +60003  ?@H~z +60002  1@Js{X +60002  2@L^{ +60002  B@NK| +60003  2@P9} +60002  2@R)} +60002  A@T~F +60002  2@V ~ +60003  1@Wr +60002  +@Y +60002  1@[o +60003  ?@]\\4 +60002  <@_G +60002  1@a>` +60002  2@c, +60003  1@e +60002  2@f" +60002  :@h +60003  2@jN +60002  1@l +60002  2@nz +60003  :@p +60002  ,@rU +60002  1@t$< +60003  2@v +60002  2@x h +60002  S@y +60003  ?@{ +60002  1@}* +60002  2@ +60003  1@V +60002  1@ +60002  2@ +60002  1@v +60003  2@[ +60002  +@D +60002  <@ +60003  1@p +60002  <@ +60002  2@ +60003  9@2 +60002  ?@ +60002  1@^ +60003  3@e +60002  =@^ @PDT1758611393.34  2@K +60002  2@4 +60002  @@$L +60002  +@ +60003  1@xx +60002  1@m +60002  5@\\ +60002  1@S: +60002  1@= +60002  1@-f +60002   ;@ +60002  D@  +60002  1@( +60003  1@ +60002  4@T +60002  2@ +60002  +@ +60002  /@ +60002  3@ +60002  G@B +60003  ;@Î +60002  1@ņn +60002  2@i +60002  1@b +60002  4@W0 +60003  1@= +60002  2@6\\ +60002  1@ +60002  2@ +60003  2@ +60002  +@ +60002  +@iJ +60002  9@ +60003  1@v +60002  ;@ +60002  2@ +60003  2@8 +60002  9@ +60002  1@d +60003  1@ +60002  1@ +60002  1@& +60003  2@h +60002  2@VR +60002  +@& +60003  .@~ +60002  >@U +60002  2@E +60003  2@0@ +60002  =@( +60002  <@l +60002  1@ +60003  2A  +60002  5A. +60002  1A +60003  2AZ +60002  1A +60002  6A  +60002  +A  +60003  /A ( +60002  -AH +60003  2A +60002  1At +60002  1A\ +60003  :A +60002  2Al6 +524  2Ap8K +12 #tPowering core bus +560 .Gate.power :raw,:ON +2 "sampler") +32 ) +4 "core"  +4 "collection"' +5 '} +3 "core"  +5 "processing"% +3 % +6 "core"  +7 "collection"' 9\ +4 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X& +6 "collection"'Z& +8 "core" &> +2 & +5 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%( +7 "collection"'E( +318 "core" ( +14 ( +71 "Can" LABI +15 #tPhase [myWCR {hotBleach :waste2b} #Phase 57: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)] +2 ."Qmail"Notice.email "At 11:00:39 began in tube 6: myWCR {hotBleach :waste2b}\\t\\t#Phase 57: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:261\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 3,\\n 6 => 30,\\n 7 => 33}\\nCan@11:00:39, 10.5C, 13% humidity, 14.4psia, 12.34V, 0.37A, 338.031Ah, 4.63W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b}\\t\\t#Phase 57: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)" +3 #tStarting initialPurge +1869 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'l& +4 "core" &x  +4 .tHand.open + "manipulator"&d1 +23 "core" 1 +3 "manipulator"&g& +5 "core" & q $ +4 "manipulator"&=% +6 "core" % Y  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&f(-z +189 "core" ( +3 "manipulator"&&& +7 "core" &-n q  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &e& +4 "core" &-n  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&'o +108 "core" ' +3 .tHand.close +2 "manipulator"&A/ +20 "core" / +3 "manipulator"&H& +6 "core" &-s 4 5 u  +3 "manipulator"&?% +5 "core" %ρ C H @ +5 .tForearm.seek :retract +2 "manipulator"&0' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&]( +343 "core" ( +2 "manipulator"&K& +7 "core" & } ~ / +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & ~ [ / +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&_'ш +94 "core" ' +3 "manipulator"&S& +7 "core" & / +3 "manipulator"&v% +6 "core" %ю ~ {  +4 "collection"'C& +7 "core" &x  +3 "collection"'"& +8 "core" &x  +5 .tCC.seek :closed +3 "collection"'!(X +6 "core" &x  +4 &z  C +9 &Es 3 +9 &iu G +9 &Z V +10 &i;\ V +9 &+? V +9 &? V +9 &> V +10 &pA V +9 &!1> W +10 &"> V +9 &$= V +9 &&x> V +10 &(:; V +9 &); V +10 &+? V +9 &-A V +9 &/A> W +10 &1> V +9 &2? V +9 &4> V +10 &6J? W +9 &8 B V +9 &9A V +10 &;B V +9 &=S?\ V +10 &?< V +9 &@> V +9 &B= V +10 &DWO X +9 &Fb Z +9 &G ] +10 &I a +9 &KC a +10 &M a +9 &N a +9 &P a +10 &RI b +9 &T  b +9 &U b( +10 &Wy U +9 &X|1 't +10 &Xf I +3 ( +3 "collection"'"& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.96 +2 "collection"' & +6 "core" &Xe I + &Xd I +4 .tHand.open +2 "manipulator"&x1 +17 "core" 1 +3 "manipulator"&T% +5 "core" %ь z j  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'M& +6 "core" &Xe I +3 "collection"'I% +5 "core" %T +83 .tCSV.dial CSR +3 "collection"'D  +143 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1352 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +21 'm% +4 "core" %q  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"'/'C +715 "core" ' +4 .tCSV.dial :waste +2 "collection"' +156 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'~'P +1039 #"uploadLog"upsync +955 "core" ' +3 #tPurging external Intake +2 "collection"'b& +7 "core" &Xc I +3 "collection"'P% +6 "core" %R +3 .tCSV.dial :flush +3 "collection"'j  +45 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +2608 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +5 "collection"'s +2 'r  +6 "core" +76 ~ +6 .tCTV.dial :intake +3 "collection"'  +85 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"''P +2622 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'  +86 "core" +6 #tFlushing upper manifold + "collection"'& +7 "core" &Xb I +2 "collection"'% +6 "core" %J +3 .tCSV.dial :flush +3 "collection"'\  +78 "core"  +7 .tCS.seek 5ml +2 "collection"' 'q +1341 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'a @ +47 "core" A +6 "collection"',% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"''e +588 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'L +116 "core" ~ +6 .tCTV.dial :air +6 .CS.seek 0ml +3 "collection"'9'P +1819 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'u'2~ +824 "core" ' +3 .tCSV.dial :waste +3 "collection"'z +76 "core" +17 .tCS.seek 0ml +2 "collection"'t'P +827 "core" ' +4 "collection"'X& +6 "core" &Xb I +3 "collection"'[% +6 "core" %S +2 .tCSV.dial :flush +3 "collection"'  +47 "core"  +7 .tCS.seek 3ml +3 "collection"''2~ +826 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'G @ +47 "core" A +6 "collection"'2% +6 "core" %2y  +4 .tCS.seek 4.999ml +2 "collection"''q +576 "core" ' +3 .tCSV.dial :air +2 "collection"'w @ +7 "core" A +6 .tCS.seek 0ml +3 "collection"'*'P +1322 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +830 "core" ' +3 .tCSV.dial :waste +2 "collection"'c +79 "core" +7 .tCS.seek 0ml +3 "collection"'U'P +831 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&k& +5 "core" &\  o E - +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&6( +37 "core" ( +3 "manipulator"&-& +6 "core" & p  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &y& +4 "core" & c  +4 .tForearm.seek CC +3 "manipulator"&7'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&/ +28 "core" / +5 .tCC.seek :open +2 "collection"'$( +412 "core" ( +3 "manipulator"&Y& +5 "core" &   +4 "manipulator"&'% +6 "core" %ь  M  +3 .tForearm.seek :retract +3 "manipulator"& ' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&Q(-z +325 "core" ( +3 "manipulator"&3& +5 "core" &-  Z B +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &\\& +5 "core" &- S B +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&{'o +111 "core" ' +2 .tHand.open +2 "manipulator"&51 +24 "core" 1 +3 "manipulator"&W% +6 "core" %ug 7 6 < @ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&<' ] +105 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 6 at 11:05:30PDT23-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 3,\\n 6 => 30,\\n 7 => 33}\\nCan@11:00:39, 10.5C, 13% humidity, 14.4psia, 12.34V, 0.37A, 338.031Ah, 4.63W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Loading wcr puck from tube 6 into Collection Clamp +608 "collection"'& +6 "core" & +3 "manipulator"&1% +6 "core" % ]  +4 "storage"(% +6 "core" %. x z s +2 "storage"(}. +6 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 6 +2 "storage"((K +214 "core" ( +4 ."WCR"SC.configure :limp +7 "storage"($(\ 1b +5 (& +4 "core" &K & C +4 "manipulator"&.& +6 "core" &- B +3 "manipulator"&`% +6 "core" % ] "  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 6 +3 "manipulator"&%(: +209 "core" ( +3 "manipulator"&B& +5 "core" &E V  +4 "storage"(#& +6 "core" &K 9 F c +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 6 + 800 counts +3 "manipulator"&4'm +107 "core" ' +3 "storage"(p& +7 "core" &K p k } +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(:' +114 "core" ' +3 "storage"( - +5 "core" -', +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (& +4 "core" &K N U i +4 "manipulator"&q& +6 "core" &E  N  +7 ."WCR"Elbow.seek 6 +2 "manipulator"&O(: +9 "core" ( +3 "manipulator"&+& +5 "core" &C | +4 "storage"(& +6 "core" &K 2 ) +4 ."WCR"Forearm.seek 6 + 300 counts +3 "manipulator"&('y +30 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&o/ +19 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&^& +4 "storage"(R') +18 "core" &C m | +3 "manipulator"&% +6 "core" %{  +4 ."WCR"Forearm.seek :retract +2 "manipulator"&i' ] +60 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +31 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&F( +208 "core" ( +2 "manipulator"& & +5 "core" & |  +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &  +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +3 "manipulator"&J'ш +103 "core" ' +3 "manipulator"&Z& +6 "core" &  +3 "manipulator"&>% +6 "core" %ъ   +4 "collection"'h& +5 "core" & +6 "collection"')& +11 "core" & +3 ."WCR"CC.seek :closed +72 "collection"'(X +12 "core" & + & +3 & + & + & + & + & + & + & + &  +5 &,t ,} +6 &^v @ +9 &+f S +9 &D V +10 &? U +9 &i@ U +16 &*? V +4 &? V +8 & ?\ U +10 &"p? V +9 &$3=\ U +9 &%?\ U +10 &'? U +9 &)yA U +9 &+;< U +10 &,> U +9 &.A U +10 &0A U +9 &2CA U +9 &4> U +10 &5? U +9 &7?\ U +10 &9K< U +9 &; > U +9 &<A U +10 &>= V +9 &@SA U +9 &B? U +10 &CK V +9 &EW X +9 &GNo Z +10 &I\ ^ +9 &J ` +10 &L ` +9 &NA a +9 &P ` +10 &Q a +9 &S b +9 &UA b$ +10 &V b- +9 &X^Q &t +10 &X z O +5 ( +5 "collection"')& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.85 +3 .Hand.open +2 "manipulator"&81 +4 "core" &Xg O +14 1 +2 "manipulator"&l% +11 "core" %у \\ h w \ +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&d' ] +98 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +181 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")g+ +4 "core" + +4 "sampler")=% +5 "core" %  " +4 "collection"'&& +6 "core" &Xg O +5 "Can" }Ar +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X a +17 "collection"'M% +5 "core" %P x +4 "sampler")I% +5 "core" %/yPN d +22 "collection"'"% +5 "core" %P z +3 "sampler")_% +6 "core" %/{cb k +4 "collection"'D% +6 "core" %P ~ +2 #"WCR"Intake @28.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X0X<O@; v +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %QN | +2 ."WCR"Intake.select :close +3 "sampler")0 +19 )h% +3 "core" %^\\ +4 ."WCR"SSV.dial :exhaust +3 "sampler")i  +85 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")$'! +904 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")8  +2 "collection"'l @ +12 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +4 "Can" AC3 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"')% +4 "core" %P +4 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X9; o +38 "collection"'t% +4 "core" %P  +4 "sampler")G% +6 "core" %kh m +44 "collection"'y% +4 "core" %P( +3 "sampler")% +7 "core" %kj o +2 ."WCR"Intake.select :close +3 "sampler")0 +17 )]% +4 "core" %pn r +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +84 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +95 ."WCR"SS.seek 0ml +3 "sampler")!'! +902 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")Y  +6 "collection"'' @ +7 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +5 "Can" A!%q +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'7% +4 "core" %P +4 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X"ND y +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" % x r +17 "collection"'h% +5 "core" %PE +3 "sampler")<% +7 "core" % z +21 "collection"'i% +4 "core" %PO +3 "sampler")% +7 "core" %%( x +24 "collection"'l% +5 "core" %PY +3 "sampler")8% +7 "core" %VV y +28 "collection"')% +4 "core" %PQ +4 "sampler")$% +6 "core" % y +33 "collection"'&% +4 "core" %PL +4 "sampler")n% +6 "core" % v +38 "collection"'g% +5 "core" %PN +4 "sampler")J% +6 "core" % w +44 "collection"'=% +4 "core" %PQ +3 "sampler")H% +6 "core" %)' x +3 ."WCR"Intake.select :close +3 "sampler")0 +17 )?% +4 "core" %1. o +3 ."WCR"SSV.dial :exhaust +4 "sampler");  +83 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")e'! +872 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")f  +6 "collection"'K @ +7 "core" ? +72  +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +4 "Can" A#,Cw +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %PR +4 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0XD +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X" +4 "sampler"):% +7 "core" % MN x +14 "collection"'(% +5 "core" %P< +4 "sampler")^% +5 "core" % YW x +18 "collection"'% +5 "core" %P: +4 "sampler")R% +7 "core" % gh y +20 "collection"'O% +5 "core" %P9 +4 "sampler")Z% +7 "core" % yv x +24 "collection"'>% +5 "core" %P1 +3 "sampler")h% +7 "core" %  x +28 "collection"'<% +5 "core" %P6 +3 "sampler")i% +6 "core" %  { +4 "collection"'% +6 "core" %P: +3 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X1 +3 "sampler")\ % +6 "core" %lfdb q +18 "collection"'j% +5 "core" %P< +4 "sampler"),% +7 "core" %lgpq q +20 "collection"'A% +5 "core" %P6 +4 "sampler")% +7 "core" %lj p +23 "collection"' % +5 "core" %P= } +4 "sampler")z% +7 "core" %lk mK +28 "collection"'a% +5 "core" %P8 +3 "sampler")X% +7 "core" %lj p +32 "collection"'% +5 "core" %P? +4 "sampler")% +7 "core" %lj r +3 "collection"'9% +6 "core" %P: +2 #"WCR"Intake @33.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.16ml/s +74 "sampler")#. 0XI +4 "sampler")-% +5 "core" % z3 +58 "collection"'% +5 "core" %P0 +5 "sampler") % +5 "core" % y3 +67 "collection"'{% +4 "core" %P8 +3 "sampler")t% +7 "core" %44 z3 +74 "collection"'1% +5 "core" %P= +3 "sampler")% +6 "core" %QO z1 +86 "collection"'}% +4 "core" %P= +3 "sampler")% +7 "core" % yt +96 "collection"'.% +5 "core" %PF +3 "sampler")`% +5 "core" % yt +111 "collection"'N% +4 "core" %P9 +5 "sampler")B% +6 "core" % vt +124 "collection"'6% +4 "core" %PG +3 "sampler")5% +7 "core" % rt +140 "collection"'W% +5 "core" %P9 | +3 "sampler")p% +5 "core" % lt +161 "collection"' % +4 "core" %P= +3 "sampler")% +7 "core" %11 ot +180 "collection"'q% +4 "core" %P? +3 "sampler")3% +7 "core" %B@ pt +192 "collection"'G% +5 "core" %P< +3 "sampler")o% +5 "core" %QN qt +4 ."WCR"Intake.select :close +2 "sampler")0 +17 )#% +4 "core" %OP yt +4 ."WCR"SSV.dial :exhaust +3 "sampler")+  +84 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +80 "sampler")Q'! +937 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")4  +7 "collection"': @ +6 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +4 "Can" A) +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'(% +4 "core" %P5 +4 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X1 v +14 "collection"'Z% +5 "core" %P) +4 "sampler")>% +7 "core" %ff!IG x +17 "collection"'h% +5 "core" %P/ +3 "sampler")<% +6 "core" %ff!PO x +21 "collection"'i% +5 "core" %P& +4 "sampler")% +7 "core" %fg![Z w +24 "collection"'|% +5 "core" %P4 +3 "sampler")%% +7 "core" %fg!ff v +28 "collection"')% +5 "core" %P/ +3 "sampler")$% +7 "core" %fj wx x\ a +33 "collection"'&% +5 "core" %P0 +3 "sampler")n% +6 "core" %fh z +39 "collection"' % +5 "core" %P/ +3 "sampler")g% +7 "core" %fh z +43 "collection"'J% +5 "core" %P0 +4 "sampler")=% +5 "core" %fh y +4 "collection"'H% +5 "core" %P& +4 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0XP29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +3 "sampler")q' +5 "core" '5!JE v +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[13:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5409 '*40 r +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +5 "core" %P +4 "sampler")h% +7 "core" %"\\X n +37 "collection"'<% +5 "core" %P +4 "sampler")i% +6 "core" %"b` q +44 "collection"'% +5 "core" %P +3 "sampler")|% +6 "core" %"ge o +51 "collection"'%% +6 "core" %P +3 "sampler"))% +6 "core" %!po q +58 "collection"'$% +5 "core" %P +3 "sampler")&% +6 "core" % {{ t +66 "collection"'n% +5 "core" %P +4 "sampler")^% +7 "core" %  w\ ` +3 "collection"' % +6 "core" %P( +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X% +8 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'' +2596 "core" ' +3 "collection"'% +5 "core" %  '  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'w ` +32 "core" a +85 ."WCR"CS.seek 2.014ml +3 "collection"''2 +2093 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'*  +4 'c  +11 "core"  +24  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Kb +5 ."WCR"CS.seek 0ml +2 "collection"''P +110 "core" '\  S M +5 ."WCR"CBV.dial :waste2b +3 "collection"'u  +36 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'[' +528 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'L  +151 "core" +7 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'y  +47 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'' +591 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"']' +2093 "core" ' +3 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +80 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'m  +102 "core"  +11 "collection"'I% +6 "core" %  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'7 ` +75 "core" a +9 ."WCR"CS.seek 7.179ml +3 "collection"'Y' +454 "Can" `A2s +323 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'2  +7 ''  +31 "core"  +116  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Kb +5 ."WCR"CS.seek 0ml +3 "collection"'k'P +1638 "core" ' U N+ +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'-  +38 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +308 "core" ' +4 ."WCR"delay 1:00 +6009 .CTV.dial :air,avoiding: :intake +3 "collection"'  +150 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'{  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'t' +585 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'1' +2086 "core" ' +4 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +2 "collection"' @ +80 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'}  +103 "core"  +10 "collection"'% +5 "core" %  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'. ` +74 "core" a +9 ."WCR"CS.seek 7.158ml +3 "collection"'`'j +782 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'N  +9 'B  +28 "core"  +116  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Kb +4 ."WCR"CS.seek 0ml +3 "collection"'!'P +1617 "core" 'y R M3 +5 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'6  +37 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'5' +332 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'W  +149 "core" +7 "collection"'p& +5 "core" &Xb# O +4 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +3 "manipulator"& % +5 "core" % c x x J  +4 "storage"(\\% +6 "core" %J ' ' +2 "storage"(. +5 "core" .(K +4 ."WCR"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 5 +3 "storage"(G(; +194 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (o& +4 "core" &; +3 "manipulator"&#& +7 "core" &   +2 "manipulator"&+% +81 "core" % c   I  +7 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 5 +3 "manipulator"&( +175 "core" ( +2 "manipulator"&:& +7 "core" &$ x y v P +3 "storage"(4& +6 "core" &; % ' +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&(' +94 "core" ' +3 "storage"(Q& +6 "core" &;\ 2\ : + +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(R' +308 "core" ' +2 "storage"(O- +5 "core" -'B +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&Z& +5 "core" &$ X f P +3 "storage"(q& +7 "core" &;\ \  Z +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 5 +3 "manipulator"&>' +34 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&h, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(<- +4 "core" -'B +5 ."WCR"SE.seek 2.15 Pucks below Top Plate +3 "storage"(i' +26 "core" ' +2 "manipulator"&% +7 "core" %R  +2 "storage"(|& +5 "core" &;\ \  5 +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 301 counts +2 "manipulator"&%' +12 "core" ' +3 "manipulator"&)& +5 "core" &$ | y P +4 "storage"($& +5 "core" &; # $ j +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&&' +29 "core" ' +4 ."WCR"SE.seek 3.15 Pucks below Top Plate +2 "storage"(n' +37 "core" ' +2 "manipulator"&^& +7 "core" &$  P +3 "manipulator"& % +6 "core" %   +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&3' ] +90 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&=( +182 "core" ( +3 "manipulator"&H& +5 "core" & N C C % +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & T X 4 % +5 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +99 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&K/ +20 "core" / +7 ."WCR"CC.seek :open +3 "collection"'f( +410 "core" ( +3 "storage"(& +5 "core" &; q m +4 "storage"(e& +6 "core" &; p m +3 "manipulator"&l& +6 "core" & ^ # +3 "manipulator"&% +73 "core" %ѕ  +3 ."WCR"Forearm.seek :retract +13 "manipulator"&E' ] +95 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"& ( +174 "core" ( +3 "manipulator"&S& +5 "core" &$ T y +4 "storage"(v& +5 "core" &; ; +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."WCR"Forearm.seek 5 +3 "manipulator"&T' +112 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&V, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&g1 +22 "core" 1 +3 "manipulator"&?% +7 "core" %\\ 6 5  +2 "storage"(;& +5 "core" &; ( 1 +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 5 + 312 counts +3 "manipulator"&_'% +11 "core" ' +3 "manipulator"&M& +5 "core" &% k x +4 "storage"(0& +5 "core" &; | | +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&' +25 "core" ' +3 "storage"(% +6 "core" % +4 ."downElevator"SE.seek :down +6 "storage"(/') +97 (b% +4 "core" %>C v ) ` +4 "manipulator"&D% +5 "core" %\   +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&C' ] +88 "core" ' +43 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'~& +6 "core" &< +3 "manipulator"&x& +5 "core" &% x +4 "manipulator"&8% +57 "core" % N   +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +190 "core" ( +3 "manipulator"&s& +6 "core" &- B +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &"& +4 "core" &- K B +4 .tForearm.seek :garage +3 "manipulator"&'o +112 "core" ' +3 .tHand.close + "manipulator"&/ +21 "core" / +2 "manipulator"&@& +5 "core" &- g \\ V B +4 "manipulator"&J% +5 "core" %ρx X Z  +5 .tForearm.seek :retract +2 "manipulator"&r' ] +108 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +10 "manipulator"&\ ( +317 "core" ( +3 "manipulator"&j& +5 "core" & a & +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &U& +71 "core" &  n & +4 .tForearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&A'ш +104 "core" ' +4 "manipulator"&& +6 "core" & W & +3 "manipulator"& % +7 "core" %т H  +3 "collection"'z& +7 "core" &= +4 "collection"',& +8 "core" &* +4 .tCC.seek :closed +4 "collection"'(X +6 "core" &> +4 &> 2 +8 &Du? 2 +9 &1ltA G +9 &Y; U +10 &?: U +9 &B?= U +9 &A@ U +10 &@? U +9 &@< U +10 &!H>= U +9 &#\ ?F U +9 &$== U +10 &&C7 U +9 &(PA; U +9 &*?? U +10 &+?= U +9 &-?2 U +10 &/Z>: U +9 &1<= U +9 &2?< U +10 &4@2 U +9 &6aA. U +9 &8#A8 U +10 &9>5 U +9 &;>3 U +10 &=j?3 U +9 &?,B6 U +9 &@>: T +10 &B?7 U +9 &DpI6 U +10 &F+Y5 X +9 &Gx< [ +9 &I6 ` +10 &KX4 ` +9 &M1 ` +9 &N4 a +10 &P; a +9 &R[: b +10 &T: b +9 &U5 b' +9 &W: T +10 &X%1 *y +9 &Xn6 R +3 ( +3 "collection"',& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.80 +2 "collection"'X& +6 "core" &Xj? R + &Xj& R +5 .tHand.open +2 "manipulator"&a1 +21 "core" 1 +4 "manipulator"&9% +5 "core" %q 5 4 X  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +100 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &Xj; R +4 "collection"'w% +6 "core" %) +4 .tCSV.dial CSR +2 "collection"'  +45 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'*'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 'c% +4 "core" %q:  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.499ml +2 "collection"'u'? +701 "core" ' +3 .tCSV.dial :waste +3 "collection"' +143 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"''P +1985 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'L& +6 "core" &Xk9 R +3 "collection"'y% +6 "core" %Q" +2 .tCSV.dial :flush +3 "collection"'[  +48 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"''q +1323 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +46 "core" B +6 "collection"'m% +7 "core" %q:  +4 .tCS.seek 7ml +2 "collection"'I'd +587 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'7  +2 ']  +79 "core"  +77  +7 .tCBV.dial :waste2b +18 .CS.seek 0ml +2 "collection"'''P +1802 "core" ' +4 #tFlushing upper manifold +2 "collection"'2& +5 "core" &XkK R +4 "collection"'Y% +6 "core" %T: +3 .tCSV.dial :flush +2 "collection"'-  +79 "core" +9 .tCS.seek 5ml +2 "collection"'k'q +48 "Can" fA6% +1271 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +48 "core" B +6 "collection"'{% +6 "core" %qH  +5 .tCS.seek 7ml +2 "collection"''c +582 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'t +3 '  +59 "core"  +68 +8 .tCTV.dial :air +3 "collection"'}  +150 "core" ~ +9 .tCS.seek 0ml +2 "collection"''P +1847 "core" ' +5 .tdelay 7 seconds +707 .CS.seek 3ml + "collection"'.'2~ +826 "core" ' + .tCSV.dial :waste +2 "collection"'1 +43 "core" +5 .tCS.seek 0ml +2 "collection"'B'P +818 "core" ' +2 "collection"'N& +4 "core" &Xj& R +2 "collection"'`% +3 "core" %T@ +2 .tCSV.dial :flush + "collection"'6  +46 "core"  +5 .tCS.seek 3ml + "collection"'!'2~ +825 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'W @ +45 "core" A +4 "collection"'p% +3 "core" %2|%  +3 .tCS.seek 5ml + "collection"' 'q +571 "core" ' +2 .tCSV.dial :air +2 "collection"'\\ @ +4 "core" A +5 .tCS.seek 0ml + "collection"''P +1314 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'o'2~ +818 "core" ' +2 .tCSV.dial :waste +2 "collection"'# +90 "core" +5 .tCS.seek 0ml + "collection"'+'P +829 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +3 "core" &XkP R +2 "collection"':% +3 "core" %N6 +2 .tCSV.dial CSR +2 "collection"'4  +141 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 8ml +2 "collection"'F'! +2062 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml +2 "collection"'Q' +568 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'d +60 'O  +6 "core"  +104 +4 .tCTV.dial :intake + "collection"'Z  +84 "core"  +5 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml + "collection"'q' +2107 "core" ' + .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'<  +82 "core"  +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''P +583 "core" ' +3 #tFlushing lower manifold's waste2b port + .CSV.dial CSR + "collection"'|  +113 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 4ml +2 "collection"')'R8 +1101 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'$' +1568 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'^  +2 .tCTV.dial CSV +5 "collection"'  +40 "core" ~ +113  +5 .tCBV.dial :waste2b +2 "collection"'(  +52 "core"  +5 .tCS.seek 0ml +2 "collection"''P +2548 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'R  +47 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'>'R8 +1096 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'%' +1561 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'i + 'H  +54 "core"  +59 +5 .tCTV.dial :air +2 "collection"'&  +148 "core" +5 .tCS.seek 0ml + "collection"''P +2542 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'h'2~ +818 "core" ' +2 .tCSV.dial :waste +2 "collection"'K +45 "core" +5 .tCS.seek 0ml + "collection"'3'P +814 "core" ' +59 #tFlushing upper manifold + "collection"'& +4 "core" &XkS R +2 "collection"'% +3 "core" %OU +2 .tCSV.dial :flush + "collection"'e  +45 "core"  +5 .tCS.seek 5ml +2 "collection"'l'q +1317 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" A +4 "collection"'S% +4 "core" %q@  +3 .tCS.seek 6.999ml + "collection"'v'b +572 "core" ' +4 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +6 "collection"' +2 '=  +14 "core"  +98 ~ +10 .tCTV.dial :air +2 "collection"'g  +6 "core" +10 .tCS.seek 0ml +4 "collection"'?'P +1790 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"';'2~ +815 "core" ' +2 .tCSV.dial :waste + "collection"'M +47 "core" +5 .tCS.seek 0ml + "collection"'0'P +816 "core" ' +2 "collection"'& +3 "core" &Xk6 R +2 "collection"'E% +4 "core" %UK +2 .tCSV.dial :flush +2 "collection"'b  +43 "core"  +5 .tCS.seek 3ml + "collection"'D'2~ +827 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +46 "core" A +5 "collection"'T% +3 "core" %2z6  +4 .tCS.seek 4.999ml + "collection"'_'q +574 "core" ' +2 .tCSV.dial :air +2 "collection"'~ @ +6 "core" @ +5 .tCS.seek 0ml +2 "collection"'x'P +1305 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'n'2~ +821 "core" ' +2 .tCSV.dial :waste + "collection"'8 +78 "core" +5 .tCS.seek 0ml +2 "collection"''P +818 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'s& +3 "core" &XkB R +2 "collection"'"% +3 "core" %P3 +2 .tCSV.dial :flush + "collection"'/  +46 "core"  +5 .tCS.seek 5ml +2 "collection"'V'q +1320 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" @ +4 "collection"'@% +4 "core" %qR  +2 .tCS.seek 7ml + "collection"'J'e +576 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'C  + '  +59 "core"  +93  +15 .tCBV.dial :waste2b +5 "collection"'  +53 "core"  +10 .tCS.seek 0ml +4 "collection"'j'P +1799 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'U& +4 "core" &XkO R +2 "collection"'% +53 "core" %S: +2 .tCSV.dial CSR +9 "collection"'  +46 "core"  +7 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"'z'! +2059 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml +2 "collection"'r' +572 "core" ' +4 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +6 "collection"'f +3 'X  +57 "core"  +58 +8 .tCTV.dial :intake +3 "collection"'a  +84 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'9' +2131 "core" ' +5 .tIntake.select :close +4 "sampler")0 +34 .tCTV.dial :air +4 "collection"'  +93 "core"  +16 .tCS.reconfigure :default +4 "collection"'#P d@b +16 .tCS.seek 0ml +8 "collection"'w'P +587 "core" ' +3 .tCSV.dial CSR +3 "collection"',  +113 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"''q +1347 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'A' +400 "Can" eA9 +956 "core" ' +3 .tCSV.dial CBV +2 "collection"'5 +112 "core" +8 .tCS.seek 0ml +2 "collection"'c'P +2623 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&*& +5 "core" & ^ & +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +6 "core" ( +4 "manipulator"&u& +5 "core" & & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &L& +4 "core" & Z & +5 .tForearm.seek CC +2 "manipulator"&y'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&[/ +27 "core" / +6 .tCC.seek :open +2 "collection"'( +409 "core" ( +2 "manipulator"&& +7 "core" &  q & +2 "manipulator"&m% +6 "core" %ц  y  +4 .tForearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +72 .tElbow.seek :garage +12 "manipulator"&7(-z +327 "core" ( +2 "manipulator"&]& +7 "core" &- S 5 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &I& +4 "core" &- f 5 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&2'o +113 "core" ' +3 .tHand.open +2 "manipulator"&Y1 +19 "core" 1 +2 "manipulator"&-% +5 "core" %tg W ^ ? +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'' ] +104 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 57: Tuesday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:39 +2 #Preparing to sleep until 9/24/25 11:00AM +17 #Asleep til 9/24/25 11:00AM +5 #Continuing at 11:00PDT24-Sep-25 +4 "Can" KA9ȡ +7 ."Qmail"GoodNews.email "Then, in tube 6: myDA_WCR \\t\\t\\t\\t#Phase 58: Wednesday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:265\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 4,\\n 6 => 29,\\n 7 => 33}\\nCan@12:00:48, 11.7C, 13% humidity, 14.4psia, 12.33V, 0.37A, 338.873Ah, 4.54W\\nSampled 300.0ml",Subject: "Asleep until 11:00PDT24-Sep-25" +1064 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +6440 #"uploadLog"upsync +47312 "Can" 2A;Q +60002  1A= +60009  RA?} +59995  2AA +60002  HAC +60002   2AEz? +60002 \  2AGtղ +60002   4AIZk +60003   1AKP +60002  2AMBė +60002  2AO5- +60002  +AQò +60002  +ARY +60002  +AT9 +60002  2AVDž +60003  1AX +60002  <AZȱ +60002  2A[G +60002  2A]ݲ +60002  2A_s +60002  2Aa +60003  2Ac˟ +60002  BAe5 +60002  1Ag˲ +60002  1Aia +60002  1Ak +60003  +Am΍ +60004  *An# +60000  1ApϹ +60002  4ArO +60003  @At| +60002  1Avf{ +60002  4Ax[ +60002  1AzBҧ +60003  2A|1= +60002  2A~'Ӳ +60002  1Ai +60003  1A +60002  ;AՕ +60002  2A+ +60002  PAw +60003  2AeW +60002  -A6 +60002  +A؃ +60003  2A +60002  1Agٯ +60002  ;AcE +60002  2AJ۲ +60002  EA2q +60003  6A& +60002  2Aܝ +60002  1A3 +60002  1Aɲ +60003  2A_ +60002  ;A +60002  1Aߋ +60002  +A! +60003  HAෲ +60002  1AM +60002  1A +60002  <Ay +60002  2A +60003  1A㥲 +60002  ;A; +60002  2AѲ +60002  6Ag +60002  AAq +60003  OAf擲 +60002  1AY) +60001  +AT翲 +60003 \  /AU +60002   1A @PDT1758697799.37   4Að遲 +60002   DAś +60002  1ALjꭲ +60002  AAzC +60002  ;Acٲ +60002  <AOo +60003  1A4 +60002  AA,훲 +60002  9A1 +60002  3ADz +60002  FA] +60002  +A؛ +60002  1AQ +60003  2A< +60002  1A1 +60002  1A"K +60002  2A  +60002  1Aw +60002  1A +60002  2A +60003  OA9 +60002  :Aϲ +60002  =Ae +60002  4A +60002  +AX +60003  1A' +60002  2A +60002  ;AS +60003  4A +60002  2A +60002  A +60002  1A +60003  2BA +60002  2Bײ +60002  1B}m +60002  1Bk +60003  FBZ +60002  +B\ / +60003  ,B Ų +60004  1B `[ +60003  1B^ +60004  2BE +60004  1B. +60003  4B% +60002  PBI +60003  1B߲ +60002  @Bu +60002  MB +60002  2B +60003  3B 7 +60002  2B"Ͳ +60002  +B$c +60002  1B&N +60002  GB(B +60002  2B*/ % +60003  2B,  +60002  1B.\ Q +60002  1B0\ +60002  <B1 } +60002  6B3  +60002  1B5 +60003  >B7 ? +60002  2B9 ղ +60002  1B;k +60002  +B=h +59918  :B?{ +13 #tPowering core bus +348 "Can" =B?#c +213 .tGate.power :raw,:ON +2 "sampler") +30 )  +3 "core"  +4 "collection"' +4 '{ +5 "core"  +4 "processing"% +3 %k +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 4,\\n 6 => 29,\\n 7 => 33}\\nCan@11:00:39, 10.9C, 14% humidity, 14.4psia, 12.34V, 0.36A, 344.021Ah, 4.40W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t\\t\\t\\t#Phase 58: Wednesday DA+WCR with Regular cleanup (4 pucks)" +2 #tPhase [myDA_WCR #Phase 58: Wednesday DA+WCR with Regular cleanup (4 pucks)] +1222 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &y* \ +4 .tHand.open + "manipulator"&)1 +23 "core" 1 +3 "manipulator"&^& +5 "core" & i $ +4 "manipulator"& % +6 "core" % ( G 2 +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&((-z +197 "core" ( +2 "manipulator"&$& +7 "core" &- V +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &R& +4 "core" &-  V +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&'o +107 "core" ' +3 .tHand.close +2 "manipulator"&>/ +26 "core" / +3 "manipulator"&H& +5 "core" &- > 6 @ V +4 "manipulator"&i% +6 "core" %~v 7 > G  +3 .tForearm.seek :retract +3 "manipulator"&&' ] +110 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&%( +335 "core" ( +3 "manipulator"&& +5 "core" & I 0 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &K& +4 "core" & | v / +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&h'ш +98 "core" ' +3 "manipulator"&& +5 "core" & u y / +4 "manipulator"&% +5 "core" %э t | +5 "collection"'e& +6 "core" &y0 \ +4 "collection"'3& +8 "core" &y5 \ +5 .tCC.seek :closed +3 "collection"'(X +7 "core" &y8 \ + &y9  +6 &4u9 , +10 &]x; A +9 &j8 U +9 &C< V +10 &C= V +9 &ZA5 V +10 &C8 V +9 &@= W +9 & @? W +10 &"a@= W +9 &$$C< V +9 &%D; W +10 &'C= V +9 &)jA< V +10 &+,A= V +9 &,C6 V +9 &.?: V +10 &0sC; V +9 &26A8 V +10 &3BB W +9 &5D= V +9 &7zB@ V +10 &9;@= W +9 &:?> W +9 &<B= V +10 &>C: V +9 &@DA= V +9 &B@7 W +10 &CI5 W +9 &E]< Y +10 &G=v9 \\ +9 &H> _ +9 &J7 ` +10 &Lt6 a +9 &N69 a +9 &O9 a +10 &Q9 b +9 &Sw5 b +10 &U0? b) +9 &V: b6 +9 &XNT< + +10 &Xk7 L +5 ( +5 "collection"'3& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.77 + "collection"'S& +7 "core" &Xg6 L + &Xg9 L +4 .tHand.open +2 "manipulator"&l1 +21 "core" 1 +2 "manipulator"&=% +7 "core" %{ ] ^ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +4 "manipulator"&' ] +101 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'g& +5 "core" &X]' L +4 "collection"'v% +6 "core" %K7 +3 .tCSV.dial CSR +3 "collection"'?  +143 "core"  +9 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +94 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'M'q +1347 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +18 ';% +4 "core" %q>  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"''@ +712 "core" ' +3 .tCSV.dial :waste +2 "collection"'E +143 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'b'P +1981 "core" ' +4 #tPurging external Intake +2 "collection"'0& +8 "core" &X\\* L +3 "collection"' % +6 "core" %O7 +4 .tCSV.dial :flush +3 "collection"'T  +46 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'D' +36 #"uploadLog"upsync +2566 "core" ' +4 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'~ +3 '_  +18 "core" +62  +6 .tCTV.dial :intake +3 "collection"'x  +85 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +3 "collection"'8'P +2608 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'n  +85 "core"  +6 #tFlushing upper manifold +2 "collection"'s& +5 "core" &X\\$ L +3 "collection"'"% +5 "core" %R( +4 .tCSV.dial :flush +2 "collection"'/  +79 "core"  +8 .tCS.seek 5ml +2 "collection"''q +1318 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +47 "core" B +5 "collection"'@% +6 "core" %q:  +4 .tCS.seek 7ml +3 "collection"'V'c +581 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'C +116 "core" ~ +6 .tCTV.dial :air +3 "collection"'  +6 "core" +7 .tCS.seek 0ml +3 "collection"''P +1817 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'J'2~ +831 "core" ' +3 .tCSV.dial :waste +2 "collection"'U +48 "core" +7 .tCS.seek 0ml +2 "collection"''P +825 "core" ' +3 "collection"' & +7 "core" &X[= L +2 "collection"'j% +6 "core" %U6 +3 .tCSV.dial :flush +3 "collection"'z  +45 "core"  +8 .tCS.seek 3ml +2 "collection"'X'2~ +824 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'f @ +125 "core" B +6 "collection"'a% +5 "core" %2{5  +8 .tCS.seek 5ml +2 "collection"'r'q +579 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +17 "core" > +6 .tCS.seek 0ml +3 "collection"'9'P +1325 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"','2~ +833 "core" ' +3 .tCSV.dial :waste +2 "collection"'w +78 "core" +7 .tCS.seek 0ml +2 "collection"''P +823 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&5& +6 "core" & 0 + +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&A( +32 "core" ( +2 "manipulator"&*& +7 "core" & l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &u& +4 "core" & l +4 .tForearm.seek CC +3 "manipulator"&L'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&[/ +16 "core" / +5 .tCC.seek :open +2 "collection"'\ ( +409 "core" ( +3 "manipulator"&& +6 "core" & b !l +3 "manipulator"&% +5 "core" %щ < +4 .tForearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&m(-z +323 "core" ( +3 "manipulator"&y& +5 "core" &- K "F +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &- , !F +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&]'o +114 "core" ' +2 .tHand.open +2 "manipulator"&I1 +27 "core" 1 +2 "manipulator"&Y% +6 "core" %p_ [ b A 2 +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&-' ] +104 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 #Loading sh1 puck from tube 6 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 6 at 11:05:24PDT24-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 4,\\n 6 => 29,\\n 7 => 33}\\nCan@11:00:39, 10.9C, 14% humidity, 14.4psia, 12.34V, 0.36A, 344.021Ah, 4.40W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'& +1186 "core" & +3 "manipulator"&2% +6 "core" % N t  +4 "storage"( % +6 "core" %, j m m +3 "storage"({. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(k(K +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &K E _ +6 "manipulator"&}& +8 "core" &- T F +2 "manipulator"&t% +6 "core" % N  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +3 "manipulator"&(: +197 "core" ( +2 "manipulator"&& +6 "core" &F  +3 "storage"(1& +6 "core" &K d j +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +3 "manipulator"&.'m +116 "core" ' +3 "storage"(6& +6 "core" &K U R z +84 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(B' +128 "core" ' +2 "storage"(p- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (W& +5 "core" &K M M c +7 "manipulator"&\\& +6 "core" &F  +3 .tElbow.seek 6 +3 "manipulator"&'(: +20 "core" ( +3 "manipulator"&7& +5 "core" &C L  +4 "storage"(P& +6 "core" &K ' / 9 +4 .tForearm.seek 6 + 300 counts +2 "manipulator"&c'y +34 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&!/ +27 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&o& +4 "storage"(G') +13 "core" &C  +3 "manipulator"&`% +7 "core" %Л T  +3 .tForearm.seek :retract +7 "manipulator"&O' ] +60 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +31 "core" ' +3 .tElbow.seek CC +3 "manipulator"&N( +186 "core" ( +3 "manipulator"&#& +6 "core" & ) +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &Z& +4 "core" & ; ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&<'ш +95 "core" ' +3 "manipulator"&Q& +5 "core" & U ) +5 "manipulator"&4% +5 "core" %я U  +5 "collection"'F& +5 "core" &8 +4 "collection"'& +8 "core" &: +4 .tCC.seek :closed +4 "collection"'(X +7 "core" &< + &<  +8 &-t? ,~ +10 &]u< @ +9 &3g< T +9 &?; V +10 &@< U +9 &s>6 U +9 &4C6 V +10 &A6 V +9 & <7 U +10 &"z<9 V +9 &$<A6 V +9 &%A7 V +10 &'>2 U +9 &)A5 U +9 &+DA3 V +10 &-A3 V +9 &.A5 V +10 &0?6 V +9 &2M<: U +9 &4>5 U +10 &5>2 V +9 &7>) V +9 &9U@3 U +10 &;>2 U +9 &<>1 U +9 &>?, U +10 &@\\<, V +9 &B<, U +10 &C>6 V +9 &EL4 V +9 &G_T: X +10 &Ii( Y +9 &J) \\ +10 &L* _ +9 &NO* ` +9 &P1 ` +10 &Q* a +9 &S( a +9 &UM0 b" +10 &W 1 b( +9 &XkP, e +9 &X{4 R +6 ( +5 "collection"'& +4 "core" &Xm2 R +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.69 +3 .Hand.open + "manipulator"&1 +26 "core" 1 +3 "manipulator"&)% +6 "core" %у x [  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&^' ] +105 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +84 .SS.hold +2 "sampler") + +5 "core" + +3 "sampler")$% +5 "core" %$ +3 "collection"'R& +5 "core" &Xm R +6 "Can" BAu +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")+ +6 "core"  +7 .tSS.reconfigure :fast + "sampler")#.0X'3 +271 "core" ' +3 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")H  +7 "collection"'i @ +122 "core" @ +27  +6 .tdelay 3.8 seconds +383 "collection"'d% +6 "core" %T4 j +3 "sampler")% +6 "core" %3  Y\ O +3 #tSensor limits: Intake max 169.7psia; Outlet max 130.0psia +2 .SSV.dial :spit +2 "sampler")( +150 "core" +8 .tSS.seek 0ml +2 "sampler")'! +270 "core" ' +3 .tSSV.dial CBV +2 "sampler")K  +153 "core"  +5 .tCTV.dial :intake +3 "collection"'  +87 "core"  +8 #tWaiting for sampler to finish priming... + .delayUntil "11:08:57.23" +1295 #"flow"3.1L/min +1782 #"uploadLog"upsync +1226 #"flow"3.6L/min +3008 #3.5L/min +6015 #3.7L/min +2785 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +12 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")  +10 "core"  +12 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +4 "Can" ~BDg\ +3 .tIntake.select :open +2 "sampler") +218 "collection"'e% +4 "core" %T4 u +3 #tIntake @29.0psia, vacuum from 20.0 to 26.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X wU +3 .tIntake.select :close +2 "sampler")0 +18 )>% +4 "core" %A> z. +3 .tSSV.dial :exhaust +3 "sampler")K  +83 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")'! +904 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")  +86 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 775.0ml +5 "Can" BH.f +2 .tIntake.select :open +2 "sampler") +217 "collection"'e% +4 "core" %T +3 #tIntake @33.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X!% +4 "core" %T +3 #tIntake @31.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X0X0X1% +5 "core" %/- up +40 "collection"'% +4 "core" %T +3 "sampler")\ % +7 "core" %-0 wp +2 .tIntake.select :close +2 "sampler")0 +18 )% +4 "core" %C@ yp +3 .tSSV.dial :exhaust +3 "sampler")e  +83 "core"  +7 .tExhaust.select :open +2 "sampler")@ +19 .tSS.seek 0ml +70 "sampler")'! +913 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")l  +86 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 525.0ml +4 "Can" BM.% +3 .tIntake.select :open +2 "sampler") +217 "collection"'=% +4 "core" %T +4 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +5 "core" %WX { +45 "collection"'% +4 "core" %T +4 "sampler")% +5 "core" % x +51 "collection"'\ % +5 "core" %T +3 "sampler")% +5 "core" % | +59 "collection"'e% +4 "core" %T +3 "sampler"))% +6 "core" % | +66 "collection"'l% +4 "core" %T +4 "sampler")=% +6 "core" % {D +75 "collection"'% +4 "core" %T +3 "sampler")|% +6 "core" %#" zD +86 "collection"'O% +79 "core" %T +4 "sampler")K% +6 "core" %/, yD +2 .tIntake.select :close +5 "sampler")0 +16 )% +4 "core" %,+ xD +4 .tSSV.dial :exhaust +3 "sampler");  +83 "core"  +7 .tExhaust.select :open +2 "sampler")@ +20 .tSS.seek 0ml +2 "sampler")v'! +903 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")M  +86 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 425.0ml +4 "Can" BR+/ +3 .tIntake.select :open +2 "sampler") +216 "collection"'g% +5 "core" %T +3 #tIntake @32.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X v +5 #tVacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %T +4 "sampler")F% +6 "core" % z +110 "collection"'% +5 "core" %T +3 "sampler")% +7 "core" %53 x +124 "collection"'\ % +4 "core" %T +4 "sampler")% +6 "core" %HC x +141 "collection"'e% +4 "core" %T +3 "sampler"))% +6 "core" %@= x +3 .tIntake.select :close +2 "sampler")0 +18 )l% +4 "core" %;; ~ +3 .tSSV.dial :exhaust +3 "sampler")=  +83 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")'! +882 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")|  +89 "core" +25 #tAllowing 5:18 for 25.0ml of remaining 375.0ml +13 "Can"  BUxvUW +10 .tIntake.select :open +7 "sampler") +240 "collection"'O% +8 "core" %T +6 #tIntake @31.8psia, vacuum from 20.0 to 26.0psi +6 .SS.reconfigure :inhaling 0.20ml/s +4 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +3 "sampler")P' +5 "core" 'U\ 1 v +2 !o:I2C::UnexpectedReply: mesg"5I2C::Servo::AbsMove3Reply[31:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1885 '}\ 1 y +5 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %}{u w { +50 "collection"'F% +4 "core" %T +4 "sampler")% +7 "core" %} x +57 "collection"'% +4 "core" %T +4 "sampler")\ % +7 "core" %} y +2 "collection"'% +5 "core" %T +4 #tIntake @33.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X%29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +3 "sampler")' +5 "core" '1,+ t +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[0E:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +10609 ' +2 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X q +34 "collection"'% +4 "core" %T +3 "sampler")y% +6 "core" %IH t +39 "collection"'n% +4 "core" %T +3 "sampler")I% +6 "core" %XU r +45 "collection"'Y% +4 "core" %T +3 "sampler")% +5 "core" %cc u +52 "collection"'[% +4 "core" %T +7 "sampler")L% +5 "core" %tp u +56 "collection"']% +4 "core" %T +4 "sampler")A% +6 "core" % q +66 "collection"'% +4 "core" %T +4 "sampler")% +5 "core" % p +76 "collection"':% +4 "core" %T +3 "sampler")%% +5 "core" % r +87 "collection"'V% +4 "core" %T +3 "sampler")}% +5 "core" % r +98 "collection"'t% +4 "core" %T +4 "sampler")% +5 "core" %  r +111 "collection"' % +4 "core" %T\ +3 "sampler")W% +5 "core" %97 t +126 "collection"'\\% +4 "core" %T +4 "sampler") % +6 "core" %VR u +141 "collection"'p% +4 "core" %T +3 "sampler"),% +5 "core" %| w +161 "collection"'!% +4 "core" %T +4 "sampler")w% +6 "core" % t{ +180 "collection"'% +4 "core" %T +4 "sampler")`% +5 "core" % u{ +194 "collection"'o% +4 "core" %T +3 "sampler").% +6 "core" % u{ +193 "collection"'6% +4 "core" %T  +4 "sampler")#% +5 "core" %## t{ +194 "collection"'c% +4 "core" %T +4 "sampler")B% +6 "core" %/- u{ +193 "collection"'-% +4 "core" %T +3 "sampler")7% +6 "core" %FA r{ +193 "collection"'2% +5 "core" %T +3 "sampler")1% +5 "core" %@< u{ +4 .tIntake.select :close +2 "sampler")0 +18 )'% +3 "core" %=: z{ +4 .tSSV.dial :exhaust +2 "sampler")  +85 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler"){'! +922 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")m  +86 "core"  +8 #tAllowing 5:18 for 25.0ml of remaining 300.0ml +5 "Can"  B^2 +2 .tIntake.select :open +2 "sampler") +217 "collection"'% +70 "core" %T +4 #tIntake @33.7psia, vacuum from 20.0 to 26.0psi +14 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X-: k +3 "collection"'H% +6 "core" %T | +2 #tIntake @28.3psia, vacuum from 19.8 to 25.8psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +3 "sampler")d' +5 "core" 'ل? r +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[50:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +12888 ' +3 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X% +5 "core" %3 r +16 "collection"'F% +5 "core" %T +3 "sampler")% +5 "core" %3 u +19 "collection"'% +4 "core" %T +4 "sampler")\ % +5 "core" %3  t +22 "collection"'% +4 "core" %T +4 "sampler")4% +5 "core" %2  t +26 "collection"'l% +4 "core" %T' +3 "sampler")=% +5 "core" %3 r +30 "collection"'% +4 "core" %T +4 "sampler")|% +5 "core" %2 s +34 "collection"'O% +5 "core" %T +3 "sampler")% +6 "core" %2 s +38 "collection"';% +5 "core" %T[ +3 "sampler")Q% +7 "core" %2 s +43 "collection"'M% +5 "core" %T +3 "sampler")g% +5 "core" %" wK +52 "collection"'v% +4 "core" %T$ +3 "sampler")% +6 "core" %+) t +58 "collection"'e% +4 "core" %T +4 "sampler")T% +7 "core" %31 v +65 "collection"'b% +4 "core" %T +3 "sampler")E% +6 "core" %== u +5 .tSS.reconfigure :default +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'z'P +99 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +76 "sampler") +151 "core"  +7 .tSS.reconfigure :exhale +3 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"''P +90 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +150 "core" +6 .tSS.reconfigure :exhale +2 "sampler")#.0X' +1575 "core" ' +3 .tCSV.dial CSR +3 "collection"'F  +47 "core"  +10 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +3 "collection"' +19 .tCS.reconfigure :default + "collection"'#P d@b +80 .tCS.seek 2ml +2 "collection"'' +597 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '% +4 "core" %  +4 .tCS.seek 5ml +3 "collection"'\ 'q +845 "core" ' +3 .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'  +47 "core" ~ +8 .tCS.seek 1ml +3 "collection"'4'\ +1106 "core" ' +4 "collection"'l9 +6 "core" 9 +3 "collection"'=% +6 "core" %  +3 #tBefore lysing Collection Puck Heater at 12.6C/64.2psia +3 #Heating Puck.from 6, :sh1 in Collection Clamp to 70C for 10:00 +3 .CH.seek 70C,8:00 +4 "collection"' \ s +3 '|9 +11 "core" 9 +104 "collection"'O9 +4 "core" 9d +104 "collection"'9 +5 "core" 9 d +104 "collection"';9 +4 "core" 9d +104 "collection"'Q9 +5 "core" 9d +104 "collection"'d9 +5 "core" 9d +104 "collection"'M9 +5 "core" 9d +104 "collection"'g9 +5 "core" 9d +104 "collection"'v9 +5 "core" 9#d +104 "collection"'9 +5 "core" 9(d +104 "collection"'e9 +5 "core" 9,d +104 "collection"'T9 +5 "core" 91d +104 "collection"'b9 +4 "core" 9(5d +105 "collection"'E9 +4 "core" 989d +105 "collection"'?9 +4 "core" 9I>d +104 "collection"'h9 +4 "core" 9[Bd +105 "collection"'G9 +4 "core" 9pFd +105 "collection"'9 +4 "core" 9Kd +104 "collection"'_9 +5 "core" 9 Od +104 "collection"'K9 +4 "core" 9\ Sd +105 "collection"'S9 +11 "core" 9 Xd +105 "collection"' 9 +5 "core" 9 \\d +104 "collection"'89 +4 "core" 9 ad +105 "collection"'39 +4 "core" 9 ed +104 "collection"'9 +5 "core" 96id +104 "collection"'&9 +4 "core" 9Qnd +105 "collection"'/9 +4 "core" 9nrd +104 "collection"'9 +5 "core" 9vd +104 "collection"'"9 +5 "core" 9{d +104 "collection"'x9 +4 "core" 9d +105 "collection"'C9 +5 "core" 9d +104 "collection"'9 +5 "core" 9d +104 "collection"'j9 +4 "core" 9d +105 "collection"'U9 +4 "core" 9:d +104 "collection"'J9 +5 "core" 9Vd +104 "collection"'~9 +5 "core" 9ud +105 "collection"'@9 +4 "core" 9d +104 "collection"')9 +4 "core" 9d +105 "collection"'s9 +4 "core" 9d +104 "collection"'9 +5 "core" 9!d +104 "collection"'X9 +4 "core" 9"d +105 "collection"'9 +4 "core" 9&$d +104 "collection"'r9 +5 "core" 9C%d +104 "collection"'D9 +4 "core" 9a'a +105 "collection"'09 +72 "core" 9*] +104 "collection"'u9 +5 "core" 9*[ +104 "collection"'9 +4 "core" 9-X +104 "collection"'f9 +5 "core" 9.V +104 "collection"'9 +4 "core" 90S +104 "collection"'*9 +5 "core" 9 2Q +105 "collection"'99 +4 "core" 9=3N +104 "collection"'a9 +5 "core" 9Z5K +104 "collection"'9 +4 "core" 9u7I +105 "collection"'59 +4 "core" 98G +104 "collection"'z9 +4 "core" 9:E +105 "collection"'9 +4 "core" 9<C +104 "collection"'9 +5 "core" 9=A +104 "collection"'y9 +4 "core" 9?> +104 "collection"'9 +5 "core" 9A= +104 "collection"'I9 +5 "core" 9+B; +104 "collection"'Y9 +5 "core" 9DD 9 +104 "collection"'9 +4 "core" 9ZG 8 +105 "collection"'L9 +4 "core" 9rH6 +104 "collection"'[9 +5 "core" 9J4 +104 "collection"'9 +4 "core" 9L3 +104 "collection"'A9 +5 "core" 9M2 +104 "collection"'n9 +4 "core" 9N#/ +104 "collection"']9 +5 "core" 9P'- +104 "collection"':9 +4 "core" 9R+, +104 "collection"'%9 +5 "core" 9S0+ +104 "collection"'}9 +5 "core" 9V4* +104 "collection"'t9 +4 "core" 9(W8( +104 "collection"'9 +5 "core" 99Y=( +104 "collection"' 9 +4 "core" 9I[A' +105 "collection"'W9 +5 "core" 9Z\\F% +104 "collection"'9 +4 "core" 9i^J$ +104 "collection"' 9 +4 "core" 9y`N$ +105 "collection"'p9 +4 "core" 9aS" +105 "collection"'\\9 +4 "core" 9cW" +104 "collection"'!9 +5 "core" 9d[! +104 "collection"'w9 +5 "core" 9f` +104 "collection"'9 +4 "core" 9hd +104 "collection"'V9 +4 "core" 9ih +105 "collection"'o9 +4 "core" 9km +104 "collection"'.9 +5 "core" 9mq +105 "collection"'69 +4 "core" 9nu +104 "collection"'`9 +4 "core" 9pz +105 "collection"'-9 +4 "core" 9 r~ +104 "collection"'#9 +5 "core" 9 s +104 "collection"'B9 +4 "core" 9 u +105 "collection"'79 +4 "core" 9 w +104 "collection"'29 +5 "core" 9 #w +104 "collection"''9 +4 "core" 9 *x +104 "collection"'c9 +5 "core" 9 2z +104 "collection"'9 +5 "core" 9 :| +104 "collection"',9 +4 "core" 9 A} +105 "collection"'19 +4 "core" 9 G +104 "collection"'m9 +5 "core" 9 O +104 "collection"'{9 +4 "core" 9 U +105 "collection"'9 +4 "core" 9 \\ +105 "collection"'R9 +4 "core" 9 a +104 "collection"'+9 +5 "core" 9 g +172 "collection"'9 +5 "core" 9 p +104 "collection"' 9 +5 "core" 9 t +104 "collection"' 9 +5 "core" 9 { +104 "collection"'i9 +5 "core" 9  +104 "collection"'Z9 +4 "core" 9  +105 "collection"'H9 +4 "core" 9  +104 "collection"'$9 +5 "core" 9  +104 "collection"'<9 +5 "core" 9  +104 "collection"'(9 +4 "core" 9  +105 "collection"'P9 +4 "core" 9  +104 "collection"'F9 +5 "core" 9  +104 "collection"'>9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +105 "collection"'\ 9 +4 "core" 9  +104 "collection"'l9 +5 "core" 9  +104 "collection"'=9 +5 "core" 9   +104 "collection"'|9 +4 "core" 9  +104 "collection"'O9 +5 "core" 9  +104 "collection"'9 +4 "core" 9  +104 "collection"';9 +5 "core" 9  +105 "collection"'Q9 +4 "core" 9 " +104 "collection"'d9 +4 "core" 9 & +105 "collection"'M9 +4 "core" 9 * +104 "collection"'g9 +5 "core" 9 / +104 "collection"'v9 +4 "core" 9 3 +105 "collection"'9 +4 "core" 9 7 +104 "collection"'e9 +5 "core" 9 < +104 "collection"'T9 +4 "core" 9 @ +104 "collection"'b9 +5 "core" 9 D +104 "collection"'E9 +6 "core" 9 I +104 "collection"'?9 +4 "core" 9 M +105 "collection"'h9 +4 "core" 9 Q +104 "collection"'G9 +5 "core" 9\ V +104 "collection"'9 +4 "core" 9\ Z +104 "collection"'_9 +5 "core" 9\ _ +104 "collection"'K9 +4 "core" 9\ c +104 "collection"'S9 +4 "core" 9\ g +105 "collection"' 9 +4 "core" 9\ l +105 "collection"'89 +4 "core" 9\ p +104 "collection"'39 +5 "core" 9\ t +105 "collection"'9 +4 "core" 9\ y +104 "collection"'&9 +5 "core" 9\ } +104 "collection"'/9 +4 "core" 9\ " +104 "collection"'9 +5 "core" 9\ & +104 "collection"'"9 +4 "core" 9\ ) +8 .tCH.hold 10:00,70C +5 "collection"'C9 +3 'x `\ s `\ &\ +8 "core" 9\ * +3  +6 "collection"'% +5 "core" %\ \  _ +4 #tBegun lysing Collection Puck Heater at 68.1C/74.1psia +15112 "Can" Bkc +44872 "core" ` +3 "collection"'j9 +6 "core" 9\ s +3 "collection"'U% +5 "core" %\ \ A +4 #tEnded lysing Collection Puck Heater at 70C/78.7psia +3 .CS.seek 0ml +2 "collection"'J'P +353 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'~ @ +118 "core" A +6 .tCSV.dial :air +3 "collection"'@ @ +125 "core" A +19 .tCS.seek 5ml +2 "collection"')'q +1351 "core" ' +3 .tCSV.dial CTV +2 "collection"'s  +45 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +47 "core" ? +6 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'X  +45 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"' @ +46 "core" ? +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'r'P +1357 "core" ' +4 "collection"'D% +6 "core" %N +2 #tPuck @155.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'0 +123 "core" +6 .tCBV.dial CSV +3 "collection"'u  +32 "core"  +7 "collection"'% +6 "core" %P R P +4 .tCS.seek 5ml +2 "collection"'f'q +1359 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'  +48 "core" +6 "collection"'*% +5 "core" %qI8  +5 .tCS.seek 7ml +2 "collection"'9'g +589 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +4 "collection"'a @ +47 "core" ? +7 .tCS.seek 10ml +2 "collection"'' +841 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'5 ` +126 "core" ^ +7 #tLysing Complete + "collection"'z& +5 "core" &Xj@ R +4 #tStoring sh1 puck in Collection Clamp to tube 5 +2 "manipulator"&% +5 "core" % f : I K  +4 "storage"(% +6 "core" %I\ 2\ 1 T +2 "storage"(y. +5 "core" .(K +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 5 +2 "storage"((; +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (I& +4 "core" &; ] +3 "manipulator"&Y& +7 "core" & s( +3 "manipulator"&% +6 "core" % f ; +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&L( +177 "core" ( +3 "manipulator"&[& +5 "core" &% @ , d L +4 "storage"(& +6 "core" &;\ %\ ) { +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&A' +113 "core" ' +2 "storage"(n& +6 "core" &;\ \  o +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(]' +302 "core" ' +2 "storage"(:- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&%& +4 "core" &% o L +4 "storage"(}& +6 "core" &; ^\ +3 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +2 "manipulator"&t' +36 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +69 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 "storage"( - +4 "core" -' +6 .tSE.seek 3.18 Pucks below Top Plate +2 "storage"(W' +26 "core" ' +2 "manipulator"&% +7 "core" %g # +2 "storage"( & +7 "core" &;\ \  +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 315 counts +2 "manipulator"&p'( +17 "core" ' +2 "manipulator"&\\& +7 "core" &% ~ U L +3 "storage"(!& +6 "core" &; " # 8 +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&w' +40 "core" ' +4 .tSE.seek 4.18 Pucks below Top Plate +3 "storage"('| +38 "core" ' +2 "manipulator"&V& +7 "core" &% L +3 "manipulator"&o% +6 "core" % } D  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&.' ] +95 "core" ' +4 .tElbow.seek CC +2 "manipulator"&6( +172 "core" ( +3 "manipulator"&`& +5 "core" & ; 5 0 $ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &-& +4 "core" & K S $ +4 .tForearm.seek CC +3 "manipulator"&#'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&B/ +18 "core" / +5 .tCC.seek :open +2 "collection"'7( +407 "core" ( +4 "storage"(2& +6 "core" &; ; < c +3 "storage"('& +6 "core" &; G F +2 "manipulator"&c& +6 "core" &  $ +3 "manipulator"&% +6 "core" %љ f  +4 .tForearm.seek :retract +2 "manipulator"&,' ] +100 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&1( +177 "core" ( +3 "manipulator"&m& +6 "core" && D C +3 "storage"({& +6 "core" &; o y +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 5 +2 "manipulator"&' +107 "core" ' +3 .tElbow.hold +3 "manipulator"&R, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&+1 +22 "core" 1 +3 "manipulator"&% +7 "core" %o + , q  +2 "storage"( & +6 "core" &;  K +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 5 + 311 counts + "manipulator"& '$ +12 "core" ' +2 "manipulator"&i& +7 "core" && ^ C +3 "storage"(Z& +6 "core" &; } z q +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&H' +22 "core" ' +2 "storage"($% +5 "core" %  +6 ."downElevator"SE.seek :down +4 "storage"(<') +98 ((% +71 "core" %3 [ _ +4 "manipulator"&P% +5 "core" % _  n +5 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&F' ] +55 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +32 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'>& +6 "core" & +3 "manipulator"&& +6 "core" && s C +3 "manipulator"&% +5 "core" % [ ;  +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(-z +185 "core" ( +2 "manipulator"&\ & +7 "core" &-~ M : +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &l& +6 "core" &-~ ) : +3 .tForearm.seek :garage +3 "manipulator"&='o +111 "core" ' +3 .tHand.close +2 "manipulator"&|/ +27 "core" / +3 "manipulator"&O& +6 "core" &-~ b _ : +3 "manipulator"&% +6 "core" %~r Z W Z  +4 .tForearm.seek :retract +2 "manipulator"&;' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&Q( +308 "core" ( +3 "manipulator"&d& +6 "core" &  ^ ' +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &M& +4 "core" &  + ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&g'ш +101 "core" ' +3 "manipulator"&v& +6 "core" & ' +4 "manipulator"&% +6 "core" %ш 9  +3 "collection"'e& +6 "core" & +4 "collection"'T& +8 "core" &  +4 .tCC.seek :closed +4 "collection"'b(X +4 "core" & +6 & 3 +7 &Dt 3 +9 &5ls] G +10 &Y U +9 &? T +10 &G? U +9 & B U +9 &Cg T +10 &?X T +9 &!P> T +9 &#? T +10 &$@ T +9 &&C T +10 &(XA T +9 &*Cs T +9 &+C U +10 &-A U +9 &/_A U +9 &1!? U +10 &2@ U +9 &4C U +10 &6h?k T +9 &8*@ T +9 &9@ U +10 &;> T +9 &=p?u T +9 &?2? T +10 &@> T +9 &B? U +10 &DuL V +9 &F1` X +9 &G [ +10 &I ` +9 &K` _ +9 &M  ` +10 &N b +9 &P a +10 &Ra~ b +9 &T n b! +9 &UU b3 +10 &W X +9 &X!~ &o +9 &X# R +10 ( +4 "collection"'T& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.93 +2 "collection"'E& +6 "core" &Xev O + &Xf O +4 .tHand.open +2 "manipulator"&?1 +16 "core" 1 +3 "manipulator"&h% +6 "core" %z u l  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&G' ] +96 "core" ' +2 .tPSV.dial PSR +3 "processing"% +147 "core"  +10 "processing"%_% +10 "core" %ܕD +7 #tPulling 1.5ml of PSR.flush +5 .PSR.select :flush +7 "processing"%@ +105 .tPS.seek 1.5ml +3 "processing"%K' +1469 "Can"  \\Br[c +135 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%S  +48 "core"  +7 .tPS.seek 0ml +2 "processing"% 'ܑ +1600 "core" ' +3 .tPSV.dial PSR +3 "processing"%8 +58 "core" +10 .tPSR.select :air +3 "processing"% +21 .tPS.seek 2.5ml +2 "processing"%3' +2615 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "collection"'  +2 "processing"%& +13 "core" @ +3 "processing"%/ +5 "core" @ +3 "processing"%  +65 "core" +117  +9 .tPSV.dial :mixloop +3 "processing"%" +114 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'C  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%  +142 "core" +8 .tPS.seek 0ml +3 "processing"%'ܑ +2622 "core" ' +3 .tPSV.dial :air +3 "processing"%x  +46 "core"  +7 .tPS.seek 2.5ml +3 "processing"%j' +2613 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%U +47 "core" +9 .tPS.seek 0ml +2 "processing"%4'ܑ +2617 "core" ' +3 .tPSV.dial :air +3 "processing"%~  +46 "core"  +8 .tPS.seek 2.5ml +2 "processing"%@' +2620 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%J +48 "core" +8 .tPS.seek 0ml +2 "processing"%s'ܑ +2618 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &  ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&X( +5 "core" ( +3 "manipulator"&& +7 "core" & w ' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &)& +4 "core" & y y ' +4 .tForearm.seek CC +3 "manipulator"&D'ш +95 "core" ' +2 .tHand.close +2 "manipulator"&0/ +27 "core" / +6 .tCC.seek :open +2 "collection"'u( +413 "core" ( +2 "manipulator"&& +6 "core" & ' +3 "manipulator"&r% +5 "core" %ѐ  +5 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +70 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&*(-z +324 "core" ( +4 "manipulator"&f& +5 "core" &-~  ; +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &a& +4 "core" &-~ X ; +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&9'o +113 "core" ' +9 .tHand.open +2 "manipulator"&51 +23 "core" 1 +3 "manipulator"&z% +6 "core" %rA l +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +2 .tPSV.dial :mixloop +3 "processing"% +15 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%y  +7 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%I  +4 "collection"'Y  +12 "core"  + +11 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +6 #tLoading lyfil puck from tube 6 into Collection Clamp + "collection"'k& +7 "core" & +2 "manipulator"&[% +7 "core" % Z  +3 "storage"(% +5 "core" %O L 9 +3 "storage"(N. +5 "core" .(; +5 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 6 +2 "storage"(n(K +207 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (^& +4 "core" &K\ \ < +4 "manipulator"&:& +6 "core" &-~ q n ; +3 "manipulator"&%% +6 "core" % Z   +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&}(: +199 "core" ( +3 "manipulator"& & +5 "core" &F z  +4 "storage"(& +6 "core" &K v L l +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +2 "manipulator"& 'm +95 "core" ' +3 "storage"(\\& +6 "core" &K ^ i z +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(!' +137 "core" ' +4 "storage"(A- +5 "core" -'R +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (V& +4 "core" &K\ ;\ + +3 "manipulator"&L& +7 "core" &F r { R  +3 .tElbow.seek 6 +2 "manipulator"&o(: +19 "core" ( +3 "manipulator"&]& +6 "core" &C y : +3 "storage"(t& +6 "core" &K\  e W +4 .tForearm.seek 6 + 300 counts +2 "manipulator"&p'y +21 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&W/ +24 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&`& +68 "storage"(-') +13 "core" &C q : +3 "manipulator"&w% +6 "core" % 0  +3 .tForearm.seek :retract +12 "manipulator"&' ] +65 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +29 "core" ' +3 .tElbow.seek CC +3 "manipulator"&B( +174 "core" ( +2 "manipulator"&.& +5 "core" & e $ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &  $ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&2'ш +99 "core" ' +3 "manipulator"&'& +7 "core" &  $ +3 "manipulator"&c% +5 "core" %ч ;  +4 "collection"'& +7 "core" & +3 "collection"'m& +8 "core" & +6 .tCC.seek :closed +2 "collection"'{(X +4 "core" & +6 &  +6 &,r , +9 &`v~ A +10 &4ek T +9 &@P U +9 &B1 U +10 &w? T +9 &8B U +10 &B U +9 & Ar U +9 &"~Bp U +10 &$@CY U +9 &&C U +9 &'A U +10 &)> U +9 &+I>w T +10 &-\ A\\ U +9 &.?F T +9 &0?* T +10 &2P>M U +9 &4B{ U +9 &5@w T +10 &7@[ U +9 &9XC< U +10 &;A, U +9 &<C! U +9 &>B U +10 &@`B\ U +9 &B!@ U +9 &CA U +10 &EH V +9 &GcR~ W +10 &I ge X +9 &Ja [ +9 &LS _ +10 &NQ _ +9 &P _ +9 &Q ` +10 &S} ` +9 &UQy b +10 &Wd b +9 &XfIR $o +9 &XF R +6 ( +4 "collection"'m& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.56 +4 .Hand.open +2 "manipulator" +5 "core" &Xl@ R +21 1 +2 "manipulator"&6% +5 "core" %ч @ ? y  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&+' ] +96 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +151 "core"  +8 .tCSV.dial CTV +2 "collection"'  +32 "core"  +9 .tPS.seek 2.5ml +2 "processing"%i' +2614 "core" ' +4 "collection"'Z% +6 "core" %|u  +4 .tCS.seek 4.25ml +2 "collection"'$'Z# +1554 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%,  +46 "core"  +10 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%1  +79 "core"  +9 .tPS.seek 0ml +3 "processing"%('ܑ +2615 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"'P ` +37 "core" _ +7 .tCSV.dial :air +3 "collection"' @ +47 "core" ? +7 .tCS.seek 10ml +2 "collection"' ' +1545 "core" ' +3 .tCSV.dial CTV +3 "collection"'>  +47 "core"  +9 .tCS.seek 0ml +2 "collection"''P +2636 "core" ' +4 .tCBV.dial :waste1 +2 "collection"' @ +32 "core" > +6 .tdelay 5 seconds +577 .CTV.dial :air,avoiding: :intake +8 "collection"'  +151 "core" +5 "collection"'H& +7 "core" &XjY R +3 #tStoring lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&\ % +6 "core" % N )   +3 "storage"(l% +5 "core" %I\ %\ $ & +4 "storage"(<. +4 "core" .(K +5 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 5 +3 "storage"(R(; +202 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (|& +4 "core" &;\ \ +3 "manipulator"&O& +7 "core" & = 6 # +2 "manipulator"&% +7 "core" % N 4  f  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&F( +175 "core" ( +3 "manipulator"&=& +5 "core" &% W W p \ v +4 "storage"(& +5 "core" &;\ 0\ 1 { +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&d' +102 "core" ' +3 "storage"(M& +5 "core" &;\ \  +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(v' +293 "core" ' +2 "storage"(- +6 "core" -'* +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&e& +4 "core" &% x y o v +4 "storage"(;& +6 "core" &; [ ) +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +2 "manipulator"&7' +31 "core" ' +3 .tElbow.hold +3 "manipulator"&E, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(?- +4 "core" -'* +5 .tSE.seek 4.17 Pucks below Top Plate +3 "storage"(h't +25 "core" ' +3 "manipulator"&T% +5 "core" %^ c +4 "storage"(& +5 "core" &; +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 317 counts +2 "manipulator"&_'* +12 "core" ' +3 "manipulator"&g& +5 "core" &%  v +4 "storage"(S& +5 "core" &; ' & v +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&K' +36 "core" ' +4 .tSE.seek 5.17 Pucks below Top Plate +3 "storage"(8' +37 "core" ' +2 "manipulator"& & +7 "core" &% v +2 "manipulator"&&% +7 "core" %"  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&/' ] +90 "core" ' +4 .tElbow.seek CC +2 "manipulator"&( +186 "core" ( +4 "manipulator"&& +6 "core" & x z p  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +70 &"& +4 "core" & { y   +5 .tForearm.seek CC +12 "manipulator"&C'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&/ +22 "core" / +5 .tCC.seek :open +3 "collection"'3( +409 "core" ( +3 "storage"(x& +5 "core" &; l l u +4 "storage"(& +6 "core" &; ` i E +3 "manipulator"&U& +5 "core" &  +4 "manipulator"&j% +5 "core" %љ   +5 .tForearm.seek :retract +2 "manipulator"&~' ] +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&4( +168 "core" ( +2 "manipulator"&J& +7 "core" &#  k y +3 "storage"(@& +6 "core" &; u e 7 +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 5 +2 "manipulator"&' +109 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&)1 +25 "core" 1 +4 "manipulator"&0% +7 "core" %r @ @ N  +2 "storage"(Q& +5 "core" &; # # a +4 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 314 counts + "manipulator"&G'' +20 "core" ' +2 "manipulator"&b& +7 "core" &# a y +2 "storage"(& +7 "core" &; } z +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +3 "manipulator"&r' +20 "core" ' +3 "storage"(D% +6 "core" % v +4 ."downElevator"SE.seek :down +5 "storage"(X') +98 (f% +4 "core" %ň9 k l  _ +4 "manipulator"&a% +6 "core" %  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&5' ] +91 "core" ' +29 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 .tPSV.dial :air +2 "processing"%z  +81 "core" +6 .tPS.seek 2.5ml +3 "processing"%' +2617 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%y +47 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +48 "core"  +6 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%Y +47 "core" +6 .tdelay 1 second +103 .PSV.dial :air +3 "processing"%I  +47 "core"  +6 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%'ܑ +2616 "core" ' +14 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%k& +5 "core" &uB  +4 "manipulator"&[& +5 "core" &# ` y +4 "manipulator"&% +5 "core" % t  c  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(-z +183 "core" ( +3 "manipulator"&9& +6 "core" &- K +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &^& +4 "core" &- x K +4 .tForearm.seek :garage +3 "manipulator"&:'o +112 "core" ' +3 .tHand.close +2 "manipulator"&%/ +23 "core" / +3 "manipulator"&& +6 "core" &- 3 7 K +3 "manipulator"& % +6 "core" %v` 2 7  +4 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&*( +125 "core" ( +3 "manipulator"&\\& +6 "core" & ]  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &A& +4 "core" & #  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&V'E +98 "core" ' +3 "manipulator"&L& +6 "core" & v l  +4 "manipulator"&% +6 "core" %K _ p M +3 "processing"%]& +5 "core" &uB  +5 "processing"%t& +7 "core" &uA  +4 .tPC.seek :closed +4 "processing"%W(SD +3 "core" &uB  +7 &u B C +7 &FuB 4 +9 &#nwB I +9 &]A V +10 &yEA U +9 &:FB U +9 &E> U +10 &DB U +9 &FA V +9 &!CFB U +10 &#FA U +9 &$FA U +10 &&FB U +9 &(KFB U +9 &* GB U +10 &+FA U +9 &-FA V +9 &/RFA U +10 &1HC V +9 &2GC V +10 &4JB U +9 &6YIC V +9 &8KB U +10 &9KD U +9 &;EB U +9 &=bJB U +10 &?$JA U +9 &@IB U +10 &BKA U +9 &DiIB V +9 &F(\\B W +10 &GpA Y +9 &IF [ +9 &K_D \\ +10 &M!C \\ +9 &NA \\ +10 &PB ] +9 &RK|oC 9 +9 &S (x? T +10 &S)9A 7 +3 ( +3 "processing"%t& +6 "core" &S)7B 7 +4 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.80 +2 "processing"%`& +6 "core" &S)7A 7 +4 .tHand.open +2 "manipulator"&w1 +25 "core" 1 +3 "manipulator"&}% +5 "core" %J 6 +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +98 "core" ' +2 .tPRV.dial :air +3 "processing"%!  +48 "core"  +6 .tPSV.dial :mixloop +3 "processing"%. +49 "core" +6 "processing"%% +5 "core" %܍8 +5 .tPS.seek 0.3ml +3 "processing"%p' +379 "core" ' +3 .tPSV.dial PSR +3 "processing"%- +115 "core"  +10 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +2 "processing"%o'5a +486 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%'' +1981 "core" ' +3 .tdelay 3 seconds +313 .PSV.dial :mixloop +3 "processing"%c +114 "core" +6 .tPTV.dial :mixing +3 "processing"% @ +80 "core" A +8 .tPBV.dial :waste2 +2 "processing"%  +103 "core"  +8 .tPS.seek 0ml +2 "processing"%u'ܑ +2627 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&#& +5 "core" &   +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&6( +4 "core" ( +3 "manipulator"&m& +7 "core" & X  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" & F  +3 .tForearm.seek PC +3 "manipulator"& 'E +99 "core" ' +3 .tHand.close +2 "manipulator"&2/ +19 "core" / +6 .tPC.seek :open +2 "processing"%s( +377 "core" ( +2 "manipulator"&Z& +6 "core" & /  +3 "manipulator"&% +6 "core" %?  +4 .tForearm.seek :retract +3 "manipulator"&,' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&1(-z +141 "core" ( +2 "manipulator"&i& +5 "core" &-s a ( +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &P& +4 "core" &-t  ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +2 .tHand.open +2 "manipulator"&$1 +16 "core" 1 +3 "manipulator"&>% +6 "core" %og   ? +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +104 "core" ' +4 #tLoading da puck from tube 6 into Processing Clamp +2 "processing"%& +5 "core" &B +4 "manipulator"&% +6 "core" % R   +3 "storage"(H% +6 "core" %B l n | +2 "storage"(\ . +5 "core" .(; +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 6 +3 "storage"(l(K +210 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (<& +3 "core" &K ` K y +4 "manipulator"&|& +6 "core" &- % +3 "manipulator"&O% +5 "core" % R  +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&(: +191 "core" ( +3 "manipulator"&n& +5 "core" &<  a  +4 "storage"(=& +5 "core" &K t x v +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +2 "manipulator"&'m +94 "core" ' +3 "storage"(B& +6 "core" &K  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(M' +140 "core" ' +3 "storage"(+- +5 "core" -' +3 .tSE.configure :default +12 "storage"(#QK-0-\ b +5 (& +4 "core" &K X ? z +4 "manipulator"&e& +6 "core" &<  +3 .tElbow.seek 6 +3 "manipulator"&;(: +6 "core" ( +2 "manipulator"&?& +7 "core" &<  +3 "storage"(T& +6 "core" &K j d q +4 .tForearm.seek 6 + 300 counts +2 "manipulator"&'y +15 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&g/ +26 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&S& +4 "storage"( ') +13 "core" &<  +2 "manipulator"&&% +7 "core" % _ D +3 .tForearm.seek :retract +3 "manipulator"&d' ] +88 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ' +4 .tElbow.seek PC +2 "manipulator"&F( +252 "core" ( +2 "manipulator"&v& +7 "core" &  > v +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &7& +4 "core" &  ? v +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&_'E +94 "core" ' +3 "manipulator"&h& +7 "core" & [ v +3 "manipulator"&% +6 "core" %H  F  +3 "processing"%K& +6 "core" &C +4 "processing"%"& +7 "core" &C +4 .tPC.seek :closed +4 "processing"%E(SD +4 "core" &B +6 &C 0 +7 &Dy@ 3 +9 &1mx@ G +10 &]@ U +9 &BD T +9 &FFB T +10 &HB U +9 &FA U +10 &HB T +9 &!MCA U +9 &#HE T +10 &$CA T +9 &&DB T +9 &(UHB U +10 &*FB U +9 &+HA T +10 &-DB U +9 &/^CB T +9 &1 FC T +10 &2GB T +9 &4GB U +9 &6eJ@ U +10 &8'EC U +9 &9GB T +9 &;GA T +10 &=nGC T +9 &?0FB T +10 &@FB T +9 &BHB U +9 &DtG@ U +10 &F1YD W +9 &GnB X +10 &IB Z +9 &Kj@ [ +9 &M,B [ +10 &NA \\ +9 &PA \\ +9 &RS{mB 7 +10 &S'uA Q +9 &S)7C 7 +4 ( +2 "processing"%"& +8 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.79 +4 .Hand.open + "manipulator"&1 +4 "core" &S)7A 7 +17 1 +2 "manipulator"&/% +5 "core" %H v  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&{' ] +100 "core" ' +5 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%x C +4 %9 +10 "core" 9 "5 +103 "processing"%U9 +5 "core" 9"5 +104 "processing"%j9 +4 "core" 9# 6 +104 "processing"%J9 +4 "core" 9"7 +105 "processing"%@9 +4 "core" 9#8 +104 "processing"%C9 +5 "core" 9"9 +104 "processing"%9 +5 "core" 9"9 +104 "processing"%)9 +4 "core" 9 : +105 "processing"%09 +4 "core" 9 "#9 +104 "processing"%Q9 +4 "core" 9"(9 +105 "processing"%b9 +4 "core" 9#,8 +104 "processing"%9 +4 "core" 9"06 +104 "processing"%D9 +72 "core" 9'#5* +104 "processing"%~9 +4 "core" 99#<( +105 "processing"%f9 +4 "core" 9E$@( +104 "processing"%a9 +5 "core" 9S#E$ +105 "processing"%49 +4 "core" 9a#I# +104 "processing"%9 +4 "core" 9o$M! +105 "processing"%G9 +4 "core" 9~%R +104 "processing"%89 +4 "core" 9%V +104 "processing"%z9 +5 "core" 9&Z +104 "processing"%r9 +4 "core" 9&_ +105 "processing"%X9 +4 "core" 9&c +105 "processing"%(9 +4 "core" 9'g +104 "processing"%y9 +4 "core" 9'l +105 "processing"%9 +4 "core" 9'p +104 "processing"%Y9 +19 "core" 9'u +104 "processing"%I9 +4 "core" 9(y +104 "processing"%9 +4 "core" 9)} +104 "processing"%k9 +4 "core" 9,) +105 "processing"%[9 +4 "core" 9;+ +105 "processing"%9 +4 "core" 9I+ +104 "processing"%99 +4 "core" 9W, +104 "processing"%^9 +4 "core" 9b, +105 "processing"%9 +4 "core" 9o, +58 "Can" BvzHc +46 "processing"%%9 +4 "core" 9{- +105 "processing"%9 +4 "core" 9-\ +104 "processing"% 9 +4 "core" 9. +105 "processing"%59 +4 "core" 9. +104 "processing"%\\9 +4 "core" 9/ +105 "processing"%A9 +5 "core" 9/ +104 "processing"%:9 +4 "core" 90 +105 "processing"%L9 +4 "core" 90 +104 "processing"%9 +4 "core" 91 +105 "processing"%]9 +4 "core" 91 +104 "processing"%N9 +4 "core" 92 +104 "processing"%9 +4 "core" 92 +104 "processing"%q9 +4 "core" 92 +105 "processing"%`9 +4 "core" 93 +105 "processing"%w9 +4 "core" 93 +104 "processing"%}9 +5 "core" 94 +104 "processing"%t9 +4 "core" 95 +8 .tPH.hold 2:00:00,28C +7 .delay 1:30 +2 "processing"%! pCp +5 "core"  +8996 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%. +117 "core"  +11 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 .tPS.seek 0.5ml +2 "processing"%' +591 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +2 "processing"%V'Q +1605 "core" ' +3 .tPTV.dial :puck +2 "processing"%  +78 "core"  +78 .tPSV.dial PTV +14 "processing"%- +81 "core" +7 .tPBV.dial :waste1 +3 "processing"%p  +148 "core"  +7 "processing"%o% +6 "core" %U2  +4 .tPS.seek 1.5ml +2 "processing"%c' +585 "core" ' +4 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +9 .tPS.seek 0ml +2 "processing"%'ܑ +1606 "core" ' +4 .tdelay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%'  +6 "core"  +7 .tPBV.dial :waste1 +3 "processing"%#  +38 "core" +7 .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%m * +38 "core" , +7 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +80 "core"  +13 .tPS.reconfigure :fast + "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%2' +2540 "core" ' +3 .tPSV.dial PTV +3 "processing"%* +80 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"% +80 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%W +80 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%Z  +81 "core"  +7 .tPS.seek :empty +2 "processing"%'s +2542 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%i  +143 "core" +6 .tPSV.dial :mixloop +2 "processing"%P +48 "core" +6 .tPRV.dial :ab1 +3 "processing"% @ +81 "core" B +8 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%6' +348 "core" ' +4 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +4 "collection"'$  +2 "processing"%>  +55 "core"  + +7 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:266"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:265"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%% +6 "core" %1  +4 .tPS.seek 0.3ml +3 "processing"%' +344 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'H  +34 "core" +6 .tPRV.dial :air +3 "processing"%\  +48 "core"  +8 .tPS.seek 0.9ml +2 "processing"%,'N +1265 "core" ' +3 .tPRV.dial :waste2 +3 "processing"% @ +80 "core" ? +8 .tPS.seek 0.5ml +2 "processing"%<' +156 "Can"  Bzc +711 "core" ' +6 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%|  +48 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +4 .tPS.seek 2ml +3 "processing"%O'Q +1601 "core" ' +3 .tPSV.dial :PML +2 "processing"%R +48 "core" +6 .tPTV.dial :mixing +3 "processing"%n @ +78 "core" A +8 .tPBV.dial :waste1 +3 "processing"%=  +38 "core" +7 "processing"%1% +6 "core" %L0  +4 .tPS.seek 1.85ml +2 "processing"%B'D +232 "core" ' +4 .tPBV.dial between PSV and waste1 +3 "processing"%+ * +39 "core" + +9 .tPS.seek 0ml +2 "processing"%'ܑ +1962 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'e& +4 "core" & +4 "manipulator"& & +5 "core" & ' @ u +4 "manipulator"&?% +6 "core" % X ' ? g  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&T(-z +135 "core" ( +3 "manipulator"&g& +5 "core" &-s ) ' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &S& +4 "core" &-t a f ' +4 .tForearm.seek :garage +3 "manipulator"&&'o +111 "core" ' +4 .tHand.close +2 "manipulator"&/ +24 "core" / +3 "manipulator"&& +6 "core" &-u  X ' +3 "manipulator"&M% +6 "core" %}u F _ Z +4 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&v( +310 "core" ( +2 "manipulator"&7& +5 "core" & + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +5 "core" & ( + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&;'ш +105 "core" ' +2 "manipulator"&h& +7 "core" &  y + +3 "manipulator"&% +6 "core" %у x h  +4 "collection"'K& +6 "core" & +3 "collection"'d& +9 "core" & +4 .tCC.seek :closed +4 "collection"'s(X +4 "core" & +6 & 5 +7 &Bv 3 +9 &+hs G +10 &Z W +9 &s; W +9 &5; W +10 &= W +9 &= W +9 &|> V +10 &!>< V +9 &"= W +10 &$= W +9 &&> W +9 &(E> W +10 &*8 W +9 &+< V +9 &-< W +10 &/M; W +9 &19 W +10 &2< V +9 &4> W +9 &6V= V +10 &8< W +9 &9> W +9 &;9 W +10 &=^< V +9 &?: W +9 &@? W +10 &B? W +9 &DbI X +10 &FY Z +9 &Gv \\ +9 &I ` +10 &KN a +9 &M b +9 &N a +10 &P b +9 &RO b$ +10 &T\  b+ +9 &U b4 +9 &Wr V +10 &X~9 #l +9 &X` I +4 ( +2 "collection"'d& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.99 +2 "collection"'& +79 "core" &X` I +2 &X_ I +5 .tHand.open +4 "manipulator"&/1 +26 "core" 1 +3 "manipulator"&% +6 "core" %y h +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&"' ] +96 "core" ' +3 .tPSV.dial PSR +3 "processing"%U +115 "core"  +12 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml +3 "processing"%_' +1604 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%j  +48 "core"  +9 .tPS.seek 0ml +2 "processing"%J'ܑ +1603 "core" ' +3 .tPSV.dial PSR +3 "processing"%@ +59 "core" +11 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +3 "processing"%C' +2696 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +6 "collection"'  +2 "processing"%)  +39 "core" +149  +10 .tPSV.dial :mixloop +2 "processing"%0 +116 "core" +9 .tCTV.dial :air,avoiding: :intake +7 .PTV.dial :PRVmixing +3 "processing"%Q  +79 "core" +10 .tPS.seek 0ml +2 "processing"%b'ܑ +2618 "core" ' +3 .tPSV.dial :air +2 "processing"%  +46 "core"  +9 .tPS.seek 2.5ml +2 "processing"%D' +2619 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%~ +48 "core" +9 .tPS.seek 0ml +3 "processing"%f'ܑ +2613 "core" ' +3 .tPSV.dial :air +3 "processing"%a  +47 "core"  +9 .tPS.seek 2.5ml +2 "processing"%4' +2620 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +48 "core" +9 .tPS.seek 0ml +2 "processing"%G'ܑ +2626 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&8& +5 "core" &  }) +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&z( +33 "core" ( +2 "manipulator"&r& +5 "core" &  +77 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &X& +4 "core" &  +4 .tForearm.seek CC +3 "manipulator"&('ш +98 "core" ' +3 .tHand.close +2 "manipulator"&y/ +25 "core" / +6 .tCC.seek :open +2 "collection"'( +410 "core" ( +3 "manipulator"&Y& +6 "core" & Q v +3 "manipulator"&I% +6 "core" %ъ ` R  +4 .tForearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&k(-z +314 "core" ( +3 "manipulator"&[& +6 "core" &-~   e = +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-~  d = +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&9'o +114 "core" ' +3 .tHand.open +2 "manipulator"&^1 +18 "core" 1 +3 "manipulator"&% +5 "core" %pZ x I +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&%' ] +107 "core" ' +3 ."da"delayUntil "12:38:54.33" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 6 into Collection Clamp + "collection"'& +5 "core" & +4 "manipulator"& % +5 "core" % f 6 G ;  +4 "storage"(5% +6 "core" %I\ %\  +2 "storage"(\\. +7 "core" .(K +2 "storage"(A& +7 "core" &K\ &\  \\ +3 "storage"(:& +6 "core" &K\ %\  +3 "manipulator"&L& +5 "core" &-~ t w  = +4 "manipulator"&% +6 "core" % f y u  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 6 +3 "manipulator"&](: +181 "core" ( +3 "manipulator"&N& +6 "core" &@   v Y +3 "storage"(& +6 "core" &K\ \  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +3 "manipulator"&q'm +99 "core" ' +4 "storage"(`& +5 "core" &K\ \  +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(w' +150 "core" ' +3 "storage"(}- +6 "core" -'z +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (t& +4 "core" &K +3 "manipulator"&.& +6 "core" &@ ; Y +4 ."WCR"Elbow.seek 6 +3 "manipulator"&u(: +6 "core" ( +2 "manipulator"&& +5 "core" &@ [ EY +4 "storage"(& +6 "core" &K\  +5 ."WCR"Forearm.seek 6 + 300 counts +2 "manipulator"&-'y +81 "core" ' +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&p/ +27 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&o& +4 "storage"(V') +13 "core" &@ Q kY +3 "manipulator"&% +6 "core" %m # N +4 ."WCR"Forearm.seek :retract +3 "manipulator"&c' ] +85 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +10 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&x( +185 "core" ( +2 "manipulator"&'& +7 "core" & & 9 H  +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &#& +4 "core" & ( 6 C  +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&m'ш +107 "core" ' +3 "manipulator"&& +6 "core" &   O +3 "manipulator"&% +6 "core" %т $ R  +4 "collection"'*& +6 "core" & +4 "collection"' & +9 "core" & +5 ."WCR"CC.seek :closed +3 "collection"'W(X +7 "core" &{ + &r  +8 &/vy ,~ +9 &^tr @ +10 &/ev T +9 &?| V +9 &? V +10 &n> V +9 &0@ V +9 &A V +10 & = V +9 &"v; V +10 &$7> V +9 &%? V +9 &'> V +10 &)~= V +9 &+@> V +9 &-B V +10 &.> V +9 &0< V +10 &2H= V +9 &4\ @ V +9 &5? V +10 &7? V +9 &9Q= U +10 &;> V +9 &<> V +9 &>> V +10 &@WA V +9 &B> V +9 &CH W +10 &EV X +9 &GSe Z +9 &I\  ^ +10 &J' ` +9 &L a +10 &NFB a +9 &PI a +9 &QJ b +10 &SK b" +9 &U@I b+ +9 &VL b3 +10 &X\\SA &u +9 &X@ P +6 ( +4 "collection"' & +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.85 +5 .Hand.open + "manipulator"&Z1 +4 "core" &Xg9 P +21 1 +3 "manipulator"&2% +5 "core" %с  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&i' ] +97 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold + "sampler")P+ +4 "core" + +4 "sampler") % +5 "core" %&  +4 "collection"'& +6 "core" &Xf P +5 "Can"  B}Z+T +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")>  +6 "core"  +9 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X {P +5 "Can"  B]k\ M +3 ."WCR"CTV.dial :intake +3 "collection"'  +6 "core"  +10 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")j  +88 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 1000.0ml +6 "Can"  B]\ M +2 ."WCR"Intake.select :open +3 "sampler") +219 "collection"'_% +5 "core" %Hf q +3 #"WCR"Intake @32.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X  +47 "core"  +9 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%P' +611 "core" 'D|Ie X ( +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X0X0X+ +7 "core" + +5 "collection"'2% +6 "core" %H v +3 "sampler")G% +5 "core" %94 e Z +17 "collection"'% +4 "core" %H" v +4 "sampler")H% +5 "core" %JH k Z +19 "collection"'\ % +4 "core" %H n +4 "sampler")% +6 "core" %eh c Z +21 "collection"'$% +4 "core" %H? x +4 "sampler"),% +5 "core" % a Z +26 "collection"'|% +4 "core" %HB p +3 "sampler")<% +7 "core" % e Z +28 "collection"'R% +5 "core" %HJ q +3 "sampler")n% +7 "core" % Y? +33 "collection"'% +4 "core" %HK t +3 "sampler") % +7 "core" %b_ ] +38 "collection"'6% +4 "core" %H$ u +4 "sampler")O% +6 "core" % by +44 "collection"'B% +4 "core" %HO u +4 "sampler") % +5 "core" % _y +51 "collection"'?% +5 "core" %HK m +3 "sampler")g% +7 "core" %GD cy +57 "collection"'S% +4 "core" %HJ n +5 "sampler")F% +6 "core" %_Z ]y +3 ."WCR"Intake.select :close +3 "sampler")0 +20 )% +4 "core" %SQ by +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +86 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")M'! +915 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +94 ."connect"SSV.dial CBV +6 ."WCR"CBV.dial SSV +4 "sampler"){  +91 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +6 "Can" BT +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'&% +4 "core" %H) t +4 #"WCR"Intake @34.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X \\ +7 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %H| m +4 "sampler"){% +6 "core" %(78 d +24 "collection"'&% +5 "core" %Hv u +3 "sampler")M% +7 "core" %FE ^% +28 "collection"'7% +4 "core" %Hq q +4 "sampler")+% +6 "core" %ZW _ +33 "collection"'h% +5 "core" %H{ r +3 "sampler")% +7 "core" %pm ` +38 "collection"' % +4 "core" %Hz q +4 "sampler")% +6 "core" % h +44 "collection"'3% +74 "core" %Hh p +4 "sampler")P% +5 "core" % e +51 "collection"'e% +5 "core" %Hw m +4 "sampler")/% +6 "core" %AB b +58 "collection"'1% +4 "core" %Hx p +3 "sampler")% +7 "core" % d +65 "collection"';% +5 "core" %Hh t +4 "sampler")T% +6 "core" % ] +74 "collection"'=% +5 "core" %Hp q +3 "sampler")_% +5 "core" % gO +87 "collection"'d% +4 "core" %Hr w +3 "sampler")`% +7 "core" % aO +96 "collection"'0% +5 "core" %Hs s +3 "sampler")Q% +5 "core" %=; hO +4 ."WCR"Intake.select :close +6 "sampler")0 +21 )% +4 "core" %@> aO +3 ."WCR"SSV.dial :exhaust +4 "sampler")C  +85 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +919 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")b  +90 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can"  B/k +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'~% +4 "core" %Hb w +4 #"WCR"Intake @34.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X t +4 "sampler")% +6 "core" %UP [ +140 "collection"'% +5 "core" %HH r +3 "sampler")% +73 "core" %dc b +3 ."WCR"Intake.select :close +13 "sampler")0 +24 )Z% +4 "core" %}{ k +4 ."WCR"SSV.dial :exhaust +3 "sampler")]  +86 "core"  +15 ."WCR"Exhaust.select :open +3 "sampler")@ +24 ."WCR"SS.seek 0ml +3 "sampler")c'! +30 ."da"PSV.dial PTV +2 "processing"%m +83 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%p  +81 "core"  +9 ."da"PS.seek :empty +3 "processing"% 's +185 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")2  +88 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +5 "Can"  B% +2 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'q% +4 "core" %HV t +4 #"WCR"Intake @31.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +5 "core" %HE q +3 "sampler"){% +7 "core" %1 [ +21 "collection"'&% +4 "core" %HO q +3 "sampler")M% +7 "core" %0 \\ +24 "collection"'7% +5 "core" %HF m +3 "sampler")+% +7 "core" %1 b +28 "collection"'h% +5 "core" %HI r +3 "sampler")% +7 "core" %1 b +32 "collection"'B% +5 "core" %HG k +3 "sampler") % +7 "core" %0 a +38 "collection"'% +4 "core" %HH m +4 "sampler")3% +6 "core" %1 W +44 "collection"'P% +4 "core" %HG l +4 "sampler")e% +6 "core" %0 ` +50 "collection"'/% +4 "core" %HM p +4 "sampler")1% +6 "core" %1 a +57 "collection"'% +5 "core" %HD p +4 "sampler");% +5 "core" %0 \\ +66 "collection"'T% +5 "core" %HG l +3 "sampler")=% +5 "core" %. ` +76 "collection"'_% +5 "core" %HJ q +3 "sampler")d% +7 "core" %.,% _ +84 "collection"'`% +5 "core" %HM r +3 "sampler")0% +7 "core" %-;: \\ +96 "collection"'Q% +5 "core" %HM p +3 "sampler")% +7 "core" %TS c +109 "collection"'C% +5 "core" %HJ r +4 "sampler") % +5 "core" %yx f +125 "collection"'b% +5 "core" %HE p +3 "sampler")~% +6 "core" % ] +141 "collection"'% +5 "core" %HL p +3 "sampler")f% +7 "core" % d +159 "collection"'% +4 "core" %HF s +4 "sampler")4% +6 "core" %QO d +180 "collection"'K% +5 "core" %HI o +3 "sampler")U% +7 "core" % f +192 "collection"'8% +5 "core" %H@ n +3 "sampler")r% +7 "core" % b +192 "collection"'% +5 "core" %HO r +3 "sampler")v% +7 "core" %(' _\\ +192 "collection"'"% +4 "core" %HL m +71 "sampler")s% +5 "core" %OL [\\ +4 ."WCR"Intake.select :close +12 "sampler")0 +22 )D% +4 "core" %TT `\\ +3 ."WCR"SSV.dial :exhaust +3 "sampler")a  +85 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")I'! +910 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")(  +90 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +4 "Can"  B"% +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'z% +4 "core" %HD i +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X% +5 "core" %RQ [/ +194 "collection"'{% +4 "core" %Hj s +4 "sampler")&% +5 "core" % c +194 "collection"'M% +4 "core" %Hp p +3 "sampler")7% +7 "core" % c +192 "collection"'+% +5 "core" %Hc n +3 "sampler")h% +5 "core" % a +194 "collection"'% +72 "core" %Hg i +3 "sampler")B% +5 "core" %=; T +194 "collection"' % +5 "core" %Hc f +3 "sampler")% +5 "core" %QO Z +194 "collection"'3% +5 "core" %Hi h +3 "sampler")% +6 "core" %bb [ +193 "collection"'P% +4 "core" %Hf i +4 "sampler")e% +5 "core" %jj Y +194 "collection"'/% +4 "core" %Hf m +4 "sampler")1% +6 "core" %li W +3 ."WCR"Intake.select :close +3 "sampler")0 +20 )% +4 "core" %mj [ +3 ."WCR"SSV.dial :exhaust +4 "sampler");  +86 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")T'! +920 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")=  +89 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can" }BgLE +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'_% +4 "core" %Hi s +4 #"WCR"Intake @33.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X _ +17 "collection"' % +5 "core" %Hj u +3 "sampler")b% +6 "core" %d? e +22 "collection"'~% +5 "core" %Hg q +3 "sampler")% +6 "core" %d>" ] +25 "collection"'f% +5 "core" %Ho r +3 "sampler")% +6 "core" %d>-, ^ +29 "collection"'4% +5 "core" %Hr p +4 "sampler")K% +7 "core" %d><9 a +32 "collection"'U% +5 "core" %Hr o +3 "sampler")8% +7 "core" %g>IH c +38 "collection"'r% +5 "core" %Hp t +3 "sampler")% +7 "core" %i \\\\ d\ ` +43 "collection"'v% +5 "core" %He v +4 "sampler")"% +7 "core" %hvw c" +49 "collection"'s% +79 "core" %Hx u +5 "sampler")D% +10 "core" %h `" +3 "collection"'a% +6 "core" %Hl r +3 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +5 "core" %H n +3 "sampler"){% +5 "core" % [ +194 "collection"'&% +5 "core" %H% j +3 "sampler")M% +7 "core" % R +192 "collection"'7% +5 "core" %H) o +3 "sampler")+% +7 "core" % a +192 "collection"'h% +5 "core" %HC q +3 "sampler")% +7 "core" %,- eF +192 "collection"'B% +5 "core" %HI q +3 "sampler") % +7 "core" %CC [F +192 "collection"'% +5 "core" %H% r +3 "sampler")3% +7 "core" %VS \\F +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )% +4 "core" %UT iF +3 ."WCR"SSV.dial :exhaust +3 "sampler")P  +86 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +2 "sampler")e'! +894 "core" ' +4 ."WCR"Exhaust.select :close +80 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")/  +89 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can" B +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'1% +4 "core" %H! m +4 #"WCR"Intake @33.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X% +5 "core" %HB p +3 "sampler"){% +7 "core" %'  [ +24 "collection"'&% +5 "core" %H o +3 "sampler")M% +7 "core" %' a +28 "collection"'7% +4 "core" %HK o +4 "sampler")+% +5 "core" %' _ +34 "collection"'h% +5 "core" %H6 o +3 "sampler")% +5 "core" %' ` +40 "collection"'B% +4 "core" %Hk q +3 "sampler") % +5 "core" %' \\ +45 "collection"'% +5 "core" %H m +3 "sampler")3% +5 "core" %' _ +52 "collection"'% +4 "core" %H9 p +72 "sampler")P% +6 "core" %'%& b +5 "collection"'.% +5 "core" %HC r +4 "sampler")/% +5 "core" %()& d +67 "collection"'1% +4 "core" %H q +4 "sampler")e% +5 "core" %'.* ] +76 "collection"'% +4 "core" %H< r +4 "sampler")=% +5 "core" % 55 d +86 "collection"'_% +4 "core" %H t +4 "sampler")T% +6 "core" %>: a +99 "collection"'0% +6 "core" %H q +5 "sampler")Q% +5 "core" %HE e +109 "collection"'% +5 "core" %H q +4 "sampler")C% +5 "core" %XT i +125 "collection"' % +5 "core" %H v +3 "sampler")b% +7 "core" %ec b +140 "collection"'~% +5 "core" %H w +3 "sampler")% +7 "core" %{{ i +159 "collection"'f% +4 "core" %H8 w +4 "sampler")% +6 "core" % b +180 "collection"'4% +4 "core" %HE } +4 "sampler")% +7 "core" % k +192 "collection"'K% +4 "core" %H u +4 "sampler")U% +5 "core" % l +194 "collection"'8% +4 "core" %H$ u +4 "sampler")r% +6 "core" % f +193 "collection"'d% +4 "core" %H q +3 "sampler")% +7 "core" %89 c +192 "collection"'v% +5 "core" %H u +3 "sampler")"% +5 "core" %fb ` +194 "collection"'s% +4 "core" %HM u +4 "sampler")D% +6 "core" % a +193 "collection"'a% +4 "core" %H= s +4 "sampler")`% +6 "core" % ]{ +192 "collection"'z% +5 "core" %HW s +4 "sampler")I% +6 "core" % eq +192 "collection"'X% +5 "core" %H. q +4 "sampler")y% +6 "core" % cq +192 "collection"' % +5 "core" %H u +3 "sampler")% +7 "core" % cq +192 "collection"'5% +5 "core" %HK s +3 "sampler")\\% +7 "core" %(% fq +192 "collection"'% +4 "core" %HP s +4 "sampler");% +5 "core" %9: eq +194 "collection"'% +4 "core" %HM s +4 "sampler")J% +6 "core" %HH _q +193 "collection"'?% +4 "core" %H3 w +3 "sampler")% +7 "core" %GG aq +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )}% +3 "core" %QL eq +4 ."WCR"SSV.dial :exhaust +3 "sampler")N  +87 "core"  +10 ."WCR"Exhaust.select :open +70 "sampler")@ +31 ."WCR"SS.seek 0ml +3 "sampler")6'! +642 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +9 .PBV.dial :waste1 +2 "processing"%g  +40 "core" +9 ."da"delay 30 seconds +205 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")Y  +87 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 675.0ml +6 "Can" B~\  +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'A% +4 "core" %HT r +3 #"WCR"Intake @33.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X% +5 "core" %oE Z +16 "collection"'{% +5 "core" %He f +3 "sampler")&% +6 "core" %oE U +18 "collection"'M% +6 "core" %H> k +3 "sampler")7% +6 "core" %oE ] +22 "collection"'+% +5 "core" %Hi m +3 "sampler")h% +7 "core" %oE Z +24 "collection"'% +5 "core" %H2 m +3 "sampler")B% +7 "core" %oF  ] +28 "collection"' % +5 "core" %H8 l +3 "sampler")$% +6 "core" %oE$" W +34 "collection"'% +5 "core" %H= m +3 "sampler")3% +7 "core" %oE*& ^ +38 "collection"'% +80 "core" %H6 n +4 "sampler")P% +11 "core" %oE74 Z +39 "collection"'.% +5 "core" %H4 n +3 "sampler")/% +8 "core" %oF=: _ +49 "collection"'1% +5 "core" %H2 n +3 "sampler")e% +6 "core" %oEDE _ +58 "collection"'% +5 "core" %H1 m +3 "sampler")=% +7 "core" %oEPO ^ +65 "collection"'_% +5 "core" %HZ l +4 "sampler")T% +7 "core" %oE[X Z +74 "collection"'0% +6 "core" %Hc o +3 "sampler")Q% +7 "core" %oif ] +84 "collection"'% +5 "core" %Hd s +4 "sampler")C% +7 "core" %oxw _ +96 "collection"' % +5 "core" %HB r +3 "sampler")b% +7 "core" %o b +109 "collection"'~% +5 "core" %H8 s +3 "sampler")% +6 "core" %o ` +125 "collection"'f% +5 "core" %Hb r +3 "sampler")% +7 "core" %o c +3 "collection"'4% +6 "core" %H4 s +3 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0X W +16 "collection"'D% +5 "core" %H2 i +3 "sampler")a% +6 "core" %> V +18 "collection"'`% +5 "core" %Hb i +4 "sampler")z% +7 "core" %> W +20 "collection"'I% +5 "core" %H- i +4 "sampler")X% +7 "core" %> R +24 "collection"'y% +5 "core" %HU h +3 "sampler") % +6 "core" %> W +29 "collection"'% +5 "core" %H2 h +3 "sampler")5% +6 "core" %>  W +34 "collection"'\\% +5 "core" %HV f +3 "sampler")% +6 "core" %>  T +38 "collection"';% +82 "core" %HU j +4 "sampler")% +9 "core" %> U +40 "collection"'J% +5 "core" %HZ h +4 "sampler")?% +6 "core" %? V +51 "collection"'% +6 "core" %H2 i +3 "sampler")}% +7 "core" %> X +57 "collection"'N% +5 "core" %H4 i +3 "sampler")% +6 "core" %>! Z +66 "collection"'g% +5 "core" %HY h +4 "sampler")Y% +7 "core" %>&$ T +74 "collection"'A% +5 "core" %H` g +3 "sampler")6% +7 "core" %>.- Y +85 "collection"'% +5 "core" %H, f +3 "sampler")% +6 "core" %>64 Y +97 "collection"'O% +5 "core" %H. f +4 "sampler")(% +6 "core" %>BA T +109 "collection"'@% +6 "core" %H. j +4 "sampler")^% +7 "core" %>NL [ +123 "collection"'9% +5 "core" %HV m +4 "sampler"):% +5 "core" %_\\ a +141 "collection"'#% +6 "core" %H9 n +3 "sampler")V% +6 "core" %tq [ +160 "collection"'-% +5 "core" %H4 p +3 "sampler")% +7 "core" % b +179 "collection"'% +6 "core" %H3 o +3 "sampler")u% +7 "core" % ] +3 "collection"'*% +5 "core" %H2 p +4 #"WCR"Intake @33.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X ] +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %'XX \\ +124 "collection"'S% +5 "core" %H7 s +3 "sampler"){% +6 "core" %'ji c +141 "collection"'&% +5 "core" %H 5 q +4 "sampler")M% +7 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +9 .PBV.dial :waste1 +3 "processing"%7  +5 "core" %'~{ a +33 +9 ."da"delay 30 seconds +97 "collection"'+% +5 "core" %H] r +4 "sampler")h% +7 "core" %' ] +179 "collection"'% +5 "core" %H: r +4 "sampler")B% +7 "core" %' b +192 "collection"' % +5 "core" %Ha p +3 "sampler")$% +7 "core" %' ] +3 "collection"'% +6 "core" %H2 q +3 #"WCR"Intake @34.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X & +4 "core" &;\  +3 "manipulator"&S& +6 "core" & -  +3 "manipulator"&{% +5 "core" % V w +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 5 +2 "manipulator"&&( +166 "core" ( +3 "manipulator"&M& +6 "core" && w +3 "storage"(7& +5 "core" &; u +4 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 5 + 800 counts +3 "manipulator"&+' +96 "core" ' +2 "storage"(h& +6 "core" &;  d +4 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(' +294 "core" ' +3 "storage"(B- +5 "core" -' +3 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +77 "manipulator"& & +5 "core" && . w +4 "storage"($& +4 "core" &;  r +4 ."da"Elbow.reconfigure :limp +12 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 5 +3 "manipulator"&' +36 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&, +6 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +4 "core" -' +6 ."da"SE.seek 5.16 Pucks below Top Plate +2 "storage"('' +26 "core" ' +3 "manipulator"&% +5 "core" %Y nѮ +4 "storage"(/& +6 "core" &; & Z +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 5 + 305 counts +2 "manipulator"&1' +12 "core" ' +2 "manipulator"&3& +5 "core" &&  ;w +4 "storage"(.& +6 "core" &; + * > +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 5 + 800 counts +3 "manipulator"&' +25 "core" ' +4 ."da"SE.seek 6.16 Pucks below Top Plate +3 "storage"(='; +40 "core" ' +3 "manipulator"&_& +5 "core" && |w +4 "manipulator"&T% +5 "core" %  )  +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&0' ] +91 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&P( +272 "core" ( +2 "manipulator"&& +6 "core" &  +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Q& +4 "core" & .  +4 ."da"Forearm.seek PC +3 "manipulator"& 'E +97 "core" ' +3 ."da"Hand.close +2 "manipulator"&/ +22 "core" / +6 ."da"PC.seek :open +3 "processing"%C( +376 "core" ( +3 "storage"(& +5 "core" &;  % H +4 "manipulator"&f& +6 "core" &    +3 "manipulator"&% +5 "core" %M   8 +4 ."da"Forearm.seek :retract +3 "manipulator"&~' ] +96 "core" ' +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 5 +3 "manipulator"&K( +260 "core" ( +3 "manipulator"&U& +5 "core" &   V +4 "storage"(8& +5 "core" &; 1 ! _ +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 5 + 800 counts +2 "manipulator"&' +111 "core" ' +4 ."da"Hand.open +2 "manipulator"&F1 +16 "core" 1 +3 "storage"(b- +6 "core" -'; +4 ."da"SE.seek 5.81 Pucks below Top Plate +3 "storage"(4' +25 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 4.84 Pucks below Top Plate +3 "storage"(s' +59 "core" ' +3 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25sep2413h725ml.png +1913 ."WCR"CBV.dial :waste2b +4 "collection"'"  +20 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +19 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'d' +169 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:98): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4007 Min < 4062 FilteredMin | 4109 Avg | 5754 FilteredMax < 5859 Max ) A/D counts\ Reduced black point to 4062\ Optimizing exposure with 348x260 pixel 16-bit image for 2.303 seconds\ ( 4017 Min < 4082 FilteredMin | 4470 Avg | 27721 FilteredMax < 29900 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 17.107 seconds\ ( 3815 Min < 3862 FilteredMin | 4540 Avg | 49586 FilteredMax < 50856 Max ) A/D counts\ /var/log/esp/da25sep2413h725ml.png: PNG Upload Complete\ +14 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep2413h725ml15s.png +212 "core" ' +4 ."WCR"delay 1:00 +1453 #"da"SX HX9/16 (USB:98): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3808 Min < 3859 FilteredMin | 4426 Avg | 41956 FilteredMax < 42527 Max ) A/D counts\ /var/log/esp/midres/da25sep2413h725ml15s.png: PNG Upload Complete\ +18 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep2413h725ml25s.png +2059 #"image"compressed /var/log/esp/da25sep2413h725ml.jxl +580 "Can" B c +44 #"da"SX HX9/16 (USB:98): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3822 Min < 3869 FilteredMin | 4763 Avg | 64476 FilteredMax < 65432 Max ) A/D counts\ /var/log/esp/midres/da25sep2413h725ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +3 "storage"(a- +6 "core" -' +7 "storage"(D& +7 "core" &;  c +11 "manipulator"&z& +30 "core" &   U +11 ."da"Elbow.seek 5 +8 "manipulator"&I( +7 "core" ( +3 "manipulator"&`& +7 "core" &   TU +3 "storage"(X& +7 "core" &; ' w +6 ."da"Forearm.seek 5 + 800 counts +3 "manipulator"& ' +6 "core" ' +5 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 5.55 Pucks below Top Plate +3 "storage"(') +54 "core" ' +3 "manipulator"&5& +7 "core" &  ' U +3 "storage"(\\& +5 "core" &;\ \   +5 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 5 +2 "manipulator"&y' +39 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&, +7 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 5.74 Pucks below Top Plate +3 "storage"(' +26 "core" ' +3 "manipulator"&;% +8 "core" %e H F  +2 "storage"(& +8 "core" &; < +2 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 5 + 303 counts +2 "manipulator"&?' +14 "core" ' +3 "manipulator"&& +17 "core" & d N +4 "storage"(r& +5 "core" &; +6 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 5 + 800 counts +3 "manipulator"&N' +18 "core" ' +3 "storage"(% +7 "core" % ^ +4 ."downElevator"SE.seek :down +6 "storage"(g') +101 (Y% +4 "core" %p.\  I ^ +4 "manipulator"&}% +7 "core" %   %  +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&6' ] +88 "core" ' +15 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (A& +6 "core" &; +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" &A +4 "manipulator"&& +6 "core" & '   M +4 "manipulator"&(% +6 "core" % h    +5 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&^(-z +196 "core" ( +3 "manipulator"&9& +5 "core" &- 9 ? I > +5 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &:& +4 "core" &- 5 < > +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&J'o +112 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&O/ +17 "core" / +3 "manipulator"&V& +7 "core" &- b> +3 "manipulator"&#% +7 "core" %πv [ +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +108 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&( +142 "core" ( +2 "manipulator"&u& +8 "core" &4 2 4 G +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &@& +4 "core" &4 3 4 ! G +4 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&v'E +95 "core" ' +3 "manipulator"&Z& +86 "core" &4 4 < H G +4 "manipulator"&-% +6 "core" %J 4 1 & +5 "processing"%*& +5 "core" &7 +16 "processing"%t& +7 "core" &B +7 ."psFlush"PC.seek :closed +3 "processing"%m(SD +7 "core" &@ +2 &@  +6 &(r@ ,~ +10 &_vB @ +9 &&i@ T +9 &D@ U +10 &D@ U +9 &gB@ U +9 &)C@ U +10 &C@ U +9 & C@ U +10 &"pDA T +9 &$1BA U +9 &%B@ U +10 &'C@ U +9 &)wBA U +9 &+9D@ U +10 &,FB U +9 &.D? U +10 &0~CB U +9 &2@D@ U +9 &4EA U +10 &5F@ U +9 &7GB U +9 &9GI@ U +10 &;\ FA U +9 &<EB U +10 &>DA U +9 &@OD? U +9 &BF@ U +10 &CC@ U +9 &EO? V +9 &GR]@ W +10 &I sA Z +9 &J@ [\ +10 &L@ \\ +3 ."WCR"CTV.dial :air,avoiding: :intake +6 "collection"')  +3 "core" &NL@ \\ +8 &P\ @ ] +8 &QA J +9 &R?y@ !e +9 &S)G@ 8 +6 ( +4 "processing"%t& +6 "core" &S)9A 8 +4 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.76 +3 "processing"%p& +6 "core" &S)9? 8 +6 ."psFlush"Hand.open +3 "manipulator"&L1 +27 "core" 1 +3 "manipulator"&2% +7 "core" %J & +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&%' ] +25 "core" +8 "collection"'j& +8 "core" &Xd P +55 ' +3 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +3 ."psFlush"PSR.select :air +4 "manipulator"&c% +9 ."psFlush"PSV.dial PSR +5 "processing"%q +3 "core" % Y   @  +7 "storage"([% +8 "core" %A _ +2 "storage"(. +30 "core"  +12 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +27 ."psFlush"PS.seek 0.5ml +2 "core" .(; +2 "processing"%' +10 "storage"(k& +8 "core" &;\ \   +3 "storage"(\ & +6 "core" &; < +4 "manipulator"&& +7 "core" &> = +3 "manipulator"&]% +7 "core" % Y U  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"&|( +272 "core" ( +2 "manipulator"& & +8 "core" &%   R  +3 "storage"(w& +7 "core" &;\ \   +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&R' +94 "core" ' +2 "storage"(,& +9 "core" &;\ \  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(<' +122 "core" ' +3 ."psFlush"delay 5 seconds +154 "core" ' +3 "storage"(G- +4 "core" -' +5 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +7 "manipulator"& & +4 "core" &%  Q  +3 "storage"(& +6 "core" &; +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +87 ."WCR"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek 5 +2 "manipulator"&' +37 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&n, +6 "core" , +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 "storage"(>- +4 "core" -' +6 ."WCR"SE.seek 6.18 Pucks below Top Plate +4 "storage"(S'K +33 "core" ' +3 "manipulator"&{% +5 "core" %T 2߭ +5 "storage"(l& +5 "core" &; 7 4 ~ +5 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 5 + 305 counts +2 "manipulator"&M' +20 "core" ' +6 "manipulator"&7& +7 "core" &% L +4 "storage"(h& +6 "core" &; A +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&x' +7 ."psFlush"PSR.select :air +3 "processing"% +14 "core" ' +10 ."WCR"SE.seek 7.18 Pucks below Top Plate +9 "storage"(i' +14 ."psFlush"PS.seek 2.5ml +3 "processing"%B' +39 "core" ' +3 "manipulator"& & +7 "core" &% G O  +3 "manipulator"&$% +8 "core" %\ [ g k +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +110 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&( +175 "core" ( +3 "manipulator"&/& +7 "core" & $' +3 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &3& +4 "core" & Z' +5 ."WCR"Forearm.seek CC +3 "manipulator"&.'ш +105 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&_/ +27 "core" / +12 ."WCR"CC.seek :open +3 "collection"'T( +402 #"image"compressed /var/log/esp/midres/da25sep2413h725ml15s.jxl +11 "core" ( +6 "storage"(+& +13 "core" &; +3 "storage"(&& +8 "core" &; +3 "manipulator"&& +8 "core" & # +3 "manipulator"&% +8 "core" %ф  +6 ."WCR"Forearm.seek :retract +3 "manipulator"&1' ] +103 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"&'( +180 "core" ( +2 "manipulator"&& +8 "core" && \  O +3 "storage"(& +7 "core" &; ' +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 5 +92 "manipulator"&Q' +115 "core" ' +3 ."WCR"Elbow.hold +9 "manipulator"&, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Hand.open +3 "manipulator"&1 +17 "core" 1 +4 "manipulator"&0% +7 "core" %m : D A +3 "storage"(E& +8 "core" &;  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 5 + 316 counts +2 "manipulator"&') +21 "core" ' +3 "manipulator"&f& +7 "core" &&   O +3 "storage"(& +8 "core" &;\ \   +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"& ' +34 "core" ' +3 "storage"(U% +7 "core" %\ \  y +5 ."downElevator"SE.seek :down +7 "storage"(8') +96 (P% +5 "core" %\\*\ \  ] ^ +3 "manipulator"&F% +8 "core" %& X  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +4 "manipulator"&b' ] +92 "core" ' +13 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 #tStarting finalPurge +110 "core" ' +4 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%~ @ +215 "core" @ +11 ."psFlush"PTV.dial :PRVmixing +3 "processing"%=  +143 "core" +12 ."psFlush"PSV.dial :mixloop +3 "processing"%4 +117 "core" +7 ."psFlush"PS.seek :empty +4 "processing"%"'s +1248 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +745 #"image"compressed /var/log/esp/midres/da25sep2413h725ml25s.jxl +2 ."Qmail"DAfans.email "da25sep2413h725ml exposed 17.107 seconds\\nmidres/da25sep2413h725ml15s\\nmidres/da25sep2413h725ml25s",Subject: "da25sep2413h725ml images!" +1106 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%H +117 "core"  +11 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +3 "processing"%a' +583 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%D' +2116 "core" ' +4 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%z  +38 "core" +11 ."psFlush"PTV.dial :mixing +3 "processing"%` @ +78 "core" A +11 ."psFlush"PSV.dial :mixloop +3 "processing"%X +116 "core" +9 ."psFlush"PS.seek :empty +2 "processing"%5's +2624 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%\\ +117 "core"  +14 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 1ml +3 "processing"%;'[q +1102 "core" ' +4 ."psFlush"PSR.select :air +3 "processing"% +24 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1598 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%K +81 "core" +7 ."psFlush"PTV.dial :puck +3 "processing"%  +78 "core"  +7 ."psFlush"PBV.dial :waste1 +4 "processing"%r  +6 "core" +8 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +1621 #"uploadLog"upsync +1004 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%s +81 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2620 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +93 "core"  +9 ."psFlush"PS.seek 0ml +3 "processing"%Y'ܑ +2627 "core" ' +4 ."psFlush"PSV.dial PSR +2 "processing"%} +82 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%I' +581 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +21 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2111 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%y +83 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%A U +59 "core" V +89 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2640 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%? @ +48 "core" ? +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%(  +81 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%'s +2621 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%N +48 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%9' +2627 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%: +80 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%g U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2619 "core" ' +4 ."psFlush"PSV.dial PBV +2 "processing"%O @ +49 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%V' +2625 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%#  +80 "core"  +7 ."psFlush"PS.seek :empty +3 "processing"%6's +2623 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%u +59 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 1ml +3 "processing"%@'[q +1104 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%J' +1604 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%Z +82 "core" +8 ."psFlush"PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%^  +58 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%-'ܑ +2624 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%* +80 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%C +80 "core" +9 ."psFlush"PS.seek 0ml +2 "processing"%p'ܑ +2525 "Can" ^Bbc +100 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%L +81 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +97 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +593 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%)' +2115 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%j +82 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%c U +59 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%['ܑ +2614 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%t @ +49 "core" ? +8 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2629 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +81 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%k's +2624 "core" ' +8 ."psFlush"PSV.dial PSR +6 "processing"%\ +63 "core"  +24 ."psFlush"PSR.select :air +10 .PS.seek 2.5ml +4 "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%] +92 "core" ~ +4 ."psFlush"PBV.dial PSV +2 "processing"%v U +5 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%o'ܑ +2617 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" @ +5 ."psFlush"PS.seek 2.5ml + "processing"%w' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +79 "core"  +5 ."psFlush"PS.seek :empty + "processing"%,'s +2639 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'%& +3 "core" & +2 "manipulator"&G& +4 "core" && m m O +2 "manipulator"& % +3 "core" % M n n  +3 .tElbow.seek PC + "manipulator"&( +252 "core" ( +2 "manipulator"&>& +4 "core" & u m C k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" & y q k +2 .tForearm.seek PC +2 "manipulator"&l'E +100 "core" ' + .tHand.close + "manipulator"&7/ +18 "core" / +4 .tPC.seek :open + "processing"%h( +377 "core" ( +2 "manipulator"&R& +2 "core" &O [  +3 "manipulator"& % +3 "core" % d  +2 .tForearm.seek :retract +2 "manipulator"&$' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&|( +384 "core" ( +2 "manipulator"&<& +4 "core" & g ) + .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & ? ) +55 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&M'ш +102 "core" ' +2 "manipulator"&S& +4 "core" & ~ ) +2 "manipulator"&% +3 "core" %у z w \\  +3 "collection"'/& +3 "core" & +3 "collection"'x& +5 "core" & +3 .tCC.seek :closed + "collection"'3(X +5 "core" & \ +8 &,v ,~ +9 &]v @ +9 &#h T +10 &B W +9 &A V +10 &bB V +9 &$B V +9 &A V +10 & ? W +9 &"j> V +9 &$,; V +10 &%A V +9 &'> V +10 &)r; V +9 &+5@ V +9 &,? V +10 &.; V +9 &0z> V +9 &2=; V +10 &3? W +9 &5A V +10 &7C V +9 &9BA W +9 &;? W +10 &<> V +9 &>; V +9 &@M; V +10 &B> V +9 &CA W +10 &ER X +9 &GGn [ +9 &H _ +10 &J a +9 &L{ a +9 &N= a +10 &O a +9 &Q b! +10 &S{ b# +9 &U6 b* +9 &V b/ +10 &XOQ , +9 &X q L +6 ( +2 "collection"'x& +3 "core" &X\\ L +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.84 + "collection"'n& +3 "core" &X\\ L +4 .tHand.open + "manipulator"&_1 +26 "core" 1 +2 "manipulator"&% +4 "core" %h 0 -  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W' ] +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'+& +3 "core" &X\\ L +2 "collection"'&% +3 "core" %! +3 .tCSV.dial CSR + "collection"'  +45 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"''q +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +13 '% +3 "core" %q  +2 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'.'B +698 "core" ' + .tCSV.dial :waste +2 "collection"' +142 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''P +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &X\\ L +2 "collection"'0% +3 "core" %P +2 .tCSV.dial :flush + "collection"'E  +44 "core"  +5 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'f'q +1312 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +48 "core" B +3 "collection"'U% +4 "core" %q  +2 .tCS.seek 7ml +2 "collection"'1'f +579 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'P  +2 'F  +44 "core"  +106  +5 .tCBV.dial :waste1 + "collection"'' @ +85 "core" A +5 .tCS.seek 0ml +6 "collection"'Q'P +1792 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &X\\ L +2 "collection"'i% +51 "core" %T +3 .tCSV.dial :flush +9 "collection"'  +78 "core"  +5 .tCS.seek 5ml +2 "collection"'8'q +1306 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'~ @ +47 "core" B +4 "collection"'=% +3 "core" %q  +3 .tCS.seek 7ml + "collection"'4'j +570 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'B  +2 'H  +6 "core"  +49 ~ +4 .tCBV.dial :waste2 +2 "collection"'"  +113 "core"  +5 .tCS.seek 0ml + "collection"'a'P +1792 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'z& +4 "core" &X[ L +2 "collection"'`% +3 "core" %T +2 .tCSV.dial :flush +2 "collection"'X  +76 "core" +5 .tCS.seek 5ml +2 "collection"'D'q +1320 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'\\ @ +47 "core" A +4 "collection"'5% +4 "core" %q  +2 .tCS.seek 7ml +2 "collection"';'g +569 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'K  +47 "core"  +4 .tCBV.dial :waste2b +2 "collection"'  +113 "core"  +5 .tCS.seek 0ml + "collection"'r'P +1789 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +3 "core" &X[ L +2 "collection"'s% +4 "core" %U +2 .tCSV.dial CSR + "collection"'  +46 "core"  +6 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"' '! +2051 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml +2 "collection"'' +577 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'} + 'Y  +48 "core"  +65 +5 .tCTV.dial :intake +2 "collection"'I  +84 "core" +5 .tIntake.select :open + "sampler") +18 .tCS.seek 2ml +2 "collection"'y' +2099 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air +2 "collection"'A  +80 "core" ~ +5 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''P +592 "core" ' +2 .tCSV.dial CSR + "collection"'?  +113 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +54 "collection"' +19 .tCS.seek 5ml + "collection"''q +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'(' +1356 "core" ' +2 .tCSV.dial CBV + "collection"' +111 "core" +5 .tCS.seek 0ml + "collection"'N'P +2620 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" & L \\ ( +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&:( +2 "core" ( +3 "manipulator"&g& +3 "core" & N T c ( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &9& +2 "core" & K I L ( +3 .tForearm.seek CC + "manipulator"&O'ш +96 "core" ' +2 .tHand.close + "manipulator"&/ +22 "core" / +4 .tCC.seek :open +2 "collection"'#( +407 "core" ( +2 "manipulator"&V& +3 "core" & @ ( +2 "manipulator"&u% +4 "core" %ш C  +2 .tForearm.seek :retract +2 "manipulator"&6' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&@(-z +316 "core" ( +2 "manipulator"&Z& +3 "core" &- C B +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &^& +2 "core" &-  B +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&J'o +114 "core" ' + .tHand.open + "manipulator"&*1 +16 "core" 1 +2 "manipulator"&-% +3 "core" %pY  T  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C' ] +106 "core" ' +2 #tCompleted [myDA_WCR #Phase 58: Wednesday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:39 + #Preparing to sleep until 9/25/25 11:00AM +11 #Asleep til 9/25/25 11:00AM +3 #Continuing at 11:00PDT25-Sep-25 +2 "Can" JB%T +4 ."Qmail"GoodNews.email "Then, in tube 6: myWCR\\t\\t\\t\\t\\t#Phase 59: Thursday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:269\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 8,\\n 6 => 25,\\n 7 => 33}\\nCan@13:39:27, 12.3C, 14% humidity, 14.5psia, 12.29V, 0.36A, 346.812Ah, 4.45W\\nSampled 345.6ml",Subject: "Asleep until 11:00PDT25-Sep-25" +2016 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +1601 "Can"  +BFc +34168 #"uploadLog"upsync +25835 "Can" 2B*c +60002  2B $c +60002   ;Bc +60002  -BPc +60002  BBc +60002  2B|c +60002  2Bc +60002  ;Bc +60003  -Bw>c +60002  +Bc +60002  2Bjc +60002  2B c +60003  4B c +60002  2B!,c +60002  2Bǿ!c +60003  7Bɻ"Xc +60002  ;B˲"c +60002 \  1Bͥ#c +60002   2Bϖ$c +60003   1Bу$c +60002   2Bӂ%Fc +60002  2Bm%c +60002   /B&rc +60002  ,B؜'c +60003   3B?'c +60002  =B,(4c +60002   2B(c +60003   1B)`c +60002  9B)c +60002  3B*c +60003  2B+"c +60002  <B+c +60002 \  2B,Nc +60002  2B,c +60002  :B-zc +60003  AB.c +60001  +Bc.c +60003  .B/xc +60001   *C&2?c +60003   2C(?c +60001  1C*@:c +60002   1C+@c +60002   :C-Afc +60002 \  KC/Ac +60002  2C1Bc +60002  1C3C(c +60002  ?C5Cc +60003  2C7DTc +60002 \  2C9wDc +60002  1C;cEc +60002  2C=JFc +60002   +C>Fc +60002  PC@GBc +60003  2CBGc +60002  2CDHnc +60002  >CFIc +60002  1CHIc +60002   2CJJ0c +60002  <CLJc +60003  1CNtK\\c +60002  1CPgKc +60002  ICR\\Lc +60002  2CTIMc +60002  2CV?Mc +60002  =CWNJc +60002   CCYNc +60003   1C[Ovc +60002 \  IC]P c +60002  1C_Pc +60002  1CaQ8c +60002  :CcQc +60003   2CelRdc +60002  1CgpRc +60002  @Ci^Sc +60002  1CkJT&c +60002   1Cm;Tc +60002  +Co%URc +60003  2CpUc +60002  OCrV~c +60002  ;CtWc +60002  2CvWc +60002  1CxX@c +60002  :CzXc +60003   2C|pYlc +60002  1C~nZc +60002  HCbZc +60002  2CS[.c +60002  1CG[c +60002  ;C2\\Zc +60002  +C\\c +60003  2C]c +60002  @C^c +60002  1C^c +60002  1C_Hc +60003  1C|_c +60002  2Cd`tc +60002   1COa\ c +60002  @C9ac +60003  1C4b6c +60002  2Cbc +60002  4Ccbc +59330  1Cc +5 #tPowering core bus +532 .Gate.power :raw,:ON +2 "sampler") +25 ) +3 "core"  +5 "collection"' +3 'L +5 "core"  +4 "processing"% +3 %p +6 "core"  +8 "collection"' 9\ +4 ' 0\ +5 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +75 .tPS.configure :default +11 "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X([G +91 "core" ' +211 ' +2 ."rdyProcessing"PS.stop +2 "processing"%5 +321 "core" ' +983 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +6 .tForearm.seek :retract +2 "manipulator"&{' ] +6 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&( +112 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&7'΢ +101 "core" ' +3 "manipulator"&b% +5 "core" %΢  +4 .tForearm.seek retracted +3 "manipulator"&m' ] +98 "core" ' +2 "manipulator"&R% +7 "core" % W   +3 "processing"% & +6 "collection"'l& +9 "core" &F +2 &{ +5 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%( +4 "collection"'<( +321 "core" ( +15 ( +62 "Can" OC9d +17 #tPhase [myWCR #Phase 59: Thursday StandAloneWCR with Regular cleanup (1 puck)] +2 ."Qmail"Notice.email "At 11:00:39 began in tube 6: myWCR\\t\\t\\t\\t\\t#Phase 59: Thursday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:269\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 8,\\n 6 => 25,\\n 7 => 33}\\nCan@11:00:38, 9.8C, 14% humidity, 14.4psia, 12.29V, 0.39A, 351.628Ah, 4.83W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR\\t\\t\\t\\t\\t#Phase 59: Thursday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +1039 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &ve  +3 .tHand.open +2 "manipulator"&S1 +26 "core" 1 +3 "manipulator"&& +6 "core" & $ +3 "manipulator"&/% +6 "core" % W w k  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&$(-z +187 "core" ( +3 "manipulator"&T& +5 "core" &-o y  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &n& +4 "core" &-o   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&_'o +108 "core" ' +3 .tHand.close +2 "manipulator"&/ +21 "core" / +3 "manipulator"&+& +7 "core" &-y |  +2 "manipulator"&&% +7 "core" %πy g$ +3 .tForearm.seek :retract +3 "manipulator"&x' ] +111 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +358 "core" ( +2 "manipulator"&M& +7 "core" & w L  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &d& +5 "core" & m b I  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'ш +101 "core" ' +4 "manipulator"&& +6 "core" & [ [  +3 "manipulator"&% +6 "core" %у d d H +3 "collection"'.& +6 "core" &v|  +4 "collection"'& +8 "core" &vk  +4 .tCC.seek :closed +4 "collection"'0(X +5 "core" &vx  +4 &x { E +8 &Dsz 3 +9 &!kt} G +10 &^u W +9 &j?w W +9 &,?} W +10 &<| V +9 &>| W +10 &sAv V +9 &!4:{ W +9 &"Bv W +10 &$Ay W +9 &&zBw W +9 &(<Az W +10 &)?} W +9 &+;{ W +10 &-@| V +9 &/F>} V +9 &1@} V +10 &2@y V +9 &4Cw V +10 &6LC| W +9 &8@| W +9 &9>| W +10 &;>z W +9 &=TAw W +9 &?@| W +10 &@A} V +9 &B? W +10 &DYQ| X +9 &Fb{ Z +9 &G~w \\ +10 &I a +9 &KG a +9 &M} b +10 &Nz a +9 &Px a +9 &RG{ b# +10 &T| b+ +9 &U{ b6 +10 &Wlz X +9 &X{6w %p +9 &X^z M +4 ( +2 "collection"'& +6 "core" &X]v M +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.92 +2 "collection"'E& +6 "core" &X]x M +4 .tHand.open +2 "manipulator"&1 +27 "core" 1 +4 "manipulator"&% +5 "core" %k [ [ \ +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&U' ] +100 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'f& +6 "core" &X]k M +3 "collection"'P% +5 "core" %Kc +4 .tCSV.dial CSR +3 "collection"'F  +142 "core"  +13 #tPulling 5ml of CSR.flush +3 .CSR.select :flush +7 "collection"' +20 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'''q +1348 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +4 "collection"' +20 '1% +4 "core" %qt  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"''D +722 "core" ' +9 .tCSV.dial :waste +5 "collection"'i +146 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"' 'P +960 #"uploadLog"upsync +1028 "core" ' +4 #tPurging external Intake +2 "collection"'Q& +6 "core" &X\\x M +3 "collection"'~% +6 "core" %Ry +3 .tCSV.dial :flush +2 "collection"'=  +48 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 10ml +2 "collection"'8' +2601 "core" ' +4 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'H +7 'B  +7 "core"  +68  +6 .tCTV.dial :intake +3 "collection"'"  +85 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"'4'P +2628 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +2 "collection"'z  +86 "core" +6 #tFlushing upper manifold +2 "collection"'`& +5 "core" &X\\w M +4 "collection"'X% +6 "core" %Ja +3 .tCSV.dial :flush +3 "collection"'a  +79 "core"  +7 .tCS.seek 5ml +2 "collection"'\\'q +1333 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'5 @ +46 "core" A +6 "collection"'D% +5 "core" %qv  +5 .tCS.seek 6.999ml +2 "collection"'K'b +576 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 ';  +21 "core" +92  +6 .tCTV.dial :air +6 .CS.seek 0ml +3 "collection"''P +1823 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'s'2~ +833 "core" ' +3 .tCSV.dial :waste +3 "collection"' +48 "core" +7 .tCS.seek 0ml +2 "collection"'r'P +837 "core" ' +3 "collection"' & +7 "core" &X[w M +2 "collection"'Y% +5 "core" %Tw +4 .tCSV.dial :flush +2 "collection"'}  +45 "core"  +7 .tCS.seek 3ml +2 "collection"'I'2~ +830 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +79 "collection"' @ +47 "core" A +6 "collection"'A% +6 "core" %2z_  +10 .tCS.seek 4.999ml +2 "collection"'y'q +590 "core" ' +3 .tCSV.dial :air +3 "collection"'? @ +6 "core" @ +7 .tCS.seek 0ml +2 "collection"''P +1323 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +828 "core" ' +3 .tCSV.dial :waste +2 "collection"' +79 "core" +7 .tCS.seek 0ml +2 "collection"'('P +829 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&g( +4 "core" ( +4 "manipulator"&9& +5 "core" &  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &  +4 .tForearm.seek CC +3 "manipulator"&|'ш +98 "core" ' +2 .tHand.close +2 "manipulator"&W/ +24 "core" / +5 .tCC.seek :open +3 "collection"'3( +412 "core" ( +2 "manipulator"&V& +7 "core" &   +3 "manipulator"&u% +6 "core" %х   +3 .tForearm.seek :retract +3 "manipulator"&O' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&:(-z +324 "core" ( +2 "manipulator"&Z& +5 "core" &-~ h A +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &^& +4 "core" &-~  A +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&*'o +117 "core" ' +3 .tHand.open +2 "manipulator"&-1 +17 "core" 1 +3 "manipulator"&6% +5 "core" %r_ @ 3 6 +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&J' ] +104 "core" ' +3 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +5 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 6 at 11:05:21PDT25-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 8,\\n 6 => 25,\\n 7 => 33}\\nCan@11:00:38, 9.8C, 14% humidity, 14.4psia, 12.29V, 0.39A, 351.628Ah, 4.83W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Loading wcr puck from tube 6 into Collection Clamp +1089 "collection"'!& +6 "core" &u +3 "manipulator"&% +7 "core" % c j  +3 "storage"(L% +6 "core" %/ 3 0 +2 "storage"(p. +6 "core" .([G +3 ."WCR"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 6 +3 "storage"(2(K +200 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (j& +4 "core" &K\ \  +3 "manipulator"&c& +7 "core" &-~ P K 9 A +2 "manipulator"&)% +5 "core" % c A 9 \\  +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 6 +3 "manipulator"&t(: +188 "core" ( +3 "manipulator"&& +6 "core" &;\ K V u \ !v +3 "storage"(\ & +6 "core" &K\ 0\ < 7 +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +80 ."WCR"Forearm.seek 6 + 800 counts +8 "manipulator"&k'm +106 "core" ' +3 "storage"([& +6 "core" &K U V c +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(v' +145 "core" ' +3 "storage"(]- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +8 (& +6 "core" &K : S y +5 "manipulator"&C& +4 "core" &;\ 4 !v +4 ."WCR"Elbow.seek 6 +3 "manipulator"&@(: +6 "core" ( +3 "manipulator"&,& +6 "core" &;\ i ` \ !v +3 "storage"(& +6 "core" &K\ &\  L +4 ."WCR"Forearm.seek 6 + 300 counts +3 "manipulator"&G'y +31 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&e/ +21 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&N& +3 "storage"(') +14 "core" &;\ } !v +3 "manipulator"& % +7 "core" %t # +4 ."WCR"Forearm.seek :retract +7 "manipulator"&b' ] +93 "core" ' +5 ."WCR"Elbow.seek CC +3 "manipulator"&q( +3 "core" ' +5 ."downElevator"SE.stop +3 "storage"(5 +189 "core" ( +2 "manipulator"&o& +5 "core" & } y e  +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &R& +6 "core" &  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&l'ш +103 "core" ' +2 "manipulator"& & +7 "core" & j ^ +3 "manipulator"&{% +7 "core" %т } x  +3 "collection"'7& +7 "core" &h +3 "collection"'h& +8 "core" &x +4 ."WCR"CC.seek :closed +5 "collection"'#(X +5 "core" &u +3 &y \ +8 &,qy +| +9 &]vz @ +10 & gu T +9 &>x V +10 &@z V +9 &_?{ V +9 & Cw V +10 &>v V +9 & ;w V +9 &"h<y U +10 &$)>| V +9 &%?x V +10 &'?z V +9 &)o@z V +9 &+2Aw U +10 &,?u U +9 &.?y U +9 &0w>w V +10 &29?x V +9 &3Ax V +10 &5>{ V +9 &7?{ V +9 &9AA V +10 &;Ay V +9 &<A} V +9 &>;y V +10 &@I> V +9 &B Cw V +10 &CN{ W +9 &EY{ Y +9 &GCl [ +10 &Hz ^ +9 &Jz a +9 &Lwy a +10 &N7~ a +9 &O~ a +10 &Q{ b +9 &S|y b +9 &U8| b$ +10 &Vy b/ +9 &XTQv * +9 &Xnw M +6 ( +6 "collection"'h& +7 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.81 +3 .Hand.open +2 "manipulator"&1 +3 "core" &Xcx M +22 1 +3 "manipulator"&S% +6 "core" %s /   +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +67 "manipulator"&' ] +98 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")/+ +4 "core" + +4 "sampler")T% +5 "core" % +4 "collection"'n& +6 "core" &X`a M +6 "Can"  eCAdO +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X u +24 "collection"'c% +3 "core" %U +2 "sampler"))% +4 "core" %spu v p +27 "collection"'>% +3 "core" %U +3 "sampler")% +3 "core" %s v +2 "collection"'\ % +4 "core" %U + #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X$ w +37 "collection"'s% +2 "core" %U +3 "sampler")~% +3 "core" % v +41 "collection"'}% +3 "core" %U +2 "sampler")r% +4 "core" %  w +47 "collection"'% +2 "core" %U +2 "sampler")I% +4 "core" %C@ y +2 ."WCR"Intake.select :close + "sampler")0 +14 )A% +2 "core" %DA } +3 ."WCR"SSV.dial :exhaust + "sampler")  +83 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")?'! +927 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")Y  + "collection"' @ +7 "core" ? +76 +5 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +3 "Can" Cd  +2 ."WCR"Intake.select :open + "sampler") +213 "collection"'% +3 "core" %U +2 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X2  +82 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")'! +904 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")6  + "collection"'\ @ +9 "core" ? +73 +5 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +2 "Can" C[d +2 ."WCR"Intake.select :open + "sampler") +213 "collection"'!% +4 "core" %U + #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X2h01 w +17 "collection"'N% +4 "core" %U +2 "sampler") % +4 "core" %>hBE u +21 "collection"'3% +3 "core" %U +3 "sampler")% +5 "core" %>jZY w +22 "collection"'S% +4 "core" %U +3 "sampler")h% +4 "core" %>lwu z1 +2 "collection"'l% +5 "core" %U +2 #"WCR"Intake @30.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X> x +27 "collection"'b% +3 "core" %U +2 "sampler")d% +4 "core" %ps z +31 "collection"'M% +3 "core" %U +2 "sampler")% +3 "core" % { +37 "collection"'% +3 "core" %U +2 "sampler")$% +3 "core" % y +42 "collection"'E% +2 "core" %U +3 "sampler")% +3 "core" %"" y +47 "collection"'% +3 "core" %U +2 "sampler")f% +3 "core" %:: z +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )P% +3 "core" %@?  + ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")F'! +915 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +68 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")  + "collection"'% @ +6 "core" ? +77 +5 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +3 "Can" xC!d + ."WCR"Intake.select :open +2 "sampler") +213 "collection"'1% +3 "core" %U +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0XT% +5 "core" % r v +16 "collection"'% +5 "core" %U +3 "sampler")\ % +6 "core" % r t +4 "collection"'6% +5 "core" %U +3 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X$ q +2 ."WCR"Intake.select :close +9 "sampler")0 +18 )S% +4 "core" %FB u +4 ."WCR"SSV.dial :exhaust +3 "sampler")h  +84 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")l'! +910 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")@  +6 "collection"' @ +7 "core" ? +73  +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can" Ce8A +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'w% +4 "core" %U +4 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X$; s +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X @ +6 "core" ? +75 +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can" CBe| +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +5 "core" %U +3 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0XO= n +38 "collection"'3% +4 "core" %U ~ +4 "sampler")% +5 "core" %ML j +45 "collection"'S% +4 "core" %U ~ +4 "sampler")h% +5 "core" %ml k +52 "collection"'% +4 "core" %U  +4 "sampler")% +7 "core" % p +57 "collection"'@% +5 "core" %U  +3 "sampler")w% +7 "core" % o +65 "collection"'l% +5 "core" %U +3 "sampler")% +49 "core" % q +40 "collection"'&% +5 "core" %U } +3 "sampler")m% +7 "core" % l +85 "collection"'_% +4 "core" %U +3 "sampler")7% +7 "core" % l +96 "collection"'b% +5 "core" %U +3 "sampler")d% +5 "core" %*' m +111 "collection"'M% +4 "core" %U +4 "sampler")% +5 "core" %<; p +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +4 "core" %C> s +4 ."WCR"SSV.dial :exhaust +3 "sampler")$  +85 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")E'! +904 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'T @ +6 "core" ? +109 +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can" C|eh +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %U +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")f' +5 "core" ') *CB ^ +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[2F:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +609 ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")L' +5 "core" 'b /CA m +3 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[70:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2056 ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X% +6 "core" %CC q +15 "collection"')% +4 "core" %U +4 "sampler")% +6 "core" %GC r +18 "collection"'% +4 "core" %U +3 "sampler")c% +5 "core" %MJ q +23 "collection"'y% +4 "core" %U +3 "sampler")% +6 "core" %UT p +25 "collection"'C% +5 "core" %U +3 "sampler"),% +5 "core" %_\\ q +30 "collection"'% +4 "core" %U +4 "sampler")e% +6 "core" %hh q +33 "collection"'\ % +5 "core" %U +3 "sampler")6% +7 "core" %tt p +38 "collection"'[% +4 "core" %U +3 "sampler") % +5 "core" % s. +45 "collection"'t% +5 "core" %U +3 "sampler")k% +7 "core" % s +50 "collection"'J% +4 "core" %U +3 "sampler")o% +7 "core" % s +57 "collection"'G% +5 "core" %U +5 "sampler")!% +6 "core" % r +65 "collection"'R% +5 "core" %U +3 "sampler")v% +5 "core" % q +76 "collection"' % +4 "core" %U +4 "sampler"){% +5 "core" % r +86 "collection"':% +5 "core" %U +3 "sampler")N% +5 "core" %  u +98 "collection"' % +4 "core" %U +4 "sampler")3% +5 "core" %GG q +111 "collection"'% +4 "core" %U +4 "sampler")S% +5 "core" %ge q +125 "collection"'h% +4 "core" %U +3 "sampler")% +7 "core" % s +140 "collection"'% +5 "core" %U +3 "sampler")@% +6 "core" % t +160 "collection"'w% +4 "core" %U +3 "sampler")l% +5 "core" % r +182 "collection"'% +4 "core" %U +3 "sampler")&% +5 "core" % s +194 "collection"'m% +5 "core" %U +3 "sampler")_% +7 "core" %++ r +192 "collection"'7% +4 "core" %U +4 "sampler")b% +5 "core" %'$ t +4 ."WCR"Intake.select :close +12 "sampler")0 +17 )d% +4 "core" %33 w +4 ."WCR"SSV.dial :exhaust +3 "sampler")M  +86 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +927 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +3 "collection"'$ @ +9 "core" ? +75 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 650.0ml +4 "Can" Cf +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"']% +4 "core" %U { +3 #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0Xb29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")x' +5 "core" 'U#TS p +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[12:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5315 "Can" CfQ9 +3150 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X'! +909 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler"))  +7 "collection"' @ +6 "core" ? +75 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 625.0ml +5 "Can" Cfc +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %U  +3 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0Xh29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")J' +5 "core" 'ن%ID q +2 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[6B:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7781 'I'73 e +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X l +17 "collection"' % +5 "core" %U | +3 "sampler"){% +7 "core" %I!DD j +20 "collection"':% +6 "core" %U z +3 "sampler")N% +7 "core" %I!IH i +24 "collection"' % +5 "core" %U { +3 "sampler")3% +7 "core" %I!PO j +28 "collection"'% +5 "core" %U } +3 "sampler")S% +7 "core" %IUT k +33 "collection"'h% +5 "core" %U } +3 "sampler")% +7 "core" %I][ h +37 "collection"'% +5 "core" %U | +4 "sampler")@% +7 "core" %Igf k\ c +43 "collection"'w% +5 "core" %U | +3 "sampler")l% +7 "core" %Iql k +50 "collection"'% +5 "core" %U +3 "sampler")&% +7 "core" %I{x i +57 "collection"'m% +6 "core" %U +3 "sampler")_% +7 "core" %I j +65 "collection"'7% +5 "core" %U y +3 "sampler")b% +6 "core" %I l +75 "collection"'d% +5 "core" %U } +3 "sampler")M% +6 "core" %I m +4 "collection"'j% +6 "core" %U | +2 #"WCR"Intake @30.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.09ml/s +2 "sampler")#.0X\  +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'r  +104 "core"  +10 "collection"'% +6 "core" %  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'} ` +63 "core" ` +8 ."WCR"CS.seek 7.225ml +3 "collection"' ' +775 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'`  +8 '  +44 "core"  +104  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Ob +5 ."WCR"CS.seek 0ml +3 "collection"'Y'P +1628 "core" '- Z S +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'  +39 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'?' +340 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +150 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'  +48 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'P' +590 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +2102 "core" ' +5 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +2 "collection"' @ +81 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'9  +104 "core"  +10 "collection"'W% +6 "core" %  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'I ` +64 "core" _ +8 ."WCR"CS.seek 7.225ml +3 "collection"'|' +767 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'g  +8 'Z  +34 "core"  +114  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Ob +4 ."WCR"CS.seek 0ml +3 "collection"'^'P +1579 "core" ' S P +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'-  +39 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'U' +380 "core" ' +4 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'0  +151 "core" +7 "collection"'O& +6 "core" &XY M +4 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +2 "manipulator"&*% +6 "core" % a ? C  +3 "storage"(A% +6 "core" %J\ \  G +2 "storage"(V. +6 "core" .(K +3 ."WCR"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 5 +3 "storage"(u(; +195 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (p& +4 "core" &;\ \  @ +3 "manipulator"&B& +7 "core" & C C f  +2 "manipulator"&=% +7 "core" % a 7 >  +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&( +169 "core" ( +3 "manipulator"&)& +6 "core" && V Y u +3 "storage"(& +6 "core" &;\ \  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +2 "manipulator"&>' +114 "core" ' +3 "storage"(& +6 "core" &;\ 1\ 2 +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(C' +279 "core" ' +3 "storage"(,- +5 "core" -'v +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&& +4 "core" && Y [ u +3 "storage"(e& +5 "core" &;\ 3\ 2 +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 5 +3 "manipulator"&\ ' +37 "core" ' +4 ."WCR"Elbow.hold +76 "manipulator"&6, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"([- +4 "core" -'v +6 ."WCR"SE.seek 7.19 Pucks below Top Plate +2 "storage"( ' +30 "core" ' +2 "manipulator"&L% +7 "core" %Z y X +2 "storage"(t& +7 "core" &; +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 304 counts +3 "manipulator"&c' +14 "core" ' +2 "manipulator"&y& +7 "core" && b c u +3 "storage"(k& +5 "core" &;\ \ # j +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&G' +34 "core" ' +4 ."WCR"SE.seek 8.19 Pucks below Top Plate +3 "storage"(!') +44 "core" ' +2 "manipulator"&R& +7 "core" && i z _ u +3 "manipulator"&v% +6 "core" %: l X Q +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"& ' ] +93 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&{( +182 "core" ( +2 "manipulator"&:& +5 "core" & 8 > 6 $ +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &N& +4 "core" & 2 4 $ +4 ."WCR"Forearm.seek CC +3 "manipulator"& 'ш +102 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&3/ +23 "core" / +7 ."WCR"CC.seek :open +3 "collection"'( +407 "core" ( +3 "storage"(S& +6 "core" &;\ $\ ) R +3 "storage"(h& +5 "core" &;\ *\ +  +4 "manipulator"&& +6 "core" & \\ Y \ !p +3 "manipulator"&J% +6 "core" %ч W Z \ +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"&@( +184 "core" ( +2 "manipulator"&w& +5 "core" &! { Q +4 "storage"(l& +5 "core" &; % ) H +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 5 +3 "manipulator"&' +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&&, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&m1 +19 "core" 1 +4 "manipulator"&_% +6 "core" %e  +3 "storage"(7& +6 "core" &; } +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 5 + 308 counts +2 "manipulator"&b'! +12 "core" ' +3 "manipulator"&d& +5 "core" &" ; P +4 "storage"(M& +5 "core" &; K I " +69 ."WCR"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&j' +36 "core" ' +2 "storage"(o% +7 "core" %2 & % Q +4 ."downElevator"SE.seek :down +5 "storage"(]') +98 (% +4 "core" %Ο/ 3 3 9 _ +4 "manipulator"&% +6 "core" %  0 +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&E' ] +93 "core" ' + ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'/& +6 "core" & +4 "manipulator"&& +6 "core" &" } | P +3 "manipulator"&n% +5 "core" % _  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(-z +191 "core" ( +2 "manipulator"&& +7 "core" &-y ? +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &1& +4 "core" &-y { ? +4 .tForearm.seek :garage +3 "manipulator"&F'o +113 "core" ' +3 .tHand.close +2 "manipulator"&T/ +18 "core" / +3 "manipulator"&& +7 "core" &-y U? +2 "manipulator"&% +7 "core" %o  +3 .tForearm.seek :retract +3 "manipulator"& ' ] +108 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +324 "core" ( +3 "manipulator"&$& +6 "core" & x r ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &+& +4 "core" & } } F ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&<'ш +106 "core" ' +3 "manipulator"&i& +6 "core" & a c ( +4 "manipulator"&"% +6 "core" %с V W +3 "collection"'& +6 "core" & +4 "collection"'f& +9 "core" & +6 .tCC.seek :closed +2 "collection"'X(X +7 "core" & + &  +8 &.q\ ,} +9 &^u @ +9 &2e S +10 &A U +9 &@ U +9 &q; U +10 &2C U +9 &@ V +10 & > U +9 &"w> V +9 &$:? U +10 &%> V +9 &'> U +10 &)< U +9 &+BA U +9 &-A V +10 &.> U +9 &0; U +9 &2J> U +10 &4 > U +9 &5B U +9 &7A U +10 &9R@ U +9 &;? U +10 &<@ U +9 &>> U +9 &@ZA U +10 &B> U +9 &CE V +10 &ES W +9 &GUl Z +9 &I  ^ +10 &J ` +9 &L ` +9 &NJ ` +10 &P  a +9 &Q a +9 &S b +10 &UH b$ +9 &V b/ +10 &XeR "j +9 &X ~ T +6 ( +3 "collection"'f& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.79 +2 "collection"'a& +6 "core" &Xf T + &Xf T +5 .tHand.open +2 "manipulator"&(1 +22 "core" 1 +3 "manipulator"&5% +6 "core" %s "   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&D' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'\\& +5 "core" &Xf T +3 "collection"'x% +5 "core" %  +4 .tCSV.dial CSR +3 "collection"'4  +44 "core"  +86 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'Q'q +1356 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +18 '% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +3 "collection"';'A +705 "core" ' +3 .tCSV.dial :waste +2 "collection"' +145 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'K'P +1993 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'H& +6 "core" &Xf T +3 "collection"'s% +6 "core" %Q +2 .tCSV.dial :flush +3 "collection"'8  +48 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'~'q +1338 "core" ' +4 .tdelay 5 seconds +482 "Can" fCĒg} +20 .tCSV.dial :air +4 "collection"'z @ +47 "core" A +6 "collection"'r% +5 "core" %q  +5 .tCS.seek 7ml +2 "collection"''f +575 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +6 "collection"'}  + '.  +49 "core"  +104  +7 .tCBV.dial :waste2b +2 "collection"'  +6 "core"  +8 .tCS.seek 0ml +3 "collection"'`'P +1809 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"' & +6 "core" &Xg T +3 "collection"'% +5 "core" %T +3 .tCSV.dial CSR +3 "collection"'Y  +46 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"''! +2082 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +576 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +6 "collection"'?  + 'P +54 "core"  +63 +8 .tCTV.dial :intake +2 "collection"'  +85 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'9' +2111 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'W  +82 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'I'P +588 "core" ' +3 .tCSV.dial CSR +12 "collection"'  +114 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +3 "collection"'Z'q +1350 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'g' +1358 "core" ' +3 .tCSV.dial CBV +3 "collection"'| +113 "core" +8 .tCS.seek 0ml +3 "collection"'-'P +2617 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&^& +6 "core" & A C X ( +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&0( +5 "core" ( +4 "manipulator"&O& +6 "core" & B C X ( +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &*& +4 "core" & 5 5 ( +4 .tForearm.seek CC +3 "manipulator"&A'ш +99 "core" ' +3 .tHand.close +2 "manipulator"&V/ +27 "core" / +6 .tCC.seek :open +2 "collection"'p( +412 "core" ( +3 "manipulator"&B& +6 "core" & ; ( +3 "manipulator"&=% +6 "core" %х ]  +3 .tForearm.seek :retract +3 "manipulator"&2' ] +99 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&)(-z +338 "core" ( +3 "manipulator"&& +5 "core" &-|   +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &q& +4 "core" &-|   +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +2 "manipulator"&'o +114 "core" ' +3 .tHand.open +2 "manipulator"&1 +27 "core" 1 +2 "manipulator"&,% +7 "core" %oa e1 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +121 "core" ' +3 #tCompleted [myWCR #Phase 59: Thursday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:39 +2 #Preparing to sleep until 9/26/25 11:00AM +16 #Asleep til 9/26/25 11:00AM +7 #Continuing at 11:00PDT26-Sep-25 +4 "Can" RCŶg +6 ."Qmail"GoodNews.email "Then, in tube 6: myDA_WCR {hotBleach :waste2b} \\t #Phase 60: Friday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:273\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 9,\\n 6 => 24,\\n 7 => 33}\\nCan@12:02:54, 10.9C, 14% humidity, 14.4psia, 12.29V, 0.41A, 352.616Ah, 5.06W\\nSampled 400.0ml",Subject: "Asleep until 11:00PDT26-Sep-25" +1124 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +6545 #"uploadLog"upsync +35681 "Can" 2CEh +60002  2C-h +60003  HCi? +60002  1Ci +60002  2Cjk +60002  2Ck +60002   2Ck +60002 \  +Cԩl- +60003  :CLl +60002  1CBmY +60002  @C0m +60002  2Cn +60003  1Co +60002  <Co +60002  2CpG +60002  7Cp +60002  NCqs +60003  1Cr  +60002  4Cr +60002  <Cs5 +60003  +Cs +60001  ?C3ta +60002  2C)t +60002  1Cu +60002   4Cv# +60003   1Cv +60002   2CwO +60002 \  @Cw +60002   2Cx{ +60002   1Cy +60002   @Dy +60002 \  2Dz= +60002  1Dz +60002  +Df{i +60002  +D{ +60003  1D | +60002  2D }+ +60002  2D } +60002  2D~W +60003  2D~ +60002   2Dy +60002  2Dc +60002   2DQ +60002  2D=E +60002   1D& +60003 \  2Dq +60002   <D +60002   ID  +60002 \  :D"3 +60003  2D$w +60002  :D&f_ +60002   2D(V +60002   2D*@ +60003  :D,-! +60002  2D. +60002  =D0M +60002  CD1 +60002  1D3y +60003  3D5 +60002  +D7 +60002  +D9N; +60002  2D: +60003  ID<g +60002  2D> +60002  8D@ +60002  2DB) +60002  1DD +60003  2DF}U +60002  2DHt +60002  1DJ` +60002  1DLF @PDT1758870011.28  4DNC +60002  1DP0C +60002  +DR  +60002  *DSo +60002  2DUq +60003  ?DWm +60002  2DYW1 +60002  2D[Q +60002  =D]7] +60003  2D_0 +60002  2Da  +60002   ?Dc  +60002 \  2De +60002   3DfK +60003  <Dh +60002  2Djw +60002  8Dli  +60002  =Dnp +60002  1DpR9 +60003  2DrA +60002  1Dt6e +60002  1Dv) +60002  ?Dx +60002  2Dz ' +60002  2D{ +60002  2D}S +60003  2D +60002  2D +60002  8D +60002  1DX +60002  :DGA +60003  ;D> +60002  TD&m +60002  <D" +60002  ;D +60002  2D/ +60002  ;D +60003  2D[ +60002  2D +60002   2D +60002  LD +60005  ,D +59999  2D1I +60003  2D +60002  2Du +60002  2D  +60002  1D +60003  @D7 +60002  1D +60002   2Dc +60002   2D +60003 \  OD +60002 \  =D% +60002  1D +60002  BDQ +60002  +D7 +60003  ,D} +60002  1D +60003  ED +60002  :D? +60002  2D +60002  2D€k +60003  2D{ +60002  2Dk +60002  2Dc- +60002  2DX +58733  KDEU +5 #tPowering core bus +565 .Gate.power :raw,:ON +3 "sampler") +37 )e +3 "core"  +5 "collection"' +3 '[ +6 "core"  +3 "processing"% +3 %L +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +75 % 0\ +16 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X  +3 "core" %G +3 %  M % + +4 ."rdyProcessing"PSV.dial :air +8 "manipulator"&R% +8 "processing"%v  +4 ."rdySampler"CSV.dial :waste1 +8 "collection"' +5 "core" %  & % + +8 .tForearm.home.seek :retract +6 "manipulator"&C' ] +2 ."rdyProcessing"PS.home.seek 0ml +7 "processing"%\ 'ܑ +15 "core" +6 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")c +6 "core"  +3 "sampler")  +5 "core"  +4 "sampler"):  +36 "core" ' +3 ."closeHand"Hand.close +5 .tElbow.reconfigure :loose +3 "manipulator"&N/ +5 &$ &.,(#b +9 .tElbow.jog 1500 +2 "manipulator"&G* +21 "core"  +4 "sampler")6% +5 "core" %\ < +8 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.home.seek 0ml +4 "collection"'#d @b +3 "sampler")3'! +4 ."readyCS"CS.home.seek 0ml +10 "collection"' 'P +5 "core" / +2 * +5 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +2 "manipulator"&#(Z +325 "core" ( +3 "storage"(S& +5 "core" & 3 3 W +5 .tSE.home.seek :down + "storage"(h') +12 "core" ' +38 "Can" cDWY +19 "core" ' +5 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(([G +164 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +305 "core" ' +1129 ( +3 .tSC.configure :limp + "storage"($(\ 1b +6 .tForearm.seek :retract +3 "manipulator"&J' ] +5 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&w( +136 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"& '΢ +101 "core" ' +3 "manipulator"&l% +5 "core" %Ψ  +5 .tForearm.seek retracted +2 "manipulator"&{' ] +116 "core" ' +3 "manipulator"&m% +6 "core" % \\  +4 "processing"%_& +3 "collection"'7& +11 "core" &E +2 & +69 ."openPC"PC.home.seek :open +14 .tCC.home.seek :open +4 "processing"%d( +3 "collection"'M( +326 "core" ( +12 ( +62 "Can" FD̉`1 +6 #tPhase [myDA_WCR {hotBleach :waste2b} #Phase 60: Friday DA+WCR with hotBleach cleanup (4 pucks)] +3 ."Qmail"Notice.email "At 11:00:41 began in tube 6: myDA_WCR {hotBleach :waste2b} \\t #Phase 60: Friday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:273\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 9,\\n 6 => 24,\\n 7 => 33}\\nCan@11:00:40, 10.4C, 14% humidity, 14.4psia, 12.31V, 0.34A, 357.805Ah, 4.15W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR {hotBleach :waste2b} \\t #Phase 60: Friday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +1488 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &z  +4 .tHand.open +2 "manipulator"&o1 +16 "core" 1 +3 "manipulator"&@& +6 "core" & _ g t  +3 "manipulator"&% +7 "core" % \\ a [ v +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(-z +180 "core" ( +3 "manipulator"&& +5 "core" &- y  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &/& +4 "core" &- Z t U  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&'o +108 "core" ' +4 .tHand.close + "manipulator"&b/ +28 "core" / +3 "manipulator"&n& +5 "core" &- 7 +4 "manipulator"&!% +6 "core" %~l a +3 .tForearm.seek :retract +3 "manipulator"&j' ] +104 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +346 "core" ( +3 "manipulator"&1& +5 "core" & I ; | 1 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &]& +4 "core" & .  b 1 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&&'ш +97 "core" ' +3 "manipulator"&T& +5 "core" & &   / +5 "manipulator"&% +5 "core" %ш [ l  +5 "collection"'& +6 "core" &z1  +4 "collection"'E& +8 "core" &z!  +4 .tCC.seek :closed +4 "collection"'F(X +4 "core" &z+  +7 &z) \  +5 &4u0 , +10 &^w1 A +9 &e0 U +10 &?, W +9 &B2 W +9 &W?4 W +10 &?- V +9 &>* W +9 & >1 W +10 &"_>2 W +9 &$C. X +10 &%@2 W +9 &'@. W +9 &)g=) W +10 &+)>+ W +9 &,>1 W +9 &.B3 W +10 &0o>3 W +9 &21<1 W +10 &3?. W +9 &5?4 W +9 &7wC* W +10 &99>- W +9 &:<1 W +9 &<>2 W +10 &>>3 W +9 &@A=3 W +10 &B?3 W +9 &CF' X +9 &E]1 Z +10 &G:v- \\ +9 &H- ` +9 &J2 b +10 &Lp* a +9 &N2' a +9 &O( b +10 &Q2 b +9 &Sr- b# +10 &U), b. +9 &V2 b: +9 &XCV/ 0 +10 &Xg0 I +5 ( +5 "collection"'E& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.89 +2 "collection"'%& +3 "core" &XY0 I +6 &XY1 I +3 .tHand.open +2 "manipulator"&$1 +23 "core" 1 +3 "manipulator"&+% +6 "core" %n  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&i' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'"& +5 "core" &XZ/ I +4 "collection"'% +6 "core" %R +3 .tCSV.dial CSR +3 "collection"'  +143 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +18 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 5ml +3 "collection"''q +1353 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +18 'a% +4 "core" %q.  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'('A +709 "core" ' +3 .tCSV.dial :waste +2 "collection"'5 +143 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'\\'P +1957 #"uploadLog"upsync +30 "core" ' +5 #tPurging external Intake +2 "collection"'x& +7 "core" &XY I +3 "collection"'f% +6 "core" %U/ +4 .tCSV.dial :flush +3 "collection"'4  +47 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'<' +2612 "core" ' +4 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'U +7 '  +6 "core"  +69  +6 .tCTV.dial :intake +3 "collection"'Q  +85 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"''P +2645 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"';  +85 "core" +6 #tFlushing upper manifold +2 "collection"'H& +5 "core" &XY& I +4 "collection"'s% +6 "core" %I +2 .tCSV.dial :flush +3 "collection"'8  +78 "core"  +7 .tCS.seek 5ml +3 "collection"'K'q +1343 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'z @ +47 "core" A +5 "collection"'r% +7 "core" %q*  +4 .tCS.seek 7ml +2 "collection"'~'d +579 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'. +2 '}  +11 "core"  +101 ~ +6 .tCTV.dial :air +7 .CS.seek 0ml +2 "collection"''P +1824 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +837 "core" ' +3 .tCSV.dial :waste +77 "collection"' +48 "core" +12 .tCS.seek 0ml +3 "collection"''P +826 "core" ' +3 "collection"'Y& +5 "core" &XY I +4 "collection"'`% +6 "core" %N2 +2 .tCSV.dial :flush +3 "collection"'  +46 "core"  +7 .tCS.seek 3ml +2 "collection"'?'2~ +831 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'P @ +46 "core" A +6 "collection"'% +6 "core" %2z*  +4 .tCS.seek 4.999ml +3 "collection"''q +584 "core" ' +3 .tCSV.dial :air +3 "collection"'W @ +7 "core" A +6 .tCS.seek 0ml +3 "collection"'9'P +1328 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +836 "core" ' +3 .tCSV.dial :waste +3 "collection"'I +91 "core" +7 .tCS.seek 0ml +3 "collection"'Z'P +831 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&|& +5 "core" &" z t , +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&g( +32 "core" ( +3 "manipulator"&^& +5 "core" & S o +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &O& +4 "core" & # o +4 .tForearm.seek CC +3 "manipulator"&*'ш +99 "core" ' +3 .tHand.close +2 "manipulator"&V/ +20 "core" / +5 .tCC.seek :open +3 "collection"'( +409 "core" ( +2 "manipulator"&D& +7 "core" & o +2 "manipulator"&X% +5 "core" %т  +5 .tForearm.seek :retract +3 "manipulator"&B' ] +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&=(-z +327 "core" ( +2 "manipulator"&A& +6 "core" &-~  L 9 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &0& +4 "core" &-~  9 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +2 .tHand.open +2 "manipulator"&q1 +25 "core" 1 +3 "manipulator"&% +6 "core" %uj ; @ * H +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&,' ] +107 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +7 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 6 at 11:05:28PDT26-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 9,\\n 6 => 24,\\n 7 => 33}\\nCan@11:00:40, 10.4C, 14% humidity, 14.4psia, 12.31V, 0.34A, 357.805Ah, 4.15W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'2& +1116 "core" &8 +4 "manipulator"&% +6 "core" % b ]  +3 "storage"(e% +5 "core" %- \\ +4 "storage"([. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 6 +3 "storage"(L(K +218 "core" ( +2 .tSC.configure :limp +5 "storage"($(\ 1b +5 (t& +4 "core" &K ~ +4 "manipulator"&y& +6 "core" &-~ V G 9 +3 "manipulator"&k% +5 "core" % b K a \\  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&>(: +192 "core" ( +3 "manipulator"&R& +7 "core" &8 l | \ k +3 "storage"(v& +5 "core" &K\ $\ 5 +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 800 counts +3 "manipulator"&'m +107 "core" ' +3 "storage"(c& +5 "core" &K I H [ +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"( ' +167 "core" ' +2 "storage"(:- +6 "core" -'ڄ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (6& +4 "core" &K\ 3\ ' G +4 "manipulator"&N& +6 "core" &8\ \\ q k +4 .tElbow.seek 6 +2 "manipulator"&(: +7 "core" ( +2 "manipulator"&)& +6 "core" &8\ E 8 p  k +4 "storage"('& +6 "core" &K\ \  3 +7 .tForearm.seek 6 + 300 counts +3 "manipulator"&-'y +33 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&G/ +19 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&S& +4 "storage"(u') +12 "core" &8\ J < _  k +3 "manipulator"&\ % +6 "core" %Н 5  +4 .tForearm.seek :retract +4 "manipulator"&l' ] +93 "core" ' +4 .tElbow.seek CC +2 "manipulator"&C( +7 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +176 "core" ( +2 "manipulator"&#& +6 "core" & C E ^ * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &m& +4 "core" & Z \\ * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek CC +2 "manipulator"&7'ш +113 "core" ' +3 "manipulator"&_& +5 "core" & W q ] ) +4 "manipulator"&J% +5 "core" %ц } x  +5 "collection"' & +6 "core" &! +4 "collection"'& +7 "core" & +6 .tCC.seek :closed +7 "collection"'p(X +4 "core" &9 +3 &4 +6 & *0 #b +10 &dPs7 9 +9 &wn6 N +10 &IG8 V +9 & ?7 V +9 &?9 V +10 &A8 V +9 &R@7 V +9 & A9 V +10 &!<8 V +9 &#?9 V +10 &%X?8 W +9 &'?9 V +9 &(?7 V +10 &*<9 V +9 &,c>9 U +9 &.$>7 V +10 &/@8 V +9 &1<1 U +10 &3j?, V +74 &5,@5 V +11 &6A8 V + &8?9 V + &:s?8 U + &<5>6 U + &=>0 V + &?A1 V + &Az;4 V + &C;C1 V +2 &DQ8 W +9 &FS3 X +9 &Hwf0 Z +9 &J0. ] +10 &K3 _ +9 &M2 a +10 &Ol1 ` +9 &Q,2 a +9 &R2 b +10 &T2 b +15 &Vf, b' +5 &X - 6 +8 &X1 S +9 ( +4 "collection"'& +7 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.67 +3 .Hand.open +2 "manipulator"&1 +5 "core" &Xe( L +15 1 +3 "manipulator"&o% +5 "core" %ь  2   +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&@' ] +97 "core" ' +5 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +4 "core" + +4 "sampler")% +6 "core" %# +2 "collection"'/& +7 "core" &Xe L +5 "Can" kDΔ +3 #tCalibrating pressure and temperature sensors +7 .CTV.dial :air +7 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")w +6 "core"  +7 .tSS.reconfigure :fast + "sampler")#.0X% +5 "core" %TS i +4 .tIntake.select :close +2 "sampler")0 +17 )% +4 "core" %a^ n +3 .tSSV.dial :exhaust +3 "sampler")  +85 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")#'! +910 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")m  +2 "collection"'- @ +11 "core" ? +73 +8 #tAllowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can" D +2 .tIntake.select :open +2 "sampler") +217 "collection"'% +5 "core" %Ut ~ +3 #tIntake @34.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X4% +5 "core" %Uxr w +3 "sampler")% +5 "core" %/{w d +16 "collection"' % +5 "core" %U| z +3 "sampler")G% +6 "core" %  hP +18 "collection"'S% +5 "core" %U { +3 "sampler")-% +6 "core" %WW i +22 "collection"'m% +4 "core" %U v +3 "sampler")% +5 "core" %;9 e! +4 .tIntake.select :close +2 "sampler")0 +17 )#% +5 "core" %TS i! +3 .tSSV.dial :exhaust +3 "sampler")J  +86 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler") '! +872 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "collection"'l @ +2 "sampler")  +10 "core" ? +81 +8 #tAllowing 5:18 for 25.0ml of remaining 525.0ml +4 "Can" D^q +3 .tIntake.select :open +2 "sampler") +217 "collection"'u% +4 "core" %U | +3 #tIntake @30.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +7 "core" %sp i +2 .tIntake.select :close +2 "sampler")0 +18 )% +4 "core" %TS q +68 .tSSV.dial :exhaust +12 "sampler")  +86 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")G'! +892 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")S  +6 "collection"'- @ +8 "core" ? +74 +8 #tAllowing 5:18 for 25.0ml of remaining 375.0ml +4 "Can" D) +3 .tIntake.select :open +2 "sampler") +217 "collection"'m% +4 "core" %U  +4 #tIntake @32.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0XKH o +18 "collection"'\ % +3 "core" %U +2 "sampler")l% +3 "core" %>PM m +22 "collection"'% +3 "core" %U +2 "sampler")u% +3 "core" %?b] o +24 "collection"' % +4 "core" %U  +2 "sampler")o% +3 "core" %#qo p +28 "collection"'7% +3 "core" %U +2 "sampler")% +4 "core" % s +31 "collection"'w% +3 "core" %U +2 "sampler")3% +3 "core" % t +37 "collection"'% +3 "core" %U +2 "sampler")!% +3 "core" % r +42 "collection"'% +2 "core" %U  +2 "sampler")_% +4 "core" %Y[ o +2 .tIntake.select :close + "sampler")0 +13 )% +3 "core" %TR s +2 .tSSV.dial :exhaust +2 "sampler"){  +83 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")'! +857 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")/  + "collection"' @ +6 "core" ? +79 +4 #tAllowing 5:18 for 25.0ml of remaining 350.0ml +3 "Can" D*Q + .tIntake.select :open +2 "sampler") +213 "collection"'% +2 "core" %U  +2 #tIntake @31.2psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X  +85 "core"  +4 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml + "sampler")'! +895 "core" ' +2 .tExhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")e  + "collection"' @ +6 "core" ? +78 +5 #tAllowing 5:18 for 25.0ml of remaining 225.0ml +3 "Can" D, + .tIntake.select :open + "sampler") +213 "collection"'k% +3 "core" %U +2 #tIntake @32.2psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X  n +18 "collection"'% +3 "core" %U ~ +3 "sampler")/% +3 "core" %Y>&$ m +21 "collection"'% +3 "core" %U } +2 "sampler")% +4 "core" %Y>98 l +24 "collection"'b% +3 "core" %U  +2 "sampler")]% +4 "core" %Y6RR m +2 "collection"'+% +3 "core" %U +2 #tIntake @29.1psia, vacuum from 20.0 to 26.0psi + .SS.reconfigure :inhaling 1.38ml/s + "sampler")#.`0X% +2 "core" %U  +3 "sampler")c% +3 "core" %KF m# +2 .tIntake.select :close + "sampler")0 +13 ):% +3 "core" %NM q# +2 .tSSV.dial :exhaust + "sampler")  +83 "core"  +4 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml + "sampler")e'! +909 "core" ' +2 .tExhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")k  +2 "collection"' @ +6 "core" ? +76 +5 #tAllowing 5:17 for 25.0ml of remaining 25.0ml +3 "Can" DF + .tIntake.select :open + "sampler") +207 "Can" D +53 "collection"'m% +3 "core" %U +2 #tIntake @31.5psia, vacuum from 20.0 to 26.0psi +8 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X +2564 "core" ' +4 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"'M'P +99 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")\\ +152 "core" +6 .tSS.reconfigure :exhale +2 "sampler")#.0X  +4 #tEvacuated: Intake @24.0psia, Outlet @24.1psia +2 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")Q +116 "core"  +9 .tSS.reconfigure :exhale +2 "sampler")#.0X9 +4 "core" 9d +104 "collection"'c9 +5 "core" 9 d +104 "collection"':9 +4 "core" 9d +105 "collection"' 9 +4 "core" 9d +170 "collection"'h9 +5 "core" 9d +104 "collection"'=9 +4 "core" 9d +105 "collection"'9 +4 "core" 9"d +104 "collection"'k9 +5 "core" 9&d +104 "collection"'m9 +4 "core" 9*d +105 "collection"'e9 +4 "core" 9/d +104 "collection"'N9 +5 "core" 9 3d +104 "collection"'\ 9 +4 "core" 9!7d +104 "collection"'l9 +5 "core" 96 +104 "collection"'F9 +5 "core" 9 T? +104 "collection"'}9 +4 "core" 9 ZA +105 "collection"'9 +4 "core" 9 _B +104 "collection"'Y9 +5 "core" 9 fC +104 "collection"'|9 +4 "core" 9 kE +104 "collection"'D9 +5 "core" 9 pF +104 "collection"'q9 +5 "core" 9 uG +104 "collection"'09 +5 "core" 9 {I +104 "collection"'9 +4 "core" 9 J +104 "collection"'29 +5 "core" 9 K +104 "collection"'X9 +4 "core" 9 M +104 "collection"'O9 +5 "core" 9 M +104 "collection"'99 +4 "core" 9 O +105 "collection"'*9 +71 "core" 9 Q +105 "collection"'[9 +4 "core" 9 R +105 "collection"'A9 +5 "core" 9 T +104 "collection"'9 +5 "core" 9 V +104 "collection"'g9 +4 "core" 9 W +104 "collection"'R9 +5 "core" 9 W +104 "collection"'B9 +4 "core" 9 Y +105 "collection"'y9 +5 "core" 9 Z +104 "collection"'69 +5 "core" 9 \\ +104 "collection"',9 +4 "core" 9 \\ +104 "collection"'V9 +5 "core" 9 ^ +104 "collection"'v9 +4 "core" 9 ` +105 "collection"')9 +5 "core" 9 `\  +104 "collection"'9 +4 "core" 9 b +105 "collection"'9 +4 "core" 9 c +104 "collection"'>9 +5 "core" 9 e +104 "collection"'c9 +4 "core" 9 e +105 "collection"':9 +4 "core" 9 g  +105 "collection"' 9 +4 "core" 9 h$ +104 "collection"'h9 +5 "core" 9 i( +104 "collection"'=9 +4 "core" 9 j- +105 "collection"'9 +4 "core" 9 k1 +104 "collection"'k9 +5 "core" 9 l5 +104 "collection"'m9 +4 "core" 9 n: +105 "collection"'e9 +4 "core" 9\ n> +104 "collection"'N9 +5 "core" 9\ pB +104 "collection"'\ 9 +4 "core" 9\ rG +105 "collection"'l9 +4 "core" 9\ sK +104 "collection"'9 +4 "core" 9\ tO +105 "collection"'G9 +4 "core" 9\ uT +104 "collection"'J9 +4 "core" 9\ vX +105 "collection"' 9 +4 "core" 9\ w\\ +104 "collection"'o9 +5 "core" 9\ xa +104 "collection"'79 +5 "core" 9\ ye +104 "collection"'w9 +4 "core" 9\ #zi +104 "collection"'39 +5 "core" 9\ &{n +9 .tCH.hold 10:00,70C +5 "collection"'9 +3 ' `\ q `\ %\ +11 "core" 9\ '|o +2 o +3 "collection"'Z% +6 "core" %\   ^ +3 #tBegun lysing Collection Puck Heater at 68.1C/30.7psia +11420 "Can" D +48561 "core" ` +3 "collection"'-9 +5 "core" 9\ r^ +4 "collection"'!% +5 "core" %\   +4 #tEnded lysing Collection Puck Heater at 70C/34.2psia +3 .CS.seek 0ml +2 "collection"'_'P +341 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'{ @ +117 "core" @ +6 .tCSV.dial :air +3 "collection"'u @ +49 "core" > +7 .tCS.seek 5ml +3 "collection"'#'q +1351 "core" ' +3 .tCSV.dial CTV +3 "collection"'  +60 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +69 "collection"'/ @ +47 "core" > +6 .tdelay 2 seconds +213 .CSV.dial CTV +4 "collection"'  +59 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"' @ +46 "core" > +6 .tdelay 2 seconds +204 .CS.seek 0ml +4 "collection"'S'P +1346 "core" ' +3 "collection"']% +6 "core" %M  +2 #tPuck @63.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +3 "collection"'+ +110 "core"  +6 .tCBV.dial CSV +2 "collection"'  +32 "core" +7 "collection"'% +6 "core" %M +4 .tCS.seek 5ml +3 "collection"'1'q +1358 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'%  +48 "core" +6 "collection"'&% +5 "core" %q  +5 .tCS.seek 7ml +3 "collection"''g +592 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +4 "collection"'$ @ +46 "core" ? +7 .tCS.seek 10ml +3 "collection"' ' +837 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'T ` +128 "core" ^ +6 #tLysing Complete +2 "collection"'"& +6 "core" &Xc L +3 #tStoring sh1 puck in Collection Clamp to tube 5 +2 "manipulator"&% +6 "core" % _   v +3 "storage"(% +6 "core" %I\ \  W +2 "storage"(n. +6 "core" .(K +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(\\(; +195 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (b& +4 "core" &;\  ] +4 "manipulator"&& +6 "core" &   ) +2 "manipulator"&M% +7 "core" % _ d W +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"& ( +171 "core" ( +2 "manipulator"&& +5 "core" & / $   +4 "storage"(x& +6 "core" &;\ \  h +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&4' +95 "core" ' +3 "storage"(j& +6 "core" &;\ \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(E' +267 "core" ' +3 "storage"(a- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&<& +4 "core" & 9 D W  +3 "storage"(5& +6 "core" &;\ \  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +2 "manipulator"&;' +32 "core" ' +3 .tElbow.hold +3 "manipulator"&(, +7 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +70 "storage"(- +72 "core" -' +14 .tSE.seek 8.23 Pucks below Top Plate +2 "storage"(.'J +35 "core" ' +3 "manipulator"&U% +5 "core" %\\ d +4 "storage"(H& +6 "core" &; k +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 5 + 312 counts +2 "manipulator"&K'% +12 "core" ' +2 "manipulator"&f& +7 "core" & J  +3 "storage"(r& +6 "core" &;\ 2\ 4 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&z' +33 "core" ' +4 .tSE.seek 9.23 Pucks below Top Plate +2 "storage"( ' +38 "core" ' +3 "manipulator"&& +5 "core" &  +4 "manipulator"&% +5 "core" %  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&~' ] +95 "core" ' +3 .tElbow.seek CC +3 "manipulator"&8( +177 "core" ( +2 "manipulator"&s& +7 "core" & 3 ) $ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" & * 2 E $ +3 .tForearm.seek CC +3 "manipulator"&P'ш +100 "core" ' +3 .tHand.close +2 "manipulator"&/ +20 "core" / +6 .tCC.seek :open +2 "collection"'I( +413 "core" ( +3 "storage"(`& +7 "core" &; . 1 5 +3 "storage"(W& +6 "core" &; $ % +2 "manipulator"&& +7 "core" & { $ +2 "manipulator"&Q% +6 "core" %љ k k o +4 .tForearm.seek :retract +3 "manipulator"&^' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&( +177 "core" ( +3 "manipulator"&?& +5 "core" && 7 w +4 "storage"(i& +6 "core" &; I M +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +7 .tForearm.seek 5 +2 "manipulator"&' +111 "core" ' +3 .tElbow.hold +3 "manipulator"&F, +6 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&}1 +25 "core" 1 +5 "manipulator"&% +6 "core" %a  +2 "storage"(Y& +7 "core" &;\ \  A +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 318 counts +2 "manipulator"&|'+ +11 "core" ' +3 "manipulator"&D& +5 "core" && A w +4 "storage"(q& +6 "core" &; \\ D +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 "Can" HDUG +5 .tForearm.seek 5 + 800 counts +3 "manipulator"&0' +74 "core" ' +2 "storage"(% +5 "core" % = E +17 ."downElevator"SE.seek :down +3 "storage"(2') +97 (X% +4 "core" %/ ( ' _ +4 "manipulator"&O% +6 "core" % ~ {  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&9' ] +97 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +9 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'*& +6 "core" &  +3 "manipulator"&[& +6 "core" && [ w +3 "manipulator"&A% +5 "core" % ] g  +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +181 "core" ( +3 "manipulator"&g& +6 "core" &-{ u e  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &R& +4 "core" &-{ W O  +5 .tForearm.seek :garage +2 "manipulator"&B'o +107 "core" ' +3 .tHand.close +2 "manipulator"&y/ +28 "core" / +3 "manipulator"&6& +6 "core" &-{ v +3 "manipulator"&,% +6 "core" %πv  +4 .tForearm.seek :retract +2 "manipulator"&V' ] +110 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&v( +324 "core" ( +3 "manipulator"&)& +6 "core" & b ] A \ + +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & u j s + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +106 "core" ' +3 "manipulator"&>& +6 "core" & 7 * a + +3 "manipulator"&c% +5 "core" %у V Y \ +4 "collection"':& +7 "core" &d +4 "collection"' & +9 "core" &E +5 .tCC.seek :closed +2 "collection"'h(X +4 "core" & +3 &   +8 &-r  ,~ +9 &^t @ +10 &-g T +9 &? U +9 &@| U +10 &l?Y U +9 &/>- U +9 &@ U +10 & ? U +9 &"t? U +10 &$5? V +9 &%@  U +9 &'@ U +10 &)|> U +9 &+?A U +10 &-A U +9 &.@ U +9 &0?w U +10 &2F>U U +9 &4A- U +9 &5A U +10 &7? V +9 &9N> U +10 &;= U +9 &<=g U +9 &>>D U +10 &@VA3 U +9 &B?k U +9 &CI W +10 &EU X +9 &GPu Z +10 &I _ +9 &J a +9 &Lw b +10 &NFZ ` +9 &PF a +9 &QT b +10 &S b +9 &UC b% +10 &V b0 +9 &X^Q &u +9 &Xl O +6 ( +4 "collection"' & +6 #tCollection Clamp onSpring/offSpring for 7/25 samples, on/off torque 2.78 +2 "collection"'=& +6 "core" &Xh\\ N + &XhD N +4 .tHand.open +2 "manipulator"&1 +23 "core" 1 +3 "manipulator"&k% +6 "core" %t Q @ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +73 "manipulator"&m' ] +115 "core" ' +2 .tPSV.dial PSR +9 "processing"%e +148 "core"  +11 "processing"%N% +7 "core" %ܖE +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml + "processing"%\ ' +1604 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%l  +47 "core"  +7 .tPS.seek 0ml +2 "processing"%'ܑ +1603 "core" ' +4 .tPSV.dial PSR +2 "processing"%G +49 "core"  +11 .tPSR.select :air +3 "processing"% +20 .tPS.seek 2.5ml +2 "processing"%J' +2618 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%  +3 "collection"'o  +11 "core" @ +2 "processing"%7 +5 "core" @ +4 "processing"%w  +72 "core" +112  +10 .tPSV.dial :mixloop +2 "processing"%3 +113 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%Z  +143 "core" +10 .tPS.seek 0ml +2 "processing"%''ܑ +2618 "core" ' +3 .tPSV.dial :air +3 "processing"%  +46 "core"  +7 .tPS.seek 2.5ml +3 "processing"%-' +2622 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%! +48 "core" +8 .tPS.seek 0ml +2 "processing"%t'ܑ +2618 "core" ' +3 .tPSV.dial :air +2 "processing"%{  +48 "core"  +7 .tPS.seek 2.5ml +3 "processing"%u' +2618 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%_ +48 "core" +9 .tPS.seek 0ml +2 "processing"%'ܑ +2617 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&/& +6 "core" &  | { ~ ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +32 "core" ( +3 "manipulator"&& +72 "core" & o  +3 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +4 &#& +4 "core" & F  +5 .tForearm.seek CC +3 "manipulator"&]'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&+/ +20 "core" / +6 .tCC.seek :open +3 "collection"'( +411 "core" ( +3 "manipulator"&& +5 "core" & d  +4 "manipulator"&S% +6 "core" %ѐ   +4 .tForearm.seek :retract +3 "manipulator"&%' ] +97 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&&(-z +320 "core" ( +2 "manipulator"&1& +5 "core" &- { 7 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &$& +4 "core" &-  7 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +110 "core" ' +3 .tHand.open +2 "manipulator"&T1 +26 "core" 1 +3 "manipulator"&"% +6 "core" %vH u +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +3 .tPSV.dial :mixloop +2 "processing"% +7 "core" +5 .tPTV.dial :PRVmixing +3 "processing"%n  +6 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "processing"%b  +3 "collection"'  +9 "core"  +10 +6 .tCTV.dial :air,avoiding: :intake +6 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'M& +5 "core" &s +4 "manipulator"&L% +5 "core" % U   +4 "storage"(% +5 "core" %F n m +4 "storage"(x. +5 "core" .(; +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 6 +2 "storage"(j(K +206 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (C& +4 "core" &K\ , x  +3 "manipulator"&@& +7 "core" &- \\ 7 +3 "manipulator"&a% +6 "core" % U G  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&<(: +205 "core" ( +3 "manipulator"&5& +5 "core" &D q +4 "storage"(& +6 "core" &K m m  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 800 counts +3 "manipulator"&U'm +99 "core" ' +3 "storage"(H& +6 "core" &K I E  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +72 "storage"(f' +173 "core" ' +2 "storage"(r- +6 "core" -' +3 .tSE.configure :default +8 "storage"(#QK-0-\ b +6 (4& +3 "core" &K \\\ +   +5 "manipulator"& & +6 "core" &D x z q +3 .tElbow.seek 6 +3 "manipulator"&(: +4 "core" ( +4 "manipulator"&& +5 "core" &D { n q +4 "storage"(E& +6 "core" &K $ + W  +4 .tForearm.seek 6 + 300 counts +3 "manipulator"&;'y +15 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&K/ +26 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&.& +4 "storage"(s') +15 "core" &D _ q +3 "manipulator"&% +5 "core" %u  C +5 .tForearm.seek :retract +2 "manipulator"&z' ] +95 "core" ' +4 .tElbow.seek CC +2 "manipulator"&(( +8 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +170 "core" ( +2 "manipulator"&& +7 "core" & ' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &~& +4 "core" & | ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&p'ш +108 "core" ' +3 "manipulator"&`& +6 "core" & Y X ' +3 "manipulator"&W% +5 "core" %т ` ] +5 "collection"'& +6 "core" & +4 "collection"'Q& +8 "core" & +5 .tCC.seek :closed +3 "collection"'?(X +6 "core" & +2 &  +7 &-se ,} +9 &]vK @ +9 &0e2 S +10 &A U +9 &? U +9 &o@ U +10 &2@ U +9 &> U +10 & ?? T +9 &"x>8 U +9 &$9Cs U +10 &%A5 U +9 &'A" U +9 &)C U +10 &+BC U +9 &-? U +9 &.? T +10 &0> U +9 &2JBo U +10 &4 B_ U +9 &5DG U +9 &7D8 U +10 &9Q@ U +9 &;@ U +10 &<> U +9 &>C U +9 &@Z> U +10 &B< U +9 &C@ U +9 &EH V +10 &G\\R W +9 &If Y +10 &JE ] +9 &L4 _ +9 &NJ" ` +10 &P  ` +9 &Qs a +9 &Sh ` +10 &UH\\ b" +9 &WS b) +9 &XgQ !g +10 &Xy S +6 ( +4 "collection"'Q& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.63 +4 .Hand.open +2 "manipulator"&i1 +5 "core" &Xb S +18 1 +2 "manipulator"&P% +6 "core" %s A ; N  +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&8' ] +96 "core" ' +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'}  +153 "core" ~ +8 .tCSV.dial CTV +3 "collection"'  +31 "core"  +9 .tPS.seek 2.5ml +2 "processing"%Y' +2625 "core" ' +3 "collection"'D% +73 "core" %q  +15 .tCS.seek 4.25ml +2 "collection"'q'Z% +1546 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%^  +48 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +3 "processing"%  +80 "core"  +10 .tPS.seek 0ml +2 "processing"%'ܑ +2611 "core" ' +4 .tCBV.dial between PRV and waste1 +3 "collection"'X ` +37 "core" ^ +7 .tCSV.dial :air +3 "collection"'O @ +48 "core" ? +8 .tCS.seek 10ml +2 "collection"'' +1540 "core" ' +3 .tCSV.dial CTV +2 "collection"'|  +48 "core"  +9 .tCS.seek 0ml +2 "collection"'*'P +2620 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'[ @ +30 "core" @ +7 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'A  +152 "core" +6 "collection"' & +6 "core" &X`W S +3 #tStoring lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&0% +6 "core" % e 5 )  +3 "storage"(g% +5 "core" %C\ '\  +4 "storage"(R. +5 "core" .(K +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(2(; +203 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (F& +4 "core" &; \  l +3 "manipulator"&y& +5 "core" & 2 6 & +4 "manipulator"&6% +6 "core" % e 4 5  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +3 "manipulator"&,( +176 "core" ( +3 "manipulator"&9& +5 "core" &% \\ W \  +4 "storage"(B& +6 "core" &;\ 3\ 2 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&' +93 "core" ' +2 "storage"()& +6 "core" &;\ 1\ 3 +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +258 "core" ' +3 "storage"(>- +5 "core" -'{ +4 .tSE.configure :default + "storage"(#QK-0-\ b +6 "manipulator"&c& +4 "core" &% > A h  +4 "storage"(:& +6 "core" &;\ \  " +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +2 "manipulator"&V' +32 "core" ' +3 .tElbow.hold +2 "manipulator"&I, +5 "core" , +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +71 "storage"(=- +4 "core" -'{ +14 .tSE.seek 9.25 Pucks below Top Plate +3 "storage"(' +35 "core" ' +3 "manipulator"&k% +6 "core" %Z s s  +3 "storage"( & +5 "core" &; M +4 .tForearm.force -20 +2 "manipulator"&5 +7 .tForearm.seek 5 + 304 counts + "manipulator"&e' +12 "core" ' +3 "manipulator"&N& +5 "core" &% x l 3  +4 "storage"(& +5 "core" &;\ 3\ 2 +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&l' +24 "core" ' +4 .tSE.seek 10.25 Pucks below Top Plate +2 "storage"(\ '. +43 "core" ' +3 "manipulator"&G& +5 "core" &% ` U r  +4 "manipulator"&% +6 "core" % U V k  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"& ' ] +94 "core" ' +3 .tElbow.seek CC +3 "manipulator"&7( +183 "core" ( +3 "manipulator"&o& +5 "core" & A : B & +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &w& +4 "core" & 4 4 & +4 .tForearm.seek CC +3 "manipulator"&3'ш +99 "core" ' +3 .tHand.close +2 "manipulator"&/ +28 "core" / +5 .tCC.seek :open +3 "collection"'Z( +409 "core" ( +3 "storage"(J& +6 "core" &; % $ c +3 "storage"(& +6 "core" &; [ c +3 "manipulator"&'& +6 "core" & X Y ; % +3 "manipulator"&!% +6 "core" %я | { g +4 .tForearm.seek :retract +2 "manipulator"&-' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&{( +177 "core" ( +3 "manipulator"&t& +5 "core" && K h +4 "storage"(_& +5 "core" &; . D  +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 5 +2 "manipulator"&u' +110 "core" ' +3 .tElbow.hold +2 "manipulator"&/, +7 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&1 +17 "core" 1 +4 "manipulator"&#% +7 "core" %p Q I s +2 "storage"(+& +6 "core" &;  +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 315 counts +2 "manipulator"&v'( +19 "core" ' +2 "manipulator"&m& +71 "core" && W F h +4 "storage"(h& +6 "core" &;\ 2\ 3 +4 .tForearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&' +23 "core" ' +3 "storage"(S% +5 "core" %8\ \  X +8 ."downElevator"SE.seek :down +2 "storage"(]') +98 (% +4 "core" %՞* \  _ +4 "manipulator"&1% +6 "core" %\ 7 ;  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&$' ] +87 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +4 "core" ' +3 .tPSV.dial :air +3 "processing"%T  +82 "core" +8 .tPS.seek 2.5ml +2 "processing"%"' +2619 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +3 "processing"% +46 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%n  +48 "core"  +6 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%b +47 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%%  +49 "core"  +5 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%'ܑ +2626 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%M& +7 "core" &yC \ +3 "manipulator"&L& +6 "core" && \\ V l h +3 "manipulator"&% +6 "core" % Z z w  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(-z +180 "core" ( +2 "manipulator"&& +5 "core" &-o m V i  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &C& +4 "core" &-o  +4 .tForearm.seek :garage +3 "manipulator"&@'o +111 "core" ' +3 .tHand.close +2 "manipulator"&a/ +23 "core" / +3 "manipulator"&\\& +5 "core" &-o z +4 "manipulator"&5% +6 "core" %uh  +4 .tForearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&&( +132 "core" ( +2 "manipulator"&H& +7 "core" & U N V \ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" & m a a +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&r'E +112 "core" ' +3 "manipulator"&4& +6 "core" & c  +3 "manipulator"& % +5 "core" %N > " +70 "processing"%& +5 "core" &y: \ +15 "processing"%E& +9 "core" &y9 \ +6 .tPC.seek :closed +2 "processing"%K(SD +7 "core" &yC \ + &yD  +8 &4{E . +9 &`}E B +9 &+kC T +10 &JE V +9 &LE V +9 &lDE U +10 &-ED V +9 &HE V +10 & DE V +9 &"sGC V +9 &$6EG U +10 &%ED U +9 &'IE V +9 &){ID V +10 &+=ID V +9 &,ID V +9 &.HE V +10 &0KD U +9 &2FJE U +10 &4JD V +9 &5JD V +9 &7LC V +10 &9NLD U +9 &;IC V +10 &<KE V +9 &>GD V +9 &@VGD U +10 &BJB V +9 &CID V +9 &EZC X +10 &GThE Y +9 &ID [ +10 &JD \\ +9 &LE \\ +9 &NPD ] +10 &PD ^ +9 &QC J +9 &R<vC "g +10 &S*FC 8 +5 ( +5 "processing"%E& +6 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.78 +2 "processing"%.& +6 "core" &S*;D 8 + &S*;D 8 +5 .tHand.open + "manipulator"&1 +24 "core" 1 +3 "manipulator"&<% +5 "core" %N ^ c " +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&U' ] +97 "core" ' +3 .tPRV.dial :air +2 "processing"%f  +48 "core"  +7 .tPSV.dial :mixloop +3 "processing"% +48 "core" +6 "processing"%~% +7 "core" %܍< +4 .tPS.seek 0.3ml +2 "processing"%;' +380 "core" ' +2 .tPSV.dial PSR +3 "processing"% +116 "core"  +11 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%s'5a +483 "core" ' +5 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%`' +1908 "core" ' +4 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%W +115 "core" +6 .tPTV.dial :mixing +3 "processing"% @ +80 "core" B +7 .tPBV.dial :waste2 +3 "processing"%z  +102 "core"  +9 .tPS.seek 0ml +2 "processing"%'ܑ +2617 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&i& +5 "core" & c c 3 +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&P( +3 "core" ( +4 "manipulator"&Q& +6 "core" & Y [ \ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &}& +4 "core" & U X +4 .tForearm.seek PC +3 "manipulator"&'E +95 "core" ' +2 .tHand.close +2 "manipulator"&p/ +16 "core" / +6 .tPC.seek :open +2 "processing"%( +380 "core" ( +2 "manipulator"&D& +6 "core" & / 6 ?  +3 "manipulator"& % +6 "core" %W _ R  +4 .tForearm.seek :retract +2 "manipulator"&^' ] +100 "core" ' +3 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-z +129 "core" ( +3 "manipulator"&Y& +6 "core" &-} ] Y 0 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &X& +4 "core" &-} 1 D 0 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&O'o +114 "core" ' +3 .tHand.open +2 "manipulator"&q1 +22 "core" 1 +3 "manipulator"&|% +6 "core" %ug ? +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +4 #tLoading da puck from tube 6 into Processing Clamp +2 "processing"%[& +6 "core" &D +3 "manipulator"&A% +6 "core" % O z |  +3 "storage"( % +5 "core" %C $ & a +4 "storage"(0. +4 "core" .(; +5 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 6 +3 "storage"(g(K +204 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (R& +4 "core" &K\ \  d  +4 "manipulator"&F& +6 "core" &-} w S 0 +3 "manipulator"&y% +6 "core" % P z y  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&6(: +177 "core" ( +3 "manipulator"&j& +6 "core" &1\ p y G !u +3 "storage"(9& +6 "core" &K M M  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +3 "manipulator"&B'm +93 "core" ' +3 "storage"((& +5 "core" &K $ .  +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"()' +186 "core" ' +2 "storage"(8- +6 "core" -'ӹ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (>& +3 "core" &K\ \ -  +4 "manipulator"&c& +6 "core" &2\ Y T !t +4 .tElbow.seek 6 +2 "manipulator"&:(: +6 "core" ( +3 "manipulator"&=& +6 "core" &2\ V Y !t +2 "storage"(k& +7 "core" &K\ 1\ 3  +4 .tForearm.seek 6 + 300 counts +2 "manipulator"& 'y +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&N/ +18 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&& +5 "storage"(') +8 "core" &2\ Y b !t +5 "manipulator"&G% +5 "core" %Ё w b # +5 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +4 .tElbow.seek PC +2 "manipulator"&,( +14 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +245 "core" ( +2 "manipulator"&& +73 "core" & d +3 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +4 &V& +6 "core" &  d +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&e'E +115 "core" ' +3 "manipulator"&& +7 "core" & h c +4 "manipulator"&o% +6 "core" %S  +4 "processing"%w& +5 "core" &D +5 "processing"%l& +7 "core" &D +4 .tPC.seek :closed +4 "processing"%I(SD +7 "core" &D + &C  +8 &)sD , +10 &_|C A +9 &(lC T +9 &DC U +10 &GD U +9 &jDD U +9 &,ED U +10 &ID U +9 & FG T +10 &"qFD U +9 &$5FD T +9 &%GD U +10 &'GD T +9 &)zFD U +10 &+;ED U +9 &,FD U +9 &.EB U +10 &0FD U +9 &2DGD U +9 &4ID U +10 &5ID U +9 &7IF U +9 &9KJE U +10 &; GE U +9 &<GD U +10 &>GD U +9 &@SGC U +9 &BJC U +10 &CFD U +9 &EXC W +10 &GSdC X +9 &I|C Z +9 &JB [\ +10 &LC \\ +9 &NOD \\ +9 &PC \\ +10 &QB J +9 &R<}D #i +9 &S*HD 8 +6 ( +5 "processing"%l& +4 "core" &S*;D 8 +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.77 +4 .Hand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"& % +7 "core" %T x  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&?' ] +36 "Can"  YD +61 "core" ' +4 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%J @ +3 %9 +12 "core" 9 +104 "processing"%'9 +4 "core" 9: +104 "processing"%!9 +4 "core" 9 ; +105 "processing"%t9 +4 "core" 9< +104 "processing"%_9 +6 "core" 9= +104 "processing"%39 +5 "core" 9= +104 "processing"%79 +5 "core" 9> +104 "processing"%9 +4 "core" 9> +104 "processing"%#9 +5 "core" 9#> +104 "processing"%+9 +4 "core" 9(= +104 "processing"%m9 +5 "core" 9,< +104 "processing"%h9 +5 "core" 91< +104 "processing"%-9 +4 "core" 95/ +105 "processing"%S9 +5 "core" 99. +104 "processing"%{9 +5 "core" 9>+ +105 "processing"%9 +4 "core" 9B* +104 "processing"%19 +5 "core" 9*F( +104 "processing"%u9 +4 "core" 99K% +105 "processing"%v9 +4 "core" 9HO$ +105 "processing"%\ 9 +5 "core" 9WS" +104 "processing"%T9 +4 "core" 9gX +105 "processing"%9 +4 "core" 9x\\ +104 "processing"%]9 +5 "core" 9` +104 "processing"%9 +5 "core" 9e +104 "processing"%9 +5 "core" 9i +105 "processing"%n9 +4 "core" 9n +171 "processing"%b9 +4 "core" 9u +104 "processing"%%9 +5 "core" 9y +104 "processing"%"9 +5 "core" 9} +105 "processing"%M9 +4 "core" 9 +104 "processing"%L9 +4 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%9 +4 "core" 9, +105 "processing"%C9 +4 "core" 99 +104 "processing"%/9 +4 "core" 9E +104 "processing"%a9 +5 "core" 9S +104 "processing"%\\9 +4 "core" 9^ +105 "processing"%59 +4 "core" 9i +104 "processing"%$9 +5 "core" 9v +105 "processing"%H9 +4 "core" 9\ +104 "processing"%9 +4 "core" 9\ +105 "processing"%@9 +4 "core" 9 +104 "processing"%49 +4 "core" 9 +105 "processing"% 9 +5 "core" 9 +104 "processing"%9 +4 "core" 9 +104 "processing"%x9 +4 "core" 9 +105 "processing"%9 +4 "core" 9 +104 "processing"%d9 +4 "core" 9 +105 "processing"%.9 +4 "core" 9 +105 "processing"%9 +4 "core" 9 +104 "processing"%<9 +4 "core" 9 +104 "processing"%E9 +5 "core" 9 +104 "processing"%f9 +4 "core" 9 +105 "processing"%9 +5 "core" 9 +104 "processing"%~9 +4 "core" 9 +104 "processing"%r9 +4 "core" 9 +10 .tPH.hold 2:00:00,28C +5 "processing"% p@p +6 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +4 .PSV.dial PSR +2 "processing"% +116 "core"  +12 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +21 .tPS.seek 0.5ml +2 "processing"%;' +586 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +3 "processing"%s'Q +1600 "core" ' +3 .tPTV.dial :puck +3 "processing"%W  +79 "core"  +11 .tPSV.dial PTV +2 "processing"% +82 "core" +7 .tPBV.dial :waste1 +3 "processing"%z  +214 "core"  +7 "processing"%`% +6 "core" %P;  +14 .tPS.seek 1.5ml +3 "processing"%i' +588 "core" ' +4 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Q * +37 "core" + +10 .tPS.seek 0ml +2 "processing"%}'ܑ +1610 "core" ' +4 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%p  +6 "core"  +7 .tPBV.dial :waste1 +3 "processing"%&  +38 "core" +8 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%U * +40 "core" + +7 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%K +82 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%D' +2568 "core" ' +3 .tPSV.dial PTV +2 "processing"% +82 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"%Y +82 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%X +81 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%  +81 "core"  +7 .tPS.seek :empty +2 "processing"%P's +1285 "Can" rDs +1281 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%q  +144 "core" +6 .tPSV.dial :mixloop +2 "processing"%| +48 "core" +6 .tPRV.dial :ab1 +3 "processing"%[ @ +83 "core" A +8 .tPS.reconfigure :slow + "processing"%#A 2`xb +5 .tPS.seek 0.15ml +3 "processing"%A' +347 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +5 .tPRV.dial CBV +3 "collection"'  +4 "processing"%0  +53 "core"  +2 +6 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:274"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:273"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%^% +6 "core" %:  +5 .tPS.seek 0.3ml +2 "processing"%O' +358 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'R  +31 "core" +7 .tPRV.dial :air +3 "processing"%F  +48 "core"  +8 .tPS.seek 0.9ml +2 "processing"%y'N +1270 "core" ' +3 .tPRV.dial :waste2 +2 "processing"%2 @ +82 "core" ? +17 .tPS.seek 0.5ml +3 "processing"%j' +868 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%9  +49 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%'Q +1606 "core" ' +3 .tPSV.dial :PML +2 "processing"%( +48 "core" +6 .tPTV.dial :mixing +3 "processing"% @ +78 "core" A +8 .tPBV.dial :waste1 +3 "processing"%8  +38 "core" +7 "processing"%>% +6 "core" %R@  +4 .tPS.seek 1.85ml +2 "processing"%c'J +248 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"%= * +39 "core" , +10 .tPS.seek 0ml +3 "processing"%k'ܑ +1954 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'N& +4 "core" & +4 "manipulator"&& +7 "core" & A Hc +2 "manipulator"&G% +5 "core" % \\ C - +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(-z +127 "core" ( +2 "manipulator"&B& +7 "core" &-{ 3 V9 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &)& +4 "core" &-{ ~ / 9 +4 .tForearm.seek :garage +3 "manipulator"& 'o +111 "core" ' +4 .tHand.close +2 "manipulator"&/ +18 "core" / +3 "manipulator"&:& +6 "core" &-{ ) : y9 +3 "manipulator"&% +6 "core" %j  D | +4 .tForearm.seek :retract +2 "manipulator"&V' ] +105 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +323 "core" ( +2 "manipulator"&o& +7 "core" & - +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &w& +4 "core" & ; ] - +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +106 "core" ' +3 "manipulator"&& +5 "core" & x &- +4 "manipulator"&% +6 "core" %т p n  +4 "collection"' & +5 "core" & +5 "collection"'& +7 "core" & +4 .tCC.seek :closed +4 "collection"'l(X +4 "core" & +6 & 8 +8 &Cu 3 +9 &2is G +10 &Y W +9 &w9 W +9 &:> W +10 &< W +9 &< W +9 &7 W +10 &!B; W +9 &#< W +10 &$> W +9 &&< X +9 &(J< W +10 &* < W +9 &+: W +10 &-< W +9 &/R< W +9 &1< W +10 &2< W +85 &4@ W +12 &6Y; W + &8< W + &99 W + &;< W + &=a> W +3 &?#< W + &@< W + &B: W +2 &DfL X + &F#W Z +4 &Gv ] +9 &I a +9 &KS a +9 &M b +10 &N b$ +9 &P b' +9 &RL b, +10 &T b1 +9 &U b3 +10 &WZ T +9 &Xo9 + +9 &Xm O +6 ( +5 "collection"'& +3 "core" &Xj O +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.13 +2 "collection"''& +6 "core" &Xj O +5 .tHand.open +2 "manipulator"&e1 +23 "core" 1 +3 "manipulator"&!% +5 "core" %s S X  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&t' ] +100 "core" ' +3 .tPSV.dial PSR +3 "processing"%_ +116 "core"  +12 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +23 .tPS.seek 1.5ml +2 "processing"%3' +1605 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%7  +48 "core"  +8 .tPS.seek 0ml +2 "processing"%'ܑ +1604 "core" ' +3 .tPSV.dial PSR +3 "processing"%# +60 "core"  +11 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%+' +2618 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +4 "processing"%m  +4 "collection"'h  +43 "core"  +141 +10 .tPSV.dial :mixloop +3 "processing"%- +116 "core" +10 .tCTV.dial :air,avoiding: :intake +3 "collection"'S  +5 "core" +9 .tPTV.dial :PRVmixing +2 "processing"%{  +81 "core" +10 .tPS.seek 0ml +2 "processing"%'ܑ +2617 "core" ' +3 .tPSV.dial :air +3 "processing"%1  +48 "core"  +8 .tPS.seek 2.5ml +3 "processing"%u' +2617 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%v +49 "core" +10 .tPS.seek 0ml +2 "processing"%\ 'ܑ +2627 "core" ' +3 .tPSV.dial :air +3 "processing"%T  +115 "core"  +18 .tPS.seek 2.5ml +2 "processing"%' +2622 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%] +49 "core" +10 .tPS.seek 0ml +2 "processing"%'ܑ +2627 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & M ` d- +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&n( +4 "core" ( +4 "manipulator"&b& +5 "core" & ? D y- +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &%& +4 "core" & ( > f- +5 .tForearm.seek CC +2 "manipulator"&"'ш +98 "core" ' +2 .tHand.close +2 "manipulator"&M/ +17 "core" / +7 .tCC.seek :open +2 "collection"'L( +409 "core" ( +4 "manipulator"&& +6 "core" & d - +3 "manipulator"&% +5 "core" %ъ M [  +5 .tForearm.seek :retract +2 "manipulator"&C' ] +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&/(-z +332 "core" ( +3 "manipulator"&a& +6 "core" &-~ 3 d ? +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\\& +4 "core" &-~ v? +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&5'o +114 "core" ' +3 .tHand.open +2 "manipulator"&$1 +19 "core" 1 +3 "manipulator"&H% +6 "core" %q_   _& +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +4 ."da"delayUntil "12:19:50.81" +5 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 6 into Collection Clamp +2 "collection"'@& +6 "core" & +3 "manipulator"&4% +5 "core" % O 2 b \ +5 "storage"( % +6 "core" %C g +3 "storage"(. +6 "core" .(K +3 "storage"(x& +6 "core" &K  +3 "storage"(& +5 "core" &K  +4 "manipulator"&d& +5 "core" &-~ s ? +4 "manipulator"&.% +6 "core" % O \ +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 6 +3 "manipulator"&(: +203 "core" ( +3 "manipulator"&<& +7 "core" &E a +3 "storage"(E& +6 "core" &K ^  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +3 "manipulator"&f'm +109 "core" ' +3 "storage"(& +6 "core" &K  +4 ."WCR"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(~' +187 "core" ' +2 "storage"(r- +6 "core" -'I +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (& +4 "core" &K <  +4 "manipulator"&& +6 "core" &E c x +4 ."WCR"Elbow.seek 6 +3 "manipulator"&;(: +12 "core" ( +2 "manipulator"&W& +7 "core" &D [d +3 "storage"(& +6 "core" &K { p  +4 ."WCR"Forearm.seek 6 + 300 counts +3 "manipulator"&z'y +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&`/ +27 "core" / +6 ."downElevator"SE.seek :down +6 "manipulator"&s& +2 "storage"(Q') +9 "core" &D { ;d +6 "manipulator"&i% +7 "core" %} r5 +4 ."WCR"Forearm.seek :retract +2 "manipulator"&J' ] +97 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&p( +20 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +162 "core" ( +2 "manipulator"&&& +5 "core" & a j ) +4 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &U& +4 "core" & i ) +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +3 "manipulator"&K'ш +110 "core" ' +3 "manipulator"&}& +7 "core" & %) +3 "manipulator"& % +5 "core" %у  +5 "collection"'Y& +5 "core" & +5 "collection"'X& +8 "core" & +7 ."WCR"CC.seek :closed +3 "collection"'(X +6 "core" & +2 &  +7 &+s ,~ +9 &]s @ +9 &$e T +10 &< V +9 &> W +9 &b> V +10 &$= V +9 &; V +9 & < W +10 &"j< V +9 &$-< V +10 &%< V +9 &'= W +9 &)s> V +10 &+5: V +9 &,> V +9 &.> V +10 &0{> V +9 &2=> V +10 &3? W +9 &5D V +9 &7? W +10 &9EA V +9 &;> V +10 &<@ V +9 &>? V +9 &@M? V +10 &B; V +9 &CH W +9 &EU Y +10 &GLb Y +9 &I ] +9 &J a +10 &L{ a +9 &N; b +10 &O a +9 &Q b +9 &S| b# +10 &U6 b+ +9 &V b4 +9 &XRS * +10 &X r O +6 ( +5 "collection"'X& +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.84 +5 .Hand.open + "manipulator"&D1 +6 "core" &X] O +19 1 +3 "manipulator"&q% +6 "core" %ь j ' +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&|' ] +94 "core" ' +79 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")[+ +4 "core" + +4 "sampler")P% +6 "core" %"  +3 "collection"'0& +5 "core" &X]2 O +7 "Can" D +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'  +5 "core" +9 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")^  +7 "core"  +9 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %Q Y +3 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X% +6 "core" %6 Z +15 "collection"'9% +4 "core" %Q~ d +4 "sampler")c% +5 "core" %6 Z +19 "collection"'N% +4 "core" %Q l +4 "sampler")% +6 "core" %6 S +21 "collection"'G% +4 "core" %Q k +4 "sampler")B% +7 "core" %6 S +24 "collection"')% +4 "core" %Q} b +4 "sampler")% +5 "core" %6  X +30 "collection"':% +4 "core" %Q h +4 "sampler"),% +6 "core" %! P +33 "collection"'% +4 "core" %Q k +4 "sampler")?% +5 "core" %JK Z\ +39 "collection"' % +5 "core" %Q l +4 "sampler")6% +6 "core" % R\ +39 ' +2 ."da"PSV.dial :mixloop +3 "processing"%o +6 "collection"'w% +5 "core" %Q a +3 "sampler")% +7 "core" %ge J\ +29 +10 ."da"delay 2 seconds +11 "collection"'=% +4 "core" %Q e +4 "sampler")% +5 "core" %:> Y +58 "collection"' % +6 "core" %Q c +3 "sampler")V% +7 "core" % R +2 ."WCR"Intake.select :close +3 "sampler")0 +20 )Z% +4 "core" % ^ +3 ."WCR"SSV.dial :exhaust +3 "sampler")'  +80 ."da"PSV.dial :air +5 "processing"%e  +50 "core"  +8 ."da"delay 2 seconds +15 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")'! +153 ."da"PSV.dial :mixloop +2 "processing"%_ +49 "core" +10 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +49 "core"  +9 ."da"PS.seek :empty +3 "processing"%k's +441 "core" ' +5 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")3  +4 "collection"'7 @ +10 "core" A +72  +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +4 "Can" yE,) +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'!% +5 "core" %Q i +3 #"WCR"Intake @33.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X0X0X0X+ +6 "core" + +18 "collection"'9% +4 "core" %Q a +4 "sampler")c% +6 "core" % x{ XY +15 "collection"'N% +4 "core" %Q b +4 "sampler")% +6 "core" % P +18 "collection"'G% +4 "core" %Q h +4 "sampler")B% +6 "core" % Q +21 "collection"')% +4 "core" %Q i +4 "sampler")% +7 "core" %u W +24 "collection"':% +4 "core" %Q a +4 "sampler"),% +6 "core" % X +28 "collection"'% +5 "core" %Q g +3 "sampler")?% +7 "core" %FB X +3 ."WCR"Intake.select :close +2 "sampler")0 +20 ) % +4 "core" %QO \\ +3 ."WCR"SSV.dial :exhaust +4 "sampler")6  +84 "core"  +75 ."WCR"Exhaust.select :open +12 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")('! +926 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")w  +6 "collection"' @ +8 "core" A +75 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +5 "Can" Ef<% +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'o% +4 "core" %Q \\ +4 #"WCR"Intake @31.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X: ]" +4 ."WCR"SSV.dial :exhaust +3 "sampler")q  +83 "core"  +14 ."WCR"Exhaust.select :open +2 "sampler")@ +25 ."WCR"SS.seek 0ml +3 "sampler")^'! +334 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +22 ."da"PS.seek 2ml +3 "processing"%['Q +31 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +23 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")F  +2 "collection"'R @ +12 "core" A +74 +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can" Ef +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'O% +4 "core" %Q e +4 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +5 "core" %Q b +3 "sampler")% +7 "core" % Q/ +17 "collection"'w% +5 "core" %Q b +3 "sampler")o% +7 "core" % Q +20 "collection"'(% +5 "core" %Q ` +3 "sampler") % +5 "core" %8> P +26 "collection"'V% +5 "core" %Q ^ +3 "sampler")Z% +7 "core" % M +28 "collection"'e% +5 "core" %Q b +3 "sampler")'% +7 "core" % R +33 "collection"'_% +4 "core" %Q c +3 "sampler")% +7 "core" %)) P +3 ."WCR"Intake.select :close +2 "sampler")0 +87 )% +4 "core" %PM S +3 ."WCR"SSV.dial :exhaust +13 "sampler")P  +85 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")7'! +939 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")3  +6 "collection"'! @ +7 "core" A +73 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +5 "Can" `Ev= +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'% +5 "core" %Q ] +3 #"WCR"Intake @32.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X% +4 "core" %JJ ] +3 ."WCR"SSV.dial :exhaust +4 "sampler")  +85 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")w'! +911 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 "core" ' +4 ."WCR"CBV.dial SSV +5 "sampler")o  +2 #"da"getPMLReagent08 +5 "collection"'( @ +7 ."da"PRV.dial :air +9 "processing"%  +5 "core" A +45  +7 ."da"delay 5 seconds +10 "core"  +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +4 "Can" sE  +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'V% +4 "core" %Q h +78 #"WCR"Intake @31.5psia, vacuum from 20.0 to 28.0psi +6 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X h +3 "sampler")d% +5 "core" % O +30 "collection"'% +4 "core" %Q _ +4 "sampler")r% +5 "core" % S +34 "collection"'H% +5 "core" %Q ` +3 "sampler")% +7 "core" %% P +38 "collection"'W% +4 "core" %Q e +4 "sampler")% +6 "core" %jo V +43 "collection"'`% +5 "core" %Q- i +3 "sampler")s% +7 "core" % T +50 "collection"'i% +4 "core" %Q a +3 "sampler")t% +7 "core" % X +72 "collection"'~% +6 "core" %Q e +3 "sampler")f% +7 "core" %_\\ Y +65 "collection"'% +4 "core" %Q9 j +4 "sampler");% +6 "core" %NL T) +3 ."WCR"Intake.select :close +11 "sampler")0 +20 )% +4 "core" %_^ U) +3 ."WCR"SSV.dial :exhaust +4 "sampler")Q  +84 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")Y'! +892 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'x @ +7 "core" A +74 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 650.0ml +4 "Can"  sE b +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'?% +5 "core" %Q i +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X< S0 +3 ."WCR"SSV.dial :exhaust +4 "sampler"):  +85 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")['! +894 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")2  +6 "collection"' @ +8 "core" A +74 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 625.0ml +5 "Can"  E\\! +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'F% +4 "core" %Q h +3 #"WCR"Intake @34.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X% +6 "core" %QG c +3 "sampler")% +6 "core" %H +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'`% +4 "core" %Q i +4 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +6 "core" %. T +17 "collection"'% +5 "core" %Q b +3 "sampler")j% +7 "core" %. V +21 "collection"'(% +4 "core" %Q e +4 "sampler") % +6 "core" %-  U +24 "collection"'o% +5 "core" %Q e +3 "sampler")V% +7 "core" %. P +28 "collection"'% +5 "core" %Q e +4 "sampler")0% +6 "core" %."! V +33 "collection"''% +5 "core" %Q g +3 "sampler")_% +7 "core" %-.- W +38 "collection"'% +4 "core" %Q g +3 "sampler")A% +7 "core" %.@@ S +43 "collection"',% +5 "core" %Q d +3 "sampler")P% +7 "core" %[X V +50 "collection"'% +4 "core" %Q f +3 "sampler")!% +7 "core" % P +57 "collection"' % +5 "core" %Q h +3 "sampler")% +7 "core" % Y +65 "collection"'7% +4 "core" %Q e +4 "sampler")-% +5 "core" % X +76 "collection"'w% +4 "core" %Q j +4 "sampler")S% +6 "core" %QR T +85 "collection"'+% +5 "core" %Q g +4 "sampler")3% +6 "core" % T +97 "collection"'{% +4 "core" %Q j +4 "sampler")#% +6 "core" % Y +177 "collection"'u% +4 "core" %Q h +4 "sampler")% +5 "core" %PM S +4 ."WCR"Intake.select :close +12 "sampler")0 +19 )k% +4 "core" %PL _ +4 ."WCR"SSV.dial :exhaust +3 "sampler")1  +86 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")'! +911 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")b  +4 "collection"'< @ +10 "core" A +75 +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 525.0ml +4 "Can"\  wE?E +3 ."WCR"Intake.select :open +2 "sampler") +161 "core" ' +3 ."da"PSV.dial :mixloop +3 "processing"%e +52 "collection"'m% +5 "core" %Q ` +5 #"WCR"Intake @31.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X Q +15 "collection"'% +4 "core" %Q i +4 "sampler")% +6 "core" %> X +18 "collection"'&% +4 "core" %Q h +4 "sampler")z% +6 "core" %? [ +21 "collection"'9% +4 "core" %Q g +4 "sampler")c% +6 "core" %> Z +24 "collection"'i% +5 "core" %Q i +3 "sampler")G% +7 "core" %> T +28 "collection"'% +4 "core" %Q h +4 "sampler")B% +7 "core" %> T +32 "collection"'N% +5 "core" %Q i +3 "sampler")% +7 "core" %> U +37 "collection"':% +5 "core" %Q g +3 "sampler")J% +7 "core" %> Y +43 "collection"' % +5 "core" %Q i +3 "sampler")[% +7 "core" %> U +50 "collection"'8% +4 "core" %Q h +4 "sampler")6% +5 "core" %> T +58 "collection"'>% +6 "core" %Q i +3 "sampler")% +7 "core" %> S +73 "collection"'j% +4 "core" %Q k +4 "sampler")% +6 "core" %> U +74 "collection"'(% +5 "core" %Q i +3 "sampler") % +7 "core" %> S +85 "collection"'o% +4 "core" %Q l +3 "sampler")V% +7 "core" % V! +96 "collection"'% +5 "core" %Q i +3 "sampler")0% +5 "core" %5/ \\! +118 "collection"''% +5 "core" %Q m +3 "sampler")_% +7 "core" %_Z _! +124 "collection"'% +4 "core" %Q l +3 "sampler")A% +7 "core" % _! +140 "collection"')% +5 "core" %Q m +3 "sampler"),% +5 "core" % Z! +161 "collection"'P% +4 "core" %Q m +4 "sampler")% +6 "core" %} `! +180 "collection"'!% +4 "core" %Q l +4 "sampler") % +7 "core" % Y +192 "collection"'% +4 "core" %Q n +4 "sampler")7% +6 "core" %:7 ZN +3 ."WCR"Intake.select :close +3 "sampler")0 +20 )-% +4 "core" %;; ^N +3 ."WCR"SSV.dial :exhaust +4 "sampler")w  +84 "core"  +17 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")S'! +911 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")+  +3 "collection"'3 @ +11 "core" A +72 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 475.0ml +5 "Can"  EDt] +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'{% +4 "core" %Q i +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X'Q +5 "collection"'% +4 "core" %Q h +4 "sampler")j% +5 "core" %UR Y +4 ."WCR"Intake.select :close +3 "sampler")0 +24 )% +4 "core" %[Y \\ +4 ."WCR"SSV.dial :exhaust +3 "sampler")(  +86 "core"  +35 ."WCR"Exhaust.select :open +7 "sampler")@ +56 ."WCR"SS.seek 0ml +8 "sampler") '! +910 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +25 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")o  +7 "collection"'V @ +10 "core" A +81 +27 #"WCR"Allowing 5:18 for 25.0ml of remaining 450.0ml +4 "Can"  EAT1 +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'% +3 "core" %Q e +59 #"WCR"Intake @35.7psia, vacuum from 20.0 to 28.0psi +5 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X04/ R +23 #"WCR"Vacuum too high -- waiting up to 1:30 +14 .SS.reconfigure :exhale +8 "sampler")#.0X% +7 "core" %VV U1 +192 "collection"',% +5 "core" %Q b +3 "sampler"))% +7 "core" %fd O1 +192 "collection"'!% +5 "core" %Q f +4 "sampler") % +6 "core" %\\Z T1 +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )% +4 "core" %jj W1 +4 ."WCR"SSV.dial :exhaust +3 "sampler")7  +85 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +124 ."WCR"SS.seek 0ml +3 "sampler")-'! +901 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")w  +3 "collection"'O @ +12 "core" A +73 +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 400.0ml +5 "Can"  yE= +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'3% +4 "core" %Q c +4 #"WCR"Intake @32.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X +67 "collection"'% +4 "core" %Q i +4 "sampler")% +6 "core" %KH X +74 "collection"'% +5 "core" %Q i +3 "sampler")5% +7 "core" %`` U +85 "collection"'\ % +4 "core" %Q e +3 "sampler")/% +7 "core" %yw U +96 "collection"'.% +5 "core" %Q Z +3 "sampler")d% +5 "core" % L +111 "collection"'r% +5 "core" %Q e +4 "sampler")H% +6 "core" % M +94 ' +3 ."da"PSV.dial PTV +9 "processing"% +18 "collection"'% +5 "core" %Q Y +4 "sampler")4% +6 "core" % J +51 +10 ."da"delay 5 seconds +79 "collection"'u% +5 "core" %Q [ +3 "sampler")`% +7 "core" %[Z G +159 "collection"'% +4 "core" %Q b +4 "sampler")W% +5 "core" % T +181 "collection"'% +5 "core" %Q a +3 "sampler")t% +7 "core" % P +41 ."da"PSV.dial PSR +3 "processing"%~ +84 "core"  +13 ."da"delay 5 seconds +51 "collection"'P% +4 "core" %Q c +4 "sampler")% +7 "core" %  Q +192 "collection"';% +4 "core" %Q d +4 "sampler")\\% +7 "core" %44 S +192 "collection"'@% +4 "core" %Q ` +4 "sampler")f% +6 "core" %OL Q +3 ."WCR"Intake.select :close +2 "sampler")0 +25 )C% +5 "core" %NL T +2 ."da"PSV.dial PTV +7 ."WCR"SSV.dial :exhaust +4 "processing"%Q +6 "sampler")x  +79 "core" +10 ."da"delay 5 seconds +3 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")?'! +463 ."da"PSV.dial :air +74 "processing"%E  +85 "core"  +9 ."da"PS.seek :empty +3 "processing"%K's +237 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")X  +7 "collection"'h @ +7 "core" A +73 +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 375.0ml +4 "Can"  qE ! +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'q% +4 "core" %Q \\ +4 #"WCR"Intake @33.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X +86 "core"  +13 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%, +84 "core" +10 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%)  +86 "core"  +9 ."da"PS.seek :empty +3 "processing"%!'s +229 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +2 #"WCR"Intake @35.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.13ml/s + "sampler")#. 0X$'# +23 "core" ' +3 "manipulator"&,& +5 "core" &% pj +4 "storage"()& +5 "core" &; . +5 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 5 + 800 counts +3 "manipulator"&A' +32 "core" ' +4 ."da"SE.seek 11.24 Pucks below Top Plate +3 "storage"(' +51 "core" ' +3 "manipulator"&7& +6 "core" &% j +3 "manipulator"& % +5 "core" % | +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&O' ] +88 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"&w( +281 "core" ( +2 "manipulator"&3& +7 "core" & { +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &-& +4 "core" &  +5 ."da"Forearm.seek PC +3 "manipulator"&''E +99 "core" ' +3 ."da"Hand.close +2 "manipulator"&/ +24 "core" / +6 ."da"PC.seek :open +3 "processing"%( +378 "core" ( +4 "storage"(S& +6 "core" &; l +4 "manipulator"&& +6 "core" &   y +3 "manipulator"&<% +6 "core" %+ { +4 ."da"Forearm.seek :retract +2 "manipulator"&b' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 5 +3 "manipulator"&8( +264 "core" ( +3 "manipulator"&m& +5 "core" & ) "f +4 "storage"(e& +5 "core" &; A o +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 5 + 800 counts +3 "manipulator"&l' +98 "core" ' +3 ."da"Hand.open +2 "manipulator"&1 +20 "core" 1 +3 "storage"(M- +5 "core" -' +5 ."da"SE.seek 10.89 Pucks below Top Plate +3 "storage"(Z'X +26 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 9.92 Pucks below Top Plate +2 "storage"(2'\ +58 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25sep2613h1000ml.png +827 "Can" RdE'aM +1032 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4019 Min < 4078 FilteredMin | 4125 Avg | 6110 FilteredMax < 6161 Max ) A/D counts\ Reduced black point to 4078\ Optimizing exposure with 348x260 pixel 16-bit image for 1.917 seconds\ ( 4037 Min < 4095 FilteredMin | 4526 Avg | 27121 FilteredMax < 29306 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 14.615 seconds\ ( 3806 Min < 3867 FilteredMin | 4653 Avg | 50934 FilteredMax < 51308 Max ) A/D counts\ /var/log/esp/da25sep2613h1000ml.png: PNG Upload Complete\ +14 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep2613h1000ml15s.png +66 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1601 #"da"SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3801 Min < 3866 FilteredMin | 4619 Avg | 48864 FilteredMax < 49537 Max ) A/D counts\ /var/log/esp/midres/da25sep2613h1000ml15s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep2613h1000ml25s.png +451 "core" ' 9'" + +16 #"WCR"Vacuum too high -- waiting up to 1:30 +4 .SS.reconfigure :exhale +2 "sampler")#.0XC yW +9 &=B xW +9 & <@ yW +10 &"`?@ xV +9 &$!>A yW +9 &%AB yW +10 &'C@ {V +9 &)h?A |V +10 &+*@B yV +9 &,>A zV +9 &.?@ yV +10 &0p@B xV +9 &21@D yW +9 &3AB wW +10 &5A@ wW +9 &7vCA xW +10 &97DC yX +9 &:AB wV +9 &<A@ wW +10 &>~A? xW +9 &@@AA vW +9 &BBA tW +10 &CDA uW +9 &ELA tX +10 &GBW? rY +9 &HmA p\\ +9 &J}@ o] +10 &L{C p^ +9 &N<C p^ +9 &O< p_ +10 &Q@ oL +9 &RBo> q#i +10 &S'<C s7 +5 ( +4 "processing"%i& +8 #"psFlush"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.83 +2 "processing"%C& +4 "core" &S'5C v7 +6 &S'5A v7 +5 ."psFlush"Hand.open +3 "manipulator"&1 +21 "core" 1 +3 "manipulator"&B% +7 "core" %F N% +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&N' ] +99 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +50 "core"  +15 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +111 ."psFlush"PS.seek 0.5ml +4 "processing"%:' +600 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +6 "processing"% +27 ."psFlush"PS.seek 2.5ml +3 "processing"%D' +670 #"image"compressed /var/log/esp/midres/da25sep2613h1000ml15s.jxl +1441 "core" ' +5 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +222 "core" A +17 ."psFlush"PTV.dial :PRVmixing +4 "processing"%[  +148 "core" +16 ."psFlush"PSV.dial :mixloop +3 "processing"%L +122 "core" +11 ."psFlush"PS.seek :empty +3 "processing"%g's +1314 #"image"compressed /var/log/esp/midres/da25sep2613h1000ml25s.jxl +3 ."Qmail"DAfans.email "da25sep2613h1000ml exposed 14.615 seconds\\nmidres/da25sep2613h1000ml15s\\nmidres/da25sep2613h1000ml25s",Subject: "da25sep2613h1000ml images!" +1508 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%6 +120 "core"  +14 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 0.5ml +3 "processing"%j' +585 "core" ' +3 ."psFlush"delay 5 seconds +316 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X% +5 "core" % V +45 "collection"'% +5 "core" %Q g +3 "sampler")A% +7 "core" % X +50 "collection"'3% +4 "core" %Q d +4 "sampler")-% +7 "core" % S +57 "collection"'0% +4 "core" %Q b +4 "sampler")% +5 "core" % Q +67 "collection"'O% +4 "core" %Q g +8 "sampler")I% +6 "core" % X +71 "collection"'S% +4 "core" %Q ` +4 "sampler")% +7 "core" %<< P +84 "collection"'<% +5 "core" %Q j +4 "sampler")'% +6 "core" %[Z X +97 "collection"'m% +4 "core" %Q m +4 "sampler")e% +7 "core" %qo Z +109 "collection"'w% +5 "core" %Q m +3 "sampler")% +7 "core" % Z +124 "collection"'M% +5 "core" %Q n +4 "sampler")b% +5 "core" % ] +142 "collection"'% +5 "core" %Q h +3 "sampler")Z% +7 "core" % V +159 "collection"'"% +4 "core" %Q\ k +4 "sampler"){% +7 "core" % V +179 "collection"'a% +5 "core" %Q h +3 "sampler")T% +7 "core" %%# X +192 "collection"'#% +5 "core" %Q i +3 "sampler")$% +7 "core" %;9 X +192 "collection"'+% +5 "core" %Q\ d +3 "sampler")% +7 "core" %PM Q +3 ."WCR"Intake.select :close +2 "sampler")0 +25 )]% +3 "core" %SP W +4 ."WCR"SSV.dial :exhaust +3 "sampler")=  +84 "core"  +16 ."WCR"Exhaust.select :open +2 "sampler")@ +81 "core" ' +3 ."psFlush"delay 1 second +25 ."WCR"SS.seek 0ml +9 "sampler")v'! +71 ."psFlush"PBV.dial :waste1 +3 "processing"%  +38 "core" +12 ."psFlush"PTV.dial :mixing +3 "processing"%k @ +80 "core" A +13 ."psFlush"PSV.dial :mixloop +3 "processing"% +119 "core" +10 ."psFlush"PS.seek :empty +2 "processing"%U's +565 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +4 "collection"' @ +9 "core" A +73 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 325.0ml +6 "Can" yE*4E +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'5% +5 "core" %Q i +3 #"WCR"Intake @34.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X  +7 '  +43 "core"  +39  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< ;b +5 ."WCR"CS.seek 0ml +3 "collection"'A'P +1686 "core" 'y B ;9 +5 ."WCR"CBV.dial :waste2b +3 "collection"'j  +38 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'3' +165 "core" ' +4 ."WCR"delay 1:00 +569 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%-  +83 "core"  +9 ."psFlush"PS.seek :empty +2 "processing"%0's +2628 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +49 "core"  +12 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%O' +2619 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%I +7 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'S  +71 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"% U +71 "core" +22 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'<  +3 "core" U +13 ."psFlush"PS.seek 0ml +2 "processing"%''ܑ +30 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +21 ."WCR"CS.seek 2ml +2 "collection"'m' +603 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'e' +1400 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%w @ +48 "core" ? +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +627 "core" ' +3 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +3 "collection"'M @ +81 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'b  +102 "core"  +12 "collection"'% +5 "core" %<  +4 ."WCR"CSV.dial between air and CTV +4 "collection"'Z ` +63 "core" ^ +10 ."WCR"CS.seek 7.044ml +2 "collection"'"' +822 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'{  +5 'a  +36 "core"  +115  +10 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< ;b +5 ."WCR"CS.seek 0ml +3 "collection"'T'P +625 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%#  +82 "core"  +10 ."psFlush"PS.seek :empty +2 "processing"%$'s +862 "core" 'S D >F +6 ."WCR"delay 2:00 +1750 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%+ +123 "core"  +13 ."psFlush"PSR.select :flush +4 "processing"%@ +24 ."psFlush"PS.seek 1ml +2 "processing"%'[q +1094 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +24 ."psFlush"PS.seek 2.5ml +3 "processing"%]' +1598 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%= +80 "core" +10 ."psFlush"PTV.dial :puck +3 "processing"%  +6 "core"  +10 ."psFlush"PBV.dial :waste1 +3 "processing"%k  +60 "core" +11 ."psFlush"PS.seek 0ml +2 "processing"%p'ܑ +2617 "Can" bE- +3 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +83 "core"  +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%7' +2618 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +82 "core" +10 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +1718 ."WCR"CBV.dial :waste2b +3 "collection"'5  +37 "core"  +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'v' +330 "core" ' +3 ."WCR"delay 1:00 +510 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%/ +82 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +597 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%n' +2110 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%r +80 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%H U +61 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2457 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'d  +151 "core" +11 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +75 .CSV.dial CSR +5 "collection"'W  +4 "core" ' +7 ."psFlush"PSV.dial PBV +3 "processing"%P @ +31 "core"  +5 "processing"% +6 "core" E@ +11 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +7 "core" ? +10 ."psFlush"PS.seek 2.5ml +3 "processing"%8' +14 ."WCR"CS.seek 2ml +3 "collection"'\\' +589 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +22 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'@' +1466 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%l  +83 "core"  +11 ."psFlush"PS.seek :empty +3 "processing"%2's +518 "core" ' +4 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +3 "collection"'! @ +81 "core" ? +63 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'x  +102 "core"  +12 "collection"'% +7 "core" %_ \ +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +64 "core" ^ +10 ."WCR"CS.seek 7.024ml +3 "collection"'E'' +823 "core" ' +7 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +5 "collection"'4  +4 '\  +36 "core"  +118  +10 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< ;b +5 ."WCR"CS.seek 0ml +2 "collection"';'P +731 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%u +58 "core" +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +68 "processing"%1' +698 "core" ' I Ae +15 ."WCR"delay 2:00 +1913 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%X +81 "core" +10 ."psFlush"PBV.dial PSV +4 "processing"%q U +6 "core" U +11 ."psFlush"PS.seek 0ml +2 "processing"%?'ܑ +2620 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%~ @ +50 "core" > +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2625 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +82 "core"  +9 ."psFlush"PS.seek :empty +3 "processing"%^'s +2622 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&F& +6 "core" & \ +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&t( +46 "core" ( +2 "manipulator"&y& +7 "core" & Y +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & Y +5 ."psFlush"Forearm.seek PC +3 "manipulator"&'E +96 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&h/ +17 "core" / +7 ."psFlush"PC.seek :open +2 "processing"% ( +376 "core" ( +3 "manipulator"&K& +5 "core" &  p P +3 "manipulator"&% +6 "core" %J  \ ]  +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&%' ] +96 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&9(-z +114 "core" ( +3 "manipulator"&c& +5 "core" &-w \ u : +4 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &}& +4 "core" &-w   - : +4 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +113 "core" ' +3 ."psFlush"Hand.open +2 "manipulator"&C1 +27 "core" 1 +3 "manipulator"&% +6 "core" %pZ S U w# +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +103 "core" ' +777 ."WCR"CBV.dial :waste2b +3 "collection"'i  +37 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +325 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +150 "core" +7 "collection"'z& +5 "core" &X\\ O +4 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +2 "manipulator"&f% +7 "core" % Q  +3 "storage"( % +6 "core" %J n +3 "storage"([. +5 "core" .(; +3 "storage"(L& +76 "core" &; \ D +4 "storage"(`& +6 "core" &; +3 "manipulator"&:& +7 "core" &-w i : +2 "manipulator"&6% +7 "core" % Q  +4 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&g( +177 "core" ( +3 "manipulator"&B& +8 "core" &"\ !p +3 "storage"(|& +6 "core" &; j +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&(' +114 "core" ' +3 "storage"(& +5 "core" &; 7 +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(Y' +252 "core" ' +2 "storage"(*- +6 "core" -'> +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&o& +4 "core" &"\ { k!p +4 "storage"( & +6 "core" &; W +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 5 +3 "manipulator"&V' +37 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&), +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"( - +4 "core" -'> +5 ."WCR"SE.seek 11.23 Pucks below Top Plate +3 "storage"(' +34 "core" ' +10 "manipulator"&.% +5 "core" %X " Q +4 "storage"(_& +5 "core" &; : 6 S +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 294 counts +2 "manipulator"&s' +13 "core" ' +2 "manipulator"&& +7 "core" &3 _ +3 "storage"(>& +6 "core" &; +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&,' +18 "core" ' +4 ."WCR"SE.seek 12.23 Pucks below Top Plate +3 "storage"(R' +37 "core" ' +2 "manipulator"&j& +7 "core" &3 U_ +3 "manipulator"&A% +5 "core" % ? +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&-' ] +89 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&( +175 "core" ( +4 "manipulator"&& +5 "core" & l l X- +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &0& +4 "core" & - +4 ."WCR"Forearm.seek CC +68 "manipulator"&I'ш +106 "core" ' +3 ."WCR"Hand.close +12 "manipulator"&S/ +24 "core" / +7 ."WCR"CC.seek :open +3 "collection"'( +412 "core" ( +3 "storage"(<& +6 "core" &; +3 "storage"(O& +5 "core" &; +4 "manipulator"&3& +6 "core" &  } b* +4 "manipulator"&m% +5 "core" %^ y eq +5 ."WCR"Forearm.seek :retract +3 "manipulator"&w' ] +98 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"&'( +174 "core" ( +2 "manipulator"&M& +7 "core" && kq +3 "storage"(b& +5 "core" &; +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 5 +3 "manipulator"&' +113 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&Z, +7 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&e1 +17 "core" 1 +6 "manipulator"&a% +6 "core" %_ % 2  +3 "storage"({& +6 "core" &;  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 314 counts +2 "manipulator"&"'' +13 "core" ' +2 "manipulator"&#& +7 "core" &&  g q +3 "storage"(& +6 "core" &; +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 5 + 800 counts +2 "manipulator"&+' +25 "core" ' +3 "storage"($% +6 "core" % +5 ."downElevator"SE.seek :down +4 "storage"(') +98 (=% +4 "core" %ۻ$ Q ^ +4 "manipulator"&% +6 "core" %\   @  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&k' ] +77 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +8 "core" ' +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"']& +5 "core" &) +4 "manipulator"&& +5 "core" && 3 4 l q +4 "manipulator"&p% +6 "core" % f 2 1  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +183 "core" ( +3 "manipulator"&7& +6 "core" &- N J  \ O +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &5& +4 "core" &- J ? \ O +69 .tForearm.seek :garage +12 "manipulator"&T'o +110 "core" ' +3 .tHand.close +2 "manipulator"&// +28 "core" / +3 "manipulator"&& +6 "core" &- dO +3 "manipulator"&U% +5 "core" %πv # +5 .tForearm.seek :retract +2 "manipulator"&r' ] +105 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&H( +315 "core" ( +2 "manipulator"&n& +7 "core" & 3 /  ) +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &d& +4 "core" & 2 3 ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&W'ш +104 "core" ' +3 "manipulator"&& +5 "core" & 5 3 D ) +4 "manipulator"&P% +5 "core" %ы   `  +5 "collection"'& +5 "core" & +5 "collection"'v& +7 "core" &< +4 .tCC.seek :closed +4 "collection"'\\(X +4 "core" &\ +6 & 4 +7 &Ds! 3 +10 &1lr G +9 &Y V +10 &? U +9 &A?% V +9 &? U +10 &? U +9 &> U +9 &!K;$ U +10 &# ? U +9 &$B% U +10 &&A U +9 &(RA% U +9 &*@ U +10 &+>( U +9 &-;% U +9 &/Y>' V +10 &1< U +9 &2?$ V +10 &4A( V +9 &6bD! U +9 &8#? V +10 &9= U +9 &;;& U +9 &=i@ V +10 &?,>& U +9 &@> U +9 &B;% U +10 &DpI$ V +9 &F/T" W +10 &Gt& [\ +9 &I% ` +9 &KY a +10 &M% b +9 &N% b& +9 &P b$ +10 &RV$ b& +9 &T\ ' b, +10 &U$ b* +9 &Wo P +9 &Xs6% ){ +10 &Xv T +5 ( +5 "collection"'v& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.01 +2 "collection"'l& +6 "core" &Xp T + &Xp T +5 .tHand.open +2 "manipulator"&81 +23 "core" 1 +3 "manipulator"&!% +7 "core" %~ m +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&x' ] +100 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &Xp' T +4 "collection"'% +5 "core" %K +4 .tCSV.dial CSR +3 "collection"'@  +45 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'\ 'q +1356 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '4% +4 "core" %q:  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'E'G +705 "core" ' +3 .tCSV.dial :waste +2 "collection"'u +156 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'2'P +1983 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'X& +6 "core" &Xq9 T +69 "collection"'q% +6 "core" %KV +2 .tCSV.dial :flush +13 "collection"'1  +46 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +3 "collection"'~'q +1333 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'? @ +46 "core" B +7 "collection"'% +6 "core" %qV  +4 .tCS.seek 7ml +3 "collection"'Q'h +583 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'y  +4 'F  +44 "core"  +113  +7 .tCBV.dial :waste2b +2 "collection"'  +7 "core"  +8 .tCS.seek 0ml +2 "collection"'h'P +1822 "core" ' +4 #tFlushing upper manifold + "collection"'&& +7 "core" &Xq9 T +2 "collection"'N% +7 "core" %J* +2 .tCSV.dial :flush +3 "collection"'G  +79 "core" +8 .tCS.seek 5ml +2 "collection"'K'q +1323 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +49 "core" A +6 "collection"'c% +7 "core" %q8  +4 .tCS.seek 7ml +2 "collection"'}'d +576 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +4 'C  +58 "core" +56 ~ +8 .tCTV.dial :air +3 "collection"'  +150 "core" +9 .tCS.seek 0ml +2 "collection"'t'P +1821 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'%'2~ +824 "core" ' +3 .tCSV.dial :waste +3 "collection"' +47 "core" +8 .tCS.seek 0ml +2 "collection"'i'P +831 "core" ' +3 "collection"';& +6 "core" &Xq T +3 "collection"' % +6 "core" %K +2 .tCSV.dial :flush +3 "collection"'z  +46 "core"  +7 .tCS.seek 3ml +3 "collection"'f'2~ +830 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +46 "core" A +7 "collection"'[% +5 "core" %2~2  +5 .tCS.seek 5ml +3 "collection"'L'q +577 "core" ' +3 .tCSV.dial :air +3 "collection"'` @ +6 "core" A +7 .tCS.seek 0ml +3 "collection"':'P +621 "Can" iE1 +698 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'6'2~ +830 "core" ' +3 .tCSV.dial :waste +3 "collection"'B +91 "core" +8 .tCS.seek 0ml +3 "collection"'|'P +824 "core" ' +3 #tDisinfecting external Intake with mfbkill +2 "collection"'9& +6 "core" &Xq T +3 "collection"'% +6 "core" %Q3 +2 .tCSV.dial CSR +3 "collection"'  +143 "core"  +86 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +2 "collection"'*'! +2082 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'o' +587 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +115 "core" +8 .tCTV.dial :intake +2 "collection"'  +86 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'.' +2116 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'_  +86 "core"  +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"''P +588 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'>  +114 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 4ml +2 "collection"'j'R8 +1095 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'A' +1587 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'(  +5 'g  +44 "core"  +113  +8 .tCBV.dial :waste2b +3 "collection"'Y  +54 "core"  +9 .tCS.seek 0ml +2 "collection"'V'P +2560 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'s  +48 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +2 "collection"'@ +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"''R8 +1105 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'' +1577 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'0 +4 ',  +58 "core" +55 +7 .tCTV.dial :air +68 "collection"')  +151 "core"  +18 .tCS.seek 0ml +3 "collection"'S'P +2559 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'-'2~ +821 "core" ' +3 .tCSV.dial :waste +3 "collection"' +46 "core" +8 .tCS.seek 0ml +2 "collection"'<'P +822 "core" ' +4 #tFlushing upper manifold + "collection"'O& +7 "core" &Xq T +2 "collection"'3% +7 "core" %T +2 .tCSV.dial :flush +3 "collection"'m  +46 "core"  +9 .tCS.seek 5ml +2 "collection"'M'q +1330 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'b @ +47 "core" B +7 "collection"'I% +6 "core" %q#  +5 .tCS.seek 7ml +2 "collection"''e +583 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'e +116 "core" ~ +7 .tCTV.dial :air +3 "collection"'a  +7 "core" +8 .tCS.seek 0ml +2 "collection"'{'P +1808 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'#'2~ +821 "core" ' +3 .tCSV.dial :waste +2 "collection"' +48 "core" +8 .tCS.seek 0ml +2 "collection"'$'P +818 "core" ' +3 "collection"'w& +6 "core" &Xp T +3 "collection"'=% +5 "core" %O +4 .tCSV.dial :flush +2 "collection"'  +46 "core"  +8 .tCS.seek 3ml +2 "collection"'''2~ +827 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" A +7 "collection"']% +6 "core" %2y"  +4 .tCS.seek 4.999ml +2 "collection"''q +574 "core" ' +3 .tCSV.dial :air +3 "collection"'p @ +6 "core" @ +7 .tCS.seek 0ml +3 "collection"'"'P +1316 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'R'2~ +837 "core" ' +3 .tCSV.dial :waste +2 "collection"'+ +92 "core" +7 .tCS.seek 0ml +3 "collection"'7'P +830 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'5& +5 "core" &Xp T +4 "collection"'% +5 "core" %O# +4 .tCSV.dial :flush +2 "collection"'Z  +47 "core"  +8 .tCS.seek 5ml +3 "collection"'/'q +1320 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" B +6 "collection"'U% +5 "core" %q)  +5 .tCS.seek 7ml +2 "collection"'k'e +578 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'T  +3 '  +46 "core"  +113  +9 .tCBV.dial :waste2b +5 "collection"'n  +55 "core"  +8 .tCS.seek 0ml +3 "collection"'d'P +1828 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'& +5 "core" &Xp T +4 "collection"'P% +6 "core" %K +2 .tCSV.dial CSR +3 "collection"'  +47 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +19 .tCS.seek 8ml +3 "collection"'r'! +2091 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'' +577 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'l +8 '8  +53 "core"  +58 +8 .tCTV.dial :intake +2 "collection"'!  +85 "core" +8 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'' +2125 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'  +82 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'v'P +595 "core" ' +3 .tCSV.dial CSR +2 "collection"'@  +115 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'W'q +1354 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +1356 "core" ' +3 .tCSV.dial CBV +2 "collection"'4 +114 "core" +8 .tCS.seek 0ml +2 "collection"'\ 'P +2627 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&u& +6 "core" & ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&E( +4 "core" ( +4 "manipulator"&X& +6 "core" & n ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &q& +6 "core" & _ c ( +3 .tForearm.seek CC +3 "manipulator"&1'ш +93 "core" ' +3 .tHand.close +2 "manipulator"&2/ +19 "core" / +6 .tCC.seek :open +3 "collection"'?( +407 "core" ( +3 "manipulator"&& +5 "core" & L K ( +4 "manipulator"&~% +5 "core" %ш L I  +70 .tForearm.seek :retract +13 "manipulator"&y' ] +96 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&F(-z +328 "core" ( +3 "manipulator"&& +5 "core" &-} z { S + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Q& +4 "core" &-} w t + +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +3 "manipulator"&&'o +111 "core" ' +3 .tHand.open +2 "manipulator"&N1 +19 "core" 1 +3 "manipulator"&G% +6 "core" %ue > +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&h' ] +120 "core" ' +3 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 60: Friday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:41 +2 #Preparing to sleep until 9/27/25 11:00AM +18 #Asleep til 9/27/25 11:00AM +7 #Continuing at 11:00PDT27-Sep-25 +4 "Can" PE5* +8 ."Qmail"GoodNews.email "Then, in tube 6: myWCR \\t\\t\\t\\t\\t#Phase 61: Saturday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:277\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 13,\\n 6 => 20,\\n 7 => 33}\\nCan@13:29:35, 12.2C, 14% humidity, 14.4psia, 12.24V, 0.40A, 360.523Ah, 4.89W\\nSampled 680.3ml",Subject: "Asleep until 11:00PDT27-Sep-25" +1533 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +2362 "Can" KE5Z# +4601 #"uploadLog"upsync +55402 "Can" \  2E7Y +60002 \  2E9SO +60002 \  2E;: +60002   2E=3{ +60002   3E?( +60002   <EA&ħ +60002  2EC= +60002  +ED +60003  *EFi +60002  2EHo +60002  2EJaǕ +60003  2ELX+ +60002  2ENJ +60002  2EPAW +60002  2ER; +60002  2ET8ʃ +60003  REV' +60002   6EX˯ +60002  1EZE +60002   2E[ +60002   CE]q +60002  +E_ +60003   :EaΝ +60002  2Ecp3 +60002  1Ee_ +60002  FEgV_ +60002  4EiA +60003  2Ek9ы +60002  :Em/! +60002   2Eo ҷ +60002 \  2EqM +60002  =Es +60002  2Ety +60003  2Ev +60002   +Exyե +60002  9EzS; +60002  <E|C +60003  2E~9g +60002  2E/ +60002  DE+ؓ +60002   <E%) +60002  2Eٿ +60003  BEU +60002  2E +60002  2Eہ +60002  <E +60002  2Eܭ +60002   +EC +60003   :Em +60002  2Eco +60002   1ES +60002  AEPߛ +60002  3E?1 +60002  2E? +60002  :E6] +60003  GE& +60002  2E +60002  2E  +60002  DE +60002  2EK +60002  +E +60002  3Ejw @PDT1758956417.28  2E\\ +60002  HEF +60002  4E69 +60002  3E7 +60002  2E"e +60002  2E +60002  2E  +60003  2E' +60002  1E +60002  HES +60002  1E +60002  +E +60002  2E\\ +60002  @EP +60003  2E<A +60002  2E6 +60002  ;E'm +60002  2E +60002  2E\  +60002  @E/ +60002  1E +60003  2E[ +60002  CE +60002  2E +60002  ,E~ +60002   2E` +60002  2ESI +60002  BE= +60003  3Eu +60002  2E +60002   <E +60002   2E7 +60003  2E +60002  QEc +60002  2E +60002  ?Es +60002  2Ej% +60003 \  2EY +60002   2ECQ +60002   2E4 +60002   +E} +60002   2E +60002   =E +60002   2F? +60003   2F +60002   :Fmk +60002  ;Fi +60002  2FY +60002 \  2F\ G- +60002  >F 6 +60002   -F"Y +60003   1F +60002   2F +60002   2F +60002  2F +60002  2FG +60002  1Fv +60002  +Fs +60003  2F  +60002  <F  +60002  2F! 5 +60003  2F" +60002  <F$\ a +60002  2F&\ +60002  1F( +60002  @F* # +58136  1F, ! +7 #tPowering core bus +574 .Gate.power :raw,:ON +3 "sampler") +19 ) +4 "core"  +4 "collection"' +4 'c +5 "core"  +4 "processing"% +5 %K +3 "core"  +9 "collection"' 9\ +5 ' 0\ +3 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X( +3 "core" & +7 .tCC.home.seek :open +2 "collection"'( +318 "core" ( +5 ( +68 "Can" NF,  +13 #tPhase [myWCR #Phase 61: Saturday StandAloneWCR with Regular cleanup (1 puck)] +3 ."Qmail"Notice.email "At 11:00:39 began in tube 6: myWCR \\t\\t\\t\\t\\t#Phase 61: Saturday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:277\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 13,\\n 6 => 20,\\n 7 => 33}\\nCan@11:00:39, 10.2C, 15% humidity, 14.4psia, 12.27V, 0.39A, 365.424Ah, 4.75W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 61: Saturday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +1205 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'j& +5 "core" &x  +4 .tHand.open +2 "manipulator"&(1 +24 "core" 1 +3 "manipulator"&g& +7 "core" & # ' s $ +3 "manipulator"&Y% +6 "core" % c  \\  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(-z +187 "core" ( +3 "manipulator"&s& +6 "core" &-| % "  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &V& +4 "core" &-| 6 4  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&'o +112 "core" ' +4 .tHand.close +5 "manipulator"&,/ +26 "core" / +4 "manipulator"&0& +6 "core" &-| z w m +3 "manipulator"&)% +6 "core" %&a x t  +4 .tForearm.seek :retract +2 "manipulator"&' ] +110 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&S( +339 "core" ( +3 "manipulator"&& +5 "core" & ^ X 1 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &-& +4 "core" &   . 1 +8 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&O'ш +98 "core" ' +3 "manipulator"&3& +5 "core" & C 8  0 +4 "manipulator"&m% +6 "core" %ъ & 5  +5 "collection"'<& +6 "core" &x  +4 "collection"'b& +9 "core" &x  +5 .tCC.seek :closed +2 "collection"'I(X +7 "core" &x  +2 &x  +7 &4t ,~ +10 &]v @ +9 &h U +9 &> W +10 &< W +9 &S> W +9 &? W +10 &A W +9 & > V +10 &"\\> V +9 &$> W +9 &%< W +10 &'> W +9 &)d? V +9 &+&< V +10 &,= V +9 &.= W +10 &0k? W +10 &2-@ W +8 &3A W +10 &5? W +9 &7r@ W +9 &94A W +10 &:< W +9 &<> W +10 &>{A W +9 &@=A W +9 &A? W +10 &CG X +9 &E|\\ Y +9 &G6r \\ +10 &H ` +9 &J a +10 &Lj b +9 &N, b +9 &O a +10 &Q b" +9 &Sh b) +9 &U  b3 +10 &V b8 +9 &X@X . +10 &X q K +5 ( +8 "collection"'b& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.88 +2 "collection"'M& +5 "core" &Xh K +2 &Xh K +3 .tHand.open +2 "manipulator"&e1 +18 "core" 1 +3 "manipulator"&a% +5 "core" %z 6 +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'{& +6 "core" &Xg K +3 "collection"'% +5 "core" %U +4 .tCSV.dial CSR +3 "collection"'#  +142 "core"  +9 #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush +82 "collection"' +20 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'w'q +1356 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +18 '=% +4 "core" %q  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"''B +711 "core" ' +3 .tCSV.dial :waste +3 "collection"'$ +144 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"''P +1989 "core" ' +5 #tPurging external Intake +2 "collection"']& +7 "core" &Xg K +4 "collection"''% +5 "core" %R +4 .tCSV.dial :flush +4 "collection"'p  +48 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +4 #"uploadLog"upsync +8 .tCS.seek 10ml +3 "collection"'' +2608 "core" ' +4 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'" +5 '+  +8 "core"  +69  +6 .tCTV.dial :intake +2 "collection"'R  +85 "core"  +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'5'P +2642 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'  +85 "core"  +6 #tFlushing upper manifold +2 "collection"'Z& +6 "core" &Xe K +3 "collection"'7% +6 "core" %M +2 .tCSV.dial :flush +3 "collection"'  +79 "core"  +8 .tCS.seek 5ml +2 "collection"'U'q +1333 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'/ @ +48 "core" B +6 "collection"'T% +7 "core" %q  +4 .tCS.seek 7ml +2 "collection"''e +577 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'n +4 'k  +10 "core"  +101  +6 .tCTV.dial :air +3 "collection"'  +6 "core" +7 .tCS.seek 0ml +3 "collection"'P'P +1830 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +834 "core" ' +3 .tCSV.dial :waste +2 "collection"'d +48 "core" +7 .tCS.seek 0ml +2 "collection"'r'P +831 "core" ' +4 "collection"'8& +6 "core" &Xe K +3 "collection"'l% +5 "core" %U +3 .tCSV.dial :flush +3 "collection"'!  +47 "core"  +7 .tCS.seek 3ml +2 "collection"''2~ +839 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +8 "collection"' @ +46 "core" A +5 "collection"'% +7 "core" %2~  +4 .tCS.seek 5ml +2 "collection"'@'q +591 "core" ' +3 .tCSV.dial :air +2 "collection"'v @ +7 "core" A +6 .tCS.seek 0ml +3 "collection"'W'P +1332 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'4'2~ +843 "core" ' +3 .tCSV.dial :waste +2 "collection"' +92 "core" +7 .tCS.seek 0ml +2 "collection"'u'P +835 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&X& +5 "core" &) ) . d * +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&q( +31 "core" ( +2 "manipulator"&2& +7 "core" & d Z c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &H& +4 "core" & R ` u c +4 .tForearm.seek CC +3 "manipulator"&x'ш +96 "core" ' +2 .tHand.close +2 "manipulator"&\\/ +22 "core" / +5 .tCC.seek :open +2 "collection"'( +410 "core" ( +2 "manipulator"&~& +5 "core" & W c +4 "manipulator"&1% +5 "core" %ь  +5 .tForearm.seek :retract +2 "manipulator"&E' ] +94 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-z +310 "core" ( +3 "manipulator"&Q& +5 "core" &-|  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &N& +4 "core" &-|  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&G'o +115 "core" ' +4 .tHand.open +2 "manipulator"&y1 +26 "core" 1 +2 "manipulator"&&% +5 "core" %qd J 6 +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +105 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +4 #Loading wcr puck from tube 6 into Collection Clamp +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 6 at 11:05:24PDT27-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 13,\\n 6 => 20,\\n 7 => 33}\\nCan@11:00:39, 10.2C, 15% humidity, 14.4psia, 12.27V, 0.39A, 365.424Ah, 4.75W",Subject: "bac wcr sampling at most 1000ml" +3 "collection"'& +1374 "core" & +3 "manipulator"&c% +6 "core" % N 9 B Y  +4 "storage"(K% +6 "core" %-\ \  J +2 "storage"(C. +6 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 6 +2 "storage"((K +203 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (}& +4 "core" &K +3 "manipulator"&& +7 "core" &-| 1 @   +3 "manipulator"&t% +5 "core" % N 7 7   +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 6 +3 "manipulator"&%(: +186 "core" ( +3 "manipulator"& & +5 "core" &1 Z ] "~ +4 "storage"(z& +5 "core" &K\ \  ] +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +81 "manipulator"& 'm +101 "core" ' +3 "storage"(i& +7 "core" &K\ \  > +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +3 "storage"(' +198 "core" ' +2 "storage"([- +10 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (h& +4 "core" &K\ \  0 +4 "manipulator"&F& +6 "core" &1 "~ +3 ."WCR"Elbow.seek 6 +3 "manipulator"&D(: +7 "core" ( +3 "manipulator"&^& +5 "core" &1 {"~ +4 "storage"(\ & +5 "core" &K +5 ."WCR"Forearm.seek 6 + 300 counts +3 "manipulator"&f'y +19 "core" ' +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&6/ +28 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&J& +5 "storage"(L') +14 "core" &1   6 "~ +3 "manipulator"& % +5 "core" % 2 7 H  +5 ."WCR"Forearm.seek :retract +3 "manipulator"&;' ] +96 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&B( +29 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +170 "core" ( +3 "manipulator"&o& +6 "core" & D C w  +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &_& +4 "core" & U D \  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&.'ш +102 "core" ' +4 "manipulator"&& +5 "core" &  4 _ +4 "manipulator"&*% +6 "core" %  / [  +4 "collection"' & +6 "core" & +4 "collection"'?& +7 "core" & +5 ."WCR"CC.seek :closed +4 "collection"'j(X +5 "core" & +5 & 3 +7 &Du 2 +9 &2ju G +9 &Y V +10 &}> V +9 &?A V +9 &> V +10 &> V +9 &= V +10 &!F; V +9 &#> V +9 &$@ V +10 &&? V +9 &(O< V +9 &*< U +10 &+> V +9 &-> U +10 &/W< V +9 &1? V +9 &2> V +10 &4? V +10 &6_? V +8 &8!> V +10 &9< U +9 &;> V +10 &=f> V +9 &?)< V +9 &@< U +10 &B> V +9 &DlG W +9 &F+T X +10 &Gh Z +9 &I ^ +10 &KZ ` +9 &M a +9 &N a +10 &P a +9 &R[ b +9 &T b& +10 &U b2 +9 &W X +10 &X( *z +9 &Xh M +3 ( +3 "collection"'?& +8 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.89 +3 .Hand.open +2 "manipulator"&(1 +5 "core" &Xe M +12 1 +3 "manipulator"&g% +6 "core" %z  +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&Y' ] +100 "core" ' +80 #"WCR"collectSample 1000ml w/bubble point of 55psi +5 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")s+ +4 "core" + +4 "sampler")V% +6 "core" %! +3 "collection"'|& +6 "core" &Xd M +6 "Can" sF.  +2 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler"), +6 "core"  +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X0X l +33 "collection"'o% +4 "core" %R  +4 "sampler")_% +6 "core" %ie m +38 "collection"'D% +5 "core" %R  +3 "sampler")L% +5 "core" % k +45 "collection"'% +5 "core" %R  +3 "sampler")*% +6 "core" %$) n +51 "collection"' % +4 "core" %R ~ +4 "sampler");% +5 "core" % n +58 "collection"'% +5 "core" %R | +78 "sampler")(% +6 "core" %zw g2 +4 ."WCR"Intake.select :close +3 "sampler")0 +18 )g% +4 "core" % k2 +3 ."WCR"SSV.dial :exhaust +4 "sampler")?  +84 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler").'! +896 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")V  +6 "collection"'| @ +7 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +4 "Can" F2 Pa5 +3 ."WCR"Intake.select :open +2 "sampler") +50 "Can" F2 P5 +168 "collection"',% +5 "core" %R | +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0XSMTQ i +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +18 "collection"'1% +5 "core" %R | +4 "sampler") % +6 "core" % j +21 "collection"'x% +4 "core" %R  z +4 "sampler")i% +6 "core" %JG h +24 "collection"'% +5 "core" %R y +3 "sampler")C% +5 "core" % h +30 "collection"'z% +4 "core" %R z +4 "sampler")F% +6 "core" %+) j +33 "collection"'^% +5 "core" %R | +3 "sampler")\ % +7 "core" %MJ k +2 ."WCR"Intake.select :close +3 "sampler")0 +18 )9% +4 "core" %ZT p +3 ."WCR"SSV.dial :exhaust +3 "sampler")6  +86 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")J'! +904 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +4 "collection"'% @ +10 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +5 "Can" F: 6I +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"' % +4 "core" %R { +4 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0XC> g +3 ."WCR"Intake.select :close +12 "sampler")0 +18 ).% +4 "core" %YV l +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler"))'! +918 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +6 "collection"'` @ +7 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 700.0ml +6 "Can"  F; }+ +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'s% +4 "core" %R x +3 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X/.2 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'~% +5 "core" %R t +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0XG j +26 "collection"'% +4 "core" %R { +4 "sampler")s% +5 "core" %ut j +30 "collection"')% +4 "core" %R | +3 "sampler")3% +5 "core" % i +35 "collection"';% +4 "core" %R } +3 "sampler")% +7 "core" % k +38 "collection"'A% +4 "core" %R { +4 "sampler")-% +5 "core" % j +45 "collection"'m% +4 "core" %R | +4 "sampler"){% +5 "core" %0/ h +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +4 "core" %72 o +3 ."WCR"SSV.dial :exhaust +3 "sampler")b  +85 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")#'! +911 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")O  +4 "collection"': @ +9 "core" ? +74 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 550.0ml +5 "Can"  F@j! +3 ."WCR"Intake.select :open +2 "sampler") +281 "collection"'=% +4 "core" %R z +4 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +13 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X'; o +3 ."WCR"SSV.dial :exhaust +3 "sampler")\  +85 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")9'! +906 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +93 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")K  +6 "collection"'6 @ +7 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 475.0ml +6 "Can" FC +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'Q% +4 "core" %R z +3 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0XC k +32 "collection"'d% +3 "core" %R } +2 "sampler")% +3 "core" %} k +37 "collection"'I% +3 "core" %R } +2 "sampler")~% +3 "core" % m +42 "collection"'8% +2 "core" %R ~ +2 "sampler")X% +4 "core" % j +47 "collection"'W% +3 "core" %R\  +2 "sampler")2% +3 "core" % m +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )% +3 "core" % q +2 ."WCR"SSV.dial :exhaust +2 "sampler")&  +84 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")y'! +932 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 "sampler")@  + ."WCR"CBV.dial SSV +5 "collection"'v @ +4 "core" ? +75 +5 #"WCR"Allowing 5:18 for 25.0ml of remaining 375.0ml +3 "Can" FH0' +2 ."WCR"Intake.select :open + "sampler") +213 "collection"'c% +3 "core" %R  +2 #"WCR"Intake @30.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'0  +104 "core"  +11 "collection"'T% +6 "core" %  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'< ` +65 "core" _ +8 ."WCR"CS.seek 7.245ml +3 "collection"'U', +770 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +8 'M  +33 "core"  +115  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Vb +5 ."WCR"CS.seek 0ml +2 "collection"'''P +1676 "core" ' [ W= +6 ."WCR"delay 2:00 +4031 "Can" _FU]> +7973 ."WCR"CBV.dial :waste2b +3 "collection"'  +38 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +293 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +150 "core" +8 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'' +589 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'w' +2096 "core" ' +3 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +2 "collection"'] @ +81 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'n  +103 "core"  +11 "collection"'% +6 "core" %0  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'p ` +63 "core" ^ +82 ."WCR"CS.seek 7.242ml +3 "collection"'' +763 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'+  +4 '5  +37 "core"  +114  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Vb +5 ."WCR"CS.seek 0ml +3 "collection"'"'P +1643 "core" ' [ YH +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'r  +38 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'4' +328 "core" ' +3 ."WCR"delay 1:00 +6005 .CTV.dial :air,avoiding: :intake +3 "collection"'H  +150 "core" +7 "collection"'& +6 "core" &X`P M +3 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +2 "manipulator"&\\% +6 "core" % L } W +3 "storage"(d% +5 "core" %I +4 "storage"(. +5 "core" .(K +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 5 +3 "storage"(I(; +194 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (~& +4 "core" &; N Z u +3 "manipulator"&8& +7 "core" & M \\ G +3 "manipulator"&X% +6 "core" % L \\ V e +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +2 "manipulator"&( +172 "core" ( +3 "manipulator"&W& +5 "core" &! g +4 "storage"(2& +6 "core" &; +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&' +100 "core" ' +3 "storage"(&& +6 "core" &;  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(' +247 "core" ' +3 "storage"(l- +4 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&v& +5 "core" &! u x Lg +3 "storage"(k& +5 "core" &; +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 5 +3 "manipulator"&@' +31 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&c, +5 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(y- +5 "core" -' +5 ."WCR"SE.seek 12.26 Pucks below Top Plate +2 "storage"(' +27 "core" ' +3 "manipulator"&t% +5 "core" %T #  _ +3 "storage"(!& +5 "core" &; d x +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 303 counts +2 "manipulator"&S' +12 "core" ' +3 "manipulator"&1& +5 "core" &! Sg +4 "storage"( & +6 "core" &; | +73 ."WCR"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +2 "manipulator"&' +19 "core" ' +4 ."WCR"SE.seek 13.26 Pucks below Top Plate +3 "storage"(i'q +40 "core" ' +2 "manipulator"&C& +7 "core" &! Og +3 "manipulator"&x% +6 "core" %  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&P' ] +93 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&\ ( +191 "core" ( +3 "manipulator"&G& +7 "core" & ) +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & ) +4 ."WCR"Forearm.seek CC +3 "manipulator"&^'ш +97 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&K/ +23 "core" / +6 ."WCR"CC.seek :open +3 "collection"'Q( +408 "core" ( +3 "storage"(9& +6 "core" &;\ \  + +3 "storage"( & +6 "core" &;\ \  O +3 "manipulator"&J& +6 "core" & ! l ) +3 "manipulator"&E% +6 "core" %є   T  +4 ."WCR"Forearm.seek :retract +3 "manipulator"&6' ] +94 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&_( +175 "core" ( +3 "manipulator"&}& +6 "core" &! 7 ? O +3 "storage"(& +6 "core" &;\  n +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 5 +3 "manipulator"&z' +110 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&N, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&1 +20 "core" 1 +5 "manipulator"&% +6 "core" %e v z  +2 "storage"(*& +5 "core" &; A +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 313 counts +2 "manipulator"&f'& +13 "core" ' +2 "manipulator"&& +5 "core" &! ^ ` \ O +4 "storage"(%& +5 "core" &;\ \  F +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&g' +34 "core" ' +3 "storage"(L% +5 "core" %w\ \  j +6 ."downElevator"SE.seek :down +4 "storage"(') +98 (q% +4 "core" %!\ \  4 ^ +4 "manipulator"&V% +5 "core" % a V  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&.' ] +66 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +25 "core" ' +3 #tStarting finalPurge +77 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'|& +7 "core" &V +3 "manipulator"&F& +7 "core" &! V X = \ O +3 "manipulator"&(% +6 "core" % ` Y Y p \  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +177 "core" ( +3 "manipulator"&s& +5 "core" &-~ \\ \\ \  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &)& +4 "core" &-~ Z W l \  +4 .tForearm.seek :garage +3 "manipulator"&;'o +112 "core" ' +3 .tHand.close +2 "manipulator"&/ +17 "core" / +3 "manipulator"&?& +6 "core" &-~ J +3 "manipulator"&o% +6 "core" %p p +3 .tForearm.seek :retract +3 "manipulator"&3' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&-( +315 "core" ( +2 "manipulator"& & +5 "core" & 4 1 ' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &u& +4 "core" & 0 1 2 ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&{'ш +104 "core" ' +2 "manipulator"&& +7 "core" &  + V ' +3 "manipulator"&D% +6 "core" %{   M  +3 "collection"'b& +6 "core" &M +4 "collection"'m& +10 "core" &O +3 .tCC.seek :closed +4 "collection"':(X +4 "core" &d +6 &c  +7 &-pf ,} +9 &]ub @ +9 &-e[ S +10 &Aa V +9 &?\\ U +9 &k<a U +10 &-?^ U +9 &<[ U +10 & ;a U +9 &"r?f V +9 &$4>[ V +10 &%A\\ U +9 &'C] V +9 &){>X U +10 &+=AS U +9 &,A^ V +10 &.?\\ V +9 &0>R U +9 &2E;Y U +10 &4AU U +9 &5@U U +9 &7DW V +10 &9MAT U +9 &;AV U +10 &<@X U +9 &>AU U +9 &@U@W U +10 &B>R U +9 &CAX U +9 &ESU X +10 &GQjY Z +9 &IX ^ +10 &JU ` +9 &L[ a +9 &NB] a +10 &PV a +9 &Q] b +9 &SS b +10 &UAU b& +9 &VU b1 +10 &X_R[ %s +9 &X X T +6 ( +4 "collection"'m& +4 "core" &XnZ T +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.78 +2 "collection"'[& +6 "core" &XnB T +5 .tHand.open +2 "manipulator"&h1 +21 "core" 1 +3 "manipulator"& % +6 "core" %p  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&O' ] +99 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'#& +6 "core" &XoA T +3 "collection"',% +6 "core" %9 +3 .tCSV.dial CSR +2 "collection"'  +46 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +2 "collection"'$'q +1354 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 'e% +3 "core" %qP  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'R'F +708 "core" ' +3 .tCSV.dial :waste +73 "collection"'= +144 "core" +7 .tCS.reconfigure :default +7 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'`'P +1990 "core" ' +4 #tFlushing lower manifold's waste2b port + "collection"'Z& +7 "core" &XoI T +2 "collection"'% +5 "core" %QF +4 .tCSV.dial :flush +3 "collection"'a  +47 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'7'q +1341 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'/ @ +48 "core" B +6 "collection"'0% +6 "core" %q8  +5 .tCS.seek 7ml +2 "collection"'T'j +579 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'<  +2 '  +46 "core"  +113  +7 .tCBV.dial :waste2b +8 .CS.seek 0ml +2 "collection"'M'P +1825 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &XnR T +2 "collection"'U% +7 "core" %SQ +2 .tCSV.dial CSR +3 "collection"'  +46 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +3 "collection"'''! +2083 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'' +574 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 '  +59 "core"  +57 +8 .tCTV.dial :intake +3 "collection"'  +86 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"']' +2129 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'n  +82 "core"  +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +596 "core" ' +3 .tCSV.dial CSR +3 "collection"'p  +17 "Can" FY*ԅ +98 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'w'q +1352 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'5' +1350 "core" ' +3 .tCSV.dial CBV +2 "collection"'+ +179 "core" +18 .tCS.seek 0ml +3 "collection"''P +2617 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&r& +6 "core" & G {' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&"( +4 "core" ( +4 "manipulator"&H& +5 "core" & g ' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & e ' +4 .tForearm.seek CC +3 "manipulator"&\\'ш +97 "core" ' +2 .tHand.close +2 "manipulator"&d/ +16 "core" / +7 .tCC.seek :open +2 "collection"'( +412 "core" ( +2 "manipulator"&~& +7 "core" & > + b ' +2 "manipulator"&8% +6 "core" %х ) - [  +4 .tForearm.seek :retract +3 "manipulator"&X' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +338 "core" ( +2 "manipulator"&W& +6 "core" &-z D F 1 $ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &2& +4 "core" &-z   $ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +3 "manipulator"&B'o +115 "core" ' +3 .tHand.open +2 "manipulator"&&1 +15 "core" 1 +3 "manipulator"&Y% +5 "core" %se v x n< +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&l' ] +106 "core" ' +3 #tCompleted [myWCR #Phase 61: Saturday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:39 +2 #Preparing to sleep until 9/28/25 11:00AM +16 #Asleep til 9/28/25 11:00AM +9 #Continuing at 11:00PDT28-Sep-25 +5 "Can" YFY} +7 ."Qmail"GoodNews.email "Then, in tube 6: myWCR\\t\\t\\t\\t\\t#Phase 62: Sunday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:281\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 14,\\n 6 => 19,\\n 7 => 33}\\nCan@12:11:37, 10.7C, 14% humidity, 14.4psia, 12.20V, 0.46A, 366.578Ah, 5.56W\\nSampled 849.4ml",Subject: "Asleep until 11:00PDT28-Sep-25" +1180 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +6720 #"uploadLog"upsync +44501 "Can" FF[j +60002  2F]s +60002  2F__ +60002  BFaQ, +60003   2Fc?… +60002  ;Fe7X +60002 \  3Fg' +60002  2Fi +60002  3Fk +60002   0Fl +60003   +FnF +60002  MFpp܅ +60002  -Frdr +60002  /Fs +60002  GFu +60003 \  2Fw4 +60002  2Fy~ʅ +60002  <F{p` +60002  2F}Z +60002   1FP +60002   GFD" +60002   1F2 +60002   2F#N +60002 \  EF +60002   4Fz +60002  5F  +60002 \  +F +60003   2F!< +60002   2Fq!҅ +60002    2Ff"h +60002   2FT" +60002   1FK# +60002 \  VF;$* +60002    2F+$ +60076  2F%V +59928 \  2F % +60002   @F& +60003  2F' +60002  2F' +60002  +F(D +60002  GF](څ +60002  2FP)p +60002  1F7* +60003  @F)* +60002  9F+2 +60002  2F+ȅ +60002  BF,^ +60002  2F, +60003  1F- +60002  =F. +60002  1F. +60002  2F/L +60002  +F\\/ +60002  +F0x +60003  ,F1 +60002  2F61 +60002  2F#2: +60003  3F2Ѕ +60002  2F3f +60002  2F3 +60002  2F4 +60003  2F5( +60002  2Fе5 +60002  JFҞ6T +60003  2FԖ6 +60002  9Fև7 +60002  2Fw8 +60002  +FK8 +60003  :F9B +60002  1F9؅ @PDT1759042823.29  2F:n +60002  2F; +60002  8F; +60003  3F<0 +60002  3F<ƅ +60002  9F=\\ +60002   2F= +60003   >Fv> +60002   2Fg? +60002   2F[? +60002   +F>@J +60003   2F@ +60002  ;FAv +60002   LFB +60003  2FB +60002   1FC8 +60002   ;FC΅ +60003   >GDd +60002 \  2G|D +60002  2GjE +60002  3GcF& +60003  2G`F +60002  LG\ PGR +60002  +G =G +60002  1G H~ +60002  =GI +60003  9GI +60002  2GJ@ +60002  GGJօ +60002  2GKl +60002  2GL +60002  8GL +60003  2GM. +60002  1GMą +60002  :G!qNZ +60002  2G#[N +60002  +G%6O +60003  1G&P +60002  1G(P +60002   1G*QH +60002   2G,Qޅ +60003 \  2G.Rt +60002   ;G0S\ +60002   2G2S +60002   1G4T6 +60003   2G6T̅ +60002   FG8Ub +60002   2G:U +60002   2GKW$ +60003   2G@W +60002   2GAXP +60002   EGCX +60003 \  5GEY| +60002 \  2GGZ +60002   =GIZ +60003 \  2GK[> +60002  2GM[ԅ +60002 \  2GO\\j +60003   2GQ] +60002   1GSw] +60002   9GUs^, +60002  +GW9^… +60003   2GX_X +60002   2GZ_ +60002   2G\\` +57528   ?G^aT +10 #tPowering core bus +565 .Gate.power :raw,:ON +2 "sampler") +25 )v +3 "core"  +5 "collection"' +5 'k +3 "core"  +5 "processing"% +3 %y +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +5 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 14,\\n 6 => 19,\\n 7 => 33}\\nCan@11:00:39, 9.1C, 15% humidity, 14.4psia, 12.24V, 0.39A, 371.743Ah, 4.82W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR\\t\\t\\t\\t\\t#Phase 62: Sunday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +1112 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'%& +5 "core" &x  +4 .tHand.open +2 "manipulator"&L1 +19 "core" 1 +3 "manipulator"&6& +5 "core" & w' +4 "manipulator"&q% +5 "core" % i   K  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&V(-z +199 "core" ( +3 "manipulator"&_& +6 "core" &- & m Q +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &z& +4 "core" &-   s Q +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&|'o +121 "core" ' +5 .tHand.close +5 "manipulator"&f/ +17 "core" / +3 "manipulator"&i& +6 "core" &- Q +3 "manipulator"&F% +6 "core" %\\ Pn +3 .tForearm.seek :retract +3 "manipulator"&(' ] +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&g( +353 "core" ( +3 "manipulator"&& +6 "core" &   9 . +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &s& +4 "core" &  . +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&)'ш +106 "core" ' +4 "manipulator"&N& +6 "core" & - +3 "manipulator"&% +6 "core" %т [ +3 "collection"'?& +11 "core" &x  +3 "collection"'o& +9 "core" &x  +5 .tCC.seek :closed +3 "collection"'.(X +6 "core" &x  + &x  +8 &3r ,~ +10 &\\s @ +9 &g U +9 &> X +10 &= W +9 &N< W +9 &< W +10 &< W +9 & < W +10 &"W< W +9 &$> W +9 &%> W +10 &'? W +9 &)^= W +9 &+ = W +10 &,? W +9 &.> W +10 &0g; W +9 &2*; V +9 &3A X +10 &5? X +9 &7nA W +9 &90? W +10 &:? X +9 &<< W +10 &>w< W +9 &@9< W +9 &A< W +10 &CJ X +9 &Ev[ Z +9 &G0u ] +10 &H ` +9 &J b +10 &Lh a +9 &N( b +10 &O b! +9 &Q b% +9 &Sb b+ +9 &U b1 +10 &V b2 +9 &X8_ - +10 &X S +9 ( +5 "collection"'o& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.97 +2 "collection"';& +6 "core" &Xk N + &Xl N +4 .tHand.open + "manipulator"&1 +28 "core" 1 +4 "manipulator"& % +8 "core" %r x x  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&u' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'& +6 "core" &Xk N +2 "collection"'D% +6 "core" %L +3 .tCSV.dial CSR +3 "collection"'b  +144 "core"  +89 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'3'q +1375 "core" ' +3 .tdelay 5 seconds +504 .CSR.select :air +4 "collection"' +21 'Q% +4 "core" %q  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"'['C +724 "core" ' +5 .tCSV.dial :waste +6 "collection"'h +147 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"' 'P +822 #"uploadLog"upsync +1179 "core" ' +4 #tPurging external Intake +2 "collection"'#& +6 "core" &Xj N +3 "collection"',% +7 "core" %M +2 .tCSV.dial :flush +3 "collection"'m  +48 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"' ' +2625 "core" ' +3 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'{ +2 '4  +10 "core"  +70  +6 .tCTV.dial :intake +3 "collection"'e  +85 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'$'P +2638 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'=  +85 "core" +6 #tFlushing upper manifold +2 "collection"'R& +6 "core" &Xj N +3 "collection"'Z% +6 "core" %M +2 .tCSV.dial :flush +3 "collection"'  +79 "core"  +6 .tCS.seek 5ml +3 "collection"'a'q +1344 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'` @ +49 "core" B +5 "collection"'/% +6 "core" %q  +4 .tCS.seek 7ml +3 "collection"'0'e +583 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'7 +3 '<  +10 "core"  +103 ~ +6 .tCTV.dial :air +6 .CS.seek 0ml +2 "collection"''P +1834 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'T'2~ +834 "core" ' +3 .tCSV.dial :waste +2 "collection"' +48 "core" +7 .tCS.seek 0ml +2 "collection"'U'P +828 "core" ' +3 "collection"'& +5 "core" &Xj N +4 "collection"'M% +5 "core" %R +3 .tCSV.dial :flush +3 "collection"''  +46 "core"  +7 .tCS.seek 3ml +3 "collection"''2~ +849 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +123 "core" B +6 "collection"'% +6 "core" %2  +8 .tCS.seek 5ml +2 "collection"''q +583 "core" ' +3 .tCSV.dial :air +3 "collection"'n @ +16 "core" > +7 .tCS.seek 0ml +2 "collection"']'P +1322 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'p'2~ +833 "core" ' +3 .tCSV.dial :waste +2 "collection"' +90 "core" +7 .tCS.seek 0ml +2 "collection"'w'P +836 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&+& +5 "core" &"   G * +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&5( +30 "core" ( +3 "manipulator"&r& +6 "core" & D D s g +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &H& +4 "core" & @ B Y g +4 .tForearm.seek CC +2 "manipulator"&'ш +98 "core" ' +2 .tHand.close +2 "manipulator"&d/ +24 "core" / +5 .tCC.seek :open +2 "collection"'-( +409 "core" ( +3 "manipulator"&O& +5 "core" & { g +4 "manipulator"&:% +6 "core" %ц @ +3 .tForearm.seek :retract +3 "manipulator"&~' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&8(-z +319 "core" ( +3 "manipulator"&\\& +6 "core" &- X  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &"& +4 "core" &- -  +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&W'o +114 "core" ' +2 .tHand.open +2 "manipulator"&21 +17 "core" 1 +3 "manipulator"&&% +6 "core" %o_ +- +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Y' ] +105 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 6 at 11:05:25PDT28-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 14,\\n 6 => 19,\\n 7 => 33}\\nCan@11:00:39, 9.1C, 15% humidity, 14.4psia, 12.24V, 0.39A, 371.743Ah, 4.82W",Subject: "bac wcr sampling at most 1000ml" +4 #"WCR"Loading wcr puck from tube 6 into Collection Clamp +4 "collection"'X& +1176 "core" & +4 "manipulator"&B% +6 "core" % i  $ i  +3 "storage"(v% +6 "core" %+ \  Q +3 "storage"(k. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 6 +3 "storage"(y(K +202 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (t& +4 "core" &K z +3 "manipulator"&!& +7 "core" &-  +2 "manipulator"&1% +7 "core" % i 5 +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 6 +3 "manipulator"& (: +196 "core" ( +2 "manipulator"&& +7 "core" &< l "} +3 "storage"(C& +7 "core" &K\ \  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +77 "manipulator"&x'm +101 "core" ' +2 "storage"(@& +7 "core" &K\ \  +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +6 "storage"(S' +201 "core" ' +2 "storage"(- +6 "core" -'Z +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +4 "core" &K +3 "manipulator"&G& +7 "core" &< "} +3 ."WCR"Elbow.seek 6 +3 "manipulator"&l(: +5 "core" ( +3 "manipulator"&& +7 "core" &< "} +3 "storage"(A& +6 "core" &K +4 ."WCR"Forearm.seek 6 + 300 counts +3 "manipulator"&'y +15 "core" ' +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +5 "manipulator"&/ +17 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&j& +3 "storage"(I') +14 "core" &< n"} +3 "manipulator"&% +7 "core" % 6 +3 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&( +40 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +147 "core" ( +2 "manipulator"&P& +7 "core" &   A ( +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\ & +4 "core" & 1 B ( +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +94 "core" ' +4 "manipulator"&& +6 "core" & f( +3 "manipulator"&J% +7 "core" %я N +3 "collection"'}& +5 "core" & +5 "collection"'>& +8 "core" & +4 ."WCR"CC.seek :closed +4 "collection"'(X +7 "core" & +3 &  +7 &-s ,} +9 &]v @ +9 &&d T +10 &@ V +9 &> V +9 &c: V +10 &$< W +9 &> V +10 & > V +9 &"j; W +9 &$-? V +10 &%; W +9 &'= W +9 &)s> V +10 &+5= V +10 &,< V +9 &.> V +9 &0|= V +9 &2>< V +10 &3> V +9 &5? V +9 &7> V +10 &9E; V +9 &;> W +10 &<= V +9 &>: V +9 &@N? V +10 &B@ W +9 &CK X +9 &EU Y +10 &GIk Z +9 &I ^ +10 &J a +9 &L{ a +9 &N: b +10 &O a +9 &Q b +9 &S| b# +10 &U4 b- +9 &V b7 +10 &XPT * +9 &X r N +6 ( +2 "collection"'>& +8 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.91 +3 .Hand.open +2 "manipulator"&%1 +5 "core" &Xc N +19 1 +3 "manipulator"&L% +5 "core" %ь  +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&6' ] +96 "core" ' +80 #"WCR"collectSample 1000ml w/bubble point of 55psi +4 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +3 .Exhaust.select :close +6 .SS.hold +2 "sampler")q+ +4 "core" + +4 "sampler")_% +5 "core" %% +4 "collection"'z& +6 "core" &X` N +5 "Can" zGa;an +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")E +6 "core"  +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X0X0X ' +1011 "core" 'e>V\ a +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X> Z +21 "collection"'d% +4 "core" %M r +3 "sampler")g% +6 "core" % \\ +25 "collection"'+% +5 "core" %M' o +3 "sampler")r% +7 "core" % \\ +28 "collection"'O% +4 "core" %M o +4 "sampler"):% +6 "core" % _ +3 ."WCR"Intake.select :close +3 "sampler")0 +17 )% +4 "core" % c +3 ."WCR"SSV.dial :exhaust +3 "sampler")5  +86 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")\\'! +910 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")"  +88 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +4 "Can"  Gga3 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'2% +4 "core" %M j +3 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X[  +86 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +895 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")V  +87 "core"  +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +6 "Can"  Gjb +2 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'f% +5 "core" %M r +3 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X< c" +16 "collection"'u% +5 "core" %M6 u +3 "sampler")t% +7 "core" % c! +17 "collection"'!% +5 "core" %MD t +3 "sampler")1% +7 "core" % b +21 "collection"' % +4 "core" %MB p +3 "sampler")% +6 "core" %GG _/ +3 ."WCR"Intake.select :close +3 "sampler")0 +17 ).% +4 "core" %UP e/ +3 ."WCR"SSV.dial :exhaust +3 "sampler")@  +85 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")v'! +898 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")k  +88 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 625.0ml +5 "Can"\  Gobz? +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %M: v +3 #"WCR"Intake @30.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X  r +3 "sampler") % +5 "core" % `] +22 "collection"'x% +5 "core" %MB r +3 "sampler")C% +6 "core" % aG +3 ."WCR"Intake.select :close +3 "sampler")0 +17 )% +4 "core" %# fG +3 ."WCR"SSV.dial :exhaust +3 "sampler")\  +86 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")G'! +899 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +88 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 600.0ml +5 "Can"\  GpDb A +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'% +5 "core" %M? t +3 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X+ +5 "core" + +5 "collection"'E% +4 "core" %M1 s +4 "sampler")c% +7 "core" % bC +14 "collection"'V% +4 "core" %M: v +4 "sampler")f% +5 "core" %;@ d +19 "collection"'% +4 "core" %M> t +4 "sampler")% +5 "core" % bl +22 "collection"'?% +4 "core" %M/ s +4 "sampler")(% +5 "core" % `l +26 "collection"'% +4 "core" %M/ s +4 "sampler")% +6 "core" %>< al +2 ."WCR"Intake.select :close +3 "sampler")0 +17 ) % +4 "core" %@> gl +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")D'! +914 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")^  +86 "core"  +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 550.0ml +6 "Can" Gqb3 +2 ."WCR"Intake.select :open +2 "sampler") +281 "collection"'|% +5 "core" %M> v +3 #"WCR"Intake @30.6psia, vacuum from 20.0 to 24.0psi +13 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X@ a% +19 "collection"'<% +5 "core" %M1 s +3 "sampler")M% +7 "core" % a# +20 "collection"''% +5 "core" %M/ u +3 "sampler")p% +5 "core" % c +26 "collection"'g% +4 "core" %M- s +4 "sampler")+% +5 "core" % a[ +4 ."WCR"Intake.select :close +2 "sampler")0 +17 )r% +4 "core" % dK +4 ."WCR"SSV.dial :exhaust +3 "sampler")O  +86 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler"):'! +923 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +85 "core"  +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 475.0ml +5 "Can" Gtb +2 ."WCR"Intake.select :open +3 "sampler") +217 "collection"'n% +4 "core" %M1 j +3 #"WCR"Intake @29.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X% +5 "core" % bg +26 "collection"'^% +4 "core" %M/ t +4 "sampler")|% +5 "core" % cg +30 "collection"'D% +4 "core" %M: s +4 "sampler"))% +6 "core" %+, `g +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )o% +4 "core" %FE gg +3 ."WCR"SSV.dial :exhaust +3 "sampler")b  +86 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")['! +908 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +88 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 375.0ml +4 "Can" GwJc/ +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'#% +5 "core" %M; p +3 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X\\ ]( +15 "collection"'=% +4 "core" %M5 o +3 "sampler")e% +7 "core" % ^ +17 "collection"' % +5 "core" %M9 p +3 "sampler")`% +7 "core" % ^w +21 "collection"'/% +4 "core" %M o +3 "sampler")a% +7 "core" %,' ]A +2 ."WCR"Intake.select :close +3 "sampler")0 +17 );% +4 "core" %84 bA +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +87 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")$'! +897 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +87 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 350.0ml +4 "Can" ~Gx/c%0# +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'% +5 "core" %M<6* o +3 #"WCR"Intake @37.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X> a7 +14 "collection"'V% +5 "core" %M u +4 "sampler")f% +5 "core" % a +19 "collection"'c% +4 "core" %M- q +3 "sampler")?% +7 "core" % ]i +21 "collection"'(% +4 "core" %M' o +3 "sampler")% +7 "core" %'( ]C +2 ."WCR"Intake.select :close +3 "sampler")0 +17 )% +4 "core" %87 cC +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +897 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")i  +90 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 199.9ml +4 "Can" ~G}co- +2 ."WCR"Intake.select :open +3 "sampler") +218 "collection"'>% +4 "core" %M3 n +3 #"WCR"Intake @35.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +4 ."WCR"Intake.select :close +12 "sampler")0 +17 )W% +4 "core" %ML ]> +3 ."WCR"SSV.dial :exhaust +3 "sampler")9  +86 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")'! +906 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")j  +88 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 74.9ml +6 "Can" GcE +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %M s +3 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X  +104 "core"  +7 "collection"'% +5 "core" %  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'D ` +31 "core" b +9 ."WCR"CS.seek 7.378ml +3 "collection"')'f +747 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'o  +5 '^  +75 "core" ~ +10  +9 ."WCR"CS.reconfigure :pressurize +12 "collection"'# d@<< Xb +5 ."WCR"CS.seek 0ml +3 "collection"'|'P +1884 "core" ' c ] +6 ."WCR"CBV.dial :waste2b +3 "collection"'  +39 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'' +121 "core" ' +4 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'#  +153 "core" +7 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'[  +50 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"' ' +592 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'s' +2114 "core" ' +4 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +2 "collection"'4 @ +80 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"',  +104 "core"  +10 "collection"'m% +7 "core" %  +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +76 "core" a +8 ."WCR"CS.seek 7.247ml +3 "collection"'Q'; +763 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'b  +5 '=  +46 "core"  +106  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Xb +5 ."WCR"CS.seek 0ml +3 "collection"'e'P +1633 "core" ' ] X +6 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'{  +39 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'/' +340 "core" ' +3 ."WCR"delay 1:00 +5223 "Can" _Gid; +781 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'a  +151 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"';  +48 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'' +589 "core" ' +75 ."WCR"delay 5 seconds +506 .CSR.select :air +2 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'N' +2107 "core" ' +4 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +2 "collection"'K @ +82 "core" > +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +104 "core"  +10 "collection"'% +6 "core" %  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'$ ` +62 "core" _ +9 ."WCR"CS.seek 7.25ml +3 "collection"'3'T +777 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'  +5 '`  +35 "core"  +117  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Xb +5 ."WCR"CS.seek 0ml +3 "collection"'h'P +1630 "core" '4 d [ +6 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'U  +39 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'7' +339 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +150 "core" +7 "collection"']& +6 "core" &Xf N +3 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +2 "manipulator"&% +6 "core" % ` w y | +4 "storage"(T% +5 "core" %J e +3 "storage"(<. +5 "core" .(K +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 5 +2 "storage"(M(; +194 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (0& +4 "core" &; +3 "manipulator"&& +5 "core" & _ ` & +4 "manipulator"&p% +5 "core" % ` x y  +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +2 "manipulator"&g( +179 "core" ( +3 "manipulator"&'& +6 "core" &$ Ne +3 "storage"(Z& +6 "core" &; +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&O' +99 "core" ' +3 "storage"(R& +5 "core" &;  +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(' +235 "core" ' +2 "storage"(- +6 "core" -'N +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +4 "core" &$ e +74 "storage"("& +6 "core" &; p +3 ."WCR"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 5 +3 "manipulator"&H' +32 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&d, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(\\- +4 "core" -'N +6 ."WCR"SE.seek 13.3 Pucks below Top Plate +2 "storage"(+' +40 "core" ' +3 "manipulator"&r% +5 "core" %M E +3 "storage"(2& +5 "core" &; z +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 304 counts +2 "manipulator"&&' +12 "core" ' +3 "manipulator"&~& +5 "core" &$ e +4 "storage"(t& +5 "core" &; +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&n' +32 "core" ' +4 ."WCR"SE.seek 14.3 Pucks below Top Plate +3 "storage"(:' +50 "core" ' +3 "manipulator"&1& +5 "core" &$ ]e +4 "manipulator"& % +5 "core" %(  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&!' ] +92 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +189 "core" ( +2 "manipulator"&@& +5 "core" & T& +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &X& +4 "core" & & +5 ."WCR"Forearm.seek CC +3 "manipulator"&u'ш +99 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&./ +23 "core" / +7 ."WCR"CC.seek :open +3 "collection"'( +408 "core" ( +3 "storage"(W& +5 "core" &; Z +4 "storage"(9& +5 "core" &; f +4 "manipulator"&5& +6 "core" & \ # +3 "manipulator"&% +6 "core" %ѕ \  +4 ."WCR"Forearm.seek :retract +2 "manipulator"&j' ] +95 "core" ' +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&( +201 "core" ( +3 "manipulator"&& +6 "core" &   a g +3 "storage"(C& +6 "core" &;\  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 5 +3 "manipulator"&' +110 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&\ , +5 "core" , +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&1 +16 "core" 1 +4 "manipulator"&v% +5 "core" %j a `  +4 "storage"(A& +5 "core" &;  +3 ."WCR"Forearm.force -20 +66 "manipulator"&5 +6 ."WCR"Forearm.seek 5 + 314 counts +11 "manipulator"&Y'' +12 "core" ' +3 "manipulator"&k& +5 "core" &5 B D u P +4 "storage"(B& +6 "core" &; +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&' +35 "core" ' +3 "storage"( % +5 "core" % \  b +6 ."downElevator"SE.seek :down +5 "storage"(x') +97 (P% +4 "core" %\ \  ^ +4 "manipulator"&%% +6 "core" % ; H Y  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&S' ] +60 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +30 "core" ' +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'I& +5 "core" & +4 "manipulator"&_& +5 "core" &5 > 4 \\ P +4 "manipulator"&z% +6 "core" % ] A @ [  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&J(-z +191 "core" ( +2 "manipulator"&L& +7 "core" &- @ = +  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &}& +5 "core" &- G T   +4 .tForearm.seek :garage +2 "manipulator"&G'o +112 "core" ' +3 .tHand.close +2 "manipulator"&q/ +19 "core" / +3 "manipulator"&& +6 "core" &-  2 +3 "manipulator"&E% +6 "core" %πq  . +3 .tForearm.seek :retract +3 "manipulator"&8' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&V( +329 "core" ( +3 "manipulator"&f& +5 "core" & V, +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &c& +4 "core" & h, +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&?'ш +113 "core" ' +3 "manipulator"&(& +5 "core" &   R + +4 "manipulator"&% +6 "core" %~   R  +3 "collection"'F& +5 "core" & +5 "collection"'l& +7 "core" & +4 .tCC.seek :closed +4 "collection"' (X +3 "core" & +7 & 3 +7 &Ds 3 +10 &1ks G +9 &X V +10 &}? V +9 &?? V +9 &< U +10 &> U +9 &A V +10 &!F> V +9 &#\ ; U +9 &$> U +10 &&= V +9 &(O< V +9 &*; U +10 &+< U +9 &-= U +9 &/X> U +10 &1? U +9 &2@ U +10 &4A V +9 &6_= V +9 &8!= V +10 &9> V +9 &;< V +9 &=hA U +10 &?*< U +9 &@: U +10 &B= U +9 &DnI\ V +9 &F*Y X +10 &Gv [ +9 &I a +9 &KV\ a +10 &M a +9 &N\ b +10 &P\ b" +9 &RT b& +9 &T\ b* +10 &U\ b2 +9 &Ws T +9 &X{9\ &t +10 &Xj\ Q +3 ( +3 "collection"'l& +5 "core" &Xj\ Q +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.97 +2 "collection"'-& +6 "core" &Xj\ Q +5 .tHand.open +2 "manipulator"&w1 +26 "core" 1 +3 "manipulator"&i% +6 "core" %~  +75 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&>' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'& +6 "core" &Xh Q +3 "collection"'D% +6 "core" % +3 .tCSV.dial CSR +3 "collection"'  +45 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'^'q +1355 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 'o% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"')'A +711 "core" ' +3 .tCSV.dial :waste +3 "collection"' +157 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'|'P +1981 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'#& +6 "core" &Xj Q +3 "collection"'[% +6 "core" %U +2 .tCSV.dial :flush +3 "collection"'  +46 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"' 'q +1334 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'4 @ +47 "core" A +6 "collection"',% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'m'f +588 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'  +7 's  +43 "core"  +111  +7 .tCBV.dial :waste2b +2 "collection"'=  +16 "core"  +8 .tCS.seek 0ml +2 "collection"'b'P +1833 "core" ' +4 #tDisinfecting external Intake with kill + "collection"'Q& +6 "core" &Xj Q +3 "collection"'{% +5 "core" %U +4 .tCSV.dial CSR +3 "collection"'e  +46 "core"  +11 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"'a'! +2100 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"';' +586 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'/ +3 '  +57 "core"  +58 +8 .tCTV.dial :intake +2 "collection"'K  +87 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'' +2133 "core" ' +68 .tIntake.select :close +12 "sampler")0 +17 .tCTV.dial :air +3 "collection"'  +81 "core" +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'$'P +586 "core" ' +3 .tCSV.dial CSR +3 "collection"'N  +126 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'`'q +1353 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"' ' +1356 "core" ' +3 .tCSV.dial CBV +2 "collection"'3 +112 "core" +8 .tCS.seek 0ml +2 "collection"'U'P +2616 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&h& +6 "core" &" x } >' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +29 "core" ( +3 "manipulator"&]& +5 "core" & Co +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & ko +4 .tForearm.seek CC +2 "manipulator"&T'ш +105 "core" ' +3 .tHand.close +2 "manipulator"& 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 15,\\n 6 => 18,\\n 7 => 33}\\nCan@12:09:30, 9.3C, 14% humidity, 14.3psia, 12.22V, 0.36A, 372.895Ah, 4.43W\\nSampled 1000.0ml",Subject: "Asleep until 11:00PDT29-Sep-25" +1184 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +4552 "Can"  [Ge5; +1045 #"uploadLog"upsync +58957 "Can" 2G e; +60002   +Gfa; +60002   @Gf; +60003  2Gg; +60002 \  2Gh#; +60002  QG|h; +60002  ?GyiO; +60003  2Gei; +60002  2G_j{; +60002  2GSk; +60002  7GEk; +60003  2G<l=; +60002  2G5l; +60002  2G7mi; +60002  +Gm; +60002  :Gn; +60003  AGo+; +60002  2Go; +60002  ;GpW; +60002  2Gp; +60002  2Gq; +60002  ?Gr; +60002   1Gzr; +60003   2GvsE; +60002   BGis; +60002  :G[tq; +60002  2GJu; +60002  +G u; +60002  2Gv3; +60002  EGv; +60002  5GǾw_; +60002  2Gɨw; +60002  2G˕x; +60002   1G}y!; +60003  1Guy; +60002  1G`zM; +60002  1GVz; +60002   2GF{y; +60002 \  2G1|; +60002  2G'|; +60002  *G};; +60003  ;Gܤ}; +60002  1Gސ~g; +60002  2G~; +60002   FGu; +60002   2G^); +60002   2GT; +60003   CGBU; +60002  2G2; +60002  2G; +60002   :G; +60002  2G; +60002  2GC; +60002   +G; +60003  2Gto; +60002   2Gg; +60002   FGV; +60002  2GA1; +60002  2G8; +60002  @G#]; +60002  2H; +60002  2H; +60002  AH; +60002  YH; +60002  2HK; +60003  ;H\ ; +60001  +H Xw; +60003  2HF ; +60002  2H?; +60002  3H$9; @PDT1759129229.31  1H; +60002  8He; +60002  2H; +60002  2H; +60002  >H'; +60002  3H; +60002 \  2HS; +60002   2H!; +60003  2H#; +60002 \  GH%6; +60002 \  2H'%; +60002  1H)A; +60002  >H+; +60002   2H,m; +60002  2H.; +60002  RH0; +60002   2H2/; +60002   2H4; +60002   >H6[; +60002   2H8; +60002  +H:D; +60003 \  2H;; +60002   EH=; +60002   2H?I; +60002   2HA; +60002   1HCu; +60002   2HE ; +60002  2HG; +60002   1HI7; +60002  2HK{; +60002  2HMkc; +60002  ;HOZ; +60002  UHQD; +60002   +HSA%; +60002  2HT; +60003  ?HVQ; +60002  2HX; +60002  2HZ}; +60002  :H\\; +60002  2H^; +60002  2H`?; +60002  AHb; +60002  2Hdfk; +60002  1HfS; +60003  <HhB; +60002   2Hj9-; +60002  +Hl\ ; +60002   2HmY; +60002  2Ho; +60002   1Hq; +60002   2Hs; +60002  9Hus; +60003  2HwfG; +60002  3HyU; +60002  2H{Ns; +60002  UH}G ; +60002   2H7; +60002  2H$5; +60002  MH ; +60002  +Ha; +60002   1H; +60003  EH; +60002  2H#; +60002  2Hz; +60002  1HmO; +60002  2H[; +56936  2H8s +5 #tPowering core bus +537 .Gate.power :raw,:ON +2 "sampler") +26 )" +4 "core"  +4 "collection"' +4 '\\ +4 "core"  +76 "processing"% +3 %r +5 "core"  +16 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 15,\\n 6 => 18,\\n 7 => 33}\\nCan@11:00:39, 11.4C, 15% humidity, 14.4psia, 12.26V, 0.35A, 378.091Ah, 4.29W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 63: Monday DA+WCR with hotBleach cleanup (4 pucks)" +2 #tStarting initialPurge +1279 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'j& +4 "core" &x \ +4 .tHand.open +2 "manipulator"& 1 +19 "core" 1 +3 "manipulator"&& +5 "core" &   v +4 "manipulator"&P% +6 "core" % i . Y  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(-z +195 "core" ( +3 "manipulator"&& +5 "core" &-t sZ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &I& +4 "core" &-t Z +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&_'o +109 "core" ' +3 .tHand.close +2 "manipulator"&z/ +25 "core" / +3 "manipulator"&Y& +5 "core" &- w u F +4 "manipulator"&:% +6 "core" %j m n  +7 .tForearm.seek :retract +5 "manipulator"&' ] +125 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&L( +322 "core" ( +3 "manipulator"&}& +5 "core" & 6 > T / +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &x& +4 "core" &   { / +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&\ 'ш +95 "core" ' +3 "manipulator"&q& +6 "core" & i  o/ +3 "manipulator"&% +6 "core" %я T +3 "collection"'E& +7 "core" &x \ +4 "collection"'S& +9 "core" &x \ +8 .tCC.seek :closed +2 "collection"'G(X +7 "core" &x \ +2 &x \ +4 &J" &j +9 &WPw 9 +9 &uo N +10 &5H W +9 &; W +9 &A W +10 &zA X +9 &=A! W +10 & > W +9 &!< W +9 &#>" W +10 &%E@ W +9 &' ; V +9 &(> W +10 &*< W +9 &,N> W +10 &.> W +9 &/< W +9 &1=" W +10 &3V?! W +9 &5A! X +9 &6> W +10 &8?! W +9 &:^= W +10 &< ? W +9 &==! V +9 &?> W +10 &Ag; V +9 &C&C X +9 &DV Y +10 &Fj [\ +9 &HW _ +10 &J b +9 &K b +9 &M b! +10 &OR b" +9 &Q b" +9 &R b% +10 &T! b# +9 &V=! b' +9 &Wz B +10 &X*! Y +10 ( + &XW I +3 "collection"'S& +12 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 2.81 +2 "collection"'J& +6 "core" &XX I + &XW I +4 .tHand.open +2 "manipulator"&f1 +17 "core" 1 +3 "manipulator"&c% +5 "core" %o Y M  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&(' ] +96 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &XW I +4 "collection"'F% +71 "core" %S +3 .tCSV.dial CSR +13 "collection"'8  +144 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q +1361 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +18 '-% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'w'E +708 "core" ' +3 .tCSV.dial :waste +3 "collection"'i +143 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'l'P +1966 #"uploadLog"upsync +17 "core" ' +5 #tPurging external Intake +2 "collection"'& +7 "core" &XV I +4 "collection"'D% +6 "core" %U +4 .tCSV.dial :flush +3 "collection"'  +46 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'?' +2605 "core" ' +4 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'7 +7 'o  +7 "core"  +68  +6 .tCTV.dial :intake +3 "collection"'^  +85 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"''P +2628 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"')  +85 "core"  +6 #tFlushing upper manifold +2 "collection"'#& +6 "core" &XV I +3 "collection"'[% +6 "core" %S +2 .tCSV.dial :flush +3 "collection"'  +79 "core"  +8 .tCS.seek 5ml +2 "collection"'|'q +1329 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'4 @ +47 "core" @ +6 "collection"',% +6 "core" %q  +4 .tCS.seek 6.999ml +2 "collection"' 'b +575 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'s +3 '  +20 "core" +93 ~ +6 .tCTV.dial :air +2 "collection"'=  +7 "core" +7 .tCS.seek 0ml +2 "collection"'m'P +1832 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'Q'2~ +899 "core" ' +3 .tCSV.dial :waste +12 "collection"'{ +48 "core" +7 .tCS.seek 0ml +2 "collection"'e'P +828 "core" ' +3 "collection"'b& +5 "core" &XV I +4 "collection"'a% +5 "core" %L\ +4 .tCSV.dial :flush +2 "collection"'  +46 "core"  +7 .tCS.seek 3ml +2 "collection"'/'2~ +831 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'K @ +48 "core" B +6 "collection"';% +5 "core" %2{  +5 .tCS.seek 5ml +2 "collection"''q +584 "core" ' +3 .tCSV.dial :air +2 "collection"' @ +17 "core" > +7 .tCS.seek 0ml +2 "collection"'N'P +1338 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'$'2~ +830 "core" ' +3 .tCSV.dial :waste +3 "collection"'` +77 "core" +7 .tCS.seek 0ml +3 "collection"'3'P +826 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" & 3 5 * +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&h( +31 "core" ( +3 "manipulator"&]& +6 "core" & W X t | +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +6 "core" & N [ \ | +3 .tForearm.seek CC +3 "manipulator"&<'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&V/ +27 "core" / +5 .tCC.seek :open +2 "collection"'>( +409 "core" ( +3 "manipulator"& & +5 "core" &  | +4 "manipulator"&% +5 "core" %ъ   +4 .tForearm.seek :retract +3 "manipulator"&p' ] +94 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&T(-z +321 "core" ( +2 "manipulator"&& +5 "core" &-  < +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Z& +4 "core" &- < +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'o +115 "core" ' +2 .tHand.open +2 "manipulator"&61 +16 "core" 1 +3 "manipulator"&% +6 "core" %r\\ W) +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&y' ] +106 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +7 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 6 at 11:05:25PDT29-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 15,\\n 6 => 18,\\n 7 => 33}\\nCan@11:00:39, 11.4C, 15% humidity, 14.4psia, 12.26V, 0.35A, 378.091Ah, 4.29W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'R& +1189 "core" & +4 "manipulator"&"% +6 "core" % N ' / E  +4 "storage"(\\% +5 "core" %,\  +4 "storage"(r. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 6 +2 "storage"(2(K +202 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (t& +5 "core" &K +8 "manipulator"&~& +6 "core" &-  < +3 "manipulator"&1% +6 "core" % N  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"& (: +206 "core" ( +3 "manipulator"&O& +7 "core" &C 0 5 \  +3 "storage"(g& +6 "core" &K\ \  # +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +2 "manipulator"&&'m +110 "core" ' +3 "storage"(+& +6 "core" &K T +7 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(n' +200 "core" ' +2 "storage"(@- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (d& +4 "core" &K\ \  +4 "manipulator"&& +6 "core" &C 5 6 *  +3 .tElbow.seek 6 +6 "manipulator"&'(: +6 "core" ( +2 "manipulator"&& +7 "core" &C W C U  +3 "storage"(U& +6 "core" &K\  X +4 .tForearm.seek 6 + 300 counts +2 "manipulator"&X'y +24 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&W/ +20 "core" / +6 ."downElevator"SE.seek :down +6 "manipulator"&M& +3 "storage"(H') +13 "core" &C  ' k  +3 "manipulator"&C% +6 "core" % : O 4 +7 .tForearm.seek :retract +3 "manipulator"&' ] +94 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +39 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +142 "core" ( +3 "manipulator"&& +5 "core" & \ + +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &v& +4 "core" & > @ F + +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +103 "core" ' +2 "manipulator"&A& +7 "core" &  + +3 "manipulator"&% +10 "core" %ф \ \  +3 "collection"'*& +5 "core" & +5 "collection"'0& +8 "core" & +4 .tCC.seek :closed +4 "collection"'j(X +5 "core" & +5 & 6 +7 &Cu 3 +9 &3iu G +10 &Y V +9 &; V +10 &A> V +9 &> V +9 &? V +10 &= V +9 &!H<& V +9 &#\ ? V +74 &$< V +3 &&@ W + &(P? V + &*; V + &+= V + &-> V + &/Y> V + &1= V +4 &2< V +7 &4@ W +10 &6`@ V +14 &8"A V +5 &9< V +9 &;= V +9 &=h= V +9 &?*= V +10 &@= V +9 &B= V +10 &DnB W +9 &F.Q X +9 &GY Y +10 &Iu [ +9 &Ka ^ +10 &M ` +9 &N a +9 &P b +10 &R[ b! +9 &T b" +9 &U b7 +10 &Ww Y +9 &X- &q +10 &X` L +4 ( +2 "collection"'0& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.88 +3 .Hand.open +2 "manipulator"& 1 +5 "core" &X] L +12 1 +5 "manipulator"&% +7 "core" %т J +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&P' ] +100 "core" ' +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +6 "core" + +2 "sampler")I% +7 "core" %$ +2 "collection"'u& +7 "core" &X] L +6 "Can" iH +2 #tCalibrating pressure and temperature sensors +7 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")z +6 "core"  +7 .tSS.reconfigure :fast + "sampler")#.0X  +98 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler") '! +890 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")  +7 "collection"'0 @ +6 "core" ? +75 +8 #tAllowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can" HAB +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %U  r +4 #tIntake @34.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X?< X +3 .tIntake.select :close +2 "sampler")0 +17 )% +4 "core" %73 ` +3 .tSSV.dial :exhaust +3 "sampler")  +85 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")'! +897 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")  +2 "collection"'= @ +11 "core" ? +74 +7 #tAllowing 5:18 for 25.0ml of remaining 650.0ml +4 "Can" H7hc +3 .tIntake.select :open +2 "sampler") +217 "collection"'m% +4 "core" %U t +3 #tIntake @29.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +4 "core" %pn i& +3 .tSSV.dial :exhaust +3 "sampler")A  +85 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")'! +903 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")0  +7 "collection"' @ +6 "core" ? +75 +8 #tAllowing 5:18 for 25.0ml of remaining 475.0ml +4 "Can" HQ] +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %U y +3 #tIntake @31.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X d +3 .tIntake.select :close +2 "sampler")0 +17 )G% +4 "core" %PL g +4 .tSSV.dial :exhaust +2 "sampler")  +83 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")'! +893 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")6  +7 "collection"' @ +7 "core" ? +74 +8 #tAllowing 5:18 for 25.0ml of remaining 275.0ml +5 "Can" H99 +2 .tIntake.select :open +2 "sampler") +217 "collection"'R% +4 "core" %U x +3 #tIntake @33.5psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X-% +6 "core" % b' +3 .tIntake.select :close +2 "sampler")0 +17 )A% +4 "core" % g' +3 .tSSV.dial :exhaust +3 "sampler")  +86 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")H'! +899 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")  +2 "collection"'0 @ +10 "core" ? +75 +8 #tAllowing 5:18 for 25.0ml of remaining 175.0ml +5 "Can" He +2 .tIntake.select :open +2 "sampler") +217 "collection"'% +5 "core" %U q +3 #tIntake @32.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +6 "core" %P +4 ."airStroke"CS.seek 0ml +2 "collection"'A'P +5 "core" ' +3 ."airStroke"CSV.dial :air +3 "collection"' @ +64 "core"  +6 .tCTV.dial :air +6 .delay 15 seconds +5 "core" B +7 ."airStroke"CS.seek 10ml +2 "collection"'M' +1489 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")* +150 "core"  +7 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.reconfigure :exhale +4 "sampler")#.0X4M +104 "collection"'y9 +4 "core" 9\\5K +105 "collection"'g9 +4 "core" 9x7H +105 "collection"'9 +5 "core" 99F +104 "collection"'U9 +5 "core" 9:C +104 "collection"'9 +5 "core" 9<@ +104 "collection"'+9 +5 "core" 9=? +104 "collection"'~9 +5 "core" 9>= +104 "collection"'n9 +4 "core" 9A; +105 "collection"' 9 +4 "core" 98A: +105 "collection"'99 +4 "core" 9QD6 +104 "collection"'&9 +4 "core" 9jE5 +105 "collection"'W9 +4 "core" 9G5 +105 "collection"'T9 +72 "core" 9J1 +104 "collection"' 9 +4 "core" 9L / +104 "collection"'9 +5 "core" 9N. +104 "collection"'v9 +4 "core" 9O- +104 "collection"''9 +5 "core" 9R+ +104 "collection"'C9 +5 "core" 9S* +104 "collection"'>9 +5 "core" 9!U!) +104 "collection"'9 +5 "core" 92V&' +104 "collection"'9 +4 "core" 9EW*' +104 "collection"'X9 +5 "core" 9TY.& +104 "collection"'A9 +4 "core" 9e[3$ +104 "collection"'*9 +5 "core" 9u]7$ +104 "collection"'09 +4 "core" 9_<" +105 "collection"'9 +4 "core" 9`@! +104 "collection"'H9 +5 "core" 9bD! +104 "collection"'9 +5 "core" 9cI +104 "collection"'9 +5 "core" 9eM +104 "collection"'I9 +4 "core" 9fQ +104 "collection"'M9 +5 "core" 9hV +104 "collection"'9 +4 "core" 9iZ +105 "collection"'.9 +4 "core" 9k^ +104 "collection"' 9 +5 "core" 9mc +104 "collection"'%9 +4 "core" 9 og +104 "collection"'}9 +5 "core" 9 ok +104 "collection"'z9 +4 "core" 9 qp +105 "collection"'9 +5 "core" 9 rt +104 "collection"'B9 +5 "core" 9 $tx +104 "collection"'Y9 +4 "core" 9 -u} +104 "collection"':9 +5 "core" 9 5w +104 "collection"'9 +4 "core" 9 =x +105 "collection"'u9 +5 "core" 9 Dz +104 "collection"'9 +4 "core" 9 K{ +105 "collection"'c9 +4 "core" 9 Q} +104 "collection"'F9 +4 "core" 9 X~ +105 "collection"'-9 +4 "core" 9 ^ +104 "collection"'E9 +4 "core" 9 e +105 "collection"'S9 +4 "core" 9 j +104 "collection"'_9 +5 "core" 9 p +104 "collection"'9 +4 "core" 9 u +104 "collection"'9 +5 "core" 9 z +104 "collection"'x9 +5 "core" 9  +104 "collection"'!9 +4 "core" 9  +105 "collection"'\ 9 +4 "core" 9  +104 "collection"'q9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"'i9 +5 "core" 9  +104 "collection"'f9 +4 "core" 9  +104 "collection"'^9 +5 "core" 9  +104 "collection"'D9 +5 "core" 9  +104 "collection"'w9 +4 "core" 9  +105 "collection"'89 +5 "core" 9  +164 "collection"'79 +5 "core" 9  +104 "collection"'J9 +4 "core" 9  +105 "collection"'#9 +4 "core" 9  +105 "collection"')9 +4 "core" 9  +106 "collection"'o9 +4 "core" 9  +104 "collection"'[9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'9 +5 "core" 9 \  +104 "collection"'l9 +4 "core" 9  +104 "collection"'=9 +5 "core" 9  +104 "collection"' 9 +4 "core" 9  +105 "collection"'m9 +4 "core" 9  +104 "collection"',9 +5 "core" 9   +104 "collection"'e9 +5 "core" 9 $ +104 "collection"'{9 +4 "core" 9 ) +104 "collection"'s9 +5 "core" 9 - +104 "collection"'9 +4 "core" 9 1 +105 "collection"'49 +5 "core" 9 6 +104 "collection"'9 +5 "core" 9\ : +104 "collection"';9 +5 "core" 9\ ? +104 "collection"'/9 +4 "core" 9\ C +105 "collection"'9 +4 "core" 9\ G +104 "collection"'a9 +5 "core" 9\ L +104 "collection"']9 +4 "core" 9\ P +104 "collection"'9 +5 "core" 9\ T +104 "collection"'K9 +4 "core" 9\ Y +104 "collection"'Q9 +5 "core" 9\ ] +104 "collection"'b9 +5 "core" 9\ a +104 "collection"' 9 +5 "core" 9\ !f +104 "collection"'L9 +4 "core" 9\ %j +104 "collection"'V9 +5 "core" 9\ (n +104 "collection"'(9 +5 "core" 9\ +s +9 .tCH.hold 10:00,70C +5 "collection"'G9 +3 '` `\ t `\ (\ +12 "core" 9\ +t + t +3 "collection"'h% +5 "core" %  U +4 #tBegun lysing Collection Puck Heater at 68.1C/29.8psia +21694 "Can" H +38287 "core" ` +3 "collection"'N9 +5 "core" 9\ u +4 "collection"'3% +6 "core" %  \\ +3 #tEnded lysing Collection Puck Heater at 70C/33.1psia +3 .CS.seek 0ml +2 "collection"''P +344 "core" ' +5 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'< @ +117 "core" A +7 .tCSV.dial :air +3 "collection"' @ +47 "core" > +7 .tCS.seek 5ml +2 "collection"'R'q +1350 "core" ' +3 .tCSV.dial CTV +2 "collection"'$  +48 "core"  +6 .tdelay 2 seconds +203 .CSV.dial :air +3 "collection"' @ +48 "core" > +5 .tdelay 2 seconds +203 .CSV.dial CTV +4 "collection"'r  +82 "core"  +7 .tdelay 2 seconds +204 .CSV.dial :air +3 "collection"'t @ +48 "core" > +6 .tdelay 2 seconds +204 .CS.seek 0ml +2 "collection"'p'P +1359 "core" ' +4 "collection"'Z% +6 "core" %O  +2 #tPuck @63.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +3 "collection"' +110 "core"  +6 .tCBV.dial CSV +2 "collection"'\\  +32 "core"  +7 "collection"'5% +7 "core" %O +4 .tCS.seek 5ml +2 "collection"'1'q +1352 "core" ' +4 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'6  +48 "core" +6 "collection"'"% +5 "core" %q  +5 .tCS.seek 6.999ml +2 "collection"'@'a +599 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air2 +4 "collection"'d @ +46 "core" ? +7 .tCS.seek 10ml +3 "collection"'O' +840 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'y ` +128 "core" ^ +6 #tLysing Complete +2 "collection"'g& +5 "core" &Xb L +4 #tStoring sh1 puck in Collection Clamp to tube 5 +2 "manipulator"&% +6 "core" % ^  +3 "storage"(U% +6 "core" %J +2 "storage"(. +6 "core" .(K +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(+(; +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +6 (~& +4 "core" &; E +3 "manipulator"&n& +5 "core" & e' +4 "manipulator"& % +5 "core" % ^ < +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&9( +180 "core" ( +2 "manipulator"&&& +7 "core" && hL +2 "storage"(W& +7 "core" &; +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&T' +113 "core" ' +3 "storage"( & +5 "core" &;\ \   +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(' +228 "core" ' +2 "storage"(v- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&'& +4 "core" && L +3 "storage"(C& +5 "core" &; +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +3 "manipulator"&>' +37 "core" ' +3 .tElbow.hold +3 "manipulator"&, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +4 "core" -' +5 .tSE.seek 14.3 Pucks below Top Plate +3 "storage"(X' +29 "core" ' +68 "manipulator"&A% +6 "core" %\\ 1 .  +3 "storage"(*& +6 "core" &; r +2 .tForearm.force -20 +12 "manipulator"&5 +5 .tForearm.seek 5 + 303 counts +2 "manipulator"&0' +11 "core" ' +2 "manipulator"&& +7 "core" &&  \ L +3 "storage"(H& +6 "core" &; +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&' +22 "core" ' +4 .tSE.seek 15.3 Pucks below Top Plate +3 "storage"('b +44 "core" ' +2 "manipulator"&I& +7 "core" && L +3 "manipulator"&M% +6 "core" %   @  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +92 "core" ' +5 .tElbow.seek CC +2 "manipulator"&.( +183 "core" ( +3 "manipulator"& & +7 "core" & s' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &%& +6 "core" & ^' +3 .tForearm.seek CC +3 "manipulator"&}'ш +102 "core" ' +3 .tHand.close +2 "manipulator"&z/ +23 "core" / +6 .tCC.seek :open +2 "collection"'( +410 "core" ( +2 "storage"(B& +5 "core" &; } +4 "storage"(Y& +6 "core" &;\ \ +3 "manipulator"&:& +5 "core" & `& +4 "manipulator"&% +6 "core" %ѐ +4 .tForearm.seek :retract +2 "manipulator"&u' ] +99 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&( +179 "core" ( +3 "manipulator"&c& +5 "core" && U W m \ E +4 "storage"(F& +6 "core" &;\ .\  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 5 +2 "manipulator"&-' +113 "core" ' +2 .tElbow.hold +3 "manipulator"&E, +6 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&S1 +23 "core" 1 +4 "manipulator"&_% +7 "core" %j k +2 "storage"(& +7 "core" &; G +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 311 counts +2 "manipulator"&'$ +19 "core" ' +2 "manipulator"&x& +7 "core" && y y E +3 "storage"(!& +6 "core" &;\ 1\ 1 z +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&\ ' +19 "core" ' +3 "storage"(q% +6 "core" %i\ -\ $ X +4 ."downElevator"SE.seek :down +5 "storage"(') +165 (i% +4 "core" %F\ \ $ l +4 "manipulator"&f% +7 "core" %\ y z Z  + ' +4 ."downElevator"SE.stop +13 .tForearm.reconfigure :loose +3 "storage"(5 + "manipulator"&#Q@2^d^b +10 .tForearm.seek :retract +2 "manipulator"&^' ] +91 "core" ' +4 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +7 "core" & 6 +3 "manipulator"&w& +6 "core" && L K C \ E +3 "manipulator"&8% +6 "core" % [ &   +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(-z +188 "core" ( +3 "manipulator"&J& +6 "core" &-{ A , u 7 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &#& +4 "core" &-{ # % 7 +4 .tForearm.seek :garage +3 "manipulator"&)'o +113 "core" ' +3 .tHand.close +2 "manipulator"&o/ +26 "core" / +3 "manipulator"&[& +6 "core" &-{ l f 7 +3 "manipulator"&% +5 "core" %vm b k r +5 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +314 "core" ( +3 "manipulator"&l& +6 "core" &   w ) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &=& +4 "core" & 3 1 ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"& 'ш +103 "core" ' +3 "manipulator"&m& +6 "core" & \ ? ) +3 "manipulator"&,% +6 "core" %ц    +4 "collection"'e& +6 "core" & +4 "collection"'{& +7 "core" & +4 .tCC.seek :closed +4 "collection"'s(X +6 "core" & +4 &e 2 +7 &Cu 2 +10 &0jr G +9 &Z U +9 &|B U +10 &>A U +9 &Ar V +9 &C U +10 &? V +9 &!F> U +10 &#< U +9 &$@o U +9 &&>U U +10 &(O> U +9 &*> V +9 &+? V +10 &-? U +9 &/V< U +10 &1> V +9 &2?b V +9 &4B V +10 &6^? U +9 &8@ V +9 &9? V +10 &;> V +9 &=f> U +10 &?(Aj U +9 &@AD U +9 &BA V +10 &DkJ W +9 &F(_{ X +9 &G \\ +10 &I a +9 &KS a +10 &M a +9 &N b +9 &P  b# +10 &RR  b& +9 &T b, +9 &U b6 +10 &Wc S +9 &Xp4 0 +10 &Xs T +5 ( +4 "collection"'{& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.98 +2 "collection"'& +6 "core" &Xfr T + &XfQ T +4 .tHand.open +2 "manipulator"&41 +26 "core" 1 +3 "manipulator"&% +6 "core" %p  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&;' ] +100 "core" ' +3 .tPSV.dial PSR +3 "processing"%/ +147 "core"  +77 "processing"%% +6 "core" %ܕ8 +14 #tPulling 1.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +22 .tPS.seek 1.5ml +2 "processing"%a' +1600 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%]  +48 "core"  +8 .tPS.seek 0ml +2 "processing"%'ܑ +1604 "core" ' +3 .tPSV.dial PSR +3 "processing"%K +49 "core"  +10 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%Q' +2623 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV +3 "processing"%b +5 "collection"'  +10 "core" A +3 "processing"%L +5 "core" A +3 "processing"%V  +70 "core" +114  +10 .tPSV.dial :mixloop +3 "processing"%( +111 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'G  +7 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%h  +143 "core" +9 .tPS.seek 0ml +3 "processing"%|'ܑ +1128 "Can" xHi +1485 "core" ' +3 .tPSV.dial :air +2 "processing"%`  +48 "core"  +8 .tPS.seek 2.5ml +2 "processing"%N' +2618 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%3 +49 "core" +8 .tPS.seek 0ml +3 "processing"%?'ܑ +2625 "core" ' +3 .tPSV.dial :air +2 "processing"%<  +48 "core"  +7 .tPS.seek 2.5ml +3 "processing"%' +2624 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +47 "core" +9 .tPS.seek 0ml +2 "processing"%$'ܑ +2621 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & \ \  ) +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&r( +6 "core" ( +2 "manipulator"&t& +6 "core" & \ W ) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &R& +4 "core" &   4 ) +4 .tForearm.seek CC +68 "manipulator"&Z'ш +100 "core" ' +2 .tHand.close +12 "manipulator"&/ +19 "core" / +6 .tCC.seek :open +2 "collection"'\\( +409 "core" ( +2 "manipulator"&5& +7 "core" & L L x ) +3 "manipulator"&p% +6 "core" %ё K I \ +4 .tForearm.seek :retract +2 "manipulator"&6' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&"(-z +327 "core" ( +2 "manipulator"&1& +5 "core" &-y ~  9 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &d& +4 "core" &-y z s v 9 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&@'o +113 "core" ' +3 .tHand.open +2 "manipulator"&y1 +22 "core" 1 +2 "manipulator"&g% +7 "core" %p9 n x K +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +110 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%U +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%  +6 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "processing"%~  +12 "core"  +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'n  +6 "core" +6 #tLoading lyfil puck from tube 6 into Collection Clamp +2 "collection"' & +6 "core" &T +3 "manipulator"&2% +6 "core" % t 5 I +3 "storage"(&% +6 "core" %E ]\  T +3 "storage"(W. +5 "core" .(; +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 6 +2 "storage"((K +207 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 ( & +4 "core" &K\   +3 "manipulator"&P& +6 "core" &-y 2 3 9 +4 "manipulator"&v% +6 "core" % t L I I +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&'(: +205 "core" ( +3 "manipulator"&C& +6 "core" &F U L " B +3 "storage"(& +5 "core" &K\ #\ &   +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +2 "manipulator"&A'm +107 "core" ' +2 "storage"(*& +7 "core" &K\ \   +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +205 "core" ' +3 "storage"(H- +5 "core" -'} +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +71 (T& +4 "core" &K j  +4 "manipulator"&I& +6 "core" &F B +3 .tElbow.seek 6 +12 "manipulator"&M(: +8 "core" ( +3 "manipulator"&9& +5 "core" &C 9 +4 "storage"(& +5 "core" &K  +6 .tForearm.seek 6 + 300 counts +2 "manipulator"&>'y +14 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&0/ +19 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&X& +4 "storage"( ') +13 "core" &C 9 +3 "manipulator"&%% +6 "core" %u X QP +4 .tForearm.seek :retract +2 "manipulator"&' ] +100 "core" ' +4 .tElbow.seek CC +2 "manipulator"&( +50 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +126 "core" ( +4 "manipulator"&z& +5 "core" & 2 2 b ' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&j'ш +105 "core" ' +3 "manipulator"&B& +6 "core" &   F ' +3 "manipulator"&Y% +5 "core" %с q  { +5 "collection"':& +5 "core" & +5 "collection"'& +9 "core" & +6 .tCC.seek :closed +2 "collection"'c(X +4 "core" & +2 &  +9 &,q ,} +10 &]u @ +9 &-f} T +10 &@r V +9 &?^ V +9 &l>5 U +10 &.= U +9 &A U +9 & ? U +10 &"t>G U +9 &$6?p U +10 &%A` V +9 &'? U +9 &)|; U +10 &+>@ U +9 &-= U +9 &.<u U +10 &0>_ U +9 &2G:L U +10 &4C> U +9 &5C' U +9 &7? V +10 &9NAj U +9 &;Av U +9 &<?` V +10 &>>Q U +9 &@V?: U +10 &B?/ U +9 &CA! V +9 &EH W +10 &GWU X +9 &Ik Z +9 &J ] +10 &L ` +9 &NEl a +9 &Ps ` +10 &Qe a +9 &SQ a +10 &UC b% +9 &V b. +9 &XcR #m +10 &X\ t P +5 ( +5 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.66 +4 .Hand.open +2 "manipulator"&}1 +5 "core" &Xd P +17 1 +3 "manipulator"&F% +5 "core" % V +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&.' ] +96 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'S  +152 "core"  +8 .tCSV.dial CTV +2 "collection"'_  +33 "core"  +9 .tPS.seek 2.5ml +3 "processing"%' +2626 "core" ' +4 "collection"'x% +6 "core" %=  +4 .tCS.seek 4.249ml +2 "collection"'!'Z" +1535 "core" ' +4 .tdelay 8 seconds +803 .PSV.dial :air +69 "processing"%q  +48 "core"  +10 .tdelay 2 seconds +213 .PSV.dial :waste2 +2 "processing"%u  +80 "core"  +9 .tPS.seek 0ml +3 "processing"%i'ܑ +2624 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"' ` +37 "core" _ +7 .tCSV.dial :air +3 "collection"'f @ +48 "core" > +7 .tCS.seek 10ml +3 "collection"'-' +1549 "core" ' +3 .tCSV.dial CTV +3 "collection"'  +47 "core"  +9 .tCS.seek 0ml +3 "collection"''P +2620 "core" ' +3 .tCBV.dial :waste1 +3 "collection"'D @ +31 "core" > +7 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'w  +152 "core" +5 "collection"'8& +6 "core" &X_ P +4 #tStoring lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&% +6 "core" % Y a +3 "storage"(\ % +6 "core" %I R +3 "storage"(J. +5 "core" .(K +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(#(; +203 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (E& +4 "core" &; ~ K +4 "manipulator"&o& +5 "core" & & +3 "manipulator"&[% +6 "core" % Y Q +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&^& +7 "core" &# j6 +3 "storage"()& +6 "core" &; +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&7' +111 "core" ' +3 "storage"(l& +6 "core" &; i +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(=' +216 "core" ' +3 "storage"(m- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&,& +6 "core" &# 6 +2 "storage"(e& +7 "core" &; +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +3 "manipulator"&' +33 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +4 "core" -' +5 .tSE.seek 15.28 Pucks below Top Plate +2 "storage"(4'V +72 "core" ' +4 "manipulator"&% +5 "core" %U  $  +3 "storage"({& +7 "core" &; B +2 .tForearm.force -20 +11 "manipulator"&5 +6 .tForearm.seek 5 + 301 counts +2 "manipulator"&/' +12 "core" ' +2 "manipulator"&& +7 "core" &#  \ 6 +3 "storage"( & +6 "core" &; L +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&]' +36 "core" ' +5 .tSE.seek 16.28 Pucks below Top Plate +2 "storage"(a'ÿ +41 "core" ' +2 "manipulator"&K& +7 "core" &#  a 6 +3 "manipulator"&% +6 "core" %  #  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&b' ] +91 "core" ' +4 .tElbow.seek CC +2 "manipulator"&L( +182 "core" ( +2 "manipulator"& & +7 "core" & n' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &V& +6 "core" & [' +3 .tForearm.seek CC +3 "manipulator"&('ш +97 "core" ' +3 .tHand.close +2 "manipulator"&G/ +23 "core" / +6 .tCC.seek :open +2 "collection"'h( +413 "core" ( +2 "storage"(Q& +7 "core" &;\ \  | +2 "storage"(`& +7 "core" &;\ \  +2 "manipulator"&|& +7 "core" & \  f ' +3 "manipulator"&3% +6 "core" %љ   "  +4 .tForearm.seek :retract +2 "manipulator"&N' ] +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&<( +175 "core" ( +3 "manipulator"&?& +6 "core" && B C D v +3 "storage"(& +7 "core" &;\ \  8 +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 5 +3 "manipulator"&' +110 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&t1 +25 "core" 1 +5 "manipulator"&R% +6 "core" %s { v +2 "storage"(& +7 "core" &; P +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 318 counts +2 "manipulator"&'+ +19 "core" ' +2 "manipulator"&;& +5 "core" && L U b v +4 "storage"(s& +5 "core" &;\ \  v +5 .tForearm.reconfigure :tight +72 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +8 "manipulator"&5' +33 "core" ' +3 "storage"(p% +7 "core" %\ \  H +4 ."downElevator"SE.seek :down +5 "storage"(Z') +98 (r% +4 "core" %\ .\ & \\x +4 "manipulator"&1% +7 "core" % N \\ W  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&d' ] +51 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +37 "core" ' +3 .tPSV.dial :air +3 "processing"%y  +81 "core" +7 .tPS.seek 2.5ml +3 "processing"%g' +2614 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%U +45 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +46 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%~ +46 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%6  +46 "core"  +4 .tdelay 1 second +102 .PS.seek 0ml + "processing"%n'ܑ +2624 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +3 "core" &vB  +2 "manipulator"&2& +3 "core" && v +2 "manipulator"&&% +3 "core" % [ m  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&W(-z +190 "core" ( +2 "manipulator"&@& +3 "core" &- m t  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 & & +3 "core" &- x y w  +2 .tForearm.seek :garage +2 "manipulator"&P'o +112 "core" ' +2 .tHand.close + "manipulator"&v/ +16 "core" / + "manipulator"&+& +4 "core" &-  +2 "manipulator"&C% +3 "core" %b x +3 .tForearm.seek :retract + "manipulator"&' ] +103 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&"( +121 "core" ( +2 "manipulator"&*& +2 "core" & y ;  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & f k  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&H'E +96 "core" ' +2 "manipulator"&T& +3 "core" & w  +2 "manipulator"&I% +4 "core" %F z {  +2 "processing"%9& +4 "core" &vB  +2 "processing"%& +5 "core" &v8  +56 .tPC.seek :closed +9 "processing"%0(SD +4 "core" &vA  &vC  + &vB  &vB  + &vB  + &vB  &vB  +3 &vC E +8 &FvD 4 +10 &!k{A H +9 &cA V +9 &sIC U +10 &4IB V +9 &HB V +9 &JC U +10 &zLB V +9 &!<JB V +9 &"JC U +10 &$GC V +9 &&JB U +10 &(EJB U +9 &*FB V +9 &+GC U +10 &-HC U +9 &/MHC U +9 &1LC V +10 &2IB V +9 &4IC V +10 &6SND V +9 &8JB V +9 &9JB U +10 &;JB U +9 &=]IB U +9 &?IA U +10 &@HB U +9 &BJD V +10 &DcKB V +9 &F!\\F X +9 &GsC Y +10 &IC \\ +9 &KZL \\ +9 &MB \\ +10 &NA ] +9 &PD ] +10 &RC|pA = +9 &S0B M +9 &S+*C 1 +3 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.74 + "processing"%X& +3 "core" &S++B 1 +3 .tHand.open + "manipulator"&%1 +20 "core" 1 +2 "manipulator"&'% +3 "core" %9 O U 2 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A' ] +98 "core" ' +2 .tPRV.dial :air + "processing"%  +47 "core"  +4 .tPSV.dial :mixloop + "processing"%z +48 "core" +4 "processing"%% +4 "core" %܍: +2 .tPS.seek 0.3ml +2 "processing"%>' +381 "core" ' + .tPSV.dial PSR +2 "processing"%M +112 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%B'5a +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%Y' +1905 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%: +112 "core" +3 .tPTV.dial :mixing +2 "processing"% @ +77 "core" A +7 .tPBV.dial :waste2 + "processing"%  +100 "core" +5 .tPS.seek 0ml + "processing"%\\'ܑ +2624 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&}& +3 "core" & W W [ +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&F( +4 "core" ( + "manipulator"&& +4 "core" & ` Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &S& +2 "core" & H I Q \ +3 .tForearm.seek PC +2 "manipulator"&_'E +95 "core" ' + .tHand.close +2 "manipulator"&j/ +25 "core" / +4 .tPC.seek :open + "processing"%$( +380 "core" ( +2 "manipulator"&x& +4 "core" & x  +2 "manipulator"&O% +3 "core" %F x C  +3 .tForearm.seek :retract + "manipulator"&q' ] +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&u(-z +185 "core" ( + "manipulator"&& +4 "core" &-y } j % +2 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +3 && +3 "core" &-y S J v % +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f'o +111 "core" ' +2 .tHand.open + "manipulator"&!1 +16 "core" 1 +2 "manipulator"&% +3 "core" %jL  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-' ] +103 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%D& +3 "core" &D +2 "manipulator"&w% +4 "core" % W x x Z  +2 "storage"(8% +3 "core" %I # " B +2 "storage"(. +4 "core" .(; +2 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 6 + "storage"(\ (K +207 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +3 (J& +2 "core" &K f ! +3 "manipulator"&E& +3 "core" &- ^ P h +2 "manipulator"&o% +4 "core" % W X L y  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&[(: +172 "core" ( + "manipulator"&& +4 "core" &5\ x Q l +2 "storage"(^& +3 "core" &K\ [ \\ " +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 800 counts +2 "manipulator"&)'m +111 "core" ' +2 "storage"(& +3 "core" &K\ [ " +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(l' +214 "core" ' + "storage"(.- +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (m& +2 "core" &K\ \   " +2 "manipulator"&,& +4 "core" &6\ - , x  k +2 .tElbow.seek 6 +2 "manipulator"&e(: +2 "core" ( +2 "manipulator"&& +4 "core" &6\ + B Y k +2 "storage"(& +3 "core" &K\ \  1 " +3 .tForearm.seek 6 + 300 counts + "manipulator"&{'y +14 "core" ' + .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +19 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(7') +7 "core" &6\ I I = \ k +2 "manipulator"&K% +4 "core" %v K S R D +3 .tForearm.seek :retract +2 "manipulator"&' ] +100 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +56 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +207 "core" ( +2 "manipulator"&=& +3 "core" & j u  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & y x M  +52 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&/'E +96 "core" ' +2 "manipulator"&4& +3 "core" &  +2 "manipulator"& % +4 "core" %B y # +2 "processing"%V& +4 "core" &8 +2 "processing"%]& +5 "core" &C +2 .tPC.seek :closed +2 "processing"%(SD +4 "core" &B +8 &!C #b +9 &aS|A : +9 &ytC O +10 &ROB U +9 &JB U +9 &FB U +10 &IB U +9 &ZGC U +10 & HA U +9 &!GC U +9 &#HB U +10 &%bGC U +9 &'%HB U +9 &(FB U +10 &*FB U +9 &,jEB U +10 &.,DB U +9 &/GB U +9 &1JB U +10 &3qJ@ V +9 &55DC U +9 &6JD V +10 &8GA U +9 &:zEC U +10 &<<FB U +9 &=IB U +9 &?JB U +10 &AIB V +9 &CCIB V +9 &EIB V +10 &FJC U +9 &HNA V +10 &JLNA U +9 &LHC U +9 &MMB U +10 &OFB U +9 &QTIB U +9 &RP9@ 't +10 &S-A  +6 ( + "processing"%]& +4 "core" &S.C \ +2 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.04 +3 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"4/home/esp/esp2/utils/puckmoves.rb:402:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:286"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:285"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 + !o:Slide::Error :@checkpoint: omitted:@axisName"Processing Clamp: mesg"(No Puck Clamped in Processing Clamp:@timestampu: Time cn: @reply0:bt[!"E/home/esp/esp2/utils/misc.rb:495:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:505:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:504:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:503:in `close'"5/home/esp/esp2/utils/puckmoves.rb:495:in `clamp'"4/home/esp/esp2/utils/puckmoves.rb:399:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:286"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:285"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Waiting to Resume from Checkpoint "No Puck Clamped in Processing Clamp" + ."Qmail"BadNews.email "No Puck Clamped in Processing Clamp",Subject: "Slide::Error in MAIN" +12041 "Can" EH  +55436 #"uploadLog"upsync +3383 "Can" MH +60002  LH+ +60002  KH~ +14598 #"brent"Session Begun +2034 #-> Clamp +6 "collection"'G& +5 "core" &3 +5 "processing"%b& +6 "core" &S.9 \ +1265 #"brent"-> Arm +4 "manipulator"&c& +6 "core" & p  +4 "manipulator"&Q% +6 "core" %: R+ +1150 #"brent"-> Arm.owner +874 #-> Flush.owner +1647 #-> Arm.steal! +4 "manipulator"&`& +5 "core" & i   +3 "manipulator"&|% +6 "core" %: X !+ +9081 #"brent"-> pucks +2556 #-> Puck.count 6 +3 "storage"(3% +6 "core" %H n +4 ."brent"SE.seek :down +3 "storage"(?') +22 "core" ' +3 ."brent"SE.stop +2 "storage"(5 +7 !"brent"o:Puck::Error :@checkpoint: omitted: mesg"*Hand is closed on da puck from tube 6:@timestampu: Time czi:bt["3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"1/home/esp/esp2/utils/misc.rb:76:in `retract'":/home/esp/esp2/utils/puckmoves.rb:657:in `lowerStack'",/home/esp/esp2/lib/msg.rb:68:in `retry'":/home/esp/esp2/utils/puckmoves.rb:655:in `lowerStack'";/home/esp/esp2/utils/puckmoves.rb:678:in `stackHeight'"5/home/esp/esp2/utils/puckmoves.rb:700:in `count'"!brent:7:in `topLevelBinding'" Arm.retract +5 !o:Puck::Error: mesg"*Hand is closed on da puck from tube 6:@timestampu: Time c)=:bt["3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"1/home/esp/esp2/utils/misc.rb:76:in `retract'"!brent:8:in `topLevelBinding'" Forearm.retract +6 .Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +3 "manipulator"&' ] +103 "core" ' +2 "manipulator"&(% +89 "core" % [   = % +788 #"brent"-> Hand +3602 #-> c=CC.contents +2403 #-> pc=PC.contents +603 #-> c +1207 #-> h=Hand.contents +5280 #-> Arm.to CC +4 "manipulator"&L& +5 "core" &  +3 "manipulator"&t% +5 "core" % \\ m$ +5 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek CC +4 "manipulator"&R( +405 "core" ( +3 "manipulator"&& +5 "core" &   ] . +4 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &;& +4 "core" & [. +4 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 ."brent"Forearm.seek CC +3 "manipulator"&s'ш +104 "core" ' +3 "manipulator"&N& +6 "core" & o. +3 "manipulator"&p% +6 "core" %у # +479 #"brent"-> CC.close +3 "manipulator"&<& +8 "core" & - +4 "manipulator"&r% +5 "core" %т $ +4 "collection"'1& +6 "core" & +4 "collection"'& +7 "core" & +4 ."brent"CC.seek :closed +5 "collection"'(X +10 "core" & +2 &  +5 &,u , +9 &^x A +9 &$f U +10 &@ W +9 &= W +9 &c< W +10 &&> V +9 &< W +10 & ; W +9 &"l< V +9 &$-< W +10 &%> W +9 &'> V +9 &)r= W +10 &+4= W +9 &,< W +10 &.= W +9 &0{> W +9 &2=? W +10 &3@ W +9 &5? W +9 &7@ W +10 &9D> W +9 &;= W +10 &<= V +9 &>< V +9 &@N< V +10 &B; W +9 &C? W +9 &E? W +10 &GV> V +9 &I> W +10 &J< V +9 &L< V +9 &N]; W +10 &PA W +9 &Q> V +9 &S> W +10 &Ud@ W +9 &W&A K +10 &X`Sc b +9 &X  +6 ( +2 "collection"'& +6 "core" &X  +4 #"brent"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 1.01 +6 !o:Slide::Error :@checkpoint: omitted:@axisName"Collection Clamp: mesg"(No Puck Clamped in Collection Clamp:@timestampu: Time c#: @reply0:bt["E/home/esp/esp2/utils/misc.rb:495:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:505:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:504:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:503:in `close'"0/home/esp/esp2/utils/misc.rb:521:in `close'""brent:16:in `topLevelBinding'" CC.open +5 .CC.seek :open +3 "collection"'a( +412 "core" ( +2 "collection"'y& +6 "core" & +661 #"brent"-> PC.open +4 .PC.seek :open +5 "processing"%5( +376 "core" ( +3 "processing"%Z& +6 "core" &C +551 #"brent"-> Hand.open! +4 .Hand.open +4 "manipulator"&i1 +25 "core" 1 +1407 #"brent"-> Puck.count 6 +4 "storage"(U% +6 "core" %H R +4 ."brent"SE.seek :down +2 "storage"(') +18 "core" ' +3 ."brent"SE.stop + "storage"(5 +8 "manipulator"&~% +6 "core" %т $ +3 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +3 "manipulator"&6' ] +101 "core" ' +4 ."brent"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +7 ."brent"SC.seek 6 +4 "storage"(g(K +17 "core" ( +3 ."brent"SC.configure :limp +2 "storage"($(\ 1b +7 ( & +5 "core" &K +4 "manipulator"&2& +5 "core" & - +4 "manipulator"&&% +6 "core" % N | 9) +4 ."brent"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 6 +4 "manipulator"&@(: +247 "core" ( +3 "manipulator"& & +7 "core" &/ \ c ? +3 "storage"(& +5 "core" &K +5 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +9 ."brent"Forearm.seek 6 + 800 counts +4 "manipulator"&v'm +98 "core" ' +2 "storage"(+& +7 "core" &K\ \  +3 ."brent"SE.reconfigure :place +2 "storage"(#]K-0-\ b +10 ."brent"SE.seek :beamBreak +2 "storage"(C' +235 "core" ' +2 "storage"(d- +6 "core" -' +3 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +7 !"brent"o:Puck::Error: mesg"016 pucks loaded in tube 6 when expecting 15:bt[";/home/esp/esp2/utils/puckmoves.rb:259:in `verifyCount'";/home/esp/esp2/utils/puckmoves.rb:686:in `stackHeight'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'";/home/esp/esp2/utils/puckmoves.rb:681:in `stackHeight'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'";/home/esp/esp2/utils/puckmoves.rb:680:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:679:in `each'";/home/esp/esp2/utils/puckmoves.rb:679:in `stackHeight'"5/home/esp/esp2/utils/puckmoves.rb:700:in `count'""brent:20:in `topLevelBinding'" trouble +3762 #-> Clamp +5 "collection"'9& +4 "core" & +4 "processing"%W& +5 "core" &7 +297 #"brent"-> Arm +3 "manipulator"&& +7 "core" &/   ? +4 "manipulator"&k% +6 "core" % t  t . +2500 #"brent"-> Arm.reset +2459 #-> MainThread.resume -2 +7 #tResuming Thread (suspended since 11:58:26) +3 #Loading da puck from tube 6 into Processing Clamp +4 "processing"%X& +6 "core" &8 +4 "manipulator"&%% +6 "core" % t   3 . +3 "storage"('% +5 "core" %B\  b +4 "storage"(. +5 "core" .(K +3 "storage"(& +6 "core" &K \  . +3 "storage"(z& +5 "core" &K +4 "manipulator"&& +5 "core" &/   1 ? +5 .tElbow.seek 6 +3 "manipulator"&H(: +18 "core" ( +2 "manipulator"&n& +5 "core" &2  \ ' +4 "storage"(M& +7 "core" &K z +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 6 + 800 counts +3 "manipulator"&>'m +93 "core" ' +2 "storage"(B& +7 "core" &K +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +2 "storage"(:' +222 "core" ' +2 "storage"( - +5 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +8 (& +3 "core" &K +4 "manipulator"&Y& +8 "core" &6 & +3 .tElbow.seek 6 +3 "manipulator"&}(: +8 "core" ( +3 "manipulator"&& +6 "core" &6 & +3 "storage"(S& +6 "core" &K U +4 .tForearm.seek 6 + 300 counts +3 "manipulator"&j'y +17 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +8 .tHand.close + "manipulator"&"/ +26 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&A& +5 "storage"(0') +12 "core" &6 G& +3 "manipulator"&x% +5 "core" %Ѐ MO +5 .tForearm.seek :retract +4 "manipulator"&O' ] +95 "core" ' +4 .tElbow.seek PC +3 "manipulator"&( +54 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +219 "core" ( +3 "manipulator"&_& +7 "core" & 3 2 O  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 && +4 "core" & r  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek PC +2 "manipulator"&F'E +106 "core" ' +3 "manipulator"&!& +5 "core" &    +4 "manipulator"&% +5 "core" %9   $ y +5 "processing"%D& +6 "core" &; +4 "processing"%w& +7 "core" &8 +5 .tPC.seek :closed +84 "processing"%8(SD +7 "core" &C +2 &C + &B + &C + &D +2 &C + &C + &D + &A + &B + & &A $c +4 &jRyC 9 +8 &wsB N +10 &PNC V +9 &DC U +9 &CC U +10 &GA V +9 &ZFC U +9 & CC U +10 &!GB U +9 &#AC U +10 &%bCD U +9 &'$CB U +9 &(AC U +10 &*DC U +9 &,iFD V +9 &.+FA V +10 &/CB U +9 &1FB U +9 &3rGC U +10 &54DC U +9 &6FB U +10 &8GC V +9 &:yDB V +9 &<;DE V +10 &=DD V +9 &?DB V +9 &AEB V +10 &CCFB V +9 &ETD W +10 &FbA Y +9 &Hz}B [\ +9 &J;G [ +10 &KC ] +9 &MB ] +9 &O}D ] +10 &Q>B ] +9 &R\\A * +10 &S$bB < +9 ( +5 "processing"%w& +15 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.92 +6 .Hand.open +2 "manipulator"&1 +8 "core" &S(6D 8 +2 &S(6A 8 +20 1 +3 "manipulator"&q% +5 "core" %9 vy +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +4 "manipulator"&f' ] +113 "core" ' +4 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +5 .PH.seek 28C,5:00 +5 "processing"%J G +3 %E9 +11 "core" 95 +104 "processing"%o9 +4 "core" 95 +104 "processing"%#9 +5 "core" 9 6 +104 "processing"%9 +5 "core" 97 +104 "processing"%^9 +5 "core" 98 +104 "processing"%u9 +5 "core" 99 +104 "processing"%9 +5 "core" 99 +104 "processing"%-9 +5 "core" 9 : +105 "processing"%.9 +4 "core" 9 $: +105 "processing"%m9 +4 "core" 9(9 +105 "processing"%,9 +4 "core" 9,: +104 "processing"%9 +5 "core" 918 +104 "processing"%9 +5 "core" 9#58 +104 "processing"%9 +4 "core" 9+97 +105 "processing"% 9 +4 "core" 94>+ +105 "processing"%K9 +4 "core" 9?B* +105 "processing"%[9 +4 "core" 9JF( +104 "processing"%)9 +5 "core" 9UK& +105 "processing"%l9 +4 "core" 9aO$ +104 "processing"%{9 +5 "core" 9nS# +104 "processing"%=9 +4 "core" 9{X! +105 "processing"%9 +4 "core" 9\\ +105 "processing"%e9 +4 "core" 9a +105 "processing"%79 +4 "core" 9e +105 "processing"%49 +4 "core" 9i +104 "processing"% 9 +5 "core" 9n +104 "processing"%V9 +4 "core" 9r +105 "processing"%9 +5 "core" 9v +104 "processing"%$9 +5 "core" 9{ +104 "processing"%]9 +5 "core" 9 +104 "processing"%G9 +5 "core" 9  +104 "processing"%b9 +5 "core" 9 +104 "processing"%c9 +4 "core" 9$ +105 "processing"%Q9 +4 "core" 91 +105 "processing"%`9 +4 "core" 9> +173 "processing"%|9 +4 "core" 9S +105 "processing"%39 +4 "core" 9^ +105 "processing"%?9 +4 "core" 9j +104 "processing"%(9 +4 "core" 9u +105 "processing"%/9 +4 "core" 9! +105 "processing"%L9 +4 "core" 9!\ +104 "processing"%t9 +5 "core" 9"\ +105 "processing"%9 +4 "core" 9"\ +104 "processing"%9 +5 "core" 9# +104 "processing"%;9 +5 "core" 9# +104 "processing"%N9 +4 "core" 9$ +105 "processing"%p9 +5 "core" 9$ +104 "processing"%9 +5 "core" 9% +104 "processing"%<9 +4 "core" 9& +105 "processing"%r9 +4 "core" 9& +104 "processing"%19 +4 "core" 9' +105 "processing"%h9 +5 "core" 9' +104 "processing"%9 +4 "core" 9( +105 "processing"%9 +4 "core" 9( +104 "processing"%y9 +5 "core" 9) +104 "processing"%9 +4 "core" 9* +13 .tPH.hold 2:00:00,28C +6 "processing"%Z pGp +4 .tdelay 1:30 +9 "core"  +590 #"brent"-> Notice.email "Puck slipped through Hand again. Worked on 2nd try (again)" +3 .Notice.email "Puck slipped through Hand again. Worked on 2nd try (again)" +8405 .tPSR.select :air +4 .PSV.dial PSR +5 "processing"%i +116 "core"  +11 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +21 .tPS.seek 0.5ml +3 "processing"%U' +588 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +24 .tPS.seek 2ml +3 "processing"%~'Q +1613 "core" ' +3 .tPTV.dial :puck +3 "processing"%  +83 "core"  +11 .tPSV.dial PTV +3 "processing"%2 +84 "core" +7 .tPBV.dial :waste1 +76 "processing"%&  +153 "core"  +7 "processing"%% +5 "core" %T@  +11 .tPS.seek 1.5ml +3 "processing"%s' +588 "core" ' +4 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +5 "processing"%\ * +37 "core" * +9 .tPS.seek 0ml +5 "processing"% 'ܑ +1603 "core" ' +4 .tdelay 5:00 +26644 "Can" rHʧ +3359 #trecoverPSRreagent08 + .PTV.dial :puck +6 "processing"%  +7 "core"  +8 .tPBV.dial :waste1 +3 "processing"%R  +39 "core" +8 .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +4 "processing"%+ * +39 "core" + +8 .tPSR.select :air +5 .PSV.dial PSR +3 "processing"%6 +84 "core"  +13 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +7 .tPS.seek 2.5ml +3 "processing"%d' +2605 "core" ' +3 .tPSV.dial PTV +3 "processing"%* +83 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +3 "processing"%P +83 "core"  +11 .tdelay 5 seconds +504 .PSV.dial PTV +3 "processing"%T +82 "core" +7 .tdelay 5 seconds +503 .PSV.dial :air +4 "processing"%C  +83 "core"  +7 .tPS.seek :empty +3 "processing"%v's +2572 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +4 "processing"%  +144 "core" +6 .tPSV.dial :mixloop +3 "processing"%9 +49 "core" +6 .tPRV.dial :ab1 +4 "processing"%W @ +83 "core" A +8 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +7 .tPS.seek 0.15ml +3 "processing"%' +349 "core" ' +3 .tdelay 2 seconds +204 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "collection"'k  +4 "processing"%X  +54 "core" +2 +6 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +9 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:286"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:285"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 "processing"%%% +7 "core" %A  +4 .tPS.seek 0.3ml +2 "processing"%'' +357 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +4 "collection"'  +32 "core" +7 .tPRV.dial :air +4 "processing"%  +48 "core"  +8 .tPS.seek 0.9ml +4 "processing"%z'N +1262 "core" ' +3 .tPRV.dial :waste2 +79 "processing"% @ +83 "core" ? +10 .tPS.seek 0.5ml +4 "processing"%n' +858 "core" ' +4 #taddPMLReagent08 + .PSV.dial :air +6 "processing"%M  +50 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +7 .tPS.seek 2ml +3 "processing"%B'Q +1605 "core" ' +2 .tPSV.dial :PML +4 "processing"%@ +50 "core" +6 .tPTV.dial :mixing +4 "processing"%I @ +80 "core" A +8 .tPBV.dial :waste1 +4 "processing"%  +40 "core" +7 "processing"%% +6 "core" %TA  +4 .tPS.seek 1.85ml +3 "processing"%Y'L +235 "core" ' +3 .tPBV.dial between PSV and waste1 +5 "processing"% * +39 "core" , +10 .tPS.seek 0ml +4 "processing"%S'ܑ +1964 "core" ' +3 .tdelay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'"& +6 "core" &E +3 "manipulator"&A& +8 "core" & \\ Q +2 "manipulator"&x% +7 "core" % A Z f  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +8 .tElbow.seek FlushPuck::Garage +3 "manipulator"&H(-z +140 "core" ( +2 "manipulator"&>& +7 "core" &-w 6 E f& +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &:& +4 "core" &-w  < && +5 .tForearm.seek :garage +4 "manipulator"&j'o +109 "core" ' +4 .tHand.close +3 "manipulator"&_/ +23 "core" / +3 "manipulator"&& +6 "core" &- ' -\\ +3 "manipulator"&}% +7 "core" %ρX ۯ +4 .tForearm.seek :retract +2 "manipulator"&0' ] +109 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +3 "manipulator"&!( +327 "core" ( +2 "manipulator"&& +7 "core" &  6 w/ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +8 &D& +4 "core" & 0 M/ +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +3 "manipulator"&O'ш +97 "core" ' +3 "manipulator"&5& +6 "core" &   K/ +3 "manipulator"&% +5 "core" %}  n +5 "collection"'q& +6 "core" & +4 "collection"'E& +7 "core" &, +6 .tCC.seek :closed +3 "collection"'w(X +9 "core" & + &2  +6 &,q ,} +9 &[u( @ +10 &g T +9 &;; W +9 &<P W +10 &T7M W +9 &?Q X +10 &6P }X +9 & 9Q X +9 &"Z7L {X +10 &$;R X +9 &%=L X +81 &'8Q X + &)b6L X +3 &+$<J X +3 &,=N X +3 &.<N W +3 &0k8M X + &2.7P W +4 &3;Q W + &5;P W + &7s>R X +6 &95:N X +6 &:8Q X +9 &<:M X +9 &>|9O W +10 &@=8O X +9 &A9N X +9 &CCO X +10 &E}QK Z +9 &G7mP \\ +10 &HP {` +9 &JO b# +9 &LfJ yb% +10 &N%J b( +9 &ON b( +9 &QP b* +10 &SYK zb* +9 &U J b, +10 &VA yb. +9 &X*[M ; +9 &X bC F +6 ( +5 "collection"'E& +4 "core" &XWJ F +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.05 +2 "collection"'o& +9 "core" &XUA F +5 .tHand.open +2 "manipulator"&F1 +25 "core" 1 +3 "manipulator"&#% +6 "core" %v F +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +3 .tPSV.dial PSR +4 "processing"%^ +118 "core"  +12 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +24 .tPS.seek 1.5ml +3 "processing"%u' +1610 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +47 "core"  +9 .tPS.seek 0ml +3 "processing"%-'ܑ +1612 "core" ' +3 .tPSV.dial PSR +3 "processing"%. +50 "core"  +12 .tPSR.select :air +4 "processing"% +23 .tPS.seek 2.5ml +4 "processing"%m' +2623 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +6 "processing"%,  +4 "collection"'  +43 "core" +142  +10 .tPSV.dial :mixloop +4 "processing"% +117 "core" +9 .tCTV.dial :air,avoiding: :intake +10 .PTV.dial :PRVmixing +3 "processing"%  +84 "core" +10 .tPS.seek 0ml +3 "processing"% 'ܑ +2618 "core" ' +4 .tPSV.dial :air +3 "processing"%K  +50 "core"  +9 .tPS.seek 2.5ml +2 "processing"%[' +2620 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%) +57 "core" +9 .tPS.seek 0ml +3 "processing"%l'ܑ +2622 "core" ' +3 .tPSV.dial :air +3 "processing"%{  +117 "core"  +19 .tPS.seek 2.5ml +4 "processing"%=' +2619 "core" ' +3 .tPSV.dial :mixloop +5 "processing"% +49 "core" +9 .tPS.seek 0ml +3 "processing"%e'ܑ +2628 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&7& +7 "core" & ' ? I* +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +3 "manipulator"&4( +35 "core" ( +3 "manipulator"& & +5 "core" &  bj +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &V& +6 "core" &  0 j +4 .tForearm.seek CC +3 "manipulator"&'ш +100 "core" ' +3 .tHand.close +2 "manipulator"&$/ +18 "core" / +7 .tCC.seek :open +3 "collection"']( +409 "core" ( +2 "manipulator"&G& +7 "core" & T e j +3 "manipulator"&b% +6 "core" %щ f y  +4 .tForearm.seek :retract +3 "manipulator"&c' ] +102 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek :garage +3 "manipulator"&Q(-z +307 "core" ( +3 "manipulator"&`& +5 "core" &- B Z  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &|& +4 "core" &- = U j +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek :garage +3 "manipulator"&3'o +119 "core" ' +3 .tHand.open +2 "manipulator"&?1 +28 "core" 1 +3 "manipulator"&(% +5 "core" %o\\ ӯ +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +3 "manipulator"&/' ] +107 "core" ' +4 ."da"delayUntil "13:02:13.70" +4 #"WCR"Whole Cell Archive sampling 1000ml +6 #Loading wcr puck from tube 6 into Collection Clamp +3 "collection"'L& +8 "core" &) +4 "manipulator"&t% +6 "core" % a )   +3 "storage"(% +5 "core" %B K _ V +4 "storage"(. +5 "core" .(K +4 "storage"(;& +6 "core" &K G v { +3 "storage"(N& +6 "core" &K P e +3 "manipulator"&p& +5 "core" &- U 8  +4 "manipulator"&% +6 "core" % b V T d +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 ."WCR"Elbow.seek 6 +4 "manipulator"&<(: +203 "core" ( +3 "manipulator"&r& +6 "core" &C N : 9 +3 "storage"(1& +6 "core" &K / O ` +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +8 ."WCR"Forearm.seek 6 + 800 counts +4 "manipulator"&h'm +175 "core" ' +3 "storage"(& +7 "core" &K q  +4 ."WCR"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +9 ."WCR"SE.seek :beamBreak +2 "storage"(' +234 "core" ' +3 "storage"(y- +5 "core" -' +4 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +7 (& +4 "core" &K 8 R U +4 "manipulator"&i& +7 "core" &C :  R +3 ."WCR"Elbow.seek 6 +4 "manipulator"&\\(: +8 "core" ( +4 "manipulator"&U& +6 "core" &C   n +3 "storage"( & +5 "core" &K ) < +5 ."WCR"Forearm.seek 6 + 300 counts +4 "manipulator"&2'y +16 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."WCR"Hand.close +2 "manipulator"&&/ +22 "core" / +7 "manipulator"&& +7 ."downElevator"SE.seek :down +6 "storage"(~') +6 "core" &C ; " Z +3 "manipulator"&\ % +6 "core" %w . # F +4 ."WCR"Forearm.seek :retract +4 "manipulator"&s' ] +109 "core" ' +3 ."WCR"Elbow.seek CC +4 "manipulator"&J( +49 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +129 "core" ( +3 "manipulator"&& +5 "core" & 4 . t) +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &R& +5 "core" & = + ( +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 ."WCR"Forearm.seek CC +4 "manipulator"&+'ш +97 "core" ' +4 "manipulator"&6& +7 "core" & #  Y) +3 "manipulator"& % +7 "core" % #  @ +3 "collection"'*& +7 "core" &, +4 "collection"'P& +8 "core" &' +5 ."WCR"CC.seek :closed +6 "collection"'T(X +8 "core" &2 + &6  +6 &*m1 ,~ +10 &\\r9 @ +9 &e5 U +9 &<8 W +10 &<6 W +9 &\\;2 W +9 &=. W +10 &:2 W +9 & ;6 W +10 &"d;3 W +9 &$&;4 W +9 &%=/ W +10 &'<+ W +9 &)l; W +9 &+.9+ W +10 &,:! W +9 &.;# V +10 &0t; W +9 &26; W +9 &3>" W +10 &5> W +9 &7{A! W +9 &9==! W +10 &;;& W +9 &<;# W +10 &>:! W +9 &@G:! V +9 &B ;! V +10 &CD& W +9 &EM' Y +9 &GDZ$ Z +10 &H{$ ] +9 &J a +10 &Lu! a +9 &N6$ b +9 &O% ~b +10 &Q b +9 &Su b% +9 &U+" b1 +10 &V" }b; +9 &XFU 1 +10 &X` G +5 ( +5 "collection"'P& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.89 +7 .Hand.open +2 "manipulator"&C1 +8 "core" &X[" G +17 1 +3 "manipulator"&d% +6 "core" % F p +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 ."WCR"Forearm.seek :retract +4 "manipulator"&' ] +98 "core" ' +13 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml +3 .Gate.power :sampler,:ON +183 .Flow.enablePump :primary +11 .Flow.setRate 6.0 +11 .Intake.select :close +3 .Exhaust.select :close +5 .SS.hold +3 "sampler")9+ +7 "core" + +4 "sampler")W% +5 "core" %  v +4 "collection"'v& +6 "core" &X[ G +5 "Can" ~HΨe +3 #"WCR"Calibrating pressure sensors +3 .CTV.dial :air +12 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")X  +8 "core"  +9 ."WCR"SS.reconfigure :fast +3 "sampler")#.0XH\ y +5676 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +12 "collection"'n @ +8 "core" A +11 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +5 "Can" WBHI\ k +4 ."WCR"Intake.select :open +3 "sampler") +222 "collection"'@% +5 "core" %Q8 H +3 #"WCR"Intake @32.1psia, vacuum from 20.0 to 28.0psi +5 .SS.reconfigure :inhaling 2.16ml/s +3 "sampler")#.0X% +5 "core" %Vuw 9 +25 "collection"':% +5 "core" %Q S +3 "sampler")% +7 "core" %V @7 +28 "collection"'_% +5 "core" %Q" S +4 "sampler")% +6 "core" %V @ +33 "collection"'}% +4 "core" %Q T +3 "sampler")f% +7 "core" %V D +38 "collection"'j% +4 "core" %Q S +4 "sampler")H% +5 "core" %V A +45 "collection"'% +4 "core" %Q X +4 "sampler")D% +7 "core" %V G +49 "collection"'5% +6 "core" %Q V +4 "sampler")% +6 "core" %Vml C +57 "collection"'q% +5 "core" %Q W +3 "sampler")0% +7 "core" %V D +65 "collection"'a% +5 "core" %Q! X +3 "sampler")o% +7 "core" %V H +74 "collection"'F% +5 "core" %Q Z +4 "sampler")#% +6 "core" %V E +3 ."WCR"Intake.select :close +2 "sampler")0 +29 )E% +4 "core" %V64 F +4 ."WCR"SSV.dial :exhaust +4 "sampler")^  +87 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +28 ."WCR"SS.seek 0ml +5 "sampler")O'! +385 "core" ' +3 ."WCR"Exhaust.select :close +4 "sampler") +24 #"WCR"Sampling 1000.0ml in 45:00 +6 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +4 .Intake.select :close +4 .Exhaust.select :close +3 .SS.reconfigure :default +4 "sampler")#.0X% +4 "core" %Q _ +4 "sampler"):% +6 "core" %7 I +66 "collection"'% +4 "core" %Q [ +4 "sampler")_% +6 "core" %7 L +74 "collection"'% +5 "core" %Q \\ +3 "sampler")I% +7 "core" %6 L +16 ' +2 ."da"PSV.dial :mixloop +4 "processing"%} +52 "core" +10 ."da"delay 2 seconds +5 "collection"'f% +5 "core" %Q _ +4 "sampler")j% +6 "core" %*& P6 +96 "collection"'H% +5 "core" %Q [ +3 "sampler")% +7 "core" % J6 +72 ."da"PSV.dial :air +3 "processing"%D  +34 "collection"'5% +5 "core" %Q M +4 "sampler")% +5 "core" % DI +2  +14 ."da"delay 2 seconds +109 "collection"'q% +5 "core" %Q ] +3 "sampler")0% +7 "core" %C? II +3 ."WCR"Intake.select :close +3 "sampler")0 +21 )a% +5 "core" %MI NI +3 ."WCR"SSV.dial :exhaust +5 "sampler")o  +39 ."da"PSV.dial :mixloop +3 "processing"%F +44 "core"  +8 "processing"%# +74 "core" +  +9 ."WCR"Exhaust.select :open +19 "sampler")@ +12 ."da"delay 2 seconds +15 ."WCR"SS.seek 0ml +4 "sampler")E'! +184 ."da"PSV.dial :air +4 "processing"%^  +50 "core"  +10 ."da"PS.seek :empty +4 "processing"% 's +646 "core" ' +4 ."WCR"Exhaust.select :close +3 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +6 "sampler")  +3 "collection"'u @ +13 "core" A +71 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +7 "Can" WH.! +2 ."WCR"Intake.select :open +2 "sampler") +223 "collection"'.% +7 "core" %Q Y +5 #"WCR"Intake @32.4psia, vacuum from 20.0 to 28.0psi +6 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X exit +3 #Session Ended +533 "core" 'au G&[ +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X0X0X% +5 "core" %Q ` +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'(% +5 "core" %Q d +3 #"WCR"Intake @30.3psia, vacuum from 19.8 to 27.8psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X'! +442 "core" ' +4 ."da"delay 2:00 +447 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")"  +7 "collection"'_ @ +7 "core" A +72  +12 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can" vHٗ\  +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'% +4 "core" %Q Y +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X% +6 "core" %'# Q +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )f% +4 "core" %! X +4 ."WCR"SSV.dial :exhaust +3 "sampler")j  +65 "core" ' +3 ."da"PSV.dial :PML +3 "processing"%H +14 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +4 "core" +2 "sampler")'! +15 ."da"PTV.dial :mixing +3 "processing"%5 @ +80 "core" A +10 ."da"PBV.dial :waste1 +3 "processing"%D  +38 "core" +9 "processing"%% +6 "core" %MC ] +4 ."da"PS.seek 1.85ml +3 "processing"%q'E +225 "core" ' +4 ."da"PBV.dial between PSV and waste1 +3 "processing"%0 * +40 "core" , +11 ."da"PS.seek 0ml +3 "processing"%:'ܑ +441 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'# @ +6 "core" A +75 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 650.0ml +5 "Can" vHݽNP+ +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'F% +4 "core" %Q _ +3 #"WCR"Intake @31.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X% +7 "core" %&WU M +21 "collection"'f% +4 "core" %Q ` +4 "sampler")d% +5 "core" %\  P X +25 "collection"'j% +5 "core" %Q c +3 "sampler")H% +6 "core" % P +29 "collection"'5% +4 "core" %Q _ +4 "sampler")D% +5 "core" %'% Q +34 "collection"'% +5 "core" %Q\ ` +4 "sampler")% +6 "core" % O +38 "collection"'0% +4 "core" %Q ^ +4 "sampler")\ % +5 "core" %2. N +45 "collection"'q% +4 "core" %Q b +4 "sampler")#% +6 "core" %e^ O +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )% +4 "core" %CB U +3 ."WCR"SSV.dial :exhaust +3 "sampler")F  +86 "core"  +79 ."WCR"Exhaust.select :open +12 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")'! +882 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")v  +7 "collection"' @ +7 "core" A +74 +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 525.0ml +6 "Can" {Hy +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'}% +4 "core" %Q ` +4 #"WCR"Intake @32.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +5 "core" %Q c +3 "sampler")f% +7 "core" % P +38 "collection"'d% +4 "core" %Q d +4 "sampler")j% +6 "core" %XS U +44 "collection"'H% +4 "core" %Q e +4 "sampler")5% +6 "core" % S +50 "collection"'D% +4 "core" %Q _ +4 "sampler")% +8 "core" %.+ Q_ +55 "collection"'% +6 "core" %Q ^ +4 "sampler")0% +6 "core" %MK M* +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )\ % +4 "core" %da Q* +3 ."WCR"SSV.dial :exhaust +4 "sampler")x  +85 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")q'! +904 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")#  +73 "collection"' @ +17 #"da"recoverPRVreagent08 +3 "core" A +4 ."da"PTV.dial :mixing +10 "processing"%F @ +11 "core" A +9 ."da"PBV.dial :waste1 +3 "processing"%A  +24 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 425.0ml +5 "Can" d HRʔ' +3 ."WCR"Intake.select :open +2 "sampler") +3 "core" +15 ."da"delay 30 seconds +213 "collection"'% +4 "core" %Q Z +4 #"WCR"Intake @32.4psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X% +6 "core" %IL G# +15 "collection"'f% +4 "core" %Q \\ +4 "sampler")z% +5 "core" % K +19 "collection"'d% +4 "core" %Q Z +4 "sampler")j% +5 "core" % FS +22 "collection"'H% +5 "core" %Q X +3 "sampler")5% +7 "core" %@C IS +24 "collection"'D% +4 "core" %Q ^ +4 "sampler")% +5 "core" %YT MS +4 ."WCR"Intake.select :close +2 "sampler")0 +21 )% +4 "core" %TQ LS +4 ."WCR"SSV.dial :exhaust +3 "sampler")0  +86 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")\ '! +915 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")x  +6 "collection"'% @ +9 "core" A +72 +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 325.0ml +5 "Can" uHA 4 +2 ."WCR"Intake.select :open +3 "sampler") +220 "collection"'% +4 "core" %Q ] +4 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X  +6 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%f  +39 "core" +10 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%z * +37 "core" + +10 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%d +86 "core"  +14 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%j' +2306 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X9 I +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )% +4 "core" %<: P +4 ."WCR"SSV.dial :exhaust +3 "sampler")s  +85 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")Y'! +79 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%C  +6 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%W  +38 "core" +9 ."da"delay 30 seconds +755 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +6 "collection"'+ @ +7 "core" A +74 +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 125.0ml +5 "Can" bH&* +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'% +4 "core" %Q ] +4 #"WCR"Intake @34.4psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X' +2614 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%f +83 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +85 "core"  +13 ."da"delay 5 seconds +209 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X +3 #"WCR"Intake @29.7psia, vacuum from 19.2 to 27.2psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X +3 "sampler")P% +7 "core" %`_ - +3 ."WCR"Intake.select :close +8 "sampler")0 +25 )]% +4 "core" %hh 1 +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +86 "core"  +16 ."WCR"Exhaust.select :open +3 "sampler")@ +26 ."WCR"SS.seek 0ml +2 "sampler")'! +910 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +24 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +6 "sampler")  +6 "collection"' @ +6 "core" A +77 +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 50.0ml +5 "Can"  ] HZ7 +3 ."WCR"Intake.select :open +2 "sampler") +226 "collection"'*% +4 "core" %Q D +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X +3 "sampler")?% +7 "core" % 1 +24 "collection"'+% +5 "core" %Q E +3 "sampler")% +7 "core" % 0 +28 "collection"'% +4 "core" %Q , +4 "sampler")Y% +5 "core" %KO  +34 "collection"'B% +5 "core" %Q\ > +3 "sampler")9% +7 "core" % / +38 "collection"'/% +4 "core" %Q\ A +4 "sampler")f% +6 "core" % 2 +44 "collection"'% +4 "core" %Q D +3 "sampler")d% +7 "core" % , +50 "collection"'|% +4 "core" %Q ; +4 "sampler")5% +6 "core" %?= -X +57 "collection"'D% +6 "core" %Q : +3 "sampler")% +7 "core" %UT *+ +3 ."WCR"Intake.select :close +2 "sampler")0 +25 )% +4 "core" %^\\ 2+ +3 ."WCR"SSV.dial :exhaust +4 "sampler")0  +85 "core"  +85 ."WCR"Exhaust.select :open +12 "sampler")@ +26 ."WCR"SS.seek 0ml +3 "sampler")_'! +762 "core" ' +3 ."da"delay 5 seconds +140 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +25 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")"  +7 "collection"'% @ +7 "core" A +73 +14 #"WCR"Allowing 5:17 for 25.0ml of remaining 25.0ml +4 "Can" PHS +3 ."WCR"Intake.select :open +2 "sampler") +214 ."da"PTV.dial :puck +4 "processing"%x  +5 "core"  +13 ."da"PSV.dial PTV +3 "processing"% +5 "collection"'\ % +6 "core" %Q , +3 #"WCR"Intake @34.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X % +6 "core" %O +3 "storage"({. +5 "core" .(K +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."da"SC.seek 5 +3 "storage"(K(; +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (l& +4 "core" &; 8 h +4 "manipulator"&H& +6 "core" &\  v ? w& +3 "manipulator"&% +76 "core" % M *\ +5 ."da"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 5 +3 "manipulator"&,( +199 "core" ( +3 "manipulator"&j& +6 "core" &' Y\\ +3 "storage"(7& +5 "core" &; y x +5 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 5 + 800 counts +2 "manipulator"&=' +111 "core" ' +3 "storage"(F& +5 "core" &; 9 +5 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(u' +219 "core" ' +3 "storage"(- +5 "core" -'w +4 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&)& +4 "core" &' Y\\ +4 "storage"(a& +6 "core" &; c +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 5 +3 "manipulator"&G' +39 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&V, +5 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"([- +4 "core" -'w +6 ."da"SE.seek 16.28 Pucks below Top Plate +3 "storage"(' +30 "core" ' +2 "manipulator"&w% +5 "core" %> r~ +4 "storage"(}& +5 "core" &;\ \  w +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 5 + 277 counts +2 "manipulator"&c' +15 "core" ' +5 "manipulator"&b& +5 "core" &. _U +4 "storage"(.& +6 "core" &; z +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 5 + 800 counts +3 "manipulator"& ' +22 "core" ' +4 ."da"SE.seek 17.28 Pucks below Top Plate +3 "storage"(I'* +47 "core" ' +3 "manipulator"&;& +6 "core" &. U +3 "manipulator"&:% +6 "core" % \\ +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&O' ] +90 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"&p( +284 "core" ( +3 "manipulator"&r& +5 "core" &  +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & ~ ` +4 ."da"Forearm.seek PC +3 "manipulator"&3'E +97 "core" ' +2 ."da"Hand.close +3 "manipulator"&-/ +27 "core" / +7 ."da"PC.seek :open +3 "processing"%^( +376 "core" ( +4 "storage"( & +6 "core" &; u +3 "manipulator"&& +6 "core" &  +3 "manipulator"&E% +6 "core" %M  +4 ."da"Forearm.seek :retract +2 "manipulator"&$' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 5 +2 "manipulator"&v( +219 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +79 "sampler")#.0X20 seconds for da to relinquish FlushPuck +53 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:98): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4012 Min < 4065 FilteredMin | 4117 Avg | 5904 FilteredMax < 6333 Max ) A/D counts\ Reduced black point to 4065\ Optimizing exposure with 348x260 pixel 16-bit image for 2.119 seconds\ ( 4045 Min < 4094 FilteredMin | 4541 Avg | 27248 FilteredMax < 33275 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 16.063 seconds\ ( 3813 Min < 3871 FilteredMin | 4680 Avg | 57735 FilteredMax < 58847 Max ) A/D counts\ /var/log/esp/da25sep2913h1000ml.png: PNG Upload Complete\ +15 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25sep2913h1000ml15s.png +1664 #SX HX9/16 (USB:98): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ ( 3804 Min < 3862 FilteredMin | 4584 Avg | 51563 FilteredMax < 52033 Max ) A/D counts\ /var/log/esp/midres/da25sep2913h1000ml15s.png: PNG Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -png=0 -debug 25.0 /var/log/esp/midres/da25sep2913h1000ml25s.png +2025 #"image"compressed /var/log/esp/da25sep2913h1000ml.jxl +637 #"da"SX HX9/16 (USB:98): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3811 Min < 3872 FilteredMin | 5016 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ /var/log/esp/midres/da25sep2913h1000ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +3 "storage"(U- +22 "core" -'¨ +15 "storage"(& +13 "core" &; { +9 "manipulator"&Q& +6 "core" &$ $Z +100 ."da"Elbow.seek 5 +15 "manipulator"&( +5 "core" ( +5 "manipulator"&'& +6 "core" &$ LZ +4 "storage"(L& +6 "core" &;  +5 ."da"Forearm.seek 5 + 800 counts +4 "manipulator"&h' +7 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 16.68 Pucks below Top Plate +3 "storage"( ' +65 "core" ' +3 "manipulator"&& +5 "core" &$ H S cZ +5 "storage"(k& +5 "core" &; s t +5 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 5 +3 "manipulator"&' +32 "core" ' +15 ."da"Elbow.hold +3 "manipulator"&, +7 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 16.86 Pucks below Top Plate +3 "storage"(s'ź +31 "core" ' +3 "manipulator"&C% +7 "core" %u  +4 "storage"(W& +7 "core" &; C D d +3 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 5 + 318 counts +2 "manipulator"&?'+ +17 "core" ' +3 "manipulator"&+& +5 "core" &% l j VY +5 "storage"(& +7 "core" &;  +4 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 5 + 800 counts +2 "manipulator"&' +23 "core" ' +3 "storage"(Y% +7 "core" % J +4 ."downElevator"SE.seek :down +6 "storage"(B') +98 (9% +4 "core" % \  Yo +4 "manipulator"&2% +7 "core" %  t +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&/' ] +38 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +47 "core" ' +3 "storage"(f& +7 "core" &; +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +7 "core" &B +3 "manipulator"&d& +7 "core" &% Y +3 "manipulator"&|% +8 "core" % T b +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&5(-z +20 ."WCR"CSV.dial :air +3 "collection"'D @ +48 "core" > +11 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +4 "collection"'' +90 "core" ( +3 "manipulator"&& +7 "core" &-z < +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &0& +4 "core" &-z R p  +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&M'o +113 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&%/ +24 "core" / +3 "manipulator"&"& +5 "core" &-{  +5 "manipulator"&x% +7 "core" %{k ) ޳ +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ ' ] +107 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&( +128 "core" ( +4 "manipulator"&@& +6 "core" & 2 6  +4 ."psFlush"Elbow.reconfigure :loose +89 "manipulator"&$ &.,(#b +4 && +4 "core" & E E  +6 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&_'E +103 "core" ' +3 "manipulator"&~& +8 "core" & k h a +3 "manipulator"&% +8 "core" %H q S B +3 "processing"%R& +6 "core" &C +5 "processing"%q& +10 "core" &6 +6 ."psFlush"PC.seek :closed +3 "processing"%o(SD +6 "core" &A +3 &@ +4 &!@ #a +10 &cRwA : +9 &wnA N +10 &MKB W +9 &?B V +9 &C@ V +10 &CC V +9 &XAB U +10 & AC U +9 &!AB U +9 &#?B V +10 &%_@B V +9 &'!?D V +9 &(?A U +10 &*>A V +9 &,h?B U +10 &.*AA U +9 &/AB V +9 &1AE V +10 &3nDA V +9 &52CA U +9 &6DA V +10 &8D@ V +9 &:vDC V +10 &<:CA U +9 &=DB V +9 &?D@ V +10 &A~GA V +9 &CADA V +9 &EFA V +10 &FSB X +9 &H{mB Z +10 &J9{@ [ +9 &K@ \\ +9 &MA ] +10 &OxB ^ +9 &Q:A ^ +9 &R]wA )} +10 &S%j@ = +9 ( +5 "processing"%q& +9 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.86 +2 "processing"%m& +7 "core" &S+6C 7 + &S+6A 7 + &S+5: 7 +6 ."psFlush"Hand.open +4 "manipulator"&z1 +26 "core" 1 +3 "manipulator"&S% +5 "core" %H 9 2  +6 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&>' ] +104 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%{ +60 "core" +13 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +25 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +587 "core" ' +4 ."psFlush"delay 5 seconds +493 "core" ' +3 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +5 .CBV.dial SSV +3 "collection"'H @ +7 ."psFlush"PSR.select :air +3 "processing"% +24 ."psFlush"PS.seek 2.5ml +3 "processing"%' +50 "core" ? +67 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'g  +104 "core"  +16 "collection"'j% +7 "core" %-  +3 ."WCR"CSV.dial between air and CTV +4 "collection"'7 ` +34 "core" b +103 ."WCR"CS.seek 7.259ml +3 "collection"'J' +202 #"image"compressed /var/log/esp/midres/da25sep2913h1000ml15s.jxl +558 "core" ' +8 ."connect"CTV.dial CSV,avoiding: :air +6 ."WCR"CSV.dial CTV +9 "collection"'F  +4 '  +37 "core"  +49  +16 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Fb +5 ."WCR"CS.seek 0ml +3 "collection"''P +810 "core" ' +4 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%) @ +216 "core" A +14 ."psFlush"PTV.dial :PRVmixing +3 "processing"%a  +144 "core" +13 ."psFlush"PSV.dial :mixloop +4 "processing"%[ +120 "core" +11 ."psFlush"PS.seek :empty +3 "processing"%w's +380 "core" '- N F' +6 ."WCR"CBV.dial :waste2b +5 "collection"'}  +37 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +4 "collection"'b' +133 "core" ' +3 ."WCR"delay 1:00 +828 #"image"compressed /var/log/esp/midres/da25sep2913h1000ml25s.jxl +3 ."Qmail"DAfans.email "da25sep2913h1000ml exposed 16.063 seconds\\nmidres/da25sep2913h1000ml15s\\nmidres/da25sep2913h1000ml25s",Subject: "da25sep2913h1000ml images!" +1206 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%. +119 "core"  +12 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 0.5ml +3 "processing"%;' +594 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml +3 "processing"%:' +2113 "core" ' +5 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +4 "processing"%=  +39 "core" +15 ."psFlush"PTV.dial :mixing +3 "processing"%, @ +80 "core" B +13 ."psFlush"PSV.dial :mixloop +3 "processing"%u +118 "core" +10 ."psFlush"PS.seek :empty +3 "processing"%G's +156 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'c  +152 "core" +9 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +3 "collection"'  +46 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +21 ."WCR"CS.seek 2ml +3 "collection"' ' +593 "core" ' +4 ."WCR"delay 5 seconds +505 .CSR.select :air +2 "collection"' +22 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'r' +509 #"uploadLog"upsync +564 "core" ' +5 ."psFlush"PSV.dial PSR +3 "processing"% +119 "core"  +14 ."psFlush"PSR.select :flush +4 "processing"%@ +25 ."psFlush"PS.seek 1ml +2 "processing"%V'[q +843 "core" ' +4 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +3 "collection"'- @ +81 "core" @ +68 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'O  +91 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +7 "core"  +18 "collection"'8% +81 "core" %J  +3 ."WCR"CSV.dial between air and CTV +7 "collection"' ` +17 ."psFlush"PS.seek 2.5ml +3 "processing"%' +44 "core" _ +15 ."WCR"CS.seek 7.092ml +3 "collection"'E'Q +810 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'3  +4 'p  +34 "core"  +119  +14 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Fb +5 ."WCR"CS.seek 0ml +3 "collection"'N'P +529 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%t +83 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%y  +79 "core"  +9 ."psFlush"PBV.dial :waste1 +3 "processing"%4  +6 "core" +10 ."psFlush"PS.seek 0ml +3 "processing"%<'ܑ +840 "core" ' N JM +6 ."WCR"delay 2:00 +1778 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +82 "core"  +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2627 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%! +82 "core" +10 ."psFlush"PS.seek 0ml +3 "processing"%\\'ܑ +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%( +80 "core"  +13 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%n' +594 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%&' +2106 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%e +147 "core" +9 ."psFlush"PBV.dial PSV +12 "processing"% U +60 "core" V +12 ."psFlush"PS.seek 0ml +2 "processing"%1'ܑ +1661 ."WCR"CBV.dial :waste2b +3 "collection"'  +38 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'6' +342 "core" ' +3 ."WCR"delay 1:00 +554 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%P @ +50 "core" > +9 ."psFlush"PS.seek 2.5ml +3 "processing"%#' +2613 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%]  +81 "core"  +9 ."psFlush"PS.seek :empty +3 "processing"%'s +2620 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%$ +44 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'`  +4 "core"  +15 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +128 "core" +14 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'I  +45 "core"  +17 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +24 ."WCR"CS.seek 2ml +3 "collection"'i' +602 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +4 "collection"' +27 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'X' +1225 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%* +80 "core" +12 ."psFlush"PBV.dial PSV +3 "processing"%U U +7 "core" U +12 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +749 "core" ' +7 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +3 "collection"'Q @ +81 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +4 "collection"''  +102 "core"  +13 "collection"'L% +7 "core" %  +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +65 "core" ^ +11 ."WCR"CS.seek 7.051ml +3 "collection"'k' +260 "Can" eHq +558 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'C  +4 'W  +36 "core"  +118  +11 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Fb +5 ."WCR"CS.seek 0ml +3 "collection"'v'P +491 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%+ @ +48 "core" ? +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1015 "core" ' T M +6 ."WCR"delay 2:00 +1600 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +83 "core"  +9 ."psFlush"PS.seek :empty +3 "processing"%'s +2627 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%Y +49 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +24 ."psFlush"PS.seek 1ml +2 "processing"%h'[q +1097 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1600 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%2 +82 "core" +9 ."psFlush"PTV.dial :puck +3 "processing"%  +17 "core"  +10 ."psFlush"PBV.dial :waste1 +3 "processing"%  +61 "core" +10 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2699 "core" ' +4 ."psFlush"PSV.dial PSR +5 "processing"%f +83 "core"  +13 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +1835 ."WCR"CBV.dial :waste2b +3 "collection"'d  +37 "core"  +15 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'|' +347 "core" ' +4 ."WCR"delay 1:00 +375 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%? +81 "core" +10 ."psFlush"PS.seek 0ml +3 "processing"%s'ܑ +2615 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%D +82 "core"  +12 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2106 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%0 +47 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'B  +31 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"% U +60 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%%'ܑ +35 "core" +10 "collection"'"& +6 "core" &XQE G +3 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +2 "manipulator"&x% +7 "core" % ` q m - +3 "storage"(% +4 "core" %B  +4 "storage"(/. +6 "core" .(; +3 "storage"(@& +5 "core" &; 7 +4 "storage"(& +6 "core" &; , +3 "manipulator"&M& +6 "core" & = +3 "manipulator"&5% +5 "core" % ` m H- +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"&~( +280 "core" ( +2 "manipulator"&& +7 "core" &'  +3 "storage"(R& +6 "core" &; +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 5 + 800 counts +4 "manipulator"&\ ' +178 "core" ' +3 "storage"(^& +7 "core" &;  +3 ."WCR"SE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(m' +213 "core" ' +3 "storage"(z- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&S& +4 "core" &'  +4 "storage"(q& +6 "core" &;  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 5 +4 "manipulator"&{' +36 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&_, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(A- +5 "core" -' +5 ."WCR"SE.seek 17.3 Pucks below Top Plate +3 "storage"(H'4 +33 "core" ' +2 "manipulator"&g% +7 "core" %Y / )߮ +3 "storage"(j& +6 "core" &; 8 7 +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 288 counts +2 "manipulator"&7' +12 "core" ' +3 "manipulator"&l& +5 "core" &' L +4 "storage"(& +6 "core" &; } +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&' +22 "core" ' +4 ."WCR"SE.seek 18.3 Pucks below Top Plate +3 "storage"(F'ʝ +50 "core" ' +3 "manipulator"&J& +7 "core" &' z  +3 "manipulator"&)% +6 "core" % 4 +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&a' ] +90 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&[( +181 "core" ( +3 "manipulator"&& +5 "core" & F I + +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &}& +6 "core" & A ; c+ +3 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +100 "core" ' +3 ."WCR"Hand.close +2 "manipulator"&./ +18 "core" / +8 ."WCR"CC.seek :open +2 "collection"'w( +410 "core" ( +2 "storage"(;& +7 "core" &; M +3 "storage"(=& +6 "core" &; k +3 "manipulator"&,& +5 "core" & j g E' +4 "manipulator"&u% +6 "core" %щ j h 4 +5 ."WCR"Forearm.seek :retract +2 "manipulator"&:' ] +162 "core" ' +4 ."WCR"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&c( +173 "core" ( +3 "manipulator"&& +6 "core" &% = +3 "storage"(b& +5 "core" &; b +5 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 5 +3 "manipulator"& ' +110 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "core" ' +4 ."WCR"Hand.open +5 ."psFlush"PSV.dial PBV +4 "manipulator"&G1 +6 "processing"%- @ +19 "core" 1 +4 "manipulator"&O% +7 "core" %] 8د +3 "storage"(8& +6 "core" &; +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 311 counts +3 "manipulator"& '$ +6 "core" > +9 ."psFlush"PS.seek 2.5ml +3 "processing"%V' +5 "core" ' +3 "manipulator"&r& +5 "core" &%  +4 "storage"(p& +5 "core" &; { +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&3' +21 "core" ' +3 "storage"(E% +50 "core" %ʧ +7 ."downElevator"SE.seek :down +3 "storage"(t') +97 (y% +4 "core" %W [v +4 "manipulator"&4% +5 "core" % < E  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +35 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +52 "core" ' +4 #tStarting finalPurge +1995 #Waiting >20 seconds for psFlush to relinquish FlushPuck +280 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +82 "core"  +8 ."psFlush"PS.seek :empty +2 "processing"%<'s +2615 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%! +61 "core"  +11 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +2618 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%( +81 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%\\ U +6 "core" U +9 ."psFlush"PS.seek 0ml +3 "processing"%n'ܑ +2614 "core" ' +3 ."psFlush"PSV.dial PBV +68 "processing"%e @ +48 "core" ? +17 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2614 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%&  +81 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%'s +2617 "core" ' +5 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'N& +5 "core" &T +4 "manipulator"&P& +5 "core" &% Z  +4 "manipulator"&1% +5 "core" % V  +5 .tElbow.seek PC +3 "manipulator"&]( +261 "core" ( +3 "manipulator"&#& +6 "core" & _ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &$& +4 "core" &  +5 .tForearm.seek PC +3 "manipulator"&`'E +98 "core" ' +3 .tHand.close +2 "manipulator"&I/ +20 "core" / +7 .tPC.seek :open +2 "processing"%( +376 "core" ( +3 "manipulator"&6& +5 "core" &    +4 "manipulator"&i% +5 "core" %I   g  +5 .tForearm.seek :retract +2 "manipulator"&*' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&U( +394 "core" ( +3 "manipulator"&& +7 "core" & R " o - +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &Q& +4 "core" & - +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&''ш +100 "core" ' +3 "manipulator"&L& +6 "core" & - +3 "manipulator"&% +5 "core" %т  +5 "collection"'X& +6 "core" &h +4 "collection"'W& +8 "core" &Y +4 .tCC.seek :closed +4 "collection"'C(X +3 "core" &0 +7 &6 4 +7 &CuE 3 +9 &+jsM G +10 &ZD W +9 &s=O W +9 &6>> V +10 &;F V +9 &<K V +10 &|?P V +9 &!><F V +9 &#;I V +10 &$?N W +9 &&>R W +9 &(F=I V +10 &* ;G V +9 &+;T V +10 &-?W V +9 &/O>J V +9 &1>Q V +10 &29J V +9 &4?S W +9 &6W?P V +10 &8;W V +9 &9=Z V +10 &;=e W +9 &=_=Z V +9 &? <h W +10 &@<g V +9 &B=] V +9 &DdFl W +10 &F"Y^ Y +9 &Gu_ \\ +10 &Ia a +9 &KPd a +9 &Mb a +10 &Nd a +9 &P] b +9 &RRo b! +10 &T] b$ +9 &Uh b0 +10 &Wzg W +9 &X~.n 't +9 &Xco N +4 ( +3 "collection"'W& +5 "core" &Xdg N +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.89 +2 "collection"'k& +5 "core" &Xcj N +7 .tHand.open + "manipulator"&+1 +21 "core" 1 +3 "manipulator"&% +7 "core" %u  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +100 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'& +6 "core" &Xg| N +3 "collection"'Y% +6 "core" %y +3 .tCSV.dial CSR +2 "collection"'  +82 "core"  +20 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'h'q +1346 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 '2% +4 "core" %qr  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +3 "collection"''D +714 "core" ' +3 .tCSV.dial :waste +3 "collection"' +144 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'9'P +1984 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'f& +6 "core" &Xdm N +3 "collection"'% +6 "core" %Te +2 .tCSV.dial :flush +3 "collection"'d  +48 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'v'q +1323 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'? @ +46 "core" A +7 "collection"'% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'D'd +581 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'s  +2 '  +46 "core"  +109  +7 .tCBV.dial :waste2b +8 .CS.seek 0ml +2 "collection"'0'P +1819 "core" ' +4 #tFlushing upper manifold +2 "collection"'& +6 "core" &Xdo N +3 "collection"'B% +6 "core" %LL +2 .tCSV.dial :flush +3 "collection"'"  +92 "core"  +8 .tCS.seek 5ml +2 "collection"'x'q +1325 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +46 "core" B +7 "collection"'/% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'@'d +578 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +2 'M  +59 "core"  +58 ~ +8 .tCTV.dial :air +2 "collection"'5  +151 "core" +8 .tCS.seek 0ml +2 "collection"''P +1829 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +834 "core" ' +3 .tCSV.dial :waste +2 "collection"'R +48 "core" +8 .tCS.seek 0ml +2 "collection"''P +827 "core" ' +3 "collection"'^& +7 "core" &XeU N +2 "collection"'>% +5 "core" %UO +4 .tCSV.dial :flush +2 "collection"'z  +46 "core"  +8 .tCS.seek 3ml +3 "collection"'S'2~ +830 "core" ' +68 .tdelay 5 seconds +423 "Can" \\I +90 .tCSV.dial :air +3 "collection"'q @ +49 "core" B +6 "collection"'A% +7 "core" %2^  +4 .tCS.seek 5ml +2 "collection"'g'q +582 "core" ' +3 .tCSV.dial :air +3 "collection"'j @ +16 "core" > +8 .tCS.seek 0ml +2 "collection"'l'P +1321 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +827 "core" ' +3 .tCSV.dial :waste +2 "collection"'J +78 "core" +8 .tCS.seek 0ml +2 "collection"')'P +832 "core" ' +3 #tDisinfecting external Intake with mfbkill +2 "collection"'\ & +5 "core" &XeO N +4 "collection"'~% +5 "core" %N] +4 .tCSV.dial CSR +2 "collection"'m  +145 "core"  +10 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 8ml +2 "collection"'{'! +2083 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'7' +583 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'H +5 '  +10 "core"  +101 +6 .tCTV.dial :intake +3 "collection"'}  +85 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'' +2108 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'_  +87 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'.'P +596 "core" ' +3 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'a  +113 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 4ml +2 "collection"'T'R8 +1104 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"';' +1586 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'=  +7 ',  +41 "core"  +111 ~ +8 .tCBV.dial :waste2b +3 "collection"'u  +54 "core"  +8 .tCS.seek 0ml +3 "collection"''P +2628 "core" ' +13 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'  +48 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'b'R8 +1097 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'[' +1568 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'G +8 'O  +53 "core"  +56 +8 .tCTV.dial :air +2 "collection"'8  +148 "core" ~ +8 .tCS.seek 0ml +3 "collection"'-'P +2559 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'r'2~ +824 "core" ' +3 .tCSV.dial :waste +3 "collection"'p +46 "core" +8 .tCS.seek 0ml +3 "collection"':'P +819 "core" ' +3 #tFlushing upper manifold +2 "collection"'E& +5 "core" &Xe' N +4 "collection"'c% +6 "core" %R! +2 .tCSV.dial :flush +3 "collection"'y  +47 "core"  +8 .tCS.seek 5ml +2 "collection"'4'q +1330 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +48 "core" B +7 "collection"'%% +5 "core" %q%  +5 .tCS.seek 6.999ml +2 "collection"' 'b +573 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'F +5 '3  +9 "core"  +113 +7 .tCTV.dial :air +3 "collection"'t  +6 "core"  +8 .tCS.seek 0ml +3 "collection"' 'P +1809 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'V'2~ +824 "core" ' +3 .tCSV.dial :waste +2 "collection"'! +45 "core" +8 .tCS.seek 0ml +2 "collection"'<'P +830 "core" ' +4 "collection"'(& +6 "core" &Xe) N +3 "collection"'\\% +6 "core" %O' +2 .tCSV.dial :flush +3 "collection"'  +45 "core"  +8 .tCS.seek 3ml +3 "collection"'e'2~ +823 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'n @ +48 "core" B +7 "collection"'&% +6 "core" %2z!  +4 .tCS.seek 4.999ml +2 "collection"''q +583 "core" ' +3 .tCSV.dial :air +2 "collection"'N @ +17 "core" > +8 .tCS.seek 0ml +2 "collection"'P'P +1321 "core" ' +3 .tdelay 7 seconds +715 .CS.seek 3ml +2 "collection"'1'2~ +833 "core" ' +3 .tCSV.dial :waste +3 "collection"'# +77 "core" +8 .tCS.seek 0ml +3 "collection"'$'P +825 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'& +6 "core" &Xe N +3 "collection"'I% +6 "core" %R +3 .tCSV.dial :flush +2 "collection"'  +47 "core"  +9 .tCS.seek 5ml +2 "collection"'o'q +1341 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'6 @ +46 "core" A +7 "collection"'i% +6 "core" %q<  +4 .tCS.seek 7ml +3 "collection"'`'e +580 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +3 ']  +45 "core"  +108  +9 .tCBV.dial :waste2b +2 "collection"'Q  +55 "core"  +8 .tCS.seek 0ml +3 "collection"'L'P +1823 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &Xe N +3 "collection"'X% +6 "core" %T +2 .tCSV.dial CSR +3 "collection"'*  +46 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"'w'! +2090 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'k' +581 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'+ +2 '  +59 "core" +58 +8 .tCTV.dial :intake +2 "collection"'  +82 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'Y' +2117 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air +2 "collection"'W  +79 "core"  +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''P +583 "core" ' +2 .tCSV.dial CSR +2 "collection"''  +112 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"'|'q +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +70 .tCS.seek 10ml +2 "collection"'2' +1360 "core" ' +2 .tCSV.dial CBV + "collection"'h +112 "core" +5 .tCS.seek 0ml +2 "collection"' 'P +2621 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &\  * +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&f( +35 "core" ( + "manipulator"&& +4 "core" &   +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &d& +2 "core" & <  +3 .tForearm.seek CC +2 "manipulator"&9'ш +94 "core" ' +2 .tHand.close + "manipulator"&?/ +19 "core" / +4 .tCC.seek :open + "collection"'( +408 "core" ( +26 "manipulator"&v& +3 "core" & H K M  +2 "manipulator"&s% +3 "core" %с K H +3 .tForearm.seek :retract + "manipulator"&' ] +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&D(-z +307 "core" ( +2 "manipulator"&& +3 "core" &-~ U Z 8 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &B& +2 "core" &-~ I K K \ 8 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&"'o +110 "core" ' +2 .tHand.open + "manipulator"&01 +17 "core" 1 +2 "manipulator"&% +4 "core" %p] u o I& +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/' ] +106 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 63: Monday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:40 + #Preparing to sleep until 9/30/25 11:00AM +11 #Asleep til 9/30/25 11:00AM +3 #Continuing at 11:00PDT30-Sep-25 +3 "Can" DIF% +4 ."Qmail"GoodNews.email "Then, in tube 6: myWCR \\t\\t\\t\\t\\t#Phase 64: Tuesday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:289\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 19,\\n 6 => 14,\\n 7 => 33}\\nCan@14:10:06, 11.6C, 15% humidity, 14.4psia, 12.22V, 0.32A, 381.002Ah, 3.97W\\nSampled 1000.0ml",Subject: "Asleep until 11:00PDT30-Sep-25" +2019 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +695 "Can"% +I_ +60002  ;I3 +8136 #"uploadLog"upsync +51866 "Can" 2I +60002  EI _ +60003  2I  +60002  2I Ë +60002  DI! +60002  2Iķ +60002  2IM +60002  ;I +60003  :Iy +60002   2I +60002   FIǥ +60002   +I; +60002  ,I +60002  4I g +60002  2I" +60002  1I$ʓ +60002  EI&) +60002  1I(˿ +60003  2I*U +60002   4I, +60002   2I.́ +60002   ;I0~ +60002   1I2xέ +60002  2I4bC +60002  BI6T +60001  +I7o +60003  2I9 +60002   2I;ћ +60002  2I=1 +60002  2I? +60002  8IA}] +60002  2ICk +60002  2IESԉ +60002  2IGE +60002  2IIDյ +60002  2IK&K +60003 \  @IM +60002   SIOw +60001  +IP +60003  2IRأ +60002  5IT9 +60002  2IVw +60002  2IXge +60003  2IZQ +60002  =I\\Cۑ +60002  2I^/' +60002  2I` ܽ +60002  =Ib S +60002  2Id  +60003  2Ie +60002  VIg +60002  +Ii߫ +60002  1IkBA +60002  1Im6 +60002  -Iom +60003  2Ip +60002  2Ir @PDT1759215635.27  1It/ +60002  2Iv +60002  5Ixp[ +60002  1Iza +60003  2I|L +60002  1I~@ +60002  2I/ +60002  KII +60002  1I  +60003  2Iu +60002  2I +60002  2I +60002  2I~7 +60002  2Ik +60003  2I]c +60002  2IU +60002  GI; +60002  1I.% +60002  5I$ +60002  <IQ +60003  2I +60002  2I} +60002  <I +60002  +I +60002  4Ip? +60003  9Ie +60002  1IVk +60002  =IL +60002  2I9 +60002  2I7- +60002  2I" +60002  2IY +60002  2I +60002  2I +60002  ;I +60002  ?I +60002  +IG +60002  2Ii +60003  2Ics +60002  2IS +60002  2I@ +60002 " 2IB5 +60002 ! 2I- +60002  7Ia +60003 # 2I +60002   2I +60002   2I# +60002  2I +60002   2IO +60001  +Iұ +60002 ! 2Id{ +60002  1IY +60003 " VIF +60002 $ 1I:= +60002 % GI2 +60002 & =I-i +60002 $ 3I! +60002 % 1I  +60003 " GI\ + +60002 % 1I +60002 " DIW +60002 $ 4I +60002 ' +I +60002 ' +IQ +60002 ' 2I +60003 * CI  E +56338 + 0I +5 #tPowering core bus +562 .Gate.power :raw,:ON +2 "sampler") +20 )x +3 "core"  +5 "collection"' +3 'M +6 "core"  +3 "processing"% +4 % +4 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +75 .tSS.configure :default +11 "sampler")#.0X +5 "core" %  +4 .tForearm.home.seek :retract +2 "manipulator"&z' ] +35 "core" +6 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +5 "core"  +4 "sampler")q +4 "core"  +4 "sampler")A  +24 "core" ' +3 ."closeHand"Hand.close +6 .tElbow.reconfigure :loose +2 "manipulator"&S/ +2 &$ &.,(#b +10 .tElbow.jog 1500 +2 "manipulator"&j* +4 "core" +8 ."rdyProcessing"PS.home.seek 0ml +3 "processing"%g'ܑ +19 "core"  +5 "sampler")l% +7 "core" % + * +5 .tElbow.reconfigure :loose +10 ."readyCS"CS.reconfigure :fast +2 ."rdySampler"SS.home.seek 0ml +4 "manipulator"&$ &.,(#b +4 "collection"'#d @b +3 "sampler")J'! +5 .tElbow.home.seek :clear +11 ."readyCS"CS.home.seek 0ml +4 "manipulator"&(Z +4 "collection"'\ 'P +11 "core" / +312 ( +3 "storage"(~& +6 "core" & +3 .tSE.home.seek :down +2 "storage"(m') +32 "core" ' +36 ' +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.home.seek :initial +3 "storage"()([G +278 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +224 "core" ' +1096 ( +3 .tSC.configure :limp + "storage"($(\ 1b +6 .tForearm.seek :retract +3 "manipulator"&{' ] +5 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&( +113 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +2 "manipulator"&H'΢ +101 "core" ' +3 "manipulator"&}% +6 "core" %Τ  ( D  +3 .tForearm.seek retracted +3 "manipulator"&7' ] +116 "core" ' +3 "manipulator"&_% +5 "core" % | ] b +4 "processing"%& +6 "collection"'a& +8 "core" &; + &% +6 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%.( +7 "collection"'T( +317 "core" ( +15 ( +68 "Can"* KI ܭ +61 * KI +16 #tPhase [myWCR #Phase 64: Tuesday StandAloneWCR with Regular cleanup (1 puck)] +3 ."Qmail"Notice.email "At 11:00:40 began in tube 6: myWCR \\t\\t\\t\\t\\t#Phase 64: Tuesday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:289\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 19,\\n 6 => 14,\\n 7 => 33}\\nCan@11:00:39, 11.6C, 16% humidity, 14.4psia, 12.23V, 0.37A, 385.720Ah, 4.51W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR \\t\\t\\t\\t\\t#Phase 64: Tuesday StandAloneWCR with Regular cleanup (1 puck)" +2 #tStarting initialPurge +952 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'=& +4 "core" &u(  +3 .tHand.open +2 "manipulator"&,1 +19 "core" 1 +3 "manipulator"&u& +6 "core" & bf +2 "manipulator"&;% +7 "core" % |  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +184 "core" ( +3 "manipulator"&& +6 "core" &- ,  @  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &b& +4 "core" &- # /   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&O'o +101 "core" ' +3 .tHand.close +2 "manipulator"&G/ +20 "core" / +3 "manipulator"&8& +6 "core" &- $ - O +3 "manipulator"&[% +6 "core" %`u % % +3 .tForearm.seek :retract +3 "manipulator"&-' ] +107 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&p( +334 "core" ( +3 "manipulator"&r& +6 "core" & 21 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &E& +4 "core" & #1 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&c'ш +102 "core" ' +3 "manipulator"&y& +5 "core" & z w L1 +4 "manipulator"&:% +5 "core" %р r l  +5 "collection"' & +6 "core" &u"  +4 "collection"'%& +9 "core" &u  +5 .tCC.seek :closed +2 "collection"'4(X +6 "core" &u  +3 &u( \  +7 &5x\ - +9 &^s A +10 &e U +9 &? W +9 &< W +10 &U< W +9 &@\ W +10 &= W +10 & ; W +8 &"]< W +10 &$ ; W +9 &%= W +9 &'; W +10 &)g; V +9 &+'= W +11 &,>\ W +8 &.9 W +9 &0m<& W +10 &2.;* X +9 &3< W +9 &5>* W +10 &7uA W +9 &98? W +10 &:> W +9 &<; W +9 &>~<\ W +10 &@@; W +9 &B; W +9 &CF X +10 &E|Y Z +9 &G9l \\ +10 &H ` +9 &J b +9 &Lo a +10 &N/ b +9 &O b +9 &Q b# +10 &Sl b( +9 &U# b0 +10 &V b0 +9 &X<Y 0 +9 &Xk I +6 ( +4 "collection"'%& +4 "core" &Xb' I +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.94 +2 "collection"'3& +6 "core" &Xb I +5 .tHand.open +2 "manipulator"&F1 +16 "core" 1 +3 "manipulator"&t% +5 "core" %f P E } +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& ' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"' & +5 "core" &Xb) I +4 "collection"'!% +6 "core" %P +3 .tCSV.dial CSR +2 "collection"'V  +145 "core"  +83 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'('q +1364 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +17 '\\% +4 "core" %qK  +5 .tCS.reconfigure :fast + "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"''E +715 "core" ' +3 .tCSV.dial :waste +2 "collection"'< +143 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'n'P +1988 "core" ' +4 #tPurging external Intake +3 "collection"'&& +7 "core" &X` I +3 "collection"'e% +6 "core" %T +4 .tCSV.dial :flush +3 "collection"'N  +47 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'' +128 #"uploadLog"upsync +2491 "core" ' +4 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'P +3 '#  +9 "core" +72  +6 .tCTV.dial :intake +2 "collection"'1  +86 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"''P +2637 "core" ' +3 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'I  +85 "core" +6 #tFlushing upper manifold +2 "collection"'& +6 "core" &Xa I +3 "collection"'$% +5 "core" %P +4 .tCSV.dial :flush +2 "collection"'6  +82 "core"  +7 .tCS.seek 5ml +2 "collection"'i'q +1340 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'o @ +47 "core" A +5 "collection"'% +5 "core" %q  +5 .tCS.seek 7ml +3 "collection"']'f +578 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'Q +130 "core" +6 .tCTV.dial :air +7 .CS.seek 0ml +2 "collection"'`'P +1823 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +833 "core" ' +3 .tCSV.dial :waste +3 "collection"'X +44 "core" +7 .tCS.seek 0ml +3 "collection"'*'P +828 "core" ' +3 "collection"'L& +6 "core" &X` I +3 "collection"'w% +5 "core" %O +3 .tCSV.dial :flush +3 "collection"'  +46 "core"  +7 .tCS.seek 3ml +2 "collection"'+'2~ +831 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +46 "core" A +6 "collection"'k% +82 "core" %2zT  +7 .tCS.seek 4.999ml +3 "collection"'W'q +577 "core" ' +3 .tCSV.dial :air +3 "collection"'Y @ +6 "core" @ +7 .tCS.seek 0ml +3 "collection"'''P +1319 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +826 "core" ' +3 .tCSV.dial :waste +3 "collection"'| +79 "core" +7 .tCS.seek 0ml +2 "collection"'h'P +828 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&2& +6 "core" &#   x , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +32 "core" ( +3 "manipulator"&& +6 "core" & 8 @ N +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &d& +6 "core" & ? 5 B N +3 .tForearm.seek CC +3 "manipulator"&?'ш +93 "core" ' +2 .tHand.close +2 "manipulator"&U/ +18 "core" / +4 .tCC.seek :open +3 "collection"'( +409 "core" ( +3 "manipulator"&C& +6 "core" & ~ { N +2 "manipulator"&v% +6 "core" %ш y {  +4 .tForearm.seek :retract +2 "manipulator"&s' ] +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&9(-z +315 "core" ( +3 "manipulator"&f& +6 "core" &-| { x L +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-| { { L +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&B'o +114 "core" ' +2 .tHand.open +2 "manipulator"&01 +19 "core" 1 +3 "manipulator"&% +5 "core" %rd a8 +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +3 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 6 at 11:05:22PDT30-Sep-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 19,\\n 6 => 14,\\n 7 => 33}\\nCan@11:00:39, 11.6C, 16% humidity, 14.4psia, 12.23V, 0.37A, 385.720Ah, 4.51W",Subject: "bac wcr sampling at most 1000ml" +3 #"WCR"Loading wcr puck from tube 6 into Collection Clamp +2023 "collection"'"& +9 "core" & +3 "manipulator"&Z% +6 "core" % V B  +3 "storage"(x% +7 "core" %- & $ +2 "storage"(M. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 6 +3 "storage"((K +203 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (5& +4 "core" &K\ \ ! +4 "manipulator"&@& +6 "core" &-| J L  L +3 "manipulator"&R% +6 "core" % V R K  +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 6 +3 "manipulator"&(: +189 "core" ( +2 "manipulator"&& +6 "core" &; W U _ n +3 "storage"(>& +8 "core" &K\ 3\ 3 +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +3 "manipulator"&'m +101 "core" ' +2 "storage"(q& +7 "core" &K\ +\ 0 B +3 ."WCR"SE.reconfigure :pick +77 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(^' +238 "core" ' +3 "storage"(A- +6 "core" -'5 +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (l& +4 "core" &K\ \  d +4 "manipulator"&S& +6 "core" &; . -  n +3 ."WCR"Elbow.seek 6 +3 "manipulator"&/(: +5 "core" ( +4 "manipulator"&D& +6 "core" &; 1 ( S  n +3 "storage"(& +6 "core" &K\ \  +5 ."WCR"Forearm.seek 6 + 300 counts +2 "manipulator"& 'y +16 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&j/ +18 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"& & +4 "storage"(~') +12 "core" &;\ J K n +3 "manipulator"&K% +6 "core" %u 9 * k C +4 ."WCR"Forearm.seek :retract +3 "manipulator"&g' ] +99 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&}( +68 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +102 "core" ( +2 "manipulator"&z& +7 "core" & X O ( +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & U X + ( +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +3 "manipulator"&_'ш +110 "core" ' +3 "manipulator"&a& +5 "core" & X N d ' +4 "manipulator"&% +11 "core" %р Y W l +5 "collection"'{& +5 "core" & +5 "collection"'H& +7 "core" &E +4 ."WCR"CC.seek :closed +4 "collection"'(X +5 "core" & +7 & 6 +6 &Ds 2 +10 &4js G +9 &X U +9 &>" V +10 &A@ V +9 &@ U +9 &> V +10 &A V +9 &!J? U +10 &# > U +9 &$? U +9 &&? V +10 &(QA V +9 &*A% U +10 &+= U +9 &-> U +9 &/Z> U +10 &1;% V +9 &2@ V +9 &4B V +10 &6aA V +9 &8#A V +9 &9@ V +10 &;A' V +9 &=i@ V +10 &?+@ V +9 &@C! V +9 &BF% W +10 &DjW X +9 &F(` Z +9 &G ] +10 &I ` +9 &KZ ` +10 &M a +9 &N a +9 &P a +10 &R] b +9 &T b! +10 &U b, +9 &W V +9 &X(" (v +10 &Xl# R +3 ( +3 "collection"'H& +7 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.79 +3 .Hand.open +2 "manipulator"&1 +3 "core" &Xj R +18 1 +2 "manipulator"&=% +5 "core" %р h +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&,' ] +105 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close + .Exhaust.select :close +3 .SS.hold +2 "sampler")u+ +6 "core" + +2 "sampler");% +6 "core" % +3 "collection"'& +6 "core" &XjG R +6 "Can", [I!\ .v +2 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +76 .SSV.dial :spit,avoiding: :exhaust +8 "sampler")b +6 "core" +6 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X0X0XG+ +2 "core" + +20 "collection"'9% +3 "core" %N u +2 "sampler")q% +3 "core" %# c5 +18 "collection"'% +3 "core" %N t +2 "sampler")A% +4 "core" %yv a +21 "collection"'l% +3 "core" %N p +2 "sampler")S% +3 "core" % _U +24 "collection"'D% +3 "core" %N  q +2 "sampler")% +3 "core" %fc ^$ +28 "collection"'m% +3 "core" %N r +2 "sampler")j% +3 "core" %ZU `$ +3 ."WCR"Intake.select :close + "sampler")0 +13 ) % +3 "core" %OM e$ +2 ."WCR"SSV.dial :exhaust +2 "sampler")K  +84 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +69 ."WCR"SS.seek 0ml +2 "sampler")'! +2470 "core" ' +5 ."WCR"Exhaust.select :close + "sampler") +9 #"flow"4.1L/min +6 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +8 "collection"' @ +2 "sampler")^  +6 "core" ? +80 +6 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +4 "Can"* I\ \ + ."WCR"Intake.select :open +2 "sampler") +214 "collection"'z% +4 "core" %N r +2 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XJ +2 ."WCR"Intake.select :open + "sampler") +213 "collection"'% +3 "core" %N o +2 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20XC% +5 "core" % _z +22 "collection"'% +5 "core" %N p +3 "sampler")^% +7 "core" % _z +24 "collection"'z% +4 "core" %N p +4 "sampler")% +6 "core" %32 _z +29 "collection"'/% +4 "core" %N p +4 "sampler")a% +6 "core" %dc ^z +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +4 "core" %}} az +3 ."WCR"SSV.dial :exhaust +3 "sampler"){  +85 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler") '! +904 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +7 "collection"'g @ +6 "core" ? +74  +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +5 "Can"%\  J*\ - +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'% +5 "core" %N k +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X ` +18 "collection"'U% +4 "core" %N r +3 "sampler")p% +7 "core" % ` +21 "collection"'+% +4 "core" %N p +3 "sampler")Y% +6 "core" % ] +25 "collection"'C% +5 "core" %N m +3 "sampler")v% +5 "core" % [u +30 "collection"'?% +4 "core" %N k +4 "sampler") % +5 "core" %C? [= +4 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +4 "core" %VS ^= +3 ."WCR"SSV.dial :exhaust +3 "sampler")2  +86 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +67 "sampler")'! +909 "core" ' +3 ."WCR"Exhaust.select :close +12 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"'0 @ +7 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 650.0ml +4 "Can"!  J B +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'4% +4 "core" %N p +4 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X#; Yj +29 "collection"'% +4 "core" %NS l +4 "sampler")"% +6 "core" %SR Uj +3 ."WCR"Intake.select :close +2 "sampler")0 +17 )l% +4 "core" %YW ^j +3 ."WCR"SSV.dial :exhaust +3 "sampler")A  +87 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")S'! +904 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +6 "collection"'m @ +7 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 625.0ml +4 "Can""  ~J T +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'j% +4 "core" %N ` +4 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X5% +7 "core" % X +15 "collection"'% +4 "core" %N g +3 "sampler")^% +5 "core" %%+ V +19 "collection"'z% +5 "core" %N i +3 "sampler")% +5 "core" %ca S +22 "collection"'/% +5 "core" %N j +3 "sampler")a% +7 "core" % T +88 "collection"'% +5 "core" %N k +3 "sampler")D% +5 "core" %! Z +4 ."WCR"Intake.select :close +12 "sampler")0 +18 ){% +4 "core" %<= Y +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +86 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")g'! +910 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +7 "collection"' @ +7 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 600.0ml +5 "Can""  jJt f&3 +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"' % +4 "core" %N  g +3 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0XaB _ +18 "collection"'% +4 "core" %N o +3 "sampler")% +5 "core" %fk _ +23 "collection"'=% +4 "core" %N o +3 "sampler")H% +7 "core" % ] +24 "collection"'~% +5 "core" %N` n +3 "sampler"):% +5 "core" %\  \\ +30 "collection"'E% +4 "core" %N p +10 "sampler")r% +6 "core" %97 ^ +33 "collection"'y% +5 "core" %N(( h +3 "sampler")t% +7 "core" %pl V +38 "collection"' % +4 "core" %N h +4 "sampler")%% +6 "core" %{u T +3 ."WCR"Intake.select :close +2 "sampler")0 +17 )3% +4 "core" %ji T +3 ."WCR"SSV.dial :exhaust +3 "sampler")F  +85 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")c'! +908 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +81 "sampler")\  +4 "collection"' @ +9 "core" ? +74  +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 575.0ml +6 "Can"   yJq y +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'!% +5 "core" %N g +3 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X]% +6 "core" % ^ +29 "collection"'% +4 "core" %N p +4 "sampler")^% +6 "core" %\  _ +33 "collection"'z% +5 "core" %N o +3 "sampler")% +7 "core" % ^< +2 ."WCR"Intake.select :close +3 "sampler")0 +17 )/% +4 "core" %  c< +3 ."WCR"SSV.dial :exhaust +3 "sampler")a  +85 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +902 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")D  +6 "collection"'{ @ +7 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 475.0ml +5 "Can"  ~J\   +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"' % +4 "core" %N n +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X-% +5 "core" % [ +45 "collection"'% +5 "core" %N  j +3 "sampler")^% +5 "core" % X +52 "collection"'z% +5 "core" %N k +3 "sampler")% +7 "core" %)' Z? +3 ."WCR"Intake.select :close +3 "sampler")0 +18 )/% +4 "core" %/0 ^? +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")a'! +897 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")"  +6 "collection"'{ @ +7 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 375.0ml +4 "Can" J 1! +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'D% +4 "core" %N r +4 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X"% +5 "core" %N m +4 "sampler")% +5 "core" %~{ \\ +16 "collection"'^% +4 "core" %N m +4 "sampler")z% +6 "core" % \\ +18 "collection"'% +4 "core" %N k +4 "sampler")/% +6 "core" % Z\ f +21 "collection"'% +5 "core" %N l +3 "sampler")C% +7 "core" % Z +24 "collection"'{% +4 "core" %N m +4 "sampler")"% +5 "core" % [ +30 "collection"'D% +4 "core" %N m +4 "sampler")a% +6 "core" % \\ +33 "collection"'% +4 "core" %N m +3 "sampler")% +7 "core" %2- [ +38 "collection"' % +4 "core" %N l +4 "sampler")g% +6 "core" %LH Z +44 "collection"'% +4 "core" %N n +3 "sampler")b% +7 "core" %} \\ +50 "collection"'J% +4 "core" %N q +4 "sampler")_% +6 "core" % _ +57 "collection"';% +5 "core" %N o +4 "sampler")G% +6 "core" % ^ +66 "collection"'[% +4 "core" %N p +3 "sampler")7% +5 "core" % ] +76 "collection"'O% +5 "core" %N&! o +3 "sampler")% +5 "core" %87 ] +86 "collection"' % +5 "core" %N p +3 "sampler")% +6 "core" %KH ^ +3 ."WCR"Intake.select :close +3 "sampler")0 +17 )% +4 "core" %LL c +3 ."WCR"SSV.dial :exhaust +3 "sampler")=  +86 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")H'! +946 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")~  +2 "collection"': @ +11 "core" ? +78  +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 275.0ml +9 "Can" }J % +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'E% +5 "core" %NPF j +3 #"WCR"Intake @37.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X% +5 "core" %N m +4 "sampler")% +6 "core" %$ \\ +21 "collection"'^% +4 "core" %N j +4 "sampler")z% +7 "core" %$ [ +24 "collection"'% +4 "core" %N j +4 "sampler")/% +7 "core" %* ZB +28 "collection"'% +5 "core" %N k +3 "sampler")C% +7 "core" %' Z +32 "collection"'{% +5 "core" %N j +4 "sampler")"% +7 "core" %' X +37 "collection"'D% +5 "core" %N l +3 "sampler")a% +7 "core" %':9 [ +43 "collection"'% +5 "core" %N m +4 "sampler")% +6 "core" %'be Z +50 "collection"' % +5 "core" %N l +3 "sampler")g% +7 "core" %' [ +57 "collection"'S% +5 "core" %N l +4 "sampler")% +7 "core" %' Z +65 "collection"'b% +4 "core" %N j +4 "sampler")J% +7 "core" %' W +74 "collection"'_% +5 "core" %N l +3 "sampler");% +7 "core" %' Y +84 "collection"'G% +5 "core" %N l +3 "sampler")[% +6 "core" %',+ Z +97 "collection"'7% +5 "core" %N m +3 "sampler")O% +7 "core" %'?= Z +109 "collection"'% +5 "core" %N k +4 "sampler") % +5 "core" %'KI [ +4 ."WCR"SS.reconfigure :default +2 "sampler")#.0X& +5 "core" &; +4 ."WCR"Elbow.reconfigure :limp +12 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 5 +3 "manipulator"&' +111 "core" ' +4 ."WCR"Elbow.hold +2 "manipulator"&^, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +3 "manipulator"&z1 +23 "core" 1 +4 "manipulator"&% +5 "core" %_ \   +4 "storage"(/& +6 "core" &; p f +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 315 counts +2 "manipulator"&'( +12 "core" ' +2 "manipulator"&C& +5 "core" &   ;  +4 "storage"({& +7 "core" &;  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&"' +24 "core" ' +2 "storage"(Z% +7 "core" % f +4 ."downElevator"SE.seek :down +5 "storage"(D') +98 (a% +4 "core" %\ \  [v +4 "manipulator"&% +5 "core" %   O  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +37 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +52 "core" ' +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +7 "core" &6 +3 "manipulator"&g& +6 "core" &   )  +3 "manipulator"&S% +6 "core" % T    +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +186 "core" ( +2 "manipulator"&b& +7 "core" &-   } : +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &J& +4 "core" &-  : : +5 .tForearm.seek :garage +2 "manipulator"&_'o +114 "core" ' +3 .tHand.close +2 "manipulator"&;/ +17 "core" / +3 "manipulator"&G& +6 "core" &- F G b: +3 "manipulator"&[% +6 "core" %}p ; I  +4 .tForearm.seek :retract +2 "manipulator"&7' ] +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&O( +317 "core" ( +3 "manipulator"&& +6 "core" & K %* +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" & _* +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'ш +103 "core" ' +3 "manipulator"&=& +6 "core" & * +3 "manipulator"&% +5 "core" %ч  +4 "collection"'U& +6 "core" &+ +4 "collection"'& +7 "core" &) +4 .tCC.seek :closed +4 "collection"'~(X +88 "core" &+ +2 &* 4 +2 &Cs* 3 + &/jr+ G + &X' U + &}?) U + &?>' U + &;" U + &< U + &?' U +3 &!G>" U +4 &#\ ;! U +5 &$A U +9 &&@ V +10 &(O? U +9 &*? U +9 &+>" U +10 &-A U +9 &/W?# U +9 &1= V +10 &2> U +9 &4A V +10 &6_?" U +9 &8!<$ U +9 &9:" U +10 &;> V +9 &=g? U +9 &?*>% U +10 &@> U +9 &B> U +10 &DmF V +9 &F+U X +9 &Gw$ [\ +10 &I" ` +9 &KV a +9 &M a +10 &N a +9 &P! b +10 &RZ b +9 &T b" +9 &U b. +10 &W" W +9 &X% )w +9 &Xb S +4 ( +4 "collection"'& +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.87 +2 "collection"'E& +6 "core" &X^ S + &X^ S +6 .tHand.open + "manipulator"&h1 +22 "core" 1 +3 "manipulator"&t% +5 "core" %i  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'3& +5 "core" &X^" S +4 "collection"'r% +5 "core" % +4 .tCSV.dial CSR +3 "collection"'H  +45 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'\ 'q +1350 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +18 ' % +4 "core" %q#  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.501ml +3 "collection"'y'H +714 "core" ' +3 .tCSV.dial :waste +3 "collection"'c +144 "core" +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'!'P +1984 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'\\& +6 "core" &X_ S +3 "collection"'8% +6 "core" %T" +2 .tCSV.dial :flush +3 "collection"'&  +46 "core"  +8 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"' 'q +1334 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'T @ +47 "core" A +6 "collection"'% +6 "core" %q5  +4 .tCS.seek 7ml +2 "collection"'V'c +585 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'I  +2 'P  +48 "core"  +109  +8 .tCBV.dial :waste2b +2 "collection"'K  +17 "core"  +8 .tCS.seek 0ml +2 "collection"''P +1823 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'& +5 "core" &X_" S +4 "collection"'e% +6 "core" %N5 +2 .tCSV.dial CSR +3 "collection"'1  +58 "core"  +10 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'-'! +2084 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +96 .tCS.seek 10ml +2 "collection"'N' +582 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'F +2 '(  +57 "core"  +61 +8 .tCTV.dial :intake +3 "collection"'<  +85 "core" +8 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +3 "collection"'' +2124 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'o  +83 "core" ~ +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'n'P +594 "core" ' +3 .tCSV.dial CSR +2 "collection"'  +115 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'L'q +1352 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'' +1358 "core" ' +3 .tCSV.dial CBV +3 "collection"'X +113 "core" +8 .tCS.seek 0ml +3 "collection"'u'P +2617 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&i& +6 "core" & * +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&$( +4 "core" ( +4 "manipulator"&6& +6 "core" & k* +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &%& +4 "core" & |* +4 .tForearm.seek CC +3 "manipulator"&|'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&/ +25 "core" / +6 .tCC.seek :open +2 "collection"'( +412 "core" ( +3 "manipulator"&d& +5 "core" &   E * +4 "manipulator"&% +6 "core" %ъ \  M  +4 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&p(-z +105 "Can" WJ  +225 "core" ( +3 "manipulator"&*& +6 "core" &-n l G- +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &}& +4 "core" &-n T- +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&?'o +117 "core" ' +2 .tHand.open +2 "manipulator"&,1 +22 "core" 1 +3 "manipulator"&Q% +5 "core" %sj   ? +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +173 "core" ' +13 #tCompleted [myWCR #Phase 64: Tuesday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:40 +2 #Preparing to sleep until 10/1/25 11:00AM +17 #Asleep til 10/1/25 11:00AM +9 #Continuing at 11:00PDT01-Oct-25 +5 "Can" sJ  F +7 ."Qmail"GoodNews.email "Then, in tube 6: myDA_WCR\\t\\t\\t\\t#Phase 65: Wednesday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:293\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 20,\\n 6 => 13,\\n 7 => 33}\\nCan@12:10:45, 12.2C, 15% humidity, 14.5psia, 12.15V, 0.62A, 386.894Ah, 7.50W\\nSampled 785.2ml",Subject: "Asleep until 11:00PDT01-Oct-25" +728 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +6577 #"uploadLog"upsync +52043 "Can"%  2J" +60003 ' :J$" +60002 & 1J& +60002 ' 1J(N +60003 & 2J*~ +60002 ( 2J,zz +60002 ) *J.0 +60003 ) +J/ +60002 ( 2J1< +60002 ' 2J3ҭ +60002 ( DJ5h +60003 & 2J7y +60002 ( 2J9v +60002 * @J;m* +60002 ( 2J=W +60002 & 2J?FV +60002 ' <JA9 +60002 ( 2JC. +60003 ' 2JE +60002 ( ?JG +60002 ) +JHD +60002 ) 1JJڭ +60002 ) 8JLp +60003 ( 2JN +60002 ' 1JP +60002 ' ;JR2 +60003 $ 2JTȭ +60002 % 1JVy^ +60003 $ >JXk +60002 % 2JZj +60003 # 2J\\] +60002 $ :J^c +60003 # 9J`\\!L +60002 " +Ja! +60002 # +Jc"x +60002 ! FJe`# +60003 " 1JgT# +60002 # 2Ji@$: +60002   2JkE$Э +60002 " 1JmE%f +60002   2JoA% +60003 ! 1Jq;& +60002   6Js0'( +60002  WJu8' +60002  GJw2(T +60003  2Jy;( +60002  6J{8) +60002  +J|* +60002  2J~* +60003  EJ+B +60002  2J+ح +60002  BJ,n +60002  2J- +60002  2J- +60003  2J.0 +60002  ?J.ƭ +60002  2J/\\ +60002   2J/ +60002  >Jz0 +60003  2Js1 +14348 #"brent"Session Begun +3309 #-> `cat /etc/sysconfig/sitecfg.sh | grep alive` +1035 #-> exit +4 #Session Ended +41306 "Can" +JG1 +60002  +J2J +60002  +Jl2 +60002  +J3v +60003  :J4 +60002  2J4 +60002  2Jt58 +60003  2Jl5έ +60002  2JQ6d +60002  2JB6 @PDT1759302041.30  AJ77 +60003  2J.8& +60002  2J8 +4423 #"brent"Session Begun +2695 #-> `/sbin/ip route` +13904 #-> `cat /run/resolv/ppp7` +2037 #-> `ls /run/resolv` +4554 #-> `ls -l /run/resolv` +32389 "Can" 2J@9R +60002  <J49 +60003  2J:~ +60002  +J; +60002  +J; +54803 #"brent"-> exit +5 #Session Ended +5194 "Can" 9JG<@ +60003  2J=<֭ +60002  1J'=l +60002  2J$> +60001  BJ > +60002  2J?. +60003  :J?ĭ +60002  2J@Z +60002  2J@ +60002  2JA +60002  2JB +60001   TJ̮B +60002 ! +JΣCH +60002   2JDCޭ +60002  <J0Dt +60002   <J1E\ +60003  2JE +60002  2JF6 +60003   2JF̭ +60002  DJ.Gb +60003  1JG +60002  3JH +60002  2JI$ +60002  /JI +60003  1JJP +60002  2JyJ +60002  2J|K| +60002  +J,L +60002  -JL +60003  ;JM> +60004  AJMԭ +60000  -JLNj +60002  *JO +60002  *JO +60003  2JP, +60002  *JP­ +60002  2JbQX +60002  3J#Q +60003  EJR +60001  *KS +60003  *KdS +60002  +K'TF +60002  @KTܭ +60003  ;KUr +60001  +K NV +60003  *K V +60002  *K W4 +60002  2KWʭ +60003  <KoX` +60002  +K:X +60002  *KY +60002  .KZ" +60002   :KZ +60002  *K[N +60004  1Kh[ +60001  1K$\\z +60002  EK] +60002  +K ] +55733  1K"d^1 +11 #tPowering core bus +567 .Gate.power :raw,:ON +3 "sampler") +38 )' +3 "core"  +5 "collection"' +3 'W +5 "core"  +4 "processing"% +5 % +4 "core"  +8 "collection"' 9\ +5 ' 0\ +3 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X% +6 "core" %Σ o  +4 .tForearm.seek retracted +2 "manipulator"&v' ] +96 "core" ' +3 "manipulator"&z% +6 "core" % W  S  +3 "processing"%& +5 "collection"'/& +9 "core" &= +2 & +5 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +4 "processing"%C( +3 "collection"'{( +324 "core" ( +15 ( +68 "Can" LK"^; +12 ."Qmail"Notice.email "At 11:00:39 began in tube 6: myDA_WCR\\t\\t\\t\\t#Phase 65: Wednesday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:293\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 20,\\n 6 => 13,\\n 7 => 33}\\nCan@11:00:39, 10.9C, 15% humidity, 14.4psia, 12.20V, 0.37A, 391.960Ah, 4.57W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR\\t\\t\\t\\t#Phase 65: Wednesday DA+WCR with Regular cleanup (4 pucks)" +4 #tPhase [myDA_WCR #Phase 65: Wednesday DA+WCR with Regular cleanup (4 pucks)] +2018 "Can" QK"^=g +4 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Z& +4 "core" &{  +4 .tHand.open + "manipulator"&1 +24 "core" 1 +3 "manipulator"&a& +5 "core" &  w $ +4 "manipulator"&% +5 "core" % W   L  +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(-z +214 "core" ( +3 "manipulator"&& +6 "core" &- C : = +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" &- 8 : 1 = +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&g'o +109 "core" ' +3 .tHand.close +2 "manipulator"&S/ +19 "core" / +3 "manipulator"&& +6 "core" &- z x = +3 "manipulator"&@% +6 "core" %|q x { z +4 .tForearm.seek :retract +2 "manipulator"&"' ] +111 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&b( +335 "core" ( +3 "manipulator"&J& +6 "core" & 2 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &D& +4 "core" & ` 0  2 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&^'ш +99 "core" ' +3 "manipulator"&;& +6 "core" & x2 +3 "manipulator"&G% +6 "core" %ю 6 +4 "collection"'[& +5 "core" &{  +5 "collection"'& +7 "core" &{  +4 .tCC.seek :closed +4 "collection"'_(X +6 "core" &{  +4 &}  C +8 & Dr 3 +10 &ht G +9 &_ W +9 &e= W +10 &'> W +9 &< W +9 &> W +10 &n> V +9 &!/< W +10 &"< W +9 &$=\ W +9 &&tA W +10 &(7= W +9 &); W +9 &+= V +10 &-}< W +9 &/?A W +10 &1; W +9 &2; W +9 &4> V +10 &6G>\ W +9 &8\ ? V +9 &9> W +10 &;= V +9 &=O= W +10 &?? W +9 &@? V +9 &B>\ W +10 &DTQ\ X +9 &Fc Z +9 &G} ] +10 &I~ b +9 &K?\ b +10 &M b +9 &N b +9 &P b! +10 &R? b& +9 &S b* +9 &U b/ +10 &Wc U +9 &Xt9 't +10 &Xc I +3 ( +3 "collection"'& +6 "core" &Xb I +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.98 +2 "collection"'& +12 "core" &Xb I +4 .tHand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"& % +7 "core" %j ^ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&=' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &Xb I +4 "collection"'U% +6 "core" %T +3 .tCSV.dial CSR +2 "collection"'7  +145 "core"  +9 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'f'q +3105 "core" ' +4 .tdelay 5 seconds +510 .CSR.select :air +4 "collection"' +82 'E% +4 "core" %q  +5 .tCS.reconfigure :fast +12 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'h'B +721 "core" ' +3 .tCSV.dial :waste +2 "collection"'t +145 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'3'P +3502 "core" ' +5 #tPurging external Intake +4 "collection"'r& +6 "core" &Xa I +3 "collection"'% +6 "core" %O +2 .tCSV.dial :flush +3 "collection"'H  +46 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +2627 "core" ' +3 .tdelay 5 seconds +2016 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +4 '  +8 "core"  +72  +6 .tCTV.dial :intake +3 "collection"'\  +86 "core"  +8 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +3 "collection"'c'P +2704 "core" ' +4 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +2 "collection"'y  +86 "core"  +6 #tFlushing upper manifold +2 "collection"'\\& +6 "core" &X` I +3 "collection"'8% +5 "core" %L  +4 .tCSV.dial :flush +2 "collection"'&  +80 "core"  +7 .tCS.seek 5ml +2 "collection"'!'q +1355 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'T @ +49 "core" B +5 "collection"'% +6 "core" %q  +4 .tCS.seek 7ml +3 "collection"' 'i +583 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'I +2 'P  +11 "core"  +103 ~ +6 .tCTV.dial :air +3 "collection"'K  +6 "core" +7 .tCS.seek 0ml +3 "collection"'V'P +1831 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''2~ +834 "core" ' +3 .tCSV.dial :waste +3 "collection"'e +47 "core" +7 .tCS.seek 0ml +3 "collection"'1'P +834 "core" ' +4 "collection"'& +6 "core" &X` I +3 "collection"'-% +5 "core" %Q +3 .tCSV.dial :flush +3 "collection"'(  +46 "core"  +8 .tCS.seek 3ml +2 "collection"'F'2~ +836 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'< @ +49 "core" B +5 "collection"'N% +5 "core" %2{  +5 .tCS.seek 5ml +2 "collection"'o'q +584 "core" ' +3 .tCSV.dial :air +3 "collection"' @ +16 "core" > +6 .tCS.seek 0ml +3 "collection"''P +1328 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'n'2~ +836 "core" ' +63 .tCSV.dial :waste +18 "collection"'L +77 "core" +8 .tCS.seek 0ml +2 "collection"'X'P +832 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &, l w , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&i( +33 "core" ( +2 "manipulator"&6& +5 "core" & ~ F +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &%& +4 "core" & F +4 .tForearm.seek CC +3 "manipulator"&'ш +97 "core" ' +3 .tHand.close +2 "manipulator"&O/ +22 "core" / +5 .tCC.seek :open +2 "collection"'( +412 "core" ( +3 "manipulator"&~& +5 "core" & 7 5 u F +4 "manipulator"&d% +5 "core" %ч 5 4  +5 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&|(-z +321 "core" ( +3 "manipulator"&$& +6 "core" &- A C ] B +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &*& +4 "core" &- B = H B +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&}'o +112 "core" ' +3 .tHand.open +2 "manipulator"&,1 +25 "core" 1 +3 "manipulator"&Q% +6 "core" %ne I X {7 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 #Loading sh1 puck from tube 6 into Collection Clamp +2 "collection"'?& +5 "core" & +4 "manipulator"&'% +6 "core" % M 4 4  +3 "storage"(W% +6 "core" %.\ \  < +3 "storage"(. +6 "core" .([G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 6 +3 "storage"(4(K +197 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (s& +4 "core" &K v +4 "manipulator"&w& +5 "core" &- jB +4 "manipulator"&Y% +5 "core" % M  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +2 "manipulator"&B(: +192 "core" ( +3 "manipulator"&]& +6 "core" &; d n +3 "storage"(+& +6 "core" &K ! +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +3 "manipulator"&'m +106 "core" ' +3 "storage"(0& +6 "core" &K +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(9' +243 "core" ' +3 "storage"(5- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (#& +4 "core" &K _ +4 "manipulator"&& +5 "core" &<\ t  m +4 .tElbow.seek 6 +2 "manipulator"&p(: +6 "core" ( +3 "manipulator"&:& +6 "core" &<\  ; m +3 "storage"(u& +6 "core" &K X +75 .tForearm.seek 6 + 300 counts +7 "manipulator"&x'y +31 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&l/ +20 "core" / +5 ."downElevator"SE.seek :down +5 "manipulator"&`& +5 "storage"(2') +10 "core" &<\ { w  m +3 "manipulator"&>% +6 "core" %И p +4 .tForearm.seek :retract +3 "manipulator"& ' ] +95 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +89 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +86 "core" ( +2 "manipulator"&z& +5 "core" & ]) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &/& +4 "core" & U) +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +100 "core" ' +3 "manipulator"&R& +7 "core" & X) +3 "manipulator"&m% +6 "core" %э K +3 "collection"'.& +7 "core" & +3 "collection"'& +10 "core" & +12 .tCC.seek :closed +4 "collection"'Z(X +5 "core" & +3 & + & 3 +7 &Ct 2 +10 &'jr G +9 &Y\ V +9 &r? V +10 &4< V +9 &< V +10 &> V +9 &z< V +9 &!<< V +10 &"> V +9 &$? V +9 &&? V +10 &(D; V +9 &*<\ V +10 &+= V +9 &-? V +9 &/K= V +10 &1 < V +9 &2= V +9 &4< V +10 &6S= V +9 &8< W +10 &9@ V +9 &;A W +9 &=Y> W +10 &?> V +9 &@>\ V +9 &B? V +10 &Da@ W +9 &F!L\ X +10 &GZ Y +9 &Is \\ +9 &KR _ +10 &M \ a +9 &N a +9 &P a +10 &RM b" +9 &T b) +10 &U b= +9 &Wg [ +9 &Xy2 (v +10 &X_ O +3 ( +4 "collection"'& +4 "core" &X] O +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.83 +3 .Hand.open +2 "manipulator"&1 +24 "core" 1 +4 "manipulator"&a% +5 "core" %с ' #  +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +99 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +6 "core" + +2 "sampler") % +5 "core" %  +4 "collection"'q& +6 "core" &X^ O +5 "Can" bK%^ +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X +25  +6 .tdelay 3.8 seconds +383 "collection"'v% +4 "core" %T C +3 "sampler")g% +6 "core" %3 3 +3 #tSensor limits: Intake max 168.8psia; Outlet max 129.9psia +2 .SSV.dial :spit +2 "sampler")j +153 "core" +7 .tSS.seek 0ml +3 "sampler")J'! +254 "core" ' +3 .tSSV.dial CBV +3 "sampler")D  +154 "core"  +6 .tCTV.dial :intake +76 "collection"';  +89 "core"  +9 #tWaiting for sampler to finish priming... +2 .delayUntil "11:09:44.29" +1305 #"flow"3.1L/min +3008 #3.6L/min +3007 #3.4L/min +4457 #5.0L/min +5012 .tFlow.enablePump :primary +3 #"flow"6.0L/min +3 .tFlow.setRate 2.5 +13 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")G  +13 "collection"'[ @ +5 "core"  +13 ? +8 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +5 "Can" hK(^K +2 .tIntake.select :open +2 "sampler") +217 "collection"'"% +4 "core" %T2, W +3 #tIntake @36.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0Xg g +3 #tIntake @37.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +8 #"flow"4.0L/min +4 "core" % L +3 .tIntake.select :close +2 "sampler")0 +17 )B% +3 "core" % J +4 .tSSV.dial :exhaust +3 "sampler")  +83 "core"  +7 .tExhaust.select :open +2 "sampler")@ +19 .tSS.seek 0ml +2 "sampler")9'! +884 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")z  +3 "collection"'x @ +9 "core" ? +73 +8 #tAllowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can" sK-_,~ o +2 .tIntake.select :open +2 "sampler") +218 "collection"'/% +4 "core" %T:5 d +4 #tIntake @36.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0Xs_43I +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +5 "core" %T@< a +3 #tIntake @37.1psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X|% +6 "core" % W +3 .tIntake.select :close +2 "sampler")0 +17 )B% +4 "core" %  \\ +3 .tSSV.dial :exhaust +3 "sampler")  +85 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")l'! +2886 "core" ' +5 .tExhaust.select :close +4 "sampler") +19 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "collection"'z @ +2 "sampler")x  +7 "core" ? +82 +8 #tAllowing 5:18 for 25.0ml of remaining 500.0ml +4 "Can" K3^_ +3 .tIntake.select :open +2 "sampler") +217 "collection"'/% +4 "core" %TUQ, q +3 #tIntake @38.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X e +3 "sampler")2% +7 "core" % S +2 .tIntake.select :close +2 "sampler")0 +18 ) % +4 "core" % Y +4 .tSSV.dial :exhaust +2 "sampler")p  +85 "core"  +8 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")R'! +885 "core" ' +3 .tExhaust.select :close +2 "sampler") +2054 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +4 "sampler")a  +67 "collection"' @ +11 "core" ? +76 +8 #tAllowing 5:18 for 25.0ml of remaining 475.0ml +4 "Can" wK4_  +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %Tyu5 S +3 #tIntake @40.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X j +3 #tIntake @38.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X  +6 "collection"'B @ +6 "core" ? +73 +8 #tAllowing 5:18 for 25.0ml of remaining 225.0ml +4 "Can" xK9r`U +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %TWRN b +3 #tIntake @38.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X e +3 "sampler")x% +7 "core" % U +2 .tIntake.select :close +2 "sampler")0 +18 )/% +3 "core" % Z +4 .tSSV.dial :exhaust +3 "sampler")l  +85 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler").'! +1561 "core" ' +2 .tExhaust.select :close +2 "sampler") +9 #"flow"3.3L/min +6 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")2  + "collection"' @ +6 "core" ? +78  +8 #tAllowing 5:18 for 25.0ml of remaining 200.0ml +4 "Can" ~K9`S  +4 .tIntake.select :open +2 "sampler") +219 "collection"'p% +6 "core" %TKFb n +4 #tIntake @37.7psia, vacuum from 20.0 to 26.0psi +4 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0X'! +451 "core" ' +55 .tSS.reconfigure :fast +2 "sampler")#.0Xd +104 "collection"'9 +5 "core" 96Bd +104 "collection"',9 +5 "core" 9IFd +104 "collection"'Q9 +5 "core" 9]Kd +104 "collection"'*9 +5 "core" 9rOd +104 "collection"'9 +5 "core" 9Sd +104 "collection"'?9 +5 "core" 9Xd +105 "collection"'~9 +4 "core" 9\\d +104 "collection"'X9 +5 "core" 9ad +104 "collection"'_9 +5 "core" 9ed +104 "collection"'}9 +5 "core" 9id +104 "collection"'9 +5 "core" 9nd +104 "collection"'w9 +5 "core" 97rd +104 "collection"'M9 +5 "core" 9Qvd +2023 "collection"'W9 +4 "core" 9o` +105 "collection"'d9 +4 "core" 9] +105 "collection"'9 +4 "core" 9[ +105 "collection"'59 +4 "core" 9Y +105 "collection"']9 +5 "core" 9V +104 "collection"''9 +5 "core" 9!S +104 "collection"'$9 +5 "core" 9P +104 "collection"':9 +5 "core" 9:"N +104 "collection"'9 +5 "core" 9U%L +104 "collection"'u9 +5 "core" 9p$I +104 "collection"'Y9 +5 "core" 9'G +104 "collection"'s9 +5 "core" 9)E +104 "collection"'|9 +5 "core" 9+C +104 "collection"'B9 +5 "core" 9+@ +104 "collection"'+9 +4 "core" 9/? +105 "collection"'A9 +5 "core" 94 = +104 "collection"'>9 +5 "core" 9+4 ; +104 "collection"'z9 +5 "core" 9D49 +104 "collection"'x9 +5 "core" 9[66 +104 "collection"'/9 +11 "core" 9u64 +104 "collection"'#9 +4 "core" 982 +105 "collection"'9 +4 "core" 9:#2 +104 "collection"'09 +5 "core" 9=(0 +171 "collection"' 9 +4 "core" 9@/- +105 "collection"'`9 +5 "core" 9B3, +104 "collection"'l9 +5 "core" 9F7+ +104 "collection"'.9 +4 "core" 9F<* +2113 "collection"'29 +4 "core" 9 #g +105 "collection"'9 +5 "core" 9 -h +104 "collection"'a9 +5 "core" 9 6j +104 "collection"'p9 +5 "core" 9 ?l +104 "collection"'R9 +5 "core" 9 Gn +104 "collection"'99 +5 "core" 9 Oo +104 "collection"'@9 +5 "core" 9 Vq +104 "collection"'m9 +5 "core" 9 ^t +104 "collection"'9 +5 "core" 9 dt +104 "collection"'9 +5 "core" 9 kv +104 "collection"'g9 +6 "core" 9 qx +104 "collection"'v9 +5 "core" 9 wz +104 "collection"'9 +5 "core" 9 }{ +104 "collection"'k9 +5 "core" 9 | +104 "collection"' 9 +5 "core" 9 } +104 "collection"'9 +5 "core" 9  +104 "collection"'"9 +5 "core" 9  +104 "collection"'[9 +5 "core" 9  +104 "collection"'S9 +5 "core" 9  +104 "collection"'G9 +4 "core" 9  +105 "collection"'9 +5 "core" 9  +105 "collection"'j9 +4 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'D9 +5 "core" 9  +104 "collection"' 9 +5 "core" 9  +104 "collection"';9 +5 "core" 9  +105 "collection"'E9 +4 "core" 9  +104 "collection"')9 +5 "core" 9  +2076 "collection"'q9 +4 "core" 9\ Y +105 "collection"'^9 +4 "core" 9\ ^ +105 "collection"'t9 +4 "core" 9\ b +105 "collection"'9 +4 "core" 9\ f +104 "collection"'U9 +5 "core" 9\ k +104 "collection"'J9 +4 "core" 9\ o +105 "collection"'h9 +4 "core" 9\ s +104 "collection"'9 +5 "core" 9\ x +104 "collection"'r9 +4 "core" 9\ | +105 "collection"'{9 +4 "core" 9\  +105 "collection"' 9 +5 "core" 9\ # +104 "collection"'79 +5 "core" 9\ & +104 "collection"'9 +4 "core" 9\ ) +6 .tCH.hold 10:00,70C +5 "collection"'y9 +3 ' `\ s `\ '\ +11 "core" 9\ * +2  +3 "collection"'f% +6 "core" %  P +3 #tBegun lysing Collection Puck Heater at 68.1C/30.7psia +3668 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" +7 .tCS.seek 5ml +3 "collection"'8'q +1859 "core" ' +11 .tCSV.dial CTV +11 "collection"'\  +63 "core"  +15 .tdelay 2 seconds +203 .CSV.dial :air +4 "collection"' @ +47 "core" > +6 .tdelay 2 seconds +204 .CSV.dial CTV +4 "collection"'K  +48 "core"  +8 .tdelay 2 seconds +205 .CSV.dial :air +4 "collection"' @ +49 "core" > +11 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'I'P +1344 "core" ' + "collection"'% +4 "core" %U | +2 #tPuck @62.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'c +112 "core" ~ +3 .tCBV.dial CSV +2 "collection"'V  +32 "core"  +4 "collection"'T% +4 "core" %U +2 .tCS.seek 5.001ml +2 "collection"'P'q +2406 "core" ' +4 .tdelay 5 seconds +507 .CTV.dial :air +2 "collection"'(  +47 "core" +4 "collection"'<% +3 "core" %q  +3 .tCS.seek 7ml + "collection"'-'g +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'F @ +46 "core" > +4 .tCS.seek 10ml + "collection"'&' +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +137 "core" a +4 #tLysing Complete + "collection"'& +3 "core" &X\\ O +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&1% +3 "core" % _ b +2 "storage"(e% +4 "core" %I D +2 "storage"(. +2 "core" .(K +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 5 + "storage"(n(; +195 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (%& +2 "core" &;  +2 "manipulator"&O& +3 "core" & ( +2 "manipulator"&b% +4 "core" % _ & +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&L( +2055 "core" ( +3 "manipulator"&i& +4 "core" && z |4 +2 "storage"(=& +3 "core" &; y +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&6' +101 "core" ' +2 "storage"(o& +3 "core" &; 1 +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +52 .tSE.seek :beamBreak +8 "storage"(' +193 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&,& +3 "core" && g4 +2 "storage"(Q& +3 "core" &; < +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&*' +31 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(?- +2 "core" -' +4 .tSE.seek 19.34 Pucks below Top Plate + "storage"(~', +28 "core" ' +2 "manipulator"&X% +4 "core" %\\   y +2 "storage"(_& +5 "core" &; T [ +2 .tForearm.force -20 +5 "manipulator"&5 +4 .tForearm.seek 5 + 309 counts + "manipulator"&}'" +12 "core" ' +2 "manipulator"&& +2 "core" && 4 +3 "storage"(w& +3 "core" &; +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts + "manipulator"&M' +41 "core" ' +3 .tSE.seek 20.34 Pucks below Top Plate + "storage"(W'ѕ +40 "core" ' + "manipulator"&d& +4 "core" &&  h 4 +2 "manipulator"&% +3 "core" %  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&5' ] +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&]( +179 "core" ( +2 "manipulator"&'& +3 "core" & ( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &$& +2 "core" & h( +3 .tForearm.seek CC + "manipulator"&:'ш +103 "core" ' +2 .tHand.close + "manipulator"&/ +18 "core" / +3 .tCC.seek :open +2 "collection"'u( +406 "core" ( +2 "storage"(Y& +3 "core" &; +2 "storage"(s& +3 "core" &; +2 "manipulator"&|& +4 "core" & ( +2 "manipulator"&B% +3 "core" %э K` +3 .tForearm.seek :retract + "manipulator"&+' ] +95 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&A( +173 "core" ( +2 "manipulator"&>& +3 "core" &&     +2 "storage"(z& +4 "core" &; +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&x' +13 "Can"  LKO ag +96 "core" ' +2 .tElbow.hold + "manipulator"&/, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator" +21 "core" 1 +2 "manipulator"&% +3 "core" %m Y V  +2 "storage"(0& +4 "core" &; +2 .tForearm.force -20 + "manipulator"&5 +52 .tForearm.seek 5 + 313 counts +9 "manipulator"& '& +19 "core" ' + "manipulator"&`& +4 "core" &&   "  +2 "storage"(l& +3 "core" &; +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 800 counts +2 "manipulator"&.' +37 "core" ' +2 "storage"(2% +3 "core" %њ \  K +3 ."downElevator"SE.seek :down +4 "storage"(') +100 (a% +2 "core" %\ \  \\x +2 "manipulator"&p% +4 "core" %4 % 3 F  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R' ] +28 "core" ' + ."downElevator"SE.stop + "storage"(5 +61 "core" ' + #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +3 "core" & K +2 "manipulator"&@& +4 "core" && ' 0 _  +2 "manipulator"&m% +3 "core" % W 2 3 p # +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(-z +176 "core" ( +2 "manipulator"&& +3 "core" &-z ? A ^  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &g& +3 "core" &-z 6 4  +3 .tForearm.seek :garage + "manipulator"&v'o +112 "core" ' +3 .tHand.close + "manipulator"&/ +23 "core" / +2 "manipulator"&k& +3 "core" &-z u l X +2 "manipulator"& % +3 "core" %~p k l o +3 .tForearm.seek :retract + "manipulator"&' ] +104 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&"( +311 "core" ( +4 "manipulator"&[& +6 "core" & / 3  ' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &S& +6 "core" & 1 ) ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +3 "manipulator"&G'ш +104 "core" ' +3 "manipulator"&& +11 "core" &   j ' +4 "manipulator"&j% +6 "core" %ч   8  +7 "collection"'& +5 "core" & +6 "collection"'D& +12 "core" &i +7 .tCC.seek :closed +2 "collection"' (X +10 "core" &R & +4 & 6 +7 &Cs 3 +11 &5jr G +8 &X U +11 &? U +8 &C> V +9 &> U +10 &< U +9 &?| U +10 &!L<] U +9 &# > V +9 &$? U +80 &&< U +7 &(T; U +3 &*? U +4 &+> U +3 &-? V +4 &/\\> U +4 &1> U +28 &2> V +4 &4? U &6d< U +2 &8&? U +3 &9>r U +3 &;A_ U +7 &=l?L U +32 &?/; U +7 &@= U +3 &BA U &DqJ W +4 &F.Z X +3 &G \\ +4 &I ` +3 &K\\ ` +12 &M a +7 &N a +11 &P a +8 &R] b! +11 &T b" +7 &U b/ +11 &W W +9 &X%y 'r +8 &Xh[ V +10 ( +4 &Xf] V +10 "collection"'D& +11 "core" &XgQ V +3 &Xg V +8 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.88 +6 "collection"';& +11 "core" &Xg V +11 .tHand.open +4 "manipulator"&E1 +21 "core" 1 +7 "manipulator"&)% +178 "core" % M +7 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&q' ] +98 "core" ' +2 .tPSV.dial PSR + "processing"%^ +149 "core"  +6 "processing"%t% +4 "core" %ܕ9 +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%' +1619 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%U  +47 "core"  +4 .tPS.seek 0ml + "processing"%J'ܑ +1605 "core" ' +8 .tPSV.dial PSR +6 "processing"%h +49 "core"  +11 .tPSR.select :air +3 "processing"% +22 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "collection"'{  +2 "processing"%r +11 "core" @ +3 "processing"%  +4 "core" @ +4 "processing"%7  +68 "core" +117  +10 .tPSV.dial :mixloop +2 "processing"% +115 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'y  +6 "core" +7 .tPTV.dial :PRVmixing +2 "processing"%f  +143 "core" +9 .tPS.seek 0ml +2 "processing"%'ܑ +3921 "core" ' +5 .tPSV.dial :air +5 "processing"%  +47 "core"  +7 .tPS.seek 2.5ml +3 "processing"%' +2629 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%H +48 "core" +8 .tPS.seek 0ml +3 "processing"%N'ܑ +2617 "core" ' +3 .tPSV.dial :air +3 "processing"%\\  +47 "core"  +8 .tPS.seek 2.5ml +2 "processing"%!' +4580 "core" ' +5 .tPSV.dial :mixloop +2 "processing"%3 +48 "core" +9 .tPS.seek 0ml +2 "processing"%\ 'ܑ +2619 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" & M' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&K( +4 "core" ( +4 "manipulator"& & +72 "core" & ' +2 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +5 &8& +4 "core" & ' +4 .tForearm.seek CC +3 "manipulator"&'ш +94 "core" ' +2 .tHand.close +2 "manipulator"&c/ +21 "core" / +6 .tCC.seek :open +3 "collection"'V( +2069 "core" ( +5 "manipulator"&T& +9 "core" & ~ t ' +3 "manipulator"&I% +6 "core" %і  +4 .tForearm.seek :retract +2 "manipulator"&(' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&<(-z +327 "core" ( +2 "manipulator"&P& +7 "core" &- W@ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &F& +4 "core" &- U@ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +3 "manipulator"&-'o +117 "core" ' +2 .tHand.open +2 "manipulator"&1 +24 "core" 1 +3 "manipulator"&% +6 "core" %sG    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&1' ] +106 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%e +6 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%  +6 "core" +6 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "collection"'%  +3 "processing"%O  +12 "core" +2  +10 .tCTV.dial :air,avoiding: :intake +2 "collection"'b  +7 "core" +6 #tLoading lyfil puck from tube 6 into Collection Clamp +2 "collection"'4& +5 "core" &? +4 "manipulator"&% +6 "core" % X Z +3 "storage"(i% +6 "core" %I ~ +3 "storage"(=. +5 "core" .(; +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(o(K +206 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &K z +3 "manipulator"&& +7 "core" &-  E @ +2 "manipulator"&,% +7 "core" % X ' ^  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&Q(: +182 "core" ( +3 "manipulator"&?& +5 "core" &6   b +4 "storage"(X& +6 "core" &K q +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 800 counts +3 "manipulator"&_'m +108 "core" ' +3 "storage"(& +5 "core" &K +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(w' +256 "core" ' +3 "storage"(d- +5 "core" -'O +3 .tSE.configure :default +68 "storage"(#QK-0-\ b +5 (& +4 "core" &K +3 "manipulator"&6& +6 "core" &7 a +4 .tElbow.seek 6 +11 "manipulator"&L(: +6 "core" ( +3 "manipulator"&& +5 "core" &7 a +4 "storage"(*& +5 "core" &K  +5 .tForearm.seek 6 + 300 counts +3 "manipulator"&}'y +36 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&~/ +18 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&'& +4 "storage"($') +12 "core" &7   a +3 "manipulator"&M% +7 "core" %Й T +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +82 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +87 "core" ( +3 "manipulator"&5& +5 "core" & y( +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Z& +4 "core" & '( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&Y'ш +106 "core" ' +3 "manipulator"&s& +6 "core" & ( +3 "manipulator"&|% +6 "core" %р 8 +4 "collection"'B& +5 "core" &W +5 "collection"'>& +7 "core" &< +5 .tCC.seek :closed +3 "collection"'z(X +6 "core" &> +5 &, 5 +7 &Cs 3 +9 &,kq G +9 &Y V +10 &x> V +9 &9> V +10 &= U +9 &> U +9 &< V +10 &!C:j U +9 &#< V +9 &$@ V +10 &&@ V +15 &(K; U +4 &* < U +9 &+= U +9 &-<s U +10 &/R@e V +9 &1<^ V +9 &2:K U +10 &4>@ U +9 &6ZA. V +10 &8<! U +9 &9;\ V +9 &;? U +10 &=b? V +9 &?$= V +9 &@< V +10 &B> V +9 &Di@ V +10 &F)G0 W +9 &GW& X +9 &Ir [ +10 &KY ^ +9 &M a +9 &Ns ` +10 &P| a +9 &RW b +10 &T b +9 &U b& +9 &W T +10 &X& *y +9 &Xg O +3 ( +4 "collection"'>& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.77 +4 .Hand.open +2 "manipulator"&:1 +5 "core" &Xg O +16 1 +3 "manipulator"&]% +6 "core" %p n p z +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&#' ] +2094 "core" ' +5 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +153 "core"  +8 .tCSV.dial CTV +2 "collection"'0  +29 "core"  +9 .tPS.seek 2.5ml +2 "processing"%`' +2628 "core" ' +3 "collection"'l% +7 "core" %.  +3 .tCS.seek 4.25ml +3 "collection"'2'Z% +2161 "core" ' +6 .tdelay 8 seconds +803 .PSV.dial :air +3 "processing"%+  +47 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +13 "processing"%a  +81 "core"  +9 .tPS.seek 0ml +3 "processing"%A'ܑ +3839 "core" ' +5 .tCBV.dial between PRV and waste1 +5 "collection"'p ` +36 "core" ` +7 .tCSV.dial :air +2 "collection"'x @ +49 "core" > +7 .tCS.seek 10ml +3 "collection"'9' +1547 "core" ' +3 .tCSV.dial CTV +3 "collection"'@  +47 "core"  +9 .tCS.seek 0ml +3 "collection"'m'P +3293 "core" ' +6 .tCBV.dial :waste1 +3 "collection"' @ +32 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +6 "collection"'W  +153 "core" +5 "collection"'& +6 "core" &Xf O +4 #tStoring lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&.% +6 "core" % e  +3 "storage"(g% +6 "core" %B z +3 "storage"(. +5 "core" .(K +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(/(; +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &; T a p +3 "manipulator"&k& +7 "core" & i g ^' +2 "manipulator"& % +7 "core" % e J E K +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&R( +176 "core" ( +3 "manipulator"&v& +6 "core" &$ \\v +3 "storage"(& +5 "core" &; ] +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&[' +94 "core" ' +3 "storage"(S& +6 "core" &; +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(' +187 "core" ' +2 "storage"(j- +6 "core" -'G +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +5 "core" &$ c W v +4 "storage"(& +5 "core" &; t t +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +3 "manipulator"&u' +32 "core" ' +3 .tElbow.hold +2 "manipulator"&;, +7 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(E- +3 "core" -'G +6 .tSE.seek 20.33 Pucks below Top Plate +2 "storage"()'ё +43 "core" ' +2 "manipulator"&D% +7 "core" %D ݪ +3 "storage"(^& +5 "core" &; 9 9  +4 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 5 + 256 counts + "manipulator"&t' +13 "core" ' +3 "manipulator"&G& +71 "core" &$ 7v +4 "storage"(U& +5 "core" &; & +5 .tForearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +3 "manipulator"&' +34 "core" ' +4 .tSE.seek 21.33 Pucks below Top Plate +3 "storage"(h' +47 "core" ' +3 "manipulator"&J& +5 "core" &$ 9v +4 "manipulator"&r% +6 "core" %  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +93 "core" ' +4 .tElbow.seek CC +2 "manipulator"&{( +178 "core" ( +4 "manipulator"&7& +5 "core" & u j ( +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & g h H( +4 .tForearm.seek CC +3 "manipulator"&y'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&f/ +22 "core" / +5 .tCC.seek :open +3 "collection"'( +409 "core" ( +3 "storage"(& +6 "core" &; +3 "storage"(& +6 "core" &; +3 "manipulator"&H& +5 "core" & ]' +4 "manipulator"&% +6 "core" %њ , +4 .tForearm.seek :retract +2 "manipulator"&\\' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&N( +2077 "core" ( +4 "manipulator"&3& +7 "core" &% QO +3 "storage"(!& +5 "core" &; +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 5 +3 "manipulator"&' +111 "core" ' +3 .tElbow.hold +2 "manipulator"& , +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&81 +27 "core" 1 +4 "manipulator"&c% +6 "core" %n 8 -  +2 "storage"("& +7 "core" &; x b +2 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 5 + 314 counts +2 "manipulator"&q'' +22 "core" ' +3 "manipulator"& & +5 "core" &% >O +4 "storage"(T& +5 "core" &; +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&I' +25 "core" ' +3 "storage"(% +6 "core" % +5 ."downElevator"SE.seek :down +4 "storage"(K') +98 (P% +4 "core" %8 l \\y +4 "manipulator"&F% +6 "core" % E  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +73 .tForearm.seek :retract +12 "manipulator"&' ] +6 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +78 "core" ' +3 .tPSV.dial :air +3 "processing"%  +82 "core" +7 .tPS.seek 2.5ml +2 "processing"%e' +4300 "core" ' +5 .tdelay 1 second +103 .PSV.dial :mixloop +3 "processing"% +46 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%%  +48 "core"  +6 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%O +50 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%(  +48 "core"  +6 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%b'ܑ +673 "Can"*  WKRbWg +2826 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%4& +6 "core" &: \ +3 "manipulator"&& +5 "core" &% p v MO +4 "manipulator"&i% +6 "core" % h o m  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(-z +176 "core" ( +3 "manipulator"&-& +5 "core" &-s  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-s  +4 .tForearm.seek :garage +3 "manipulator"&'o +113 "core" ' +3 .tHand.close + "manipulator"&,/ +17 "core" / +3 "manipulator"&n& +5 "core" &-s  V +8 "manipulator"&?% +6 "core" %|k ܳ +4 .tForearm.seek :retract +2 "manipulator"&X' ] +105 "core" ' +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&<( +127 "core" ( +2 "manipulator"&& +7 "core" & ] V  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &1& +6 "core" & u \\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&d'E +116 "core" ' +3 "manipulator"&& +5 "core" & V +4 "manipulator"&6% +7 "core" %< m u N +3 "processing"%& +5 "core" &B \ +5 "processing"%*& +8 "core" &C \ +5 .tPC.seek :closed +3 "processing"%~(SD +5 "core" &C \ +4 &D  +7 &4yA - +9 &_zB B +10 &*iB U +9 &CC V +9 &EC W +10 &lDC V +9 &.CC V +10 &CD V +9 & CC V +9 &"sFB V +10 &$6DC V +9 &%DD U +9 &'FB V +10 &)zDC W +9 &+=FB V +9 &,FC W +10 &.DC V +9 &0C? V +10 &2DGC W +9 &4HB V +9 &5JA V +10 &7IC V +9 &9LIB W +9 &;FD V +10 &<DC V +9 &>DC V +10 &@UFB V +9 &BIB V +9 &CID V +10 &ETC X +9 &GUhB Y +9 &IB \\ +10 &JB ] +9 &LC ] +10 &NPB ] +9 &PB ] +9 &QB K +10 &R=wB "g +9 &S&FC : +6 ( +4 "processing"%*& +6 #tProcessing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.78 +2 "processing"%'& +6 "core" &S&?B : +68 &S&?D : +4 .tHand.open +12 "manipulator"&M1 +22 "core" 1 +3 "manipulator"&Q% +7 "core" %< { +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&_' ] +96 "core" ' +2 .tPRV.dial :air +3 "processing"%w  +48 "core"  +7 .tPSV.dial :mixloop +3 "processing"%5 +48 "core" +6 "processing"%Z% +5 "core" %ܖ8 +5 .tPS.seek 0.3ml +3 "processing"%}' +393 "core" ' +3 .tPSV.dial PSR +3 "processing"%L +116 "core"  +11 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%s'5a +483 "core" ' +4 .tdelay 3 seconds +303 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%|' +1914 "core" ' +4 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%B +115 "core" +7 .tPTV.dial :mixing +2 "processing"%$ @ +82 "core" A +8 .tPBV.dial :waste2 +3 "processing"%  +103 "core"  +8 .tPS.seek 0ml +2 "processing"%V'ܑ +2621 "core" ' +3 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&:& +5 "core" & * - < +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&]( +6 "core" ( +4 "manipulator"&>& +5 "core" & 0 7  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Y& +4 "core" & 4 7  +4 .tForearm.seek PC +3 "manipulator"&'E +95 "core" ' +3 .tHand.close +2 "manipulator"&0/ +25 "core" / +6 .tPC.seek :open +2 "processing"%\ ( +377 "core" ( +10 "manipulator"&l& +7 "core" & K P  +2 "manipulator"&&% +7 "core" %O F M u +3 .tForearm.seek :retract +3 "manipulator"&+' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&a(-z +127 "core" ( +3 "manipulator"&`& +6 "core" &-q O C p; +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &p& +4 "core" &-q * / ; +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&x'o +115 "core" ' +2 .tHand.open +72 "manipulator"&21 +23 "core" 1 +3 "manipulator"&@% +7 "core" %qd   . +3 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&9' ] +106 "core" ' +3 #tLoading da puck from tube 6 into Processing Clamp +2 "processing"% & +6 "core" &8 +3 "manipulator"&W% +6 "core" % _  +3 "storage"(% +5 "core" %B g +4 "storage"(.. +5 "core" .(; +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 6 +2 "storage"(g(K +205 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &K  +3 "manipulator"&& +7 "core" &-s $9 +2 "manipulator"&k% +6 "core" % _  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"& (: +176 "core" ( +3 "manipulator"&o& +5 "core" &5\ %!p +4 "storage"(v& +5 "core" &K u  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +2 "manipulator"&'m +110 "core" ' +2 "storage"(& +7 "core" &K  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(S' +252 "core" ' +3 "storage"(#- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (j& +4 "core" &K   +4 "manipulator"&& +5 "core" &5\ !p +5 .tElbow.seek 6 +2 "manipulator"&(: +6 "core" ( +2 "manipulator"&E& +6 "core" &5\ n!p +3 "storage"(D& +6 "core" &K 3  +4 .tForearm.seek 6 + 300 counts +3 "manipulator"&^'y +14 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&G/ +18 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&U& +4 "storage"([') +13 "core" &5\ k!p +3 "manipulator"&R% +6 "core" %t x U +3 .tForearm.seek :retract +3 "manipulator"&J' ] +96 "core" ' +3 .tElbow.seek PC +3 "manipulator"&r( +93 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +171 "core" ( +2 "manipulator"&& +7 "core" & o y  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &u& +4 "core" & l h o +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&t'E +99 "core" ' +3 "manipulator"&)& +5 "core" & y +4 "manipulator"&7% +5 "core" %J  +5 "processing"%& +6 "core" &C +4 "processing"%& +9 "core" &: +5 .tPC.seek :closed +2 "processing"%;(SD +4 "core" &C +3 &C  +9 &(rB ,~ +9 &]xB @ +9 &kB T +10 &EC V +9 &HC V +9 &`BF U +10 &!C? V +9 &AC V +10 & AB V +9 &"gDC V +78 &$*BC U + &%BE V + &'CB V + &)o?B V + &+1CB V + &,CD V + &.C@ V +2 &0uCD W + &28CB V +7 &3FB V +9 &5EB W +9 &7}FC W +10 &9?GB W +9 &;DC V +10 &<AE V +9 &>FC V +9 &@GDB W +10 &B\ ED V +9 &CCC V +9 &ESC X +10 &GGgC Y +9 &IxB \\ +10 &JD ] +9 &LB ] +9 &NBB ^ +10 &PD ^ +9 &QD K +9 &R=pD )y +10 &S)4C 4 +6 ( +2 "processing"%& +16 "core" &S).C 4 +2 &S).C 4 +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.84 +4 .Hand.open +2 "manipulator"&f1 +22 "core" 1 +3 "manipulator"& % +9 "core" %H  ; N +14 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&z' ] +99 "core" ' +4 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"% D +5 %9 +9 "core" 97 +104 "processing"%H9 +4 "core" 97 +104 "processing"%9 +5 "core" 9 8 +104 "processing"%y9 +5 "core" 99 +104 "processing"%{9 +5 "core" 9: +104 "processing"%39 +5 "core" 9; +104 "processing"%!9 +5 "core" 9< +104 "processing"%89 +4 "core" 9< +105 "processing"%c9 +4 "core" 9#< +105 "processing"%"9 +5 "core" 9(; +104 "processing"% 9 +5 "core" 9,: +104 "processing"%T9 +5 "core" 91: +104 "processing"%9 +5 "core" 959 +104 "processing"%\\9 +5 "core" 99, +104 "processing"%P9 +4 "core" 9&>* +105 "processing"%F9 +4 "core" 91B) +104 "processing"%N9 +5 "core" 9>F' +104 "processing"%9 +4 "core" 9MK% +105 "processing"%q9 +4 "core" 9ZO$ +105 "processing"%h9 +5 "core" 9hS" +105 "processing"%9 +4 "core" 9xX +104 "processing"%I9 +5 "core" 9\\ +104 "processing"%K9 +5 "core" 9` +104 "processing"%A9 +5 "core" 9e +104 "processing"%9 +5 "core" 9i +104 "processing"%%9 +4 "core" 9n +105 "processing"%O9 +4 "core" 9r +105 "processing"%(9 +4 "core" 9v +105 "processing"%e9 +4 "core" 9{ +104 "processing"%49 +5 "core" 9 +104 "processing"%9 +5 "core" 9  +104 "processing"%i9 +4 "core" 9 +105 "processing"%-9 +4 "core" 9& +105 "processing"%9 +4 "core" 93 +105 "processing"% 9 +5 "core" 9@ +104 "processing"%,9 +4 "core" 9L +105 "processing"%n9 +4 "core" 9X +105 "processing"%?9 +4 "core" 9c +105 "processing"%9 +4 "core" 9o +104 "processing"%9 +5 "core" 9{ +105 "processing"%19 +4 "core" 9\ +104 "processing"%9 +5 "core" 9 +104 "processing"%9 +4 "core" 9 +105 "processing"%69 +73 "core" 9 +104 "processing"%9 +4 "core" 9 +104 "processing"%=9 +5 "core" 9 +104 "processing"%X9 +4 "core" 9 +104 "processing"%C9 +5 "core" 9  +104 "processing"%'9 +5 "core" 9! +104 "processing"%M9 +5 "core" 9! +104 "processing"%Q9 +4 "core" 9! +105 "processing"%*9 +4 "core" 9" +105 "processing"%w9 +4 "core" 9# +104 "processing"%59 +5 "core" 9# +104 "processing"%Z9 +5 "core" 9# +104 "processing"%d9 +4 "core" 9$ +15 .tPH.hold 2:00:00,28C +7 .delay 1:30 +2 "processing"%b pDp +5 "core"  +8996 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%L +115 "core"  +12 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 .tPS.seek 0.5ml +3 "processing"%}' +599 "core" ' +4 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +20 .tPS.seek 2ml +3 "processing"%s'Q +1601 "core" ' +3 .tPTV.dial :puck +2 "processing"%B  +79 "core"  +11 .tPSV.dial PTV +3 "processing"%$ +81 "core" +7 .tPBV.dial :waste1 +3 "processing"%  +150 "core"  +7 "processing"%|% +6 "core" %O@  +4 .tPS.seek 1.5ml +2 "processing"%:' +582 "core" ' +4 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%> * +36 "core" + +9 .tPS.seek 0ml +2 "processing"%Y'ܑ +3005 "core" ' +6 .tdelay 5:00 +24400 "Can" KWbg +5611 #trecoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +3 "processing"%0  +38 "core" +91 .tdelay 30 seconds +2124 ."Qmail"DAfans.email "Started da in tube 6 at 11:06:22PDT01-Oct-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 20,\\n 6 => 13,\\n 7 => 33}\\nCan@11:01:00, 10.9C, 15% humidity, 14.4psia, 12.20V, 0.41A, 391.961Ah, 4.95W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2593 .tPBV.dial between PSV and waste1 +3 "processing"%< * +39 "core" , +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%_ +81 "core"  +13 .tPS.reconfigure :fast + "processing"%#A ,`xb +5 .tPS.seek 2.5ml +3 "processing"%~' +2586 "core" ' +3 .tPSV.dial PTV +3 "processing"%l +82 "core" +8 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%& +82 "core"  +12 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%` +83 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%p  +83 "core"  +7 .tPS.seek :empty +3 "processing"%'s +2613 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%]  +146 "core" +6 .tPSV.dial :mixloop +3 "processing"%2 +49 "core" +7 .tPRV.dial :ab1 +2 "processing"%@ @ +82 "core" @ +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%+' +357 "core" ' +3 .tdelay 2 seconds +204 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +3 "collection"'  +6 "processing"%W  +49 "core" +9  +6 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"X/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:19:in `myDA_WCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:294"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:293"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 "processing"%% +6 "core" %B  +4 .tPS.seek 0.3ml +2 "processing"%.' +354 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'x  +32 "core" +7 .tPRV.dial :air +3 "processing"%  +48 "core"  +8 .tPS.seek 0.9ml +2 "processing"%'N +1257 "core" ' +3 .tPRV.dial :waste2 +2 "processing"%k @ +84 "core" > +8 .tPS.seek 0.5ml +2 "processing"%/' +866 "core" ' +4 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%o  +49 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%v'Q +1599 "core" ' +3 .tPSV.dial :PML +3 "processing"%a +49 "core" +7 .tPTV.dial :mixing +2 "processing"% @ +82 "core" B +7 .tPBV.dial :waste1 +3 "processing"%9  +38 "core" +7 "processing"%#% +6 "core" %O8  +78 .tPS.seek 1.85ml +3 "processing"%j'G +237 "core" ' +5 .tPBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +9 .tPS.seek 0ml +2 "processing"%E'ܑ +1971 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'D& +4 "core" &Y +4 "manipulator"&G& +7 "core" &   @ +3 "manipulator"&U% +6 "core" % ]  8 | +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(-z +127 "core" ( +2 "manipulator"& & +7 "core" &-y C ; 1< +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &-y E ; [< +5 .tForearm.seek :garage +2 "manipulator"&S'o +113 "core" ' +3 .tHand.close +2 "manipulator"&^/ +23 "core" / +3 "manipulator"&& +6 "core" &-y\  < +3 "manipulator"&u% +6 "core" %ρu =ֶ +4 .tForearm.seek :retract +3 "manipulator"&' ] +108 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&[( +319 "core" ( +3 "manipulator"&)& +6 "core" &  @- +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &7& +4 "core" &   q- +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +103 "core" ' +3 "manipulator"&J& +6 "core" & j- +3 "manipulator"&\ % +6 "core" %ъ  +4 "collection"'f& +5 "core" &M +5 "collection"' & +7 "core" &Q +4 .tCC.seek :closed +4 "collection"'(X +6 "core" &a +4 &^ 5 +8 &Cyd 3 +9 &)isc zH +10 &Y\\ X +9 &q;c W +10 &3;c W +9 &;] X +9 &9^ X +10 &x:c X +9 &!;9b X +9 &"9] X +10 &$;` X +9 &&>\\ W +10 &(C<^ X +9 &*<Y X +9 &+=\\ X +10 &->W W +9 &/J9Y X +9 &1 <P W +10 &29R X +9 &4?Q X +10 &6R?P X +9 &8=U X +9 &9>T W +10 &;;H W +9 &=[<M X +9 &?<U X +10 &@=R W +9 &B>U X +10 &DaFM X +9 &F[T Z +9 &GuT ] +10 &IO }b +9 &KLO }b +9 &M I }b" +10 &NM }b% +9 &PR |b) +10 &R@M yb+ +9 &SM {b( +9 &UR zb, +10 &WWP yT +9 &Xk7O |. +9 &XgW K +6 ( +5 "collection"' & +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.01 +2 "collection"'& +3 "core" &X_T K +3 &X_R K +6 .tHand.open +2 "manipulator"&H1 +28 "core" 1 +3 "manipulator"&t% +5 "core" %n  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +100 "core" ' +3 .tPSV.dial PSR +2 "processing"%y +116 "core"  +12 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +93 .tPS.seek 1.5ml +2 "processing"%{' +1608 "core" ' +3 .tdelay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%3  +61 "core"  +8 .tPS.seek 0ml +3 "processing"%!'ܑ +1603 "core" ' +6 .tPSV.dial PSR +3 "processing"%8 +56 "core" +12 .tPSR.select :air +3 "processing"% +23 .tPS.seek 2.5ml +2 "processing"%c' +2616 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "collection"'"  +5 "processing"%  +34 "core"  +153  +11 .tPSV.dial :mixloop +2 "processing"%T +117 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +8 .tPTV.dial :PRVmixing +3 "processing"%\\  +82 "core" +10 .tPS.seek 0ml +2 "processing"%P'ܑ +2620 "core" ' +3 .tPSV.dial :air +3 "processing"%F  +48 "core"  +8 .tPS.seek 2.5ml +3 "processing"%N' +2613 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +49 "core" +10 .tPS.seek 0ml +2 "processing"%q'ܑ +2744 "core" ' +4 .tPSV.dial :air +6 "processing"%h  +50 "core"  +8 .tPS.seek 2.5ml +3 "processing"%' +2615 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%I +49 "core" +9 .tPS.seek 0ml +3 "processing"%K'ܑ +2618 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&A& +5 "core" & + +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&( +41 "core" ( +3 "manipulator"&%& +5 "core" & ' r +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &O& +4 "core" & e +4 .tForearm.seek CC +3 "manipulator"&('ш +99 "core" ' +3 .tHand.close +2 "manipulator"&e/ +78 "core" / +6 .tCC.seek :open +5 "collection"'4( +407 "core" ( +3 "manipulator"&& +5 "core" & &  +4 "manipulator"&i% +6 "core" %т  +4 .tForearm.seek :retract +2 "manipulator"&-' ] +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-z +317 "core" ( +2 "manipulator"& & +7 "core" &-~  M +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &,& +4 "core" &-~ * > M +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&n'o +115 "core" ' +2 .tHand.open +2 "manipulator"&?1 +28 "core" 1 +3 "manipulator"&% +7 "core" %p` HѰ% +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +107 "core" ' +3 ."da"delayUntil "12:33:16.05" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 6 into Collection Clamp + "collection"'1& +7 "core" & +3 "manipulator"&% +6 "core" % Q   \\ +3 "storage"(% +7 "core" %B L F +2 "storage"(6. +6 "core" .(K +3 "storage"(& +5 "core" &K 5 + 9  +4 "storage"(=& +6 "core" &K > 8  +3 "manipulator"&X& +6 "core" &-~ * > RM +3 "manipulator"&C% +6 "core" % T 6 | +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 6 +2 "manipulator"&'(: +184 "core" ( +3 "manipulator"&M& +5 "core" &B  # } l +4 "storage"(Q& +6 "core" &K  8  +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +3 "manipulator"&*'m +94 "core" ' +3 "storage"(w& +5 "core" &K S  +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(5' +262 "core" ' +2 "storage"(Z- +6 "core" -'y +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (d& +4 "core" &K  +3 "manipulator"&L& +7 "core" &B I l +3 ."WCR"Elbow.seek 6 +3 "manipulator"&V(: +5 "core" ( +3 "manipulator"&}& +5 "core" &B  l +4 "storage"(B& +6 "core" &K  +4 ."WCR"Forearm.seek 6 + 300 counts +3 "manipulator"&$'y +21 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&/ +28 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&|& +4 "storage"(s') +77 "core" &B\ y l +4 "manipulator"&>% +5 "core" %| ;* +4 ."WCR"Forearm.seek :retract +13 "manipulator"&:' ] +99 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +16 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +1549 "core" ( +2 "manipulator"&0& +8 "core" & & +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +4 "core" & & +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&_'ш +95 "core" ' +3 "manipulator"&Y& +5 "core" & e& +5 "manipulator"&l% +6 "core" %ю  +4 "collection"'&& +6 "core" & y +4 "collection"'`& +7 "core" & { +5 ."WCR"CC.seek :closed +4 "collection"'p(X +6 "core" &1 +4 & 2 +8 &Bt |3 +9 &%irJ {G +10 &[P ~W +9 &k8M W +9 &->> W +10 &<C W +9 &=B W +9 &t:B V +10 &!49; W +9 &"<4 W +10 &$<2 W +9 &&z;3 W +9 &(<=+ W +10 &)81 W +9 &+;5 ~W +9 &->+ ~W +10 &/C<1 ~X +9 &1:) W +10 &29( W +9 &4>. W +9 &6K=+ X +10 &8<) W +9 &9<( W +9 &;;) V +10 &=T= W +9 &?; W +9 &@; W +10 &BA W +9 &DWN Y +10 &FY Z +9 &Gx |] +9 &I vb +10 &KD ub +9 &M ub" +10 &N ub& +9 &P~ tb+ +9 &R7 rb, +10 &S rb, +9 &U pb- +9 &WK\ qY +10 &Xh> t* +9 &Xp\ P +6 ( +4 "collection"'`& +6 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.97 +5 .Hand.open + "manipulator"&~1 +6 "core" &Xg P +19 1 +3 "manipulator"&]% +5 "core" %ы i +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&2' ] +97 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")@+ +5 "core" + +3 "sampler")% +5 "core" % j +4 "collection"' & +6 "core" &Xf rP +5 "Can"%  K\\5cuB +3 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'W  +6 "core" +10 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")  +15 "core" +9 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X +3 #"WCR"Intake @36.6psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0XG +15 "collection"'G% +6 "core" %R 5 H +3 "sampler")U% +7 "core" %J_` ? +17 "collection"' % +5 "core" %R M +4 "sampler")% +7 "core" %Jki 9 +20 "collection"'^% +5 "core" %R5 R +3 "sampler")% +8 "core" %J{z A +23 "collection"'r% +5 "core" %R % L +4 "sampler")u% +5 "core" %J 9 +29 "collection"'z% +5 "core" %R . M +4 "sampler")S% +6 "core" %J : +33 "collection"'R% +5 "core" %R- R +79 "sampler"))% +10 "core" %Jpm > +3 "collection"'7% +7 "core" %R  N +2 #"WCR"Intake @35.8psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X6)s +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X0X0X9% +4 "core" %R S +4 "sampler")'% +6 "core" %  H +15 "collection"'*% +4 "core" %R W +4 "sampler")5% +6 "core" % @b +18 "collection"'$% +4 "core" %R  Y +4 "sampler")V% +6 "core" %=9 Ab +21 "collection"'s% +4 "core" %R  Z +4 "sampler")0% +5 "core" % Ib +4 ."WCR"Intake.select :close +2 "sampler")0 +19 )<% +5 "core" % Cb +3 ."WCR"SSV.dial :exhaust +3 "sampler")Y  +85 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")l'! +914 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")&  +88 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 950.0ml +5 "Can"\  mKac  +2 ."WCR"Intake.select :open +3 "sampler") +197 "core" ' +4 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%: +11 "collection"'4% +4 "core" %R M +3 #"WCR"Intake @34.9psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X"0Xb9 Z +4 "sampler")E% +5 "core" %0< B +16 "collection"'3% +4 "core" %RA: X +4 "sampler"){% +5 "core" % E +19 "collection"' % +4 "core" %R<7 P +4 "sampler")8% +74 "core" % E +5 ."WCR"Intake.select :close +8 "sampler")0 +20 )y% +4 "core" % I +4 ."WCR"SSV.dial :exhaust +3 "sampler")"  +86 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +903 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")\\  +88 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +5 "Can"  `Kcc3 +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'T% +4 "core" %RE> T +4 #"WCR"Intake @38.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20Xx +15 "collection"'>% +4 "core" %RFA Q +4 "sampler")'% +6 "core" %/. Er +18 "collection"'*% +5 "core" %RNF N +3 "sampler")5% +7 "core" % < +20 "collection"'$% +5 "core" %RMF Q +3 "sampler")V% +7 "core" % ; +2 ."WCR"Intake.select :close +3 "sampler")0 +23 )s% +4 "core" % A +4 ."WCR"SSV.dial :exhaust +3 "sampler")0  +76 ."da"PSR.select :air +4 "processing"% +6 "core"  +15 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."da"PS.seek 2ml +3 "processing"%<'Q +19 ."WCR"SS.seek 0ml +3 "sampler")Y'! +898 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +25 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")Z  +90 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +5 "Can"  cKfDd a! +3 ."WCR"Intake.select :open +2 "sampler") +289 "collection"'|% +4 "core" %R?: R +4 #"WCR"Intake @38.5psia, vacuum from 20.0 to 28.0psi +12 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20Xs +3 ."WCR"Intake.select :close +2 "sampler")0 +20 ) % +4 "core" % D +3 ."WCR"SSV.dial :exhaust +3 "sampler")o  +86 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +7 "Can"  bKgdg +14 ."WCR"SS.seek 0ml +3 "sampler")D'! +897 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")+  +86 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +4 "Can" cKg2d +74 ."WCR"Intake.select :open +6 "sampler") +221 "collection"'G% +4 "core" %R1- N +4 #"WCR"Intake @37.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0Xb +2 ."WCR"Intake.select :close +3 "sampler")0 +18 )Q% +4 "core" % A +4 ."WCR"SSV.dial :exhaust +3 "sampler")d  +86 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")w'! +579 "core" ' +3 ."da"PSV.dial :PML +14 "processing"%B +49 "core" +8 ."da"PTV.dial :mixing +3 "processing"%= @ +84 "core" B +10 ."da"PBV.dial :waste1 +2 "processing"%>  +38 "core" +9 "processing"%'% +6 "core" %N8 N +4 ."da"PS.seek 1.85ml +2 "processing"%*'F +100 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")5  +89 "core" +12 #"WCR"Allowing 5:18 for 25.0ml of remaining 675.0ml +4 "Can" hKjdY9 +3 ."WCR"Intake.select :open +2 "sampler") +4 "core" ' +7 ."da"PBV.dial between PSV and waste1 +3 "processing"%$ * +38 "core" + +12 ."da"PS.seek 0ml +2 "processing"%V'ܑ +164 "collection"'s% +5 "core" %R  V +3 #"WCR"Intake @36.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0XK +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )% +4 "core" % @ +3 ."WCR"SSV.dial :exhaust +3 "sampler")<  +86 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")_'! +903 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")]  +88 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 650.0ml +5 "Can" uKkdh%+ +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'@% +71 "core" %R>6 T +4 #"WCR"Intake @38.3psia, vacuum from 20.0 to 28.0psi +13 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0Xn +21 "collection"'{% +4 "core" %RQK T +3 "sampler") % +7 "core" % C +2 ."WCR"Intake.select :close +3 "sampler")0 +21 )8% +4 "core" % G +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +86 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")H'! +861 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")"  +87 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 575.0ml +4 "Can" `Knd +3 ."WCR"Intake.select :open +2 "sampler") +294 "collection"'J% +5 "core" %Ra^ L +3 #"WCR"Intake @40.6psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0XJ +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )Q% +4 "core" % AJ +3 ."WCR"SSV.dial :exhaust +3 "sampler")d  +85 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler"),'! +904 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +26 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")N  +90 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 500.0ml +6 "Can"  bKqd? +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'B% +5 "core" %R Y +3 #"WCR"Intake @34.0psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X_ +17 "collection"'N% +5 "core" %RYV L +3 "sampler")B% +7 "core" %NJ >D +21 "collection"',% +4 "core" %RSO M +4 "sampler")>% +6 "core" % :D +24 "collection"''% +5 "core" %RLJ M +3 "sampler")5% +7 "core" % >D +28 "collection"'$% +5 "core" %RB> O +3 "sampler")s% +7 "core" % ;D +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )*% +4 "core" % DD +3 ."WCR"SSV.dial :exhaust +3 "sampler")L  +86 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")}'! +61 ."da"PSV.dial :air +3 "processing"%Z  +84 "core"  +10 ."da"PS.seek :empty +2 "processing"%|'s +747 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")4  +87 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 374.9ml +6 "Can"  nKwe0+ +2 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'Y% +5 "core" %R3- X +71 #"WCR"Intake @37.7psia, vacuum from 20.0 to 28.0psi +14 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0Xb +25 "collection"'I% +5 "core" %R4-! L +4 "sampler")O% +7 "core" %ij ? +3 "collection"'c% +5 "core" %R("* Q +4 #"WCR"Intake @37.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0XS @} +28 "collection"'[% +5 "core" %R71" U +3 "sampler")% +7 "core" %~| E} +32 "collection"'% +5 "core" %R625 U +3 "sampler")i% +7 "core" % D} +38 "collection"'% +4 "core" %R2. U +4 "sampler")n% +74 "core" % A} +3 ."WCR"Intake.select :close +12 "sampler")0 +21 )?% +4 "core" % E} +4 ."WCR"SSV.dial :exhaust +3 "sampler")f  +85 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +65 ."da"PSV.dial PSR +3 "processing"%X +83 "core"  +13 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"% +83 "core" +10 ."da"delay 5 seconds +142 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")Q  +91 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 299.9ml +4 "Can"  lK{esr +3 ."WCR"Intake.select :open +2 "sampler") +215 ."da"PSV.dial :air +3 "processing"%d  +5 "collection"'% +5 "core" %R3 > +3 #"WCR"Intake @33.5psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X'Q +1611 "core" ' +3 ."da"PTV.dial :puck +12 .PSV.dial PTV +3 "processing"%' +84 "core" +9 ."da"PBV.dial :waste1 +3 "processing"%5  +39 "core" +10 "processing"%$% +6 "core" %Q@ ` +3 ."da"PS.seek 1.5ml +3 "processing"%s' +597 "core" ' +3 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%* * +38 "core" + +12 ."da"PS.seek 0ml +76 "processing"%C'ܑ +1589 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +6 .SS.reconfigure :exhale +2 "sampler")#.0X +21 "collection"'l% +4 "core" %R- R +4 "sampler")|% +5 "core" % B +26 "collection"'=% +4 "core" %R% Q +4 "sampler")M% +6 "core" % A +28 "collection"'<% +5 "core" %R 0 Q +3 "sampler")0% +7 "core" % A +33 "collection"'V% +4 "core" %R% P +3 "sampler")]% +7 "core" %NO @ +38 "collection"'% +4 "core" %R4 P +4 "sampler").% +7 "core" %|x ; +43 "collection"'w% +4 "core" %R2-# Q +4 "sampler")&% +6 "core" % ? +50 "collection"'k% +5 "core" %R=85 O +3 "sampler")a% +7 "core" % : +57 "collection"'% +4 "core" %R?85 M +4 "sampler")9% +5 "core" % 5 +4 ."WCR"Intake.select :close +2 "sampler")0 +20 )~% +4 "core" % < +4 ."WCR"SSV.dial :exhaust +3 "sampler")`  +86 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler") '! +916 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")o  +90 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 274.9ml +4 "Can"  QK}\\eO +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'% +5 "core" %R.)2 ? +3 #"WCR"Intake @37.5psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X\\ +24 "collection"'% +5 "core" %R1 Q +3 "sampler")r% +7 "core" % C +28 "collection"')% +4 "core" %R' Q +4 "sampler")% +5 "core" % = +34 "collection"'7% +5 "core" %R  N +3 "sampler")#% +7 "core" %JF @ +38 "collection"'G% +4 "core" %R S +3 "sampler")U% +7 "core" %qr > +43 "collection"'u% +5 "core" %R-&. N +3 "sampler")% +7 "core" % @ +50 "collection"'S% +4 "core" %R\ $ T +4 "sampler")t% +7 "core" % < +3 ."WCR"Intake.select :close +9 "sampler")0 +20 )% +4 "core" % G +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +84 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")E'! +744 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +9 .PBV.dial :waste1 +2 "processing"%3  +39 "core" +9 ."da"delay 30 seconds +100 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler"){  +87 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 249.9ml +5 "Can"  jKeO +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'D% +5 "core" %R( V +4 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +3 "core" %  +37 "collection"'*% +3 "core" %RB 5 +2 "sampler")s% +3 "core" %ON " +42 "collection"'Z% +2 "core" %R: 4 +3 "sampler") % +3 "core" %z{ +47 "collection"'K% +3 "core" %R. 2 +54 "sampler")4% +4 "core" % +3 "collection"'Y% +3 "core" %RC 0 +2 "sampler")}% +4 "core" % +60 "collection"'l% +3 "core" %RA 3 +2 "sampler")|% +3 "core" %OO " +69 "collection"'=% +4 "core" %R B 3 +2 "sampler")M% +4 "core" %tt ! +77 "collection"'<% +3 "core" %R< 1 +2 "sampler")0% +4 "core" %  +88 "collection"'V% +3 "core" %R. 3 +2 "sampler")]% +2 "Can"  J>Keg3 +4 "core" %v # +2 ."WCR"Intake.select :close +7 "sampler")0 +15 )% +2 "core" %sr ) +2 ."WCR"SSV.dial :exhaust +2 "sampler")6  +86 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler").'! +4 ."da"PBV.dial between PSV and waste1 +2 "processing"%w * +38 "core" + +5 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +86 "core"  +8 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%k' +768 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")a  +89 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 199.9ml +3 "Can"\  &%Kea1 +2 ."WCR"Intake.select :open + "sampler") +217 "collection"'% +3 "core" %RA < +2 #"WCR"Intake @34.7psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X * +3 "manipulator"&N% +6 "core" %( > 4  +4 ."da"Forearm.seek :retract +2 "manipulator"&,' ] +101 "core" ' +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 5 +2 "manipulator"&'( +267 "core" ( +3 "manipulator"&5& +6 "core" &  * te +3 "storage"($& +6 "core" &; q +10 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 5 + 800 counts +3 "manipulator"&>' +108 "core" ' +2 ."da"Hand.open +3 "manipulator"&*1 +23 "core" 1 +4 "storage"(s- +5 "core" -'X +5 ."da"SE.seek 21.97 Pucks below Top Plate +3 "storage"(Z'$ +19 "core" ' +4 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 21 Pucks below Top Plate +3 "storage"( ' +52 "core" ' +3 #"da"Lights, camera, ACTION! +7 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25oct0113h1000ml.png +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +56 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 3998 Min < 4073 FilteredMin | 4124 Avg | 5966 FilteredMax < 6235 Max ) A/D counts\ Reduced black point to 4073\ Optimizing exposure with 348x260 pixel 16-bit image for 2.058 seconds\ ( 4018 Min < 4082 FilteredMin | 4554 Avg | 27148 FilteredMax < 32092 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 15.67 seconds\ ( 3801 Min < 3864 FilteredMin | 4725 Avg | 53209 FilteredMax < 55388 Max ) A/D counts\ /var/log/esp/da25oct0113h1000ml.png: PNG Upload Complete\ +16 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25oct0113h1000ml15s.png +906 "core" '+}.  +8 #"WCR"Vacuum too high -- waiting up to 1:30 +4 .SS.reconfigure :exhale +2 "sampler")#.0X  +21 "collection"'=% +5 "core" %RA ( +4 "sampler")M% +7 "core" %+"PL  +25 "collection"'<% +5 "core" %R@ ' +5 "sampler")0% +7 "core" %+!b^  +27 "collection"'V% +6 "core" %RB & +5 "sampler")]% +7 "core" %+!zz  +32 "collection"'% +5 "core" %R\ \ H & +5 "sampler")6% +7 "core" %+  +37 "collection"'w% +5 "core" %R 3 $ +5 "sampler")&% +7 "core" %+  +43 "collection"'% +97 "core" %R5 ) +4 "sampler")X% +20 "core" %+wx  +3 "collection"'a% +6 "core" %R1*3 ' +4 #"WCR"Intake @37.6psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X^@ kX + &r@A lX +2 #"image"compressed /var/log/esp/da25oct0113h1000ml.jxl +23 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale + "sampler")#.0XA kX +4 ."WCR"SS.hold +2 "sampler")j+ +5 "core" &(=@? lW + +5 &)<@ lW +8 "collection"'i% +2 "core" &+@A kW +4 %R&#A ` +3 "sampler")% +3 "core" &-?@ kX +4 % \ O +3 &/E@A jW +2 "collection"'1% +3 "core" %R)$H ` +4 #"WCR"Intake @37.2psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0XV@ kX +3 &4BB jW +7 &6L>B lX +10 &8B@ lX +9 &9CA kW +10 &;>@ mW +9 &=U@C mW +9 &?CA lX +10 &@@@ kX +9 &B?@ kW +9 &D[?> hX +10 &FN@ jY +9 &Gb@ h[ +10 &IvC f] +9 &KP? d^ +8 &MA d_ +11 &N? e_ +9 &P@ f_ +9 &R<~hA h@ +10 &S .B gO +9 &S&0@ j6 +3 ( + "processing"%H& +6 #"psFlush"Processing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.87 + "processing"%& +4 "core" &S&0@ j6 +3 ."psFlush"Hand.open +3 "manipulator"&\ 1 +22 "core" 1 +2 "manipulator"&Q% +3 "core" %<   P +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&y' ] +100 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%d +49 "core"  +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +18 ."psFlush"PS.seek 0.5ml + "processing"%f' +594 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +3 "processing"%;' +1436 #"image"compressed /var/log/esp/midres/da25oct0113h1000ml15s.jxl +669 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +220 "core" A +8 ."psFlush"PTV.dial :PRVmixing +3 "processing"%B  +147 "core" +8 ."psFlush"PSV.dial :mixloop +2 "processing"%N +118 "core" +6 ."psFlush"PS.seek :empty + "processing"%'s +1614 #"image"compressed /var/log/esp/midres/da25oct0113h1000ml25s.jxl +2 ."Qmail"DAfans.email "da25oct0113h1000ml exposed 15.67 seconds\\nmidres/da25oct0113h1000ml15s\\nmidres/da25oct0113h1000ml25s",Subject: "da25oct0113h1000ml images!" +2026 "core" ' +4 ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%5 +118 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +78 ."psFlush"PS.seek 2.5ml + "processing"%?' +2111 "core" ' +3 ."psFlush"delay 1 second +105 .PBV.dial :waste1 +6 "processing"%*  +42 "core" +29 ."psFlush"PTV.dial :mixing +4 "processing"%s @ +86 "core" B +15 ."psFlush"PSV.dial :mixloop +2 "processing"%, +118 "core" +6 ."psFlush"PS.seek :empty +3 "processing"%'s +263 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X a +3 "sampler")6% +3 "core" % O +41 "collection"'F% +3 "core" %R*# b +2 "sampler")w% +4 "core" % P +47 "collection"'&% +3 "core" %R/*$ b +2 "sampler")% +3 "core" %NO Q +54 "collection"'X% +3 "core" %R558 a +2 "sampler")a% +3 "core" % O +61 "collection"'% +3 "core" %R/$- a +2 "sampler")~% +4 "core" % O +68 "collection"'`% +3 "core" %R, d +2 "sampler")L% +3 "core" %~~ Q +3 ."WCR"Intake.select :close + "sampler")0 +14 )o% +3 "core" % V +2 ."WCR"SSV.dial :exhaust +2 "sampler")k  +82 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler") '! +917 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +85 "core" +6 #"WCR"Allowing 5:18 for 25.0ml of remaining 124.9ml +58 "Can" zKf?B +2 ."WCR"Intake.select :open + "sampler") +214 "collection"'x% +4 "core" %R& * a +3 #"WCR"Intake @37.0psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0XQ% +5 "core" %R4 Z +3 "sampler") % +7 "core" %e84 I +43 "collection"'C% +5 "core" %R@ P +3 "sampler") % +6 "core" %eON A +51 "collection"'.% +5 "core" %RG [ +3 "sampler")J% +7 "core" %eUR D +3 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +10 ."psFlush"PS.seek 2.5ml +3 "processing"%N' +1555 "core" 'l P K +6 ."WCR"delay 2:00 +1057 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%;  +80 "core"  +9 ."psFlush"PS.seek :empty +3 "processing"%5's +2621 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +79 "core" +14 ."psFlush"PSR.select :flush +4 "processing"%@ +24 ."psFlush"PS.seek 1ml +3 "processing"%$'[q +1095 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +1600 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%s +81 "core" +10 ."psFlush"PTV.dial :puck +9 .PBV.dial :waste1 +3 "processing"%,  +60 "core" +10 ."psFlush"PS.seek 0ml +3 "processing"%K'ܑ +2627 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%? +83 "core"  +13 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%4' +2453 ."WCR"CBV.dial :waste2b +3 "collection"'Y  +39 "core"  +15 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'}' +96 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%l +82 "core" +9 ."psFlush"PS.seek 0ml +3 "processing"%|'ܑ +140 "core" ' +3 ."WCR"delay 1:00 +2479 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%= +82 "core"  +11 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%M' +594 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2109 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%0 +82 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%V U +61 "core" V +10 ."psFlush"PS.seek 0ml +3 "processing"%]'ܑ +490 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +151 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +3 "collection"'6  +44 "core"  +13 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +95 ."WCR"CS.seek 2ml +3 "collection"'F' +587 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +23 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'w' +665 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%- @ +48 "core" @ +12 ."psFlush"PS.seek 2.5ml +3 "processing"%&' +1377 "core" ' +4 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +2 "collection"' @ +83 "core" > +63 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'X  +104 "core"  +12 "collection"'a% +6 "core" %V  +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +65 "core" ^ +9 ."WCR"CS.seek 7.083ml +3 "collection"'~' +817 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'`  +5 'L  +36 "core"  +10 ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%o  +83 "core"  +9 ."psFlush"PS.seek :empty +2 "processing"%k's +7 "core"  +10 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< Ib +5 ."WCR"CS.seek 0ml +3 "collection"'Z'P +1539 "core" '\ U OL +6 ."WCR"delay 2:00 +1053 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"% +59 "core" +13 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%x' +2621 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core" +10 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" U +10 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +2637 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"% @ +50 "core" > +10 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2616 "core" ' +3 ."psFlush"PSV.dial :waste1 +74 "processing"%  +83 "core"  +10 ."psFlush"PS.seek :empty +5 "processing"%'s +2613 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&_& +7 "core" & 6 6  +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&( +6 "core" ( +4 "manipulator"&7& +6 ."WCR"CBV.dial :waste2b +4 "collection"'#  +4 "core" & 7 9  +6 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &)& +4 "core" & e +4 ."psFlush"Forearm.seek PC +3 "manipulator"&U'E +10 "core"  +9 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'u' +71 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&G/ +19 "core" / +6 ."psFlush"PC.seek :open +3 "processing"%9( +310 "core" ' +4 ."WCR"delay 1:00 +62 "core" ( +3 "manipulator"&t& +6 "core" & S T +2 "manipulator"&% +7 "core" %< T Q +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&^' ] +100 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&(-z +140 "core" ( +3 "manipulator"&'& +5 "core" &-p K M * +4 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &D& +4 "core" &-q G G * +4 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&E'o +111 "core" ' +3 ."psFlush"Hand.open +2 "manipulator"&>1 +23 "core" 1 +3 "manipulator"& % +5 "core" %sY ڮ +5 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&C' ] +108 "core" ' +5360 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +151 "core" +7 "collection"'.& +7 "core" &XeC P +3 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +2 "manipulator"&J% +5 "core" % ` R H % +4 "storage"(% +6 "core" %O q h { +3 "storage"(. +5 "core" .(; +3 "storage"(S& +6 "core" &; p d \ +3 "storage"(& +5 "core" &; f f < +4 "manipulator"&z& +5 "core" &- F O ="y +4 "manipulator"&"% +5 "core" % ` I E F +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&( +175 "core" ( +2 "manipulator"&r& +5 "core" & T T H k +4 "storage"(%& +5 "core" &; i p +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&8' +100 "core" ' +2 "storage"(+& +7 "core" &; v t : +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +77 ."WCR"SE.seek :beamBreak +6 "storage"(m' +173 "core" ' +2 "storage"(q- +7 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&\\& +5 "core" &   k +4 "storage"(:& +6 "core" &; ? 6  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 5 +3 "manipulator"&W' +33 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&O, +5 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(c- +4 "core" -' +5 ."WCR"SE.seek 22.32 Pucks below Top Plate +3 "storage"('Y +34 "core" ' +3 "manipulator"&T% +5 "core" %Z K׮ +4 "storage"( & +5 "core" &;  ) +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 5 + 314 counts +2 "manipulator"&'' +12 "core" ' +3 "manipulator"& & +6 "core" &-\ S W {\\ +4 "storage"(& +6 "core" &; C D +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&A' +22 "core" ' +4 ."WCR"SE.seek 23.32 Pucks below Top Plate +3 "storage"(g' +53 "core" ' +3 "manipulator"&R& +6 "core" &-\  \\ +3 "manipulator"&@% +7 "core" % + / \  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +89 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +195 "core" ( +3 "manipulator"&e& +5 "core" & 4 : Tx +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &{& +4 "core" & ) )x +4 ."WCR"Forearm.seek CC +3 "manipulator"&h'ш +97 "core" ' +4 ."WCR"Hand.close +2 "manipulator"&/ +19 "core" / +7 ."WCR"CC.seek :open +2 "collection"'i( +410 "core" ( +3 "storage"(& +5 "core" &; w v +4 "storage"(P& +6 "core" &; v v O +3 "manipulator"&1& +6 "core" & k g mx +3 "manipulator"&% +6 "core" %щ k j l +4 ."WCR"Forearm.seek :retract +2 "manipulator"&2' ] +100 "core" ' +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&Q( +165 "core" ( +3 "manipulator"&!& +5 "core" &$ g P d +4 "storage"(j& +5 "core" &; t v\  +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +70 ."WCR"Forearm.seek 5 +12 "manipulator"&H' +111 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&, +5 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&v1 +21 "core" 1 +4 "manipulator"&[% +7 "core" %\\ ( ݯ +2 "storage"(f& +7 "core" &; 7 6 z +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 312 counts +2 "manipulator"&'% +12 "core" ' +2 "manipulator"&d& +7 "core" &% \\ +3 "storage"(\ & +5 "core" &;  +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&;' +40 "core" ' +3 "storage"(N% +7 "core" %ۼ  } +4 ."downElevator"SE.seek :down +5 "storage"(') +98 (5% +4 "core" %etG l ( +4 "manipulator"&$% +5 "core" %  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&s' ] +4 "core" ' +6 ."downElevator"SE.stop +2 "storage"(5 +85 "core" ' +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"',& +6 "core" &W +3 "manipulator"&*& +6 "core" &% ! +3 "manipulator"&?% +6 "core" % e  +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&K(-z +183 "core" ( +4 "manipulator"&Y& +6 "core" &- _ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &l& +4 "core" &- _ +4 .tForearm.seek :garage +3 "manipulator"&B'o +111 "core" ' +3 .tHand.close +2 "manipulator"&4/ +23 "core" / +3 "manipulator"&=& +5 "core" &- E Z_ +4 "manipulator"&|% +6 "core" %t   r +3 .tForearm.seek :retract +3 "manipulator"&M' ] +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&0( +316 "core" ( +2 "manipulator"&V& +7 "core" & ~( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &<& +6 "core" & .( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'ш +99 "core" ' +3 "manipulator"&6& +6 "core" & ( +3 "manipulator"&}% +7 "core" %щ 8 +3 "collection"'F& +5 "core" & +5 "collection"'-& +7 "core" &g +4 .tCC.seek :closed +4 "collection"'](X +3 "core" & +7 & 3 +8 &Dse 3 +9 &.jq G +10 &Yr V +9 &z<} V +80 &<@ V +12 &A V +2 &<g V + &<N V + &!E< U + &#? V + &$<> V + &&> V + &(L? V + &*?f V +5 &+?B U +7 &-> U +9 &/U< U +9 &1> V +10 &2=N V +9 &4<t V +10 &6]> U +9 &8> V +9 &9> V +10 &;: V +9 &=d; V +9 &?'9 U +10 &@<v U +9 &B; V +10 &DkC V +9 &F'S X +9 &Gp [\ +10 &I ` +9 &KT a +10 &M a +9 &N b +9 &P a +10 &RU b" +9 &T  b, +9 &U b1 +10 &Wt V +9 &X8> #l +9 &Xb K +4 ( +3 "collection"'-& +9 "core" &Xa K +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.94 +2 "collection"'& +6 "core" &Xa K +5 .tHand.open +2 "manipulator"&X1 +24 "core" 1 +3 "manipulator"&a% +5 "core" % S T } +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'w& +6 "core" &X\\ K +3 "collection"'L% +6 "core" %  +3 .tCSV.dial CSR +3 "collection"'o  +44 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.seek 5ml +3 "collection"'`'q +1356 "core" ' +3 .tdelay 5 seconds +149 "Can"& \\K\\gg +354 .tCSR.select :air +3 "collection"' +19 '&% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'~'@ +717 "core" ' +3 .tCSV.dial :waste +3 "collection"' +144 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'k'P +1990 "core" ' +4 #tFlushing lower manifold's waste1 port + "collection"' & +7 "core" &X[ K +2 "collection"'% +6 "core" %O +3 .tCSV.dial :flush +3 "collection"'x  +48 "core"  +7 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"''q +1333 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +48 "core" B +6 "collection"'% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'/'h +583 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'_  +4 '7  +44 "core"  +112  +7 .tCBV.dial :waste1 +3 "collection"') @ +89 "core" B +8 .tCS.seek 0ml +2 "collection"'#'P +1829 "core" ' +3 #tFlushing lower manifold's waste2 port +2 "collection"'G& +5 "core" &X[ K +4 "collection"'(% +6 "core" %OM +2 .tCSV.dial :flush +3 "collection"'y  +80 "core"  +7 .tCS.seek 5ml +3 "collection"'Z'q +1329 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'n @ +48 "core" A +7 "collection"'t% +5 "core" %q  +5 .tCS.seek 7ml +2 "collection"''j +583 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"''  +4 'D  +75 "core"  +2  +13 .tCBV.dial :waste2 +13 "collection"'U  +118 "core"  +8 .tCS.seek 0ml +3 "collection"''P +1809 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"'>& +6 "core" &XZv K +3 "collection"' % +6 "core" %Lv  +2 .tCSV.dial :flush +3 "collection"'^  +91 "core"  +8 .tCS.seek 5ml +3 "collection"'E'q +1331 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" A +7 "collection"'.% +6 "core" %qX  +4 .tCS.seek 7.001ml +2 "collection"'J'k +584 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'  +51 "core"  +8 .tCBV.dial :waste2b +2 "collection"'  +115 "core"  +9 .tCS.seek 0ml +2 "collection"'S'P +1817 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'& +6 "core" &X[i K +3 "collection"'z% +6 "core" %SW +2 .tCSV.dial CSR +3 "collection"'"  +46 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'r'! +2082 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +3 "collection"'%' +573 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +3 '+  +53 "core"  +64 +7 .tCTV.dial :intake +3 "collection"'C  +86 "core" +15 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'q' +2141 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'\\  +82 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"':'P +585 "core" ' +3 .tCSV.dial CSR +3 "collection"'c  +125 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"'T'q +1351 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"' ' +1362 "core" ' +3 .tCSV.dial CBV +3 "collection"' +110 "core" +8 .tCS.seek 0ml +3 "collection"''P +2630 "core" ' +78 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&R& +6 "core" & S R ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&@( +6 "core" ( +4 "manipulator"&8& +5 "core" & R S ?( +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & S P T( +4 .tForearm.seek CC +3 "manipulator"&m'ш +102 "core" ' +2 .tHand.close +2 "manipulator"&W/ +18 "core" / +6 .tCC.seek :open +2 "collection"'( +408 "core" ( +2 "manipulator"&& +5 "core" & g g [( +4 "manipulator"&e% +5 "core" %ъ O Q M +5 .tForearm.seek :retract +2 "manipulator"&A' ] +95 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&{(-z +322 "core" ( +3 "manipulator"&O& +5 "core" &- @ 2 MK +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- ? / K +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'o +113 "core" ' +3 .tHand.open +2 "manipulator"&p1 +17 "core" 1 +3 "manipulator"&% +6 "core" %q` װ* +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&P' ] +106 "core" ' +4 #tCompleted [myDA_WCR #Phase 65: Wednesday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:39 + #Preparing to sleep until 10/2/25 11:00AM +18 #Asleep til 10/2/25 11:00AM +8 #Continuing at 11:00PDT02-Oct-25 +5 "Can" wKGgU +7 ."Qmail"GoodNews.email "Then, in tube 6: myWCR {hotBleach :waste2b}\\t \\t#Phase 66: Thursday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:297\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 24,\\n 6 => 9,\\n 7 => 33}\\nCan@13:35:58, 12.4C, 15% humidity, 14.5psia, 12.07V, 0.64A, 394.838Ah, 7.75W\\nSampled 882.9ml",Subject: "Asleep until 11:00PDT02-Oct-25" +603 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +8333 #"uploadLog"upsync +19764 "Can") 2Khgg +60002 +  2K\\h3g +60002 (\  2KYhg +60003 ( 2KPi_g +60002 & 2KFig +60003 ! 2K9jg +60002 ! 2K6k!g +60003 " 2Kkg +60002 " ?K lMg +60002 ! 1Klg +60002   KKmyg +60003 ! ;Kng +60002 ! AKng +60002   2Ko;g +60002   :Kog +60002 # 2Kpgg +60002 " =Kpg +60002 $ 2Kqg +60002 & <Kr)g +60002 & +Krg +60002 ' 2KrsUg +60002 & 2Kbsg +60003 & KKPtg +60002 % 2KOug +60002 ' 2KQug +60002 ' 2KKvCg +60002 ' RK<vg +60002 ) 6KEwog +60002 * CKUxg +60002 ( 2KYxg +60003 , 2KMy1g +60002 ( 2KHyg +60002 ) 8K.z]g +60002 ) 2Kzg +60002 + 2K{g +60003 ( -K|g +60002 ' 3K|g +60002 ( /Kښ}Kg +60002 ' .K{}g +60002 ) -KS~wg +60002 ) 4K$ g +60002 ' *Kg +60004 ( 4K9g +60001 ( 9Kg +60003 ' 8KGeg +60001 % +Kg +60002 ' .Kg +60003 & -K'g +60002 % 1Kg +60002 $ 2KGSg +60002 $ +K g +60002 & *Kg +60003 # -Kg +60002   2K}g +60002 $ 2KEAg +60003 " EK g +60002 " 1Kmg +60002 # LKg +60002 " 2Lg +60002 # 7L/g +60002 # ,Lg +60003 " 2Ls[g @PDT1759388447.36 % 3Lg +60002 $ AL\ g +60002 # 1L g +60003 $ 2Lg +60002 # FLIg +60002   1Lg +60002 " -LXug +60002 " 2L, g +60003   :L2g +60002   >L17g +60002  2L?g +60002   ;L4cg +60002  2L ,g +60002  2L")g +60003  1L$%g +60002  2L&g +60002  :L(Qg +60007  +L)g +59997  2L+}g +60002  1L-g +60002  2L/g +60001   6L1?g +60002  EL3|g +60002 \  3L5{kg +60002   2L7lg +60002   <L9bg +60003   2L;a-g +60002 \  2L=\\g +60002  \  2L?QYg +60002   ;LANg +60002   +LBg +60002 !\  1LDg +60002  \  CLFg +60002 \  2LHGg +60003  \  2LJg +60002   <LLsg +60002   2LN g +60002  FLPg +60002   2LR5g +60002 ! -LTwg +60002 " 2LV(ag +60002 ! 2LX.g +60002 # 1LZ'g +60003 % 2L\\#g +60002 $ <L^g +60002 % 2L` Og +60002 $ 2Lbg +60002 & RLd{g +60002 % >Lfg +60002 $ 2Lh g +60003 # ULj=g +60002 " ;Ll%g +60002   2Lnig +60002 ! 1Lpg +60002   2Lrg +60002 ! +Ls+g +60003  3Lug +60002  2LwWg +60002  [Lyg +60002  9L{g +60002  2L}g +60002  +LWg +60002  *L4Eg +60003 ! 2Lg +60001  )Lqg +60003 ! .Lg +55130   :Lp8 +7 #tPowering core bus +561 .Gate.power :raw,:ON +2 "sampler") +32 )1 +4 "core"  +4 "collection"' +5 ' +3 "core"  +5 "processing"% +3 %! +5 "core"  +9 "collection"' 9\ +4 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 24,\\n 6 => 9,\\n 7 => 33}\\nCan@11:00:39, 11.7C, 15% humidity, 14.4psia, 12.07V, 0.59A, 399.745Ah, 7.07W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b}\\t \\t#Phase 66: Thursday StandAloneWCR with hotBleach cleanup (1 puck)" +3 #tStarting initialPurge +2021 "Can"! fL +7 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +9 "collection"'<& +10 "core" &|  +8 .tHand.open +2 "manipulator"&61 +32 "core" 1 +6 "manipulator"&}& +12 "core" & s +6 "manipulator"&F% +12 "core" % ] R +8 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek FlushPuck::Garage +6 "manipulator"&M(-z +188 "core" ( +12 "manipulator"&i& +11 "core" &- L Q 7k +9 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +9 && +36 "core" &- ] T xk +14 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +8 .tForearm.seek :garage +6 "manipulator"&X'o +115 "core" ' +6 .tHand.close +4 "manipulator"&a/ +26 "core" / +6 "manipulator"&w& +17 "core" &- k +8 "manipulator"&L% +14 "core" %|/ Чl +4 .tForearm.seek :retract +4 "manipulator"&-' ] +116 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +4 "manipulator"&o( +334 "core" ( +4 "manipulator"&& +6 "core" &  / +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &u& +4 "core" & % A / +6 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek CC +3 "manipulator"&&'ш +99 "core" ' +8 "manipulator"&`& +11 "core" & p/ +4 "manipulator"&% +8 "core" %ѐ  +5 "collection"'~& +13 "core" &|  +9 "collection"' & +13 "core" &|  +8 .tCC.seek :closed +2 "collection"'(X +10 "core" &|  &|  +5 &}  D +7 & Dr 3 +9 & hs G +10 &\\ W +9 &g< W +11 &); W +8 &< W +9 &> W +8 &o> W +9 &!2; V +10 &"< W +9 &$< V +10 &&v> W +9 &(8< W +9 &)< W +10 &+? W +9 &-< W +10 &/A? W +9 &1; W +9 &2; V +10 &4= W +9 &6H= W +9 &8\ ? W +10 &9> W +9 &;> W +10 &=P= W +9 &?< W +9 &@; W +10 &B> W +9 &DTP Y +10 &F^ Z +11 &G ] +49 &I a +2 &KA b +10 &M b +3 &N a +2 &P b +3 &R@ b' +2 &S b, +6 &U b5 +7 &Wd V +19 &Xw9 &q +17 &Xc I +6 ( +11 &Xb I +106 "collection"' & +34 "core" &Xb I +14 &Xb I +6 &Xb I &Xb I +8 &Xb I &Xa I +6 &Xb I &Xb I +9 &Xb I +7 &Xb I &Xb I +8 &Xb I &Xb I +8 &Xb I &Xb I +6 &Xb I +14 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.98 +8 "collection"'x& +28 "core" &Xa I +15 .tHand.open +8 "manipulator"&k1 +37 "core" 1 +14 "manipulator"&% +22 "core" %n b +18 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +22 .tForearm.seek :retract +7 "manipulator"&' ] +106 "core" ' +15 #tFlushing the Collection Valve::Manifold +8 "collection"'& +27 "core" &Xa I +18 "collection"'_% +23 "core" %R +23 .tCSV.dial CSR +5 "collection"'7  +152 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.reconfigure :default + "collection"'#P d@b +58 .tCS.seek 5ml + "collection"')'q +2366 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 '/% +2 "core" %q  +9 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'G'@ +723 "core" ' +2 .tCSV.dial :waste +2 "collection"'( +143 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'y'P +3596 "core" ' +3 #tPurging external Intake +2 "collection"'#& +3 "core" &Xb I +2 "collection"'n% +3 "core" %O +2 .tCSV.dial :flush +2 "collection"'t  +44 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'Z' +2623 "core" ' +2 .tdelay 5 seconds +820 ."connect"CSV.dial CBV +13 .tCBV.dial CSV +2 "collection"'D +5 ''  +23 "core" +67 +8 .tCTV.dial :intake +2 "collection"'U  +87 "core"  +10 .tIntake.select :open +2 "sampler") +20 .tCS.seek 0ml +4 "collection"''P +2669 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air +2 "collection"'>  +84 "core" ~ +3 #tFlushing upper manifold + "collection"' & +3 "core" &X` I +2 "collection"'^% +4 "core" %J + .tCSV.dial :flush +2 "collection"'  +76 "core"  +4 .tCS.seek 5ml +2 "collection"' 'q +1328 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'. @ +48 "core" @ +12 "collection"'E% +12 "core" %q  +5 .tCS.seek 7ml +6 "collection"''c +577 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +115 "core"  +6 .tCTV.dial :air +2 "collection"'J  +7 "core" +6 .tCS.seek 0ml +3 "collection"''P +1830 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'z'2~ +2713 "core" ' +5 .tCSV.dial :waste +3 "collection"'" +48 "core" +7 .tCS.seek 0ml +2 "collection"'S'P +836 "core" ' +4 "collection"'r& +6 "core" &X` I +3 "collection"'+% +5 "core" %R +3 .tCSV.dial :flush +3 "collection"'  +45 "core"  +7 .tCS.seek 3ml +3 "collection"'C'2~ +840 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +7 "collection"'% @ +47 "core" A +5 "collection"'\\% +7 "core" %2{  +4 .tCS.seek 5ml +2 "collection"'q'q +588 "core" ' +3 .tCSV.dial :air +2 "collection"'c @ +6 "core" A +7 .tCS.seek 0ml +2 "collection"':'P +2019 "core" ' +6 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'T'2~ +836 "core" ' +3 .tCSV.dial :waste +3 "collection"' +80 "core" +7 .tCS.seek 0ml +3 "collection"' 'P +842 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&R& +5 "core" & / 8 n, +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&8( +46 "core" ( +3 "manipulator"&& +5 "core" & C Q H= +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &W& +4 "core" & : ? = +4 .tForearm.seek CC +3 "manipulator"&0'ш +98 "core" ' +2 .tHand.close +2 "manipulator"&/ +24 "core" / +5 .tCC.seek :open +2 "collection"']( +1799 "core" ( +6 "manipulator"&& +8 "core" &   S = +4 "manipulator"&e% +6 "core" %ч   y  +6 .tForearm.seek :retract +2 "manipulator"&m' ] +98 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +2 "manipulator"&@(-z +307 "core" ( +2 "manipulator"&O& +13 "core" &- 5 4  +6 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +6 "core" &- 1 3  +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&p'o +107 "core" ' +2 .tHand.open + "manipulator"&1 +24 "core" 1 +2 "manipulator"&A% +3 "core" %rV U Q r +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +103 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +3 #Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 6 into Collection Clamp +2 "collection"'b& +3 "core" & +2 "manipulator"&1% +7 "core" % e  3  +19 "storage"(% +37 "core" %0 +5 "storage"(!. +7 "core" .([G +5 ."WCR"SC.reconfigure :tight +5 "storage"($ .(\ 1~b +6 ."WCR"SC.seek 6 +5 "storage"(j(K +216 "core" ( +6 ."WCR"SC.configure :limp +14 "storage"($(\ 1b +15 (& +22 "core" &K\ \  P +22 "manipulator"&h& +28 "core" &-   C  +7 "manipulator"&v% +30 "core" % e   E  +14 ."WCR"Elbow.reconfigure :tight +15 "manipulator"&$&.,(\ #b +23 ."WCR"Elbow.seek 6 +9 "manipulator"&[(: +185 "core" ( +13 "manipulator"&d& +162 "core" &E   ~  n +3 "storage"(N& +4 "core" &K\ \  l +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 6 + 800 counts +2 "manipulator"&2'm +98 "core" ' +2 "storage"(f& +3 "core" &K\ \  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(5' +275 "core" ' +2 "storage"(,- +3 "core" -' +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 ($& +3 "core" &K u +2 "manipulator"&P& +3 "core" &E ` n +3 ."WCR"Elbow.seek 6 +2 "manipulator"&{(: +23 "core" ( + "manipulator"&& +4 "core" &D  t  +2 "storage"(3& +3 "core" &K +3 ."WCR"Forearm.seek 6 + 300 counts +2 "manipulator"&'y +19 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&Q/ +26 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&g& +2 "storage"(I') +6 "core" &D    +3 "manipulator"&H% +3 "core" %}   5 +3 ."WCR"Forearm.seek :retract +2 "manipulator"&4' ] +103 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&\ ( +108 "core" ' + ."downElevator"SE.stop + "storage"(5 +77 "core" ( +2 "manipulator"&?& +3 "core" & * +3 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &|& +3 "core" & a * +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&s'ш +96 "core" ' +2 "manipulator"&B& +3 "core" &  { * +2 "manipulator"&Y% +4 "core" %ъ   c  +2 "collection"'& +4 "core" & +2 "collection"'9& +5 "core" & +2 ."WCR"CC.seek :closed +2 "collection"'(X +3 "core" &  +9 &/u ,} +10 &]u @ +9 &,e T +9 &? V +10 &= V +9 &j< V +9 &-> V +10 &> V +9 & < U +10 &"r= V +9 &$4> V +9 &%@ W +10 &'? V +9 &)z< V +10 &+<> V +9 &,= V +9 &.= V +10 &0? V +9 &2E< V +9 &4> V +10 &5> V +9 &7> V +9 &9M> V +10 &;A V +9 &<< V +10 &>< U +9 &@U< V +9 &B< V +10 &C@ V +9 &E@ V +10 &G\\@ V +9 &I> V +9 &J= V +10 &L> V +9 &Ne; V +9 &P'< V +10 &Q@ V +9 &S> V +10 &Ul? V +9 &W-? H +2014 &X\\GD Q +31 !"core_reader"o:I2C::Gateway::Reset: mesg"Received BREAK:bt[ "STUCK RTS< ESP2 v3.42 I2C Gateway v3.20 +3 "core" &X  + ( &X \ + &X \ + &X \ &X \ + &X \ + &X \ &X \ + &X \ + &X \ &X \ + &X \ + &X \ + &X \ + &X \ &X \ + &X \ + &X \ &X \ + &X \ + &X \ &X \ + &X \ + &X \ &X \ + &X \ + &X \ + &X \ &X \ + &X \ + &X \ &X \ + &X \ + &X \ &X \ + &X \ + &X \ + &X \ + &X \ &X \ + &X \ + &X \ &X \ + &X \ + &X \ +3 "collection"'9& +162 "core" &X \ +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 1.00 +3 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"4/home/esp/esp2/utils/puckmoves.rb:402:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"2/home/esp/esp2/protocol/2G/wcr.rb:24:in `wcr'"=/home/esp/esp2/protocol/2G/wcr.rb:110:in `standAloneWCR'"=/home/esp/esp2/protocol/2G/utilities.rb:66:in `protocol'"=/home/esp/esp2/protocol/2G/wcr.rb:109:in `standAloneWCR'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:298"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:297"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 !o:Slide::Error :@checkpoint: omitted:@axisName"Collection Clamp: mesg"(No Puck Clamped in Collection Clamp:@timestampu: Time Rd[": @reply0:bt[#"E/home/esp/esp2/utils/misc.rb:495:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:505:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:504:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:503:in `close'"0/home/esp/esp2/utils/misc.rb:521:in `close'"5/home/esp/esp2/utils/puckmoves.rb:495:in `clamp'"4/home/esp/esp2/utils/puckmoves.rb:399:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"2/home/esp/esp2/protocol/2G/wcr.rb:24:in `wcr'"=/home/esp/esp2/protocol/2G/wcr.rb:110:in `standAloneWCR'"=/home/esp/esp2/protocol/2G/utilities.rb:66:in `protocol'"=/home/esp/esp2/protocol/2G/wcr.rb:109:in `standAloneWCR'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:298"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:297"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Waiting to Resume from Checkpoint "No Puck Clamped in Collection Clamp" +37 "Can"& FL6 +2 & FL6" + #"Restarting_core_reader"Polling Can every 10:00 +59991 "Can") ^L- +60003 ( wL\\. +60002 & EL. +2768 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[" 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 24,\\n 6 => 9,\\n 7 => 33}\\nCan@11:01:00, 11.6C, 15% humidity, 14.5psia, 12.13V, 0.54A, 399.746Ah, 6.51W",Subject: "bac wcr sampling at most 1000ml" +55305 "Can"#  lL_ +60002 '  KL +60883 '  ]LH +5816 ."Qmail"BadNews.email "No Puck Clamped in Collection Clamp",Subject: "Slide::Error in MAIN" +53306 "Can"&  vL  +60002 %\  CLt +6746 #"uploadLog"upsync\ rsync: safe_read failed to read 1 bytes [sender]: Connection timed out (110)\ rsync error: error in rsync protocol data stream (code 12) at io.c(276) [sender=3.1.3] +53256 "Can"$  KL\ +60002 $\  XL +30605 !"cmdSocket"o: EOFError: mesg",Client disconnected before sending name:bt[ "8/home/esp/esp2/lib/cmdserver.rb:391:in `initialize'"1/home/esp/esp2/lib/cmdserver.rb:538:in `new'"1/home/esp/esp2/lib/cmdserver.rb:538:in `run'"1/home/esp/esp2/lib/thread.rb:887:in `create'"0/home/esp/esp2/lib/thread.rb:736:in `start'"1/home/esp/esp2/lib/thread.rb:884:in `create'"5/home/esp/esp2/lib/thread.rb:883:in `initialize'"%/home/esp/esp2/lib/thread.rb:883 +1484 #"brent"Session Begun +3130 #-> Clamp +5 "collection"'<& +5 "core" &X \ +5 "processing"%6& +7 "core" &vB  +1149 #"brent"-> upsync +3634 #"uploadLog"upsync +19978 "Can"$\  cL6 +60002 "\  RL +16800 #"brent"-> trouble +43203 "Can"%  KLb +7412 #"brent"-> Arm +4 "manipulator"&}& +8 "core" & : , j( +4 "manipulator"&F% +7 "core" % 8 7 W +10956 #"brent"-> Hand.open! +5 .Hand.open +3 "manipulator"&i1 +22 "core" 1 +2742 #"brent"-> Puck.count 6 +10 "storage"(% +7 "core" %A z +5 ."brent"SE.seek :down +3 "storage"(l') +16 "core" ' +2 ."brent"SE.stop +2 "storage"(5 +8 "manipulator"&a% +5 "core" % 2 @  +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +4 "manipulator"&w' ] +98 "core" ' +1911 #"brent"Waiting >20 seconds for MAIN to relinquish Arm +1038 !o:UserAbort: mesg"User Abort!!:@timestampu: Time Td7W:bt["7/home/esp/esp2/lib/cmdserver.rb:294:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:424:in `interrupt'"*brent aborter-:1:in `topLevelBinding'" ! +4 !o:SyntaxError: mesg"9compile error\ brent:7: syntax error, unexpected $end:@timestampu: Time Tdy^:bt["!brent:7:in `topLevelBinding'" Arm.steal! +3 "manipulator"&L& +6 "core" & b W ( +4 "manipulator"&=% +6 "core" % S J V 74 +1052 #"brent"-> Puck.count 6 +3 "storage"(X% +8 "core" %B y { \\ +4 ."brent"SE.seek :down +2 "storage"(M') +20 "core" ' +3 ."brent"SE.stop +2 "storage"(5 +7 "manipulator"&% +6 "core" % S < 9 '4 +4 ."brent"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +6 ."brent"SC.seek 6 +3 "storage"(u(K +9 "core" ( +3 ."brent"SC.configure :limp +2 "storage"($(\ 1b +7 (`& +4 "core" &K ; \\ $ +4 "manipulator"&& +6 "core" & G V k( +3 "manipulator"&~% +5 "core" % S k j L4 +5 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."brent"Elbow.seek 6 +4 "manipulator"&-(: +207 "core" ( +4 "manipulator"&V& +5 "core" &1 i j _^ +4 "storage"(x& +7 "core" &K x u +4 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek 6 + 800 counts +3 "manipulator"&k'm +103 "core" ' +3 "storage"(& +6 "core" &K \\ +4 ."brent"SE.reconfigure :place +2 "storage"(#]K-0-\ b +10 ."brent"SE.seek :beamBreak +4 "storage"( ' +292 "core" ' +3 "storage"(- +5 "core" -' +3 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +8 !"brent"o:Puck::Error: mesg".9 pucks loaded in tube 6 when expecting 8:bt[";/home/esp/esp2/utils/puckmoves.rb:259:in `verifyCount'";/home/esp/esp2/utils/puckmoves.rb:686:in `stackHeight'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'";/home/esp/esp2/utils/puckmoves.rb:681:in `stackHeight'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'";/home/esp/esp2/utils/puckmoves.rb:680:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:679:in `each'";/home/esp/esp2/utils/puckmoves.rb:679:in `stackHeight'"5/home/esp/esp2/utils/puckmoves.rb:700:in `count'"!brent:9:in `topLevelBinding'" CC.open +4 .CC.seek :open +6 "collection"')( +406 "core" ( +3 "collection"'(& +6 "core" & +1267 #"brent"-> Arm.reset +1782 #-> MainThread.resume -2 +6 #tResuming Thread (suspended since 11:06:49) +5 #Loading wcr puck from tube 6 into Collection Clamp +4 "collection"'G& +6 "core" & +4 "manipulator"&#% +5 "core" % \\ 8 5 0 +4 "storage"(n% +5 "core" %B Y S [ +4 "storage"(t. +6 "core" .(K +3 "storage"(y& +5 "core" &K S N h +4 "storage"('& +6 "core" &K L N +3 "manipulator"&D& +6 "core" &2 )  _] +3 .tElbow.seek 6 +3 "manipulator"&U(: +9 "core" ( +2 "manipulator"&Z& +5 "core" &2 N A }] +4 "storage"(>& +7 "core" &K J +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 6 + 800 counts +2 "manipulator"& 'm +102 "core" ' +3 "storage"(^& +5 "core" &K f +5 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak + "storage"(' +273 "core" ' +4 "storage"(- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +7 (.& +6 "core" &K l k z +3 "manipulator"&E& +6 "core" &2 J 8 A] +3 .tElbow.seek 6 +4 "manipulator"& (: +7 "core" ( +2 "manipulator"&& +6 "core" &2 o i ] +3 "storage"(J& +5 "core" &K u v m +5 .tForearm.seek 6 + 300 counts +3 "manipulator"&'y +16 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 .tHand.close +2 "manipulator"&/ +20 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&"& +6 "storage"(z') +13 "core" &2 G C ] +3 "manipulator"&r% +6 "core" %p +  Mc +4 .tForearm.seek :retract +3 "manipulator"&+' ] +101 "core" ' +4 .tElbow.seek CC +3 "manipulator"&( +87 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +3 "manipulator"&S& +6 "core" & { n A& +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &%& +4 "core" & 1& +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek CC +3 "manipulator"&\\'ш +96 "core" ' +4 "manipulator"&C& +6 "core" & L R =& +3 "manipulator"&c% +6 "core" %ф / -  +4 "collection"'q& +5 "core" & +5 "collection"':& +7 "core" & +4 .tCC.seek :closed +5 "collection"' (X +9 "core" & + &  +6 &-s ,} +10 &\\v @ +9 & e T +9 &@ W +10 &: W +9 &\\< W +9 &? W +69 &> W +18 & ; W + &"d= W + &$%< X + &%> W + &'> W + &)l< W +2 &+.= W + &,> W + &.< X +8 &0t; W +9 &279 W +9 &3< X +10 &5= X +9 &7{? X +9 &9>; W +10 &:> X +9 &<; W +10 &>9 W +9 &@E< X +9 &BD X +10 &CL Y +9 &E\\ [\ +9 &G>r ] +10 &H |a +9 &J |b! +10 &Lp |b# +9 &N, |b) +9 &O }b* +10 &Q |b- +9 &S] |b- +9 &U b/ +10 &V b/ +9 &X0` 0 +10 &X V +9 ( +5 "collection"':& +17 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.92 +4 .Hand.open +3 "manipulator"&T1 +7 "core" &Xe P + &Xe P + &Xe P +14 1 +3 "manipulator"&R% +5 "core" %j  +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +3 "manipulator"&' ] +99 "core" ' +3 #tcollectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml +2 .Gate.power :sampler,:ON +182 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +12 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold +4 "sampler")W+ +7 "core" + +4 "sampler")% +6 "core" % q +4 "collection"'o& +6 "core" &Xc P +5 "Can"#  L +3 #tCalibrating pressure and temperature sensors +7 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +4 "sampler") +7 "core"  +7 .tSS.reconfigure :fast +2 "sampler")#.0X exit +8 #Session Ended +7 #tWaiting for sampler to finish priming... +2 .delayUntil "13:56:37.43" +1301 #"flow"3.2L/min +3008 #3.6L/min +11811 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +11 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +4 "sampler")b  +9 "core"  +12 #tAllowing 1:33 for 7.0ml of remaining 7.0ml +4 "Can"%\  `#Lk\ 7 +3 .tIntake.select :open +2 "sampler") +216 "collection"'1% +5 "core" %RKE > +3 #tIntake @37.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X R +9 "sampler");% +7 "core" %V E +28 "collection"'% +5 "core" %R=8 Y +3 "sampler")3% +7 "core" %V I +33 "collection"'Q% +4 "core" %RKE Z +3 "sampler")g% +7 "core" %Vki D +38 "collection"'H% +4 "core" %RXR X +3 "sampler")[% +7 "core" %V G +44 "collection"'2% +4 "core" %R1- T +3 "sampler")5% +5 "core" %V E +4 .tIntake.select :close +2 "sampler")0 +18 )?% +4 "core" %V I +3 .tSSV.dial :exhaust +3 "sampler")  +86 "core"  +7 .tExhaust.select :open +3 "sampler")@ +19 .tSS.seek 0ml +2 "sampler")|'! +412 "core" ' +4 .tExhaust.select :close +2 "sampler") +19 #tSampling 1000.0ml in 45:00 +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close + .Exhaust.select :close +3 .SS.reconfigure :default + "sampler")#.0X0X  +90 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 950.0ml +4 "Can""\  xL1  +3 .tIntake.select :open +2 "sampler") +217 "collection"'^% +4 "core" %RD@ b +4 #tIntake @37.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X S +5 #tVacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X% +6 "core" % P +3 .tIntake.select :close +7 "sampler")0 +17 )^% +4 "core" % U +3 .tSSV.dial :exhaust +3 "sampler")Z  +84 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler")'! +908 "core" ' +4 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler").  +87 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 725.0ml +4 "Can"  sLs} +2 .tIntake.select :open +2 "sampler") +218 "collection"'E% +4 "core" %RF? d +3 #tIntake @36.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +6 "core" %[ J1 +3 "collection"'^% +5 "core" %R<6 ^ +4 #tIntake @36.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X< V +21 "collection"'X% +2 "core" %R%! g +2 "sampler")<% +4 "core" %} U +24 "collection"'6% +3 "core" %R4. g +2 "sampler")`% +4 "core" % U +27 "collection"'% +4 "core" %R51 h + "sampler")% +4 "core" % U +32 "collection"'M% +3 "core" %R'" h +2 "sampler")9% +3 "core" %GF W +37 "collection"'% +2 "core" %R81 h +3 "sampler")j% +3 "core" %nk U +41 "collection"'s% +3 "core" %R2. h +2 "sampler")x% +4 "core" % U +47 "collection"'% +2 "core" %R h +3 "sampler")_% +3 "core" % W +2 .tIntake.select :close + "sampler")0 +13 )7% +3 "core" % \\ +2 .tSSV.dial :exhaust + "sampler")  +85 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler") '! +929 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")k  +84 "core" +12 #tAllowing 5:18 for 25.0ml of remaining 425.0ml +5 "Can" ~LJ_ +4 .tIntake.select :open +2 "sampler") +220 "collection"'&% +4 "core" %R=7 d +3 #tIntake @36.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +5 "core" %ROG a +3 "sampler")^% +5 "core" % O +22 "collection"'G% +5 "core" %R?9 a +3 "sampler")% +7 "core" % P +24 "collection"'#% +4 "core" %R& b +4 "sampler").% +5 "core" %0, Q +30 "collection"'E% +4 "core" %R c +4 "sampler")% +6 "core" %MK R +33 "collection"'% +5 "core" %R/) a +3 "sampler")"% +5 "core" %ni P +39 "collection"'r% +5 "core" %R^Y ` +3 "sampler")U% +5 "core" % Q +45 "collection"'Z% +5 "core" %R b +3 "sampler")D% +5 "core" % Q +4 .tIntake.select :close +2 "sampler")0 +18 )% +4 "core" % V +4 .tSSV.dial :exhaust +2 "sampler")S  +85 "core"  +9 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +2 "sampler") '! +911 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +4 "sampler")/  +87 "core" +8 #tAllowing 5:18 for 25.0ml of remaining 399.9ml +4 "Can" xLw \\+ +3 .tIntake.select :open +2 "sampler") +217 "collection"'J% +4 "core" %R a +3 #tIntake @34.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0Xm29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +3 "sampler")' +5 "core" '  L +3 !o:I2C::UnexpectedReply: mesg"6I2C::Servo::AbsMove3Reply[0D:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +42 ' +3 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")A' +6 "core" '  N +2 !o:I2C::UnexpectedReply: mesg"5I2C::Servo::AbsMove3Reply[1D:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +275 '| P +6 #tVacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0X @ +81 "core" A +8 .tCS.seek 10ml +3 "collection"'^' +2639 "core" ' +3 #tPumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +2 "collection"'G @ +89 "core" > +58 .tCBV.dial between CSV and waste2b +3 "collection"'  +104 "core"  +79 "collection"'#% +6 "core" %.  +4 .tCSV.dial between air and CTV +3 "collection"'. ` +32 "core" b +9 .tCS.seek 7.117ml +3 "collection"'E' +811 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +4 "collection"'  +5 '  +35 "core"  +49  +8 .tCS.reconfigure :pressurize +2 "collection"'# d@<< ib +5 .tCS.seek 0ml +2 "collection"'"'P +1872 "core" ' +3 .tCSV.dial :air +3 "collection"'\ @ +48 "core" ? +9 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'r' +2618 "core" ' +3 "collection"'U% +7 "core" % : 1,  +2 .tCSV.dial between air and CTV +4 "collection"'Z ` +31 "core" b +9 .tCS.seek 2.018ml +2 "collection"'D'X +2127 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +5 "collection"'  +5 'S  +11 "core"  +36  +9 .tCS.reconfigure :pressurize +2 "collection"'# d@<< ib +5 .tCS.seek 0ml +2 "collection"'w'P +108 "core" '\ H o j( +5 .tCBV.dial :waste2b +3 "collection"'/  +37 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek :empty +2 "collection"'J' +548 "core" ' +3 .tdelay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'  +150 "core" +7 #tFix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'  +49 "core"  +10 #tPulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +18 .tCS.seek 2ml +2 "collection"'+' +589 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +19 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"')' +2112 "core" ' +4 #tPumping wcr puck from tube 6 up to 55psi... +2 .CBV.dial SSV +3 "collection"'T @ +82 "core" > +61 .tCBV.dial between CSV and waste2b +3 "collection"'R  +174 "core"  +11 "collection"':% +7 "core" %E  +3 .tCSV.dial between air and CTV +5 "collection"'C ` +64 "core" _ +9 .tCS.seek 7.242ml +2 "collection"'' +770 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +5 "collection"'q  +4 '  +48 "core"  +105  +9 .tCS.reconfigure :pressurize + "collection"'# d@<< ib +6 .tCS.seek 0ml +2 "collection"'c'P +1659 "core" ' q nJ +5 .tdelay 2:00 +1616 "Can" sLs +10388 .tCBV.dial :waste2b +3 "collection"'W  +38 "core"  +9 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek :empty +2 "collection"'%' +318 "core" ' +4 .tdelay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'e  +150 "core" +8 #tFix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'  +48 "core"  +10 #tPulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 .tCS.seek 2ml +2 "collection"'' +594 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'-' +2112 "core" ' +4 #tPumping wcr puck from tube 6 up to 55psi... +2 .CBV.dial SSV +3 "collection"'8 @ +80 "core" ? +62 .tCBV.dial between CSV and waste2b +3 "collection"'O  +104 "core"  +11 "collection"'0% +5 "core" %Z  +3 .tCSV.dial between air and CTV +4 "collection"' ` +63 "core" _ +8 .tCS.seek 7.285ml +3 "collection"'*'t +758 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 .tCSV.dial CTV +5 "collection"'b  +3 '  +38 "core"  +114  +9 .tCS.reconfigure :pressurize + "collection"'# d@<< ib +5 .tCS.seek 0ml +3 "collection"'z'P +1645 "core" 'k r kW +10 .tdelay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'\\  +39 "core"  +9 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek :empty +3 "collection"'p' +360 "core" ' +4 .tdelay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'  +151 "core" +7 "collection"'& +5 "core" &Xf P +4 #tStoring wcr puck in Collection Clamp to tube 5 +2 "manipulator"&d% +6 "core" % T Q F  +3 "storage"(@% +5 "core" %O k f +4 "storage"(. +5 "core" .(K +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(m(; +196 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (!& +4 "core" &; L 7 7 +4 "manipulator"&A& +6 "core" & S H @"} +3 "manipulator"&f% +6 "core" % T S R  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +3 "manipulator"&1( +170 "core" ( +3 "manipulator"&;& +5 "core" &$ i t ^o +4 "storage"(o& +5 "core" &; o f +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&3' +96 "core" ' +3 "storage"(Q& +5 "core" &; K +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(' +167 "core" ' +3 "storage"(N- +5 "core" -'چ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&& +4 "core" &$ 9 4 Vo +4 "storage"(h& +5 "core" &; S U +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +3 "manipulator"&v' +34 "core" ' +3 .tElbow.hold +2 "manipulator"&$, +6 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"([- +4 "core" -'چ +5 .tSE.seek 23.34 Pucks below Top Plate +3 "storage"(?' +106 "core" ' +2 "manipulator"&2% +7 "core" %Z mخ +2 "storage"(B& +6 "core" &; +3 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 5 + 305 counts +2 "manipulator"&Y' +12 "core" ' +2 "manipulator"&& +7 "core" &$ F F uo +2 "storage"(& +7 "core" &; [ \\ +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&I' +21 "core" ' +4 .tSE.seek 24.34 Pucks below Top Plate +2 "storage"(,'9 +38 "core" ' +3 "manipulator"&& +5 "core" &$ F E Bo +4 "manipulator"&4% +5 "core" % 8 B W +74 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&' ] +88 "core" ' +3 .tElbow.seek CC +2 "manipulator"&P( +177 "core" ( +4 "manipulator"&H& +6 "core" & K E % +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &}& +4 "core" & O R % +4 .tForearm.seek CC +3 "manipulator"&]'ш +98 "core" ' +2 .tHand.close +2 "manipulator"&5/ +27 "core" / +6 .tCC.seek :open +3 "collection"'l( +412 "core" ( +2 "storage"(F& +6 "core" &; y k U +3 "storage"({& +5 "core" &; ~ +4 "manipulator"&g& +7 "core" & l k Z$ +2 "manipulator"&X% +7 "core" %ї m l n +4 .tForearm.seek :retract +2 "manipulator"&<' ] +96 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +3 "manipulator"&6( +175 "core" ( +2 "manipulator"&`& +7 "core" && )  h +3 "storage"(& +6 "core" &; 6 1 ? +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +7 .tForearm.seek 5 +2 "manipulator"&' +109 "core" ' +3 .tElbow.hold +2 "manipulator"&M, +7 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&91 +27 "core" 1 +5 "manipulator"&% +6 "core" %o xٴ +3 "storage"(j& +6 "core" &; m +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 5 + 307 counts +2 "manipulator"&s' +12 "core" ' +2 "manipulator"&x& +7 "core" && o r h +3 "storage"(|& +6 "core" &; s s\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&' +33 "core" ' +3 "storage"(i% +6 "core" %8 [ S +5 ."downElevator"SE.seek :down +5 "storage"(_') +97 (7% +4 "core" %< d r +4 "manipulator"&% +5 "core" % @ .  +7 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 "core" ' +4 ."downElevator"SE.stop +4 .tForearm.seek :retract +2 "storage"(5 +2 "manipulator"&a' ] +92 "core" ' +3 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'k& +5 "core" & +4 "manipulator"&&& +7 "core" && j r ph +2 "manipulator"& % +7 "core" % ` j i  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +190 "core" ( +4 "manipulator"&(& +5 "core" &-} k k RB +4 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +5 &L& +4 "core" &-} h z ^B +4 .tForearm.seek :garage +3 "manipulator"&V'o +110 "core" ' +3 .tHand.close +2 "manipulator"&y/ +27 "core" / +3 "manipulator"&'& +6 "core" &-}  UB +3 "manipulator"&=% +6 "core" %~d ! N +4 .tForearm.seek :retract +2 "manipulator"&~' ] +108 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&n( +312 "core" ( +3 "manipulator"&>& +6 "core" & [ L u& +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +4 "core" & e k & +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&G'ш +95 "core" ' +3 "manipulator"&& +7 "core" & k g ;& +3 "manipulator"&#% +6 "core" %ш @ [ h +3 "collection"'.& +7 "core" & +3 "collection"'^& +10 "core" &- +5 .tCC.seek :closed +2 "collection"'(X +3 "core" &/ +4 &+  +7 &,r" ,~ +10 &^s) @ +9 &%e) T +9 &?( V +10 &=& V +9 &d;( V +9 &&=) V +10 &<$ V +9 & =( V +10 &"l<* V +9 &$/>' U +9 &%A, V +10 &'@! V +9 &)u<' U +9 &+6>) V +10 &,@( V +9 &.=* V +10 &0|>' V +9 &2=>( V +9 &4>, V +10 &5>) V +9 &7<- V +9 &9G<& U +10 &; <+ U +9 &<<* V +10 &>< V +9 &@N;' V +9 &B;' V +10 &CA* V +9 &EO) X +9 &GIj+ Z +10 &H( _ +9 &J- a +10 &Lx( b +9 &N;, b +9 &O' a +10 &Q* b% +9 &St& b+ +9 &U,* b2 +10 &V. b4 +9 &XBS' 4 +10 &Xc. H +5 ( +5 "collection"'^& +4 "core" &X]/ H +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.90 +2 "collection"'& +6 "core" &XT( H +6 .tHand.open +2 "manipulator"&E1 +16 "core" 1 +3 "manipulator"&\ % +6 "core" %{  A +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&"' ] +95 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'U& +5 "core" &XU( H +4 "collection"'Z% +6 "core" %! +3 .tCSV.dial CSR +3 "collection"'r  +44 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"''q +1352 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +18 'S% +4 "core" %q  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'/'A +707 "core" ' +3 .tCSV.dial :waste +2 "collection"'D +145 "core" +7 .tCS.reconfigure :default +12 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'w'P +1983 "core" ' +4 #tFlushing lower manifold's waste2b port +2 "collection"' & +5 "core" &XU( H +4 "collection"' % +6 "core" %T +2 .tCSV.dial :flush +3 "collection"'J  +48 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 5ml +2 "collection"'+'q +1338 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'T @ +49 "core" B +6 "collection"'R% +6 "core" %q,  +4 .tCS.seek 6.999ml +2 "collection"':'b +586 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'C  +8 ')  +40 "core"  +112  +7 .tCBV.dial :waste2b +3 "collection"'  +6 "core"  +8 .tCS.seek 0ml +2 "collection"'q'P +1827 "core" ' +4 #tFlushing upper manifold +2 "collection"'& +6 "core" &XU( H +3 "collection"'W% +6 "core" %Q0 +2 .tCSV.dial :flush +3 "collection"'c  +80 "core" +9 .tCS.seek 5ml +2 "collection"'e'q +1336 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +48 "core" @ +6 "collection"'%% +7 "core" %q(  +4 .tCS.seek 7ml +2 "collection"''g +576 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'8 +5 'O  +57 "core" +68 +8 .tCTV.dial :air +3 "collection"'0  +152 "core"  +8 .tCS.seek 0ml +2 "collection"''P +1213 "Can" gL| +622 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'-'2~ +840 "core" ' +3 .tCSV.dial :waste +3 "collection"' +44 "core" +8 .tCS.seek 0ml +2 "collection"'b'P +831 "core" ' +3 "collection"'*& +6 "core" &XU' H +3 "collection"'\\% +6 "core" %S% +2 .tCSV.dial :flush +3 "collection"'z  +46 "core"  +8 .tCS.seek 3ml +2 "collection"''2~ +830 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +48 "core" B +7 "collection"'d% +6 "core" %2})  +4 .tCS.seek 5ml +2 "collection"'@'q +579 "core" ' +3 .tCSV.dial :air +3 "collection"' @ +16 "core" > +8 .tCS.seek 0ml +2 "collection"'!'P +1328 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'A'2~ +830 "core" ' +3 .tCSV.dial :waste +3 "collection"'f +90 "core" +18 .tCS.seek 0ml +2 "collection"'u'P +825 "core" ' +4 #tDisinfecting external Intake with mfbkill +2 "collection"';& +6 "core" &XU% H +3 "collection"'o% +6 "core" %K" +2 .tCSV.dial CSR +3 "collection"'Q  +143 "core"  +10 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +2 "collection"''! +2092 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'N' +577 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"' +115 "core" +7 .tCTV.dial :intake +2 "collection"'  +86 "core"  +9 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'h' +2134 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'[  +84 "core"  +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'2'P +599 "core" ' +3 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'B  +114 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 4ml +2 "collection"''R8 +1095 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +1593 "core" ' +4 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'3  +5 '  +44 "core"  +116  +8 .tCBV.dial :waste2b +2 "collection"'4  +55 "core"  +9 .tCS.seek 0ml +2 "collection"'1'P +2566 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'  +48 "core"  +10 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +18 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'v'R8 +1092 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +77 .tCS.reconfigure :fast +12 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'Y' +1586 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'? +5 'H  +57 "core"  +57 +8 .tCTV.dial :air +2 "collection"'}  +151 "core"  +8 .tCS.seek 0ml +3 "collection"'I'P +2567 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'$'2~ +830 "core" ' +3 .tCSV.dial :waste +3 "collection"'5 +46 "core" +8 .tCS.seek 0ml +2 "collection"''P +826 "core" ' +3 #tFlushing upper manifold +2 "collection"' & +5 "core" &XU& H +4 "collection"'F% +6 "core" %U +2 .tCSV.dial :flush +3 "collection"'{  +47 "core"  +8 .tCS.seek 5ml +2 "collection"'g'q +1333 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'X @ +48 "core" B +7 "collection"'`% +6 "core" %q0  +4 .tCS.seek 7ml +3 "collection"''f +579 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'] +4 'P  +9 "core"  +102 ~ +7 .tCTV.dial :air +2 "collection"'9  +7 "core" +8 .tCS.seek 0ml +2 "collection"''P +1816 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'j'2~ +836 "core" ' +3 .tCSV.dial :waste +3 "collection"'x +47 "core" +8 .tCS.seek 0ml +3 "collection"'|'P +833 "core" ' +4 "collection"'i& +5 "core" &XU H +3 "collection"'<% +5 "core" %M) +4 .tCSV.dial :flush +2 "collection"'7  +46 "core"  +8 .tCS.seek 3ml +2 "collection"''2~ +830 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'6 @ +48 "core" B +7 "collection"'% +6 "core" %2{  +4 .tCS.seek 5ml +2 "collection"'k'q +580 "core" ' +3 .tCSV.dial :air +2 "collection"'& @ +17 "core" > +7 .tCS.seek 0ml +3 "collection"'s'P +1324 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"' '2~ +834 "core" ' +2 .tCSV.dial :waste +3 "collection"', +77 "core" +8 .tCS.seek 0ml +3 "collection"''P +832 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'_& +6 "core" &XU) H +3 "collection"'(% +6 "core" %R\ +2 .tCSV.dial :flush +66 "collection"'L  +48 "core"  +18 .tCS.seek 5ml +2 "collection"'M'q +1347 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'y @ +46 "core" A +7 "collection"''% +5 "core" %q  +5 .tCS.seek 7ml +3 "collection"'='i +589 "core" ' +4 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +4 "collection"'a  +3 'V  +45 "core"  +114  +9 .tCBV.dial :waste2b +2 "collection"'  +55 "core"  +9 .tCS.seek 0ml +2 "collection"'>'P +1820 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"' & +6 "core" &XU) H +3 "collection"'% +6 "core" %T& +2 .tCSV.dial CSR +3 "collection"'#  +48 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +2 "collection"'.'! +2089 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'~' +577 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'  +2 'l +57 "core"  +61 +8 .tCTV.dial :intake +3 "collection"'E  +85 "core" +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +3 "collection"'\ ' +2131 "core" ' +3 .tIntake.select :close +2 "sampler")0 +19 .tCTV.dial :air +3 "collection"'U  +83 "core" ~ +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'Z'P +593 "core" ' +3 .tCSV.dial CSR +2 "collection"'^  +115 "core"  +10 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'r'q +1351 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'G' +1356 "core" ' +3 .tCSV.dial CBV +2 "collection"'p +113 "core" +9 .tCS.seek 0ml +2 "collection"'S'P +2073 "Can" \\L +548 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & f k & +3 .tElbow.reconfigure :tight +71 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +8 "manipulator"&D( +5 "core" ( +4 "manipulator"&/& +6 "core" & j r & +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 & & +4 "core" & e g & +4 .tForearm.seek CC +3 "manipulator"& 'ш +96 "core" ' +2 .tHand.close +2 "manipulator"&J/ +18 "core" / +6 .tCC.seek :open +2 "collection"'w( +409 "core" ( +3 "manipulator"&T& +5 "core" & j j & +4 "manipulator"&R% +5 "core" %} j h r +5 .tForearm.seek :retract +2 "manipulator"&+' ] +99 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&C(-z +315 "core" ( +2 "manipulator"&)& +7 "core" &- % +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" &- m +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&:'o +110 "core" ' +3 .tHand.open +2 "manipulator"&1 +20 "core" 1 +3 "manipulator"&W% +5 "core" %qM   +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&c' ] +106 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 66: Thursday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:40 +2 #Preparing to sleep until 10/3/25 11:00AM +17 #Asleep til 10/3/25 11:00AM +9 #Continuing at 11:00PDT03-Oct-25 +3 "Can" IL +8 ."Qmail"GoodNews.email "Then, in tube 6: myDA_WCR \\t \\t\\t\\t#Phase 67: Friday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:301\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 25,\\n 6 => 8,\\n 7 => 33}\\nCan@15:07:53, 12.3C, 15% humidity, 14.5psia, 12.14V, 0.36A, 402.170Ah, 4.32W\\nSampled 672.2ml",Subject: "Asleep until 11:00PDT03-Oct-25" +1859 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +9602 #"uploadLog"upsync +46532 "Can",  2L +60002 *  2L> +60002 ) 2L +60002 ' 1Lj +60002 $ 7L +60002 & 9LĖ +60003 ' <L, +60002 ' 2L +60002 ) VLzX +60002 ( 2Mu +60002 & 2MwDŽ +60002 * ?Mm +60003 ' 2M]Ȱ +60002 ( 7MXF +60002 ( 2M\ 9 +60002 & 2M ;r +60002 ' 2M. +60003 ( 2M@˞ +60002 ' 2MB4 +60002 % 2M= +60002 & 2M-` +60002 ( ;M2 +60002 & 2M/Ό +60003 ' 2M!" +60002 & 2M)ϸ +60002 ( 2M #N +60002 & +M" +60002 ' ]M#z +60003 & 2M% +60002 % 4M'Ҧ +60002 % 2M)< +60002 $ 2M+ +60002 % 6M-h +60003 & 2M/ +60002 ( 2M1Ք +60002 & 2M3* +60002 * BM5 +60002 * 2M7V +60003 * 2M9 +60002 ( +M;r؂ +60002 , =M=1 +60002 ' 2M?5ٮ +60002 , 2MA0D +60003 - 6MC, +60002 . 1ME3p +60002 . ;MG* +60002 . 2MI$ܜ +60002 0 2MK%2 +60003 1 BMM" +60002 1 2MO%^ +60002 1 2MQ +60002 0 2MS ߊ +60002 / +MT @PDT1759475256.34 2 2MV +60002 0 9MXL +60003 ,  7MZ +60002 -  4M\\x +60002 -\  ;M^ +60002 +\  2M`u +60002 )  2Mbb: +60002 ,  1MdW +60002 ,\  1MfNf +60002 +  2MhM +60002 +  2MjC +60002 .  >MlB( +60002 /  +Mn  +60003 .  2MoT +60002 -\  2Mq +60002 +\  ;Ms +60002 ,\  JMu +60002 2  7Mw +60002 /  :MyB +60002 ,\  3M{ +60003 +\  2M}n +60002 +\  KM +60002 )\  2M +60002 -  2M0 +60002 -  2M +60002 ,\  +M\\ +60002 ,\  2M) +60003 +\  2M, +60002 ,\  2M- +60002 ,\  JM% +60002 +\  2M$J +60002 +\  <M+ +60002 -  AM2v +60002 -  2M% +60003 -\  FM +60002 -  2M8 +60002 - >M +60002 + 3Md +60002 * +M +60002 - JM +60002 + 4M& +60003 * 2M +60002 * 6MvR +60002 ) 2Mk +60002 ( ,M%~ +60002 * 2M +60002 ) 2M  +60002 * ;M@ +60003 ) ;M +60002 * 2Ml +60002 ) 1M +60002 ( 2M +60002 ' 2M. +60002 & <M +60002 ' 2MZ +60002 & -M +60003 ' ;M{ +60002 % 2Mx +60002 % 2M| +60002 % 2MsH +60002 # 2Mw +60002  AMbt +60002  2MW\ +60002  7MP +60003   2MM6 +60002 $ 2MI +14231 % 2Mp +11 #tPowering core bus +537 .Gate.power :raw,:ON +2 "sampler") +15 )q +4 "core"  +4 "collection"' +5 ' +4 "core"  +4 "processing"% +5 %% +4 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default + "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 25,\\n 6 => 8,\\n 7 => 33}\\nCan@11:00:39, 11.5C, 15% humidity, 14.4psia, 12.16V, 0.36A, 406.826Ah, 4.41W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR \\t \\t\\t\\t#Phase 67: Friday DA+WCR with Regular cleanup (4 pucks)" +3 #tStarting initialPurge +1169 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'2& +4 "core" &x  +3 .tHand.open +2 "manipulator"&1 +23 "core" 1 +3 "manipulator"&3& +6 "core" & N ]  +3 "manipulator"&% +6 "core" % _ Z S  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(-z +198 "core" ( +3 "manipulator"&& +5 "core" &-r  + R` +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &-r 1 9 k` +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&1'o +112 "core" ' +3 .tHand.close +2 "manipulator"&v/ +19 "core" / +3 "manipulator"&H& +6 "core" &- I +3 "manipulator"&?% +6 "core" %π` ٱ +3 .tForearm.seek :retract +3 "manipulator"&}' ] +112 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Y( +327 "core" ( +2 "manipulator"&I& +7 "core" & ! ' G. +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +8 &5& +6 "core" & Z P N. +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&$'ш +95 "core" ' +3 "manipulator"& & +5 "core" & > Q m. +4 "manipulator"&F% +5 "core" %у > C q +5 "collection"'{& +6 "core" &x  +4 "collection"'& +9 "core" &x  +8 .tCC.seek :closed +3 "collection"'X(X +7 "core" &x  + &x  +4 &G &k +9 &TPv : +10 &uk N +9 &2I X +9 &: X +10 &9 W +9 &x< X +10 &:> X +9 &> X +9 &!8 X +10 &#; X +9 &%C? W +9 &'; X +10 &(< W +9 &*< W +9 &,L> W +10 &.9 W +9 &/8 W +10 &1; W +9 &3R= X +9 &5> X +10 &6: X +9 &8= W +10 &:[9 X +9 &<9 W +9 &=8 X +10 &?< X +9 &Ad; W +9 &C%@ X +10 &DY Z +9 &Fg [ +10 &HV _ +9 &J  }b! +9 &K b$ +10 &M b& +9 &OK b& +9 &Q  b' +10 &R }b( +9 &Tz b& +9 &V) b) +10 &W\ ~? +9 &X) "e +10 ( +5 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 7/26 samples, on/off torque 2.94 +2 "collection"'`& +6 "core" &Xl Q + &Xl- Q +4 .tHand.open + "manipulator"&g1 +21 "core" 1 +3 "manipulator"&P% +5 "core" %с   K +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&]' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'9& +7 "core" &Xl Q +2 "collection"'% +11 "core" %TB +3 .tCSV.dial CSR +2 "collection"'  +147 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +91 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'x'q +1368 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +6 "collection"' +18 'j% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'i'@ +722 "core" ' +3 .tCSV.dial :waste +2 "collection"'< +145 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'7'P +2001 "core" ' +4 #tPurging external Intake +2 "collection"'|& +7 "core" &XjF xQ +4 "collection"'6% +7 "core" %L% +3 .tCSV.dial :flush +3 "collection"'  +46 "core"  +6 #"uploadLog"upsync +8 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +2650 "core" ' +4 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'& +3 'k  +10 "core"  +81 +7 .tCTV.dial :intake +2 "collection"'s  +87 "core"  +8 .tIntake.select :open +2 "sampler") +18 .tCS.seek 0ml +2 "collection"','P +2641 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +3 "collection"'  +85 "core"  +6 #tFlushing upper manifold +2 "collection"'_& +5 "core" &Xa Q +4 "collection"'(% +5 "core" %I, +3 .tCSV.dial :flush +3 "collection"'L  +76 "core"  +7 .tCS.seek 5ml +3 "collection"''q +1342 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'y @ +48 "core" B +6 "collection"''% +6 "core" %q +4 .tCS.seek 7.001ml +2 "collection"'M'm +583 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'a +3 'V  +9 "core"  +104 ~ +6 .tCTV.dial :air +3 "collection"'  +6 "core" +7 .tCS.seek 0ml +2 "collection"'='P +1842 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"' '2~ +836 "core" ' +3 .tCSV.dial :waste +2 "collection"' +48 "core" +7 .tCS.seek 0ml +3 "collection"'#'P +831 "core" ' +3 "collection"'>& +6 "core" &Xa Q +3 "collection"'.% +5 "core" %T +3 .tCSV.dial :flush +3 "collection"'  +45 "core"  +8 .tCS.seek 3ml +2 "collection"'l'2~ +834 "core" ' +3 .tdelay 5 seconds +579 .CSV.dial :air +5 "collection"'E @ +48 "core" B +5 "collection"'~% +7 "core" %2y"  +4 .tCS.seek 4.999ml +2 "collection"'U'q +585 "core" ' +3 .tCSV.dial :air +2 "collection"'\ @ +17 "core" > +6 .tCS.seek 0ml +3 "collection"'^'P +1337 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'Z'2~ +831 "core" ' +3 .tCSV.dial :waste +2 "collection"'r +78 "core" +7 .tCS.seek 0ml +2 "collection"'p'P +830 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&G& +5 "core" &  o m + +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +35 "core" ( +3 "manipulator"&/& +5 "core" & ~  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" & [ +4 .tForearm.seek CC +3 "manipulator"&J'ш +98 "core" ' +2 .tHand.close +2 "manipulator"&n/ +19 "core" / +5 .tCC.seek :open +3 "collection"'"( +412 "core" ( +2 "manipulator"&& +7 "core" &  +2 "manipulator"&T% +5 "core" %щ ! +5 .tForearm.seek :retract +2 "manipulator"&R' ] +99 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"& (-z +323 "core" ( +2 "manipulator"&D& +5 "core" &- `C +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &)& +4 "core" &- #C +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&'o +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +20 "core" 1 +3 "manipulator"&W% +5 "core" %lG " j +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&+' ] +105 "core" ' +4 #tda sampling at most 1000ml, wcr at most 1000ml +5 ."Qmail"DAfans.email "Started da in tube 6 at 11:05:26PDT03-Oct-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 25,\\n 6 => 8,\\n 7 => 33}\\nCan@11:00:39, 11.5C, 15% humidity, 14.4psia, 12.16V, 0.36A, 406.826Ah, 4.41W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 6 into Collection Clamp +1828 "collection"':& +5 "core" & +4 "manipulator"&q% +6 "core" % ] 8 2  +4 "storage"(% +6 "core" %0 S K 6 +2 "storage"(%. +6 "core" .([G +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 6 +3 "storage"(e(K +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (O& +4 "core" &K  @ +3 "manipulator"&8& +7 "core" &- & , C +3 "manipulator"&0% +5 "core" % ] # ! X +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +2 "manipulator"&(: +207 "core" ( +2 "manipulator"&& +8 "core" &E U U  +3 "storage"(-& +6 "core" &K v u +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +3 "manipulator"&\\'m +112 "core" ' +2 "storage"(z& +5 "core" &K y +74 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(b' +280 "core" ' +4 "storage"(- +9 "core" -'{ +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 (& +5 "core" &K m Y n +4 "manipulator"&c& +6 "core" &E b k V +3 .tElbow.seek 6 +3 "manipulator"&C(: +7 "core" ( +2 "manipulator"&t& +5 "core" &D L O t| +4 "storage"(S& +5 "core" &K > M e +5 .tForearm.seek 6 + 300 counts +3 "manipulator"&d'y +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&f/ +20 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&m& +4 "storage"(') +12 "core" &D u v | +3 "manipulator"&% +5 "core" %| h f  +5 .tForearm.seek :retract +8 "manipulator"&*' ] +99 "core" ' +3 .tElbow.seek CC +3 "manipulator"&!( +96 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +102 "core" ( +4 "manipulator"&& +9 "core" & b W  +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &N& +4 "core" & F ? [ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&['ш +96 "core" ' +3 "manipulator"&o& +6 "core" & k i  +3 "manipulator"&u% +5 "core" %ъ o o  +4 "collection"'K& +7 "core" & +3 "collection"'w& +9 "core" & +5 .tCC.seek :closed +2 "collection"'2(X +7 "core" & + &  +7 &-r ,} +10 &\\u @ +9 & e T +9 &? W +10 &> W +9 &\\> W +9 &< W +10 &< W +9 & ; W +9 &"d; W +10 &$&? W +9 &%< V +10 &'< V +9 &)n; V +9 &+/9 W +10 &,> V +9 &.: W +10 &0t9! W +9 &26=" W +9 &3@ W +10 &5< W +9 &7{?$ W +9 &9>9' W +10 &:> W +9 &<; W +10 &>9& W +9 &@F> W +9 &B : V +10 &C> V +9 &EG X +9 &GJO X +10 &I` Z +9 &J ^ +10 &Ly ` +9 &N7 a +9 &O a +10 &Q b +9 &Sz b +9 &U/) b- +10 &V b= +9 &XOW * +9 &Xj I +6 ( +4 "collection"'w& +5 "core" &X_ I +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.77 +3 .Hand.open +2 "manipulator"&1 +16 "core" 1 +3 "manipulator"&3% +6 "core" %щ    +7 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +103 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +12 .Intake.select :close +2 .Exhaust.select :close +64 .SS.hold +14 "sampler")+ +4 "core" + +3 "sampler")% +7 "core" % { +2 "collection"'Q& +7 "core" &X_ I +6 "Can"& ~M7L +2 #tCalibrating pressure and temperature sensors +9 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")v +6 "core" +7 .tSS.reconfigure :fast +2 "sampler")#.0X +4 #tIntake @30.2psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X% +5 "core" %Q\  ^ +65 "sampler").% +5 "core" % N +4 .tIntake.select :close +12 "sampler")0 +18 )% +4 "core" % S +3 .tSSV.dial :exhaust +3 "sampler")#  +86 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")E'! +910 "core" ' +3 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")~  +7 "collection"'l @ +6 "core" ? +75 +8 #tAllowing 5:18 for 25.0ml of remaining 925.0ml +4 "Can"& vMܞ +3 .tIntake.select :open +2 "sampler") +217 "collection"'\ % +4 "core" %Q)$ d +4 #tIntake @35.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0XX+ +4 "core" + +20 "collection"'.% +4 "core" %Q Z +3 "sampler")% +5 "core" %ec J +4 .tIntake.select :close +2 "sampler")0 +18 )#% +4 "core" %fe M +3 .tSSV.dial :exhaust +3 "sampler")  +84 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler") '! +904 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "sampler")l  +3 "collection"'~ @ +10 "core" ? +73 +8 #tAllowing 5:18 for 25.0ml of remaining 625.0ml +4 "Can"" rMA +3 .tIntake.select :open +2 "sampler") +217 "collection"'\ % +4 "core" %Q! \\ +4 #tIntake @34.6psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0XJ'! +860 "core" ' +3 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +3 "sampler")~  +4 "collection"'l @ +10 "core" ? +73 +8 #tAllowing 5:18 for 25.0ml of remaining 325.0ml +4 "Can"#  sMI/ +3 .tIntake.select :open +2 "sampler") +217 "collection"'\ % +4 "core" %QA d +4 #tIntake @33.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X$1 +597 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale + "sampler")#.0X% +2 "core" %Q j +3 "sampler")G% +3 "core" %AX W@ +18 "collection"'/% +3 "core" %Q j +2 "sampler")U% +3 "core" %KH W +2 .tIntake.select :close + "sampler")0 +13 )E% +2 "core" %ki Y +3 .tSSV.dial :exhaust + "sampler")  +84 "core"  +4 .tExhaust.select :open +2 "sampler")@ +71 .tSS.seek 0ml + "sampler")Z'! +887 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")Y  + "collection"'n @ +6 "core" ? +76 +5 #tAllowing 5:18 for 25.0ml of remaining 25.0ml +3 "Can"  vM+ + .tIntake.select :open + "sampler") +218 "collection"']% +3 "core" %Q5, e +2 #tIntake @35.8psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0Xc% +2 "core" %  +3 .tCS.seek 4.999ml + "collection"'G'q +837 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'/  +45 "core" ~ +5 .tCS.seek 1ml + "collection"'U'\ +1094 "core" ' +5 "collection"'E9 +6 "core" 9 +3 "collection"' % +6 "core" % a\\ +3 #tBefore lysing Collection Puck Heater at 12.7C/24.1psia +3 #Heating Puck.from 6, :sh1 in Collection Clamp to 70C for 10:00 +3 .CH.seek 70C,8:00 +4 "collection"'~ \ u +3 '\ 9 +9 "core" 9 +103 "collection"'n9 +5 "core" 9d +104 "collection"'Y9 +5 "core" 9 d +104 "collection"']9 +4 "core" 9d +105 "collection"'Z9 +4 "core" 9d +105 "collection"'D9 +5 "core" 9d +104 "collection"'X9 +4 "core" 9d +105 "collection"' 9 +4 "core" 9d +104 "collection"'r9 +5 "core" 9#d +104 "collection"'9 +4 "core" 9(d +104 "collection"'W9 +5 "core" 9,d +171 "collection"'9 +5 "core" 9#3d +109 "collection"':9 +14 "core" 918d +112 "collection"'T9 +18 "core" 9D=d +112 "collection"'^9 +10 "core" 9YBd +108 "collection"'J9 +8 "core" 9mGd +112 "collection"'O9 +13 "core" 9 Ld +111 "collection"'R9 +13 "core" 9\ Pd +107 "collection"')9 +5 "core" 9Ud +105 "collection"'09 +4 "core" 9 Zd +104 "collection"';9 +4 "core" 9 ^d +105 "collection"'9 +4 "core" 9 bd +104 "collection"'p9 +5 "core" 9gd +104 "collection"'q9 +4 "core" 91kd +105 "collection"'9 +4 "core" 9Jod +104 "collection"'9 +5 "core" 9ftd +104 "collection"'A9 +5 "core" 9xd +104 "collection"'89 +5 "core" 9|d +104 "collection"'%9 +5 "core" 9d +104 "collection"'9 +5 "core" 9d +104 "collection"'+9 +4 "core" 9d +104 "collection"'t9 +5 "core" 9 d +104 "collection"'c9 +4 "core" 9*d +104 "collection"'S9 +5 "core" 9Gd +104 "collection"'9 +4 "core" 9dd +105 "collection"'\\9 +4 "core" 9d +104 "collection"'b9 +5 "core" 9d +104 "collection"'f9 +4 "core" 9d +105 "collection"'-9 +5 "core" 9!d +104 "collection"' 9 +4 "core" 9"d +105 "collection"'9 +4 "core" 9$d +105 "collection"'N9 +4 "core" 9-%d +104 "collection"'9 +4 "core" 9K'd +104 "collection"'*9 +5 "core" 9h(a +104 "collection"'9 +4 "core" 9)_ +105 "collection"'9 +4 "core" 9,[ +105 "collection"'"9 +4 "core" 9,Z +104 "collection"'o9 +5 "core" 9/X +104 "collection"'m9 +5 "core" 90U +104 "collection"'C9 +5 "core" 92Q +104 "collection"'39 +4 "core" 9/3P +104 "collection"'z9 +5 "core" 9K5M +104 "collection"'d9 +4 "core" 9f5K +104 "collection"'9 +5 "core" 98I +105 "collection"'K9 +4 "core" 99F +104 "collection"'w9 +5 "core" 9;E +104 "collection"'9 +5 "core" 9=B +104 "collection"'9 +5 "core" 9?? +104 "collection"'[9 +5 "core" 9A> +104 "collection"'9 +5 "core" 9B< +104 "collection"'v9 +5 "core" 96D : +104 "collection"'9 +4 "core" 9MF9 +105 "collection"'19 +4 "core" 9eG7 +104 "collection"'Q9 +5 "core" 9|I5 +105 "collection"'u9 +4 "core" 9J3 +105 "collection"'{9 +4 "core" 9L"2 +104 "collection"'9 +5 "core" 9N&1 +104 "collection"'I9 +4 "core" 9Q*. +105 "collection"'H9 +69 "core" 9Q1- +104 "collection"'?9 +5 "core" 9T6* +104 "collection"'P9 +4 "core" 9U:* +105 "collection"'99 +4 "core" 9*W>) +104 "collection"'9 +5 "core" 9<YC' +105 "collection"'}9 +4 "core" 9MZG' +104 "collection"'B9 +5 "core" 9]\\K& +104 "collection"'49 +5 "core" 9n_P$ +104 "collection"'@9 +4 "core" 9~_T# +105 "collection"'x9 +5 "core" 9bY" +105 "collection"'j9 +4 "core" 9c]! +104 "collection"'g9 +4 "core" 9ea +105 "collection"'<9 +4 "core" 9ff +105 "collection"'9 +4 "core" 9gj +104 "collection"'F9 +5 "core" 9in +104 "collection"'9 +4 "core" 9ks +105 "collection"'59 +4 "core" 9mw +105 "collection"'s9 +4 "core" 9o{ +105 "collection"'|9 +4 "core" 9q +104 "collection"'&9 +5 "core" 9 q +104 "collection"'k9 +5 "core" 9 s +104 "collection"'`9 +4 "core" 9 t +105 "collection"'_9 +4 "core" 9 &v +104 "collection"' 9 +5 "core" 9 0w +104 "collection"'$9 +5 "core" 9 9y +104 "collection"'69 +5 "core" 9 Ay +104 "collection"'V9 +4 "core" 9 I| +104 "collection"' 9 +5 "core" 9 P} +104 "collection"'(9 +4 "core" 9 X~ +104 "collection"'i9 +5 "core" 9 _ +104 "collection"'9 +5 "core" 9 f +104 "collection"''9 +4 "core" 9 l +104 "collection"'79 +5 "core" 9 t +104 "collection"'M9 +4 "core" 9 y +105 "collection"'L9 +5 "core" 9 ~ +104 "collection"'=9 +5 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'y9 +4 "core" 9  +104 "collection"'9 +5 "core" 9  +104 "collection"'#9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"'.9 +4 "core" 9  +105 "collection"'9 +4 "core" 9  +104 "collection"'l9 +5 "core" 9  +105 "collection"',9 +4 "core" 9  +104 "collection"'>9 +5 "core" 9  +104 "collection"'a9 +5 "core" 9  +104 "collection"'/9 +4 "core" 9  +104 "collection"'G9 +5 "core" 9  +104 "collection"'E9 +4 "core" 9   +105 "collection"' 9 +4 "core" 9  +104 "collection"'\ 9 +4 "core" 9  +105 "collection"'n9 +4 "core" 9  +104 "collection"'Y9 +5 "core" 9  +105 "collection"']9 +4 "core" 9 ! +104 "collection"'Z9 +4 "core" 9 % +105 "collection"'D9 +4 "core" 9 ) +169 "collection"'X9 +5 "core" 9 0 +104 "collection"' 9 +7 "core" 9 5 +108 "collection"'r9 +4 "core" 9 9 +104 "collection"'9 +5 "core" 9 > +104 "collection"'W9 +4 "core" 9 B +105 "collection"'9 +4 "core" 9 F +104 "collection"':9 +5 "core" 9 K +104 "collection"'T9 +4 "core" 9 O +104 "collection"'^9 +5 "core" 9\ S +104 "collection"'J9 +4 "core" 9\ X +105 "collection"'O9 +5 "core" 9\ \\ +104 "collection"'R9 +5 "core" 9\ \ ` +104 "collection"')9 +4 "core" 9\ e +105 "collection"'09 +4 "core" 9\ i +104 "collection"';9 +5 "core" 9\ m +104 "collection"'9 +5 "core" 9\ r +104 "collection"'p9 +5 "core" 9\ v +104 "collection"'q9 +4 "core" 9\ z +105 "collection"'9 +4 "core" 9\  +105 "collection"'9 +4 "core" 9\ " +104 "collection"'A9 +5 "core" 9\ $ +104 "collection"'89 +5 "core" 9\ ' +104 "collection"'%9 +4 "core" 9\ * +14 .tCH.hold 10:00,70C +4 "collection"' `\ u `\ )\ +3 '+9 +12 "core"  + 9\ *\ * +3 "collection"'t% +5 "core" %  E +4 #tBegun lysing Collection Puck Heater at 68C/30.7psia +3753 "Can"   kM % +56227 "core" ` +3 "collection"'c9 +6 "core" 9\ u +3 "collection"'S% +7 "core" %  h +3 #tEnded lysing Collection Puck Heater at 70C/33.5psia +3 .CS.seek 0ml +2 "collection"''P +344 "core" ' +4 .tCTV.dial between spare and airCTV,avoiding: :intake +4 "collection"'\\ @ +118 "core" A +6 .tCSV.dial :air +4 "collection"'b @ +46 "core" ? +8 .tCS.seek 5ml +2 "collection"'f'q +1351 "core" ' +3 .tCSV.dial CTV +3 "collection"'-  +48 "core"  +6 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"' @ +48 "core" ? +6 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'  +47 "core"  +7 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'N @ +48 "core" > +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"''P +816 "Can"  [M +537 "core" ' +3 "collection"'*% +5 "core" %U\   +4 #tPuck @63.6psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +3 "collection"' +111 "core" ~ +6 .tCBV.dial CSV +3 "collection"'  +32 "core"  +7 "collection"'"% +5 "core" %U +5 .tCS.seek 5.001ml +2 "collection"'o'q +1348 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'m  +48 "core" +6 "collection"'C% +5 "core" %q  +4 .tCS.seek 7ml +3 "collection"'3'j +592 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air2 +67 "collection"'z @ +47 "core" ? +19 .tCS.seek 10ml +2 "collection"'d' +849 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +128 "core" _ +6 #tLysing Complete +2 "collection"'K& +6 "core" &X] I +3 #tStoring sh1 puck in Collection Clamp to tube 5 +2 "manipulator"&w% +6 "core" % `  ;$ +3 "storage"(% +6 "core" %O D 9 ? +3 "storage"(. +5 "core" .(K +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"([(; +193 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &;  f +4 "manipulator"&v& +6 "core" &  # +3 "manipulator"&% +6 "core" % ` - 7 $ +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&1( +173 "core" ( +3 "manipulator"&Q& +6 "core" &&   CO +3 "storage"(u& +6 "core" &; 7 ; 3 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&{' +92 "core" ' +3 "storage"(& +6 "core" &; Y [ +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(I' +158 "core" ' +2 "storage"(H- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&?& +11 "core" && OO +4 "storage"(P& +6 "core" &; , , $ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +2 "manipulator"&9' +35 "core" ' +3 .tElbow.hold +3 "manipulator"&, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(}- +4 "core" -' +5 .tSE.seek 24.4 Pucks below Top Plate +2 "storage"(B'j +32 "core" ' +2 "manipulator"&4% +6 "core" %] Pԯ +3 "storage"(@& +6 "core" &; +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 306 counts +2 "manipulator"&x' +18 "core" ' +3 "manipulator"&j& +5 "core" && %  _O +4 "storage"(g& +5 "core" &; (  G +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&<' +29 "core" ' +4 .tSE.seek 25.4 Pucks below Top Plate +2 "storage"(' +51 "core" ' +2 "manipulator"&F& +7 "core" && 8 ; O +3 "manipulator"&% +6 "core" % S P  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&5' ] +92 "core" ' +4 .tElbow.seek CC +2 "manipulator"&s( +177 "core" ( +3 "manipulator"&|& +6 "core" &  _% +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &&& +4 "core" &  6 I% +4 .tForearm.seek CC +2 "manipulator"&k'ш +105 "core" ' +67 .tHand.close +13 "manipulator"&`/ +23 "core" / +5 .tCC.seek :open +3 "collection"'_( +409 "core" ( +4 "storage"( & +6 "core" &; 8 6 +3 "storage"($& +6 "core" &; 7 8 t +3 "manipulator"&6& +6 "core" & - 6 !v +3 "manipulator"&V% +6 "core" %я 8 8  +4 .tForearm.seek :retract +2 "manipulator"& ' ] +99 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +3 "manipulator"&(( +167 "core" ( +3 "manipulator"&i& +5 "core" & J ; _ +4 "storage"(& +5 "core" &; X P q +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.seek 5 +2 "manipulator"&'' +110 "core" ' +3 .tElbow.hold +2 "manipulator"&7, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&M1 +24 "core" 1 +5 "manipulator"&L% +6 "core" %r Iֵ +2 "storage"(=& +7 "core" &;  +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 315 counts +2 "manipulator"&'( +19 "core" ' +3 "manipulator"&y& +6 "core" & h f < +3 "storage"(& +6 "core" &; w w w +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&#' +19 "core" ' +3 "storage"(% +6 "core" % t t +4 ."downElevator"SE.seek :down +5 "storage"(') +98 (.% +4 "core" %< +4 "manipulator"&% +7 "core" ' +2 % T +2 ."downElevator"SE.stop +4 "storage"(5 +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +3 "manipulator"&l' ] +89 "core" ' +4 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +6 "core" & +4 "manipulator"&>& +6 "core" & 4 +3 "manipulator"&a% +6 "core" % Q  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(-z +190 "core" ( +3 "manipulator"&G& +5 "core" &-| zF +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &E& +6 "core" &-| F +3 .tForearm.seek :garage +3 "manipulator"& 'o +112 "core" ' +3 .tHand.close + "manipulator"&\ / +18 "core" / +2 "manipulator"&n& +7 "core" &-| zF +2 "manipulator"&Y% +5 "core" %~g   w +5 .tForearm.seek :retract +3 "manipulator"&]' ] +105 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&Z( +316 "core" ( +3 "manipulator"&D& +5 "core" & -) +4 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +5 &X& +4 "core" & ;) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"& 'ш +96 "core" ' +3 "manipulator"&r& +5 "core" & ^) +5 "manipulator"&% +6 "core" %х  +3 "collection"'W& +7 "core" & +4 "collection"'& +9 "core" &x +5 .tCC.seek :closed +2 "collection"':(X +3 "core" & +4 &  +7 &-q ,~ +9 &^s @ +10 &*f T +9 &=^ U +10 &< U +9 &j< U +9 &+? V +10 &@ V +9 & ; V +9 &"q@{ V +10 &$3A V +9 &%< V +10 &'> V +9 &)y? V +9 &+;A V +10 &,Av V +9 &.@J V +9 &0? V +10 &2C> V +9 &4< U +10 &5? V +9 &7A V +9 &9K> V +10 &; <l V +9 &<< U +9 &>> U +10 &@T< U +9 &B< U +10 &CF V +9 &ET X +9 &GMtq [ +10 &IJ ` +9 &J a +9 &L a +10 &NA a +9 &Pd b +10 &Q b +9 &S b# +9 &U8 b. +10 &Vr b8 +9 &XRTe * +9 &X u  P +6 ( +5 "collection"'& +3 "core" &Xf P +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.86 +2 "collection"'T& +6 "core" &Xf P +4 .tHand.open +2 "manipulator"&^1 +22 "core" 1 +2 "manipulator"&J% +7 "core" %} R [ l +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&O' ] +112 "core" ' +3 .tPSV.dial PSR +3 "processing"%R +151 "core"  +10 "processing"%)% +6 "core" %ܐ7 +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%0' +1599 "core" ' +4 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%;  +48 "core"  +7 .tPS.seek 0ml +3 "processing"%'ܑ +1607 "core" ' +3 .tPSV.dial PSR +3 "processing"%p +58 "core" +11 .tPSR.select :air +3 "processing"% +20 .tPS.seek 2.5ml +2 "processing"%q' +2619 "core" ' +5 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"% +3 "collection"'  +9 "core" @ +4 "processing"%A +5 "core" @ +4 "processing"%8  +71 "core" +113  +9 .tPSV.dial :mixloop +3 "processing"%% +114 "core" +7 .tCTV.dial :air,avoiding: :intake +5 .PTV.dial :PRVmixing +3 "processing"%+  +207 "core" +19 .tPS.seek 0ml +2 "processing"%t'ܑ +2618 "core" ' +3 .tPSV.dial :air +3 "processing"%~  +48 "core"  +7 .tPS.seek 2.5ml +3 "processing"%' +2618 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%c +48 "core" +8 .tPS.seek 0ml +2 "processing"%S'ܑ +2621 "core" ' +3 .tPSV.dial :air +2 "processing"%U  +48 "core"  +8 .tPS.seek 2.5ml +2 "processing"%\\' +2624 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%b +49 "core" +8 .tPS.seek 0ml +3 "processing"%'ܑ +2616 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&-& +5 "core" & p ~( +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"& ( +4 "core" ( +4 "manipulator"&& +5 "core" & o ( +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &N& +4 "core" & k ( +5 .tForearm.seek CC +2 "manipulator"&f'ш +96 "core" ' +3 .tHand.close + "manipulator"&*/ +16 "core" / +6 .tCC.seek :open +3 "collection"'( +412 "core" ( +7 "manipulator"&& +6 "core" & ?( +2 "manipulator"&"% +7 "core" %і  +3 .tForearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&m(-z +326 "core" ( +2 "manipulator"&C& +6 "core" &- I? +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &o& +4 "core" &- ? +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&z'o +112 "core" ' +2 .tHand.open +2 "manipulator"&31 +27 "core" 1 +2 "manipulator"&% +7 "core" %q4  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&K' ] +110 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%w +16 "core" +5 .tPTV.dial :PRVmixing +5 ."connect"PRV.dial CBV +5 "processing"%  +2 .tCBV.dial PRV +9 "collection"'  +4 "core"  +9 +6 .tCTV.dial :air,avoiding: :intake +6 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'& +5 "core" & +4 "manipulator"&v% +6 "core" % _ j +3 "storage"(% +6 "core" %I \  +3 "storage"(e. +5 "core" .(; +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 6 +65 "storage"(Q(K +205 "core" ( +4 .tSC.configure :limp +11 "storage"($(\ 1b +5 (u& +4 "core" &K $  +4 "manipulator"&& +6 "core" &- l? +3 "manipulator"&!% +6 "core" % _ f +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&H(: +200 "core" ( +2 "manipulator"&?& +7 "core" &A U +3 "storage"(& +6 "core" &K  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +2 "manipulator"&P'm +97 "core" ' +2 "storage"(}& +7 "core" &K  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(4' +274 "core" ' +3 "storage"(@- +6 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (j& +4 "core" &K 3  +3 "manipulator"&g& +7 "core" &A + +3 .tElbow.seek 6 +2 "manipulator"&F(: +7 "core" ( +3 "manipulator"&& +5 "core" &A 0 +4 "storage"({& +5 "core" &K  +5 .tForearm.seek 6 + 300 counts +3 "manipulator"&1'y +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&I/ +20 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&9& +5 "storage"(x') +12 "core" &A  +2 "manipulator"&B% +6 "core" %w K +4 .tForearm.seek :retract +3 "manipulator"&|' ] +96 "core" ' +3 .tElbow.seek CC +3 "manipulator"&&( +118 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +55 "core" ( +2 "manipulator"&<& +5 "core" & m l c% +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & e q % +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&`'ш +106 "core" ' +3 "manipulator"&5& +6 "core" & U Q I% +3 "manipulator"&2% +6 "core" %с F F m +3 "collection"' & +7 "core" &7 +3 "collection"'$& +9 "core" & +4 .tCC.seek :closed +4 "collection"'6(X +4 "core" & +6 & \ +7 &,q ,} +9 &]t @ +9 &'e T +10 &? V +9 &?g V +9 &e<@ V +10 &&A- V +9 &> U +9 & < V +10 &"m;O V +9 &$/<n V +10 &%@q V +9 &'>Q V +9 &)u< V +10 &+6? V +9 &,; V +9 &.< V +10 &0~<j U +9 &2@<K U +10 &4>@ V +9 &5?% V +9 &7Aq V +10 &9G>| V +9 &; =b V +10 &<<V U +9 &><< V +9 &@O>. V +10 &B?% V +9 &C> V +9 &EB W +10 &GPR X +9 &I e Z +9 &J ^ +10 &L~r }` +9 &N>o a +10 &PV a +9 &Q {b& +9 &Sp |b0 +10 &U) ~b9 +9 &V yb> +9 &XD\\ - +10 &X s N +5 ( +5 "collection"'$& +69 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 2.64 +16 .Hand.open +2 "manipulator"&V1 +5 "core" &Xes N +11 1 +3 "manipulator"&i% +6 "core" %р  i +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +100 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +4 "collection"'k  +154 "core" ~ +8 .tCSV.dial CTV +3 "collection"'s  +33 "core"  +9 .tPS.seek 2.5ml +2 "processing"%M' +2628 "core" ' +4 "collection"'L% +5 "core" %  +5 .tCS.seek 4.25ml +3 "collection"'='Z( +1534 "core" ' +4 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%y  +47 "core"  +9 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%  +81 "core"  +10 .tPS.seek 0ml +2 "processing"%'ܑ +2629 "core" ' +3 .tCBV.dial between PRV and waste1 +3 "collection"' ` +39 "core" ^ +7 .tCSV.dial :air +2 "collection"'. @ +61 "core" A +8 .tCS.seek 10ml +2 "collection"'' +1535 "core" ' +3 .tCSV.dial CTV +3 "collection"'(  +46 "core"  +9 .tCS.seek 0ml +2 "collection"'''P +2631 "core" ' +4 .tCBV.dial :waste1 +2 "collection"', @ +30 "core" ? +7 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'>  +153 "core" +6 "collection"'a& +5 "core" &Xc N +4 #tStoring lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&% +6 "core" % ] G I  +3 "storage"(% +6 "core" %I E V +3 "storage"(. +5 "core" .(K +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 5 +2 "storage"(#(; +205 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (G& +4 "core" &; @ N j +3 "manipulator"&E& +7 "core" & 3 7 % +2 "manipulator"&7% +5 "core" % ] 7 .  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +3 "manipulator"&\ ( +186 "core" ( +2 "manipulator"&n& +6 "core" &# . * %/ +4 "storage"(Y& +6 "core" &; O S +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +3 "manipulator"&l' +100 "core" ' +3 "storage"( & +5 "core" &; 6 @ h +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(/' +138 "core" ' +3 "storage"(D- +5 "core" -' +4 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&X& +70 "core" &#   p/ +2 "storage"(r& +7 "core" &; H O w +3 .tElbow.reconfigure :limp +11 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +2 "manipulator"&' +32 "core" ' +3 .tElbow.hold +3 "manipulator"&W, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(]- +4 "core" -' +5 .tSE.seek 25.39 Pucks below Top Plate +3 "storage"(_' +26 "core" ' +4 "manipulator"&T% +6 "core" %U ҭ +3 "storage"(^& +6 "core" &; ' ] +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 5 + 307 counts +2 "manipulator"&J' +23 "core" ' +2 "manipulator"&& +7 "core" &$   5. +3 "storage"(R& +6 "core" &; " 1  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&)' +34 "core" ' +4 .tSE.seek 26.39 Pucks below Top Plate +3 "storage"( '7 +40 "core" ' +2 "manipulator"&;& +7 "core" &$ U S 0. +3 "manipulator"&0% +6 "core" % F C V +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&p' ] +94 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +195 "core" ( +2 "manipulator"&& +5 "core" &  t +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &A& +4 "core" &  q +4 .tForearm.seek CC +3 "manipulator"&'ш +96 "core" ' +3 .tHand.close +2 "manipulator"&8/ +17 "core" / +6 .tCC.seek :open +2 "collection"'%( +412 "core" ( +4 "storage"(+& +6 "core" &; P S 6 +3 "storage"(q& +6 "core" &; \\ @ +3 "manipulator"&~& +6 "core" &  + +3 "manipulator"&t% +6 "core" %я 4 8 > +4 .tForearm.seek :retract +2 "manipulator"&c' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&( +172 "core" ( +3 "manipulator"&U& +6 "core" & 3 2  +3 "storage"(S& +7 "core" &; Q G K +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.seek 5 +3 "manipulator"&b' +110 "core" ' +3 .tElbow.hold +2 "manipulator"&\\, +5 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&-1 +18 "core" 1 +5 "manipulator"&% +6 "core" %r kڵ +3 "storage"(N& +69 "core" &; / * +3 .tForearm.force -20 +11 "manipulator"&5 +5 .tForearm.seek 5 + 316 counts +2 "manipulator"&*') +19 "core" ' +3 "manipulator"&Z& +5 "core" &# ; : - +4 "storage"(O& +7 "core" &; T \\ M +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&:' +28 "core" ' +3 "storage"(% +6 "core" %. W d  +4 ."downElevator"SE.seek :down +5 "storage"("') +98 (f% +4 "core" %6 D +4 "manipulator"& % +6 "core" %& F P  +2 ' +3 ."downElevator"SE.stop +2 "storage"(5 +9 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&C' ] +89 "core" ' +2 .tPSV.dial :air +3 "processing"%o  +82 "core" +8 .tPS.seek 2.5ml +2 "processing"%3' +2620 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"% +47 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%w  +48 "core"  +5 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"% +48 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%  +48 "core"  +6 .tdelay 1 second +104 .PS.seek 0ml +2 "processing"%'ܑ +2616 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" &uA  +3 "manipulator"&v& +6 "core" &# J +3 "manipulator"&% +5 "core" % k g +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&e(-z +187 "core" ( +3 "manipulator"&z& +5 "core" &- sK +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &u& +4 "core" &- LK +4 .tForearm.seek :garage +3 "manipulator"&'o +114 "core" ' +3 .tHand.close + "manipulator"&[/ +27 "core" / +3 "manipulator"&!& +6 "core" &-  TK +3 "manipulator"&?% +6 "core" %tN  +4 .tForearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&m( +140 "core" ( +2 "manipulator"&}& +7 "core" & ( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &K& +6 "core" & 7 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&@'E +102 "core" ' +3 "manipulator"&j& +5 "core" & n +4 "manipulator"&g% +7 "core" %H  +3 "processing"%& +70 "core" &u7  +12 "processing"%{& +11 "core" &uC  +5 .tPC.seek :closed +2 "processing"%I(SD +4 "core" &uD  +3 &uA \  +8 &3yB - +10 &`yB B +9 &gB U +9 &FA V +10 &FB V +9 &_DE V +9 &"CC V +10 &CC V +9 & BB V +10 &"hEB V +9 &$*DA V +9 &%CC V +10 &'FA V +9 &)pFB V +9 &+1GC V +10 &,AB V +9 &.GB V +10 &0vFB W +9 &28GA W +9 &3IA V +10 &5DB V +9 &7}FB W +9 &9@KB V +10 &;FB W +9 &<FA W +10 &>GA W +9 &@HHB V +9 &B IA W +10 &CHB W +9 &ESB X +9 &GIbA Y +10 &IyC [ +9 &JB ] +9 &LA ] +10 &NDA ] +9 &PB ^ +10 &QC K +9 &R>oD )x +9 &S-0C 1 +6 ( +4 "processing"%{& +5 "core" &S-(E 1 +4 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.79 +2 "processing"%9& +6 "core" &S-(A 1 +4 .tHand.open +2 "manipulator"&B1 +26 "core" 1 +3 "manipulator"&H% +5 "core" %D u v  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&P' ] +106 "core" ' +3 .tPRV.dial :air +3 "processing"%4  +48 "core"  +7 .tPSV.dial :mixloop +2 "processing"%< +49 "core" +6 "processing"%% +5 "core" %ܒC +5 .tPS.seek 0.3ml +3 "processing"%1' +381 "core" ' +3 .tPSV.dial PSR +2 "processing"%F +117 "core"  +11 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%5'5a +487 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%2' +1014 "Can"1  XMn\ Q +901 "core" ' +3 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"% +117 "core" +7 .tPTV.dial :mixing +2 "processing"%x @ +82 "core" A +8 .tPBV.dial :waste2 +3 "processing"%|  +103 "core"  +8 .tPS.seek 0ml +2 "processing"%'ܑ +2616 "core" ' +4 #tGaraging FlushPuck in Processing Clamp + "manipulator"&V& +7 "core" &\  m o  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&i( +29 "core" ( +3 "manipulator"&$& +5 "core" &  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &k& +4 "core" & j h 3 +4 .tForearm.seek PC +3 "manipulator"&`'E +97 "core" ' +2 .tHand.close +2 "manipulator"&s/ +28 "core" / +6 .tPC.seek :open +2 "processing"%( +377 "core" ( +3 "manipulator"&L& +5 "core" & ~ I +4 "manipulator"&d% +6 "core" %Q |  +3 .tForearm.seek :retract +3 "manipulator"&y' ] +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +139 "core" ( +3 "manipulator"&M& +5 "core" &-y I& +67 .tElbow.reconfigure :loose +13 "manipulator"&$ &.,(#b +5 & & +4 "core" &-y D& +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&.'o +112 "core" ' +3 .tHand.open +2 "manipulator"&=1 +25 "core" 1 +3 "manipulator"&(% +6 "core" %q1 {ܧ +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +109 "core" ' +3 #tLoading da puck from tube 6 into Processing Clamp +2 "processing"%,& +6 "core" &8 +3 "manipulator"&>% +6 "core" % ` [ +3 "storage"(a% +6 "core" %I > +3 "storage"(. +6 "core" .(; +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 6 +2 "storage"((K +215 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &K  +3 "manipulator"&G& +7 "core" &-\ z !s +3 "manipulator"&E% +6 "core" % `  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&7(: +194 "core" ( +2 "manipulator"&Q& +7 "core" &C V +3 "storage"(n& +6 "core" &K +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +2 "manipulator"&Y'm +112 "core" ' +3 "storage"(&& +6 "core" &K +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"( ' +294 "core" ' +3 "storage"(D- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (X& +4 "core" &K +4 "manipulator"&& +6 "core" &C ? +3 .tElbow.seek 6 +3 "manipulator"&r(: +5 "core" ( +4 "manipulator"&]& +6 "core" &C j +3 "storage"(T& +6 "core" &K +4 .tForearm.seek 6 + 300 counts +2 "manipulator"&^'y +36 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&/ +19 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&R& +5 "storage"(;') +12 "core" &C ' +2 "manipulator"&0% +7 "core" %Й b +3 .tForearm.seek :retract +3 "manipulator"&l' ] +92 "core" ' +3 .tElbow.seek PC +2 "manipulator"&\ ( +141 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +111 "core" ( +2 "manipulator"&/& +5 "core" & 9J +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +5 "core" & =J +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&J'E +94 "core" ' +3 "manipulator"&_& +5 "core" & x ~I +4 "manipulator"&% +5 "core" %K  +4 "processing"%)& +7 "core" &8 +77 "processing"%A& +8 "core" &C +6 .tPC.seek :closed +2 "processing"%W(SD +4 "core" &A +6 &C  +6 &(sA - +9 &_yB A +10 &*hA T +9 &CA V +10 &FB V +9 &j?B U +9 &+CB V +10 &EB V +9 & DB V +9 &"pFB V +10 &$4AC U +9 &%BC U +10 &'BA V +9 &)yEB V +9 &+;BC V +10 &,@A V +9 &.DA V +9 &0GB V +10 &2DEB U +9 &4EB V +10 &5DB V +9 &7FA V +9 &9JGB V +10 &; EB V +9 &<DC V +9 &>D? U +10 &@RD> V +9 &BFD V +10 &CGB V +9 &EWB X +9 &GQj@ Y +10 &I\ B \\ +9 &JC \\ +9 &LA ] +10 &NNB ] +9 &P C ^ +10 &QB K +9 &R=wB #h +9 &S)=B 7 +6 ( +5 "processing"%A& +5 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.87 +4 .Hand.open +2 "manipulator"&81 +5 "core" &S)6C 7 +19 1 +3 "manipulator"&p% +5 "core" %J m m g +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&6' ] +95 "core" ' +4 #tHeating Puck.from 6, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%q9 +3 %+ H +10 "core" 9# +103 "processing"%~9 +5 "core" 9 #5 +104 "processing"%t9 +5 "core" 9 # 6 +105 "processing"%U9 +4 "core" 9# 7 +105 "processing"%S9 +4 "core" 9#8 +105 "processing"%9 +4 "core" 9  8 +105 "processing"%9 +4 "core" 9\ #9 +105 "processing"%-9 +4 "core" 9 $: +104 "processing"%9 +5 "core" 9##9 +104 "processing"%N9 +4 "core" 9#(9 +105 "processing"%Z9 +4 "core" 9#,9 +104 "processing"%O9 +5 "core" 9 #08 +104 "processing"%c9 +5 "core" 9)$57 +104 "processing"%9 +5 "core" 90#96 +104 "processing"%9 +5 "core" 9;$=* +104 "processing"%f9 +4 "core" 9G$B( +105 "processing"% 9 +4 "core" 9S$F& +104 "processing"%b9 +5 "core" 9a$J$ +104 "processing"%*9 +5 "core" 9n%O" +105 "processing"% 9 +4 "core" 9|&S +104 "processing"%o9 +4 "core" 9&X +105 "processing"%"9 +4 "core" 9&\\ +105 "processing"%:9 +5 "core" 9'` +104 "processing"%9 +5 "core" 9'e +104 "processing"%9 +4 "core" 9(i +105 "processing"%w9 +4 "core" 9(m +105 "processing"%9 +4 "core" 9(r +105 "processing"%9 +4 "core" 9(v +105 "processing"%39 +4 "core" 9)z +104 "processing"%9 +4 "core" 9* +105 "processing"%v9 +4 "core" 9$+ +104 "processing"%9 +5 "core" 91+ +104 "processing"%z9 +5 "core" 9?+ +104 "processing"%u9 +5 "core" 9L+ +104 "processing"%\\9 +5 "core" 9Y- +104 "processing"%[9 +4 "core" 9e- +104 "processing"%!9 +5 "core" 9r. +104 "processing"%?9 +5 "core" 9~. +104 "processing"%C9 +5 "core" 9/\ +104 "processing"%}9 +4 "core" 9/ +105 "processing"%K9 +4 "core" 9/ +105 "processing"%9 +4 "core" 91 +104 "processing"%j9 +5 "core" 90 +104 "processing"%g9 +4 "core" 94 +105 "processing"%9 +4 "core" 92 +104 "processing"%e9 +5 "core" 93 +104 "processing"%9 +4 "core" 93 +105 "processing"%h9 +5 "core" 94 +104 "processing"%99 +4 "core" 94 +105 "processing"%B9 +4 "core" 94 +104 "processing"%H9 +4 "core" 95 +105 "processing"%{9 +4 "core" 95 +104 "processing"%49 +4 "core" 95 +105 "processing"%<9 +4 "core" 96 +104 "processing"%9 +4 "core" 97 +14 .tPH.hold 2:00:00,28C +7 .delay 1:30 + "processing"%@ pHp +6 "core"  +8996 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +116 "core"  +12 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +20 .tPS.seek 0.5ml +2 "processing"%F' +597 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +2 "processing"%1'Q +1608 "core" ' +3 .tPTV.dial :puck +2 "processing"%5  +81 "core"  +10 .tPSV.dial PTV +3 "processing"% +93 "core" ~ +7 .tPBV.dial :waste1 +3 "processing"%x  +149 "core"  +8 "processing"%|% +6 "core" %O3  +4 .tPS.seek 1.5ml +2 "processing"%2' +594 "core" ' +4 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%V * +37 "core" , +9 .tPS.seek 0ml +3 "processing"%$'ܑ +1601 "core" ' +3 .tdelay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%k  +6 "core"  +7 .tPBV.dial :waste1 +3 "processing"%s  +38 "core" +7 .tdelay 30 seconds +1498 "Can",  |Nr\ +1506 .tPBV.dial between PSV and waste1 +3 "processing"%m * +39 "core" + +8 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%P +80 "core"  +12 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%I' +2588 "core" ' +3 .tPSV.dial PTV +66 "processing"%L +83 "core" +8 .tdelay 5 seconds +513 .PSV.dial PSR +3 "processing"%d +84 "core"  +11 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%M +83 "core" +8 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%  +82 "core"  +7 .tPS.seek :empty +3 "processing"%`'s +2601 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%i  +145 "core" +6 .tPSV.dial :mixloop +3 "processing"%= +49 "core" +6 .tPRV.dial :ab1 +3 "processing"%( @ +82 "core" A +7 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%,' +359 "core" ' +3 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +5 "collection"'>  +2 "processing"%a  +55 "core"  +9 +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 "processing"%y% +6 "core" %2  +4 .tPS.seek 0.3ml +2 "processing"%' +351 "core" ' +3 .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'.  +31 "core" +7 .tPRV.dial :air +3 "processing"%  +48 "core"  +8 .tPS.seek 0.9ml +2 "processing"%G'N +1261 "core" ' +3 .tPRV.dial :waste2 +2 "processing"%E @ +82 "core" ? +8 .tPS.seek 0.5ml +2 "processing"%#' +865 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +3 "processing"%Q  +47 "core"  +7 .tPS.reconfigure :default +2 "processing"%#A d`xb +4 .tPS.seek 2ml +3 "processing"%n'Q +1598 "core" ' +3 .tPSV.dial :PML +2 "processing"% +48 "core" +6 .tPTV.dial :mixing +3 "processing"%& @ +79 "core" @ +7 .tPBV.dial :waste1 +3 "processing"%  +38 "core" +7 "processing"%D% +6 "core" %O2  +4 .tPS.seek 1.85ml +2 "processing"%X'G +239 "core" ' +3 .tPBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +10 .tPS.seek 0ml +3 "processing"%]'ܑ +1959 "core" ' +4 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'T& +4 "core" & +4 "manipulator"&& +6 "core" & $ DH +3 "manipulator"&R% +6 "core" % T $  u +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&0(-z +132 "core" ( +3 "manipulator"&7& +6 "core" &-s   w& +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +73 &Y& +4 "core" &-s 5 & +4 .tForearm.seek :garage +8 "manipulator"& 'o +109 "core" ' +3 .tHand.close +2 "manipulator"&^/ +28 "core" / +3 "manipulator"&/& +6 "core" &-t & +3 "manipulator"&% +6 "core" %ρx mշ +4 .tForearm.seek :retract +2 "manipulator"&r' ] +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&_( +313 "core" ( +2 "manipulator"&& +5 "core" & ; 5+ +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &)& +4 "core" &  A R+ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&;'ш +109 "core" ' +3 "manipulator"&l& +5 "core" & _+ +5 "manipulator"&% +6 "core" %с & ` +4 "collection"'8& +6 "core" & | +4 "collection"'p& +8 "core" & | +6 .tCC.seek :closed +2 "collection"'q(X +7 "core" & + &  +8 &+s , +9 &\\x A +10 &h U +9 &> X +9 &; X +10 &V> X +9 &> X +9 &; X +10 & < X +9 &"^> X +10 &$!; X +9 &%< X +9 &'; X +10 &)f9 wX +9 &+): wX +9 &,: xX +10 &.< X +9 &0p; W +10 &21: X +9 &3< X +9 &5> X +10 &7vA X +9 &98? X +9 &:= W +10 &<> X +9 &>@ X +10 &@B? X +9 &B> X +9 &CC X +10 &ET xZ +9 &G=i v\\ +9 &H ra +10 &J qb! +9 &Ll qb$ +10 &N& qb, +9 &O qb, +9 &Q pb/ +10 &SH nb3 +9 &T nb/ +9 &V mb. +10 &X2y n7 +9 &Xc uJ +4 ( +3 "collection"'p& +5 "core" &X] vJ +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.01 +2 "collection"'A& +6 "core" &X^ sJ +5 .tHand.open +2 "manipulator"&~1 +28 "core" 1 +3 "manipulator"&J% +5 "core" %_ c +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&t' ] +105 "core" ' +3 .tPSV.dial PSR +2 "processing"%U +117 "core"  +12 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +21 .tPS.seek 1.5ml +3 "processing"%S' +1601 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +48 "core"  +8 .tPS.seek 0ml +3 "processing"%'ܑ +1603 "core" ' +3 .tPSV.dial PSR +3 "processing"%- +58 "core" +12 .tPSR.select :air +3 "processing"% +95 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +4 "processing"%N  +4 "collection"'Z  +43 "core"  +142  +11 .tPSV.dial :mixloop +3 "processing"%O +116 "core" +9 .tCTV.dial :air,avoiding: :intake +3 "collection"'c  +7 "core" +8 .tPTV.dial :PRVmixing +3 "processing"%  +81 "core" +10 .tPS.seek 0ml +2 "processing"%'ܑ +2624 "core" ' +3 .tPSV.dial :air +3 "processing"%f  +47 "core"  +9 .tPS.seek 2.5ml +2 "processing"% ' +2620 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%b +49 "core" +9 .tPS.seek 0ml +3 "processing"%*'ܑ +2627 "core" ' +3 .tPSV.dial :air +2 "processing"%  +49 "core"  +9 .tPS.seek 2.5ml +3 "processing"%o' +2615 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%" +50 "core" +9 .tPS.seek 0ml +3 "processing"%:'ܑ +2624 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & \  Y) +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +37 "core" ( +3 "manipulator"&w& +6 "core" & @ ] +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &  ] +5 .tForearm.seek CC +2 "manipulator"&'ш +104 "core" ' +2 .tHand.close +2 "manipulator"&3/ +21 "core" / +6 .tCC.seek :open +2 "collection"'( +409 "core" ( +3 "manipulator"&v& +5 "core" & O] +4 "manipulator"&% +5 "core" %с  +5 .tForearm.seek :retract +2 "manipulator"&z' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&u(-z +306 "core" ( +2 "manipulator"&\\& +6 "core" &-x 1 ^ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &[& +4 "core" &-x   +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&!'o +115 "core" ' +2 .tHand.open +2 "manipulator"&?1 +25 "core" 1 +3 "manipulator"&C% +6 "core" %r_ n WͰ& +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +74 "manipulator"&}' ] +108 "core" ' +3 ."da"delayUntil "12:18:30.89" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 6 into Collection Clamp +2 "collection"'K& +6 "core" & x +3 "manipulator"&% +5 "core" % V\   +4 "storage"(j% +5 "core" %I 9 : +4 "storage"(g. +5 "core" .(K +4 "storage"(& +6 "core" &K \  +3 "storage"(e& +5 "core" &K ; G +4 "manipulator"&& +6 "core" &-x & h +3 "manipulator"&h% +6 "core" % V  E +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 6 +2 "manipulator"&9(: +182 "core" ( +4 "manipulator"&B& +5 "core" &9 [ +4 "storage"(H& +5 "core" &K ; ; +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +3 "manipulator"&{'m +109 "core" ' +3 "storage"(4& +5 "core" &K\ \ +5 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(<' +301 "core" ' +3 "storage"(- +5 "core" -'A +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (& +4 "core" &K\  >  +4 "manipulator"&& +6 "core" &: 0Z +3 ."WCR"Elbow.seek 6 +4 "manipulator"&F(: +5 "core" ( +3 "manipulator"&5& +5 "core" &: Z +4 "storage"( & +5 "core" &K 0 +6 ."WCR"Forearm.seek 6 + 300 counts +3 "manipulator"&x'y +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&|/ +18 "core" / +8 ."downElevator"SE.seek :down +2 "manipulator"&1& +5 "storage"(V') +9 "core" &:\  Z +5 "manipulator"&2% +6 "core" %n\  ;B +4 ."WCR"Forearm.seek :retract +3 "manipulator"&+' ] +98 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&k( +135 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +44 "core" ( +3 "manipulator"&s& +6 "core" & /  +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &m& +4 "core" & ! " +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +3 "manipulator"&P'ш +112 "core" ' +4 "manipulator"&$& +6 "core" & G +3 "manipulator"&L% +7 "core" % ~ +3 "collection"'d& +7 "core" &x y +3 "collection"'M& +84 "core" &{ z +2 &} u + &z w + & t +2 &r z + &r y + &p z + &r z + & { + & | +6 ."WCR"CC.seek :closed +10 "collection"' (X +7 "core" & | + & z + & | +6 &-n q,~ +9 &\\r r@ +10 &!b rU +9 &< wX +9 &9 wW +10 &]9 xX +9 & 9 wW +10 &9 {W +9 & 7 yW +9 &"f8 zW +10 &$(9 yW +9 &%7 zW +9 &': zW +10 &)n9 zW +9 &+09 zW +10 &,6 zW +9 &.9 zW +9 &0w8 zW +10 &298 zW +9 &3; yW +9 &5< zX +10 &7~? yW +9 &9?; zX +10 &;9 zW +9 &<9 {W +9 &>9 xW +10 &@H8/ {W +9 &B ;+ {X +9 &CDK |X +10 &ETH xZ +9 &GBo? v\\ +10 &HJ sa +9 &JJ qb +9 &LpE nb% +10 &N/G qb( +9 &OD pb+ +9 &QJ qb. +10 &SXF ob+ +9 &U G ob+ +10 &V> nb. +9 &X1e9 r/ +9 &X6 rZ +10 ( +4 "collection"'M& +5 "core" &Xj S +2 &Xj uS +4 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.11 +5 .Hand.open +2 "manipulator"&I1 +19 "core" 1 +3 "manipulator"&i% +6 "core" %{ q +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&=' ] +100 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")(+ +4 "core" + +3 "sampler")`% +7 "core" % o +2 "collection"'a& +7 "core" &Xk S +6 "Can"6 N S +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'>  +6 "core" +9 ."WCR"SSV.dial :spit,avoiding: :exhaust +9 .SS.reconfigure :fast +2 "sampler")#.0X +3 "sampler")% +5 "core" %3  $\ Q +4 #"WCR"Sensor limits: Intake max 170.4psia; Outlet max 129.6psia +2 .SSV.dial :spit +3 "sampler")E +154 "core"  +10 ."WCR"SS.seek 0ml +3 "sampler")G'! +273 "core" ' +3 ."WCR"SSV.dial CBV +3 "sampler")Q  +156 "core"  +9 ."WCR"CTV.dial :intake +3 "collection"'#  +85 "core"  +11 #"WCR"Waiting for sampler to finish priming... +2 .delayUntil "12:17:48.23" +1350 #"flow"3.3L/min +3008 #3.4L/min +6013 #3.6L/min +5052 "Can"-  VN }\ u +746 ."WCR"Flow.enablePump :primary +3 .Flow.setRate 2.5 +11 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +6 "collection"'& @ +74 "core"  +16 @ +10 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +8 "Can"-  P0N  \ u +2 ."WCR"Intake.select :open +3 "sampler") +219 "collection"'% +5 "core" %N < +4 #"WCR"Intake @32.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X +28 "collection"'% +4 "core" %NH M +4 "sampler")6% +7 "core" %V < +32 "collection"' % +5 "core" %Nr C +3 "sampler")0% +5 "core" %V < +40 "collection"'% +4 "core" %NC L +3 "sampler"))% +7 "core" %V_a / +43 "collection"'l% +5 "core" %Nq E +3 "sampler")% +5 "core" %V > +52 "collection"'8% +4 "core" %NB T +4 "sampler")r% +6 "core" %V 8 +57 "collection"'%% +5 "core" %NB R +4 "sampler")A% +5 "core" %V77 A +67 "collection"'~% +4 "core" %No K +3 "sampler")J% +7 "core" %VIE D +2 ."WCR"Intake.select :close +3 "sampler")0 +19 )p% +4 "core" %VHE F +3 ."WCR"SSV.dial :exhaust +3 "sampler")U  +86 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler");'! +411 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +23 #"WCR"Sampling 1000.0ml in 45:00 +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X +3 "collection"'S& +6 "core" &Xg6 NS +5 "Can"-\  gNc >\ W +3 ."WCR"CTV.dial :intake +3 "collection"'-  +77 "core"  +13 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +90 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 1000.0ml +5 "Can"-  `Nk \ W +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'Z% +6 "core" %NZ T +3 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X +3 "sampler")z% +8 "core" %3 8 +20 "collection"'K% +5 "core" %Nj K +3 "sampler")% +7 "core" %3\  2 +24 "collection"'j% +5 "core" %N D +3 "sampler")g% +6 "core" %1 9 +29 "collection"'% +5 "core" %N M +4 "sampler")e% +5 "core" %'51 < +34 "collection"'% +5 "core" %N C +73 "sampler")h% +12 "core" %WU : +3 "collection"'!% +6 "core" %N N +3 #"WCR"Intake @33.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0X% +5 "core" %N~ S +4 "sampler")(% +7 "core" %8 @, +3 "collection"'.% +6 "core" %Nx R +3 #"WCR"Intake @31.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0XG > +45 "collection"'% +4 "core" %Np H +4 "sampler")f% +6 "core" % ? +50 "collection"'% +5 "core" %No E +3 "sampler")b% +7 "core" %mk ? +3 ."WCR"Intake.select :close +2 "sampler")0 +24 ) % +4 "core" %wu D +3 ."WCR"SSV.dial :exhaust +4 "sampler")  +7 ."da"PSR.select :air +3 "processing"% +22 ."da"PS.seek 2ml +2 "processing"%*'Q +52 "core"  +14 ."WCR"Exhaust.select :open +2 "sampler")@ +25 ."WCR"SS.seek 0ml +3 "sampler")"'! +151 #"flow"2.6L/min +747 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +25 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")o  +87 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +5 "Can".  \\N\  W +3 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'% +5 "core" %Nf J +4 #"WCR"Intake @33.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 1.11ml/s +2 "sampler")#.M0X ( +6 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X +11 ' +3 ."da"delay 3 seconds +5 "collection"'[% +5 "core" %Nl O +3 "sampler")?% +6 "core" %}.HF > +21 "collection"'C% +6 "core" %Nk I +3 "sampler")z% +6 "core" %}+ 9 +25 "collection"'K% +5 "core" %Nm T +4 "sampler")% +5 "core" %} % C +4 "collection"'j% +5 "core" %Nm K +4 #"WCR"Intake @32.4psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X? +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")5'! +939 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +88 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 900.0ml +6 "Can",\  WN N o +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'|% +4 "core" %Nj F +3 #"WCR"Intake @33.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X0X' +2947 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X0X0X0X0X +3 "sampler")d% +7 "core" %'km 8 +24 "collection"'2% +5 "core" %NQ L +3 "sampler")`% +7 "core" % 2' +28 "collection"'a% +5 "core" %NS C +3 "sampler"):% +7 "core" %'& 3 +32 "collection"'.% +5 "core" %NZ H +4 "sampler")i% +6 "core" % 7 +38 "collection"'P% +5 "core" %NW C +3 "sampler")% +7 "core" %51 5 +43 "collection"'y% +5 "core" %NY O +4 "sampler")Q% +6 "core" %WX = +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )#% +4 "core" %gg C +3 ."WCR"SSV.dial :exhaust +3 "sampler")E  +85 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +916 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")&  +88 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 750.0ml +6 "Can"+  TN H +2 ."WCR"Intake.select :open +2 "sampler") +284 "collection"'% +4 "core" %NX E +3 #"WCR"Intake @33.6psia, vacuum from 20.0 to 28.0psi +14 .SS.reconfigure :inhaling 0.89ml/s + "sampler")#.>0X% +5 "core" %NZ D +4 "sampler")% +6 "core" %*LP 6 +17 "collection"'(% +5 "core" %NT J +4 "sampler")7% +6 "core" % <H +21 "collection"',% +5 "core" %N_ M +4 "sampler")R% +7 "core" % < +3 "collection"'^% +6 "core" %NZ M +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20XT +4 ."WCR"Intake.select :close +2 "sampler")0 +20 )J% +5 "core" % CT +3 ."WCR"SSV.dial :exhaust +3 "sampler")\  +85 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")p'! +904 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")U  +89 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +5 "Can"(  jN  +2 ."WCR"Intake.select :open +3 "sampler") +220 "collection"'% +4 "core" %NV I +4 #"WCR"Intake @33.8psia, vacuum from 20.0 to 28.0psi +72 .SS.reconfigure :inhaling 0.72ml/s +7 "sampler")#.20X  +17 "collection"']% +5 "core" %NZ U +4 "sampler")S% +6 "core" % Cl +21 "collection"'c% +4 "core" %NS L +4 "sampler")% +7 "core" % :l +24 "collection"'f% +4 "core" %NS T +3 "sampler")% +7 "core" %YV ;l +28 "collection"'b% +5 "core" %NW M +4 "sampler") % +6 "core" %ih % +4 "core" %NU = +4 "sampler")% +6 "core" % 7 +24 "collection"'(% +5 "core" %NU @ +3 "sampler")7% +7 "core" %VU / +28 "collection"',% +5 "core" %NY > +3 "sampler")R% +7 "core" % 7 +32 "collection"'^% +5 "core" %N] B +3 "sampler")G% +7 "core" % 5 +38 "collection"'n% +4 "core" %N^ ; +4 "sampler") % +5 "core" %gb 2 +4 ."WCR"Intake.select :close +2 "sampler")0 +20 )% +4 "core" %[W 8 +4 ."WCR"SSV.dial :exhaust +3 "sampler")0  +87 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")M'! +933 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler"))  +89 "core"  +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 625.0ml +4 "Can"'  UN >q +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'D% +5 "core" %NO G +3 #"WCR"Intake @33.9psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X  +4 ."WCR"SSV.dial :exhaust +3 "sampler")?  +86 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")C'! +952 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +88 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 575.0ml +5 "Can"&  ^Nc Y +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'K% +4 "core" %Nc L +4 #"WCR"Intake @32.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s +2 "sampler")#.20X' +4538 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )% +3 "core" %ZW 8 +4 ."WCR"SSV.dial :exhaust +3 "sampler")%  +85 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")A'! +873 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")~  +88 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 500.0ml +4 "Can"' iN  +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'J% +5 "core" %N~ D +3 #"WCR"Intake @34.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X +43 "collection"'O% +5 "core" %N} K +3 "sampler")h% +5 "core" %WW 5 +4 ."WCR"Intake.select :close +10 "sampler")0 +21 )t% +4 "core" %gf < +4 ."WCR"SSV.dial :exhaust +3 "sampler")q  +84 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +905 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +88 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 450.0ml +4 "Can"! XN $ +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'u% +4 "core" %Nq G +4 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0X E +24 "collection"'x% +5 "core" %Nr O +3 "sampler")X% +7 "core" % : E +28 "collection"'T% +5 "core" %Nn G +3 "sampler")% +7 "core" % 5 E +32 "collection"'(% +5 "core" %Ni H +3 "sampler")7% +72 "core" %<6 ? C +4 "collection"',% +6 "core" %Nh N +3 "sampler")R% +6 "core" % =_ +45 "collection"'y% +4 "core" %No H +4 "sampler")^% +5 "core" %<8 @_ +51 "collection"'G% +5 "core" %N f O +3 "sampler")n% +7 "core" %qs 6_ +57 "collection"' % +5 "core" %Ni M +4 "sampler")+% +5 "core" % 5_ +3 ."WCR"Intake.select :close +12 "sampler")0 +19 )% +4 "core" %zu C_ +4 ."WCR"SSV.dial :exhaust +3 "sampler")0  +83 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")E'! +629 "core" ' +3 ."da"PSV.dial :mixloop +3 "processing"%) +49 "core" +9 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%>  +4 "core" ' +6 ."WCR"Exhaust.select :close +3 "sampler") +15 "processing"%D +5 "core"  +7 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +7 "sampler")M  +9 "processing"% +5 "core"  +  +14 ."da"delay 2 seconds +59 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 400.0ml +4 "Can"" aN t +3 ."WCR"Intake.select :open +2 "sampler") +125 ."da"PSV.dial :mixloop +4 "processing"%% +49 "core" +10 ."da"delay 2 seconds +32 "collection"'% +4 "core" %Nd Q +4 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X +15 "collection"':% +6 "core" %Nf P +3 "sampler")a% +6 "core" %N"+%# ? +18 "collection"'#% +5 "core" %Na M +4 "sampler")% +6 "core" %N"+C> > +21 "collection"'{% +5 "core" %N` G +4 "sampler")Q% +7 "core" %N* hh @ Y +24 "collection"'.% +5 "core" %Ng W +3 "sampler")$% +6 "core" %N% F +4 "collection"'&% +5 "core" %Ne O +4 #"WCR"Intake @31.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +24 "collection"'R% +5 "core" %Nc P +3 "sampler")y% +5 "core" % D +30 "collection"'^% +4 "core" %Ns S +4 "sampler")G% +5 "core" %YO A +34 "collection"'n% +5 "core" %Ns O +3 "sampler") % +7 "core" % E +38 "collection"'+% +4 "core" %Ne U +4 "sampler")% +6 "core" % > +44 "collection"'0% +4 "core" %Nr M +4 "sampler")P% +6 "core" %78 C +50 "collection"')% +5 "core" %Nq U +3 "sampler")D% +7 "core" %JK E +2 ."WCR"Intake.select :close +3 "sampler")0 +20 )>% +4 "core" %VQ I +69 ."WCR"SSV.dial :exhaust +14 "sampler")  +84 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")M'! +825 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%%  +5 "core"  +9 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +9 ."da"delay 30 seconds +33 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +18 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")J  +88 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 325.0ml +5 "Can"! jN  !! +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'E% +4 "core" %Np R +4 #"WCR"Intake @35.4psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X. +21 "collection"'5% +3 "core" %Ne J +2 "sampler")9% +4 "core" % 6 +24 "collection"'N% +2 "core" %No Q +3 "sampler")s% +3 "core" % > +28 "collection"'m% +3 "core" %Nk L +2 "sampler")<% +3 "core" %-) 9 +32 "collection"'% +3 "core" %Ni M +2 "sampler")B% +4 "core" %OL A +36 "collection"'4% +3 "core" %Nh Q +2 "sampler")% +3 "core" % < +42 "collection"'L% +3 "core" %Nk Q +2 "sampler")H% +3 "core" % ; +47 "collection"'V% +3 "core" %Nm L +2 "sampler")% +3 "core" %%& @ +54 "collection"'% +3 "core" %Ne L +2 "sampler")*% +4 "core" %SQ A +60 "collection"'1% +3 "core" %Ng M +2 "sampler")!% +3 "core" %XS B +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )d% +2 "core" %RM H +2 ."WCR"SSV.dial :exhaust +2 "sampler")|  +12 "core" ' +2 ."da"delay 2:00 +71 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler"):'! +910 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +3 "sampler")a  +2 ."WCR"CBV.dial SSV +86 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 275.0ml +12 "Can"! \\N! '! +2 ."WCR"Intake.select :open + "sampler") +217 "collection"'#% +3 "core" %Nf L +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 28.0psi +2 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X  +38 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +10 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +84 "core"  +18 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%%' +2138 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +21 "collection"'q% +5 "core" %N] K +4 "sampler")% +7 "core" %C&ac 7 +24 "collection"'u% +5 "core" %Np M +3 "sampler")% +7 "core" %C&|{ > +28 "collection"'g% +5 "core" %Nf M +4 "sampler")3% +7 "core" %G! = +32 "collection"'% +5 "core" %N_ K +3 "sampler")% +6 "core" %H @ +4 "collection"'[% +74 "core" %Nd L +2 #"WCR"Intake @32.4psia, vacuum from 20.0 to 28.0psi +14 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X% +5 "core" %NN R +3 "sampler")% +7 "core" % < +57 "collection"'% +5 "core" %N] S +4 "sampler")z% +5 "core" %=7 ? +67 "collection"'J% +4 "core" %Nd O +4 "sampler")E% +6 "core" %WS : +75 "collection"'M% +4 "core" %N\\ O +4 "sampler")A% +6 "core" %VT C +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )U% +4 "core" %b^ G +3 ."WCR"SSV.dial :exhaust +4 "sampler")-  +83 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")6'! +911 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +90 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 175.0ml +14 "Can"  qN'+  +3 ."WCR"Intake.select :open +2 "sampler") +104 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%e  +5 "core"  +10 ."da"PBV.dial :waste1 +3 "processing"%Z  +39 "core" +9 ."da"delay 30 seconds +46 "collection"']% +4 "core" %Nf O +4 #"WCR"Intake @32.9psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X +29 "collection"'f% +5 "core" %NP M +3 "sampler")l% +7 "core" % 8 +33 "collection"'% +4 "core" %NV M +4 "sampler")p% +6 "core" % \ 7 +38 "collection"'c% +4 "core" %NW J +4 "sampler")v% +6 "core" %HI 8 +44 "collection"';% +5 "core" %NZ M +3 "sampler")%% +7 "core" %qn ? +50 "collection"'% +4 "core" %NZ M +3 "sampler")?% +7 "core" % 8 +125 "collection"'% +5 "core" %N` I +3 "sampler")~% +5 "core" %$$ ; +67 "collection"'% +4 "core" %Nb O +4 "sampler")O% +6 "core" %<8 7 +3 ."WCR"Intake.select :close +12 "sampler")0 +19 )% +4 "core" %FC = +3 ."WCR"SSV.dial :exhaust +4 "sampler")t  +85 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")r'! +645 "core" ' +3 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%q +161 "core"  +34 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +45 "core" ' +10 ."da"PS.reconfigure :default +10 ."WCR"Exhaust.select :close +8 "processing"%#A d`xb +8 "sampler") +15 ."da"PS.seek 0.25ml +25 "processing"%'I +42 ."connect"SSV.dial CBV +11 ."WCR"CBV.dial SSV +13 "sampler")u  +102 "core"  +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 150.0ml +6 "Can" %N(  +2 ."WCR"Intake.select :open +2 "sampler") +161 "core" ' +3 ."da"delay 5 seconds +59 "collection"'% +4 "core" %Nf  +3 #"WCR"Intake @31.2psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X  +39 "core" +9 "processing"%% +5 "core" %RG 6 +5 ."da"PS.seek 1.5ml +3 "processing"%' +110 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X20 seconds for da to relinquish FlushPuck +233 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:68): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4025 Min < 4069 FilteredMin | 4119 Avg | 5842 FilteredMax < 5982 Max ) A/D counts\ Reduced black point to 4069\ Optimizing exposure with 348x260 pixel 16-bit image for 2.198 seconds\ ( 4018 Min < 4095 FilteredMin | 4526 Avg | 26333 FilteredMax < 30046 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 17.348 seconds\ ( 3806 Min < 3862 FilteredMin | 4690 Avg | 53177 FilteredMax < 53757 Max ) A/D counts\ /var/log/esp/da25oct0312h1000ml.png: PNG Upload Complete\ +14 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25oct0312h1000ml15s.png +1449 "core" '5  +9 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +3 "sampler")#.0X' +1976 #"image"compressed /var/log/esp/da25oct0312h1000ml.jxl +560 #"da"SX HX9/16 (USB:68): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25 seconds\ ( 3825 Min < 3872 FilteredMin | 4938 Avg | 65535 FilteredMax < 65535 Max ) A/D counts\ /var/log/esp/midres/da25oct0312h1000ml25s.png: PNG Upload Complete\ +5 .Gate.power :camera,:OFF +2 "storage"(- +4 "core" -' +5 "storage"(J& +8 "core" &; j +3 "manipulator"&E& +5 "core" &   l +30 ."da"Elbow.seek 5 +7 "manipulator"&M( +16 "core" ( +10 "manipulator"&A& +123 "core" &\  L l +6 #"flow"2.6L/min +3 "storage"(U& +8 "core" &; 8 m +4 ."da"Forearm.seek 5 + 800 counts +3 "manipulator"&-' +6 "core" ' +5 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 26.76 Pucks below Top Plate +4 "storage"('} +58 "core" ' +3 "manipulator"&& +7 "core" &  l +3 "storage"(T& +7 "core" &;  +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 5 +3 "manipulator"&e' +33 "core" ' +12 ."da"Elbow.hold +4 "manipulator"&Z, +6 "core" , +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 26.95 Pucks below Top Plate +4 "storage"(]' +28 "core" ' +3 "manipulator"&6% +7 "core" %e R T  +3 "storage"(i& +7 "core" &; } > +3 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 5 + 316 counts +2 "manipulator"&') +18 "core" ' +3 "manipulator"&n& +7 "core" &3W +4 "storage"(m& +7 "core" &; p +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 5 + 800 counts +3 "manipulator"&S' +37 "core" ' +3 "storage"()% +5 "core" %%  o +7 ."downElevator"SE.seek :down +5 "storage"(w') +85 "core" ' +4 #"WCR"Stroke completed -- waiting for pressure to equalize ... +4 .SS.reconfigure :exhale + "sampler")#.0XB \\X +9 &#<? ZW +9 &%K=@ WX +10 &' <@ XX +9 &(=@ XW +10 &*<C XX +9 &,S<A XX +10 &.=@ VX +9 &/<@ WX +9 &1>@ VX +10 &3Z@A WX +9 &5<A VX +9 &6?? UY +10 &8>? UY +9 &:b>@ UX +10 &<$<B UX +9 &=AC TX +9 &??@ SY +10 &Ai>@ SY +9 &C,AA QX +9 &D?@ PY +10 &FMA OZ +9 &HfgC O\\ +10 &J#u? L^ +9 &K@ L_ +9 &M@ M` +10 &OeC M_ +9 &Q$@ M` +9 &Rg? M- +10 &S"b@ N= +9 ( +2 &S'9B P8 +4 "processing"%!& +8 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.92 +3 "processing"%& +4 "core" &S'9A P8 +3 &S'99 Q8 +7 ."psFlush"Hand.open +2 "manipulator"&*1 +25 "core" 1 +3 "manipulator"&W% +8 "core" %8 m m e +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"& ' ] +96 "core" ' +2 ."psFlush"PSR.select :air +17 .PSV.dial PSR +2 "processing"%a +51 "core"  +14 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +25 ."psFlush"PS.seek 0.5ml +2 "processing"%#' +334 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +28 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")d  +93 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 75.0ml +6 "Can") ^N0K m +3 ."WCR"Intake.select :open +2 "sampler") +54 #"flow"2.5L/min +55 "core" ' +3 ."psFlush"delay 5 seconds +117 "collection"'.% +4 "core" %Nu R +4 #"WCR"Intake @32.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X% +5 "core" %(' 5 +86 "collection"'w% +7 "core" %Nv O +3 "sampler")z% +7 "core" %( : +28 "collection"'?% +5 "core" %Nz H +4 "sampler")% +5 "core" %(  8 +34 "collection"'% +5 "core" %Nz F +3 "sampler")S% +7 "core" %(79 5 +37 "collection"'O% +6 "core" %Ny L +4 "sampler")% +6 "core" %(gg ? +26 ' +3 ."psFlush"PSV.dial PTV +3 "processing"%t +12 "collection"' % +5 "core" %Nz A +3 "sampler")q% +7 "core" %( 1 +50 "collection"'Z% +4 "core" %Nx < +11 "sampler")Y% +10 "core" + %( 7 +11 ."psFlush"PTV.dial :puck +3 "processing"%  +32 "collection"'r% +4 "core" %Nr F +4 "sampler")3% +7 "core" %( 3 +34  +10 ."psFlush"PBV.dial :waste1 +3 "processing"%  +6 "core" +11 ."psFlush"PS.seek 0ml +3 "processing"%'ܑ +6 "collection"'k% +5 "core" %Ny N +3 "sampler")\\% +7 "core" %( : +74 "collection"'C% +5 "core" %Nw M +3 "sampler")j% +8 "core" %(-, = +84 "collection"'% +4 "core" %Nw J +4 "sampler")N% +14 "core" %(UP < +89 "collection"'B% +4 "core" %N E +3 "sampler")4% +6 "core" %(db 6 +4 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +65 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'*  +103 "core"  +14 "collection"'W% +5 "core" % x +4 ."WCR"CSV.dial between air and CTV +3 "collection"'! ` +32 "core" b +16 ."WCR"CS.seek 7.14ml +3 "collection"'a' +789 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'  +3 '  +31 "core"  +55  +15 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Hb +5 ."WCR"CS.seek 0ml +3 "collection"'d'P +67 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%. +83 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%K U +60 "core" V +11 ."psFlush"PS.seek 0ml +2 "processing"%#'ܑ +1594 "core" '՘ U L& +15 ."WCR"CBV.dial :waste2b +3 "collection"'}  +38 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'<' +80 "core" ' +3 ."WCR"delay 1:00 +932 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%: @ +50 "core" ? +10 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2629 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%x  +83 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%V's +2275 ."WCR"CTV.dial :air,avoiding: :intake +4 "collection"'7  +153 "core" +8 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'2  +46 "core"  +11 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'' +88 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%, +50 "core"  +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%(' +427 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +26 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'^' +1649 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%G +82 "core" +11 ."psFlush"PBV.dial PSV +3 "processing"%y U +6 "core" U +13 ."psFlush"PS.seek 0ml +2 "processing"% 'ܑ +317 "core" ' +3 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +3 "collection"'+ @ +82 "core" ? +64 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +103 "core"  +13 "collection"'~% +7 "core" % z +3 ."WCR"CSV.dial between air and CTV +3 "collection"'{ ` +146 "core" a +14 ."WCR"CS.seek 7.018ml +3 "collection"'R' +827 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'P  +5 '0  +35 "core"  +117  +11 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Hb +5 ."WCR"CS.seek 0ml +3 "collection"'I'P +830 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%D @ +50 "core" ? +10 ."psFlush"PS.seek 2.5ml +3 "processing"%`' +684 "core" ' P I +6 ."WCR"delay 2:00 +845 "Can"$ eN4k +1086 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%$  +82 "core"  +10 ."psFlush"PS.seek :empty +3 "processing"%'s +2623 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%J +49 "core"  +13 ."psFlush"PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 1ml +2 "processing"%E'[q +1110 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +24 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +1602 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%U +80 "core" +10 ."psFlush"PTV.dial :puck +2 "processing"%  +7 "core"  +9 ."psFlush"PBV.dial :waste1 +3 "processing"%T  +59 "core" +11 ."psFlush"PS.seek 0ml +3 "processing"%Q'ܑ +2622 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%6 +82 "core"  +13 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%i' +1585 ."WCR"CBV.dial :waste2b +3 "collection"'n  +38 "core"  +15 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'m' +350 "core" ' +3 ."WCR"delay 1:00 +626 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%& +81 "core" +10 ."psFlush"PS.seek 0ml +3 "processing"%X'ܑ +2615 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%) +82 "core"  +75 ."psFlush"PSR.select :flush +14 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "processing"%-' +583 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +23 ."psFlush"PS.seek 2.5ml +3 "processing"%M' +1846 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +151 "core" +13 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +2 "collection"'  +46 "core"  +16 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +3 "collection"' +24 ."WCR"CS.seek 2ml +3 "collection"'' +3 "core" ' +6 ."psFlush"PSV.dial PTV +3 "processing"%8 +83 "core" +9 ."psFlush"PBV.dial PSV +2 "processing"%\ U +61 "core" V +11 ."psFlush"PS.seek 0ml +2 "processing"%s'ܑ +412 "core" ' +4 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +22 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'"' +1665 "core" ' +4 ."psFlush"PSV.dial PBV +3 "processing"%/ @ +50 "core" > +11 ."psFlush"PS.seek 2.5ml +3 "processing"%F' +372 "core" ' +4 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +3 "collection"'_ @ +83 "core" > +63 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'o  +106 "core"  +12 "collection"'5% +6 "core" % { +3 ."WCR"CSV.dial between air and CTV +3 "collection"'e ` +63 "core" _ +10 ."WCR"CS.seek 6.978ml +3 "collection"'' +897 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +76 ."WCR"CSV.dial CTV +8 "collection"'  +8 'p  +34 "core"  +114  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Hb +6 ."WCR"CS.seek 0ml +3 "collection"'l'P +726 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%c  +82 "core"  +10 ."psFlush"PS.seek :empty +3 "processing"%v's +714 "core" ' T M { +6 ."WCR"delay 2:00 +1935 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%% +50 "core"  +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%' +2623 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%> +80 "core" +10 ."psFlush"PBV.dial PSV +3 "processing"%w U +7 "core" U +10 ."psFlush"PS.seek 0ml +3 "processing"%z'ܑ +2616 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%? @ +50 "core" > +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +10 ."psFlush"PS.seek :empty +3 "processing"%'s +1851 ."WCR"CBV.dial :waste2b +3 "collection"'S  +39 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'O' +360 "core" ' +3 ."WCR"delay 1:00 +345 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +5 "core" &\   +5 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +28 "core" ( +3 "manipulator"&q& +5 "core" &  4 +4 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Z& +4 "core" & e +4 ."psFlush"Forearm.seek PC +3 "manipulator"&Y'E +99 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&t/ +27 "core" / +6 ."psFlush"PC.seek :open +2 "processing"%r( +377 "core" ( +2 "manipulator"&3& +7 "core" &   0 +2 "manipulator"&% +6 "core" %A    +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +95 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&k(-z +140 "core" ( +3 "manipulator"&\\& +5 "core" &- !  = +4 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &C& +4 "core" &- F= +5 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&j'o +112 "core" ' +66 ."psFlush"Hand.open +12 "manipulator"&1 +28 "core" 1 +3 "manipulator"&N% +6 "core" %p9 v w ̨ +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&f' ] +108 "core" ' +4405 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'B  +151 "core" +7 "collection"'4& +5 "core" &Xh S +5 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +2 "manipulator"&H% +6 "core" % T   ` +3 "storage"(% +5 "core" %P  6 9 +4 "storage"(. +6 "core" .(; +2 "storage"(]& +6 "core" &; %  M +3 "storage"(L& +6 "core" &; 6 5 ^ +3 "manipulator"&& +7 "core" &-   4= +2 "manipulator"&;% +7 "core" % T   I +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"&( +179 "core" ( +3 "manipulator"&& +5 "core" &!  "} +4 "storage"(b& +6 "core" &;   I +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&h' +96 "core" ' +3 "storage"('& +7 "core" &;    +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(' +135 "core" ' +2 "storage"(- +5 "core" -'S +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&|& +5 "core" &" \  / "| +3 "storage"(& +5 "core" &;  +4 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 5 +3 "manipulator"&*' +33 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&W, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(!- +4 "core" -'S +5 ."WCR"SE.seek 27.39 Pucks below Top Plate +3 "storage"(9' +31 "core" ' +3 "manipulator"&% +5 "core" %] u v ȯ +4 "storage"(& +5 "core" &; +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 303 counts +3 "manipulator"&.' +12 "core" ' +3 "manipulator"&K& +5 "core" &8 f +4 "storage"(a& +6 "core" &; 1 C +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"& ' +33 "core" ' +4 ."WCR"SE.seek 28.39 Pucks below Top Plate +2 "storage"(}' +46 "core" ' +2 "manipulator"&d& +7 "core" &8 f +3 "manipulator"&:% +6 "core" %& -\  c +71 ."WCR"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&#' ] +91 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&x( +175 "core" ( +3 "manipulator"&1& +6 "core" & ) +3 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &7& +4 "core" & ) +5 ."WCR"Forearm.seek CC +3 "manipulator"&2'ш +101 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&,/ +16 "core" / +7 ."WCR"CC.seek :open +3 "collection"'<( +409 "core" ( +3 "storage"(V& +6 "core" &; +3 "storage"(& +6 "core" &; * B +3 "manipulator"&G& +6 "core" & / % +3 "manipulator"&y% +5 "core" %ц k +5 ."WCR"Forearm.seek :retract +3 "manipulator"&(' ] +101 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 5 +3 "manipulator"&+( +176 "core" ( +3 "manipulator"&& +6 "core" &$ } +3 "storage"(~& +7 "core" &; +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 5 +3 "manipulator"&{' +111 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&^, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&01 +20 "core" 1 +5 "manipulator"&P% +7 "core" %] r q I˯ +2 "storage"(R& +7 "core" &; Y +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 5 + 311 counts +3 "manipulator"&D'$ +11 "core" ' +3 "manipulator"& & +5 "core" &% | +4 "storage"($& +5 "core" &;\ \  5 +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&`' +36 "core" ' +2 "storage"(J% +7 "core" % 1  +6 ."downElevator"SE.seek :down +3 "storage"(') +90 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (E% +4 "core" %/ . , \\ +4 "manipulator"&U% +6 "core" %  \  +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&' ] +95 "core" ' +3 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'T& +6 "core" & +3 "manipulator"&A& +69 "core" &% * . | +3 "manipulator"&6% +6 "core" % ^ 5 1 g +4 .tElbow.seek FlushPuck::Garage +12 "manipulator"&Q(-z +185 "core" ( +3 "manipulator"&n& +5 "core" &-} 4 0 8T +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &I& +4 "core" &-} GT +4 .tForearm.seek :garage +3 "manipulator"&&'o +110 "core" ' +3 .tHand.close +2 "manipulator"&i/ +20 "core" / +3 "manipulator"&)& +7 "core" &-} /T +2 "manipulator"&X% +5 "core" %π{ ظ +5 .tForearm.seek :retract +3 "manipulator"&-' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +333 "core" ( +3 "manipulator"&& +6 "core" &  # q +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &8& +6 "core" & * + P +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&\ 'ш +102 "core" ' +3 "manipulator"&m& +7 "core" &    +3 "manipulator"&M% +6 "core" %с   < +4 "collection"'& +6 "core" & +3 "collection"'/& +9 "core" & +4 .tCC.seek :closed +4 "collection"'s(X +5 "core" &w +3 &x 3 +8 &Cr 3 +9 &,kp{ ~G +10 &Z V +10 &x9 V +9 &9> V +9 &>} V +9 &< V +10 &~= V +9 &!@;} V +9 &#> V +10 &$<{ V +9 &&>| W +10 &(G< W +9 &* ;~ V +9 &+: V +10 &-= V +9 &/Q=} V +9 &1= V +10 &2;~ V +9 &4>| V +10 &6X? W +9 &8>~ V +9 &9<z V +10 &;= V +9 &=a; V +9 &?#< V +10 &@9 V +9 &B< V +10 &DhE V +9 &F$T~ Y +9 &Gu| \\ +10 &I }a +9 &KP~ a +9 &M }b +10 &N ~b +9 &P }b! +10 &RN }b' +9 &T |b0 +9 &U yb7 +10 &WX} zY\ +9 &Xr; ~(w +9 &Xx V +6 ( +5 "collection"'/& +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.98 +2 "collection"'_& +6 "core" &Xn V + &Xn V +5 .tHand.open +2 "manipulator"&o1 +18 "core" 1 +3 "manipulator"&5% +6 "core" %q  F +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&e' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'"& +6 "core" &Xn V +3 "collection"'p% +6 "core" %# +3 .tCSV.dial CSR +2 "collection"'  +45 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +19 .tCS.seek 5ml +2 "collection"''q +1352 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 'c% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'F'@ +708 "core" ' +3 .tCSV.dial :waste +2 "collection"'% +145 "core" +8 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'v'P +1984 "core" ' +77 #tFlushing lower manifold's waste1 port +2 "collection"'>& +5 "core" &Xo V +4 "collection"'w% +6 "core" %T  +3 .tCSV.dial :flush +2 "collection"'  +48 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'?'q +1334 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'z @ +48 "core" B +6 "collection"'% +6 "core" %q ~ +4 .tCS.seek 7ml +2 "collection"''f +589 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'l  +3 'S  +45 "core"  +113  +7 .tCBV.dial :waste1 +2 "collection"' @ +89 "core" B +9 .tCS.seek 0ml +2 "collection"'q'P +1827 "core" ' +3 #tFlushing lower manifold's waste2 port +2 "collection"'Z& +5 "core" &Xo V +4 "collection"'t% +6 "core" %S +2 .tCSV.dial :flush +3 "collection"'=  +79 "core"  +9 .tCS.seek 5ml +2 "collection"' 'q +1332 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'g @ +49 "core" A +6 "collection"'3% +5 "core" %qy  +5 .tCS.seek 6.999ml +3 "collection"''b +585 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'\\  +3 'C  +10 "core"  +36  +7 .tCBV.dial :waste2 +2 "collection"'Y  +118 "core"  +8 .tCS.seek 0ml +2 "collection"' 'P +435 "Can", aN8 +1383 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'& +6 "core" &Xo{ V +3 "collection"'N% +6 "core" %L +2 .tCSV.dial :flush +3 "collection"'  +92 "core"  +8 .tCS.seek 5ml +2 "collection"'j'q +1329 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'B @ +47 "core" B +7 "collection"'4% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'H'c +591 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +50 "core"  +7 .tCBV.dial :waste2b +3 "collection"'  +115 "core"  +8 .tCS.seek 0ml +3 "collection"']'P +1823 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'L& +6 "core" &Xn |V +2 "collection"'% +6 "core" %R { +3 .tCSV.dial CSR +3 "collection"';  +46 "core"  +10 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"''! +2093 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +93 .tCS.seek 10ml +3 "collection"'b' +582 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'k +5 ''  +53 "core"  +62 +8 .tCTV.dial :intake +3 "collection"'  +86 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'|' +2125 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'  +82 "core"  +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'f'P +588 "core" ' +3 .tCSV.dial CSR +2 "collection"'!  +114 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"''q +1350 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'' +1349 "core" ' +3 .tCSV.dial CBV +3 "collection"'K +113 "core" +8 .tCS.seek 0ml +3 "collection"'a'P +2620 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&d& +6 "core" &  t +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&:( +5 "core" ( +3 "manipulator"&h& +5 "core" & 3 j +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &  +4 .tForearm.seek CC +3 "manipulator"&'ш +97 "core" ' +2 .tHand.close +2 "manipulator"&*/ +22 "core" / +7 .tCC.seek :open +2 "collection"'.( +407 "core" ( +3 "manipulator"&9& +5 "core" &   +3 "manipulator"&1% +6 "core" %ф ) ' +4 .tForearm.seek :retract +3 "manipulator"&7' ] +110 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"& (-z +313 "core" ( +3 "manipulator"&W& +5 "core" &- 3 7 i@ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &,& +4 "core" &- - 0 _@ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&#'o +112 "core" ' +3 .tHand.open +2 "manipulator"& 1 +23 "core" 1 +3 "manipulator"&V% +5 "core" %jU ӭ +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +108 "core" ' +3 #tCompleted [myDA_WCR #Phase 67: Friday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:40 +2 #Preparing to sleep until 10/4/25 11:00AM +90 #Asleep til 10/4/25 11:00AM +8 #Continuing at 11:00PDT04-Oct-25 +4 "Can"+ VN93 +8 ."Qmail"GoodNews.email "Then, in tube 6: myWCR\\t\\t\\t\\t\\t#Phase 68: Saturday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:305\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 29,\\n 6 => 4,\\n 7 => 33}\\nCan@13:20:59, 12.2C, 16% humidity, 14.5psia, 12.06V, 0.44A, 409.422Ah, 5.27W\\nSampled 954.4ml",Subject: "Asleep until 11:00PDT04-Oct-25" +554 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +29273 #"uploadLog"upsync +10045 "Can"4  4N;] +60002 2  2N=a- +60003 . 2N?[× +60002 . 2NAPY +60002 * :NCR +60002 ( 2NEO +60002 - 3NGQ +60002 * 2NIM +60002 + 2NK:G +60002 + +NLݗ +60003 + 2NNs +60002 * 2NP +60002 * 2NR +60002 ( 2NT}5 +60002 & JNV}˗ +60002 + 2NX{a +60002 * ,NZ+ +60003 + 3N\\ +60002 * 2N^# +60002 +  N` +60002 ,  2NbO +60002 , 3Nd +60002 + 4Nf { +60003 & 2Nh +60002 * 2Ni +60002 *  @Nk= +60002 (  6Nmӗ +60002 )\  2Noi +60002 -  6Nq +60002 *  *Nsy +60002 *\  2Nue!+ +60003 -\  2NwP! +60002 ,\  [Nyg"W +60002 *\  2N{b" +60002 ,\  9N}`# +60002 -  9NX$ +60002 .  2N]$ +60002 /  2NS%E +60002 +\  <NS%ۗ +60003 .\  3NQ&q +60002 /  2NI' +60002 .  RNK' +60003 -  .N(3 +60001 .  2N(ɗ +60002 /  2N)_ +60002 .  2N) +60002 .  2N* +60003 +  ;N+! +60002 ,  2N+ +60002 ,  2Nt,M +60002 +  =Ne, +60002 *  2Nk-y +60002 (  2NZ. +60002 (  RNQ. +60002 )  BNM/; +60002 +  0N /ї +60003 *  2N0g +60002 *  ?N0 +60002 ) ;N1 +60002 )  2N2) +60002 (  2N2 +60002 ) 2N3U +60002 * 2N3 +60002 +  NN4 @PDT1759561662.31 + 2N5 +60002 * 3N5 +60002 + 9N6C +60002 + >N6ٗ +60002 , ,NB7o +60002 + 2N8 +60002 + 1N8 +60002 * 2N91 +60002 . 3N9Ǘ +60003 + 2N:] +60002 * 2N: +60002 , @N; +60002 + IN< +60002 , 2N< +60002 + 2N=K +60002 * >N= +60002 , =N>w +60002 + +N؛? +60002 + 3Nb? +60002 * ;N[@9 +60003 , 2NZ@ϗ +60002 + 2NIAe +60002 - LN8A +60002 , 2N<B +60002 - 2N,C' +60002 , ;N*C +60002 - 2NDS +60002 , 2ND +60002 - 2N E +60002 , 8NF +60002 , +NF +60002 . =NGA +60002 - 2NGח +60002 - 2NHm +60002 / 2NI +60003 . 2NI +60002 + ?NrJ/ +60002 - 2NuJŗ +60002 . 2OjK[ +60002 , 2OiK +60002 - >O[L +60002 - 2OSM +60002 - BO OM +60002 , +O NI +60002 + 2O Nߗ +60002 + 2OOu +60002 , 2OP +60002 - 2OP +60002 + 2OQ7 +60002 * @OQ͗ +60003 * 2ORc +60002 + 2OR +60002 . GOS +60002 + 2OT% +60002 - 3O T +60002 - 2O"UQ +60002 - +O$aU +60002 - 5O&&V} +60002 , 2O()W +60002 - 2O*'W +60002 - 2O,X? +60002 , :O.X՗ +60002 . 2O0Yk +60002 / ;O2 Z +60003 * 2O4Z +60002 1 2O5[- +13638 / 2O6e[O +5 #tPowering core bus +559 .Gate.power :raw,:ON +11 "sampler") +8 )G +4 "core"  +5 "collection"' +3 'y +6 "core"  +3 "processing"% +4 % +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +7 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +5 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 29,\\n 6 => 4,\\n 7 => 33}\\nCan@11:00:38, 12.9C, 16% humidity, 14.5psia, 12.13V, 0.37A, 414.456Ah, 4.47W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR\\t\\t\\t\\t\\t#Phase 68: Saturday StandAloneWCR with Regular cleanup (1 puck)" +3 #tStarting initialPurge +1366 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'8& +4 "core" &|  +4 .tHand.open +2 "manipulator"&m1 +19 "core" 1 +3 "manipulator"&M& +6 "core" & / '"} +2 "manipulator"&% +6 "core" % i 2 % ,9 +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(-z +193 "core" ( +3 "manipulator"&<& +6 "core" &-~ E C a[ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &_& +4 "core" &-~ 5 6 [ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&o'o +104 "core" ' +4 .tHand.close + "manipulator"&5/ +19 "core" / +3 "manipulator"&"& +6 "core" &-~ Q[ +3 "manipulator"&p% +6 "core" %π Rӧr +4 .tForearm.seek :retract +2 "manipulator"&/' ] +114 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +324 "core" ( +2 "manipulator"&\ & +7 "core" & / - A. +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &O& +5 "core" & [ K . +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&c'ш +113 "core" ' +6 "manipulator"&& +5 "core" & . +4 "manipulator"&%% +6 "core" %ѡ    +5 "collection"'F& +6 "core" &|  +3 "collection"'>& +9 "core" &|  +5 .tCC.seek :closed +2 "collection"'w(X +7 "core" &|}  + &|  +8 &3s , +9 &]v A +10 &e U +9 &< W +9 &: W +10 &Q9 X +9 &; X +9 &> W +10 & < W +10 &"Z; W +8 &$; W +10 &%? W +9 &'? W +10 &)a; X +10 &+#< X +8 &,< X +10 &.9 W +9 &0j9 W +9 &2+; X +10 &3> X +9 &5> X +10 &7q; X +9 &94< W +9 &:; W +10 &<; W +9 &>y9 X +9 &@;< X +10 &A;{ W +9 &C: W +10 &E= W +9 &GC; X +9 &I= W +10 &J8 W +9 &L9 X +9 &NL: W +10 &P; W +9 &Q> X +10 &S> X +9 &US? X +9 &W> R +10 &XYG; [ +9 &X   +6 ( +4 "collection"'>& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 1.01 +3 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:838:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:306"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:305"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 !o:Slide::Error :@checkpoint: omitted:@axisName"Collection Clamp: mesg"(No Puck Clamped in Collection Clamp:@timestampu: Time d): @reply0:bt[ "E/home/esp/esp2/utils/misc.rb:495:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:505:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:504:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:503:in `close'"0/home/esp/esp2/utils/misc.rb:521:in `close'"2/home/esp/esp2/utils/puckmoves.rb:829:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:306"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:305"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Waiting to Resume from Checkpoint "No Puck Clamped in Collection Clamp" +3 "core" &X  +1666 ."Qmail"BadNews.email "No Puck Clamped in Collection Clamp",Subject: "Slide::Error in MAIN" +5925 #"uploadLog"upsync +32223 "Can"/ DO8[Q +60002 ,  AO;M\\ZQ +60002 *! IO>\\Q +60002 )" IO@]Q +60002 ($ IOC^Q +60003 &$ IOF^Q +60002 #$ IOIj_HQ +60002 "% VOLJ_Q +60002 #% IOO`tQ +60002 !% [OQa\ Q +60002  & VOTaQ +60002 !& MOWb6Q +60002  & HOZ[bQ +60002  & ^O]#cbQ +60001 !& ?O_cQ +60003  ' SObadQ +60002 !' JOe5e$Q +60002 !' IOheQ +60002 !& ^OjfPQ +60002 !' IOmfQ +60002  & IOplg|Q +60002  ( aOs=hQ +60002 "' IOvhQ +60002 !( IOxi>Q +60002 ") IO{iQ +60002 $( IO~jjQ +60002 #' XOLkQ +60002 $( EOkQ +60002 $( UOzl,Q +60002 $( IOFlQ +60002 %( IOmXQ +60002 $) SOmQ +60002 $' IOnQ +60002 %( IOqoQ +60002 "' SO5oQ +60002 %) IOpFQ +60002 %( IOpQ +60002 '' rOqrQ +60002 %( IOurQ +60002 %' IOGrQ +60002 '( AOs4Q +60002 *' IOsQ +60002 ') IOlt`Q +60003 ') IO>tQ +60002 (( IOuQ +60002 (( YOv"Q +60002 *) IOvQ +60002 (( _OwNQ +60002 () aO`wQ +60002 *) IO-xzQ +60002 )) NOyQ +60002 )* DOƖyQ +60002 (+ SO;z Arm +3 "manipulator"&& +7 "core" & / ( - +4 "manipulator"&v% +5 "core" %ѡ  = +7038 #"nick"-> Clamp +5 "collection"'z& +6 "core" &X  +4 "processing"%& +5 "core" &w= \ +9806 #"nick"-> trouble +16453 #-> Hand +370 "Can"%+ UOJzQ +8045 #"nick"-> CC +6 "collection"'?& +4 "core" &X  +3844 #"nick"-> Arm.steal! +4 "manipulator"&l& +5 "core" & + , i- +4 "manipulator"&S% +6 "core" %ѡ \  +3049 #"nick"-> Hand.open! +4 .Hand.open +3 "manipulator"&1 +27 "core" 1 +15435 #"nick"-> Puck.count 6 +3 "storage"(% +7 "core" %/ C F x +5 ."nick"SE.seek :down +4 "storage"(Z') +8 "core" ' +2 ."nick"SE.stop +2 "storage"(5 +7 "manipulator"&t% +6 "core" %ѡ   s +4 ."nick"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +9 ."nick"Forearm.seek :retract +3 "manipulator"&=' ] +93 "core" ' +4 ."nick"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +7 ."nick"SC.seek 6 +4 "storage"(q(K +205 "core" ( +2 ."nick"SC.configure :limp +3 "storage"($(\ 1b +8 (g& +4 "core" &K /  K +3 "manipulator"&3& +7 "core" & , +2 "manipulator"& % +7 "core" % a  D F +3 ."nick"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."nick"Elbow.seek 6 +5 "manipulator"&C(: +177 "core" ( +3 "manipulator"&\\& +5 "core" &A I Q pK +4 "storage"(Y& +6 "core" &K * * ] +4 ."nick"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 ."nick"Forearm.seek 6 + 800 counts +3 "manipulator"&'m +103 "core" ' +3 "storage"(& +7 "core" &K h m p +3 ."nick"SE.reconfigure :place +2 "storage"(#]K-0-\ b +10 ."nick"SE.seek :beamBreak +3 "storage"(N' +326 "core" ' +2 "storage"(- +5 "core" -'z +4 ."nick"SE.configure :default +68 "storage"(#QK-0-\ b +8 ( % +4 "core" % j i " +15 ."downElevator"SE.seek :down +5 "storage"(B') +97 (4% +4 "core" %73 + ) a +4 "manipulator"&j% +7 "core" %m / 3 @? +3 ."nick"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 ."nick"Forearm.seek :retract +3 "manipulator"&' ] +101 "core" ' +21 ' +2 ."downElevator"SE.stop +2 "storage"(5 +28100 "Can"'+ SOU{hQ +1916 #"nick"-> Arm.reset +5203 #-> MainThread.resume -2 +8 #tResuming Thread (suspended since 11:00:39) +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'& +7 "core" &X  +4 !to:Slide::Error\ :@axisName"Collection Clamp: mesg"Collection Clamp not Open:@timestampu: Time d[#: @reply0:bt["2/home/esp/esp2/utils/puckmoves.rb:812:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:306"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:305"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 #Waiting to Resume from Checkpoint "No Puck Clamped in Collection Clamp" +5 ."Qmail"BadNews.email "Collection Clamp not Open",Subject: "Slide::Error in MAIN" +13380 #"uploadLog"upsync +1181 #"nick"-> Main.thread +5 !o:NameError : mesg" uninitialized constant Main:@timestampu: Time dLq-: name: Main:bt["!nick:11:in `topLevelBinding'" Arm +4 "manipulator"&H& +6 "core" &A H V XK +4 "manipulator"&L% +6 "core" % V + 0 2 +3742 #"brent"-> Arm.grab CC +3 "manipulator"&& +7 "core" &A - 3 K +4 "manipulator"&;% +6 "core" % V 4 - 2 +3 ."brent"Elbow.seek CC +4 "manipulator"&]( +171 "core" ( +3 "manipulator"&& +6 "core" &  % +3 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &'& +4 "core" & ! , ?% +5 ."brent"Forearm.seek CC +4 "manipulator"&k'ш +104 "core" ' +3 ."brent"Hand.close +2 "manipulator"&/ +18 "core" / +1061 #"brent"-> CC +4 "collection"'b& +5 "core" &X  +1216 #"brent"-> CC.open.close +5 .CC.seek :open +3 "collection"'( +408 "core" ( +3 "manipulator"&|& +5 "core" & C F % +4 "manipulator"&!% +6 "core" %8 2 /  +3 "collection"'f& +5 "core" & +5 "collection"'& +7 "core" &= +4 ."brent"CC.seek :closed +5 "collection"'K(X +9 "core" & +2 &  +5 &*n ,~ +10 &[s @ +9 &e U +10 &? X +9 &> W +9 &W< W +10 &? X +9 &< W +9 & > W +10 &"^< X +9 &$!9 W +10 &%: W +9 &'9 W +9 &)g7 W +10 &+(; X +9 &,< X +9 &.< W +10 &0o> W +9 &20; X +10 &3= X +9 &5? W +9 &7v@\ X +10 &99< W +9 &:: W +9 &<>\ W +10 &>> W +9 &@A< W +10 &B< X +9 &C= X +9 &E; X +10 &GH< X +9 &I 9 W +9 &J; X +10 &L> X +9 &NQ; W +10 &P= W +9 &Q= W +9 &S; W +10 &UYA W +9 &W> O +9 &XYIEE U +10 &X s \ +5 ( +3 "collection"'& +7 #"brent"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 1.01 +5 !o:Slide::Error :@checkpoint: omitted:@axisName"Collection Clamp: mesg"(No Puck Clamped in Collection Clamp:@timestampu: Time ddzR: @reply0:bt["E/home/esp/esp2/utils/misc.rb:495:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:505:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:504:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:503:in `close'"0/home/esp/esp2/utils/misc.rb:521:in `close'"!brent:4:in `topLevelBinding'" CC.open +4 .CC.seek :open +4 "collection"'( +471 "core" ( +3 "collection"'d& +5 "core" & +467 #"brent"-> Hand.open +3 .Hand.open +4 "manipulator"&h1 +19 "core" 1 +1503 #"brent"-> Flush.CC +1504 #Waiting >20 seconds for MAIN to relinquish FlushPuck +809 !o:UserAbort: mesg"User Abort!!:@timestampu: Time dz:bt["7/home/esp/esp2/lib/cmdserver.rb:294:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:424:in `interrupt'"*brent aborter-:1:in `topLevelBinding'" owner +947 #-> Flush.location +1512 #-> Flush.location=:garage +657 #-> Flush.owner +1105 #-> Flush.steal! +774 #-> Flush.CC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +6 "core" & +4 "manipulator"&*& +6 "core" &   % +3 "manipulator"&% +6 "core" %7  d +4 ."brent"Forearm.seek :retract +4 "manipulator"&e' ] +99 "core" ' +3 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 ."brent"Elbow.seek FlushPuck::Garage +4 "manipulator"&s(-z +325 "core" ( +2 "manipulator"&9& +7 "core" &- 0 5 9 +3 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &1& +7 "core" &- Y T 9 +3 ."brent"Forearm.seek :garage +4 "manipulator"&'o +309 "core" ' τ P ] Ǟ +5 !"brent"o:Slide::Error\ :@checkpoint: omitted:@axisName" Forearm: mesg"Forearm trajectoryErr at 1: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef11.194927835051546@: @currenti: @type2F:@outPressi] :\ @lostF: @inPressiP : @channeli: @tagi: @sourcei+: @error:trajectoryErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"./home/esp/esp2/utils/misc.rb:61:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:816:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:815:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'""brent:13:in `topLevelBinding'" X +10 &'; W +9 &)l8 W +9 &+.9 W +10 &,; W +9 &.> W +9 &0t< W +10 &26< W +9 &3=\ X +9 &5< W +10 &7|; W +9 &9>9 W +10 &:: X +9 &<; W +9 &>> W +10 &@F8 W +9 &B7 W +10 &CC X +9 &EU Z +10 &G?n ~\\ +9 &H z` +9 &J yb! +9 &Lm xb& +10 &N* yb+ +9 &O xb) +9 &Q ub/ +10 &SO xb) +9 &U |b" +10 &V |b# +9 &X0k }- +9 &X T +10 ( +4 "collection"' & +6 #"brent"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.08 +2 "collection"'(& +9 "core" &Xh N + &Xh N +4 ."brent"Hand.open +2 "manipulator"&R1 +19 "core" 1 +3 "manipulator"&E% +6 "core" %k { +3 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +3 "manipulator"&T' ] +98 "core" ' +2441 #"brent"-> trouble +22306 "Can"+) ZO~Q +3091 #"brent"-> Flush.give MainThread +1152 #-> MainThread.resume +5 #tResuming Thread after No Puck Clamped in Collection Clamp at 11:01:08 +8 !o:Arm::Error :@checkpoint: omitted: mesg"3Claim Arm, then retry closing Collection Clamp:@timestampu: Time d!:bt[ "E/home/esp/esp2/utils/misc.rb:435:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:505:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:504:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:503:in `close'"0/home/esp/esp2/utils/misc.rb:521:in `close'"2/home/esp/esp2/utils/puckmoves.rb:829:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:306"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:305"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 #Waiting to Resume from Checkpoint "Claim Arm, then retry closing Collection Clamp" +4 ."Qmail"BadNews.email "Claim Arm, then retry closing Collection Clamp",Subject: "Arm::Error in MAIN" +3167 #"brent"-> Arm.claim +972 #-> Arm.give MainThread +639 #-> Arm +4 "manipulator"&U& +8 "core" & [' +4 "manipulator"&% +8 "core" % T \  | +993 #"brent"-> CC.open.close +4 "collection"' & +6 "core" &Xe> N +7 !"brent"o:Puck::Error: mesg"(Collection Clamp contains FlushPuck:@timestampu: Time d0!(%:bt["4/home/esp/esp2/utils/puckmoves.rb:988:in `open'""brent:20:in `topLevelBinding'" Arm.steal! +5 "manipulator"&& +4 "core" & ' +4 "manipulator"&[% +7 "core" % T  +2096 #"brent"-> Flush.steal! +1377 #-> Flush.location +3 "collection"'a& +6 "core" &Xd N +3949 #"brent"-> Arm.grab CC +4 "manipulator"&+& +6 "core" & |' +4 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 ."brent"Elbow.seek CC +3 "manipulator"&6( +8 "core" ( +3 "manipulator"&u& +6 "core" & ' l' +3 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &{& +6 "core" & % ' +3 ."brent"Forearm.seek CC +4 "manipulator"&$'ш +97 "core" ' +4 ."brent"Hand.close +2 "manipulator"&i/ +21 "core" / +2797 #"brent"-> Flush.location=Hand +2943 #-> Flush.give MainThread +746 #-> Arm.give MainThread +918 #-> trouble +27918 #-> e=MainThread.checkpoint[-1] +954 #-> e.backtrace +1021 "Can",+ eOQ +7835 #"brent"-> Arm +6 "manipulator"&}& +18 "core" & * ' +4 "manipulator"&X% +6 "core" %ы ( F +1516 #"brent"-> CC +3 "collection"'& +6 "core" &Xc N +3608 #"brent"-> Flush.owner +1224 #-> Arm.owner +13121 #-> MainThread.resume e +7 #tResuming Thread after Claim Arm, then retry closing Collection Clamp at 21:08:28 +5 "manipulator"&&& +6 "core" & ( ' +4 "manipulator"&n% +7 "core" %ы > +3 "collection"'^& +6 "core" &Xc |N +5 .tCC.seek :open +5 "collection"'r( +410 "core" ( +3 "collection"'.& +10 "core" & +5 .tCC.seek :closed +3 "collection"'8(X +9 "core" & + & +4 & . $d +9 &hRs 9 +9 &wm N +10 &OF V +9 &< U +10 &> U +9 &C V +9 &X< U +10 & > V +9 &!? V +9 &#> V +10 &%^> V +9 &'? W +9 &(> V +10 &*; U +9 &,g> V +10 &.); V +9 &/; V +9 &1: V +10 &3o< V +9 &51< V +9 &6> V +10 &8A V +9 &:w< V +10 &<:< U +9 &== U +9 &?@ V +10 &A; V +9 &CA> V +10 &EJ W +9 &FX Y +9 &Hs ] +10 &J) a +9 &K a +9 &M }b +10 &Oi b! +9 &Q* b" +10 &R |b& +9 &T yb, +9 &VO {b. +10 &W 8 +9 &X  Q +9 ( +4 "collection"'.& +5 "core" &XW L +4 #tCollection Clamp onSpring/offSpring for 8/26 samples, on/off torque 2.86 +2 "collection"'m& +9 "core" &XW L +4 .tHand.open +2 "manipulator"&M1 +26 "core" 1 +3 "manipulator"&% +6 "core" %ы ' ' +4 .tForearm.seek :retract +4 "manipulator"&<' ] +96 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"'_& +9 "core" &XW L +2 "collection"'I% +7 "core" %O +3 .tCSV.dial CSR +3 "collection"'5  +146 "core"  +86 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +22 .tCS.reconfigure :default +2 "collection"'#P d@b +6 .tCS.seek 5ml +3 "collection"'"'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 'p% +4 "core" %q } +4 .tCS.reconfigure :fast +3 "collection"'#d @b +6 .tCS.seek 7.499ml +3 "collection"')'? +712 "core" ' +3 .tCSV.dial :waste +4 "collection"'o +195 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +7 .tCS.seek 0ml +3 "collection"'-'P +1983 "core" ' +4 #tPurging external Intake + "collection"'\ & +9 "core" &XW L +3 "collection"'O% +6 "core" %L +2 .tCSV.dial :flush +4 "collection"'  +46 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +7 .tCS.seek 10ml +4 "collection"'%' +2619 "core" ' +3 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +5 "collection"'F +4 '/  +20 "core" +61 ~ +6 .tCTV.dial :intake +3 "collection"'  +87 "core"  +7 .tIntake.select :open +2 "sampler") +26 .tCS.seek 0ml +3 "collection"'>'P +2636 "core" ' +3 .tIntake.select :close +2 "sampler")0 +19 .tCTV.dial :air +3 "collection"'  +86 "core" +6 #tFlushing upper manifold +2 "collection"'v& +8 "core" &XW L +3 "collection"'z% +5 "core" %N +3 .tCSV.dial :flush +4 "collection"'  +82 "core"  +7 .tCS.seek 5ml +3 "collection"'?'q +1343 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'l @ +47 "core" A +6 "collection"'S% +5 "core" %q  +5 .tCS.seek 6.999ml +3 "collection"''b +586 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +6 "collection"' +116 "core"  +6 .tCTV.dial :air +8 .CS.seek 0ml +4 "collection"'t'P +1843 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +833 "core" ' +3 .tCSV.dial :waste +4 "collection"'Z +50 "core" +7 .tCS.seek 0ml +2 "collection"'c'P +834 "core" ' +4 "collection"'g& +6 "core" &XW L +2 "collection"'3% +6 "core" %O +3 .tCSV.dial :flush +3 "collection"'  +48 "core"  +7 .tCS.seek 3ml +4 "collection"'`'2~ +839 "core" ' +3 .tdelay 5 seconds +504 .CSV.dial :air +5 "collection"'\\ @ +46 "core" A +6 "collection"'Y% +6 "core" %2{  +4 .tCS.seek 5ml +3 "collection"''q +579 "core" ' +3 .tCSV.dial :air +3 "collection"' @ +9 "core" A +7 .tCS.seek 0ml +73 "collection"'='P +1340 "core" ' +3 .tdelay 7 seconds +707 .CS.seek 3ml +2 "collection"''2~ +835 "core" ' +3 .tCSV.dial :waste +3 "collection"' +83 "core" +7 .tCS.seek 0ml +4 "collection"'4'P +837 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&j& +9 "core" &   M' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +3 "manipulator"&N( +8 "core" ( +3 "manipulator"&& +6 "core" & ' '' +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &B& +4 "core" & # L' +5 .tForearm.seek CC +4 "manipulator"&'ш +93 "core" ' +3 .tHand.close +2 "manipulator"&H/ +22 "core" / +5 .tCC.seek :open +4 "collection"'L( +413 "core" ( +2 "manipulator"&& +7 "core" & = " 5' +2 "manipulator"&;% +6 "core" %э D C n# +5 .tForearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +8 .tElbow.seek :garage +3 "manipulator"&'(-z +326 "core" ( +3 "manipulator"&C& +5 "core" &- G G $ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +6 "core" &- = D $ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek :garage +3 "manipulator"&'o +113 "core" ' +3 .tHand.open +2 "manipulator"&b1 +28 "core" 1 +3 "manipulator"&w% +6 "core" %n& jХ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +4 "manipulator"&|' ] +111 "core" ' +2 #tStarting stand-alone bac WCR +3 #bac wcr sampling at most 1000ml +8 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 6 at 21:26:49PDT04-Oct-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 29,\\n 6 => 4,\\n 7 => 33}\\nCan@21:17:47, 13.8C, 16% humidity, 14.5psia, 12.07V, 0.53A, 418.370Ah, 6.40W",Subject: "bac wcr sampling at most 1000ml" +5 #"WCR"Whole Cell Archive sampling 1000ml +628 #Loading wcr puck from tube 6 into Collection Clamp +4 "collection"'!& +9 "core" & +3 "manipulator"&f% +6 "core" % X , ,- +3 "storage"(% +6 "core" %A 5 ; [ +3 "storage"(. +6 "core" .(K +3 "storage"(K& +5 "core" &K / 3 8 +3 "storage"(d& +6 "core" &K / 4 m +3 "manipulator"&h& +7 "core" &-   p$ +2 "manipulator"&% +7 "core" % X  - +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 6 +4 "manipulator"&*(: +191 "core" ( +2 "manipulator"&& +7 "core" &8  n% +3 "storage"(k& +6 "core" &K +  B +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 6 + 800 counts +3 "manipulator"&]'m +108 "core" ' +3 "storage"(9& +6 "core" &K    +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +9 ."WCR"SE.seek :beamBreak +3 "storage"(1' +306 "core" ' +2 "storage"(e- +6 "core" -' +3 ."WCR"SE.configure :default +74 "storage"(#QK-0-\ b +7 (& +4 "core" &K #  +4 "manipulator"&:& +12 "core" &>  q$ +3 ."WCR"Elbow.seek 6 +4 "manipulator"&,(: +7 "core" ( +3 "manipulator"& & +6 "core" &> %  $ +3 "storage"(7& +7 "core" &K   p +4 ."WCR"Forearm.seek 6 + 300 counts +3 "manipulator"&#'y +18 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."WCR"Hand.close +3 "manipulator"&@/ +24 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&s& +5 "storage"(V') +13 "core" &>  q$ +3 "manipulator"&W% +6 "core" %p [ +4 ."WCR"Forearm.seek :retract +4 "manipulator"&' ] +101 "core" ' +3 ."WCR"Elbow.seek CC +4 "manipulator"&2( +132 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +32 "core" ( +3 "manipulator"&~& +5 "core" & >  F& +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &0& +5 "core" & 8 {& +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 ."WCR"Forearm.seek CC +3 "manipulator"&P'ш +104 "core" ' +3 "manipulator"&G& +5 "core" & ( y& +4 "manipulator"&% +13 "core" %ы 0 x +4 "collection"'(& +6 "core" & +4 "collection"'R& +7 "core" & +4 ."WCR"CC.seek :closed +6 "collection"'E(X +4 "core" & +4 &  +7 &+o |, +9 &^u {A +10 & f }U +9 &< V +9 &; V +10 &_;$ V +9 & >! W +10 &> W +9 & =% W +9 &"f;% W +10 &$(< W +9 &%;! V +9 &'<! V +10 &)o>! V +9 &+1? V +9 &,; V +10 &.< V +9 &0v< ~W +10 &28: }W +9 &3: ~V +9 &5< }V +10 &7~@ W +9 &9B> V +9 &;> W +10 &<> V +9 &>? V +10 &@I= W +9 &B D V +9 &CL X +10 &EY }Y +9 &G@u }\\ +10 &H xa +9 &J wb' +9 &Ll xb( +10 &N* yb* +9 &O |b* +9 &Q zb) +10 &S\\ zb' +9 &U yb, +10 &V zb, +9 &X*\\ 8 +9 &X |Z +10 ( +5 "collection"'R& +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.01 +5 .Hand.open +2 "manipulator"& 1 +8 "core" &Xc U +15 1 +2 "manipulator"&x% +7 "core" %t o +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 ."WCR"Forearm.seek :retract +4 "manipulator"&U' ] +99 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml +3 .Gate.power :sampler,:ON +183 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +12 .Intake.select :close +3 .Exhaust.select :close +4 .SS.hold +4 "sampler")+ +7 "core" + +4 "sampler") % +5 "core" % k +82 "collection"'& +6 "core" &Xc" }U +5 "Can"-, O)] +3 #"WCR"Calibrating pressure and temperature sensors +8 .CTV.dial :air +7 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")[ +7 "core"  +7 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X S +3 "sampler")5% +6 "core" %Gp* C +4 "collection"'$% +5 "core" %O8 U +4 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +5 .SS.reconfigure :inhaling 1.73ml/s +3 "sampler")#.x0X6  +89 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 1000.0ml +6 "Can"*- qOJCi\ +3 ."WCR"Intake.select :open +3 "sampler") +220 "collection"'l% +5 "core" %O+ a +3 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 1.73ml/s +5 "sampler")#.x0X<0X:0XC L +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +5 "sampler")#.0X% +6 "core" %)1 S +16 "collection"'%% +4 "core" %O d +3 "sampler")l% +7 "core" %~{ S +17 "collection"'% +5 "core" %O e +3 "sampler")% +7 "core" % S +21 "collection"'% +4 "core" %O& c +3 "sampler")t% +7 "core" %04 Qw +24 "collection"'Z% +5 "core" %O b +3 "sampler")% +7 "core" %ll O. +28 "collection"'g% +5 "core" %O\ h a +3 "sampler")3% +7 "core" %}z O. +2 ."WCR"Intake.select :close +3 "sampler")0 +20 )S% +4 "core" %vt U. +3 ."WCR"SSV.dial :exhaust +4 "sampler")?  +86 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +4 "sampler")\\'! +916 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +27 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +6 "sampler")Y  +87 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 850.0ml +6 "Can"*- tO0O +3 ."WCR"Intake.select :open +3 "sampler") +219 "collection"'`% +4 "core" %O e c +3 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +5 .SS.reconfigure :inhaling 0.58ml/s +3 "sampler")#.(0X`% +7 "core" %  J +17 "collection"'%% +5 "core" %O Z +3 "sampler")l% +6 "core" %EH K +22 "collection"'% +4 "core" %O Z +3 "sampler")% +7 "core" %ty I +24 "collection"'% +5 "core" %O [ +3 "sampler")t% +7 "core" % I +28 "collection"'Z% +4 "core" %O | ] +4 "sampler")% +5 "core" % K +34 "collection"'g% +5 "core" %O ] +3 "sampler")3% +6 "core" %GC K +39 "collection"'S% +4 "core" %O \\ +3 "sampler")v% +7 "core" %^\\ K +2 ."WCR"Intake.select :close +3 "sampler")0 +20 )?% +4 "core" %fd P +4 ."WCR"SSV.dial :exhaust +4 "sampler")z  +87 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +4 "sampler")Y'! +917 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +18 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +6 "sampler")`  +89 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 725.0ml +6 "Can"). lO3) +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'\\% +4 "core" %O ^ +4 #"WCR"Intake @33.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.37ml/s +3 "sampler")#.0XT< G +3 ."WCR"Intake.select :close +11 "sampler")0 +20 )% +4 "core" %JH F +4 ."WCR"SSV.dial :exhaust +4 "sampler")L  +85 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +4 "sampler") '! +942 "core" ' +4 ."WCR"Exhaust.select :close +3 "sampler") +18 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")x  +87 "core" +9 #"WCR"Allowing 5:18 for 25.0ml of remaining 675.0ml +6 "Can"(/ jOu+ +3 ."WCR"Intake.select :open +3 "sampler") +219 "collection"'R% +4 "core" %O# W +4 #"WCR"Intake @33.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.30ml/s +4 "sampler")#.0XT exit +4 #Session Ended +4389 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X% +5 "core" %O \\ +3 "sampler")%% +5 "core" % J +16 "collection"'l% +5 "core" %Of [ +3 "sampler")% +6 "core" % K +18 "collection"'% +5 "core" %O ] +3 "sampler")% +6 "core" % J +21 "collection"'t% +5 "core" %O( ] +3 "sampler")Z% +6 "core" % J o +25 "collection"'% +4 "core" %O5 ^ +4 "sampler")g% +5 "core" % N +30 "collection"'3% +4 "core" %Ok ] +3 "sampler")S% +5 "core" % L +35 "collection"'v% +4 "core" %O a ^ +3 "sampler")o% +5 "core" %33 K +40 "collection"'?% +4 "core" %O  ] +4 "sampler")z% +6 "core" %TQ L +44 "collection"'% +4 "core" %O" ^ +3 "sampler")`% +5 "core" % K +52 "collection"'\\% +4 "core" %O % ] +3 "sampler")Y% +6 "core" % L +58 "collection"'% +5 "core" %O\ _ +3 "sampler")j% +7 "core" % M +65 "collection"'% +4 "core" %O; \\ +3 "sampler")B% +5 "core" % L +76 "collection"'H% +75 "core" %O%< ] +5 "sampler")% +7 "core" %\\Z L +84 "collection"'% +4 "core" %O ] +4 "sampler")8% +6 "core" %ed L +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +4 "core" %lf Q +4 ."WCR"SSV.dial :exhaust +3 "sampler");  +83 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +897 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 "sampler")  +4 ."WCR"CBV.dial SSV +83 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 625.0ml +4 "Can"&/ nO[% +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'N% +4 "core" %O ] +4 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0Xk% +5 "core" % M +76 "collection"'%% +4 "core" %O- _ +4 "sampler")l% +6 "core" % M +85 "collection"'% +4 "core" %O- ` +4 "sampler")% +5 "core" % O +98 "collection"'% +4 "core" %O _ +4 "sampler")t% +6 "core" %/, M +110 "collection"'Z% +4 "core" %O ) a +3 "sampler")% +7 "core" %GG O +124 "collection"'g% +4 "core" %O- ` +4 "sampler")3% +6 "core" %[Z P +2 ."WCR"Intake.select :close +3 "sampler")0 +17 )S% +3 "core" %][ T +4 ."WCR"SSV.dial :exhaust +3 "sampler")v  +86 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")o'! +927 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")?  +86 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 575.0ml +6 "Can"%. mO) +2 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'z% +5 "core" %O / \\ +3 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0X[29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +3 "sampler")a' +4 "core" ' M +3 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[18:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3640 #"flow"2.6L/min +3008 #2.5L/min +1019 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X% +4 "core" %O  ^ +3 "sampler")%% +7 "core" % M +140 "collection"'l% +65 "core" %OE ] +3 "sampler")% +6 "core" %! M +160 "collection"'% +5 "core" %O I ] +3 "sampler")% +5 "core" %A= K +181 "collection"'t% +5 "core" %OH ] +3 "sampler")Z% +7 "core" %PO L +192 "collection"'% +5 "core" %O\ G Z +3 "sampler")g% +5 "core" %gd H/ +4 ."WCR"Intake.select :close +11 "sampler")0 +18 )3% +4 "core" %lh M/ +3 ."WCR"SSV.dial :exhaust +3 "sampler")S  +86 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")v'! +930 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")u  +88 "core" +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 525.0ml +4 "Can"%/ pP1 +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'?% +5 "core" %O  F _ +3 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X`29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")=' +5 "core" 'N !ik J +2 !o:I2C::UnexpectedReply: mesg"3I2C::Servo::AbsMove3Reply[62:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4555 ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X; J +110 "collection"'d% +4 "core" %OG Z +3 "sampler")G% +6 "core" %a] I +125 "collection"'% +4 "core" %O, [ +3 "sampler")(% +7 "core" %~z I +140 "collection"'V% +5 "core" %O [ +3 "sampler")% +5 "core" % I +161 "collection"'L% +4 "core" %OL ] +3 "sampler")e% +5 "core" % K +182 "collection"' % +4 "core" %O Z +4 "sampler")R% +6 "core" % IQ +193 "collection"' % +4 "core" %O [ +3 "sampler")x% +5 "core" %" IQ +35 ."WCR"SS.reconfigure :default +3 "sampler")#.0X +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'i  +104 "core"  +10 "collection"'$% +5 "core" %  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'a ` +64 "core" _ +8 ."WCR"CS.seek 7.184ml +3 "collection"'&': +790 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'I  +7 '  +33 "core"  +114  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< nb +5 ."WCR"CS.seek 0ml +72 "collection"'n'P +1629 "core" ' w q +8 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'r  +39 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"')' +335 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'y  +151 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'-  +45 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'/' +589 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +2 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'F' +2115 "core" ' +4 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +2 "collection"'" @ +80 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'\  +104 "core"  +11 "collection"'O% +6 "core" %  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'p ` +63 "core" ^ +8 ."WCR"CS.seek 7.226ml +3 "collection"'.' +777 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +4 '>  +34 "core"  +119  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< nb +5 ."WCR"CS.seek 0ml +3 "collection"'%'P +1611 "core" ' s n +6 ."WCR"delay 2:00 +2699 "Can"%/ eP\ }Q +9305 ."WCR"CBV.dial :waste2b +3 "collection"'l  +37 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'' +364 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +151 "core" +7 "collection"'& +6 "core" &Xb U +3 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +2 "manipulator"&t% +6 "core" % W $ ! +3 "storage"(Z% +5 "core" %H   d +3 "storage"(. +5 "core" .(K +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 5 +3 "storage"(g(; +196 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (3& +4 "core" &; 3 +3 "manipulator"&S& +5 "core" &\ # +72 "manipulator"&}% +6 "core" % W * ' +5 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"&u( +170 "core" ( +3 "manipulator"&?& +5 "core" & ( b +4 "storage"(v& +5 "core" &;   w +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&`' +101 "core" ' +3 "storage"(\\& +6 "core" &;   j +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(Y' +117 "core" ' +3 "storage"(- +6 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&j& +5 "core" &  bb +3 "storage"(& +7 "core" &; +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 5 +3 "manipulator"&B' +35 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&H, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +4 "core" -' +5 ."WCR"SE.seek 28.4 Pucks below Top Plate +3 "storage"(' +40 "core" ' +3 "manipulator"&8% +5 "core" %Z s u ʮ +4 "storage"(& +6 "core" &; +2 ."WCR"Forearm.force -20 +3 "manipulator"&5 +5 ."WCR"Forearm.seek 5 + 297 counts +2 "manipulator"&;' +12 "core" ' +2 "manipulator"&D& +7 "core" & * b +3 "storage"(& +6 "core" &; * # +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +2 "manipulator"&N' +36 "core" ' +4 ."WCR"SE.seek 29.4 Pucks below Top Plate +3 "storage"(z'z +42 "core" ' +3 "manipulator"&& +6 "core" &   b +3 "manipulator"&o% +6 "core" %   g\ +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&b' ] +90 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&( +170 "core" ( +3 "manipulator"&6& +5 "core" & a# +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +6 "core" & \ 0# +3 ."WCR"Forearm.seek CC +3 "manipulator"& 'ш +95 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&c/ +28 "core" / +6 ."WCR"CC.seek :open +3 "collection"'( +407 "core" ( +4 "storage"(<& +6 "core" &; )  +3 "storage"(& +6 "core" &;   X +2 "manipulator"&& +7 "core" &\   !t +2 "manipulator"&k% +7 "core" %ѐ    +3 ."WCR"Forearm.seek :retract +3 "manipulator"&'' ] +95 "core" ' +4 ."WCR"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"&( +172 "core" ( +3 "manipulator"&=& +6 "core" &% 4 5 #w +3 "storage"(K& +6 "core" &; % * _ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 5 +3 "manipulator"&!' +111 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&h, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&1 +20 "core" 1 +4 "manipulator"&:% +5 "core" %a ְ +4 "storage"( & +6 "core" &;  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 5 + 312 counts +2 "manipulator"&7'% +11 "core" ' +3 "manipulator"&@& +5 "core" &% R G ?w +4 "storage"(s& +7 "core" &; L ? | +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +2 "manipulator"&' +28 "core" ' +3 "storage"(W% +6 "core" %s + + 1 +4 ."downElevator"SE.seek :down +5 "storage"(') +82 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +11 (*% +4 "core" %/ g f  +3 "manipulator"&f% +5 "core" % B D 6 +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&]' ] +91 "core" ' +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'|& +5 "core" & +4 "manipulator"&9& +6 "core" &% E E w +3 "manipulator"&1% +5 "core" % ^ B 7 = +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&d(-z +186 "core" ( +2 "manipulator"&G& +6 "core" &-| - , < +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-| ) +< +4 .tForearm.seek :garage +3 "manipulator"&('o +111 "core" ' +3 .tHand.close + "manipulator"&V/ +22 "core" / +3 "manipulator"&& +5 "core" &-| Y< +4 "manipulator"&L% +6 "core" %{K ^ԫ +3 .tForearm.seek :retract +3 "manipulator"&e' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"& ( +309 "core" ( +2 "manipulator"&R& +5 "core" & , , r$ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +4 "core" & * +$ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&x'ш +108 "core" ' +3 "manipulator"&~& +6 "core" &   8$ +3 "manipulator"&#% +5 "core" %{    +5 "collection"'C& +67 "core" & +13 "collection"',& +9 "core" & +4 .tCC.seek :closed +4 "collection"'{(X +5 "core" & +3 & 3 +9 &Cq 3 +9 &.kr G +9 &Z V +10 &z< V +9 &<< V +9 &= V +10 &? V +9 &> U +10 &!E; V +9 &#; V +9 &$< V +10 &&? V +9 &(M9 V +9 &*< V +10 &+< V +9 &-= V +10 &/U= V +9 &1> V +9 &2; V +10 &4> V +9 &6\\> V +9 &8> V +10 &9< V +9 &;< V +10 &=d= V +9 &?&< V +9 &@: V +10 &B; W +9 &DjD W +10 &F'R {Y +9 &Gp u\\ +9 &I pa +10 &KQ nb +9 &M mb +9 &N nb# +10 &P mb% +9 &RM rb) +9 &T ub) +10 &U ob- +9 &Wf mT +10 &Xt7 q(x +9 &Xs rT +6 ( +4 "collection"',& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.90 +2 "collection"'& +6 "core" &Xn rT + &Xn rT +5 .tHand.open +2 "manipulator"&41 +17 "core" 1 +2 "manipulator"&% +7 "core" %t X +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&X' ] +99 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'P& +5 "core" &Xn wT +4 "collection"'% +5 "core" % z +4 .tCSV.dial CSR +2 "collection"'w  +46 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +3 "collection"'J'q +1351 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +18 '^% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.499ml +3 "collection"'T'? +715 "core" ' +3 .tCSV.dial :waste +2 "collection"'0 +145 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'A'P +1985 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'+& +5 "core" &Xo yT +4 "collection"'% +6 "core" %O { +2 .tCSV.dial :flush +3 "collection"'m  +47 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'_'q +1340 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'5 @ +46 "core" @ +6 "collection"'i% +5 "core" %q  +5 .tCS.seek 7ml +3 "collection"'$'e +578 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +5 "collection"'a  +3 'M  +47 "core"  +109  +7 .tCBV.dial :waste2b +8 .CS.seek 0ml +2 "collection"' 'P +1836 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'I& +6 "core" &Xo T +2 "collection"'&% +6 "core" %R +3 .tCSV.dial CSR +3 "collection"'r  +46 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +93 .tCS.seek 8ml +2 "collection"'n'! +2106 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'y' +580 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"') +3 '-  +61 "core"  +54 +8 .tCTV.dial :intake +3 "collection"'/  +86 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'"' +2138 "core" ' +3 .tIntake.select :close +2 "sampler")0 +19 .tCTV.dial :air +2 "collection"'\  +82 "core"  +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'O'P +595 "core" ' +3 .tCSV.dial CSR +2 "collection"'p  +113 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +22 .tCS.seek 5ml +2 "collection"'F'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +3 "collection"'>' +1358 "core" ' +3 .tCSV.dial CBV +3 "collection"' +113 "core" +8 .tCS.seek 0ml +3 "collection"'.'P +2617 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&l& +6 "core" & # 9$ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&%( +4 "core" ( +3 "manipulator"&& +5 "core" & " U$ +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +4 "core" & ' $ +4 .tForearm.seek CC +2 "manipulator"&t'ш +98 "core" ' +3 .tHand.close + "manipulator"&Z/ +26 "core" / +6 .tCC.seek :open +2 "collection"'( +408 "core" ( +3 "manipulator"&3& +6 "core" & D E Z$ +3 "manipulator"&S% +6 "core" %э F D t +3 .tForearm.seek :retract +3 "manipulator"&}' ] +97 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&q(-z +316 "core" ( +3 "manipulator"&?& +5 "core" &-| W X 6 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &v& +4 "core" &-| G U o6 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&2'o +111 "core" ' +2 .tHand.open +2 "manipulator"&\\1 +22 "core" 1 +65 "manipulator"&% +6 "core" %pL ګ +3 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&j' ] +107 "core" ' +3 #tCompleted [myWCR #Phase 68: Saturday StandAloneWCR with Regular cleanup (1 puck)] begun 11:00:39 +2 #Preparing to sleep until 10/5/25 11:00AM +18 #Asleep til 10/5/25 11:00AM +9 #Continuing at 11:00PDT05-Oct-25 +5 "Can"'. SP otS +6 ."Qmail"GoodNews.email "Then, in tube 6: myWCR {hotBleach :waste2b} \\t\\t#Phase 69: Sunday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:309\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 30,\\n 6 => 3,\\n 7 => 33}\\nCan@22:25:07, 14.0C, 16% humidity, 14.5psia, 12.10V, 0.42A, 419.418Ah, 5.06W\\nSampled 500.0ml",Subject: "Asleep until 11:00PDT05-Oct-25" +1744 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +6875 #"uploadLog"upsync +7366 "Can",. 2PQ +60002 .+ 2P 2Q +60002 /) 3P Q +60002 /' =P^Q +60002 /' APQ +60002 /' JPQ +60002 /& 2P Q +60003 /% 2PQ +60001 /% +PwLQ +60003 /% 2PQQ @PDT1759648068.17 /% 6P!DxQ +60002 .% 2P#?Q +60002 /% 2P%/Q +60002 0% 2P':Q +60002 /% 3P)Q +60002 0% JP+ fQ +60002 0% 2P,Q +60002 .$ GP.Q +60002 3% 2P0(Q +60002 0% 2P2Q +60002 1% LP4TQ +60002 1$ ,P6Q +60002 1$ 7P8{Q +60002 2$ =P:xQ +60002 7% ;PkBQ +60003 3% 3P@hQ +60002 2& 2PB`nQ +60002 4& 2PDSQ +60002 3$ <PFQQ +60002 4% 2PHH0Q +60002 8& 7PJ@Q +60002 :' CPL8\\Q +60002 4( 2PN2Q +60002 3' +POQ +60002 2% 2PQQ +60002 4& 2PSQ +60002 6& 2PUJQ +60002 8' 4PWQ +60002 ;( GPYvQ +60002 5' 2P[ Q +60002 1' 2P]Q +60002 2& :P_8Q +60002 7' FPaQ +60002 9' 2PcdQ +60002 :) 2PeQ +60002 :) KPgQ +60002 9( +PiE&Q +60002 9( 2PkQ +60002 ;( 2Pm\ RQ +60002 <) 3PnQ +60002 >* 2Pp~Q +60003 <) 2PrQ +60002 <) APtQ +60002 4( ;Pv@Q +60002 6' 2PxQ +60002 5% 2PzlQ +60002 5% ;P|Q +60002 6& 2P~Q +60002 5& 2P.Q +60002 4& +P|Q +60002 6& 2PIZQ +60002 3& 3PDQ +60002 3& 3P7Q +60002 5% ;P-Q +60002 1% 2P$Q +60002 1$ 2P'HQ +60002 3$ 8PQ +60002 4$ <PtQ +60002 1" 2P\ Q +60002 1# 2PQ +60002 3" 2P6Q +60003 1# <PQ +60001 1$ /PbQ +60003 4# 2PQ +60002 2# 2PQ +13053 1# 2P +6 #tPowering core bus +564 .Gate.power :raw,:ON +2 "sampler") +31 ) +3 "core"  +5 "collection"' +4 'U +4 "core"  +4 "processing"% +5 % +3 "core"  +84 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +5 .tSS.configure :default + "sampler")#.0X + % 2 1 )  + +3 "manipulator"&% +5 ."rdyProcessing"PSV.dial :air +11 ."rdySampler"CSV.dial :waste1 +3 "processing"%o  +3 "collection"'` +7 "core" % 1 2  +8 .tForearm.home.seek :retract +3 "manipulator"&u' ] +5 "core"  +6 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%Y'ܑ +20 "core" +5 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 "sampler")B +5 "core"  +3 "sampler"); +5 "core"  +4 "sampler")  +27 "core" ' +3 ."closeHand"Hand.close +4 "manipulator"&6/ +6 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 .tElbow.jog 1500 +2 "manipulator"&* +32 "core"  +5 "sampler")N% +6 "core" %\ +7 ."readyCS"CS.reconfigure :fast +4 "collection"'#d @b +3 ."rdySampler"SS.home.seek 0ml +6 ."readyCS"CS.home.seek 0ml +5 "collection"'c'P +3 "sampler")H'! +10 "core" * + / +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 .tElbow.home.seek :clear +2 "manipulator"&b(Z +319 "core" ( +2 "storage"(E& +6 "core" & V H +4 .tSE.home.seek :down +2 "storage"(<') +49 "core" ' +18 ' +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(([G +169 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +305 "core" ' +1130 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 .tForearm.seek :retract +3 "manipulator"&' ] +4 "core" ' +4 .tElbow.seek :hammer +3 "manipulator"&k( +111 "core" ( +3 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +4 .tForearm.seek 7 +2 "manipulator"&='΢ +103 "core" ' +2 "manipulator"& % +5 "core" %Π L U & +5 .tForearm.seek retracted +2 "manipulator"&K' ] +103 "core" ' +2 "manipulator"&% +69 "core" % [ G D } +12 "processing"%& +5 "collection"':& +11 "core" &6 + & +6 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +4 "processing"% ( +3 "collection"'@( +324 "core" ( +11 ( +62 "Can"2$ ^P> +7 #tPhase [myWCR {hotBleach :waste2b} #Phase 69: Sunday StandAloneWCR with hotBleach cleanup (1 puck)] +3 ."Qmail"Notice.email "At 11:00:40 began in tube 6: myWCR {hotBleach :waste2b} \\t\\t#Phase 69: Sunday StandAloneWCR with hotBleach cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:309\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 30,\\n 6 => 3,\\n 7 => 33}\\nCan@11:00:39, 13.4C, 16% humidity, 14.5psia, 12.05V, 0.49A, 422.339Ah, 5.86W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR {hotBleach :waste2b} \\t\\t#Phase 69: Sunday StandAloneWCR with hotBleach cleanup (1 puck)" +3 #tStarting initialPurge +590 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +5 "core" &x  +3 .tHand.open +2 "manipulator"&W1 +24 "core" 1 +3 "manipulator"&'& +6 "core" &   ~d +3 "manipulator"&*% +7 "core" % \\ { +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&f(-z +192 "core" ( +9 "manipulator"&& +6 "core" &-   [ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &!& +4 "core" &-  }[ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&|'o +112 "core" ' +4 .tHand.close +6 "manipulator"&9/ +26 "core" / +3 "manipulator"&1& +5 "core" &- [ +4 "manipulator"&7% +6 "core" %{; ϩ +3 .tForearm.seek :retract +3 "manipulator"&z' ] +107 "core" ' +6 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +320 "core" ( +3 "manipulator"&& +6 "core" & E 0 V, +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &G& +4 "core" & ? X, +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ш +109 "core" ' +3 "manipulator"&h& +6 "core" & U H g, +7 "manipulator"&V% +6 "core" %с . 3  +4 "collection"'& +5 "core" &x*  +5 "collection"'L& +7 "core" &x  +5 .tCC.seek :closed +4 "collection"'](X +3 "core" &x$  +7 &x-  +6 &3s) , +10 &]v! A +9 &e) U +9 &?' X +10 &> W +9 &O9% W +10 &> W +9 &>% W +9 & >) W +10 &"W<" W +10 &$>& W +8 &%=& X +10 &'=) W +9 &)`8 W +10 &+ < X +9 &,; W +9 &.>( W +10 &0g<" W +9 &2)7& W +10 &39$ W +9 &5<% W +9 &7n? W +10 &9/: X +9 &:< W +9 &<9 X +10 &>v>( W +9 &@79 X +9 &A=( W +10 &CG" X +9 &EwT) Z +10 &G3k, \\ +9 &H ` +10 &J$ b +9 &Lg b +9 &N'' }b! +9 &O! |b$ +10 &Q( zb* +9 &S[( zb+ +10 &U ! xb. +9 &V! xb. +9 &X+]" }5 +10 &X$ }U +9 ( +4 "collection"'L& +4 "core" &Xn( S +5 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.96 +2 "collection"'(& +6 "core" &Xn' S +4 .tHand.open + "manipulator"&d1 +26 "core" 1 +3 "manipulator"&R% +6 "core" %с   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"& ' ] +94 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'~& +5 "core" &Xn S +4 "collection"'#% +6 "core" %U +3 .tCSV.dial CSR +79 "collection"'C  +145 "core"  +9 #tPulling 4.999ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'e'q +1344 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +18 '% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.501ml +2 "collection"''H +715 "core" ' +3 .tCSV.dial :waste +2 "collection"'4 +145 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +1937 #"uploadLog"upsync +57 "core" ' +5 #tPurging external Intake +2 "collection"'P& +7 "core" &Xm S +3 "collection"'% +6 "core" %Q\ +4 .tCSV.dial :flush +2 "collection"',  +46 "core"  +8 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'w' +2610 "core" ' +4 .tdelay 5 seconds +505 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'x  +5 ' +13 "core" +71 ~ +6 .tCTV.dial :intake +2 "collection"'^  +85 "core"  +9 .tIntake.select :open +2 "sampler") +17 .tCS.seek 0ml +2 "collection"'J'P +2667 "core" ' +3 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"'0  +86 "core"  +6 #tFlushing upper manifold +2 "collection"'T& +6 "core" &Xl S +3 "collection"'+% +6 "core" %J +2 .tCSV.dial :flush +3 "collection"'  +81 "core"  +7 .tCS.seek 5ml +3 "collection"'m'q +1343 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'A @ +46 "core" A +6 "collection"'5% +6 "core" %q  +4 .tCS.seek 7ml +3 "collection"'i'g +581 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'_ +115 "core" +6 .tCTV.dial :air +3 "collection"'a  +6 "core" +7 .tCS.seek 0ml +2 "collection"'M'P +1834 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'$'2~ +837 "core" ' +77 .tCSV.dial :waste +5 "collection"'I +47 "core" +7 .tCS.seek 0ml +3 "collection"'&'P +832 "core" ' +4 "collection"'r& +5 "core" &Xk S +4 "collection"' % +6 "core" %U +2 .tCSV.dial :flush +3 "collection"'n  +45 "core"  +7 .tCS.seek 3ml +3 "collection"'-'2~ +837 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"') @ +48 "core" B +5 "collection"'/% +7 "core" %2{  +4 .tCS.seek 5ml +2 "collection"'y'q +583 "core" ' +3 .tCSV.dial :air +3 "collection"'\ @ +16 "core" > +7 .tCS.seek 0ml +3 "collection"'"'P +1343 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'p'2~ +833 "core" ' +3 .tCSV.dial :waste +3 "collection"'O +77 "core" +7 .tCS.seek 0ml +2 "collection"'F'P +830 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &\  - 3 ~) +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&>( +35 "core" ( +2 "manipulator"&l& +7 "core" & H Q Ww +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & H O Fw +4 .tForearm.seek CC +2 "manipulator"&'ш +98 "core" ' +3 .tHand.close +2 "manipulator"&Z/ +22 "core" / +5 .tCC.seek :open +2 "collection"' ( +409 "core" ( +3 "manipulator"&X& +6 "core" & x +3 "manipulator"&{% +6 "core" %ы  +3 .tForearm.seek :retract +3 "manipulator"&3' ] +114 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&S(-z +314 "core" ( +3 "manipulator"&t& +6 "core" &- E +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &%& +5 "core" &- E +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&?'o +107 "core" ' +3 .tHand.open + "manipulator"&v1 +26 "core" 1 +2 "manipulator"&\\% +7 "core" %qC ߪ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&' ] +110 "core" ' +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +6 #Whole Cell Archive sampling 1000ml +4 #Loading wcr puck from tube 6 into Collection Clamp +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 6 at 11:05:20PDT05-Oct-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 30,\\n 6 => 3,\\n 7 => 33}\\nCan@11:00:39, 13.4C, 16% humidity, 14.5psia, 12.05V, 0.49A, 422.339Ah, 5.86W",Subject: "bac wcr sampling at most 1000ml" +3 "collection"'}& +1504 "core" & +3 "manipulator"&2% +6 "core" % [ 6 , Z +5 "storage"(% +7 "core" %* , ( . +2 "storage"(U. +5 "core" .([G +4 ."WCR"SC.reconfigure :tight +3 "storage"($ .(\ 1~b +4 ."WCR"SC.seek 6 +3 "storage"((K +204 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +5 (8& +87 "core" &K R O m +3 "manipulator"&D& +7 "core" &- C D QE +3 "manipulator"&% +6 "core" % [ R G ( +8 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 6 +3 "manipulator"&(: +184 "core" ( +3 "manipulator"&& +7 "core" &0 D @ \\$ +3 "storage"(o& +6 "core" &K : E Z +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +3 "manipulator"&`'m +100 "core" ' +3 "storage"(B& +5 "core" &K < K " +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(;' +306 "core" ' +3 "storage"(- +5 "core" -'@ +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (N& +3 "core" &K L K m +4 "manipulator"&6& +5 "core" &1   E$ +5 ."WCR"Elbow.seek 6 +3 "manipulator"&j(: +6 "core" ( +3 "manipulator"&q& +6 "core" &1 Q O V$ +3 "storage"([& +6 "core" &K 0 3 U +4 ."WCR"Forearm.seek 6 + 300 counts +3 "manipulator"&.'y +40 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +3 "manipulator"&/ +21 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&E& +3 "storage"(g') +10 "core" &1 > D v$ +6 "manipulator"&Y% +6 "core" %Ж   +4 ."WCR"Forearm.seek :retract +3 "manipulator"& ' ] +95 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&u( +149 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +16 "core" ( +2 "manipulator"&b& +5 "core" & 0  M( +4 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" & , , ( +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&:'ш +104 "core" ' +8 "manipulator"&& +6 "core" & ( +4 "manipulator"&% +7 "core" %~ # d +3 "collection"'=& +7 "core" & +3 "collection"'Q& +9 "core" & +4 ."WCR"CC.seek :closed +4 "collection"'(X +6 "core" &' +4 &" 3 +7 &Br+ {3 +9 &'hr& zG +10 &Z0 |W +9 &o:. ~W +9 &2;( V +10 &;' V +9 &<% W +10 &w= W +9 &!:9) V +10 &"< V +85 &$> W + &&~> W + &(@;, W + &*: W + &+: W + &-; W + &/J; V +2 &1 ;& W + &2> W +2 &4< V +6 &6P> W +10 &8>" W +9 &9;% W +10 &;:" W +9 &=X?% W +9 &?;! V +10 &@;$ V +9 &BA W +9 &D^I" X +11 &FW Z +8 &Gm ~\\ +10 &I y` +9 &KI wb +9 &M  wb +10 &N& wb! +9 &P! ub' +10 &R: ub5 +9 &S" ub7 +9 &U sb= +10 &WB rb0 +9 &X>~ {a +10 ( + &XX! K +3 "collection"'Q& +9 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.03 +3 .Hand.open +2 "manipulator"&s1 +3 "core" &XX K +21 1 +2 "manipulator"&W% +6 "core" %} 2  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&'' ] +95 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")*+ +5 "core" + +3 "sampler")% +6 "core" % q +3 "collection"'!& +6 "core" &XY\ K +6 "Can"4$ iPX +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")k +5 "core" +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X +27  +6 ."WCR"delay 3.8 seconds +383 "collection"'K% +5 "core" %M < +3 "sampler")|% +7 "core" %3 - +2 #"WCR"Sensor limits: Intake max 167.8psia; Outlet max 129.5psia +2 .SSV.dial :spit +3 "sampler")f +153 "core"  +7 ."WCR"SS.seek 0ml +3 "sampler")'! +254 "core" ' +3 ."WCR"SSV.dial CBV +3 "sampler")G  +155 "core"  +6 ."WCR"CTV.dial :intake +3 "collection"'h  +89 "core"  +9 #"WCR"Waiting for sampler to finish priming... +2 .delayUntil "11:08:58.08" +1363 #"flow"3.3L/min +3008 #3.5L/min +3007 #3.6L/min +2250 "Can"6% YP4%\ { +6551 ."WCR"Flow.enablePump :primary +3 .Flow.setRate 2.5 +11 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")V  +7 "collection"' @ +5 "core"  +73 ? +8 #"WCR"Allowing 1:33 for 7.0ml of remaining 7.0ml +14 "Can"7& JPG5\ o +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'z% +5 "core" %M- = +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X4K +4 ."WCR"SSV.dial :exhaust +3 "sampler")^  +86 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")w'! +406 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 #"WCR"Sampling 1000.0ml in 45:00 +5 .Flow.enablePump :primary +2 .Flow.setRate 2.5 +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0Xbe > +14 "collection"'M% +5 "core" %M O +4 "sampler")I% +7 "core" %D  9 W +3 "collection"'$% +6 "core" %M , I +4 ."WCR"SS.reconfigure :inhaling 1.38ml/s +2 "sampler")#.`0XS0X1'! +93 #"flow"2.4L/min +812 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")t  +3 "collection"'% @ +80 "core" ? +10 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +5 "Can"7% mP@Gg +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'v% +4 "core" %M. ] +3 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X`Ld_ L +5 #"WCR"Vacuum too high -- waiting up to 1:30 +3 .SS.reconfigure :exhale +2 "sampler")#.0X b +4 "sampler")I% +6 "core" % P> +18 "collection"'$% +4 "core" %MD b +3 "sampler")m% +7 "core" %,/ O@ +21 "collection"'_% +4 "core" %M? a +3 "sampler")n% +7 "core" %ab P@ +24 "collection"'&% +4 "core" %M3/. _ +4 "sampler"))% +5 "core" % O@ +4 ."WCR"Intake.select :close +3 "sampler")0 +17 )/% +4 "core" % T@ +3 ."WCR"SSV.dial :exhaust +3 "sampler")-  +85 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")r'! +902 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +4 "collection"'" @ +10 "core" ? +74 +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +5 "Can"4( }PN +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'O% +4 "core" %M. a +3 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.58ml/s + "sampler")#.(0Xe% +5 "core" %M5 a +3 "sampler")3% +6 "core" % O* +15 "collection"'?% +5 "core" %M 1 b +4 "sampler")2% +6 "core" %QN P +18 "collection"'\\% +4 "core" %M\ E b +3 "sampler")}% +7 "core" % Pg +21 "collection"'% +4 "core" %M\ E a +3 "sampler")8% +7 "core" % Og +24 "collection"'D% +5 "core" %M/ ` +3 "sampler")% +7 "core" %RQ Og +28 "collection"'% +4 "core" %MD a +4 "sampler")U% +6 "core" %oo Og +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )S% +4 "core" % Sg +3 ."WCR"SSV.dial :exhaust +3 "sampler")o  +86 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")B'! +903 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +3 "collection"' @ +9 "core" ? +75 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +5 "Can"3( hP  +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'N% +4 "core" %M,%0 ] +3 #"WCR"Intake @34.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X}% +7 "core" %qn P +21 "collection"'3% +4 "core" %MC a +4 "sampler")?% +6 "core" % P +24 "collection"'2% +5 "core" %M ^ a +3 "sampler")\\% +7 "core" % P +28 "collection"'}% +5 "core" %M*'= _ +3 "sampler")% +7 "core" %04 M +32 "collection"'8% +5 "core" %M#[ a +3 "sampler")D% +7 "core" %aa Q +38 "collection"'% +4 "core" %MB c +3 "sampler")% +7 "core" %gb R +3 ."WCR"Intake.select :close +2 "sampler")0 +18 )U% +4 "core" %kj W +4 ."WCR"SSV.dial :exhaust +3 "sampler")S  +84 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")t'! +960 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")o  +7 "collection"'v @ +7 "core" ? +73 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 650.0ml +5 "Can"0* sPY6+ +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'% +5 "core" %MC a +3 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0Xa? Q +42 "collection"'% +40 "core" %M,&p c +3 "sampler")@% +6 "core" %po Q +51 "collection"'(% +4 "core" %M \ T c +4 "sampler")% +5 "core" %sq P +5 ."WCR"Intake.select :close +12 "sampler")0 +17 ),% +4 "core" %~ U +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +8 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")x'! +924 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +6 "collection"'^ @ +7 "core" ? +72 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 600.0ml +5 "Can"-+ zPF% +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %M] b +3 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0Xl% +4 "core" %8 V +2 "collection"'3% +3 "core" %M[ h +2 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0XO% +5 "core" %M d +3 "sampler")3% +7 "Can"-, yP7 +3 "core" % R +35 "collection"']% +4 "core" %M-% a +4 "sampler") % +6 "core" %  O +43 "collection"'\\% +5 "core" %M\ g a +3 "sampler")}% +7 "core" %98 P +50 "collection"'% +4 "core" %M  a +4 "sampler")8% +6 "core" %][ O +57 "collection"'D% +5 "core" %M>< ^ +4 "sampler"){% +5 "core" % K +66 "collection"'% +5 "core" %Mf b +3 "sampler")% +7 "core" % O +74 "collection"'U% +5 "core" %M.) _ +65 "sampler")S% +6 "core" % P +23 "collection"'p% +5 "core" %M p a +3 "sampler")v% +6 "core" % O +97 "collection"'o% +4 "core" %M*" _ +3 "sampler")% +5 "core" %<: M +111 "collection"'?% +5 "core" %Mk a +4 "sampler")t% +5 "core" %ON N +4 ."WCR"Intake.select :close +12 "sampler")0 +17 )B% +4 "core" %ST S +3 ."WCR"SSV.dial :exhaust +4 "sampler")[  +85 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +936 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +17 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")E  +5 "collection"'6 @ +9 "core" ? +72 +7 #"WCR"Allowing 5:18 for 25.0ml of remaining 475.0ml +6 "Can"-, oP: +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'2% +4 "core" %Mi _ +3 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0Xh29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +3 #Retry #1 of 3 +2 "sampler")d' +5 "core" 'x?6]Y K +3 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[78:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +871 ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +5 "core" %nl N +181 "collection"'3% +5 "core" %M  ` +3 "sampler")]% +7 "core" %vt N +2 ."WCR"Intake.select :close +3 "sampler")0 +18 ) % +4 "core" %zw S +3 ."WCR"SSV.dial :exhaust +3 "sampler")r  +84 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")\\'! +917 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")}  +7 "collection"' @ +6 "core" ? +75 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 425.0ml +4 "Can"-- rPM +3 ."WCR"Intake.select :open +2 "sampler") +279 "collection"'8% +4 "core" %Mt b +3 #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +14 .SS.reconfigure :inhaling 0.16ml/s +2 "sampler")#. 0Xp9u ] +3 "sampler")S% +6 "core" %@" I +18 "collection"'p% +5 "core" %M)$ ] +4 "sampler")v% +7 "core" %B" K +20 "collection"'o% +5 "core" %M\  ] +3 "sampler")% +6 "core" %B" L +25 "collection"'?% +5 "core" %M ^ +3 "sampler")t% +6 "core" %D M p +4 "collection"'B% +5 "core" %Mx ` +4 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.13ml/s +2 "sampler")#. 0Xi7 _ +3 #"WCR"Intake @35.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.10ml/s +2 "sampler")#.0X29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:314:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:371"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +3 "sampler")w' +4 "core" 'd* K +3 !o:I2C::UnexpectedReply: mesg"4I2C::Servo::AbsMove3Reply[4D:29->20] aborted with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2960 ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" % C +96 "collection"'3% +5 "core" %M,& V +3 "sampler")]% +7 "core" % H +109 "collection"' % +4 "core" %M S +5 "sampler")r% +6 "core" % D +124 "collection"'+% +4 "core" %M Y +4 "sampler")% +5 "core" %)& I +142 "collection"'}% +4 "core" %M! Z +3 "sampler")8% +7 "core" %BA J +159 "collection"'\\% +4 "core" %M-& W +5 "sampler")% +5 "core" %ZU B +180 "collection"'% +5 "core" %M*( M +3 "sampler")U% +5 "core" %ok 9 +194 "collection"'S% +5 "core" %M R +64 "sampler")p% +7 "core" %ts ? +2 ."WCR"Intake.select :close +13 "sampler")0 +17 )v% +4 "core" %vs D +3 ."WCR"SSV.dial :exhaust +3 "sampler")o  +86 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'! +916 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")?  +7 "collection"'t @ +6 "core" ? +75 +8 #"WCR"Allowing 5:18 for 25.0ml of remaining 375.0ml +4 "Can"+- fPŶ.C +3 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'B% +5 "core" %M" R +3 #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.09ml/s + "sampler")#.0Xs +8 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'L' +2616 "core" ' +3 "collection"'c% +5 "core" %  2  +4 ."WCR"CSV.dial between air and CTV +4 "collection"'( ` +45 "core" _ +9 ."WCR"CS.seek 2.095ml +3 "collection"'' +2102 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"',  +3 'b  +11 "core"  +27  +9 ."WCR"CS.reconfigure :pressurize +72 "collection"'# d@<< ub +5 ."WCR"CS.seek 0ml +3 "collection"''P +157 "core" ' ~ v? v +5 ."WCR"CBV.dial :waste2b +3 "collection"'N  +38 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'^' +518 "core" ' +4 ."WCR"delay 1:00 +2353 "Can"+- hPO +3651 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +153 "core" +8 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +2 "collection"'x  +47 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +3 "collection"'C' +585 "core" ' +3 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'J' +2107 "core" ' +3 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +3 "collection"'4 @ +82 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +105 "core"  +10 "collection"'A% +7 "core" %\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'e ` +75 "core" a +9 ."WCR"CS.seek 7.249ml +3 "collection"'a'N +773 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'i  +3 '  +47 "core"  +105  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< ub +5 ."WCR"CS.seek 0ml +3 "collection"'9'P +1659 "core" ' } w u +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'M  +38 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'m' +321 "core" ' +4 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'d  +151 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +3 "collection"'_  +48 "core"  +10 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +88 ."WCR"CS.seek 2ml +2 "collection"'n' +590 "core" ' +3 ."WCR"delay 5 seconds +503 .CSR.select :air +4 "collection"' +20 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'&' +2091 "core" ' +3 #"WCR"Pumping wcr puck from tube 6 up to 55psi... +3 .CBV.dial SSV +3 "collection"'P @ +83 "core" > +62 ."WCR"CBV.dial between CSV and waste2b +3 "collection"')  +105 "core"  +11 "collection"'/% +5 "core" %B  +4 ."WCR"CSV.dial between air and CTV +3 "collection"'- ` +76 "core" a +8 ."WCR"CS.seek 7.249ml +3 "collection"'5'N +768 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'@  +3 '  +32 "core"  +123  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< ub +5 ."WCR"CS.seek 0ml +3 "collection"'"'P +1643 "core" ' } w +6 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +3 "collection"'O  +38 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'0' +327 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'T  +150 "core" +7 "collection"'w& +5 "core" &XV K +4 #"WCR"Storing wcr puck in Collection Clamp to tube 5 +2 "manipulator"&I% +6 "core" % n    +4 "storage"(y% +6 "core" %G '  g +3 "storage"($. +5 "core" .(K +4 ."WCR"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 ."WCR"SC.seek 5 +3 "storage"(\ (; +195 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (X& +4 "core" &;  J +4 "manipulator"&& +6 "core" & % 9& +3 "manipulator"&% +6 "core" % n  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +3 "manipulator"&Z( +179 "core" ( +3 "manipulator"&& +5 "core" &% 8 +4 "storage"(%& +5 "core" &; + ' +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +69 "manipulator"&' +96 "core" ' +4 "storage"(>& +6 "core" &; + & +3 ."WCR"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(3' +121 "core" ' +2 "storage"(]- +6 "core" -'k +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"& & +4 "core" &% 78 +4 "storage"(r& +6 "core" &; +3 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 5 +3 "manipulator"&+' +35 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&, +5 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(}- +4 "core" -'k +5 ."WCR"SE.seek 29.47 Pucks below Top Plate +3 "storage"(8' +29 "core" ' +2 "manipulator"&\\% +5 "core" %Z y w ˮ +4 "storage"(& +7 "core" &; } +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 5 + 307 counts +2 "manipulator"&' +13 "core" ' +2 "manipulator"&U& +7 "core" &% % /8 +3 "storage"(S& +6 "core" &; # +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&p' +30 "core" ' +4 ."WCR"SE.seek 30.47 Pucks below Top Plate +3 "storage"(v' +44 "core" ' +2 "manipulator"&o& +7 "core" &% & 8 +3 "manipulator"&% +6 "core" % %  +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&t' ] +89 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&?( +175 "core" ( +2 "manipulator"&B& +7 "core" &  % +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" & ( % +5 ."WCR"Forearm.seek CC +2 "manipulator"&6'ш +101 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&E/ +28 "core" / +7 ."WCR"CC.seek :open +3 "collection"'2( +408 "core" ( +3 "storage"(& +6 "core" &; Z +3 "storage"(<& +6 "core" &;  3 +3 "manipulator"&q& +6 "core" & \ \  e# +3 "manipulator"&.% +6 "core" %і 8 +4 ."WCR"Forearm.seek :retract +2 "manipulator"&;' ] +97 "core" ' +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 5 +2 "manipulator"&( +173 "core" ( +2 "manipulator"&& +7 "core" && Du +64 "storage"(=& +6 "core" &;   +3 ."WCR"Elbow.reconfigure :limp +12 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 5 +2 "manipulator"&[' +110 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&l, +6 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +3 "manipulator"& 1 +21 "core" 1 +4 "manipulator"&D% +5 "core" %h 6Բ +4 "storage"(s& +5 "core" &;\  h +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 5 + 318 counts +3 "manipulator"&`'+ +11 "core" ' +3 "manipulator"&& +6 "core" && - 0 u +3 "storage"(& +5 "core" &; 3 ) +6 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 5 + 800 counts +3 "manipulator"&' +20 "core" ' +3 "storage"(:% +5 "core" %% $  D t +8 ."downElevator"SE.seek :down +2 "storage"(W') +77 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +17 (k% +4 "core" %2 h j & +4 "manipulator"&*% +5 "core" % \\ e  +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&!' ] +93 "core" ' +3 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +6 "core" &G +3 "manipulator"&|& +7 "core" && O F u +3 "manipulator"&j% +6 "core" % g M C  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +186 "core" ( +2 "manipulator"&Q& +7 "core" &- B C gA +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &G& +4 "core" &- C A FA +4 .tForearm.seek :garage +3 "manipulator"&h'o +110 "core" ' +3 .tHand.close +2 "manipulator"&Y/ +23 "core" / +3 "manipulator"&V& +5 "core" &- ZA +4 "manipulator"&{% +5 "core" %πU \ ڭ +5 .tForearm.seek :retract +2 "manipulator"&z' ] +108 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&g( +306 "core" ( +3 "manipulator"&& +5 "core" & H N X' +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &F& +4 "core" & C F ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&7'ш +102 "core" ' +3 "manipulator"&H& +6 "core" & 5 - 0& +3 "manipulator"&R% +7 "core" %у . . +3 "collection"'~& +6 "core" & +75 "collection"'& +8 "core" & +4 .tCC.seek :closed +4 "collection"' (X +7 "core" & +2 &  +8 &-p ,~ +9 &]r @ +9 &*d T +10 &? V +9 &> V +10 &j9 V +9 &*? W +9 &< V +10 & ; V +9 &"q;% V +9 &$3> V +10 &%;" V +9 &'? V +10 &)y< V +9 &+;= V +9 &,> W +10 &.< V +9 &0; V +9 &2D; V +10 &4= V +9 &5; V +10 &7> V +9 &9K;! V +9 &; >! W +10 &<< V +9 &>< V +9 &@S< V +10 &B:$ V +9 &CB V +10 &ES X +9 &GLl [ +9 &I _ +10 &J# a +9 &L a +9 &N@ b +10 &P a +9 &Q ~b" +10 &S} ~b( +9 &U.# |b9 +9 &V% {b8 +10 &XBX! . +9 &X \\ +9 ( +4 "collection"'& +5 "core" &Xl T +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.93 +2 "collection"'1& +5 "core" &Xl T +7 .tHand.open +2 "manipulator" +19 "core" 1 +3 "manipulator"&% +6 "core" %| ' I +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&f' ] +96 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'c& +5 "core" &XlK T +4 "collection"'(% +6 "core" %J +3 .tCSV.dial CSR +3 "collection"'L  +45 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +20 .tCS.seek 5ml +2 "collection"','q +1350 "core" ' +3 .tdelay 5 seconds +356 "Can"1- fPD +147 .tCSR.select :air +3 "collection"' +19 'b% +3 "core" %q  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +3 "collection"'N'@ +711 "core" ' +3 .tCSV.dial :waste +2 "collection"' +145 "core" +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"''P +1984 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'& +5 "core" &Xm T +4 "collection"'x% +6 "core" %OU +2 .tCSV.dial :flush +3 "collection"'^  +48 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'C'q +1333 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'4 @ +46 "core" A +6 "collection"'% +7 "core" %qO  +4 .tCS.seek 7ml +2 "collection"'A'c +590 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'e  +8 'J  +41 "core"  +111  +7 .tCBV.dial :waste2b +3 "collection"'  +6 "core"  +9 .tCS.seek 0ml +2 "collection"'i'P +1823 "core" ' +4 #tFlushing upper manifold + "collection"'a& +7 "core" &Xm$ T +2 "collection"'M% +5 "core" %TQ +4 .tCSV.dial :flush +2 "collection"'9  +82 "core" +18 .tCS.seek 5ml +2 "collection"'d'q +1336 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'_ @ +48 "core" A +7 "collection"'m% +6 "core" %q!  +4 .tCS.seek 7ml +2 "collection"'n'd +579 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'P +3 ')  +58 "core"  +58 ~ +8 .tCTV.dial :air +3 "collection"'/  +152 "core"  +8 .tCS.seek 0ml +3 "collection"'-'P +1823 "core" ' +4 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'&'2~ +836 "core" ' +3 .tCSV.dial :waste +2 "collection"' +51 "core" +9 .tCS.seek 0ml +2 "collection"'@'P +820 "core" ' +4 "collection"'5& +6 "core" &Xl T +3 "collection"'O% +6 "core" %U +2 .tCSV.dial :flush +3 "collection"'"  +47 "core"  +8 .tCS.seek 3ml +3 "collection"'T'2~ +831 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'w @ +48 "core" B +7 "collection"'I% +6 "core" %2~  +4 .tCS.seek 5ml +2 "collection"'y'q +579 "core" ' +3 .tCSV.dial :air +3 "collection"'$ @ +16 "core" > +8 .tCS.seek 0ml +2 "collection"'X'P +1331 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''2~ +836 "core" ' +3 .tCSV.dial :waste +3 "collection"' +77 "core" +8 .tCS.seek 0ml +3 "collection"''P +831 "core" ' +4 #tDisinfecting external Intake with mfbkill +2 "collection"'& +6 "core" &Xl T +3 "collection"'%% +6 "core" %R +2 .tCSV.dial CSR +3 "collection"'u  +157 "core"  +11 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +19 .tCS.seek 8ml +3 "collection"'>'! +2087 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"']' +577 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"' +5 'r  +9 "core"  +102 +6 .tCTV.dial :intake +3 "collection"''  +86 "core"  +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'}' +2128 "core" ' +3 .tIntake.select :close +12 "sampler")0 +18 .tCTV.dial :air +3 "collection"'\\  +85 "core" ~ +8 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"''P +581 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'U  +113 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.seek 4ml +2 "collection"'S'R8 +1094 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'o' +1583 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +4 '  +45 "core"  +116  +8 .tCBV.dial :waste2b +3 "collection"'Z  +54 "core"  +8 .tCS.seek 0ml +3 "collection"'3'P +2569 "core" ' +3 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"'+  +48 "core"  +11 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +20 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"''R8 +1091 "core" ' +4 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +20 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'8' +1584 "core" ' +4 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'B +7 '  +55 "core" +58 +7 .tCTV.dial :air +3 "collection"'p  +152 "core"  +9 .tCS.seek 0ml +2 "collection"''P +2579 "core" ' +13 .tdelay 7 seconds +707 .CS.seek 3ml +5 "collection"'E'2~ +838 "core" ' + .tCSV.dial :waste +2 "collection"'t +45 "core" +5 .tCS.seek 0ml + "collection"''P +827 "core" ' +2 #tFlushing upper manifold + "collection"'& +3 "core" &Xm T +2 "collection"'<% +4 "core" %R +2 .tCSV.dial :flush + "collection"'q  +46 "core"  +5 .tCS.seek 5ml + "collection"'.'q +1342 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +100 "core" B +4 "collection"'=% +5 "core" %q  +11 .tCS.seek 7ml + "collection"'6'h +578 "core" ' +3 ."connect"CSV.dial CBV +3 "collection"'? +3 .tCBV.dial CSV +112 "core"  +5 .tCTV.dial :air +2 "collection"'  +5 "core" +6 .tCS.seek 0ml +2 "collection"'D'P +1819 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'s'2~ +833 "core" ' +2 .tCSV.dial :waste +2 "collection"' +46 "core" +5 .tCS.seek 0ml +2 "collection"''P +834 "core" ' +2 "collection"':& +3 "core" &Xl T +2 "collection"';% +4 "core" %O +2 .tCSV.dial :flush + "collection"'k  +45 "core"  +5 .tCS.seek 3ml +2 "collection"'*'2~ +837 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +46 "core" A +4 "collection"'[% +3 "core" %2}  +3 .tCS.seek 5ml + "collection"'K'q +587 "core" ' +2 .tCSV.dial :air + "collection"'| @ +5 "core" @ +4 .tCS.seek 0ml +2 "collection"'j'P +1332 "core" ' +7 .tdelay 7 seconds +705 .CS.seek 3ml + "collection"'`'2~ +838 "core" ' +2 .tCSV.dial :waste + "collection"'v +91 "core" +4 .tCS.seek 0ml +2 "collection"'W'P +837 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'& +3 "core" &Xm T +2 "collection"'Q% +3 "core" %M +2 .tCSV.dial :flush +2 "collection"'G  +45 "core"  +5 .tCS.seek 5ml + "collection"'l'q +1336 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'Y @ +46 "core" B +7 "collection"'V% +6 "core" %q  +5 .tCS.seek 7ml +2 "collection"'{'d +583 "core" ' +4 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'!  +4 'h  +45 "core"  +116  +8 .tCBV.dial :waste2b +2 "collection"'  +54 "core"  +8 .tCS.seek 0ml +3 "collection"''P +1839 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'F& +5 "core" &Xm T +4 "collection"'H% +6 "core" %M +2 .tCSV.dial CSR +3 "collection"'R  +48 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +21 .tCS.seek 8ml +2 "collection"'~'! +254 "Can"&. {P"? +1841 "core" ' +73 .tdelay 5 seconds +506 .CSR.select :air +3 "collection"' +21 .tCS.seek 10ml +2 "collection"'z' +589 "core" ' +3 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'2 +8 '1  +53 "core"  +56 +8 .tCTV.dial :intake +3 "collection"'#  +86 "core" +8 .tIntake.select :open +2 "sampler") +19 .tCS.seek 2ml +2 "collection"'' +2153 "core" ' +3 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +2 "collection"'c  +83 "core" ~ +8 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'('P +591 "core" ' +3 .tCSV.dial CSR +3 "collection"'  +113 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +20 .tCS.seek 5ml +2 "collection"'L'q +1350 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'7' +1346 "core" ' +3 .tCSV.dial CBV +3 "collection"'0 +113 "core" +8 .tCS.seek 0ml +2 "collection"'b'P +2618 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&,& +6 "core" & $& +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +3 "core" ( +4 "manipulator"&N& +5 "core" & & |& +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & & +4 .tForearm.seek CC +3 "manipulator"&x'ш +94 "core" ' +3 .tHand.close +2 "manipulator"&^/ +16 "core" / +6 .tCC.seek :open +2 "collection"'( +410 "core" ( +2 "manipulator"&4& +5 "core" & , / W& +4 "manipulator"&% +6 "core" %ь 0 ? + +4 .tForearm.seek :retract +2 "manipulator"&C' ] +96 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&e(-z +322 "core" ( +3 "manipulator"&J& +5 "core" &-~ P G 5 +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-~ E M 5 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&A'o +112 "core" ' +2 .tHand.open +2 "manipulator"&a1 +79 "core" 1 +3 "manipulator"&M% +6 "core" %oP ج +3 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&9' ] +107 "core" ' +3 #tCompleted [myWCR {hotBleach :waste2b} #Phase 69: Sunday StandAloneWCR with hotBleach cleanup (1 puck)] begun 11:00:40 +2 #Preparing to sleep until 10/6/25 11:00AM +17 #Asleep til 10/6/25 11:00AM +10 #Continuing at 11:00PDT06-Oct-25 +4 "Can"+, WPak +8 ."Qmail"GoodNews.email "Then, in tube 6: myDA_WCR\\t\\t \\t\\t#Phase 70: Monday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:313\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 31,\\n 6 => 2,\\n 7 => 33}\\nCan@12:20:09, 13.9C, 16% humidity, 14.5psia, 12.10V, 0.44A, 423.564Ah, 5.36W\\nSampled 625.3ml",Subject: "Asleep until 11:00PDT06-Oct-25" +1111 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5798 #"uploadLog"upsync +39344 "Can"2- 3PѼ +60002 4+ BPӼk +60002 4( 2Pպ +60002 5' 2P׮ +60002 3' 2P٢- +60003 5' <Pۓ +60002 3' 2P݈Y +60002 4' 2Pߊ +60002 4' >Py +60002 6( 2Pu +60002 5) KPs +60002 1( +PqG +60002 3( .P +60002 3' DPs +60002 5' 2P  +60002 4& 2P +60003 7& 2P5 +60003 6( 2P +60003 8' 2Pa +60002 7' ;P +60002 7' 2P +60002 7' 2P# +60002 :( AP +60002 :( 3PO +60002 8) 2Q +60002 7' +Q>{ +60002 6( 2Q  +60002 5' 2Qħ +60002 9' CQ= +60002 7( 9Q  +60002 8) 3Q i +60002 9* 2Q  +60002 :* 3QǕ +60002 <) 2Q+ +60002 <* 2Q +60002 ;* 2QW +60002 9+ 2Q +60003 9* =Qʃ +60001 7* +Qh +60003 6* 2Q'˯ +60002 5* 2Q%E +60002 2) GQ! +60002 2( 2Q#q +60003 4* <Q%\  +60002 3* 2Q'Ν +60002 8* 2Q) 3 +60002 5* @Q+ +60002 6* ;Q,_ +60002 4* 2Q. +60002 2* ;Q0ы +60002 3* 2Q2! +60001 2* +Q4ҷ +60002 4+ 2Q6{M +60002 2+ 2Q8j +60002 4+ 4Q:Zy +60002 4* 2QQե +60001 2+ VQ@B; +60002 /* 2QBF +60002 /+ 2QDIg +60002 /) ;QF8 +60003 /( 8QH6ؓ +60002 0( DQJ') +60002 0( 2QLٿ +60002 .( +QMU +60002 0) 2QO +60002 /) 3QQہ +60002 1) 7QS +60002 1) 2QUܭ +60002 3) 2QW}C @PDT1759734474.22 3* 7QY +60003 4) 2Q[o +60002 4) 2Q]z +60002 5) BQ_wߛ +60002 4) 2Qar1 +60002 2) 2Qcm +60002 5* EQee] +60002 7) +Qg$ +60003 7) 2Qh +60002 7* 4Qj +60002 9* 2Ql +60002 7* 2QnK +60002 :+ 2Qp +60002 9* 2Qrw +60002 8) <Qt  +60003 8* 3Qv +60002 9) 2Qx9 +60002 8( 2Qz +60002 7( =Q|e +60002 7) 2Q~ +60002 6( +Qh +60003 8( 1Q#' +60002 6) 2Q +60002 8* 3Q S +60002 7) 2Q  +60002 :* CQ +60002 8) 2Q +60002 ;* 2Q +60002 ;* =QA +60002 >+ 2Q +60002 ?+ 1Qm +60002 A+ 2Q +60002 C, 2Q +60002 D+ +Q/ +60002 D, 2Qw +60002 C+ CQg[ +60002 C+ 2QZ +60002 @+ QQV +60002 ?+ 4QV +60002 >+ 6QR +60002 ?+ 2QEI +60002 ?+ BQI +60002 >+ 2QBu +60002 <, 2Q9  +60002 >+ BQ: +60003 =+ 2Q97 +60001 =+ +Q +60003 ?+ ]Qc +60002 >+ 3Q +60002 =+ 2Q +60002 =* 2Q% +60002 :+ 1Q +60002 <+ =QQ +60002 <* 2Q +60002 <* 2Q€} +60002 <+ 3Qy +60002 <+ 2Qi +60002 >+ 2Qj? +60002 =+ 2Qb +60002 ?+ +Q4k +60002 <* 3Q +60002 ;+ 2Q +60002 ;+ 2Q- +60003 <* =Q +60002 ;+ 2QY +60002 :, 7Q +12446 :+ BQ.1 +9 #tPowering core bus +569 .Gate.power :raw,:ON +3 "sampler") +22 )i +4 "core"  +4 "collection"' +4 '_ +5 "core"  +4 "processing"% +3 %m +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X +2 %  +  +6 ."rdyProcessing"PSV.dial :air +4 "manipulator"&n% +8 "processing"%-  +2 ."rdySampler"CSV.dial :waste1 +8 "collection"' +4 "core" % r +2  +7 .tForearm.home.seek :retract +4 "manipulator"&&' ] +4 ."rdyProcessing"PS.home.seek 0ml +8 "processing"%5'ܑ +16 "core" +5 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 "sampler")O +5 "core"  +4 "sampler")" +5 "core"  +3 "sampler")@  +37 "core" ' +3 ."closeHand"Hand.close +5 .tElbow.reconfigure :loose +3 "manipulator"&w/ +3 &$ &.,(#b +9 .tElbow.jog 1500 +2 "manipulator"&I* +21 "core" +4 "sampler")T% +5 "core" % } +8 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.home.seek 0ml +3 "collection"'#d @b +3 "sampler")$'! +4 ."readyCS"CS.home.seek 0ml +10 "collection"'y'P +3 "core" * +6 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 .tElbow.home.seek :clear +4 "core" / +4 "manipulator"&X(Z +321 "core" ( +3 "storage"(& +6 "core" &   : +3 .tSE.home.seek :down +11 "storage"(') +6 "core" ' +60 ' +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.home.seek :initial +2 "storage"(([G +171 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +299 "core" ' +1138 ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +6 .tForearm.seek :retract +2 "manipulator"&%' ] +5 "core" ' +4 .tElbow.seek :hammer +3 "manipulator"&u( +108 "core" ( +4 .tForearm.reconfigure :hammer + "manipulator"&#Q@2^d\ b +5 .tForearm.seek 7 +3 "manipulator"&'΢ +110 "core" ' +3 "manipulator"&>% +5 "core" %λ k l ) +5 .tForearm.seek retracted +2 "manipulator"&r' ] +102 "core" ' +3 "manipulator"& % +6 "core" % ` 2 >  +4 "processing"%'& +5 "collection"']& +7 "core" &5 +3 &t +6 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%\\( +3 "collection"'}( +324 "core" ( +12 ( +63 "Can"<+ PQv +12 #tPhase [myDA_WCR #Phase 70: Monday DA+WCR with Regular cleanup (4 pucks)] +2 ."Qmail"Notice.email "At 11:00:39 began in tube 6: myDA_WCR\\t\\t \\t\\t#Phase 70: Monday DA+WCR with Regular cleanup (4 pucks)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:313\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 31,\\n 6 => 2,\\n 7 => 33}\\nCan@11:00:38, 13.8C, 16% humidity, 14.5psia, 12.11V, 0.40A, 428.825Ah, 4.84W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myDA_WCR\\t\\t \\t\\t#Phase 70: Monday DA+WCR with Regular cleanup (4 pucks)" +3 #tStarting initialPurge +2009 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'U& +7 "core" &u \ +4 .tHand.open +2 "manipulator"&1 +25 "core" 1 +3 "manipulator"&S& +6 "core" &\ d W !q +3 "manipulator"&% +6 "core" % a G N \\ +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +181 "core" ( +2 "manipulator"&Z& +7 "core" &-t I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &o& +4 "core" &-t - +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&+'o +107 "core" ' +3 .tHand.close +2 "manipulator"&3/ +17 "core" / +3 "manipulator"&& +6 "core" &-t & b +3 "manipulator"&% +6 "core" %}] ( _ +3 .tForearm.seek :retract +3 "manipulator"&B' ] +110 "core" ' +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&p( +310 "core" ( +2 "manipulator"&8& +5 "core" & e e , +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & d e, +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&t'ш +102 "core" ' +2 "manipulator"&E& +7 "core" & > V K, +3 "manipulator"&% +6 "core" % P D b +3 "collection"'<& +5 "core" &u \ +5 "collection"'q& +7 "core" &u \ +4 .tCC.seek :closed +5 "collection"'(X +3 "core" &u \ +8 &v  E +5 &Dp 3 +10 &js H +9 &Z W +10 &a: X +9 &$> W +9 &9 W +10 &; W +9 &j? W +9 &!+; X +10 &"; W +9 &$9 X +10 &&r9 W +9 &(5; W +9 &)= X +10 &+> X +9 &-y= X +9 &/;= X +10 &0< W +9 &2= W +10 &4? X +9 &6C? X +9 &8= W +10 &9; W +9 &;9 X +9 &=K> X +10 &? < X +9 &@> W +10 &B> W +9 &DOK Y +9 &F [ Z +10 &Gx ~^ +9 &I| xb +9 &K: vb! +10 &L yb$ +9 &N xb' +10 &Pu ub& +9 &R/ sb' +9 &S sb( +10 &U pb+ +9 &WA p] +9 &Xj: {- +10 &Xg K +5 ( +5 "collection"'q& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.98 +2 "collection"'& +6 "core" &X` ~K + &X] K +3 .tHand.open +2 "manipulator"&=1 +28 "core" 1 +3 "manipulator"&.% +6 "core" %q  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&?' ] +93 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"' & +5 "core" &X] |K +4 "collection"'6% +6 "core" %S { +3 .tCSV.dial CSR +2 "collection"'D  +145 "core"  +9 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +19 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"''q +1777 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +88 's% +4 "core" %q } +4 .tCS.reconfigure :fast +4 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"':'E +715 "core" ' +3 .tCSV.dial :waste +3 "collection"'; +144 "core" +6 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'k'P +1985 "core" ' +3 #tPurging external Intake +2 "collection"'& +5 "core" &Xa K +4 "collection"'% +5 "core" %N +3 .tCSV.dial :flush +3 "collection"'[  +47 "core"  +6 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'*' +2613 "core" ' +3 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'| +3 'K  +11 "core"  +80 +6 .tCTV.dial :intake +3 "collection"'j  +87 "core"  +8 .tIntake.select :open +2 "sampler") +16 .tCS.seek 0ml +3 "collection"'v'P +2666 "core" ' +4 .tIntake.select :close +2 "sampler")0 +18 .tCTV.dial :air +3 "collection"'`  +86 "core" +6 #tFlushing upper manifold +2 "collection"'& +8 "core" &X` uK +3 "collection"'Q% +5 "core" %N w +4 .tCSV.dial :flush +3 "collection"'G  +79 "core"  +8 .tCS.seek 5ml +2 "collection"'W'q +444 #"uploadLog"upsync +917 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'Y @ +46 "core" A +6 "collection"'V% +6 "core" %q  +4 .tCS.seek 7ml +2 "collection"'l'i +588 "core" ' +4 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'! +3 'h  +11 "core"  +101  +6 .tCTV.dial :air +7 .CS.seek 0ml +2 "collection"''P +1845 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'{'2~ +834 "core" ' +3 .tCSV.dial :waste +3 "collection"'F +47 "core" +7 .tCS.seek 0ml +3 "collection"'H'P +837 "core" ' +3 "collection"'R& +7 "core" &X` K +2 "collection"'% +6 "core" %P +3 .tCSV.dial :flush +3 "collection"'~  +45 "core"  +7 .tCS.seek 3ml +3 "collection"'1'2~ +834 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +77 "collection"'2 @ +46 "core" @ +6 "collection"'#% +5 "core" %2|  +8 .tCS.seek 5ml +3 "collection"'z'q +580 "core" ' +3 .tCSV.dial :air +6 .CS.seek 0ml +2 "collection"'c'P +1333 "core" ' +3 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"''2~ +837 "core" ' +3 .tCSV.dial :waste +2 "collection"' +79 "core" +7 .tCS.seek 0ml +3 "collection"'('P +834 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&L& +5 "core" & + ") +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&0( +38 "core" ( +3 "manipulator"&7& +5 "core" & F J ^f +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &,& +4 "core" & G C af +4 .tForearm.seek CC +3 "manipulator"&N'ш +95 "core" ' +3 .tHand.close +2 "manipulator"&/ +23 "core" / +5 .tCC.seek :open +3 "collection"'^( +409 "core" ( +2 "manipulator"&g& +7 "core" & g +2 "manipulator"&f% +7 "core" %ъ  +3 .tForearm.seek :retract +3 "manipulator"& ' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&4(-z +310 "core" ( +2 "manipulator"&& +6 "core" &- E +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &x& +4 "core" &- nE +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&'o +113 "core" ' +3 .tHand.open +2 "manipulator"&J1 +25 "core" 1 +3 "manipulator"&% +6 "core" %n= ) ?ݩ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&a' ] +105 "core" ' +4 #tda sampling at most 1000ml, wcr at most 1000ml +5 ."Qmail"DAfans.email "Started da in tube 6 at 11:05:36PDT06-Oct-25\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 31,\\n 6 => 2,\\n 7 => 33}\\nCan@11:00:38, 13.8C, 16% humidity, 14.5psia, 12.11V, 0.40A, 428.825Ah, 4.84W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 6 into Collection Clamp +1239 "collection"'M& +5 "core" & +4 "manipulator"&C% +6 "core" % ] , . ^ +4 "storage"(A% +6 "core" %. 4 5 +2 "storage"(i. +5 "core" .([G +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(_(K +203 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (m& +4 "core" &K L y +3 "manipulator"&d& +7 "core" &-   (E +3 "manipulator"&P% +6 "core" % ]   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&)(: +197 "core" ( +3 "manipulator"&/& +6 "core" &C   n +4 "storage"(n& +5 "core" &K   Y +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +3 "manipulator"&-'m +96 "core" ' +3 "storage"( & +75 "core" &K ' + +5 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(O' +325 "core" ' +4 "storage"("- +4 "core" -' +4 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (@& +3 "core" &K  ( ) +4 "manipulator"&T& +7 "core" &C    +3 .tElbow.seek 6 +3 "manipulator"&9(: +4 "core" ( +4 "manipulator"&e& +6 "core" &C / # +3 "storage"(& +6 "core" &K O Q  +4 .tForearm.seek 6 + 300 counts +2 "manipulator"&b'y +21 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&I/ +17 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&w& +4 "storage"(') +12 "core" &C   Q +3 "manipulator"&\ % +6 "core" %z ' , ** +4 .tForearm.seek :retract +3 "manipulator"&5' ] +96 "core" ' +4 .tElbow.seek CC +2 "manipulator"&>( +178 "core" ( +6 "manipulator"&&& +5 "core" &   n* +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +3 "manipulator"&X& +11 "core" &  Q* +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"& 'ш +106 "core" ' +3 "manipulator"&'& +6 "core" &  * +3 "manipulator"&]% +7 "core" %~\  0 I +3 "collection"'%& +6 "core" & +4 "collection"'& +9 "core" & +4 .tCC.seek :closed +4 "collection"' (X +6 "core" & +4 &  +7 &,q , +10 &^u }A +8 &#e U +10 &> W +9 &@ W +10 &b; V +9 &"> W +9 &< W +10 & ; W +9 &"j; V +9 &$+< W +10 &%> W +9 &'> W +10 &)q= W +9 &+3A W +9 &,@ V +10 &.= W +9 &0y; W +9 &2<9 V +10 &3; W +9 &5= W +10 &7= W +9 &9C< W +9 &;@ W +10 &<> W +9 &>? W +10 &@K9 W +9 &B : W +9 &C? W +10 &EK X +9 &GLT Y +9 &If }[ +10 &J z^ +9 &Ly |b +9 &N< a +10 &O b +9 &Q zb! +10 &Sy }b& +9 &U1 |b0 +9 &V yb5 +10 &XFQ }5 +9 &X` G +6 ( +4 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.75 +3 .Hand.open +2 "manipulator"&1 +5 "core" &XY G +16 1 +3 "manipulator"&U% +6 "core" %|  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +69 .Flow.setRate 6.0 +24 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")S+ +4 "core" + +3 "sampler")% +5 "core" % j +4 "collection"'Z& +5 "core" &XY |G +6 "Can"<, Qڮk +3 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast + "sampler")#.0X +3 .tIntake.select :close +2 "sampler")0 +17 )=% +4 "core" %V D +3 .tSSV.dial :exhaust +3 "sampler").  +86 "core"  +7 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +3 "sampler") '! +423 "core" ' +3 .tExhaust.select :close +2 "sampler") +20 #tSampling 1000.0ml in 45:00 +4 .Flow.enablePump :primary +2 .Flow.setRate 2.5 + .Intake.select :close +2 .Exhaust.select :close +3 .SS.reconfigure :default + "sampler")#.0X/ oQޜ! +2 .tIntake.select :open +2 "sampler") +218 "collection"'!% +4 "core" %O\ } _ +4 #tIntake @32.4psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s + "sampler")#.0X. oQ_I +3 .tIntake.select :open +2 "sampler") +217 "collection"'p% +4 "core" %O  _ +4 #tIntake @34.0psia, vacuum from 20.0 to 26.0psi +2 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X@. qQp# +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %O  ] +3 #tIntake @32.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X$/ hQ4 +3 .tIntake.select :open +2 "sampler") +217 "collection"'*% +4 "core" %O Z +3 #tIntake @33.8psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X:0 hQ:' +3 .tIntake.select :open +2 "sampler") +218 "collection"'!% +4 "core" %O# \\ +3 #tIntake @34.0psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X@1 iQG +471 "core" ' +4 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")J  +7 "collection"'x @ +6 "core" ? +73 +8 #tAllowing 5:18 for 25.0ml of remaining 575.0ml +4 "Can";0 yQZU +3 .tIntake.select :open +2 "sampler") +217 "collection"'% +4 "core" %O d +3 #tIntake @33.7psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X9 M +25 "collection"'R% +4 "core" %O= Z +4 "sampler")% +6 "core" %{y I +3 .tIntake.select :close +2 "sampler")0 +17 )l% +4 "core" % N +3 .tSSV.dial :exhaust +3 "sampler")V  +85 "core"  +68 .tExhaust.select :open +13 "sampler")@ +17 .tSS.seek 0ml +2 "sampler")F'! +893 "core" ' +3 .tExhaust.select :close +3 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")H  +3 "collection"'` @ +10 "core" ? +71 +8 #tAllowing 5:18 for 25.0ml of remaining 225.0ml +4 "Can":2 qQ) +3 .tIntake.select :open +2 "sampler") +217 "collection"'K% +4 "core" %Op a +3 #tIntake @32.3psia, vacuum from 20.0 to 26.0psi +3 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.x0XO L4 +16 "collection"'V% +4 "core" %O3 ] +3 "sampler")v% +5 "core" % L +19 "collection"'G% +5 "core" %O.), [ +64 "sampler")`% +6 "core" %| I" +3 .tIntake.select :close +12 "sampler")0 +17 )H% +3 "core" %z O" +4 .tSSV.dial :exhaust +3 "sampler")K  +85 "core"  +8 .tExhaust.select :open +2 "sampler")@ +18 .tSS.seek 0ml +2 "sampler")F'! +901 "core" ' +4 .tExhaust.select :close +2 "sampler") +18 #tSampled 1000.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +2 "collection"'& +4 "core" &XY, eG +4 ."airStroke"CSV.dial :waste +4 "sampler")2% +7 "collection"'1 +8 "core" %%} S + +7 ."connect"SSV.dial CBV,avoiding: :exhaust +8 .tCBV.dial SSV +5 ."airStroke"CS.seek 0ml +5 "sampler")~  +3 "collection"'c @ +9 ','P +12 "core" ? + ' +5 ."airStroke"CSV.dial :air +7 "collection"' @ +82 "core" @ +8 ."airStroke"CS.seek 10ml +2 "collection"'p' +93 "core"  +9 .tCTV.dial :air +2 "collection"'z  +7 ."sourcePumpShutdown"Flow.disablePump :primary +6 .Gate.power :sampler,:OFF +73 "core" +6 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")f +151 "core"  +7 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +6 "collection"'0  +3 "sampler")N'! +12 "core" ' +4 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")  +131 "core"  +19  +586 ' +4 .tSSV.dial between CBV and plug +3 "sampler")# +51 "core" +7 .tCBV.dial between SSV and waste2 +3 "collection"'g  +34 "core"  +6 "collection"'7% +5 "core" %  +5 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +5 "collection"'  +7 '?  +5 "core"  +42  +9 .tCS.reconfigure :pressurize +2 "collection"'# d@<<jb +4 .tCS.seek 0ml +3 "collection"''P +1883 "core" ')ol +5 "collection"'% +5 "core" %)irl\  +4 "sampler")C% +6 "core" %% } +3 #tBubblePoint: Intake @24.1psia, Outlet @0.2psia + .CBV.dial SSV +3 "collection"'J @ +38 "core" A +8 .tSS.reconfigure :default +2 "sampler")#.0X +7 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"'m'P +105 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")/ +152 "core"  +7 .tSS.reconfigure :exhale + "sampler")#.0Xd +105 "collection"'{9 +5 "core" 9iBd +104 "collection"'R9 +5 "core" 9iFd +104 "collection"'9 +4 "core" 9"jKd +104 "collection"'29 +5 "core" 9>jOd +104 "collection"'19 +4 "core" 9ZkSd +105 "collection"'c9 +4 "core" 9wlXd +105 "collection"'9 +4 "core" 9l\\d +104 "collection"'~9 +5 "core" 9m`d +104 "collection"'(9 +4 "core" 9ned +105 "collection"'z9 +4 "core" 9oid +104 "collection"',9 +5 "core" 9qmd +105 "collection"'f9 +4 "core" 9/qrd +104 "collection"'09 +5 "core" 9Nrvd +104 "collection"'9 +4 "core" 9nuzd +105 "collection"'F9 +4 "core" 9ud +104 "collection"'#9 +5 "core" 9vd +104 "collection"'g9 +4 "core" 9wd +104 "collection"'79 +5 "core" 9xd +104 "collection"'9 +4 "core" 9 yd +104 "collection"'?9 +67 "core" 9>{d +105 "collection"'p9 +4 "core" 9^}a +105 "collection"'9 +4 "core" 9~^ +104 "collection"'C9 +5 "core" 9[ +104 "collection"'J9 +5 "core" 9X +104 "collection"'N9 +5 "core" 9V +104 "collection"'x9 +5 "core" 9S +104 "collection"'L9 +4 "core" 9Q +105 "collection"'d9 +4 "core" 97N +104 "collection"'M9 +5 "core" 9UL +104 "collection"' 9 +4 "core" 9rI +104 "collection"'P9 +5 "core" 9G +104 "collection"' 9 +4 "core" 9E +104 "collection"'a9 +5 "core" 9B +104 "collection"'9 +4 "core" 9@ +104 "collection"'9 +5 "core" 9? +104 "collection"'/9 +5 "core" 9< +104 "collection"'9 +4 "core" 92: +104 "collection"'9 +5 "core" 9J9 +104 "collection"'m9 +4 "core" 9c7 +104 "collection"'n9 +5 "core" 9{5 +104 "collection"'49 +5 "core" 94 +104 "collection"'i9 +4 "core" 92 +104 "collection"'e9 +5 "core" 90 +104 "collection"'9 +5 "core" 90 +104 "collection"'A9 +4 "core" 9. +104 "collection"'@9 +4 "core" 9- +105 "collection"'w9 +4 "core" 9 + +104 "collection"'"9 +5 "core" 9 + +104 "collection"'T9 +4 "core" 92) +105 "collection"'9 +5 "core" 9C( +104 "collection"'I9 +4 "core" 9S& +104 "collection"'\ 9 +5 "core" 9c"% +104 "collection"'X9 +4 "core" 9s&& +105 "collection"'9 +4 "core" 9+$ +104 "collection"'59 +5 "core" 9/# +104 "collection"''9 +5 "core" 93" +104 "collection"'9 +4 "core" 98" +105 "collection"'&9 +4 "core" 9 +6 .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'  +48 "core"  +7 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'F @ +48 "core" > +6 .tdelay 2 seconds +204 .CS.seek 0ml +3 "collection"'#'P +1349 "core" ' +3 "collection"'g% +7 "core" %S h +2 #tPuck @61.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +2 "collection"'7 +112 "core" ~ +6 .tCBV.dial CSV +2 "collection"'  +33 "core"  +7 "collection"'?% +6 "core" %S +4 .tCS.seek 5ml +2 "collection"'p'q +1348 "core" ' +3 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'  +48 "core" +6 "collection"'C% +6 "core" %q b  +4 .tCS.seek 7ml +2 "collection"'J'i +589 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'N @ +47 "core" > +7 .tCS.seek 10ml +2 "collection"'x' +847 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'L ` +138 "core" a +6 #tLysing Complete +2 "collection"'d& +5 "core" &XZr G +4 #tStoring sh1 puck in Collection Clamp to tube 5 +2 "manipulator"&M% +6 "core" % T   ) +3 "storage"( % +6 "core" %H @ 8 m +2 "storage"(P. +6 "core" .(K +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +4 .tSC.seek 5 +2 "storage"( (; +193 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (a& +4 "core" &; ' 0 Z +4 "manipulator"&& +6 "core" & + ( k) +2 "manipulator"&% +7 "core" % T + , M +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&/( +168 "core" ( +2 "manipulator"&& +7 "core" && N O  +2 "storage"(& +6 "core" &; g f +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +3 "manipulator"&m' +106 "core" ' +3 "storage"(n& +5 "core" &; q q [ +5 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(4' +104 "core" ' +3 "storage"(i- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&e& +4 "core" && F U  +4 "storage"(& +5 "core" &; f f +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +2 "manipulator"&A' +38 "core" ' +3 .tElbow.hold +3 "manipulator"&@, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(w- +3 "core" -' +78 .tSE.seek 30.48 Pucks below Top Plate +2 "storage"("'+ +30 "core" ' +3 "manipulator"&T% +5 "core" %L Zҫ +4 "storage"(& +6 "core" &;  +4 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 5 + 300 counts +2 "manipulator"&I' +13 "core" ' +2 "manipulator"&\ & +7 "core" && + + +3 "storage"(X& +6 "core" &; 4 2 E +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +3 "manipulator"&' +26 "core" ' +4 .tSE.seek 31.48 Pucks below Top Plate +3 "storage"(5' +43 "core" ' +2 "manipulator"&'& +7 "core" &&   I +3 "manipulator"&% +6 "core" % + ,  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&&' ] +89 "core" ' +4 .tElbow.seek CC +2 "manipulator"&b( +169 "core" ( +3 "manipulator"&-& +6 "core" &   g& +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &%& +4 "core" &   & +4 .tForearm.seek CC +3 "manipulator"&'ш +93 "core" ' +4 .tHand.close + "manipulator"&)/ +25 "core" / +5 .tCC.seek :open +2 "collection"'O( +410 "core" ( +3 "storage"( & +6 "core" &; O E + +3 "storage"(& +6 "core" &; : * +3 "manipulator"&^& +6 "core" & + + & +2 "manipulator"&9% +7 "core" %ш " . 0 +3 .tForearm.seek :retract +3 "manipulator"&S' ] +98 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&u( +173 "core" ( +3 "manipulator"&r& +6 "core" && P G .z +3 "storage"(Z& +6 "core" &; O O V +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 5 +2 "manipulator"&3' +112 "core" ' +3 .tElbow.hold +3 "manipulator"&8, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&$1 +19 "core" 1 +3 "manipulator"&U% +7 "core" %e \ ڱ +2 "storage"(& +6 "core" &; 1 +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 308 counts +2 "manipulator"&='! +12 "core" ' +2 "manipulator"&& +7 "core" && _ \\ z +3 "storage"(B& +6 "core" &; > 7 E +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&]' +21 "core" ' +3 "storage"(% +6 "core" % 3 8 u +5 ."downElevator"SE.seek :down +4 "storage"(+') +70 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +24 (}% +4 "core" %7 ? +3 "manipulator"&% +69 "core" %  R~ +3 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&E' ] +91 "core" ' +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'D& +5 "core" & ? +4 "manipulator"&& +7 "core" && t v \\z +3 "manipulator"&o% +6 "core" % d @ +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(-z +193 "core" ( +2 "manipulator"&& +7 "core" &-p }h +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &s& +4 "core" &-p Mh +4 .tForearm.seek :garage +3 "manipulator"&'o +110 "core" ' +4 .tHand.close +2 "manipulator"&/ +24 "core" / +3 "manipulator"&[& +6 "core" &-v & b +3 "manipulator"&;% +6 "core" %ρd & ? +4 .tForearm.seek :retract +2 "manipulator"&y' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +297 "core" ( +3 "manipulator"&6& +5 "core" & E E q( +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &q& +4 "core" & , . ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&k'ш +107 "core" ' +2 "manipulator"&*& +7 "core" &  & N( +3 "manipulator"&<% +6 "core" %с ( + } +3 "collection"'j& +7 "core" &7 +3 "collection"'Y& +9 "core" & +5 .tCC.seek :closed +3 "collection"'Q(X +6 "core" & + &  +8 &,q },~ +9 &]r |@ +9 &!c ~U +10 &?x V +9 &=V W +9 &`9 V +10 &"@j V +9 &=h V +10 & ;? V +9 &"i9 V +9 &$,9 V +10 &%> V +9 &'; V +9 &)q= V +10 &+2> W +9 &,< W +10 &.> V +9 &0y>h ~V +9 &2;=F ~V +10 &3: ~W +9 &5> ~W +9 &7> V +10 &9B@ V +9 &;> W +10 &<< V +9 &>< V +9 &@J9 V +10 &B < W +9 &CE W +9 &EQ }Y +10 &GCr y\\ +9 &H ua +10 &J tb +9 &Lt zb! +9 &N1^ }b& +10 &OJ b' +9 &Q yb, +9 &SY vb/ +10 &U\  ub( +9 &V yb# +10 &X'_ z7 +9 &X ~[ +9 ( +4 "collection"'Y& +7 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.03 +2 "collection"'|& +5 "core" &Xsk W +2 &XrH W +4 .tHand.open +2 "manipulator"&.1 +22 "core" 1 +3 "manipulator"&!% +6 "core" %| A +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&W' ] +99 "core" ' +2 .tPSV.dial PSR +3 "processing"% +152 "core"  +10 "processing"%h% +6 "core" %ܒ4 +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +21 .tPS.seek 1.5ml +2 "processing"%' +1674 "core" ' +4 .tdelay 5 seconds +513 .PSV.dial :waste1 +3 "processing"%l  +46 "core"  +7 .tPS.seek 0ml +3 "processing"%V'ܑ +1602 "core" ' +4 .tPSV.dial PSR +2 "processing"%v +48 "core"  +10 .tPSR.select :air +3 "processing"% +21 .tPS.seek 2.5ml +2 "processing"%G' +2626 "core" ' +4 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +5 "processing"%` +2 "collection"'H  +9 "core" @ +5 "processing"%K +5 "core" @ +4 "processing"%{  +70 "core" +114  +10 .tPSV.dial :mixloop +2 "processing"%R +114 "core" +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'2  +6 "core" +6 .tPTV.dial :PRVmixing +3 "processing"%1  +143 "core" +9 .tPS.seek 0ml +2 "processing"%:'ܑ +2626 "core" ' +3 .tPSV.dial :air +3 "processing"%  +46 "core"  +7 .tPS.seek 2.5ml +3 "processing"%c' +2616 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +47 "core" +9 .tPS.seek 0ml +2 "processing"% 'ܑ +2614 "core" ' +3 .tPSV.dial :air +3 "processing"%(  +47 "core"  +8 .tPS.seek 2.5ml +2 "processing"%z' +2618 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%~ +48 "core" +8 .tPS.seek 0ml +2 "processing"%f'ܑ +2615 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&0& +6 "core" & ) ! {( +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&F& +6 "core" & # )( +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &,& +4 "core" &   ( +4 .tForearm.seek CC +2 "manipulator"&g'ш +99 "core" ' +3 .tHand.close +2 "manipulator"&7/ +17 "core" / +6 .tCC.seek :open +3 "collection"'( +409 "core" ( +2 "manipulator"&?& +5 "core" & f [ ( +4 "manipulator"&#% +6 "core" %ј \\ Z  +4 .tForearm.seek :retract +2 "manipulator"&' ] +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&C(-z +316 "core" ( +2 "manipulator"&p& +6 "core" &- P: +3 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +5 &N& +4 "core" &- H: +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&J'o +110 "core" ' +2 .tHand.open +2 "manipulator"&L1 +25 "core" 1 +3 "manipulator"&d% +6 "core" %q+ ڦ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&M' ] +109 "core" ' +3 .tPSV.dial :mixloop +3 "processing"% +7 "core" +5 .tPTV.dial :PRVmixing +5 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 "processing"%P  +5 "collection"'a  +11 "core"  + +10 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +7 "core" +6 #tLoading lyfil puck from tube 6 into Collection Clamp + "collection"'& +7 "core" & +2 "manipulator"&_% +7 "core" % ^ X +3 "storage"(% +6 "core" %H  +2 "storage"(. +6 "core" .(; +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +5 .tSC.seek 6 +2 "storage"(>(K +207 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 (n& +4 "core" &K S > M  +4 "manipulator"&i& +5 "core" &- 8 ? 6: +4 "manipulator"&e% +6 "core" % ^ f f  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +2 "manipulator"&(: +199 "core" ( +2 "manipulator"&& +7 "core" &F P +3 "storage"(w& +6 "core" &K x  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 800 counts +3 "manipulator"&T'm +100 "core" ' +3 "storage"(& +6 "core" &K  _  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(\ ' +323 "core" ' +2 "storage"(X- +6 "core" -'[ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (m& +4 "core" &K x  +4 "manipulator"&'& +6 "core" &F | g rP +3 .tElbow.seek 6 +2 "manipulator"&(: +9 "core" ( +2 "manipulator"&/& +6 "core" &C j ~ sG +3 "storage"(4& +6 "core" &K Z  +5 .tForearm.seek 6 + 300 counts +2 "manipulator"&A'y +30 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&I/ +23 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&"& +3 "storage"(-') +14 "core" &C G +3 "manipulator"&%% +6 "core" %m P& +66 .tForearm.seek :retract +12 "manipulator"&' ] +100 "core" ' +3 .tElbow.seek CC +3 "manipulator"&@( +81 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +90 "core" ( +3 "manipulator"&)& +6 "core" & f e s) +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &&& +4 "core" & h ] ) +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"& 'ш +106 "core" ' +3 "manipulator"& & +6 "core" & j g ) +3 "manipulator"&% +5 "core" % g L h +5 "collection"'^& +6 "core" & +4 "collection"'9& +7 "core" & +6 .tCC.seek :closed +2 "collection"'r(X +6 "core" & +2 &9  +8 &.u ,~ +9 &^s @ +10 &*e T +9 &> V +9 &> V +10 &j<p U +9 &*AH V +10 &>1 U +9 & <" U +9 &"q<b V +10 &$4>S U +9 &%@E V +9 &'>8 U +10 &)z; U +9 &+;> V +10 &,< V +9 &.> V +9 &0?I V +10 &2C<6 V +9 &4C V +9 &5? V +10 &7> V +9 &9K? V +10 &; A V +9 &<@ V +9 &>@ V +10 &@TAl U +9 &B<S U +9 &CAC V +10 &EJ9 V +9 &GUV/ X +10 &Ik$ Z +9 &J ^ +9 &L\ ` +10 &NB a +9 &P a +9 &Q b +10 &S b +9 &UA b% +10 &V b0 +9 &X]R &t +9 &X uM O +6 ( +4 "collection"'9& +6 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.70 +4 .Hand.open +2 "manipulator"&Z1 +5 "core" &Xb O +15 1 +2 "manipulator"&% +5 "core" %~   h +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&b' ] +100 "core" ' +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'$  +153 "core"  +8 .tCSV.dial CTV +2 "collection"'U  +41 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2618 "core" ' +3 "collection"'% +5 "core" %  +5 .tCS.seek 4.25ml +2 "collection"'B'Z% +1536 "core" ' +3 .tdelay 8 seconds +804 .PSV.dial :air +2 "processing"%  +47 "core"  +10 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%S  +92 "core" ~ +9 .tPS.seek 0ml +2 "processing"%}'ܑ +2624 "core" ' +4 .tCBV.dial between PRV and waste1 +3 "collection"' ` +37 "core" _ +7 .tCSV.dial :air +2 "collection"'u @ +47 "core" > +8 .tCS.seek 10ml +2 "collection"'3' +1548 "core" ' +3 .tCSV.dial CTV +3 "collection"'=  +47 "core"  +9 .tCS.seek 0ml +2 "collection"'D'P +2623 "core" ' +4 .tCBV.dial :waste1 +2 "collection"'5 @ +32 "core" ? +6 .tdelay 5 seconds +504 .CTV.dial :air,avoiding: :intake +3 "collection"'  +153 "core" +5 "collection"'o& +5 "core" &Xa O +77 #tStoring lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&+% +5 "core" % \\ , $ r +4 "storage"(]% +5 "core" %H - , 4 +4 "storage"(. +5 "core" .(K +4 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +5 .tSC.seek 5 +2 "storage"(s(; +207 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (8& +4 "core" &; \  b +4 "manipulator"&& +7 "core" &  ]' +2 "manipulator"&[% +7 "core" % \\   +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&;( +174 "core" ( +2 "manipulator"&E& +7 "core" &! , ) e +3 "storage"(& +6 "core" &; < B @ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 800 counts +3 "manipulator"&6' +105 "core" ' +2 "storage"(t& +7 "core" &; Q L 3 +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(q' +99 "core" ' +3 "storage"(*- +5 "core" -'J +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&<& +5 "core" &!  Re +3 "storage"(j& +5 "core" &;   +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +3 "manipulator"&y' +39 "core" ' +3 .tElbow.hold +3 "manipulator"&O, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(|- +3 "core" -'J +5 .tSE.seek 31.48 Pucks below Top Plate +3 "storage"(.' +30 "core" ' +3 "manipulator"&!% +6 "core" %W +ѭ +2 "storage"(Y& +7 "core" &; +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 283 counts +2 "manipulator"&' +11 "core" ' +2 "manipulator"&h& +7 "core" &! , . 0e +3 "storage"(k& +6 "core" &; & + +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +3 "manipulator"&l' +16 "core" ' +4 .tSE.seek 32.48 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "manipulator"&v& +5 "core" &! ) " e +4 "manipulator"&V% +6 "core" % &   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&`' ] +90 "core" ' +4 .tElbow.seek CC +2 "manipulator"&K( +175 "core" ( +4 "manipulator"&H& +6 "core" & ' l' +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &{& +6 "core" &\ \  4' +3 .tForearm.seek CC +3 "manipulator"&R'ш +94 "core" ' +2 .tHand.close +68 "manipulator"&2/ +26 "core" / +6 .tCC.seek :open +8 "collection"'1( +407 "core" ( +3 "storage"(G& +7 "core" &; O O +3 "storage"(& +6 "core" &; O P +3 "manipulator"&:& +6 "core" & - .$ +3 "manipulator"&% +6 "core" %ы / / +4 .tForearm.seek :retract +2 "manipulator"&c' ] +115 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +2 "manipulator"&(( +169 "core" ( +3 "manipulator"& & +6 "core" && [ _ ~ +3 "storage"(~& +7 "core" &; g f  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +6 .tForearm.seek 5 +2 "manipulator"&z' +106 "core" ' +3 .tElbow.hold +3 "manipulator"&0, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&F1 +19 "core" 1 +5 "manipulator"&,% +5 "core" %u $ Lݶ +4 "storage"(7& +6 "core" &;   G +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 5 + 314 counts +2 "manipulator"&'' +20 "core" ' +2 "manipulator"&W& +5 "core" && h ] ~ +4 "storage"(Q& +6 "core" &; f i * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 800 counts +2 "manipulator"&?' +26 "core" ' +3 "storage"(#% +6 "core" % g f  +4 ."downElevator"SE.seek :down +5 "storage"(g') +59 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +34 (% +4 "core" %:  } +4 "manipulator"&p% +6 "core" %  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&N' ] +93 "core" ' +3 .tPSV.dial :air +2 "processing"%L  +80 "core" +6 .tPS.seek 2.5ml +3 "processing"%d' +2612 "core" ' +3 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"% +47 "core" +6 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%P  +49 "core"  +5 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%a +49 "core" +6 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +48 "core"  +6 .tdelay 1 second +103 .PS.seek 0ml +3 "processing"%'ܑ +1023 "Can"J, MQis +1592 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +5 "core" &y=  +4 "manipulator"&_& +6 "core" && B C V~ +3 "manipulator"&% +68 "core" % [ F M  +3 .tElbow.seek FlushPuck::Garage +12 "manipulator"&(-z +184 "core" ( +2 "manipulator"&J& +7 "core" &-x B G @ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &n& +4 "core" &-x A C @ +4 .tForearm.seek :garage +3 "manipulator"&i'o +113 "core" ' +3 .tHand.close +2 "manipulator"&e/ +28 "core" / +3 "manipulator"& & +6 "core" &-x @ +3 "manipulator"&% +6 "core" %|Z خ +4 .tForearm.seek :retract +2 "manipulator"&w' ] +107 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&C( +124 "core" ( +3 "manipulator"&& +6 "core" & P P  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &M& +4 "core" & 8 @ D +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&X'E +100 "core" ' +3 "manipulator"&m& +6 "core" & & -  +4 "manipulator"&'% +6 "core" %7 C D L +3 "processing"%/& +5 "core" &y=  +5 "processing"%4& +7 "core" &y;  +6 .tPC.seek :closed +3 "processing"%I(SD +7 "core" &y=  + &y<  +8 &3y; - +9 &]y; A +9 &k= U +10 &F@ V +9 &D= V +9 &> V +10 &G> W +9 &C= W +10 & D< W +9 &"cG= V +9 &$%F< V +10 &%F> V +9 &'G< W +9 &)jE= W +10 &+-C= V +9 &,A< W +9 &.G= V +10 &0rD< W +9 &25D> V +10 &3G> W +9 &5G= W +9 &7zG= W +10 &9<K> W +9 &:D> V +9 &<C> V +10 &>D= W +9 &@EC= V +10 &BG= V +9 &CF< W +9 &ES< X +10 &GEc= Y +9 &Hx> \\ +9 &J> ] +10 &L= ] +9 &N@= ^ +10 &P< ^ +9 &Q< K +9 &RAr> "f +10 &S&L> : +5 ( +5 "processing"%4& +6 #tProcessing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.76 + "processing"%"& +7 "core" &S&?? : + &S&?< : +4 .tHand.open +2 "manipulator"&%1 +21 "core" 1 +3 "manipulator"&% +6 "core" %1    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&T' ] +97 "core" ' +3 .tPRV.dial :air +3 "processing"%\  +48 "core"  +6 .tPSV.dial :mixloop +2 "processing"%) +48 "core" +6 "processing"%&% +5 "core" %܎2 +5 .tPS.seek 0.3ml +2 "processing"%A' +390 "core" ' +2 .tPSV.dial PSR +3 "processing"% +115 "core"  +11 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +2 "processing"% '5a +486 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%' +1909 "core" ' +4 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%^ +115 "core" +6 .tPTV.dial :mixing +70 "processing"%- @ +82 "core" B +7 .tPBV.dial :waste2 +9 "processing"%  +103 "core"  +8 .tPS.seek 0ml +2 "processing"%'ܑ +2630 "core" ' +4 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Z& +5 "core" & E C  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&( +4 "core" ( +4 "manipulator"&9& +6 "core" & N D  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &$& +4 "core" & L C ] +4 .tForearm.seek PC +3 "manipulator"& 'E +98 "core" ' +3 .tHand.close + "manipulator"&U/ +18 "core" / +6 .tPC.seek :open +2 "processing"%f( +377 "core" ( +3 "manipulator"&& +5 "core" & ^ ]  +4 "manipulator"&x% +6 "core" %P Z ]  +4 .tForearm.seek :retract +3 "manipulator"&' ] +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&S(-z +144 "core" ( +3 "manipulator"&& +6 "core" &- k i pQ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- f h Q +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&u'o +109 "core" ' +2 .tHand.open +2 "manipulator"&B1 +25 "core" 1 +3 "manipulator"&=% +5 "core" %xE ڪ +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&3' ] +108 "core" ' +3 #tLoading da puck from tube 7 into Processing Clamp +2 "processing"%5& +6 "core" &0 +3 "manipulator"&% +6 "core" % ` g g +3 "storage"(o% +6 "core" %A w q 7 +2 "storage"(+. +6 "core" .(; +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +6 .tSC.seek 7 +2 "storage"(]([G +360 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &[G 9  ' " +3 "manipulator"&8& +6 "core" &- B B -P +3 "manipulator"&% +5 "core" % ` F 9 u +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 +3 "manipulator"&[( +191 "core" ( +2 "manipulator"&>& +7 "core" & g g Dt +2 "storage"(E& +7 "core" &[G ? " +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 7 + 800 counts +2 "manipulator"&' +96 "core" ' +3 "storage"(@& +6 "core" &[G D " +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(t' +90 "core" ' +3 "storage"(*- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (<& +4 "core" &[G 1 4  " +4 "manipulator"&j& +72 "core" & ) ! ct +4 .tElbow.seek 7 +8 "manipulator"&b( +6 "core" ( +3 "manipulator"&|& +6 "core" & !  Ft +3 "storage"(!& +6 "core" &[G O O " +4 .tForearm.seek 7 + 300 counts +2 "manipulator"&Y' +15 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&h/ +21 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&k& +3 "storage"(v') +14 "core" & @ D Ot +3 "manipulator"&V% +7 "core" % g g K +3 .tForearm.seek :retract +3 "manipulator"&6' ] +41 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +52 "core" ' +4 .tElbow.seek PC +2 "manipulator"&;( +254 "core" ( +2 "manipulator"&q& +7 "core" & i a  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &y& +4 "core" & x u x +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&'E +102 "core" ' +3 "manipulator"&.& +6 "core" & g g ( +3 "manipulator"&H% +6 "core" %7 h g  +3 "processing"%{& +5 "core" &; +5 "processing"%l& +7 "core" &3 +5 .tPC.seek :closed +4 "processing"%O(SD +6 "core" &= +3 &= - +7 &C~< 4 +10 &*kx< H +9 &_= V +9 &z@> V +10 &<D= V +9 &D< U +9 &D> V +10 &D= V +9 &!DD< V +10 &#F= V +9 &$D= V +9 &&C= U +10 &(KD> V +9 &*D> V +9 &+C= V +10 &-G< V +9 &/SC= V +10 &1D= V +9 &2D< V +9 &4D> V +10 &6[E< V +9 &8B? V +9 &9E> V +10 &;B= V +9 &=dE= V +10 &?%E< V +9 &@E< V +9 &BH< V +10 &DjH= W +9 &F(X= X +9 &Gh> Z +10 &I~= \\ +9 &K_< ] +10 &M"< ] +9 &N> ] +9 &P> ^ +10 &RI|k< ; +9 &S )y= T +9 &S+1= 6 +5 ( +2 "processing"%l& +8 #tProcessing Clamp onSpring/offSpring for 7/23 samples, on/off torque 1.83 +4 .Hand.open +2 "manipulator"&21 +5 "core" &S+.= 6 +17 1 +3 "manipulator"&`% +6 "core" %7 G I g +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&r' ] +100 "core" ' +5 #tHeating Puck.from 7, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%G W +3 %9 +11 "core" 9x} +104 "processing"%:9 +4 "core" 9v~, +104 "processing"%9 +5 "core" 9u~ - +104 "processing"% 9 +4 "core" 9s~. +105 "processing"%R9 +4 "core" 9s~/ +104 "processing"%~9 +5 "core" 9s~/ +104 "processing"%K9 +5 "core" 9t~0 +104 "processing"%F9 +4 "core" 9v~/ +105 "processing"%,9 +4 "core" 9y~#1 +104 "processing"%79 +5 "core" 9}~(0 +104 "processing"%W9 +5 "core" 9},0 +104 "processing"%Q9 +4 "core" 9~1/ +105 "processing"%#9 +4 "core" 9~5. +104 "processing"%c9 +5 "core" 9~9- +104 "processing"%9 +4 "core" 9>- +105 "processing"%p9 +67 "core" 9~D +104 "processing"%(9 +4 "core" 9I +105 "processing"%z9 +4 "core" 9M +104 "processing"%9 +4 "core" 9Q +105 "processing"%9 +4 "core" 9V +105 "processing"%L9 +5 "core" 9Z +104 "processing"%g9 +4 "core" 9^ +104 "processing"%?9 +5 "core" 9c +104 "processing"%}9 +4 "core" 9g +104 "processing"% 9 +5 "core" 9!l +105 "processing"%P9 +4 "core" 9/p +104 "processing"%a9 +4 "core" 9;t +105 "processing"%9 +4 "core" 9Iy +104 "processing"%d9 +5 "core" 9U} +104 "processing"%9 +5 "core" 9b +104 "processing"%_9 +5 "core" 9n +104 "processing"%9 +4 "core" 9z +104 "processing"%J9 +4 "core" 9 +105 "processing"%n9 +4 "core" 9 +104 "processing"%09 +4 "core" 9\ +104 "processing"%e9 +5 "core" 9 +104 "processing"% 9 +4 "core" 9 +104 "processing"%9 +5 "core" 9 +104 "processing"%N9 +4 "core" 9 +105 "processing"%9 +5 "core" 9 +104 "processing"%M9 +4 "core" 9 +104 "processing"%i9 +4 "core" 9 +105 "processing"%m9 +4 "core" 9 +104 "processing"%'9 +4 "core" 9 +105 "processing"%/9 +4 "core" 9 +104 "processing"%9 +4 "core" 9 +105 "processing"%w9 +4 "core" 9 +104 "processing"%\\9 +4 "core" 9 +105 "processing"%"9 +4 "core" 9 +104 "processing"%%9 +5 "core" 9  +10 .tPH.hold 2:00:00,28C +4 "processing"% pWp\  +3 .tdelay 1:30 +8 "core"  +8997 .tPSR.select :air +3 .PSV.dial PSR +2 "processing"%4 +117 "core"  +11 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +21 .tPS.seek 0.5ml +3 "processing"%\ ' +599 "core" ' +3 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +21 .tPS.seek 2ml +2 "processing"%)'Q +1611 "core" ' +3 .tPTV.dial :puck +2 "processing"%&  +79 "core"  +11 .tPSV.dial PTV +3 "processing"%X +81 "core" +7 .tPBV.dial :waste1 +3 "processing"%  +148 "core"  +7 "processing"%% +5 "core" %RC  +80 .tPS.seek 1.5ml +2 "processing"%A' +597 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +9 .tPS.seek 0ml +3 "processing"%^'ܑ +1610 "core" ' +4 .tdelay 5:00 +26572 "Can"?* oR +3430 #trecoverPSRreagent08 + .PTV.dial :puck +2 "processing"%-  +4 "core"  +4 .tPBV.dial :waste1 +2 "processing"%  +37 "core" +5 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +4 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +81 "core"  +7 .tPS.reconfigure :fast + "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%9' +2620 "core" ' + .tPSV.dial PTV +2 "processing"%$ +81 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%U +81 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +92 "core" ~ +5 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%T  +81 "core"  +5 .tPS.seek :empty + "processing"%I's +2594 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +141 "core" +4 .tPSV.dial :mixloop + "processing"%x +47 "core" +4 .tPRV.dial :ab1 + "processing"% @ +81 "core" A +4 .tPS.reconfigure :slow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%' +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%  +50 "core"  +5 +4 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:509:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:615:in `fluid'"2/home/esp/esp2/utils/fluid.rb:627:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:701:in `fluid'"1/home/esp/esp2/utils/fluid.rb:756:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:458:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:92:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:454:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:589:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 "processing"%B% +3 "core" %+  +3 .tPS.seek 0.3ml + "processing"%=' +347 "core" ' +4 .tdelay 2 seconds +204 .CBV.dial between PRV and PSV +4 "collection"'5  +34 "core" +8 .tPRV.dial :air +2 "processing"%  +49 "core"  +10 .tPS.seek 0.9ml +2 "processing"%o'N +1260 "core" ' +13 .tPRV.dial :waste2 +14 "processing"%+ @ +87 "core" ? +34 .tPS.seek 0.5ml +8 "processing"%' +872 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%u  +47 "core"  +4 .tPS.reconfigure :default + "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%s'Q +1601 "core" ' +2 .tPSV.dial :PML + "processing"% +55 "core" +5 .tPTV.dial :mixing +3 "processing"%8 @ +78 "core" A +4 .tPBV.dial :waste1 +2 "processing"%  +37 "core" +5 "processing"%>% +3 "core" %N,  +3 .tPS.seek 1.85ml + "processing"%E'F +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%S * +37 "core" , +5 .tPS.seek 0ml +2 "processing"%@'ܑ +1955 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'*& +2 "core" &e +3 "manipulator"&<& +3 "core" &  +2 "manipulator"&j% +4 "core" % e \   +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(-z +141 "core" ( +2 "manipulator"&|& +3 "core" &-u  L* +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &!& +2 "core" &-v  * +3 .tForearm.seek :garage + "manipulator"&h'o +113 "core" ' + .tHand.close +2 "manipulator"&k/ +19 "core" / + "manipulator"&V& +4 "core" &- t a( +2 "manipulator"&[% +3 "core" %|Z z w Ю +3 .tForearm.seek :retract + "manipulator"&' ] +115 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&t( +296 "core" ( +2 "manipulator"&Y& +3 "core" & 0 {* +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &v& +3 "core" & % * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ш +110 "core" ' + "manipulator"&y& +4 "core" & * +2 "manipulator"&b% +3 "core" %  +3 "collection"'.& +3 "core" & | +3 "collection"'H& +5 "core" &E } +2 .tCC.seek :closed + "collection"'{(X +5 "core" & } +6 & + x%f +9 &_Ow r: +10 &tk rN +9 &;G tX +10 &:K vX +9 &9 vX +9 &<f vX +10 &D; vX +9 & ; vX +9 &!< uX +10 &#: uX +9 &%K9[ vX +9 &' :_ vX +10 &(9H vX +9 &*7[ vX +10 &,T:W uX +9 &.8^ xX +9 &/8\\ yX +10 &18\\ vX +9 &3\\7X vX +9 &5<\\ yX +10 &6>X uX +9 &8>\\ vX +10 &:d;Y vX +9 &<&9X vX +9 &=<X uX +10 &?9[ vX +9 &Al7Y vX +9 &C.<Y uX +10 &DQX tY +9 &F_Y r[ +10 &H_Z o_ +9 &JY lb! +9 &KX zb% +10 &MZ kb* +9 &OIX kb. +9 &PY jb, +10 &RY ib* +9 &T^T fb2 +10 &UY hb2 +9 &WR fR +9 &X"X l. +10 &XqJ nT +2 ( +2 "collection"'H& +4 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.28 + "collection"'6& +3 "core" &Xp mT +4 .tHand.open + "manipulator"&f1 +24 "core" 1 +2 "manipulator"&2% +3 "core" %~ O +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`' ] +95 "core" ' +2 .tPSV.dial PSR +3 "processing"% +116 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%l' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%:  +46 "core"  +5 .tPS.seek 0ml + "processing"%'ܑ +1608 "core" ' + .tPSV.dial PSR +2 "processing"% +47 "core"  +7 .tPSR.select :air + "processing"% +16 .tPS.seek 2.5ml +2 "processing"% ' +2624 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%R  + "collection"'~  +41 "core" +142  +6 .tPSV.dial :mixloop +2 "processing"%K +114 "core" +5 .tCTV.dial :air,avoiding: :intake +5 .PTV.dial :PRVmixing + "processing"%F  +79 "core" +6 .tPS.seek 0ml +2 "processing"%,'ܑ +2613 "core" ' +3 .tPSV.dial :air +3 "processing"%7  +46 "core"  +8 .tPS.seek 2.5ml +3 "processing"%W' +2625 "core" ' +2 .tPSV.dial :mixloop +3 "processing"%Q +48 "core" +9 .tPS.seek 0ml +2 "processing"%#'ܑ +2626 "core" ' +3 .tPSV.dial :air +3 "processing"%c  +47 "core"  +9 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%p +49 "core" +9 .tPS.seek 0ml +3 "processing"%('ܑ +2624 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&z& +6 "core" & ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&( +4 "core" ( +3 "manipulator"&& +5 "core" & ) +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &L& +4 "core" & ) +4 .tForearm.seek CC +3 "manipulator"&g'ш +94 "core" ' +2 .tHand.close +2 "manipulator"&?/ +16 "core" / +75 .tCC.seek :open +5 "collection"'}( +410 "core" ( +2 "manipulator"& & +7 "core" & " N) +3 "manipulator"&P% +5 "core" %у   +5 .tForearm.seek :retract +2 "manipulator"&a' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(-z +306 "core" ( +3 "manipulator"&d& +5 "core" &-t \  w +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-t  +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&_'o +112 "core" ' +3 .tHand.open +2 "manipulator"&1 +20 "core" 1 +3 "manipulator"&J% +5 "core" %pW 3 D ­ +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&n' ] +106 "core" ' +4 ."da"delayUntil "12:19:37.71" +5 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 7 into Collection Clamp + "collection"'0& +7 "core" & w +3 "manipulator"&e% +6 "core" % ^  +3 "storage"( % +6 "core" %A +3 "storage"(. +6 "core" .([G +3 "storage"(N& +6 "core" &[G " +3 "storage"(& +6 "core" &[G " +3 "manipulator"&M& +6 "core" &-t d +3 "manipulator"&i% +5 "core" % ^ / +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 7 +2 "manipulator"&m( +175 "core" ( +2 "manipulator"&'& +7 "core" & `_ +3 "storage"(/& +6 "core" &[G = " +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 7 + 800 counts +3 "manipulator"&' +104 "core" ' +2 "storage"(w& +5 "core" &[G " +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(\\' +93 "core" ' +3 "storage"("- +5 "core" -' +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (%& +4 "core" &[G l " +4 "manipulator"&4& +5 "core" & x | q_ +5 ."WCR"Elbow.seek 7 +2 "manipulator"&( +6 "core" ( +3 "manipulator"&\ & +6 "core" & O_ +3 "storage"(&& +5 "core" &[G Y " +5 ."WCR"Forearm.seek 7 + 300 counts +3 "manipulator"&X' +15 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +27 "core" / +6 ."downElevator"SE.seek :down +4 "manipulator"&& +5 "storage"()') +8 "core" & *_ +73 "manipulator"& % +7 "core" ' + % 9H +3 ."downElevator"SE.stop +10 "storage"(5 +3 ."WCR"Forearm.seek :retract +7 "manipulator"&A' ] +101 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&G( +168 "core" ( +3 "manipulator"&-& +5 "core" &  ) +4 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" & e) +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +103 "core" ' +3 "manipulator"&Z& +7 "core" & @ \\ n) +3 "manipulator"&^% +5 "core" %ч b x l +5 "collection"'$& +6 "core" & v +4 "collection"'U& +7 "core" & w +5 ."WCR"CC.seek :closed +4 "collection"'C(X +7 "core" &B v +2 & y +7 &)mq s, +9 &^uM tA +10 &ej qU +9 &? uW +10 &9K vW +9 &V<> uW +9 &A tW +10 &>c rW +9 & >n uW +10 &"\\;f sX +9 &$>t uX +9 &%Aj wW +10 &'?h yW +9 &)e=q uW +9 &+';e vW +10 &,>l vW +9 &.<X xW +9 &0n>l tW +10 &20<X wW +9 &3>] xW +10 &5;` yW +9 &7tA[ uX +9 &97AT xW +10 &:?X wW +9 &<=X xW +9 &>}:` uW +10 &@@9Y yW +9 &B<Y yW +10 &CB] yX +9 &E~SZ uZ +9 &G=`K u[ +10 &HN q_ +9 &JE kb +10 &LlA nb +9 &N)J ob% +9 &OG pb, +10 &QH kb1 +9 &SWD mb0 +9 &U C lb3 +10 &VB lb4 +9 &X6fI m- +9 &XE oU +10 ( +5 "collection"'U& +5 #"WCR"Collection Clamp onSpring/offSpring for 8/25 samples, on/off torque 2.88 +5 .Hand.open + "manipulator"&T1 +6 "core" &XeC jN +13 1 +2 "manipulator"&9% +7 "core" %ц u Q +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&' ] +112 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +3 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +9 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")x+ +4 "core" + +4 "sampler")% +6 "core" %" ] +2 "collection"'I& +7 "core" &Xe6 lN +5 "Can"F* RS +4 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +8 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")  +6 "core"  +9 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X +4 #"WCR"Intake @33.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 2.16ml/s +2 "sampler")#.0X+ +6 "core" + +5 "collection"'S% +4 "core" %S3 H +4 "sampler")s% +6 "core" %Vmm 3 +15 "collection"'E% +5 "core" %S3 M +3 "sampler")*% +7 "core" %V|y : +17 "collection"'<% +5 "core" %S( B +3 "sampler")j% +7 "core" %V 9 +20 "collection"'|% +5 "core" %S B +3 "sampler")!% +7 "core" %V . +24 "collection"'k% +4 "core" %S5 I +4 "sampler")V% +6 "core" %V / +29 "collection"'[% +4 "core" %S& B +4 "sampler");% +6 "core" %V : +33 "collection"'r% +4 "core" %S* C +3 "sampler")h% +7 "core" %VKJ : +38 "collection"'Y% +4 "core" %S\ ) B +4 "sampler")3% +6 "core" %V 8 +44 "collection"'v% +4 "core" %S" L +4 "sampler")y% +6 "core" %V 4 +50 "collection"'b% +5 "core" %S D +3 "sampler").% +5 "core" %VML 9 +59 "collection"'% +4 "core" %S I +5 "sampler")1% +6 "core" %V| 7 +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )6% +4 "core" %V B +3 ."WCR"SSV.dial :exhaust +4 "sampler")f  +84 "core"  +71 ."WCR"Exhaust.select :open +12 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")2'! +432 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +23 #"WCR"Sampling 1000.0ml in 45:00 +5 .Flow.enablePump :primary +2 .Flow.setRate 2.5 + .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X +3 "sampler")F% +6 "core" %1y3// . +18 "collection"' % +6 "core" %S\ F +3 "sampler")7% +10 "core" %1~QO 9\ f +4 #"flow"2.8L/min +13 "collection"',% +5 "core" %S @ +4 "sampler")Q% +5 "core" %1~ : +25 "collection"'W% +5 "core" %S I +4 "sampler")c% +7 "core" %1}$ 1 +2 "collection"'#% +7 "core" %S B +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.73ml/s + "sampler")#.x0X  +16 "collection"'%% +4 "core" %S N +4 "sampler")4% +7 "core" %'_a 5 +17 "collection"'\ % +5 "core" %S R +3 "sampler")&% +7 "core" % 7: +20 "collection"'n% +5 "core" %S G +3 "sampler")% +7 "core" % @ +24 "collection"'% +5 "core" %S I +3 "sampler") % +7 "core" % 6 +28 "collection"'m% +4 "core" %S G +4 "sampler")% +7 "core" %)( @ +32 "collection"'\\% +5 "core" %S H +3 "sampler")-% +7 "core" %po @ +2 ."WCR"Intake.select :close +3 "sampler")0 +20 )% +4 "core" % E +3 ."WCR"SSV.dial :exhaust +3 "sampler")X  +86 "core"  +2 #"flow"2.5L/min +13 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler"))'! +911 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +91 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +89 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 975.0ml +4 "Can">+ bR  +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'Z% +5 "core" %S Q +3 #"WCR"Intake @34.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 1.11ml/s + "sampler")#.M0X!0X0X % +7 "core" %?C 0v +33 "collection"'% +4 "core" %S K +3 "sampler")q% +7 "core" %wu 1v +3 ."WCR"Intake.select :close +2 "sampler")0 +24 )@% +4 "core" %z 7v +3 ."WCR"SSV.dial :exhaust +4 "sampler"):  +58 ."da"PSR.select :air +4 "processing"% +23 "core"  +2 ."da"PS.seek 2ml +8 "processing"%2'Q +89 ."WCR"Exhaust.select :open +3 "sampler")@ +25 ."WCR"SS.seek 0ml +3 "sampler")l'! +926 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +24 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")H  +88 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 925.0ml +4 "Can">+ bR ֱ +3 ."WCR"Intake.select :open +2 "sampler") +225 "collection"'~% +5 "core" %S P +3 #"WCR"Intake @34.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X, [R ] +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'0% +4 "core" %S J +4 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X +38 "collection"'\ % +4 "core" %S O +3 "sampler")&% +7 "core" %MJ 2 +43 "collection"'n% +5 "core" %S @ +3 "sampler")% +5 "core" %}| 9 +4 ."WCR"Intake.select :close +3 "sampler")0 +19 )% +5 "core" % A +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +12 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")m'! +889 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +87 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +87 "core"  +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 875.0ml +6 "Can"=, hR +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'\\% +4 "core" %S  M +4 #"WCR"Intake @35.3psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.89ml/s +2 "sampler")#.>0X0 +6 #"WCR"Vacuum too high -- waiting up to 1:30 +2 .SS.reconfigure :exhale +2 "sampler")#.0XK XU C +15 "collection"'% +5 "core" %S T +3 "sampler")% +7 "core" %>M ; +17 "collection"'Z% +5 "core" %S Q +4 "sampler"))% +7 "core" %>O E +3 "collection"'$% +5 "core" %S V +4 #"WCR"Intake @32.5psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X +2 ."WCR"Intake.select :close +3 "sampler")0 +24 )3% +4 "core" % ; +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +86 "core"  +14 ."WCR"Exhaust.select :open +3 "sampler")@ +24 ."WCR"SS.seek 0ml +3 "sampler")v'! +918 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +23 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")y  +87 "core" +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 825.0ml +14 "Can":- VR % +3 ."WCR"Intake.select :open +2 "sampler") +225 "collection"'b% +5 "core" %S ? +3 #"WCR"Intake @35.7psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X8's +1142 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X : +33 "collection"'7% +4 "core" %S\  T +3 "sampler")2% +7 "core" % ; +3 ."WCR"Intake.select :close +2 "sampler")0 +20 )Q% +4 "core" % H +4 ."WCR"SSV.dial :exhaust +3 "sampler"),  +85 "core"  +9 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")#'! +907 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +90 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 800.0ml +4 "Can"9. ZR % +2 ."WCR"Intake.select :open +3 "sampler") +69 "core" ' +13 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +12 .PSV.dial PSR +3 "processing"% +8 %z +4 "core"  +139  +13 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +23 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +19 "collection"'L% +5 "core" %S Q +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X +24 "collection"'% +4 "core" %S Q +4 "sampler")N% +5 "core" % 6 +5 ."da"PBV.dial between PSV and waste1 +4 "processing"% * +21 "collection"'M% +4 "core" %S > +3 "sampler")i% +7 "core" %$ 6 +4 + +12 ."da"PS.seek 0ml +3 "processing"%_'ܑ +14 "collection"'d% +4 "core" %S F +4 "sampler")/% +6 "core" %gh < +38 "collection"'% +4 "core" %S F +4 "sampler")w% +6 "core" %us > +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )"% +4 "core" %|w C +3 ."WCR"SSV.dial :exhaust +3 "sampler")%  +85 "core"  +11 ."WCR"Exhaust.select :open +12 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")4'! +914 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")e  +88 "core"  +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 775.0ml +5 "Can"<- eR $[ +2 ."WCR"Intake.select :open +3 "sampler") +219 "collection"'\ % +5 "core" %S M +3 #"WCR"Intake @33.9psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.72ml/s + "sampler")#.20X +84 "core" +10 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%# +85 "core"  +12 ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"% +83 "core" +10 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%`  +81 "core"  +10 ."da"PS.seek :empty +2 "processing"%{'s +1729 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X O +3 "sampler")n% +7 "core" %NT @ +24 "collection"'I% +4 "core" %S\\ I +4 "sampler")% +5 "core" % 8 +30 "collection"'% +4 "core" %SI H +67 "sampler")^% +5 "core" %kk 6 +6 "collection"'T% +6 "core" %SV H +3 "sampler")5% +6 "core" %vu 7 +3 ."WCR"Intake.select :close +11 "sampler")0 +21 )% +4 "core" %}{ < +3 ."WCR"SSV.dial :exhaust +4 "sampler")=  +85 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler") '! +801 "core" ' +4 ."da"delay 2 seconds +123 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")A  +45 ."da"delay 8:00 +43 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 650.0ml +4 "Can":. cR n +3 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'u% +4 "core" %S M F +4 #"WCR"Intake @34.6psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X % +5 "core" %S F +3 "sampler")#% +7 "core" %.53 ? +17 "collection"'% +5 "core" %S N +3 "sampler")`% +5 "core" %&IK 4 +22 "collection"'[% +5 "core" %SP P +3 "sampler")P% +7 "core" %'cd 4 +24 "collection"'t% +5 "core" %S F +3 "sampler")R% +7 "core" % @ +28 "collection"'p% +4 "core" %S R +4 "sampler")% +7 "core" % B +32 "collection"'c% +5 "core" %S H +3 "sampler")J% +7 "core" % @ +38 "collection"'0% +4 "core" %S P +4 "sampler")% +5 "core" %lj @ +45 "collection"'a% +4 "core" %S J +4 "sampler")% +6 "core" % 6 +50 "collection"'N% +5 "core" %S H +3 "sampler")M% +7 "core" %?: @ +57 "collection"'i% +4 "core" %S Q +5 "sampler")% +5 "core" %zu @ +66 "collection"'L% +5 "core" %S M +3 "sampler")d% +5 "core" % 7$ +4 ."WCR"Intake.select :close +2 "sampler")0 +20 ) % +41 "core" % B$ +3 ."WCR"SSV.dial :exhaust +3 "sampler")?  +86 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")'! +904 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")w  +88 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 575.0ml +5 "Can"5/ _R - +2 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'"% +5 "core" %S L +3 #"WCR"Intake @34.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.58ml/s +2 "sampler")#.(0X +24 "collection"'% +5 "core" %S  G +3 "sampler")n% +7 "core" % 5 +28 "collection"'I% +4 "core" %S G +4 "sampler")% +7 "core" % A +32 "collection"'% +5 "core" %S  I +3 "sampler")^% +7 "core" %VS A +38 "collection"'T% +4 "core" %S G +3 "sampler")5% +7 "core" %~ ? +43 "collection"'%% +5 "core" %S P +3 "sampler")% +7 "core" %z| 6 +2 ."WCR"Intake.select :close +3 "sampler")0 +20 )=% +4 "core" % F +3 ."WCR"SSV.dial :exhaust +3 "sampler")Z  +86 "core"  +12 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")A'! +906 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")u  +88 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 550.0ml +9 "Can"4/ ZR  +2 ."WCR"Intake.select :open +3 "sampler") +220 "collection"' % +5 "core" %S K +3 #"WCR"Intake @34.3psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.46ml/s + "sampler")#. 0X 7S +43 "collection"'Y% +5 "core" %S F +3 "sampler")o% +6 "core" %hg >S +51 "collection"'8% +4 "core" %S P +4 "sampler")<% +6 "core" %xu 8S +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )3% +4 "core" %{z =S +3 ."WCR"SSV.dial :exhaust +3 "sampler")v  +86 "core"  +12 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")'! +923 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")1  +86 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 525.0ml +4 "Can"4/ dR V% +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'6% +4 "core" %S! R +4 #"WCR"Intake @36.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0XA s +16 "collection"'2% +4 "core" %S2 K +4 "sampler")Q% +7 "core" % 9 +17 "collection"'.% +5 "core" %S O +3 "sampler")_% +7 "core" %X^ 8 +20 "collection"'b% +5 "core" %S O +3 "sampler")% +7 "core" % 6 +24 "collection"'% +4 "core" %S F +4 "sampler"),% +7 "core" % @ +28 "collection"'% +4 "core" %S` R +4 "sampler")% +6 "core" % $ ? +33 "collection"'>% +5 "core" %S G +3 "sampler")#% +7 "core" %RM ? +38 "collection"'% +4 "core" %S N +3 "sampler")`% +7 "core" %pn 7 +43 "collection"'[% +5 "core" %S I +3 "sampler")P% +7 "core" %z A +2 ."WCR"Intake.select :close +3 "sampler")0 +20 )t% +4 "core" % F +3 ."WCR"SSV.dial :exhaust +3 "sampler")R  +85 "core"  +17 ."WCR"Exhaust.select :open +3 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")p'! +904 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +91 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 500.0ml +4 "Can"50 WR p- +2 ."WCR"Intake.select :open +3 "sampler") +290 "collection"'c% +4 "core" %S M +4 #"WCR"Intake @34.7psia, vacuum from 20.0 to 28.0psi +6 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X! G= +3 ."WCR"Intake.select :open +2 "sampler") +65 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +10 ."da"PSV.dial :air +3 "processing"%\\  +48 "core"  +10 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +67 "processing"%m' +5 "collection"'/% +5 "core" %S G +3 #"WCR"Intake @34.4psia, vacuum from 20.0 to 28.0psi +13 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X +4 "collection"'r% +6 "core" %S J +3 "sampler")h% +6 "core" % 2 +34 "collection"'H% +5 "core" %S  F +3 "sampler")~% +5 "core" % 6 +40 "collection"'K% +4 "core" %S N +3 "sampler")y% +7 "core" %.+ > +43 "collection"'f% +5 "core" %S E +4 "sampler")!% +5 "core" %PN 6 +51 "collection"' % +5 "core" %S M +4 "sampler")7% +6 "core" %ql = +58 "collection"'2% +5 "core" %S D +4 "sampler")Q% +6 "core" %}z 2 +3 ."WCR"Intake.select :close +10 "sampler")0 +20 ).% +4 "core" % B +4 ."WCR"SSV.dial :exhaust +3 "sampler")_  +85 "core"  +11 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")b'! +921 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +87 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 425.0ml +5 "Can"51 TR\  +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'% +4 "core" %S H +4 #"WCR"Intake @34.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X+ +4 "core" + +6 "collection"'#% +5 "core" %S E +3 "sampler")% +7 "core" %df 4 +15 "collection"'`% +4 "core" %S M +3 "sampler")l% +7 "core" %xx 3 +17 "collection"'[% +5 "core" %S L +3 "sampler")P% +6 "core" % < +22 "collection"'t% +4 "core" %S E +3 "sampler")R% +7 "core" % = l +24 "collection"'F% +5 "core" %S O +3 "sampler")% +7 "core" % 5 +70 "collection"'c% +4 "core" %S M +3 "sampler")p% +7 "core" %ab 5 +33 "collection"'0% +4 "core" %S M +4 "sampler")% +6 "core" % 5 +38 "collection"'a% +4 "core" %S H +3 "sampler")% +7 "core" % > +43 "collection"'N% +5 "core" %S L +3 "sampler")M% +5 "core" % 4 +52 "collection"'i% +4 "core" %S G +3 "sampler")% +7 "core" %@= > +57 "collection"'L% +5 "core" %S F +3 "sampler")d% +5 "core" %fe ? +67 "collection"' % +4 "core" %S M +4 "sampler")?% +5 "core" %ut 5 +4 ."WCR"Intake.select :close +10 "sampler")0 +19 )z% +4 "core" % > +4 ."WCR"SSV.dial :exhaust +3 "sampler")w  +84 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")"'! +935 "core" ' +4 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +87 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 400.0ml +5 "Can"11 ZR!"\ 1w +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'J% +4 "core" %S L +4 #"WCR"Intake @33.4psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X +34 "collection"'2% +5 "core" %S O +3 "sampler")Q% +6 "core" % > +38 "collection"'.% +5 "core" %S\  G +3 "sampler")_% +7 "core" %&& > +43 "collection"'8% +5 "core" %S N +3 "sampler")% +6 "core" %KL 4 +51 "collection"'% +4 "core" %S H +4 "sampler")b% +6 "core" %XV 5 +3 ."WCR"Intake.select :close +10 "sampler")0 +21 )% +4 "core" %kg C +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +10 ."WCR"Exhaust.select :open +3 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")#'! +530 "Can"12 MR#\ a! +384 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +88 "core" +11 #"WCR"Allowing 5:18 for 25.0ml of remaining 350.0ml +5 "Can"21 ]R#\ c#! +2 ."WCR"Intake.select :open +3 "sampler") +220 "collection"'`% +4 "core" %S  G +3 #"WCR"Intake @35.3psia, vacuum from 20.0 to 28.0psi +4 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X0 +4 "sampler")L% +7 "core" % - +32 "collection"'d% +5 "core" %S G +4 "sampler") % +7 "core" % 9 +38 "collection"'?% +4 "core" %S F +4 "sampler")z% +6 "core" %  - +44 "collection"'w% +4 "core" %S > +4 "sampler")>% +6 "core" %;< 7 +50 "collection"'% +4 "core" %S H +4 "sampler")J% +6 "core" %QQ 8 +58 "collection"'e% +4 "core" %S F +4 "sampler")"% +5 "core" %ff - +67 "collection"'{% +4 "core" %S ? +4 "sampler")o% +6 "core" %vs - +3 ."WCR"Intake.select :close +3 "sampler")0 +24 )% +4 "core" %{v 4 +4 ."WCR"SSV.dial :exhaust +3 "sampler")\  +86 "core"  +14 ."WCR"Exhaust.select :open +3 "sampler")@ +25 ."WCR"SS.seek 0ml +4 "sampler"):'! +907 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +24 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +90 "core"  +13 #"WCR"Allowing 5:18 for 25.0ml of remaining 325.0ml +5 "Can"13 [R%\ ~ +3 ."WCR"Intake.select :open +2 "sampler") +116 #"flow"2.6L/min +108 "collection"'4% +5 "core" %S J +3 #"WCR"Intake @34.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X: < +53 "collection"'2% +4 "core" %S\ # M +3 "sampler")Q% +7 "core" %ki 4 +57 "collection"'6% +5 "core" %S M +4 "sampler").% +6 "core" % > +66 "collection"'_% +8 "core" %S  G +10 "sampler")8% +31 "core" % = +4 #"flow"2.5L/min +41 "collection"'% +4 "core" %S M +4 "sampler")% +6 "core" %,* 6 +85 "collection"'b% +4 "core" %S E +4 "sampler")% +6 "core" %YX := +97 "collection"'% +4 "core" %S G +4 "sampler")q% +5 "core" %oo 4= +111 "collection"'% +5 "core" %S\  G +3 "sampler")`% +7 "core" % := +3 ."WCR"Intake.select :close +2 "sampler")0 +21 )#% +4 "core" % @= +3 ."WCR"SSV.dial :exhaust +3 "sampler")[  +86 "core"  +11 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +2 "sampler")P'! +910 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +20 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")t  +91 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 275.0ml +4 "Can"13 [R(\ ? +3 ."WCR"Intake.select :open +2 "sampler") +220 "collection"'R% +5 "core" %S I +3 #"WCR"Intake @34.7psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X!% +7 "core" %%KJ 8 +24 "collection"'% +5 "core" %S& D +4 "sampler")J% +7 "core" %%]Z 1 +27 "collection"'e% +5 "core" %S  D +4 "sampler")"% +6 "core" %$mj 3 +33 "collection"'{% +5 "core" %S# F +4 "sampler")o% +5 "core" %! 4 +39 "collection"'% +5 "core" %S% I +3 "sampler")\ % +8 "core" % 8 +42 "collection"'F% +5 "core" %S H +4 "sampler")% +7 "core" % < +49 "collection"'4% +6 "core" %S O +3 "sampler"):% +6 "core" % ? +4 "collection"'% +5 "core" %S P +4 #"WCR"Intake @34.0psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0XR-\ E +3 ."WCR"Intake.select :open +2 "sampler") +142 ."da"PSV.dial :air +3 "processing"%i  +76 "collection"'a% +4 "core" %S  +3 #"WCR"Intake @34.4psia, vacuum from 20.0 to 28.0psi +5 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X% +5 "core" %W* ) +15 ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%J * +39 "core" , +10 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%e  +121 "core"  +9 ."da"PS.seek :empty +3 "processing"%"'s +1647 "core" ' +3 "processing"%{9 +5 "core" 9W6 +4 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +3 "processing"%o +4 %& +6 "core" 6 + &S+,= 6 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&c% +5 "core" % a ^v +4 "storage"(\ % +6 "core" %G  K +3 "storage"(F. +6 "core" .([G +4 ."da"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +3 ."da"SC.seek 6 +3 "storage"((K +204 "core" ( +3 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (4& +2 "manipulator"&:& +6 "core" &K \ K +11 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +5 ."raiseStack"SE.seek :beamBreak +2 "storage"(' +3 "core" & Dv( +6 "manipulator"&L% +5 "core" % a Ko +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek PC +2 "manipulator"&X( +273 "core" ' +3 "storage"(- +5 "core" -' +4 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."raiseStack"SE.seek :place +2 "storage"($'e +44 "core" ' +69 ( +2 "manipulator"&)& +5 "core" &   W +4 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &m& +4 "core" &   _W +4 ."da"Forearm.seek PC +3 "manipulator"&&'E +96 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +19 "core" / +7 ."da"PC.seek :open +3 "processing"%n( +375 "core" ( +3 "storage"(I& +5 "core" &K 2 i +4 "manipulator"&-& +5 "core" &V +4 "manipulator"&^% +6 "core" %L r +4 ."da"Forearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 6 +2 "manipulator"&'(: +281 "core" ( +3 "manipulator"&T& +5 "core" &> Cq +4 "storage"( & +6 "core" &K q ^ J \\ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 6 + 800 counts +3 "manipulator"&%'m +101 "core" ' +2 ."da"Hand.open +3 "manipulator"&=1 +16 "core" 1 +4 "storage"(5- +5 "core" -'e +5 ."da"SE.seek -0.3 Pucks below Top Plate +3 "storage"('1 +27 "core" ' +4 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.27 Pucks below Top Plate +2 "storage"(u' +58 "core" ' +3 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -png=0 -debug -auto /var/log/esp/da25oct0612h1000ml.png +617 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X20 seconds for da to relinquish FlushPuck +22 "sampler")~% +10 "core" %  +8 ."WCR"SSV.dial :exhaust +6 "sampler")(  +65 #"da"Determining up to 300 second exposure for white @48000 A/D counts (assuming black@4200)...\ SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ ( 4012 Min < 4065 FilteredMin | 4108 Avg | 6019 FilteredMax < 6215 Max ) A/D counts\ Reduced black point to 4065\ Optimizing exposure with 348x260 pixel 16-bit image for 1.994 seconds\ ( 4022 Min < 4067 FilteredMin | 4460 Avg | 25644 FilteredMax < 31176 Max ) A/D counts\ Exposing 696x520 pixel 16-bit image for 16.239 seconds\ ( 3789 Min < 3846 FilteredMin | 4619 Avg | 57586 FilteredMax < 58733 Max ) A/D counts\ /var/log/esp/da25oct0612h1000ml.png: PNG Upload Complete\ +15 #PuckCamera: snap -bin=2,2 -png=0 -debug 15.0 /var/log/esp/midres/da25oct0612h1000ml15s.png +21 "core"  +19 ."WCR"Exhaust.select :open +4 "sampler")@ +23 ."WCR"SS.seek 0ml +7 "sampler")K'! +965 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +21 ."connect"SSV.dial CBV +6 ."WCR"CBV.dial SSV +7 "sampler")y  +91 "core" +10 #"WCR"Allowing 5:18 for 25.0ml of remaining 200.0ml +4 "Can"45 lR0 < +3 ."WCR"Intake.select :open +4 "sampler") +220 "collection"'f% +5 "core" %S & +3 #"WCR"Intake @34.8psia, vacuum from 20.0 to 28.0psi +92 .SS.reconfigure :inhaling 0.24ml/s +15 "sampler")#.0X$ Yq +27 ."da"Elbow.seek 6 +10 "manipulator"&2(: +11 "core" ( +3 "manipulator"&Q& +7 "core" &>| q +4 "storage"(6& +7 "core" &K B : _ V +6 ."da"Forearm.seek 6 + 800 counts +3 "manipulator"&;'m +31 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.56 Pucks below Top Plate +3 "storage"(.'S +54 "core" ' +2 "manipulator"&_& +8 "core" &> gq +3 "storage"(8& +7 "core" &K G +3 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 6 +4 "manipulator"&'M +37 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&, +6 "core" , +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.37 Pucks below Top Plate +3 "storage"(b' +27 "core" ' +3 "manipulator"&% +7 "core" %] ] [ 0 +3 "storage"(& +7 "core" &K  @  +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 6 + 316 counts +2 "manipulator"&q'Љ +26 "core" ' +3 "manipulator"&`& +7 "core" &> 9q +3 "storage"(& +5 "core" &K A +6 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 6 + 800 counts +2 "manipulator"&#'m +38 "core" ' +3 "storage"([% +7 "core" % ` +4 ."downElevator"SE.seek :down +6 "storage"(v') +98 (t% +4 "core" %7 b +4 "manipulator"&R% +7 "core" %m  y +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&p' ] +92 "core" ' +77 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (0& +6 "core" &K { +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%P& +5 "core" &2 X +5 "manipulator"&& +5 "core" &> lq +5 "manipulator"&,% +6 "core" % U F +6 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(-z +188 "core" ( +3 "manipulator"&r& +7 "core" &-~ ^- +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &N& +4 "core" &-~ - +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&M'o +112 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&a/ +16 "core" / +3 "manipulator"&i& +6 "core" &-~ 5 0 V- +5 "manipulator"&Z% +7 "core" %ςd - . & +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&@' ] +111 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&d( +126 "core" ( +3 "manipulator"&& +7 "core" & = +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &?& +79 "core" & 0 +5 ."psFlush"Forearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&z'E +105 "core" ' +5 "manipulator"&w& +6 "core" & 2 +4 "manipulator"&>% +5 "core" %>  +6 "processing"% & +5 "core" &; X +6 "processing"%J& +8 "core" &< W +6 ."psFlush"PC.seek :closed +4 "processing"%e(SD +6 "core" &< X +2 &= Y +6 & < W#a +9 &XPv= S: +10 &un: SO +9 &7H< TX +9 &>; VY +10 &<< UX +9 &~>< WX +9 &@=: UX +10 & >< VX +9 &!>< VX +10 &#=< VX +9 &%G>< VX +9 &' =< VX +10 &(>; VX +9 &*<< VW +9 &,O<< UX +10 &.=< UY +9 &/=< VX +10 &1>; UX +9 &3V@; UY +9 &5?; VX +10 &6B; VX +9 &8<< WX +9 &:_<< VX +10 &< ?; VY +9 &=?: VX +10 &?B= VX +9 &Ag?; VX +9 &C)>< WX +10 &DF9 TY +9 &FN; TZ +9 &Hci< S\\ +10 &J x< S^ +9 &K= Q_ +10 &M< R_ +9 &O_; P` +9 &Q!: O` +10 &Rh~< O, +9 &S$pA Q? +9 ( +3 &S,9> T7 +3 "processing"%J& +7 "core" &S,9< U7 +4 #"psFlush"Processing Clamp onSpring/offSpring for 7/24 samples, on/off torque 1.91 +3 "processing"%& +6 "core" &S,8> U7 +7 ."psFlush"Hand.open +2 "manipulator"&{1 +23 "core" 1 +3 "manipulator"&o% +5 "core" %7  +8 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&' ] +96 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%c +51 "core"  +14 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +25 ."psFlush"PS.seek 0.5ml +3 "processing"%\ ' +588 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +6 "processing"% +25 ."psFlush"PS.seek 2.5ml +3 "processing"%F' +510 #"image"compressed /var/log/esp/midres/da25oct0612h1000ml15s.jxl +1606 "core" ' +5 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%4 @ +222 "core" A +15 ."psFlush"PTV.dial :PRVmixing +4 "processing"%:  +148 "core" +15 ."psFlush"PSV.dial :mixloop +3 "processing"%L +119 "core" +11 ."psFlush"PS.seek :empty +3 "processing"%]'s +1143 #"image"compressed /var/log/esp/midres/da25oct0612h1000ml25s.jxl +3 ."Qmail"DAfans.email "da25oct0612h1000ml exposed 16.239 seconds\\nmidres/da25oct0612h1000ml15s\\nmidres/da25oct0612h1000ml25s",Subject: "da25oct0612h1000ml images!" +1052 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale + "sampler")#.0X< 6 +16 "collection"'m% +4 "core" %S F +4 "sampler")% +10 "core" %"FC 7 +13 "collection"'% +5 "core" %S  D +78 "sampler")% +7 "core" %!he 5 +26 "collection"'O% +5 "core" %S  B +4 "sampler")I% +6 "core" %"vs 0 +24 "collection"'-% +5 "core" %S > +3 "sampler")^% +7 "core" %" 0 +28 "collection"'&% +5 "core" %S G +4 "sampler")T% +6 "core" %" 3 +33 "collection"' % +4 "core" %S  B +4 "sampler")X% +5 "core" % 1 +39 "collection"'=% +5 "core" %S D +4 "sampler")5% +6 "core" % 7 +13 ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +20 "collection"'$% +5 "core" %S : +3 "sampler")% +7 "core" % ( +51 "collection"' % +4 "core" %S&! < +4 "sampler")A% +6 "core" % * +20  +14 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +23 ."psFlush"PS.seek 0.5ml +3 "processing"%S' +5 "collection"'% +6 "core" %S F +3 "sampler")% +7 "core" %\\[ 5 +65 "collection"'/% +5 "core" %S B +4 "sampler")E% +6 "core" % 1 +75 "collection"'g% +5 "core" %S D +4 "sampler")W% +6 "core" % 5 +85 "collection"'% +4 "core" %S H +4 "sampler")\\% +6 "core" % 5 +96 "collection"'s% +5 "core" %S\  A +3 "sampler")l% +7 "core" %*+ 1 +109 "collection"'% +6 "core" %S\  A +3 "sampler")% +7 "core" %QP 0 +62 ' +3 ."psFlush"delay 5 seconds +59 "collection"' % +5 "core" %S D +3 "sampler")x% +7 "core" %fe 6 +140 "collection"'U% +5 "core" %S I +7 "sampler")*% +6 "core" %{y 9 +156 "collection"'}% +4 "core" %S C +4 "sampler")k% +7 "core" %~ 2 +3 ."WCR"Intake.select :close +2 "sampler")0 +25 )j% +4 "core" % 5 +3 ."WCR"SSV.dial :exhaust +69 "sampler")  +7 ."psFlush"PSR.select :air +9 "processing"% +22 ."psFlush"PS.seek 2.5ml +3 "processing"%' +44 "core"  +15 ."WCR"Exhaust.select :open +2 "sampler")@ +25 ."WCR"SS.seek 0ml +3 "sampler")<'! +903 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +23 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")V  +89 "core" +14 #"WCR"Allowing 5:18 for 25.0ml of remaining 175.0ml +5 "Can"76 XR36 @ +2 ."WCR"Intake.select :open +2 "sampler") +224 "collection"'+% +5 "core" %S\  J +3 #"WCR"Intake @35.1psia, vacuum from 20.0 to 28.0psi +3 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X, +20 "collection"'R% +5 "core" %S  N +4 "sampler").% +6 "core" %S = +24 "collection"'% +5 "core" %S N +4 "sampler")q% +5 "core" %V >\ b +30 "collection"'0% +4 "core" %S P +4 "sampler")b% +6 "core" %V A +33 "collection"'P% +5 "core" %S  P +3 "sampler")% +6 "core" %R @ +39 "collection"',% +4 "core" %S O +4 "sampler")#% +5 "core" %RBA ? +45 "collection"'r% +5 "core" %S Q +3 "sampler")N% +7 "core" %Rvs @ +50 "collection"'v% +4 "core" %S R +4 "sampler")% +7 "core" %R ? +57 "collection"'a% +5 "core" %S  P +4 "sampler")i% +5 "core" %R @ +66 "collection"'Z% +5 "core" %S P +4 "sampler")p% +5 "core" %R @ +76 "collection"'% +5 "core" %S Q +3 "sampler")?% +7 "core" %R%# A +84 "collection"'M% +5 "core" %S M +4 "sampler")% +6 "core" %RQP < +96 "collection"'w% +9 "core" %S  O +4 "sampler")>% +7 "core" %Rge > +109 "collection"' % +5 "core" %S Q +4 "sampler")@% +5 "core" %Rur A +5 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +63 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +103 "core"  +12 "collection"'% +5 "core" %* | +4 ."WCR"CSV.dial between air and CTV +4 "collection"'' ` +48 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%8  +8 "core" ^ +5 "processing"% +5 "core" 0 +9 ."WCR"CS.seek 6.99ml +3 "collection"'u' +52 "core"  +8 ."psFlush"PS.seek :empty +3 "processing"%['s +774 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +7 "collection"';  +2 '2  +36 "core"  +119  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<< Tb +5 ."WCR"CS.seek 0ml +3 "collection"'t'P +1571 "core" '+ ^ V2 z +6 ."WCR"delay 2:00 +85 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%R +49 "core"  +12 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%.' +2617 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"% +81 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"%q U +7 "core" U +10 ."psFlush"PS.seek 0ml +3 "processing"%0'ܑ +2619 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%b @ +50 "core" > +10 ."psFlush"PS.seek 2.5ml +3 "processing"%P' +2625 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%  +80 "core"  +9 ."psFlush"PS.seek :empty +3 "processing"%_'s +2627 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&,& +5 "core" & &  +5 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&#( +4 "core" ( +72 "manipulator"&r& +6 "core" & - +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 &N& +4 "core" & w +4 ."psFlush"Forearm.seek PC +3 "manipulator"&v'E +96 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&/ +23 "core" / +7 ."psFlush"PC.seek :open +2 "processing"%a( +376 "core" ( +3 "manipulator"&i& +5 "core" &  ~ +4 "manipulator"&Z% +6 "core" %H   +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&p' ] +111 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&(-z +139 "core" ( +3 "manipulator"&?& +6 "core" &-  NI +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &M& +4 "core" &-   gI +4 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'o +108 ."WCR"CBV.dial :waste2b +5 "core" ' +4 ."psFlush"Hand.open +2 "collection"'w  +3 "manipulator"&>1 +20 "core" 1 +3 "manipulator"& % +5 "core" %q@ F " Wǩ +5 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&@' ] +4 "core"  +12 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +77 "core" ' +261 ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'{  +151 "core" +7 "collection"'o& +6 "core" &XcK N +3 #"WCR"Storing wcr puck in Collection Clamp to tube 6 +2 "manipulator"&`% +5 "core" % I  +4 "storage"(n% +5 "core" %H +4 "storage"(z. +5 "core" .(K +3 "storage"(c& +6 "core" &K +3 "storage"("& +5 "core" &K Q +4 "manipulator"&%& +6 "core" &- ~H +3 "manipulator"&4% +6 "core" % I  +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 6 +2 "manipulator"&\ (: +184 "core" ( +3 "manipulator"&L& +5 "core" &H # +4 "storage"(:& +5 "core" &K +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +3 "manipulator"&G'm +107 "core" ' +3 "storage"(F& +5 "core" &K   i +5 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(D' +321 "core" ' +2 "storage"(- +5 "core" -'b +4 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +5 "core" &H \ \  *# +3 "storage"()& +7 "core" &K +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +74 ."WCR"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 6 +3 "manipulator"&O'M +38 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&I, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(-- +4 "core" -'b +6 ."WCR"SE.seek 0.13 Pucks below Top Plate +3 "storage"(^' +24 "core" ' +3 "manipulator"&m% +5 "core" %Om e f ̳ +4 "storage"(!& +5 "core" &K } +4 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 6 + 302 counts +2 "manipulator"&T'{ +35 "core" ' +3 "manipulator"&&& +5 "core" &I # +4 "storage"(X& +5 "core" &K B +5 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +2 "manipulator"&'m +20 "core" ' +4 ."WCR"SE.seek 1.13 Pucks below Top Plate +3 "storage"(5' +37 "core" ' +3 "manipulator"& & +6 "core" &I \ \  # +3 "manipulator"&% +5 "core" %m \   +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&=' ] +90 "core" ' +4 ."WCR"Elbow.seek CC +3 "manipulator"&A( +165 "core" ( +4 "manipulator"& & +6 "core" & " q+ +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" & " + +4 ."WCR"Forearm.seek CC +3 "manipulator"&'ш +96 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&$/ +21 "core" / +7 ."WCR"CC.seek :open +3 "collection"'E( +412 "core" ( +3 "storage"(g& +5 "core" &K  L +4 "storage"(& +5 "core" &K ( ( | +4 "manipulator"&/& +6 "core" &  * +3 "manipulator"&\\% +6 "core" %њ   +4 ."WCR"Forearm.seek :retract +3 "manipulator"&]' ] +101 "core" ' +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 6 +3 "manipulator"&s(: +170 "core" ( +2 "manipulator"&l& +7 "core" &C ( )w +3 "storage"(& +6 "core" &K ) & +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 6 +3 "manipulator"&'M +113 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&W1 +68 "core" 1 +5 "manipulator"&*% +5 "core" %U A B W# +4 "storage"(U& +6 "core" &K P Q } +3 ."WCR"Forearm.force -20 +11 "manipulator"&5 +5 ."WCR"Forearm.seek 6 + 308 counts +2 "manipulator"& 'Ё +21 "core" ' +2 "manipulator"&k& +7 "core" &C G C ow +3 "storage"(x& +6 "core" &K B @  +5 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 6 + 800 counts +3 "manipulator"&'m +26 "core" ' +3 "storage"(j% +5 "core" % C C m +8 ."downElevator"SE.seek :down +2 "storage"(S') +98 (V% +4 "core" %@ ' + a +4 "manipulator"&+% +6 "core" %v  $ 6 +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&<' ] +94 "core" ' +55 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +7 "core" &V +3 "manipulator"&& +6 "core" &C * # }w +3 "manipulator"&B% +6 "core" % ]   + +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +183 "core" ( +2 "manipulator"&9& +7 "core" &- 2 - F +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &~& +4 "core" &- * - HF +4 .tForearm.seek :garage +3 "manipulator"&}'o +113 "core" ' +3 .tHand.close +2 "manipulator"&/ +17 "core" / +3 "manipulator"&1& +6 "core" &- F +3 "manipulator"&y% +6 "core" %ρa װ +4 .tForearm.seek :retract +2 "manipulator"&K' ] +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&3( +311 "core" ( +3 "manipulator"&f& +5 "core" &   u+ +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &7& +4 "core" &  + +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Q'ш +104 "core" ' +3 "manipulator"&(& +6 "core" &   1+ +3 "manipulator"&Y% +7 "core" %    +3 "collection"' & +5 "core" &u +5 "collection"'6& +7 "core" &k +4 .tCC.seek :closed +4 "collection"'H(X +3 "core" &q +7 &o 3 +8 &Crp ~3 +9 &*kpm |G +9 &Zk V +10 &v9l V +9 &8?v V +10 &>k V +9 &?o V +9 &~>m V +10 &!A9v V +9 &#<k V +9 &$@w V +10 &&@v V +9 &(G>v W +10 &*\ <t V +9 &+;q V +9 &-;r V +10 &/Q=o V +9 &1=t V +9 &2=u V +10 &4@r V +9 &6X?s V +10 &8;w V +9 &9<v V +9 &;<n V +10 &=_>w W +9 &?#<w V +9 &@<r V +10 &B<u V +9 &DfBr W +10 &F$Un X +9 &Grv \\ +9 &Ir {` +10 &KNr |b +9 &Mm zb +9 &Nu yb* +10 &Pl zb- +9 &R=u xb2 +10 &Ss vb4 +9 &Uk wb2 +9 &WOv vX +10 &Xi;m z, +9 &Xu }W +6 ( +4 "collection"'6& +62 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 3.08 +19 "collection"'& +4 "core" &Xst ~W +5 &Xsp ~W +5 .tHand.open +2 "manipulator"&1 +27 "core" 1 +3 "manipulator"&'% +6 "core" %e  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&' ] +98 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'8& +7 "core" &Xsd ~W +3 "collection"'h% +6 "core" %] ~ +3 .tCSV.dial CSR +2 "collection"'|  +45 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'2'q +1349 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +19 ';% +4 "core" %q  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'u'@ +714 "core" ' +3 .tCSV.dial :waste +3 "collection"'R +157 "core" +7 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'['P +1988 "core" ' +3 #tFlushing lower manifold's waste1 port +2 "collection"'& +5 "core" &Xsq wW +4 "collection"'q% +6 "core" %Oq z +2 .tCSV.dial :flush +3 "collection"'.  +47 "core"  +7 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'b'q +1327 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'0 @ +47 "core" A +6 "collection"'% +6 "core" %qt  +4 .tCS.seek 7ml +2 "collection"'P'f +585 "core" ' +3 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"',  +7 'r  +41 "core"  +111  +7 .tCBV.dial :waste1 +3 "collection"'N @ +89 "core" B +8 .tCS.seek 0ml +2 "collection"''P +450 "Can"=5 oR9 # +1383 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'d& +6 "core" &Xso W +2 "collection"'% +6 "core" %Sm +3 .tCSV.dial :flush +3 "collection"'e  +81 "core" +8 .tCS.seek 5ml +2 "collection"'i'q +1336 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'Z @ +48 "core" @ +7 "collection"'?% +6 "core" %ql  +4 .tCS.seek 7ml +2 "collection"'M'd +576 "core" ' +4 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'v  +4 '#  +10 "core"  +35  +7 .tCBV.dial :waste2 +3 "collection"'>  +117 "core"  +8 .tCS.seek 0ml +3 "collection"' 'P +1830 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'w& +6 "core" &Xsj W +3 "collection"'p% +6 "core" %I_ +69 .tCSV.dial :flush +8 "collection"'  +81 "core" +8 .tCS.seek 5ml +2 "collection"'t'q +1330 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'{ @ +50 "core" B +7 "collection"'o% +6 "core" %qf  +4 .tCS.seek 6.999ml +2 "collection"'`'b +574 "core" ' +4 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +3 "collection"'n  +4 'z  +10 "core"  +34  +7 .tCBV.dial :waste2b +2 "collection"'c  +116 "core"  +8 .tCS.seek 0ml +3 "collection"'"'P +1814 "core" ' +3 #tDisinfecting external Intake with kill +2 "collection"'%& +5 "core" &XsJ W +4 "collection"'4% +6 "core" %TD +3 .tCSV.dial CSR +2 "collection"'L  +48 "core"  +11 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +20 .tCS.seek 8ml +3 "collection"':'! +2092 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +20 .tCS.seek 10ml +2 "collection"'' +590 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'F +2 '@  +51 "core"  +64 +8 .tCTV.dial :intake +3 "collection"'  +86 "core" +9 .tIntake.select :open +2 "sampler") +18 .tCS.seek 2ml +2 "collection"'' +2127 "core" ' +4 .tIntake.select :close +2 "sampler")0 +17 .tCTV.dial :air +2 "collection"')  +83 "core"  +7 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'-'P +592 "core" ' +3 .tCSV.dial CSR +2 "collection"'m  +113 "core"  +11 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +21 .tCS.seek 5ml +2 "collection"'!'q +1350 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +20 .tCS.seek 10ml +2 "collection"'&' +1356 "core" ' +3 .tCSV.dial CBV +3 "collection"'X +113 "core" +8 .tCS.seek 0ml +3 "collection"' 'P +2627 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & + +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&G( +3 "core" ( +4 "manipulator"&\ & +6 "core" & + +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +65 &D& +5 "core" & + +4 .tForearm.seek CC +12 "manipulator"&O'ш +104 "core" ' +2 .tHand.close +2 "manipulator"&T/ +24 "core" / +6 .tCC.seek :open +3 "collection"'^( +410 "core" ( +2 "manipulator"& & +7 "core" & + * |+ +3 "manipulator"&% +6 "core" %т ) (  +4 .tForearm.seek :retract +2 "manipulator"&' ] +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&I(-z +318 "core" ( +2 "manipulator"&$& +7 "core" &-y B D =F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &=& +6 "core" &-y 5 @ F +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&C'o +104 "core" ' +2 .tHand.open +2 "manipulator"&g1 +25 "core" 1 +3 "manipulator"&% +5 "core" %^ E G | +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&/' ] +100 "core" ' +3 #tCompleted [myDA_WCR #Phase 70: Monday DA+WCR with Regular cleanup (4 pucks)] begun 11:00:39 +2 #Preparing to sleep until 10/7/25 11:00AM +18 #Asleep til 10/7/25 11:00AM +9 #Continuing at 11:00PDT07-Oct-25 +4 "Can"<5 KR; a +7 ."Qmail"GoodNews.email "Then, in tube 7: myWCR\\t\\t\\t\\t\\t#Phase 71: Tuesday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:317\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 2,\\n 7 => 31}\\nCan@13:22:05, 14.4C, 16% humidity, 14.5psia, 12.08V, 0.37A, 431.398Ah, 4.45W\\nSampled 839.9ml",Subject: "Asleep until 11:00PDT07-Oct-25" +1258 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +5346 #"uploadLog"upsync +28661 "Can"D2 =R< +60002 H0 2R> O +60002 E- 2R@ +60002 @+ 2RB{ +60002 E+ 2RD +60001 B* +RF +60003 E+ KRHM= +60002 D* 2RJD +60002 E) 2RLCi +60002 D) BRNM +60002 D' _RP@ +60002 D( 2RRD+ +60002 C) 3RT. +60002 F) GRV3W +60002 F) URX8 +60002 J* 2RZ/ +60003 K+ 3R\\3 +60002 H* OR^+ +60001 F* ,R`E +60003 F( 6Ra +60002 H( 2Rcq +60002 H( ARe +60002 F) 2Rg +60002 G) 2Ri3 +60002 L( 2Rk +60002 M* 2Rm_ +60002 N) 2Ro +60002 S+ 2Rq +60002 T+ 2Rs! +60002 U* 2Ru +60002 U+ 2RwM +60002 X+ ,Ry~ +60002 T* ,R{ y +60003 T+ 2R|  +60002 Q* 2R~ +60002 N* 2R!; +60002 R* 3R! +60002 U* -R"g +60002 V+ =R`" +60002 W+ 2R]# +60002 X, CR_$) +60002 X, 2R]$ +60002 X+ 2RU%U +60002 V+ 2RC% +60002 W+ @RU& +60002 \\- 2RC' +60002 U, 2R9' +60002 S+ =R5(C +60002 R+ 2R#( +60003 P- 2R)o +60001 N, +R* +60003 M, 2R* +60002 K, ;R+1 +60002 G, 2R+ +60002 E, 4R,] +60002 E+ SRy, +60002 B+ 8Rw- +60002 @* 2Ro. +60002 A) 2R}. +60002 @) 2Rh/K +60002 D* 1R]/ +60002 >* @R\\0w +60003 ?* 2RP1 +60001 ?* ,R$1 @PDT1759820880.23 ?( ;R29 +60003 ?* 3R2 +60002 @) 2R3e +60002 ?( ;R3 +60002 ?( GR4 +60002 ?& 1RŠ5' +60002 B  2RĄ5 +60002 E :Rƈ6S +60002 C 2Rt6 +60002 E 2Rv7 +60002 E 2Ru8 +60002 D 2R΄8 +60002 B +Rx9A +60002 B =R!9 +60002 C >R:m +60002 ? 2R; +60003 A 2R; +60002 D! 2R +60002 >& 2R? +60002 B' JR? +60002 ?' 2R@I +60002 @' +R@ +60002 @' =RGAu +60002 =) 2RDB +60002 >) 2R:B +60002 >* ?R4C7 +60003 >* 4R6C +60002 =* 2R.Dc +60002 =* 2R%D +60002 A* 2RE +60002 A* 2RF% +60002 B) 2RF +60002 C) JRGQ +60002 E* <SG +60001 E+ ,SH} +60006 E+ 5SI +59999 D* 2SI +60002 J+ 2SJ? +60002 C* ;S\ J +60002 A* 2S |Kk +60002 B* 2SxL +60002 E* 2SjL +60002 E* 2S]M- +60002 D* 5SQM +60002 F* 2SANY +60002 D+ 2S<N +60002 B+ 3S4O +60004 F* 5S*P +60000 E* 9SP +60002 C* ESQG +60002 B) 2S!Q +60002 B* 2S#Rs +60002 A) MS%S +60002 C) 2S'S +60002 @( 1S)T5 +60002 B) 8S+T +60002 A' <S-}Ua +60007 ?( 0S/xU +59997 C( 2S1TV +60002 @) 2S3JW# +60002 =( 4S5BW +60002 C( =S7>XO +11849 C( 3S7Xmu +6 #tPowering core bus +552 .Gate.power :raw,:ON +3 "sampler") +51 )\\ +3 "core"  +5 "collection"' +3 'l +4 "core"  +5 "processing"% +5 % +3 "core"  +8 "collection"' 9\ +5 ' 0\ +4 ' -\ +7 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +6 "sampler")&\ +4 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X +55522 #"brent"Session Begun +4480 "Can"C* KSH$[ԙ +1147 #"brent"-> can +8 "Can"D* YSH3[{ +3556 #"brent"-> ESP.ready! +4 "collection"'S% +11 "processing"%% +4 "manipulator"&% +6 "core" %OD + %ܖ: +7 "sampler")1% +11 "core" % 1 >  + %! s +4 "manipulator"&y& +6 "core" &O6 & P +3 "storage"(<& +6 "core" &  \ +2 "manipulator"&}% +5 "core" % 1  v +4 "manipulator"&& +6 "core" &O6  DP +2 "storage"(f& +6 "core" &   t +4 ."brent"SE.reconfigure :default +3 "storage"(#K-0-\ b +6 ."brent"SE.home.seek :down +2 "storage"(7') +80 "core" ' +4 ."brent"SC.reconfigure :tight +2 "storage"($ .(\ 1~b +8 ."brent"SC.home.seek :initial +2 "storage"((([G +238 "core" (~ G g +5 ."brent"SC.stop +2 "storage"(6 +8 ."brent"SC.coast +3 "storage"(6 +7 ."brent"SE.stop +2 "storage"(5 +9 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Carousel: mesg"5Storage Carousel overCurrent at 1 - 12389 counts:@timestampu: Time d|]: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni~: @pastRLSF: @pwmi:@deltaPressiG :@pastThresholdF: @voltagef11.980396661757487C: @currenti: @type2F:@outPressi :\ @lostT: @inPressi : @channeli: @tagi-: @sourcei-: @error:overCurrent:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"1/home/esp/esp2/utils/storage.rb:139:in `to!'"7/home/esp/esp2/utils/storage.rb:152:in `homeSCto!'"8/home/esp/esp2/utils/storage.rb:119:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:560:in `ready!'"!brent:2:in `topLevelBinding'" Arm +78 "manipulator"&Y& +7 "core" &0   ' +4 "manipulator"& % +7 "core" % l   +1498 #"brent"-> SE +4 "storage"(K% +5 "core" %:  @ +1053 #"brent"-> SE.home.down +5 .SE.reconfigure :default +4 "storage"(#K-0-\ b +6 ."brent"SE.home.seek :down +2 "storage"(E') +31 "core" 'V ) t +6 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 34.05 Pucks below Top Plate:@timestampu: Time d<: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni[: @pastRLSF: @pwmi:@deltaPressi) :@pastThresholdF: @voltagef12.044216003927344: @currenti: @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagiJ: @sourcei-: @error:overCurrent:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:369:in `down'"!brent:5:in `topLevelBinding'" SC.jog 40 +5 .SC.reconfigure :loose +2 "storage"($.(\ 1~b +6 ."brent"SC.jog 40 +2 "storage"(*( +28 "core" * +3 "storage"(& +6 "core" &4  Q  +4 !"brent"o:Slide::Error\ :@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:@timestampu: Time do: @replyo:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressiQ :@pastThresholdF: @voltagef12.387858615611194 8: @currenti9: @type2F:@outPressi :\ @lostT: @inPressi:bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:453:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +790 #-> SE.home.down +5 .SE.reconfigure :default +2 "storage"(#K-0-\ b +6 ."brent"SE.home.seek :down +4 "storage"('') +31 "core" 'V v R s +6 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 34.05 Pucks below Top Plate:@timestampu: Time d+_: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni[: @pastRLSF: @pwmi:@deltaPressiR :@pastThresholdF: @voltagef12.039306823760432: @currenti: @type2F:@outPressi :\ @lostF: @inPressiv : @channeli: @tagi,: @sourcei-: @error:overCurrent:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:369:in `down'"!brent:7:in `topLevelBinding'" SC.jog 40 +5 .SC.jog 40 +3 "storage"(6*( +27 "core" * +3 "storage"(8& +6 "core" &   W  +4 !"brent"o:Slide::Error\ :@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:@timestampu: Time d==k: @replyo:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi :@deltaPressiW :@pastThresholdF: @voltagef12.407495336278842.(: @currenti: @type2F:@outPressi :\ @lostT: @inPressi :bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:453:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +465 #-> SE.home.down +5 .SE.reconfigure :default +4 "storage"(#K-0-\ b +7 ."brent"SE.home.seek :down +4 "storage"(h') +31 "core" 'V c X t +6 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 34.05 Pucks below Top Plate:@timestampu: Time dû: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni[: @pastRLSF: @pwmi:@deltaPressiX :@pastThresholdF: @voltagef12.044216003927344: @currenti: @type2F:@outPressi :\ @lostF: @inPressic : @channeli: @tagim: @sourcei-: @error:overCurrent:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:369:in `down'"!brent:9:in `topLevelBinding'" ESP.shutdown +6 #Asleep / Shutdown +41 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +4 #Shutdown +955 #"brent"-> ESP.ready! +8 #Powering core bus +529 .Gate.power :raw,:ON +3 "sampler") +39 )| +4 "core"  +4 "collection"' +3 'Q +5 "core"  +4 "processing"% +3 % +6 "core"  +7 "collection"' 9\ +5 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 ."brent"CS.configure :default +2 "collection"'#P d@b +7 ."brent"PS.configure :default +2 "processing"%#A d`xb +7 ."brent"SS.configure :default +2 "sampler")#.0X, +8 "core" ' + , +4 ."rdyProcessing"PS.stop +4 "processing"%5 +4 ."brent"SC.jog 90 +9 "storage"(M*Z +33 "core" * +5 ."brent"SE.reconfigure :default +2 "storage"(#K-0-\ b +8 ."brent"SE.home.seek :down +5 "storage"(w') +24 "core" ' + r +5 !"brent"o:Slide::Error\ :@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 33.39 Pucks below Top Plate: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi+ :@pastThresholdF: @voltagef12.03439764359352W: @currenti: @type2F:@outPressi :\ @lostT: @inPressi : @channeli: @tagi|: @sourcei-: @error:overCurrent:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"7/home/esp/esp2/utils/storage.rb:91:in `coreReady!'"2/home/esp/esp2/utils/storage.rb:77:in `times'"7/home/esp/esp2/utils/storage.rb:77:in `coreReady!'"3/home/esp/esp2/utils/storage.rb:40:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:560:in `ready!'""brent:11:in `topLevelBinding'" can +6 "Can"D* eSI_\\\ \ +1558 #"brent"-> Arm.ready! +5 .Forearm.reconfigure :loose +3 "manipulator"&#@2^d^b +7 ."brent"Forearm.home.seek :retract +4 "manipulator"&' ] +83 "core" ' +4 ."brent"Elbow.jog 1500 +3 "manipulator"&\\* +53 "core" * +4 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 ."brent"Elbow.home.seek :clear +4 "manipulator"&l(Z +397 "core" ( +4 "manipulator"&& +6 "core" &Z -  )& +3 "manipulator"&% +5 "core" % Q  c +2079 #"brent"-> SC.jog 128 +4 .SC.reconfigure :sloppy +4 "storage"($-.(\ 1~b +7 ."brent"SC.jog 128 +2 "storage"(W* +36 "core" * +3 "storage"(A& +6 "core" &:*\ \   +3 !"brent"o:Slide::Error\ :@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:@timestampu: Time d!FU : @replyo:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni?: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.373131075110457q: @currenti/: @type2F:@outPressi\ :\ @lostT: @inPressi\ :bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:453:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +412 #-> SC.jog 128 +5 .SC.jog 128 +3 "storage"(** +29 "core" * +4 "storage"(U& +6 "core" & y  +3 !"brent"o:Slide::Error\ :@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:@timestampu: Time dٲ : @replyo:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressiy :@pastThresholdF: @voltagef12.343675994108985<: @currenti%: @type2F:@outPressi :\ @lostT: @inPressi :bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:453:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +571 #-> SC.jog 128 +5 .SC.jog 128 +4 "storage"(x* +30 "core" * +3 "storage"(j& +5 "core" &8 >  +4 !"brent"o:Slide::Error\ :@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:@timestampu: Time d\ : @replyo:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni8: @pastRLSF: @pwmi:@deltaPressi> :@pastThresholdF: @voltagef12.353494354442809N: @currenti%: @type2F:@outPressi :\ @lostT: @inPressi :bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:453:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +642 #-> SC.jog 128 +5 .SC.jog 128 +3 "storage"(k* +37 "core" * +2 "storage"(s& +6 "core" & # z  +4 !"brent"o:Slide::Error\ :@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:@timestampu: Time dr\ : @replyo:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi :@deltaPressiz :@pastThresholdF: @voltagef12.373131075110457q: @currenti: @type2F:@outPressi# :\ @lostT: @inPressi :bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:453:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1266 #-> SC.home.to :home +4 .SC.reconfigure :sloppy +4 "storage"($-.(\ 1~b +5 ."brent"SC.home.seek :home +3 "storage"(V( +58 "core" (x { \\ +5 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Carousel: mesg"6Storage Carousel overCurrent at home - 136 counts:@timestampu: Time dB : @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positionix: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef11.926395679921454/: @currenti: @type2F:@outPressi{ :\ @lostT: @inPressi : @channeli: @tagi[: @sourcei-: @error:overCurrent:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'""brent:18:in `topLevelBinding'" SC.jog 300 +5 .SC.reconfigure :sloppy +2 "storage"($-.(\ 1~b +6 ."brent"SC.jog 300 +4 "storage"(*, +42 "core" * +2 "storage"(& +5 "core" & o  +4 !"brent"o:Slide::Error\ :@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:@timestampu: Time d : @replyo:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressio :@pastThresholdF: @voltagef12.358403534609721: @currenti%: @type2F:@outPressi :\ @lostT: @inPressi :bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:453:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +28958 "Can"B* PSK\\kQ +60002 D* PSN]Q +12213 #"brent"-> SE.home.down +6 .SE.reconfigure :default + "storage"(#K-0-\ b +6 ."brent"SE.home.seek :down +2 "storage"(/') +31 "core" '_ Q H s +5 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 34.06 Pucks below Top Plate:@timestampu: Time dמP: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positionid: @pastRLSF: @pwmi:@deltaPressiH :@pastThresholdF: @voltagef12.039306823760432: @currenti: @type2F:@outPressiQ :\ @lostF: @inPressi : @channeli: @tagi4: @sourcei-: @error:overCurrent:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"//home/esp/esp2/utils/misc.rb:369:in `down'""brent:20:in `topLevelBinding'" SC.jog 300 +5 .SC.jog 300 +3 "storage"(_*, +50 "core" * +3 "storage"(I& +6 "core" & I 0  +3 !"brent"o:Slide::Error\ :@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:@timestampu: Time d^Q: @replyo:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri":@positioni : @pastRLSF: @pwmi:@deltaPressi0 :@pastThresholdF: @voltagef12.33385763377516+$: @currentiN: @type2F:@outPressi :\ @lostT: @inPressi :bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:453:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +578 #-> SC.jog 300 +5 .SC.jog 300 +3 "storage"(J*, +43 "core" * +3 "storage"( & +5 "core" &26 g  +4 !"brent"o:Slide::Error\ :@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:@timestampu: Time dR: @replyo:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni2: @pastRLSF: @pwmi:@deltaPressig :@pastThresholdF: @voltagef12.33385763377516+$: @currenti;: @type2F:@outPressi :\ @lostT: @inPressi :bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:453:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +810 #-> SC.jog 3000 +5 .SC.jog 3000 +4 "storage"( * +150 "core" * +3 "storage"(& +6 "core" &s $ +3 !"brent"o:Slide::Error\ :@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:@timestampu: Time dR: @replyo:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri):@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.328948453608248h: @currentix: @type2F:@outPressi :\ @lostT: @inPressi :bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:453:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1115 #-> SC.jog 3000 +5 .SC.jog 3000 +3 "storage"(* +154 "core" * +3 "storage"(B& +5 "core" &U y  +4 !"brent"o:Slide::Error\ :@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!:@timestampu: Time d zS: @replyo:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri$:@positioni: @pastRLSF: @pwmi:@deltaPressiy :@pastThresholdF: @voltagef12.338766813942073: @currentiZ: @type2F:@outPressi :\ @lostT: @inPressi :bt["5/home/esp/esp2/lib/slide.rb:174:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:218:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:128:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:453:in `run'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +43188 "Can"A* VSQ]Q +33427 #"brent"-> SC.home.to 1 +5 .SC.reconfigure :sloppy +2 "storage"($-.(\ 1~b +7 ."brent"SC.home.seek 1 +5 "storage"(+( +688 "core" ( +2 "storage"(~& +5 "core" & +1788 #"brent"-> SE.home.down +5 .SE.reconfigure :default +2 "storage"(#K-0-\ b +6 ."brent"SE.home.seek :down +3 "storage"(9') +62 "core" ' +3 "storage"(S% +5 "core" %. , +571 #"brent"-> ESP.ready! +7 "collection"'% +4 "processing"%% +3 "manipulator"&1% +9 "core" %T y +11 "sampler")y% +7 "core" %ܐ5 + % Q e + % e +5 "manipulator"&<& +5 "core" &Z & +3 "storage"(}& +5 "core" & +3 "storage"(% +7 "core" %. +2 "collection"'f& +5 "core" &> y +4 "manipulator"&(% +5 "core" % Q  +3 "manipulator"&7& +5 "core" &Z & +4 "storage"(Y& +4 "core" & m +4 "storage"( % +6 "core" %. Q +3 ."brent"Forearm.seek :retract +4 "manipulator"&K' ] +7 "core" ' +4 ."brent"Elbow.seek :hammer +3 "manipulator"&E( +111 "core" ( +4 ."brent"Forearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +8 ."brent"Forearm.seek 7 +5 "manipulator"&'΢ +113 "core" ' +2 "manipulator"&'% +5 "core" %μ  +4 ."brent"Forearm.seek retracted +4 "manipulator"&8' ] +114 "core" ' +4 "manipulator"&% +6 "core" % A ' _ +3 "processing"%h& +6 "collection"'|& +6 "core" &= +3 &  +5 ."brent"CC.home.seek :open +4 ."openPC"PC.home.seek :open +5 "collection"'Q( +4 "processing"%( +298 "core" ( +42 ( +4 "collection"'; +6 "core"  +3 "processing"%2 +6 "core" U +3 "processing"%u +5 "core"  +4 "processing"%R +5 "core" @ +4 "collection"'% +6 "core" %T> ~ +3 "processing"%q% +6 "core" %ܐ> +4 "sampler").% +6 "core" % p +3 "collection"'& +5 "core" &uF  +4 "processing"%b& +6 "core" &p4  +3 "manipulator"&,% +6 "core" % A \   +3 "manipulator"&r& +6 "core" & &  m +3 "storage"(]& +6 "core" & +3 "storage"(% +5 "core" %.  I +5 "collection"'59 +5 "core" 9F[ +4 "processing"%d9 +5 "core" 9dj +744 #"brent"-> trouble +5508 #-> MainThread.resume +8 #tResuming Thread after Elbow positionErr at clear - 844 counts during Storage Carousel move at 11:00:18 +4 .SC.reconfigure :tight +4 "storage"($ .(\ 1~b +7 .tSC.seek :initial +4 "storage"(e([G +994 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +9 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&' ] +17 "core" ' +3 .tElbow.seek :hammer +3 "manipulator"&i( +8 "core" ( +4 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +7 .tForearm.seek 7 +3 "manipulator"&#'΢ +187 "core" ' +2 "manipulator"&v% +7 "core" %ζ $  +3 .tForearm.seek retracted +13 "manipulator"&w' ] +101 "core" ' +3 "manipulator"&% +5 "core" % ] " B +5 "processing"%Z& +3 "collection"'6& +11 "core" &p2  + &u  +73 "Can"=+ ]ST`^ +9 #tPhase [myWCR #Phase 71: Tuesday StandAloneWCR with Regular cleanup (1 puck)] +2 ."Qmail"Notice.email "At 12:35:41 began in tube 7: myWCR\\t\\t\\t\\t\\t#Phase 71: Tuesday StandAloneWCR with Regular cleanup (1 puck)\\n/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:317\\n{1 => 33,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 2,\\n 7 => 31}\\nCan@12:35:40, 13.8C, 16% humidity, 14.5psia, 12.03V, 0.48A, 437.071Ah, 5.78W",Subject: "Started 25JUL29NEMO_HotBleachEvery3Phases-2: myWCR\\t\\t\\t\\t\\t#Phase 71: Tuesday StandAloneWCR with Regular cleanup (1 puck)" +688 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'t& +6 "core" &u?  +3 .tHand.open +2 "manipulator"&01 +25 "core" 1 +3 "manipulator"&n& +6 "core" & K m +3 "manipulator"&>% +6 "core" % ^ { +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +8 .tElbow.seek FlushPuck::Garage +3 "manipulator"&?(-z +197 "core" ( +3 "manipulator"&4& +6 "core" &-~ ~? +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &p& +4 "core" &-~ ? +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :garage +3 "manipulator"&M'o +102 "core" ' +3 .tHand.close +3 "manipulator"&"/ +21 "core" / +3 "manipulator"&{& +6 "core" &-~ ? +3 "manipulator"& % +6 "core" %u  +3 .tForearm.seek :retract +3 "manipulator"&z' ] +27 #"brent"-> pucks +89 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC +3 "manipulator"&( +320 "core" ( +3 "manipulator"&o& +6 "core" & 0 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &`& +4 "core" & O0 +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +3 "manipulator"&)'ш +78 "core" ' j +4 !to:Slide::Error\ :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 4129 counts: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressij :@pastThresholdF: @voltagef11.106562592047128: @currenti: @type2F:@outPressi:\ @lostF: @inPressi: @channeli: @tagi.: @sourcei+: @error: speedErr:@destinationi%:bt[%"2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:318"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:317"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 #Retry #1 of 4 +7 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +4 "manipulator"&c' ] +83 "core" ' +5 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +8 .tCC.home.seek :open +4 "collection"'L( +283 "core" ( +3 "manipulator"&!& +7 "core" &  , +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC +3 "manipulator"&%( +41 "core" ( +3 "manipulator"&@& +7 "core" & Ar +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &&& +4 "core" & r +6 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +3 "manipulator"&:'ш +82 "core" '_ H +5 !to:Slide::Error\ :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 4055 counts: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni_: @pastRLSF: @pwmi:@deltaPressiH :@pastThresholdF: @voltagef11.11147177221404,E: @currenti: @type2F:@outPressi:\ @lostF: @inPressi: @channeli: @tagi?: @sourcei+: @error: speedErr:@destinationi%:bt[%"2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:318"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:317"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 #Retry #2 of 4 +7 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +4 "manipulator"&' ] +78 "core" ' +5 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +8 .tCC.home.seek :open +8 "collection"'F( +303 "core" ( +3 "manipulator"&m& +7 "core" &m  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +4 "manipulator"&T( +32 "core" ( +2 "manipulator"&& +92 "core" & " 0 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 && +5 "core" &  +6 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek CC +3 "manipulator"&X'ш +82 "core" 'I    +5 !to:Slide::Error\ :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 4033 counts: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioniI: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef11.150745213549337r%: @currenti: @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagi]: @sourcei+: @error: speedErr:@destinationi%:bt[%"2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:318"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:317"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 #Retry #3 of 4 +8 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +4 "manipulator"&-' ] +83 "core" ' +5 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +8 .tCC.home.seek :open +4 "collection"'\ ( +321 "core" ( +3 "manipulator"&O& +7 "core" &v d= +5 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +5 "manipulator"&$( +30 "core" ( +2 "manipulator"&& +6 "core" &  +4 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +6 &3& +5 "core" &  +6 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +4 "manipulator"&D'ш +81 "core" 'F u +5 !to:Slide::Error\ :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 4030 counts: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioniF: @pastRLSF: @pwmi:@deltaPressiu :@pastThresholdF: @voltagef11.106562592047128: @currenti: @type2F:@outPressi:\ @lostF: @inPressi: @channeli: @tagiI: @sourcei+: @error: speedErr:@destinationi%:bt[%"2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:318"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:317"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 #Retry #4 of 4 +8 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +4 "manipulator"& ' ] +82 "core" ' +4 .tCC.reconfigure :default +3 "collection"'$x2 ^22b +7 .tCC.home.seek :open +3 "collection"'H( +301 "core" ( +3 "manipulator"&C& +7 "core" &} 8 +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC +4 "manipulator"&G( +34 "core" ( +2 "manipulator"&& +7 "core" & ? +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &g& +5 "core" &  +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +3 "manipulator"&='ш +80 "core" 'G  +5 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:838:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:318"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:317"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 !o:Slide::Error :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 4031 counts:@timestampu: Time d{: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioniG: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef11.126199312714776y: @currenti: @type2F:@outPressi:\ @lostF: @inPressi: @channeli: @tagiB: @sourcei+: @error: speedErr:@destinationi%:bt[%"2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"U/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:24:in `myWCR'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:318"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"K/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:317"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"J/home/esp/esp2local/mission/25JUL29NEMO_HotBleachEvery3Phases-2.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:218:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 #Waiting to Resume from Checkpoint "Forearm speedErr at CC + 4031 counts" +1075 ."Qmail"BadNews.email "Forearm speedErr at CC + 4031 counts",Subject: "Slide::Error in MAIN" +3165 #"brent"-> Arm +4 "manipulator"&& +6 "core" & + -  +4 "manipulator"&% +6 "core" %t   $ +2132 #"brent"-> Arm.garage +4 "manipulator"&[& +7 "core" &   +6 "manipulator"&% +6 "core" %t  +4 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 ."brent"Forearm.seek :retract +3 "manipulator"&\\' ] +75 "core" ' +88 ."brent"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +7 ."brent"Elbow.seek :garage +4 "manipulator"&(-z +318 "core" ( +4 "manipulator"&& +6 "core" &-| #\ C +3 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &A& +6 "core" &-|   EC +4 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."brent"Forearm.seek :garage +4 "manipulator"&U'o +79 "core" '   C +6 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3831 counts:@timestampu: Time d&: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressiC :@pastThresholdF: @voltagef11.155654393716249: @currenti: @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagiZ: @sourcei+: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'""brent:32:in `topLevelBinding'" Forearm.retract +5 .Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."brent"Forearm.seek :retract +3 "manipulator"&W' ] +80 "core" ' +3 "manipulator"&j% +6 "core" % O & c) +217 "Can"@* VSUL^-Q +1683 #"brent"-> Elbow.to garage +5 .Elbow.seek :garage +3 "manipulator"&*(-z +35 "core" ( +2 "manipulator"&s& +7 "core" &- 2 +1361 #"brent"-> Forearm.to :garage +5 .Forearm.seek :garage +4 "manipulator"&x'o +82 "core" '   +6 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 4141 counts:@timestampu: Time dk: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef11.140926853215513`: @currenti: @type2F:@outPressi:\ @lostF: @inPressi : @channeli: @tagi}: @sourcei+: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'""brent:35:in `topLevelBinding'" Forearm.retract +4 .Forearm.seek :retract +5 "manipulator"&V' ] +79 "core" ' +3 "manipulator"&k% +5 "core" % M 3 +759 #"brent"-> Elbow.to PC +5 .Elbow.seek PC +3 "manipulator"&( +136 "core" ( +3 "manipulator"&/& +5 "core" &  +865 #"brent"-> PC.close +5 "manipulator"&I& +4 "core" & " , +4 "manipulator"&% +6 "core" % N j2 +10 !"brent"o:Arm::Error :@checkpoint: omitted: mesg"MCannot hold puck in Processing Clamp because Hand is closed on FlushPuck:@timestampu: Time d%Μ:bt["E/home/esp/esp2/utils/misc.rb:434:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:505:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:504:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:503:in `close'""brent:38:in `topLevelBinding'" Arm +5 "manipulator"& & +4 "core" & 0  +3 "manipulator"&_% +6 "core" % N 2 +618 !"brent"o:UserAbort: mesg"User Abort!!:@timestampu: Time dծI:bt["7/home/esp/esp2/lib/cmdserver.rb:294:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:424:in `interrupt'"*brent aborter-:1:in `topLevelBinding'" Arm.to PC +4 "manipulator"&& +5 "core" & " ; +5 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."brent"Elbow.seek PC +3 "manipulator"&J( +7 "core" ( +2 "manipulator"&B& +5 "core" & g +4 ."brent"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 & & +4 "core" & v +5 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek PC +4 "manipulator"&'E +114 "core" ' +3 "manipulator"&~& +6 "core" & &  +3 "manipulator"&S% +5 "core" %` 1 I +659 #"brent"-> PC.close +4 "manipulator"&& +8 "core" &    +3 "manipulator"&% +7 "core" %` N +3 "processing"%1& +6 "core" &p3  +3 "processing"%y& +9 "core" &p1  +4 ."brent"PC.seek :closed +4 "processing"%<(SD +9 "core" &p?  + &p> \  +7 &5~? . +9 &_z> B +9 &h= U +10 &D= W +9 &D= W +9 &WE> W +10 &E< W +9 &A< V +9 & B= W +10 &"_H> W +9 &$"C< V +10 &%C? W +9 &'H? W +9 &)gD> W +10 &+*E? V +9 &,D= W +9 &.G= W +10 &0oD= W +9 &22G< V +10 &3H= W +9 &5F= W +9 &7wG> W +10 &98M> W +9 &:I= W +10 &<I> W +9 &>D> V +9 &@BF= V +10 &BG= W +9 &CF< W +9 &EJ? W +10 &GIF= W +9 &I\ G> W +9 &JI> W +10 &LG< W +9 &NQG= W +10 &PF< W +9 &QH= D +9 &R>J> I +10 &S'<  +5 ( +5 "processing"%y& +4 "core" &S'>  +4 #"brent"Processing Clamp onSpring/offSpring for 8/24 samples, on/off torque 1.03 +7 !o:Slide::Error :@checkpoint: omitted:@axisName"Processing Clamp: mesg"(No Puck Clamped in Processing Clamp:@timestampu: Time d: @reply0:bt["E/home/esp/esp2/utils/misc.rb:495:in `closeAndVerifyPuckPresence'"0/home/esp/esp2/utils/misc.rb:505:in `close'",/home/esp/esp2/lib/msg.rb:68:in `retry'"0/home/esp/esp2/utils/misc.rb:504:in `close'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"0/home/esp/esp2/utils/misc.rb:503:in `close'""brent:41:in `topLevelBinding'" PC.open! +4 .PC.seek :open +4 "processing"%}( +375 "core" ( +3 "processing"%& +6 "core" &= +463 #"brent"-> Hand.open +5 !o:Puck::Error: mesg" Hand is closed on FlushPuck:@timestampu: Time d N~:bt["3/home/esp/esp2/utils/puckmoves.rb:81:in `open'""brent:43:in `topLevelBinding'" Hand.open! +3 .Hand.open +4 "manipulator"&f1 +27 "core" 1 +1730 #"brent"-> Hand.close +3 .Hand.close +3 "manipulator"&(/ +28 "core" / +650 #"brent"-> Flush +1026 #-> Flush.location=:garage +1410 #-> Arm.to :garage +3 "manipulator"&7& +7 "core" & ? +4 "manipulator"&Y% +6 "core" %`   +3 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."brent"Forearm.seek :retract +3 "manipulator"& ' ] +93 "core" ' +3 ."brent"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."brent"Elbow.seek :garage +3 "manipulator"&'(-z +128 "core" ( +2 "manipulator"&& +6 "core" &-y ) = +3 ."brent"Elbow.reconfigure :loose +75 "manipulator"&$ &.,(#b +7 &l& +4 "core" &-y $ c= +4 ."brent"Forearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek :garage +4 "manipulator"&'o +78 "core" '  8 +7 !"brent"o:Slide::Error :@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 4158 counts:@timestampu: Time d/e: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi8 :@pastThresholdF: @voltagef11.140926853215513`: @currenti: @type2F:@outPressi:\ @lostF: @inPressi : @channeli: @tagi: @sourcei+: @error: speedErr:@destinationi%:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'""brent:48:in `topLevelBinding'" ESP.shutdown +8 #Asleep / Shutdown +39 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF +3 #Shutdown +21557 "Can"?) 2SX^Q +6131 #"brent"-> BadNews.email "We have finally ended up with a puck on the deck. Deployment cannot continue. Sorry :-(" +3 .BadNews.email "We have finally ended up with a puck on the deck. Deployment cannot continue. Sorry :-(" +12036 #-> ESP.shutdown +8 #Asleep / Shutdown +8 #"shutdown"Shutdown +41816 "Can"?$ 2SZ'_YQ +60002 ? NS\\(_Q +17463 #"brent"-> exit +3 #Session Ended +42536 "Can"B 2S^(`Q +60002 ? 8S`aQ +60002 < DSb&aQ +60002 > :Sd.bGQ +60002 ? @Sf!bQ +60002 ? 2ShcsQ +60002 <  2Sjd Q +60002 > 3Sl dQ +60002 9 ,Sme5Q +60003 ; 2SoeQ +60002 >  :SqfaQ +60002 < 2SsfQ +60002 < 2SugQ +60002 A! 8Swh#Q +60002 :! 2SyhQ +60002 ?" >S{iOQ +60002 C# 8S}iQ +60002 E$ *Sdj{Q +60002 G$ 2SUkQ +60002 D& 2SKkQ +60003 E' :SQl=Q +60001 B' ?SHlQ +60003 B' ;S@miQ +60002 C( 2SDmQ +60002 ?) 3SPnQ +60002 B) 2SSo+Q +60002 B) 2SBoQ +60002 C* 4SBpWQ +60002 D) 2SFpQ +60002 E) 5SJqQ +60002 D* ,SrQ +60002 F) 3SrQ +60002 G* 5SsEQ +60002 G* =SsQ +60002 C) 2StqQ +60002 ?* 2SuQ +60002 @( 2SuQ +60002 A( 6Sv3Q +60002 B( =SvQ +60002 B( 2Sw_Q +60002 B' .SwQ +60002 B' 2SXxQ +60003 B' 4SRy!Q +60002 B& 4SAyQ +60002 B& 2S>zMQ +60002 ?& 3S2zQ +60002 >& 2S3{yQ +60002 ?' 2S'|Q +60002 A& 2S.|Q +60002 ?' ES,};Q +60002 >' 2S+}Q +60002 A' 4S0~gQ +60002 A' <S2~Q +60002 @& +S"Q +60002 >& 2S)Q +60002 >& 2SQ +60002 A& 2S˵UQ +60003 D' 2SͳQ +60002 ?' 2SϬQ +60002 B& VSѮQ +60002 B' 2SӹQ +60002 A& 2SնCQ +60002 B' 2S׵Q +60002 ?( <SٱoQ +60002 B' 2S۫Q @PDT1759907289.10 I) 2SݯQ +60002 J( ,Sߕ1Q +60002 J* ES0Q +60002 K) 2S*]Q +60002 K) 3S"Q +60002 M) 2S!Q +60002 F) ;S Q +60002 G) 2S"Q +60002 F) 2SKQ +60003 C( 2S Q +60002 E* 2SwQ +60002 D) GS Q +60002 G* 5SQ +60002 C% 9S9Q +60002 C# ,SQ +60002 D! +SeQ +60002 B" 2SQ +60002 @$ 9SQ +60002 A$ UT~'Q +60002 A% 2TQ +60002 B% 2TSQ +60002 E' 2TQ +60002 E' 2TzQ +60002 H' 2T\ Q +60002 H( 2T Q +60003 I( 3TAQ +60002 J( 5TQ +60002 J( 2TmQ +60001 I( *TQ +60003 D' 2TQ +60002 F' 2T\ /Q +60002 D& 5TQ +60002 D& 4T [Q +60002 B& 3TQ +60002 B& 2T Q +60002 @# 2T!Q +60002 B$ =T$Q +60002 B" RT%IQ +60002 @! 5T( Q +60003 @  -T)uQ +60002 @  VT+ Q +60002 > 2T-Q +60002 ? 3T/7Q +60002 = 2T1Q +60002 = 2T3ycQ +60002 >  2T5xQ +60002 B# 2T7sQ +60002 D$ 4T9o%Q +60002 F$ AT;pQ +60002 ?$ UT=rQQ +60002 E# 2T?~Q +60003 F$ DTAp}Q +60001 G$ ,TC6Q +60002 F% 5TDQ +60003 H% TTF?Q +60002 I' 2THQ +60002 J& HTJkQ +60002 A' 2TLQ +60002 A% 2TNQ +60002 B% 2TP-Q +60002 B% <TRQ +60002 C& 2TTYQ +60002 E% 2TVQ +60002 H& 5TXQ +60002 E& ;TZQ +60002 F& 2T\\Q +60002 A& 2T^GQ +60002 H' :T`Q +60002 G' 3TbsQ +60002 J' 2Td Q +60002 J' NTfQ +60002 I' =Th5Q +60002 J( QTjQ +60002 K& ,TlaQ +60002 H& ITn=Q +60003 F& GTp1Q +60002 D& 4Tr6#Q +60002 D$ 2Tt.Q +60002 B$ 2Tv5OQ +60002 C& 2Tx%Q +60002 C$ 3Tz{Q +60002 D% YT|Q +60002 B% 2T~Q +60002 B% 2T=Q +60002 D% BTQ +60002 B& 2TiQ +60002 B% +TQ +60002 G% *TQ +60002 C& 2Tb+Q +60002 C& FT_Q +60002 F& 2TiWQ +60003 D& =TfQ +60002 G' 2T_Q +60002 E& 2TgQ +60002 D& DTXQ +60002 D% 2TVEQ +60002 D% 2TOQ +60002 G' 3TOqQ +60002 K( 2TLQ +60002 N) 2T:Q +60002 N( .T3Q +60002 M) 2TQ +60002 M) 2T_Q +60002 L* 2TQ +60004 K) 2TËQ +60000 H* CT!Q +60002 E( 2TķQ +60002 G' 2TMQ +60003 C( 2TQ +60002 F' 2TyQ +60002 D& 2TQ +60002 C& 2TǥQ +60002 D% 2T;Q +60002 B$ /THQ +60002 C% 9TEgQ +60002 F$ _TCQ +60002 B% 2TFʓQ +60002 B& 2TO)Q +60002 A& 2TU˿Q +60002 B% 2TMUQ +60002 A% 2TBQ +60002 ?% ITF́Q +60002 A% 3T8Q +60003 A$ 2TAέQ +60002 @$ 2T9CQ +60002 C% 2T:Q +60001 ?$ *ToQ +60003 @# 2TQ +60002 D$ 2TћQ +60002 C& =T1Q +60002 C$ @TQ +60002 A% 3T]Q +60002 G' 9TQ +60002 I( -TԉQ +60002 A& *TqQ +60002 H' 9T`յQ +60002 C& 3TaKQ +60003 C& 3T]Q +60002 F& 2T]wQ +60002 I' 8TV Q +60002 I' 2TXأQ +60002 I' 4TR9Q +60002 K( 2TaQ +60002 H& 2TYeQ @PDT1759993692.06 K' 2THQ +60002 O( @TNۑQ +60002 L( 3T='Q +60002 Q( HTܽQ +60002 L( ETSQ +60002 J) 2UQ +60002 I) @UQ +60002 E( 3UQ +60002 G' 2U߫Q +60002 E' =UAQ +60003 I( 2U\ Q +60002 J( 3U mQ +60002 F) 2UQ +60002 E( 2UQ +60002 G( GU/Q +60002 D) 2UQ +60002 B( 2U<[Q +60002 E( 2U2Q +60002 E) *UQ +60002 G) 2UQ +60002 J) ;UQ +60002 F) YUIQ +60002 I* 2U!Q +60002 G) 3U#uQ +60002 E) 2U% Q +60002 D) CU'Q +60002 C( 2U)7Q +60002 G( 2U+Q +60002 E( 2U-cQ +60003 ?' :U/Q +60002 C' 2U1Q +60001 A' ,U3K%Q +60003 G( 2U5Q +60002 F) 2U7QQ +60002 H( 3U9Q +60002 D) 8U;}Q +60002 G) 2U<Q +60002 I) 2U>Q +60002 I) 2U@?Q +60002 H) GUBQ +60002 I) 2UDkQ +60002 J) 2UFQ +60002 I) KUHQ +60002 L) 3UJ-Q +60002 J* ,UL{Q +60002 I* HUN@YQ +60002 J* CUPRQ +60002 M) 2UROQ +60003 K) DUTUQ +60002 M* KUVLQ +60002 O* 2UXIGQ +60002 M* 3UZ=Q +60002 K* 2U\\&sQ +60002 M+ 3U^3 Q +60002 M+ 2U`/Q +60002 M+ 2Ub&5Q +60002 N+ 2Ud'Q +60002 L* ,UeaQ +60002 K* .UgQ +60002 K+ LUipQ +60002 K+ 2Ukr#Q +60002 K+ 2UmoQ +60002 H) 2UooOQ +60002 G) 3UqvQ +60002 G( 2Usl{Q +60002 E' FUukQ +60002 D& 2UwbQ +60003 D% KUyk=Q +60002 E$ `U{^Q +60002 E% 2U}eiQ +60002 D% 2UbQ +60002 A% ,UOQ +60004 B% +U+Q +60000 C" 2UQ +60002 C 2UWQ +60002 E QUQ +60002 C =UQ +60002 D CUQ +60003 A  ;UQ +60002 = 2U EQ +60002 ?" 2U Q +60002 ?% TU\ qQ +60002 D% ;U Q +60002 E& -U Q +60002 E& *Ux 3Q +60002 H& 3Uf Q +60002 G% 6Ua _Q +60002 F& 2Ug Q +60002 A& 2UaQ +60002 G% 2Un!Q +60002 I& 6UpQ +60002 G& ?UMQ +60002 H& 2UQ +60002 H& 2UvyQ +60003 H' ;UvQ +60002 J( 2UmQ +60002 G' 2Uh;Q +60001 D' +UQ +60003 E' 2UgQ +60002 E' FUQ +60002 D' 2UQ +60002 D& IU)Q +60002 C( 9UQ +60002 D' AUUQ +60002 C' 2UQ +60002 F' ;UQ +60002 C' <UQ +60002 B' 2UQ +60002 B& 2UCQ +60003 C' DU˽Q +60001 B& ,UooQ +60003 D' 2U:Q +60002 A( AU9Q +60002 D( <U.1Q +60002 ?( 2UQ +60002 D( 2U]Q +60002 D) 2UQ +60002 @& HUQ +60002 @& 2U Q +60002 B' >U Q +60002 A% 2U!KQ +60002 A% AU!Q +60002 @% =U"wQ +60002 @% ,U# Q +60003 A% 2U#Q +60002 B% 2U$9Q +60002 B% 3U{$Q +60002 B& CU{%eQ +60002 A' 2Ut%Q +60002 @& 2Ur&Q +60002 A& 2Ue''Q +60002 B& 2Uq'Q +60002 A& ;UY(SQ +60002 A% 2UM(Q +60002 A% 2UH)Q +60002 E' 2UD*Q +60002 D' ,V&*Q +60003 H( 2V+AQ +60002 F( 8V+Q +60002 I' ;V,mQ +60002 J) ;V-Q +60002 J) =V -Q +60002 I) 2V ./Q +60002 I* 2V .Q @PDT1760080095.04 L+ 3V/[Q +60002 K* 2V/Q +60002 I) 2V0Q +60067 E( ;V1Q +59943 D' 2V1Q +59996 D$ ,V2IQ +60002 E# 2V'2Q +60002 C" 9V.3uQ +60003 C 2V54 Q +60002 B 2V!,4Q +60002 A 2V#"57Q +60002 A =V%55Q +60002 C >V'<6cQ +60002 B DV)B6Q +60002 C QV+27Q +60002 B 3V-48%Q +60002 ? ;V/88Q +60003 @ SV129QQ +60001 ? +V3$9Q +60003 = 9V4:}Q +60002 = 2V6;Q +60002 ? \\V8;Q +60002 > CV:=kQ +60003 : 2V@>Q +60002 < 2VB>Q +60002 ? 2VD?-Q +60002 > *VF?Q +60002 ? 2VH@YQ +60002 =  -VJ@Q +60002 9 5VLAQ +60003 : 2VNBQ +60002 : 7VP~BQ +60002 = 9VR^CGQ +60002 : 2VTUCQ +60002 9 2VVKDsQ +60002 ; ?VXGE Q +60002 < >VZOEQ +60002 8! \\V\\JF5Q +60002 7# JV^FFQ +60002 :# CV`GGaQ +60003 ?# 2Vb5GQ +60002 =" 2Vd-HQ +60002 ;% <VeI#Q +60002 =$ 3VgIQ +60002 <% 2ViJOQ +60002 ;% 2VkJQ +60002 <& 2VnK{Q +60002 ;' CVoLQ +60002 >' 2VqLQ +60002 =& 5VsM=Q +60002 <& 3VuMQ +60002 >' AVwNiQ +60002 <& 2VyNQ +60002 <( 2V{OQ +60002 ;' ,V}P+Q +60003 =) 2VrPQ +60002 =( 2V~QWQ +60001 >) ,VOQQ +60003 <* 2V'RQ +60002 <* 2V*SQ +60002 =* .V SQ +60002 =* GVTEQ +60002 =) DVTQ +60002 >+ 8VUqQ +60002 >* 2VVQ +60002 >* BVVQ +60002 ;) 2VW3Q +60002 >* 2VWQ +60002 <* 3VX_Q +60002 <* MVXQ +60002 :* ;VYQ +60003 9* 2VZ!Q +60001 :* 2VZQ +60003 8* 2V[MQ +60002 :) YV}[Q +60003 :) =Vs\\yQ +60001 8) 2V{]Q +60001 9) +V:]Q +60003 9* 2V-^;Q +60002 :) -V^Q +60002 ;+ 2V_gQ +60002 >* BV_Q +60002 ;* 2V`Q +60002 ;) ,Vza)Q +60002 ;) 2VSaQ +60002 :' 2VVbUQ +60002 <( +V<bQ +60002 ;' MVcQ +60002 >% @VdQ +60002 ># 3VdQ +60002 ?  9V³eCQ +60003 A -V~eQ +60002 A 4V;foQ +60002 D *V,gQ +60002 @ 2VgQ +60002 ? *Vh1Q +60002 = 5VͭhQ +60002 > *VϦi]Q +60002 A! 2VфiQ +60002 B" ,VgjQ +60002 ># /V<kQ +60002 B% -VkQ +60003 >$ 2VlKQ +60002 ?& 2VڼlQ +60002 >& 2VmwQ +60002 @' 0Vޠn Q +60003 B& ,VanQ +60001 @& 2VXo9Q +60002 >% ,V%oQ +60002 >$ 2VpeQ +60002 ?# 2VpQ +60002 @" ,VqQ +60002 >" *Vnr'Q +60002 ?# 2VSrQ +60002 C% *V=sSQ +60003 @& LV6sQ +60002 @% 2V'tQ +60002 >$ 2VuQ +60002 @% 2VuQ +60002 E% EVvAQ +60002 G% 2VvQ +60002 F& CVywmQ +60003 H& 4V@xQ +60001 J& )W xQ +60002 G' /Wy/Q +60002 G' 0WyQ +60002 H' 9Wz[Q +60002 H' @WGzQ +60002 I( ,W {Q +60003 I' DW |Q +60001 I' *W |Q +60003 I' =W}IQ +60001 H' +W}Q +60003 H' /Wo~uQ +60002 K' .WI Q +60002 I' 3WQ +60002 H' 2W7Q +60002 I& ,WQ +60002 F' *WcQ +60002 E& /WVQ +60002 F' 6W$Q +60002 I' BW %Q @PDT1760166498.03 I' 2W"Q +60002 J) ,W$QQ +60002 M( 0W&eQ +60002 K) .W(7}Q +60003 H& 2W*Q +60002 I( 2W+Q +60001 H( ,W-?Q +60002 J& *W/|Q +60003 I& .W1QkQ +60002 H' GW3Q +60002 H& DW4Q +60002 G& ,W6-Q +60002 H' 2W8Q +60002 H& ,W:uYQ +60002 G' *W&Q +60002 H( 3W?Q +60002 J( 2WAQ +60002 H) .WCGQ +60002 H( +WEdQ +60002 F( 0WG<sQ +60004 H' EWI Q +60001 H( 2WJQ +60002 H' 2WL5Q +60002 G( ,WN}Q +60002 G( /WPVaQ +60002 F' 1WR+Q +60002 H( CWSQ +60002 F) 2WU#Q +60002 F& ,WWQ +60002 I' *WYpOQ +60002 F& .W[FQ +60002 D& FW]{Q +60002 F% 2W^Q +60002 D# JW`Q +60002 F$ *Wb=Q +60002 E# 0WdaQ +60004 A# 4Wf6iQ +60001 C# FWgQ +60002 B# 2WiQ +60002 C# ,Wk+Q +60002 C# .WmpQ +60002 A$ .WoDWQ +60002 A# FWqQ +60002 C$ CWrQ +60002 A# ,WtQ +60002 B" *WvQ +60002 C# /Wx]EQ +60003 C" BWz0Q +60002 B" 2W{qQ +60002 @# 2W}Q +60003 @! ,WQ +60001 A! +Wn3Q +60002 ?" ,W=Q +60002 ># EW_Q +60002 ?" 2WQ +60002 @# ,WQ +60002 @# *Wj!Q +60002 A# .WDQ +60002 ?# 2WMQ +60003 =$ 2WQ +60001 ?# ,WyQ +60002 ?" *WQ +60003 A" /W\\Q +60002 B# GW0;Q +60002 A# AWQ +60002 C$ 4WgQ +60002 C$ +WQ +60002 B# .WyQ +60002 E# 1WN)Q +60002 B$ 3WQ +60002 A# 2WUQ +60002 B$ ,WQ +60002 >$ *WQ +60002 >$ /WjQ +60003 >% 3W;Q +60002 >% GWCQ +60002 <$ JWQ +60002 <% *WoQ +60002 <% 0WQ +60002 ?$ 1WVQ +60002 A$ 2W%1Q +60002 ?$ EWQ +60002 ?$ ,W]Q +60002 A$ *WQ +60002 A% /WdQ +60002 ?$ FW2Q +60003 A$ 2WQ +60001 A$ ,WKQ +60002 B$ +WĨQ +60002 D% .WwQ +60003 B$ 2WQ Q +60002 E# AWQ +60002 ?" 2W9Q +60003 B ,WͼQ +60001 A *WόeQ +60002 C /W_Q +60008 A @W!Q +59996 B FW'Q +60002 @ ,WַQ +60002 @ *WؐSQ +60002 > .WfQ +60003 ? EW6Q +60002 ? DWQ +60002 ? ,WQ +60002 ? *WAQ +60002 > /WQ +60002 < 2WUmQ +60003 = CW Q +60002 > 2WÙQ +60003 > +W/Q +60001 > 0WQ +60002 > ,Ws[Q +60002 > 7W?Q +60002 = AW ƇQ +60002 ? ,WQ +60002 ? .WdzQ +60002 B .WIQ +60002 ? 4WZQ +60003 B 3W uQ +60001 B  ,W Q +60003 @  *WʡQ +60002 C! .X7Q +60002 ?  6XfQ +60002 F! BX1cQ +60002 F  2XQ +60003 D  ,X͏Q +60001 B  0X %Q +60002 B  -X λQ +60003 A GX RQQ +60002 D 2XQ +60001 E! +X}Q +60002 C! *XQ +60003 C! .XѩQ +60002 D FXh?Q +60002 D! 3X.Q +60002 B ,XkQ +60002 D *XQ +60002 E /XԗQ +60002 G  3X}-Q +60003 G! CX!IQ +60002 H" 3X# YQ +60001 K# ,X$Q +60002 J! *X&ׅQ @PDT1760252901.02 K" /X({Q +60002 I" 2X*BرQ +60002 G# EX,GQ +60002 J# ,X-Q +60002 J# *X/sQ +60002 H# *X1y Q +60002 J" BX3A۟Q +60002 H# 5X55Q +60002 H# +X6Q +60002 I" .X8aQ +60002 G# 0X:mQ +60003 H" 2X#Q +60003 E" 4X?߹Q +60001 F" )XAOQ +60002 C! *XCgQ +60007 E# /XE9{Q +59997 D" 2XFQ +60002 C  2XHQ +60002 D" ,XJ=Q +60002 D! *XLiQ +60002 H! *XN9iQ +60003 E! 2XPQ +60002 C  BXQQ +60002 E! .XS+Q +60002 D! *XU]Q +60002 C  +XW2WQ +60003 B  FXYQ +60001 E 2XZQ +60002 B 3X\\Q +60002 A ,X^[Q +60002 D .X`4EQ +60002 C /Xb\ Q +60003 D EXcqQ +60002 ? 2XeQ +60002 @ ,XgxQ +60002 ? *XiR3Q +60002 = .Xk(Q +60002 ? 2Xl_Q +60002 ? 2XnQ +60002 A .XpQ +60002 A *Xrn!Q +60002 > *XtEQ +60002 ? 2XvMQ +60003 @ GXwQ +60002 > 2XyyQ +60002 @ ,X{uQ +60002 B *X}GQ +60002 B *X ;Q +60002 @ EXQ +60003 A EXgQ +60001 @ ,XqQ +60003 A *XFQ +60002 ? *X)Q +60002 ? @XQ +60002 = 2XUQ +60002 > 3XzQ +60002 = -XHQ +60002 ? *XQ +60004 ; +XQ +60001 < CXCQ +60002 > FXxQ +60002 > ,XKoQ +60002 < *X$Q +60002 < +XQ +60003 ?  GX1Q +60002 8 CXQ +60002 6 ,XP]Q +60002 4 *X*Q +60002 6 /XQ +60002 4 2XQ +60003 7 3XQ +60002 8 2XeKQ +60003 8 +X3Q +60001 5 *XwQ +60009 3 /X Q +59995 5 3XQ +60002 6 3X`9Q +60002 8 ,X2Q +60002 ; +X eQ +60002 9 /XQ +60003 8 3XQ +60002 9 FX~'Q +60002 ; .XBQ +60002 6 +X SQ +60002 > 0X Q +60002 < 4X\ Q +60002 ; EXœ Q +60006 >  5X\\ Q +59998 A  /X2 AQ +60003 C /X  Q +60007 E 1X mQ +59997 F >XαQ +60003 D 2XyQ +60001 A ,XE/Q +60003 A .XQ +60002 D /X[Q +60002 ? 3XQ +60003 A 2XِQ +60002 B CXSQ +60002 @ +X'Q +60002 : 0XIQ +60002 = *XQ +60003 = EXuQ +60002 ; EXT Q +60002 7  ,X"Q +60002 8 +X7Q +60002 <\  +XQ +60002 :  3XcQ +60003 <\  @X\\Q +60001 ;  ,X&Q +60003 7 +X%Q +60002 < *XQ +60002 ; GXQQ +60002 8 3XYQ +60003 <\  2X%}Q +60011 :\  *XQ +59993 7  *XQ +60002 ;  -X?Q +60002 ;  AX]Q +60002 < CYkQ +60002 = ,YQ +60003 ; *YQ +60002 < *Y -Q +60002 = DY] Q +60002 = 3Y\ !!YQ +60002 = .Y !Q +60002 = *Y "Q +60003 = -Y#Q +60003 > 4Y[#Q +60001 @ 2Y$GQ +60002 ? 3Y$Q +60002 = ,Y%sQ +60002 ? .Y& Q +60002 ? /Y[&Q +60003 B 2Y+'5Q +60002 ? DY'Q +60002 @ ,Y(aQ +60002 ? *Y!(Q +60002 C *Y#j)Q +60002 B 3Y%8*#Q +60003 A 2Y&*Q +60002 A AY(+OQ +60002 A -Y*+Q @PDT1760339304.09 A *Y,i,{Q +60003 B +Y.:-Q +60001 @ CY/-Q +60002 B 3Y1.=Q +60002 C ,Y3.Q +60002 B *Y5\\/iQ +60002 B *Y7./Q +60003 B 3Y80Q +60002 C 2Y:1+Q +60002 B ,Y<1Q +60002 A +Y>_2WQ +60002 B 0Y@22Q +60003 > BYB3Q +60002 < 3YC4Q +60002 = 2YE4Q +60005 ? *YG_5EQ +59999 = ,YI55Q +60002 > .YK6qQ +60002 > 2YL7Q +60002 ? 2YN7Q +60002 ? ,YP^83Q +60002 A .YR28Q +60003 C +YT 9_Q +60002 A 2YU9Q +60002 ? @YW:Q +60002 A ,YYc;!Q +60002 @ .Y[6;Q +60002 B +Y]\ Q +60001 A )Yd:>Q +60002 C 1Yf ?;Q +60002 @ -Yg?Q +60003 B 2Yi@gQ +60002 B 2Yki@Q +60002 B ,Ym2AQ +60002 B .Yo\ B)Q +60002 B +YpBQ +60002 C 3YrCUQ +60003 A FYtlCQ +60002 C .Yv1DQ +60002 B +YxEQ +60002 ? *YyEQ +60002 B CY{FCQ +60002 @ BY}qFQ +60002 = 2Y4GoQ +60002 @ ,YHQ +60002 = +YHQ +60003 B +YI1Q +60002 > GYsIQ +60002 @ 9Y7J]Q +60002 C ,YJQ +60002 E ,YKQ +60002 C *YLQ +60003 A 3YrLQ +60002 ? DY8MKQ +60002 E 3YMQ +60028 G ,YNwQ +59976 F *YO Q +60002 G ,YtOQ +60002 I 2Y;P9Q +60003 F 3YPQ +60001 J ,YQeQ +60003 H +YQQ +60002 J /YoRQ +60002 F 2Y<S'Q +60002 G <YSQ +60002 G .YTSQ +60002 I *YTQ +60002 J *YnUQ +60003 I CY=VQ +60002 H DYVQ +60003 H 4YWAQ +60001 I .YWQ +60002 K *YjXmQ +60002 J -Y=YQ +60002 F 3YYQ +60003 J FYZ/Q +60001 F ,YZQ +60002 K +Yj[[Q +60003 J +Y>[Q +60002 H 2Y\\Q +60002 J >Y]Q +60002 J .Y×]Q +60002 F *Yi^IQ +60002 H +Y<^Q +60004 F FY _uQ +60001 H EY` Q +60002 J 2Y̘`Q +60002 L ,Yja7Q +60002 I .YCaQ +60002 G\  ,YbcQ +60003 C  GYbQ +60002 G  DYՠcQ +60002 B  ,Yhd%Q +60002 A  *Y;dQ +60002 B +YeQQ +60002 E >YeQ +60003 J 3Yިf}Q +60002 D 3YlgQ +60003 E -Y;gQ +60001 E *Yh?Q +60003 E +YhQ +60001 C AYikQ +60002 E 3YkjQ +60002 D ,Y;jQ +60002 C *Yk-Q +60002 I +YkQ +60003 H 2YlYQ +60002 E 3YnlQ +60002 F ,Y6mQ +60006 E +Y nQ +59998 G .YnQ +60003 H 2YoGQ +60002 I EYroQ +60002 J 3Y7psQ +60003 E .Yq Q +60001 F -ZqQ +60004 H .Zr5Q +60000 I 3ZurQ +60002 J 4Z;saQ +60002 I ,Z sQ +60002 I *Z tQ +60003 G +Z u#Q +60002 G @Z {uQ +60002 I 3ZGvOQ +60002 G ,ZvQ +60002 F -Zw{Q +60002 I .ZxQ +60003 H 2ZxQ +60002 H EZOy=Q +60006 F :ZyQ +59998 F )ZziQ +60002 D *ZzQ +60002 F 1Z{Q +60002 D 2Z!c|+Q +60002 F 3Z#&|Q +60002 F ,Z$}WQ +60002 H +Z&}Q +60003 F *Z(~Q +60002 J 3Z*vQ +60002 H 3Z,CQ +60002 H .Z.EQ @PDT1760425707.17 I .Z/Q +60002 F *Z1qQ +60010 G FZ3Q +59995 F CZ5OQ +60002 H 2Z73Q +60002 H ,Z8Q +60002 G /Z:_Q +60002 H .Z<Q +60002 G 2Z>kQ +60003 I GZ@1!Q +60001 G ,ZAQ +60002 I +ZCMQ +60003 J *ZEQ +60002 H @ZGxyQ +60002 H 3ZI=Q +60002 H GZKQ +60002 I -ZL;Q +60002 H *ZNQ +60002 I -ZPgQ +60003 G 6ZRJQ +60002 H 3ZTQ +60002 H ,ZU)Q +60002 H .ZWQ +60002 G +ZYUQ +60002 G 3Z[LQ +60003 G ;Z]Q +60001 F ,Z^Q +60003 F *Z`Q +60002 E .ZbCQ +60002 D GZdSQ +60002 E 2ZfoQ +60003 D 2ZgQ +60001 E -ZiQ +60003 E 0Zk1Q +60003 D .ZmUQ +60001 D 3Zo]Q +60002 E GZpQ +60002 E ,ZrQ +60002 C /ZtQ +60002 D *Zv[Q +60003 C GZx$KQ +60002 D BZyQ +60002 B ,Z{wQ +60002 C +Z} Q +60002 D /Z]Q +60002 B 2Z/9Q +60003 C @ZQ +60004 C 4ZeQ +60000 E )ZQ +60002 E *Z^Q +60002 E 0Z6'Q +60002 H BZQ +60003 F DZSQ +60001 H ,ZQ +60002 H +ZaQ +60003 J *Z5Q +60002 L 3ZQ +60002 K 3ZAQ +60002 J .ZQ +60002 N *ZemQ +60002 K +Z8Q +60005 L CZ\ Q +60000 I 2Z/Q +60002 K 2ZQ +60002 L ,Zg[Q +60002 J .Z:Q +60002 M +ZQ +60003 L BZQ +60002 K 2ZQ +60002 L ,ZjIQ +60002 J 0Z?Q +60002 I +ZuQ +60002 K 3Z Q +60002 J 6ZQ +60002 I GZp7Q +60002 K +ZBQ +60002 K +ZcQ +60004 L 2ZQ +60001 K 3ZQ +60002 L CZ~%Q +60002 K ,ZKQ +60002 H *ZQQ +60002 O *ZQ +60003 I AZŻ}Q +60002 J GZQ +60002 I ,ZFQ +60002 I *Z?Q +60002 H +ZQ +60002 I CZkQ +60003 F AZЅQ +60002 F 3ZIQ +60003 G ,Z-Q +60001 F 0ZQ +60003 C /ZYQ +60001 D 3ZِQ +60002 D 3ZUQ +60002 A ,Z!Q +60002 ? +ZQ +60003 B *ZGQ +60002 ? 3ZQ +60002 ? 3ZgsQ +60002 A /Z2 Q +60002 C +Z Q +60002 @ .Z5Q +60005 B DZQ +60000 A 3ZvaQ +60003 A 4Z<Q +60001 @ )Z Q +60002 @ /Z#Q +60002 A 0ZQ +60003 A ;ZOQ +60002 B ;ZQQ +60002 @ ,Z{Q +60002 A -ZQ +60002 C /ZçQ +60002 A 2Z=Q +60003 A E[eQ +60002 B J[,iQ +60001 C *[Q +60003 C 0[ƕQ +60002 D 6[+Q +60002 D B[\ Q +60002 E 3[ IWQ +60002 D ,[Q +60002 G /[ɃQ +60003 F /[Q +60002 E F[ʯQ +60002 D 3[cEQ +60002 D ,[4Q +60002 E +[qQ +60002 E 0[Q +60003 D B[͝Q +60002 D 2[3Q +60002 H 2[ FQ +60004 C )["_Q +60000 C +[#Q +60004 C /[%ЋQ +60001 G 3['!Q +60002 F 3[)WѷQ +60002 J ,[+.MQ +60002 I +[- Q +60002 M +[.yQ +60002 N 3[0Q +60002 N A[2vԥQ @PDT1760512110.25 O .[4>;Q +60001 Q .[6Q +60003 N 0[7gQ +60003 N 5[9Q +60001 M 2[;דQ +60003 I 4[=[)Q +60001 K )[?+ؿQ +60002 L 1[AUQ +60002 J .[BQ +60003 K ][DځQ +60002 J H[FlQ +60002 K ,[H9ۭQ +60002 G ,[JCQ +60002 I ,[KQ +60002 I 3[MoQ +60003 G 4[OQ +60001 I ,[QOޛQ +60003 J +[S&1Q +60002 I +[TQ +60002 K A[V]Q +60002 K B[XQ +60002 J 4[Z]Q +60002 I ,[\\-Q +60002 H /[^Q +60008 I -[_KQ +59997 G 3[aQ +60002 I 3[cowQ +60002 H ,[e8 Q +60002 E *[g Q +60002 G +[h9Q +60003 G 3[jQ +60002 E E[lteQ +60002 F I[n?Q +60002 E *[pQ +60002 G +[q'Q +60003 E 5[sQ +60002 D 3[uSQ +60002 B 3[wJQ +60002 C ,[yQ +60002 D .[zQ +60002 C .[|Q +60002 C H[~AQ +60003 C 3[eQ +60001 C ,[/mQ +60003 B +[Q +60002 B *[Q +60002 B 2[/Q +60002 C  B[{Q +60003 A  3[C[Q +60001 A  ,[Q +60003 B  *[Q +60002 A  ,[Q +60002 B  +[kQ +60002 A  ,['IQ +60002 B  +[Q +60003 A 3[uQ +60002 C  D[y Q +60002 B  ,[EQ +60002 A  +[7Q +60002 B  +[Q +60002 B D[cQ +60003 B  3[Q +60002 A  3[RQ +60003 D .['%Q +60001 C -[Q +60002 A /[QQ +60002 D  F[Q +60003 B F[_}Q +60001 B ,[+Q +60003 G ,[Q +60002 F +[?Q +60002 G 3[Q +60002 I G[okQ +60002 G ,[9Q +60002 I +[Q +60003 H 0[-Q +60002 H C[Q +60002 J 0[yYQ +60002 I C['Q +60002 K -[Q +60002 J .[ęQ +60002 L +[rQ +60003 L 2[BGQ +60002 M 4[ Q +60002 L ,[sQ +60002 N +[ͥ Q +60002 L ,[zQ +60003 K E[O5Q +60002 K 2[Q +60002 N 3[ aQ +60003 K +[֯ Q +60001 L +[؃\ Q +60002 L /[X #Q +60003 L 3[' Q +60002 K F[ OQ +60002 J ,[ Q +60002 L +[ {Q +60002 J /[Q +60002 K D[[Q +60002 I 3[+=Q +60002 J ,[Q +60002 I +[iQ +60003 H  0[Q +60002 G  C[Q +60002 I 2[a+Q +60002 J  4[1Q +60002 G  ,[ WQ +60002 I  /[Q +60008 H\  1[Q +59997 F  3[Q +60002 E  <[gQ +60002 E ,[2EQ +60002 E\  +[Q +60002 E  +\\qQ +60003 D  F\\Q +60002 E  C\\~Q +60002 G  .\\J3Q +60002 F  /\\"Q +60002 F  +\\ _Q +60004 G  }J\\ Q +60001 D  >\\ Q +60002 F  3\\\\!Q +60002 G  ,\\+Q +60002 E  /\\MQ +60002 E  +\\Q +60003 F  3\\yQ +60002 E  D\\wQ +60002 F  ,\\FQ +60002 G  +\\ ;Q +60002 I  *\\ Q +60003 K  3\\!gQ +60002 M  C\\!!Q +60002 M  9\\#T"Q +60002 O  +\\%(#)Q +60002 N  +\\'#Q +60002 P  6\\($UQ +60003 P  ~G\\*$Q +60002 P 3\\,b%Q +60002 R ,\\.5&Q +60002 Q  +\\0&Q +60002 R  +\\1'CQ +60002 Q 3\\3'Q +60003 O  3\\5{(oQ +60001 M  ,\\7F)Q @PDT1760598513.35 N  +\\9)Q +60002 N  .\\:*1Q +60002 N ~G\\<*Q +60002 L  3\\>+]Q +60002 K  3\\@W+Q +60002 L +\\B-,Q +60003 O  +\\D-Q +60003 M  2\\E-Q +60001 O  3\\G.KQ +60002 O  B\\Ij.Q +60002 N  ,\\KC/wQ +60002 O /\\M0 Q +60002 O  +\\N0Q +60003 O 8\\P19Q +60002 O  ~F\\R1Q +60002 O ,\\TT2eQ +60002 M  +\\V*2Q +60002 O  0\\X3Q +60003 O  }F\\Y4'Q +60002 N E\\[4Q +60002 O  =\\]m5SQ +60002 N .\\_A5Q +60002 O 1\\a6Q +60002 O 6\\b7Q +60003 L  3\\d7Q +60002 M  B\\f8AQ +60002 L  ,\\hV8Q +60002 L .\\j.9mQ +60002 K  ,\\l:Q +60002 L  3\\m:Q +60003 M  2\\o;/Q +60001 M  ,\\qh;Q +60003 M  ,\\s><[Q +60002 L  +\\uQ +60003 L  3\\z>Q +60002 L  +\\|W?IQ +60002 K ,\\~/?Q +60002 L .\\@uQ +60002 K  3\\A Q +60002 K  ~C\\AQ +60002 J  ,\\qB7Q +60002 I  +\\HBQ +60003 K  +\\ CcQ +60002 F  B\\CQ +60002 G  3\\DQ +60002 I  .\\E%Q +60002 J  +\\YEQ +60002 J  1\\1FQQ +60004 I  5\\FQ +60001 I  B\\G}Q +60003 H  4\\HQ +60001 E  )\\lHQ +60002 G  +\\AI?Q +60002 H\  .\\IQ +60003 E  3\\JkQ +60002 G  |G\\KQ +60002 G  ,\\yKQ +60002 G  +\\NL-Q +60002 I  +\\$LQ +60003 I\  |E\\MYQ +60002 J  5\\MQ +60002 K  .\\NQ +60002 K  +\\^OQ +60002 M  1\\6OQ +60004 N  yI\\PGQ +60001 N  3\\PQ +60003 P  4\\QsQ +60001 P -\\R Q +60002 S /\\jRQ +60002 S  2\\DS5Q +60003 T 2\\SQ +60002 V 3\\TaQ +60002 U  ,\\TQ +60002 T +\\UQ +60002 V /\\tV#Q +60002 U }B\\OVQ +60002 V ~A\\WOQ +60003 U E\\WQ +60001 R +\\X{Q +60003 R *\\̜YQ +60009 Q  .\\sYQ +59995 N 3\\:Z=Q +60002 N {F\\ZQ +60002 M ,\\[iQ +60002 M +\\խ[Q +60003 M  +\\ׂ\\Q +60002 K  3\\O]+Q +60002 J  zG\\]Q +60002 K  ,\\^WQ +60002 H  +\\^Q +60002 I\  0\\_Q +60003 J\  2\\q`Q +60002 H\  ?\\8`Q +60002 I  3\\aEQ +60002 D  1\\aQ +60002 I\  0\\bqQ +60002 I\  2\\cQ +60003 G  3\\[cQ +60002 G  {E\\2d3Q +60002 F  ,\\\ dQ +60002 J\  /\\e_Q +60002 K  /\\eQ +60003 L  ~?\\fQ +60002 J  3\\fg!Q +60002 K  ,\\9gQ +60002 M\  +\\hMQ +60002 O  /\\hQ +60003 Q  3\\iyQ +60002 R  5]jQ +60002 R 3]qjQ +60005 T +]Mk;Q +59999 Q 0]*kQ +60002 S .] \ lgQ +60002 Q {D]\ lQ +60003 P  }B] mQ +60001 M ,]n)Q +60003 N +]anQ +60002 N /]<oUQ +60002 M  3]oQ +60002 L 5]pQ +60002 M  ,]qQ +60002 N  +]qQ +60003 N  0]qrCQ +60002 L  yF]JrQ +60002 L  {D]soQ +60002 K\  {C] tQ +60002 J\  ,]"tQ +60002 J  0]$u1Q +60010 H  0]&uQ +59995 K  3](Sv]Q +60002 H  {B]*"vQ +60002 K  ,]+wQ +60002 J  +]-xQ +60002 K  /]/xQ +60003 H  3]1yKQ +60002 L 3]3[yQ +60002 M ,]5,zwQ +60002 L +]7\ { Q +60002 J 1]8{Q +60004 G 5]:|9Q +60001 I 3]<|Q +60004 I  4]>a}eQ @PDT1760684916.47 I  )]@7}Q +60002 M  0]B~Q +60002 P  0]C'Q +60003 P  {A]EQ +60002 O  |?]GSQ +60002 P  ,]IPQ +60002 P  +]K/Q +60002 S  /]M Q +60003 Q  3]NQ +60002 O  3]PAQ +60002 Q  .]RQ +60002 O  +]T[mQ +60002 R  1]V7Q +60002 O  };]XQ +60003 T  vH]Y/Q +60002 M  xG][Q +60002 N  ,]][Q +60002 N  /]_dQ +60002 N  /]a?Q +60002 O  3]cQ +60003 O  yC]dQ +60002 M  ,]fIQ +60002 M  +]hQ +60002 M  +]jruQ +60002 N  uG]lB Q +60002 L  vG]n Q +60003 L  {D]o7Q +60001 L  +]qQ +60003 K  +]scQ +60003 K  .]uTQ +60001 P  yB]w Q +60002 Q  3]x%Q +60002 R  ,]zQ +60002 K  +]|QQ +60003 O +]~gQ +60002 Q  xD]4}Q +60002 Q  3]Q +60002 Q ,]Q +60002 U +]?Q +60003 R /]~Q +60002 P zA]WkQ +60002 P  3]!Q +60002 N  3]Q +60002 O  ,]-Q +60002 P 0]Q +60002 O  ,]YQ +60003 M  uH]XQ +60002 N  3])Q +60002 O  ,]Q +60002 N  +]Q +60002 L\  /]GQ +60003 L\  3]Q +60002 L\  3]esQ +60002 I  .]2 Q +60002 J +]Q +60002 L /]5Q +60004 K uG]Q +60001 J 3]}aQ +60005 I 5]DQ +59999 G )]Q +60002 H /]#Q +60002 H -]Q +60003 G vE]OQ +60002 H vG]sQ +60002 I ,]I{Q +60002 H +]$Q +60002 G +]Q +60003 G vD]=Q +60002 E tG]Q +60002 H .]tiQ +60002 J +]JQ +60002 F +]!Q +60005 G uE]+Q +60000 F 3]ſQ +60002 G 3]LJWQ +60002 F ,]_Q +60002 E ,]4Q +60002 H +] Q +60003 E 3]Q +60002 F ~5]ОEQ +60002 F ,]kQ +60002 G *]@qQ +60002 G +]Q +60003 G 3]Q +60002 F vC]ٹ3Q +60002 F 3]ۀQ +60002 F 2]X_Q +60002 H +]0Q +60002 J .]Q +60003 H tE]!Q +60002 E tF]Q +60002 H  ,]pMQ +60002 E  +]IQ +60002 F  +] yQ +60003 H  3]Q +60002 I  ~3]Q +60002 G\  ,];Q +60002 I  0]^Q +60002 H  +]6gQ +60003 G |8] Q +60002 G  ~3]Q +60004 H ~5])Q +60000 I  )]{Q +60002 I *]QUQ +60002 J 0]1Q +60003 J tD^Q +60002 H tF^Q +60002 J ,^Q +60002 I +^CQ +60002 J +^ZQ +60002 K  ~3^ -oQ +60002 J ~3^\ Q +60003 K .^ Q +60006 J +^1Q +59998 K +^xQ +60003 K sG^N]Q +60001 L ~3^Q +60002 M ~5^‰Q +60002 I ,^Q +60002 J  +^õQ +60008 I  -^oKQ +59997 G\  ~3^<Q +60002 I\  ~3^wQ +60002 J ,^  Q +60002 H /^"ƣQ +60002 G +^$9Q +60003 H tD^&XQ +60002 F }3^(/eQ +60002 H /^)Q +60002 H +^+ɑQ +60002 G +^-'Q +60004 F w<^/ʽQ +60001 H ~3^1KSQ +60002 G uC^3Q +60002 E ,^4Q +60002 E .^6Q +60002 E 2^8ͫQ +60003 F qG^:xAQ +60002 E vA^mQ +60002 E +^?Q +60002 D +^AЙQ +60003 G oH^C/Q +60002 B ~3^EpQ @PDT1760771319.60 A 3^G;[Q +60002 D -^IQ +60002 F +^JӇQ +60004 E -^LQ +60001 E |3^NԳQ +60002 E qG^P[IQ +60002 G ,^R-Q +60002 E +^T uQ +60003 E +^U Q +60002 G |3^WסQ +60002 A w<^Y7Q +60002 D -^[[Q +60002 E +^]:cQ +60003 E 0^_Q +60002 H pG^`ڏQ +60002 J |3^b%Q +60002 K 3^dۻQ +60004 K -^ftQQ +60001 M +^hKQ +60002 M -^j"}Q +60002 N pF^kQ +60002 F  pG^mީQ +60002 L  ,^o?Q +60002 J  +^qoQ +60003 K  +^sHkQ +60002 M qE^uQ +60002 L  {3^vQ +60003 M  /^x-Q +60001 J\  +^zQ +60003 I\  +^|^YQ +60002 F  pE^~1Q +60002 G  {3^Q +60002 J  }4^Q +60002 J  ,^Q +60002 L  /^}GQ +60011 I  /^[Q +59994 I  z3^'sQ +60002 K pG^ Q +60002 I ,^Q +60002 I /^5Q +60002 I /^Q +60003 G rC^ZaQ +60002 H {3^/Q +60002 I .^Q +60002 H *^#Q +60002 H  0^Q +60009 G  z5^OQ +59996 E  oG^jQ +60003 G  {4^;{Q +60001 H  )^Q +60002 I  /^Q +60002 F  ~1^=Q +60003 H qA^Q +60002 J {3^{iQ +60002 I ,^RQ +60002 H +^2Q +60002 H /^+Q +60002 I nG^Q +60003 G y3^WQ +60002 H .^Q +60002 I -^nQ +60002 G 1^LQ +60002 E nH^&Q +60003 E z3^EQ +60003 E rC^Q +60001 E )^qQ +60002 H 0^Q +60002 G }1^[Q +60003 F u:^(3Q +60002 F y3^Q +60002 G -^_Q +60002 F +^ɰQ +60002 F /^˒Q +60003 E y3^i!Q +60002 C x4^;Q +60002 E .^ MQ +60002 D +^Q +60002 H ~1^yQ +60004 I w6^֨Q +60001 G mG^yQ +60002 H {3^P;Q +60002 H -^+Q +60002 I .^ gQ +60002 H ~/^Q +60003 J w4^Q +60002 I nG^)Q +60002 G -^WQ +60002 H +^<UQ +60002 H /^Q +60003 H y3^Q +60002 H kI^Q +60002 G sA^Q +60002 I +^sCQ +60002 H }1^RQ +60002 J `V^2 oQ +60003 H x3^\ Q +60002 I y3^\ Q +60002 J ,^ 1Q +60002 I /^ Q +60002 K ~/^k ]Q +60003 H x3^B Q +60002 I x3_ Q +60002 I ,_Q +60002 K +_Q +60002 J ~/_KQ +60003 I x3_Q +60002 L x3_\ VwQ +60002 J t<_ ( Q +60002 J +_Q +60002 K }1_9Q +60004 L x3_Q +60001 K w3_eQ +60002 L s:_jQ +60002 L ,_DQ +60002 G }/_%'Q +60003 I }/_Q +60002 J m8_SQ +60002 H q=_Q +60002 G ,_ Q +60002 H +_"eQ +60003 F ~/_$BQ +60002 I nB_&AQ +60002 I w3_'Q +60003 H w7_)mQ +60003 H ._+Q +60001 D |1_-Q +60003 G y/_/_/Q +60001 F v3_11Q +60003 E v5_3[Q +60002 H ,_4Q +60002 E }/_6Q +60002 G |/_8Q +60003 F lD_:tQ +60002 H v3_ Q +60002 E +_?!uQ +60002 E |0_A" Q +60003 G lC_C"Q +60002 F v3_E#7Q +60002 G x3_G\\#Q +60002 I +_I;$cQ +60002 G z0_K$Q +60002 E z0_L%Q +60003 L u3_N&%Q @PDT1760857722.76 J u3_P&Q +60002 G ~,_Rv'QQ +60002 G +_T['Q +60002 I {/_V8(}Q +60003 G u3_X)Q +60002 K u3_Y)Q +60002 J }0_[*?Q +60002 I +_]*Q +60003 I z0__u+kQ +60003 I s5_aQ,Q +60001 I kD_c(,Q +60008 G u5_d--Q +59996 K }._f-Q +60003 I {/_h.YQ +60008 K x2_j.Q +59996 I u3_lh/Q +60002 K v3_n:0Q +60002 K ,_p0Q +60003 H +_q1GQ +60002 H |/_s1Q +60002 I kD_u2sQ +60002 H t3_ww3 Q +60003 H z2_y@3Q +60001 H +_{45Q +60003 I z0_|4Q +60003 J u3_~5aQ +60001 I t4_5Q +60003 I u3_6Q +60001 F }-_^7#Q +60003 J {/_?7Q +60002 K y/_8OQ +60002 J t3_8Q +60003 I t3_9{Q +60002 H },_:Q +60002 I +_|:Q +60002 H ~+_S;=Q +60002 J n=_+;Q +60003 I s3_+Q +60002 L y-_P>Q +60003 J gH_?WQ +60002 H t3_?Q +60002 J }-_@Q +60002 H ~+_AQ +60002 L }+_eAQ +60003 I s3_;BEQ +60002 J kA_BQ +60002 J },_CqQ +60002 J ~+_DQ +60002 K y1_DQ +60003 M hE_dE3Q +60002 K s3_4EQ +60003 H t4_F_Q +60001 L },_FQ +60002 K y/_GQ +60002 K v2_H!Q +60003 L s3_qHQ +60002 N jB_?IMQ +60002 L |-_IQ +60002 M }+_JyQ +60002 K y/_KQ +60003 L hF_ĮKQ +60002 M s3_|L;Q +60002 M z._LLQ +60002 L }+_-MgQ +60003 N w1_ MQ +60003 M q5_NQ +60001 M dI_O)Q +60002 M hG_ѓOQ +60002 N |-_nPUQ +60002 M |+_NPQ +60003 N {+_%QQ +60002 M r3_RQ +60002 M r3_RQ +60002 N {,_ܡSCQ +60003 O }+_ކSQ +60002 N |+_cToQ +60002 N r3_5UQ +60002 P fH_UQ +60003 M kE_V1Q +60002 P }+_VQ +60002 P w1_W]Q +60003 N x+_dWQ +60001 P eI_0XQ +60003 O s3_YQ +60002 P {,_YQ +60002 N x/_ZKQ +60002 P x._ZQ +60006 O p5_jQ +59999 P hC_:\\ Q +60002 Q {-_\ \\Q +60002 P z._]9Q +60002 P x0_]Q +60002 O iB_^eQ +60003 N r3`e^Q +60002 M t4`5_Q +60004 M {+` `'Q +60000 M v1``Q +60002 N v0`aSQ +60003 M q3`\ aQ +60002 L r3` vbQ +60002 N {-`JcQ +60002 L {+`'cQ +60002 M x/`dAQ +60003 M gC`dQ +60002 L q3`emQ +60002 J y.`fQ +60002 J {+`hfQ +60002 K u0`Hg/Q +60004 M o5` gQ +60001 J p4`h[Q +60009 K k:` hQ +59995 J x/`"iQ +60002 J {+`$sjQ +60002 H w.`&KjQ +60003 K p3`(kIQ +60002 K p3`)kQ +60002 K z-`+luQ +60002 K {+`-m Q +60003 J z+`/lmQ +60002 K gA`1?n7Q +60002 P p3`3\ nQ +60002 O jF`4ocQ +60002 P |+`6oQ +60003 P {+`8pQ +60002 P r1`:]q%Q +60002 Q o3`<.qQ +60002 R q3`=rQQ +60002 Q y-`?rQ +60003 Q x/`As}Q +60002 P u0`CtQ +60002 N eD`EQtQ +60002 P dG`Gu?Q +60002 K z,`HuQ +60002 L v1`JvkQ +60003 N y+`LwQ +60002 P dE`NxwQ +60002 Q p3`PCx-Q +60003 Q hE`RxQ +60001 Q z+`SyYQ +60003 P u1`UyQ +60003 P p3`WzQ @PDT1760944125.93 M o4`Yz{Q +60002 O dF`[M{Q +60002 O y-`](|GQ +60003 O u/`_ |Q +60002 L x+``}sQ +60002 N eC`b~ Q +60002 P fB`d~Q +60002 N y-`f`5Q +60002 P z+`hAQ +60003 P v0`jaQ +60002 O p3`kQ +60002 O o3`mQ +60002 N r3`o#Q +60002 L y+`qpQ +60003 L z+`sOOQ +60002 M t.`u&Q +60002 M m5`v{Q +60002 L dF`xQ +60002 M x-`zQ +60002 K z+`|u=Q +60003 K u/`~QQ +60002 M n3`)iQ +60002 M n3`Q +60003 I v.`Q +60001 M y+`+Q +60003 L t0`yQ +60003 L m5`TWQ +60001 M eB` Q +60008 L o4`Q +59996 K x,`Q +60003 I s0`Q +60007 K r1`~EQ +59997 J k7`OQ +60003 I l5`qQ +60001 J x-`Q +60003 I x+`Q +60002 I s0`3Q +60002 K l5`Q +60003 J cE`__Q +60002 I l<`*Q +60002 I y+`Q +60002 H x+`!Q +60002 I s,`Q +60003 E cD`MQ +60002 I n3`QQ +60002 G x-`$yQ +60002 H x+`Q +60002 G t/`Q +60003 I l4`;Q +60002 H bE`qQ +60002 I v-`?gQ +60002 I x+`Q +60002 I u.`Q +60003 J l3`)Q +60002 H aH`Q +60002 I o3`aUQ +60002 J v-`7Q +60002 H x+`Q +60002 J r,`Q +60003 K j8`ŽQ +60002 M cD`ljCQ +60002 K v-`]Q +60002 M w+`7oQ +60002 O u+`Q +60003 P dB`Q +60002 O j9`Я1Q +60002 N w,`ҋQ +60002 N x+`g]Q +60002 P u.`@Q +60003 P l3`Q +60002 N f<`Q +60002 P o3`۳Q +60002 Q u-`ݒKQ +60002 Q r1`sQ +60004 R p/`XwQ +60001 P bD`- Q +60002 P aG`Q +60002 O v-`9Q +60002 Q v+`Q +60002 Q r/`eQ +60003 N `I`qQ +60002 P g=`HQ +60002 O u,`'Q +60002 N w,`Q +60002 O q0`SQ +60003 Q k3`Q +60002 Q cB`Q +60002 O o3`KQ +60002 P u-`$Q +60002 O v+`AQ +60002 Q p/`Q +60003 Q l3amQ +60002 S h;aQ +60002 R u-aXQ +60002 R t/a1/Q +60002 R r0aQ +60003 R bCa  +60002 S k3a Q +60002 R u,a Q +60002 Q w+awQ +60002 P v+aPQ +60003 Q k3a$IQ +60002 R _GaQ +60004 Q f?auQ +60000 R v,a Q +60002 P u+axQ +60002 O o0aQ7Q +60003 Q bCaQ +60002 N l3acQ +60002 Q u-a!Q +60002 O v+a#Q +60002 O t+a%y%Q +60003 Q _Fa'HQ +60002 N bBa)QQ +60002 N t,a*Q +60002 N v+a,}Q +60002 M q1a.Q +60003 O j4a0jQ +60002 O k3a2;?Q +60002 P m4a4Q +60002 O v+a5kQ +60002 P u+a7Q +60002 O q-a9—Q +60003 P `Ea;]-Q +60002 L l3a='Q +60002 M t-a>YQ +60002 Q u+a@Q +60002 L t+aBŅQ +60003 M `EaDQ +60002 N j3aFPƱQ +60002 Q s-aHGQ +60002 Q u+aIQ +60002 Q p1aKsQ +60003 R ^IaM Q +60002 P _EaOɟQ +60006 Q _JaQS5Q +59998 P s,aS0Q +60002 Q t+aUaQ +60010 P o/aVQ +59995 P b?aX̍Q +60002 S j4aZ#Q +60002 P s-a\\k͹Q +60002 R t+a^MOQ +60002 P o/a`,Q @PDT1761030529.08 S j3ab{Q +60002 Q ^GacQ +60003 Q q0aeЧQ +60001 Q u+ag=Q +60002 R o1aitQ +60003 S j3akQiQ +60002 R ]Ham$Q +60004 R `IanӕQ +60000 R t,ap+Q +60002 R t+arQ +60002 Q p-atWQ +60003 S i3avUQ +60002 S j3ax-փQ +60002 R s,azQ +60002 Q s+a{ׯQ +60002 S o/a}EQ +60003 S i4aQ +60002 R `DatqQ +60002 S s-aJQ +60002 R s+a0ڝQ +60002 S o0a3Q +60003 Q ]GaQ +60002 S h3a_Q +60003 S i6a~Q +60001 Q t)aU݋Q +60002 R t+a/!Q +60002 S j1a ޷Q +60003 R ]GaMQ +60002 S \\IaQ +60002 R r-ayQ +60002 P s+acQ +60002 P p.a<Q +60003 R `Ca ;Q +60002 Q h3aQ +60002 R p/agQ +60002 P t+aQ +60002 R n0alQ +60004 Q f5aI)Q +60001 Q _CaQ +60003 S j5aUQ +60001 S q.aQ +60002 R o/aQ +60002 P n.a|Q +60003 T g4aPQ +60002 R ]FaCQ +60002 Q q-aQ +60002 R r+aoQ +60002 S r+aQ +60003 T ]DaQ +60002 R b<aS1Q +60003 T n1aQ +60001 U r.a]Q +60002 U n0aQ +60004 V \\FaîQ +60001 T ^BayQ +60002 S h5aHQ +60002 U t)a#KQ +60002 T s+aQ +60002 Q l1awQ +60003 T ]EaΫ Q +60002 R h4a~Q +60002 V q,aX9Q +60002 S q+a:Q +60002 R m/aeQ +60002 T h4aQ +60003 U \\EaQ +60002 S q-a۞'Q +60002 S r+ayQ +60002 R l1aYSQ +60002 R h3a6Q +60003 R a<a\ Q +60003 Q _EaQ +60002 P p-aQ +60001 P r+aAQ +60002 Q k/aiQ +60003 O [Fa5mQ +60002 R g3aQ +60002 P q,aQ +60002 P q+a/Q +60002 P q+aQ +60002 O [Ea_ +60003 N g3a,Q +60002 P p-aQ +60002 P q,aQ +60002 P m0aQ +60002 N f3aIQ +60003 P ZIbYQ +60004 P \\Hb(uQ +60002 O q,b Q +60000 O r+bQ +60002 Q j0b7Q +60003 R e4b Q +60002 P _@b QcQ +60002 P p-b $Q +60002 O q+bQ +60002 Q p+b%Q +60002 R f4bQ +60003 Q e4b|QQ +60002 T n/bLQ +60002 R q+b. }Q +60002 Q p+b \ Q +60002 T ]Bb\ Q +60003 S e3b ?Q +60003 R f5b} Q +60001 R o-b!S kQ +60002 T q+b#- Q +60002 R i1b% Q +60003 R ZGb&-Q +60002 R /b(Q +60002 T o-b*}YQ +60002 T q+b,YQ +60002 T o+b.3Q +60002 X  e3b0 Q +60003 V  d4b1Q +60002 W  m.b3GQ +60002 U\  m/b5zQ +60002 U\  o-b7ZsQ +60002 V\  d6b95 Q +60002 U  e3b:Q +60003 T\  g3b<5Q +60002 W  o-b>Q +60002 U  k0b@aQ +60002 Q  h2bB]Q +60002 T\  e3bD4Q +60002 U  d5bF#Q +60002 S  o-bGQ +60003 U  o+bIOQ +60002 T  l0bKQ +60002 U  e3bMg{Q +60002 T  `:bO6Q +60002 U  d;bQQ +60002 T  n-bR=Q +60003 U  n-bTQ +60003 T  d4bViQ +60001 U  e3bXlQ +60002 R  ZGbZ7Q +60002 Q  o-b\\ +Q +60002 Q  n.b]Q +60002 R  k.b_ WQ +60003 Q  YFba Q +60002 Q  e3bcc!Q +60002 Q  o-be2"Q +60002 O  p+bg "Q +60002 T  o+bh#EQ @PDT1761116932.22 R  ZFbj#Q +60002 P  d4bl$qQ +60002 R  m.bnY%Q +60002 O\  k2bp3%Q +60002 Q  k0br&3Q +60004 O\  XGbs&Q +60001 Q  d3bu'_Q +60002 Q\  ZFbw'Q +60002 O\  m-byZ(Q +60002 O  m.b{>)!Q +60002 P k-b})Q +60003 N c4b~*MQ +60002 O e3b*Q +60002 P n,b+yQ +60002 P o+bm,Q +60002 M j0bJ,Q +60003 M d3b"-;Q +60002 Q YDb-Q +60002 N [Gb.gQ +60002 N n+b.Q +60002 O n+b}/Q +60002 N e1bY0)Q +60003 L WGb&0Q +60002 L ZFb1UQ +60002 N m-b1Q +60002 P k0b2Q +60002 N l+b3Q +60003 M d3bU3Q +60002 O [Cb#4CQ +60002 P m-b4Q +60002 P n,b5oQ +60002 O m+b6Q +60003 O WFb6Q +60002 P YEbS71Q +60002 R f5b 7Q +60002 R o+b8]Q +60002 S i2b8Q +60004 V  a5b9Q +60001 U ZAbz:Q +60002 Y  ^<bK:Q +60002 V  m-b ;KQ +60002 V\  k/b;Q +60002 Y  l+b9Q +60002 Y  m+b*>Q +60002 W\  m+b?eQ +60002 Y\  b4b?Q +60003 Y\  VGbĪ@Q +60002 Y\  e3b~A'Q +60003 Z\  k.b_AQ +60001 \\\  h1bABSQ +60002 \\  h+b BQ +60002 [  YBbCQ +60003 V  d3bDQ +60001 U\  l-bѫDQ +60003 W\  m+bӇEAQ +60002 W\  h/bdEQ +60002 V  a3b<FmQ +60002 W\  YCb GQ +60002 V  l-bGQ +60003 W  m+bH/Q +60003 T\  g2bޣHQ +60001 T  b4bI[Q +60002 U  b4bKIQ +60002 T\  e3bJQ +60002 T  l-bKQ +60003 T\  m+bKQ +60003 V\  g,bLIQ +60001 U\  WCbzLQ +60002 T\  c3bEMuQ +60002 U\  l-bN Q +60002 V\  l+bNQ +60003 U  k+bO7Q +60002 V  a3bOQ +60002 U\  a3b{PcQ +60002 V  k,bOPQ +60002 U\  m+b(QQ +60003 U\  h0bR%Q +60002 T\  ^9bRQ +60002 U\  a3bSQQ +60002 U\  d3cuSQ +60002 U  j.cTT}Q +60002 U\  l,c4UQ +60002 S\  g-cUQ +60003 T  YAcV?Q +60002 S  b3c\ VQ +60002 S k-c WkQ +60002 S  m+c`XQ +60002 R  k+c;XQ +60003 R  WCcY-Q +60002 O  a3cYQ +60002 Q k-cZYQ +60002 S l+cZQ +60002 R f0co[Q +60003 Q UGcF\\Q +60002 Q VEc\\Q +60002 T ^<c]GQ +60002 S l+c ]Q +60002 U l+c"^sQ +60002 Q c0c$p_ Q +60003 T `3c&@_Q +60002 Q  `5c( `5Q +60002 S\  j,c)`Q +60002 T  k+c+aaQ +60002 V\  f0c-aQ +60003 R  `3c/obQ +60002 T\  TFc1=c#Q +60002 U  j-c3 cQ +60002 W  k+c4dOQ +60002 U\  i-c6dQ +60003 V  _4c8e{Q +60002 V  TFc:jfQ +60004 Q\  UJc<5fQ +60002 T\  j,c> g=Q +60000 T  k+c?gQ +60002 S  d/cAhiQ +60003 T\  _3cChQ +60002 T\  TGcEaiQ +60002 U\  i-cG3j+Q +60002 R  k+cIjQ +60002 R\  i+cJkWQ +60002 P\  SHcLkQ +60003 R\  `3cNlQ +60002 S\  h.cPamQ +60002 S  k+cR;mQ +60002 S  g/cTnEQ +60002 T\  \\7cUnQ +60003 V\  VBcWoqQ +60003 T\  VFcYpQ +60001 T\  k)c[mpQ +60002 V\  k+c]Iq3Q +60006 S  e.c_$qQ +59998 S\  SHc`r_Q +60002 W\  SHcbrQ +60002 Z  i-cdsQ +60003 Z  j+cft!Q +60002 Y  i+chatQ +60002 Y  RIcj7uMQ +60002 Z  TGcluQ +60002 T  ^:cmvyQ +60002 T  j+cowQ +60003 U\  d1cqwQ @PDT1761203335.36 S  _3csx;Q +60001 Q  X>cuVxQ +60002 T UGcw"ygQ +60002 P h,cyyQ +60002 Q e0czzQ +60003 R c/c|{)Q +60002 S SFc~{Q +60002 Q SHcu|UQ +60002 R h-cN|Q +60002 Q  i,c2}Q +60002 Q  d/c~Q +60003 Q  QIc~Q +60002 R\  ^3cCQ +60002 T  e1cQ +60002 U  i+coQ +60002 V  c1cdQ +60004 W\  [7cDQ +60001 S  \\6c1Q +60002 S\  RIcQ +60002 S\  h-c]Q +60002 U  e/cQ +60002 T\  c/cQ +60003 T\  ^3cgQ +60002 R  ]4c:Q +60002 U  h,c\ KQ +60002 V  h+cQ +60002 V\  d/cwQ +60003 U\  TDc Q +60002 V  ^3c}Q +60002 T  VEcW9Q +60002 U  h+c9Q +60002 V  b1ceQ +60002 V  d*cQ +60003 T\  ]4cQ +60002 V\  RGc'Q +60002 W  g-c|Q +60002 X  f,ccSQ +60002 Y  c/cCQ +60003 X  TBcQ +60002 [  \\3cQ +60002 [  g-cQ +60002 [  h+cAQ +60002 \\  c1c}Q +60002 ]  \\3c[mQ +60003 Z  ]3c6Q +60003 [ ^5c Q +60001 X i)c/Q +60002 Z c0cQ +60015 Z `2c̯[Q +59989 [ \\3c·Q +60002 [ ]3c]Q +60002 Y f-c;Q +60002 [ g+c Q +60003 [ c0cIQ +60002 [ \\3cQ +60002 [ \\3cٱuQ +60002 Z e/cۇ Q +60002 Z h+ckQ +60002 X b1cM7Q +60002 U ]1c2Q +60003 U [5ccQ +60002 W ^4cQ +60002 T  f-cQ +60002 S  b0c%Q +60002 T  b0cQ +60003 S  [4cXQQ +60002 S  SEc2Q +60002 T  f-c }Q +60002 S  g+cQ +60002 R  b0cQ +60003 R\  [4c?Q +60002 R  PHcQ +60002 R  TGcZkQ +60002 Q g+c=Q +60002 R  a1c&Q +60002 S  [5c-Q +60003 Q [4dQ +60002 P SCdYQ +60002 Q e-dQ +60002 Q b/dtQ +60002 Q a0dUQ +60003 R [3d\ 4Q +60002 R V:d GQ +60002 P e-d Q +60002 N e+dsQ +60002 O `1d Q +60002 O [3dQ +60003 N PFd\\5Q +60002 S  ^3d2Q +60013 R\  f+daQ +59991 T  `1dQ +60002 Q  a-dQ +60003 S  OHd#Q +60002 T  \\3d Q +60002 T  e-d"gOQ +60002 U  d+d$KQ +60002 U  `/d&2{Q +60002 U  OFd( Q +60003 R\  QBd)Q +60001 T\  e-d+=Q +60003 R\  e+d-Q +60002 U  _1d/tiQ +60002 T\  NGd1SQ +60002 U\  Z4d3,Q +60003 S ]3d5+Q +60001 S d,d6Q +60003 S _1d8WQ +60002 R `-d:Q +60002 S PCd<Q +60002 R [4d>UQ +60002 Q d-d@+Q +60003 R d+dBEQ +60002 Q `0dCQ +60002 P Y4dEqQ +60002 Q PDdGQ +60002 O c-dIQ +60003 P e+dKc3Q +60002 O ^1dMFQ +60002 P Y4dO*_Q +60002 P NGdQQ +60003 P [6dRQ +60005 P c,dT!Q +59999 O ^1dVQ +60004 O ]/dX}MQ +60000 P NEdZUQ +60003 O Y4d\\*yQ +60002 O c-d^ Q +60002 N c+d_¥Q +60002 N _0da;Q +60002 M Y4dcQ +60003 L MHdegQ +60002 L b,dg\\Q +60002 L c,di@œQ +60002 J ^1dk))Q +60003 J X4dm ƿQ +60002 L OBdnUQ +60002 K RCdpQ +60004 M b,drȁQ +60000 K ^1dt{Q +60002 K \\0dv\\ɭQ +60003 L X3dx5CQ +60002 K OCdzQ +60002 I b-d{oQ +60002 K b+d}Q @PDT1761289738.49 L ]/d̛Q +60003 K X4d1Q +60002 L W4deQ +60002 N `/d=]Q +60002 M c+d'Q +60002 K ]1d\ ωQ +60004 M V5dQ +60001 N W3dеQ +60002 M Y4dKQ +60002 N b-dxQ +60002 L ]0d]wQ +60003 O \\0dC Q +60002 O P<dӣQ +60002 P X4d9Q +60002 Q a-dQ +60002 P a+deQ +60003 Q ]0dQ +60002 Q P=dr֑Q +60002 Q W3dH'Q +60003 S _/d%׽Q +60001 Q b+d SQ +60003 S \\1dQ +60003 S U5dQ +60001 R IIdQ +60003 T W4dgګQ +60002 T `-dGAQ +60002 S ]0d/Q +60002 S \\/dmQ +60002 Q LCdQ +60003 R O?dݙQ +60002 Q a-d/Q +60002 Q `,dQ +60002 R \\0dc[Q +60002 Q FKdEQ +60003 Q V4dQ +60002 Q V;dQ +60002 O a+dQ +60002 R [1dĻIQ +60002 P U3dƝQ +60003 P T5dtuQ +60002 Q NCdJ Q +60002 O _-d.Q +60002 O \\0d7Q +60002 O [0dQ +60003 N U4dcQ +60002 N M?dӥQ +60002 L _-dՀQ +60002 M `+de%Q +60002 M [0dLQ +60003 O T4d+QQ +60002 O HHdQ +60002 M LId}Q +60002 L `+dQ +60003 N Z0dQ +60002 M V2d?Q +60002 N S5dYQ +60003 O HId*kQ +60002 N ^-d Q +60002 M _+dQ +60002 N \\,d-Q +60002 N JEdQ +60003 M JEdqYQ +60002 N ^-dKQ +60002 M _,d5Q +60002 O Z2dQ +60003 O JBdQ +60002 N LAdGQ +60002 M W4dQ +60002 O ^,dusQ +60002 L X1eZ Q +60002 M Z-e<Q +60003 P IDe5Q +60002 N T4eQ +60002 P ]-eaQ +60002 M ^+e Q +60003 O Y0e Q +60002 P JBe q#Q +60002 P S4eHQ +60002 O ]-e%OQ +60002 O ^+e Q +60003 Q Y0e{Q +60002 P S4eQ +60002 O P8eQ +60003 N V4e|=Q +60003 R ]-e_Q +60001 N X1eDiQ +60002 R Y-e *Q +60003 Q R4e"Q +60002 R M=e#+Q +60002 Q ]-e%Q +60002 P Y/e'WQ +60002 R Y0e)vQ +60003 S IBe+RQ +60002 R R4e--Q +60002 S ]-e/Q +60002 R ]+e0EQ +60002 S X1e2Q +60003 S ICe4qQ +60002 R R4e6}Q +60002 U U4e8TQ +60002 R \\,e:83Q +60003 R W2e<"Q +60004 S V0e>_Q +60000 T DIe?Q +60002 R JCeA Q +60002 T [-eC\ !Q +60003 V [,eEl\ Q +60002 W X0eGO MQ +60002 V GFeI2 Q +60002 Y R4eK\  yQ +60002 W Z0eL Q +60003 X ]+eN Q +60002 W Y0eP;Q +60002 W P6eR{Q +60003 U P4eTKgQ +60004 W FJeV!Q +60000 W Y0eX Q +60002 W [+eY)Q +60002 W W.e[Q +60003 V Q4e]UQ +60002 U Q4e_zQ +60002 U [-eaVQ +60002 W \\+ec7Q +60002 W \\,eeQ +60003 W R4efCQ +60002 V P4ehQ +60002 V Z.ejoQ +60002 S Z/elQ +60002 U W0enoQ +60004 U P5epP1Q +60001 S O4er.Q +60003 T EJet]Q +60001 S [-euQ +60002 R X/ewQ +60002 R S3eyQ +60003 Q DGe{Q +60002 Q Q3e}aKQ +60002 R [-e>Q +60002 O [,e)wQ +60002 P X0e  Q +60003 N O5eQ +60002 Q FFe9Q +60002 O KDeQ +60002 N Y/e eQ @PDT1761376141.68 S U1ef Q +60004 O M8eN!Q +60001 M CIe%"'Q +60002 M Q4e"Q +60002 M Z-e#SQ +60002 L W0e#Q +60003 L V0e$Q +60002 L DGe%Q +60002 M GDeZ%Q +60002 L Z-e9&AQ +60002 K [+e &Q +60002 L W0e'mQ +60003 L N5e(Q +60002 O GCe(Q +60002 M S4e)/Q +60002 L Y.ew)Q +60003 L U2ea*[Q +60002 N V.eD*Q +60002 N DIe+Q +60002 L Q4e,Q +60002 M Z-e,Q +60002 I Z+e-IQ +60003 L V0e-Q +60002 L O4ev.uQ +60002 M CIeM/ Q +60002 N Z-e'/Q +60002 L [+e 07Q +60003 M [+e0Q +60002 L ECe1cQ +60002 L H?eŸ1Q +60002 M FHev2Q +60003 O Z,e]3%Q +60002 P V1eD3Q +60009 Q T0e'4QQ +59995 N O3e4Q +60002 J P4e5}Q +60002 P Y-e϶6Q +60003 M Y+eѝ6Q +60002 O U/eӃ7?Q +60002 N DEe`7Q +60002 N O5e78kQ +60002 O Y-e9Q +60002 M Z+e9Q +60003 M U1e:-Q +60002 P O4e޽:Q +60002 M K7e;YQ +60003 N GFep;Q +60001 N Y,eTGQ +60002 J O3e>Q +60002 K Y-e?sQ +60002 M Y+e@ Q +60003 M T0e~@Q +60002 M EDe[A5Q +60002 L N4e3AQ +60002 L W/e BaQ +60002 L Z,eBQ +60003 L S1eCQ +60002 K BIeD#Q +60002 L N4eDQ +60002 L O6fmEOQ +60002 M Z,fPEQ +60003 N S2f6F{Q +60002 M T.fGQ +60002 L L5fGQ +60002 N @If H=Q +60002 M X-f HQ +60002 M X+f IiQ +60003 N S0fxIQ +60002 M CDfWJQ +60006 N AHf/K+Q +59999 O W/fKQ +60001 M Y+fLWQ +60003 M S1fLQ +60003 M K6fMQ +60001 N AIfNQ +60004 M EFfjNQ +60000 O W-f LOEQ +60003 N T/f"2OQ +60008 M Q3f$PqQ +59996 N M4f%QQ +60006 O DDf'QQ +59998 O W-f)R3Q +60003 M W,f+RQ +60002 M S0f-vS_Q +60002 O CBf/USQ +60002 O M3f1-TQ +60003 Q R4f3U!Q +60002 P X,f4UQ +60002 P R1f6VMQ +60002 P K6f8VQ +60003 P @If:WyQ +60002 P N3fHXQ +60002 R T/f@/Y;Q +60002 R R0fBYQ +60002 S L4fCZgQ +60003 P CFfEZQ +60002 R W-fG[Q +60002 R W+fI{\\)Q +60002 Q W+fKY\\Q +60002 Q K5fM1]UQ +60003 R AFfN]Q +60002 S P6fP^Q +60002 R X+fR_Q +60002 P R1fT_Q +60002 T J6fV~`CQ +60003 X @HfXV`Q +60002 T N4fZ.aoQ +60002 S W-f\\bQ +60002 T S/f]bQ +60002 U R/f_c1Q +60003 S L4facQ +60002 U BEfcd]Q +60002 R V-feadQ +60002 T W+fgEeQ +60002 U V+fi#fQ +60003 V AEfkfQ +60002 R K4flgKQ +60002 S EFfngQ +60002 T V,fphwQ +60002 U Q1fri Q +60002 T L3ftgiQ +60003 T L3fv?j9Q +60002 T M4fxjQ +60002 U U-fykeQ +60002 V U+f{kQ +60002 U Q/f}lQ +60003 X ACfm'Q +60002 Y K4fdmQ +60002 Y U-f@nSQ +60002 Y V+f'nQ +60002 Z U+foQ +60003 X ?HfpQ +60002 Z @FfpQ +60002 Y N3fqAQ +60002 V U-fyqQ +60002 Y Q1f_rmQ +60002 Y N0fCsQ +60003 X >Hf sQ +60002 U L4ft/Q +60002 X U-ftQ @PDT1761462544.84 U R0fu[Q +60002 V P/fuQ +60003 T J4fvQ +60002 V F;fYwQ +60002 W U-f4wQ +60002 V U+fxIQ +60002 V P0fxQ +60003 T K4fyuQ +60002 V BBfz Q +60002 W N4fzQ +60002 U T-f|{7Q +60002 W P1fc{Q +60002 V O/fL|cQ +60003 T J4f%|Q +60002 V G:f}Q +60002 U U-f~%Q +60002 R T+f~Q +60002 S P0fQQ +60003 T I5fQ +60002 T <Jf^}Q +60002 U T-f4Q +60002 U T+fQ +60003 S O1f?Q +60002 U @CfQ +60002 R ABfƼkQ +60002 T K5fȕQ +60002 S T-fnQ +60003 R O1fW-Q +60008 S L2f8Q +59996 T B>fYQ +60002 S >GfQ +60002 S S-fӵQ +60002 T T+fՙQ +60003 S P/f|Q +60002 T f[GQ +60002 U I4f5Q +60003 T R/f sQ +60001 U T,f Q +60003 U N1fQ +60003 Y ;Lf5Q +60001 W >FfQ +60003 U K4f^aQ +60001 V S-fCQ +60003 Z P0f)Q +60002 Y N/f #Q +60002 Z H4fQ +60003 Y ?CfOQ +60001 Z S-fQ +60003 X T+fo{Q +60002 Z S+fQQ +60002 Y I3f/Q +60002 [ I3f=Q +60003 Y AFfQ +60002 W S+fiQ +60002 Y N0fQ +60002 Y M,gQ +60002 Z I4g`+Q +60003 [ J4g<Q +60002 Y S-gWQ +60002 X O0gQ +60002 Z N/g Q +60002 Y H4g Q +60003 Y B<g Q +60001 W S-gaEQ +60003 X S+gKQ +60002 Y M1g/qQ +60002 W H4g Q +60002 Y <FgQ +60005 Z I6g3Q +60002 X S,gQ +60000 Y N1gq_Q +60002 Y N-gSQ +60002 Z =Dg 1Q +60003 X I4g"!Q +60001 Y S-g#Q +60003 U O0g%MQ +60002 Z Q+g'Q +60002 X H4g)wyQ +60003 Y <Hg+MQ +60001 W R-g-,Q +60003 Z S+g/;Q +60002 Z M1g0Q +60002 Y <Hg2gQ +60002 Y <Hg4Q +60005 Z ?Fg6Q +60002 X R,g8j)Q +60000 Y M1g:OQ +60004 Z K0g<7UQ +60000 X E5g>Q +60003 Z >Cg?Q +60001 Z P.gAQ +60003 Z Q+gCQ +60002 [ M/gECQ +60002 Y =DgGmQ +60002 X ;IgIHoQ +60003 X P/gKQ +60002 W Q,gLQ +60002 Y Q,gN1Q +60002 V F5gPQ +60002 W F4gR]Q +60004 W <GgTgQ +60001 V Q-gVHQ +60002 U O/gX+Q +60002 V K1gZ\ Q +60002 V ;Hg[KQ +60003 U ?Cg]Q +60002 V Q-g_wQ +60002 V N/gag Q +60002 U P+gcFQ +60002 U :Gge"9Q +60003 U G4gfQ +60002 V O/gheQ +60002 S R+gjQ +60002 U Q+glQ +60002 V D7gni'Q +60003 V :Fgp7Q +60002 V C6grSQ +60002 V P-gsQ +60002 W Q+guQ +60002 W L.gwQ +60003 W ;FgypQ +60002 W G3g{>AQ +60002 V P-g}Q +60002 W Q,g~mQ +60002 V P+gQ +60002 Z F4gQ +60003 X <Bg/Q +60002 X ?DgWQ +60002 W Q+g4[Q +60002 X Q+gQ +60002 Y J-gQ +60003 [ E4gQ +60002 Z F4g³Q +60002 Z P-gtIQ +60002 Y Q+gRQ +60002 Z J/g2uQ +60003 [ C5g Q +60002 [ <CgšQ +60002 \\ O-g7Q +60006 ] P,gQ +59998 ^ K0gcQ +60002 ^ E4gnQ +60003 _ E4gFȏQ +60002 _  I4g%Q @PDT1761548948.18 a\  P*gɻQ +59983 _  J2gQQ +60002 a I0gQ +60003 `  E4g}Q +60002 _ =BgQ +60002 a\  O-g`̩Q +60002 `  O+gG?Q +60002 ^  J0g*Q +60002 _  E3gkQ +60003 ^  :GgQ +60001 ]  O-gϗQ +60003 \\  P+g-Q +60002 ^ K1gQ +60002 \\ @<gjYQ +60002 [ E4gBQ +60003 ] C<g҅Q +60001 Z P+gQ +60003 [ J1gӱQ +60002 Z  J-gGQ +60002 Y  E4gɚQ +60002 X  E4gpsQ +60002 Y  O-gH Q +60002 Z  N,g.֟Q +60003 X  N+g5Q +60002 X  :EgQ +60002 Z\  9GgaQ +60002 W\  O-g֚Q +60002 Z  L0gxٍQ +60002 X  O,gZ#Q +60003 [  :Dg4ڹQ +60002 Y\  D4gOQ +60003 Z\  E5gQ +60001 X\  Q*g{Q +60002 Z\  O,gQ +60002 W\  J.gnݧQ +60003 Y\  C4g@=Q +60002 W\  ;CgQ +60002 X\  N-giQ +60002 Y  O+gQ +60002 V\  N+gQ +60003 U  D4gy+Q +60002 Y\  9EgHQ +60002 W  K1gWQ +60002 W  O,gQ +60002 X  O+gQ +60004 Y C5gQ +60001 Y B4gQ +60002 W ;FgTEQ +60002 Y  N-g.Q +60002 X  J/hqQ +60002 X I0hQ +60003 Y  8GhQ +60002 X  8Ih3Q +60002 X  N-hQ +60002 Z  N+h\ p_Q +60002 X J/h TQ +60003 W C5h0Q +60002 Y 9Bh!Q +60002 X  L/hQ +60002 V N+hMQ +60002 X I1hQ +60002 X A6hsyQ +60003 Y 7GhPQ +60004 X :Gh'Q +60000 Z M-h\ ;Q +60002 W\  I/hQ +60002 Z  F2h gQ +60002 Y  B3h"Q +60003 Y  8Gh$Q +60002 Z  M-h&k)Q +60002 Z\  N+h(RQ +60002 Z  J0h*6UQ +60002 \\  6Ih,Q +60003 X\  B4h-Q +60002 \\  K/h/Q +60002 X  N+h1Q +60002 Z  G1h3CQ +60002 Y  4Jh5{Q +60002 [  7Fh7ToQ +60004 Z C6h9,Q +60000 Z M,h;Q +60003 Z  J/h<1Q +60006 Z  E2h>Q +59998 Y  A5h@]Q +60002 [\  6IhBQ +60002 ^  L-hDpQ +60003 ]\  L+hFXQ +60002 ]\  H/hH<Q +60002 \\  6GhJKQ +60002 [  B4hKQ +60003 ]  B:hMwQ +60001 ]  M+hO Q +60003 \\  G1hQQ +60002 [  B4hS9Q +60002 Z A4hUZQ +60002 Z 8FhW-eQ +60002 \\ L-hYQ +60002 X M+hZQ +60003 Y G0h\\'Q +60002 X <=h^Q +60002 [ B4h`SQ +60002 Y K-hbeQ +60002 Z M+hdNQ +60003 [ H/hf4Q +60002 W 5HhhQ +60002 Y 6GhiAQ +60002 X 9KhkQ +60002 Y I0hmmQ +60003 Z F1ho Q +60003 Z >8hqq Q +60001 Y A4hsF\ /Q +60002 X =<hu \ Q +60002 W K,hv [Q +60002 W H0hx Q +60003 Y E0hz Q +60002 X ?5h| Q +60002 Y 7Eh~t Q +60002 [ K-hPIQ +60002 Y K,h9Q +60003 X G/huQ +60002 W 9Ah Q +60002 X 8@hQ +60002 Y A:h7Q +60002 Z K,hQ +60003 Z G0hocQ +60003 X @3hMQ +60001 Y @4h#Q +60002 X 5Ih%Q +60002 Y K-hQ +60002 [ L,hQQ +60003 [  I,hQ +60002 _  >6ho}Q +60002 ^  =;hIQ +60002 `\  J-h&Q +60002 _  K,h?Q +60002 ^  G1hQ +60003 \\  ?4hkQ +60002 ]  @4hQ +60002 \\ D4hQ +60002 [  K,hj-Q +60002 [ F0hRQ +60002 Y E-h7YQ +60003 [ ?4h Q +60002 [ 8ChQ @PDT1761635351.12 [ J-hQ +60002 Y J,hQ +60002 \\ E1hGQ +60003 ] 5EhpQ +60002 Z :>hB sQ +60002 \\ J-h! Q +60002 X I/h!Q +60002 \\ F1h"5Q +60002 ^ 2Ih"Q +60002 ] 6Bhä#aQ +60005 \\ 4Lh~#Q +59999 \\ J,hd$Q +60003 ] E2hL%#Q +60010 [ C0h1%Q +59994 ^ ?4h &OQ +60002 ] @4h&Q +60002 ] J-h'{Q +60002 ] J,hҵ(Q +60003 Z E0hԛ(Q +60002 Y >4h{)=Q +60002 [ 7AhU)Q +60002 Z H/h0*iQ +60002 \\ J,h*Q +60002 _ D1h+Q +60003 [ 4Eh,+Q +60002 Z =4h,Q +60004 ] @5h-WQ +60000 [  I/h-Q +60002 [  D2hi.Q +60002 Z  A1hR/Q +60003 [  5Bh./Q +60002 [  3Ih0EQ +60002 Z J-h0Q +60002 \\  I,h1qQ +60002 Z E0h2Q +60002 Z 5Ch2Q +60003 Z ?4hi33Q +60002 \\ H/hB3Q +60002 [  J,h(4_Q +60002 Z E1h4Q +60003 Y <6h5Q +60001 [  2Ih6!Q +60004 [ ?6i6Q +60000 [  H-i7MQ +60003 ] J,if7Q +60007 Z  B1iK8yQ +59997 Z  =5i '9Q +60002 [  =5i\ 9Q +60002 [  I-i :;Q +60002 Y  I,i:Q +60003 Z C1i;gQ +60002 [ >3iw;Q +60002 \\ 2HiNUQ +60004 ] ;7i>Q +60001 ] 3Ei?Q +60002 \\ >6i}@Q +60002 ] G.i!f@Q +60002 ] E0i#PACQ +60002 ^ @3i%5AQ +60003 ^ 1Ii'BoQ +60002 _ >4i(CQ +60002 \\ H-i*CQ +60002 ^ I,i,D1Q +60002 ^ D0i.DQ +60002 ]  =5i0qE]Q +60002 ^  <4i2@EQ +60003 ^  F/i4FQ +60002 ] I,i5GQ +60002 [  I+i7GQ +60003 [  ;6i9HKQ +60001 ]  4Bi;HQ +60002 [  ?4i=~IwQ +60002 [  G-i?aJ Q +60003 Z  D0iAJJQ +60002 Z  @3iC0K9Q +60002 [\  2FiEKQ +60002 ]  5CiFLeQ +60002 [  G-iHLQ +60002 \\  H,iJMQ +60003 ]\  C0iLN'Q +60002 [\  <4iNyNQ +60002 \\\  ;4iPQOSQ +60002 [\  7CiR,OQ +60002 \\  E.iTPQ +60002 X A1iUQQ +60004 Z A,iWQQ +60001 Z 2FiYRAQ +60002 [ >4i[RQ +60002 Y F-i]SmQ +60002 Z C0i_kTQ +60003 Y B/iaPTQ +60002 Y <4ic/U/Q +60002 Y <4ieUQ +60002 Y G-ifV[Q +60002 X F,ihVQ +60002 Y B0ijWQ +60003 V 1EilXQ +60002 X ;4in{XQ +60002 W D/ipUYIQ +60002 X E.ir?YQ +60003 V @1it'ZuQ +60002 X ,Liv[ Q +60002 Y 1Diw[Q +60002 X =4iy\\7Q +60002 V F-i{\\Q +60002 Y B0i}]cQ +60003 V @0i{]Q +60002 W :4iZ^Q +60002 X 1Di5_%Q +60002 W E-i_Q +60002 V F,i`QQ +60003 V A0i`Q +60002 W 1Dia}Q +60002 X :4ibQ +60003 V 4FibQ +60001 X F,ijc?Q +60003 W @1iWcQ +60003 V ;3i=dkQ +60001 V -IieQ +60003 W =4ieQ +60001 V D-if-Q +60003 T A0ifQ +60002 W ?0igYQ +60002 U 94igQ +60003 U ;4idhQ +60001 W D-iDiQ +60003 W E,i.iQ +60002 X A/ijGQ +60002 W -JijQ +60002 V 0FiksQ +60003 W 5Cil Q +60002 X E,ilQ +60002 W @1im5Q +60002 W +KiimQ +60002 X 94iDnaQ +60005 X 0HinQ +60000 Z B0ioQ +60002 X @0ip#Q +60002 Z <3ipQ +60002 [ 94iqOQ +60003 [ 86iqQ @PDT1761721754.25 ] C-isr{Q +60002 Z C,i]sQ +60002 ^ ?0iDsQ +60003 ^ 94i&t=Q +60002 _ 94itQ +60002 ] B/iuiQ +60002 ^ D+iuQ +60002 _  >1iγvQ +60002 ]\  76iЙw+Q +60003 \\\  85itwQ +60002 \\\  .IiOxWQ +60002 ]  C-i3xQ +60002 ]\  ?0i"yQ +60002 ]  >/izQ +60002 \\  66izQ +60003 ]  :4i{EQ +60001 [  C-iߡ{Q +60003 Z  D,i|qQ +60002 Z  >0ir}Q +60002 Z  76iU}Q +60002 Z  1Ai4~3Q +60002 Z  *Ui~Q +60002 W E,i_Q +60003 X >1iQ +60003 X  84iQ +60001 U  84i!Q +60002 W /DiQ +60002 U  C-igMQ +60002 V  ?0iRQ +60002 T  =0i8yQ +60003 T  .DiQ +60002 V\  /CiQ +60002 T\  B-i;Q +60002 T\  B+iQ +60002 T\  >0jgQ +60003 T  84jQ +60002 U  2>jeQ +60002 W  0GjA)Q +60002 W  C,j *Q +60002 U  >2j UQ +60002 U  84j Q +60003 V\  74jQ +60002 S  +JjQ +60002 U  B-jQ +60002 X  >0jCQ +60002 V  <0jiQ +60003 W  56jHoQ +60002 V  /Cj$Q +60002 W  B-jQ +60002 W  B+j1Q +60002 U  >0jQ +60002 W  74j!]Q +60003 V  84j#Q +60002 V\  /Kj%sQ +60002 U  C,j']Q +60002 W  B,j)>Q +60002 U  48j+!KQ +60002 Y  .Aj-Q +60003 Y  94j.wQ +60002 Y  A-j0 Q +60002 W  >/j2Q +60002 V  ;0j49Q +60002 Y  64j6fQ +60002 U  3:j8BeQ +60002 Z\  B-j:Q +60003 X\  B,j<Q +60002 X  =0j='Q +60002 Z  *Ij?Q +60002 X 64jASQ +60003 W :4jCQ +60001 Y @.jEeQ +60003 X <1jGNQ +60003 X =+jI:Q +60001 V -CjKAQ +60002 Y 74jLQ +60002 X @-jNmQ +60003 W =0jPQ +60002 W ;0jRQ +60002 W *FjTz/Q +60002 U 64jVYQ +60002 X @-jX8[Q +60002 W A,jZ#Q +60003 X <0j\\ Q +60002 W 54j]Q +60002 W -Cj_Q +60002 V :4jaIQ +60002 W ?.jcQ +60003 X ;1je}uQ +60003 V ;,jgd Q +60001 W )Iji?Q +60002 W 74jk7Q +60002 X @-jlQ +60002 W ?,jncQ +60003 W ;0jpQ +60002 W 54jrQ +60002 W )Ijt%Q +60002 Y @.jvoQ +60002 Y A,jxUQQ +60003 X =/jz6Q +60002 ] 54j|}Q +60002 Y )Gj}Q +60002 [ 84jQ +60002 Y >.j?Q +60003 Z ;1jQ +60002 Z ;-jkQ +60002 Z )HjgQ +60002 \\ 64j:Q +60002 [ ?-j-Q +60002 \\ @,jQ +60003 Z  >,jYQ +60002 \\ 44jQ +60002 \\ )HjQ +60002 [ ?-jsQ +60002 ] A,jTQ +60003 ]  :1j9GQ +60002 _ 'JjQ +60002 \\  34jsQ +60002 \\ 75j Q +60002 _ ?-jQ +60002 ^ :2j5Q +60003 ]\  :.jQ +60002 `  (HjiaQ +60002 a 46jBQ +60002 ^  >-j%Q +60002 ^  >,j#Q +60002 _  90jQ +60003 _  )GjOQ +60002 ^ 44jQ +60002 ^  >-j{Q +60002 ^  >+jQ +60002 ]  91jiQ +60003 _  )DjS=Q +60002 _  *Cj+Q +60002 _  84jiQ +60002 _\  =/jQ +60002 `\  ?+jQ +60002 _  9,j+Q +60003 b\  34jÌQ +60002 `\  *HjgWQ +60002 c\  >-jQQ +60002 a  >,j<ăQ +60002 b\  <,jQ +60003 `\  25jůQ +60002 a  34jEQ @PDT1761808157.38 `\  =-jЫQ +60002 a\  ?+jҍqQ +60002 _  90jvQ +60003 `  (EjXȝQ +60002 _\  34j,3Q +60002 ^  74jQ +60002 d\  =.j_Q +60002 _  >,jQ +60002 _\  8*jߦˋQ +60003 `  &Hj}!Q +60002 ^\  0:jU̷Q +60002 _\  =-j3MQ +60002 _\  :/jQ +60002 _  <,jyQ +60007 `\  %JjQ +59998 `  44jϥQ +60001 ^  =-j;Q +60003 _\  >,jpQ +60002 `\  90jXgQ +60002 ^  &Gj<Q +60002 ^\  )CjғQ +60003 `  55j)Q +60001 ]\  <.jӿQ +60003 _  82jUQ +60003 `  7+jQ +60001 `\  24jՁQ +60002 _  34kWQ +60002 a\  <-k;֭Q +60002 a  90k&CQ +60003 a\  70k Q +60004 _  'FkoQ +60000 `\  (Gk\ Q +60002 _  <-k ٛQ +60002 a  =,k1Q +60003 a\  81kQ +60002 `  &Ike]Q +60002 `\  14kAQ +60002 a\  54k܉Q +60002 _\  ;.kQ +60002 `  71kݵQ +60002 _\  6.kKQ +60003 `\  14kQ +60002 ^  34kwQ +60002 a  <-k!v Q +60002 _ =,k#ZQ +60002 ] 70k%=9Q +60003 a  14k'Q +60002 _\  24k(eQ +60002 ^\  <-k*Q +60002 ^\  <,k,Q +60002 _\  71k.'Q +60003 `\  04k0Q +60002 `\  14k2oSQ +60002 `  44k4DQ +60002 ^\  <-k63Q +60002 b\  62k8Q +60002 b\  7.k:Q +60003 `\  &Dk;AQ +60002 `\  24k=Q +60002 `\  ;-k?mQ +60002 a  8-kAQ +60002 ]\  60kCvQ +60003 ^  04kE_/Q +60002 `\  $IkG:Q +60002 `  ;-kI[Q +60002 a\  ;,kKQ +60002 `  61kLQ +60002 a  04kNQ +60003 b  /6kPQ +60004 a\  'HkRIQ +60002 a\  <,kTwQ +60000 a\  61kVbuQ +60002 `\  40kXI Q +60002 b\  /4kZ#Q +60003 a\  /5k[7Q +60002 `\  :-k]Q +60002 b  :,k_cQ +60002 `  50kaQ +60002 ^  $GkcQ +60003 `  /5kes%Q +60002 \\  8/kgQQ +60002 ` :,ki;QQ +60002 ^ 52kk%Q +60003 _ -7km }Q +60001 ^ .4knQ +60004 ^ 'EkpQ +60000 ^ :-kr?Q +60003 \\ 60kt~Q +60002 \\ 23kvekQ +60002 ` "HkxDQ +60003 \\ /4kz Q +60001 ] 9-k{-Q +60003 [ ;,k}Q +60002 Z 9,kYQ +60002 \\ .4kQ +60002 \\ %DkQ +60003 ] &JkYQ +60001 ^ :,kBQ +60003 ] 7/k%GQ +60003 ] 4,k\ Q +60001 ] #GksQ +60003 _ 04k Q +60001 ] 9-kQ +60003 ^ :,kr5Q +60002 ] 7+kXQ +60002 ] .4k2aQ +60002 ] "Jk\ Q +60002 ] 9-kQ +60003 \\ :,k#Q +60002 _ 42kQ +60002 ^ .4kOQ +60002 ] .4kQ +60003 [ 24kV{Q +60001 \\ 8-k< Q +60003 ^ 41k, Q +60007 ] 21k\ =Q +59997 \\ -4k\ Q +60002 \\ #Gk iQ +60002 ] 8-k Q +60003 ] 9,k Q +60002 ^ 7,kp +Q +60002 ^ #EkP Q +60002 ] $Ek,WQ +60002 ] 8-kQ +60002 ` 9,kQ +60003 _ 31kQ +60002 ` ):kQ +60002 _ $DkEQ +60003 _ &GklQ +60001 _ 8,kWqQ +60003 _ 22kCQ +60008 ^ 20k*Q +59996 ^ #Dk 3Q +60002 ^ .4kQ +60002 ` 7-k_Q +60003 _ 7,kΫQ +60002 ^ 30kИQ +60002 a #Dk{!Q +60002 _ -4kWQ +60002 _ 6/k5MQ +60002 ` 8,k Q +60003 a 11k yQ +60003 a !HkQ +60001 ` *5kQ @PDT1761894560.52 a &Ck߰;Q +60002 ` 7-kQ +60003 a 22kgQ +60007 ^ /2kkQ +59997 ` IkJQ +60002 _ !Gk')Q +60002 ` 6-k Q +60002 ] 6,kUQ +60003 ^ 20kQ +60002 ` Hk Q +60002 ` ,4k!Q +60002 a 23k!Q +60002 a 7,kl"CQ +60003 ^ 11kV"Q +60003 ^ )7kB#oQ +60001 ^ +5k$Q +60002 _ !Jk$Q +60002 a 6.k%1Q +60002 ` 20l%Q +60008 ^ .3l&]Q +59997 ` +4l&Q +60002 _ +5lt'Q +60002 \\ 6-l Z(Q +60002 ] 6,l G(Q +60003 ^ 10l 0)KQ +60002 ^ *4l)Q +60002 ] !Fl*wQ +60002 _ 31l+ Q +60002 ] 5-l+Q +60003 \\ 01l,9Q +60003 _ Dl,Q +60001 ] Ill-eQ +60002 ^ ,4lI-Q +60002 ] 5-l0.Q +60003 ] 10l /'Q +60002 ^ 00l"/Q +60002 \\ *4l#0SQ +60002 [ )6l%0Q +60002 ] 5-l'1Q +60003 ] 5,l)2Q +60002 ] 10l+|2Q +60002 \\ Dl-a3AQ +60002 ^ *4l/?3Q +60003 [ .4l14mQ +60003 ] /3l35Q +60001 _ /2l45Q +60003 ] .,l66/Q +60001 ^ Il86Q +60003 ] Gl:7[Q +60002 ] 4-lc8Q +60002 ] ./l@Q9Q +60002 _ IlB29Q +60003 _ *4lD :IQ +60001 ` 4-lE:Q +60003 a 5,lG;uQ +60002 a 00lI< Q +60002 ^ )5lKcQ +60001 _ .2lS+>Q +60002 ^ 0+lU?Q +60002 [ )4lV@%Q +60003 ] #?lX@Q +60002 ^ 3-lZAQQ +60002 _ 00l\\AQ +60002 _ .0l^B}Q +60003 ^ !Al`eCQ +60002 ` *4lbBCQ +60002 \\ 3-ld$D?Q +60002 ^ 4,lfDQ +60002 \\ .0lgEkQ +60002 \\ HliFQ +60003 ^ ClkFQ +60002 ^ JlmG-Q +60002 \\ 4,loGQ +60002 \\ .1lqwHYQ +60004 ] $9ls`HQ +60001 \\ Jlu=IQ +60002 \\ *4lwJQ +60002 ] 2-lyJQ +60002 ^ /0lzKGQ +60002 \\ .0l|KQ +60003 [ Gl~LsQ +60002 ] )4lM Q +60002 ^ 3-lzMQ +60002 ^ 3,lgN5Q +60002 ^ .0lQNQ +60003 ] &5l;OaQ +60002 ^ GlOQ +60002 _ +4lPQ +60002 ] 2.lQ#Q +60002 \\ ,2lQQ +60002 ^ +/lROQ +60003 ^ IlRQ +60002 _ )3ltS{Q +60002 ] 2-lZTQ +60002 _ -0lFTQ +60002 ` ,0l/U=Q +60003 ] &4lUQ +60002 _ %7lViQ +60002 b 1-lVQ +60002 ^ 1,lWQ +60002 ] -0lX+Q +60003 ] &4lXQ +60002 ^ '4lnYWQ +60002 ^ !DlLYQ +60002 [ 2,l7ZQ +60003 ] ,2l"[Q +60003 ^ '4l [Q +60001 Z #8l\\EQ +60002 ] $=l\\Q +60002 ^ 0-l]qQ +60002 \\ ,0l^Q +60003 Z +0l^Q +60002 \\ Elh_3Q +60002 \\ ClF_Q +60002 \\ 1.l(`_Q +60003 \\ 0,l`Q +60002 Z ,0laQ +60002 \\ &4lb!Q +60002 Y JlbQ +60003 ] IlȦcMQ +60002 \\ 1,lʓcQ +60002 Z +2l~dyQ +60002 Z #8lleQ +60002 ^ ClIeQ +60003 \\ '4l&f;Q +60002 [ 0-lfQ +60002 ] ,0lggQ +60002 \\ *0lgQ +60003 ] %6lhQ +60002 ` Llۨi)Q +60002 ^ 0-l݊iQ +60002 \\ /,lwjUQ +60002 \\ +0lajQ +60003 \\ DlGkQ +60002 ] Al%lQ +60002 \\ )4llQ +60002 \\ ..lmCQ +60002 _ *2lmQ +60002 _ *-lnoQ +60003 _ DloQ @PDT1761980963.69 ] ?loQ +60002 ^ /-ljp1Q +60002 [ +0lXpQ +60002 ] *0lAq]Q +60003 ^ Fl(qQ +60002 ] ;lrQ +60002 [ /.lsQ +60002 [ /,lsQ +60002 \\ *0ltKQ +60003 ] $5mtQ +60002 \\ DmuwQ +60002 ^ '4mav Q +60002 ] ..mPvQ +60003 _ (2m <w9Q +60003 ^ '1m &wQ +60001 ] #5m xeQ +60002 _ BmxQ +60002 ^ --myQ +60003 \\ *0mz'Q +60002 ` (0mzQ +60002 _ Jm{SQ +60002 ^ Dme{Q +60002 ] .-mG|Q +60003 _ .,m4}Q +60002 ` )0m}Q +60002 ] Em ~AQ +60002 ^ #4m!~Q +60003 _ Im#mQ +60002 Z /,m%Q +60002 ^ (1m'Q +60002 _ *)m)/Q +60002 ^ #4m+gQ +60003 \\ $6m-F[Q +60002 ^ --m/-Q +60002 ] *0m1Q +60002 _ '0m3Q +60003 _ "4m4Q +60002 _ Hm6IQ +60002 ` -.m8Q +60002 a -,m:uQ +60002 _ )0m< Q +60003 _ 8m>iQ +60002 b Jm@L7Q +60002 c #;mB*Q +60002 b .,mDcQ +60002 a (1mFQ +60002 _ !5mGQ +60003 ] 6mI%Q +60002 ^ CmKQ +60002 ^ ,.mMQQ +60002 ^ )0mOQ +60002 ^ '1mQm}Q +60003 _ !5mSOQ +60002 _ JmU-Q +60002 _ ,-mW?Q +60002 _ -,mXQ +60002 ` '0mZkQ +60003 ] Am\\Q +60002 ] !5m^Q +60002 ] $5m`-Q +60002 a -,mb~Q +60002 ] '2mdjYQ +60004 _ #0mfUQ +60001 _ Hmh3Q +60002 _ #4mjQ +60002 _ ,-mkQ +60002 _ (0mmGQ +60003 _ &0moQ +60002 _ GmqsQ +60002 c Gms Q +60002 a +-muzQ +60002 c ,,mwl5Q +60003 d '1myXQ +60002 b Em{@aQ +60002 b Em}Q +60002 _ Lm~Q +60002 b ,,m#Q +60003 _ &2mQ +60002 _ &/mOQ +60002 ] 5mQ +60002 ^ Cm{Q +60002 ^ +-mgQ +60002 ^ +,mUQ +60003 ^ &1m@=Q +60002 ^ 5m$Q +60002 ] 4miQ +60002 \\ +-mQ +60002 ] +,mQ +60003 ^ %2m+Q +60002 ^ 5mQ +60002 ^ EmWQ +60003 ^ EmeQ +60001 ` +,mPQ +60003 ^ %2m=Q +60004 ^ #1m,Q +60000 ] 4m EQ +60002 ` 7mQ +60002 \\ *.mqQ +60003 ] *,mQ +60002 ] %0mQ +60002 ] 5m3Q +60002 ^ 4mpQ +60002 ] )-mQ_Q +60003 \\ *,m?Q +60002 ^ $1m*Q +60002 ^ Gm!Q +60002 ] 5mQ +60003 ^ "3mMQ +60003 ^ )/mQ +60001 ^ $2myQ +60002 ] %.mQ +60002 _ GmvQ +60003 ] 4mT;Q +60001 ^ ).m;Q +60003 \\ ),m)gQ +60002 ] %0mQ +60002 _ 7mQ +60003 ] 5m)Q +60002 _ (0mмQ +60002 ^ *,mҩUQ +60002 \\ $2mԕQ +60002 [ Em~Q +60003 \\ Im]Q +60011 ] 7m<Q +59993 ] )-m*CQ +60002 ` $1mQ +60002 Y "2moQ +60003 \\ CmQ +60002 ] FmQ +60002 \\ (.m1Q +60002 ] (,mQ +60002 \\ $0m]Q +60002 \\ KmlQ +60003 ] HmKQ +60002 \\ '/m+Q +60002 ^ *,mQ +60002 ^ $1mKQ +60004 \\ 7mQ +60001 _ JmwQ +60002 \\ <m Q +60002 ^ '.mQ +60002 a $0m9Q +60002 ^ !3muQ +60003 ^ 5nVeQ @PDT1762067366.85 ^ Cn5Q +60002 ] (-nđQ +60002 ^ (,n 'Q +60002 ^ $0nŽQ +60003 ] 4n SQ +60002 ^ Cn Q +60002 ^ &/n Q +60002 b %0nQ +60002 ] "2nvȫQ +60004 _ 7neAQ +60001 ] BnCQ +60003 _  7n"mQ @PST1762074567.11 ]  (-n Q +60002 _  #2n˙Q +60002 \\\  "/n/Q +60003 \\\  5nQ +60002 ]  5n [Q +60002 ^\  '.n"Q +60002 \\  ',n$|·Q +60002 ^  #0n&gQ +60003 ^\  Jn(LϳQ +60002 _\  5n*+IQ +60002 `\  %/n, Q +60002 ]  $0n-uQ +60005 ]  !3n/ Q +59999 `  6n1ҡQ +60003 `  Jn37Q +60006 ^  Jn5Q +59998 _  '-n7|cQ +60002 ^  "2n9jQ +60002 _  3n;TՏQ +60002 `  5n==%Q +60003 Z\  5n?ֻQ +60001 Z  &-nAQQ +60003 \\  ',nBQ +60002 \\  "0nD}Q +60002 \\  4nFQ +60002 Z  InH٩Q +60003 \\  $/nJ?Q +60001 \\  ',nLsQ +60003 ]\  !2nN`kQ +60003 [  GnPJQ +60001 ^  5nR)ܗQ +60002 ]  EnT-Q +60002 ]\  &.nUQ +60002 \\\  "0nWYQ +60003 ^  0nYQ +60002 _  Cn[߅Q +60002 ^  5n]Q +60002 `\  %.n_xQ +60002 \\\  &,nafGQ +60003 ^  "0ncRQ +60002 _  4ne9sQ +60002 \\\  Eng Q +60002 ]\  DnhQ +60002 `\  &,nj5Q +60002 ^  2nlQ +60004 _ 4nnaQ +60001 ^ 4npQ +60002 \\ 5nrQ +60002 [ %.ntj#Q +60002 ]  !0nv^Q +60002 \\  0nxHOQ +60003 \\  5nz+Q +60002 ]  Gn|\ {Q +60002 ] %-n}Q +60002 ^ %,nQ +60002 ` !0n=Q +60003 ] EnQ +60002 ] 5niQ +60002 ] #/nrQ +60002 ^ &,naQ +60002 ^ 2nN+Q +60004 ^ 7n9Q +60001 \\ InWQ +60002 ] BnQ +60002 _ $-nQ +60002 ] !0nQ +60002 ^ 0nQ +60003 _ 7nEQ +60002 ^ 4nQ +60002 _ $-nhqQ +60002 ] %,nWQ +60002 ^ 0nIQ +60003 ^ 5n23Q +60002 \\ HnQ +60002 ^ 4n_Q +60002 ^ #.nQ +60002 ] 2nQ +60003 \\ /n!Q +60002 ^ 5nQ +60002 ^ 8n}MQ +60002 ^\  $.nfQ +60002 ^  #,nUyQ +60002 ]  0nAQ +60003 ]  5n&Q +60002 ]  5n;Q +60002 \\  #.nQ +60002 ]  $,ngQ +60002 ^  2nQ +60003 ^  6nQ +60002 ^  5n’)Q +60002 ^  4nqQ +60005 \\  #-n^ UQ +59999 ]  2nL Q +60002 _  .n8 Q +60003 ]  5n Q +60002 ^  5n Q +60002 ^  #.n CQ +60002 ^  ",n Q +60002 _  0n oQ +60002 ]  Inզ Q +60003 `  5n׆ Q +60002 `  #.nn 1Q +60002 b  $,n] Q +60002 b  3nI ]Q +60002 d Hn3 Q +60002 c 5n Q +60003 b  4n Q +60001 b "/n Q +60003 b 3n \ KQ +60003 a 0n \ Q +60001 b 4n wQ +60002 c In} Q +60002 b ".nd Q +60002 b ",nS 9Q +60003 b 0n> Q +60002 c >n# eQ +60002 a 5n Q +60002 ` ".n Q +60002 a ",n 'Q +60002 _ 0n Q +60003 ` In SQ +60002 \\ 5n Q +60002 \\ Eol Q +60002 ^ #,oZ Q +60002 ^  1oL Q +60002 ]  8o7 AQ +60003 ^  Io  Q +60002 `  4o\ mQ +60002 _  ".o Q +60002 ]  1o Q +60002 _  0o /Q +60002 a  5o Q +60003 `  5o [Q +60001 ^  "-oe Q +60003 `  ",oT Q +60002 a  1o@ Q +60002 a  Bo( Q +60002 a  4o IQ @PST1762157370.11 `  :o Q +60001 a  #,o! uQ +60003 ^  1o#  Q +60003 a\  4o% Q +60001 a\  5o' 7Q +60002 `\  5o)t Q +60002 b\  !-o+] cQ +60002 a\  1o-M Q +60003 _  0o/> Q +60002 `  5o1# !%Q +60002 _  \ Io3 !Q +60002 _\  !.o4 "QQ +60002 _\  ,o6 "Q +60003 ]\  0o8 #}Q +60002 `\  \ Go: $Q +60002 `\  5o< $Q +60002 _\  4o>r %?Q +60002 `  ",o@_ %Q +60002 b\  2oBM &kQ +60004 `  0oD9 'Q +60001 b\  5oF 'Q +60002 a  5oG (-Q +60002 b\  .oI (Q +60002 b  0oK )YQ +60002 `\  0oM )Q +60003 a  DoO *Q +60002 a  GoQ +Q +60002 c  -oSk +Q +60002 d  ,oU[ ,GQ +60002 c  0oWG ,Q +60003 a\  6oY5 -sQ +60002 c  Ao[ . Q +60002 a  Bo\\ .Q +60002 b  ,o^ /5Q +60002 d  2o` /Q +60002 b\  ,ob 0aQ +60003 a\  5od 0Q +60002 c  5of~ 1Q +60002 c  .ohl 2#Q +60002 d  0oj\\ 2Q +60002 b  0olH 3OQ +60003 a  Ion, 3Q +60002 b 5op 4{Q +60002 b .oq 5Q +60002 c ,os 5Q +60002 a 3ou 6=Q +60002 a 5ow 6Q +60003 a 5oy 7iQ +60002 b 4o{| 7Q +60005 a .o}i 8Q +59999 ` 2oX 9+Q +60020 a 1oD 9Q +59985 a Jo& :WQ +60002 b 5o :Q +60002 ` .o ;Q +60002 ` ,o <Q +60002 a 0o qQ +60002 ` ,oo ?Q +60002 ` 2o\\ ?Q +60003 ` 5oG @3Q +60002 ^ Co( @Q +60002 _ \ Io A_Q +60008 ^ -o AQ +59996 ` 2o BQ +60002 ^ .o C!Q +60003 ^ Io CQ +60002 _ 5o DMQ +60002 ] .o DQ +60002 \\ ,ot EyQ +60002 \\ 0o` FQ +60003 _ 5oF FQ +60002 ^ 5o' G;Q +60002 ] -o GQ +60002 ^ ,o HgQ +60002 \\ 1o HQ +60003 ^ Io IQ +60002 ` Io J)Q +60002 ` Jo JQ +60002 a ,o KUQ +60002 ^ 2o{ KQ +60035 ^ 1og LQ +59970 _ 5oJ MQ +60002 a 5o+ MQ +60002 _ .o NCQ +60002 b ,o NQ +60003 a 0o OoQ +60002 e 6o PQ +60002 c 4o˽ PQ +60002 b .o͠ Q1Q +60002 c ,oϑ QQ +60003 a 2o R]Q +60002 c 5oj RQ +60002 c 5oJ SQ +60002 a Bo, TQ +60002 b /o TQ +60003 ` 2o UKQ +60002 a .o UQ +60002 a Ho VwQ +60002 ` Eo W Q +60002 ` .o WQ +60002 c ,o X9Q +60003 c 1o XQ +60002 b Eos YeQ +60002 c 5oU YQ +60002 c .o9 ZQ +60002 c -o) ['Q +60003 c 2o [Q +60002 d 5o \\SQ +60002 d Jo \\Q +60004 d \ Ao ]Q +60000 e +o ^Q +60003 e 2o ^Q +60008 b 2o _AQ +59996 c Foz _Q +60002 e Go\\ `mQ +60002 e .pC aQ +60003 i ,p; aQ +60002 d 1p( b/Q +60002 f Hp bQ +60002 i Ep c[Q +60003 e 0p\ cQ +60002 e /p dQ +60002 e 2p eQ +60002 f 7p eQ +60002 h Jp fIQ +60004 i 6pf fQ +60000 h .pS guQ +60003 k 0pD h Q +60007 i 3p1 hQ +59997 i 5p i7Q +60003 h 5p iQ +60001 i .p jcQ +60003 j ,p! jQ +60002 h 0p# kQ +60002 i Gp% l%Q +60002 g 5p' lQ +60003 g 0p)p mQQ +60001 f ,p+` mQ +60003 g 2p-O n}Q +60004 f Jp/A oQ +60000 f Dp1# oQ @PST1762243773.26 e 5p3 p?Q +60002 e .p4 pQ +60003 g 0p6 qkQ +60002 f 1p8 rQ +60002 i 5p: rQ +60002 g  @p< s-Q +60002 b .p> sQ +60002 f ,p@p tYQ +60003 d 1pB^ tQ +60002 e  5pDF uQ +60002 e KpF' vQ +60002 d 0pH vQ +60002 e 0pI wGQ +60003 h 3pK wQ +60003 d 7pM xsQ +60001 f 5pO y Q +60002 f EpQ yQ +60002 g -pS z5Q +60002 f 0pU} zQ +60007 f 4pWj {aQ +59998 c 5pYS {Q +60002 f 4p[5 |Q +60002 c  .p] }#Q +60002 e ,p_ }Q +60002 f 1p` ~OQ +60003 e  5pb ~Q +60002 d Hpd {Q +60002 c ;pf Q +60002 d ,ph Q +60002 f 2pj =Q +60003 g 4plz Q +60002 e Ipn\\ iQ +60002 g Kpp> Q +60002 e .pr) Q +60002 e 1pt +Q +60002 g 1pv Q +60003 e 5pw WQ +60002 f 4py Q +60002 g .p{ Q +60002 g ,p} Q +60002 e 1p Q +60003 g \ 6p EQ +60002 f ;pk Q +60002 f 1pN qQ +60002 e ,p> Q +60002 e 2p. Q +60003 c 4p 3Q +60002 d Dp Q +60002 d Jp _Q +60002 c .p Q +60002 d 1p Q +60002 d 0p !Q +60003 d \ 5p Q +60002 e Fpz MQ +60002 e .p` Q +60002 f -pR yQ +60002 e 0p@ Q +60003 g \ 5p1 Q +60002 c 5p ;Q +60002 e Gp Q +60002 e -p gQ +60002 e 2p Q +60004 e 7p Q +60001 f \ 5p )Q +60002 g 4p Q +60002 e .p{ UQ +60002 h 1pm Q +60002 i 1p[ Q +60003 hIpA Q +60002 hIp# Q +60002 j .p\ CQ +60002 i ,p Q +60002 k 0p oQ +60003 i \ 5p Q +60002 j \ 5p Q +60002 k Cp  1Q +60002 l ,pĐ Q +60002 k 2pƁ ]Q +60002 j  .po Q +60003 k 4pQ Q +60002 i Kp8 Q +60002 h -p$ Q +60002 j 1p KQ +60002 h 1p Q +60003 i 5p wQ +60002 i Ep Q +60002 h .p״ Q +60002 h ,p٫ 9Q +60002 i 1pۙ Q +60003 h 5p݄ eQ +60002 iIpg Q +60002 h <pI Q +60002 i ,p: 'Q +60002 f 2p+ Q +60002 h 3p SQ +60003 h 6p Q +60002 h Fp Q +60002 g .p Q +60002 g 1p Q +60002 h 0p AQ +60003 i 5p Q +60002 h 6p{ mQ +60002 h .ph Q +60002 h ,pY Q +60002 g 0pI /Q +60003 hKp3 Q +60002 gCp [Q +60002 g 5p Q +60002 h /q Q +60002 f 2q Q +60002 g 0q Q +60003 f 5q IQ +60002 eJq Q +60002 f .q  uQ +60002 e 0q q Q +60002 e 0q` Q +60003 fCqG 7Q +60002 e 5q0 Q +60002 e .q cQ +60002 e ,q Q +60002 d 2q Q +60003 eIq %Q +60002 dIq Q +60002 d 5q QQ +60002 d .q Q +60002 e 2q" }Q +60006 g \ 1q$| Q +59999 d 5q&` Q +60002 eJq(D ?Q +60002 c .q*. Q +60002 b -q,! kQ +60003 f 1q. Q +60002 dGq/ Q +60002 e 5q1 -Q +60002 c .q3 Q +60002 a ,q5 YQ +60003 b 2q7 Q +60002 dFq9 Q +60002 cFq;w Q +60002 dMq=` Q +60002 d -q?O GQ +60003 e \ 2qAA Q +60012 d 1qC/ sQ +59992 cEqE Q @PST1762330176.41 cJqF ğQ +60001 e .qH 5Q +60003 b ,qJ Q +60002 c 0qL aQ +60002 d 5qN Q +60003 e 5qP ǍQ +60001 d .qRz #Q +60003 f ,qTl ȹQ +60002 d \ 3qV] OQ +60002 dHqXJ Q +60003 d 5qZ1 {Q +60004 f 7q\\ Q +60000 f +q^ ˧Q +60002 d \ 2q_ =Q +60002 e 2qa Q +60003 d 5qc iQ +60002 e 9qe Q +60002 f .qg ΕQ +60002 c ,qi +Q +60002 d \ 1qk Q +60003 e 5qmi WQ +60002 e 5qoL Q +60002 g 0qq1 уQ +60002 e ,qs$ Q +60002 f 2qu үQ +60004 g 8qw EQ +60001 gJqx Q +60003 f 7qz qQ +60001 g .q| Q +60002 f 3q~ ՝Q +60002 i 3q 3Q +60003 gEq Q +60002 gKqn _Q +60002 i .qW Q +60002 f ,qI ؋Q +60002 f \ 0q: !Q +60003 hBq$ ٷQ +60002 g 5q MQ +60002 g 0q Q +60002 i -q yQ +60002 g 2q Q +60007 fLq ܥQ +59998 jDq ;Q +60002 j 5q Q +60002 i .qy gQ +60002 j 1ql Q +60003 j 0q[ ߓQ +60002 gFqF )Q +60002 iAq* Q +60002 i .q UQ +60002 h ,q Q +60003 j 0q Q +60002 jEq Q +60002 i 5q Q +60002 gGq CQ +60002 i ,q Q +60003 j 3q oQ +60003 j 6q Q +60001 h9qd Q +60002 fGqH 1Q +60002 i .q4 Q +60002 g 0q( ]Q +60003 h 0q Q +60002 i 5q Q +60002 f 5q Q +60002 i .q Q +60003 i ,q KQ +60002 h 1qDz Q +60002 f8qɟ wQ +60002 fEq˃ Q +60003 fKql Q +60002 g ,q^ 9Q +60002 g 3qP Q +60002 g 3q? eQ +60002 e 5q$ Q +60003 gIq Q +60002 f .q 'Q +60002 f 1q Q +60002 f 1q SQ +60002 eDq Q +60003 e 5q Q +60002 e .q Q +60002 f ,q Q +60002 f 1qr AQ +60003 gJq] Q +60002 g 5qG mQ +60002 fLq+ Q +60002 d -q Q +60002 f 1q /Q +60002 h4q Q +60003 h5q [Q +60002 eCq Q +60002 d \ .q Q +60002 f 1q Q +60002 e 1q Q +60003 f5q IQ +60002 h;ql Q +60002 f .rT uQ +60002 f \ -rG Q +60002 g 1r< Q +60003 e5r( 7Q +60002 hGr Q +60002 g=r\ !cQ +60002 e \ ,r !Q +60002 f 3r!Q +60004 e9r!%Q +60001 g7r!Q +60002 f;r!QQ +60002 h .r}!Q +60002 h 1rq!}Q +60003 h 1ra!Q +60002 iJrI!Q +60002 f5r-!?Q +60002 h .r !Q +60002 h \ ,r" !kQ +60003 f 1r#!Q +60002 hDr%!Q +60002 gLr'! -Q +60002 f 5r)! Q +60004 e /r+!\ YQ +60001 d 2r-!\ Q +60002 e .r/! Q +60002 eCr1q! Q +60003 c5r3U! Q +60001 d  .r5A! GQ +60002 d  ,r75! Q +60003 e  1r9%!sQ +60002 f 5r;! Q +60002 f 5r!5Q +60002 f\  ,r@!Q +60003 f\  2rB!aQ +60002 f\ KrD!Q +60002 g\ 5rF!Q +60002 g\ 6rH|!#Q +60002 f  *rJl!Q +60002 f  3rL_!OQ +60009 g  2rNT!Q +59996 g\ GrP;!{Q +60002 d\ KrR!Q +60002 f\  .rT\ !Q +60002 f\  ,rU!=Q +60002 f\  1rW!Q +60003 i DrY!iQ @PST1762416579.57 d\ 5r[!Q +60002 c  0r]!Q +60002 f  ,r_!+Q +60002 g 2ra!Q +60004 h Nrc}!WQ +60001 iCrea!Q +60002 hGrgE!Q +60002 g 0ri3!Q +60002 h 1rk+!Q +60002 l4rm!EQ +60003 i5ro!Q +60002 h5rp!qQ +60002 i .rr! Q +60002 h ,rt! Q +60002 h 1rv!!3Q +60003 h5rx!!Q +60002 f<rz!"_Q +60002 hKr|q!"Q +60002 g ,r~b!#Q +60002 g 3rU!$!Q +60002 i ,rF!$Q +60003 fHr+!%MQ +60002 f5r!%Q +60002 h .r!&yQ +60002 h 1r!'Q +60002 g 0r!'Q +60003 g6r!(;Q +60002 d5r!(Q +60002 c  .r!)gQ +60002 c  ,r!)Q +60002 a  1r!*Q +60003 c @rq!+)Q +60002 c HrW!+Q +60002 c\ 5r;!,UQ +60003 d\  /r,!,Q +60001 a\  3r!-Q +60002 e  ,r!.Q +60003 c Dr!.Q +60002 d 5r!/CQ +60002 b  .r!/Q +60002 a  ,r!0oQ +60002 b  0r!1Q +60002 b\ Er!1Q +60003 b\ 5r!21Q +60002 `  .rh!2Q +60002 `\  .rc!3]Q +60002 _\  2rV!3Q +60002 b 5rD!4Q +60002 `\ Kr)!5Q +60005 a\ 8r!5Q +60000 b  +r!6KQ +60002 a\ 2r!6Q +60002 b 4r!7wQ +60002 ` 5r!8 Q +60003 a6rô!8Q +60001 c .rş!99Q +60003 c -rǔ!9Q +60002 d1rɅ!:eQ +60002 eFrp!:Q +60002 e5rT!;Q +60002 c .r@!<'Q +60003 a ,r4!Q +60003 `6r!?Q +60002 a +r!?Q +60002 b2r!@AQ +60002 a.r޹!@Q +60002 bGr!AmQ +60003 aHr!BQ +60001 a .rp!BQ +60003 b ,rd!C/Q +60002 `1rV!CQ +60002 e5r@!D[Q +60002 `Hr)!DQ +60002 ` .r!EQ +60003 b ,r!FQ +60002 a2r!FQ +60002 b5r!GIQ +60002 b Fr!GQ +60005 `:r!HuQ +60002 a -r!I Q +60000 `3r!IQ +60029 a1r!J7Q +59975 bErh!JQ +60002 bFsL!KcQ +60002 b .s7!KQ +60003 a -s*!LQ +60002 d1s!M%Q +60002 bFs \ !MQ +60002 d 5s\ !NQQ +60003 d 0s !NQ +60001 e  ,s!O}Q +60003 e3s!PQ +60002 dKs!PQ +60002 f5s!Q?Q +60002 g7st!QQ +60002 f +sc!RkQ +60003 f3sV!SQ +60008 e 2sE!SQ +59996 eHs,!T-Q +60002 dFs !TQ +60002 g .s!!UYQ +60003 e /s#!UQ +60002 g1s%!VQ +60002 eHs'!WQ +60002 gFs)!WQ +60002 g0s+!XGQ +60002 e ,s-!XQ +60003 i2s/{!YsQ +60003 g8s1j!Z Q +60001 h Is3T!ZQ +60002 i7s58![5Q +60002 h /s7'![Q +60002 j0s9!\\aQ +60008 i4s; !\\Q +59997 h5s!^#Q +60002 h .s@!^Q +60002 g -sB!_OQ +60003 f0sD!_Q +60002 gFsF!`{Q +60002 fHsH{!aQ +60002 a7sJ_!aQ +60002 e ,sLR!b=Q +60003 c3sNE!bQ +60003 c9sP9!ciQ +60001 e5sR!cQ +60002 cIsT!dQ +60002 c .sU!e+Q +60002 b1sW!eQ +60003 b.sY!fWQ +60002 c5s[!fQ +60002 `<s]!gQ +60002 _.s_!hQ +60002 _-sa!hQ +60003 `0scq!iEQ +60002 `5seZ!iQ +60002 ]7sg?!jqQ +60002 ^.si&!kQ +60002 ]-sk!kQ +60003 ]1sm!l3Q +60002 _5sn!lQ @PST1762502982.72 ]Dsp!m_Q +60002 _5sr!mQ +60002 ]/st!nQ +60003 ]2sv!o!Q +60002 ^.sx!oQ +60002 Z5sz!pMQ +60002 [Fs|j!pQ +60002 [.s~W!qyQ +60002 ]-sK!rQ +60003 \\0s;!rQ +60002 \\6s%!s;Q +60002 ]6s\ !sQ +60002 \\.s!tgQ +60002 _,s!tQ +60003 ]2s!uQ +60002 ^5s!v)Q +60002 ]9s!vQ +60003 ^5s!wUQ +60001 _/s!wQ +60003 \\2s|!xQ +60003 _-ss!yQ +60001 ^AsX!yQ +60002 `5ss!Q +60002 d.sq!Q +60002 c-sf!Q +60002 d1sX!Q +60003 dLsF!IQ +60002 dKs,!Q +60002 c6s!uQ +60002 c.s ! Q +60002 d3s!Q +60003 c.s!7Q +60002 c5s!Q +60002 eEs!cQ +60002 c.s!Q +60002 b1s!Q +60003 c0s!%Q +60002 c6s!Q +60002 cFtd!QQ +60002 d.tM!Q +60002 c,tB!}Q +60003 b2t5!Q +60002 cPt )!Q +60002 b5t !?Q +60003 b5t !Q +60033 `-t!kQ +59971 c2t!Q +60003 d,t!Q +60006 dJt!-Q +59998 b5t!Q +60001 a.t!YQ +60003 b1t~!Q +60002 c1to!Q +60002 e5tX!Q +60003 d5t >!Q +60001 d.t"(!GQ +60003 e-t$!Q +60002 d1t&!sQ +60002 e5t(! Q +60002 dHt)!Q +60003 d5t+!5Q +60002 d/t-!Q +60002 f2t/!aQ +60003 d0t1!Q +60001 d5t3!Q +60003 d6t5y!#Q +60002 d.t7g!Q +60002 a-t9\\!OQ +60002 e1t;N!Q +60002 d5t=8!{Q +60003 d7t?!Q +60001 c.tA!Q +60003 b-tC!=Q +60002 c2tD!Q +60002 gGtF!iQ +60002 eFtH!Q +60007 fHtJ!Q +60001 f-tL!+Q +59999 g3tN!Q +60029 g1tP!WQ +59975 gKtRs!Q +60003 f5tTY!Q +60002 h.tVF!Q +60002 f-tX!iQ +59928 kEu@t!Q +60005 jIuB]!Q +60002 k-uDQ!+Q +60000 k3uFN!Q +60002 h2uHB!WQ +60002 k5uJ-!Q +60003 jLuL!Q +60002 l/uN!Q +60002 l-uO!Q +60002 j1uQ!EQ +60002 lAuS!Q +60003 k6uU"qQ +60002 k.uW"Q +60002 k-uY"Q +60002 k3u["3Q +60003 i5u]"Q +60002 j6u_"_Q +60003 k7uaj"Q +60001 k+ucd"Q +60002 j3ue\\"!Q +60002 l2ugP"Q +60003 h5ui:"MQ +60002 kFuk#"Q +60002 k/um"yQ +60002 k-uo "Q +60002 k1up"Q +60003 mCur" ;Q +60002 l6ut" Q +60002 m1uv"\ gQ +60002 i-ux"\ Q +60002 n3uz" Q +60003 pFu|" )Q +60002 m5u~" Q +60002 n9u" UQ +60002 l.us" Q +60002 m3uk"Q +60010 o1u_"Q +59995 p6uJ"Q +60002 p6u4"CQ +60002 n.u#"Q +60002 n-u"oQ +60003 m1u"Q +60002 n6u"Q +60002 p6u"1Q +60002 m1u"Q +60002 n-u"]Q +60003 m3u"Q +60003 mLu"Q @PST1762675789.05 lEu"Q +60002 n8u"Q +60002 m+u"KQ +60003 m3u"Q +60007 l3uu"wQ +59997 nCu`" Q +60003 m6uJ"Q +60001 m/u9"9Q +60003 n-u8"Q +60002 k1u."eQ +60002 kMu"Q +60003 mFu"Q +60002 m1u"'Q +60002 j-u"Q +60002 l3u"SQ +60002 kHu"Q +60003 k6u"Q +60004 l8u" Q +60002 m.u" Q +60000 m3u—"!AQ +60002 k3uč"!Q +60003 jFuy""mQ +60002 kQug"#Q +60002 j/uW"#Q +60002 n-uP"$/Q +60002 n1uF"$Q +60003 k5u6"%[Q +60002 l5u"%Q +60002 m1u "&Q +60002 n-u"'Q +60002 m3u"'Q +60003 nKu"(IQ +60002 m>u"(Q +60004 p8u")uQ +60000 n+u߻"* Q +60002 o3u"*Q +60008 o0u"+7Q +59997 n5u"+Q +60002 oJu",cQ +60002 m.uu",Q +60002 m-un"-Q +60003 n1uc".%Q +60002 oIuR".Q +60002 oKu;"/QQ +60002 m.u'"/Q +60002 m-u'"0}Q +60003 l2u"1Q +60002 l>u"1Q +60002 l6u"2?Q +60002 l6u"2Q +60002 k.u"3kQ +60003 n3v"4Q +60004 k2v"4Q +60000 k6v"5-Q +60003 l6v"5Q +60001 k.v"6YQ +60003 k-v\ "6Q +60002 l1v "7Q +60002 mLvv"8Q +60003 l6v`"8Q +60002 j0vP"9GQ +60002 l-vI"9Q +60002 l3vA":sQ +60002 m9v6"; Q +60003 n6v";Q +60004 k;v "<5Q +60002 m-v"Q +60002 p6v%"?#Q +60002 o/v'"?Q +60002 n-v)"@OQ +60002 o1v+"@Q +60003 pHv-"A{Q +60002 q5v/"BQ +60002 o/v1t"BQ +60002 p-v3m"C=Q +60002 p3v5f"CQ +60003 q6v7Z"DiQ +60002 pGv9E"DQ +60005 oIv;/"EQ +59999 q,v=,"F+Q +60002 t3v?%"FQ +60002 q/vA"GWQ +60003 t8vC"GQ +60002 q5vD"HQ +60002 s.vF"IQ +60002 r-vH"IQ +60002 t1vJ"JEQ +60003 s6vL"JQ +60002 s6vN"KqQ +60002 s/vP"LQ +60002 s-vR"LQ +60003 p2vT"M3Q +60002 q6vV"MQ +60002 w6vXo"N_Q +60002 s7vZ_"NQ +60002 s+v\\U"OQ +60002 u3v^N"P!Q +60010 t2v`D"PQ +59995 t5vb1"QMQ +60002 tFvd"QQ +60002 q/vf "RyQ +60002 q-vh "SQ +60002 q2vj"SQ +60003 r6vk"T;Q +60002 qKvm"TQ +60002 p/vo"UgQ +60002 p-vq"UQ +60002 q4vs"VQ +60003 qKvu"W)Q +60002 q6vw"WQ +60002 p9vy"XUQ +60002 r+v{"XQ +60002 q3v}|"YQ +60009 q3vr"ZQ +59996 pLv_"ZQ +60002 qBvJ"[CQ +60002 o/v@"[Q +60002 q-v:"\\oQ +60002 q2v1"]Q +60003 s6v#"]Q +60002 pFv"^1Q +60002 p1v"^Q +60002 q-v"_]Q +60002 p3v"_Q +60004 o8v"`Q +60001 p?v"aQ +60002 p8v"aQ +60002 o+v"bKQ +60002 o3v"bQ +60002 o4v"cwQ +60003 q6v"d Q +60002 o6v"dQ +60002 p.vs"e9Q +60002 n-vn"eQ +60002 o1ve"feQ +60003 o6vV"fQ +60002 oHvA"gQ +60002 o1v-"h'Q +60002 r-v'"hQ +60002 p3v%"iSQ +60004 qHv"iQ @PST1762762192.21 p6v"jQ +60005 q8v"kQ +59999 p+v"kQ +60002 q3v"lAQ +60002 o3v"lQ +60003 q;v"mmQ +60002 o Kv"nQ +60002 s/vä"nQ +60002 p-vŞ"o/Q +60002 p 1vǕ"oQ +60003 o5vɆ"p[Q +60002 n6vp"pQ +60002 q1vZ"qQ +60002 p-vX"rQ +60002 p 3vP"rQ +60004 q8vF"sIQ +60001 qJv/"sQ +60002 p 6v"tuQ +60002 p .v "u Q +60002 p 2v"uQ +60002 r 5v"v7Q +60003 q 6v"vQ +60002 q 8v"wcQ +60002 r .v"wQ +60002 o -v"xQ +60002 q 1v"y%Q +60003 r 6v"yQ +60002 s\ Gv"zQQ +60002 s 1v"zQ +60002 s\ 1vy"{}Q +60002 s\ 3vq"|Q +60002 t\ Mvf"|Q +60003 u\ 6vP"}?Q +60002 s\ 5v:"}Q +60002 r\ .v."~kQ +60002 s 1v-"Q +60002 u\ 4v""Q +60002 t\ 6v"-Q +60003 t\ 6v"Q +60001 s .w"YQ +60003 q -w"Q +60002 r 2w"Q +60002 s Lw"Q +60002 r Lw "Q +60003 r 7w "GQ +60001 o -w "Q +60003 s 3w"sQ +60003 q:w" Q +60001 q Jwt"Q +60002 p 7w]"5Q +60002 q .wW"Q +60003 p 2wQ"aQ +60002 p 1wG"Q +60002 p Hw5"Q +60002 q 6w"#Q +60002 q /w!"Q +60002 q-w#"OQ +60003 p1w%"Q +60002 oGw&"{Q +60002 p Cw("Q +60002 p@w*"Q +60002 p-w,"=Q +60003 o3w."Q +60004 o >w0"iQ +60000 pDw2"Q +60002 p6w4"Q +60002 o /w6"+Q +60002 q1w8"Q +60003 n 1w:y"WQ +60002 o6wU"Q +60002 p/w@D"Q +60002 q-wBD"Q +60002 p2wD="EQ +60003 o6wF1"Q +60002 q6wH"qQ +60002 oFwJ "Q +60002 p0wL"Q +60002 p4wM"3Q +60004 o,wO"Q +60001 n;wQ"_Q +60002 n6wS"Q +60002 n/wU"Q +60002 m2wW"!Q +60003 m1wY"Q +60002 n6w["MQ +60002 nKw]"Q +60002 n/w_"yQ +60002 l-wa"Q +60003 o3wc"Q +60002 kIwey";Q +60002 l6wge"Q +60002 n6wiQ"gQ +60002 n-wkJ"Q +60003 m3wmJ"Q +60002 n/woB")Q +60002 n6wq0"Q +60002 n6ws"UQ +60002 j/wu"Q +60002 k-ww "Q +60003 m1wy"Q +60002 l5wz"Q +60002 kJw|"CQ +60002 l1w~"Q +60002 m-w"oQ +60003 l3w"Q +60002 mEw"Q +60002 k6w"1Q +60007 l8w"Q +59997 n+w"]Q +60003 k2w"Q +60008 m3w"Q +59996 m6w"Q +60002 o6wn"Q +60002 q/wa"KQ +60003 q-w^"Q +60002 r2wW"wQ +60002 p6wR" Q +60002 pKw?"Q +60003 o1w,"9Q +60001 r1w("Q +60003 s4w#"eQ +60003 q8w"Q +60001 r>w"Q +60002 rEw"'Q +60002 p/w"Q +60003 r2w"SQ +60007 q4w"Q +59997 r6w"Q +60002 q6w"Q +60002 s/w"Q +60003 p-w"AQ +60002 q2w"Q +60002 q6w"mQ +60002 rJw"Q +60003 r;w"Q +60001 q-wz"/Q +60003 q3wv"Q +60003 q2wo"[Q +60001 s6wa"Q +60002 s6wN"Q +60002 r.wD"Q +60003 r1wA"Q +60002 r1w:"IQ @PST1762848595.36 sHw+"Q +60002 q6w"uQ +60002 r/w" Q +60002 r-w "Q +60003 s1w"7Q +60002 r6w"Q +60002 q6w"cQ +60003 t7w"Q +60001 q0w"ÏQ +60003 s3w"%Q +60003 s0w"ĻQ +60001 sEw"QQ +60002 sIw"Q +60002 r/w"}Q +60002 s2w"Q +60003 r1w"ǩQ +60002 t6w"?Q +60002 s6wx"Q +60002 u/wh"kQ +60002 t-we"Q +60003 s1w_"ʗQ +60002 t7wU"-Q +60002 s6wB"Q +60002 s?w0"YQ +60002 r0w+"Q +60003 t4x."ͅQ +60003 u,x("Q +60001 tNx"αQ +60002 q6x"GQ +60002 s/x"Q +60002 s/x "sQ +60003 r1x " Q +60002 u6x "џQ +60002 t7x"5Q +60002 t/x"Q +60002 t-x"aQ +60003 q3x"Q +60002 q6x"ԍQ +60002 t Kx"#Q +60002 r<x"չQ +60002 r-x"OQ +60003 t4x"Q +60007 r 1x!"{Q +59997 u 6x#w"Q +60002 w Lx%e"اQ +60002 u /x'Z"=Q +60002 r-x)W"Q +60002 t 1x+W"iQ +60003 sFx-K"Q +60002 tFx/9"ەQ +60002 t1x1)"+Q +60002 s-x3&"Q +60002 s3x5""WQ +60004 pKx7"Q +60001 t6x9 "ރQ +60002 sHx:"Q +60002 s/x<"߯Q +60002 r2x>"EQ +60002 s4x@"Q +60003 t6xB"qQ +60002 t6xD"Q +60002 s/xF"Q +60002 q-xH"3Q +60002 s2xJ"Q +60003 s6xL"_Q +60002 r6xN"Q +60002 s1xP"Q +60002 r/xR"!Q +60002 t4xT"Q +60004 p;xV"MQ +60001 rFxXr"Q +60002 r6xZa"yQ +60002 t/x\\Y"Q +60002 t2x^W"Q +60002 q2x`Q";Q +60003 sMxbC"Q +60002 rDxd0"gQ +60002 t/xf("Q +60002 r-xh&"Q +60002 s2xj!")Q +60003 tGxl"Q +60002 p6xn"UQ +60002 r7xo"Q +60002 v-xq"Q +60002 u3xs"Q +60004 wOxu"Q +60001 }7xw"CQ +60002 ~xye"Q +60002 xzb"oQ +60003 x{`"Q +60002 |x|]"Q +60002 }x}["1Q +60003 |x~X"Q +60002 xV"]Q +60005 ~xT"Q +60000 xQ"Q +60002 |xO"Q +60003 }xM"Q +60002 zxJ"KQ +60002 {xH"Q +60003 |xE"wQ +60002 zxC" Q +60002 zxA"Q +60003 {x>"9Q +60002 |x<"Q +60003 zx:"eQ +60002 yx7"Q +60002 }x5"Q +60003 yx3"'Q +60002 wx1"Q +60003 ux."SQ +60002 wx,"Q +60002 tx*#Q +60003 tx(#Q +60002 tx&#Q +60003 tx##AQ +60002 rx!#Q +60002 rx#mQ +60003 rx#Q +60002 px#Q +60003 qx#/Q +60002 nx#Q +60002 nx#[Q +60003 px#Q +60002 nx#Q +60003 nx #Q +60002 nx #Q +60002 mx# IQ +60003 ix# Q +60002 hx#\ uQ +60003 hx# Q +60002 gx# Q +60002 fx# 7Q +60003 ex# Q +60002 fx# cQ +60002 ex# Q +60003 fx#Q +60002 dx#%Q +60003 dx#Q +60002 cx#QQ +60002 fx#Q +60003 gx#}Q +60002 jx#Q +60002 lx#Q @PST1762934998.61 kx#?Q +60002 jx#Q +60003 hx#kQ +60002 lx#Q +60002 lx#Q +60003 lx#-Q +60002 mx#Q +60002 lx#YQ +60003 px#Q +60002 mx#Q +60003 nx#Q +60002 ox#Q +60002 px#GQ +60003 qx#Q +60002 ox#sQ +60003 ox# Q +60002 mx#Q +60002 o!xº#5Q +60003 nxø#Q +60002 pxĵ#aQ +60003 oxų#Q +60002 nxƱ#Q +60005 n xǯ# #Q +60000 lxȬ# Q +60002 mxɪ#!OQ +60003 nxʨ#!Q +60002 nx˦#"{Q +60005 kx̤##Q +60000 kx͡##Q +60002 lxΟ#$=Q +60003 kxϝ#$Q +60002 jxЛ#%iQ +60005 jxј#%Q +60000 kxҖ#&Q +60002 mxӔ#'+Q +60003 hxԒ#'Q +60002 ixՏ#(WQ +60005 gx֍#(Q +60000 dx׋#)Q +60002 cx؈#*Q +60003 dxن#*Q +60002 dxڃ#+EQ +60002 exہ#+Q +60003 ex#,qQ +60002 bx|#-Q +60003 cxz#-Q +60002 axw#.3Q +60002 ^xu#.Q +60003 ^xr#/_Q +60002 ^xp#/Q +60002 \\xm#0Q +60003 \\xk#1!Q +60002 [xh#1Q +60002 Zxf#2MQ +60003 Zxc#2Q +60002 Zxa#3yQ +60002 \\x^#4Q +60002 Zx\\#4Q +60004 XxY#5;Q +60001 YxW#5Q +60002 XxT#6gQ +60003 XxR#6Q +60002 WxO#7Q +60002 WxM#8)Q +60003 WxK#8Q +60002 TxH#9UQ +60002 RxE#9Q +60002 PxB#:Q +60004 Qx@#;Q +60001 Rx=#;Q +60002 Ox;#Q +60001 Kx0#>Q +60002 Lx-#?1Q +60003 Lx*#?Q +60002 H x'#@]Q +60002 I\ x$#@Q +60002 J y!#AQ +60002 K y#BQ +60002 Gy#BQ +60003 Fy#CKQ +60007 Ey#CQ +59997 Gy#DwQ +60002 Fy#E Q +60002 Fy #EQ +60002 Jy #F9Q +60004 Iy #FQ +60001 Ky\ #GeQ +60002 Ly\ #GQ +60002 My #HQ +60002 Ny #I'Q +60002 Qy #IQ +60002 Py#JSQ +60003 Zy#JQ +60002 by#KQ +60002 hy#LQ +60002 jy#LQ +60002 ly#MAQ +60003 my#MQ +60002 ry#NmQ +60002 ry#OQ +60002 qy#OQ +60003 my#P/Q +60002 fy#PQ +60002 dy#Q[Q +60002 `y#QQ +60004 `y#RQ +60001 [ y#SQ +60002 Yy#SQ +60002 Wy#TIQ +60002 Xy #TQ +60002 Yy!#UuQ +60003 ^y"#V Q +60002 \\y##VQ +60002 ^y$#W7Q +60002 _y%#WQ +60002 ay Q +60002 b y'#XQ +60003 c y(#YQ +60002 a y)#Z%Q +60002 e y*#ZQ +60002 d y+#[QQ +60002 c y,#[Q +60003 e y-#\\}Q +60002 d y.#]Q +60002 f y/#]Q +60002 g y0#^?Q +60002 f\ y1#^Q +60003 f y2#_kQ +60002 i\ y3#`Q +60002 i\ y4#`Q +60002 i y5#a-Q +60002 j\ y6|#aQ +60002 i y7y#bYQ +60003 i y8v#bQ +60002 h y9s#cQ +60002 i\ y:q#dQ +60002 k\ y;n#dQ +60002 j ye#fsQ @PST1763020801.86 jy?b#g Q +60002 j y@_#gQ +60002 kyA\\#h5Q +60003 kyBY#hQ +60002 jyCV#iaQ +60002 kyDS#iQ +60002 lyEP#jQ +60002 jyFM#k#Q +60003 lyGJ#kQ +60003 jyHG#lOQ +60001 lyID#lQ +60002 jyJA#m{Q +60002 jyK>#nQ +60003 lyL;#nQ +60002 kyM8#o=Q +60002 kyN5#oQ +60002 lyO2#piQ +60002 lyP/#pQ +60003 kyQ,#qQ +60002 kyR)#r+Q +60002 jyS&#rQ +60002 kyT##sWQ +60002 kyU #sQ +60003 lyV#tQ +60002 myW#uQ +60002 kyX#uQ +60002 lyY#vEQ +60002 kyZ#vQ +60003 jy[#wqQ +60002 ly\\ #xQ +60002 ky]\ #xQ +60002 ly^#y3Q +60003 ly_#yQ +60002 ly`#z_Q +60002 ly`#zQ +60002 mya#{Q +60002 myb#|!Q +60003 lyc#|Q +60002 lyd#}MQ +60002 lye#}Q +60002 myf#~yQ +60002 kyg#Q +60003 myh#Q +60002 myi#;Q +60002 lyj#Q +60002 lyk#gQ +60002 lyl#Q +60003 mym#Q +60002 nyn#)Q +60002 lyo#Q +60002 myp#UQ +60006 nyq#Q +59999 myr#Q +60002 mys#Q +60002 myt#Q +60002 nyu#CQ +60003 lyv#Q +60002 ryw#oQ +60002 ryx#Q +60002 r yy#Q +60002 p yz#1Q +60002 m\ y{#Q +60003 l y|#]Q +60002 k y}#Q +60002 q y~#Q +60002 o y#Q +60002 p y#Q +60003 p y#KQ +60002 o y#Q +60002 q y#wQ +60002 q y# Q +60002 o y#Q +60002 p\ y#9Q +60003 p\ y#Q +60002 p y#eQ +60002 r y#Q +60002 r\ y#Q +60002 q\ y#'Q +60003 o y#Q +60002 r y|#SQ +60002 t yy#Q +60002 r\ yv#Q +60002 s ys#Q +60003 q\ yp#Q +60002 r ym#AQ +60002 s yk#Q +60002 p yh#mQ +60002 r ye#Q +60002 u yb#Q +60003 t y^#/Q +60002 u y\\#Q +60002 u yY#[Q +60002 v yV#Q +60002 w yS#Q +60003 v yP#Q +60002 s yM#Q +60002 u yJ#IQ +60002 t yG#Q +60002 v  yD#uQ +60002 x yA# Q +60003 u y>#Q +60002 w y;#7Q +60002 t y8#Q +60002 u y5#cQ +60002 v y3#Q +60004 t y0#Q +60001 v y-#%Q +60002 w\ y*#Q +60002 v\ y'#QQ +60002 w\ y$#Q +60004 v y!#}Q +60001 u\ y#Q +60002 t y#Q +60002 u y#?Q +60002 uy#Q +60002 ty#kQ +60003 u y#Q +60002 r y #Q +60002 t y\ #-Q +60002 r y#Q +60002 sy#YQ +60003 ty#Q +60002 sy#Q +60002 sy#Q +60002 ry#Q +60002 sy#GQ +60003 ty#Q +60002 sy#sQ +60002 ry# Q +60002 sy#Q +60002 uy#5Q +60003 ry#Q +60002 ry#aQ +60002 ty#Q +60002 py#Q +60002 oy##Q +60003 ry#Q +60002 ty#OQ +60002 ry#Q +60002 sy#{Q +60003 qy#Q +60002 sy#Q +60002 ry#=Q +60002 ry#Q @PST1763107205.03 sy#iQ +60003 ryξ#Q +60002 syϼ#Q +60002 syй#+Q +60002 qyѶ#Q +60002 syҳ#WQ +60003 syӱ#Q +60002 ryԮ#Q +60002 syի#Q +60002 ry֨#Q +60003 syצ#EQ +60002 syأ#Q +60002 ty١#qQ +60002 syڞ#Q +60002 tyۛ#ÝQ +60003 qyܘ#3Q +60002 ryݖ#Q +60002 ryޓ#_Q +60002 syߐ#Q +60004 ry#ƋQ +60001 qy#!Q +60002 sy#ǷQ +60002 ry#MQ +60002 py#Q +60004 sy#yQ +60001 sy~#Q +60002 sy{#ʥQ +60002 ryy#;Q +60003 tyv#Q +60003 sys#gQ +60001 vyp#Q +60002 ryn#͓Q +60003 ryk#)Q +60002 syi#οQ +60002 ryf#UQ +60002 syc#Q +60002 sya#ЁQ +60003 ty^#Q +60002 qy[#ѭQ +60002 syY#CQ +60002 ryV#Q +60003 syT#oQ +60002 syQ#Q +60002 syO#ԛQ +60002 qyL#1Q +60003 ryJ#Q +60002 tyG#]Q +60002 tyD#Q +60002 tyB#׉Q +60003 qy?#Q +60002 ry<#صQ +60002 tz:#KQ +60002 sz7#Q +60003 rz4#wQ +60003 tz2# Q +60001 rz/#ۣQ +60002 sz,#9Q +60002 sz*#Q +60003 rz'#eQ +60002 sz$#Q +60002 sz !#ޑQ +60002 sz\ #'Q +60003 rz #߽Q +60002 tz #SQ +60002 pz #Q +60002 rz#Q +60003 sz#Q +60002 sz#Q +60002 rz #AQ +60004 rz\ #Q +60001 pz#mQ +60002 rz#Q +60002 rz#Q +60002 sz#/Q +60004 sz#Q +60001 sz#[Q +60002 tz#Q +60002 tz#Q +60003 sz#Q +60002 rz#Q @1763489731.78PST = =mMAIN_scheduler =tMAIN @PST1763489732.73 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +117 #"core_reset"Sent BREAK + #t@37725 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +265 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +426 "Can"D MY + D MY0 + #tPolling Can every 10:00 +52 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:630:in `restore!'"-/home/esp/esp2/lib/esp.rb:125:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +629 #-> ESP.ready! +3 #Powering core bus +535 .Gate.power :raw,:ON +2 "sampler") +43 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X access 2 +3 "storage"(1% +3 "core" %. n +2 "manipulator"&2% +3 "core" % T L  +2 "manipulator"&3& +4 "core" & Z +2 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 6 + "storage"(4(K +201 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (5& +3 "core" &K\ 8\ 8 c [ +3773 #t-> access 1 +4 "storage"(6% +3 "core" %. M m +2 "manipulator"&7% +3 "core" % T ;  +2 "manipulator"&8& +3 "core" & N Z +2 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(9(; +190 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (:& +2 "core" &;\ K\ A 4 ^ +18044 #t-> access 2 +3 "storage"(;% +2 "core" %. { m +2 "manipulator"&<% +3 "core" % Y  +2 "manipulator"&=& +4 "core" & Z +2 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(>(K +202 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (?& +3 "core" &K\ R# +26820 "Can"D C2 +4119 #t-> access 3 +3 "storage"(@% +3 "core" %. r v K k +2 "manipulator"&A% +3 "core" % Y 8  +2 "manipulator"&B& +3 "core" & k Z +2 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(C([G +190 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (D& +2 "core" &[F\ \ 8 U +19432 #t-> access 4 +2 "storage"(E% +3 "core" %. s v P j +2 "manipulator"&F% +3 "core" % Y {  +2 "manipulator"&G& +3 "core" & Z Z +2 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(H( +988 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (I& +2 "core" & Q R +18205 #t-> access 5 +3 "storage"(J% +35 "core" %. s i ] j +2 "manipulator"&K% +3 "core" % Y  +2 "manipulator"&L& +3 "core" & Z +2 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(M( +207 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (N& +3 "core" & \  } R +16733 "Can"@ @4o +20217 #t-> access 6 +3 "storage"(O% +3 "core" %. r r k i +2 "manipulator"&P% +3 "core" % Y  +2 "manipulator"&Q& +3 "core" & p Z +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 3 + "storage"(R(G +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (S& +2 "core" &F O# +34047 #t-> access 7 +2 "storage"(T% +3 "core" %. r r | i +2 "manipulator"&U% +4 "core" % Y $  +2 "manipulator"&V& +3 "core" & % Z +2 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(W(, +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (X& +2 "core" &, \ +\ E ] +5288 "Can"? @4L +21709 #t-> access 2 +3 "storage"(Y% +2 "core" %. Y F L h +2 "manipulator"&Z% +3 "core" % Y  +2 "manipulator"&[& +3 "core" & J Z +3 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 6 + "storage"(\\(K +354 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (]& +2 "core" &K  L +37908 "Can"C >4( +60002 E =4\ G +60002 C <5 ݵ +60002 A ;5 s +60002 < :5 +60002 < 96 +60002 ; :4u5 +60001 ; ;3O˵ +15428 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'^& +2 "core" &q " +2 .tHand.open +2 "manipulator"&_1 +66 "core" 1 +2 "manipulator"&`& +3 "core" & A Y +2 "manipulator"&a% +3 "core" %  R { +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(-z +179 "core" ( + "manipulator"&c& +4 "core" &- , Y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &d& +2 "core" &- _ Y +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&e'o +107 "core" ' +2 .tHand.close + "manipulator"&f/ +22 "core" / +2 "manipulator"&g& +3 "core" &- M Y +2 "manipulator"&h% +3 "core" %~ p +2 .tForearm.seek :retract +2 "manipulator"&i' ] +106 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&j( +288 "core" ( +2 "manipulator"&k& +3 "core" & ; ! +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &l& +2 "core" &  ! +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&m'ш +106 "core" ' +2 "manipulator"&n& +3 "core" & ! +2 "manipulator"&o% +3 "core" %э - +2 "collection"'p& +4 "core" &q ! +2 "collection"'q& +5 "core" &q ! +3 .tCC.seek :closed + "collection"'r(X +4 "core" &q !\  +9 &6 *z +9 &g ? +9 &Sy M +10 &b L +9 &e L +9 &h M +10 &\\j M +9 &i M +10 & h L +9 &"d L +9 &$db M +10 &&'g L +9 &'` L +9 &)e L +10 &+lh M +9 &-.j M +10 &.i L +9 &0c M +9 &2ub L +10 &48c L +9 &5g L +9 &7c M +10 &9|d M +9 &;?c L +10 &=c M +9 &>c M +9 &@i L +10 &BGf L +9 &Dl N +9 &Ey O +10 &G Q +9 &I7 U +10 &J U +9 &L V +9 &Ny V +10 &P: V +9 &Q \ W +9 &S \ W +10 &U| X +9 &W> E +10 &XjJ Y +9 &X/ ` +9 &XL ? +3 ( +2 "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 1.96 +2 "collection"'s& +3 "core" &XW ? +2 .tHand.open + "manipulator"&t1 +18 "core" 1 +2 "manipulator"&u% +3 "core" %э 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v' ] +91 "core" ' + "collection"'w& +4 "core" &XV ? +1302 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&x& +2 "core" &  ! +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y( +18 "core" ( + "manipulator"&z& +4 "core" &  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" & a +2 .tForearm.seek CC +2 "manipulator"&|'ш +94 "core" ' + .tHand.close +2 "manipulator"&}/ +37 "core" / +2 .tCC.seek :open +2 "collection"'~( +405 "core" ( +2 "manipulator"&& +3 "core" & +2 "manipulator"&% +4 "core" %} ^ +2 .tForearm.seek :retract + "manipulator"&' ] +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-z +285 "core" ( + "manipulator"&& +3 "core" &- H Q +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- 8 Q +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +2 .tHand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&% +3 "core" %wk  ] +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' ] +106 "core" ' +40454 "Can"@ 94.a +794 #t-> CSR.relabel :mfbKill, :diluent +1320 #-> CSR.unalias :diluent +2434 #-> finalPurge{hotBleach} + #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'\ & +2 "core" & " +3 "manipulator"& & +3 "core" &- Z Q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-z +2 "core" ( +3 "manipulator"&& +3 "core" &- Q +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- A Q +3 .tForearm.seek :garage +2 "manipulator"&'o +108 "core" ' +3 .tHand.close +2 "manipulator"&/ +23 "core" / +2 "manipulator"& & +3 "core" &-  Q +2 "manipulator"&% +3 "core" %~ / c +3 .tForearm.seek :retract + "manipulator"& ' ] +113 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +279 "core" ( + "manipulator"&& +3 "core" & m * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ) * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ш +99 "core" ' +2 "manipulator"&& +3 "core" & * * +2 "manipulator"&% +3 "core" %x W +3 "collection"'"& +3 "core" &  +2 "collection"'#& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'$(X +3 "core" &  +9 &2 )v +10 &c = +9 &[} M +9 &c L +10 &h M +9 &b M +10 &cg\ M +9 &'e L +9 & e% M +10 &"c M +9 &$le M +9 &&.g M +10 &'e L +9 &)a L +10 &+tf M +9 &-6g$ M +9 &.f L +10 &0a M +9 &2}` L +9 &4>a M +10 &6e L +9 &7` M +10 &9` M +9 &;Ge L +9 &=_ M +10 &>e L +9 &@g M +10 &BNc M +9 &Dj) M +9 &Ev O +10 &G Q +9 &I@ T +9 &J U +10 &L V +9 &N V +9 &PD U +10 &R V +9 &S W +10 &U X +9 &WE" E +9 &XaB$ $m +10 &X x E +6 ( + "collection"'#& +4 "core" &X` E +2 #tCollection Clamp onSpring/offSpring for 8/25 samples, on/off torque 1.95 + "collection"'%& +3 "core" &X_ E +2 .tHand.open +2 "manipulator"&&1 +22 "core" 1 +2 "manipulator"&'% +3 "core" %x  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&(' ] +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"')& +3 "core" &X_ E +2 "collection"'*% +4 "core" %R  + .tCSV.dial CSR +2 "collection"'+  +125 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml + "collection"','q +1344 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '-% +3 "core" %q  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'.'B +630 "core" ' + .tCSV.dial :waste +2 "collection"'/ +125 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'0'P +1982 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'1& +3 "core" &X] E +2 "collection"'2% +2 "core" %U +2 .tCSV.dial :flush +2 "collection"'3  +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'5'q +1162 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B +2 "collection"'6% +38 "core" %q  +11 .tCS.seek 7ml + "collection"'7'd +518 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'8  +2 ':  +40 "core"  +94  +2 .tCBV.dial :waste1 +2 "collection"'4 @ +41 "core" @ +3 .tCS.seek 0ml +2 "collection"';'P +1594 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'<& +3 "core" &X]  E +2 "collection"'=% +4 "core" %J  + .tCSV.dial :flush +2 "collection"'?  +69 "core"  +3 .tCS.seek 5ml + "collection"'9'q +1165 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'@ @ +42 "core" A +2 "collection"'A% +3 "core" %q  +3 .tCS.seek 7ml + "collection"'B'j +521 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'D  + '>  +7 "core"  +34  +2 .tCBV.dial :waste2b + "collection"'E  +75 "core"  +2 .tCS.seek 0ml +2 "collection"'F'P +1577 "core" ' +2 #tFlushing upper manifold + "collection"'G& +3 "core" &X] E +2 "collection"'C% +3 "core" %L\ +2 .tCSV.dial :flush +2 "collection"'I  +68 "core" +2 .tCS.seek 5ml +2 "collection"'J'q +1151 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'K @ +42 "core" A +2 "collection"'L% +3 "core" %q  +2 .tCS.seek 7ml +2 "collection"'N'f +524 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'H + 'O  +50 "core"  +50  +2 .tCTV.dial :air +2 "collection"'P  +128 "core" +2 .tCS.seek 0ml +2 "collection"'Q'P +1586 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'S'2~ +719 "core" ' +2 .tCSV.dial :waste +2 "collection"'M +41 "core" +3 .tCS.seek 0ml + "collection"'T'P +726 "core" ' +2 "collection"'U& +2 "core" &Xb E +2 "collection"'V% +4 "core" %S +2 .tCSV.dial :flush + "collection"'X  +40 "core"  +3 .tCS.seek 3ml + "collection"'R'2~ +734 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Y @ +42 "core" B +2 "collection"'Z% +3 "core" %2 \  +3 .tCS.seek 5ml +2 "collection"'['q +510 "core" ' +3 .tCSV.dial :air + "collection"'W @ +15 "core" > +3 .tCS.seek 0ml + "collection"']'P +1149 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'^'2~ +721 "core" ' +2 .tCSV.dial :waste +2 "collection"'_ +67 "core" +2 .tCS.seek 0ml +2 "collection"'`'P +732 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'a& +4 "core" &Xe \ E + "collection"'c% +4 "core" %O \ +2 .tCSV.dial CSR + "collection"'d  +125 "core"  +2 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.seek 8ml +2 "collection"''! +1799 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'f' +510 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'g +2 'h  +7 "core"  +91 + .tCTV.dial :intake +2 "collection"'  +72 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml + "collection"'e' +1793 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'k  +75 "core"  +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'b'P +593 "core" ' +2 #tFlushing lower manifold's waste1 port +2 .CSV.dial CSR + "collection"'l  +98 "core"  +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.seek 4ml +2 "collection"'n'R8 +1090 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'o' +1362 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'p  + 'i  +44 "core" ~ +91  + .tCBV.dial :waste1 +9 "collection"'! @ +43 "core" A +2 .tCS.seek 0ml +2 "collection"'s'P +2214 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'t  +41 "core"  +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'u'R8 +1100 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'w' +1368 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'q  + 'm  +7 "core"  +35 ~ +2 .tCBV.dial :waste2b +2 "collection"'x  +73 "core"  +2 .tCS.seek 0ml +2 "collection"'z'P +2224 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'{  +42 "core"  +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'}'R8 +1098 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'j' +1368 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'v + 'r  +49 "core"  +51 +2 .tCTV.dial :air + "collection"'  +132 "core"  +2 .tCS.seek 0ml + "collection"''P +2204 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +5 "collection"'|'2~ +730 "core" ' + .tCSV.dial :waste +2 "collection"' +41 "core" +2 .tCS.seek 0ml +2 "collection"''P +721 "core" ' + #tFlushing upper manifold +2 "collection"'y& +3 "core" &Xd E +2 "collection"'% +3 "core" %T  +2 .tCSV.dial :flush + "collection"'  +40 "core"  +3 .tCS.seek 5ml + "collection"''q +1167 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +41 "core" A + "collection"'\ % +4 "core" %q  +3 .tCS.seek 7.001ml + "collection"' 'o +519 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' +2 '  +7 "core"  +89  +2 .tCTV.dial :air +2 "collection"'  +4 "core" +3 .tCS.seek 0ml + "collection"' 'P +1574 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''2~ +592 "Can". !L +129 "core" ' +2 .tCSV.dial :waste + "collection"' +43 "core" +2 .tCS.seek 0ml +2 "collection"' 'P +729 "core" ' + "collection"'& +3 "core" &Xd E +2 "collection"'% +3 "core" %M!  +2 .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.seek 3ml +2 "collection"''2~ +727 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" A +2 "collection"'% +3 "core" %2z  +2 .tCS.seek 4.999ml +2 "collection"'"'q +525 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +4 "core" @ +2 .tCS.seek 0ml +2 "collection"'~'P +1144 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'%'2~ +728 "core" ' + .tCSV.dial :waste +2 "collection"'& +69 "core" +2 .tCS.seek 0ml +2 "collection"'''P +730 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"')& +4 "core" &Xd$ E +2 "collection"'*% +3 "core" %I   + .tCSV.dial :flush +2 "collection"'#  +43 "core"  +2 .tCS.seek 5ml +2 "collection"'+'q +1154 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +40 "core" B +2 "collection"'% +3 "core" %q  +3 .tCS.seek 7ml + "collection"'-'d +516 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"',  + '/  +41 "core"  +94  +2 .tCBV.dial :waste1 + "collection"'. @ +43 "core" A +2 .tCS.seek 0ml + "collection"'1'P +1570 "core" ' +9 #tFlushing lower manifold's waste2b port +2 "collection"'2& +3 "core" &Xd E +2 "collection"'3% +3 "core" %R!  +2 .tCSV.dial :flush + "collection"'0  +69 "core" +2 .tCS.seek 5ml +2 "collection"''q +1149 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'6 @ +42 "core" A +2 "collection"'5% +3 "core" %q%  +3 .tCS.seek 6.999ml +2 "collection"'8'b +514 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"':  + '4  +7 "core"  +34  + .tCBV.dial :waste2b +2 "collection"'7  +75 "core"  +2 .tCS.seek 0ml +2 "collection"'<'P +1567 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'=& +3 "core" &Xc  E +2 "collection"'?% +3 "core" %K\  +2 .tCSV.dial CSR +2 "collection"';  +41 "core"  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'@'! +1811 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'A' +507 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'9 + '>  +47 "core"  +53 +2 .tCTV.dial :intake + "collection"'D  +75 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'E' +1787 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'B  +72 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'G'P +585 "core" ' + .tCSV.dial CSR +2 "collection"'C  +109 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'I'q +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'F' +1354 "core" ' + .tCSV.dial CBV +2 "collection"'K +95 "core" +2 .tCS.seek 0ml +2 "collection"'L'P +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&J& +4 "core" & ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +44 "core" ( +2 "manipulator"&H& +3 "core" & # A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" & 6 A +2 .tForearm.seek CC +2 "manipulator"&N'ш +90 "core" ' +2 .tHand.close + "manipulator"&Q/ +18 "core" / +2 .tCC.seek :open + "collection"'M( +403 "core" ( +2 "manipulator"&S& +3 "core" & A +2 "manipulator"&U% +3 "core" %ц f g +2 .tForearm.seek :retract +2 "manipulator"&V' ] +103 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&X(-z +273 "core" ( +2 "manipulator"&T& +3 "core" &-{ V ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-{ ^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z'o +100 "core" ' +2 .tHand.open +2 "manipulator"&R1 +20 "core" 1 + "manipulator"&W% +4 "core" %χ " +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&[' ] +104 "core" ' +32862 "Can"3 64" +60002 9 83 # +60002 . 91 +60002 5 :1!\ O +60002 2 73#N\ +60002 ' 82%& { +60002 ' 74&  +60001  73( +60002  74* = +60002  90,o ӵ +60002  73.4i +60002  710 +60002  811 +60002  ;.3+ +60002  635Z +60002  637.W +60002  539 +60001  ;.: +60002  ;.  +60002 , ;-?E +60002 0 <-AL۵ +60002 - ;-Bq +60002 1 ;-D +60002 0 <-F! +60002 6 ;-G3 +60002 = ;-IZɵ +60002 5 ;-J_ +60001 9 <-L +60002 : <-N/ +60002 A <-O! +60002 E ;-Qh +60002 J\ .SM +60002 M\ =/T +60002 R\ "/V^y +60002 T\ /X  +60002 T\ /Y +60002 S\ /[l; +60002 O\ /]ѵ +60002 T\ .^g +60002 R\ /`y +60001 Q\ /b) +60002 M\ /c!) +60002 J\ /e! +60002 H\ /g6"U +60002 G\ /h" +60002 ?\ /j# +60002 C\ /lD$ +60002 A\ /m$ +60002 >\ /o%C +60002 <\ /qQ%ٵ +60002 ;\ /s&o +60002 6\ /t' +60001 1\ /v^' +60002 2\ /x (1 +60002 -\ /y(ǵ +60002 -\ /{k)] +60002 +\ /}) +60002 &\ /~* +60002 %\ /x+ +60002 \ /'+ +60002 \ /,K +60001 \ /, +60002 \ /4-w +60002 \ /. +60002 \ /. +60002 \ /A/9 +60002 \ //ϵ +60002 \ /0e @PST1763539546.85 \ /N0 +60002 \ /1 +60002 \ /2' +60002 \ /[2 +60002 !\ /\ 3S +60002 )\ /3 +60001 ,\ /h4 +60002 +\ /5 +60002 0\ /5 +60002 5\ /u6A +60002 8\ /%6׵ +60002 :\ /7m +60002 5\ /8 +60002 /\ /28 +60002 ,\ /9/ +60002 ,\ /9ŵ +60002 +\ /?:[ +60001 (\ /: +60002 '\ /; +60002 )\ /L< +60002 !\ /< +60002 $\ /=I +60002 \ /Z=ߵ +60002 ~\ / >u +60002 \ /? +60002 ~\ /g? +60002 \ /@7 +60002 \ /@͵ +60001  ~\ /tAc +60002 \ /#A +60002 \ /B +60002  \ /ŁC% +60002 #~\ /0C +60002  }\ /DQ +60002 !\ /ʏD +60002 !~\ />E} +60002 ~\ /F +60002 ~\ /ϛF +60002 \ /KG? +60002 }\ /Gյ +60002 }\ /ԨHk +60001 }\ /WI +60002 }\ /I +60002 "\ /ٶJ- +60002 "}\ /eJõ +60002 }\ /KY +60002 |\ /K +60002 |\ /qL +60002 |\ / M +60002  {\ /M +60002 |\ 0NG +60002  }\ 4KNݵ +60001 }\ 4-Os +60002 \ 6P +60002 \ 4P +60002  \ 6Q5 +60002  \ 7Q˵ +60002 \ \ 1Ra +2446 #t-> Puck.count +2 "storage"(]% +2 "core" %. T\ > +3 .tSE.seek :down + "storage"(_') +4 "core" ' + .tSE.stop +2 "storage"(5 +3 "manipulator"&^% +2 "core" % E k h +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(a( +834 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (c& +2 "core" & + ! 7\ 1 +2 "manipulator"&d& +5 "core" &-{ Z ^ A c^ + "manipulator"&`% +4 "core" % E [ T  c +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +192 "core" ( +2 "manipulator"&h& +3 "core" &3 S [  b5 +2 "storage"(g& +3 "core" & e \\ P\ : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 800 counts +2 "manipulator"&'ұ +95 "core" ' +2 "storage"(f& +3 "core" & ^ [ *\ : +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(k' +277 "core" ' +2 "storage"(e- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (l% +3 "core" % G M [\ 7 +3 ."downElevator"SE.seek :down +5 "storage"(b') +98 (n% +3 "core" %c< F E :\ 5[x +2 "manipulator"&p% +3 "core" %Ҫ 7 1 b YJ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&i' ] +106 "core" ' +68 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(!( +208 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +3 (o& +2 "core" & H I\ -$ +2 "manipulator"&t& +4 "core" &3 7 1 `5 +2 .tElbow.seek 2 +2 "manipulator"&s( +21 "core" ( +2 "manipulator"&u& +4 "core" & b a 8 c^ +2 "storage"(m& +3 "core" & [ ^ Q\ :$ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 800 counts + "manipulator"&q'j +94 "core" ' +2 "storage"(x& +3 "core" & ^ \\ \ 9$ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(w' +305 "core" ' +2 "storage"({- +2 "core" -'# +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (z% +3 "core" % % G H b\ 6 +2 ."downElevator"SE.seek :down +4 "storage"(}') +99 (r% +2 "core" %1 E E +\ 6[t +2 "manipulator"&v% +43 "core" %j : 9 G ZD +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +91 "core" ' +21 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(j(G +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &G ( 4\ )( + "manipulator"&& +3 "core" & M [ : _^ +3 .tElbow.seek 3 + "manipulator"&|( +35 "core" ( +2 "manipulator"&y& +3 "core" & 4 : + [) +2 "storage"(& +4 "core" &C ; E A\ 8, +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 800 counts +2 "manipulator"&'k +96 "core" ' + "storage"(& +3 "core" &C > K L\ 7, +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +285 "core" ' +2 "storage"(\ - +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (% +2 "core" % \ +9 ."downElevator"SE.seek :down +4 "storage"(') +99 (% +3 "core" %: - - y\ 3\\w +2 "manipulator"&% +3 "core" %V  $  Wk +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& ' ] +97 "core" ' +83 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 4 + "storage"( (, +191 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" &, * 2\ 4 +2 "manipulator"&& +3 "core" & 9 8 # Y) +2 .tElbow.seek 4 +2 "manipulator"&( +49 "core" ( +2 "manipulator"&& +3 "core" & T [ @ ^B +2 "storage"(& +3 "core" &,\ 8 7 _\ 8 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 800 counts +2 "manipulator"& '| +89 "core" ' +2 "storage"(& +3 "core" &,\ _ Z E\ 9 +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +275 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 ( % +2 "core" % G E I\ 5 +3 ."downElevator"SE.seek :down +3 "storage"("') +99 (~% +3 "core" %M8 G E \ 5[v +2 "manipulator"&&% +3 "core" % : 8 ) [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%' ] +109 "core" ' +61 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +2 .tSC.seek 5 +2 "storage"()(; +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (*& +3 "core" &;  (\ 6 +2 "manipulator"&#& +3 "core" & F 7 ; aB +2 .tElbow.seek 5 +2 "manipulator"&'( +44 "core" ( +2 "manipulator"&& +3 "core" & ^ [ > ]( +2 "storage"(& +9 "core" &; 7 8 b\ 8( +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 5 + 800 counts +4 "manipulator"&+' +86 "core" ' +2 "storage"(,& +3 "core" &; > 7 \ 7( +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(/' +274 "core" ' +2 "storage"(.- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (-% +3 "core" % + + ]\ 3 +2 ."downElevator"SE.seek :down +4 "storage"(2') +99 (3% +2 "core" %9 - - h\ 3\\x +2 "manipulator"&0% +3 "core" % C W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1' ] +94 "core" ' +82 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(6(K +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (5& +3 "core" &K  G\ . +2 "manipulator"&& +3 "core" & . # ] Y' +2 .tElbow.seek 6 +2 "manipulator"&4(: +18 "core" ( +2 "manipulator"&:& +3 "core" &D   F X2 +2 "storage"(7& +3 "core" &K E 1 \ 4 +42 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 800 counts +2 "manipulator"&8'm +150 "core" ' +2 "storage"(=& +2 "core" &K F D 0\ 6 +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(?' +277 "core" ' + "storage"(;- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (<% +2 "core" %  & +\ 1 +11 ."downElevator"SE.seek :down +4 "storage"(@') +98 (>% +3 "core" %9  ) B\ 2\\y +2 "manipulator"&9% +3 "core" %r " " Uk +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D' ] +90 "core" ' +81 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($ .(\ 1~b +3 .tSC.seek 7 + "storage"(A([G +190 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (B& +2 "core" &[F #\ , +3 "manipulator"&E& +3 "core" &I  ! ? X1 +2 .tElbow.seek 7 +2 "manipulator"&C( +30 "core" ( +2 "manipulator"&G& +3 "core" & Y T $ ]L +2 "storage"(I& +4 "core" &[F E N F\ 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 800 counts +2 "manipulator"&K' +113 "core" ' +2 "storage"(F& +3 "core" &[F Y ] \ 9 +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(J' +279 "core" ' + "storage"(H- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (P% +3 "core" % H E <\ 6 +3 ."downElevator"SE.seek :down +4 "storage"(Q') +99 (% +3 "core" %*5 F E 9\ 5\\w +2 "manipulator"&(% +4 "core" % B Q R \\ +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&$' ] +91 "core" ' +87 ' + ."downElevator"SE.stop + "storage"(5 +49786 "Can"\ 5R +41637 #t-> exit +8 #mEXIT @1763574764.42PST @1763574821.45PST = =mMAIN_scheduler =tMAIN @PST1763574822.31 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +109 #"core_reset"Sent BREAK + #t@1900 select with ifg=0x10, ie=0xF5 + #@2548 receive with ifg=0x10, ie=0xFD + #@3196 receive with ifg=0x10, ie=0xFD #@3843 receive with ifg=0x10, ie=0xFD + #@4170 receive with ifg=0x80, ie=0xFD #@1915 sendCRC with ifg=0x20, ie=0x7F + #@2362 sendCRC with ifg=0x20, ie=0x7F #@3953 sendCRC with ifg=0x08, ie=0x5F + #@23343 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +255 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +397 "Can"\ 7$Sp: + \ 7$Sp: #tPolling Can every 10:00 +3 #Cleanly exited at 09:52:44PST19-Nov-25 +380 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %SVM +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +2 "core" %ܔ"\  +3 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %' ~  +2 .tSS.configure :default + "sampler")#.0XE +495 #t-> initialPurge +3 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'2& +2 "core" &TO +2 .tHand.open +2 "manipulator"&31 +27 "core" 1 + "manipulator"&4& +3 "core" & #  I WL +2 "manipulator"&5% +3 "core" % S " V +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(-z +161 "core" ( +2 "manipulator"&7& +3 "core" &-| "  o U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &-|  / U +2 .tForearm.seek :garage +2 "manipulator"&9'o +98 "core" ' +2 .tHand.close + "manipulator"&:/ +27 "core" / + "manipulator"&;& +3 "core" &-|  ! V +2 "manipulator"&<% +3 "core" %M  ! Vu +2 .tForearm.seek :retract +2 "manipulator"&=' ] +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&>( +279 "core" ( +2 "manipulator"&?& +3 "core" &  S+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" & w S+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&A'ш +76 "core" '7 : ' +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiF: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni7: @pastRLSF: @pwmi:@deltaPressi: :@pastThresholdF: @voltagef11.66620913107511B: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 4015 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #1 of 4 +3 .Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&B' ] +74 "core" ' +2 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'C( +317 "core" ( +2 "manipulator"&D& +5 "core" &$   P$ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +29 "core" ( +2 "manipulator"&F& +3 "core" & 3 Tz +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &  Tz +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&H'ш +77 "core" ' J ( +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiM: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressiJ :@pastThresholdF: @voltagef11.671118311242022: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3866 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +2 #Retry #2 of 4 +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I' ] +74 "core" ' +3 .tCC.reconfigure :default + "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'J( +319 "core" ( +2 "manipulator"&K& +3 "core" &" 5 PM +2 "manipulator"&L% +4 "core" % T H P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&M( +27 "core" ( +2 "manipulator"&N& +4 "core" & K R + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" & ! R +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&P'ш +79 "core" '% & +2 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiU: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni%: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef11.661299950908198: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3741 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +2 #Retry #3 of 4 +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Q' ] +72 "core" ' +2 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'R( +319 "core" ( +2 "manipulator"&S& +4 "core" &> L P"z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&T( +18 "core" ( +2 "manipulator"&U& +3 "core" &  5 P% +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" & [ P% +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W'ш +77 "core" '  M $ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi\\: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressiM :@pastThresholdF: @voltagef11.651481590574374: @currenti: @type2F:@outPressi:\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3846 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +36 #Retry #4 of 4 +10 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X' ] +73 "core" ' +2 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'Y( +317 "core" ( +2 "manipulator"&Z& +3 "core" &Ө Q O2 +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&[( +43 "core" ( + "manipulator"&\\& +4 "core" & [ T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" & 3 T +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&^'ш +76 "core" ' @ ( +4 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:838:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + !o:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagic: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi@ :@pastThresholdF: @voltagef11.671118311242022: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3843 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +55403 "Can"\ JT5 +60002 \ JrT5 +60002 \ JU25 +60002 \ JU5 +60002 \ JpV^5 +60002 \ JV5 +60002  KW5 +60002  J oX 5 +60001  JX5 +60002  JYL5 +60002  KmY5 +60002  JZx5 +60002  J[5 +60002  Ik[5 +60002  I\\:5 +60002  I \\5 +60002 \ J#j]f5 +60001 \ I&]5 +60002 \ I(^5 +12272 #t-> trouble +3035 #-> CC +2 "collection"'_& +3 "core" &uOJ  +1439 #t-> Arm.steal +2 "manipulator"&`& +3 "core" & i K"| +2 !to:Axis::Error:@axisName"\ Elbow: mesg""Unknown Elbow position: steal:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"./home/esp/esp2/lib/axis.rb:665:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +657 #-> Arm.steal! +2 "manipulator"&a& +3 "core" & L"| +2 "manipulator"&b% +3 "core" % M +1272 #t-> Flush.garage +3 #Garaging FlushPuck in Hand + "manipulator"&c& +3 "core" & g J"| +2 "manipulator"&d% +3 "core" % \\ K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e' ] +74 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&f(-z +302 "core" ( + "manipulator"&g& +4 "core" &-y JQ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &h& +2 "core" &-y Z JQ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&i'o +79 "core" '  N ! +4 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagin: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressiN :@pastThresholdF: @voltagef11.636754050073638R: @currenti: @type2F:@outPressi:\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3733 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:871:in `garage'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +2 #Retry #1 of 4 + "manipulator"&j& +3 "core" &-M 7 O} +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&k(-z +36 "core" ( + "manipulator"&l& +3 "core" &-w  I5 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &m& +2 "core" &-{ H5 +3 .tForearm.seek :garage +2 "manipulator"&n'o +26 "core" '߷ n N  +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagis: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressiN :@pastThresholdF: @voltagef11.617117329405989/: @currenti: @type2F:@outPressi :\ @lostF: @inPressin :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3631 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:871:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #2 of 4 +2 "manipulator"&o& +3 "core" &- { H3 +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&p(-z +4 "core" ( + "manipulator"&q& +4 "core" &- H4 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &r& +3 "core" &- H4 +3 .tForearm.seek :garage + "manipulator"&s'o +25 "core" 'ߔ D  +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagix: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressiD :@pastThresholdF: @voltagef11.612208149239077.: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3596 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:871:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +2 #Retry #3 of 4 + "manipulator"&t& +3 "core" &- L H3 +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&u(-z +30 "core" ( +2 "manipulator"&v& +3 "core" &- O M# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &- M# +3 .tForearm.seek :garage +2 "manipulator"&x'o +26 "core" 'ߘ j  +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi}: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressij :@pastThresholdF: @voltagef11.626935689739813Ab: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3600 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:871:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #4 of 4 +2 "manipulator"&y& +3 "core" &-k  K< +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&z(-z +25 "core" ( + "manipulator"&{& +4 "core" &-p 6 H3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &-p H3 +3 .tForearm.seek :garage + "manipulator"&}'o +26 "core" 'ߋ  +  +3 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[\ "7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"6/home/esp/esp2/utils/puckmoves.rb:879:in `garage'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +2 !o:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi}: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi+ :@pastThresholdF: @voltagef11.617117329405989/: @currenti: @type2F:@outPressi:\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3587 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:871:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +3126 #-> Arm.steal! +2 "manipulator"&~& +3 "core" &-s J3 +2 "manipulator"&% +4 "core" % # Jv +245 #t-> Hand.open + !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +532 #-> Hand.steal! +416 #-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"(ESP):11:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +714 #-> Arm.retract +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[\ "3/home/esp/esp2/utils/puckmoves.rb:81:in `open'"1/home/esp/esp2/utils/misc.rb:76:in `retract'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +792 #-> Arm.clear + "manipulator"&& +3 "core" &-s I I3 +2 "manipulator"&% +3 "core" %  Iv +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&' ] +86 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(Z +128 "core" ( +2 "manipulator"&& +41 "core" &Z R LN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &Z p LN +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"& ' ] +12 "core" ' +2 "manipulator"& & +3 "core" &Z $ LN +2 "manipulator"& % +3 "core" % J F L +4247 #t-> Arm.to.home +2 !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt[ "(ESP):14:in `to'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1194 #-> Arm.home.to :home +2 "manipulator"&& +3 "core" &Z  MN +2 "manipulator"&% +3 "core" % J - N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&( +276 "core" ( +2 "manipulator"&& +3 "core" & O +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & 8 P +3 .tForearm.reconfigure :tight + "manipulator"&#@2^d^\ b +3 .tForearm.home.seek :home + "manipulator"&' +54 "core" ' +2 "manipulator"&& +3 "core" & " X O +2 "manipulator"&% +3 "core" %  O +1306 #t-> Elbow.to.home :home +2 !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt[ "(ESP):16:in `to'"(ESP):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1070 #-> Elbow.home.to :home +2 .Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 .tElbow.home.seek :home + "manipulator"&( +119 "core" ( +2 "manipulator"&& +3 "core" &\ " NY +837 #t-> Arm.to garage +2 "manipulator"&& +2 "core" &\ MY +2 "manipulator"&% +3 "core" % I N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&' ] +41 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +120 "core" ( +2 "manipulator"&& +3 "core" &-p  I"x +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +2 "core" &-p Z I"x +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&!'o +77 "core" 'ߑ ! +2 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi&: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef11.636754050073638R: @currenti: @type2F:@outPressi :\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3593 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):18:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1281 #-> Arm.clear +2 "manipulator"&"& +3 "core" &-s 5 M!u +2 "manipulator"&#% +3 "core" %" 7 Mo +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$' ] +76 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&%(Z +136 "core" ( +2 "manipulator"&&& +3 "core" &Z H KX +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &'& +2 "core" &Z JX +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&(' ] +4 "core" ' +2 "manipulator"&)& +3 "core" &Z r JX +2 "manipulator"&*% +3 "core" % V | J +1422 #t-> Arm.stretch +3 .Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+' ] +4 "core" ' +2 .tElbow.seek :hammer + "manipulator"&,( +112 "core" ( +2 .tForearm.reconfigure :hammer +2 "manipulator"&#Q@2^d\ b +2 .tForearm.seek 7 + 400 counts +2 "manipulator"&-'2 +79 "core" 'ަ 4 +2 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi2: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi4 :@pastThresholdF: @voltagef11.631844869906725: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3358 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"2/home/esp/esp2/utils/misc.rb:243:in `stretch'"//home/esp/esp2/utils/misc.rb:242:in `each'"2/home/esp/esp2/utils/misc.rb:242:in `stretch'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/misc.rb:232:in `stretch'"+/home/esp/esp2/lib/slide.rb:85:in `in'"2/home/esp/esp2/utils/misc.rb:231:in `stretch'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"2/home/esp/esp2/utils/misc.rb:222:in `stretch'"(ESP):20:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +3 !o:Arm::Error:@checkpoint: omitted: mesg"?Forearm cannot move its full travel.\ Consider Arm.stretch!:bt[",/home/esp/esp2/lib/msg.rb:83:in `retry'"2/home/esp/esp2/utils/misc.rb:232:in `stretch'"+/home/esp/esp2/lib/slide.rb:85:in `in'"2/home/esp/esp2/utils/misc.rb:231:in `stretch'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"2/home/esp/esp2/utils/misc.rb:222:in `stretch'"(ESP):20:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1996 #-> Arm.to garage +2 "manipulator"&.& +3 "core" & W L5 +2 "manipulator"&/% +3 "core" % L +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&0' ] +90 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&1(-z +171 "core" ( + "manipulator"&2& +3 "core" &-x  : O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-x O +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&4'o +75 "core" 'ߐ x # +2 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagi9: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressix :@pastThresholdF: @voltagef11.646572410407462dR: @currenti: @type2F:@outPressi :\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3592 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1248 #-> Arm.home.to CC +2 "manipulator"&5& +2 "core" &-d S +2 "manipulator"&7% +4 "core" % Su +2 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&8' ] +137 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek CC +2 "manipulator"&( +487 "core" ( +2 "manipulator"&:& +3 "core" & 3 P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" & & x P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&<'ш +74 "core" '&  7 # +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiA: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni&: @pastRLSF: @pwmi:@deltaPressi7 :@pastThresholdF: @voltagef11.646572410407462dR: @currenti: @type2F:@outPressi:\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3742 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +604 #-> Arm.clear + "manipulator"&& +3 "core" & F P +2 "manipulator"&9% +3 "core" %, c P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?' ] +73 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&@(Z +258 "core" ( +2 "manipulator"&6& +3 "core" &Z ` MS +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &A& +2 "core" &Z ? MS +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&=' ] +21 "core" ' +2 "manipulator"&\ & +4 "core" &Z " Q NS +2 "manipulator"&D% +3 "core" % W  N +12291 #t-> Arm.home.to PC +2 "manipulator"&F& +2 "core" &Z j OS +2 "manipulator"&G% +4 "core" % W O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek PC +2 "manipulator"&H( +305 "core" ( +2 "manipulator"&>& +3 "core" & { N +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &B& +3 "core" &  N +2 .tForearm.reconfigure :tight +2 "manipulator"&#@2^d^\ b +2 .tForearm.home.seek PC +2 "manipulator"&C'E +76 "core" 'ߊ D ! +2 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @tagiH: @error: speedErr: @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressiD :@pastThresholdF: @voltagef11.636754050073638R: @currenti: @type2F:@outPressi :\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeF: @enabledT: @channeli:@checkpoint: omitted:@axisName" Forearm: mesg")Forearm speedErr at CC + 3586 counts:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:404:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"(ESP):24:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +3538 "Can"\ E+T_(5 +910 #t-> Arm.clear +2 "manipulator"&K& +3 "core" &  M +2 "manipulator"&L% +3 "core" %S  N7 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&N' ] +72 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&O(Z +211 "core" ( +2 "manipulator"&P& +3 "core" &Z ] G* +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &E& +2 "core" &Z w G* +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&I' ] +3 "core" ' +2 "manipulator"&J& +3 "core" &Z < F* +2 "manipulator"&S% +3 "core" % W [ F +1970 #t-> exit +6 !o:Storage::Warning: mesg"#Exiting with FlushPuck in Hand:bt["6/home/esp/esp2/utils/storage.rb:563:in `writeAll'"2/home/esp/esp2/utils/storage.rb:558:in `each'"6/home/esp/esp2/utils/storage.rb:558:in `writeAll'"./home/esp/esp2/lib/filepath.rb:79:in `[]'"2/home/esp/esp2/lib/filepath.rb:79:in `append'"0/home/esp/esp2/lib/filepath.rb:78:in `open'"2/home/esp/esp2/lib/filepath.rb:78:in `append'"6/home/esp/esp2/utils/storage.rb:554:in `writeAll'"(/home/esp/esp2/utils/storage.rb:570"4/home/esp/esp2/lib/framework.rb:170:in `atExit'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"-/home/esp/esp2/lib/thread.rb:760:in `[]'"0/home/esp/esp2/lib/thread.rb:760:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 #mEXIT @1763586862.72PST @1763586893.10PST = =tMAIN =mMAIN_scheduler @PST1763586893.99 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +112 #"core_reset"Sent BREAK + #t@1179 receive with ifg=0x10, ie=0xFD + #@1812 receive with ifg=0x10, ie=0xFD #@2468 receive with ifg=0x10, ie=0xFD + #@3101 receive with ifg=0x10, ie=0xFD + #@3734 receive with ifg=0x10, ie=0xFD #@4367 receive with ifg=0x10, ie=0xFD + #@5000 receive with ifg=0x10, ie=0xFD #@5325 receive with ifg=0x80, ie=0xFD + #@34067 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +260 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +405 "Can" J+_: +  J+_: + #tPolling Can every 10:00 +510 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +9 "sampler")&\ +2 "collection"'% +7 "core" %SNI +3 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ܔ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %' `  +2 .tSS.configure :default +2 "sampler")#.0X Arm.grab flush +2 .Hand.open +2 "manipulator"&21 +87 "core" 1 + "manipulator"&3& +3 "core" &Z o J) +3 !to:Axis::Error:@axisName"\ Elbow: mesg""Unknown Elbow position: flush:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"./home/esp/esp2/lib/axis.rb:665:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"./home/esp/esp2/utils/misc.rb:61:in `grab'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +1500 #-> ESP.ready! + "collection"'4% +3 "processing"%5% +3 "manipulator"&6% +5 "core" %SOI + %ܔ, +7 "sampler")7% +2 "core" %  I? +2 "manipulator"&8& +3 "core" %' r  +4 &Z " I( +2 "storage"(9& +3 "core" &[F9 +\ # +2 "storage"(:% +3 "core" %@ ^\ # +2 "collection"';& +3 "core" &uOI  +2 "processing"%<& +3 "core" &t  +2 "collection"'= +3 "core"  +2 "collection"'> +3 "core" ~ +2 "collection"'? +3 "core"  +2 "processing"%@ +3 "core"  +2 "processing"%A +3 "core" U +2 "processing"%B +2 "core"  +3 "processing"%C +3 "core" A +2 "sampler")D +3 "core"  +2 "collection"'E% +3 "core" %SMK +3 "processing"%F% +3 "core" %ܔ +2 "sampler")G% +4 "core" %' o  +2 "collection"'H& +3 "core" &uNH  +2 "processing"%I& +3 "core" &t+  +2 "manipulator"&J% +3 "core" %   J? +2 "manipulator"&K& +4 "core" &Z & J( +2 "storage"(L& +3 "core" &[F9 b\ $ +2 "storage"(M% +3 "core" %@ \ $ +2 "collection"'N9 +3 "core" 9P^ +2 "processing"%O9 +4 "core" 9cr +1128 #t-> Arm.to garage +2 "manipulator"&P& +3 "core" &Z  M( +2 "manipulator"&Q% +3 "core" %  / N? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&R(-z +123 "core" ( +2 "manipulator"&S& +3 "core" &- - [ RU +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &T& +2 "core" &- u RU +2 .tForearm.seek :garage +2 "manipulator"&U'o +106 "core" ' +2 "manipulator"&V& +4 "core" &- l i ;U + "manipulator"&W% +4 "core" %ρy g h <. +1120 #t-> Hand.close +2 .Hand.close +2 "manipulator"&X/ +15 "core" / +627 #t-> Arm.retract + .Hand.open +2 "manipulator"&Y1 +20 "core" 1 +2 "manipulator"&Z% +3 "core" %ρ} S U  5. +3 .tForearm.seek :retract + "manipulator"&[' ] +115 "core" ' +2 "manipulator"&\\& +3 "core" &- C LU +2 "manipulator"&]% +3 "core" % 5 L+ +2419 #t-> Arm.to garage +2 "manipulator"&^& +2 "core" &- M MU +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&_(-z +3 "core" ( +2 "manipulator"&`& +3 "core" &- { MU +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &- 5 MU +2 .tForearm.seek :garage +2 "manipulator"&b'o +108 "core" ' +2 "manipulator"&c& +3 "core" &- R K Z 6U +2 "manipulator"&d% +4 "core" %σw G I h 6 +930 #t-> Hand.close +2 .Hand.close +2 "manipulator"&e/ +24 "core" / +877 #t-> Arm.clear +2 "manipulator"&f& +3 "core" &- G E  6U +2 "manipulator"&g% +3 "core" %ς{ E F K 7 +2 .tForearm.seek :retract +2 "manipulator"&h' ] +112 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&i(Z +133 "core" ( + "manipulator"&j& +4 "core" &Z LL + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &Z  KL +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&l' ] +13 "core" ' +2 "manipulator"&m& +3 "core" &Z  KL +2 "manipulator"&n% +3 "core" % \\ y K> +1419 #t-> Arm +2 "manipulator"&o& +2 "core" &Z ! KL +3 "manipulator"&p% +3 "core" % \\ Z K> +398 #t-> Hand.open +2 .Hand.open +2 "manipulator"&q1 +18 "core" 1 +767 #t-> Arm.home.to :home +3 "manipulator"&r& +2 "core" &Z 2 KL +2 "manipulator"&s% +3 "core" % \\ N K> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&t( +306 "core" ( +2 "manipulator"&u& +3 "core" & ] J] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +2 "core" & " J] +3 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :home + "manipulator"&w' +59 "core" ' + "manipulator"&x& +4 "core" & G K[ +2 "manipulator"&y% +3 "core" % V K +4257 #t-> Arm.to garage +2 "manipulator"&z& +3 "core" & LZ +2 "manipulator"&{% +3 "core" % D L +2 .tForearm.seek :retract +2 "manipulator"&|' ] +39 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&}(-z +115 "core" ( + "manipulator"&~& +3 "core" &- D K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &-  J +3 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +2 "manipulator"&& +3 "core" &- T M E 7 +2 "manipulator"&% +2 "core" %ρu T T  7 +1013 #t-> Hand.close +2 .Hand.close +2 "manipulator"&/ +21 "core" / +6037 #t-> Hand.open +2 .Hand.open +2 "manipulator"&1 +21 "core" 1 +3483 #t-> Arm.retract +2 "manipulator"&% +3 "core" %ρ| / C R 4 +2 .tForearm.seek :retract +2 "manipulator"& ' ] +114 "core" ' +2 "manipulator"& & +3 "core" &- Y K +2 "manipulator"& % +4 "core" % ` \\ J +30000 "Can"\ E.W_ +60002 \ E0`e +60002 \ E3G` +60002 \ E5a +60002 \ E88b' +60002 \ E:b +60002 \ D=(cS +60002 \ D?c +60002 &\ >Ad +60002 ,\ \ ?D:e +60002 /\ >Fwe +60002 -\ >HfA +60001 &\ =Jf +60002 +\ =M#gm +60002 &\ =OXh +60002 "\ >Qh +60002 (\ =Si/ +60002 /\ =Ui +60002 7\ =X)j[ +60002 <\ =Z]j +60002 D\ =\\k +60002 T\ =^l +60001 ]\ >`l +60002 ^~\ >c0mI +60002 e}\ >edm +60002 d{\ =gnu +60002 mz\ >io +60002 tx\ =lo +60002 ux\ =n6p7 +60002 {w\ =pkp +60002 v\ =rqc +60002 v\ >tq +60002 v\ =w r +60002 v\ >y=s% +60002 v\ ={rs +60002 u\ >}tQ +60002 ~u\ >t +60002 t\ =u} +60001 wt\ =Dv +60002 tu\ =yv +60002 us\ =w? +60002 tt\ =w +60002 bu\ =xk +60002 Tt\ =Ly +60002 Ts\ >y +60002 Vs\ =z- +60002 Vt\ =z +60002 `t\ ={Y +60002 Vs\ =T{ +60002 It\ >| +60002 Bs\ =} +60002 ?t\ =} +60002 At\ ='~G +60002 Dt\ =\\~ +60002 Bs\ =s +60002 Gs\ = +60001 Ns\ = +60002 >s\ =05 +60002 s\ =e +60002 r\ >a +60002 s\ = +60002 s\ > +60002 s\ >8# +60002 s\ =m @PST1763625902.66 s\ =O +60002 t\ = +60002 s\ > { +60002 s\ =@ +60002 t\ =t +60002 t\ =ȩ= +60002 s\ = +60001 t\ >i +60002 t\ >G +60002 t\ >| +60002 t\ =ӱ+ +60002 t\ = +60002 6u\ =W +60002 Gu\ =N +60002 Uu\ =܂ +60002 ft\ =޷ +60002 rt\ > +60002 u\ = E +60002 t\ >U +60001 t\ =q +60002 u\ = +60002 u\ = +60002 s\ >&3 +60002 t\ =Z +60002 t\ >_ +60002 s\ = +60002 s\ > +60002 r\ =,! +60002 r\ >a +60002 s\ =M +60002 r\ = +60002 s\ >y +60002 s\ =2 +60001 r\ >f +60002 s\ >; +60002 s\ =\ +60002 s\ > g +60002 s\ =8 +60002 s\ =m +60002 s\ =) +60002 s\ = +60002 r\ > U +60002 r\ =? +60002 t\ >t +60002 s\ > +60002 s\ > +60001 t\ =#C +60002 s\ =%G +60002 t\ >'{o +60002 t\ =) +60002 u\ =+ +60002 v\ =.1 +60002 u\ >0S +60002 v\ >2] +60002 w\ >4 +60002 y\ C7 +60002 \ E9 +60002 \ D< +60001 \ D>K +60002 \ DA +60002 \ DCww +60002 \ DE +60002 \ DHg +60002 \ DJ9 +60002 \ EMV +60002 \ EOe +60002 }\ CR= +60002 \ DT +60002 }\ EW'' +60002 |\ EY +60002 s\ C\\S +60001 i\ B^~ +60002 g\ D` +60002 c\ Ecf +60002 `\ Ee +60002 \\\ EhRA +60002 X\ Ej +60002 P\ EmAm +60002 J\ Eo +60002 @\ Er1 +60002 :\ Et/ +60001 9\ Dw +60002 4\ Cy[ +60002 ;\ E| +60002 >\ E~| +60002 E\ C +60002 F\ C` +60002 G\ CI +60002 L\ E7 +60002 F\ Eu +60002 Q\ C% +60002 ]\ C +60002 r\ A7 +60001 ~\ \ >& +60002 \ >cc +60002 \ = +60002 \ = +60002 \ =% +60002 ~\ =; +60002 }\ =oQ +60002 |\ = +60002 |\ =} +60002 |\ >  +60002 |\ =@ +60001 {\ =u? +60002 z\ = +60002 {\ =k +60002 z\ > +60002 z\ =Fė +60002 z\ ={- +60002 z\ = +60002 z\ =Y +60002 y\ = +60002 y\ =MDž +60002 x\ = +60001 y\ =Ķȱ +60002 y\ >G +60002 y\ = +60002 y\ >Ss +60002 x\ =͈ +60002 y\ =ϼ˟ +60002 x\ =5 +60002 x\ =% +60002 x\ =Ya +60002 x\ =؎ +60002 x\ >΍ +60002 x\ ># +60002 x\ =+Ϲ +60001 x\ =`O +60002 x\ = +60002 w\ ={ +60002 w\ = +60002 w\ =2ҧ +60002 w\ =f= +60002 w\ > +60002 w\ =i +60002 {v\ = +60002 wv\ >9Օ +60002 {v\ =m+ +60002 zu\ = +60002 zv\ =W +60002 wu\ =\ +60002 sv\ =?؃ +60002 xu\ >s @PST1763712305.43 yu\ =ٯ +60001 pt\ >E +60002 lu\ =  +60002 vt\ > Eq +60002 zu\ = y +60002 rt\ >ܝ +60002 }t\ =3 +60002 t\ = +60002 t\ =K_ +60002 }u\ = +60002 wt\ =ߋ +60002 ru\ =! +60002 lu\ = +60002 ft\ =!RM +60002 ht\ =# +60002 qt\ >%y +60002 xt\ >' +60002 pu\ =*% +60001 mt\ >,Y; +60002 mt\ =. +60002 os\ =0g +60002 ft\ =2 +60002 fs\ =5+ +60002 ps\ =7`) +60002 nt\ =9 +60002 is\ =;U +60002 cr\ >= +60002 at\ =@2 +60002 bs\ =Bg +60002 Ws\ =D +60002 Ir\ >FC +60001 As\ =I +60002 ?s\ =K:o +60002 ?s\ =Mn +60002 At\ =O +60002 Br\ =Q1 +60002 ?s\ =T +60002 ?s\ =VB] +60002 9r\ =Xv +60002 >t\ =Z +60002 >s\ >\\ +60002 8t\ >_ +60002 6t\ =aJK +60002 7s\ =c~ +60002 8s\ =ew +60002 6t\ =g +60002 8t\ >j +60002 4u\ =l{9 +60001 4u\ =n +60002 5u\ >pe +60002 6u\ >s* +60002 8w\ ?ug +60002 3w\ ?w' +60002 2w\ ?y +60002 1x\ ?|=S +60002 2y\ ?~ +60002 /y\ ? +60002 .y\ > +60002 0y\ ?L +60002 4{\ AA +60002 5{\ B +60002 8}\ CXm +60002 7}\ E +60001 6\ EA +60002 7~\ E/ +60002 <\ C+ +60002 :\ C[ +60002 7\ C +60002 <\ C{ +60002 C\ B +60002 I\ BB +60002 J\ CI +60002 L\ E +60002 M\ Eu +60002 L\ E +60002 O\ Ep +60001 S\ C7 +60002 U\ CG +60002 W\ Bc +60002 d\ A +60002 o\ AN +60002 w\ B % +60002 \ \ A +60002 \ \ ?R\ Q +60002 \ >Ò\ +60001 ~\ ? } +60002 ~\ >   +60002 ~\ ?J +60002 }\ >̆ ? +60002 |\ =κ +60002 }\ =k +60002 }\ =# +60002 |\ =X +60002 |\ =׌- +60002 ~\ = +60002 ~\ =Y +60002 ~\ =) +60002 ~\ =^ +60002 ~\ > +60002 ~\ = +60001 ~\ =G +60002 }\ =/ +60002 }\ =ds +60002 }\ = +60002 |\ = +60002 z\ =5 +60002 {\ =5 +60002 y\ =ja +60002 {\ = +60002 y\ > +60002 x\ ># +60002 y\ =; +60001 y\ >pO +60002 z\ = +60002 y\ ={ +60002 x\ =  +60002 x\ =\ B +60002 y\ = v= +60002 y\ = +60002 y\ =i +60002 y\ = +60002 y\ >H +60002 y\ =|!+ +60002 z\ =! +60002 y\ ="W +60001 y\ =" +60002 x\ = N# +60002 z\ ="$ +60002 x\ =$$ +60002 y\ =&%E +60002 y\ =) % +60002 x\ =+T&q +60002 y\ >-' +60002 y\ =/' +60002 y\ =1(3 +60002 y\ =4&( +60002 y\ =6Z)_ +60002 y\ =8) +60002 y\ =:* +60001 y\ =<+! +60002 y\ =?,+ +60002 z\ >Aa,M +60002 y\ =C, +60002 y\ >E-y @PST1763798708.21 z\ =G. +60002 y\ =J3. +60002 y\ =Lg/; +60002 y\ =N/ +60002 y\ >P0g +60002 y\ =S0 +60002 y\ >U91 +60002 x\ =Wn2) +60001 y\ =Y2 +60002 w\ =[3U +60002 y\ =^ 3 +60002 y\ =`@4 +60002 y\ >bt5 +60002 x\ =d5 +60002 y\ =f6C +60002 y\ =i6 +60002 y\ =kF7o +60002 y\ =m{8 +60002 x\ =o8 +60002 x\ =q91 +60002 y\ =t9 +60002 y\ =vM:] +60002 y\ =x: +60002 y\ =z; +60001 x\ =|< +60002 y\ =< +60002 x\ >S=K +60002 y\ >= +60002 x\ =>w +60002 x\ =? +60002 y\ =%? +60002 x\ >Z@9 +60002 y\ =@ +60002 y\ =Ae +60002 x\ >A +60002 x\ =,B +60002 x\ >`C' +60002 y\ >C +60002 x\ >DS +60002 x\ =D +60002 x\ =2E +60001 x\ =gF +60002 x\ =F +60002 x\ =GA +60002 x\ =G +60002 x\ =8Hm +60002 x\ >mI +60002 x\ >I +60002 y\ =J/ +60002 y\ =\ J +60002 x\ =?K[ +60001 y\ =sK +60002 x\ >L +60002 x\ =M +60002 z\ =M +60002 y\ =ENI +60002 y\ =zN +60002 {\ >űOu +60002 y\ >P +60002 z\ ?+P +60002 {\ ?iQ7 +60002 z\ >ΦQ +60002 y\ >Rc +60002 {\ >!R +60002 {\ >^S +60002 {\ \ @תT% +60002 |\ AT +60002 {\ \ @JUQ +60001 |\ >ސU +60002 {\ >V} +60002 {\ CW +60002 |\ A~W +60002 |\ ?X? +60002 {\ >X +60002 {\ >8Yk +60002  z\ ?vZ +60002 {\ >Z +60002 z\ >[- +60002 z\ >.[ +60002 y\ ?k\\Y +60001 y\ >\\ +60002 x\ >] +60002 x\ >^ +60002 x\ >S^ +60002 x\ =_G +60002 y\ >_ +60002 x\ =`s +60002 y\ = 2a +60002 x\ = fa +60002 x\ = b5 +60002 %x\ =b +60002 (x\ =ca +60002 .x\ >8c +60002 5w\ =md +60002 =w\ =e# +60001 >v\ =e +60002 >w\ =\ fO +60002 =w\ =>f +60002 ?w\ =!sg{ +60002 ;w\ =#h +60002 >x\ =%h +60002 9w\ =(i= +60002 :w\ =*Ei +60002 =v\ =,yji +60002 6w\ >.j +60002 >w\ >0k +60002 ?x\ =3l+ +60002 9u\ =5Kl +60002 :w\ =7mW +60002 Aw\ =9m +60001 :w\ =;n +60002 <x\ =>o +60002 Ax\ =@Qo +60002 >w\ >BpE +60002 <x\ >Dp +60002 Aw\ >Fqq +60002 Aw\ >I"r +60002 Aw\ =KVr +60002 Ew\ =Ms3 +60002 @w\ =Os +60002 Fx\ =Qt_ +60002 Dw\ =T(t +60002 Jv\ =V\\u +60002 Gw\ =Xv! +60002 Qw\ =Zv +60001 Ev\ =\\wM +60002 Nw\ =_.w +60002 Lw\ >abxy +60002 Jv\ >cy +60002 Kw\ =ey +60002 Qx\ =gz; +60002 Nw\ =j3z +60002 Nv\ >lg{g +60002 Hw\ =n{ +60002 Nv\ =p| +60002 Ew\ =s}) +60002 Ew\ =u9} +60002 Mw\ =wn~U +60001 Cw\ >y~ +60002 Bw\ >{ +60002 @x\ =~  +60002 =w\ =? +60002 4x\ =tC +60002 4w\ = @PST1763885110.99 6w\ >o +60002 4w\ = +60002 3v\ =F +60002 5w\ =z1 +60002 6w\ = +60002 7w\ =] +60002 6v\ = +60002 6v\ >L +60002 2v\ = +60001 4w\ = +60002 :w\ >K +60002 Cw\ = +60002 Hx\ =Sw +60002 Yw\ = +60002 Ux\ = +60002 Vw\ =9 +60002 bv\ =$ +60002 dw\ =Ye +60002 lx\ = +60002 cx\ = +60002 jw\ =' +60002 cx\ =* +60002 jy\ =^S +60001 wx\ = +60002 ux\ = +60002 ux\ = +60002 ~x\ >/ +60002 y\ >dA +60002 x\ =Ę +60002 x\ >m +60002 y\ = +60002 x\ =6 +60002 x\ =k/ +60002 x\ >ϟ +60002 y\ >[ +60002 x\ = +60002 x\ =< +60002 x\ >q +60001 w\ >ڥ +60002 y\ >I +60002 x\ = +60002 x\ >Cu +60002 w\ =w +60002 x\ > +60002 y\ =7 +60002 y\ = +60002 y\ =Ic +60002 y\ =~ +60002 y\ = +60002 x\ >% +60002 y\ > +60002 y\ =OQ +60002 y\ > +60002 y\ =} +60001 {\ = +60002 z\ >! +60002 z\ =V? +60002 y\ > +60002 {y\ >k +60002 y\ = +60002 k{\ = ( +60002 _{\ = \\- +60002 fz\ > +60002 oz\ >Y +60002 u{\ ? +60002 oz\ ?P +60001 tz\ > +60002 r{\ > +60002 u{\ ?G +60002 my\ >F +60002 kz\ >!s +60002 o|\ ># +60002 w{\ >& +60002 w{\ >(E5 +60002 x{\ ?* +60002 n}\ >,a +60002 t{\ ?. +60002 X{\ ?1; +60002 I|\ >3x# +60001 >{\ ?5 +60002 3|\ >7O +60002 6z\ >:1 +60002 -{\ > +60002 +|\ \ @@ +60002 #|\ >C>= +60002 #|\ >E| +60002 "{\ >Gi +60002 {\ ?I +60002 {\ >L4 +60002 z\ =Nl+ +60002 |\ >P +60002 {\ =RW +60002 {\ =U\  +60001 z\ =W> +60002 z\ =Yr +60002 z\ =[ +60002 z\ =]E +60002 y\ =` +60003 y\ ?bCq +60001 y\ =dx +60002 }x\ =f +60002 y\ =h3 +60002 x\ =k +60002 x\ =mH_ +60002 qx\ =o| +60002 mw\ >q +60002 ix\ =s! +60002 jx\ =v +60001 tw\ =xLM +60002 mx\ =z +60002 kw\ =|y +60002 vx\ =~ +60002 _x\ =ĥ +60002 Nx\ >P; +60002 Dw\ > +60002 Lw\ =g +60002 Mx\ = +60002 Vx\ = Ǔ +60002 hx\ =T) +60002 ix\ =ȿ +60002 aw\ =U +60001 ]w\ = +60002 ^x\ >$ʁ +60002 nv\ >X +60002 gx\ >˭ +60002 cw\ =C +60002 iw\ = +60002 qx\ =)o +60002 hv\ =] +60002 hw\ =Λ +60002 kw\ =1 +60002 ow\ > +60002 vw\ =-] +60002 sx\ =b +60002 rv\ >щ +60001 sw\ = +60002 qw\ =ҵ +60002 qw\ =4K +60002 jw\ =h +60002 fv\ =w +60002 dw\ = +60002 dv\ =գ +60002 ew\ =:9 @PST1763971513.76 fv\ >o +60002 hw\ >ǣe +60002 gv\ = +60002 lu\ > ؑ +60002 mu\ =A' +60002 mu\ =uٽ +60002 pu\ =ҩS +60002 {u\ = +60001 v\ = +60002 u\ =F +60002 u\ ={ܫ +60002 v\ =ݯA +60002 v\ = +60002 u\ =m +60002 yu\ >K +60002 su\ =ߙ +60002 pt\ =/ +60002 qt\ = +60002 kt\ =[ +60002 kt\ =P +60002 js\ = +60002 cs\ = +60002 ]r\ = +60002 [r\ = I +60002 Tr\ =T +60001 Pr\ >u +60002 Sr\ = +60002 dr\ = +60002 iq\ =$7 +60002 rs\ >X +60002 mr\ =c +60002 mr\ =  +60002 os\ =  +60002 or\ >)% +60002 ls\ =] +60002 js\ >Q +60002 hr\ = +60002 bs\ =} +60002 Yq\ =. +60002 Ts\ >b +60002 Is\ =? +60001 Er\ = +60002 Br\ =!k +60002 ?q\ >$3 +60002 :s\ =&h +60002 ;q\ >(- +60002 8r\ \ D* +60002 6s\ E-KY +60002 2u\ E/ +60002 &x\ E2: +60002 y\ D4 +60002 (z\ \ ?7 +60002 2x\ >9LG +60002 5w\ >; +60001 6w\ ?=s +60002 :w\ ?@ +60002 ?u\ ?BV +60002 >u\ @D5 +60002 <v\ AF +60002 9u\ ?I=a +60002 6v\ ?K +60002 >w\ ?M +60002 :w\ ?P# +60002 4x\ ?RG +60002 2z\ ATO +60002 0|\ BV +60002 3|\ BYF{ +60002 2~\ \ >[ +60001 .\ ?] +60002 4\ \ ?`= +60002 0\ ?bY +60002 1\ \ >di +60002 2\ \ >f +60002 6\ ?i +60002 @\ >kM+ +60002 G\ \ >m +60002 O\ \ >oW +60002 T\ Ar +60002 T\ Aty +60002 T\ Bv +60001 S\ ByK +60002 O\ A{E +60002 H\ B~ +60002 G\ ?Xq +60002 A\ > +60002 B\ \ = +60002 C\ = 3 +60002 ?\ \ =6 +60002 A\ =k\ _ +60002 ?\ =\ +60002 6\ = +60002 ;\ = ! +60002 =\ >< +60001 ?\ >t M +60002 =\ > +60002 7\ =y +60002 5\ = +60002 8\ =I +60002 =\ >}; +60002 D\ = +60002 J\ =g +60002 Y\ = +60002 c\ =M +60002 l\ >) +60002 ~\ = +60002 \ =U +60001 h\ = +60002 e\ >R +60002 h}\ > +60002 m|\ = +60002 r|\ >C +60002 z{\ =" +60002 |\ =Vo +60002 {\ =‹ +60002 {z\ =Ŀ +60002 zz\ =1 +60002 yz\ =( +60001 zy\ =\\] +60002 ty\ >͑ +60002 yx\ = +60002 yx\ = +60002 }w\ =/ +60002 }x\ =cK +60002 tw\ =ؗ +60002 px\ =w +60002 px\ = +60002 rw\ =3 +60001 ow\ =h!9 +60002 mw\ =! +60002 tw\ ="e +60002 zv\ >" +60002 rw\ =:# +60002 qw\ =o$' +60002 kv\ >$ +60002 mv\ =%S +60002 hv\ = % +60002 bu\ =A& +60002 ^v\ =u' +60002 [v\ >' +60002 \\u\ =(A +60002 Zu\ >( +60002 Wv\ >G)m +60002 Zv\ >|* +60002 [u\ =* @PST1764057916.54 Zu\ =+/ +60002 Vu\ = + +60002 Su\ = M,[ +60002 Pv\ = , +60002 Pu\ =- +60001 Pu\ =. +60002 Mt\ =. +60002 Iu\ =R/I +60002 Ht\ =/ +60002 Kt\ =0u +60002 Ou\ =1 +60002 Qt\ =#1 +60002 Ou\ >!X27 +60002 Ot\ =#2 +60002 Ot\ =%3c +60002 Pt\ >'3 +60002 St\ =*)4 +60002 Rt\ =,]5% +60002 Tt\ =.5 +60002 Ts\ =06Q +60001 Sr\ =26 +60002 Vt\ =5.7} +60002 Yt\ =7b8 +60002 Xt\ >98 +60002 _t\ =;9? +60002 dt\ ==9 +60002 ds\ =@3:k +60002 et\ =Bh; +60002 cs\ =D; +60002 cr\ =F<- +60002 bs\ =I< +60002 _s\ =K9=Y +60002 `s\ =Mn= +60002 `s\ =O> +60001 `s\ >Q? +60002 _s\ >T ? +60002 Ys\ >V@@G +60002 Os\ =Xt@ +60002 Ks\ =ZAs +60002 Gs\ =\\B +60002 Bs\ =_B +60002 Ds\ >aEC5 +60002 Bs\ =czC +60002 4r\ >eDa +60002 ,s\ >gD +60002 ,s\ =jE +60002 /s\ =lLF# +60002 +s\ =nF +60002 't\ =pGO +60002 %t\ =rG +60002 "s\ =uH{ +60001 $t\ =wSI +60002 #t\ =yI +60002 %t\ >{J= +60002 #t\ >}J +60002 *u\ =&Ki +60002 +v\ =ZK +60002 )v\ =L +60002 *w\ =M+ +60002 ,x\ >M +60002 "y\ =,NW +60002 |\ =`N +60002 {\ ?O +60002 {\ >P +60002 {\ >P +60001 |\ ?OQE +60002 }\ >Q +60002 }\ >Rq +60002 \ >S +60002 }\ >DS +60002 \ \ >T3 +60002 \ >T +60002 ~\ ?U_ +60002 \ =3U +60002 ~\ =gV +60002 ~\ >W! +60001 ~\ =W +60002 \ >XM +60002  \ =8X +60002 \ =mYy +60002 '\ =Z +60002 2\ =Z +60002 :~\ = [; +60002 B\ =>[ +60002 G\ =r\\g +60002 K\ =¦\\ +60002 P~\ =] +60002 Q~\ =^) +60002 S~\ >B^ +60002 U~\ >w_U +60002 X\ =ͫ_ +60001 _\ >` +60002 m}\ =a +60002 u}\ =Ha +60002 }|\ =}bC +60002 {\ =رb +60002 z\ =co +60002 y\ =d +60002 y\ =Nd +60002 y\ =e1 +60002 x\ =e +60002 x\ =f] +60002 x\ = f +60002 w\ >Tg +60001 w\ >h +60002 w\ =h +60002 w\ =iK +60002 w\ =&i +60002 w\ =[jw +60002 v\ =k +60002 v\ =k +60002 u\ >l9 +60002 u\ =-l +60002 v\ = bme +60002 u\ > m +60002 v\ = n +60002 u\ = o' +60001 v\ = 4o +60002 w\ = hpS +60002 u\ = p +60002 v\ = q +60002 u\ > r +60002 u\ > 9r +60002 w\ = nsA +60002 v\ = s +60002 v\ = tm +60002 x\ >  u +60002 u\ > ?u +60002 v\ > !sv/ +60001 u\ = #v +60002 u\ > %w[ +60002 u\ = (w +60002 u\ = *Ex +60002 u\ = ,yy +60002 u\ = .y +60002 v\ = 0zI +60002 v\ > 3z +60002 u\ = 5K{u +60002 u\ > 7| +60002 u\ > 9| +60002 v\ = ;}7 +60002 t\ = >} +60002 v\ = @P~c +60002 u\ = B~ @PST1764144319.32 t\ = D +60002 u\ = F% +60002 v\ = I" +60002 u\ > KVQ +60001 v\ > M +60002 u\ > O} +60002 u\ > Q +60002 u\ = T( +60002 u\ = V]? +60002 u\ = X +60002 u\ = Zk +60002 u\ = \\ +60002 v\ = _. +60002 u\ = ac- +60002 t\ > c +60002 u\ > eY +60002 u\ = h +60002 u\ > j4 +60001 t\ = li +60002 t\ = n +60002 u\ > pG +60002 u\ = s +60002 v\ = u:s +60002 w\ = wo +60002 w\ = y +60002 v\ > {5 +60002 w\ = ~  +60002 v\ = Aa +60002 v\ > v +60002 v\ =  +60002 v\ = # +60002 w\ >  +60002 v\ = HO +60002 x\ = | +60001 v\ = { +60002 v\ =  +60002 v\ =  +60002 w\ = N= +60002 w\ >  +60002 \ w\ = i +60002 w\ =  +60002 v\ =  +60002  v\ = T+ +60002 x\ >  +60002 w\ = W +60002 x\ >  +60002 w\ = & +60002 x\ = [ +60002 w\ >  +60002 w\ > E +60002 x\ =  +60002 !x\ = -q +60001 x\ = a +60002 #y\ =  +60002  y\ = 3 +60002  x\ >  +60002 y\ = 4_ +60002 y\ = i +60002 x\ = ĝ +60002 #z\ = ! +60002 #y\ >  +60002 "{\ > CM +60002 "z\ ? ̀ +60002 '{\ = ϸy +60001 (z\ >  +60002 &{\ ? ) +60002 ){\ > g; +60002 ){\ > ؤ +60002 ){\ > g +60002 ({\ >  +60002 +{\ > \\ +60002 -{\ > ) +60002 .{\ >  +60002 )|\ ? U +60002 !|\ > R +60002 #|\ >  +60002 $|\ >  +60002 ,|\ =  +60001 /}\ = ;C +60002 -{\ > t +60002 .|\ > o +60002 -|\ >  +60002 .}\ > , +60002 2|\ > j1 +60002 /}\ >  +60002 .|\ =\ ] +60002 3{\ =\  +60002 6|\ =\ B +60002 3|\ =\ w +60002 2{\ =\  +60002 4|\ =\ K +60001 6}\ =\  +60002 6{\ =\ Iw +60002 6|\ =\ } +60002 1|\ =\  +60002 2{\ =\ 9 +60002 3}\ =\  +60002 4|\ >\ Oe +60002 4|\ =\  +60002 1{\ >\  +60002 .{\ =\ !' +60002 /{\ =\ $! +60002 4|\ =\ &US +60002 9{\ >\ ( +60002 8z\ =\ * +60001 8{\ =\ , +60002 3z\ =\ /& +60002 4y\ =\ 1[A +60002 6y\ =\ 3 +60002 3z\ =\ 5m +60002 3z\ =\ 7 +60002 -y\ =\ :, +60002 2y\ >\ <`/ +60002 -{\ =\ > +60002 .z\ >\ @[ +60002 (z\ >\ B +60002 %z\ =\ E2Ç +60002 "z\ =\ Gf +60001 z\ =\ Iij +60002 z\ =\ KI +60002 !z\ >\ N +60002 "y\ >\ P8u +60002 y\ =\ Rl +60002 y\ >\ Tǡ +60002 y\ =\ V7 +60002 "z\ =\ Y\  +60002 !y\ =\ [>c +60002 "y\ =\ ]r +60002 $x\ =\ _ʏ +60002 )y\ =\ a% +60001 'z\ =\ d˻ +60002 (z\ >\ fDQ +60002 )z\ >\ hx +60002 "x\ >\ j} +60002 y\ >\ l +60002 z\ =\ oΩ +60002 !z\ =\ qJ? +60002 'y\ =\ s~ +60002 (y\ =\ uk +60002 ,y\ =\ w +60002 )y\ >\ zї +60002 *y\ =\ |P- +60002 ,z\ >\ ~ +60002 1x\ =\ Y @PST1764230722.10 -x\ =\  +60002 )y\ =\ "ԅ +60001 .z\ >\ V +60002 0z\ =\ ձ +60002 /z\ =\ G +60002 .y\ =\  +60002 -z\ =\ (s +60002 -y\ =\ ] +60002 ,y\ =\ ؟ +60002 ,y\ >\ 5 +60002 -x\ =\  +60002 -z\ =\ /a +60002 0y\ =\ b +60002 /y\ =\ ۍ +60002 2x\ =\ # +60002 0z\ =\ ܹ +60002 3y\ =\ 5O +60002 7z\ =\ i +60001 4z\ >\ { +60002 6y\ >\  +60002 .y\ =\ ߧ +60002 ,z\ =\ ;= +60002 0y\ =\ o +60002 6z\ =\ i +60002 7y\ =\  +60002 7y\ >\  +60002 <y\ >\ A+ +60002 9x\ =\ u +60002 5y\ >\ W +60002 7y\ =\  +60002 5y\ =\  +60002 5y\ =\ G +60001 5y\ =\ | +60002 ;y\ =\ ˰E +60002 7y\ =\  +60002 6y\ >\ q +60002 7y\ >\ M +60002 3z\ =\ Ԃ +60002 $y\ =\ ֶ3 +60002 y\ =\  +60002 y\ =\ _ +60002 x\ =\ T +60002 y\ =\ ߉ +60002 x\ =\ ! +60002 x\ =\  +60002 y\ >\ &M +60002 x\ >\ Z +60001 y\ >\ y +60002 x\ >\  +60002 y\ >\  +60002 y\ =\ -; +60002 y\ =\ a +60002 z\ =\ g +60002 z\ >\  +60002 z\ >\  +60002 {\ >\ A) +60002 \ {\ ?\ ~ +60002 \ {\ ? U +60002 \ {\ >  +60002  |\ A E +60002 }\ E  +60001 }\ A \ % +60002 }\ > nC +60002 |\ >  +60002 |\ > o +60002 |\ > & +60002 |\ > d +60002 |\ ? 1 +60002 }\ @  +60002 }\ @ ;] +60002 }\ A  +60002 ~\ \ >  +60002 ~\ > # +60001 }\ > %U +60002 }\ > 'K +60002  }\ > ) +60002 ~\ ? ,w +60002 \ @ .^ +60002  ~\ > 0 +60002  ~\ > 29 +60002 ~\ \ @ 5$ +60002 \ A 7te +60002 ~\ > 9 +60002 %~\ > ; +60002 )}\ > ><' +60002 %~\ > @z +60002 '~\ > BS +60001 (}\ > D +60002 )~\ > G2 +60002 .}\ > Io +60002 4}\ = K +60002 :}\ = M A +60002 7}\ = P +60002 ?{\ = RF\ m +60002 F|\ = T{  +60002 C}\ = V +60002 E}\ = X / +60002 F{\ = [ +60002 G{\ = ]L [ +60001 B{\ = _ +60002 L{\ = a +60002 R{\ = c +60002 _{\ = f +60002 U{\ = hRI +60002 V{\ > j +60002 ^{\ > lu +60002 bz\ = n +60002 d|\ = q# +60002 X{\ = sW7 +60002 W|\ = u +60002 ]{\ = wc +60002 `y\ = y +60002 `{\ = |( +60002 S{\ = ~]% +60001 Pz\ =  +60002 T{\ > Q +60002 X{\ >  +60002 Yz\ > -} +60002 U{\ = b +60002 X{\ =  +60002 U{\ = ? +60002 Vz\ =  +60002 U{\ = 3k +60002 Tz\ > g +60002 Wz\ =  +60001 Uz\ = - +60002 Tz\ >  +60002 Tz\ > 9Y +60002 V{\ = m +60002 Uz\ =  +60002 R{\ =   +60002 Sz\ = \  +60002 Rz\ = >!G +60002 Tz\ = s! +60002 Vz\ = "s +60002 U|\ > # +60002 U{\ > # +60002 Sz\ = D$5 +60002 Hz\ > x$ +60002 >{\ = %a +60002 1z\ = % +60002 'y\ > & +60001 !z\ = J'# +60002 z\ = ~' @PST1764317124.88 #z\ = ³(O +60002 %y\ > ( +60002 $y\ = ){ +60002 $y\ = P* +60002 'z\ > ˄* +60002 )z\ = ͸+= +60002 !z\ = + +60002 y\ = ,i +60002 y\ = U, +60002 y\ > ։- +60002 x\ = ؽ.+ +60002 z\ = . +60002 y\ = &/W +60001 z\ > Z/ +60002 y\ = 0 +60002 y\ = 1 +60002 \ y\ = 1 +60002 y\ = +2E +60002 y\ = _2 +60002 y\ = 3q +60002 y\ = 4 +60002 y\ = 4 +60002 y\ = 153 +60002 y\ = e5 +60002 y\ = 6_ +60002 y\ = 6 +60002 y\ = 7 +60001 y\ > 78! +60002 y\ ? k8 +60002 z\ > 9M +60002 y\ = 9 +60002 {\ =  :y +60002 z\ > >; +60002 y\ = r; +60002 z\ = <; +60002 z\ = < +60002 z\ = =g +60002 z\ = E= +60002 y\ = y> +60002 z\ = ?) +60002 y\ = ? +60001 z\ > @U +60002 z\ = L@ +60002 y\ = !A +60002 w\ = #B +60002 y\ = %B +60002 x\ = (CC +60002 y\ > *XC +60002 |\ E ,Do +60002 \ A /+E +60002 \ \ ? 1sE +60002 ~\ E 3F1 +60002 ~\ B 6*F +60002 \ E 8G] +60002 \ D ;G +60001 r\ D =H +60002 g\ D @I +60002 a\ E ByI +60002 Y\ D DJK +60002 M\ D GfJ +60002 M\ D IKw +60002 >\ D LTL +60002 6\ D NL +60002 0\ D QBM9 +60002 )\ E SM +60002 (\ D V0Ne +60001 .\ D XN +60002 1\ D [O +60002 .\ D ]P' +60002 6\ D `\ P +60002 C\ E bQS +60002 H\ D dQ +60002 I\ D goR +60002 N\ E iS +60002 Q\ D l^S +60002 X\ D nTA +60001 W\ D qLT +60002 h\ D sUm +60002 v\ D v:V +60002 ~\ D xV +60002 \ D {(W/ +60002 \ C }W +60002 \ C X[ +60002 \ B \\X +60002 \ \ > Y +60002 \ > Z +60002 \ ? Z +60002 \ \ ? T[I +60001 \ ? [ +60002 \ ? \\u +60002 \ \ > ] +60002 \ \ > H] +60002 ~\ = ^7 +60002 ~\ = ^ +60002 \ > _c +60002 z}\ = _ +60002 y}\ = Q` +60002 z~\ = a% +60002 {|\ = a +60002 r}\ = bQ +60001 u}\ > !b +60002 v|\ = Vc} +60002 |\ = d +60002 |\ = d +60002 {\ = e? +60002 {\ = 'e +60002 {\ = [fk +60002 |\ = g +60002 |\ = g +60002 {{\ = h- +60002 iz\ = ,h +60002 k{\ = `iY +60002 mz\ = •i +60001 bz\ = j +60002 Uz\ = k +60002 Bz\ = 2k +60002 +z\ = glG +60002 y\ > ͛l +60002 y\ = ms +60002 z\ = n +60002 z\ > 8n +60002 $y\ > mo5 +60002 +y\ = ءo +60002 .y\ = pa +60002 0y\ = \ p +60002 4z\ = >q +60002 :x\ = sr# +60001 Bx\ = r +60002 Hy\ = sO +60002 Fx\ = s +60002 Ey\ = Dt{ +60002 Iy\ = xu +60002 Ly\ = u +60002 Nx\ = v= +60002 Px\ = v +60002 Qy\ = Iwi +60001 Ry\ = ~w +60002 Sy\ > x +60002 Yx\ = y+ +60002 ^x\ = y +60002 ay\ > OzW +60002 _y\ = z +60002 ]y\ > { +60002 _x\ > | @PST1764403527.65 _x\ = !| +60002 `x\ = U}E +60002 \\x\ = } +60002 Zw\ > ~q +60002 Zx\ =  +60002 Vw\ = % +60002 Rw\ = Y3 +60002 Qw\ >  +60002 Sw\ = _ +60002 Sw\ =  +60002 Rw\ = * +60001 Mw\ > !_! +60002 Kv\ > # +60002 Jv\ > %M +60002 Iv\ = ' +60002 Du\ = */y +60002 Fu\ = ,d +60002 Bu\ = . +60002 Av\ = 0; +60002 @u\ = 3 +60002 <v\ > 54g +60002 <u\ > 7i +60002 9u\ = 9 +60002 8u\ = ;) +60002 7v\ > > +60002 7u\ = @:U +60002 7v\ > Bo +60001 6u\ = D +60002 9v\ = F +60002 9t\ = I  +60002 /u\ = KAC +60002 &u\ = Mu +60002 'u\ = Oo +60002 u\ = Q +60002 t\ = T +60002  t\ = VG1 +60002 t\ = X| +60002 u\ > Z] +60002 u\ = \\ +60002 u\ = _ +60002 u\ = aM +60002 u\ = c +60002 v\ = eK +60002 u\ > g +60002 u\ = jw +60001 u\ = lS +60002 t\ = n +60002 u\ > p9 +60002 u\ > r +60002 t\ > u%e +60002 u\ > wc +60002 u\ C y +60002 w\ A |' +60002 x\ D ~ +60002 w\ E S +60002  x\ C Y +60002 y\ D  +60002 y\ C : +60002 z\ B  +60002 |\ E A +60002 {\ C  +60002 |\ D m +60001 |\ B ] +60002 {\ @  +60002 z\ A / +60002 {\ A V +60002 {\ A [ +60002 {\ @  +60002 z\ @ L +60002 {\ @  +60002 z\ \ ?  +60002 {\ \ ? +I +60001 {\ @ z +60002 {\ @ u +60002 z\ \ ?  +60002 z\ \ ? [ +60002 z\ \ ? 7 +60002 z\ >  +60003 z\ \ A c +60001 x\ ? U +60002 z\ >  +60002 z\ > % +60002 y\ >  +60001 z\ > JQ +60002 y\ ? Ƈ +60002 y\ > } +60002 y\ >  +60002 y\ = ? +60002 z\ > s? +60002 y\ = ѧ +60002 y\ = k +60002 y\ >  +60002 x\ = E +60002 x\ = y- +60002 x\ > ܮ +60002 x\ = Y +60002 x\ =  +60001 x\ = L +60002 w\ =  +60002 x\ =  +60002 w\ = G +60002 w\ =  +60002 w\ = Rs +60002 w\ =  +60002 w\ =  +60002 w\ > 5 +60002 x\ = $ +60002 w\ = Xa +60002 w\ =  +60002 w\ =  +60002 w\ = # +60002 v\ =* +60002 w\ >_O +60002 w\ = +60001 w\ ={ +60002 w\ =\  +60002 v\ > 0 +60002 v\ >d= +60002 \ v\ > +60002 w\ =i +60002 u\ = +60002 v\ =5Õ +60002 v\ >i+ +60002 v\ > +60002 t\ =W +60002 v\ =! +60002 t\ =#:ƃ +60001 t\ =%o +60002 u\ >'ǯ +60002 t\ =)E +60002 u\ =,  +60002 t\ =.@q +60002 t\ =0t +60002 u\ =2ʝ +60002 s\ =43 +60002 t\ =7 +60002 s\ =9E_ +60002 s\ =;z +60002 s\ ==͋ +60002 r\ =?! +60002 s\ >Bη +60002 r\ >DKM +60002 q\ =F +60002 r\ >Hy @PST1764489930.43 r\ =J +60001 r\ >Mѥ +60002 r\ =OQ; +60002 q\ =Q +60002 q\ =Sg +60002 p\ =U +60002 p\ >X$ԓ +60002 p\ >ZX) +60002 p\ >\\տ +60002 p\ =^U +60002 o\ =` +60002 p\ =c+ׁ +60001 o\ =e_ +60002 n\ =gح +60002 n\ >iC +60002 n\ =k +60002 n\ =n2o +60002 n\ >pf +60002 n\ =rۛ +60002 m\ >t1 +60002 m\ =w +60002 k\ >y8] +60002 m\ ={m +60002 l\ =}މ +60002 l\ = +60002 l\ > ߵ +60002 k\ >@K +60002 k\ >v +60002 j\ >w +60002 j\ = +60002 j\ = +60002 j\ =I9 +60002 j\ =~ +60002 i\ >e +60002 i\ = +60001 i\ = +60002 i\ =R' +60002 i\ > +60002 i\ =S +60002 h\ = +60002 h\ =% +60002 h\ =Y +60002 g\ = +60002 g\ >A +60002 h\ = +60002 f\ >+m +60002 h\ >a +60002 g\ B +60002 l\ D/ +60002 t\ D +60002 w|\ D [ +60002 n\ D +60002 W\ D +60001 e\ >X +60002 u}\ Bð +60002 z|\ DI +60002 ~}\ DȔ +60002 z~\ D u +60002 y\ D͂ +60002 {\ D +60002 }\ Dp7 +60002 \ D +60002 \ E^c +60002 \ D +60002 \ DL +60002 \ E% +60002 \ D: +60002 \ EQ +60001 ~\ D) +60002 ~\ D} +60002 \ D +60002 ~\ D +60002 ~\ E? +60002 \ E} +60002 \ Ek +60002 \ Ek +60002 ~\ D +60002 ~~\ EY- +60001 }\ E +60002 \ DGY +60002 \ D +60002 z\ D6 +60002 n\ D +60002 a\ E $ +60002 c~\ D G +60002 e~\ E +60002 e~\ Ds +60002 l|\ E +60002 j}\ Ch +60002 i|\ D5 +60001 `|\ A, +60002 _{\ A|a +60002 _z\ \ ?  +60002 ^y\ ?#  +60002 cy\ ?%K# +60002 gx\ =' +60002 jx\ =) O +60002 nw\ =+ +60002 vw\ =.\ { +60002 }v\ =0R  +60002 }u\ =2 +60002 u\ =4 = +60002 u\ =6 +60002 t\ =9# i +60002 u\ =;W +60001 u\ >= +60002 s\ =?+ +60002 s\ =A +60002 s\ =D(W +60002 s\ =F\\ +60002 r\ >H +60002 s\ =J +60002 r\ =L +60002 q\ =O-E +60002 q\ >Qa +60002 p\ =Sq +60002 q\ =U +60002 p\ =W +60002 o\ >Z23 +60001 p\ =\\f +60002 o\ =^_ +60002 o\ =` +60002 o\ =c +60002 o\ =e8! +60002 o\ =gl +60002 m\ =iM +60002 m\ =k +60002 n\ =n\ y +60002 l\ =p? +60002 m\ >rt +60002 l\ >t; +60002 l\ =v +60002 m\ >yg +60002 l\ >{H +60002 l\ =}} +60001 l\ = ) +60002 k\ = +60002 k\ =!U +60002 l\ =Q! +60002 k\ =" +60002 l\ =# +60002 l\ ># +60002 k\ >$$C +60002 k\ >Y$ @PST1764576333.22 k\ =%o +60002 j\ >& +60002 j\ =& +60002 k\ =,'1 +60002 k\ =a' +60002 k\ =(] +60002 i\ >( +60002 j\ >) +60002 j\ =4* +60002 j\ =h* +60002 j\ >+K +60002 j\ =+ +60002 j\ =,w +60002 j\ =;- +60001 k\ >p- +60002 j\ >.9 +60002 i\ =. +60002 i\ =/e +60002 j\ >D/ +60002 i\ =y0 +60002 j\ =1' +60002 k\ =1 +60002 i\ >2S +60002 j\ =M2 +60002 j\ >ȁ3 +60002 j\ =ʶ4 +60002 j\ >4 +60002 j\ = 5A +60002 j\ =U5 +60002 j\ =ӊ6m +60002 j\ =տ7 +60002 j\ =7 +60002 k\ >)8/ +60002 k\ =^8 +60001 k\ =ޔ9[ +60002 k\ =9 +60002 j\ =: +60002 j\ =4; +60002 j\ >i; +60002 j\ > +60002 j\ =t> +60002 j\ =?7 +60002 j\ =? +60002 i\ =@c +60002 j\ =J@ +60002 k\ >A +60002 k\ =B% +60002 j\ =B +60002 k\ = CQ +60002 k\ =UC +60002 k\ =D} +60001 l\ =\ E +60002 k\ > E +60002 k\ ?9F? +60002 l\ >vF +60002 l\ >Gk +60002 m\ >H +60002 l\ @3H +60002 n\ \ AI- +60002 o\ \ @I +60002 n\ ?,JY +60002 n\ ?!mJ +60002 m\ @#K +60002 p\ A&\ L +60002 o\ @(ZL +60002 q\ C*MG +60002 r\ G--M +60001 r\ E/Ns +60002 s\ C2O +60002 s\ C4O +60002 r\ C6P5 +60002 r\ C9UP +60002 t\ C;Qa +60002 u\ B>Q +60002 w\ B@~R +60002 w\ BBS# +60002 w\ EEPS +60002 z\ EGTO +60002 {\ BJ7T +60001 {\ BLU{ +60002 }\ CNV +60002 |\ ?Q[V +60002 }\ \ >SW= +60002 |\ >UW +60002 |\ ?XXi +60002 }\ =ZHX +60002 |\ =\\}Y +60002 }\ =^Z+ +60002 |\ =`Z +60002 }\ =c[W +60002 |\ =eN[ +60002 }\ =g\\ +60002 }\ >i] +60002 |\ =k] +60002 z\ =n^E +60001 {\ =pS^ +60002  z\ >r_q +60002 \ z\ =t` +60002  y\ =v` +60002 x\ =y$a3 +60002 y\ ={Xa +60002 x\ =}b_ +60002 y\ =b +60002 y\ =c +60002 y\ >*d! +60002 y\ =^d +60002 x\ =eM +60002 w\ =e +60001 #x\ =fy +60002 %w\ =0g +60002 ,x\ =dg +60002 +x\ =h; +60002 (x\ >h +60002 +x\ >ig +60002 0w\ =6i +60002 3w\ >jj +60002 2x\ =k) +60002 7w\ =k +60002 ;w\ =lU +60002 =w\ =<l +60002 =w\ =pm +60002 <w\ =n +60002 ?x\ =n +60002 ?w\ = oC +60002 Aw\ >Bo +60001 Gv\ =vpo +60002 Lx\ >q +60002 Jv\ =q +60002 Dv\ =r1 +60002 Bv\ =Gr +60002 Dw\ ={s] +60002 Fv\ >s +60002 Cw\ >t +60002 Gv\ =u +60002 Fw\ >Lu +60002 Ew\ =ȀvK +60002 Ew\ =ʴv +60002 Bw\ =ww +60001 @w\ =x +60002 Bw\ >Px +60002 Ax\ >ӄy9 @PST1764662736.01 Bx\ =ոy +60002 >w\ =ze +60002 <v\ >!z +60002 ;w\ >U{ +60002 Ax\ =މ|' +60002 Hw\ =| +60002 Pv\ =}S +60002 Qv\ =&} +60002 Xv\ =Z~ +60002 Yw\ = +60002 Ww\ = +60002 Uw\ =A +60002 Vu\ =+ +60001 Ww\ =_m +60002 Uw\ = +60002 Uw\ = +60002 Sw\ =/ +60002 Qx\ =0 +60002 Vw\ =d[ +60002 \\x\ = +60002 aw\ = +60002 hx\ = +60002 nw\ >5 +60002 pw\ >iI +60002 ux\ =\  +60002 xx\ = u +60002 zx\ > +60001 }w\ =: +60002 ~w\ >o7 +60002 w\ > +60002 v\ =c +60002 x\ >  +60002 u\ =@ +60002 w\ >u% +60002 w\ =  +60002 w\ ="Q +60002 w\ =% +60002 w\ ='G} +60002 w\ >){ +60002 w\ =+ +60002 x\ =-? +60001 w\ >0 +60002 x\ =2Nk +60002 x\ =4 +60002 x\ >6 +60002 x\ =8- +60002 x\ =; +60002 x\ ==SY +60002 x\ >? +60002 x\ =A +60002 y\ >C +60002 y\ =F$ +60002 y\ >H[G +60002 x\ >J +60002 y\ >Ls +60002 z\ DO% +60002 {\ @Q +60001 z\ AS5 +60002 |\ ?VJ +60002 |\ \ >Xa +60002 |\ @Z +60002 |\ >]# +60002 |\ A_f# +60002 ~\ \ ?a +60002 ~\ @cO +60002 {\ Efj +60002 z\ Dh{ +60002 j\ EkQ +60001 i\ Dm +60002 [\ Dp?= +60002 R\ Cr +60002 L\ Bui +60002 L\ Awk +60002 N\ Ay +60002 H\ C|+ +60002 E\ C~ +60002 C\ CW +60002 ?\ C^ +60001 B\ A +60002 <\ A +60002 5~\ D\\ +60002 (\ EE +60002 '\ E8 +60002 )\ Eq +60002 /\ A +60002 0\ Ct +60002 '\ A3 +60002 +\ @ +60002 '\ \ >Q_ +60002 &\ \ > +60002 +\ > +60001 1\ =! +60002 0\ =9 +60002 '\ =nM +60002 )\ = +60002 '}\ =y +60002 +\ =  +60002 0\ =@ +60002 3\ >t; +60002 7~\ = +60002 9~\ =g +60002 @}\ = +60002 @}\ >E +60002 ?}\ =y) +60002 ?}\ = +60001 ;|\ =U +60002 =|\ = +60002 ;{\ =J +60002 <|\ >~ +60002 <{\ =˲ +60002 @{\ >C +60002 E|\ > +60002 I{\ >Oo +60002 Ez\ =ԃ +60002 Fz\ =ַ +60002 C{\ >1 +60002 Gz\ = +60002 Hz\ >S] +60002 Ez\ =߇ +60001 Gy\ = +60002 Iy\ = +60002 Hy\ =# +60002 Jy\ =XK +60002 G{\ = +60002 Lz\ =w +60002 Nz\ = +60002 Pz\ =(ã +60002 Ny\ =\\9 +60002 Pz\ > +60002 Py\ =e +60002 Ry\ = +60002 Ry\ =,Ƒ +60002 Rz\ =`' +60002 Qy\ >ǽ +60002 Tx\ =S +60001 Ry\ = +60002 Sz\ =1 +60002 Qz\ = f +60002 Sy\ = ʫ +60002 Tz\ > A +60002 Vz\ > +60002 Ux\ =7m +60001 Uy\ =l +60002 Tz\ =͙ @PST1764749138.78 Uz\ =/ +60002 Wz\ =\  +60002 Yy\ =>[ +60002 W{\ =r +60002 Wy\ =!Ї +60002 Xy\ =# +60002 Yy\ =&ѳ +60002 Yy\ =(CI +60002 Yy\ =*x +60002 Zy\ =,u +60002 [x\ =. +60002 [x\ >1ԡ +60001 \\x\ >3I7 +60002 ]y\ =5~ +60002 [y\ =7c +60002 Zy\ =9 +60002 _y\ ><׏ +60002 ^y\ =>P% +60002 ay\ =@ػ +60002 dy\ =BQ +60002 dw\ =D +60002 dx\ =G } +60002 fy\ =IU +60002 dy\ >K۩ +60002 hy\ >M? +60002 hx\ =O +60002 ix\ >R&k +60002 hz\ =TZ +60002 iy\ =Vޗ +60001 iy\ =X- +60002 kx\ =Z +60002 iy\ =],Y +60002 mx\ =_` +60002 my\ =a +60002 jy\ =c +60002 jy\ =e +60002 kx\ =h2G +60002 iy\ >jf +60002 ey\ >ls +60002 jy\ =n +60002 mx\ =q +60002 mx\ =s85 +60002 sx\ =ul +60002 py\ =wa +60002 ry\ >y +60002 sy\ >|  +60002 qy\ =~># +60001 vy\ >r +60002 vx\ =O +60002 ty\ = +60002 tx\ ={ +60002 ty\ =E +60002 ry\ =y +60002 ny\ == +60002 lz\ > +60002 iy\ > i +60002 n|\ >] +60002 h{\ ? +11086 #t-> exit +7 #mEXIT @1764783450.82PST @1765913213.77PST = =tMAIN =mMAIN_scheduler @PST1765913214.73 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +118 #"core_reset"Sent BREAK + #t@30077 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +266 #Configuration for friday 9/24/24 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/friday/configure.rb\ +416 "Can"]\ 8(R + ]\ 8(R# + #tPolling Can every 10:00 +2 #Cleanly exited at 09:37:30PST03-Dec-25 +885 #-> ESP.ready! +3 #Powering core bus +553 .Gate.power :raw,:ON +2 "sampler") +42 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X Hand.open + .Hand.open +2 "manipulator"&"1 +19 "core" 1 +444 #t-> Hand.close +2 .Hand.close + "manipulator"&#/ +15 "core" / +4196 #t-> Arm.retractasdf sdfasdfasdfasdrfeaf asdf asdfadsf \\ +3 !o:NoMethodError : mesg"-undefined method `asdf' for Object:Class: name0: args0:bt[\ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +7900 #-> Hand.open + .Hand.open +2 "manipulator"&$1 +23 "core" 1 +870 #t-> Arm.retractasdf sdfasdfasdfasdrfeaf asdf asdfadsf as f\\\ Hand.close +2 .Hand.close +2 "manipulator"&%/ +26 "core" / +2 !to:NoMethodError : mesg"*undefined method `f' for Object:Class: name0: args0:bt[\ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1120 #-> Hand.open +2 .Hand.open +2 "manipulator"&&1 +24 "core" 1 +360 #t-> Hand.close + .Hand.close +2 "manipulator"&'/ +24 "core" / +164 #t-> Hand.open +2 .Hand.open +2 "manipulator"&(1 +20 "core" 1 +138 #t-> Hand.close +2 .Hand.close + "manipulator"&)/ +22 "core" / +182 #t-> Hand.open + .Hand.open +2 "manipulator"&*1 +14 "core" 1 +261 #t-> Hand.close +2 .Hand.close + "manipulator"&+/ +24 "core" / +378 #t-> Hand.open + .Hand.open +2 "manipulator"&,1 +19 "core" 1 +154 #t-> Hand.close +2 .Hand.close + "manipulator"&-/ +18 "core" / +131 #t-> Hand.open +2 .Hand.open +2 "manipulator"&.1 +15 "core" 1 +36866 "Can"K\ 76 +60002 A\ 6(A +60002 A\ 5 +23106 #t-> 10.times {Arm.to garage; Hand.close; Hand.open; Arm.home.to :home} +2 "manipulator"&/& +4 "core" & A B F a` +2 "manipulator"&0% +3 "core" % D B a +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&1(-z +180 "core" ( +2 "manipulator"&2& +3 "core" &-| S T \\ cm +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &-| O J a cm +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&4'o +106 "core" ' + .tHand.close +2 "manipulator"&5/ +26 "core" / +2 .tHand.open + "manipulator"&61 +22 "core" 1 +2 "manipulator"&7& +3 "core" &-|  Im +2 "manipulator"&8% +3 "core" %ς] V I +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +38 .tForearm.home.seek :retract +2 "manipulator"&9' ] +159 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"&:( +220 "core" ( + "manipulator"&;& +4 "core" &\ X U _Y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &<& +3 "core" &\ C F h ^Y +2 .tForearm.seek :home +2 "manipulator"&=' +44 "core" ' +8 "manipulator"&>& +3 "core" &\ 4 * m [Y +2 "manipulator"&?% +3 "core" % , - & \\ +3 .tForearm.seek :retract + "manipulator"&@' ] +41 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&A(-z +127 "core" ( + "manipulator"&B& +3 "core" &- P T ^) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- N E o ^) +3 .tForearm.seek :garage +2 "manipulator"&D'o +108 "core" ' +2 .tHand.close + "manipulator"&E/ +22 "core" / +2 .tHand.open + "manipulator"&F1 +22 "core" 1 +2 "manipulator"&G& +3 "core" &- a F) +2 "manipulator"&H% +3 "core" %nR u F +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&I' ] +156 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"&J( +172 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.hold + "manipulator"&K, +4 "core" ({ 7 5 x [@ +3 , +3 !to:IRB::Abort:@checkpoint: omitted: mesg" Elbow seek to home Aborted!:bt["7/home/esp/esp2/lib/slide.rb:381:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:371:in `times'"7/home/esp/esp2/lib/slide.rb:371:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:412:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:412:in `to'",/home/esp/esp2/utils/misc.rb:33:in `to'"(ESP):31:in `irb_binding'"(ESP):31:in `times'"(ESP):31:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2003 #-> 10.times {Arm.to garage; Hand.close; delay 1; Hand.open; Arm.home.to :home} +2 "manipulator"&L& +2 "core" &Q * * V `j +3 "manipulator"&M% +3 "core" % ] , 1 ` +3 .tElbow.seek :garage + "manipulator"&N(-z +98 "core" ( + "manipulator"&O& +3 "core" &-{ V [ { _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &-{ O Q T _ +3 .tForearm.seek :garage + "manipulator"&Q'o +109 "core" ' +2 .tHand.close + "manipulator"&R/ +24 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&S1 +20 "core" 1 +2 "manipulator"&T& +3 "core" &-{ s D +2 "manipulator"&U% +3 "core" %ρF c D +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&V' ] +160 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"&W( +228 "core" ( + "manipulator"&X& +4 "core" & N J R ^L +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Y& +2 "core" & L N O ^L +3 .tForearm.seek :home +2 "manipulator"&Z' +43 "core" ' + "manipulator"&[& +4 "core" & / +  \\L +2 "manipulator"&\\% +3 "core" % . 4 L \\ +2 .tForearm.seek :retract +2 "manipulator"&]' ] +43 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&^(-z +127 "core" ( + "manipulator"&_& +4 "core" &- Q S  ] +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &`& +3 "core" &- A A  ] +3 .tForearm.seek :garage + "manipulator"&a'o +110 "core" ' + .tHand.close +2 "manipulator"&b/ +27 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&c1 +20 "core" 1 +2 "manipulator"&d& +3 "core" &-  B +2 "manipulator"&e% +3 "core" %< p A +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&f' ] +160 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"&g( +226 "core" ( +2 "manipulator"&h& +3 "core" & W P 9 _t +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &i& +2 "core" & N L A ^t +3 .tForearm.seek :home + "manipulator"&j' +47 "core" ' +2 "manipulator"&k& +3 "core" & P S F bt +2 "manipulator"&l% +3 "core" % L M _ b +2 .tForearm.seek :retract +2 "manipulator"&m' ] +41 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&n(-z +111 "core" ( + "manipulator"&o& +4 "core" &- M P 1 ] +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &p& +2 "core" &- 1 ? ] +3 .tForearm.seek :garage + "manipulator"&q'o +108 "core" ' + .tHand.close +2 "manipulator"&r/ +22 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&s1 +20 "core" 1 +2 "manipulator"&t& +4 "core" &-  C + "manipulator"&u% +4 "core" %σG  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&v' ] +165 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"&w( +259 "core" ( +2 "manipulator"&x& +3 "core" & O K 1 ]w +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &y& +2 "core" & D ? ]w +3 .tForearm.seek :home +9 "manipulator"&z' +41 "core" ' +2 "manipulator"&{& +3 "core" & R T C ^w +2 "manipulator"&|% +3 "core" % E L  ^ +3 .tForearm.seek :retract + "manipulator"&}' ] +40 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&~(-z +123 "core" ( + "manipulator"&& +4 "core" &- T R 6 ]/ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &- 1 6 u \\/ +2 .tForearm.seek :garage +2 "manipulator"&'o +110 "core" ' + .tHand.close +2 "manipulator"&/ +16 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&& +3 "core" &-  B/ +2 "manipulator"&% +3 "core" %|< J B +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&' ] +161 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&( +224 "core" ( + "manipulator"& & +3 "core" & P U / ^d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & E L : ^d +3 .tForearm.seek :home +2 "manipulator"& ' +36 "core" ' +2 "manipulator"&& +3 "core" & S Q Y ^d +2 "manipulator"&% +3 "core" % B E ^ +3 .tForearm.seek :retract +2 "manipulator"&' ] +45 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +109 "core" ( + "manipulator"&& +4 "core" &-z / 3 \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-z * ) a \\ +2 .tForearm.seek :garage +3 "manipulator"&'o +106 "core" ' +2 .tHand.close + "manipulator"&\ / +17 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&& +3 "core" &-z > E +2 "manipulator"&% +3 "core" %yU k E +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&' ] +160 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"& ( +233 "core" ( +2 "manipulator"&& +3 "core" &\ 4 6 [!v +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &\ - *  [!v +3 .tForearm.seek :home +2 "manipulator"&"' +40 "core" ' + "manipulator"&#& +3 "core" &\ 7 3 / Z!v +2 "manipulator"&$% +3 "core" % 7 8 \ [ +3 .tForearm.seek :retract + "manipulator"&%' ] +44 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&&(-z +122 "core" ( +2 "manipulator"&'& +3 "core" &- < C J \\ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &(& +2 "core" &- + ) ] \\ +3 .tForearm.seek :garage +2 "manipulator"&)'o +106 "core" ' + .tHand.close +2 "manipulator"&*/ +22 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&+1 +20 "core" 1 +2 "manipulator"&,& +3 "core" &- H F +2 "manipulator"&-% +3 "core" %uZ E +3 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&.' ] +159 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"&/( +224 "core" ( +2 "manipulator"&0& +3 "core" & S T * ]l +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &2& +3 "core" & B 9  ]l +3 .tForearm.seek :home +2 "manipulator"&3' +45 "core" ' + "manipulator"&& +3 "core" & 3 . \\l +2 "manipulator"&5% +3 "core" % + , p \\ +3 .tForearm.seek :retract + "manipulator"&6' ] +41 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(-z +109 "core" ( +2 "manipulator"&8& +3 "core" &-t U R  ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-t : C \\ +2 .tForearm.seek :garage +3 "manipulator"&4'o +110 "core" ' + .tHand.close + "manipulator"&;/ +23 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&<1 +20 "core" 1 + "manipulator"&>& +4 "core" &-u  B\ +2 "manipulator"&?% +3 "core" %hC J B +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&1' ] +171 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&B( +221 "core" ( +2 "manipulator"&C& +3 "core" &\ K M c am +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &9& +2 "core" &\ A E  am +38 .tForearm.seek :home + "manipulator"&=' +39 "core" ' +9 "manipulator"&E& +3 "core" &\ 7 7  [m +2 "manipulator"&:% +3 "core" % . 5 [ +2 .tForearm.seek :retract +2 "manipulator"&F' ] +52 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&G(-z +119 "core" ( +2 "manipulator"&H& +3 "core" &- W S _ o +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- B N + _ o +3 .tForearm.seek :garage +2 "manipulator"&D'o +103 "core" ' + .tHand.close +2 "manipulator"&A/ +16 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&J1 +20 "core" 1 + "manipulator"&L& +4 "core" &- f D n +2 "manipulator"&M% +3 "core" %πZ D +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&O' ] +157 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&P( +225 "core" ( +2 "manipulator"&R& +3 "core" & S U ^r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & M M V ^r +3 .tForearm.seek :home +2 "manipulator"&S' +38 "core" ' + "manipulator"&T& +4 "core" & P K " ]r + "manipulator"&U% +4 "core" % @ 2 f \\ +2 .tForearm.seek :retract +2 "manipulator"&I' ] +54 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Q(-z +119 "core" ( +2 "manipulator"&X& +3 "core" &-v\ V [ _!v +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Y& +2 "core" &-v\ Z L J ^!v +3 .tForearm.seek :garage +2 "manipulator"&['o +102 "core" ' +2 .tHand.close + "manipulator"&\\/ +17 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&N1 +19 "core" 1 +2 "manipulator"&_& +4 "core" &-w\  C!u +2 "manipulator"&`% +3 "core" %{S  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&V' ] +158 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&Z( +226 "core" ( +2 "manipulator"&b& +3 "core" & T S ! _X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & E Q X _X +3 .tForearm.seek :home +2 "manipulator"&c' +47 "core" ' +2 "manipulator"&d& +3 "core" & P T n bX +2 "manipulator"&e% +3 "core" % C B D a +2 .tForearm.seek :retract +2 "manipulator"&]' ] +49 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&a(-z +132 "core" ( +2 "manipulator"&h& +3 "core" &- . : `- +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &i& +2 "core" &- + + c `- +3 .tForearm.seek :garage +2 "manipulator"&k'o +102 "core" ' +2 .tHand.close + "manipulator"&l/ +22 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&^1 +19 "core" 1 +2 "manipulator"&o& +4 "core" &- R D- +2 "manipulator"&p% +3 "core" %|U  E +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&f' ] +172 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home + "manipulator"&j( +223 "core" ( + "manipulator"&r& +4 "core" & R U ! by +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &g& +3 "core" & N N f by +2 .tForearm.seek :home +2 "manipulator"&s' +33 "core" ' +1225 #t-> 20.times {Arm.to garage; Hand.close; delay 1; Hand.open; Arm.home.to :home} +2 "manipulator"&t& +3 "core" & O E ]y +2 "manipulator"&u% +3 "core" % P N ] +3 .tForearm.seek :retract +2 "manipulator"&m' ] +38 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&q(-z +128 "core" ( +2 "manipulator"&x& +3 "core" &- R U ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- M O ] +3 .tForearm.seek :garage + "manipulator"&n'o +104 "core" ' +2 .tHand.close + "manipulator"&{/ +27 "core" / +2 .tdelay 1 second +102 .Hand.open +6 "manipulator"&|1 +15 "core" 1 +2 "manipulator"&& +3 "core" &- V D +2 "manipulator"&% +4 "core" %S K D +2 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&v' ] +165 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&z( +224 "core" ( + "manipulator"&& +38 "core" & U R ^ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &w& +2 "core" & Y K 6 ^ +3 .tForearm.seek :home +2 "manipulator"&' +43 "core" ' +9 "manipulator"&& +3 "core" & : : " [ +2 "manipulator"&% +3 "core" % 7 4 [ +3 .tForearm.seek :retract + "manipulator"&}' ] +52 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-z +108 "core" ( +2 "manipulator"& & +4 "core" &- U P + a\ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +3 "core" &- N O a +2 .tForearm.seek :garage +2 "manipulator"&'o +104 "core" ' +2 .tHand.close + "manipulator"&/ +24 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&~1 +20 "core" 1 +2 "manipulator"&& +3 "core" &-  D +2 "manipulator"& % +3 "core" %|N  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&' ] +157 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home + "manipulator"& ( +213 "core" ( +2 "manipulator"&\ & +3 "core" & R R W ^ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & P F  ] +2 .tForearm.seek :home +2 "manipulator"&' +37 "core" ' +2 "manipulator"&& +3 "core" & ; 9 \\ +2 "manipulator"&% +3 "core" % 3 - ! [ +3 .tForearm.seek :retract + "manipulator"&' ] +44 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-z +127 "core" ( +2 "manipulator"&& +3 "core" &- 3 ( ^ \\ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- 6 . \\ +3 .tForearm.seek :garage +2 "manipulator"&#'o +107 "core" ' +2 .tHand.close + "manipulator"&$/ +17 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"&'& +3 "core" &- B +2 "manipulator"&(% +4 "core" %{D w B +2 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&' ] +162 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"&"( +245 "core" ( +2 "manipulator"&*& +3 "core" &\ 3 ) X [!v +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +2 "core" &\ 4 - Z!v +3 .tForearm.seek :home +2 "manipulator"&+' +37 "core" ' +2 "manipulator"&,& +3 "core" &\ 2 - Z!v +2 "manipulator"&-% +3 "core" % * , Z +2 .tForearm.seek :retract +3 "manipulator"&%' ] +55 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(-z +116 "core" ( + "manipulator"&0& +4 "core" &- S Q E a +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &2& +2 "core" &- J A  a +3 .tForearm.seek :garage + "manipulator"&'o +103 "core" ' + .tHand.close +2 "manipulator"&5/ +20 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&&1 +20 "core" 1 +2 "manipulator"&8& +3 "core" &- [ D +3 "manipulator"&% +3 "core" %ρO  D +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&.' ] +166 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home + "manipulator"&3( +208 "core" ( +2 "manipulator"&;& +3 "core" & I N a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" & 9 8 a +3 .tForearm.seek :home +2 "manipulator"&<' +38 "core" ' + "manipulator"&>& +4 "core" & 3 6 Z +2 "manipulator"&?% +3 "core" % * * S Z +2 .tForearm.seek :retract +2 "manipulator"&6' ] +39 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&4(-z +122 "core" ( +2 "manipulator"&C& +3 "core" &- O J T ]! +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &9& +2 "core" &- B : P \\! +3 .tForearm.seek :garage +2 "manipulator"&7'o +106 "core" ' + .tHand.close +2 "manipulator"&E/ +22 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&:1 +20 "core" 1 +2 "manipulator"&H& +3 "core" &- D" +2 "manipulator"&@% +3 "core" %wW  D +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&1' ] +166 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&=( +223 "core" ( +3 "manipulator"&A& +3 "core" & T Q i a +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &B& +2 "core" & L N ? a +3 .tForearm.seek :home + "manipulator"&J' +51 "core" ' +10 "manipulator"&L& +3 "core" & A C Q a +2 "manipulator"&M% +3 "core" % N E M a +2 .tForearm.seek :retract +2 "manipulator"&F' ] +36 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&D(-z +130 "core" ( + "manipulator"&R& +3 "core" &- S T h ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &- J L | ^ +3 .tForearm.seek :garage + "manipulator"&T'o +106 "core" ' +2 .tHand.close + "manipulator"&U/ +19 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&G1 +19 "core" 1 +2 "manipulator"&X& +3 "core" &-  C\ +2 "manipulator"&Y% +4 "core" %ςK 0 B +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&O' ] +161 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home + "manipulator"&S( +222 "core" ( +2 "manipulator"&\\& +3 "core" & T R < ] +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &P& +3 "core" & B 9 ] +2 .tForearm.seek :home +2 "manipulator"&N' +43 "core" ' +2 "manipulator"&_& +3 "core" & 7 4  Z +2 "manipulator"&`% +3 "core" % + ) [ Z +3 .tForearm.seek :retract +2 "manipulator"&I' ] +55 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&[(-z +121 "core" ( + "manipulator"&b& +4 "core" &- 0 , & ` +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &W& +2 "core" &- I 3 9 ` +3 .tForearm.seek :garage +2 "manipulator"&d'o +103 "core" ' +2 .tHand.close + "manipulator"&e/ +19 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&Q1 +20 "core" 1 +2 "manipulator"&h& +3 "core" &-  D +2 "manipulator"&i% +3 "core" %yW u D +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&V' ] +154 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&c( +223 "core" ( +2 "manipulator"&l& +3 "core" & U R ^n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" & J A M ]n +2 .tForearm.seek :home +3 "manipulator"&^' +41 "core" ' +2 "manipulator"&o& +3 "core" & 2 9  [n +2 "manipulator"&p% +3 "core" %\ + /  Z +2 .tForearm.seek :retract +2 "manipulator"&]' ] +44 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&k(-z +110 "core" ( +2 "manipulator"&r& +3 "core" &- 4 ( X [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &- * , * Z +3 .tForearm.seek :garage +2 "manipulator"&a'o +108 "core" ' + .tHand.close +2 "manipulator"&f/ +19 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&t1 +20 "core" 1 +2 "manipulator"&u& +3 "core" &-  B +2 "manipulator"&x% +3 "core" %ςD 5 B +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&y' ] +162 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&s( +221 "core" ( +2 "manipulator"&{& +3 "core" & Q T M ] +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &j& +2 "core" & B > _ ] +3 .tForearm.seek :home +2 "manipulator"&|' +43 "core" ' + "manipulator"&& +3 "core" & 1 7  [ +2 "manipulator"&% +3 "core" % 8 7  [ +2 .tForearm.seek :retract +2 "manipulator"&m' ] +41 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&n(-z +127 "core" ( + "manipulator"&& +3 "core" &- . 5 \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &- , , X \\ +3 .tForearm.seek :garage +2 "manipulator"&q'o +108 "core" ' +2 .tHand.close + "manipulator"&/ +25 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"& & +4 "core" &- | t % @ +2 "manipulator"& % +3 "core" %ς; q q < @y +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&v' ] +161 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home + "manipulator"&( +224 "core" ( +2 "manipulator"&& +3 "core" &\ P N j ^n +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &z& +2 "core" &\ L D ^ ^n +3 .tForearm.seek :home + "manipulator"&~' +44 "core" ' +2 "manipulator"&& +3 "core" &\ 3 0 v Zn +2 "manipulator"& % +4 "core" % * - Y +2 .tForearm.seek :retract +37 "manipulator"&}' ] +53 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-z +127 "core" ( + "manipulator"&\ & +4 "core" &- R Z X _ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- R N g _ +3 .tForearm.seek :garage + "manipulator"&'o +105 "core" ' + .tHand.close + "manipulator"&/ +16 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&& +3 "core" &-  B +3 "manipulator"&% +3 "core" %πP  B +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&' ] +167 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&( +222 "core" ( + "manipulator"&$& +4 "core" & 5 . ` +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +3 "core" & + , _ ` +2 .tForearm.seek :home +2 "manipulator"&' +33 "core" ' +8 "manipulator"&'& +3 "core" & 8 7  [ +2 "manipulator"&(% +3 "core" % < 7 ^ [ +3 .tForearm.seek :retract + "manipulator"&' ] +45 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&#(-z +107 "core" ( +2 "manipulator"&*& +3 "core" &-t 6 8  Y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +2 "core" &-t #  A Y +3 .tForearm.seek :garage +2 "manipulator"&'o +106 "core" ' + .tHand.close +2 "manipulator"&,/ +26 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&-1 +19 "core" 1 +2 "manipulator"&0& +3 "core" &-u  B +3 "manipulator"&2% +3 "core" %T  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&' ] +159 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home + "manipulator"&+( +249 "core" ( + "manipulator"&5& +4 "core" & 2 - k Y? +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &"& +3 "core" & " "  Y? +2 .tForearm.seek :home +2 "manipulator"&&' +54 "core" ' + "manipulator"&8& +3 "core" & T Q e ]? +2 "manipulator"&% +3 "core" % M K ? ]# +3 .tForearm.seek :retract + "manipulator"&%' ] +38 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +119 "core" ( +2 "manipulator"&;& +3 "core" &- ' 3 m Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &/& +3 "core" &- 6 $ I Z +2 .tForearm.seek :garage +2 "manipulator"&>'o +110 "core" ' + .tHand.close +2 "manipulator"&?/ +22 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&)1 +20 "core" 1 +2 "manipulator"&C& +3 "core" &- ~ a @ +2 "manipulator"&9% +3 "core" %π@  ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&.' ] +171 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home + "manipulator"&<( +222 "core" ( +2 "manipulator"&E& +3 "core" & 4 7 % `y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &3& +2 "core" & - , `y +3 .tForearm.seek :home +2 "manipulator"&:' +39 "core" ' + "manipulator"&H& +4 "core" & 4 + U [y +2 "manipulator"&@% +3 "core" % 8 5 + Z +2 .tForearm.seek :retract +2 "manipulator"&6' ] +40 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(-z +124 "core" ( + "manipulator"&A& +3 "core" &- 4 ( e Z& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &- + 2 Z& +3 .tForearm.seek :garage +2 "manipulator"&L'o +108 "core" ' +2 .tHand.close + "manipulator"&4/ +22 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&M1 +20 "core" 1 +2 "manipulator"&R& +3 "core" &- |  ?' +2 "manipulator"&K% +3 "core" %l@  ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&1' ] +159 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"&J( +211 "core" ( + "manipulator"&U& +3 "core" & . 5 Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &=& +2 "core" & 7 9  [ +3 .tForearm.seek :home +2 "manipulator"&G' +45 "core" ' +2 "manipulator"&X& +2 "core" &  ! X +2 "manipulator"&Y% +4 "core" %  X +2 .tForearm.seek :retract +2 "manipulator"&F' ] +41 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&T(-z +123 "core" ( +2 "manipulator"&\\& +3 "core" &- 2 + n [ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &P& +3 "core" &- 5 ) \ [ +2 .tForearm.seek :garage +2 "manipulator"&_'o +104 "core" ' + .tHand.close +2 "manipulator"&`/ +19 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&D1 +20 "core" 1 +2 "manipulator"&b& +3 "core" &- _ C +2 "manipulator"&W% +3 "core" %π\\  C +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&O' ] +171 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"&N( +223 "core" ( +2 "manipulator"&e& +3 "core" & Z U ? _ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &S& +2 "core" & T P X _ +3 .tForearm.seek :home +2 "manipulator"&Q' +40 "core" ' +8 "manipulator"&h& +4 "core" & 7 0 Y +2 "manipulator"&i% +3 "core" % - 4 W +2 .tForearm.seek :retract +2 "manipulator"&I' ] +52 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&d(-z +109 "core" ( +2 "manipulator"&l& +3 "core" &-u X O  ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &-u O N _ ] +3 .tForearm.seek :garage +2 "manipulator"&o'o +106 "core" ' +2 .tHand.close + "manipulator"&p/ +16 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&[1 +20 "core" 1 +2 "manipulator"&r& +3 "core" &-u x  ? +2 "manipulator"&g% +4 "core" %ς@ y  @ +2 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&V' ] +158 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"&^( +209 "core" ( +3 "manipulator"&f& +3 "core" & ( 5 c [ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &c& +3 "core" & 0 6 [ +2 .tForearm.seek :home +2 "manipulator"&t' +54 "core" ' +2 "manipulator"&u& +3 "core" & Y P W ^ +2 "manipulator"&x% +4 "core" % O P ; _ +2 .tForearm.seek :retract +2 "manipulator"&]' ] +37 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&a(-z +107 "core" ( +2 "manipulator"&{& +3 "core" &- 6 3 ' Y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &j& +2 "core" &- * 3 i Y +3 .tForearm.seek :garage + "manipulator"&'o +110 "core" ' + .tHand.close +2 "manipulator"&/ +25 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&k1 +20 "core" 1 +2 "manipulator"&& +3 "core" &-  @ @ +2 "manipulator"&w% +3 "core" %xF f n B @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&y' ] +164 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&|( +244 "core" ( +2 "manipulator"&& +3 "core" &< 0 7 ( Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &s& +3 "core" &< * - . Z +2 .tForearm.seek :home +2 "manipulator"&' +43 "core" ' +2 "manipulator"& & +3 "core" &<  ( X +3 "manipulator"& % +3 "core" %   X +2 .tForearm.seek :retract +2 "manipulator"&m' ] +54 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&q(-z +128 "core" ( + "manipulator"&& +3 "core" &- Y [ r _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &- O N I ^ +3 .tForearm.seek :garage +2 "manipulator"&'o +104 "core" ' + .tHand.close +2 "manipulator"& / +25 "core" / + .tdelay 1 second +102 .Hand.open +7 "manipulator"&n1 +15 "core" 1 +2 "manipulator"&\ & +3 "core" &- b A +2 "manipulator"&% +3 "core" %πL G @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&v' ] +157 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home + "manipulator"&~( +224 "core" ( + "manipulator"&& +4 "core" & ( 4  \\ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & 7 7  [ +3 .tForearm.seek :home +2 "manipulator"&' +37 "core" ' + "manipulator"&& +3 "core" & + 2 o [ +2 "manipulator"&% +3 "core" % 6 - P [ +2 .tForearm.seek :retract +2 "manipulator"&}' ] +54 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +123 "core" ( +2 "manipulator"&$& +3 "core" &- U Z , _ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +38 & & +3 "core" &- N M U _ +3 .tForearm.seek :garage +9 "manipulator"&''o +108 "core" ' + .tHand.close +2 "manipulator"&(/ +19 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&*& +3 "core" &- G = +2 "manipulator"& % +3 "core" %|. y o =g +3 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&' ] +158 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&( +222 "core" ( +2 "manipulator"&,& +3 "core" & 6 , [ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" & / 6  [ +2 .tForearm.seek :home +3 "manipulator"&-' +43 "core" ' +2 "manipulator"&0& +3 "core" &  [ X +2 "manipulator"&2% +4 "core" %   X +2 .tForearm.seek :retract + "manipulator"&' ] +49 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +120 "core" ( +2 "manipulator"&5& +3 "core" &- Y Q L _ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &"& +3 "core" &- O J / ^ +2 .tForearm.seek :garage +3 "manipulator"&#'o +108 "core" ' + .tHand.close +2 "manipulator"&8/ +23 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"&;& +3 "core" &- > +2 "manipulator"&/% +3 "core" %ς5 >u +3 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&' ] +157 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&&( +209 "core" ( +2 "manipulator"&?& +3 "core" & 7 5 Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" & , 4 [ +2 .tForearm.seek :home +2 "manipulator"&)' +42 "core" ' + "manipulator"&C& +3 "core" & * ) R Y +2 "manipulator"&9% +3 "core" % 8 7  Y +3 .tForearm.seek :retract + "manipulator"&%' ] +55 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&>(-z +121 "core" ( +2 "manipulator"&E& +3 "core" &- D > I ` +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &3& +2 "core" &- N N y _ +3 .tForearm.seek :garage +2 "manipulator"&H'o +102 "core" ' +2 .tHand.close + "manipulator"&@/ +27 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&A& +3 "core" &- ( C +2 "manipulator"&B% +3 "core" %wX  C +3 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&.' ] +173 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&:( +222 "core" ( +2 "manipulator"&4& +3 "core" & S [ { _ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &<& +3 "core" & P O T _ +2 .tForearm.seek :home +2 "manipulator"&M' +40 "core" ' +2378 #t-> 20.times {Arm.to garage; Hand.close; delay 1; Hand.open; Arm.to home} +2 "manipulator"&R& +3 "core" &  X +2 "manipulator"&K% +4 "core" %   X +2 .tForearm.seek :retract +2 "manipulator"&6' ] +52 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&L(-z +120 "core" ( + "manipulator"&U& +3 "core" &-t ? U U \\"} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &-t + , M \\"} +2 .tForearm.seek :garage +3 "manipulator"&X'o +107 "core" ' + .tHand.close +2 "manipulator"&Y/ +20 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&71 +20 "core" 1 +2 "manipulator"&\\& +3 "core" &-w B >"z +2 "manipulator"&P% +3 "core" %ς; >y +2 .tForearm.seek :retract +2 "manipulator"&1' ] +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&G( +117 "core" ( +2 "manipulator"&`& +37 "core" & - , \\y +2 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &J& +3 "core" & . . \\y +2 .tForearm.seek :home +2 "manipulator"&D' +43 "core" ' +2 "manipulator"&b& +3 "core" &  * N Xy +2 "manipulator"&W% +3 "core" % * + H Y +3 .tForearm.seek :retract +2 "manipulator"&F' ] +40 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&_(-z +128 "core" ( +2 "manipulator"&e& +3 "core" &- : 6 [ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &S& +3 "core" &- : 8 L [ +2 .tForearm.seek :garage +2 "manipulator"&h'o +110 "core" ' +3 .tHand.close + "manipulator"&i/ +17 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&T1 +20 "core" 1 + "manipulator"&l& +4 "core" &- > > + "manipulator"&Z% +4 "core" %z/ =j +2 .tForearm.seek :retract +2 "manipulator"&O' ] +106 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&Q( +110 "Can"C\ 9$m +10 "core" ( +2 "manipulator"&p& +3 "core" & 9 4 ! [T +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &N& +3 "core" & 8 9 $ [T +2 .tForearm.seek :home +2 "manipulator"&[' +43 "core" ' +2 "manipulator"&r& +3 "core" & 4 - ` YT +2 "manipulator"&g% +3 "core" % . . o Y +3 .tForearm.seek :retract + "manipulator"&I' ] +56 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&o(-z +129 "core" ( + "manipulator"&f& +3 "core" &- [ U | _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &- O F N _ +3 .tForearm.seek :garage +2 "manipulator"&u'o +102 "core" ' +2 .tHand.close + "manipulator"&x/ +22 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&d1 +20 "core" 1 +2 "manipulator"&{& +3 "core" &-  C +2 "manipulator"&j% +3 "core" %uU  C +2 .tForearm.seek :retract +2 "manipulator"&V' ] +108 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&t( +148 "core" ( +2 "manipulator"&& +3 "core" &# * * X Y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &^& +3 "core" &# * , _ Y +2 .tForearm.seek :home +2 "manipulator"&k' +42 "core" ' + "manipulator"&& +3 "core" &#   X +2 "manipulator"&w% +3 "core" %   W +3 .tForearm.seek :retract +2 "manipulator"&]' ] +51 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-z +103 "core" ( +2 "manipulator"&& +3 "core" &-x T T ~ ^ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &s& +2 "core" &-x B I , ^ +3 .tForearm.seek :garage +2 "manipulator"&a'o +104 "core" ' +2 .tHand.close +2 "manipulator"& / +23 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"& 1 +19 "core" 1 +2 "manipulator"&& +4 "core" &-x G A + "manipulator"&z% +4 "core" %ςQ _ A +2 .tForearm.seek :retract +2 "manipulator"&y' ] +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +113 "core" ( + "manipulator"& & +4 "core" & 4 ) R Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &|& +3 "core" & - / Z +2 .tForearm.seek :home +2 "manipulator"&n' +47 "core" ' +2 "manipulator"&\ & +3 "core" &   7 W +2 "manipulator"&% +4 "core" %  3 W +2 .tForearm.seek :retract + "manipulator"&m' ] +53 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(-z +121 "core" ( +2 "manipulator"&& +3 "core" &- N J / ^ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- K E N ] +3 .tForearm.seek :garage +2 "manipulator"&'o +102 "core" ' +2 .tHand.close + "manipulator"&/ +22 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&q1 +19 "core" 1 +43 "manipulator"&$& +4 "core" &- X B +2 "manipulator"& % +3 "core" %σY C +3 .tForearm.seek :retract + "manipulator"&v' ] +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&( +115 "core" ( +2 "manipulator"&~& +3 "core" & 4 - k [{ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &(& +2 "core" & < . \ [{ +3 .tForearm.seek :home +2 "manipulator"&' +37 "core" ' + "manipulator"&*& +4 "core" & 7 3  Y{ +2 "manipulator"& % +3 "core" % * * [ Z +2 .tForearm.seek :retract +2 "manipulator"&}' ] +42 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&'(-z +131 "core" ( +2 "manipulator"&,& +3 "core" &- ' * + Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &- 6 , Z +3 .tForearm.seek :garage +2 "manipulator"&0'o +105 "core" ' +2 .tHand.close + "manipulator"&2/ +27 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&5& +3 "core" &- " A +2 "manipulator"&"% +3 "core" %πQ P A +2 .tForearm.seek :retract +2 "manipulator"&' ] +119 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&-( +111 "core" ( + "manipulator"&8& +3 "core" & Q X ^z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & P Q S _z +3 .tForearm.seek :home +2 "manipulator"&' +41 "core" ' +2 "manipulator"&;& +3 "core" &   Wz +2 "manipulator"&/% +4 "core" %  ! S W +2 .tForearm.seek :retract + "manipulator"&' ] +58 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(-z +121 "core" ( +2 "manipulator"&?& +3 "core" &- I M : ^! +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &+& +2 "core" &- M K ]! +3 .tForearm.seek :garage +2 "manipulator"&C'o +104 "core" ' +2 .tHand.close + "manipulator"&9/ +25 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"&E& +3 "core" &- w u ; @" +2 "manipulator"&3% +3 "core" %ρF B @ +2 .tForearm.seek :retract +2 "manipulator"&' ] +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&)( +117 "core" ( + "manipulator"&@& +3 "core" & 8 6 [O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" & 6 1 \\O +3 .tForearm.seek :home +2 "manipulator"&' +43 "core" ' + "manipulator"&A& +4 "core" &   WO + "manipulator"&B% +4 "core" %  , W +2 .tForearm.seek :retract +2 "manipulator"&%' ] +53 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(-z +128 "core" ( + "manipulator"&4& +4 "core" &- X Q  ^ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &<& +3 "core" &- Z H . _ +2 .tForearm.seek :garage +2 "manipulator"&>'o +108 "core" ' +3 .tHand.close + "manipulator"&./ +26 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&R1 +20 "core" 1 +2 "manipulator"&K& +3 "core" &-  = +2 "manipulator"&U% +3 "core" %σ6 =p +2 .tForearm.seek :retract +2 "manipulator"&=' ] +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&M( +113 "core" ( + "manipulator"&Y& +3 "core" & ( 2 ; Yb +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" & * + e Yb +2 .tForearm.seek :home +2 "manipulator"&7' +54 "core" ' +2 "manipulator"&\\& +3 "core" & K O 3 ^b +2 "manipulator"&P% +3 "core" % N O E ^+ +3 .tForearm.seek :retract + "manipulator"&6' ] +40 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&`(-z +124 "core" ( +2 "manipulator"&J& +3 "core" &- 2 ( 1 Y +36 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &X& +2 "core" &- $  Y +3 .tForearm.seek :garage +2 "manipulator"&b'o +109 "core" ' +2 .tHand.close + "manipulator"&W/ +17 "core" / +3 .tdelay 1 second +102 .Hand.open + "manipulator"&L1 +19 "core" 1 +2 "manipulator"&e& +3 "core" &- w t @ @\ +2 "manipulator"&S% +4 "core" %ρG q k ? +2 .tForearm.seek :retract +2 "manipulator"&1' ] +120 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&D( +112 "core" ( +2 "manipulator"&i& +3 "core" & Q S T ^} +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &G& +3 "core" & M O F ^} +2 .tForearm.seek :home +2 "manipulator"&T' +38 "core" ' +2 "manipulator"&l& +3 "core" &  &  X} +2 "manipulator"&Z% +3 "core" %    X +2 .tForearm.seek :retract +2 "manipulator"&F' ] +154 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&p(-z +126 "core" ( +2 "manipulator"&N& +3 "core" &- T O V ] +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &r& +3 "core" &- O > ] +2 .tForearm.seek :garage +2 "manipulator"&h'o +104 "core" ' + .tHand.close +2 "manipulator"&g/ +25 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&_1 +20 "core" 1 +2 "manipulator"&f& +3 "core" &-  B +2 "manipulator"&c% +3 "core" %zY  B +2 .tForearm.seek :retract +2 "manipulator"&O' ] +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&[( +113 "core" ( + "manipulator"&x& +3 "core" & 4 + [{ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Q& +2 "core" & * - y Z{ +3 .tForearm.seek :home +2 "manipulator"&d' +37 "core" ' +2 "manipulator"&{& +3 "core" & * ( L Y{ +2 "manipulator"&j% +3 "core" % ( ' 5 Y +3 .tForearm.seek :retract + "manipulator"&I' ] +44 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +122 "core" ( +2 "manipulator"&^& +3 "core" &- 2 6  Y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &u& +3 "core" &- , ) t Y +2 .tForearm.seek :garage +2 "manipulator"&'o +107 "core" ' +2 .tHand.close + "manipulator"&w/ +25 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&o1 +19 "core" 1 +2 "manipulator"&& +3 "core" &- { s  @ +2 "manipulator"&s% +3 "core" %σM q q $ @ +2 .tForearm.seek :retract +2 "manipulator"&V' ] +108 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&k( +112 "core" ( + "manipulator"& & +3 "core" &   2 X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &   Z X +2 .tForearm.seek :home +2 "manipulator"& ' +59 "core" ' +2 "manipulator"&& +3 "core" & W S : ^ +2 "manipulator"&z% +3 "core" % B E ^& +2 .tForearm.seek :retract +2 "manipulator"&]' ] +50 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-z +123 "core" ( +2 "manipulator"&|& +3 "core" &- * *  \\9 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &\ & +2 "core" &- * ( I \\9 +3 .tForearm.seek :garage +2 "manipulator"&'o +104 "core" ' +2 .tHand.close +2 "manipulator"&a/ +23 "core" / +2 .tdelay 1 second +101 .Hand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&& +3 "core" &- 4 ?9 +2 "manipulator"&% +3 "core" %{G 0 ? +2 .tForearm.seek :retract +2 "manipulator"&y' ] +108 "core" ' +2 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&n( +114 "core" ( +2 "manipulator"&& +3 "core" & 7 4 Ys +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & - *  Ys +3 .tForearm.seek :home +2 "manipulator"&q' +43 "core" ' +2 "manipulator"&$& +3 "core" &  c Xs +2 "manipulator"&m% +38 "core" %\   b W +2 .tForearm.seek :retract +9 "manipulator"& ' ] +40 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&~(-z +124 "core" ( +2 "manipulator"&(& +3 "core" &- 4 - I Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &-  ! W Y +3 .tForearm.seek :garage +2 "manipulator"& 'o +105 "core" ' + .tHand.close +2 "manipulator"&/ +23 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"&,& +3 "core" &- { s \\ @ +2 "manipulator"&% +3 "core" %ςM z n ? +2 .tForearm.seek :retract +2 "manipulator"&v' ] +107 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&( +112 "core" ( +2 "manipulator"&2& +3 "core" & * 3 h Yn +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & \ * Xn +3 .tForearm.seek :home +2 "manipulator"&' +41 "core" ' +2 "manipulator"&5& +3 "core" &   Xn +2 "manipulator"&"% +3 "core" %   X +3 .tForearm.seek :retract +2 "manipulator"&}' ] +56 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&8(-z +126 "core" ( +2 "manipulator"&& +3 "core" &- Q U * ] +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &;& +2 "core" &- B A  ] +3 .tForearm.seek :garage +2 "manipulator"&0'o +104 "core" ' +2 .tHand.close +2 "manipulator"&// +19 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&'1 +19 "core" 1 +2 "manipulator"&?& +3 "core" &-  > +2 "manipulator"&+% +3 "core" %vA > +3 .tForearm.seek :retract +2 "manipulator"&' ] +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +114 "core" ( +2 "manipulator"&9& +3 "core" & P S H ^e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" & > V X ^e +2 .tForearm.seek :home +2 "manipulator"&' +35 "core" ' +2 "manipulator"&E& +3 "core" & ) '  Ye +2 "manipulator"&3% +3 "core" %  \ ! X +2 .tForearm.seek :retract +2 "manipulator"&' ] +39 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(-z +124 "core" ( +2 "manipulator"&&& +3 "core" &- ( 2  Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &A& +2 "core" &- - - Y +3 .tForearm.seek :garage +2 "manipulator"&B'o +107 "core" ' +2 .tHand.close + "manipulator"&C/ +16 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator" +20 "core" 1 +2 "manipulator"&4& +3 "core" &- - = +2 "manipulator"&<% +3 "core" %π< : ={ +2 .tForearm.seek :retract +2 "manipulator"&' ] +123 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&( +112 "core" ( +2 "manipulator"&.& +3 "core" & T Q L ^y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" & E M < ^y +2 .tForearm.seek :home +2 "manipulator"&R' +37 "core" ' +2 "manipulator"&K& +3 "core" &  ( 9 Xy +2 "manipulator"&U% +3 "core" %   X +3 .tForearm.seek :retract +2 "manipulator"&%' ] +40 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&Y(-z +109 "core" ( + "manipulator"&:& +4 "core" &-| 3 ) b Y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &\\& +2 "core" &-| 0 * h Y +3 .tForearm.seek :garage + "manipulator"&>'o +109 "core" ' +2 .tHand.close + "manipulator"&P/ +22 "core" / +5 .tdelay 1 second +102 .Hand.open + "manipulator"&H1 +17 "core" 1 +2 "manipulator"&J& +3 "core" &-} n = +2 "manipulator"&X% +5 "core" %{< t >~ +2 .tForearm.seek :retract + "manipulator"&=' ] +104 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +36 "manipulator"&7( +113 "core" ( + "manipulator"&M& +4 "core" & 2 ( g Zx +2 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +3 &W& +2 "core" & + * ] Zx +3 .tForearm.seek :home +2 "manipulator"&L' +42 "core" ' +2 "manipulator"&e& +3 "core" & ( 3 " Yx +2 "manipulator"&S% +3 "core" %   * Y +2 .tForearm.seek :retract +2 "manipulator"&6' ] +41 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&i(-z +107 "core" ( +2 "manipulator"&G& +3 "core" &-q ( (  Y +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &l& +2 "core" &-q . , a Y +3 .tForearm.seek :garage +2 "manipulator"&b'o +106 "core" ' +2 .tHand.close + "manipulator"&Z/ +24 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&`1 +20 "core" 1 +2 "manipulator"&1& +3 "core" &-q > +2 "manipulator"&N% +3 "core" %~E S > +2 .tForearm.seek :retract +2 "manipulator"&T' ] +103 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&r( +112 "core" ( +2 "manipulator"&g& +3 "core" & 0 6 _ Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & * / Z +3 .tForearm.seek :home +2 "manipulator"&_' +42 "core" ' +2 "manipulator"&f& +3 "core" & ! ! t V +2 "manipulator"&c% +3 "core" %   V +2 .tForearm.seek :retract +2 "manipulator"&F' ] +41 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&x(-z +123 "core" ( +2 "manipulator"&Q& +3 "core" &- . + [ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &{& +2 "core" &- 9 7 . [ +3 .tForearm.seek :garage +2 "manipulator"&j'o +107 "core" ' +2 .tHand.close + "manipulator"&h/ +25 "core" / +3 .tdelay 1 second +102 .Hand.open + "manipulator"&p1 +19 "core" 1 +2 "manipulator"&^& +3 "core" &- k < +2 "manipulator"&u% +3 "core" %π7 i { +3 .tForearm.seek :retract + "manipulator"&V' ] +105 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"& ( +111 "core" ( +2 "manipulator"&a& +3 "core" & 3 7  Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" & , 4 } Y +2 .tForearm.seek :home +3 "manipulator"&' +54 "core" ' +2 "manipulator"&& +3 "core" & S S c ] +2 "manipulator"&% +3 "core" % B K  ^- +3 .tForearm.seek :retract + "manipulator"&]' ] +38 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +126 "core" ( +2 "manipulator"&& +3 "core" &-   * X> +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &$& +2 "core" &-  ; X> +3 .tForearm.seek :garage + "manipulator"&'o +108 "core" ' +2 .tHand.close + "manipulator"&m/ +25 "core" / +2 .tdelay 1 second +102 .Hand.open +41 "manipulator"& 1 +18 "core" 1 +5 "manipulator"&(& +3 "core" &- j => +2 "manipulator"&*% +3 "core" %tC = +3 .tForearm.seek :retract +2 "manipulator"&y' ] +104 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&q( +114 "core" ( + "manipulator"&& +3 "core" & ' 2 : Yu +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & + ) o Yu +3 .tForearm.seek :home +2 "manipulator"&' +57 "core" ' +45684 "Can"C\ 3\  +49252 #t-> 20.times {Arm.to garage; Hand.close; delay 1; Hand.open; Arm.to home} +2 "manipulator"&,& +4 "core" & - . 5 `u +2 "manipulator"&% +3 "core" % 9 D h a+ +2 .tForearm.seek :retract +2 "manipulator"& ' ] +39 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&2(-z +128 "core" ( +2 "manipulator"&& +3 "core" &- 5 9 [ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &5& +2 "core" &- 6 - Z +3 .tForearm.seek :garage +2 "manipulator"&"'o +107 "core" ' + .tHand.close +2 "manipulator"& / +25 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&~1 +20 "core" 1 +2 "manipulator"&& +3 "core" &- 6 A +2 "manipulator"&;% +3 "core" %xK \\ A +2 .tForearm.seek :retract +2 "manipulator"&v' ] +106 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&( +119 "core" ( +2 "manipulator"&/& +3 "core" & 4 7  Zn +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & ) ) 2 Zn +3 .tForearm.seek :home +2 "manipulator"&'' +40 "core" ' + "manipulator"&?& +4 "core" & 9 2 3 [n +2 "manipulator"&+% +3 "core" % . + ' Z +2 .tForearm.seek :retract +2 "manipulator"&}' ] +42 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&9(-z +122 "core" ( +2 "manipulator"&-& +3 "core" &- 4 7  Y> +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &E& +2 "core" &- ' * M Y> +4 .tForearm.seek :garage +2 "manipulator"&3'o +107 "core" ' +2 .tHand.close + "manipulator"&0/ +18 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&81 +19 "core" 1 +2 "manipulator"&&& +4 "core" &- Z ?> + "manipulator"&A% +4 "core" %~A O ? +2 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&( +116 "core" ( +2 "manipulator"&C& +3 "core" & 4 8 j Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & - ) h Y +3 .tForearm.seek :home +2 "manipulator"&#' +43 "core" ' +2 "manipulator"&4& +3 "core" &  (  X +2 "manipulator"&<% +3 "core" % \  n Y +3 .tForearm.seek :retract + "manipulator"&' ] +41 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&.(-z +136 "core" ( +2 "manipulator"&)& +3 "core" &- , 4 X \\ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &B& +2 "core" &- 3 7  [ +3 .tForearm.seek :garage +2 "manipulator"&K'o +106 "core" ' + .tHand.close +2 "manipulator"&U/ +18 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&@1 +19 "core" 1 +2 "manipulator"&:& +4 "core" &-  B + "manipulator"&\\% +5 "core" %Q  B +2 .tForearm.seek :retract + "manipulator"&' ] +104 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&R( +110 "core" ( +2 "manipulator"&P& +3 "core" & 3 , Zg +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" & 6 7 ( Zg +3 .tForearm.seek :home +2 "manipulator"&H' +40 "core" ' + "manipulator"&J& +4 "core" &  ' \\ Xg +2 "manipulator"&X% +3 "core" %  F Y +3 .tForearm.seek :retract + "manipulator"&%' ] +87 "core" ' +2 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&M(-z +124 "core" ( +2 "manipulator"&W& +3 "core" &- < J \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &- 2 K { \\ +3 .tForearm.seek :garage +2 "manipulator"&e'o +106 "core" ' +3 .tHand.close + "manipulator"&S/ +23 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&Y1 +20 "core" 1 +2 "manipulator"&G& +3 "core" &- B ?" +2 "manipulator"&l% +3 "core" %|A e ? +3 .tForearm.seek :retract +2 "manipulator"&=' ] +107 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&L( +118 "core" ( +2 "manipulator"&Z& +3 "core" &  1 z XY +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &  V XY +3 .tForearm.seek :home +2 "manipulator"&`' +52 "core" ' + "manipulator"&1& +4 "core" & U R D ^Y +2 "manipulator"&N% +3 "core" % D O m ^ +3 .tForearm.seek :retract + "manipulator"&6' ] +48 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&g(-z +123 "core" ( +2 "manipulator"&D& +3 "core" &- J D ] +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &f& +2 "core" &- G C 0 ] +3 .tForearm.seek :garage +2 "manipulator"&c'o +103 "core" ' + .tHand.close +2 "manipulator"&b/ +26 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&i1 +19 "core" 1 +2 "manipulator"&Q& +3 "core" &- f A +2 "manipulator"&{% +3 "core" %ςR ` @ +3 .tForearm.seek :retract + "manipulator"&T' ] +115 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&_( +117 "core" ( + "manipulator"&h& +3 "core" & U Q H _V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" & N P + _V +3 .tForearm.seek :home +2 "manipulator"&p' +50 "core" ' +2 "manipulator"&^& +3 "core" & S T  _V +2 "manipulator"&u% +4 "core" % N N Q _ +2 .tForearm.seek :retract +2 "manipulator"&F' ] +37 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&w(-z +127 "core" ( +2 "manipulator"&[& +3 "core" &- 7 5 5 Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ) , R Z +2 .tForearm.seek :garage +2 "manipulator"&s'o +109 "core" ' +2 .tHand.close +2 "manipulator"&j/ +24 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&x1 +20 "core" 1 +2 "manipulator"&t& +3 "core" &- u = +2 "manipulator"&% +3 "core" %~7  =} +2 .tForearm.seek :retract +2 "manipulator"&O' ] +105 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&o( +143 "core" ( + "manipulator"&z& +4 "core" &   W"y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &d& +2 "core" &  < X"y +3 .tForearm.seek :home +2 "manipulator"&' +40 "core" ' + "manipulator"&|& +3 "core" &   | V!w +2 "manipulator"&\ % +3 "core" %   U +3 .tForearm.seek :retract + "manipulator"&I' ] +55 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&a(-z +116 "core" ( +2 "manipulator"&k& +3 "core" &- O J ' ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- @ < \\ +3 .tForearm.seek :garage +2 "manipulator"&'o +102 "core" ' + .tHand.close +2 "manipulator"&/ +18 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"& 1 +19 "core" 1 +2 "manipulator"&& +3 "core" &- E B +2 "manipulator"&$% +3 "core" %πY [ B +3 .tForearm.seek :retract + "manipulator"&V' ] +105 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&( +111 "core" ( +2 "manipulator"&m& +3 "core" & 7 4 & Y{ +36 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +2 & & +3 "core" & * ) 9 Z{ +3 .tForearm.seek :home + "manipulator"& ' +59 "core" ' + "manipulator"&(& +4 "core" & J P  _{ +2 "manipulator"&]% +3 "core" % O O ^ +2 .tForearm.seek :retract +2 "manipulator"&*' ] +40 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(-z +118 "core" ( +2 "manipulator"&n& +3 "core" &-x\   V p +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-x\   d V!p +3 .tForearm.seek :garage +2 "manipulator"&'o +111 "core" ' +2 .tHand.close + "manipulator"&y/ +17 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&,1 +20 "core" 1 +2 "manipulator"&& +3 "core" &-z\  > n +2 "manipulator"&% +3 "core" %σC = +2 .tForearm.seek :retract +2 "manipulator"&5' ] +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +122 "core" ( +2 "manipulator"& & +3 "core" & R U 2 ^I +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &q& +2 "core" & B \\ ( ]I +3 .tForearm.seek :home +2 "manipulator"&~' +41 "core" ' +2 "manipulator"&& +3 "core" &  P VI +2 "manipulator"&;% +3 "core" %   _ V +3 .tForearm.seek :retract + "manipulator"& ' ] +44 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&/(-z +124 "core" ( +2 "manipulator"&& +3 "core" &-   x W5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &-   + W5 +3 .tForearm.seek :garage +2 "manipulator"&+'o +109 "core" ' + .tHand.close +2 "manipulator"&"/ +20 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&21 +19 "core" 1 +2 "manipulator"&-& +3 "core" &- I ?5 +2 "manipulator"&E% +4 "core" %ςI  ? +2 .tForearm.seek :retract +2 "manipulator"&v' ] +106 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&'( +143 "core" ( +2 "manipulator"&0& +3 "core" &   k V# +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &   ~ U# +2 .tForearm.seek :home +2 "manipulator"&8' +43 "core" ' +2 "manipulator"&&& +3 "core" &  Y T"} +2 "manipulator"&A% +3 "core" %  T +2 .tForearm.seek :retract +2 "manipulator"&}' ] +42 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&C(-z +113 "core" ( + "manipulator"&& +4 "core" &-|\  \  X!t +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &4& +2 "core" &-|\  0 X!t +3 .tForearm.seek :garage +2 "manipulator"&<'o +108 "core" ' +3 .tHand.close + "manipulator"&3/ +23 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&91 +20 "core" 1 +2 "manipulator"&)& +3 "core" &-\ c f z Y Y < < +2 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&#( +117 "core" ( +2 "manipulator"&U& +3 "core" &   _ XR +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &  \  XR +3 .tForearm.seek :home +2 "manipulator"&@' +42 "core" ' + "manipulator"&:& +3 "core" &    WR +2 "manipulator"&\\% +3 "core" %   @ W +3 .tForearm.seek :retract + "manipulator"&' ] +44 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&P(-z +124 "core" ( + "manipulator"&& +4 "core" &-   VU + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &-  VU +3 .tForearm.seek :garage + "manipulator"&X'o +108 "core" ' + .tHand.close +2 "manipulator"&K/ +15 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&.1 +19 "core" 1 +2 "manipulator"&W& +3 "core" &- L ?U +36 "manipulator"&>% +3 "core" %σP ? +3 .tForearm.seek :retract +8 "manipulator"&' ] +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&H( +126 "core" ( + "manipulator"&S& +4 "core" &  < W +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &R& +3 "core" &   W +2 .tForearm.seek :home +2 "manipulator"&Y' +43 "core" ' + "manipulator"&G& +4 "core" &   V +2 "manipulator"&l% +3 "core" %   V +2 .tForearm.seek :retract +2 "manipulator"&%' ] +44 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&Z(-z +124 "core" ( +2 "manipulator"&7& +3 "core" &-   WO +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-   VO +3 .tForearm.seek :garage +2 "manipulator"&1'o +110 "core" ' +2 .tHand.close + "manipulator"&N/ +18 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&M1 +19 "core" 1 +2 "manipulator"&D& +3 "core" &- r m <N +2 "manipulator"&f% +3 "core" %}> \\ g < +3 .tForearm.seek :retract + "manipulator"&=' ] +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&`( +122 "core" ( + "manipulator"&b& +4 "core" &   # W/ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &L& +2 "core" &   X/ +3 .tForearm.seek :home +2 "manipulator"&i' +44 "core" ' +2 "manipulator"&Q& +3 "core" &   U/ +2 "manipulator"&{% +4 "core" %   U +2 .tForearm.seek :retract +2 "manipulator"&6' ] +54 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&h(-z +125 "core" ( +2 "manipulator"&r& +3 "core" &- 7 2 y [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &- 7 2 . [ +3 .tForearm.seek :garage +2 "manipulator"&^'o +102 "core" ' + .tHand.close +2 "manipulator"&u/ +25 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&g1 +20 "core" 1 +2 "manipulator"&[& +3 "core" &- w k @ +2 "manipulator"&% +3 "core" %xW q t J @ +3 .tForearm.seek :retract + "manipulator"&T' ] +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&p( +112 "core" ( +2 "manipulator"&j& +3 "core" &\   > WQ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &\ ) WQ +2 .tForearm.seek :home +2 "manipulator"&x' +43 "core" ' +2 "manipulator"&t& +3 "core" &\   VQ +2 "manipulator"&% +3 "core" %   u V +2 .tForearm.seek :retract +2 "manipulator"&F' ] +41 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&z(-z +126 "core" ( +2 "manipulator"&d& +3 "core" &- 2 % ] Y +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 &s& +3 "core" &-   ' Y +7 .tForearm.seek :garage + "manipulator"&|'o +107 "core" ' +2 .tHand.close +2 "manipulator"&\ / +20 "core" / +2 .tdelay 1 second +102 .Hand.open + "manipulator"&w1 +20 "core" 1 +2 "manipulator"&k& +3 "core" &- . = +2 "manipulator"&% +3 "core" %? L = +2 .tForearm.seek :retract +2 "manipulator"&O' ] +18 "Can"B\ 8  +90 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&( +117 "core" ( + "manipulator"&& +3 "core" & " K W? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &   V? +3 .tForearm.seek :home +2 "manipulator"& ' +38 "core" ' +2 "manipulator"&& +4 "core" &  \  X? +2 "manipulator"&$% +3 "core" %   W\ +2 .tForearm.seek :retract +2 "manipulator"&I' ] +43 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&m(-z +126 "core" ( +2 "manipulator"& & +3 "core" &-  ~ W +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +37 && +3 "core" &-   W +2 .tForearm.seek :garage +9 "manipulator"&('o +110 "core" ' + .tHand.close +2 "manipulator"&]/ +20 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&a1 +19 "core" 1 +2 "manipulator"&n& +3 "core" &- w = +2 "manipulator"&% +4 "core" %@ m q \\ < +2 .tForearm.seek :retract +2 "manipulator"&V' ] +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"& ( +145 "core" ( +2 "manipulator"&y& +3 "core" &\ !  D V n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &\   V n +3 .tForearm.seek :home +2 "manipulator"&,' +44 "core" ' + "manipulator"&& +3 "core" &\  K S n +2 "manipulator"&% +4 "core" %\   S +2 .tForearm.seek :retract +2 "manipulator"&*' ] +45 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (-z +117 "core" ( +2 "manipulator"&q& +3 "core" &-  W +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-   4 V +3 .tForearm.seek :garage +2 "manipulator"&'o +110 "core" ' +3 .tHand.close + "manipulator"&;/ +24 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"&& +3 "core" &- 1 = +2 "manipulator"&?% +3 "core" %@ = +2 .tForearm.seek :retract +2 "manipulator"&5' ] +107 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&~( +113 "core" ( +2 "manipulator"&"& +3 "core" &  Xu +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &   Xu +3 .tForearm.seek :home +2 "manipulator"&2' +42 "core" ' +2 "manipulator"&-& +3 "core" &   l Xu +2 "manipulator"&E% +3 "core" %   W +2 .tForearm.seek :retract +2 "manipulator"& ' ] +44 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(-z +129 "core" ( +2 "manipulator"&& +3 "core" &-  3 X +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &+& +2 "core" &-  X +3 .tForearm.seek :garage + "manipulator"&&'o +107 "core" ' + .tHand.close +2 "manipulator"&A/ +26 "core" / +2 .tdelay 1 second +102 .Hand.open +2 "manipulator"&/1 +19 "core" 1 +2 "manipulator"&& +3 "core" &- i ? +2 "manipulator"&4% +3 "core" %σQ ? +3 .tForearm.seek :retract +2 "manipulator"&v' ] +104 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&8( +113 "core" ( +2 "manipulator"&3& +3 "core" &   ~ Xj +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &'& +2 "core" &   Wj +3 .tForearm.seek :home +2 "manipulator"&9' +46 "core" ' +2 "manipulator"&)& +3 "core" &   d Uj +2 "manipulator"&B% +3 "core" %   m U +2 .tForearm.seek :retract +2 "manipulator"&}' ] +45 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&U(-z +122 "core" ( +2 "manipulator"&& +3 "core" &-   V# +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &:& +3 "core" &-   > V# +2 .tForearm.seek :garage +2 "manipulator"&\\'o +112 "core" ' +2 .tHand.close + "manipulator"&% +3 "core" %   U +36 .tForearm.seek :retract +10 "manipulator"&' ] +52 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&S(-z +127 "core" ( + "manipulator"&R& +3 "core" &- / 8 [ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &X& +2 "core" &- 8 . [ +3 .tForearm.seek :garage +2 "manipulator"&G'o +107 "core" ' + .tHand.close +2 "manipulator"&l/ +25 "core" / +2 .tdelay 1 second +101 .Hand.open +2 "manipulator"&P1 +20 "core" 1 +2 "manipulator"&7& +3 "core" &- j e f : +2 "manipulator"&e% +3 "core" %~5 i i ;s +2 .tForearm.seek :retract +2 "manipulator"&' ] +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&Y( +114 "core" ( +2 "manipulator"&N& +3 "core" &   v Wo +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &H& +2 "core" &   W Vo +3 .tForearm.seek :home +2 "manipulator"&M' +43 "core" ' +2 "manipulator"&D& +3 "core" &  ; Wo +2 "manipulator"&f% +4 "core" %   V +2 .tForearm.seek :retract +2 "manipulator"&%' ] +52 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&b(-z +128 "core" ( +2 "manipulator"&L& +3 "core" &- 2 8 ` [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &- 6 , [ +2 .tForearm.seek :garage +2 "manipulator"&1'o +105 "core" ' +3 .tHand.close + "manipulator"&{/ +17 "core" / + .tdelay 1 second +102 .Hand.open +2 "manipulator"&Z1 +20 "core" 1 + "manipulator"&r& +3 "core" &- o g ^ ; +2 "manipulator"&c% +4 "core" %σ; [ \\ F <~ +2 .tForearm.seek :retract +2 "manipulator"&=' ] +106 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&i( +156 "core" ( + "manipulator"&u& +3 "core" &   V$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &   o V$ +3 .tForearm.seek :home +2 "manipulator"&g' +38 "core" ' +35193 #t-> Arm.to CC + "manipulator"&[& +4 "core" &\\   U +2 "manipulator"&% +3 "core" %   V +3 .tForearm.seek :retract + "manipulator"&6' ] +47 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&j( +360 "core" ( +2 "manipulator"&_& +3 "core" &$ & O Q=F +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &t& +2 "core" &$ 8 Q=F +3 .tForearm.seek CC +2 "manipulator"&'ш +95 "core" ' +2 "manipulator"&^& +3 "core" &$ D R=D +2 "manipulator"&h% +4 "core" %ч R +3101 #t-> Arm.home +3 "manipulator"&d& +2 "core" &$  Q=C +2 "manipulator"&s% +4 "core" %ч T Q +548 #t-> Arm.to home + "manipulator"&T& +3 "core" &$ Q=C +2 "manipulator"&x% +4 "core" %ч J Q +2 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&\ ' ] +160 "core" ' +6 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"&p( +469 "core" ( +2 "manipulator"&w& +3 "core" & 1 8 [( +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &k& +2 "core" & * + Q Z( +3 .tForearm.seek :home +2 "manipulator"&' +51 "core" ' +2 "manipulator"&F& +3 "core" & 2 9  [( +2 "manipulator"&% +3 "core" % 6 3 [ +721 #t-> Arm.home.to :home +2 "manipulator"&o& +3 "core" & . 3 [( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.home.seek :home +2 "manipulator"&( +93 "core" ( +2 "manipulator"&$& +3 "core" & 2 7 [P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" & 7 6 . [P +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :home + "manipulator"&z' +86 "core" ' +2 "manipulator"& & +3 "core" & + '  YP +2 "manipulator"&% +4 "core" % * + ( Y | +13829 "Can"F\ 4/ +60001 C\ 5 +60002 ?\ 6[ +10004 #t-> Forearm.force -50 +2 .Forearm.force -50 + "manipulator"&5 +3 &O% +3 "core" %   D U +1219 #t-> Arm.home.to :home +2 "manipulator"& & +3 "core" & H OP +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home + "manipulator"&( +111 "core" ( +2 "manipulator"&]& +3 "core" &  N& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &  o M& +3 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :home + "manipulator"&n' +120 "core" ' +2 "manipulator"&& +4 "core" &\\ . 4 t ZL +2 "manipulator"&I% +3 "core" % , + l Z +48493 "Can";\ 7 +60002 7\ 7 +60002 5\ 7 +60002 7\ 6 +60002 7\ 5I +60002 B\ 5 +60002 N\ 5 u +60002 S\ 5!i\ +60002 Z\ 5#R\